diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000000000000000000000000000000000000..585eb87aa06cbf03b2fe940f25ad5b94853ec39d --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @lllyasviel diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000000000000000000000000000000000..3ac19a0aaef4e555925e1b9cf4a49fa2b26df974 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,14 @@ +--- +name: Bug report +about: Describe a problem +title: '' +labels: '' +assignees: '' + +--- + +**Describe the problem** +A clear and concise description of what the bug is. + +**Full Console Log** +Paste **full** console log here. You will make our job easier if you give a **full** log. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000000000000000000000000000000000000..8101bc36983ded4787976368055fe17115797ead --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,14 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the idea you'd like** +A clear and concise description of what you want to happen. diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..dcbea2e0bfb56a34ad4c2a3c8a80ee1c3818ae33 --- /dev/null +++ b/.gitignore @@ -0,0 +1,52 @@ +__pycache__ +*.ckpt +*.safetensors +*.pth +*.pt +*.bin +*.patch +*.backup +*.corrupted +sorted_styles.json +/language/default.json +lena.png +lena_result.png +lena_test.py +config.txt +config_modification_tutorial.txt +user_path_config.txt +user_path_config-deprecated.txt +build_chb.py +experiment.py +/modules/*.png +/repositories +/venv +/tmp +/ui-config.json +/outputs +/config.json +/log +/webui.settings.bat +/embeddings +/styles.csv +/params.txt +/styles.csv.bak +/webui-user.bat +/webui-user.sh +/interrogate +/user.css +/.idea +/notification.ogg +/notification.mp3 +/SwinIR +/textual_inversion +.vscode +/extensions +/test/stdout.txt +/test/stderr.txt +/cache.json* +/config_states/ +/node_modules +/package-lock.json +/.coverage* +/auth.json diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + 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/app.py b/app.py new file mode 100644 index 0000000000000000000000000000000000000000..479ac4aa7af508af5652c1939f68632b91c9022b --- /dev/null +++ b/app.py @@ -0,0 +1,529 @@ +import gradio as gr +import random +import os +import time +import shared +import modules.config +import fooocus_version +import modules.html +import modules.async_worker as worker +import modules.constants as constants +import modules.flags as flags +import modules.gradio_hijack as grh +import modules.advanced_parameters as advanced_parameters +import modules.style_sorter as style_sorter +import args_manager +import copy + +from modules.sdxl_styles import legal_style_names +from modules.private_logger import get_current_html_path +from modules.ui_gradio_extensions import reload_javascript +from modules.auth import auth_enabled, check_auth + + +def generate_clicked(*args): + import fcbh.model_management as model_management + + with model_management.interrupt_processing_mutex: + model_management.interrupt_processing = False + + # outputs=[progress_html, progress_window, progress_gallery, gallery] + + execution_start_time = time.perf_counter() + task = worker.AsyncTask(args=list(args)) + finished = False + + yield gr.update(visible=True, value=modules.html.make_progress_html(1, 'Waiting for task to start ...')), \ + gr.update(visible=True, value=None), \ + gr.update(visible=False, value=None), \ + gr.update(visible=False) + + worker.async_tasks.append(task) + + while not finished: + time.sleep(0.01) + if len(task.yields) > 0: + flag, product = task.yields.pop(0) + if flag == 'preview': + + # help bad internet connection by skipping duplicated preview + if len(task.yields) > 0: # if we have the next item + if task.yields[0][0] == 'preview': # if the next item is also a preview + # print('Skipped one preview for better internet connection.') + continue + + percentage, title, image = product + yield gr.update(visible=True, value=modules.html.make_progress_html(percentage, title)), \ + gr.update(visible=True, value=image) if image is not None else gr.update(), \ + gr.update(), \ + gr.update(visible=False) + if flag == 'results': + yield gr.update(visible=True), \ + gr.update(visible=True), \ + gr.update(visible=True, value=product), \ + gr.update(visible=False) + if flag == 'finish': + yield gr.update(visible=False), \ + gr.update(visible=False), \ + gr.update(visible=False), \ + gr.update(visible=True, value=product) + finished = True + + execution_time = time.perf_counter() - execution_start_time + print(f'Total time: {execution_time:.2f} seconds') + return + + +reload_javascript() + +title = f'Fooocus {fooocus_version.version}' + +if isinstance(args_manager.args.preset, str): + title += ' ' + args_manager.args.preset + +shared.gradio_root = gr.Blocks( + title=title, + css=modules.html.css).queue() + +with shared.gradio_root: + with gr.Row(): + with gr.Column(scale=2): + with gr.Row(): + progress_window = grh.Image(label='Preview', show_label=True, visible=False, height=768, + elem_classes=['main_view']) + progress_gallery = gr.Gallery(label='Finished Images', show_label=True, object_fit='contain', + height=768, visible=False, elem_classes=['main_view', 'image_gallery']) + progress_html = gr.HTML(value=modules.html.make_progress_html(32, 'Progress 32%'), visible=False, + elem_id='progress-bar', elem_classes='progress-bar') + gallery = gr.Gallery(label='Gallery', show_label=False, object_fit='contain', visible=True, height=768, + elem_classes=['resizable_area', 'main_view', 'final_gallery', 'image_gallery'], + elem_id='final_gallery') + with gr.Row(elem_classes='type_row'): + with gr.Column(scale=17): + prompt = gr.Textbox(show_label=False, placeholder="Type prompt here.", elem_id='positive_prompt', + container=False, autofocus=True, elem_classes='type_row', lines=1024) + + default_prompt = modules.config.default_prompt + if isinstance(default_prompt, str) and default_prompt != '': + shared.gradio_root.load(lambda: default_prompt, outputs=prompt) + + with gr.Column(scale=3, min_width=0): + generate_button = gr.Button(label="Generate", value="Generate", elem_classes='type_row', elem_id='generate_button', visible=True) + skip_button = gr.Button(label="Skip", value="Skip", elem_classes='type_row_half', visible=False) + stop_button = gr.Button(label="Stop", value="Stop", elem_classes='type_row_half', elem_id='stop_button', visible=False) + + def stop_clicked(): + import fcbh.model_management as model_management + shared.last_stop = 'stop' + model_management.interrupt_current_processing() + return [gr.update(interactive=False)] * 2 + + def skip_clicked(): + import fcbh.model_management as model_management + shared.last_stop = 'skip' + model_management.interrupt_current_processing() + return + + stop_button.click(stop_clicked, outputs=[skip_button, stop_button], + queue=False, show_progress=False, _js='cancelGenerateForever') + skip_button.click(skip_clicked, queue=False, show_progress=False) + with gr.Row(elem_classes='advanced_check_row'): + input_image_checkbox = gr.Checkbox(label='Input Image', value=False, container=False, elem_classes='min_check') + advanced_checkbox = gr.Checkbox(label='Advanced', value=modules.config.default_advanced_checkbox, container=False, elem_classes='min_check') + with gr.Row(visible=False) as image_input_panel: + with gr.Tabs(): + with gr.TabItem(label='Upscale or Variation') as uov_tab: + with gr.Row(): + with gr.Column(): + uov_input_image = grh.Image(label='Drag above image to here', source='upload', type='numpy') + with gr.Column(): + uov_method = gr.Radio(label='Upscale or Variation:', choices=flags.uov_list, value=flags.disabled) + gr.HTML('\U0001F4D4 Document') + with gr.TabItem(label='Image Prompt') as ip_tab: + with gr.Row(): + ip_images = [] + ip_types = [] + ip_stops = [] + ip_weights = [] + ip_ctrls = [] + ip_ad_cols = [] + for _ in range(4): + with gr.Column(): + ip_image = grh.Image(label='Image', source='upload', type='numpy', show_label=False, height=300) + ip_images.append(ip_image) + ip_ctrls.append(ip_image) + with gr.Column(visible=False) as ad_col: + with gr.Row(): + default_end, default_weight = flags.default_parameters[flags.default_ip] + + ip_stop = gr.Slider(label='Stop At', minimum=0.0, maximum=1.0, step=0.001, value=default_end) + ip_stops.append(ip_stop) + ip_ctrls.append(ip_stop) + + ip_weight = gr.Slider(label='Weight', minimum=0.0, maximum=2.0, step=0.001, value=default_weight) + ip_weights.append(ip_weight) + ip_ctrls.append(ip_weight) + + ip_type = gr.Radio(label='Type', choices=flags.ip_list, value=flags.default_ip, container=False) + ip_types.append(ip_type) + ip_ctrls.append(ip_type) + + ip_type.change(lambda x: flags.default_parameters[x], inputs=[ip_type], outputs=[ip_stop, ip_weight], queue=False, show_progress=False) + ip_ad_cols.append(ad_col) + ip_advanced = gr.Checkbox(label='Advanced', value=False, container=False) + gr.HTML('* \"Image Prompt\" is powered by Fooocus Image Mixture Engine (v1.0.1). \U0001F4D4 Document') + + def ip_advance_checked(x): + return [gr.update(visible=x)] * len(ip_ad_cols) + \ + [flags.default_ip] * len(ip_types) + \ + [flags.default_parameters[flags.default_ip][0]] * len(ip_stops) + \ + [flags.default_parameters[flags.default_ip][1]] * len(ip_weights) + + ip_advanced.change(ip_advance_checked, inputs=ip_advanced, + outputs=ip_ad_cols + ip_types + ip_stops + ip_weights, + queue=False, show_progress=False) + + with gr.TabItem(label='Inpaint or Outpaint') as inpaint_tab: + inpaint_input_image = grh.Image(label='Drag above image to here', source='upload', type='numpy', tool='sketch', height=500, brush_color="#FFFFFF", elem_id='inpaint_canvas') + with gr.Row(): + inpaint_additional_prompt = gr.Textbox(placeholder="Describe what you want to inpaint.", elem_id='inpaint_additional_prompt', label='Inpaint Additional Prompt', visible=False) + outpaint_selections = gr.CheckboxGroup(choices=['Left', 'Right', 'Top', 'Bottom'], value=[], label='Outpaint Direction') + inpaint_mode = gr.Dropdown(choices=modules.flags.inpaint_options, value=modules.flags.inpaint_option_default, label='Method') + example_inpaint_prompts = gr.Dataset(samples=modules.config.example_inpaint_prompts, label='Additional Prompt Quick List', components=[inpaint_additional_prompt], visible=False) + gr.HTML('* Powered by Fooocus Inpaint Engine \U0001F4D4 Document') + example_inpaint_prompts.click(lambda x: x[0], inputs=example_inpaint_prompts, outputs=inpaint_additional_prompt, show_progress=False, queue=False) + + switch_js = "(x) => {if(x){viewer_to_bottom(100);viewer_to_bottom(500);}else{viewer_to_top();} return x;}" + down_js = "() => {viewer_to_bottom();}" + + input_image_checkbox.change(lambda x: gr.update(visible=x), inputs=input_image_checkbox, + outputs=image_input_panel, queue=False, show_progress=False, _js=switch_js) + ip_advanced.change(lambda: None, queue=False, show_progress=False, _js=down_js) + + current_tab = gr.Textbox(value='uov', visible=False) + uov_tab.select(lambda: 'uov', outputs=current_tab, queue=False, _js=down_js, show_progress=False) + inpaint_tab.select(lambda: 'inpaint', outputs=current_tab, queue=False, _js=down_js, show_progress=False) + ip_tab.select(lambda: 'ip', outputs=current_tab, queue=False, _js=down_js, show_progress=False) + + with gr.Column(scale=1, visible=modules.config.default_advanced_checkbox) as advanced_column: + with gr.Tab(label='Setting'): + performance_selection = gr.Radio(label='Performance', + choices=modules.flags.performance_selections, + value=modules.config.default_performance) + aspect_ratios_selection = gr.Radio(label='Aspect Ratios', choices=modules.config.available_aspect_ratios, + value=modules.config.default_aspect_ratio, info='width × height', + elem_classes='aspect_ratios') + image_number = gr.Slider(label='Image Number', minimum=1, maximum=32, step=1, value=modules.config.default_image_number) + negative_prompt = gr.Textbox(label='Negative Prompt', show_label=True, placeholder="Type prompt here.", + info='Describing what you do not want to see.', lines=2, + elem_id='negative_prompt', + value=modules.config.default_prompt_negative) + seed_random = gr.Checkbox(label='Random', value=True) + image_seed = gr.Textbox(label='Seed', value=0, max_lines=1, visible=False) # workaround for https://github.com/gradio-app/gradio/issues/5354 + + def random_checked(r): + return gr.update(visible=not r) + + def refresh_seed(r, seed_string): + if r: + return random.randint(constants.MIN_SEED, constants.MAX_SEED) + else: + try: + seed_value = int(seed_string) + if constants.MIN_SEED <= seed_value <= constants.MAX_SEED: + return seed_value + except ValueError: + pass + return random.randint(constants.MIN_SEED, constants.MAX_SEED) + + seed_random.change(random_checked, inputs=[seed_random], outputs=[image_seed], + queue=False, show_progress=False) + + if not args_manager.args.disable_image_log: + gr.HTML(f'\U0001F4DA History Log') + + with gr.Tab(label='Style'): + style_sorter.try_load_sorted_styles( + style_names=legal_style_names, + default_selected=modules.config.default_styles) + + style_search_bar = gr.Textbox(show_label=False, container=False, + placeholder="\U0001F50E Type here to search styles ...", + value="", + label='Search Styles') + style_selections = gr.CheckboxGroup(show_label=False, container=False, + choices=copy.deepcopy(style_sorter.all_styles), + value=copy.deepcopy(modules.config.default_styles), + label='Selected Styles', + elem_classes=['style_selections']) + gradio_receiver_style_selections = gr.Textbox(elem_id='gradio_receiver_style_selections', visible=False) + + shared.gradio_root.load(lambda: gr.update(choices=copy.deepcopy(style_sorter.all_styles)), + outputs=style_selections) + + style_search_bar.change(style_sorter.search_styles, + inputs=[style_selections, style_search_bar], + outputs=style_selections, + queue=False, + show_progress=False).then( + lambda: None, _js='()=>{refresh_style_localization();}') + + gradio_receiver_style_selections.input(style_sorter.sort_styles, + inputs=style_selections, + outputs=style_selections, + queue=False, + show_progress=False).then( + lambda: None, _js='()=>{refresh_style_localization();}') + + with gr.Tab(label='Model'): + with gr.Group(): + with gr.Row(): + base_model = gr.Dropdown(label='Base Model (SDXL only)', choices=modules.config.model_filenames, value=modules.config.default_base_model_name, show_label=True) + refiner_model = gr.Dropdown(label='Refiner (SDXL or SD 1.5)', choices=['None'] + modules.config.model_filenames, value=modules.config.default_refiner_model_name, show_label=True) + + refiner_switch = gr.Slider(label='Refiner Switch At', minimum=0.1, maximum=1.0, step=0.0001, + info='Use 0.4 for SD1.5 realistic models; ' + 'or 0.667 for SD1.5 anime models; ' + 'or 0.8 for XL-refiners; ' + 'or any value for switching two SDXL models.', + value=modules.config.default_refiner_switch, + visible=modules.config.default_refiner_model_name != 'None') + + refiner_model.change(lambda x: gr.update(visible=x != 'None'), + inputs=refiner_model, outputs=refiner_switch, show_progress=False, queue=False) + + with gr.Group(): + lora_ctrls = [] + + for i, (n, v) in enumerate(modules.config.default_loras): + with gr.Row(): + lora_model = gr.Dropdown(label=f'LoRA {i + 1}', + choices=['None'] + modules.config.lora_filenames, value=n) + lora_weight = gr.Slider(label='Weight', minimum=-2, maximum=2, step=0.01, value=v, + elem_classes='lora_weight') + lora_ctrls += [lora_model, lora_weight] + + with gr.Row(): + model_refresh = gr.Button(label='Refresh', value='\U0001f504 Refresh All Files', variant='secondary', elem_classes='refresh_button') + with gr.Tab(label='Advanced'): + guidance_scale = gr.Slider(label='Guidance Scale', minimum=1.0, maximum=30.0, step=0.01, + value=modules.config.default_cfg_scale, + info='Higher value means style is cleaner, vivider, and more artistic.') + sharpness = gr.Slider(label='Image Sharpness', minimum=0.0, maximum=30.0, step=0.001, + value=modules.config.default_sample_sharpness, + info='Higher value means image and texture are sharper.') + gr.HTML('\U0001F4D4 Document') + dev_mode = gr.Checkbox(label='Developer Debug Mode', value=False, container=False) + + with gr.Column(visible=False) as dev_tools: + with gr.Tab(label='Debug Tools'): + adm_scaler_positive = gr.Slider(label='Positive ADM Guidance Scaler', minimum=0.1, maximum=3.0, + step=0.001, value=1.5, info='The scaler multiplied to positive ADM (use 1.0 to disable). ') + adm_scaler_negative = gr.Slider(label='Negative ADM Guidance Scaler', minimum=0.1, maximum=3.0, + step=0.001, value=0.8, info='The scaler multiplied to negative ADM (use 1.0 to disable). ') + adm_scaler_end = gr.Slider(label='ADM Guidance End At Step', minimum=0.0, maximum=1.0, + step=0.001, value=0.3, + info='When to end the guidance from positive/negative ADM. ') + + refiner_swap_method = gr.Dropdown(label='Refiner swap method', value='joint', + choices=['joint', 'separate', 'vae']) + + adaptive_cfg = gr.Slider(label='CFG Mimicking from TSNR', minimum=1.0, maximum=30.0, step=0.01, + value=modules.config.default_cfg_tsnr, + info='Enabling Fooocus\'s implementation of CFG mimicking for TSNR ' + '(effective when real CFG > mimicked CFG).') + sampler_name = gr.Dropdown(label='Sampler', choices=flags.sampler_list, + value=modules.config.default_sampler) + scheduler_name = gr.Dropdown(label='Scheduler', choices=flags.scheduler_list, + value=modules.config.default_scheduler) + + generate_image_grid = gr.Checkbox(label='Generate Image Grid for Each Batch', + info='(Experimental) This may cause performance problems on some computers and certain internet conditions.', + value=False) + + overwrite_step = gr.Slider(label='Forced Overwrite of Sampling Step', + minimum=-1, maximum=200, step=1, + value=modules.config.default_overwrite_step, + info='Set as -1 to disable. For developer debugging.') + overwrite_switch = gr.Slider(label='Forced Overwrite of Refiner Switch Step', + minimum=-1, maximum=200, step=1, + value=modules.config.default_overwrite_switch, + info='Set as -1 to disable. For developer debugging.') + overwrite_width = gr.Slider(label='Forced Overwrite of Generating Width', + minimum=-1, maximum=2048, step=1, value=-1, + info='Set as -1 to disable. For developer debugging. ' + 'Results will be worse for non-standard numbers that SDXL is not trained on.') + overwrite_height = gr.Slider(label='Forced Overwrite of Generating Height', + minimum=-1, maximum=2048, step=1, value=-1, + info='Set as -1 to disable. For developer debugging. ' + 'Results will be worse for non-standard numbers that SDXL is not trained on.') + overwrite_vary_strength = gr.Slider(label='Forced Overwrite of Denoising Strength of "Vary"', + minimum=-1, maximum=1.0, step=0.001, value=-1, + info='Set as negative number to disable. For developer debugging.') + overwrite_upscale_strength = gr.Slider(label='Forced Overwrite of Denoising Strength of "Upscale"', + minimum=-1, maximum=1.0, step=0.001, value=-1, + info='Set as negative number to disable. For developer debugging.') + disable_preview = gr.Checkbox(label='Disable Preview', value=False, + info='Disable preview during generation.') + + with gr.Tab(label='Control'): + debugging_cn_preprocessor = gr.Checkbox(label='Debug Preprocessors', value=False, + info='See the results from preprocessors.') + skipping_cn_preprocessor = gr.Checkbox(label='Skip Preprocessors', value=False, + info='Do not preprocess images. (Inputs are already canny/depth/cropped-face/etc.)') + + mixing_image_prompt_and_vary_upscale = gr.Checkbox(label='Mixing Image Prompt and Vary/Upscale', + value=False) + mixing_image_prompt_and_inpaint = gr.Checkbox(label='Mixing Image Prompt and Inpaint', + value=False) + + controlnet_softness = gr.Slider(label='Softness of ControlNet', minimum=0.0, maximum=1.0, + step=0.001, value=0.25, + info='Similar to the Control Mode in A1111 (use 0.0 to disable). ') + + with gr.Tab(label='Canny'): + canny_low_threshold = gr.Slider(label='Canny Low Threshold', minimum=1, maximum=255, + step=1, value=64) + canny_high_threshold = gr.Slider(label='Canny High Threshold', minimum=1, maximum=255, + step=1, value=128) + + with gr.Tab(label='Inpaint'): + debugging_inpaint_preprocessor = gr.Checkbox(label='Debug Inpaint Preprocessing', value=False) + inpaint_disable_initial_latent = gr.Checkbox(label='Disable initial latent in inpaint', value=False) + inpaint_engine = gr.Dropdown(label='Inpaint Engine', + value=modules.config.default_inpaint_engine_version, + choices=flags.inpaint_engine_versions, + info='Version of Fooocus inpaint model') + inpaint_strength = gr.Slider(label='Inpaint Denoising Strength', + minimum=0.0, maximum=1.0, step=0.001, value=1.0, + info='Same as the denoising strength in A1111 inpaint. ' + 'Only used in inpaint, not used in outpaint. ' + '(Outpaint always use 1.0)') + inpaint_respective_field = gr.Slider(label='Inpaint Respective Field', + minimum=0.0, maximum=1.0, step=0.001, value=0.618, + info='The area to inpaint. ' + 'Value 0 is same as "Only Masked" in A1111. ' + 'Value 1 is same as "Whole Image" in A1111. ' + 'Only used in inpaint, not used in outpaint. ' + '(Outpaint always use 1.0)') + inpaint_ctrls = [debugging_inpaint_preprocessor, inpaint_disable_initial_latent, inpaint_engine, inpaint_strength, inpaint_respective_field] + + with gr.Tab(label='FreeU'): + freeu_enabled = gr.Checkbox(label='Enabled', value=False) + freeu_b1 = gr.Slider(label='B1', minimum=0, maximum=2, step=0.01, value=1.01) + freeu_b2 = gr.Slider(label='B2', minimum=0, maximum=2, step=0.01, value=1.02) + freeu_s1 = gr.Slider(label='S1', minimum=0, maximum=4, step=0.01, value=0.99) + freeu_s2 = gr.Slider(label='S2', minimum=0, maximum=4, step=0.01, value=0.95) + freeu_ctrls = [freeu_enabled, freeu_b1, freeu_b2, freeu_s1, freeu_s2] + + adps = [disable_preview, adm_scaler_positive, adm_scaler_negative, adm_scaler_end, adaptive_cfg, sampler_name, + scheduler_name, generate_image_grid, overwrite_step, overwrite_switch, overwrite_width, overwrite_height, + overwrite_vary_strength, overwrite_upscale_strength, + mixing_image_prompt_and_vary_upscale, mixing_image_prompt_and_inpaint, + debugging_cn_preprocessor, skipping_cn_preprocessor, controlnet_softness, + canny_low_threshold, canny_high_threshold, refiner_swap_method] + adps += freeu_ctrls + adps += inpaint_ctrls + + def dev_mode_checked(r): + return gr.update(visible=r) + + + dev_mode.change(dev_mode_checked, inputs=[dev_mode], outputs=[dev_tools], + queue=False, show_progress=False) + + def model_refresh_clicked(): + modules.config.update_all_model_names() + results = [] + results += [gr.update(choices=modules.config.model_filenames), gr.update(choices=['None'] + modules.config.model_filenames)] + for i in range(5): + results += [gr.update(choices=['None'] + modules.config.lora_filenames), gr.update()] + return results + + model_refresh.click(model_refresh_clicked, [], [base_model, refiner_model] + lora_ctrls, + queue=False, show_progress=False) + + performance_selection.change(lambda x: [gr.update(interactive=x != 'Extreme Speed')] * 11, + inputs=performance_selection, + outputs=[ + guidance_scale, sharpness, adm_scaler_end, adm_scaler_positive, + adm_scaler_negative, refiner_switch, refiner_model, sampler_name, + scheduler_name, adaptive_cfg, refiner_swap_method + ], queue=False, show_progress=False) + + advanced_checkbox.change(lambda x: gr.update(visible=x), advanced_checkbox, advanced_column, + queue=False, show_progress=False) \ + .then(fn=lambda: None, _js='refresh_grid_delayed', queue=False, show_progress=False) + + def inpaint_mode_change(mode): + assert mode in modules.flags.inpaint_options + + # inpaint_additional_prompt, outpaint_selections, example_inpaint_prompts, + # inpaint_disable_initial_latent, inpaint_engine, + # inpaint_strength, inpaint_respective_field + + if mode == modules.flags.inpaint_option_detail: + return [ + gr.update(visible=True), gr.update(visible=False, value=[]), + gr.Dataset.update(visible=True, samples=modules.config.example_inpaint_prompts), + False, 'None', 0.5, 0.0 + ] + + if mode == modules.flags.inpaint_option_modify: + return [ + gr.update(visible=True), gr.update(visible=False, value=[]), + gr.Dataset.update(visible=False, samples=modules.config.example_inpaint_prompts), + True, modules.config.default_inpaint_engine_version, 1.0, 0.0 + ] + + return [ + gr.update(visible=False, value=''), gr.update(visible=True), + gr.Dataset.update(visible=False, samples=modules.config.example_inpaint_prompts), + False, modules.config.default_inpaint_engine_version, 1.0, 0.618 + ] + + inpaint_mode.input(inpaint_mode_change, inputs=inpaint_mode, outputs=[ + inpaint_additional_prompt, outpaint_selections, example_inpaint_prompts, + inpaint_disable_initial_latent, inpaint_engine, + inpaint_strength, inpaint_respective_field + ], show_progress=False, queue=False) + + ctrls = [ + prompt, negative_prompt, style_selections, + performance_selection, aspect_ratios_selection, image_number, image_seed, sharpness, guidance_scale + ] + + ctrls += [base_model, refiner_model, refiner_switch] + lora_ctrls + ctrls += [input_image_checkbox, current_tab] + ctrls += [uov_method, uov_input_image] + ctrls += [outpaint_selections, inpaint_input_image, inpaint_additional_prompt] + ctrls += ip_ctrls + + generate_button.click(lambda: (gr.update(visible=True, interactive=True), gr.update(visible=True, interactive=True), gr.update(visible=False), []), outputs=[stop_button, skip_button, generate_button, gallery]) \ + .then(fn=refresh_seed, inputs=[seed_random, image_seed], outputs=image_seed) \ + .then(advanced_parameters.set_all_advanced_parameters, inputs=adps) \ + .then(fn=generate_clicked, inputs=ctrls, outputs=[progress_html, progress_window, progress_gallery, gallery]) \ + .then(lambda: (gr.update(visible=True), gr.update(visible=False), gr.update(visible=False)), outputs=[generate_button, stop_button, skip_button]) \ + .then(fn=lambda: None, _js='playNotification').then(fn=lambda: None, _js='refresh_grid_delayed') + + for notification_file in ['notification.ogg', 'notification.mp3']: + if os.path.exists(notification_file): + gr.Audio(interactive=False, value=notification_file, elem_id='audio_notification', visible=False) + break + + +def dump_default_english_config(): + from modules.localization import dump_english_config + dump_english_config(grh.all_components) + + +# dump_default_english_config() + +shared.gradio_root.launch( + inbrowser=args_manager.args.auto_launch, + server_name=args_manager.args.listen, + server_port=args_manager.args.port, + share=args_manager.args.share, + auth=check_auth if args_manager.args.share and auth_enabled else None, + blocked_paths=[constants.AUTH_FILENAME] +) diff --git a/args_manager.py b/args_manager.py new file mode 100644 index 0000000000000000000000000000000000000000..38b182bef03bf85df717e1f5b7fd61303f900b9f --- /dev/null +++ b/args_manager.py @@ -0,0 +1,33 @@ +from fcbh.options import enable_args_parsing +enable_args_parsing(False) +import fcbh.cli_args as fcbh_cli + + +fcbh_cli.parser.add_argument("--share", action='store_true', help="Set whether to share on Gradio.") +fcbh_cli.parser.add_argument("--preset", type=str, default=None, help="Apply specified UI preset.") + +fcbh_cli.parser.add_argument("--language", type=str, default='default', + help="Translate UI using json files in [language] folder. " + "For example, [--language example] will use [language/example.json] for translation.") + +# For example, https://github.com/lllyasviel/Fooocus/issues/849 +fcbh_cli.parser.add_argument("--enable-smart-memory", action="store_true", + help="Force loading models to vram when the unload can be avoided. " + "Some Mac users may need this.") + +fcbh_cli.parser.add_argument("--theme", type=str, help="launches the UI with light or dark theme", default=None) +fcbh_cli.parser.add_argument("--disable-image-log", action='store_true', + help="Prevent writing images and logs to hard drive.") + +fcbh_cli.parser.set_defaults( + disable_cuda_malloc=True, + auto_launch=True, + port=None +) + +fcbh_cli.args = fcbh_cli.parser.parse_args() + +# (Disable by default because of issues like https://github.com/lllyasviel/Fooocus/issues/724) +fcbh_cli.args.disable_smart_memory = not fcbh_cli.args.enable_smart_memory + +args = fcbh_cli.args diff --git a/auth-example.json b/auth-example.json new file mode 100644 index 0000000000000000000000000000000000000000..59e321d01a4c8424c782daad82b04cd9cf8db8e5 --- /dev/null +++ b/auth-example.json @@ -0,0 +1,6 @@ +[ + { + "user": "sitting-duck-1", + "pass": "very-bad-publicly-known-password-change-it" + } +] diff --git a/backend/doc b/backend/doc new file mode 100644 index 0000000000000000000000000000000000000000..26cbc8f755e661886a110341608038253b0b4bab --- /dev/null +++ b/backend/doc @@ -0,0 +1,5 @@ +# Fooocus' Comfy Backend Headless (FCBH) + +This is a Comfy Backend from StabilityAI. This pre-complied backend makes it easier for people who have trouble using pygit2. + +FCBH is maintained by Fooocus's reviewing upon StabilityAI's changes. diff --git a/backend/headless/LICENSE b/backend/headless/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 --- /dev/null +++ b/backend/headless/LICENSE @@ -0,0 +1,674 @@ + 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/backend/headless/fcbh/checkpoint_pickle.py b/backend/headless/fcbh/checkpoint_pickle.py new file mode 100644 index 0000000000000000000000000000000000000000..206551d3c1cf0d654c907534629a800196ba138b --- /dev/null +++ b/backend/headless/fcbh/checkpoint_pickle.py @@ -0,0 +1,13 @@ +import pickle + +load = pickle.load + +class Empty: + pass + +class Unpickler(pickle.Unpickler): + def find_class(self, module, name): + #TODO: safe unpickle + if module.startswith("pytorch_lightning"): + return Empty + return super().find_class(module, name) diff --git a/backend/headless/fcbh/cldm/cldm.py b/backend/headless/fcbh/cldm/cldm.py new file mode 100644 index 0000000000000000000000000000000000000000..d464a462ddf2f5199ed0370163d7dfe09534f741 --- /dev/null +++ b/backend/headless/fcbh/cldm/cldm.py @@ -0,0 +1,311 @@ +#taken from: https://github.com/lllyasviel/ControlNet +#and modified + +import torch +import torch as th +import torch.nn as nn + +from ..ldm.modules.diffusionmodules.util import ( + zero_module, + timestep_embedding, +) + +from ..ldm.modules.attention import SpatialTransformer +from ..ldm.modules.diffusionmodules.openaimodel import UNetModel, TimestepEmbedSequential, ResBlock, Downsample +from ..ldm.util import exists +import fcbh.ops + +class ControlledUnetModel(UNetModel): + #implemented in the ldm unet + pass + +class ControlNet(nn.Module): + def __init__( + self, + image_size, + in_channels, + model_channels, + hint_channels, + num_res_blocks, + dropout=0, + channel_mult=(1, 2, 4, 8), + conv_resample=True, + dims=2, + num_classes=None, + use_checkpoint=False, + dtype=torch.float32, + num_heads=-1, + num_head_channels=-1, + num_heads_upsample=-1, + use_scale_shift_norm=False, + resblock_updown=False, + use_new_attention_order=False, + use_spatial_transformer=False, # custom transformer support + transformer_depth=1, # custom transformer support + context_dim=None, # custom transformer support + n_embed=None, # custom support for prediction of discrete ids into codebook of first stage vq model + legacy=True, + disable_self_attentions=None, + num_attention_blocks=None, + disable_middle_self_attn=False, + use_linear_in_transformer=False, + adm_in_channels=None, + transformer_depth_middle=None, + transformer_depth_output=None, + device=None, + operations=fcbh.ops, + ): + super().__init__() + assert use_spatial_transformer == True, "use_spatial_transformer has to be true" + if use_spatial_transformer: + assert context_dim is not None, 'Fool!! You forgot to include the dimension of your cross-attention conditioning...' + + if context_dim is not None: + assert use_spatial_transformer, 'Fool!! You forgot to use the spatial transformer for your cross-attention conditioning...' + # from omegaconf.listconfig import ListConfig + # if type(context_dim) == ListConfig: + # context_dim = list(context_dim) + + if num_heads_upsample == -1: + num_heads_upsample = num_heads + + if num_heads == -1: + assert num_head_channels != -1, 'Either num_heads or num_head_channels has to be set' + + if num_head_channels == -1: + assert num_heads != -1, 'Either num_heads or num_head_channels has to be set' + + self.dims = dims + self.image_size = image_size + self.in_channels = in_channels + self.model_channels = model_channels + + if isinstance(num_res_blocks, int): + self.num_res_blocks = len(channel_mult) * [num_res_blocks] + else: + if len(num_res_blocks) != len(channel_mult): + raise ValueError("provide num_res_blocks either as an int (globally constant) or " + "as a list/tuple (per-level) with the same length as channel_mult") + self.num_res_blocks = num_res_blocks + + if disable_self_attentions is not None: + # should be a list of booleans, indicating whether to disable self-attention in TransformerBlocks or not + assert len(disable_self_attentions) == len(channel_mult) + if num_attention_blocks is not None: + assert len(num_attention_blocks) == len(self.num_res_blocks) + assert all(map(lambda i: self.num_res_blocks[i] >= num_attention_blocks[i], range(len(num_attention_blocks)))) + + transformer_depth = transformer_depth[:] + + self.dropout = dropout + self.channel_mult = channel_mult + self.conv_resample = conv_resample + self.num_classes = num_classes + self.use_checkpoint = use_checkpoint + self.dtype = dtype + self.num_heads = num_heads + self.num_head_channels = num_head_channels + self.num_heads_upsample = num_heads_upsample + self.predict_codebook_ids = n_embed is not None + + time_embed_dim = model_channels * 4 + self.time_embed = nn.Sequential( + operations.Linear(model_channels, time_embed_dim, dtype=self.dtype, device=device), + nn.SiLU(), + operations.Linear(time_embed_dim, time_embed_dim, dtype=self.dtype, device=device), + ) + + if self.num_classes is not None: + if isinstance(self.num_classes, int): + self.label_emb = nn.Embedding(num_classes, time_embed_dim) + elif self.num_classes == "continuous": + print("setting up linear c_adm embedding layer") + self.label_emb = nn.Linear(1, time_embed_dim) + elif self.num_classes == "sequential": + assert adm_in_channels is not None + self.label_emb = nn.Sequential( + nn.Sequential( + operations.Linear(adm_in_channels, time_embed_dim, dtype=self.dtype, device=device), + nn.SiLU(), + operations.Linear(time_embed_dim, time_embed_dim, dtype=self.dtype, device=device), + ) + ) + else: + raise ValueError() + + self.input_blocks = nn.ModuleList( + [ + TimestepEmbedSequential( + operations.conv_nd(dims, in_channels, model_channels, 3, padding=1, dtype=self.dtype, device=device) + ) + ] + ) + self.zero_convs = nn.ModuleList([self.make_zero_conv(model_channels, operations=operations)]) + + self.input_hint_block = TimestepEmbedSequential( + operations.conv_nd(dims, hint_channels, 16, 3, padding=1), + nn.SiLU(), + operations.conv_nd(dims, 16, 16, 3, padding=1), + nn.SiLU(), + operations.conv_nd(dims, 16, 32, 3, padding=1, stride=2), + nn.SiLU(), + operations.conv_nd(dims, 32, 32, 3, padding=1), + nn.SiLU(), + operations.conv_nd(dims, 32, 96, 3, padding=1, stride=2), + nn.SiLU(), + operations.conv_nd(dims, 96, 96, 3, padding=1), + nn.SiLU(), + operations.conv_nd(dims, 96, 256, 3, padding=1, stride=2), + nn.SiLU(), + zero_module(operations.conv_nd(dims, 256, model_channels, 3, padding=1)) + ) + + self._feature_size = model_channels + input_block_chans = [model_channels] + ch = model_channels + ds = 1 + for level, mult in enumerate(channel_mult): + for nr in range(self.num_res_blocks[level]): + layers = [ + ResBlock( + ch, + time_embed_dim, + dropout, + out_channels=mult * model_channels, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations, + ) + ] + ch = mult * model_channels + num_transformers = transformer_depth.pop(0) + if num_transformers > 0: + if num_head_channels == -1: + dim_head = ch // num_heads + else: + num_heads = ch // num_head_channels + dim_head = num_head_channels + if legacy: + #num_heads = 1 + dim_head = ch // num_heads if use_spatial_transformer else num_head_channels + if exists(disable_self_attentions): + disabled_sa = disable_self_attentions[level] + else: + disabled_sa = False + + if not exists(num_attention_blocks) or nr < num_attention_blocks[level]: + layers.append( + SpatialTransformer( + ch, num_heads, dim_head, depth=num_transformers, context_dim=context_dim, + disable_self_attn=disabled_sa, use_linear=use_linear_in_transformer, + use_checkpoint=use_checkpoint, dtype=self.dtype, device=device, operations=operations + ) + ) + self.input_blocks.append(TimestepEmbedSequential(*layers)) + self.zero_convs.append(self.make_zero_conv(ch, operations=operations)) + self._feature_size += ch + input_block_chans.append(ch) + if level != len(channel_mult) - 1: + out_ch = ch + self.input_blocks.append( + TimestepEmbedSequential( + ResBlock( + ch, + time_embed_dim, + dropout, + out_channels=out_ch, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + down=True, + dtype=self.dtype, + device=device, + operations=operations + ) + if resblock_updown + else Downsample( + ch, conv_resample, dims=dims, out_channels=out_ch, dtype=self.dtype, device=device, operations=operations + ) + ) + ) + ch = out_ch + input_block_chans.append(ch) + self.zero_convs.append(self.make_zero_conv(ch, operations=operations)) + ds *= 2 + self._feature_size += ch + + if num_head_channels == -1: + dim_head = ch // num_heads + else: + num_heads = ch // num_head_channels + dim_head = num_head_channels + if legacy: + #num_heads = 1 + dim_head = ch // num_heads if use_spatial_transformer else num_head_channels + mid_block = [ + ResBlock( + ch, + time_embed_dim, + dropout, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations + )] + if transformer_depth_middle >= 0: + mid_block += [SpatialTransformer( # always uses a self-attn + ch, num_heads, dim_head, depth=transformer_depth_middle, context_dim=context_dim, + disable_self_attn=disable_middle_self_attn, use_linear=use_linear_in_transformer, + use_checkpoint=use_checkpoint, dtype=self.dtype, device=device, operations=operations + ), + ResBlock( + ch, + time_embed_dim, + dropout, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations + )] + self.middle_block = TimestepEmbedSequential(*mid_block) + self.middle_block_out = self.make_zero_conv(ch, operations=operations) + self._feature_size += ch + + def make_zero_conv(self, channels, operations=None): + return TimestepEmbedSequential(zero_module(operations.conv_nd(self.dims, channels, channels, 1, padding=0))) + + def forward(self, x, hint, timesteps, context, y=None, **kwargs): + t_emb = timestep_embedding(timesteps, self.model_channels, repeat_only=False).to(self.dtype) + emb = self.time_embed(t_emb) + + guided_hint = self.input_hint_block(hint, emb, context) + + outs = [] + + hs = [] + if self.num_classes is not None: + assert y.shape[0] == x.shape[0] + emb = emb + self.label_emb(y) + + h = x.type(self.dtype) + for module, zero_conv in zip(self.input_blocks, self.zero_convs): + if guided_hint is not None: + h = module(h, emb, context) + h += guided_hint + guided_hint = None + else: + h = module(h, emb, context) + outs.append(zero_conv(h, emb, context)) + + h = self.middle_block(h, emb, context) + outs.append(self.middle_block_out(h, emb, context)) + + return outs + diff --git a/backend/headless/fcbh/cli_args.py b/backend/headless/fcbh/cli_args.py new file mode 100644 index 0000000000000000000000000000000000000000..1d5b584bf4f2e1a80e02c2887c502bede51e0b84 --- /dev/null +++ b/backend/headless/fcbh/cli_args.py @@ -0,0 +1,118 @@ +import argparse +import enum +import fcbh.options + +class EnumAction(argparse.Action): + """ + Argparse action for handling Enums + """ + def __init__(self, **kwargs): + # Pop off the type value + enum_type = kwargs.pop("type", None) + + # Ensure an Enum subclass is provided + if enum_type is None: + raise ValueError("type must be assigned an Enum when using EnumAction") + if not issubclass(enum_type, enum.Enum): + raise TypeError("type must be an Enum when using EnumAction") + + # Generate choices from the Enum + choices = tuple(e.value for e in enum_type) + kwargs.setdefault("choices", choices) + kwargs.setdefault("metavar", f"[{','.join(list(choices))}]") + + super(EnumAction, self).__init__(**kwargs) + + self._enum = enum_type + + def __call__(self, parser, namespace, values, option_string=None): + # Convert value back into an Enum + value = self._enum(values) + setattr(namespace, self.dest, value) + + +parser = argparse.ArgumentParser() + +parser.add_argument("--listen", type=str, default="127.0.0.1", metavar="IP", nargs="?", const="0.0.0.0", help="Specify the IP address to listen on (default: 127.0.0.1). If --listen is provided without an argument, it defaults to 0.0.0.0. (listens on all)") +parser.add_argument("--port", type=int, default=8188, help="Set the listen port.") +parser.add_argument("--enable-cors-header", type=str, default=None, metavar="ORIGIN", nargs="?", const="*", help="Enable CORS (Cross-Origin Resource Sharing) with optional origin or allow all with default '*'.") +parser.add_argument("--max-upload-size", type=float, default=100, help="Set the maximum upload size in MB.") + +parser.add_argument("--extra-model-paths-config", type=str, default=None, metavar="PATH", nargs='+', action='append', help="Load one or more extra_model_paths.yaml files.") +parser.add_argument("--output-directory", type=str, default=None, help="Set the fcbh_backend output directory.") +parser.add_argument("--temp-directory", type=str, default=None, help="Set the fcbh_backend temp directory (default is in the fcbh_backend directory).") +parser.add_argument("--input-directory", type=str, default=None, help="Set the fcbh_backend input directory.") +parser.add_argument("--auto-launch", action="store_true", help="Automatically launch fcbh_backend in the default browser.") +parser.add_argument("--disable-auto-launch", action="store_true", help="Disable auto launching the browser.") +parser.add_argument("--cuda-device", type=int, default=None, metavar="DEVICE_ID", help="Set the id of the cuda device this instance will use.") +cm_group = parser.add_mutually_exclusive_group() +cm_group.add_argument("--cuda-malloc", action="store_true", help="Enable cudaMallocAsync (enabled by default for torch 2.0 and up).") +cm_group.add_argument("--disable-cuda-malloc", action="store_true", help="Disable cudaMallocAsync.") + +parser.add_argument("--dont-upcast-attention", action="store_true", help="Disable upcasting of attention. Can boost speed but increase the chances of black images.") + +fp_group = parser.add_mutually_exclusive_group() +fp_group.add_argument("--force-fp32", action="store_true", help="Force fp32 (If this makes your GPU work better please report it).") +fp_group.add_argument("--force-fp16", action="store_true", help="Force fp16.") + +parser.add_argument("--bf16-unet", action="store_true", help="Run the UNET in bf16. This should only be used for testing stuff.") + +fpvae_group = parser.add_mutually_exclusive_group() +fpvae_group.add_argument("--fp16-vae", action="store_true", help="Run the VAE in fp16, might cause black images.") +fpvae_group.add_argument("--fp32-vae", action="store_true", help="Run the VAE in full precision fp32.") +fpvae_group.add_argument("--bf16-vae", action="store_true", help="Run the VAE in bf16.") + +fpte_group = parser.add_mutually_exclusive_group() +fpte_group.add_argument("--fp8_e4m3fn-text-enc", action="store_true", help="Store text encoder weights in fp8 (e4m3fn variant).") +fpte_group.add_argument("--fp8_e5m2-text-enc", action="store_true", help="Store text encoder weights in fp8 (e5m2 variant).") +fpte_group.add_argument("--fp16-text-enc", action="store_true", help="Store text encoder weights in fp16.") +fpte_group.add_argument("--fp32-text-enc", action="store_true", help="Store text encoder weights in fp32.") + + +parser.add_argument("--directml", type=int, nargs="?", metavar="DIRECTML_DEVICE", const=-1, help="Use torch-directml.") + +parser.add_argument("--disable-ipex-optimize", action="store_true", help="Disables ipex.optimize when loading models with Intel GPUs.") + +class LatentPreviewMethod(enum.Enum): + NoPreviews = "none" + Auto = "auto" + Latent2RGB = "latent2rgb" + TAESD = "taesd" + +parser.add_argument("--preview-method", type=LatentPreviewMethod, default=LatentPreviewMethod.NoPreviews, help="Default preview method for sampler nodes.", action=EnumAction) + +attn_group = parser.add_mutually_exclusive_group() +attn_group.add_argument("--use-split-cross-attention", action="store_true", help="Use the split cross attention optimization. Ignored when xformers is used.") +attn_group.add_argument("--use-quad-cross-attention", action="store_true", help="Use the sub-quadratic cross attention optimization . Ignored when xformers is used.") +attn_group.add_argument("--use-pytorch-cross-attention", action="store_true", help="Use the new pytorch 2.0 cross attention function.") + +parser.add_argument("--disable-xformers", action="store_true", help="Disable xformers.") + +vram_group = parser.add_mutually_exclusive_group() +vram_group.add_argument("--gpu-only", action="store_true", help="Store and run everything (text encoders/CLIP models, etc... on the GPU).") +vram_group.add_argument("--highvram", action="store_true", help="By default models will be unloaded to CPU memory after being used. This option keeps them in GPU memory.") +vram_group.add_argument("--normalvram", action="store_true", help="Used to force normal vram use if lowvram gets automatically enabled.") +vram_group.add_argument("--lowvram", action="store_true", help="Split the unet in parts to use less vram.") +vram_group.add_argument("--novram", action="store_true", help="When lowvram isn't enough.") +vram_group.add_argument("--cpu", action="store_true", help="To use the CPU for everything (slow).") + + +parser.add_argument("--disable-smart-memory", action="store_true", help="Force fcbh_backend to agressively offload to regular ram instead of keeping models in vram when it can.") + + +parser.add_argument("--dont-print-server", action="store_true", help="Don't print server output.") +parser.add_argument("--quick-test-for-ci", action="store_true", help="Quick test for CI.") +parser.add_argument("--windows-standalone-build", action="store_true", help="Windows standalone build: Enable convenient things that most people using the standalone windows build will probably enjoy (like auto opening the page on startup).") + +parser.add_argument("--disable-metadata", action="store_true", help="Disable saving prompt metadata in files.") + +if fcbh.options.args_parsing: + args = parser.parse_args() +else: + args = parser.parse_args([]) + +if args.windows_standalone_build: + args.auto_launch = True + +if args.disable_auto_launch: + args.auto_launch = False diff --git a/backend/headless/fcbh/clip_config_bigg.json b/backend/headless/fcbh/clip_config_bigg.json new file mode 100644 index 0000000000000000000000000000000000000000..32d82ff39ba66ba0be15ec101993e1c46cc3f7ab --- /dev/null +++ b/backend/headless/fcbh/clip_config_bigg.json @@ -0,0 +1,23 @@ +{ + "architectures": [ + "CLIPTextModel" + ], + "attention_dropout": 0.0, + "bos_token_id": 0, + "dropout": 0.0, + "eos_token_id": 2, + "hidden_act": "gelu", + "hidden_size": 1280, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 5120, + "layer_norm_eps": 1e-05, + "max_position_embeddings": 77, + "model_type": "clip_text_model", + "num_attention_heads": 20, + "num_hidden_layers": 32, + "pad_token_id": 1, + "projection_dim": 1280, + "torch_dtype": "float32", + "vocab_size": 49408 +} diff --git a/backend/headless/fcbh/clip_vision.py b/backend/headless/fcbh/clip_vision.py new file mode 100644 index 0000000000000000000000000000000000000000..5c01fb0b155a541313c391f651e08a0a70fd61a8 --- /dev/null +++ b/backend/headless/fcbh/clip_vision.py @@ -0,0 +1,116 @@ +from transformers import CLIPVisionModelWithProjection, CLIPVisionConfig, modeling_utils +from .utils import load_torch_file, transformers_convert, common_upscale +import os +import torch +import contextlib + +import fcbh.ops +import fcbh.model_patcher +import fcbh.model_management +import fcbh.utils + +def clip_preprocess(image, size=224): + mean = torch.tensor([ 0.48145466,0.4578275,0.40821073], device=image.device, dtype=image.dtype) + std = torch.tensor([0.26862954,0.26130258,0.27577711], device=image.device, dtype=image.dtype) + scale = (size / min(image.shape[1], image.shape[2])) + image = torch.nn.functional.interpolate(image.movedim(-1, 1), size=(round(scale * image.shape[1]), round(scale * image.shape[2])), mode="bicubic", antialias=True) + h = (image.shape[2] - size)//2 + w = (image.shape[3] - size)//2 + image = image[:,:,h:h+size,w:w+size] + image = torch.clip((255. * image), 0, 255).round() / 255.0 + return (image - mean.view([3,1,1])) / std.view([3,1,1]) + +class ClipVisionModel(): + def __init__(self, json_config): + config = CLIPVisionConfig.from_json_file(json_config) + self.load_device = fcbh.model_management.text_encoder_device() + offload_device = fcbh.model_management.text_encoder_offload_device() + self.dtype = torch.float32 + if fcbh.model_management.should_use_fp16(self.load_device, prioritize_performance=False): + self.dtype = torch.float16 + + with fcbh.ops.use_fcbh_ops(offload_device, self.dtype): + with modeling_utils.no_init_weights(): + self.model = CLIPVisionModelWithProjection(config) + self.model.to(self.dtype) + + self.patcher = fcbh.model_patcher.ModelPatcher(self.model, load_device=self.load_device, offload_device=offload_device) + def load_sd(self, sd): + return self.model.load_state_dict(sd, strict=False) + + def encode_image(self, image): + fcbh.model_management.load_model_gpu(self.patcher) + pixel_values = clip_preprocess(image.to(self.load_device)) + + if self.dtype != torch.float32: + precision_scope = torch.autocast + else: + precision_scope = lambda a, b: contextlib.nullcontext(a) + + with precision_scope(fcbh.model_management.get_autocast_device(self.load_device), torch.float32): + outputs = self.model(pixel_values=pixel_values, output_hidden_states=True) + + for k in outputs: + t = outputs[k] + if t is not None: + if k == 'hidden_states': + outputs["penultimate_hidden_states"] = t[-2].cpu() + outputs["hidden_states"] = None + else: + outputs[k] = t.cpu() + + return outputs + +def convert_to_transformers(sd, prefix): + sd_k = sd.keys() + if "{}transformer.resblocks.0.attn.in_proj_weight".format(prefix) in sd_k: + keys_to_replace = { + "{}class_embedding".format(prefix): "vision_model.embeddings.class_embedding", + "{}conv1.weight".format(prefix): "vision_model.embeddings.patch_embedding.weight", + "{}positional_embedding".format(prefix): "vision_model.embeddings.position_embedding.weight", + "{}ln_post.bias".format(prefix): "vision_model.post_layernorm.bias", + "{}ln_post.weight".format(prefix): "vision_model.post_layernorm.weight", + "{}ln_pre.bias".format(prefix): "vision_model.pre_layrnorm.bias", + "{}ln_pre.weight".format(prefix): "vision_model.pre_layrnorm.weight", + } + + for x in keys_to_replace: + if x in sd_k: + sd[keys_to_replace[x]] = sd.pop(x) + + if "{}proj".format(prefix) in sd_k: + sd['visual_projection.weight'] = sd.pop("{}proj".format(prefix)).transpose(0, 1) + + sd = transformers_convert(sd, prefix, "vision_model.", 48) + return sd + +def load_clipvision_from_sd(sd, prefix="", convert_keys=False): + if convert_keys: + sd = convert_to_transformers(sd, prefix) + if "vision_model.encoder.layers.47.layer_norm1.weight" in sd: + json_config = os.path.join(os.path.dirname(os.path.realpath(__file__)), "clip_vision_config_g.json") + elif "vision_model.encoder.layers.30.layer_norm1.weight" in sd: + json_config = os.path.join(os.path.dirname(os.path.realpath(__file__)), "clip_vision_config_h.json") + elif "vision_model.encoder.layers.22.layer_norm1.weight" in sd: + json_config = os.path.join(os.path.dirname(os.path.realpath(__file__)), "clip_vision_config_vitl.json") + else: + return None + + clip = ClipVisionModel(json_config) + m, u = clip.load_sd(sd) + if len(m) > 0: + print("extra keys clip vision:", m) + u = set(u) + keys = list(sd.keys()) + for k in keys: + if k not in u: + t = sd.pop(k) + del t + return clip + +def load(ckpt_path): + sd = load_torch_file(ckpt_path) + if "visual.transformer.resblocks.0.attn.in_proj_weight" in sd: + return load_clipvision_from_sd(sd, prefix="visual.", convert_keys=True) + else: + return load_clipvision_from_sd(sd) diff --git a/backend/headless/fcbh/clip_vision_config_g.json b/backend/headless/fcbh/clip_vision_config_g.json new file mode 100644 index 0000000000000000000000000000000000000000..708e7e21ac3513a719d6a49e88e756f5ef7e2c8d --- /dev/null +++ b/backend/headless/fcbh/clip_vision_config_g.json @@ -0,0 +1,18 @@ +{ + "attention_dropout": 0.0, + "dropout": 0.0, + "hidden_act": "gelu", + "hidden_size": 1664, + "image_size": 224, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 8192, + "layer_norm_eps": 1e-05, + "model_type": "clip_vision_model", + "num_attention_heads": 16, + "num_channels": 3, + "num_hidden_layers": 48, + "patch_size": 14, + "projection_dim": 1280, + "torch_dtype": "float32" +} diff --git a/backend/headless/fcbh/clip_vision_config_h.json b/backend/headless/fcbh/clip_vision_config_h.json new file mode 100644 index 0000000000000000000000000000000000000000..bb71be419a4be0ad5c8c157850de032a65593cb9 --- /dev/null +++ b/backend/headless/fcbh/clip_vision_config_h.json @@ -0,0 +1,18 @@ +{ + "attention_dropout": 0.0, + "dropout": 0.0, + "hidden_act": "gelu", + "hidden_size": 1280, + "image_size": 224, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 5120, + "layer_norm_eps": 1e-05, + "model_type": "clip_vision_model", + "num_attention_heads": 16, + "num_channels": 3, + "num_hidden_layers": 32, + "patch_size": 14, + "projection_dim": 1024, + "torch_dtype": "float32" +} diff --git a/backend/headless/fcbh/clip_vision_config_vitl.json b/backend/headless/fcbh/clip_vision_config_vitl.json new file mode 100644 index 0000000000000000000000000000000000000000..c59b8ed5a4c1f41fbcc9e6811d2c7dfe44273de7 --- /dev/null +++ b/backend/headless/fcbh/clip_vision_config_vitl.json @@ -0,0 +1,18 @@ +{ + "attention_dropout": 0.0, + "dropout": 0.0, + "hidden_act": "quick_gelu", + "hidden_size": 1024, + "image_size": 224, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 4096, + "layer_norm_eps": 1e-05, + "model_type": "clip_vision_model", + "num_attention_heads": 16, + "num_channels": 3, + "num_hidden_layers": 24, + "patch_size": 14, + "projection_dim": 768, + "torch_dtype": "float32" +} diff --git a/backend/headless/fcbh/conds.py b/backend/headless/fcbh/conds.py new file mode 100644 index 0000000000000000000000000000000000000000..8fddab352115fd0109bb7d3ce65043c7bae6f636 --- /dev/null +++ b/backend/headless/fcbh/conds.py @@ -0,0 +1,79 @@ +import enum +import torch +import math +import fcbh.utils + + +def lcm(a, b): #TODO: eventually replace by math.lcm (added in python3.9) + return abs(a*b) // math.gcd(a, b) + +class CONDRegular: + def __init__(self, cond): + self.cond = cond + + def _copy_with(self, cond): + return self.__class__(cond) + + def process_cond(self, batch_size, device, **kwargs): + return self._copy_with(fcbh.utils.repeat_to_batch_size(self.cond, batch_size).to(device)) + + def can_concat(self, other): + if self.cond.shape != other.cond.shape: + return False + return True + + def concat(self, others): + conds = [self.cond] + for x in others: + conds.append(x.cond) + return torch.cat(conds) + +class CONDNoiseShape(CONDRegular): + def process_cond(self, batch_size, device, area, **kwargs): + data = self.cond[:,:,area[2]:area[0] + area[2],area[3]:area[1] + area[3]] + return self._copy_with(fcbh.utils.repeat_to_batch_size(data, batch_size).to(device)) + + +class CONDCrossAttn(CONDRegular): + def can_concat(self, other): + s1 = self.cond.shape + s2 = other.cond.shape + if s1 != s2: + if s1[0] != s2[0] or s1[2] != s2[2]: #these 2 cases should not happen + return False + + mult_min = lcm(s1[1], s2[1]) + diff = mult_min // min(s1[1], s2[1]) + if diff > 4: #arbitrary limit on the padding because it's probably going to impact performance negatively if it's too much + return False + return True + + def concat(self, others): + conds = [self.cond] + crossattn_max_len = self.cond.shape[1] + for x in others: + c = x.cond + crossattn_max_len = lcm(crossattn_max_len, c.shape[1]) + conds.append(c) + + out = [] + for c in conds: + if c.shape[1] < crossattn_max_len: + c = c.repeat(1, crossattn_max_len // c.shape[1], 1) #padding with repeat doesn't change result + out.append(c) + return torch.cat(out) + +class CONDConstant(CONDRegular): + def __init__(self, cond): + self.cond = cond + + def process_cond(self, batch_size, device, **kwargs): + return self._copy_with(self.cond) + + def can_concat(self, other): + if self.cond != other.cond: + return False + return True + + def concat(self, others): + return self.cond diff --git a/backend/headless/fcbh/controlnet.py b/backend/headless/fcbh/controlnet.py new file mode 100644 index 0000000000000000000000000000000000000000..20943762c9ee3af19388909dcb2eeeed06826a52 --- /dev/null +++ b/backend/headless/fcbh/controlnet.py @@ -0,0 +1,499 @@ +import torch +import math +import os +import fcbh.utils +import fcbh.model_management +import fcbh.model_detection +import fcbh.model_patcher + +import fcbh.cldm.cldm +import fcbh.t2i_adapter.adapter + + +def broadcast_image_to(tensor, target_batch_size, batched_number): + current_batch_size = tensor.shape[0] + #print(current_batch_size, target_batch_size) + if current_batch_size == 1: + return tensor + + per_batch = target_batch_size // batched_number + tensor = tensor[:per_batch] + + if per_batch > tensor.shape[0]: + tensor = torch.cat([tensor] * (per_batch // tensor.shape[0]) + [tensor[:(per_batch % tensor.shape[0])]], dim=0) + + current_batch_size = tensor.shape[0] + if current_batch_size == target_batch_size: + return tensor + else: + return torch.cat([tensor] * batched_number, dim=0) + +class ControlBase: + def __init__(self, device=None): + self.cond_hint_original = None + self.cond_hint = None + self.strength = 1.0 + self.timestep_percent_range = (0.0, 1.0) + self.timestep_range = None + + if device is None: + device = fcbh.model_management.get_torch_device() + self.device = device + self.previous_controlnet = None + self.global_average_pooling = False + + def set_cond_hint(self, cond_hint, strength=1.0, timestep_percent_range=(0.0, 1.0)): + self.cond_hint_original = cond_hint + self.strength = strength + self.timestep_percent_range = timestep_percent_range + return self + + def pre_run(self, model, percent_to_timestep_function): + self.timestep_range = (percent_to_timestep_function(self.timestep_percent_range[0]), percent_to_timestep_function(self.timestep_percent_range[1])) + if self.previous_controlnet is not None: + self.previous_controlnet.pre_run(model, percent_to_timestep_function) + + def set_previous_controlnet(self, controlnet): + self.previous_controlnet = controlnet + return self + + def cleanup(self): + if self.previous_controlnet is not None: + self.previous_controlnet.cleanup() + if self.cond_hint is not None: + del self.cond_hint + self.cond_hint = None + self.timestep_range = None + + def get_models(self): + out = [] + if self.previous_controlnet is not None: + out += self.previous_controlnet.get_models() + return out + + def copy_to(self, c): + c.cond_hint_original = self.cond_hint_original + c.strength = self.strength + c.timestep_percent_range = self.timestep_percent_range + + def inference_memory_requirements(self, dtype): + if self.previous_controlnet is not None: + return self.previous_controlnet.inference_memory_requirements(dtype) + return 0 + + def control_merge(self, control_input, control_output, control_prev, output_dtype): + out = {'input':[], 'middle':[], 'output': []} + + if control_input is not None: + for i in range(len(control_input)): + key = 'input' + x = control_input[i] + if x is not None: + x *= self.strength + if x.dtype != output_dtype: + x = x.to(output_dtype) + out[key].insert(0, x) + + if control_output is not None: + for i in range(len(control_output)): + if i == (len(control_output) - 1): + key = 'middle' + index = 0 + else: + key = 'output' + index = i + x = control_output[i] + if x is not None: + if self.global_average_pooling: + x = torch.mean(x, dim=(2, 3), keepdim=True).repeat(1, 1, x.shape[2], x.shape[3]) + + x *= self.strength + if x.dtype != output_dtype: + x = x.to(output_dtype) + + out[key].append(x) + if control_prev is not None: + for x in ['input', 'middle', 'output']: + o = out[x] + for i in range(len(control_prev[x])): + prev_val = control_prev[x][i] + if i >= len(o): + o.append(prev_val) + elif prev_val is not None: + if o[i] is None: + o[i] = prev_val + else: + o[i] += prev_val + return out + +class ControlNet(ControlBase): + def __init__(self, control_model, global_average_pooling=False, device=None): + super().__init__(device) + self.control_model = control_model + self.control_model_wrapped = fcbh.model_patcher.ModelPatcher(self.control_model, load_device=fcbh.model_management.get_torch_device(), offload_device=fcbh.model_management.unet_offload_device()) + self.global_average_pooling = global_average_pooling + self.model_sampling_current = None + + def get_control(self, x_noisy, t, cond, batched_number): + control_prev = None + if self.previous_controlnet is not None: + control_prev = self.previous_controlnet.get_control(x_noisy, t, cond, batched_number) + + if self.timestep_range is not None: + if t[0] > self.timestep_range[0] or t[0] < self.timestep_range[1]: + if control_prev is not None: + return control_prev + else: + return None + + output_dtype = x_noisy.dtype + if self.cond_hint is None or x_noisy.shape[2] * 8 != self.cond_hint.shape[2] or x_noisy.shape[3] * 8 != self.cond_hint.shape[3]: + if self.cond_hint is not None: + del self.cond_hint + self.cond_hint = None + self.cond_hint = fcbh.utils.common_upscale(self.cond_hint_original, x_noisy.shape[3] * 8, x_noisy.shape[2] * 8, 'nearest-exact', "center").to(self.control_model.dtype).to(self.device) + if x_noisy.shape[0] != self.cond_hint.shape[0]: + self.cond_hint = broadcast_image_to(self.cond_hint, x_noisy.shape[0], batched_number) + + + context = cond['c_crossattn'] + y = cond.get('y', None) + if y is not None: + y = y.to(self.control_model.dtype) + timestep = self.model_sampling_current.timestep(t) + x_noisy = self.model_sampling_current.calculate_input(t, x_noisy) + + control = self.control_model(x=x_noisy.to(self.control_model.dtype), hint=self.cond_hint, timesteps=timestep.float(), context=context.to(self.control_model.dtype), y=y) + return self.control_merge(None, control, control_prev, output_dtype) + + def copy(self): + c = ControlNet(self.control_model, global_average_pooling=self.global_average_pooling) + self.copy_to(c) + return c + + def get_models(self): + out = super().get_models() + out.append(self.control_model_wrapped) + return out + + def pre_run(self, model, percent_to_timestep_function): + super().pre_run(model, percent_to_timestep_function) + self.model_sampling_current = model.model_sampling + + def cleanup(self): + self.model_sampling_current = None + super().cleanup() + +class ControlLoraOps: + class Linear(torch.nn.Module): + def __init__(self, in_features: int, out_features: int, bias: bool = True, + device=None, dtype=None) -> None: + factory_kwargs = {'device': device, 'dtype': dtype} + super().__init__() + self.in_features = in_features + self.out_features = out_features + self.weight = None + self.up = None + self.down = None + self.bias = None + + def forward(self, input): + if self.up is not None: + return torch.nn.functional.linear(input, self.weight.to(input.device) + (torch.mm(self.up.flatten(start_dim=1), self.down.flatten(start_dim=1))).reshape(self.weight.shape).type(input.dtype), self.bias) + else: + return torch.nn.functional.linear(input, self.weight.to(input.device), self.bias) + + class Conv2d(torch.nn.Module): + def __init__( + self, + in_channels, + out_channels, + kernel_size, + stride=1, + padding=0, + dilation=1, + groups=1, + bias=True, + padding_mode='zeros', + device=None, + dtype=None + ): + super().__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.stride = stride + self.padding = padding + self.dilation = dilation + self.transposed = False + self.output_padding = 0 + self.groups = groups + self.padding_mode = padding_mode + + self.weight = None + self.bias = None + self.up = None + self.down = None + + + def forward(self, input): + if self.up is not None: + return torch.nn.functional.conv2d(input, self.weight.to(input.device) + (torch.mm(self.up.flatten(start_dim=1), self.down.flatten(start_dim=1))).reshape(self.weight.shape).type(input.dtype), self.bias, self.stride, self.padding, self.dilation, self.groups) + else: + return torch.nn.functional.conv2d(input, self.weight.to(input.device), self.bias, self.stride, self.padding, self.dilation, self.groups) + + def conv_nd(self, dims, *args, **kwargs): + if dims == 2: + return self.Conv2d(*args, **kwargs) + else: + raise ValueError(f"unsupported dimensions: {dims}") + + +class ControlLora(ControlNet): + def __init__(self, control_weights, global_average_pooling=False, device=None): + ControlBase.__init__(self, device) + self.control_weights = control_weights + self.global_average_pooling = global_average_pooling + + def pre_run(self, model, percent_to_timestep_function): + super().pre_run(model, percent_to_timestep_function) + controlnet_config = model.model_config.unet_config.copy() + controlnet_config.pop("out_channels") + controlnet_config["hint_channels"] = self.control_weights["input_hint_block.0.weight"].shape[1] + controlnet_config["operations"] = ControlLoraOps() + self.control_model = fcbh.cldm.cldm.ControlNet(**controlnet_config) + dtype = model.get_dtype() + self.control_model.to(dtype) + self.control_model.to(fcbh.model_management.get_torch_device()) + diffusion_model = model.diffusion_model + sd = diffusion_model.state_dict() + cm = self.control_model.state_dict() + + for k in sd: + weight = fcbh.model_management.resolve_lowvram_weight(sd[k], diffusion_model, k) + try: + fcbh.utils.set_attr(self.control_model, k, weight) + except: + pass + + for k in self.control_weights: + if k not in {"lora_controlnet"}: + fcbh.utils.set_attr(self.control_model, k, self.control_weights[k].to(dtype).to(fcbh.model_management.get_torch_device())) + + def copy(self): + c = ControlLora(self.control_weights, global_average_pooling=self.global_average_pooling) + self.copy_to(c) + return c + + def cleanup(self): + del self.control_model + self.control_model = None + super().cleanup() + + def get_models(self): + out = ControlBase.get_models(self) + return out + + def inference_memory_requirements(self, dtype): + return fcbh.utils.calculate_parameters(self.control_weights) * fcbh.model_management.dtype_size(dtype) + ControlBase.inference_memory_requirements(self, dtype) + +def load_controlnet(ckpt_path, model=None): + controlnet_data = fcbh.utils.load_torch_file(ckpt_path, safe_load=True) + if "lora_controlnet" in controlnet_data: + return ControlLora(controlnet_data) + + controlnet_config = None + if "controlnet_cond_embedding.conv_in.weight" in controlnet_data: #diffusers format + unet_dtype = fcbh.model_management.unet_dtype() + controlnet_config = fcbh.model_detection.unet_config_from_diffusers_unet(controlnet_data, unet_dtype) + diffusers_keys = fcbh.utils.unet_to_diffusers(controlnet_config) + diffusers_keys["controlnet_mid_block.weight"] = "middle_block_out.0.weight" + diffusers_keys["controlnet_mid_block.bias"] = "middle_block_out.0.bias" + + count = 0 + loop = True + while loop: + suffix = [".weight", ".bias"] + for s in suffix: + k_in = "controlnet_down_blocks.{}{}".format(count, s) + k_out = "zero_convs.{}.0{}".format(count, s) + if k_in not in controlnet_data: + loop = False + break + diffusers_keys[k_in] = k_out + count += 1 + + count = 0 + loop = True + while loop: + suffix = [".weight", ".bias"] + for s in suffix: + if count == 0: + k_in = "controlnet_cond_embedding.conv_in{}".format(s) + else: + k_in = "controlnet_cond_embedding.blocks.{}{}".format(count - 1, s) + k_out = "input_hint_block.{}{}".format(count * 2, s) + if k_in not in controlnet_data: + k_in = "controlnet_cond_embedding.conv_out{}".format(s) + loop = False + diffusers_keys[k_in] = k_out + count += 1 + + new_sd = {} + for k in diffusers_keys: + if k in controlnet_data: + new_sd[diffusers_keys[k]] = controlnet_data.pop(k) + + leftover_keys = controlnet_data.keys() + if len(leftover_keys) > 0: + print("leftover keys:", leftover_keys) + controlnet_data = new_sd + + pth_key = 'control_model.zero_convs.0.0.weight' + pth = False + key = 'zero_convs.0.0.weight' + if pth_key in controlnet_data: + pth = True + key = pth_key + prefix = "control_model." + elif key in controlnet_data: + prefix = "" + else: + net = load_t2i_adapter(controlnet_data) + if net is None: + print("error checkpoint does not contain controlnet or t2i adapter data", ckpt_path) + return net + + if controlnet_config is None: + unet_dtype = fcbh.model_management.unet_dtype() + controlnet_config = fcbh.model_detection.model_config_from_unet(controlnet_data, prefix, unet_dtype, True).unet_config + controlnet_config.pop("out_channels") + controlnet_config["hint_channels"] = controlnet_data["{}input_hint_block.0.weight".format(prefix)].shape[1] + control_model = fcbh.cldm.cldm.ControlNet(**controlnet_config) + + if pth: + if 'difference' in controlnet_data: + if model is not None: + fcbh.model_management.load_models_gpu([model]) + model_sd = model.model_state_dict() + for x in controlnet_data: + c_m = "control_model." + if x.startswith(c_m): + sd_key = "diffusion_model.{}".format(x[len(c_m):]) + if sd_key in model_sd: + cd = controlnet_data[x] + cd += model_sd[sd_key].type(cd.dtype).to(cd.device) + else: + print("WARNING: Loaded a diff controlnet without a model. It will very likely not work.") + + class WeightsLoader(torch.nn.Module): + pass + w = WeightsLoader() + w.control_model = control_model + missing, unexpected = w.load_state_dict(controlnet_data, strict=False) + else: + missing, unexpected = control_model.load_state_dict(controlnet_data, strict=False) + print(missing, unexpected) + + control_model = control_model.to(unet_dtype) + + global_average_pooling = False + filename = os.path.splitext(ckpt_path)[0] + if filename.endswith("_shuffle") or filename.endswith("_shuffle_fp16"): #TODO: smarter way of enabling global_average_pooling + global_average_pooling = True + + control = ControlNet(control_model, global_average_pooling=global_average_pooling) + return control + +class T2IAdapter(ControlBase): + def __init__(self, t2i_model, channels_in, device=None): + super().__init__(device) + self.t2i_model = t2i_model + self.channels_in = channels_in + self.control_input = None + + def scale_image_to(self, width, height): + unshuffle_amount = self.t2i_model.unshuffle_amount + width = math.ceil(width / unshuffle_amount) * unshuffle_amount + height = math.ceil(height / unshuffle_amount) * unshuffle_amount + return width, height + + def get_control(self, x_noisy, t, cond, batched_number): + control_prev = None + if self.previous_controlnet is not None: + control_prev = self.previous_controlnet.get_control(x_noisy, t, cond, batched_number) + + if self.timestep_range is not None: + if t[0] > self.timestep_range[0] or t[0] < self.timestep_range[1]: + if control_prev is not None: + return control_prev + else: + return None + + if self.cond_hint is None or x_noisy.shape[2] * 8 != self.cond_hint.shape[2] or x_noisy.shape[3] * 8 != self.cond_hint.shape[3]: + if self.cond_hint is not None: + del self.cond_hint + self.control_input = None + self.cond_hint = None + width, height = self.scale_image_to(x_noisy.shape[3] * 8, x_noisy.shape[2] * 8) + self.cond_hint = fcbh.utils.common_upscale(self.cond_hint_original, width, height, 'nearest-exact', "center").float().to(self.device) + if self.channels_in == 1 and self.cond_hint.shape[1] > 1: + self.cond_hint = torch.mean(self.cond_hint, 1, keepdim=True) + if x_noisy.shape[0] != self.cond_hint.shape[0]: + self.cond_hint = broadcast_image_to(self.cond_hint, x_noisy.shape[0], batched_number) + if self.control_input is None: + self.t2i_model.to(x_noisy.dtype) + self.t2i_model.to(self.device) + self.control_input = self.t2i_model(self.cond_hint.to(x_noisy.dtype)) + self.t2i_model.cpu() + + control_input = list(map(lambda a: None if a is None else a.clone(), self.control_input)) + mid = None + if self.t2i_model.xl == True: + mid = control_input[-1:] + control_input = control_input[:-1] + return self.control_merge(control_input, mid, control_prev, x_noisy.dtype) + + def copy(self): + c = T2IAdapter(self.t2i_model, self.channels_in) + self.copy_to(c) + return c + +def load_t2i_adapter(t2i_data): + if 'adapter' in t2i_data: + t2i_data = t2i_data['adapter'] + if 'adapter.body.0.resnets.0.block1.weight' in t2i_data: #diffusers format + prefix_replace = {} + for i in range(4): + for j in range(2): + prefix_replace["adapter.body.{}.resnets.{}.".format(i, j)] = "body.{}.".format(i * 2 + j) + prefix_replace["adapter.body.{}.".format(i, j)] = "body.{}.".format(i * 2) + prefix_replace["adapter."] = "" + t2i_data = fcbh.utils.state_dict_prefix_replace(t2i_data, prefix_replace) + keys = t2i_data.keys() + + if "body.0.in_conv.weight" in keys: + cin = t2i_data['body.0.in_conv.weight'].shape[1] + model_ad = fcbh.t2i_adapter.adapter.Adapter_light(cin=cin, channels=[320, 640, 1280, 1280], nums_rb=4) + elif 'conv_in.weight' in keys: + cin = t2i_data['conv_in.weight'].shape[1] + channel = t2i_data['conv_in.weight'].shape[0] + ksize = t2i_data['body.0.block2.weight'].shape[2] + use_conv = False + down_opts = list(filter(lambda a: a.endswith("down_opt.op.weight"), keys)) + if len(down_opts) > 0: + use_conv = True + xl = False + if cin == 256 or cin == 768: + xl = True + model_ad = fcbh.t2i_adapter.adapter.Adapter(cin=cin, channels=[channel, channel*2, channel*4, channel*4][:4], nums_rb=2, ksize=ksize, sk=True, use_conv=use_conv, xl=xl) + else: + return None + missing, unexpected = model_ad.load_state_dict(t2i_data) + if len(missing) > 0: + print("t2i missing", missing) + + if len(unexpected) > 0: + print("t2i unexpected", unexpected) + + return T2IAdapter(model_ad, model_ad.input_channels) diff --git a/backend/headless/fcbh/diffusers_convert.py b/backend/headless/fcbh/diffusers_convert.py new file mode 100644 index 0000000000000000000000000000000000000000..a9eb9302f14f4fa2710c9652e0b58c6453c0cf7b --- /dev/null +++ b/backend/headless/fcbh/diffusers_convert.py @@ -0,0 +1,261 @@ +import re +import torch + +# conversion code from https://github.com/huggingface/diffusers/blob/main/scripts/convert_diffusers_to_original_stable_diffusion.py + +# =================# +# UNet Conversion # +# =================# + +unet_conversion_map = [ + # (stable-diffusion, HF Diffusers) + ("time_embed.0.weight", "time_embedding.linear_1.weight"), + ("time_embed.0.bias", "time_embedding.linear_1.bias"), + ("time_embed.2.weight", "time_embedding.linear_2.weight"), + ("time_embed.2.bias", "time_embedding.linear_2.bias"), + ("input_blocks.0.0.weight", "conv_in.weight"), + ("input_blocks.0.0.bias", "conv_in.bias"), + ("out.0.weight", "conv_norm_out.weight"), + ("out.0.bias", "conv_norm_out.bias"), + ("out.2.weight", "conv_out.weight"), + ("out.2.bias", "conv_out.bias"), +] + +unet_conversion_map_resnet = [ + # (stable-diffusion, HF Diffusers) + ("in_layers.0", "norm1"), + ("in_layers.2", "conv1"), + ("out_layers.0", "norm2"), + ("out_layers.3", "conv2"), + ("emb_layers.1", "time_emb_proj"), + ("skip_connection", "conv_shortcut"), +] + +unet_conversion_map_layer = [] +# hardcoded number of downblocks and resnets/attentions... +# would need smarter logic for other networks. +for i in range(4): + # loop over downblocks/upblocks + + for j in range(2): + # loop over resnets/attentions for downblocks + hf_down_res_prefix = f"down_blocks.{i}.resnets.{j}." + sd_down_res_prefix = f"input_blocks.{3 * i + j + 1}.0." + unet_conversion_map_layer.append((sd_down_res_prefix, hf_down_res_prefix)) + + if i < 3: + # no attention layers in down_blocks.3 + hf_down_atn_prefix = f"down_blocks.{i}.attentions.{j}." + sd_down_atn_prefix = f"input_blocks.{3 * i + j + 1}.1." + unet_conversion_map_layer.append((sd_down_atn_prefix, hf_down_atn_prefix)) + + for j in range(3): + # loop over resnets/attentions for upblocks + hf_up_res_prefix = f"up_blocks.{i}.resnets.{j}." + sd_up_res_prefix = f"output_blocks.{3 * i + j}.0." + unet_conversion_map_layer.append((sd_up_res_prefix, hf_up_res_prefix)) + + if i > 0: + # no attention layers in up_blocks.0 + hf_up_atn_prefix = f"up_blocks.{i}.attentions.{j}." + sd_up_atn_prefix = f"output_blocks.{3 * i + j}.1." + unet_conversion_map_layer.append((sd_up_atn_prefix, hf_up_atn_prefix)) + + if i < 3: + # no downsample in down_blocks.3 + hf_downsample_prefix = f"down_blocks.{i}.downsamplers.0.conv." + sd_downsample_prefix = f"input_blocks.{3 * (i + 1)}.0.op." + unet_conversion_map_layer.append((sd_downsample_prefix, hf_downsample_prefix)) + + # no upsample in up_blocks.3 + hf_upsample_prefix = f"up_blocks.{i}.upsamplers.0." + sd_upsample_prefix = f"output_blocks.{3 * i + 2}.{1 if i == 0 else 2}." + unet_conversion_map_layer.append((sd_upsample_prefix, hf_upsample_prefix)) + +hf_mid_atn_prefix = "mid_block.attentions.0." +sd_mid_atn_prefix = "middle_block.1." +unet_conversion_map_layer.append((sd_mid_atn_prefix, hf_mid_atn_prefix)) + +for j in range(2): + hf_mid_res_prefix = f"mid_block.resnets.{j}." + sd_mid_res_prefix = f"middle_block.{2 * j}." + unet_conversion_map_layer.append((sd_mid_res_prefix, hf_mid_res_prefix)) + + +def convert_unet_state_dict(unet_state_dict): + # buyer beware: this is a *brittle* function, + # and correct output requires that all of these pieces interact in + # the exact order in which I have arranged them. + mapping = {k: k for k in unet_state_dict.keys()} + for sd_name, hf_name in unet_conversion_map: + mapping[hf_name] = sd_name + for k, v in mapping.items(): + if "resnets" in k: + for sd_part, hf_part in unet_conversion_map_resnet: + v = v.replace(hf_part, sd_part) + mapping[k] = v + for k, v in mapping.items(): + for sd_part, hf_part in unet_conversion_map_layer: + v = v.replace(hf_part, sd_part) + mapping[k] = v + new_state_dict = {v: unet_state_dict[k] for k, v in mapping.items()} + return new_state_dict + + +# ================# +# VAE Conversion # +# ================# + +vae_conversion_map = [ + # (stable-diffusion, HF Diffusers) + ("nin_shortcut", "conv_shortcut"), + ("norm_out", "conv_norm_out"), + ("mid.attn_1.", "mid_block.attentions.0."), +] + +for i in range(4): + # down_blocks have two resnets + for j in range(2): + hf_down_prefix = f"encoder.down_blocks.{i}.resnets.{j}." + sd_down_prefix = f"encoder.down.{i}.block.{j}." + vae_conversion_map.append((sd_down_prefix, hf_down_prefix)) + + if i < 3: + hf_downsample_prefix = f"down_blocks.{i}.downsamplers.0." + sd_downsample_prefix = f"down.{i}.downsample." + vae_conversion_map.append((sd_downsample_prefix, hf_downsample_prefix)) + + hf_upsample_prefix = f"up_blocks.{i}.upsamplers.0." + sd_upsample_prefix = f"up.{3 - i}.upsample." + vae_conversion_map.append((sd_upsample_prefix, hf_upsample_prefix)) + + # up_blocks have three resnets + # also, up blocks in hf are numbered in reverse from sd + for j in range(3): + hf_up_prefix = f"decoder.up_blocks.{i}.resnets.{j}." + sd_up_prefix = f"decoder.up.{3 - i}.block.{j}." + vae_conversion_map.append((sd_up_prefix, hf_up_prefix)) + +# this part accounts for mid blocks in both the encoder and the decoder +for i in range(2): + hf_mid_res_prefix = f"mid_block.resnets.{i}." + sd_mid_res_prefix = f"mid.block_{i + 1}." + vae_conversion_map.append((sd_mid_res_prefix, hf_mid_res_prefix)) + +vae_conversion_map_attn = [ + # (stable-diffusion, HF Diffusers) + ("norm.", "group_norm."), + ("q.", "query."), + ("k.", "key."), + ("v.", "value."), + ("q.", "to_q."), + ("k.", "to_k."), + ("v.", "to_v."), + ("proj_out.", "to_out.0."), + ("proj_out.", "proj_attn."), +] + + +def reshape_weight_for_sd(w): + # convert HF linear weights to SD conv2d weights + return w.reshape(*w.shape, 1, 1) + + +def convert_vae_state_dict(vae_state_dict): + mapping = {k: k for k in vae_state_dict.keys()} + for k, v in mapping.items(): + for sd_part, hf_part in vae_conversion_map: + v = v.replace(hf_part, sd_part) + mapping[k] = v + for k, v in mapping.items(): + if "attentions" in k: + for sd_part, hf_part in vae_conversion_map_attn: + v = v.replace(hf_part, sd_part) + mapping[k] = v + new_state_dict = {v: vae_state_dict[k] for k, v in mapping.items()} + weights_to_convert = ["q", "k", "v", "proj_out"] + for k, v in new_state_dict.items(): + for weight_name in weights_to_convert: + if f"mid.attn_1.{weight_name}.weight" in k: + print(f"Reshaping {k} for SD format") + new_state_dict[k] = reshape_weight_for_sd(v) + return new_state_dict + + +# =========================# +# Text Encoder Conversion # +# =========================# + + +textenc_conversion_lst = [ + # (stable-diffusion, HF Diffusers) + ("resblocks.", "text_model.encoder.layers."), + ("ln_1", "layer_norm1"), + ("ln_2", "layer_norm2"), + (".c_fc.", ".fc1."), + (".c_proj.", ".fc2."), + (".attn", ".self_attn"), + ("ln_final.", "transformer.text_model.final_layer_norm."), + ("token_embedding.weight", "transformer.text_model.embeddings.token_embedding.weight"), + ("positional_embedding", "transformer.text_model.embeddings.position_embedding.weight"), +] +protected = {re.escape(x[1]): x[0] for x in textenc_conversion_lst} +textenc_pattern = re.compile("|".join(protected.keys())) + +# Ordering is from https://github.com/pytorch/pytorch/blob/master/test/cpp/api/modules.cpp +code2idx = {"q": 0, "k": 1, "v": 2} + + +def convert_text_enc_state_dict_v20(text_enc_dict, prefix=""): + new_state_dict = {} + capture_qkv_weight = {} + capture_qkv_bias = {} + for k, v in text_enc_dict.items(): + if not k.startswith(prefix): + continue + if ( + k.endswith(".self_attn.q_proj.weight") + or k.endswith(".self_attn.k_proj.weight") + or k.endswith(".self_attn.v_proj.weight") + ): + k_pre = k[: -len(".q_proj.weight")] + k_code = k[-len("q_proj.weight")] + if k_pre not in capture_qkv_weight: + capture_qkv_weight[k_pre] = [None, None, None] + capture_qkv_weight[k_pre][code2idx[k_code]] = v + continue + + if ( + k.endswith(".self_attn.q_proj.bias") + or k.endswith(".self_attn.k_proj.bias") + or k.endswith(".self_attn.v_proj.bias") + ): + k_pre = k[: -len(".q_proj.bias")] + k_code = k[-len("q_proj.bias")] + if k_pre not in capture_qkv_bias: + capture_qkv_bias[k_pre] = [None, None, None] + capture_qkv_bias[k_pre][code2idx[k_code]] = v + continue + + relabelled_key = textenc_pattern.sub(lambda m: protected[re.escape(m.group(0))], k) + new_state_dict[relabelled_key] = v + + for k_pre, tensors in capture_qkv_weight.items(): + if None in tensors: + raise Exception("CORRUPTED MODEL: one of the q-k-v values for the text encoder was missing") + relabelled_key = textenc_pattern.sub(lambda m: protected[re.escape(m.group(0))], k_pre) + new_state_dict[relabelled_key + ".in_proj_weight"] = torch.cat(tensors) + + for k_pre, tensors in capture_qkv_bias.items(): + if None in tensors: + raise Exception("CORRUPTED MODEL: one of the q-k-v values for the text encoder was missing") + relabelled_key = textenc_pattern.sub(lambda m: protected[re.escape(m.group(0))], k_pre) + new_state_dict[relabelled_key + ".in_proj_bias"] = torch.cat(tensors) + + return new_state_dict + + +def convert_text_enc_state_dict(text_enc_dict): + return text_enc_dict + + diff --git a/backend/headless/fcbh/diffusers_load.py b/backend/headless/fcbh/diffusers_load.py new file mode 100644 index 0000000000000000000000000000000000000000..6e09723d5b20050cc39a5533fea0572e11358983 --- /dev/null +++ b/backend/headless/fcbh/diffusers_load.py @@ -0,0 +1,37 @@ +import json +import os + +import fcbh.sd + +def first_file(path, filenames): + for f in filenames: + p = os.path.join(path, f) + if os.path.exists(p): + return p + return None + +def load_diffusers(model_path, output_vae=True, output_clip=True, embedding_directory=None): + diffusion_model_names = ["diffusion_pytorch_model.fp16.safetensors", "diffusion_pytorch_model.safetensors", "diffusion_pytorch_model.fp16.bin", "diffusion_pytorch_model.bin"] + unet_path = first_file(os.path.join(model_path, "unet"), diffusion_model_names) + vae_path = first_file(os.path.join(model_path, "vae"), diffusion_model_names) + + text_encoder_model_names = ["model.fp16.safetensors", "model.safetensors", "pytorch_model.fp16.bin", "pytorch_model.bin"] + text_encoder1_path = first_file(os.path.join(model_path, "text_encoder"), text_encoder_model_names) + text_encoder2_path = first_file(os.path.join(model_path, "text_encoder_2"), text_encoder_model_names) + + text_encoder_paths = [text_encoder1_path] + if text_encoder2_path is not None: + text_encoder_paths.append(text_encoder2_path) + + unet = fcbh.sd.load_unet(unet_path) + + clip = None + if output_clip: + clip = fcbh.sd.load_clip(text_encoder_paths, embedding_directory=embedding_directory) + + vae = None + if output_vae: + sd = fcbh.utils.load_torch_file(vae_path) + vae = fcbh.sd.VAE(sd=sd) + + return (unet, clip, vae) diff --git a/backend/headless/fcbh/extra_samplers/uni_pc.py b/backend/headless/fcbh/extra_samplers/uni_pc.py new file mode 100644 index 0000000000000000000000000000000000000000..08bf0fc9e6787aec84500b4e3d24a4c8d253b433 --- /dev/null +++ b/backend/headless/fcbh/extra_samplers/uni_pc.py @@ -0,0 +1,894 @@ +#code taken from: https://github.com/wl-zhao/UniPC and modified + +import torch +import torch.nn.functional as F +import math + +from tqdm.auto import trange, tqdm + + +class NoiseScheduleVP: + def __init__( + self, + schedule='discrete', + betas=None, + alphas_cumprod=None, + continuous_beta_0=0.1, + continuous_beta_1=20., + ): + """Create a wrapper class for the forward SDE (VP type). + + *** + Update: We support discrete-time diffusion models by implementing a picewise linear interpolation for log_alpha_t. + We recommend to use schedule='discrete' for the discrete-time diffusion models, especially for high-resolution images. + *** + + The forward SDE ensures that the condition distribution q_{t|0}(x_t | x_0) = N ( alpha_t * x_0, sigma_t^2 * I ). + We further define lambda_t = log(alpha_t) - log(sigma_t), which is the half-logSNR (described in the DPM-Solver paper). + Therefore, we implement the functions for computing alpha_t, sigma_t and lambda_t. For t in [0, T], we have: + + log_alpha_t = self.marginal_log_mean_coeff(t) + sigma_t = self.marginal_std(t) + lambda_t = self.marginal_lambda(t) + + Moreover, as lambda(t) is an invertible function, we also support its inverse function: + + t = self.inverse_lambda(lambda_t) + + =============================================================== + + We support both discrete-time DPMs (trained on n = 0, 1, ..., N-1) and continuous-time DPMs (trained on t in [t_0, T]). + + 1. For discrete-time DPMs: + + For discrete-time DPMs trained on n = 0, 1, ..., N-1, we convert the discrete steps to continuous time steps by: + t_i = (i + 1) / N + e.g. for N = 1000, we have t_0 = 1e-3 and T = t_{N-1} = 1. + We solve the corresponding diffusion ODE from time T = 1 to time t_0 = 1e-3. + + Args: + betas: A `torch.Tensor`. The beta array for the discrete-time DPM. (See the original DDPM paper for details) + alphas_cumprod: A `torch.Tensor`. The cumprod alphas for the discrete-time DPM. (See the original DDPM paper for details) + + Note that we always have alphas_cumprod = cumprod(betas). Therefore, we only need to set one of `betas` and `alphas_cumprod`. + + **Important**: Please pay special attention for the args for `alphas_cumprod`: + The `alphas_cumprod` is the \hat{alpha_n} arrays in the notations of DDPM. Specifically, DDPMs assume that + q_{t_n | 0}(x_{t_n} | x_0) = N ( \sqrt{\hat{alpha_n}} * x_0, (1 - \hat{alpha_n}) * I ). + Therefore, the notation \hat{alpha_n} is different from the notation alpha_t in DPM-Solver. In fact, we have + alpha_{t_n} = \sqrt{\hat{alpha_n}}, + and + log(alpha_{t_n}) = 0.5 * log(\hat{alpha_n}). + + + 2. For continuous-time DPMs: + + We support two types of VPSDEs: linear (DDPM) and cosine (improved-DDPM). The hyperparameters for the noise + schedule are the default settings in DDPM and improved-DDPM: + + Args: + beta_min: A `float` number. The smallest beta for the linear schedule. + beta_max: A `float` number. The largest beta for the linear schedule. + cosine_s: A `float` number. The hyperparameter in the cosine schedule. + cosine_beta_max: A `float` number. The hyperparameter in the cosine schedule. + T: A `float` number. The ending time of the forward process. + + =============================================================== + + Args: + schedule: A `str`. The noise schedule of the forward SDE. 'discrete' for discrete-time DPMs, + 'linear' or 'cosine' for continuous-time DPMs. + Returns: + A wrapper object of the forward SDE (VP type). + + =============================================================== + + Example: + + # For discrete-time DPMs, given betas (the beta array for n = 0, 1, ..., N - 1): + >>> ns = NoiseScheduleVP('discrete', betas=betas) + + # For discrete-time DPMs, given alphas_cumprod (the \hat{alpha_n} array for n = 0, 1, ..., N - 1): + >>> ns = NoiseScheduleVP('discrete', alphas_cumprod=alphas_cumprod) + + # For continuous-time DPMs (VPSDE), linear schedule: + >>> ns = NoiseScheduleVP('linear', continuous_beta_0=0.1, continuous_beta_1=20.) + + """ + + if schedule not in ['discrete', 'linear', 'cosine']: + raise ValueError("Unsupported noise schedule {}. The schedule needs to be 'discrete' or 'linear' or 'cosine'".format(schedule)) + + self.schedule = schedule + if schedule == 'discrete': + if betas is not None: + log_alphas = 0.5 * torch.log(1 - betas).cumsum(dim=0) + else: + assert alphas_cumprod is not None + log_alphas = 0.5 * torch.log(alphas_cumprod) + self.total_N = len(log_alphas) + self.T = 1. + self.t_array = torch.linspace(0., 1., self.total_N + 1)[1:].reshape((1, -1)) + self.log_alpha_array = log_alphas.reshape((1, -1,)) + else: + self.total_N = 1000 + self.beta_0 = continuous_beta_0 + self.beta_1 = continuous_beta_1 + self.cosine_s = 0.008 + self.cosine_beta_max = 999. + self.cosine_t_max = math.atan(self.cosine_beta_max * (1. + self.cosine_s) / math.pi) * 2. * (1. + self.cosine_s) / math.pi - self.cosine_s + self.cosine_log_alpha_0 = math.log(math.cos(self.cosine_s / (1. + self.cosine_s) * math.pi / 2.)) + self.schedule = schedule + if schedule == 'cosine': + # For the cosine schedule, T = 1 will have numerical issues. So we manually set the ending time T. + # Note that T = 0.9946 may be not the optimal setting. However, we find it works well. + self.T = 0.9946 + else: + self.T = 1. + + def marginal_log_mean_coeff(self, t): + """ + Compute log(alpha_t) of a given continuous-time label t in [0, T]. + """ + if self.schedule == 'discrete': + return interpolate_fn(t.reshape((-1, 1)), self.t_array.to(t.device), self.log_alpha_array.to(t.device)).reshape((-1)) + elif self.schedule == 'linear': + return -0.25 * t ** 2 * (self.beta_1 - self.beta_0) - 0.5 * t * self.beta_0 + elif self.schedule == 'cosine': + log_alpha_fn = lambda s: torch.log(torch.cos((s + self.cosine_s) / (1. + self.cosine_s) * math.pi / 2.)) + log_alpha_t = log_alpha_fn(t) - self.cosine_log_alpha_0 + return log_alpha_t + + def marginal_alpha(self, t): + """ + Compute alpha_t of a given continuous-time label t in [0, T]. + """ + return torch.exp(self.marginal_log_mean_coeff(t)) + + def marginal_std(self, t): + """ + Compute sigma_t of a given continuous-time label t in [0, T]. + """ + return torch.sqrt(1. - torch.exp(2. * self.marginal_log_mean_coeff(t))) + + def marginal_lambda(self, t): + """ + Compute lambda_t = log(alpha_t) - log(sigma_t) of a given continuous-time label t in [0, T]. + """ + log_mean_coeff = self.marginal_log_mean_coeff(t) + log_std = 0.5 * torch.log(1. - torch.exp(2. * log_mean_coeff)) + return log_mean_coeff - log_std + + def inverse_lambda(self, lamb): + """ + Compute the continuous-time label t in [0, T] of a given half-logSNR lambda_t. + """ + if self.schedule == 'linear': + tmp = 2. * (self.beta_1 - self.beta_0) * torch.logaddexp(-2. * lamb, torch.zeros((1,)).to(lamb)) + Delta = self.beta_0**2 + tmp + return tmp / (torch.sqrt(Delta) + self.beta_0) / (self.beta_1 - self.beta_0) + elif self.schedule == 'discrete': + log_alpha = -0.5 * torch.logaddexp(torch.zeros((1,)).to(lamb.device), -2. * lamb) + t = interpolate_fn(log_alpha.reshape((-1, 1)), torch.flip(self.log_alpha_array.to(lamb.device), [1]), torch.flip(self.t_array.to(lamb.device), [1])) + return t.reshape((-1,)) + else: + log_alpha = -0.5 * torch.logaddexp(-2. * lamb, torch.zeros((1,)).to(lamb)) + t_fn = lambda log_alpha_t: torch.arccos(torch.exp(log_alpha_t + self.cosine_log_alpha_0)) * 2. * (1. + self.cosine_s) / math.pi - self.cosine_s + t = t_fn(log_alpha) + return t + + +def model_wrapper( + model, + noise_schedule, + model_type="noise", + model_kwargs={}, + guidance_type="uncond", + condition=None, + unconditional_condition=None, + guidance_scale=1., + classifier_fn=None, + classifier_kwargs={}, +): + """Create a wrapper function for the noise prediction model. + + DPM-Solver needs to solve the continuous-time diffusion ODEs. For DPMs trained on discrete-time labels, we need to + firstly wrap the model function to a noise prediction model that accepts the continuous time as the input. + + We support four types of the diffusion model by setting `model_type`: + + 1. "noise": noise prediction model. (Trained by predicting noise). + + 2. "x_start": data prediction model. (Trained by predicting the data x_0 at time 0). + + 3. "v": velocity prediction model. (Trained by predicting the velocity). + The "v" prediction is derivation detailed in Appendix D of [1], and is used in Imagen-Video [2]. + + [1] Salimans, Tim, and Jonathan Ho. "Progressive distillation for fast sampling of diffusion models." + arXiv preprint arXiv:2202.00512 (2022). + [2] Ho, Jonathan, et al. "Imagen Video: High Definition Video Generation with Diffusion Models." + arXiv preprint arXiv:2210.02303 (2022). + + 4. "score": marginal score function. (Trained by denoising score matching). + Note that the score function and the noise prediction model follows a simple relationship: + ``` + noise(x_t, t) = -sigma_t * score(x_t, t) + ``` + + We support three types of guided sampling by DPMs by setting `guidance_type`: + 1. "uncond": unconditional sampling by DPMs. + The input `model` has the following format: + `` + model(x, t_input, **model_kwargs) -> noise | x_start | v | score + `` + + 2. "classifier": classifier guidance sampling [3] by DPMs and another classifier. + The input `model` has the following format: + `` + model(x, t_input, **model_kwargs) -> noise | x_start | v | score + `` + + The input `classifier_fn` has the following format: + `` + classifier_fn(x, t_input, cond, **classifier_kwargs) -> logits(x, t_input, cond) + `` + + [3] P. Dhariwal and A. Q. Nichol, "Diffusion models beat GANs on image synthesis," + in Advances in Neural Information Processing Systems, vol. 34, 2021, pp. 8780-8794. + + 3. "classifier-free": classifier-free guidance sampling by conditional DPMs. + The input `model` has the following format: + `` + model(x, t_input, cond, **model_kwargs) -> noise | x_start | v | score + `` + And if cond == `unconditional_condition`, the model output is the unconditional DPM output. + + [4] Ho, Jonathan, and Tim Salimans. "Classifier-free diffusion guidance." + arXiv preprint arXiv:2207.12598 (2022). + + + The `t_input` is the time label of the model, which may be discrete-time labels (i.e. 0 to 999) + or continuous-time labels (i.e. epsilon to T). + + We wrap the model function to accept only `x` and `t_continuous` as inputs, and outputs the predicted noise: + `` + def model_fn(x, t_continuous) -> noise: + t_input = get_model_input_time(t_continuous) + return noise_pred(model, x, t_input, **model_kwargs) + `` + where `t_continuous` is the continuous time labels (i.e. epsilon to T). And we use `model_fn` for DPM-Solver. + + =============================================================== + + Args: + model: A diffusion model with the corresponding format described above. + noise_schedule: A noise schedule object, such as NoiseScheduleVP. + model_type: A `str`. The parameterization type of the diffusion model. + "noise" or "x_start" or "v" or "score". + model_kwargs: A `dict`. A dict for the other inputs of the model function. + guidance_type: A `str`. The type of the guidance for sampling. + "uncond" or "classifier" or "classifier-free". + condition: A pytorch tensor. The condition for the guided sampling. + Only used for "classifier" or "classifier-free" guidance type. + unconditional_condition: A pytorch tensor. The condition for the unconditional sampling. + Only used for "classifier-free" guidance type. + guidance_scale: A `float`. The scale for the guided sampling. + classifier_fn: A classifier function. Only used for the classifier guidance. + classifier_kwargs: A `dict`. A dict for the other inputs of the classifier function. + Returns: + A noise prediction model that accepts the noised data and the continuous time as the inputs. + """ + + def get_model_input_time(t_continuous): + """ + Convert the continuous-time `t_continuous` (in [epsilon, T]) to the model input time. + For discrete-time DPMs, we convert `t_continuous` in [1 / N, 1] to `t_input` in [0, 1000 * (N - 1) / N]. + For continuous-time DPMs, we just use `t_continuous`. + """ + if noise_schedule.schedule == 'discrete': + return (t_continuous - 1. / noise_schedule.total_N) * 1000. + else: + return t_continuous + + def noise_pred_fn(x, t_continuous, cond=None): + if t_continuous.reshape((-1,)).shape[0] == 1: + t_continuous = t_continuous.expand((x.shape[0])) + t_input = get_model_input_time(t_continuous) + output = model(x, t_input, **model_kwargs) + if model_type == "noise": + return output + elif model_type == "x_start": + alpha_t, sigma_t = noise_schedule.marginal_alpha(t_continuous), noise_schedule.marginal_std(t_continuous) + dims = x.dim() + return (x - expand_dims(alpha_t, dims) * output) / expand_dims(sigma_t, dims) + elif model_type == "v": + alpha_t, sigma_t = noise_schedule.marginal_alpha(t_continuous), noise_schedule.marginal_std(t_continuous) + dims = x.dim() + return expand_dims(alpha_t, dims) * output + expand_dims(sigma_t, dims) * x + elif model_type == "score": + sigma_t = noise_schedule.marginal_std(t_continuous) + dims = x.dim() + return -expand_dims(sigma_t, dims) * output + + def cond_grad_fn(x, t_input): + """ + Compute the gradient of the classifier, i.e. nabla_{x} log p_t(cond | x_t). + """ + with torch.enable_grad(): + x_in = x.detach().requires_grad_(True) + log_prob = classifier_fn(x_in, t_input, condition, **classifier_kwargs) + return torch.autograd.grad(log_prob.sum(), x_in)[0] + + def model_fn(x, t_continuous): + """ + The noise predicition model function that is used for DPM-Solver. + """ + if t_continuous.reshape((-1,)).shape[0] == 1: + t_continuous = t_continuous.expand((x.shape[0])) + if guidance_type == "uncond": + return noise_pred_fn(x, t_continuous) + elif guidance_type == "classifier": + assert classifier_fn is not None + t_input = get_model_input_time(t_continuous) + cond_grad = cond_grad_fn(x, t_input) + sigma_t = noise_schedule.marginal_std(t_continuous) + noise = noise_pred_fn(x, t_continuous) + return noise - guidance_scale * expand_dims(sigma_t, dims=cond_grad.dim()) * cond_grad + elif guidance_type == "classifier-free": + if guidance_scale == 1. or unconditional_condition is None: + return noise_pred_fn(x, t_continuous, cond=condition) + else: + x_in = torch.cat([x] * 2) + t_in = torch.cat([t_continuous] * 2) + c_in = torch.cat([unconditional_condition, condition]) + noise_uncond, noise = noise_pred_fn(x_in, t_in, cond=c_in).chunk(2) + return noise_uncond + guidance_scale * (noise - noise_uncond) + + assert model_type in ["noise", "x_start", "v"] + assert guidance_type in ["uncond", "classifier", "classifier-free"] + return model_fn + + +class UniPC: + def __init__( + self, + model_fn, + noise_schedule, + predict_x0=True, + thresholding=False, + max_val=1., + variant='bh1', + noise_mask=None, + masked_image=None, + noise=None, + ): + """Construct a UniPC. + + We support both data_prediction and noise_prediction. + """ + self.model = model_fn + self.noise_schedule = noise_schedule + self.variant = variant + self.predict_x0 = predict_x0 + self.thresholding = thresholding + self.max_val = max_val + self.noise_mask = noise_mask + self.masked_image = masked_image + self.noise = noise + + def dynamic_thresholding_fn(self, x0, t=None): + """ + The dynamic thresholding method. + """ + dims = x0.dim() + p = self.dynamic_thresholding_ratio + s = torch.quantile(torch.abs(x0).reshape((x0.shape[0], -1)), p, dim=1) + s = expand_dims(torch.maximum(s, self.thresholding_max_val * torch.ones_like(s).to(s.device)), dims) + x0 = torch.clamp(x0, -s, s) / s + return x0 + + def noise_prediction_fn(self, x, t): + """ + Return the noise prediction model. + """ + if self.noise_mask is not None: + return self.model(x, t) * self.noise_mask + else: + return self.model(x, t) + + def data_prediction_fn(self, x, t): + """ + Return the data prediction model (with thresholding). + """ + noise = self.noise_prediction_fn(x, t) + dims = x.dim() + alpha_t, sigma_t = self.noise_schedule.marginal_alpha(t), self.noise_schedule.marginal_std(t) + x0 = (x - expand_dims(sigma_t, dims) * noise) / expand_dims(alpha_t, dims) + if self.thresholding: + p = 0.995 # A hyperparameter in the paper of "Imagen" [1]. + s = torch.quantile(torch.abs(x0).reshape((x0.shape[0], -1)), p, dim=1) + s = expand_dims(torch.maximum(s, self.max_val * torch.ones_like(s).to(s.device)), dims) + x0 = torch.clamp(x0, -s, s) / s + if self.noise_mask is not None: + x0 = x0 * self.noise_mask + (1. - self.noise_mask) * self.masked_image + return x0 + + def model_fn(self, x, t): + """ + Convert the model to the noise prediction model or the data prediction model. + """ + if self.predict_x0: + return self.data_prediction_fn(x, t) + else: + return self.noise_prediction_fn(x, t) + + def get_time_steps(self, skip_type, t_T, t_0, N, device): + """Compute the intermediate time steps for sampling. + """ + if skip_type == 'logSNR': + lambda_T = self.noise_schedule.marginal_lambda(torch.tensor(t_T).to(device)) + lambda_0 = self.noise_schedule.marginal_lambda(torch.tensor(t_0).to(device)) + logSNR_steps = torch.linspace(lambda_T.cpu().item(), lambda_0.cpu().item(), N + 1).to(device) + return self.noise_schedule.inverse_lambda(logSNR_steps) + elif skip_type == 'time_uniform': + return torch.linspace(t_T, t_0, N + 1).to(device) + elif skip_type == 'time_quadratic': + t_order = 2 + t = torch.linspace(t_T**(1. / t_order), t_0**(1. / t_order), N + 1).pow(t_order).to(device) + return t + else: + raise ValueError("Unsupported skip_type {}, need to be 'logSNR' or 'time_uniform' or 'time_quadratic'".format(skip_type)) + + def get_orders_and_timesteps_for_singlestep_solver(self, steps, order, skip_type, t_T, t_0, device): + """ + Get the order of each step for sampling by the singlestep DPM-Solver. + """ + if order == 3: + K = steps // 3 + 1 + if steps % 3 == 0: + orders = [3,] * (K - 2) + [2, 1] + elif steps % 3 == 1: + orders = [3,] * (K - 1) + [1] + else: + orders = [3,] * (K - 1) + [2] + elif order == 2: + if steps % 2 == 0: + K = steps // 2 + orders = [2,] * K + else: + K = steps // 2 + 1 + orders = [2,] * (K - 1) + [1] + elif order == 1: + K = steps + orders = [1,] * steps + else: + raise ValueError("'order' must be '1' or '2' or '3'.") + if skip_type == 'logSNR': + # To reproduce the results in DPM-Solver paper + timesteps_outer = self.get_time_steps(skip_type, t_T, t_0, K, device) + else: + timesteps_outer = self.get_time_steps(skip_type, t_T, t_0, steps, device)[torch.cumsum(torch.tensor([0,] + orders), 0).to(device)] + return timesteps_outer, orders + + def denoise_to_zero_fn(self, x, s): + """ + Denoise at the final step, which is equivalent to solve the ODE from lambda_s to infty by first-order discretization. + """ + return self.data_prediction_fn(x, s) + + def multistep_uni_pc_update(self, x, model_prev_list, t_prev_list, t, order, **kwargs): + if len(t.shape) == 0: + t = t.view(-1) + if 'bh' in self.variant: + return self.multistep_uni_pc_bh_update(x, model_prev_list, t_prev_list, t, order, **kwargs) + else: + assert self.variant == 'vary_coeff' + return self.multistep_uni_pc_vary_update(x, model_prev_list, t_prev_list, t, order, **kwargs) + + def multistep_uni_pc_vary_update(self, x, model_prev_list, t_prev_list, t, order, use_corrector=True): + print(f'using unified predictor-corrector with order {order} (solver type: vary coeff)') + ns = self.noise_schedule + assert order <= len(model_prev_list) + + # first compute rks + t_prev_0 = t_prev_list[-1] + lambda_prev_0 = ns.marginal_lambda(t_prev_0) + lambda_t = ns.marginal_lambda(t) + model_prev_0 = model_prev_list[-1] + sigma_prev_0, sigma_t = ns.marginal_std(t_prev_0), ns.marginal_std(t) + log_alpha_t = ns.marginal_log_mean_coeff(t) + alpha_t = torch.exp(log_alpha_t) + + h = lambda_t - lambda_prev_0 + + rks = [] + D1s = [] + for i in range(1, order): + t_prev_i = t_prev_list[-(i + 1)] + model_prev_i = model_prev_list[-(i + 1)] + lambda_prev_i = ns.marginal_lambda(t_prev_i) + rk = (lambda_prev_i - lambda_prev_0) / h + rks.append(rk) + D1s.append((model_prev_i - model_prev_0) / rk) + + rks.append(1.) + rks = torch.tensor(rks, device=x.device) + + K = len(rks) + # build C matrix + C = [] + + col = torch.ones_like(rks) + for k in range(1, K + 1): + C.append(col) + col = col * rks / (k + 1) + C = torch.stack(C, dim=1) + + if len(D1s) > 0: + D1s = torch.stack(D1s, dim=1) # (B, K) + C_inv_p = torch.linalg.inv(C[:-1, :-1]) + A_p = C_inv_p + + if use_corrector: + print('using corrector') + C_inv = torch.linalg.inv(C) + A_c = C_inv + + hh = -h if self.predict_x0 else h + h_phi_1 = torch.expm1(hh) + h_phi_ks = [] + factorial_k = 1 + h_phi_k = h_phi_1 + for k in range(1, K + 2): + h_phi_ks.append(h_phi_k) + h_phi_k = h_phi_k / hh - 1 / factorial_k + factorial_k *= (k + 1) + + model_t = None + if self.predict_x0: + x_t_ = ( + sigma_t / sigma_prev_0 * x + - alpha_t * h_phi_1 * model_prev_0 + ) + # now predictor + x_t = x_t_ + if len(D1s) > 0: + # compute the residuals for predictor + for k in range(K - 1): + x_t = x_t - alpha_t * h_phi_ks[k + 1] * torch.einsum('bkchw,k->bchw', D1s, A_p[k]) + # now corrector + if use_corrector: + model_t = self.model_fn(x_t, t) + D1_t = (model_t - model_prev_0) + x_t = x_t_ + k = 0 + for k in range(K - 1): + x_t = x_t - alpha_t * h_phi_ks[k + 1] * torch.einsum('bkchw,k->bchw', D1s, A_c[k][:-1]) + x_t = x_t - alpha_t * h_phi_ks[K] * (D1_t * A_c[k][-1]) + else: + log_alpha_prev_0, log_alpha_t = ns.marginal_log_mean_coeff(t_prev_0), ns.marginal_log_mean_coeff(t) + x_t_ = ( + (torch.exp(log_alpha_t - log_alpha_prev_0)) * x + - (sigma_t * h_phi_1) * model_prev_0 + ) + # now predictor + x_t = x_t_ + if len(D1s) > 0: + # compute the residuals for predictor + for k in range(K - 1): + x_t = x_t - sigma_t * h_phi_ks[k + 1] * torch.einsum('bkchw,k->bchw', D1s, A_p[k]) + # now corrector + if use_corrector: + model_t = self.model_fn(x_t, t) + D1_t = (model_t - model_prev_0) + x_t = x_t_ + k = 0 + for k in range(K - 1): + x_t = x_t - sigma_t * h_phi_ks[k + 1] * torch.einsum('bkchw,k->bchw', D1s, A_c[k][:-1]) + x_t = x_t - sigma_t * h_phi_ks[K] * (D1_t * A_c[k][-1]) + return x_t, model_t + + def multistep_uni_pc_bh_update(self, x, model_prev_list, t_prev_list, t, order, x_t=None, use_corrector=True): + # print(f'using unified predictor-corrector with order {order} (solver type: B(h))') + ns = self.noise_schedule + assert order <= len(model_prev_list) + dims = x.dim() + + # first compute rks + t_prev_0 = t_prev_list[-1] + lambda_prev_0 = ns.marginal_lambda(t_prev_0) + lambda_t = ns.marginal_lambda(t) + model_prev_0 = model_prev_list[-1] + sigma_prev_0, sigma_t = ns.marginal_std(t_prev_0), ns.marginal_std(t) + log_alpha_prev_0, log_alpha_t = ns.marginal_log_mean_coeff(t_prev_0), ns.marginal_log_mean_coeff(t) + alpha_t = torch.exp(log_alpha_t) + + h = lambda_t - lambda_prev_0 + + rks = [] + D1s = [] + for i in range(1, order): + t_prev_i = t_prev_list[-(i + 1)] + model_prev_i = model_prev_list[-(i + 1)] + lambda_prev_i = ns.marginal_lambda(t_prev_i) + rk = ((lambda_prev_i - lambda_prev_0) / h)[0] + rks.append(rk) + D1s.append((model_prev_i - model_prev_0) / rk) + + rks.append(1.) + rks = torch.tensor(rks, device=x.device) + + R = [] + b = [] + + hh = -h[0] if self.predict_x0 else h[0] + h_phi_1 = torch.expm1(hh) # h\phi_1(h) = e^h - 1 + h_phi_k = h_phi_1 / hh - 1 + + factorial_i = 1 + + if self.variant == 'bh1': + B_h = hh + elif self.variant == 'bh2': + B_h = torch.expm1(hh) + else: + raise NotImplementedError() + + for i in range(1, order + 1): + R.append(torch.pow(rks, i - 1)) + b.append(h_phi_k * factorial_i / B_h) + factorial_i *= (i + 1) + h_phi_k = h_phi_k / hh - 1 / factorial_i + + R = torch.stack(R) + b = torch.tensor(b, device=x.device) + + # now predictor + use_predictor = len(D1s) > 0 and x_t is None + if len(D1s) > 0: + D1s = torch.stack(D1s, dim=1) # (B, K) + if x_t is None: + # for order 2, we use a simplified version + if order == 2: + rhos_p = torch.tensor([0.5], device=b.device) + else: + rhos_p = torch.linalg.solve(R[:-1, :-1], b[:-1]) + else: + D1s = None + + if use_corrector: + # print('using corrector') + # for order 1, we use a simplified version + if order == 1: + rhos_c = torch.tensor([0.5], device=b.device) + else: + rhos_c = torch.linalg.solve(R, b) + + model_t = None + if self.predict_x0: + x_t_ = ( + expand_dims(sigma_t / sigma_prev_0, dims) * x + - expand_dims(alpha_t * h_phi_1, dims)* model_prev_0 + ) + + if x_t is None: + if use_predictor: + pred_res = torch.einsum('k,bkchw->bchw', rhos_p, D1s) + else: + pred_res = 0 + x_t = x_t_ - expand_dims(alpha_t * B_h, dims) * pred_res + + if use_corrector: + model_t = self.model_fn(x_t, t) + if D1s is not None: + corr_res = torch.einsum('k,bkchw->bchw', rhos_c[:-1], D1s) + else: + corr_res = 0 + D1_t = (model_t - model_prev_0) + x_t = x_t_ - expand_dims(alpha_t * B_h, dims) * (corr_res + rhos_c[-1] * D1_t) + else: + x_t_ = ( + expand_dims(torch.exp(log_alpha_t - log_alpha_prev_0), dims) * x + - expand_dims(sigma_t * h_phi_1, dims) * model_prev_0 + ) + if x_t is None: + if use_predictor: + pred_res = torch.einsum('k,bkchw->bchw', rhos_p, D1s) + else: + pred_res = 0 + x_t = x_t_ - expand_dims(sigma_t * B_h, dims) * pred_res + + if use_corrector: + model_t = self.model_fn(x_t, t) + if D1s is not None: + corr_res = torch.einsum('k,bkchw->bchw', rhos_c[:-1], D1s) + else: + corr_res = 0 + D1_t = (model_t - model_prev_0) + x_t = x_t_ - expand_dims(sigma_t * B_h, dims) * (corr_res + rhos_c[-1] * D1_t) + return x_t, model_t + + + def sample(self, x, timesteps, t_start=None, t_end=None, order=3, skip_type='time_uniform', + method='singlestep', lower_order_final=True, denoise_to_zero=False, solver_type='dpm_solver', + atol=0.0078, rtol=0.05, corrector=False, callback=None, disable_pbar=False + ): + # t_0 = 1. / self.noise_schedule.total_N if t_end is None else t_end + # t_T = self.noise_schedule.T if t_start is None else t_start + device = x.device + steps = len(timesteps) - 1 + if method == 'multistep': + assert steps >= order + # timesteps = self.get_time_steps(skip_type=skip_type, t_T=t_T, t_0=t_0, N=steps, device=device) + assert timesteps.shape[0] - 1 == steps + # with torch.no_grad(): + for step_index in trange(steps, disable=disable_pbar): + if self.noise_mask is not None: + x = x * self.noise_mask + (1. - self.noise_mask) * (self.masked_image * self.noise_schedule.marginal_alpha(timesteps[step_index]) + self.noise * self.noise_schedule.marginal_std(timesteps[step_index])) + if step_index == 0: + vec_t = timesteps[0].expand((x.shape[0])) + model_prev_list = [self.model_fn(x, vec_t)] + t_prev_list = [vec_t] + elif step_index < order: + init_order = step_index + # Init the first `order` values by lower order multistep DPM-Solver. + # for init_order in range(1, order): + vec_t = timesteps[init_order].expand(x.shape[0]) + x, model_x = self.multistep_uni_pc_update(x, model_prev_list, t_prev_list, vec_t, init_order, use_corrector=True) + if model_x is None: + model_x = self.model_fn(x, vec_t) + model_prev_list.append(model_x) + t_prev_list.append(vec_t) + else: + extra_final_step = 0 + if step_index == (steps - 1): + extra_final_step = 1 + for step in range(step_index, step_index + 1 + extra_final_step): + vec_t = timesteps[step].expand(x.shape[0]) + if lower_order_final: + step_order = min(order, steps + 1 - step) + else: + step_order = order + # print('this step order:', step_order) + if step == steps: + # print('do not run corrector at the last step') + use_corrector = False + else: + use_corrector = True + x, model_x = self.multistep_uni_pc_update(x, model_prev_list, t_prev_list, vec_t, step_order, use_corrector=use_corrector) + for i in range(order - 1): + t_prev_list[i] = t_prev_list[i + 1] + model_prev_list[i] = model_prev_list[i + 1] + t_prev_list[-1] = vec_t + # We do not need to evaluate the final model value. + if step < steps: + if model_x is None: + model_x = self.model_fn(x, vec_t) + model_prev_list[-1] = model_x + if callback is not None: + callback(step_index, model_prev_list[-1], x, steps) + else: + raise NotImplementedError() + # if denoise_to_zero: + # x = self.denoise_to_zero_fn(x, torch.ones((x.shape[0],)).to(device) * t_0) + return x + + +############################################################# +# other utility functions +############################################################# + +def interpolate_fn(x, xp, yp): + """ + A piecewise linear function y = f(x), using xp and yp as keypoints. + We implement f(x) in a differentiable way (i.e. applicable for autograd). + The function f(x) is well-defined for all x-axis. (For x beyond the bounds of xp, we use the outmost points of xp to define the linear function.) + + Args: + x: PyTorch tensor with shape [N, C], where N is the batch size, C is the number of channels (we use C = 1 for DPM-Solver). + xp: PyTorch tensor with shape [C, K], where K is the number of keypoints. + yp: PyTorch tensor with shape [C, K]. + Returns: + The function values f(x), with shape [N, C]. + """ + N, K = x.shape[0], xp.shape[1] + all_x = torch.cat([x.unsqueeze(2), xp.unsqueeze(0).repeat((N, 1, 1))], dim=2) + sorted_all_x, x_indices = torch.sort(all_x, dim=2) + x_idx = torch.argmin(x_indices, dim=2) + cand_start_idx = x_idx - 1 + start_idx = torch.where( + torch.eq(x_idx, 0), + torch.tensor(1, device=x.device), + torch.where( + torch.eq(x_idx, K), torch.tensor(K - 2, device=x.device), cand_start_idx, + ), + ) + end_idx = torch.where(torch.eq(start_idx, cand_start_idx), start_idx + 2, start_idx + 1) + start_x = torch.gather(sorted_all_x, dim=2, index=start_idx.unsqueeze(2)).squeeze(2) + end_x = torch.gather(sorted_all_x, dim=2, index=end_idx.unsqueeze(2)).squeeze(2) + start_idx2 = torch.where( + torch.eq(x_idx, 0), + torch.tensor(0, device=x.device), + torch.where( + torch.eq(x_idx, K), torch.tensor(K - 2, device=x.device), cand_start_idx, + ), + ) + y_positions_expanded = yp.unsqueeze(0).expand(N, -1, -1) + start_y = torch.gather(y_positions_expanded, dim=2, index=start_idx2.unsqueeze(2)).squeeze(2) + end_y = torch.gather(y_positions_expanded, dim=2, index=(start_idx2 + 1).unsqueeze(2)).squeeze(2) + cand = start_y + (x - start_x) * (end_y - start_y) / (end_x - start_x) + return cand + + +def expand_dims(v, dims): + """ + Expand the tensor `v` to the dim `dims`. + + Args: + `v`: a PyTorch tensor with shape [N]. + `dim`: a `int`. + Returns: + a PyTorch tensor with shape [N, 1, 1, ..., 1] and the total dimension is `dims`. + """ + return v[(...,) + (None,)*(dims - 1)] + + +class SigmaConvert: + schedule = "" + def marginal_log_mean_coeff(self, sigma): + return 0.5 * torch.log(1 / ((sigma * sigma) + 1)) + + def marginal_alpha(self, t): + return torch.exp(self.marginal_log_mean_coeff(t)) + + def marginal_std(self, t): + return torch.sqrt(1. - torch.exp(2. * self.marginal_log_mean_coeff(t))) + + def marginal_lambda(self, t): + """ + Compute lambda_t = log(alpha_t) - log(sigma_t) of a given continuous-time label t in [0, T]. + """ + log_mean_coeff = self.marginal_log_mean_coeff(t) + log_std = 0.5 * torch.log(1. - torch.exp(2. * log_mean_coeff)) + return log_mean_coeff - log_std + +def predict_eps_sigma(model, input, sigma_in, **kwargs): + sigma = sigma_in.view(sigma_in.shape[:1] + (1,) * (input.ndim - 1)) + input = input * ((sigma ** 2 + 1.0) ** 0.5) + return (input - model(input, sigma_in, **kwargs)) / sigma + + +def sample_unipc(model, noise, image, sigmas, max_denoise, extra_args=None, callback=None, disable=False, noise_mask=None, variant='bh1'): + timesteps = sigmas.clone() + if sigmas[-1] == 0: + timesteps = sigmas[:] + timesteps[-1] = 0.001 + else: + timesteps = sigmas.clone() + ns = SigmaConvert() + + if image is not None: + img = image * ns.marginal_alpha(timesteps[0]) + if max_denoise: + noise_mult = 1.0 + else: + noise_mult = ns.marginal_std(timesteps[0]) + img += noise * noise_mult + else: + img = noise + + model_type = "noise" + + model_fn = model_wrapper( + lambda input, sigma, **kwargs: predict_eps_sigma(model, input, sigma, **kwargs), + ns, + model_type=model_type, + guidance_type="uncond", + model_kwargs=extra_args, + ) + + order = min(3, len(timesteps) - 2) + uni_pc = UniPC(model_fn, ns, predict_x0=True, thresholding=False, noise_mask=noise_mask, masked_image=image, noise=noise, variant=variant) + x = uni_pc.sample(img, timesteps=timesteps, skip_type="time_uniform", method="multistep", order=order, lower_order_final=True, callback=callback, disable_pbar=disable) + x /= ns.marginal_alpha(timesteps[-1]) + return x diff --git a/backend/headless/fcbh/gligen.py b/backend/headless/fcbh/gligen.py new file mode 100644 index 0000000000000000000000000000000000000000..8d182839e05de490c55d7d9acbc00ba37f1acd43 --- /dev/null +++ b/backend/headless/fcbh/gligen.py @@ -0,0 +1,341 @@ +import torch +from torch import nn, einsum +from .ldm.modules.attention import CrossAttention +from inspect import isfunction + + +def exists(val): + return val is not None + + +def uniq(arr): + return{el: True for el in arr}.keys() + + +def default(val, d): + if exists(val): + return val + return d() if isfunction(d) else d + + +# feedforward +class GEGLU(nn.Module): + def __init__(self, dim_in, dim_out): + super().__init__() + self.proj = nn.Linear(dim_in, dim_out * 2) + + def forward(self, x): + x, gate = self.proj(x).chunk(2, dim=-1) + return x * torch.nn.functional.gelu(gate) + + +class FeedForward(nn.Module): + def __init__(self, dim, dim_out=None, mult=4, glu=False, dropout=0.): + super().__init__() + inner_dim = int(dim * mult) + dim_out = default(dim_out, dim) + project_in = nn.Sequential( + nn.Linear(dim, inner_dim), + nn.GELU() + ) if not glu else GEGLU(dim, inner_dim) + + self.net = nn.Sequential( + project_in, + nn.Dropout(dropout), + nn.Linear(inner_dim, dim_out) + ) + + def forward(self, x): + return self.net(x) + + +class GatedCrossAttentionDense(nn.Module): + def __init__(self, query_dim, context_dim, n_heads, d_head): + super().__init__() + + self.attn = CrossAttention( + query_dim=query_dim, + context_dim=context_dim, + heads=n_heads, + dim_head=d_head) + self.ff = FeedForward(query_dim, glu=True) + + self.norm1 = nn.LayerNorm(query_dim) + self.norm2 = nn.LayerNorm(query_dim) + + self.register_parameter('alpha_attn', nn.Parameter(torch.tensor(0.))) + self.register_parameter('alpha_dense', nn.Parameter(torch.tensor(0.))) + + # this can be useful: we can externally change magnitude of tanh(alpha) + # for example, when it is set to 0, then the entire model is same as + # original one + self.scale = 1 + + def forward(self, x, objs): + + x = x + self.scale * \ + torch.tanh(self.alpha_attn) * self.attn(self.norm1(x), objs, objs) + x = x + self.scale * \ + torch.tanh(self.alpha_dense) * self.ff(self.norm2(x)) + + return x + + +class GatedSelfAttentionDense(nn.Module): + def __init__(self, query_dim, context_dim, n_heads, d_head): + super().__init__() + + # we need a linear projection since we need cat visual feature and obj + # feature + self.linear = nn.Linear(context_dim, query_dim) + + self.attn = CrossAttention( + query_dim=query_dim, + context_dim=query_dim, + heads=n_heads, + dim_head=d_head) + self.ff = FeedForward(query_dim, glu=True) + + self.norm1 = nn.LayerNorm(query_dim) + self.norm2 = nn.LayerNorm(query_dim) + + self.register_parameter('alpha_attn', nn.Parameter(torch.tensor(0.))) + self.register_parameter('alpha_dense', nn.Parameter(torch.tensor(0.))) + + # this can be useful: we can externally change magnitude of tanh(alpha) + # for example, when it is set to 0, then the entire model is same as + # original one + self.scale = 1 + + def forward(self, x, objs): + + N_visual = x.shape[1] + objs = self.linear(objs) + + x = x + self.scale * torch.tanh(self.alpha_attn) * self.attn( + self.norm1(torch.cat([x, objs], dim=1)))[:, 0:N_visual, :] + x = x + self.scale * \ + torch.tanh(self.alpha_dense) * self.ff(self.norm2(x)) + + return x + + +class GatedSelfAttentionDense2(nn.Module): + def __init__(self, query_dim, context_dim, n_heads, d_head): + super().__init__() + + # we need a linear projection since we need cat visual feature and obj + # feature + self.linear = nn.Linear(context_dim, query_dim) + + self.attn = CrossAttention( + query_dim=query_dim, context_dim=query_dim, dim_head=d_head) + self.ff = FeedForward(query_dim, glu=True) + + self.norm1 = nn.LayerNorm(query_dim) + self.norm2 = nn.LayerNorm(query_dim) + + self.register_parameter('alpha_attn', nn.Parameter(torch.tensor(0.))) + self.register_parameter('alpha_dense', nn.Parameter(torch.tensor(0.))) + + # this can be useful: we can externally change magnitude of tanh(alpha) + # for example, when it is set to 0, then the entire model is same as + # original one + self.scale = 1 + + def forward(self, x, objs): + + B, N_visual, _ = x.shape + B, N_ground, _ = objs.shape + + objs = self.linear(objs) + + # sanity check + size_v = math.sqrt(N_visual) + size_g = math.sqrt(N_ground) + assert int(size_v) == size_v, "Visual tokens must be square rootable" + assert int(size_g) == size_g, "Grounding tokens must be square rootable" + size_v = int(size_v) + size_g = int(size_g) + + # select grounding token and resize it to visual token size as residual + out = self.attn(self.norm1(torch.cat([x, objs], dim=1)))[ + :, N_visual:, :] + out = out.permute(0, 2, 1).reshape(B, -1, size_g, size_g) + out = torch.nn.functional.interpolate( + out, (size_v, size_v), mode='bicubic') + residual = out.reshape(B, -1, N_visual).permute(0, 2, 1) + + # add residual to visual feature + x = x + self.scale * torch.tanh(self.alpha_attn) * residual + x = x + self.scale * \ + torch.tanh(self.alpha_dense) * self.ff(self.norm2(x)) + + return x + + +class FourierEmbedder(): + def __init__(self, num_freqs=64, temperature=100): + + self.num_freqs = num_freqs + self.temperature = temperature + self.freq_bands = temperature ** (torch.arange(num_freqs) / num_freqs) + + @torch.no_grad() + def __call__(self, x, cat_dim=-1): + "x: arbitrary shape of tensor. dim: cat dim" + out = [] + for freq in self.freq_bands: + out.append(torch.sin(freq * x)) + out.append(torch.cos(freq * x)) + return torch.cat(out, cat_dim) + + +class PositionNet(nn.Module): + def __init__(self, in_dim, out_dim, fourier_freqs=8): + super().__init__() + self.in_dim = in_dim + self.out_dim = out_dim + + self.fourier_embedder = FourierEmbedder(num_freqs=fourier_freqs) + self.position_dim = fourier_freqs * 2 * 4 # 2 is sin&cos, 4 is xyxy + + self.linears = nn.Sequential( + nn.Linear(self.in_dim + self.position_dim, 512), + nn.SiLU(), + nn.Linear(512, 512), + nn.SiLU(), + nn.Linear(512, out_dim), + ) + + self.null_positive_feature = torch.nn.Parameter( + torch.zeros([self.in_dim])) + self.null_position_feature = torch.nn.Parameter( + torch.zeros([self.position_dim])) + + def forward(self, boxes, masks, positive_embeddings): + B, N, _ = boxes.shape + dtype = self.linears[0].weight.dtype + masks = masks.unsqueeze(-1).to(dtype) + positive_embeddings = positive_embeddings.to(dtype) + + # embedding position (it may includes padding as placeholder) + xyxy_embedding = self.fourier_embedder(boxes.to(dtype)) # B*N*4 --> B*N*C + + # learnable null embedding + positive_null = self.null_positive_feature.view(1, 1, -1) + xyxy_null = self.null_position_feature.view(1, 1, -1) + + # replace padding with learnable null embedding + positive_embeddings = positive_embeddings * \ + masks + (1 - masks) * positive_null + xyxy_embedding = xyxy_embedding * masks + (1 - masks) * xyxy_null + + objs = self.linears( + torch.cat([positive_embeddings, xyxy_embedding], dim=-1)) + assert objs.shape == torch.Size([B, N, self.out_dim]) + return objs + + +class Gligen(nn.Module): + def __init__(self, modules, position_net, key_dim): + super().__init__() + self.module_list = nn.ModuleList(modules) + self.position_net = position_net + self.key_dim = key_dim + self.max_objs = 30 + self.current_device = torch.device("cpu") + + def _set_position(self, boxes, masks, positive_embeddings): + objs = self.position_net(boxes, masks, positive_embeddings) + def func(x, extra_options): + key = extra_options["transformer_index"] + module = self.module_list[key] + return module(x, objs) + return func + + def set_position(self, latent_image_shape, position_params, device): + batch, c, h, w = latent_image_shape + masks = torch.zeros([self.max_objs], device="cpu") + boxes = [] + positive_embeddings = [] + for p in position_params: + x1 = (p[4]) / w + y1 = (p[3]) / h + x2 = (p[4] + p[2]) / w + y2 = (p[3] + p[1]) / h + masks[len(boxes)] = 1.0 + boxes += [torch.tensor((x1, y1, x2, y2)).unsqueeze(0)] + positive_embeddings += [p[0]] + append_boxes = [] + append_conds = [] + if len(boxes) < self.max_objs: + append_boxes = [torch.zeros( + [self.max_objs - len(boxes), 4], device="cpu")] + append_conds = [torch.zeros( + [self.max_objs - len(boxes), self.key_dim], device="cpu")] + + box_out = torch.cat( + boxes + append_boxes).unsqueeze(0).repeat(batch, 1, 1) + masks = masks.unsqueeze(0).repeat(batch, 1) + conds = torch.cat(positive_embeddings + + append_conds).unsqueeze(0).repeat(batch, 1, 1) + return self._set_position( + box_out.to(device), + masks.to(device), + conds.to(device)) + + def set_empty(self, latent_image_shape, device): + batch, c, h, w = latent_image_shape + masks = torch.zeros([self.max_objs], device="cpu").repeat(batch, 1) + box_out = torch.zeros([self.max_objs, 4], + device="cpu").repeat(batch, 1, 1) + conds = torch.zeros([self.max_objs, self.key_dim], + device="cpu").repeat(batch, 1, 1) + return self._set_position( + box_out.to(device), + masks.to(device), + conds.to(device)) + + +def load_gligen(sd): + sd_k = sd.keys() + output_list = [] + key_dim = 768 + for a in ["input_blocks", "middle_block", "output_blocks"]: + for b in range(20): + k_temp = filter(lambda k: "{}.{}.".format(a, b) + in k and ".fuser." in k, sd_k) + k_temp = map(lambda k: (k, k.split(".fuser.")[-1]), k_temp) + + n_sd = {} + for k in k_temp: + n_sd[k[1]] = sd[k[0]] + if len(n_sd) > 0: + query_dim = n_sd["linear.weight"].shape[0] + key_dim = n_sd["linear.weight"].shape[1] + + if key_dim == 768: # SD1.x + n_heads = 8 + d_head = query_dim // n_heads + else: + d_head = 64 + n_heads = query_dim // d_head + + gated = GatedSelfAttentionDense( + query_dim, key_dim, n_heads, d_head) + gated.load_state_dict(n_sd, strict=False) + output_list.append(gated) + + if "position_net.null_positive_feature" in sd_k: + in_dim = sd["position_net.null_positive_feature"].shape[0] + out_dim = sd["position_net.linears.4.weight"].shape[0] + + class WeightsLoader(torch.nn.Module): + pass + w = WeightsLoader() + w.position_net = PositionNet(in_dim, out_dim) + w.load_state_dict(sd, strict=False) + + gligen = Gligen(output_list, w.position_net, key_dim) + return gligen diff --git a/backend/headless/fcbh/k_diffusion/sampling.py b/backend/headless/fcbh/k_diffusion/sampling.py new file mode 100644 index 0000000000000000000000000000000000000000..761c2e0ef7cb66e2b2f918f7477bd5ca1801ea88 --- /dev/null +++ b/backend/headless/fcbh/k_diffusion/sampling.py @@ -0,0 +1,810 @@ +import math + +from scipy import integrate +import torch +from torch import nn +import torchsde +from tqdm.auto import trange, tqdm + +from . import utils + + +def append_zero(x): + return torch.cat([x, x.new_zeros([1])]) + + +def get_sigmas_karras(n, sigma_min, sigma_max, rho=7., device='cpu'): + """Constructs the noise schedule of Karras et al. (2022).""" + ramp = torch.linspace(0, 1, n, device=device) + min_inv_rho = sigma_min ** (1 / rho) + max_inv_rho = sigma_max ** (1 / rho) + sigmas = (max_inv_rho + ramp * (min_inv_rho - max_inv_rho)) ** rho + return append_zero(sigmas).to(device) + + +def get_sigmas_exponential(n, sigma_min, sigma_max, device='cpu'): + """Constructs an exponential noise schedule.""" + sigmas = torch.linspace(math.log(sigma_max), math.log(sigma_min), n, device=device).exp() + return append_zero(sigmas) + + +def get_sigmas_polyexponential(n, sigma_min, sigma_max, rho=1., device='cpu'): + """Constructs an polynomial in log sigma noise schedule.""" + ramp = torch.linspace(1, 0, n, device=device) ** rho + sigmas = torch.exp(ramp * (math.log(sigma_max) - math.log(sigma_min)) + math.log(sigma_min)) + return append_zero(sigmas) + + +def get_sigmas_vp(n, beta_d=19.9, beta_min=0.1, eps_s=1e-3, device='cpu'): + """Constructs a continuous VP noise schedule.""" + t = torch.linspace(1, eps_s, n, device=device) + sigmas = torch.sqrt(torch.exp(beta_d * t ** 2 / 2 + beta_min * t) - 1) + return append_zero(sigmas) + + +def to_d(x, sigma, denoised): + """Converts a denoiser output to a Karras ODE derivative.""" + return (x - denoised) / utils.append_dims(sigma, x.ndim) + + +def get_ancestral_step(sigma_from, sigma_to, eta=1.): + """Calculates the noise level (sigma_down) to step down to and the amount + of noise to add (sigma_up) when doing an ancestral sampling step.""" + if not eta: + return sigma_to, 0. + sigma_up = min(sigma_to, eta * (sigma_to ** 2 * (sigma_from ** 2 - sigma_to ** 2) / sigma_from ** 2) ** 0.5) + sigma_down = (sigma_to ** 2 - sigma_up ** 2) ** 0.5 + return sigma_down, sigma_up + + +def default_noise_sampler(x): + return lambda sigma, sigma_next: torch.randn_like(x) + + +class BatchedBrownianTree: + """A wrapper around torchsde.BrownianTree that enables batches of entropy.""" + + def __init__(self, x, t0, t1, seed=None, **kwargs): + self.cpu_tree = True + if "cpu" in kwargs: + self.cpu_tree = kwargs.pop("cpu") + t0, t1, self.sign = self.sort(t0, t1) + w0 = kwargs.get('w0', torch.zeros_like(x)) + if seed is None: + seed = torch.randint(0, 2 ** 63 - 1, []).item() + self.batched = True + try: + assert len(seed) == x.shape[0] + w0 = w0[0] + except TypeError: + seed = [seed] + self.batched = False + if self.cpu_tree: + self.trees = [torchsde.BrownianTree(t0.cpu(), w0.cpu(), t1.cpu(), entropy=s, **kwargs) for s in seed] + else: + self.trees = [torchsde.BrownianTree(t0, w0, t1, entropy=s, **kwargs) for s in seed] + + @staticmethod + def sort(a, b): + return (a, b, 1) if a < b else (b, a, -1) + + def __call__(self, t0, t1): + t0, t1, sign = self.sort(t0, t1) + if self.cpu_tree: + w = torch.stack([tree(t0.cpu().float(), t1.cpu().float()).to(t0.dtype).to(t0.device) for tree in self.trees]) * (self.sign * sign) + else: + w = torch.stack([tree(t0, t1) for tree in self.trees]) * (self.sign * sign) + + return w if self.batched else w[0] + + +class BrownianTreeNoiseSampler: + """A noise sampler backed by a torchsde.BrownianTree. + + Args: + x (Tensor): The tensor whose shape, device and dtype to use to generate + random samples. + sigma_min (float): The low end of the valid interval. + sigma_max (float): The high end of the valid interval. + seed (int or List[int]): The random seed. If a list of seeds is + supplied instead of a single integer, then the noise sampler will + use one BrownianTree per batch item, each with its own seed. + transform (callable): A function that maps sigma to the sampler's + internal timestep. + """ + + def __init__(self, x, sigma_min, sigma_max, seed=None, transform=lambda x: x, cpu=False): + self.transform = transform + t0, t1 = self.transform(torch.as_tensor(sigma_min)), self.transform(torch.as_tensor(sigma_max)) + self.tree = BatchedBrownianTree(x, t0, t1, seed, cpu=cpu) + + def __call__(self, sigma, sigma_next): + t0, t1 = self.transform(torch.as_tensor(sigma)), self.transform(torch.as_tensor(sigma_next)) + return self.tree(t0, t1) / (t1 - t0).abs().sqrt() + + +@torch.no_grad() +def sample_euler(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + """Implements Algorithm 2 (Euler steps) from Karras et al. (2022).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + eps = torch.randn_like(x) * s_noise + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + dt = sigmas[i + 1] - sigma_hat + # Euler method + x = x + d * dt + return x + + +@torch.no_grad() +def sample_euler_ancestral(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """Ancestral sampling with Euler method steps.""" + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + sigma_down, sigma_up = get_ancestral_step(sigmas[i], sigmas[i + 1], eta=eta) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + d = to_d(x, sigmas[i], denoised) + # Euler method + dt = sigma_down - sigmas[i] + x = x + d * dt + if sigmas[i + 1] > 0: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * sigma_up + return x + + +@torch.no_grad() +def sample_heun(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + """Implements Algorithm 2 (Heun steps) from Karras et al. (2022).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + eps = torch.randn_like(x) * s_noise + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + dt = sigmas[i + 1] - sigma_hat + if sigmas[i + 1] == 0: + # Euler method + x = x + d * dt + else: + # Heun's method + x_2 = x + d * dt + denoised_2 = model(x_2, sigmas[i + 1] * s_in, **extra_args) + d_2 = to_d(x_2, sigmas[i + 1], denoised_2) + d_prime = (d + d_2) / 2 + x = x + d_prime * dt + return x + + +@torch.no_grad() +def sample_dpm_2(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + """A sampler inspired by DPM-Solver-2 and Algorithm 2 from Karras et al. (2022).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + eps = torch.randn_like(x) * s_noise + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Euler method + dt = sigmas[i + 1] - sigma_hat + x = x + d * dt + else: + # DPM-Solver-2 + sigma_mid = sigma_hat.log().lerp(sigmas[i + 1].log(), 0.5).exp() + dt_1 = sigma_mid - sigma_hat + dt_2 = sigmas[i + 1] - sigma_hat + x_2 = x + d * dt_1 + denoised_2 = model(x_2, sigma_mid * s_in, **extra_args) + d_2 = to_d(x_2, sigma_mid, denoised_2) + x = x + d_2 * dt_2 + return x + + +@torch.no_grad() +def sample_dpm_2_ancestral(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """Ancestral sampling with DPM-Solver second-order steps.""" + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + sigma_down, sigma_up = get_ancestral_step(sigmas[i], sigmas[i + 1], eta=eta) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + d = to_d(x, sigmas[i], denoised) + if sigma_down == 0: + # Euler method + dt = sigma_down - sigmas[i] + x = x + d * dt + else: + # DPM-Solver-2 + sigma_mid = sigmas[i].log().lerp(sigma_down.log(), 0.5).exp() + dt_1 = sigma_mid - sigmas[i] + dt_2 = sigma_down - sigmas[i] + x_2 = x + d * dt_1 + denoised_2 = model(x_2, sigma_mid * s_in, **extra_args) + d_2 = to_d(x_2, sigma_mid, denoised_2) + x = x + d_2 * dt_2 + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * sigma_up + return x + + +def linear_multistep_coeff(order, t, i, j): + if order - 1 > i: + raise ValueError(f'Order {order} too high for step {i}') + def fn(tau): + prod = 1. + for k in range(order): + if j == k: + continue + prod *= (tau - t[i - k]) / (t[i - j] - t[i - k]) + return prod + return integrate.quad(fn, t[i], t[i + 1], epsrel=1e-4)[0] + + +@torch.no_grad() +def sample_lms(model, x, sigmas, extra_args=None, callback=None, disable=None, order=4): + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigmas_cpu = sigmas.detach().cpu().numpy() + ds = [] + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + d = to_d(x, sigmas[i], denoised) + ds.append(d) + if len(ds) > order: + ds.pop(0) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + cur_order = min(i + 1, order) + coeffs = [linear_multistep_coeff(cur_order, sigmas_cpu, i, j) for j in range(cur_order)] + x = x + sum(coeff * d for coeff, d in zip(coeffs, reversed(ds))) + return x + + +class PIDStepSizeController: + """A PID controller for ODE adaptive step size control.""" + def __init__(self, h, pcoeff, icoeff, dcoeff, order=1, accept_safety=0.81, eps=1e-8): + self.h = h + self.b1 = (pcoeff + icoeff + dcoeff) / order + self.b2 = -(pcoeff + 2 * dcoeff) / order + self.b3 = dcoeff / order + self.accept_safety = accept_safety + self.eps = eps + self.errs = [] + + def limiter(self, x): + return 1 + math.atan(x - 1) + + def propose_step(self, error): + inv_error = 1 / (float(error) + self.eps) + if not self.errs: + self.errs = [inv_error, inv_error, inv_error] + self.errs[0] = inv_error + factor = self.errs[0] ** self.b1 * self.errs[1] ** self.b2 * self.errs[2] ** self.b3 + factor = self.limiter(factor) + accept = factor >= self.accept_safety + if accept: + self.errs[2] = self.errs[1] + self.errs[1] = self.errs[0] + self.h *= factor + return accept + + +class DPMSolver(nn.Module): + """DPM-Solver. See https://arxiv.org/abs/2206.00927.""" + + def __init__(self, model, extra_args=None, eps_callback=None, info_callback=None): + super().__init__() + self.model = model + self.extra_args = {} if extra_args is None else extra_args + self.eps_callback = eps_callback + self.info_callback = info_callback + + def t(self, sigma): + return -sigma.log() + + def sigma(self, t): + return t.neg().exp() + + def eps(self, eps_cache, key, x, t, *args, **kwargs): + if key in eps_cache: + return eps_cache[key], eps_cache + sigma = self.sigma(t) * x.new_ones([x.shape[0]]) + eps = (x - self.model(x, sigma, *args, **self.extra_args, **kwargs)) / self.sigma(t) + if self.eps_callback is not None: + self.eps_callback() + return eps, {key: eps, **eps_cache} + + def dpm_solver_1_step(self, x, t, t_next, eps_cache=None): + eps_cache = {} if eps_cache is None else eps_cache + h = t_next - t + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + x_1 = x - self.sigma(t_next) * h.expm1() * eps + return x_1, eps_cache + + def dpm_solver_2_step(self, x, t, t_next, r1=1 / 2, eps_cache=None): + eps_cache = {} if eps_cache is None else eps_cache + h = t_next - t + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + s1 = t + r1 * h + u1 = x - self.sigma(s1) * (r1 * h).expm1() * eps + eps_r1, eps_cache = self.eps(eps_cache, 'eps_r1', u1, s1) + x_2 = x - self.sigma(t_next) * h.expm1() * eps - self.sigma(t_next) / (2 * r1) * h.expm1() * (eps_r1 - eps) + return x_2, eps_cache + + def dpm_solver_3_step(self, x, t, t_next, r1=1 / 3, r2=2 / 3, eps_cache=None): + eps_cache = {} if eps_cache is None else eps_cache + h = t_next - t + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + s1 = t + r1 * h + s2 = t + r2 * h + u1 = x - self.sigma(s1) * (r1 * h).expm1() * eps + eps_r1, eps_cache = self.eps(eps_cache, 'eps_r1', u1, s1) + u2 = x - self.sigma(s2) * (r2 * h).expm1() * eps - self.sigma(s2) * (r2 / r1) * ((r2 * h).expm1() / (r2 * h) - 1) * (eps_r1 - eps) + eps_r2, eps_cache = self.eps(eps_cache, 'eps_r2', u2, s2) + x_3 = x - self.sigma(t_next) * h.expm1() * eps - self.sigma(t_next) / r2 * (h.expm1() / h - 1) * (eps_r2 - eps) + return x_3, eps_cache + + def dpm_solver_fast(self, x, t_start, t_end, nfe, eta=0., s_noise=1., noise_sampler=None): + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + if not t_end > t_start and eta: + raise ValueError('eta must be 0 for reverse sampling') + + m = math.floor(nfe / 3) + 1 + ts = torch.linspace(t_start, t_end, m + 1, device=x.device) + + if nfe % 3 == 0: + orders = [3] * (m - 2) + [2, 1] + else: + orders = [3] * (m - 1) + [nfe % 3] + + for i in range(len(orders)): + eps_cache = {} + t, t_next = ts[i], ts[i + 1] + if eta: + sd, su = get_ancestral_step(self.sigma(t), self.sigma(t_next), eta) + t_next_ = torch.minimum(t_end, self.t(sd)) + su = (self.sigma(t_next) ** 2 - self.sigma(t_next_) ** 2) ** 0.5 + else: + t_next_, su = t_next, 0. + + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + denoised = x - self.sigma(t) * eps + if self.info_callback is not None: + self.info_callback({'x': x, 'i': i, 't': ts[i], 't_up': t, 'denoised': denoised}) + + if orders[i] == 1: + x, eps_cache = self.dpm_solver_1_step(x, t, t_next_, eps_cache=eps_cache) + elif orders[i] == 2: + x, eps_cache = self.dpm_solver_2_step(x, t, t_next_, eps_cache=eps_cache) + else: + x, eps_cache = self.dpm_solver_3_step(x, t, t_next_, eps_cache=eps_cache) + + x = x + su * s_noise * noise_sampler(self.sigma(t), self.sigma(t_next)) + + return x + + def dpm_solver_adaptive(self, x, t_start, t_end, order=3, rtol=0.05, atol=0.0078, h_init=0.05, pcoeff=0., icoeff=1., dcoeff=0., accept_safety=0.81, eta=0., s_noise=1., noise_sampler=None): + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + if order not in {2, 3}: + raise ValueError('order should be 2 or 3') + forward = t_end > t_start + if not forward and eta: + raise ValueError('eta must be 0 for reverse sampling') + h_init = abs(h_init) * (1 if forward else -1) + atol = torch.tensor(atol) + rtol = torch.tensor(rtol) + s = t_start + x_prev = x + accept = True + pid = PIDStepSizeController(h_init, pcoeff, icoeff, dcoeff, 1.5 if eta else order, accept_safety) + info = {'steps': 0, 'nfe': 0, 'n_accept': 0, 'n_reject': 0} + + while s < t_end - 1e-5 if forward else s > t_end + 1e-5: + eps_cache = {} + t = torch.minimum(t_end, s + pid.h) if forward else torch.maximum(t_end, s + pid.h) + if eta: + sd, su = get_ancestral_step(self.sigma(s), self.sigma(t), eta) + t_ = torch.minimum(t_end, self.t(sd)) + su = (self.sigma(t) ** 2 - self.sigma(t_) ** 2) ** 0.5 + else: + t_, su = t, 0. + + eps, eps_cache = self.eps(eps_cache, 'eps', x, s) + denoised = x - self.sigma(s) * eps + + if order == 2: + x_low, eps_cache = self.dpm_solver_1_step(x, s, t_, eps_cache=eps_cache) + x_high, eps_cache = self.dpm_solver_2_step(x, s, t_, eps_cache=eps_cache) + else: + x_low, eps_cache = self.dpm_solver_2_step(x, s, t_, r1=1 / 3, eps_cache=eps_cache) + x_high, eps_cache = self.dpm_solver_3_step(x, s, t_, eps_cache=eps_cache) + delta = torch.maximum(atol, rtol * torch.maximum(x_low.abs(), x_prev.abs())) + error = torch.linalg.norm((x_low - x_high) / delta) / x.numel() ** 0.5 + accept = pid.propose_step(error) + if accept: + x_prev = x_low + x = x_high + su * s_noise * noise_sampler(self.sigma(s), self.sigma(t)) + s = t + info['n_accept'] += 1 + else: + info['n_reject'] += 1 + info['nfe'] += order + info['steps'] += 1 + + if self.info_callback is not None: + self.info_callback({'x': x, 'i': info['steps'] - 1, 't': s, 't_up': s, 'denoised': denoised, 'error': error, 'h': pid.h, **info}) + + return x, info + + +@torch.no_grad() +def sample_dpm_fast(model, x, sigma_min, sigma_max, n, extra_args=None, callback=None, disable=None, eta=0., s_noise=1., noise_sampler=None): + """DPM-Solver-Fast (fixed step size). See https://arxiv.org/abs/2206.00927.""" + if sigma_min <= 0 or sigma_max <= 0: + raise ValueError('sigma_min and sigma_max must not be 0') + with tqdm(total=n, disable=disable) as pbar: + dpm_solver = DPMSolver(model, extra_args, eps_callback=pbar.update) + if callback is not None: + dpm_solver.info_callback = lambda info: callback({'sigma': dpm_solver.sigma(info['t']), 'sigma_hat': dpm_solver.sigma(info['t_up']), **info}) + return dpm_solver.dpm_solver_fast(x, dpm_solver.t(torch.tensor(sigma_max)), dpm_solver.t(torch.tensor(sigma_min)), n, eta, s_noise, noise_sampler) + + +@torch.no_grad() +def sample_dpm_adaptive(model, x, sigma_min, sigma_max, extra_args=None, callback=None, disable=None, order=3, rtol=0.05, atol=0.0078, h_init=0.05, pcoeff=0., icoeff=1., dcoeff=0., accept_safety=0.81, eta=0., s_noise=1., noise_sampler=None, return_info=False): + """DPM-Solver-12 and 23 (adaptive step size). See https://arxiv.org/abs/2206.00927.""" + if sigma_min <= 0 or sigma_max <= 0: + raise ValueError('sigma_min and sigma_max must not be 0') + with tqdm(disable=disable) as pbar: + dpm_solver = DPMSolver(model, extra_args, eps_callback=pbar.update) + if callback is not None: + dpm_solver.info_callback = lambda info: callback({'sigma': dpm_solver.sigma(info['t']), 'sigma_hat': dpm_solver.sigma(info['t_up']), **info}) + x, info = dpm_solver.dpm_solver_adaptive(x, dpm_solver.t(torch.tensor(sigma_max)), dpm_solver.t(torch.tensor(sigma_min)), order, rtol, atol, h_init, pcoeff, icoeff, dcoeff, accept_safety, eta, s_noise, noise_sampler) + if return_info: + return x, info + return x + + +@torch.no_grad() +def sample_dpmpp_2s_ancestral(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """Ancestral sampling with DPM-Solver++(2S) second-order steps.""" + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + sigma_down, sigma_up = get_ancestral_step(sigmas[i], sigmas[i + 1], eta=eta) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigma_down == 0: + # Euler method + d = to_d(x, sigmas[i], denoised) + dt = sigma_down - sigmas[i] + x = x + d * dt + else: + # DPM-Solver++(2S) + t, t_next = t_fn(sigmas[i]), t_fn(sigma_down) + r = 1 / 2 + h = t_next - t + s = t + r * h + x_2 = (sigma_fn(s) / sigma_fn(t)) * x - (-h * r).expm1() * denoised + denoised_2 = model(x_2, sigma_fn(s) * s_in, **extra_args) + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised_2 + # Noise addition + if sigmas[i + 1] > 0: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * sigma_up + return x + + +@torch.no_grad() +def sample_dpmpp_sde(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None, r=1 / 2): + """DPM-Solver++ (stochastic).""" + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + seed = extra_args.get("seed", None) + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max, seed=seed, cpu=True) if noise_sampler is None else noise_sampler + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Euler method + d = to_d(x, sigmas[i], denoised) + dt = sigmas[i + 1] - sigmas[i] + x = x + d * dt + else: + # DPM-Solver++ + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + s = t + h * r + fac = 1 / (2 * r) + + # Step 1 + sd, su = get_ancestral_step(sigma_fn(t), sigma_fn(s), eta) + s_ = t_fn(sd) + x_2 = (sigma_fn(s_) / sigma_fn(t)) * x - (t - s_).expm1() * denoised + x_2 = x_2 + noise_sampler(sigma_fn(t), sigma_fn(s)) * s_noise * su + denoised_2 = model(x_2, sigma_fn(s) * s_in, **extra_args) + + # Step 2 + sd, su = get_ancestral_step(sigma_fn(t), sigma_fn(t_next), eta) + t_next_ = t_fn(sd) + denoised_d = (1 - fac) * denoised + fac * denoised_2 + x = (sigma_fn(t_next_) / sigma_fn(t)) * x - (t - t_next_).expm1() * denoised_d + x = x + noise_sampler(sigma_fn(t), sigma_fn(t_next)) * s_noise * su + return x + + +@torch.no_grad() +def sample_dpmpp_2m(model, x, sigmas, extra_args=None, callback=None, disable=None): + """DPM-Solver++(2M).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + old_denoised = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + if old_denoised is None or sigmas[i + 1] == 0: + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised + else: + h_last = t - t_fn(sigmas[i - 1]) + r = h_last / h + denoised_d = (1 + 1 / (2 * r)) * denoised - (1 / (2 * r)) * old_denoised + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised_d + old_denoised = denoised + return x + +@torch.no_grad() +def sample_dpmpp_2m_sde(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None, solver_type='midpoint'): + """DPM-Solver++(2M) SDE.""" + + if solver_type not in {'heun', 'midpoint'}: + raise ValueError('solver_type must be \'heun\' or \'midpoint\'') + + seed = extra_args.get("seed", None) + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max, seed=seed, cpu=True) if noise_sampler is None else noise_sampler + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + + old_denoised = None + h_last = None + h = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Denoising step + x = denoised + else: + # DPM-Solver++(2M) SDE + t, s = -sigmas[i].log(), -sigmas[i + 1].log() + h = s - t + eta_h = eta * h + + x = sigmas[i + 1] / sigmas[i] * (-eta_h).exp() * x + (-h - eta_h).expm1().neg() * denoised + + if old_denoised is not None: + r = h_last / h + if solver_type == 'heun': + x = x + ((-h - eta_h).expm1().neg() / (-h - eta_h) + 1) * (1 / r) * (denoised - old_denoised) + elif solver_type == 'midpoint': + x = x + 0.5 * (-h - eta_h).expm1().neg() * (1 / r) * (denoised - old_denoised) + + if eta: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * sigmas[i + 1] * (-2 * eta_h).expm1().neg().sqrt() * s_noise + + old_denoised = denoised + h_last = h + return x + +@torch.no_grad() +def sample_dpmpp_3m_sde(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """DPM-Solver++(3M) SDE.""" + + seed = extra_args.get("seed", None) + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max, seed=seed, cpu=True) if noise_sampler is None else noise_sampler + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + + denoised_1, denoised_2 = None, None + h, h_1, h_2 = None, None, None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Denoising step + x = denoised + else: + t, s = -sigmas[i].log(), -sigmas[i + 1].log() + h = s - t + h_eta = h * (eta + 1) + + x = torch.exp(-h_eta) * x + (-h_eta).expm1().neg() * denoised + + if h_2 is not None: + r0 = h_1 / h + r1 = h_2 / h + d1_0 = (denoised - denoised_1) / r0 + d1_1 = (denoised_1 - denoised_2) / r1 + d1 = d1_0 + (d1_0 - d1_1) * r0 / (r0 + r1) + d2 = (d1_0 - d1_1) / (r0 + r1) + phi_2 = h_eta.neg().expm1() / h_eta + 1 + phi_3 = phi_2 / h_eta - 0.5 + x = x + phi_2 * d1 - phi_3 * d2 + elif h_1 is not None: + r = h_1 / h + d = (denoised - denoised_1) / r + phi_2 = h_eta.neg().expm1() / h_eta + 1 + x = x + phi_2 * d + + if eta: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * sigmas[i + 1] * (-2 * h * eta).expm1().neg().sqrt() * s_noise + + denoised_1, denoised_2 = denoised, denoised_1 + h_1, h_2 = h, h_1 + return x + +@torch.no_grad() +def sample_dpmpp_3m_sde_gpu(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max, seed=extra_args.get("seed", None), cpu=False) if noise_sampler is None else noise_sampler + return sample_dpmpp_3m_sde(model, x, sigmas, extra_args=extra_args, callback=callback, disable=disable, eta=eta, s_noise=s_noise, noise_sampler=noise_sampler) + +@torch.no_grad() +def sample_dpmpp_2m_sde_gpu(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None, solver_type='midpoint'): + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max, seed=extra_args.get("seed", None), cpu=False) if noise_sampler is None else noise_sampler + return sample_dpmpp_2m_sde(model, x, sigmas, extra_args=extra_args, callback=callback, disable=disable, eta=eta, s_noise=s_noise, noise_sampler=noise_sampler, solver_type=solver_type) + +@torch.no_grad() +def sample_dpmpp_sde_gpu(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None, r=1 / 2): + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max, seed=extra_args.get("seed", None), cpu=False) if noise_sampler is None else noise_sampler + return sample_dpmpp_sde(model, x, sigmas, extra_args=extra_args, callback=callback, disable=disable, eta=eta, s_noise=s_noise, noise_sampler=noise_sampler, r=r) + + +def DDPMSampler_step(x, sigma, sigma_prev, noise, noise_sampler): + alpha_cumprod = 1 / ((sigma * sigma) + 1) + alpha_cumprod_prev = 1 / ((sigma_prev * sigma_prev) + 1) + alpha = (alpha_cumprod / alpha_cumprod_prev) + + mu = (1.0 / alpha).sqrt() * (x - (1 - alpha) * noise / (1 - alpha_cumprod).sqrt()) + if sigma_prev > 0: + mu += ((1 - alpha) * (1. - alpha_cumprod_prev) / (1. - alpha_cumprod)).sqrt() * noise_sampler(sigma, sigma_prev) + return mu + +def generic_step_sampler(model, x, sigmas, extra_args=None, callback=None, disable=None, noise_sampler=None, step_function=None): + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + x = step_function(x / torch.sqrt(1.0 + sigmas[i] ** 2.0), sigmas[i], sigmas[i + 1], (x - denoised) / sigmas[i], noise_sampler) + if sigmas[i + 1] != 0: + x *= torch.sqrt(1.0 + sigmas[i + 1] ** 2.0) + return x + + +@torch.no_grad() +def sample_ddpm(model, x, sigmas, extra_args=None, callback=None, disable=None, noise_sampler=None): + return generic_step_sampler(model, x, sigmas, extra_args, callback, disable, noise_sampler, DDPMSampler_step) + +@torch.no_grad() +def sample_lcm(model, x, sigmas, extra_args=None, callback=None, disable=None, noise_sampler=None): + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + + x = denoised + if sigmas[i + 1] > 0: + x += sigmas[i + 1] * noise_sampler(sigmas[i], sigmas[i + 1]) + return x + + + +@torch.no_grad() +def sample_heunpp2(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + # From MIT licensed: https://github.com/Carzit/sd-webui-samplers-scheduler/ + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + s_end = sigmas[-1] + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + eps = torch.randn_like(x) * s_noise + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + dt = sigmas[i + 1] - sigma_hat + if sigmas[i + 1] == s_end: + # Euler method + x = x + d * dt + elif sigmas[i + 2] == s_end: + + # Heun's method + x_2 = x + d * dt + denoised_2 = model(x_2, sigmas[i + 1] * s_in, **extra_args) + d_2 = to_d(x_2, sigmas[i + 1], denoised_2) + + w = 2 * sigmas[0] + w2 = sigmas[i+1]/w + w1 = 1 - w2 + + d_prime = d * w1 + d_2 * w2 + + + x = x + d_prime * dt + + else: + # Heun++ + x_2 = x + d * dt + denoised_2 = model(x_2, sigmas[i + 1] * s_in, **extra_args) + d_2 = to_d(x_2, sigmas[i + 1], denoised_2) + dt_2 = sigmas[i + 2] - sigmas[i + 1] + + x_3 = x_2 + d_2 * dt_2 + denoised_3 = model(x_3, sigmas[i + 2] * s_in, **extra_args) + d_3 = to_d(x_3, sigmas[i + 2], denoised_3) + + w = 3 * sigmas[0] + w2 = sigmas[i + 1] / w + w3 = sigmas[i + 2] / w + w1 = 1 - w2 - w3 + + d_prime = w1 * d + w2 * d_2 + w3 * d_3 + x = x + d_prime * dt + return x diff --git a/backend/headless/fcbh/k_diffusion/utils.py b/backend/headless/fcbh/k_diffusion/utils.py new file mode 100644 index 0000000000000000000000000000000000000000..a644df2f3cf82b32ac6e9bf2cb7bfc70c95e05f9 --- /dev/null +++ b/backend/headless/fcbh/k_diffusion/utils.py @@ -0,0 +1,313 @@ +from contextlib import contextmanager +import hashlib +import math +from pathlib import Path +import shutil +import urllib +import warnings + +from PIL import Image +import torch +from torch import nn, optim +from torch.utils import data + + +def hf_datasets_augs_helper(examples, transform, image_key, mode='RGB'): + """Apply passed in transforms for HuggingFace Datasets.""" + images = [transform(image.convert(mode)) for image in examples[image_key]] + return {image_key: images} + + +def append_dims(x, target_dims): + """Appends dimensions to the end of a tensor until it has target_dims dimensions.""" + dims_to_append = target_dims - x.ndim + if dims_to_append < 0: + raise ValueError(f'input has {x.ndim} dims but target_dims is {target_dims}, which is less') + expanded = x[(...,) + (None,) * dims_to_append] + # MPS will get inf values if it tries to index into the new axes, but detaching fixes this. + # https://github.com/pytorch/pytorch/issues/84364 + return expanded.detach().clone() if expanded.device.type == 'mps' else expanded + + +def n_params(module): + """Returns the number of trainable parameters in a module.""" + return sum(p.numel() for p in module.parameters()) + + +def download_file(path, url, digest=None): + """Downloads a file if it does not exist, optionally checking its SHA-256 hash.""" + path = Path(path) + path.parent.mkdir(parents=True, exist_ok=True) + if not path.exists(): + with urllib.request.urlopen(url) as response, open(path, 'wb') as f: + shutil.copyfileobj(response, f) + if digest is not None: + file_digest = hashlib.sha256(open(path, 'rb').read()).hexdigest() + if digest != file_digest: + raise OSError(f'hash of {path} (url: {url}) failed to validate') + return path + + +@contextmanager +def train_mode(model, mode=True): + """A context manager that places a model into training mode and restores + the previous mode on exit.""" + modes = [module.training for module in model.modules()] + try: + yield model.train(mode) + finally: + for i, module in enumerate(model.modules()): + module.training = modes[i] + + +def eval_mode(model): + """A context manager that places a model into evaluation mode and restores + the previous mode on exit.""" + return train_mode(model, False) + + +@torch.no_grad() +def ema_update(model, averaged_model, decay): + """Incorporates updated model parameters into an exponential moving averaged + version of a model. It should be called after each optimizer step.""" + model_params = dict(model.named_parameters()) + averaged_params = dict(averaged_model.named_parameters()) + assert model_params.keys() == averaged_params.keys() + + for name, param in model_params.items(): + averaged_params[name].mul_(decay).add_(param, alpha=1 - decay) + + model_buffers = dict(model.named_buffers()) + averaged_buffers = dict(averaged_model.named_buffers()) + assert model_buffers.keys() == averaged_buffers.keys() + + for name, buf in model_buffers.items(): + averaged_buffers[name].copy_(buf) + + +class EMAWarmup: + """Implements an EMA warmup using an inverse decay schedule. + If inv_gamma=1 and power=1, implements a simple average. inv_gamma=1, power=2/3 are + good values for models you plan to train for a million or more steps (reaches decay + factor 0.999 at 31.6K steps, 0.9999 at 1M steps), inv_gamma=1, power=3/4 for models + you plan to train for less (reaches decay factor 0.999 at 10K steps, 0.9999 at + 215.4k steps). + Args: + inv_gamma (float): Inverse multiplicative factor of EMA warmup. Default: 1. + power (float): Exponential factor of EMA warmup. Default: 1. + min_value (float): The minimum EMA decay rate. Default: 0. + max_value (float): The maximum EMA decay rate. Default: 1. + start_at (int): The epoch to start averaging at. Default: 0. + last_epoch (int): The index of last epoch. Default: 0. + """ + + def __init__(self, inv_gamma=1., power=1., min_value=0., max_value=1., start_at=0, + last_epoch=0): + self.inv_gamma = inv_gamma + self.power = power + self.min_value = min_value + self.max_value = max_value + self.start_at = start_at + self.last_epoch = last_epoch + + def state_dict(self): + """Returns the state of the class as a :class:`dict`.""" + return dict(self.__dict__.items()) + + def load_state_dict(self, state_dict): + """Loads the class's state. + Args: + state_dict (dict): scaler state. Should be an object returned + from a call to :meth:`state_dict`. + """ + self.__dict__.update(state_dict) + + def get_value(self): + """Gets the current EMA decay rate.""" + epoch = max(0, self.last_epoch - self.start_at) + value = 1 - (1 + epoch / self.inv_gamma) ** -self.power + return 0. if epoch < 0 else min(self.max_value, max(self.min_value, value)) + + def step(self): + """Updates the step count.""" + self.last_epoch += 1 + + +class InverseLR(optim.lr_scheduler._LRScheduler): + """Implements an inverse decay learning rate schedule with an optional exponential + warmup. When last_epoch=-1, sets initial lr as lr. + inv_gamma is the number of steps/epochs required for the learning rate to decay to + (1 / 2)**power of its original value. + Args: + optimizer (Optimizer): Wrapped optimizer. + inv_gamma (float): Inverse multiplicative factor of learning rate decay. Default: 1. + power (float): Exponential factor of learning rate decay. Default: 1. + warmup (float): Exponential warmup factor (0 <= warmup < 1, 0 to disable) + Default: 0. + min_lr (float): The minimum learning rate. Default: 0. + last_epoch (int): The index of last epoch. Default: -1. + verbose (bool): If ``True``, prints a message to stdout for + each update. Default: ``False``. + """ + + def __init__(self, optimizer, inv_gamma=1., power=1., warmup=0., min_lr=0., + last_epoch=-1, verbose=False): + self.inv_gamma = inv_gamma + self.power = power + if not 0. <= warmup < 1: + raise ValueError('Invalid value for warmup') + self.warmup = warmup + self.min_lr = min_lr + super().__init__(optimizer, last_epoch, verbose) + + def get_lr(self): + if not self._get_lr_called_within_step: + warnings.warn("To get the last learning rate computed by the scheduler, " + "please use `get_last_lr()`.") + + return self._get_closed_form_lr() + + def _get_closed_form_lr(self): + warmup = 1 - self.warmup ** (self.last_epoch + 1) + lr_mult = (1 + self.last_epoch / self.inv_gamma) ** -self.power + return [warmup * max(self.min_lr, base_lr * lr_mult) + for base_lr in self.base_lrs] + + +class ExponentialLR(optim.lr_scheduler._LRScheduler): + """Implements an exponential learning rate schedule with an optional exponential + warmup. When last_epoch=-1, sets initial lr as lr. Decays the learning rate + continuously by decay (default 0.5) every num_steps steps. + Args: + optimizer (Optimizer): Wrapped optimizer. + num_steps (float): The number of steps to decay the learning rate by decay in. + decay (float): The factor by which to decay the learning rate every num_steps + steps. Default: 0.5. + warmup (float): Exponential warmup factor (0 <= warmup < 1, 0 to disable) + Default: 0. + min_lr (float): The minimum learning rate. Default: 0. + last_epoch (int): The index of last epoch. Default: -1. + verbose (bool): If ``True``, prints a message to stdout for + each update. Default: ``False``. + """ + + def __init__(self, optimizer, num_steps, decay=0.5, warmup=0., min_lr=0., + last_epoch=-1, verbose=False): + self.num_steps = num_steps + self.decay = decay + if not 0. <= warmup < 1: + raise ValueError('Invalid value for warmup') + self.warmup = warmup + self.min_lr = min_lr + super().__init__(optimizer, last_epoch, verbose) + + def get_lr(self): + if not self._get_lr_called_within_step: + warnings.warn("To get the last learning rate computed by the scheduler, " + "please use `get_last_lr()`.") + + return self._get_closed_form_lr() + + def _get_closed_form_lr(self): + warmup = 1 - self.warmup ** (self.last_epoch + 1) + lr_mult = (self.decay ** (1 / self.num_steps)) ** self.last_epoch + return [warmup * max(self.min_lr, base_lr * lr_mult) + for base_lr in self.base_lrs] + + +def rand_log_normal(shape, loc=0., scale=1., device='cpu', dtype=torch.float32): + """Draws samples from an lognormal distribution.""" + return (torch.randn(shape, device=device, dtype=dtype) * scale + loc).exp() + + +def rand_log_logistic(shape, loc=0., scale=1., min_value=0., max_value=float('inf'), device='cpu', dtype=torch.float32): + """Draws samples from an optionally truncated log-logistic distribution.""" + min_value = torch.as_tensor(min_value, device=device, dtype=torch.float64) + max_value = torch.as_tensor(max_value, device=device, dtype=torch.float64) + min_cdf = min_value.log().sub(loc).div(scale).sigmoid() + max_cdf = max_value.log().sub(loc).div(scale).sigmoid() + u = torch.rand(shape, device=device, dtype=torch.float64) * (max_cdf - min_cdf) + min_cdf + return u.logit().mul(scale).add(loc).exp().to(dtype) + + +def rand_log_uniform(shape, min_value, max_value, device='cpu', dtype=torch.float32): + """Draws samples from an log-uniform distribution.""" + min_value = math.log(min_value) + max_value = math.log(max_value) + return (torch.rand(shape, device=device, dtype=dtype) * (max_value - min_value) + min_value).exp() + + +def rand_v_diffusion(shape, sigma_data=1., min_value=0., max_value=float('inf'), device='cpu', dtype=torch.float32): + """Draws samples from a truncated v-diffusion training timestep distribution.""" + min_cdf = math.atan(min_value / sigma_data) * 2 / math.pi + max_cdf = math.atan(max_value / sigma_data) * 2 / math.pi + u = torch.rand(shape, device=device, dtype=dtype) * (max_cdf - min_cdf) + min_cdf + return torch.tan(u * math.pi / 2) * sigma_data + + +def rand_split_log_normal(shape, loc, scale_1, scale_2, device='cpu', dtype=torch.float32): + """Draws samples from a split lognormal distribution.""" + n = torch.randn(shape, device=device, dtype=dtype).abs() + u = torch.rand(shape, device=device, dtype=dtype) + n_left = n * -scale_1 + loc + n_right = n * scale_2 + loc + ratio = scale_1 / (scale_1 + scale_2) + return torch.where(u < ratio, n_left, n_right).exp() + + +class FolderOfImages(data.Dataset): + """Recursively finds all images in a directory. It does not support + classes/targets.""" + + IMG_EXTENSIONS = {'.jpg', '.jpeg', '.png', '.ppm', '.bmp', '.pgm', '.tif', '.tiff', '.webp'} + + def __init__(self, root, transform=None): + super().__init__() + self.root = Path(root) + self.transform = nn.Identity() if transform is None else transform + self.paths = sorted(path for path in self.root.rglob('*') if path.suffix.lower() in self.IMG_EXTENSIONS) + + def __repr__(self): + return f'FolderOfImages(root="{self.root}", len: {len(self)})' + + def __len__(self): + return len(self.paths) + + def __getitem__(self, key): + path = self.paths[key] + with open(path, 'rb') as f: + image = Image.open(f).convert('RGB') + image = self.transform(image) + return image, + + +class CSVLogger: + def __init__(self, filename, columns): + self.filename = Path(filename) + self.columns = columns + if self.filename.exists(): + self.file = open(self.filename, 'a') + else: + self.file = open(self.filename, 'w') + self.write(*self.columns) + + def write(self, *args): + print(*args, sep=',', file=self.file, flush=True) + + +@contextmanager +def tf32_mode(cudnn=None, matmul=None): + """A context manager that sets whether TF32 is allowed on cuDNN or matmul.""" + cudnn_old = torch.backends.cudnn.allow_tf32 + matmul_old = torch.backends.cuda.matmul.allow_tf32 + try: + if cudnn is not None: + torch.backends.cudnn.allow_tf32 = cudnn + if matmul is not None: + torch.backends.cuda.matmul.allow_tf32 = matmul + yield + finally: + if cudnn is not None: + torch.backends.cudnn.allow_tf32 = cudnn_old + if matmul is not None: + torch.backends.cuda.matmul.allow_tf32 = matmul_old diff --git a/backend/headless/fcbh/latent_formats.py b/backend/headless/fcbh/latent_formats.py new file mode 100644 index 0000000000000000000000000000000000000000..c209087e0cce7a7bb02fc8f917d3586fa6ac1064 --- /dev/null +++ b/backend/headless/fcbh/latent_formats.py @@ -0,0 +1,35 @@ + +class LatentFormat: + scale_factor = 1.0 + latent_rgb_factors = None + taesd_decoder_name = None + + def process_in(self, latent): + return latent * self.scale_factor + + def process_out(self, latent): + return latent / self.scale_factor + +class SD15(LatentFormat): + def __init__(self, scale_factor=0.18215): + self.scale_factor = scale_factor + self.latent_rgb_factors = [ + # R G B + [ 0.3512, 0.2297, 0.3227], + [ 0.3250, 0.4974, 0.2350], + [-0.2829, 0.1762, 0.2721], + [-0.2120, -0.2616, -0.7177] + ] + self.taesd_decoder_name = "taesd_decoder" + +class SDXL(LatentFormat): + def __init__(self): + self.scale_factor = 0.13025 + self.latent_rgb_factors = [ + # R G B + [ 0.3920, 0.4054, 0.4549], + [-0.2634, -0.0196, 0.0653], + [ 0.0568, 0.1687, -0.0755], + [-0.3112, -0.2359, -0.2076] + ] + self.taesd_decoder_name = "taesdxl_decoder" diff --git a/backend/headless/fcbh/ldm/models/autoencoder.py b/backend/headless/fcbh/ldm/models/autoencoder.py new file mode 100644 index 0000000000000000000000000000000000000000..fc6932d22cb990685cd7696475c7e043ec1f370c --- /dev/null +++ b/backend/headless/fcbh/ldm/models/autoencoder.py @@ -0,0 +1,227 @@ +import torch +# import pytorch_lightning as pl +import torch.nn.functional as F +from contextlib import contextmanager +from typing import Any, Dict, List, Optional, Tuple, Union + +from fcbh.ldm.modules.distributions.distributions import DiagonalGaussianDistribution + +from fcbh.ldm.util import instantiate_from_config +from fcbh.ldm.modules.ema import LitEma + +class DiagonalGaussianRegularizer(torch.nn.Module): + def __init__(self, sample: bool = True): + super().__init__() + self.sample = sample + + def get_trainable_parameters(self) -> Any: + yield from () + + def forward(self, z: torch.Tensor) -> Tuple[torch.Tensor, dict]: + log = dict() + posterior = DiagonalGaussianDistribution(z) + if self.sample: + z = posterior.sample() + else: + z = posterior.mode() + kl_loss = posterior.kl() + kl_loss = torch.sum(kl_loss) / kl_loss.shape[0] + log["kl_loss"] = kl_loss + return z, log + + +class AbstractAutoencoder(torch.nn.Module): + """ + This is the base class for all autoencoders, including image autoencoders, image autoencoders with discriminators, + unCLIP models, etc. Hence, it is fairly general, and specific features + (e.g. discriminator training, encoding, decoding) must be implemented in subclasses. + """ + + def __init__( + self, + ema_decay: Union[None, float] = None, + monitor: Union[None, str] = None, + input_key: str = "jpg", + **kwargs, + ): + super().__init__() + + self.input_key = input_key + self.use_ema = ema_decay is not None + if monitor is not None: + self.monitor = monitor + + if self.use_ema: + self.model_ema = LitEma(self, decay=ema_decay) + logpy.info(f"Keeping EMAs of {len(list(self.model_ema.buffers()))}.") + + def get_input(self, batch) -> Any: + raise NotImplementedError() + + def on_train_batch_end(self, *args, **kwargs): + # for EMA computation + if self.use_ema: + self.model_ema(self) + + @contextmanager + def ema_scope(self, context=None): + if self.use_ema: + self.model_ema.store(self.parameters()) + self.model_ema.copy_to(self) + if context is not None: + logpy.info(f"{context}: Switched to EMA weights") + try: + yield None + finally: + if self.use_ema: + self.model_ema.restore(self.parameters()) + if context is not None: + logpy.info(f"{context}: Restored training weights") + + def encode(self, *args, **kwargs) -> torch.Tensor: + raise NotImplementedError("encode()-method of abstract base class called") + + def decode(self, *args, **kwargs) -> torch.Tensor: + raise NotImplementedError("decode()-method of abstract base class called") + + def instantiate_optimizer_from_config(self, params, lr, cfg): + logpy.info(f"loading >>> {cfg['target']} <<< optimizer from config") + return get_obj_from_str(cfg["target"])( + params, lr=lr, **cfg.get("params", dict()) + ) + + def configure_optimizers(self) -> Any: + raise NotImplementedError() + + +class AutoencodingEngine(AbstractAutoencoder): + """ + Base class for all image autoencoders that we train, like VQGAN or AutoencoderKL + (we also restore them explicitly as special cases for legacy reasons). + Regularizations such as KL or VQ are moved to the regularizer class. + """ + + def __init__( + self, + *args, + encoder_config: Dict, + decoder_config: Dict, + regularizer_config: Dict, + **kwargs, + ): + super().__init__(*args, **kwargs) + + self.encoder: torch.nn.Module = instantiate_from_config(encoder_config) + self.decoder: torch.nn.Module = instantiate_from_config(decoder_config) + self.regularization: AbstractRegularizer = instantiate_from_config( + regularizer_config + ) + + def get_last_layer(self): + return self.decoder.get_last_layer() + + def encode( + self, + x: torch.Tensor, + return_reg_log: bool = False, + unregularized: bool = False, + ) -> Union[torch.Tensor, Tuple[torch.Tensor, dict]]: + z = self.encoder(x) + if unregularized: + return z, dict() + z, reg_log = self.regularization(z) + if return_reg_log: + return z, reg_log + return z + + def decode(self, z: torch.Tensor, **kwargs) -> torch.Tensor: + x = self.decoder(z, **kwargs) + return x + + def forward( + self, x: torch.Tensor, **additional_decode_kwargs + ) -> Tuple[torch.Tensor, torch.Tensor, dict]: + z, reg_log = self.encode(x, return_reg_log=True) + dec = self.decode(z, **additional_decode_kwargs) + return z, dec, reg_log + + +class AutoencodingEngineLegacy(AutoencodingEngine): + def __init__(self, embed_dim: int, **kwargs): + self.max_batch_size = kwargs.pop("max_batch_size", None) + ddconfig = kwargs.pop("ddconfig") + super().__init__( + encoder_config={ + "target": "fcbh.ldm.modules.diffusionmodules.model.Encoder", + "params": ddconfig, + }, + decoder_config={ + "target": "fcbh.ldm.modules.diffusionmodules.model.Decoder", + "params": ddconfig, + }, + **kwargs, + ) + self.quant_conv = torch.nn.Conv2d( + (1 + ddconfig["double_z"]) * ddconfig["z_channels"], + (1 + ddconfig["double_z"]) * embed_dim, + 1, + ) + self.post_quant_conv = torch.nn.Conv2d(embed_dim, ddconfig["z_channels"], 1) + self.embed_dim = embed_dim + + def get_autoencoder_params(self) -> list: + params = super().get_autoencoder_params() + return params + + def encode( + self, x: torch.Tensor, return_reg_log: bool = False + ) -> Union[torch.Tensor, Tuple[torch.Tensor, dict]]: + if self.max_batch_size is None: + z = self.encoder(x) + z = self.quant_conv(z) + else: + N = x.shape[0] + bs = self.max_batch_size + n_batches = int(math.ceil(N / bs)) + z = list() + for i_batch in range(n_batches): + z_batch = self.encoder(x[i_batch * bs : (i_batch + 1) * bs]) + z_batch = self.quant_conv(z_batch) + z.append(z_batch) + z = torch.cat(z, 0) + + z, reg_log = self.regularization(z) + if return_reg_log: + return z, reg_log + return z + + def decode(self, z: torch.Tensor, **decoder_kwargs) -> torch.Tensor: + if self.max_batch_size is None: + dec = self.post_quant_conv(z) + dec = self.decoder(dec, **decoder_kwargs) + else: + N = z.shape[0] + bs = self.max_batch_size + n_batches = int(math.ceil(N / bs)) + dec = list() + for i_batch in range(n_batches): + dec_batch = self.post_quant_conv(z[i_batch * bs : (i_batch + 1) * bs]) + dec_batch = self.decoder(dec_batch, **decoder_kwargs) + dec.append(dec_batch) + dec = torch.cat(dec, 0) + + return dec + + +class AutoencoderKL(AutoencodingEngineLegacy): + def __init__(self, **kwargs): + if "lossconfig" in kwargs: + kwargs["loss_config"] = kwargs.pop("lossconfig") + super().__init__( + regularizer_config={ + "target": ( + "fcbh.ldm.models.autoencoder.DiagonalGaussianRegularizer" + ) + }, + **kwargs, + ) diff --git a/backend/headless/fcbh/ldm/modules/attention.py b/backend/headless/fcbh/ldm/modules/attention.py new file mode 100644 index 0000000000000000000000000000000000000000..c038355627823e73ab435b11616ec4b96936e5b0 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/attention.py @@ -0,0 +1,567 @@ +from inspect import isfunction +import math +import torch +import torch.nn.functional as F +from torch import nn, einsum +from einops import rearrange, repeat +from typing import Optional, Any + +from .diffusionmodules.util import checkpoint +from .sub_quadratic_attention import efficient_dot_product_attention + +from fcbh import model_management + +if model_management.xformers_enabled(): + import xformers + import xformers.ops + +from fcbh.cli_args import args +import fcbh.ops + +# CrossAttn precision handling +if args.dont_upcast_attention: + print("disabling upcasting of attention") + _ATTN_PRECISION = "fp16" +else: + _ATTN_PRECISION = "fp32" + + +def exists(val): + return val is not None + + +def uniq(arr): + return{el: True for el in arr}.keys() + + +def default(val, d): + if exists(val): + return val + return d + + +def max_neg_value(t): + return -torch.finfo(t.dtype).max + + +def init_(tensor): + dim = tensor.shape[-1] + std = 1 / math.sqrt(dim) + tensor.uniform_(-std, std) + return tensor + + +# feedforward +class GEGLU(nn.Module): + def __init__(self, dim_in, dim_out, dtype=None, device=None, operations=fcbh.ops): + super().__init__() + self.proj = operations.Linear(dim_in, dim_out * 2, dtype=dtype, device=device) + + def forward(self, x): + x, gate = self.proj(x).chunk(2, dim=-1) + return x * F.gelu(gate) + + +class FeedForward(nn.Module): + def __init__(self, dim, dim_out=None, mult=4, glu=False, dropout=0., dtype=None, device=None, operations=fcbh.ops): + super().__init__() + inner_dim = int(dim * mult) + dim_out = default(dim_out, dim) + project_in = nn.Sequential( + operations.Linear(dim, inner_dim, dtype=dtype, device=device), + nn.GELU() + ) if not glu else GEGLU(dim, inner_dim, dtype=dtype, device=device, operations=operations) + + self.net = nn.Sequential( + project_in, + nn.Dropout(dropout), + operations.Linear(inner_dim, dim_out, dtype=dtype, device=device) + ) + + def forward(self, x): + return self.net(x) + + +def zero_module(module): + """ + Zero out the parameters of a module and return it. + """ + for p in module.parameters(): + p.detach().zero_() + return module + + +def Normalize(in_channels, dtype=None, device=None): + return torch.nn.GroupNorm(num_groups=32, num_channels=in_channels, eps=1e-6, affine=True, dtype=dtype, device=device) + +def attention_basic(q, k, v, heads, mask=None): + b, _, dim_head = q.shape + dim_head //= heads + scale = dim_head ** -0.5 + + h = heads + q, k, v = map( + lambda t: t.unsqueeze(3) + .reshape(b, -1, heads, dim_head) + .permute(0, 2, 1, 3) + .reshape(b * heads, -1, dim_head) + .contiguous(), + (q, k, v), + ) + + # force cast to fp32 to avoid overflowing + if _ATTN_PRECISION =="fp32": + with torch.autocast(enabled=False, device_type = 'cuda'): + q, k = q.float(), k.float() + sim = einsum('b i d, b j d -> b i j', q, k) * scale + else: + sim = einsum('b i d, b j d -> b i j', q, k) * scale + + del q, k + + if exists(mask): + mask = rearrange(mask, 'b ... -> b (...)') + max_neg_value = -torch.finfo(sim.dtype).max + mask = repeat(mask, 'b j -> (b h) () j', h=h) + sim.masked_fill_(~mask, max_neg_value) + + # attention, what we cannot get enough of + sim = sim.softmax(dim=-1) + + out = einsum('b i j, b j d -> b i d', sim.to(v.dtype), v) + out = ( + out.unsqueeze(0) + .reshape(b, heads, -1, dim_head) + .permute(0, 2, 1, 3) + .reshape(b, -1, heads * dim_head) + ) + return out + + +def attention_sub_quad(query, key, value, heads, mask=None): + b, _, dim_head = query.shape + dim_head //= heads + + scale = dim_head ** -0.5 + query = query.unsqueeze(3).reshape(b, -1, heads, dim_head).permute(0, 2, 1, 3).reshape(b * heads, -1, dim_head) + value = value.unsqueeze(3).reshape(b, -1, heads, dim_head).permute(0, 2, 1, 3).reshape(b * heads, -1, dim_head) + + key = key.unsqueeze(3).reshape(b, -1, heads, dim_head).permute(0, 2, 3, 1).reshape(b * heads, dim_head, -1) + + dtype = query.dtype + upcast_attention = _ATTN_PRECISION =="fp32" and query.dtype != torch.float32 + if upcast_attention: + bytes_per_token = torch.finfo(torch.float32).bits//8 + else: + bytes_per_token = torch.finfo(query.dtype).bits//8 + batch_x_heads, q_tokens, _ = query.shape + _, _, k_tokens = key.shape + qk_matmul_size_bytes = batch_x_heads * bytes_per_token * q_tokens * k_tokens + + mem_free_total, mem_free_torch = model_management.get_free_memory(query.device, True) + + kv_chunk_size_min = None + kv_chunk_size = None + query_chunk_size = None + + for x in [4096, 2048, 1024, 512, 256]: + count = mem_free_total / (batch_x_heads * bytes_per_token * x * 4.0) + if count >= k_tokens: + kv_chunk_size = k_tokens + query_chunk_size = x + break + + if query_chunk_size is None: + query_chunk_size = 512 + + hidden_states = efficient_dot_product_attention( + query, + key, + value, + query_chunk_size=query_chunk_size, + kv_chunk_size=kv_chunk_size, + kv_chunk_size_min=kv_chunk_size_min, + use_checkpoint=False, + upcast_attention=upcast_attention, + ) + + hidden_states = hidden_states.to(dtype) + + hidden_states = hidden_states.unflatten(0, (-1, heads)).transpose(1,2).flatten(start_dim=2) + return hidden_states + +def attention_split(q, k, v, heads, mask=None): + b, _, dim_head = q.shape + dim_head //= heads + scale = dim_head ** -0.5 + + h = heads + q, k, v = map( + lambda t: t.unsqueeze(3) + .reshape(b, -1, heads, dim_head) + .permute(0, 2, 1, 3) + .reshape(b * heads, -1, dim_head) + .contiguous(), + (q, k, v), + ) + + r1 = torch.zeros(q.shape[0], q.shape[1], v.shape[2], device=q.device, dtype=q.dtype) + + mem_free_total = model_management.get_free_memory(q.device) + + if _ATTN_PRECISION =="fp32": + element_size = 4 + else: + element_size = q.element_size() + + gb = 1024 ** 3 + tensor_size = q.shape[0] * q.shape[1] * k.shape[1] * element_size + modifier = 3 + mem_required = tensor_size * modifier + steps = 1 + + + if mem_required > mem_free_total: + steps = 2**(math.ceil(math.log(mem_required / mem_free_total, 2))) + # print(f"Expected tensor size:{tensor_size/gb:0.1f}GB, cuda free:{mem_free_cuda/gb:0.1f}GB " + # f"torch free:{mem_free_torch/gb:0.1f} total:{mem_free_total/gb:0.1f} steps:{steps}") + + if steps > 64: + max_res = math.floor(math.sqrt(math.sqrt(mem_free_total / 2.5)) / 8) * 64 + raise RuntimeError(f'Not enough memory, use lower resolution (max approx. {max_res}x{max_res}). ' + f'Need: {mem_required/64/gb:0.1f}GB free, Have:{mem_free_total/gb:0.1f}GB free') + + # print("steps", steps, mem_required, mem_free_total, modifier, q.element_size(), tensor_size) + first_op_done = False + cleared_cache = False + while True: + try: + slice_size = q.shape[1] // steps if (q.shape[1] % steps) == 0 else q.shape[1] + for i in range(0, q.shape[1], slice_size): + end = i + slice_size + if _ATTN_PRECISION =="fp32": + with torch.autocast(enabled=False, device_type = 'cuda'): + s1 = einsum('b i d, b j d -> b i j', q[:, i:end].float(), k.float()) * scale + else: + s1 = einsum('b i d, b j d -> b i j', q[:, i:end], k) * scale + + s2 = s1.softmax(dim=-1).to(v.dtype) + del s1 + first_op_done = True + + r1[:, i:end] = einsum('b i j, b j d -> b i d', s2, v) + del s2 + break + except model_management.OOM_EXCEPTION as e: + if first_op_done == False: + model_management.soft_empty_cache(True) + if cleared_cache == False: + cleared_cache = True + print("out of memory error, emptying cache and trying again") + continue + steps *= 2 + if steps > 64: + raise e + print("out of memory error, increasing steps and trying again", steps) + else: + raise e + + del q, k, v + + r1 = ( + r1.unsqueeze(0) + .reshape(b, heads, -1, dim_head) + .permute(0, 2, 1, 3) + .reshape(b, -1, heads * dim_head) + ) + return r1 + +def attention_xformers(q, k, v, heads, mask=None): + b, _, dim_head = q.shape + dim_head //= heads + + q, k, v = map( + lambda t: t.unsqueeze(3) + .reshape(b, -1, heads, dim_head) + .permute(0, 2, 1, 3) + .reshape(b * heads, -1, dim_head) + .contiguous(), + (q, k, v), + ) + + # actually compute the attention, what we cannot get enough of + out = xformers.ops.memory_efficient_attention(q, k, v, attn_bias=None) + + if exists(mask): + raise NotImplementedError + out = ( + out.unsqueeze(0) + .reshape(b, heads, -1, dim_head) + .permute(0, 2, 1, 3) + .reshape(b, -1, heads * dim_head) + ) + return out + +def attention_pytorch(q, k, v, heads, mask=None): + b, _, dim_head = q.shape + dim_head //= heads + q, k, v = map( + lambda t: t.view(b, -1, heads, dim_head).transpose(1, 2), + (q, k, v), + ) + + out = torch.nn.functional.scaled_dot_product_attention(q, k, v, attn_mask=mask, dropout_p=0.0, is_causal=False) + out = ( + out.transpose(1, 2).reshape(b, -1, heads * dim_head) + ) + return out + + +optimized_attention = attention_basic +optimized_attention_masked = attention_basic + +if model_management.xformers_enabled(): + print("Using xformers cross attention") + optimized_attention = attention_xformers +elif model_management.pytorch_attention_enabled(): + print("Using pytorch cross attention") + optimized_attention = attention_pytorch +else: + if args.use_split_cross_attention: + print("Using split optimization for cross attention") + optimized_attention = attention_split + else: + print("Using sub quadratic optimization for cross attention, if you have memory or speed issues try using: --use-split-cross-attention") + optimized_attention = attention_sub_quad + +if model_management.pytorch_attention_enabled(): + optimized_attention_masked = attention_pytorch + +class CrossAttention(nn.Module): + def __init__(self, query_dim, context_dim=None, heads=8, dim_head=64, dropout=0., dtype=None, device=None, operations=fcbh.ops): + super().__init__() + inner_dim = dim_head * heads + context_dim = default(context_dim, query_dim) + + self.heads = heads + self.dim_head = dim_head + + self.to_q = operations.Linear(query_dim, inner_dim, bias=False, dtype=dtype, device=device) + self.to_k = operations.Linear(context_dim, inner_dim, bias=False, dtype=dtype, device=device) + self.to_v = operations.Linear(context_dim, inner_dim, bias=False, dtype=dtype, device=device) + + self.to_out = nn.Sequential(operations.Linear(inner_dim, query_dim, dtype=dtype, device=device), nn.Dropout(dropout)) + + def forward(self, x, context=None, value=None, mask=None): + q = self.to_q(x) + context = default(context, x) + k = self.to_k(context) + if value is not None: + v = self.to_v(value) + del value + else: + v = self.to_v(context) + + if mask is None: + out = optimized_attention(q, k, v, self.heads) + else: + out = optimized_attention_masked(q, k, v, self.heads, mask) + return self.to_out(out) + + +class BasicTransformerBlock(nn.Module): + def __init__(self, dim, n_heads, d_head, dropout=0., context_dim=None, gated_ff=True, checkpoint=True, + disable_self_attn=False, dtype=None, device=None, operations=fcbh.ops): + super().__init__() + self.disable_self_attn = disable_self_attn + self.attn1 = CrossAttention(query_dim=dim, heads=n_heads, dim_head=d_head, dropout=dropout, + context_dim=context_dim if self.disable_self_attn else None, dtype=dtype, device=device, operations=operations) # is a self-attention if not self.disable_self_attn + self.ff = FeedForward(dim, dropout=dropout, glu=gated_ff, dtype=dtype, device=device, operations=operations) + self.attn2 = CrossAttention(query_dim=dim, context_dim=context_dim, + heads=n_heads, dim_head=d_head, dropout=dropout, dtype=dtype, device=device, operations=operations) # is self-attn if context is none + self.norm1 = nn.LayerNorm(dim, dtype=dtype, device=device) + self.norm2 = nn.LayerNorm(dim, dtype=dtype, device=device) + self.norm3 = nn.LayerNorm(dim, dtype=dtype, device=device) + self.checkpoint = checkpoint + self.n_heads = n_heads + self.d_head = d_head + + def forward(self, x, context=None, transformer_options={}): + return checkpoint(self._forward, (x, context, transformer_options), self.parameters(), self.checkpoint) + + def _forward(self, x, context=None, transformer_options={}): + extra_options = {} + block = None + block_index = 0 + if "current_index" in transformer_options: + extra_options["transformer_index"] = transformer_options["current_index"] + if "block_index" in transformer_options: + block_index = transformer_options["block_index"] + extra_options["block_index"] = block_index + if "original_shape" in transformer_options: + extra_options["original_shape"] = transformer_options["original_shape"] + if "block" in transformer_options: + block = transformer_options["block"] + extra_options["block"] = block + if "cond_or_uncond" in transformer_options: + extra_options["cond_or_uncond"] = transformer_options["cond_or_uncond"] + if "patches" in transformer_options: + transformer_patches = transformer_options["patches"] + else: + transformer_patches = {} + + extra_options["n_heads"] = self.n_heads + extra_options["dim_head"] = self.d_head + + if "patches_replace" in transformer_options: + transformer_patches_replace = transformer_options["patches_replace"] + else: + transformer_patches_replace = {} + + n = self.norm1(x) + if self.disable_self_attn: + context_attn1 = context + else: + context_attn1 = None + value_attn1 = None + + if "attn1_patch" in transformer_patches: + patch = transformer_patches["attn1_patch"] + if context_attn1 is None: + context_attn1 = n + value_attn1 = context_attn1 + for p in patch: + n, context_attn1, value_attn1 = p(n, context_attn1, value_attn1, extra_options) + + if block is not None: + transformer_block = (block[0], block[1], block_index) + else: + transformer_block = None + attn1_replace_patch = transformer_patches_replace.get("attn1", {}) + block_attn1 = transformer_block + if block_attn1 not in attn1_replace_patch: + block_attn1 = block + + if block_attn1 in attn1_replace_patch: + if context_attn1 is None: + context_attn1 = n + value_attn1 = n + n = self.attn1.to_q(n) + context_attn1 = self.attn1.to_k(context_attn1) + value_attn1 = self.attn1.to_v(value_attn1) + n = attn1_replace_patch[block_attn1](n, context_attn1, value_attn1, extra_options) + n = self.attn1.to_out(n) + else: + n = self.attn1(n, context=context_attn1, value=value_attn1) + + if "attn1_output_patch" in transformer_patches: + patch = transformer_patches["attn1_output_patch"] + for p in patch: + n = p(n, extra_options) + + x += n + if "middle_patch" in transformer_patches: + patch = transformer_patches["middle_patch"] + for p in patch: + x = p(x, extra_options) + + n = self.norm2(x) + + context_attn2 = context + value_attn2 = None + if "attn2_patch" in transformer_patches: + patch = transformer_patches["attn2_patch"] + value_attn2 = context_attn2 + for p in patch: + n, context_attn2, value_attn2 = p(n, context_attn2, value_attn2, extra_options) + + attn2_replace_patch = transformer_patches_replace.get("attn2", {}) + block_attn2 = transformer_block + if block_attn2 not in attn2_replace_patch: + block_attn2 = block + + if block_attn2 in attn2_replace_patch: + if value_attn2 is None: + value_attn2 = context_attn2 + n = self.attn2.to_q(n) + context_attn2 = self.attn2.to_k(context_attn2) + value_attn2 = self.attn2.to_v(value_attn2) + n = attn2_replace_patch[block_attn2](n, context_attn2, value_attn2, extra_options) + n = self.attn2.to_out(n) + else: + n = self.attn2(n, context=context_attn2, value=value_attn2) + + if "attn2_output_patch" in transformer_patches: + patch = transformer_patches["attn2_output_patch"] + for p in patch: + n = p(n, extra_options) + + x += n + x = self.ff(self.norm3(x)) + x + return x + + +class SpatialTransformer(nn.Module): + """ + Transformer block for image-like data. + First, project the input (aka embedding) + and reshape to b, t, d. + Then apply standard transformer action. + Finally, reshape to image + NEW: use_linear for more efficiency instead of the 1x1 convs + """ + def __init__(self, in_channels, n_heads, d_head, + depth=1, dropout=0., context_dim=None, + disable_self_attn=False, use_linear=False, + use_checkpoint=True, dtype=None, device=None, operations=fcbh.ops): + super().__init__() + if exists(context_dim) and not isinstance(context_dim, list): + context_dim = [context_dim] * depth + self.in_channels = in_channels + inner_dim = n_heads * d_head + self.norm = Normalize(in_channels, dtype=dtype, device=device) + if not use_linear: + self.proj_in = operations.Conv2d(in_channels, + inner_dim, + kernel_size=1, + stride=1, + padding=0, dtype=dtype, device=device) + else: + self.proj_in = operations.Linear(in_channels, inner_dim, dtype=dtype, device=device) + + self.transformer_blocks = nn.ModuleList( + [BasicTransformerBlock(inner_dim, n_heads, d_head, dropout=dropout, context_dim=context_dim[d], + disable_self_attn=disable_self_attn, checkpoint=use_checkpoint, dtype=dtype, device=device, operations=operations) + for d in range(depth)] + ) + if not use_linear: + self.proj_out = operations.Conv2d(inner_dim,in_channels, + kernel_size=1, + stride=1, + padding=0, dtype=dtype, device=device) + else: + self.proj_out = operations.Linear(in_channels, inner_dim, dtype=dtype, device=device) + self.use_linear = use_linear + + def forward(self, x, context=None, transformer_options={}): + # note: if no context is given, cross-attention defaults to self-attention + if not isinstance(context, list): + context = [context] * len(self.transformer_blocks) + b, c, h, w = x.shape + x_in = x + x = self.norm(x) + if not self.use_linear: + x = self.proj_in(x) + x = rearrange(x, 'b c h w -> b (h w) c').contiguous() + if self.use_linear: + x = self.proj_in(x) + for i, block in enumerate(self.transformer_blocks): + transformer_options["block_index"] = i + x = block(x, context=context[i], transformer_options=transformer_options) + if self.use_linear: + x = self.proj_out(x) + x = rearrange(x, 'b (h w) c -> b c h w', h=h, w=w).contiguous() + if not self.use_linear: + x = self.proj_out(x) + return x + x_in + diff --git a/backend/headless/fcbh/ldm/modules/diffusionmodules/__init__.py b/backend/headless/fcbh/ldm/modules/diffusionmodules/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/backend/headless/fcbh/ldm/modules/diffusionmodules/model.py b/backend/headless/fcbh/ldm/modules/diffusionmodules/model.py new file mode 100644 index 0000000000000000000000000000000000000000..e0c4440bd6b52b71c13b128e75674ed03fd902ec --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/diffusionmodules/model.py @@ -0,0 +1,649 @@ +# pytorch_diffusion + derived encoder decoder +import math +import torch +import torch.nn as nn +import numpy as np +from einops import rearrange +from typing import Optional, Any + +from fcbh import model_management +import fcbh.ops + +if model_management.xformers_enabled_vae(): + import xformers + import xformers.ops + +def get_timestep_embedding(timesteps, embedding_dim): + """ + This matches the implementation in Denoising Diffusion Probabilistic Models: + From Fairseq. + Build sinusoidal embeddings. + This matches the implementation in tensor2tensor, but differs slightly + from the description in Section 3.5 of "Attention Is All You Need". + """ + assert len(timesteps.shape) == 1 + + half_dim = embedding_dim // 2 + emb = math.log(10000) / (half_dim - 1) + emb = torch.exp(torch.arange(half_dim, dtype=torch.float32) * -emb) + emb = emb.to(device=timesteps.device) + emb = timesteps.float()[:, None] * emb[None, :] + emb = torch.cat([torch.sin(emb), torch.cos(emb)], dim=1) + if embedding_dim % 2 == 1: # zero pad + emb = torch.nn.functional.pad(emb, (0,1,0,0)) + return emb + + +def nonlinearity(x): + # swish + return x*torch.sigmoid(x) + + +def Normalize(in_channels, num_groups=32): + return torch.nn.GroupNorm(num_groups=num_groups, num_channels=in_channels, eps=1e-6, affine=True) + + +class Upsample(nn.Module): + def __init__(self, in_channels, with_conv): + super().__init__() + self.with_conv = with_conv + if self.with_conv: + self.conv = fcbh.ops.Conv2d(in_channels, + in_channels, + kernel_size=3, + stride=1, + padding=1) + + def forward(self, x): + try: + x = torch.nn.functional.interpolate(x, scale_factor=2.0, mode="nearest") + except: #operation not implemented for bf16 + b, c, h, w = x.shape + out = torch.empty((b, c, h*2, w*2), dtype=x.dtype, layout=x.layout, device=x.device) + split = 8 + l = out.shape[1] // split + for i in range(0, out.shape[1], l): + out[:,i:i+l] = torch.nn.functional.interpolate(x[:,i:i+l].to(torch.float32), scale_factor=2.0, mode="nearest").to(x.dtype) + del x + x = out + + if self.with_conv: + x = self.conv(x) + return x + + +class Downsample(nn.Module): + def __init__(self, in_channels, with_conv): + super().__init__() + self.with_conv = with_conv + if self.with_conv: + # no asymmetric padding in torch conv, must do it ourselves + self.conv = fcbh.ops.Conv2d(in_channels, + in_channels, + kernel_size=3, + stride=2, + padding=0) + + def forward(self, x): + if self.with_conv: + pad = (0,1,0,1) + x = torch.nn.functional.pad(x, pad, mode="constant", value=0) + x = self.conv(x) + else: + x = torch.nn.functional.avg_pool2d(x, kernel_size=2, stride=2) + return x + + +class ResnetBlock(nn.Module): + def __init__(self, *, in_channels, out_channels=None, conv_shortcut=False, + dropout, temb_channels=512): + super().__init__() + self.in_channels = in_channels + out_channels = in_channels if out_channels is None else out_channels + self.out_channels = out_channels + self.use_conv_shortcut = conv_shortcut + + self.swish = torch.nn.SiLU(inplace=True) + self.norm1 = Normalize(in_channels) + self.conv1 = fcbh.ops.Conv2d(in_channels, + out_channels, + kernel_size=3, + stride=1, + padding=1) + if temb_channels > 0: + self.temb_proj = fcbh.ops.Linear(temb_channels, + out_channels) + self.norm2 = Normalize(out_channels) + self.dropout = torch.nn.Dropout(dropout, inplace=True) + self.conv2 = fcbh.ops.Conv2d(out_channels, + out_channels, + kernel_size=3, + stride=1, + padding=1) + if self.in_channels != self.out_channels: + if self.use_conv_shortcut: + self.conv_shortcut = fcbh.ops.Conv2d(in_channels, + out_channels, + kernel_size=3, + stride=1, + padding=1) + else: + self.nin_shortcut = fcbh.ops.Conv2d(in_channels, + out_channels, + kernel_size=1, + stride=1, + padding=0) + + def forward(self, x, temb): + h = x + h = self.norm1(h) + h = self.swish(h) + h = self.conv1(h) + + if temb is not None: + h = h + self.temb_proj(self.swish(temb))[:,:,None,None] + + h = self.norm2(h) + h = self.swish(h) + h = self.dropout(h) + h = self.conv2(h) + + if self.in_channels != self.out_channels: + if self.use_conv_shortcut: + x = self.conv_shortcut(x) + else: + x = self.nin_shortcut(x) + + return x+h + +def slice_attention(q, k, v): + r1 = torch.zeros_like(k, device=q.device) + scale = (int(q.shape[-1])**(-0.5)) + + mem_free_total = model_management.get_free_memory(q.device) + + gb = 1024 ** 3 + tensor_size = q.shape[0] * q.shape[1] * k.shape[2] * q.element_size() + modifier = 3 if q.element_size() == 2 else 2.5 + mem_required = tensor_size * modifier + steps = 1 + + if mem_required > mem_free_total: + steps = 2**(math.ceil(math.log(mem_required / mem_free_total, 2))) + + while True: + try: + slice_size = q.shape[1] // steps if (q.shape[1] % steps) == 0 else q.shape[1] + for i in range(0, q.shape[1], slice_size): + end = i + slice_size + s1 = torch.bmm(q[:, i:end], k) * scale + + s2 = torch.nn.functional.softmax(s1, dim=2).permute(0,2,1) + del s1 + + r1[:, :, i:end] = torch.bmm(v, s2) + del s2 + break + except model_management.OOM_EXCEPTION as e: + model_management.soft_empty_cache(True) + steps *= 2 + if steps > 128: + raise e + print("out of memory error, increasing steps and trying again", steps) + + return r1 + +def normal_attention(q, k, v): + # compute attention + b,c,h,w = q.shape + + q = q.reshape(b,c,h*w) + q = q.permute(0,2,1) # b,hw,c + k = k.reshape(b,c,h*w) # b,c,hw + v = v.reshape(b,c,h*w) + + r1 = slice_attention(q, k, v) + h_ = r1.reshape(b,c,h,w) + del r1 + return h_ + +def xformers_attention(q, k, v): + # compute attention + B, C, H, W = q.shape + q, k, v = map( + lambda t: t.view(B, C, -1).transpose(1, 2).contiguous(), + (q, k, v), + ) + + try: + out = xformers.ops.memory_efficient_attention(q, k, v, attn_bias=None) + out = out.transpose(1, 2).reshape(B, C, H, W) + except NotImplementedError as e: + out = slice_attention(q.view(B, -1, C), k.view(B, -1, C).transpose(1, 2), v.view(B, -1, C).transpose(1, 2)).reshape(B, C, H, W) + return out + +def pytorch_attention(q, k, v): + # compute attention + B, C, H, W = q.shape + q, k, v = map( + lambda t: t.view(B, 1, C, -1).transpose(2, 3).contiguous(), + (q, k, v), + ) + + try: + out = torch.nn.functional.scaled_dot_product_attention(q, k, v, attn_mask=None, dropout_p=0.0, is_causal=False) + out = out.transpose(2, 3).reshape(B, C, H, W) + except model_management.OOM_EXCEPTION as e: + print("scaled_dot_product_attention OOMed: switched to slice attention") + out = slice_attention(q.view(B, -1, C), k.view(B, -1, C).transpose(1, 2), v.view(B, -1, C).transpose(1, 2)).reshape(B, C, H, W) + return out + + +class AttnBlock(nn.Module): + def __init__(self, in_channels): + super().__init__() + self.in_channels = in_channels + + self.norm = Normalize(in_channels) + self.q = fcbh.ops.Conv2d(in_channels, + in_channels, + kernel_size=1, + stride=1, + padding=0) + self.k = fcbh.ops.Conv2d(in_channels, + in_channels, + kernel_size=1, + stride=1, + padding=0) + self.v = fcbh.ops.Conv2d(in_channels, + in_channels, + kernel_size=1, + stride=1, + padding=0) + self.proj_out = fcbh.ops.Conv2d(in_channels, + in_channels, + kernel_size=1, + stride=1, + padding=0) + + if model_management.xformers_enabled_vae(): + print("Using xformers attention in VAE") + self.optimized_attention = xformers_attention + elif model_management.pytorch_attention_enabled(): + print("Using pytorch attention in VAE") + self.optimized_attention = pytorch_attention + else: + print("Using split attention in VAE") + self.optimized_attention = normal_attention + + def forward(self, x): + h_ = x + h_ = self.norm(h_) + q = self.q(h_) + k = self.k(h_) + v = self.v(h_) + + h_ = self.optimized_attention(q, k, v) + + h_ = self.proj_out(h_) + + return x+h_ + + +def make_attn(in_channels, attn_type="vanilla", attn_kwargs=None): + return AttnBlock(in_channels) + + +class Model(nn.Module): + def __init__(self, *, ch, out_ch, ch_mult=(1,2,4,8), num_res_blocks, + attn_resolutions, dropout=0.0, resamp_with_conv=True, in_channels, + resolution, use_timestep=True, use_linear_attn=False, attn_type="vanilla"): + super().__init__() + if use_linear_attn: attn_type = "linear" + self.ch = ch + self.temb_ch = self.ch*4 + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.in_channels = in_channels + + self.use_timestep = use_timestep + if self.use_timestep: + # timestep embedding + self.temb = nn.Module() + self.temb.dense = nn.ModuleList([ + fcbh.ops.Linear(self.ch, + self.temb_ch), + fcbh.ops.Linear(self.temb_ch, + self.temb_ch), + ]) + + # downsampling + self.conv_in = fcbh.ops.Conv2d(in_channels, + self.ch, + kernel_size=3, + stride=1, + padding=1) + + curr_res = resolution + in_ch_mult = (1,)+tuple(ch_mult) + self.down = nn.ModuleList() + for i_level in range(self.num_resolutions): + block = nn.ModuleList() + attn = nn.ModuleList() + block_in = ch*in_ch_mult[i_level] + block_out = ch*ch_mult[i_level] + for i_block in range(self.num_res_blocks): + block.append(ResnetBlock(in_channels=block_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout)) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(make_attn(block_in, attn_type=attn_type)) + down = nn.Module() + down.block = block + down.attn = attn + if i_level != self.num_resolutions-1: + down.downsample = Downsample(block_in, resamp_with_conv) + curr_res = curr_res // 2 + self.down.append(down) + + # middle + self.mid = nn.Module() + self.mid.block_1 = ResnetBlock(in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout) + self.mid.attn_1 = make_attn(block_in, attn_type=attn_type) + self.mid.block_2 = ResnetBlock(in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout) + + # upsampling + self.up = nn.ModuleList() + for i_level in reversed(range(self.num_resolutions)): + block = nn.ModuleList() + attn = nn.ModuleList() + block_out = ch*ch_mult[i_level] + skip_in = ch*ch_mult[i_level] + for i_block in range(self.num_res_blocks+1): + if i_block == self.num_res_blocks: + skip_in = ch*in_ch_mult[i_level] + block.append(ResnetBlock(in_channels=block_in+skip_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout)) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(make_attn(block_in, attn_type=attn_type)) + up = nn.Module() + up.block = block + up.attn = attn + if i_level != 0: + up.upsample = Upsample(block_in, resamp_with_conv) + curr_res = curr_res * 2 + self.up.insert(0, up) # prepend to get consistent order + + # end + self.norm_out = Normalize(block_in) + self.conv_out = fcbh.ops.Conv2d(block_in, + out_ch, + kernel_size=3, + stride=1, + padding=1) + + def forward(self, x, t=None, context=None): + #assert x.shape[2] == x.shape[3] == self.resolution + if context is not None: + # assume aligned context, cat along channel axis + x = torch.cat((x, context), dim=1) + if self.use_timestep: + # timestep embedding + assert t is not None + temb = get_timestep_embedding(t, self.ch) + temb = self.temb.dense[0](temb) + temb = nonlinearity(temb) + temb = self.temb.dense[1](temb) + else: + temb = None + + # downsampling + hs = [self.conv_in(x)] + for i_level in range(self.num_resolutions): + for i_block in range(self.num_res_blocks): + h = self.down[i_level].block[i_block](hs[-1], temb) + if len(self.down[i_level].attn) > 0: + h = self.down[i_level].attn[i_block](h) + hs.append(h) + if i_level != self.num_resolutions-1: + hs.append(self.down[i_level].downsample(hs[-1])) + + # middle + h = hs[-1] + h = self.mid.block_1(h, temb) + h = self.mid.attn_1(h) + h = self.mid.block_2(h, temb) + + # upsampling + for i_level in reversed(range(self.num_resolutions)): + for i_block in range(self.num_res_blocks+1): + h = self.up[i_level].block[i_block]( + torch.cat([h, hs.pop()], dim=1), temb) + if len(self.up[i_level].attn) > 0: + h = self.up[i_level].attn[i_block](h) + if i_level != 0: + h = self.up[i_level].upsample(h) + + # end + h = self.norm_out(h) + h = nonlinearity(h) + h = self.conv_out(h) + return h + + def get_last_layer(self): + return self.conv_out.weight + + +class Encoder(nn.Module): + def __init__(self, *, ch, out_ch, ch_mult=(1,2,4,8), num_res_blocks, + attn_resolutions, dropout=0.0, resamp_with_conv=True, in_channels, + resolution, z_channels, double_z=True, use_linear_attn=False, attn_type="vanilla", + **ignore_kwargs): + super().__init__() + if use_linear_attn: attn_type = "linear" + self.ch = ch + self.temb_ch = 0 + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.in_channels = in_channels + + # downsampling + self.conv_in = fcbh.ops.Conv2d(in_channels, + self.ch, + kernel_size=3, + stride=1, + padding=1) + + curr_res = resolution + in_ch_mult = (1,)+tuple(ch_mult) + self.in_ch_mult = in_ch_mult + self.down = nn.ModuleList() + for i_level in range(self.num_resolutions): + block = nn.ModuleList() + attn = nn.ModuleList() + block_in = ch*in_ch_mult[i_level] + block_out = ch*ch_mult[i_level] + for i_block in range(self.num_res_blocks): + block.append(ResnetBlock(in_channels=block_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout)) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(make_attn(block_in, attn_type=attn_type)) + down = nn.Module() + down.block = block + down.attn = attn + if i_level != self.num_resolutions-1: + down.downsample = Downsample(block_in, resamp_with_conv) + curr_res = curr_res // 2 + self.down.append(down) + + # middle + self.mid = nn.Module() + self.mid.block_1 = ResnetBlock(in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout) + self.mid.attn_1 = make_attn(block_in, attn_type=attn_type) + self.mid.block_2 = ResnetBlock(in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout) + + # end + self.norm_out = Normalize(block_in) + self.conv_out = fcbh.ops.Conv2d(block_in, + 2*z_channels if double_z else z_channels, + kernel_size=3, + stride=1, + padding=1) + + def forward(self, x): + # timestep embedding + temb = None + # downsampling + h = self.conv_in(x) + for i_level in range(self.num_resolutions): + for i_block in range(self.num_res_blocks): + h = self.down[i_level].block[i_block](h, temb) + if len(self.down[i_level].attn) > 0: + h = self.down[i_level].attn[i_block](h) + if i_level != self.num_resolutions-1: + h = self.down[i_level].downsample(h) + + # middle + h = self.mid.block_1(h, temb) + h = self.mid.attn_1(h) + h = self.mid.block_2(h, temb) + + # end + h = self.norm_out(h) + h = nonlinearity(h) + h = self.conv_out(h) + return h + + +class Decoder(nn.Module): + def __init__(self, *, ch, out_ch, ch_mult=(1,2,4,8), num_res_blocks, + attn_resolutions, dropout=0.0, resamp_with_conv=True, in_channels, + resolution, z_channels, give_pre_end=False, tanh_out=False, use_linear_attn=False, + conv_out_op=fcbh.ops.Conv2d, + resnet_op=ResnetBlock, + attn_op=AttnBlock, + **ignorekwargs): + super().__init__() + if use_linear_attn: attn_type = "linear" + self.ch = ch + self.temb_ch = 0 + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.in_channels = in_channels + self.give_pre_end = give_pre_end + self.tanh_out = tanh_out + + # compute in_ch_mult, block_in and curr_res at lowest res + in_ch_mult = (1,)+tuple(ch_mult) + block_in = ch*ch_mult[self.num_resolutions-1] + curr_res = resolution // 2**(self.num_resolutions-1) + self.z_shape = (1,z_channels,curr_res,curr_res) + print("Working with z of shape {} = {} dimensions.".format( + self.z_shape, np.prod(self.z_shape))) + + # z to block_in + self.conv_in = fcbh.ops.Conv2d(z_channels, + block_in, + kernel_size=3, + stride=1, + padding=1) + + # middle + self.mid = nn.Module() + self.mid.block_1 = resnet_op(in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout) + self.mid.attn_1 = attn_op(block_in) + self.mid.block_2 = resnet_op(in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout) + + # upsampling + self.up = nn.ModuleList() + for i_level in reversed(range(self.num_resolutions)): + block = nn.ModuleList() + attn = nn.ModuleList() + block_out = ch*ch_mult[i_level] + for i_block in range(self.num_res_blocks+1): + block.append(resnet_op(in_channels=block_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout)) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(attn_op(block_in)) + up = nn.Module() + up.block = block + up.attn = attn + if i_level != 0: + up.upsample = Upsample(block_in, resamp_with_conv) + curr_res = curr_res * 2 + self.up.insert(0, up) # prepend to get consistent order + + # end + self.norm_out = Normalize(block_in) + self.conv_out = conv_out_op(block_in, + out_ch, + kernel_size=3, + stride=1, + padding=1) + + def forward(self, z, **kwargs): + #assert z.shape[1:] == self.z_shape[1:] + self.last_z_shape = z.shape + + # timestep embedding + temb = None + + # z to block_in + h = self.conv_in(z) + + # middle + h = self.mid.block_1(h, temb, **kwargs) + h = self.mid.attn_1(h, **kwargs) + h = self.mid.block_2(h, temb, **kwargs) + + # upsampling + for i_level in reversed(range(self.num_resolutions)): + for i_block in range(self.num_res_blocks+1): + h = self.up[i_level].block[i_block](h, temb, **kwargs) + if len(self.up[i_level].attn) > 0: + h = self.up[i_level].attn[i_block](h, **kwargs) + if i_level != 0: + h = self.up[i_level].upsample(h) + + # end + if self.give_pre_end: + return h + + h = self.norm_out(h) + h = nonlinearity(h) + h = self.conv_out(h, **kwargs) + if self.tanh_out: + h = torch.tanh(h) + return h diff --git a/backend/headless/fcbh/ldm/modules/diffusionmodules/openaimodel.py b/backend/headless/fcbh/ldm/modules/diffusionmodules/openaimodel.py new file mode 100644 index 0000000000000000000000000000000000000000..1c6ebd3d2d8537c4dde750691f21be773c9c2969 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/diffusionmodules/openaimodel.py @@ -0,0 +1,657 @@ +from abc import abstractmethod +import math + +import numpy as np +import torch as th +import torch.nn as nn +import torch.nn.functional as F + +from .util import ( + checkpoint, + avg_pool_nd, + zero_module, + normalization, + timestep_embedding, +) +from ..attention import SpatialTransformer +from fcbh.ldm.util import exists +import fcbh.ops + +class TimestepBlock(nn.Module): + """ + Any module where forward() takes timestep embeddings as a second argument. + """ + + @abstractmethod + def forward(self, x, emb): + """ + Apply the module to `x` given `emb` timestep embeddings. + """ + +#This is needed because accelerate makes a copy of transformer_options which breaks "current_index" +def forward_timestep_embed(ts, x, emb, context=None, transformer_options={}, output_shape=None): + for layer in ts: + if isinstance(layer, TimestepBlock): + x = layer(x, emb) + elif isinstance(layer, SpatialTransformer): + x = layer(x, context, transformer_options) + if "current_index" in transformer_options: + transformer_options["current_index"] += 1 + elif isinstance(layer, Upsample): + x = layer(x, output_shape=output_shape) + else: + x = layer(x) + return x + +class TimestepEmbedSequential(nn.Sequential, TimestepBlock): + """ + A sequential module that passes timestep embeddings to the children that + support it as an extra input. + """ + + def forward(self, *args, **kwargs): + return forward_timestep_embed(self, *args, **kwargs) + +class Upsample(nn.Module): + """ + An upsampling layer with an optional convolution. + :param channels: channels in the inputs and outputs. + :param use_conv: a bool determining if a convolution is applied. + :param dims: determines if the signal is 1D, 2D, or 3D. If 3D, then + upsampling occurs in the inner-two dimensions. + """ + + def __init__(self, channels, use_conv, dims=2, out_channels=None, padding=1, dtype=None, device=None, operations=fcbh.ops): + super().__init__() + self.channels = channels + self.out_channels = out_channels or channels + self.use_conv = use_conv + self.dims = dims + if use_conv: + self.conv = operations.conv_nd(dims, self.channels, self.out_channels, 3, padding=padding, dtype=dtype, device=device) + + def forward(self, x, output_shape=None): + assert x.shape[1] == self.channels + if self.dims == 3: + shape = [x.shape[2], x.shape[3] * 2, x.shape[4] * 2] + if output_shape is not None: + shape[1] = output_shape[3] + shape[2] = output_shape[4] + else: + shape = [x.shape[2] * 2, x.shape[3] * 2] + if output_shape is not None: + shape[0] = output_shape[2] + shape[1] = output_shape[3] + + x = F.interpolate(x, size=shape, mode="nearest") + if self.use_conv: + x = self.conv(x) + return x + +class Downsample(nn.Module): + """ + A downsampling layer with an optional convolution. + :param channels: channels in the inputs and outputs. + :param use_conv: a bool determining if a convolution is applied. + :param dims: determines if the signal is 1D, 2D, or 3D. If 3D, then + downsampling occurs in the inner-two dimensions. + """ + + def __init__(self, channels, use_conv, dims=2, out_channels=None, padding=1, dtype=None, device=None, operations=fcbh.ops): + super().__init__() + self.channels = channels + self.out_channels = out_channels or channels + self.use_conv = use_conv + self.dims = dims + stride = 2 if dims != 3 else (1, 2, 2) + if use_conv: + self.op = operations.conv_nd( + dims, self.channels, self.out_channels, 3, stride=stride, padding=padding, dtype=dtype, device=device + ) + else: + assert self.channels == self.out_channels + self.op = avg_pool_nd(dims, kernel_size=stride, stride=stride) + + def forward(self, x): + assert x.shape[1] == self.channels + return self.op(x) + + +class ResBlock(TimestepBlock): + """ + A residual block that can optionally change the number of channels. + :param channels: the number of input channels. + :param emb_channels: the number of timestep embedding channels. + :param dropout: the rate of dropout. + :param out_channels: if specified, the number of out channels. + :param use_conv: if True and out_channels is specified, use a spatial + convolution instead of a smaller 1x1 convolution to change the + channels in the skip connection. + :param dims: determines if the signal is 1D, 2D, or 3D. + :param use_checkpoint: if True, use gradient checkpointing on this module. + :param up: if True, use this block for upsampling. + :param down: if True, use this block for downsampling. + """ + + def __init__( + self, + channels, + emb_channels, + dropout, + out_channels=None, + use_conv=False, + use_scale_shift_norm=False, + dims=2, + use_checkpoint=False, + up=False, + down=False, + dtype=None, + device=None, + operations=fcbh.ops + ): + super().__init__() + self.channels = channels + self.emb_channels = emb_channels + self.dropout = dropout + self.out_channels = out_channels or channels + self.use_conv = use_conv + self.use_checkpoint = use_checkpoint + self.use_scale_shift_norm = use_scale_shift_norm + + self.in_layers = nn.Sequential( + nn.GroupNorm(32, channels, dtype=dtype, device=device), + nn.SiLU(), + operations.conv_nd(dims, channels, self.out_channels, 3, padding=1, dtype=dtype, device=device), + ) + + self.updown = up or down + + if up: + self.h_upd = Upsample(channels, False, dims, dtype=dtype, device=device) + self.x_upd = Upsample(channels, False, dims, dtype=dtype, device=device) + elif down: + self.h_upd = Downsample(channels, False, dims, dtype=dtype, device=device) + self.x_upd = Downsample(channels, False, dims, dtype=dtype, device=device) + else: + self.h_upd = self.x_upd = nn.Identity() + + self.emb_layers = nn.Sequential( + nn.SiLU(), + operations.Linear( + emb_channels, + 2 * self.out_channels if use_scale_shift_norm else self.out_channels, dtype=dtype, device=device + ), + ) + self.out_layers = nn.Sequential( + nn.GroupNorm(32, self.out_channels, dtype=dtype, device=device), + nn.SiLU(), + nn.Dropout(p=dropout), + zero_module( + operations.conv_nd(dims, self.out_channels, self.out_channels, 3, padding=1, dtype=dtype, device=device) + ), + ) + + if self.out_channels == channels: + self.skip_connection = nn.Identity() + elif use_conv: + self.skip_connection = operations.conv_nd( + dims, channels, self.out_channels, 3, padding=1, dtype=dtype, device=device + ) + else: + self.skip_connection = operations.conv_nd(dims, channels, self.out_channels, 1, dtype=dtype, device=device) + + def forward(self, x, emb): + """ + Apply the block to a Tensor, conditioned on a timestep embedding. + :param x: an [N x C x ...] Tensor of features. + :param emb: an [N x emb_channels] Tensor of timestep embeddings. + :return: an [N x C x ...] Tensor of outputs. + """ + return checkpoint( + self._forward, (x, emb), self.parameters(), self.use_checkpoint + ) + + + def _forward(self, x, emb): + if self.updown: + in_rest, in_conv = self.in_layers[:-1], self.in_layers[-1] + h = in_rest(x) + h = self.h_upd(h) + x = self.x_upd(x) + h = in_conv(h) + else: + h = self.in_layers(x) + emb_out = self.emb_layers(emb).type(h.dtype) + while len(emb_out.shape) < len(h.shape): + emb_out = emb_out[..., None] + if self.use_scale_shift_norm: + out_norm, out_rest = self.out_layers[0], self.out_layers[1:] + scale, shift = th.chunk(emb_out, 2, dim=1) + h = out_norm(h) * (1 + scale) + shift + h = out_rest(h) + else: + h = h + emb_out + h = self.out_layers(h) + return self.skip_connection(x) + h + +class Timestep(nn.Module): + def __init__(self, dim): + super().__init__() + self.dim = dim + + def forward(self, t): + return timestep_embedding(t, self.dim) + +def apply_control(h, control, name): + if control is not None and name in control and len(control[name]) > 0: + ctrl = control[name].pop() + if ctrl is not None: + try: + h += ctrl + except: + print("warning control could not be applied", h.shape, ctrl.shape) + return h + +class UNetModel(nn.Module): + """ + The full UNet model with attention and timestep embedding. + :param in_channels: channels in the input Tensor. + :param model_channels: base channel count for the model. + :param out_channels: channels in the output Tensor. + :param num_res_blocks: number of residual blocks per downsample. + :param dropout: the dropout probability. + :param channel_mult: channel multiplier for each level of the UNet. + :param conv_resample: if True, use learned convolutions for upsampling and + downsampling. + :param dims: determines if the signal is 1D, 2D, or 3D. + :param num_classes: if specified (as an int), then this model will be + class-conditional with `num_classes` classes. + :param use_checkpoint: use gradient checkpointing to reduce memory usage. + :param num_heads: the number of attention heads in each attention layer. + :param num_heads_channels: if specified, ignore num_heads and instead use + a fixed channel width per attention head. + :param num_heads_upsample: works with num_heads to set a different number + of heads for upsampling. Deprecated. + :param use_scale_shift_norm: use a FiLM-like conditioning mechanism. + :param resblock_updown: use residual blocks for up/downsampling. + :param use_new_attention_order: use a different attention pattern for potentially + increased efficiency. + """ + + def __init__( + self, + image_size, + in_channels, + model_channels, + out_channels, + num_res_blocks, + dropout=0, + channel_mult=(1, 2, 4, 8), + conv_resample=True, + dims=2, + num_classes=None, + use_checkpoint=False, + dtype=th.float32, + num_heads=-1, + num_head_channels=-1, + num_heads_upsample=-1, + use_scale_shift_norm=False, + resblock_updown=False, + use_new_attention_order=False, + use_spatial_transformer=False, # custom transformer support + transformer_depth=1, # custom transformer support + context_dim=None, # custom transformer support + n_embed=None, # custom support for prediction of discrete ids into codebook of first stage vq model + legacy=True, + disable_self_attentions=None, + num_attention_blocks=None, + disable_middle_self_attn=False, + use_linear_in_transformer=False, + adm_in_channels=None, + transformer_depth_middle=None, + transformer_depth_output=None, + device=None, + operations=fcbh.ops, + ): + super().__init__() + assert use_spatial_transformer == True, "use_spatial_transformer has to be true" + if use_spatial_transformer: + assert context_dim is not None, 'Fool!! You forgot to include the dimension of your cross-attention conditioning...' + + if context_dim is not None: + assert use_spatial_transformer, 'Fool!! You forgot to use the spatial transformer for your cross-attention conditioning...' + # from omegaconf.listconfig import ListConfig + # if type(context_dim) == ListConfig: + # context_dim = list(context_dim) + + if num_heads_upsample == -1: + num_heads_upsample = num_heads + + if num_heads == -1: + assert num_head_channels != -1, 'Either num_heads or num_head_channels has to be set' + + if num_head_channels == -1: + assert num_heads != -1, 'Either num_heads or num_head_channels has to be set' + + self.image_size = image_size + self.in_channels = in_channels + self.model_channels = model_channels + self.out_channels = out_channels + + if isinstance(num_res_blocks, int): + self.num_res_blocks = len(channel_mult) * [num_res_blocks] + else: + if len(num_res_blocks) != len(channel_mult): + raise ValueError("provide num_res_blocks either as an int (globally constant) or " + "as a list/tuple (per-level) with the same length as channel_mult") + self.num_res_blocks = num_res_blocks + + if disable_self_attentions is not None: + # should be a list of booleans, indicating whether to disable self-attention in TransformerBlocks or not + assert len(disable_self_attentions) == len(channel_mult) + if num_attention_blocks is not None: + assert len(num_attention_blocks) == len(self.num_res_blocks) + + transformer_depth = transformer_depth[:] + transformer_depth_output = transformer_depth_output[:] + + self.dropout = dropout + self.channel_mult = channel_mult + self.conv_resample = conv_resample + self.num_classes = num_classes + self.use_checkpoint = use_checkpoint + self.dtype = dtype + self.num_heads = num_heads + self.num_head_channels = num_head_channels + self.num_heads_upsample = num_heads_upsample + self.predict_codebook_ids = n_embed is not None + + time_embed_dim = model_channels * 4 + self.time_embed = nn.Sequential( + operations.Linear(model_channels, time_embed_dim, dtype=self.dtype, device=device), + nn.SiLU(), + operations.Linear(time_embed_dim, time_embed_dim, dtype=self.dtype, device=device), + ) + + if self.num_classes is not None: + if isinstance(self.num_classes, int): + self.label_emb = nn.Embedding(num_classes, time_embed_dim) + elif self.num_classes == "continuous": + print("setting up linear c_adm embedding layer") + self.label_emb = nn.Linear(1, time_embed_dim) + elif self.num_classes == "sequential": + assert adm_in_channels is not None + self.label_emb = nn.Sequential( + nn.Sequential( + operations.Linear(adm_in_channels, time_embed_dim, dtype=self.dtype, device=device), + nn.SiLU(), + operations.Linear(time_embed_dim, time_embed_dim, dtype=self.dtype, device=device), + ) + ) + else: + raise ValueError() + + self.input_blocks = nn.ModuleList( + [ + TimestepEmbedSequential( + operations.conv_nd(dims, in_channels, model_channels, 3, padding=1, dtype=self.dtype, device=device) + ) + ] + ) + self._feature_size = model_channels + input_block_chans = [model_channels] + ch = model_channels + ds = 1 + for level, mult in enumerate(channel_mult): + for nr in range(self.num_res_blocks[level]): + layers = [ + ResBlock( + ch, + time_embed_dim, + dropout, + out_channels=mult * model_channels, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations, + ) + ] + ch = mult * model_channels + num_transformers = transformer_depth.pop(0) + if num_transformers > 0: + if num_head_channels == -1: + dim_head = ch // num_heads + else: + num_heads = ch // num_head_channels + dim_head = num_head_channels + if legacy: + #num_heads = 1 + dim_head = ch // num_heads if use_spatial_transformer else num_head_channels + if exists(disable_self_attentions): + disabled_sa = disable_self_attentions[level] + else: + disabled_sa = False + + if not exists(num_attention_blocks) or nr < num_attention_blocks[level]: + layers.append(SpatialTransformer( + ch, num_heads, dim_head, depth=num_transformers, context_dim=context_dim, + disable_self_attn=disabled_sa, use_linear=use_linear_in_transformer, + use_checkpoint=use_checkpoint, dtype=self.dtype, device=device, operations=operations + ) + ) + self.input_blocks.append(TimestepEmbedSequential(*layers)) + self._feature_size += ch + input_block_chans.append(ch) + if level != len(channel_mult) - 1: + out_ch = ch + self.input_blocks.append( + TimestepEmbedSequential( + ResBlock( + ch, + time_embed_dim, + dropout, + out_channels=out_ch, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + down=True, + dtype=self.dtype, + device=device, + operations=operations + ) + if resblock_updown + else Downsample( + ch, conv_resample, dims=dims, out_channels=out_ch, dtype=self.dtype, device=device, operations=operations + ) + ) + ) + ch = out_ch + input_block_chans.append(ch) + ds *= 2 + self._feature_size += ch + + if num_head_channels == -1: + dim_head = ch // num_heads + else: + num_heads = ch // num_head_channels + dim_head = num_head_channels + if legacy: + #num_heads = 1 + dim_head = ch // num_heads if use_spatial_transformer else num_head_channels + mid_block = [ + ResBlock( + ch, + time_embed_dim, + dropout, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations + )] + if transformer_depth_middle >= 0: + mid_block += [SpatialTransformer( # always uses a self-attn + ch, num_heads, dim_head, depth=transformer_depth_middle, context_dim=context_dim, + disable_self_attn=disable_middle_self_attn, use_linear=use_linear_in_transformer, + use_checkpoint=use_checkpoint, dtype=self.dtype, device=device, operations=operations + ), + ResBlock( + ch, + time_embed_dim, + dropout, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations + )] + self.middle_block = TimestepEmbedSequential(*mid_block) + self._feature_size += ch + + self.output_blocks = nn.ModuleList([]) + for level, mult in list(enumerate(channel_mult))[::-1]: + for i in range(self.num_res_blocks[level] + 1): + ich = input_block_chans.pop() + layers = [ + ResBlock( + ch + ich, + time_embed_dim, + dropout, + out_channels=model_channels * mult, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + dtype=self.dtype, + device=device, + operations=operations + ) + ] + ch = model_channels * mult + num_transformers = transformer_depth_output.pop() + if num_transformers > 0: + if num_head_channels == -1: + dim_head = ch // num_heads + else: + num_heads = ch // num_head_channels + dim_head = num_head_channels + if legacy: + #num_heads = 1 + dim_head = ch // num_heads if use_spatial_transformer else num_head_channels + if exists(disable_self_attentions): + disabled_sa = disable_self_attentions[level] + else: + disabled_sa = False + + if not exists(num_attention_blocks) or i < num_attention_blocks[level]: + layers.append( + SpatialTransformer( + ch, num_heads, dim_head, depth=num_transformers, context_dim=context_dim, + disable_self_attn=disabled_sa, use_linear=use_linear_in_transformer, + use_checkpoint=use_checkpoint, dtype=self.dtype, device=device, operations=operations + ) + ) + if level and i == self.num_res_blocks[level]: + out_ch = ch + layers.append( + ResBlock( + ch, + time_embed_dim, + dropout, + out_channels=out_ch, + dims=dims, + use_checkpoint=use_checkpoint, + use_scale_shift_norm=use_scale_shift_norm, + up=True, + dtype=self.dtype, + device=device, + operations=operations + ) + if resblock_updown + else Upsample(ch, conv_resample, dims=dims, out_channels=out_ch, dtype=self.dtype, device=device, operations=operations) + ) + ds //= 2 + self.output_blocks.append(TimestepEmbedSequential(*layers)) + self._feature_size += ch + + self.out = nn.Sequential( + nn.GroupNorm(32, ch, dtype=self.dtype, device=device), + nn.SiLU(), + zero_module(operations.conv_nd(dims, model_channels, out_channels, 3, padding=1, dtype=self.dtype, device=device)), + ) + if self.predict_codebook_ids: + self.id_predictor = nn.Sequential( + nn.GroupNorm(32, ch, dtype=self.dtype, device=device), + operations.conv_nd(dims, model_channels, n_embed, 1, dtype=self.dtype, device=device), + #nn.LogSoftmax(dim=1) # change to cross_entropy and produce non-normalized logits + ) + + def forward(self, x, timesteps=None, context=None, y=None, control=None, transformer_options={}, **kwargs): + """ + Apply the model to an input batch. + :param x: an [N x C x ...] Tensor of inputs. + :param timesteps: a 1-D batch of timesteps. + :param context: conditioning plugged in via crossattn + :param y: an [N] Tensor of labels, if class-conditional. + :return: an [N x C x ...] Tensor of outputs. + """ + transformer_options["original_shape"] = list(x.shape) + transformer_options["current_index"] = 0 + transformer_patches = transformer_options.get("patches", {}) + + assert (y is not None) == ( + self.num_classes is not None + ), "must specify y if and only if the model is class-conditional" + hs = [] + t_emb = timestep_embedding(timesteps, self.model_channels, repeat_only=False).to(self.dtype) + emb = self.time_embed(t_emb) + + if self.num_classes is not None: + assert y.shape[0] == x.shape[0] + emb = emb + self.label_emb(y) + + h = x.type(self.dtype) + for id, module in enumerate(self.input_blocks): + transformer_options["block"] = ("input", id) + h = forward_timestep_embed(module, h, emb, context, transformer_options) + h = apply_control(h, control, 'input') + if "input_block_patch" in transformer_patches: + patch = transformer_patches["input_block_patch"] + for p in patch: + h = p(h, transformer_options) + + hs.append(h) + if "input_block_patch_after_skip" in transformer_patches: + patch = transformer_patches["input_block_patch_after_skip"] + for p in patch: + h = p(h, transformer_options) + + transformer_options["block"] = ("middle", 0) + h = forward_timestep_embed(self.middle_block, h, emb, context, transformer_options) + h = apply_control(h, control, 'middle') + + for id, module in enumerate(self.output_blocks): + transformer_options["block"] = ("output", id) + hsp = hs.pop() + hsp = apply_control(hsp, control, 'output') + + if "output_block_patch" in transformer_patches: + patch = transformer_patches["output_block_patch"] + for p in patch: + h, hsp = p(h, hsp, transformer_options) + + h = th.cat([h, hsp], dim=1) + del hsp + if len(hs) > 0: + output_shape = hs[-1].shape + else: + output_shape = None + h = forward_timestep_embed(module, h, emb, context, transformer_options, output_shape) + h = h.type(x.dtype) + if self.predict_codebook_ids: + return self.id_predictor(h) + else: + return self.out(h) diff --git a/backend/headless/fcbh/ldm/modules/diffusionmodules/upscaling.py b/backend/headless/fcbh/ldm/modules/diffusionmodules/upscaling.py new file mode 100644 index 0000000000000000000000000000000000000000..a7684f450eca616d5ae5987fe161034cacd0ac56 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/diffusionmodules/upscaling.py @@ -0,0 +1,81 @@ +import torch +import torch.nn as nn +import numpy as np +from functools import partial + +from .util import extract_into_tensor, make_beta_schedule +from fcbh.ldm.util import default + + +class AbstractLowScaleModel(nn.Module): + # for concatenating a downsampled image to the latent representation + def __init__(self, noise_schedule_config=None): + super(AbstractLowScaleModel, self).__init__() + if noise_schedule_config is not None: + self.register_schedule(**noise_schedule_config) + + def register_schedule(self, beta_schedule="linear", timesteps=1000, + linear_start=1e-4, linear_end=2e-2, cosine_s=8e-3): + betas = make_beta_schedule(beta_schedule, timesteps, linear_start=linear_start, linear_end=linear_end, + cosine_s=cosine_s) + alphas = 1. - betas + alphas_cumprod = np.cumprod(alphas, axis=0) + alphas_cumprod_prev = np.append(1., alphas_cumprod[:-1]) + + timesteps, = betas.shape + self.num_timesteps = int(timesteps) + self.linear_start = linear_start + self.linear_end = linear_end + assert alphas_cumprod.shape[0] == self.num_timesteps, 'alphas have to be defined for each timestep' + + to_torch = partial(torch.tensor, dtype=torch.float32) + + self.register_buffer('betas', to_torch(betas)) + self.register_buffer('alphas_cumprod', to_torch(alphas_cumprod)) + self.register_buffer('alphas_cumprod_prev', to_torch(alphas_cumprod_prev)) + + # calculations for diffusion q(x_t | x_{t-1}) and others + self.register_buffer('sqrt_alphas_cumprod', to_torch(np.sqrt(alphas_cumprod))) + self.register_buffer('sqrt_one_minus_alphas_cumprod', to_torch(np.sqrt(1. - alphas_cumprod))) + self.register_buffer('log_one_minus_alphas_cumprod', to_torch(np.log(1. - alphas_cumprod))) + self.register_buffer('sqrt_recip_alphas_cumprod', to_torch(np.sqrt(1. / alphas_cumprod))) + self.register_buffer('sqrt_recipm1_alphas_cumprod', to_torch(np.sqrt(1. / alphas_cumprod - 1))) + + def q_sample(self, x_start, t, noise=None): + noise = default(noise, lambda: torch.randn_like(x_start)) + return (extract_into_tensor(self.sqrt_alphas_cumprod, t, x_start.shape) * x_start + + extract_into_tensor(self.sqrt_one_minus_alphas_cumprod, t, x_start.shape) * noise) + + def forward(self, x): + return x, None + + def decode(self, x): + return x + + +class SimpleImageConcat(AbstractLowScaleModel): + # no noise level conditioning + def __init__(self): + super(SimpleImageConcat, self).__init__(noise_schedule_config=None) + self.max_noise_level = 0 + + def forward(self, x): + # fix to constant noise level + return x, torch.zeros(x.shape[0], device=x.device).long() + + +class ImageConcatWithNoiseAugmentation(AbstractLowScaleModel): + def __init__(self, noise_schedule_config, max_noise_level=1000, to_cuda=False): + super().__init__(noise_schedule_config=noise_schedule_config) + self.max_noise_level = max_noise_level + + def forward(self, x, noise_level=None): + if noise_level is None: + noise_level = torch.randint(0, self.max_noise_level, (x.shape[0],), device=x.device).long() + else: + assert isinstance(noise_level, torch.Tensor) + z = self.q_sample(x, noise_level) + return z, noise_level + + + diff --git a/backend/headless/fcbh/ldm/modules/diffusionmodules/util.py b/backend/headless/fcbh/ldm/modules/diffusionmodules/util.py new file mode 100644 index 0000000000000000000000000000000000000000..13b539295b7cc773e4bcd7d41d690e44f7b56dfd --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/diffusionmodules/util.py @@ -0,0 +1,278 @@ +# adopted from +# https://github.com/openai/improved-diffusion/blob/main/improved_diffusion/gaussian_diffusion.py +# and +# https://github.com/lucidrains/denoising-diffusion-pytorch/blob/7706bdfc6f527f58d33f84b7b522e61e6e3164b3/denoising_diffusion_pytorch/denoising_diffusion_pytorch.py +# and +# https://github.com/openai/guided-diffusion/blob/0ba878e517b276c45d1195eb29f6f5f72659a05b/guided_diffusion/nn.py +# +# thanks! + + +import os +import math +import torch +import torch.nn as nn +import numpy as np +from einops import repeat + +from fcbh.ldm.util import instantiate_from_config +import fcbh.ops + +def make_beta_schedule(schedule, n_timestep, linear_start=1e-4, linear_end=2e-2, cosine_s=8e-3): + if schedule == "linear": + betas = ( + torch.linspace(linear_start ** 0.5, linear_end ** 0.5, n_timestep, dtype=torch.float64) ** 2 + ) + + elif schedule == "cosine": + timesteps = ( + torch.arange(n_timestep + 1, dtype=torch.float64) / n_timestep + cosine_s + ) + alphas = timesteps / (1 + cosine_s) * np.pi / 2 + alphas = torch.cos(alphas).pow(2) + alphas = alphas / alphas[0] + betas = 1 - alphas[1:] / alphas[:-1] + betas = np.clip(betas, a_min=0, a_max=0.999) + + elif schedule == "squaredcos_cap_v2": # used for karlo prior + # return early + return betas_for_alpha_bar( + n_timestep, + lambda t: math.cos((t + 0.008) / 1.008 * math.pi / 2) ** 2, + ) + + elif schedule == "sqrt_linear": + betas = torch.linspace(linear_start, linear_end, n_timestep, dtype=torch.float64) + elif schedule == "sqrt": + betas = torch.linspace(linear_start, linear_end, n_timestep, dtype=torch.float64) ** 0.5 + else: + raise ValueError(f"schedule '{schedule}' unknown.") + return betas.numpy() + + +def make_ddim_timesteps(ddim_discr_method, num_ddim_timesteps, num_ddpm_timesteps, verbose=True): + if ddim_discr_method == 'uniform': + c = num_ddpm_timesteps // num_ddim_timesteps + ddim_timesteps = np.asarray(list(range(0, num_ddpm_timesteps, c))) + elif ddim_discr_method == 'quad': + ddim_timesteps = ((np.linspace(0, np.sqrt(num_ddpm_timesteps * .8), num_ddim_timesteps)) ** 2).astype(int) + else: + raise NotImplementedError(f'There is no ddim discretization method called "{ddim_discr_method}"') + + # assert ddim_timesteps.shape[0] == num_ddim_timesteps + # add one to get the final alpha values right (the ones from first scale to data during sampling) + steps_out = ddim_timesteps + 1 + if verbose: + print(f'Selected timesteps for ddim sampler: {steps_out}') + return steps_out + + +def make_ddim_sampling_parameters(alphacums, ddim_timesteps, eta, verbose=True): + # select alphas for computing the variance schedule + alphas = alphacums[ddim_timesteps] + alphas_prev = np.asarray([alphacums[0]] + alphacums[ddim_timesteps[:-1]].tolist()) + + # according the the formula provided in https://arxiv.org/abs/2010.02502 + sigmas = eta * np.sqrt((1 - alphas_prev) / (1 - alphas) * (1 - alphas / alphas_prev)) + if verbose: + print(f'Selected alphas for ddim sampler: a_t: {alphas}; a_(t-1): {alphas_prev}') + print(f'For the chosen value of eta, which is {eta}, ' + f'this results in the following sigma_t schedule for ddim sampler {sigmas}') + return sigmas, alphas, alphas_prev + + +def betas_for_alpha_bar(num_diffusion_timesteps, alpha_bar, max_beta=0.999): + """ + Create a beta schedule that discretizes the given alpha_t_bar function, + which defines the cumulative product of (1-beta) over time from t = [0,1]. + :param num_diffusion_timesteps: the number of betas to produce. + :param alpha_bar: a lambda that takes an argument t from 0 to 1 and + produces the cumulative product of (1-beta) up to that + part of the diffusion process. + :param max_beta: the maximum beta to use; use values lower than 1 to + prevent singularities. + """ + betas = [] + for i in range(num_diffusion_timesteps): + t1 = i / num_diffusion_timesteps + t2 = (i + 1) / num_diffusion_timesteps + betas.append(min(1 - alpha_bar(t2) / alpha_bar(t1), max_beta)) + return np.array(betas) + + +def extract_into_tensor(a, t, x_shape): + b, *_ = t.shape + out = a.gather(-1, t) + return out.reshape(b, *((1,) * (len(x_shape) - 1))) + + +def checkpoint(func, inputs, params, flag): + """ + Evaluate a function without caching intermediate activations, allowing for + reduced memory at the expense of extra compute in the backward pass. + :param func: the function to evaluate. + :param inputs: the argument sequence to pass to `func`. + :param params: a sequence of parameters `func` depends on but does not + explicitly take as arguments. + :param flag: if False, disable gradient checkpointing. + """ + if flag: + args = tuple(inputs) + tuple(params) + return CheckpointFunction.apply(func, len(inputs), *args) + else: + return func(*inputs) + + +class CheckpointFunction(torch.autograd.Function): + @staticmethod + def forward(ctx, run_function, length, *args): + ctx.run_function = run_function + ctx.input_tensors = list(args[:length]) + ctx.input_params = list(args[length:]) + ctx.gpu_autocast_kwargs = {"enabled": torch.is_autocast_enabled(), + "dtype": torch.get_autocast_gpu_dtype(), + "cache_enabled": torch.is_autocast_cache_enabled()} + with torch.no_grad(): + output_tensors = ctx.run_function(*ctx.input_tensors) + return output_tensors + + @staticmethod + def backward(ctx, *output_grads): + ctx.input_tensors = [x.detach().requires_grad_(True) for x in ctx.input_tensors] + with torch.enable_grad(), \ + torch.cuda.amp.autocast(**ctx.gpu_autocast_kwargs): + # Fixes a bug where the first op in run_function modifies the + # Tensor storage in place, which is not allowed for detach()'d + # Tensors. + shallow_copies = [x.view_as(x) for x in ctx.input_tensors] + output_tensors = ctx.run_function(*shallow_copies) + input_grads = torch.autograd.grad( + output_tensors, + ctx.input_tensors + ctx.input_params, + output_grads, + allow_unused=True, + ) + del ctx.input_tensors + del ctx.input_params + del output_tensors + return (None, None) + input_grads + + +def timestep_embedding(timesteps, dim, max_period=10000, repeat_only=False): + """ + Create sinusoidal timestep embeddings. + :param timesteps: a 1-D Tensor of N indices, one per batch element. + These may be fractional. + :param dim: the dimension of the output. + :param max_period: controls the minimum frequency of the embeddings. + :return: an [N x dim] Tensor of positional embeddings. + """ + if not repeat_only: + half = dim // 2 + freqs = torch.exp( + -math.log(max_period) * torch.arange(start=0, end=half, dtype=torch.float32, device=timesteps.device) / half + ) + args = timesteps[:, None].float() * freqs[None] + embedding = torch.cat([torch.cos(args), torch.sin(args)], dim=-1) + if dim % 2: + embedding = torch.cat([embedding, torch.zeros_like(embedding[:, :1])], dim=-1) + else: + embedding = repeat(timesteps, 'b -> b d', d=dim) + return embedding + + +def zero_module(module): + """ + Zero out the parameters of a module and return it. + """ + for p in module.parameters(): + p.detach().zero_() + return module + + +def scale_module(module, scale): + """ + Scale the parameters of a module and return it. + """ + for p in module.parameters(): + p.detach().mul_(scale) + return module + + +def mean_flat(tensor): + """ + Take the mean over all non-batch dimensions. + """ + return tensor.mean(dim=list(range(1, len(tensor.shape)))) + + +def normalization(channels, dtype=None): + """ + Make a standard normalization layer. + :param channels: number of input channels. + :return: an nn.Module for normalization. + """ + return GroupNorm32(32, channels, dtype=dtype) + + +# PyTorch 1.7 has SiLU, but we support PyTorch 1.5. +class SiLU(nn.Module): + def forward(self, x): + return x * torch.sigmoid(x) + + +class GroupNorm32(nn.GroupNorm): + def forward(self, x): + return super().forward(x.float()).type(x.dtype) + + +def conv_nd(dims, *args, **kwargs): + """ + Create a 1D, 2D, or 3D convolution module. + """ + if dims == 1: + return nn.Conv1d(*args, **kwargs) + elif dims == 2: + return fcbh.ops.Conv2d(*args, **kwargs) + elif dims == 3: + return nn.Conv3d(*args, **kwargs) + raise ValueError(f"unsupported dimensions: {dims}") + + +def linear(*args, **kwargs): + """ + Create a linear module. + """ + return fcbh.ops.Linear(*args, **kwargs) + + +def avg_pool_nd(dims, *args, **kwargs): + """ + Create a 1D, 2D, or 3D average pooling module. + """ + if dims == 1: + return nn.AvgPool1d(*args, **kwargs) + elif dims == 2: + return nn.AvgPool2d(*args, **kwargs) + elif dims == 3: + return nn.AvgPool3d(*args, **kwargs) + raise ValueError(f"unsupported dimensions: {dims}") + + +class HybridConditioner(nn.Module): + + def __init__(self, c_concat_config, c_crossattn_config): + super().__init__() + self.concat_conditioner = instantiate_from_config(c_concat_config) + self.crossattn_conditioner = instantiate_from_config(c_crossattn_config) + + def forward(self, c_concat, c_crossattn): + c_concat = self.concat_conditioner(c_concat) + c_crossattn = self.crossattn_conditioner(c_crossattn) + return {'c_concat': [c_concat], 'c_crossattn': [c_crossattn]} + + +def noise_like(shape, device, repeat=False): + repeat_noise = lambda: torch.randn((1, *shape[1:]), device=device).repeat(shape[0], *((1,) * (len(shape) - 1))) + noise = lambda: torch.randn(shape, device=device) + return repeat_noise() if repeat else noise() diff --git a/backend/headless/fcbh/ldm/modules/distributions/__init__.py b/backend/headless/fcbh/ldm/modules/distributions/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/backend/headless/fcbh/ldm/modules/distributions/distributions.py b/backend/headless/fcbh/ldm/modules/distributions/distributions.py new file mode 100644 index 0000000000000000000000000000000000000000..f2b8ef901130efc171aa69742ca0244d94d3f2e9 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/distributions/distributions.py @@ -0,0 +1,92 @@ +import torch +import numpy as np + + +class AbstractDistribution: + def sample(self): + raise NotImplementedError() + + def mode(self): + raise NotImplementedError() + + +class DiracDistribution(AbstractDistribution): + def __init__(self, value): + self.value = value + + def sample(self): + return self.value + + def mode(self): + return self.value + + +class DiagonalGaussianDistribution(object): + def __init__(self, parameters, deterministic=False): + self.parameters = parameters + self.mean, self.logvar = torch.chunk(parameters, 2, dim=1) + self.logvar = torch.clamp(self.logvar, -30.0, 20.0) + self.deterministic = deterministic + self.std = torch.exp(0.5 * self.logvar) + self.var = torch.exp(self.logvar) + if self.deterministic: + self.var = self.std = torch.zeros_like(self.mean).to(device=self.parameters.device) + + def sample(self): + x = self.mean + self.std * torch.randn(self.mean.shape).to(device=self.parameters.device) + return x + + def kl(self, other=None): + if self.deterministic: + return torch.Tensor([0.]) + else: + if other is None: + return 0.5 * torch.sum(torch.pow(self.mean, 2) + + self.var - 1.0 - self.logvar, + dim=[1, 2, 3]) + else: + return 0.5 * torch.sum( + torch.pow(self.mean - other.mean, 2) / other.var + + self.var / other.var - 1.0 - self.logvar + other.logvar, + dim=[1, 2, 3]) + + def nll(self, sample, dims=[1,2,3]): + if self.deterministic: + return torch.Tensor([0.]) + logtwopi = np.log(2.0 * np.pi) + return 0.5 * torch.sum( + logtwopi + self.logvar + torch.pow(sample - self.mean, 2) / self.var, + dim=dims) + + def mode(self): + return self.mean + + +def normal_kl(mean1, logvar1, mean2, logvar2): + """ + source: https://github.com/openai/guided-diffusion/blob/27c20a8fab9cb472df5d6bdd6c8d11c8f430b924/guided_diffusion/losses.py#L12 + Compute the KL divergence between two gaussians. + Shapes are automatically broadcasted, so batches can be compared to + scalars, among other use cases. + """ + tensor = None + for obj in (mean1, logvar1, mean2, logvar2): + if isinstance(obj, torch.Tensor): + tensor = obj + break + assert tensor is not None, "at least one argument must be a Tensor" + + # Force variances to be Tensors. Broadcasting helps convert scalars to + # Tensors, but it does not work for torch.exp(). + logvar1, logvar2 = [ + x if isinstance(x, torch.Tensor) else torch.tensor(x).to(tensor) + for x in (logvar1, logvar2) + ] + + return 0.5 * ( + -1.0 + + logvar2 + - logvar1 + + torch.exp(logvar1 - logvar2) + + ((mean1 - mean2) ** 2) * torch.exp(-logvar2) + ) diff --git a/backend/headless/fcbh/ldm/modules/ema.py b/backend/headless/fcbh/ldm/modules/ema.py new file mode 100644 index 0000000000000000000000000000000000000000..bded25019b9bcbcd0260f0b8185f8c7859ca58c4 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/ema.py @@ -0,0 +1,80 @@ +import torch +from torch import nn + + +class LitEma(nn.Module): + def __init__(self, model, decay=0.9999, use_num_upates=True): + super().__init__() + if decay < 0.0 or decay > 1.0: + raise ValueError('Decay must be between 0 and 1') + + self.m_name2s_name = {} + self.register_buffer('decay', torch.tensor(decay, dtype=torch.float32)) + self.register_buffer('num_updates', torch.tensor(0, dtype=torch.int) if use_num_upates + else torch.tensor(-1, dtype=torch.int)) + + for name, p in model.named_parameters(): + if p.requires_grad: + # remove as '.'-character is not allowed in buffers + s_name = name.replace('.', '') + self.m_name2s_name.update({name: s_name}) + self.register_buffer(s_name, p.clone().detach().data) + + self.collected_params = [] + + def reset_num_updates(self): + del self.num_updates + self.register_buffer('num_updates', torch.tensor(0, dtype=torch.int)) + + def forward(self, model): + decay = self.decay + + if self.num_updates >= 0: + self.num_updates += 1 + decay = min(self.decay, (1 + self.num_updates) / (10 + self.num_updates)) + + one_minus_decay = 1.0 - decay + + with torch.no_grad(): + m_param = dict(model.named_parameters()) + shadow_params = dict(self.named_buffers()) + + for key in m_param: + if m_param[key].requires_grad: + sname = self.m_name2s_name[key] + shadow_params[sname] = shadow_params[sname].type_as(m_param[key]) + shadow_params[sname].sub_(one_minus_decay * (shadow_params[sname] - m_param[key])) + else: + assert not key in self.m_name2s_name + + def copy_to(self, model): + m_param = dict(model.named_parameters()) + shadow_params = dict(self.named_buffers()) + for key in m_param: + if m_param[key].requires_grad: + m_param[key].data.copy_(shadow_params[self.m_name2s_name[key]].data) + else: + assert not key in self.m_name2s_name + + def store(self, parameters): + """ + Save the current parameters for restoring later. + Args: + parameters: Iterable of `torch.nn.Parameter`; the parameters to be + temporarily stored. + """ + self.collected_params = [param.clone() for param in parameters] + + def restore(self, parameters): + """ + Restore the parameters stored with the `store` method. + Useful to validate the model with EMA parameters without affecting the + original optimization process. Store the parameters before the + `copy_to` method. After validation (or model saving), use this to + restore the former parameters. + Args: + parameters: Iterable of `torch.nn.Parameter`; the parameters to be + updated with the stored parameters. + """ + for c_param, param in zip(self.collected_params, parameters): + param.data.copy_(c_param.data) diff --git a/backend/headless/fcbh/ldm/modules/encoders/__init__.py b/backend/headless/fcbh/ldm/modules/encoders/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/backend/headless/fcbh/ldm/modules/encoders/noise_aug_modules.py b/backend/headless/fcbh/ldm/modules/encoders/noise_aug_modules.py new file mode 100644 index 0000000000000000000000000000000000000000..b59bf204bc9fc625c122d23469e3574521d369e8 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/encoders/noise_aug_modules.py @@ -0,0 +1,35 @@ +from ..diffusionmodules.upscaling import ImageConcatWithNoiseAugmentation +from ..diffusionmodules.openaimodel import Timestep +import torch + +class CLIPEmbeddingNoiseAugmentation(ImageConcatWithNoiseAugmentation): + def __init__(self, *args, clip_stats_path=None, timestep_dim=256, **kwargs): + super().__init__(*args, **kwargs) + if clip_stats_path is None: + clip_mean, clip_std = torch.zeros(timestep_dim), torch.ones(timestep_dim) + else: + clip_mean, clip_std = torch.load(clip_stats_path, map_location="cpu") + self.register_buffer("data_mean", clip_mean[None, :], persistent=False) + self.register_buffer("data_std", clip_std[None, :], persistent=False) + self.time_embed = Timestep(timestep_dim) + + def scale(self, x): + # re-normalize to centered mean and unit variance + x = (x - self.data_mean) * 1. / self.data_std + return x + + def unscale(self, x): + # back to original data stats + x = (x * self.data_std) + self.data_mean + return x + + def forward(self, x, noise_level=None): + if noise_level is None: + noise_level = torch.randint(0, self.max_noise_level, (x.shape[0],), device=x.device).long() + else: + assert isinstance(noise_level, torch.Tensor) + x = self.scale(x) + z = self.q_sample(x, noise_level) + z = self.unscale(z) + noise_level = self.time_embed(noise_level) + return z, noise_level diff --git a/backend/headless/fcbh/ldm/modules/sub_quadratic_attention.py b/backend/headless/fcbh/ldm/modules/sub_quadratic_attention.py new file mode 100644 index 0000000000000000000000000000000000000000..11d1dd4532684670cbf0e1d19b050b910cd5bf87 --- /dev/null +++ b/backend/headless/fcbh/ldm/modules/sub_quadratic_attention.py @@ -0,0 +1,251 @@ +# original source: +# https://github.com/AminRezaei0x443/memory-efficient-attention/blob/1bc0d9e6ac5f82ea43a375135c4e1d3896ee1694/memory_efficient_attention/attention_torch.py +# license: +# MIT +# credit: +# Amin Rezaei (original author) +# Alex Birch (optimized algorithm for 3D tensors, at the expense of removing bias, masking and callbacks) +# implementation of: +# Self-attention Does Not Need O(n2) Memory": +# https://arxiv.org/abs/2112.05682v2 + +from functools import partial +import torch +from torch import Tensor +from torch.utils.checkpoint import checkpoint +import math + +try: + from typing import Optional, NamedTuple, List, Protocol +except ImportError: + from typing import Optional, NamedTuple, List + from typing_extensions import Protocol + +from torch import Tensor +from typing import List + +from fcbh import model_management + +def dynamic_slice( + x: Tensor, + starts: List[int], + sizes: List[int], +) -> Tensor: + slicing = [slice(start, start + size) for start, size in zip(starts, sizes)] + return x[slicing] + +class AttnChunk(NamedTuple): + exp_values: Tensor + exp_weights_sum: Tensor + max_score: Tensor + +class SummarizeChunk(Protocol): + @staticmethod + def __call__( + query: Tensor, + key_t: Tensor, + value: Tensor, + ) -> AttnChunk: ... + +class ComputeQueryChunkAttn(Protocol): + @staticmethod + def __call__( + query: Tensor, + key_t: Tensor, + value: Tensor, + ) -> Tensor: ... + +def _summarize_chunk( + query: Tensor, + key_t: Tensor, + value: Tensor, + scale: float, + upcast_attention: bool, +) -> AttnChunk: + if upcast_attention: + with torch.autocast(enabled=False, device_type = 'cuda'): + query = query.float() + key_t = key_t.float() + attn_weights = torch.baddbmm( + torch.empty(1, 1, 1, device=query.device, dtype=query.dtype), + query, + key_t, + alpha=scale, + beta=0, + ) + else: + attn_weights = torch.baddbmm( + torch.empty(1, 1, 1, device=query.device, dtype=query.dtype), + query, + key_t, + alpha=scale, + beta=0, + ) + max_score, _ = torch.max(attn_weights, -1, keepdim=True) + max_score = max_score.detach() + attn_weights -= max_score + torch.exp(attn_weights, out=attn_weights) + exp_weights = attn_weights.to(value.dtype) + exp_values = torch.bmm(exp_weights, value) + max_score = max_score.squeeze(-1) + return AttnChunk(exp_values, exp_weights.sum(dim=-1), max_score) + +def _query_chunk_attention( + query: Tensor, + key_t: Tensor, + value: Tensor, + summarize_chunk: SummarizeChunk, + kv_chunk_size: int, +) -> Tensor: + batch_x_heads, k_channels_per_head, k_tokens = key_t.shape + _, _, v_channels_per_head = value.shape + + def chunk_scanner(chunk_idx: int) -> AttnChunk: + key_chunk = dynamic_slice( + key_t, + (0, 0, chunk_idx), + (batch_x_heads, k_channels_per_head, kv_chunk_size) + ) + value_chunk = dynamic_slice( + value, + (0, chunk_idx, 0), + (batch_x_heads, kv_chunk_size, v_channels_per_head) + ) + return summarize_chunk(query, key_chunk, value_chunk) + + chunks: List[AttnChunk] = [ + chunk_scanner(chunk) for chunk in torch.arange(0, k_tokens, kv_chunk_size) + ] + acc_chunk = AttnChunk(*map(torch.stack, zip(*chunks))) + chunk_values, chunk_weights, chunk_max = acc_chunk + + global_max, _ = torch.max(chunk_max, 0, keepdim=True) + max_diffs = torch.exp(chunk_max - global_max) + chunk_values *= torch.unsqueeze(max_diffs, -1) + chunk_weights *= max_diffs + + all_values = chunk_values.sum(dim=0) + all_weights = torch.unsqueeze(chunk_weights, -1).sum(dim=0) + return all_values / all_weights + +# TODO: refactor CrossAttention#get_attention_scores to share code with this +def _get_attention_scores_no_kv_chunking( + query: Tensor, + key_t: Tensor, + value: Tensor, + scale: float, + upcast_attention: bool, +) -> Tensor: + if upcast_attention: + with torch.autocast(enabled=False, device_type = 'cuda'): + query = query.float() + key_t = key_t.float() + attn_scores = torch.baddbmm( + torch.empty(1, 1, 1, device=query.device, dtype=query.dtype), + query, + key_t, + alpha=scale, + beta=0, + ) + else: + attn_scores = torch.baddbmm( + torch.empty(1, 1, 1, device=query.device, dtype=query.dtype), + query, + key_t, + alpha=scale, + beta=0, + ) + + try: + attn_probs = attn_scores.softmax(dim=-1) + del attn_scores + except model_management.OOM_EXCEPTION: + print("ran out of memory while running softmax in _get_attention_scores_no_kv_chunking, trying slower in place softmax instead") + attn_scores -= attn_scores.max(dim=-1, keepdim=True).values + torch.exp(attn_scores, out=attn_scores) + summed = torch.sum(attn_scores, dim=-1, keepdim=True) + attn_scores /= summed + attn_probs = attn_scores + + hidden_states_slice = torch.bmm(attn_probs.to(value.dtype), value) + return hidden_states_slice + +class ScannedChunk(NamedTuple): + chunk_idx: int + attn_chunk: AttnChunk + +def efficient_dot_product_attention( + query: Tensor, + key_t: Tensor, + value: Tensor, + query_chunk_size=1024, + kv_chunk_size: Optional[int] = None, + kv_chunk_size_min: Optional[int] = None, + use_checkpoint=True, + upcast_attention=False, +): + """Computes efficient dot-product attention given query, transposed key, and value. + This is efficient version of attention presented in + https://arxiv.org/abs/2112.05682v2 which comes with O(sqrt(n)) memory requirements. + Args: + query: queries for calculating attention with shape of + `[batch * num_heads, tokens, channels_per_head]`. + key_t: keys for calculating attention with shape of + `[batch * num_heads, channels_per_head, tokens]`. + value: values to be used in attention with shape of + `[batch * num_heads, tokens, channels_per_head]`. + query_chunk_size: int: query chunks size + kv_chunk_size: Optional[int]: key/value chunks size. if None: defaults to sqrt(key_tokens) + kv_chunk_size_min: Optional[int]: key/value minimum chunk size. only considered when kv_chunk_size is None. changes `sqrt(key_tokens)` into `max(sqrt(key_tokens), kv_chunk_size_min)`, to ensure our chunk sizes don't get too small (smaller chunks = more chunks = less concurrent work done). + use_checkpoint: bool: whether to use checkpointing (recommended True for training, False for inference) + Returns: + Output of shape `[batch * num_heads, query_tokens, channels_per_head]`. + """ + batch_x_heads, q_tokens, q_channels_per_head = query.shape + _, _, k_tokens = key_t.shape + scale = q_channels_per_head ** -0.5 + + kv_chunk_size = min(kv_chunk_size or int(math.sqrt(k_tokens)), k_tokens) + if kv_chunk_size_min is not None: + kv_chunk_size = max(kv_chunk_size, kv_chunk_size_min) + + def get_query_chunk(chunk_idx: int) -> Tensor: + return dynamic_slice( + query, + (0, chunk_idx, 0), + (batch_x_heads, min(query_chunk_size, q_tokens), q_channels_per_head) + ) + + summarize_chunk: SummarizeChunk = partial(_summarize_chunk, scale=scale, upcast_attention=upcast_attention) + summarize_chunk: SummarizeChunk = partial(checkpoint, summarize_chunk) if use_checkpoint else summarize_chunk + compute_query_chunk_attn: ComputeQueryChunkAttn = partial( + _get_attention_scores_no_kv_chunking, + scale=scale, + upcast_attention=upcast_attention + ) if k_tokens <= kv_chunk_size else ( + # fast-path for when there's just 1 key-value chunk per query chunk (this is just sliced attention btw) + partial( + _query_chunk_attention, + kv_chunk_size=kv_chunk_size, + summarize_chunk=summarize_chunk, + ) + ) + + if q_tokens <= query_chunk_size: + # fast-path for when there's just 1 query chunk + return compute_query_chunk_attn( + query=query, + key_t=key_t, + value=value, + ) + + # TODO: maybe we should use torch.empty_like(query) to allocate storage in-advance, + # and pass slices to be mutated, instead of torch.cat()ing the returned slices + res = torch.cat([ + compute_query_chunk_attn( + query=get_query_chunk(i * query_chunk_size), + key_t=key_t, + value=value, + ) for i in range(math.ceil(q_tokens / query_chunk_size)) + ], dim=1) + return res diff --git a/backend/headless/fcbh/ldm/util.py b/backend/headless/fcbh/ldm/util.py new file mode 100644 index 0000000000000000000000000000000000000000..8c09ca1c72f7ceb3f9d7f9546aae5561baf62b13 --- /dev/null +++ b/backend/headless/fcbh/ldm/util.py @@ -0,0 +1,197 @@ +import importlib + +import torch +from torch import optim +import numpy as np + +from inspect import isfunction +from PIL import Image, ImageDraw, ImageFont + + +def log_txt_as_img(wh, xc, size=10): + # wh a tuple of (width, height) + # xc a list of captions to plot + b = len(xc) + txts = list() + for bi in range(b): + txt = Image.new("RGB", wh, color="white") + draw = ImageDraw.Draw(txt) + font = ImageFont.truetype('data/DejaVuSans.ttf', size=size) + nc = int(40 * (wh[0] / 256)) + lines = "\n".join(xc[bi][start:start + nc] for start in range(0, len(xc[bi]), nc)) + + try: + draw.text((0, 0), lines, fill="black", font=font) + except UnicodeEncodeError: + print("Cant encode string for logging. Skipping.") + + txt = np.array(txt).transpose(2, 0, 1) / 127.5 - 1.0 + txts.append(txt) + txts = np.stack(txts) + txts = torch.tensor(txts) + return txts + + +def ismap(x): + if not isinstance(x, torch.Tensor): + return False + return (len(x.shape) == 4) and (x.shape[1] > 3) + + +def isimage(x): + if not isinstance(x,torch.Tensor): + return False + return (len(x.shape) == 4) and (x.shape[1] == 3 or x.shape[1] == 1) + + +def exists(x): + return x is not None + + +def default(val, d): + if exists(val): + return val + return d() if isfunction(d) else d + + +def mean_flat(tensor): + """ + https://github.com/openai/guided-diffusion/blob/27c20a8fab9cb472df5d6bdd6c8d11c8f430b924/guided_diffusion/nn.py#L86 + Take the mean over all non-batch dimensions. + """ + return tensor.mean(dim=list(range(1, len(tensor.shape)))) + + +def count_params(model, verbose=False): + total_params = sum(p.numel() for p in model.parameters()) + if verbose: + print(f"{model.__class__.__name__} has {total_params*1.e-6:.2f} M params.") + return total_params + + +def instantiate_from_config(config): + if not "target" in config: + if config == '__is_first_stage__': + return None + elif config == "__is_unconditional__": + return None + raise KeyError("Expected key `target` to instantiate.") + return get_obj_from_str(config["target"])(**config.get("params", dict())) + + +def get_obj_from_str(string, reload=False): + module, cls = string.rsplit(".", 1) + if reload: + module_imp = importlib.import_module(module) + importlib.reload(module_imp) + return getattr(importlib.import_module(module, package=None), cls) + + +class AdamWwithEMAandWings(optim.Optimizer): + # credit to https://gist.github.com/crowsonkb/65f7265353f403714fce3b2595e0b298 + def __init__(self, params, lr=1.e-3, betas=(0.9, 0.999), eps=1.e-8, # TODO: check hyperparameters before using + weight_decay=1.e-2, amsgrad=False, ema_decay=0.9999, # ema decay to match previous code + ema_power=1., param_names=()): + """AdamW that saves EMA versions of the parameters.""" + if not 0.0 <= lr: + raise ValueError("Invalid learning rate: {}".format(lr)) + if not 0.0 <= eps: + raise ValueError("Invalid epsilon value: {}".format(eps)) + if not 0.0 <= betas[0] < 1.0: + raise ValueError("Invalid beta parameter at index 0: {}".format(betas[0])) + if not 0.0 <= betas[1] < 1.0: + raise ValueError("Invalid beta parameter at index 1: {}".format(betas[1])) + if not 0.0 <= weight_decay: + raise ValueError("Invalid weight_decay value: {}".format(weight_decay)) + if not 0.0 <= ema_decay <= 1.0: + raise ValueError("Invalid ema_decay value: {}".format(ema_decay)) + defaults = dict(lr=lr, betas=betas, eps=eps, + weight_decay=weight_decay, amsgrad=amsgrad, ema_decay=ema_decay, + ema_power=ema_power, param_names=param_names) + super().__init__(params, defaults) + + def __setstate__(self, state): + super().__setstate__(state) + for group in self.param_groups: + group.setdefault('amsgrad', False) + + @torch.no_grad() + def step(self, closure=None): + """Performs a single optimization step. + Args: + closure (callable, optional): A closure that reevaluates the model + and returns the loss. + """ + loss = None + if closure is not None: + with torch.enable_grad(): + loss = closure() + + for group in self.param_groups: + params_with_grad = [] + grads = [] + exp_avgs = [] + exp_avg_sqs = [] + ema_params_with_grad = [] + state_sums = [] + max_exp_avg_sqs = [] + state_steps = [] + amsgrad = group['amsgrad'] + beta1, beta2 = group['betas'] + ema_decay = group['ema_decay'] + ema_power = group['ema_power'] + + for p in group['params']: + if p.grad is None: + continue + params_with_grad.append(p) + if p.grad.is_sparse: + raise RuntimeError('AdamW does not support sparse gradients') + grads.append(p.grad) + + state = self.state[p] + + # State initialization + if len(state) == 0: + state['step'] = 0 + # Exponential moving average of gradient values + state['exp_avg'] = torch.zeros_like(p, memory_format=torch.preserve_format) + # Exponential moving average of squared gradient values + state['exp_avg_sq'] = torch.zeros_like(p, memory_format=torch.preserve_format) + if amsgrad: + # Maintains max of all exp. moving avg. of sq. grad. values + state['max_exp_avg_sq'] = torch.zeros_like(p, memory_format=torch.preserve_format) + # Exponential moving average of parameter values + state['param_exp_avg'] = p.detach().float().clone() + + exp_avgs.append(state['exp_avg']) + exp_avg_sqs.append(state['exp_avg_sq']) + ema_params_with_grad.append(state['param_exp_avg']) + + if amsgrad: + max_exp_avg_sqs.append(state['max_exp_avg_sq']) + + # update the steps for each param group update + state['step'] += 1 + # record the step after step update + state_steps.append(state['step']) + + optim._functional.adamw(params_with_grad, + grads, + exp_avgs, + exp_avg_sqs, + max_exp_avg_sqs, + state_steps, + amsgrad=amsgrad, + beta1=beta1, + beta2=beta2, + lr=group['lr'], + weight_decay=group['weight_decay'], + eps=group['eps'], + maximize=False) + + cur_ema_decay = min(ema_decay, 1 - state['step'] ** -ema_power) + for param, ema_param in zip(params_with_grad, ema_params_with_grad): + ema_param.mul_(cur_ema_decay).add_(param.float(), alpha=1 - cur_ema_decay) + + return loss \ No newline at end of file diff --git a/backend/headless/fcbh/lora.py b/backend/headless/fcbh/lora.py new file mode 100644 index 0000000000000000000000000000000000000000..61c94041f06f5696fabb68882d069d49e551c0fa --- /dev/null +++ b/backend/headless/fcbh/lora.py @@ -0,0 +1,213 @@ +import fcbh.utils + +LORA_CLIP_MAP = { + "mlp.fc1": "mlp_fc1", + "mlp.fc2": "mlp_fc2", + "self_attn.k_proj": "self_attn_k_proj", + "self_attn.q_proj": "self_attn_q_proj", + "self_attn.v_proj": "self_attn_v_proj", + "self_attn.out_proj": "self_attn_out_proj", +} + + +def load_lora(lora, to_load): + patch_dict = {} + loaded_keys = set() + for x in to_load: + alpha_name = "{}.alpha".format(x) + alpha = None + if alpha_name in lora.keys(): + alpha = lora[alpha_name].item() + loaded_keys.add(alpha_name) + + regular_lora = "{}.lora_up.weight".format(x) + diffusers_lora = "{}_lora.up.weight".format(x) + transformers_lora = "{}.lora_linear_layer.up.weight".format(x) + A_name = None + + if regular_lora in lora.keys(): + A_name = regular_lora + B_name = "{}.lora_down.weight".format(x) + mid_name = "{}.lora_mid.weight".format(x) + elif diffusers_lora in lora.keys(): + A_name = diffusers_lora + B_name = "{}_lora.down.weight".format(x) + mid_name = None + elif transformers_lora in lora.keys(): + A_name = transformers_lora + B_name ="{}.lora_linear_layer.down.weight".format(x) + mid_name = None + + if A_name is not None: + mid = None + if mid_name is not None and mid_name in lora.keys(): + mid = lora[mid_name] + loaded_keys.add(mid_name) + patch_dict[to_load[x]] = (lora[A_name], lora[B_name], alpha, mid) + loaded_keys.add(A_name) + loaded_keys.add(B_name) + + + ######## loha + hada_w1_a_name = "{}.hada_w1_a".format(x) + hada_w1_b_name = "{}.hada_w1_b".format(x) + hada_w2_a_name = "{}.hada_w2_a".format(x) + hada_w2_b_name = "{}.hada_w2_b".format(x) + hada_t1_name = "{}.hada_t1".format(x) + hada_t2_name = "{}.hada_t2".format(x) + if hada_w1_a_name in lora.keys(): + hada_t1 = None + hada_t2 = None + if hada_t1_name in lora.keys(): + hada_t1 = lora[hada_t1_name] + hada_t2 = lora[hada_t2_name] + loaded_keys.add(hada_t1_name) + loaded_keys.add(hada_t2_name) + + patch_dict[to_load[x]] = (lora[hada_w1_a_name], lora[hada_w1_b_name], alpha, lora[hada_w2_a_name], lora[hada_w2_b_name], hada_t1, hada_t2) + loaded_keys.add(hada_w1_a_name) + loaded_keys.add(hada_w1_b_name) + loaded_keys.add(hada_w2_a_name) + loaded_keys.add(hada_w2_b_name) + + + ######## lokr + lokr_w1_name = "{}.lokr_w1".format(x) + lokr_w2_name = "{}.lokr_w2".format(x) + lokr_w1_a_name = "{}.lokr_w1_a".format(x) + lokr_w1_b_name = "{}.lokr_w1_b".format(x) + lokr_t2_name = "{}.lokr_t2".format(x) + lokr_w2_a_name = "{}.lokr_w2_a".format(x) + lokr_w2_b_name = "{}.lokr_w2_b".format(x) + + lokr_w1 = None + if lokr_w1_name in lora.keys(): + lokr_w1 = lora[lokr_w1_name] + loaded_keys.add(lokr_w1_name) + + lokr_w2 = None + if lokr_w2_name in lora.keys(): + lokr_w2 = lora[lokr_w2_name] + loaded_keys.add(lokr_w2_name) + + lokr_w1_a = None + if lokr_w1_a_name in lora.keys(): + lokr_w1_a = lora[lokr_w1_a_name] + loaded_keys.add(lokr_w1_a_name) + + lokr_w1_b = None + if lokr_w1_b_name in lora.keys(): + lokr_w1_b = lora[lokr_w1_b_name] + loaded_keys.add(lokr_w1_b_name) + + lokr_w2_a = None + if lokr_w2_a_name in lora.keys(): + lokr_w2_a = lora[lokr_w2_a_name] + loaded_keys.add(lokr_w2_a_name) + + lokr_w2_b = None + if lokr_w2_b_name in lora.keys(): + lokr_w2_b = lora[lokr_w2_b_name] + loaded_keys.add(lokr_w2_b_name) + + lokr_t2 = None + if lokr_t2_name in lora.keys(): + lokr_t2 = lora[lokr_t2_name] + loaded_keys.add(lokr_t2_name) + + if (lokr_w1 is not None) or (lokr_w2 is not None) or (lokr_w1_a is not None) or (lokr_w2_a is not None): + patch_dict[to_load[x]] = (lokr_w1, lokr_w2, alpha, lokr_w1_a, lokr_w1_b, lokr_w2_a, lokr_w2_b, lokr_t2) + + + w_norm_name = "{}.w_norm".format(x) + b_norm_name = "{}.b_norm".format(x) + w_norm = lora.get(w_norm_name, None) + b_norm = lora.get(b_norm_name, None) + + if w_norm is not None: + loaded_keys.add(w_norm_name) + patch_dict[to_load[x]] = (w_norm,) + if b_norm is not None: + loaded_keys.add(b_norm_name) + patch_dict["{}.bias".format(to_load[x][:-len(".weight")])] = (b_norm,) + + diff_name = "{}.diff".format(x) + diff_weight = lora.get(diff_name, None) + if diff_weight is not None: + patch_dict[to_load[x]] = (diff_weight,) + loaded_keys.add(diff_name) + + diff_bias_name = "{}.diff_b".format(x) + diff_bias = lora.get(diff_bias_name, None) + if diff_bias is not None: + patch_dict["{}.bias".format(to_load[x][:-len(".weight")])] = (diff_bias,) + loaded_keys.add(diff_bias_name) + + for x in lora.keys(): + if x not in loaded_keys: + print("lora key not loaded", x) + return patch_dict + +def model_lora_keys_clip(model, key_map={}): + sdk = model.state_dict().keys() + + text_model_lora_key = "lora_te_text_model_encoder_layers_{}_{}" + clip_l_present = False + for b in range(32): #TODO: clean up + for c in LORA_CLIP_MAP: + k = "clip_h.transformer.text_model.encoder.layers.{}.{}.weight".format(b, c) + if k in sdk: + lora_key = text_model_lora_key.format(b, LORA_CLIP_MAP[c]) + key_map[lora_key] = k + lora_key = "lora_te1_text_model_encoder_layers_{}_{}".format(b, LORA_CLIP_MAP[c]) + key_map[lora_key] = k + lora_key = "text_encoder.text_model.encoder.layers.{}.{}".format(b, c) #diffusers lora + key_map[lora_key] = k + + k = "clip_l.transformer.text_model.encoder.layers.{}.{}.weight".format(b, c) + if k in sdk: + lora_key = text_model_lora_key.format(b, LORA_CLIP_MAP[c]) + key_map[lora_key] = k + lora_key = "lora_te1_text_model_encoder_layers_{}_{}".format(b, LORA_CLIP_MAP[c]) #SDXL base + key_map[lora_key] = k + clip_l_present = True + lora_key = "text_encoder.text_model.encoder.layers.{}.{}".format(b, c) #diffusers lora + key_map[lora_key] = k + + k = "clip_g.transformer.text_model.encoder.layers.{}.{}.weight".format(b, c) + if k in sdk: + if clip_l_present: + lora_key = "lora_te2_text_model_encoder_layers_{}_{}".format(b, LORA_CLIP_MAP[c]) #SDXL base + key_map[lora_key] = k + lora_key = "text_encoder_2.text_model.encoder.layers.{}.{}".format(b, c) #diffusers lora + key_map[lora_key] = k + else: + lora_key = "lora_te_text_model_encoder_layers_{}_{}".format(b, LORA_CLIP_MAP[c]) #TODO: test if this is correct for SDXL-Refiner + key_map[lora_key] = k + lora_key = "text_encoder.text_model.encoder.layers.{}.{}".format(b, c) #diffusers lora + key_map[lora_key] = k + + return key_map + +def model_lora_keys_unet(model, key_map={}): + sdk = model.state_dict().keys() + + for k in sdk: + if k.startswith("diffusion_model.") and k.endswith(".weight"): + key_lora = k[len("diffusion_model."):-len(".weight")].replace(".", "_") + key_map["lora_unet_{}".format(key_lora)] = k + + diffusers_keys = fcbh.utils.unet_to_diffusers(model.model_config.unet_config) + for k in diffusers_keys: + if k.endswith(".weight"): + unet_key = "diffusion_model.{}".format(diffusers_keys[k]) + key_lora = k[:-len(".weight")].replace(".", "_") + key_map["lora_unet_{}".format(key_lora)] = unet_key + + diffusers_lora_prefix = ["", "unet."] + for p in diffusers_lora_prefix: + diffusers_lora_key = "{}{}".format(p, k[:-len(".weight")].replace(".to_", ".processor.to_")) + if diffusers_lora_key.endswith(".to_out.0"): + diffusers_lora_key = diffusers_lora_key[:-2] + key_map[diffusers_lora_key] = unet_key + return key_map diff --git a/backend/headless/fcbh/model_base.py b/backend/headless/fcbh/model_base.py new file mode 100644 index 0000000000000000000000000000000000000000..9ac1e8e7c26b8cc68c0b6a7538cca6c9011d2712 --- /dev/null +++ b/backend/headless/fcbh/model_base.py @@ -0,0 +1,264 @@ +import torch +from fcbh.ldm.modules.diffusionmodules.openaimodel import UNetModel +from fcbh.ldm.modules.encoders.noise_aug_modules import CLIPEmbeddingNoiseAugmentation +from fcbh.ldm.modules.diffusionmodules.openaimodel import Timestep +import fcbh.model_management +import fcbh.conds +from enum import Enum +from . import utils + +class ModelType(Enum): + EPS = 1 + V_PREDICTION = 2 + + +from fcbh.model_sampling import EPS, V_PREDICTION, ModelSamplingDiscrete + +def model_sampling(model_config, model_type): + if model_type == ModelType.EPS: + c = EPS + elif model_type == ModelType.V_PREDICTION: + c = V_PREDICTION + + s = ModelSamplingDiscrete + + class ModelSampling(s, c): + pass + + return ModelSampling(model_config) + + +class BaseModel(torch.nn.Module): + def __init__(self, model_config, model_type=ModelType.EPS, device=None): + super().__init__() + + unet_config = model_config.unet_config + self.latent_format = model_config.latent_format + self.model_config = model_config + + if not unet_config.get("disable_unet_model_creation", False): + self.diffusion_model = UNetModel(**unet_config, device=device) + self.model_type = model_type + self.model_sampling = model_sampling(model_config, model_type) + + self.adm_channels = unet_config.get("adm_in_channels", None) + if self.adm_channels is None: + self.adm_channels = 0 + self.inpaint_model = False + print("model_type", model_type.name) + print("adm", self.adm_channels) + + def apply_model(self, x, t, c_concat=None, c_crossattn=None, control=None, transformer_options={}, **kwargs): + sigma = t + xc = self.model_sampling.calculate_input(sigma, x) + if c_concat is not None: + xc = torch.cat([xc] + [c_concat], dim=1) + + context = c_crossattn + dtype = self.get_dtype() + xc = xc.to(dtype) + t = self.model_sampling.timestep(t).float() + context = context.to(dtype) + extra_conds = {} + for o in kwargs: + extra = kwargs[o] + if hasattr(extra, "to"): + extra = extra.to(dtype) + extra_conds[o] = extra + model_output = self.diffusion_model(xc, t, context=context, control=control, transformer_options=transformer_options, **extra_conds).float() + return self.model_sampling.calculate_denoised(sigma, model_output, x) + + def get_dtype(self): + return self.diffusion_model.dtype + + def is_adm(self): + return self.adm_channels > 0 + + def encode_adm(self, **kwargs): + return None + + def extra_conds(self, **kwargs): + out = {} + if self.inpaint_model: + concat_keys = ("mask", "masked_image") + cond_concat = [] + denoise_mask = kwargs.get("denoise_mask", None) + latent_image = kwargs.get("latent_image", None) + noise = kwargs.get("noise", None) + device = kwargs["device"] + + def blank_inpaint_image_like(latent_image): + blank_image = torch.ones_like(latent_image) + # these are the values for "zero" in pixel space translated to latent space + blank_image[:,0] *= 0.8223 + blank_image[:,1] *= -0.6876 + blank_image[:,2] *= 0.6364 + blank_image[:,3] *= 0.1380 + return blank_image + + for ck in concat_keys: + if denoise_mask is not None: + if ck == "mask": + cond_concat.append(denoise_mask[:,:1].to(device)) + elif ck == "masked_image": + cond_concat.append(latent_image.to(device)) #NOTE: the latent_image should be masked by the mask in pixel space + else: + if ck == "mask": + cond_concat.append(torch.ones_like(noise)[:,:1]) + elif ck == "masked_image": + cond_concat.append(blank_inpaint_image_like(noise)) + data = torch.cat(cond_concat, dim=1) + out['c_concat'] = fcbh.conds.CONDNoiseShape(data) + adm = self.encode_adm(**kwargs) + if adm is not None: + out['y'] = fcbh.conds.CONDRegular(adm) + return out + + def load_model_weights(self, sd, unet_prefix=""): + to_load = {} + keys = list(sd.keys()) + for k in keys: + if k.startswith(unet_prefix): + to_load[k[len(unet_prefix):]] = sd.pop(k) + + to_load = self.model_config.process_unet_state_dict(to_load) + m, u = self.diffusion_model.load_state_dict(to_load, strict=False) + if len(m) > 0: + print("unet missing:", m) + + if len(u) > 0: + print("unet unexpected:", u) + del to_load + return self + + def process_latent_in(self, latent): + return self.latent_format.process_in(latent) + + def process_latent_out(self, latent): + return self.latent_format.process_out(latent) + + def state_dict_for_saving(self, clip_state_dict, vae_state_dict): + clip_state_dict = self.model_config.process_clip_state_dict_for_saving(clip_state_dict) + unet_sd = self.diffusion_model.state_dict() + unet_state_dict = {} + for k in unet_sd: + unet_state_dict[k] = fcbh.model_management.resolve_lowvram_weight(unet_sd[k], self.diffusion_model, k) + + unet_state_dict = self.model_config.process_unet_state_dict_for_saving(unet_state_dict) + vae_state_dict = self.model_config.process_vae_state_dict_for_saving(vae_state_dict) + if self.get_dtype() == torch.float16: + clip_state_dict = utils.convert_sd_to(clip_state_dict, torch.float16) + vae_state_dict = utils.convert_sd_to(vae_state_dict, torch.float16) + + if self.model_type == ModelType.V_PREDICTION: + unet_state_dict["v_pred"] = torch.tensor([]) + + return {**unet_state_dict, **vae_state_dict, **clip_state_dict} + + def set_inpaint(self): + self.inpaint_model = True + + def memory_required(self, input_shape): + area = input_shape[0] * input_shape[2] * input_shape[3] + if fcbh.model_management.xformers_enabled() or fcbh.model_management.pytorch_attention_flash_attention(): + #TODO: this needs to be tweaked + return (area / (fcbh.model_management.dtype_size(self.get_dtype()) * 10)) * (1024 * 1024) + else: + #TODO: this formula might be too aggressive since I tweaked the sub-quad and split algorithms to use less memory. + return (((area * 0.6) / 0.9) + 1024) * (1024 * 1024) + + +def unclip_adm(unclip_conditioning, device, noise_augmentor, noise_augment_merge=0.0): + adm_inputs = [] + weights = [] + noise_aug = [] + for unclip_cond in unclip_conditioning: + for adm_cond in unclip_cond["clip_vision_output"].image_embeds: + weight = unclip_cond["strength"] + noise_augment = unclip_cond["noise_augmentation"] + noise_level = round((noise_augmentor.max_noise_level - 1) * noise_augment) + c_adm, noise_level_emb = noise_augmentor(adm_cond.to(device), noise_level=torch.tensor([noise_level], device=device)) + adm_out = torch.cat((c_adm, noise_level_emb), 1) * weight + weights.append(weight) + noise_aug.append(noise_augment) + adm_inputs.append(adm_out) + + if len(noise_aug) > 1: + adm_out = torch.stack(adm_inputs).sum(0) + noise_augment = noise_augment_merge + noise_level = round((noise_augmentor.max_noise_level - 1) * noise_augment) + c_adm, noise_level_emb = noise_augmentor(adm_out[:, :noise_augmentor.time_embed.dim], noise_level=torch.tensor([noise_level], device=device)) + adm_out = torch.cat((c_adm, noise_level_emb), 1) + + return adm_out + +class SD21UNCLIP(BaseModel): + def __init__(self, model_config, noise_aug_config, model_type=ModelType.V_PREDICTION, device=None): + super().__init__(model_config, model_type, device=device) + self.noise_augmentor = CLIPEmbeddingNoiseAugmentation(**noise_aug_config) + + def encode_adm(self, **kwargs): + unclip_conditioning = kwargs.get("unclip_conditioning", None) + device = kwargs["device"] + if unclip_conditioning is None: + return torch.zeros((1, self.adm_channels)) + else: + return unclip_adm(unclip_conditioning, device, self.noise_augmentor, kwargs.get("unclip_noise_augment_merge", 0.05)) + +def sdxl_pooled(args, noise_augmentor): + if "unclip_conditioning" in args: + return unclip_adm(args.get("unclip_conditioning", None), args["device"], noise_augmentor)[:,:1280] + else: + return args["pooled_output"] + +class SDXLRefiner(BaseModel): + def __init__(self, model_config, model_type=ModelType.EPS, device=None): + super().__init__(model_config, model_type, device=device) + self.embedder = Timestep(256) + self.noise_augmentor = CLIPEmbeddingNoiseAugmentation(**{"noise_schedule_config": {"timesteps": 1000, "beta_schedule": "squaredcos_cap_v2"}, "timestep_dim": 1280}) + + def encode_adm(self, **kwargs): + clip_pooled = sdxl_pooled(kwargs, self.noise_augmentor) + width = kwargs.get("width", 768) + height = kwargs.get("height", 768) + crop_w = kwargs.get("crop_w", 0) + crop_h = kwargs.get("crop_h", 0) + + if kwargs.get("prompt_type", "") == "negative": + aesthetic_score = kwargs.get("aesthetic_score", 2.5) + else: + aesthetic_score = kwargs.get("aesthetic_score", 6) + + out = [] + out.append(self.embedder(torch.Tensor([height]))) + out.append(self.embedder(torch.Tensor([width]))) + out.append(self.embedder(torch.Tensor([crop_h]))) + out.append(self.embedder(torch.Tensor([crop_w]))) + out.append(self.embedder(torch.Tensor([aesthetic_score]))) + flat = torch.flatten(torch.cat(out)).unsqueeze(dim=0).repeat(clip_pooled.shape[0], 1) + return torch.cat((clip_pooled.to(flat.device), flat), dim=1) + +class SDXL(BaseModel): + def __init__(self, model_config, model_type=ModelType.EPS, device=None): + super().__init__(model_config, model_type, device=device) + self.embedder = Timestep(256) + self.noise_augmentor = CLIPEmbeddingNoiseAugmentation(**{"noise_schedule_config": {"timesteps": 1000, "beta_schedule": "squaredcos_cap_v2"}, "timestep_dim": 1280}) + + def encode_adm(self, **kwargs): + clip_pooled = sdxl_pooled(kwargs, self.noise_augmentor) + width = kwargs.get("width", 768) + height = kwargs.get("height", 768) + crop_w = kwargs.get("crop_w", 0) + crop_h = kwargs.get("crop_h", 0) + target_width = kwargs.get("target_width", width) + target_height = kwargs.get("target_height", height) + + out = [] + out.append(self.embedder(torch.Tensor([height]))) + out.append(self.embedder(torch.Tensor([width]))) + out.append(self.embedder(torch.Tensor([crop_h]))) + out.append(self.embedder(torch.Tensor([crop_w]))) + out.append(self.embedder(torch.Tensor([target_height]))) + out.append(self.embedder(torch.Tensor([target_width]))) + flat = torch.flatten(torch.cat(out)).unsqueeze(dim=0).repeat(clip_pooled.shape[0], 1) + return torch.cat((clip_pooled.to(flat.device), flat), dim=1) diff --git a/backend/headless/fcbh/model_detection.py b/backend/headless/fcbh/model_detection.py new file mode 100644 index 0000000000000000000000000000000000000000..4509c9a668bc4e64c2079fd3ce7ee5d08aa98275 --- /dev/null +++ b/backend/headless/fcbh/model_detection.py @@ -0,0 +1,282 @@ +import fcbh.supported_models +import fcbh.supported_models_base + +def count_blocks(state_dict_keys, prefix_string): + count = 0 + while True: + c = False + for k in state_dict_keys: + if k.startswith(prefix_string.format(count)): + c = True + break + if c == False: + break + count += 1 + return count + +def calculate_transformer_depth(prefix, state_dict_keys, state_dict): + context_dim = None + use_linear_in_transformer = False + + transformer_prefix = prefix + "1.transformer_blocks." + transformer_keys = sorted(list(filter(lambda a: a.startswith(transformer_prefix), state_dict_keys))) + if len(transformer_keys) > 0: + last_transformer_depth = count_blocks(state_dict_keys, transformer_prefix + '{}') + context_dim = state_dict['{}0.attn2.to_k.weight'.format(transformer_prefix)].shape[1] + use_linear_in_transformer = len(state_dict['{}1.proj_in.weight'.format(prefix)].shape) == 2 + return last_transformer_depth, context_dim, use_linear_in_transformer + return None + +def detect_unet_config(state_dict, key_prefix, dtype): + state_dict_keys = list(state_dict.keys()) + + unet_config = { + "use_checkpoint": False, + "image_size": 32, + "out_channels": 4, + "use_spatial_transformer": True, + "legacy": False + } + + y_input = '{}label_emb.0.0.weight'.format(key_prefix) + if y_input in state_dict_keys: + unet_config["num_classes"] = "sequential" + unet_config["adm_in_channels"] = state_dict[y_input].shape[1] + else: + unet_config["adm_in_channels"] = None + + unet_config["dtype"] = dtype + model_channels = state_dict['{}input_blocks.0.0.weight'.format(key_prefix)].shape[0] + in_channels = state_dict['{}input_blocks.0.0.weight'.format(key_prefix)].shape[1] + + num_res_blocks = [] + channel_mult = [] + attention_resolutions = [] + transformer_depth = [] + transformer_depth_output = [] + context_dim = None + use_linear_in_transformer = False + + + current_res = 1 + count = 0 + + last_res_blocks = 0 + last_channel_mult = 0 + + input_block_count = count_blocks(state_dict_keys, '{}input_blocks'.format(key_prefix) + '.{}.') + for count in range(input_block_count): + prefix = '{}input_blocks.{}.'.format(key_prefix, count) + prefix_output = '{}output_blocks.{}.'.format(key_prefix, input_block_count - count - 1) + + block_keys = sorted(list(filter(lambda a: a.startswith(prefix), state_dict_keys))) + if len(block_keys) == 0: + break + + block_keys_output = sorted(list(filter(lambda a: a.startswith(prefix_output), state_dict_keys))) + + if "{}0.op.weight".format(prefix) in block_keys: #new layer + num_res_blocks.append(last_res_blocks) + channel_mult.append(last_channel_mult) + + current_res *= 2 + last_res_blocks = 0 + last_channel_mult = 0 + out = calculate_transformer_depth(prefix_output, state_dict_keys, state_dict) + if out is not None: + transformer_depth_output.append(out[0]) + else: + transformer_depth_output.append(0) + else: + res_block_prefix = "{}0.in_layers.0.weight".format(prefix) + if res_block_prefix in block_keys: + last_res_blocks += 1 + last_channel_mult = state_dict["{}0.out_layers.3.weight".format(prefix)].shape[0] // model_channels + + out = calculate_transformer_depth(prefix, state_dict_keys, state_dict) + if out is not None: + transformer_depth.append(out[0]) + if context_dim is None: + context_dim = out[1] + use_linear_in_transformer = out[2] + else: + transformer_depth.append(0) + + res_block_prefix = "{}0.in_layers.0.weight".format(prefix_output) + if res_block_prefix in block_keys_output: + out = calculate_transformer_depth(prefix_output, state_dict_keys, state_dict) + if out is not None: + transformer_depth_output.append(out[0]) + else: + transformer_depth_output.append(0) + + + num_res_blocks.append(last_res_blocks) + channel_mult.append(last_channel_mult) + if "{}middle_block.1.proj_in.weight".format(key_prefix) in state_dict_keys: + transformer_depth_middle = count_blocks(state_dict_keys, '{}middle_block.1.transformer_blocks.'.format(key_prefix) + '{}') + else: + transformer_depth_middle = -1 + + unet_config["in_channels"] = in_channels + unet_config["model_channels"] = model_channels + unet_config["num_res_blocks"] = num_res_blocks + unet_config["transformer_depth"] = transformer_depth + unet_config["transformer_depth_output"] = transformer_depth_output + unet_config["channel_mult"] = channel_mult + unet_config["transformer_depth_middle"] = transformer_depth_middle + unet_config['use_linear_in_transformer'] = use_linear_in_transformer + unet_config["context_dim"] = context_dim + return unet_config + +def model_config_from_unet_config(unet_config): + for model_config in fcbh.supported_models.models: + if model_config.matches(unet_config): + return model_config(unet_config) + + print("no match", unet_config) + return None + +def model_config_from_unet(state_dict, unet_key_prefix, dtype, use_base_if_no_match=False): + unet_config = detect_unet_config(state_dict, unet_key_prefix, dtype) + model_config = model_config_from_unet_config(unet_config) + if model_config is None and use_base_if_no_match: + return fcbh.supported_models_base.BASE(unet_config) + else: + return model_config + +def convert_config(unet_config): + new_config = unet_config.copy() + num_res_blocks = new_config.get("num_res_blocks", None) + channel_mult = new_config.get("channel_mult", None) + + if isinstance(num_res_blocks, int): + num_res_blocks = len(channel_mult) * [num_res_blocks] + + if "attention_resolutions" in new_config: + attention_resolutions = new_config.pop("attention_resolutions") + transformer_depth = new_config.get("transformer_depth", None) + transformer_depth_middle = new_config.get("transformer_depth_middle", None) + + if isinstance(transformer_depth, int): + transformer_depth = len(channel_mult) * [transformer_depth] + if transformer_depth_middle is None: + transformer_depth_middle = transformer_depth[-1] + t_in = [] + t_out = [] + s = 1 + for i in range(len(num_res_blocks)): + res = num_res_blocks[i] + d = 0 + if s in attention_resolutions: + d = transformer_depth[i] + + t_in += [d] * res + t_out += [d] * (res + 1) + s *= 2 + transformer_depth = t_in + transformer_depth_output = t_out + new_config["transformer_depth"] = t_in + new_config["transformer_depth_output"] = t_out + new_config["transformer_depth_middle"] = transformer_depth_middle + + new_config["num_res_blocks"] = num_res_blocks + return new_config + + +def unet_config_from_diffusers_unet(state_dict, dtype): + match = {} + transformer_depth = [] + + attn_res = 1 + down_blocks = count_blocks(state_dict, "down_blocks.{}") + for i in range(down_blocks): + attn_blocks = count_blocks(state_dict, "down_blocks.{}.attentions.".format(i) + '{}') + for ab in range(attn_blocks): + transformer_count = count_blocks(state_dict, "down_blocks.{}.attentions.{}.transformer_blocks.".format(i, ab) + '{}') + transformer_depth.append(transformer_count) + if transformer_count > 0: + match["context_dim"] = state_dict["down_blocks.{}.attentions.{}.transformer_blocks.0.attn2.to_k.weight".format(i, ab)].shape[1] + + attn_res *= 2 + if attn_blocks == 0: + transformer_depth.append(0) + transformer_depth.append(0) + + match["transformer_depth"] = transformer_depth + + match["model_channels"] = state_dict["conv_in.weight"].shape[0] + match["in_channels"] = state_dict["conv_in.weight"].shape[1] + match["adm_in_channels"] = None + if "class_embedding.linear_1.weight" in state_dict: + match["adm_in_channels"] = state_dict["class_embedding.linear_1.weight"].shape[1] + elif "add_embedding.linear_1.weight" in state_dict: + match["adm_in_channels"] = state_dict["add_embedding.linear_1.weight"].shape[1] + + SDXL = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2816, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2], 'transformer_depth': [0, 0, 2, 2, 10, 10], 'channel_mult': [1, 2, 4], 'transformer_depth_middle': 10, + 'use_linear_in_transformer': True, 'context_dim': 2048, 'num_head_channels': 64, 'transformer_depth_output': [0, 0, 0, 2, 2, 2, 10, 10, 10]} + + SDXL_refiner = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2560, 'dtype': dtype, 'in_channels': 4, 'model_channels': 384, + 'num_res_blocks': [2, 2, 2, 2], 'transformer_depth': [0, 0, 4, 4, 4, 4, 0, 0], 'channel_mult': [1, 2, 4, 4], 'transformer_depth_middle': 4, + 'use_linear_in_transformer': True, 'context_dim': 1280, 'num_head_channels': 64, 'transformer_depth_output': [0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0]} + + SD21 = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'adm_in_channels': None, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, 'num_res_blocks': [2, 2, 2, 2], + 'transformer_depth': [1, 1, 1, 1, 1, 1, 0, 0], 'channel_mult': [1, 2, 4, 4], 'transformer_depth_middle': 1, 'use_linear_in_transformer': True, + 'context_dim': 1024, 'num_head_channels': 64, 'transformer_depth_output': [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]} + + SD21_uncliph = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2048, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2, 2], 'transformer_depth': [1, 1, 1, 1, 1, 1, 0, 0], 'channel_mult': [1, 2, 4, 4], 'transformer_depth_middle': 1, + 'use_linear_in_transformer': True, 'context_dim': 1024, 'num_head_channels': 64, 'transformer_depth_output': [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]} + + SD21_unclipl = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 1536, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2, 2], 'transformer_depth': [1, 1, 1, 1, 1, 1, 0, 0], 'channel_mult': [1, 2, 4, 4], 'transformer_depth_middle': 1, + 'use_linear_in_transformer': True, 'context_dim': 1024, 'num_head_channels': 64, 'transformer_depth_output': [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]} + + SD15 = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, 'adm_in_channels': None, + 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, 'num_res_blocks': [2, 2, 2, 2], 'transformer_depth': [1, 1, 1, 1, 1, 1, 0, 0], + 'channel_mult': [1, 2, 4, 4], 'transformer_depth_middle': 1, 'use_linear_in_transformer': False, 'context_dim': 768, 'num_heads': 8, + 'transformer_depth_output': [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]} + + SDXL_mid_cnet = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2816, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2], 'transformer_depth': [0, 0, 0, 0, 1, 1], 'channel_mult': [1, 2, 4], 'transformer_depth_middle': 1, + 'use_linear_in_transformer': True, 'context_dim': 2048, 'num_head_channels': 64, 'transformer_depth_output': [0, 0, 0, 0, 0, 0, 1, 1, 1]} + + SDXL_small_cnet = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2816, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2], 'transformer_depth': [0, 0, 0, 0, 0, 0], 'channel_mult': [1, 2, 4], 'transformer_depth_middle': 0, + 'use_linear_in_transformer': True, 'num_head_channels': 64, 'context_dim': 1, 'transformer_depth_output': [0, 0, 0, 0, 0, 0, 0, 0, 0]} + + SDXL_diffusers_inpaint = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2816, 'dtype': dtype, 'in_channels': 9, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2], 'transformer_depth': [0, 0, 2, 2, 10, 10], 'channel_mult': [1, 2, 4], 'transformer_depth_middle': 10, + 'use_linear_in_transformer': True, 'context_dim': 2048, 'num_head_channels': 64, 'transformer_depth_output': [0, 0, 0, 2, 2, 2, 10, 10, 10]} + + SSD_1B = {'use_checkpoint': False, 'image_size': 32, 'out_channels': 4, 'use_spatial_transformer': True, 'legacy': False, + 'num_classes': 'sequential', 'adm_in_channels': 2816, 'dtype': dtype, 'in_channels': 4, 'model_channels': 320, + 'num_res_blocks': [2, 2, 2], 'transformer_depth': [0, 0, 2, 2, 4, 4], 'transformer_depth_output': [0, 0, 0, 1, 1, 2, 10, 4, 4], + 'channel_mult': [1, 2, 4], 'transformer_depth_middle': -1, 'use_linear_in_transformer': True, 'context_dim': 2048, 'num_head_channels': 64} + + supported_models = [SDXL, SDXL_refiner, SD21, SD15, SD21_uncliph, SD21_unclipl, SDXL_mid_cnet, SDXL_small_cnet, SDXL_diffusers_inpaint, SSD_1B] + + for unet_config in supported_models: + matches = True + for k in match: + if match[k] != unet_config[k]: + matches = False + break + if matches: + return convert_config(unet_config) + return None + +def model_config_from_diffusers_unet(state_dict, dtype): + unet_config = unet_config_from_diffusers_unet(state_dict, dtype) + if unet_config is not None: + return model_config_from_unet_config(unet_config) + return None diff --git a/backend/headless/fcbh/model_management.py b/backend/headless/fcbh/model_management.py new file mode 100644 index 0000000000000000000000000000000000000000..e9086d1b31ea78a35ec922bd567f504b73591e66 --- /dev/null +++ b/backend/headless/fcbh/model_management.py @@ -0,0 +1,724 @@ +import psutil +from enum import Enum +from fcbh.cli_args import args +import fcbh.utils +import torch +import sys + +class VRAMState(Enum): + DISABLED = 0 #No vram present: no need to move models to vram + NO_VRAM = 1 #Very low vram: enable all the options to save vram + LOW_VRAM = 2 + NORMAL_VRAM = 3 + HIGH_VRAM = 4 + SHARED = 5 #No dedicated vram: memory shared between CPU and GPU but models still need to be moved between both. + +class CPUState(Enum): + GPU = 0 + CPU = 1 + MPS = 2 + +# Determine VRAM State +vram_state = VRAMState.NORMAL_VRAM +set_vram_to = VRAMState.NORMAL_VRAM +cpu_state = CPUState.GPU + +total_vram = 0 + +lowvram_available = True +xpu_available = False + +directml_enabled = False +if args.directml is not None: + import torch_directml + directml_enabled = True + device_index = args.directml + if device_index < 0: + directml_device = torch_directml.device() + else: + directml_device = torch_directml.device(device_index) + print("Using directml with device:", torch_directml.device_name(device_index)) + # torch_directml.disable_tiled_resources(True) + lowvram_available = False #TODO: need to find a way to get free memory in directml before this can be enabled by default. + +try: + import intel_extension_for_pytorch as ipex + if torch.xpu.is_available(): + xpu_available = True +except: + pass + +try: + if torch.backends.mps.is_available(): + cpu_state = CPUState.MPS + import torch.mps +except: + pass + +if args.cpu: + cpu_state = CPUState.CPU + +def is_intel_xpu(): + global cpu_state + global xpu_available + if cpu_state == CPUState.GPU: + if xpu_available: + return True + return False + +def get_torch_device(): + global directml_enabled + global cpu_state + if directml_enabled: + global directml_device + return directml_device + if cpu_state == CPUState.MPS: + return torch.device("mps") + if cpu_state == CPUState.CPU: + return torch.device("cpu") + else: + if is_intel_xpu(): + return torch.device("xpu") + else: + return torch.device(torch.cuda.current_device()) + +def get_total_memory(dev=None, torch_total_too=False): + global directml_enabled + if dev is None: + dev = get_torch_device() + + if hasattr(dev, 'type') and (dev.type == 'cpu' or dev.type == 'mps'): + mem_total = psutil.virtual_memory().total + mem_total_torch = mem_total + else: + if directml_enabled: + mem_total = 1024 * 1024 * 1024 #TODO + mem_total_torch = mem_total + elif is_intel_xpu(): + stats = torch.xpu.memory_stats(dev) + mem_reserved = stats['reserved_bytes.all.current'] + mem_total = torch.xpu.get_device_properties(dev).total_memory + mem_total_torch = mem_reserved + else: + stats = torch.cuda.memory_stats(dev) + mem_reserved = stats['reserved_bytes.all.current'] + _, mem_total_cuda = torch.cuda.mem_get_info(dev) + mem_total_torch = mem_reserved + mem_total = mem_total_cuda + + if torch_total_too: + return (mem_total, mem_total_torch) + else: + return mem_total + +total_vram = get_total_memory(get_torch_device()) / (1024 * 1024) +total_ram = psutil.virtual_memory().total / (1024 * 1024) +print("Total VRAM {:0.0f} MB, total RAM {:0.0f} MB".format(total_vram, total_ram)) +if not args.normalvram and not args.cpu: + if lowvram_available and total_vram <= 4096: + print("Trying to enable lowvram mode because your GPU seems to have 4GB or less. If you don't want this use: --normalvram") + set_vram_to = VRAMState.LOW_VRAM + +try: + OOM_EXCEPTION = torch.cuda.OutOfMemoryError +except: + OOM_EXCEPTION = Exception + +XFORMERS_VERSION = "" +XFORMERS_ENABLED_VAE = True +if args.disable_xformers: + XFORMERS_IS_AVAILABLE = False +else: + try: + import xformers + import xformers.ops + XFORMERS_IS_AVAILABLE = True + try: + XFORMERS_IS_AVAILABLE = xformers._has_cpp_library + except: + pass + try: + XFORMERS_VERSION = xformers.version.__version__ + print("xformers version:", XFORMERS_VERSION) + if XFORMERS_VERSION.startswith("0.0.18"): + print() + print("WARNING: This version of xformers has a major bug where you will get black images when generating high resolution images.") + print("Please downgrade or upgrade xformers to a different version.") + print() + XFORMERS_ENABLED_VAE = False + except: + pass + except: + XFORMERS_IS_AVAILABLE = False + +def is_nvidia(): + global cpu_state + if cpu_state == CPUState.GPU: + if torch.version.cuda: + return True + return False + +ENABLE_PYTORCH_ATTENTION = False +if args.use_pytorch_cross_attention: + ENABLE_PYTORCH_ATTENTION = True + XFORMERS_IS_AVAILABLE = False + +VAE_DTYPE = torch.float32 + +try: + if is_nvidia(): + torch_version = torch.version.__version__ + if int(torch_version[0]) >= 2: + if ENABLE_PYTORCH_ATTENTION == False and args.use_split_cross_attention == False and args.use_quad_cross_attention == False: + ENABLE_PYTORCH_ATTENTION = True + if torch.cuda.is_bf16_supported(): + VAE_DTYPE = torch.bfloat16 + if is_intel_xpu(): + if args.use_split_cross_attention == False and args.use_quad_cross_attention == False: + ENABLE_PYTORCH_ATTENTION = True +except: + pass + +if is_intel_xpu(): + VAE_DTYPE = torch.bfloat16 + +if args.fp16_vae: + VAE_DTYPE = torch.float16 +elif args.bf16_vae: + VAE_DTYPE = torch.bfloat16 +elif args.fp32_vae: + VAE_DTYPE = torch.float32 + + +if ENABLE_PYTORCH_ATTENTION: + torch.backends.cuda.enable_math_sdp(True) + torch.backends.cuda.enable_flash_sdp(True) + torch.backends.cuda.enable_mem_efficient_sdp(True) + +if args.lowvram: + set_vram_to = VRAMState.LOW_VRAM + lowvram_available = True +elif args.novram: + set_vram_to = VRAMState.NO_VRAM +elif args.highvram or args.gpu_only: + vram_state = VRAMState.HIGH_VRAM + +FORCE_FP32 = False +FORCE_FP16 = False +if args.force_fp32: + print("Forcing FP32, if this improves things please report it.") + FORCE_FP32 = True + +if args.force_fp16: + print("Forcing FP16.") + FORCE_FP16 = True + +if lowvram_available: + try: + import accelerate + if set_vram_to in (VRAMState.LOW_VRAM, VRAMState.NO_VRAM): + vram_state = set_vram_to + except Exception as e: + import traceback + print(traceback.format_exc()) + print("ERROR: LOW VRAM MODE NEEDS accelerate.") + lowvram_available = False + + +if cpu_state != CPUState.GPU: + vram_state = VRAMState.DISABLED + +if cpu_state == CPUState.MPS: + vram_state = VRAMState.SHARED + +print(f"Set vram state to: {vram_state.name}") + +DISABLE_SMART_MEMORY = args.disable_smart_memory + +if DISABLE_SMART_MEMORY: + print("Disabling smart memory management") + +def get_torch_device_name(device): + if hasattr(device, 'type'): + if device.type == "cuda": + try: + allocator_backend = torch.cuda.get_allocator_backend() + except: + allocator_backend = "" + return "{} {} : {}".format(device, torch.cuda.get_device_name(device), allocator_backend) + else: + return "{}".format(device.type) + elif is_intel_xpu(): + return "{} {}".format(device, torch.xpu.get_device_name(device)) + else: + return "CUDA {}: {}".format(device, torch.cuda.get_device_name(device)) + +try: + print("Device:", get_torch_device_name(get_torch_device())) +except: + print("Could not pick default device.") + +print("VAE dtype:", VAE_DTYPE) + +current_loaded_models = [] + +class LoadedModel: + def __init__(self, model): + self.model = model + self.model_accelerated = False + self.device = model.load_device + + def model_memory(self): + return self.model.model_size() + + def model_memory_required(self, device): + if device == self.model.current_device: + return 0 + else: + return self.model_memory() + + def model_load(self, lowvram_model_memory=0): + patch_model_to = None + if lowvram_model_memory == 0: + patch_model_to = self.device + + self.model.model_patches_to(self.device) + self.model.model_patches_to(self.model.model_dtype()) + + try: + self.real_model = self.model.patch_model(device_to=patch_model_to) #TODO: do something with loras and offloading to CPU + except Exception as e: + self.model.unpatch_model(self.model.offload_device) + self.model_unload() + raise e + + if lowvram_model_memory > 0: + print("loading in lowvram mode", lowvram_model_memory/(1024 * 1024)) + device_map = accelerate.infer_auto_device_map(self.real_model, max_memory={0: "{}MiB".format(lowvram_model_memory // (1024 * 1024)), "cpu": "16GiB"}) + accelerate.dispatch_model(self.real_model, device_map=device_map, main_device=self.device) + self.model_accelerated = True + + if is_intel_xpu() and not args.disable_ipex_optimize: + self.real_model = torch.xpu.optimize(self.real_model.eval(), inplace=True, auto_kernel_selection=True, graph_mode=True) + + return self.real_model + + def model_unload(self): + if self.model_accelerated: + accelerate.hooks.remove_hook_from_submodules(self.real_model) + self.model_accelerated = False + + self.model.unpatch_model(self.model.offload_device) + self.model.model_patches_to(self.model.offload_device) + + def __eq__(self, other): + return self.model is other.model + +def minimum_inference_memory(): + return (1024 * 1024 * 1024) + +def unload_model_clones(model): + to_unload = [] + for i in range(len(current_loaded_models)): + if model.is_clone(current_loaded_models[i].model): + to_unload = [i] + to_unload + + for i in to_unload: + print("unload clone", i) + current_loaded_models.pop(i).model_unload() + +def free_memory(memory_required, device, keep_loaded=[]): + unloaded_model = False + for i in range(len(current_loaded_models) -1, -1, -1): + if not DISABLE_SMART_MEMORY: + if get_free_memory(device) > memory_required: + break + shift_model = current_loaded_models[i] + if shift_model.device == device: + if shift_model not in keep_loaded: + m = current_loaded_models.pop(i) + m.model_unload() + del m + unloaded_model = True + + if unloaded_model: + soft_empty_cache() + else: + if vram_state != VRAMState.HIGH_VRAM: + mem_free_total, mem_free_torch = get_free_memory(device, torch_free_too=True) + if mem_free_torch > mem_free_total * 0.25: + soft_empty_cache() + +def load_models_gpu(models, memory_required=0): + global vram_state + + inference_memory = minimum_inference_memory() + extra_mem = max(inference_memory, memory_required) + + models_to_load = [] + models_already_loaded = [] + for x in models: + loaded_model = LoadedModel(x) + + if loaded_model in current_loaded_models: + index = current_loaded_models.index(loaded_model) + current_loaded_models.insert(0, current_loaded_models.pop(index)) + models_already_loaded.append(loaded_model) + else: + if hasattr(x, "model"): + print(f"Requested to load {x.model.__class__.__name__}") + models_to_load.append(loaded_model) + + if len(models_to_load) == 0: + devs = set(map(lambda a: a.device, models_already_loaded)) + for d in devs: + if d != torch.device("cpu"): + free_memory(extra_mem, d, models_already_loaded) + return + + print(f"Loading {len(models_to_load)} new model{'s' if len(models_to_load) > 1 else ''}") + + total_memory_required = {} + for loaded_model in models_to_load: + unload_model_clones(loaded_model.model) + total_memory_required[loaded_model.device] = total_memory_required.get(loaded_model.device, 0) + loaded_model.model_memory_required(loaded_model.device) + + for device in total_memory_required: + if device != torch.device("cpu"): + free_memory(total_memory_required[device] * 1.3 + extra_mem, device, models_already_loaded) + + for loaded_model in models_to_load: + model = loaded_model.model + torch_dev = model.load_device + if is_device_cpu(torch_dev): + vram_set_state = VRAMState.DISABLED + else: + vram_set_state = vram_state + lowvram_model_memory = 0 + if lowvram_available and (vram_set_state == VRAMState.LOW_VRAM or vram_set_state == VRAMState.NORMAL_VRAM): + model_size = loaded_model.model_memory_required(torch_dev) + current_free_mem = get_free_memory(torch_dev) + lowvram_model_memory = int(max(256 * (1024 * 1024), (current_free_mem - 1024 * (1024 * 1024)) / 1.3 )) + if model_size > (current_free_mem - inference_memory): #only switch to lowvram if really necessary + vram_set_state = VRAMState.LOW_VRAM + else: + lowvram_model_memory = 0 + + if vram_set_state == VRAMState.NO_VRAM: + lowvram_model_memory = 256 * 1024 * 1024 + + cur_loaded_model = loaded_model.model_load(lowvram_model_memory) + current_loaded_models.insert(0, loaded_model) + return + + +def load_model_gpu(model): + return load_models_gpu([model]) + +def cleanup_models(): + to_delete = [] + for i in range(len(current_loaded_models)): + if sys.getrefcount(current_loaded_models[i].model) <= 2: + to_delete = [i] + to_delete + + for i in to_delete: + x = current_loaded_models.pop(i) + x.model_unload() + del x + +def dtype_size(dtype): + dtype_size = 4 + if dtype == torch.float16 or dtype == torch.bfloat16: + dtype_size = 2 + return dtype_size + +def unet_offload_device(): + if vram_state == VRAMState.HIGH_VRAM: + return get_torch_device() + else: + return torch.device("cpu") + +def unet_inital_load_device(parameters, dtype): + torch_dev = get_torch_device() + if vram_state == VRAMState.HIGH_VRAM: + return torch_dev + + cpu_dev = torch.device("cpu") + if DISABLE_SMART_MEMORY: + return cpu_dev + + model_size = dtype_size(dtype) * parameters + + mem_dev = get_free_memory(torch_dev) + mem_cpu = get_free_memory(cpu_dev) + if mem_dev > mem_cpu and model_size < mem_dev: + return torch_dev + else: + return cpu_dev + +def unet_dtype(device=None, model_params=0): + if args.bf16_unet: + return torch.bfloat16 + if should_use_fp16(device=device, model_params=model_params): + return torch.float16 + return torch.float32 + +def text_encoder_offload_device(): + if args.gpu_only: + return get_torch_device() + else: + return torch.device("cpu") + +def text_encoder_device(): + if args.gpu_only: + return get_torch_device() + elif vram_state == VRAMState.HIGH_VRAM or vram_state == VRAMState.NORMAL_VRAM: + if is_intel_xpu(): + return torch.device("cpu") + if should_use_fp16(prioritize_performance=False): + return get_torch_device() + else: + return torch.device("cpu") + else: + return torch.device("cpu") + +def text_encoder_dtype(device=None): + if args.fp8_e4m3fn_text_enc: + return torch.float8_e4m3fn + elif args.fp8_e5m2_text_enc: + return torch.float8_e5m2 + elif args.fp16_text_enc: + return torch.float16 + elif args.fp32_text_enc: + return torch.float32 + + if should_use_fp16(device, prioritize_performance=False): + return torch.float16 + else: + return torch.float32 + +def vae_device(): + return get_torch_device() + +def vae_offload_device(): + if args.gpu_only: + return get_torch_device() + else: + return torch.device("cpu") + +def vae_dtype(): + global VAE_DTYPE + return VAE_DTYPE + +def get_autocast_device(dev): + if hasattr(dev, 'type'): + return dev.type + return "cuda" + +def cast_to_device(tensor, device, dtype, copy=False): + device_supports_cast = False + if tensor.dtype == torch.float32 or tensor.dtype == torch.float16: + device_supports_cast = True + elif tensor.dtype == torch.bfloat16: + if hasattr(device, 'type') and device.type.startswith("cuda"): + device_supports_cast = True + elif is_intel_xpu(): + device_supports_cast = True + + if device_supports_cast: + if copy: + if tensor.device == device: + return tensor.to(dtype, copy=copy) + return tensor.to(device, copy=copy).to(dtype) + else: + return tensor.to(device).to(dtype) + else: + return tensor.to(dtype).to(device, copy=copy) + +def xformers_enabled(): + global directml_enabled + global cpu_state + if cpu_state != CPUState.GPU: + return False + if is_intel_xpu(): + return False + if directml_enabled: + return False + return XFORMERS_IS_AVAILABLE + + +def xformers_enabled_vae(): + enabled = xformers_enabled() + if not enabled: + return False + + return XFORMERS_ENABLED_VAE + +def pytorch_attention_enabled(): + global ENABLE_PYTORCH_ATTENTION + return ENABLE_PYTORCH_ATTENTION + +def pytorch_attention_flash_attention(): + global ENABLE_PYTORCH_ATTENTION + if ENABLE_PYTORCH_ATTENTION: + #TODO: more reliable way of checking for flash attention? + if is_nvidia(): #pytorch flash attention only works on Nvidia + return True + return False + +def get_free_memory(dev=None, torch_free_too=False): + global directml_enabled + if dev is None: + dev = get_torch_device() + + if hasattr(dev, 'type') and (dev.type == 'cpu' or dev.type == 'mps'): + mem_free_total = psutil.virtual_memory().available + mem_free_torch = mem_free_total + else: + if directml_enabled: + mem_free_total = 1024 * 1024 * 1024 #TODO + mem_free_torch = mem_free_total + elif is_intel_xpu(): + stats = torch.xpu.memory_stats(dev) + mem_active = stats['active_bytes.all.current'] + mem_allocated = stats['allocated_bytes.all.current'] + mem_reserved = stats['reserved_bytes.all.current'] + mem_free_torch = mem_reserved - mem_active + mem_free_total = torch.xpu.get_device_properties(dev).total_memory - mem_allocated + else: + stats = torch.cuda.memory_stats(dev) + mem_active = stats['active_bytes.all.current'] + mem_reserved = stats['reserved_bytes.all.current'] + mem_free_cuda, _ = torch.cuda.mem_get_info(dev) + mem_free_torch = mem_reserved - mem_active + mem_free_total = mem_free_cuda + mem_free_torch + + if torch_free_too: + return (mem_free_total, mem_free_torch) + else: + return mem_free_total + +def cpu_mode(): + global cpu_state + return cpu_state == CPUState.CPU + +def mps_mode(): + global cpu_state + return cpu_state == CPUState.MPS + +def is_device_cpu(device): + if hasattr(device, 'type'): + if (device.type == 'cpu'): + return True + return False + +def is_device_mps(device): + if hasattr(device, 'type'): + if (device.type == 'mps'): + return True + return False + +def should_use_fp16(device=None, model_params=0, prioritize_performance=True): + global directml_enabled + + if device is not None: + if is_device_cpu(device): + return False + + if FORCE_FP16: + return True + + if device is not None: #TODO + if is_device_mps(device): + return False + + if FORCE_FP32: + return False + + if directml_enabled: + return False + + if cpu_mode() or mps_mode(): + return False #TODO ? + + if is_intel_xpu(): + return True + + if torch.cuda.is_bf16_supported(): + return True + + props = torch.cuda.get_device_properties("cuda") + if props.major < 6: + return False + + fp16_works = False + #FP16 is confirmed working on a 1080 (GP104) but it's a bit slower than FP32 so it should only be enabled + #when the model doesn't actually fit on the card + #TODO: actually test if GP106 and others have the same type of behavior + nvidia_10_series = ["1080", "1070", "titan x", "p3000", "p3200", "p4000", "p4200", "p5000", "p5200", "p6000", "1060", "1050"] + for x in nvidia_10_series: + if x in props.name.lower(): + fp16_works = True + + if fp16_works: + free_model_memory = (get_free_memory() * 0.9 - minimum_inference_memory()) + if (not prioritize_performance) or model_params * 4 > free_model_memory: + return True + + if props.major < 7: + return False + + #FP16 is just broken on these cards + nvidia_16_series = ["1660", "1650", "1630", "T500", "T550", "T600", "MX550", "MX450", "CMP 30HX", "T2000", "T1000", "T1200"] + for x in nvidia_16_series: + if x in props.name: + return False + + return True + +def soft_empty_cache(force=False): + global cpu_state + if cpu_state == CPUState.MPS: + torch.mps.empty_cache() + elif is_intel_xpu(): + torch.xpu.empty_cache() + elif torch.cuda.is_available(): + if force or is_nvidia(): #This seems to make things worse on ROCm so I only do it for cuda + torch.cuda.empty_cache() + torch.cuda.ipc_collect() + +def resolve_lowvram_weight(weight, model, key): + if weight.device == torch.device("meta"): #lowvram NOTE: this depends on the inner working of the accelerate library so it might break. + key_split = key.split('.') # I have no idea why they don't just leave the weight there instead of using the meta device. + op = fcbh.utils.get_attr(model, '.'.join(key_split[:-1])) + weight = op._hf_hook.weights_map[key_split[-1]] + return weight + +#TODO: might be cleaner to put this somewhere else +import threading + +class InterruptProcessingException(Exception): + pass + +interrupt_processing_mutex = threading.RLock() + +interrupt_processing = False +def interrupt_current_processing(value=True): + global interrupt_processing + global interrupt_processing_mutex + with interrupt_processing_mutex: + interrupt_processing = value + +def processing_interrupted(): + global interrupt_processing + global interrupt_processing_mutex + with interrupt_processing_mutex: + return interrupt_processing + +def throw_exception_if_processing_interrupted(): + global interrupt_processing + global interrupt_processing_mutex + with interrupt_processing_mutex: + if interrupt_processing: + interrupt_processing = False + raise InterruptProcessingException() diff --git a/backend/headless/fcbh/model_patcher.py b/backend/headless/fcbh/model_patcher.py new file mode 100644 index 0000000000000000000000000000000000000000..124deb5fbe20519c0d51c22edbeb57da4f5a27e3 --- /dev/null +++ b/backend/headless/fcbh/model_patcher.py @@ -0,0 +1,331 @@ +import torch +import copy +import inspect + +import fcbh.utils +import fcbh.model_management + +class ModelPatcher: + def __init__(self, model, load_device, offload_device, size=0, current_device=None, weight_inplace_update=False): + self.size = size + self.model = model + self.patches = {} + self.backup = {} + self.object_patches = {} + self.object_patches_backup = {} + self.model_options = {"transformer_options":{}} + self.model_size() + self.load_device = load_device + self.offload_device = offload_device + if current_device is None: + self.current_device = self.offload_device + else: + self.current_device = current_device + + self.weight_inplace_update = weight_inplace_update + + def model_size(self): + if self.size > 0: + return self.size + model_sd = self.model.state_dict() + size = 0 + for k in model_sd: + t = model_sd[k] + size += t.nelement() * t.element_size() + self.size = size + self.model_keys = set(model_sd.keys()) + return size + + def clone(self): + n = ModelPatcher(self.model, self.load_device, self.offload_device, self.size, self.current_device, weight_inplace_update=self.weight_inplace_update) + n.patches = {} + for k in self.patches: + n.patches[k] = self.patches[k][:] + + n.object_patches = self.object_patches.copy() + n.model_options = copy.deepcopy(self.model_options) + n.model_keys = self.model_keys + return n + + def is_clone(self, other): + if hasattr(other, 'model') and self.model is other.model: + return True + return False + + def memory_required(self, input_shape): + return self.model.memory_required(input_shape=input_shape) + + def set_model_sampler_cfg_function(self, sampler_cfg_function): + if len(inspect.signature(sampler_cfg_function).parameters) == 3: + self.model_options["sampler_cfg_function"] = lambda args: sampler_cfg_function(args["cond"], args["uncond"], args["cond_scale"]) #Old way + else: + self.model_options["sampler_cfg_function"] = sampler_cfg_function + + def set_model_unet_function_wrapper(self, unet_wrapper_function): + self.model_options["model_function_wrapper"] = unet_wrapper_function + + def set_model_patch(self, patch, name): + to = self.model_options["transformer_options"] + if "patches" not in to: + to["patches"] = {} + to["patches"][name] = to["patches"].get(name, []) + [patch] + + def set_model_patch_replace(self, patch, name, block_name, number): + to = self.model_options["transformer_options"] + if "patches_replace" not in to: + to["patches_replace"] = {} + if name not in to["patches_replace"]: + to["patches_replace"][name] = {} + to["patches_replace"][name][(block_name, number)] = patch + + def set_model_attn1_patch(self, patch): + self.set_model_patch(patch, "attn1_patch") + + def set_model_attn2_patch(self, patch): + self.set_model_patch(patch, "attn2_patch") + + def set_model_attn1_replace(self, patch, block_name, number): + self.set_model_patch_replace(patch, "attn1", block_name, number) + + def set_model_attn2_replace(self, patch, block_name, number): + self.set_model_patch_replace(patch, "attn2", block_name, number) + + def set_model_attn1_output_patch(self, patch): + self.set_model_patch(patch, "attn1_output_patch") + + def set_model_attn2_output_patch(self, patch): + self.set_model_patch(patch, "attn2_output_patch") + + def set_model_input_block_patch(self, patch): + self.set_model_patch(patch, "input_block_patch") + + def set_model_input_block_patch_after_skip(self, patch): + self.set_model_patch(patch, "input_block_patch_after_skip") + + def set_model_output_block_patch(self, patch): + self.set_model_patch(patch, "output_block_patch") + + def add_object_patch(self, name, obj): + self.object_patches[name] = obj + + def model_patches_to(self, device): + to = self.model_options["transformer_options"] + if "patches" in to: + patches = to["patches"] + for name in patches: + patch_list = patches[name] + for i in range(len(patch_list)): + if hasattr(patch_list[i], "to"): + patch_list[i] = patch_list[i].to(device) + if "patches_replace" in to: + patches = to["patches_replace"] + for name in patches: + patch_list = patches[name] + for k in patch_list: + if hasattr(patch_list[k], "to"): + patch_list[k] = patch_list[k].to(device) + if "model_function_wrapper" in self.model_options: + wrap_func = self.model_options["model_function_wrapper"] + if hasattr(wrap_func, "to"): + self.model_options["model_function_wrapper"] = wrap_func.to(device) + + def model_dtype(self): + if hasattr(self.model, "get_dtype"): + return self.model.get_dtype() + + def add_patches(self, patches, strength_patch=1.0, strength_model=1.0): + p = set() + for k in patches: + if k in self.model_keys: + p.add(k) + current_patches = self.patches.get(k, []) + current_patches.append((strength_patch, patches[k], strength_model)) + self.patches[k] = current_patches + + return list(p) + + def get_key_patches(self, filter_prefix=None): + fcbh.model_management.unload_model_clones(self) + model_sd = self.model_state_dict() + p = {} + for k in model_sd: + if filter_prefix is not None: + if not k.startswith(filter_prefix): + continue + if k in self.patches: + p[k] = [model_sd[k]] + self.patches[k] + else: + p[k] = (model_sd[k],) + return p + + def model_state_dict(self, filter_prefix=None): + sd = self.model.state_dict() + keys = list(sd.keys()) + if filter_prefix is not None: + for k in keys: + if not k.startswith(filter_prefix): + sd.pop(k) + return sd + + def patch_model(self, device_to=None): + for k in self.object_patches: + old = getattr(self.model, k) + if k not in self.object_patches_backup: + self.object_patches_backup[k] = old + setattr(self.model, k, self.object_patches[k]) + + model_sd = self.model_state_dict() + for key in self.patches: + if key not in model_sd: + print("could not patch. key doesn't exist in model:", key) + continue + + weight = model_sd[key] + + inplace_update = self.weight_inplace_update + + if key not in self.backup: + self.backup[key] = weight.to(device=self.offload_device, copy=inplace_update) + + if device_to is not None: + temp_weight = fcbh.model_management.cast_to_device(weight, device_to, torch.float32, copy=True) + else: + temp_weight = weight.to(torch.float32, copy=True) + out_weight = self.calculate_weight(self.patches[key], temp_weight, key).to(weight.dtype) + if inplace_update: + fcbh.utils.copy_to_param(self.model, key, out_weight) + else: + fcbh.utils.set_attr(self.model, key, out_weight) + del temp_weight + + if device_to is not None: + self.model.to(device_to) + self.current_device = device_to + + return self.model + + def calculate_weight(self, patches, weight, key): + for p in patches: + alpha = p[0] + v = p[1] + strength_model = p[2] + + if strength_model != 1.0: + weight *= strength_model + + if isinstance(v, list): + v = (self.calculate_weight(v[1:], v[0].clone(), key), ) + + if len(v) == 1: + w1 = v[0] + if alpha != 0.0: + if w1.shape != weight.shape: + print("WARNING SHAPE MISMATCH {} WEIGHT NOT MERGED {} != {}".format(key, w1.shape, weight.shape)) + else: + weight += alpha * fcbh.model_management.cast_to_device(w1, weight.device, weight.dtype) + elif len(v) == 4: #lora/locon + mat1 = fcbh.model_management.cast_to_device(v[0], weight.device, torch.float32) + mat2 = fcbh.model_management.cast_to_device(v[1], weight.device, torch.float32) + if v[2] is not None: + alpha *= v[2] / mat2.shape[0] + if v[3] is not None: + #locon mid weights, hopefully the math is fine because I didn't properly test it + mat3 = fcbh.model_management.cast_to_device(v[3], weight.device, torch.float32) + final_shape = [mat2.shape[1], mat2.shape[0], mat3.shape[2], mat3.shape[3]] + mat2 = torch.mm(mat2.transpose(0, 1).flatten(start_dim=1), mat3.transpose(0, 1).flatten(start_dim=1)).reshape(final_shape).transpose(0, 1) + try: + weight += (alpha * torch.mm(mat1.flatten(start_dim=1), mat2.flatten(start_dim=1))).reshape(weight.shape).type(weight.dtype) + except Exception as e: + print("ERROR", key, e) + elif len(v) == 8: #lokr + w1 = v[0] + w2 = v[1] + w1_a = v[3] + w1_b = v[4] + w2_a = v[5] + w2_b = v[6] + t2 = v[7] + dim = None + + if w1 is None: + dim = w1_b.shape[0] + w1 = torch.mm(fcbh.model_management.cast_to_device(w1_a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1_b, weight.device, torch.float32)) + else: + w1 = fcbh.model_management.cast_to_device(w1, weight.device, torch.float32) + + if w2 is None: + dim = w2_b.shape[0] + if t2 is None: + w2 = torch.mm(fcbh.model_management.cast_to_device(w2_a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2_b, weight.device, torch.float32)) + else: + w2 = torch.einsum('i j k l, j r, i p -> p r k l', + fcbh.model_management.cast_to_device(t2, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2_b, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2_a, weight.device, torch.float32)) + else: + w2 = fcbh.model_management.cast_to_device(w2, weight.device, torch.float32) + + if len(w2.shape) == 4: + w1 = w1.unsqueeze(2).unsqueeze(2) + if v[2] is not None and dim is not None: + alpha *= v[2] / dim + + try: + weight += alpha * torch.kron(w1, w2).reshape(weight.shape).type(weight.dtype) + except Exception as e: + print("ERROR", key, e) + else: #loha + w1a = v[0] + w1b = v[1] + if v[2] is not None: + alpha *= v[2] / w1b.shape[0] + w2a = v[3] + w2b = v[4] + if v[5] is not None: #cp decomposition + t1 = v[5] + t2 = v[6] + m1 = torch.einsum('i j k l, j r, i p -> p r k l', + fcbh.model_management.cast_to_device(t1, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1b, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1a, weight.device, torch.float32)) + + m2 = torch.einsum('i j k l, j r, i p -> p r k l', + fcbh.model_management.cast_to_device(t2, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2b, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2a, weight.device, torch.float32)) + else: + m1 = torch.mm(fcbh.model_management.cast_to_device(w1a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1b, weight.device, torch.float32)) + m2 = torch.mm(fcbh.model_management.cast_to_device(w2a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2b, weight.device, torch.float32)) + + try: + weight += (alpha * m1 * m2).reshape(weight.shape).type(weight.dtype) + except Exception as e: + print("ERROR", key, e) + + return weight + + def unpatch_model(self, device_to=None): + keys = list(self.backup.keys()) + + if self.weight_inplace_update: + for k in keys: + fcbh.utils.copy_to_param(self.model, k, self.backup[k]) + else: + for k in keys: + fcbh.utils.set_attr(self.model, k, self.backup[k]) + + self.backup = {} + + if device_to is not None: + self.model.to(device_to) + self.current_device = device_to + + keys = list(self.object_patches_backup.keys()) + for k in keys: + setattr(self.model, k, self.object_patches_backup[k]) + + self.object_patches_backup = {} diff --git a/backend/headless/fcbh/model_sampling.py b/backend/headless/fcbh/model_sampling.py new file mode 100644 index 0000000000000000000000000000000000000000..01a54a465079432afe7561d77702a4c0a138a2ad --- /dev/null +++ b/backend/headless/fcbh/model_sampling.py @@ -0,0 +1,85 @@ +import torch +import numpy as np +from fcbh.ldm.modules.diffusionmodules.util import make_beta_schedule + + +class EPS: + def calculate_input(self, sigma, noise): + sigma = sigma.view(sigma.shape[:1] + (1,) * (noise.ndim - 1)) + return noise / (sigma ** 2 + self.sigma_data ** 2) ** 0.5 + + def calculate_denoised(self, sigma, model_output, model_input): + sigma = sigma.view(sigma.shape[:1] + (1,) * (model_output.ndim - 1)) + return model_input - model_output * sigma + + +class V_PREDICTION(EPS): + def calculate_denoised(self, sigma, model_output, model_input): + sigma = sigma.view(sigma.shape[:1] + (1,) * (model_output.ndim - 1)) + return model_input * self.sigma_data ** 2 / (sigma ** 2 + self.sigma_data ** 2) - model_output * sigma * self.sigma_data / (sigma ** 2 + self.sigma_data ** 2) ** 0.5 + + +class ModelSamplingDiscrete(torch.nn.Module): + def __init__(self, model_config=None): + super().__init__() + beta_schedule = "linear" + if model_config is not None: + beta_schedule = model_config.sampling_settings.get("beta_schedule", beta_schedule) + self._register_schedule(given_betas=None, beta_schedule=beta_schedule, timesteps=1000, linear_start=0.00085, linear_end=0.012, cosine_s=8e-3) + self.sigma_data = 1.0 + + def _register_schedule(self, given_betas=None, beta_schedule="linear", timesteps=1000, + linear_start=1e-4, linear_end=2e-2, cosine_s=8e-3): + if given_betas is not None: + betas = given_betas + else: + betas = make_beta_schedule(beta_schedule, timesteps, linear_start=linear_start, linear_end=linear_end, cosine_s=cosine_s) + alphas = 1. - betas + alphas_cumprod = torch.tensor(np.cumprod(alphas, axis=0), dtype=torch.float32) + # alphas_cumprod_prev = np.append(1., alphas_cumprod[:-1]) + + timesteps, = betas.shape + self.num_timesteps = int(timesteps) + self.linear_start = linear_start + self.linear_end = linear_end + + # self.register_buffer('betas', torch.tensor(betas, dtype=torch.float32)) + # self.register_buffer('alphas_cumprod', torch.tensor(alphas_cumprod, dtype=torch.float32)) + # self.register_buffer('alphas_cumprod_prev', torch.tensor(alphas_cumprod_prev, dtype=torch.float32)) + + sigmas = ((1 - alphas_cumprod) / alphas_cumprod) ** 0.5 + self.set_sigmas(sigmas) + + def set_sigmas(self, sigmas): + self.register_buffer('sigmas', sigmas) + self.register_buffer('log_sigmas', sigmas.log()) + + @property + def sigma_min(self): + return self.sigmas[0] + + @property + def sigma_max(self): + return self.sigmas[-1] + + def timestep(self, sigma): + log_sigma = sigma.log() + dists = log_sigma.to(self.log_sigmas.device) - self.log_sigmas[:, None] + return dists.abs().argmin(dim=0).view(sigma.shape) + + def sigma(self, timestep): + t = torch.clamp(timestep.float(), min=0, max=(len(self.sigmas) - 1)) + low_idx = t.floor().long() + high_idx = t.ceil().long() + w = t.frac() + log_sigma = (1 - w) * self.log_sigmas[low_idx] + w * self.log_sigmas[high_idx] + return log_sigma.exp() + + def percent_to_sigma(self, percent): + if percent <= 0.0: + return 999999999.9 + if percent >= 1.0: + return 0.0 + percent = 1.0 - percent + return self.sigma(torch.tensor(percent * 999.0)).item() + diff --git a/backend/headless/fcbh/ops.py b/backend/headless/fcbh/ops.py new file mode 100644 index 0000000000000000000000000000000000000000..6b870a22680ca3db8df891fb8e188f2f14cb1ab2 --- /dev/null +++ b/backend/headless/fcbh/ops.py @@ -0,0 +1,40 @@ +import torch +from contextlib import contextmanager + +class Linear(torch.nn.Linear): + def reset_parameters(self): + return None + +class Conv2d(torch.nn.Conv2d): + def reset_parameters(self): + return None + +class Conv3d(torch.nn.Conv3d): + def reset_parameters(self): + return None + +def conv_nd(dims, *args, **kwargs): + if dims == 2: + return Conv2d(*args, **kwargs) + elif dims == 3: + return Conv3d(*args, **kwargs) + else: + raise ValueError(f"unsupported dimensions: {dims}") + +@contextmanager +def use_fcbh_ops(device=None, dtype=None): # Kind of an ugly hack but I can't think of a better way + old_torch_nn_linear = torch.nn.Linear + force_device = device + force_dtype = dtype + def linear_with_dtype(in_features: int, out_features: int, bias: bool = True, device=None, dtype=None): + if force_device is not None: + device = force_device + if force_dtype is not None: + dtype = force_dtype + return Linear(in_features, out_features, bias=bias, device=device, dtype=dtype) + + torch.nn.Linear = linear_with_dtype + try: + yield + finally: + torch.nn.Linear = old_torch_nn_linear diff --git a/backend/headless/fcbh/options.py b/backend/headless/fcbh/options.py new file mode 100644 index 0000000000000000000000000000000000000000..f7f8af41ebd8b9669ef0ef21827ea6195bcb4752 --- /dev/null +++ b/backend/headless/fcbh/options.py @@ -0,0 +1,6 @@ + +args_parsing = False + +def enable_args_parsing(enable=True): + global args_parsing + args_parsing = enable diff --git a/backend/headless/fcbh/sample.py b/backend/headless/fcbh/sample.py new file mode 100644 index 0000000000000000000000000000000000000000..5e5cc9ab42467ffbedb8ae7df4418f7c44e73f57 --- /dev/null +++ b/backend/headless/fcbh/sample.py @@ -0,0 +1,118 @@ +import torch +import fcbh.model_management +import fcbh.samplers +import fcbh.conds +import fcbh.utils +import math +import numpy as np + +def prepare_noise(latent_image, seed, noise_inds=None): + """ + creates random noise given a latent image and a seed. + optional arg skip can be used to skip and discard x number of noise generations for a given seed + """ + generator = torch.manual_seed(seed) + if noise_inds is None: + return torch.randn(latent_image.size(), dtype=latent_image.dtype, layout=latent_image.layout, generator=generator, device="cpu") + + unique_inds, inverse = np.unique(noise_inds, return_inverse=True) + noises = [] + for i in range(unique_inds[-1]+1): + noise = torch.randn([1] + list(latent_image.size())[1:], dtype=latent_image.dtype, layout=latent_image.layout, generator=generator, device="cpu") + if i in unique_inds: + noises.append(noise) + noises = [noises[i] for i in inverse] + noises = torch.cat(noises, axis=0) + return noises + +def prepare_mask(noise_mask, shape, device): + """ensures noise mask is of proper dimensions""" + noise_mask = torch.nn.functional.interpolate(noise_mask.reshape((-1, 1, noise_mask.shape[-2], noise_mask.shape[-1])), size=(shape[2], shape[3]), mode="bilinear") + noise_mask = noise_mask.round() + noise_mask = torch.cat([noise_mask] * shape[1], dim=1) + noise_mask = fcbh.utils.repeat_to_batch_size(noise_mask, shape[0]) + noise_mask = noise_mask.to(device) + return noise_mask + +def get_models_from_cond(cond, model_type): + models = [] + for c in cond: + if model_type in c: + models += [c[model_type]] + return models + +def convert_cond(cond): + out = [] + for c in cond: + temp = c[1].copy() + model_conds = temp.get("model_conds", {}) + if c[0] is not None: + model_conds["c_crossattn"] = fcbh.conds.CONDCrossAttn(c[0]) + temp["model_conds"] = model_conds + out.append(temp) + return out + +def get_additional_models(positive, negative, dtype): + """loads additional models in positive and negative conditioning""" + control_nets = set(get_models_from_cond(positive, "control") + get_models_from_cond(negative, "control")) + + inference_memory = 0 + control_models = [] + for m in control_nets: + control_models += m.get_models() + inference_memory += m.inference_memory_requirements(dtype) + + gligen = get_models_from_cond(positive, "gligen") + get_models_from_cond(negative, "gligen") + gligen = [x[1] for x in gligen] + models = control_models + gligen + return models, inference_memory + +def cleanup_additional_models(models): + """cleanup additional models that were loaded""" + for m in models: + if hasattr(m, 'cleanup'): + m.cleanup() + +def prepare_sampling(model, noise_shape, positive, negative, noise_mask): + device = model.load_device + positive = convert_cond(positive) + negative = convert_cond(negative) + + if noise_mask is not None: + noise_mask = prepare_mask(noise_mask, noise_shape, device) + + real_model = None + models, inference_memory = get_additional_models(positive, negative, model.model_dtype()) + fcbh.model_management.load_models_gpu([model] + models, model.memory_required(noise_shape) + inference_memory) + real_model = model.model + + return real_model, positive, negative, noise_mask, models + + +def sample(model, noise, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, denoise=1.0, disable_noise=False, start_step=None, last_step=None, force_full_denoise=False, noise_mask=None, sigmas=None, callback=None, disable_pbar=False, seed=None): + real_model, positive_copy, negative_copy, noise_mask, models = prepare_sampling(model, noise.shape, positive, negative, noise_mask) + + noise = noise.to(model.load_device) + latent_image = latent_image.to(model.load_device) + + sampler = fcbh.samplers.KSampler(real_model, steps=steps, device=model.load_device, sampler=sampler_name, scheduler=scheduler, denoise=denoise, model_options=model.model_options) + + samples = sampler.sample(noise, positive_copy, negative_copy, cfg=cfg, latent_image=latent_image, start_step=start_step, last_step=last_step, force_full_denoise=force_full_denoise, denoise_mask=noise_mask, sigmas=sigmas, callback=callback, disable_pbar=disable_pbar, seed=seed) + samples = samples.cpu() + + cleanup_additional_models(models) + cleanup_additional_models(set(get_models_from_cond(positive, "control") + get_models_from_cond(negative, "control"))) + return samples + +def sample_custom(model, noise, cfg, sampler, sigmas, positive, negative, latent_image, noise_mask=None, callback=None, disable_pbar=False, seed=None): + real_model, positive_copy, negative_copy, noise_mask, models = prepare_sampling(model, noise.shape, positive, negative, noise_mask) + noise = noise.to(model.load_device) + latent_image = latent_image.to(model.load_device) + sigmas = sigmas.to(model.load_device) + + samples = fcbh.samplers.sample(real_model, noise, positive_copy, negative_copy, cfg, model.load_device, sampler, sigmas, model_options=model.model_options, latent_image=latent_image, denoise_mask=noise_mask, callback=callback, disable_pbar=disable_pbar, seed=seed) + samples = samples.cpu() + cleanup_additional_models(models) + cleanup_additional_models(set(get_models_from_cond(positive, "control") + get_models_from_cond(negative, "control"))) + return samples + diff --git a/backend/headless/fcbh/samplers.py b/backend/headless/fcbh/samplers.py new file mode 100644 index 0000000000000000000000000000000000000000..34dec1f61738fa54d5d8d0238f291fc2a47d2eb4 --- /dev/null +++ b/backend/headless/fcbh/samplers.py @@ -0,0 +1,711 @@ +from .k_diffusion import sampling as k_diffusion_sampling +from .extra_samplers import uni_pc +import torch +import enum +from fcbh import model_management +import math +from fcbh import model_base +import fcbh.utils +import fcbh.conds + + +#The main sampling function shared by all the samplers +#Returns denoised +def sampling_function(model, x, timestep, uncond, cond, cond_scale, model_options={}, seed=None): + def get_area_and_mult(conds, x_in, timestep_in): + area = (x_in.shape[2], x_in.shape[3], 0, 0) + strength = 1.0 + + if 'timestep_start' in conds: + timestep_start = conds['timestep_start'] + if timestep_in[0] > timestep_start: + return None + if 'timestep_end' in conds: + timestep_end = conds['timestep_end'] + if timestep_in[0] < timestep_end: + return None + if 'area' in conds: + area = conds['area'] + if 'strength' in conds: + strength = conds['strength'] + + input_x = x_in[:,:,area[2]:area[0] + area[2],area[3]:area[1] + area[3]] + if 'mask' in conds: + # Scale the mask to the size of the input + # The mask should have been resized as we began the sampling process + mask_strength = 1.0 + if "mask_strength" in conds: + mask_strength = conds["mask_strength"] + mask = conds['mask'] + assert(mask.shape[1] == x_in.shape[2]) + assert(mask.shape[2] == x_in.shape[3]) + mask = mask[:,area[2]:area[0] + area[2],area[3]:area[1] + area[3]] * mask_strength + mask = mask.unsqueeze(1).repeat(input_x.shape[0] // mask.shape[0], input_x.shape[1], 1, 1) + else: + mask = torch.ones_like(input_x) + mult = mask * strength + + if 'mask' not in conds: + rr = 8 + if area[2] != 0: + for t in range(rr): + mult[:,:,t:1+t,:] *= ((1.0/rr) * (t + 1)) + if (area[0] + area[2]) < x_in.shape[2]: + for t in range(rr): + mult[:,:,area[0] - 1 - t:area[0] - t,:] *= ((1.0/rr) * (t + 1)) + if area[3] != 0: + for t in range(rr): + mult[:,:,:,t:1+t] *= ((1.0/rr) * (t + 1)) + if (area[1] + area[3]) < x_in.shape[3]: + for t in range(rr): + mult[:,:,:,area[1] - 1 - t:area[1] - t] *= ((1.0/rr) * (t + 1)) + + conditionning = {} + model_conds = conds["model_conds"] + for c in model_conds: + conditionning[c] = model_conds[c].process_cond(batch_size=x_in.shape[0], device=x_in.device, area=area) + + control = None + if 'control' in conds: + control = conds['control'] + + patches = None + if 'gligen' in conds: + gligen = conds['gligen'] + patches = {} + gligen_type = gligen[0] + gligen_model = gligen[1] + if gligen_type == "position": + gligen_patch = gligen_model.model.set_position(input_x.shape, gligen[2], input_x.device) + else: + gligen_patch = gligen_model.model.set_empty(input_x.shape, input_x.device) + + patches['middle_patch'] = [gligen_patch] + + return (input_x, mult, conditionning, area, control, patches) + + def cond_equal_size(c1, c2): + if c1 is c2: + return True + if c1.keys() != c2.keys(): + return False + for k in c1: + if not c1[k].can_concat(c2[k]): + return False + return True + + def can_concat_cond(c1, c2): + if c1[0].shape != c2[0].shape: + return False + + #control + if (c1[4] is None) != (c2[4] is None): + return False + if c1[4] is not None: + if c1[4] is not c2[4]: + return False + + #patches + if (c1[5] is None) != (c2[5] is None): + return False + if (c1[5] is not None): + if c1[5] is not c2[5]: + return False + + return cond_equal_size(c1[2], c2[2]) + + def cond_cat(c_list): + c_crossattn = [] + c_concat = [] + c_adm = [] + crossattn_max_len = 0 + + temp = {} + for x in c_list: + for k in x: + cur = temp.get(k, []) + cur.append(x[k]) + temp[k] = cur + + out = {} + for k in temp: + conds = temp[k] + out[k] = conds[0].concat(conds[1:]) + + return out + + def calc_cond_uncond_batch(model, cond, uncond, x_in, timestep, model_options): + out_cond = torch.zeros_like(x_in) + out_count = torch.ones_like(x_in) * 1e-37 + + out_uncond = torch.zeros_like(x_in) + out_uncond_count = torch.ones_like(x_in) * 1e-37 + + COND = 0 + UNCOND = 1 + + to_run = [] + for x in cond: + p = get_area_and_mult(x, x_in, timestep) + if p is None: + continue + + to_run += [(p, COND)] + if uncond is not None: + for x in uncond: + p = get_area_and_mult(x, x_in, timestep) + if p is None: + continue + + to_run += [(p, UNCOND)] + + while len(to_run) > 0: + first = to_run[0] + first_shape = first[0][0].shape + to_batch_temp = [] + for x in range(len(to_run)): + if can_concat_cond(to_run[x][0], first[0]): + to_batch_temp += [x] + + to_batch_temp.reverse() + to_batch = to_batch_temp[:1] + + free_memory = model_management.get_free_memory(x_in.device) + for i in range(1, len(to_batch_temp) + 1): + batch_amount = to_batch_temp[:len(to_batch_temp)//i] + input_shape = [len(batch_amount) * first_shape[0]] + list(first_shape)[1:] + if model.memory_required(input_shape) < free_memory: + to_batch = batch_amount + break + + input_x = [] + mult = [] + c = [] + cond_or_uncond = [] + area = [] + control = None + patches = None + for x in to_batch: + o = to_run.pop(x) + p = o[0] + input_x += [p[0]] + mult += [p[1]] + c += [p[2]] + area += [p[3]] + cond_or_uncond += [o[1]] + control = p[4] + patches = p[5] + + batch_chunks = len(cond_or_uncond) + input_x = torch.cat(input_x) + c = cond_cat(c) + timestep_ = torch.cat([timestep] * batch_chunks) + + if control is not None: + c['control'] = control.get_control(input_x, timestep_, c, len(cond_or_uncond)) + + transformer_options = {} + if 'transformer_options' in model_options: + transformer_options = model_options['transformer_options'].copy() + + if patches is not None: + if "patches" in transformer_options: + cur_patches = transformer_options["patches"].copy() + for p in patches: + if p in cur_patches: + cur_patches[p] = cur_patches[p] + patches[p] + else: + cur_patches[p] = patches[p] + else: + transformer_options["patches"] = patches + + transformer_options["cond_or_uncond"] = cond_or_uncond[:] + transformer_options["sigmas"] = timestep + + c['transformer_options'] = transformer_options + + if 'model_function_wrapper' in model_options: + output = model_options['model_function_wrapper'](model.apply_model, {"input": input_x, "timestep": timestep_, "c": c, "cond_or_uncond": cond_or_uncond}).chunk(batch_chunks) + else: + output = model.apply_model(input_x, timestep_, **c).chunk(batch_chunks) + del input_x + + for o in range(batch_chunks): + if cond_or_uncond[o] == COND: + out_cond[:,:,area[o][2]:area[o][0] + area[o][2],area[o][3]:area[o][1] + area[o][3]] += output[o] * mult[o] + out_count[:,:,area[o][2]:area[o][0] + area[o][2],area[o][3]:area[o][1] + area[o][3]] += mult[o] + else: + out_uncond[:,:,area[o][2]:area[o][0] + area[o][2],area[o][3]:area[o][1] + area[o][3]] += output[o] * mult[o] + out_uncond_count[:,:,area[o][2]:area[o][0] + area[o][2],area[o][3]:area[o][1] + area[o][3]] += mult[o] + del mult + + out_cond /= out_count + del out_count + out_uncond /= out_uncond_count + del out_uncond_count + return out_cond, out_uncond + + + if math.isclose(cond_scale, 1.0): + uncond = None + + cond, uncond = calc_cond_uncond_batch(model, cond, uncond, x, timestep, model_options) + if "sampler_cfg_function" in model_options: + args = {"cond": x - cond, "uncond": x - uncond, "cond_scale": cond_scale, "timestep": timestep, "input": x, "sigma": timestep} + return x - model_options["sampler_cfg_function"](args) + else: + return uncond + (cond - uncond) * cond_scale + +class CFGNoisePredictor(torch.nn.Module): + def __init__(self, model): + super().__init__() + self.inner_model = model + def apply_model(self, x, timestep, cond, uncond, cond_scale, model_options={}, seed=None): + out = sampling_function(self.inner_model, x, timestep, uncond, cond, cond_scale, model_options=model_options, seed=seed) + return out + def forward(self, *args, **kwargs): + return self.apply_model(*args, **kwargs) + +class KSamplerX0Inpaint(torch.nn.Module): + def __init__(self, model): + super().__init__() + self.inner_model = model + def forward(self, x, sigma, uncond, cond, cond_scale, denoise_mask, model_options={}, seed=None): + if denoise_mask is not None: + latent_mask = 1. - denoise_mask + x = x * denoise_mask + (self.latent_image + self.noise * sigma.reshape([sigma.shape[0]] + [1] * (len(self.noise.shape) - 1))) * latent_mask + out = self.inner_model(x, sigma, cond=cond, uncond=uncond, cond_scale=cond_scale, model_options=model_options, seed=seed) + if denoise_mask is not None: + out *= denoise_mask + + if denoise_mask is not None: + out += self.latent_image * latent_mask + return out + +def simple_scheduler(model, steps): + s = model.model_sampling + sigs = [] + ss = len(s.sigmas) / steps + for x in range(steps): + sigs += [float(s.sigmas[-(1 + int(x * ss))])] + sigs += [0.0] + return torch.FloatTensor(sigs) + +def ddim_scheduler(model, steps): + s = model.model_sampling + sigs = [] + ss = len(s.sigmas) // steps + x = 1 + while x < len(s.sigmas): + sigs += [float(s.sigmas[x])] + x += ss + sigs = sigs[::-1] + sigs += [0.0] + return torch.FloatTensor(sigs) + +def normal_scheduler(model, steps, sgm=False, floor=False): + s = model.model_sampling + start = s.timestep(s.sigma_max) + end = s.timestep(s.sigma_min) + + if sgm: + timesteps = torch.linspace(start, end, steps + 1)[:-1] + else: + timesteps = torch.linspace(start, end, steps) + + sigs = [] + for x in range(len(timesteps)): + ts = timesteps[x] + sigs.append(s.sigma(ts)) + sigs += [0.0] + return torch.FloatTensor(sigs) + +def get_mask_aabb(masks): + if masks.numel() == 0: + return torch.zeros((0, 4), device=masks.device, dtype=torch.int) + + b = masks.shape[0] + + bounding_boxes = torch.zeros((b, 4), device=masks.device, dtype=torch.int) + is_empty = torch.zeros((b), device=masks.device, dtype=torch.bool) + for i in range(b): + mask = masks[i] + if mask.numel() == 0: + continue + if torch.max(mask != 0) == False: + is_empty[i] = True + continue + y, x = torch.where(mask) + bounding_boxes[i, 0] = torch.min(x) + bounding_boxes[i, 1] = torch.min(y) + bounding_boxes[i, 2] = torch.max(x) + bounding_boxes[i, 3] = torch.max(y) + + return bounding_boxes, is_empty + +def resolve_areas_and_cond_masks(conditions, h, w, device): + # We need to decide on an area outside the sampling loop in order to properly generate opposite areas of equal sizes. + # While we're doing this, we can also resolve the mask device and scaling for performance reasons + for i in range(len(conditions)): + c = conditions[i] + if 'area' in c: + area = c['area'] + if area[0] == "percentage": + modified = c.copy() + area = (max(1, round(area[1] * h)), max(1, round(area[2] * w)), round(area[3] * h), round(area[4] * w)) + modified['area'] = area + c = modified + conditions[i] = c + + if 'mask' in c: + mask = c['mask'] + mask = mask.to(device=device) + modified = c.copy() + if len(mask.shape) == 2: + mask = mask.unsqueeze(0) + if mask.shape[1] != h or mask.shape[2] != w: + mask = torch.nn.functional.interpolate(mask.unsqueeze(1), size=(h, w), mode='bilinear', align_corners=False).squeeze(1) + + if modified.get("set_area_to_bounds", False): + bounds = torch.max(torch.abs(mask),dim=0).values.unsqueeze(0) + boxes, is_empty = get_mask_aabb(bounds) + if is_empty[0]: + # Use the minimum possible size for efficiency reasons. (Since the mask is all-0, this becomes a noop anyway) + modified['area'] = (8, 8, 0, 0) + else: + box = boxes[0] + H, W, Y, X = (box[3] - box[1] + 1, box[2] - box[0] + 1, box[1], box[0]) + H = max(8, H) + W = max(8, W) + area = (int(H), int(W), int(Y), int(X)) + modified['area'] = area + + modified['mask'] = mask + conditions[i] = modified + +def create_cond_with_same_area_if_none(conds, c): + if 'area' not in c: + return + + c_area = c['area'] + smallest = None + for x in conds: + if 'area' in x: + a = x['area'] + if c_area[2] >= a[2] and c_area[3] >= a[3]: + if a[0] + a[2] >= c_area[0] + c_area[2]: + if a[1] + a[3] >= c_area[1] + c_area[3]: + if smallest is None: + smallest = x + elif 'area' not in smallest: + smallest = x + else: + if smallest['area'][0] * smallest['area'][1] > a[0] * a[1]: + smallest = x + else: + if smallest is None: + smallest = x + if smallest is None: + return + if 'area' in smallest: + if smallest['area'] == c_area: + return + + out = c.copy() + out['model_conds'] = smallest['model_conds'].copy() #TODO: which fields should be copied? + conds += [out] + +def calculate_start_end_timesteps(model, conds): + s = model.model_sampling + for t in range(len(conds)): + x = conds[t] + + timestep_start = None + timestep_end = None + if 'start_percent' in x: + timestep_start = s.percent_to_sigma(x['start_percent']) + if 'end_percent' in x: + timestep_end = s.percent_to_sigma(x['end_percent']) + + if (timestep_start is not None) or (timestep_end is not None): + n = x.copy() + if (timestep_start is not None): + n['timestep_start'] = timestep_start + if (timestep_end is not None): + n['timestep_end'] = timestep_end + conds[t] = n + +def pre_run_control(model, conds): + s = model.model_sampling + for t in range(len(conds)): + x = conds[t] + + timestep_start = None + timestep_end = None + percent_to_timestep_function = lambda a: s.percent_to_sigma(a) + if 'control' in x: + x['control'].pre_run(model, percent_to_timestep_function) + +def apply_empty_x_to_equal_area(conds, uncond, name, uncond_fill_func): + cond_cnets = [] + cond_other = [] + uncond_cnets = [] + uncond_other = [] + for t in range(len(conds)): + x = conds[t] + if 'area' not in x: + if name in x and x[name] is not None: + cond_cnets.append(x[name]) + else: + cond_other.append((x, t)) + for t in range(len(uncond)): + x = uncond[t] + if 'area' not in x: + if name in x and x[name] is not None: + uncond_cnets.append(x[name]) + else: + uncond_other.append((x, t)) + + if len(uncond_cnets) > 0: + return + + for x in range(len(cond_cnets)): + temp = uncond_other[x % len(uncond_other)] + o = temp[0] + if name in o and o[name] is not None: + n = o.copy() + n[name] = uncond_fill_func(cond_cnets, x) + uncond += [n] + else: + n = o.copy() + n[name] = uncond_fill_func(cond_cnets, x) + uncond[temp[1]] = n + +def encode_model_conds(model_function, conds, noise, device, prompt_type, **kwargs): + for t in range(len(conds)): + x = conds[t] + params = x.copy() + params["device"] = device + params["noise"] = noise + params["width"] = params.get("width", noise.shape[3] * 8) + params["height"] = params.get("height", noise.shape[2] * 8) + params["prompt_type"] = params.get("prompt_type", prompt_type) + for k in kwargs: + if k not in params: + params[k] = kwargs[k] + + out = model_function(**params) + x = x.copy() + model_conds = x['model_conds'].copy() + for k in out: + model_conds[k] = out[k] + x['model_conds'] = model_conds + conds[t] = x + return conds + +class Sampler: + def sample(self): + pass + + def max_denoise(self, model_wrap, sigmas): + max_sigma = float(model_wrap.inner_model.model_sampling.sigma_max) + sigma = float(sigmas[0]) + return math.isclose(max_sigma, sigma, rel_tol=1e-05) or sigma > max_sigma + +class UNIPC(Sampler): + def sample(self, model_wrap, sigmas, extra_args, callback, noise, latent_image=None, denoise_mask=None, disable_pbar=False): + return uni_pc.sample_unipc(model_wrap, noise, latent_image, sigmas, max_denoise=self.max_denoise(model_wrap, sigmas), extra_args=extra_args, noise_mask=denoise_mask, callback=callback, disable=disable_pbar) + +class UNIPCBH2(Sampler): + def sample(self, model_wrap, sigmas, extra_args, callback, noise, latent_image=None, denoise_mask=None, disable_pbar=False): + return uni_pc.sample_unipc(model_wrap, noise, latent_image, sigmas, max_denoise=self.max_denoise(model_wrap, sigmas), extra_args=extra_args, noise_mask=denoise_mask, callback=callback, variant='bh2', disable=disable_pbar) + +KSAMPLER_NAMES = ["euler", "euler_ancestral", "heun", "heunpp2","dpm_2", "dpm_2_ancestral", + "lms", "dpm_fast", "dpm_adaptive", "dpmpp_2s_ancestral", "dpmpp_sde", "dpmpp_sde_gpu", + "dpmpp_2m", "dpmpp_2m_sde", "dpmpp_2m_sde_gpu", "dpmpp_3m_sde", "dpmpp_3m_sde_gpu", "ddpm", "lcm"] + +class KSAMPLER(Sampler): + def __init__(self, sampler_function, extra_options={}, inpaint_options={}): + self.sampler_function = sampler_function + self.extra_options = extra_options + self.inpaint_options = inpaint_options + + def sample(self, model_wrap, sigmas, extra_args, callback, noise, latent_image=None, denoise_mask=None, disable_pbar=False): + extra_args["denoise_mask"] = denoise_mask + model_k = KSamplerX0Inpaint(model_wrap) + model_k.latent_image = latent_image + if self.inpaint_options.get("random", False): #TODO: Should this be the default? + generator = torch.manual_seed(extra_args.get("seed", 41) + 1) + model_k.noise = torch.randn(noise.shape, generator=generator, device="cpu").to(noise.dtype).to(noise.device) + else: + model_k.noise = noise + + if self.max_denoise(model_wrap, sigmas): + noise = noise * torch.sqrt(1.0 + sigmas[0] ** 2.0) + else: + noise = noise * sigmas[0] + + k_callback = None + total_steps = len(sigmas) - 1 + if callback is not None: + k_callback = lambda x: callback(x["i"], x["denoised"], x["x"], total_steps) + + if latent_image is not None: + noise += latent_image + + samples = self.sampler_function(model_k, noise, sigmas, extra_args=extra_args, callback=k_callback, disable=disable_pbar, **self.extra_options) + return samples + + +def ksampler(sampler_name, extra_options={}, inpaint_options={}): + if sampler_name == "dpm_fast": + def dpm_fast_function(model, noise, sigmas, extra_args, callback, disable): + sigma_min = sigmas[-1] + if sigma_min == 0: + sigma_min = sigmas[-2] + total_steps = len(sigmas) - 1 + return k_diffusion_sampling.sample_dpm_fast(model, noise, sigma_min, sigmas[0], total_steps, extra_args=extra_args, callback=callback, disable=disable) + sampler_function = dpm_fast_function + elif sampler_name == "dpm_adaptive": + def dpm_adaptive_function(model, noise, sigmas, extra_args, callback, disable): + sigma_min = sigmas[-1] + if sigma_min == 0: + sigma_min = sigmas[-2] + return k_diffusion_sampling.sample_dpm_adaptive(model, noise, sigma_min, sigmas[0], extra_args=extra_args, callback=callback, disable=disable) + sampler_function = dpm_adaptive_function + else: + sampler_function = getattr(k_diffusion_sampling, "sample_{}".format(sampler_name)) + + return KSAMPLER(sampler_function, extra_options, inpaint_options) + +def wrap_model(model): + model_denoise = CFGNoisePredictor(model) + return model_denoise + +def sample(model, noise, positive, negative, cfg, device, sampler, sigmas, model_options={}, latent_image=None, denoise_mask=None, callback=None, disable_pbar=False, seed=None): + positive = positive[:] + negative = negative[:] + + resolve_areas_and_cond_masks(positive, noise.shape[2], noise.shape[3], device) + resolve_areas_and_cond_masks(negative, noise.shape[2], noise.shape[3], device) + + model_wrap = wrap_model(model) + + calculate_start_end_timesteps(model, negative) + calculate_start_end_timesteps(model, positive) + + #make sure each cond area has an opposite one with the same area + for c in positive: + create_cond_with_same_area_if_none(negative, c) + for c in negative: + create_cond_with_same_area_if_none(positive, c) + + pre_run_control(model, negative + positive) + + apply_empty_x_to_equal_area(list(filter(lambda c: c.get('control_apply_to_uncond', False) == True, positive)), negative, 'control', lambda cond_cnets, x: cond_cnets[x]) + apply_empty_x_to_equal_area(positive, negative, 'gligen', lambda cond_cnets, x: cond_cnets[x]) + + if latent_image is not None: + latent_image = model.process_latent_in(latent_image) + + if hasattr(model, 'extra_conds'): + positive = encode_model_conds(model.extra_conds, positive, noise, device, "positive", latent_image=latent_image, denoise_mask=denoise_mask) + negative = encode_model_conds(model.extra_conds, negative, noise, device, "negative", latent_image=latent_image, denoise_mask=denoise_mask) + + extra_args = {"cond":positive, "uncond":negative, "cond_scale": cfg, "model_options": model_options, "seed":seed} + + samples = sampler.sample(model_wrap, sigmas, extra_args, callback, noise, latent_image, denoise_mask, disable_pbar) + return model.process_latent_out(samples.to(torch.float32)) + +SCHEDULER_NAMES = ["normal", "karras", "exponential", "sgm_uniform", "simple", "ddim_uniform"] +SAMPLER_NAMES = KSAMPLER_NAMES + ["ddim", "uni_pc", "uni_pc_bh2"] + +def calculate_sigmas_scheduler(model, scheduler_name, steps): + if scheduler_name == "karras": + sigmas = k_diffusion_sampling.get_sigmas_karras(n=steps, sigma_min=float(model.model_sampling.sigma_min), sigma_max=float(model.model_sampling.sigma_max)) + elif scheduler_name == "exponential": + sigmas = k_diffusion_sampling.get_sigmas_exponential(n=steps, sigma_min=float(model.model_sampling.sigma_min), sigma_max=float(model.model_sampling.sigma_max)) + elif scheduler_name == "normal": + sigmas = normal_scheduler(model, steps) + elif scheduler_name == "simple": + sigmas = simple_scheduler(model, steps) + elif scheduler_name == "ddim_uniform": + sigmas = ddim_scheduler(model, steps) + elif scheduler_name == "sgm_uniform": + sigmas = normal_scheduler(model, steps, sgm=True) + else: + print("error invalid scheduler", self.scheduler) + return sigmas + +def sampler_object(name): + if name == "uni_pc": + sampler = UNIPC() + elif name == "uni_pc_bh2": + sampler = UNIPCBH2() + elif name == "ddim": + sampler = ksampler("euler", inpaint_options={"random": True}) + else: + sampler = ksampler(name) + return sampler + +class KSampler: + SCHEDULERS = SCHEDULER_NAMES + SAMPLERS = SAMPLER_NAMES + + def __init__(self, model, steps, device, sampler=None, scheduler=None, denoise=None, model_options={}): + self.model = model + self.device = device + if scheduler not in self.SCHEDULERS: + scheduler = self.SCHEDULERS[0] + if sampler not in self.SAMPLERS: + sampler = self.SAMPLERS[0] + self.scheduler = scheduler + self.sampler = sampler + self.set_steps(steps, denoise) + self.denoise = denoise + self.model_options = model_options + + def calculate_sigmas(self, steps): + sigmas = None + + discard_penultimate_sigma = False + if self.sampler in ['dpm_2', 'dpm_2_ancestral', 'uni_pc', 'uni_pc_bh2']: + steps += 1 + discard_penultimate_sigma = True + + sigmas = calculate_sigmas_scheduler(self.model, self.scheduler, steps) + + if discard_penultimate_sigma: + sigmas = torch.cat([sigmas[:-2], sigmas[-1:]]) + return sigmas + + def set_steps(self, steps, denoise=None): + self.steps = steps + if denoise is None or denoise > 0.9999: + self.sigmas = self.calculate_sigmas(steps).to(self.device) + else: + new_steps = int(steps/denoise) + sigmas = self.calculate_sigmas(new_steps).to(self.device) + self.sigmas = sigmas[-(steps + 1):] + + def sample(self, noise, positive, negative, cfg, latent_image=None, start_step=None, last_step=None, force_full_denoise=False, denoise_mask=None, sigmas=None, callback=None, disable_pbar=False, seed=None): + if sigmas is None: + sigmas = self.sigmas + + if last_step is not None and last_step < (len(sigmas) - 1): + sigmas = sigmas[:last_step + 1] + if force_full_denoise: + sigmas[-1] = 0 + + if start_step is not None: + if start_step < (len(sigmas) - 1): + sigmas = sigmas[start_step:] + else: + if latent_image is not None: + return latent_image + else: + return torch.zeros_like(noise) + + sampler = sampler_object(self.sampler) + + return sample(self.model, noise, positive, negative, cfg, self.device, sampler, sigmas, self.model_options, latent_image=latent_image, denoise_mask=denoise_mask, callback=callback, disable_pbar=disable_pbar, seed=seed) diff --git a/backend/headless/fcbh/sd.py b/backend/headless/fcbh/sd.py new file mode 100644 index 0000000000000000000000000000000000000000..5df89bb28508be1ae06118b1a250f97346d15280 --- /dev/null +++ b/backend/headless/fcbh/sd.py @@ -0,0 +1,512 @@ +import torch +import contextlib +import math + +from fcbh import model_management +from .ldm.util import instantiate_from_config +from .ldm.models.autoencoder import AutoencoderKL, AutoencodingEngine +import yaml + +import fcbh.utils + +from . import clip_vision +from . import gligen +from . import diffusers_convert +from . import model_base +from . import model_detection + +from . import sd1_clip +from . import sd2_clip +from . import sdxl_clip + +import fcbh.model_patcher +import fcbh.lora +import fcbh.t2i_adapter.adapter +import fcbh.supported_models_base +import fcbh.taesd.taesd + +def load_model_weights(model, sd): + m, u = model.load_state_dict(sd, strict=False) + m = set(m) + unexpected_keys = set(u) + + k = list(sd.keys()) + for x in k: + if x not in unexpected_keys: + w = sd.pop(x) + del w + if len(m) > 0: + print("extra keys", m) + return model + +def load_clip_weights(model, sd): + k = list(sd.keys()) + for x in k: + if x.startswith("cond_stage_model.transformer.") and not x.startswith("cond_stage_model.transformer.text_model."): + y = x.replace("cond_stage_model.transformer.", "cond_stage_model.transformer.text_model.") + sd[y] = sd.pop(x) + + if 'cond_stage_model.transformer.text_model.embeddings.position_ids' in sd: + ids = sd['cond_stage_model.transformer.text_model.embeddings.position_ids'] + if ids.dtype == torch.float32: + sd['cond_stage_model.transformer.text_model.embeddings.position_ids'] = ids.round() + + sd = fcbh.utils.transformers_convert(sd, "cond_stage_model.model.", "cond_stage_model.transformer.text_model.", 24) + return load_model_weights(model, sd) + + +def load_lora_for_models(model, clip, lora, strength_model, strength_clip): + key_map = {} + if model is not None: + key_map = fcbh.lora.model_lora_keys_unet(model.model, key_map) + if clip is not None: + key_map = fcbh.lora.model_lora_keys_clip(clip.cond_stage_model, key_map) + + loaded = fcbh.lora.load_lora(lora, key_map) + if model is not None: + new_modelpatcher = model.clone() + k = new_modelpatcher.add_patches(loaded, strength_model) + else: + k = () + new_modelpatcher = None + + if clip is not None: + new_clip = clip.clone() + k1 = new_clip.add_patches(loaded, strength_clip) + else: + k1 = () + new_clip = None + k = set(k) + k1 = set(k1) + for x in loaded: + if (x not in k) and (x not in k1): + print("NOT LOADED", x) + + return (new_modelpatcher, new_clip) + + +class CLIP: + def __init__(self, target=None, embedding_directory=None, no_init=False): + if no_init: + return + params = target.params.copy() + clip = target.clip + tokenizer = target.tokenizer + + load_device = model_management.text_encoder_device() + offload_device = model_management.text_encoder_offload_device() + params['device'] = offload_device + params['dtype'] = model_management.text_encoder_dtype(load_device) + + self.cond_stage_model = clip(**(params)) + + self.tokenizer = tokenizer(embedding_directory=embedding_directory) + self.patcher = fcbh.model_patcher.ModelPatcher(self.cond_stage_model, load_device=load_device, offload_device=offload_device) + self.layer_idx = None + + def clone(self): + n = CLIP(no_init=True) + n.patcher = self.patcher.clone() + n.cond_stage_model = self.cond_stage_model + n.tokenizer = self.tokenizer + n.layer_idx = self.layer_idx + return n + + def add_patches(self, patches, strength_patch=1.0, strength_model=1.0): + return self.patcher.add_patches(patches, strength_patch, strength_model) + + def clip_layer(self, layer_idx): + self.layer_idx = layer_idx + + def tokenize(self, text, return_word_ids=False): + return self.tokenizer.tokenize_with_weights(text, return_word_ids) + + def encode_from_tokens(self, tokens, return_pooled=False): + if self.layer_idx is not None: + self.cond_stage_model.clip_layer(self.layer_idx) + else: + self.cond_stage_model.reset_clip_layer() + + self.load_model() + cond, pooled = self.cond_stage_model.encode_token_weights(tokens) + if return_pooled: + return cond, pooled + return cond + + def encode(self, text): + tokens = self.tokenize(text) + return self.encode_from_tokens(tokens) + + def load_sd(self, sd): + return self.cond_stage_model.load_sd(sd) + + def get_sd(self): + return self.cond_stage_model.state_dict() + + def load_model(self): + model_management.load_model_gpu(self.patcher) + return self.patcher + + def get_key_patches(self): + return self.patcher.get_key_patches() + +class VAE: + def __init__(self, sd=None, device=None, config=None): + if 'decoder.up_blocks.0.resnets.0.norm1.weight' in sd.keys(): #diffusers format + sd = diffusers_convert.convert_vae_state_dict(sd) + + self.memory_used_encode = lambda shape, dtype: (1767 * shape[2] * shape[3]) * model_management.dtype_size(dtype) #These are for AutoencoderKL and need tweaking (should be lower) + self.memory_used_decode = lambda shape, dtype: (2178 * shape[2] * shape[3] * 64) * model_management.dtype_size(dtype) + + if config is None: + if "taesd_decoder.1.weight" in sd: + self.first_stage_model = fcbh.taesd.taesd.TAESD() + else: + #default SD1.x/SD2.x VAE parameters + ddconfig = {'double_z': True, 'z_channels': 4, 'resolution': 256, 'in_channels': 3, 'out_ch': 3, 'ch': 128, 'ch_mult': [1, 2, 4, 4], 'num_res_blocks': 2, 'attn_resolutions': [], 'dropout': 0.0} + self.first_stage_model = AutoencoderKL(ddconfig=ddconfig, embed_dim=4) + else: + self.first_stage_model = AutoencoderKL(**(config['params'])) + self.first_stage_model = self.first_stage_model.eval() + + m, u = self.first_stage_model.load_state_dict(sd, strict=False) + if len(m) > 0: + print("Missing VAE keys", m) + + if len(u) > 0: + print("Leftover VAE keys", u) + + if device is None: + device = model_management.vae_device() + self.device = device + self.offload_device = model_management.vae_offload_device() + self.vae_dtype = model_management.vae_dtype() + self.first_stage_model.to(self.vae_dtype) + + def decode_tiled_(self, samples, tile_x=64, tile_y=64, overlap = 16): + steps = samples.shape[0] * fcbh.utils.get_tiled_scale_steps(samples.shape[3], samples.shape[2], tile_x, tile_y, overlap) + steps += samples.shape[0] * fcbh.utils.get_tiled_scale_steps(samples.shape[3], samples.shape[2], tile_x // 2, tile_y * 2, overlap) + steps += samples.shape[0] * fcbh.utils.get_tiled_scale_steps(samples.shape[3], samples.shape[2], tile_x * 2, tile_y // 2, overlap) + pbar = fcbh.utils.ProgressBar(steps) + + decode_fn = lambda a: (self.first_stage_model.decode(a.to(self.vae_dtype).to(self.device)) + 1.0).float() + output = torch.clamp(( + (fcbh.utils.tiled_scale(samples, decode_fn, tile_x // 2, tile_y * 2, overlap, upscale_amount = 8, pbar = pbar) + + fcbh.utils.tiled_scale(samples, decode_fn, tile_x * 2, tile_y // 2, overlap, upscale_amount = 8, pbar = pbar) + + fcbh.utils.tiled_scale(samples, decode_fn, tile_x, tile_y, overlap, upscale_amount = 8, pbar = pbar)) + / 3.0) / 2.0, min=0.0, max=1.0) + return output + + def encode_tiled_(self, pixel_samples, tile_x=512, tile_y=512, overlap = 64): + steps = pixel_samples.shape[0] * fcbh.utils.get_tiled_scale_steps(pixel_samples.shape[3], pixel_samples.shape[2], tile_x, tile_y, overlap) + steps += pixel_samples.shape[0] * fcbh.utils.get_tiled_scale_steps(pixel_samples.shape[3], pixel_samples.shape[2], tile_x // 2, tile_y * 2, overlap) + steps += pixel_samples.shape[0] * fcbh.utils.get_tiled_scale_steps(pixel_samples.shape[3], pixel_samples.shape[2], tile_x * 2, tile_y // 2, overlap) + pbar = fcbh.utils.ProgressBar(steps) + + encode_fn = lambda a: self.first_stage_model.encode((2. * a - 1.).to(self.vae_dtype).to(self.device)).float() + samples = fcbh.utils.tiled_scale(pixel_samples, encode_fn, tile_x, tile_y, overlap, upscale_amount = (1/8), out_channels=4, pbar=pbar) + samples += fcbh.utils.tiled_scale(pixel_samples, encode_fn, tile_x * 2, tile_y // 2, overlap, upscale_amount = (1/8), out_channels=4, pbar=pbar) + samples += fcbh.utils.tiled_scale(pixel_samples, encode_fn, tile_x // 2, tile_y * 2, overlap, upscale_amount = (1/8), out_channels=4, pbar=pbar) + samples /= 3.0 + return samples + + def decode(self, samples_in): + self.first_stage_model = self.first_stage_model.to(self.device) + try: + memory_used = self.memory_used_decode(samples_in.shape, self.vae_dtype) + model_management.free_memory(memory_used, self.device) + free_memory = model_management.get_free_memory(self.device) + batch_number = int(free_memory / memory_used) + batch_number = max(1, batch_number) + + pixel_samples = torch.empty((samples_in.shape[0], 3, round(samples_in.shape[2] * 8), round(samples_in.shape[3] * 8)), device="cpu") + for x in range(0, samples_in.shape[0], batch_number): + samples = samples_in[x:x+batch_number].to(self.vae_dtype).to(self.device) + pixel_samples[x:x+batch_number] = torch.clamp((self.first_stage_model.decode(samples).cpu().float() + 1.0) / 2.0, min=0.0, max=1.0) + except model_management.OOM_EXCEPTION as e: + print("Warning: Ran out of memory when regular VAE decoding, retrying with tiled VAE decoding.") + pixel_samples = self.decode_tiled_(samples_in) + + self.first_stage_model = self.first_stage_model.to(self.offload_device) + pixel_samples = pixel_samples.cpu().movedim(1,-1) + return pixel_samples + + def decode_tiled(self, samples, tile_x=64, tile_y=64, overlap = 16): + self.first_stage_model = self.first_stage_model.to(self.device) + output = self.decode_tiled_(samples, tile_x, tile_y, overlap) + self.first_stage_model = self.first_stage_model.to(self.offload_device) + return output.movedim(1,-1) + + def encode(self, pixel_samples): + self.first_stage_model = self.first_stage_model.to(self.device) + pixel_samples = pixel_samples.movedim(-1,1) + try: + memory_used = self.memory_used_encode(pixel_samples.shape, self.vae_dtype) + model_management.free_memory(memory_used, self.device) + free_memory = model_management.get_free_memory(self.device) + batch_number = int(free_memory / memory_used) + batch_number = max(1, batch_number) + samples = torch.empty((pixel_samples.shape[0], 4, round(pixel_samples.shape[2] // 8), round(pixel_samples.shape[3] // 8)), device="cpu") + for x in range(0, pixel_samples.shape[0], batch_number): + pixels_in = (2. * pixel_samples[x:x+batch_number] - 1.).to(self.vae_dtype).to(self.device) + samples[x:x+batch_number] = self.first_stage_model.encode(pixels_in).cpu().float() + + except model_management.OOM_EXCEPTION as e: + print("Warning: Ran out of memory when regular VAE encoding, retrying with tiled VAE encoding.") + samples = self.encode_tiled_(pixel_samples) + + self.first_stage_model = self.first_stage_model.to(self.offload_device) + return samples + + def encode_tiled(self, pixel_samples, tile_x=512, tile_y=512, overlap = 64): + self.first_stage_model = self.first_stage_model.to(self.device) + pixel_samples = pixel_samples.movedim(-1,1) + samples = self.encode_tiled_(pixel_samples, tile_x=tile_x, tile_y=tile_y, overlap=overlap) + self.first_stage_model = self.first_stage_model.to(self.offload_device) + return samples + + def get_sd(self): + return self.first_stage_model.state_dict() + +class StyleModel: + def __init__(self, model, device="cpu"): + self.model = model + + def get_cond(self, input): + return self.model(input.last_hidden_state) + + +def load_style_model(ckpt_path): + model_data = fcbh.utils.load_torch_file(ckpt_path, safe_load=True) + keys = model_data.keys() + if "style_embedding" in keys: + model = fcbh.t2i_adapter.adapter.StyleAdapter(width=1024, context_dim=768, num_head=8, n_layes=3, num_token=8) + else: + raise Exception("invalid style model {}".format(ckpt_path)) + model.load_state_dict(model_data) + return StyleModel(model) + + +def load_clip(ckpt_paths, embedding_directory=None): + clip_data = [] + for p in ckpt_paths: + clip_data.append(fcbh.utils.load_torch_file(p, safe_load=True)) + + class EmptyClass: + pass + + for i in range(len(clip_data)): + if "transformer.resblocks.0.ln_1.weight" in clip_data[i]: + clip_data[i] = fcbh.utils.transformers_convert(clip_data[i], "", "text_model.", 32) + + clip_target = EmptyClass() + clip_target.params = {} + if len(clip_data) == 1: + if "text_model.encoder.layers.30.mlp.fc1.weight" in clip_data[0]: + clip_target.clip = sdxl_clip.SDXLRefinerClipModel + clip_target.tokenizer = sdxl_clip.SDXLTokenizer + elif "text_model.encoder.layers.22.mlp.fc1.weight" in clip_data[0]: + clip_target.clip = sd2_clip.SD2ClipModel + clip_target.tokenizer = sd2_clip.SD2Tokenizer + else: + clip_target.clip = sd1_clip.SD1ClipModel + clip_target.tokenizer = sd1_clip.SD1Tokenizer + else: + clip_target.clip = sdxl_clip.SDXLClipModel + clip_target.tokenizer = sdxl_clip.SDXLTokenizer + + clip = CLIP(clip_target, embedding_directory=embedding_directory) + for c in clip_data: + m, u = clip.load_sd(c) + if len(m) > 0: + print("clip missing:", m) + + if len(u) > 0: + print("clip unexpected:", u) + return clip + +def load_gligen(ckpt_path): + data = fcbh.utils.load_torch_file(ckpt_path, safe_load=True) + model = gligen.load_gligen(data) + if model_management.should_use_fp16(): + model = model.half() + return fcbh.model_patcher.ModelPatcher(model, load_device=model_management.get_torch_device(), offload_device=model_management.unet_offload_device()) + +def load_checkpoint(config_path=None, ckpt_path=None, output_vae=True, output_clip=True, embedding_directory=None, state_dict=None, config=None): + #TODO: this function is a mess and should be removed eventually + if config is None: + with open(config_path, 'r') as stream: + config = yaml.safe_load(stream) + model_config_params = config['model']['params'] + clip_config = model_config_params['cond_stage_config'] + scale_factor = model_config_params['scale_factor'] + vae_config = model_config_params['first_stage_config'] + + fp16 = False + if "unet_config" in model_config_params: + if "params" in model_config_params["unet_config"]: + unet_config = model_config_params["unet_config"]["params"] + if "use_fp16" in unet_config: + fp16 = unet_config.pop("use_fp16") + if fp16: + unet_config["dtype"] = torch.float16 + + noise_aug_config = None + if "noise_aug_config" in model_config_params: + noise_aug_config = model_config_params["noise_aug_config"] + + model_type = model_base.ModelType.EPS + + if "parameterization" in model_config_params: + if model_config_params["parameterization"] == "v": + model_type = model_base.ModelType.V_PREDICTION + + clip = None + vae = None + + class WeightsLoader(torch.nn.Module): + pass + + if state_dict is None: + state_dict = fcbh.utils.load_torch_file(ckpt_path) + + class EmptyClass: + pass + + model_config = fcbh.supported_models_base.BASE({}) + + from . import latent_formats + model_config.latent_format = latent_formats.SD15(scale_factor=scale_factor) + model_config.unet_config = model_detection.convert_config(unet_config) + + if config['model']["target"].endswith("ImageEmbeddingConditionedLatentDiffusion"): + model = model_base.SD21UNCLIP(model_config, noise_aug_config["params"], model_type=model_type) + else: + model = model_base.BaseModel(model_config, model_type=model_type) + + if config['model']["target"].endswith("LatentInpaintDiffusion"): + model.set_inpaint() + + if fp16: + model = model.half() + + offload_device = model_management.unet_offload_device() + model = model.to(offload_device) + model.load_model_weights(state_dict, "model.diffusion_model.") + + if output_vae: + vae_sd = fcbh.utils.state_dict_prefix_replace(state_dict, {"first_stage_model.": ""}, filter_keys=True) + vae = VAE(sd=vae_sd, config=vae_config) + + if output_clip: + w = WeightsLoader() + clip_target = EmptyClass() + clip_target.params = clip_config.get("params", {}) + if clip_config["target"].endswith("FrozenOpenCLIPEmbedder"): + clip_target.clip = sd2_clip.SD2ClipModel + clip_target.tokenizer = sd2_clip.SD2Tokenizer + clip = CLIP(clip_target, embedding_directory=embedding_directory) + w.cond_stage_model = clip.cond_stage_model.clip_h + elif clip_config["target"].endswith("FrozenCLIPEmbedder"): + clip_target.clip = sd1_clip.SD1ClipModel + clip_target.tokenizer = sd1_clip.SD1Tokenizer + clip = CLIP(clip_target, embedding_directory=embedding_directory) + w.cond_stage_model = clip.cond_stage_model.clip_l + load_clip_weights(w, state_dict) + + return (fcbh.model_patcher.ModelPatcher(model, load_device=model_management.get_torch_device(), offload_device=offload_device), clip, vae) + +def load_checkpoint_guess_config(ckpt_path, output_vae=True, output_clip=True, output_clipvision=False, embedding_directory=None, output_model=True): + sd = fcbh.utils.load_torch_file(ckpt_path) + sd_keys = sd.keys() + clip = None + clipvision = None + vae = None + model = None + model_patcher = None + clip_target = None + + parameters = fcbh.utils.calculate_parameters(sd, "model.diffusion_model.") + unet_dtype = model_management.unet_dtype(model_params=parameters) + + class WeightsLoader(torch.nn.Module): + pass + + model_config = model_detection.model_config_from_unet(sd, "model.diffusion_model.", unet_dtype) + if model_config is None: + raise RuntimeError("ERROR: Could not detect model type of: {}".format(ckpt_path)) + + if model_config.clip_vision_prefix is not None: + if output_clipvision: + clipvision = clip_vision.load_clipvision_from_sd(sd, model_config.clip_vision_prefix, True) + + if output_model: + inital_load_device = model_management.unet_inital_load_device(parameters, unet_dtype) + offload_device = model_management.unet_offload_device() + model = model_config.get_model(sd, "model.diffusion_model.", device=inital_load_device) + model.load_model_weights(sd, "model.diffusion_model.") + + if output_vae: + vae_sd = fcbh.utils.state_dict_prefix_replace(sd, {"first_stage_model.": ""}, filter_keys=True) + vae_sd = model_config.process_vae_state_dict(vae_sd) + vae = VAE(sd=vae_sd) + + if output_clip: + w = WeightsLoader() + clip_target = model_config.clip_target() + if clip_target is not None: + clip = CLIP(clip_target, embedding_directory=embedding_directory) + w.cond_stage_model = clip.cond_stage_model + sd = model_config.process_clip_state_dict(sd) + load_model_weights(w, sd) + + left_over = sd.keys() + if len(left_over) > 0: + print("left over keys:", left_over) + + if output_model: + model_patcher = fcbh.model_patcher.ModelPatcher(model, load_device=model_management.get_torch_device(), offload_device=model_management.unet_offload_device(), current_device=inital_load_device) + if inital_load_device != torch.device("cpu"): + print("loaded straight to GPU") + model_management.load_model_gpu(model_patcher) + + return (model_patcher, clip, vae, clipvision) + + +def load_unet(unet_path): #load unet in diffusers format + sd = fcbh.utils.load_torch_file(unet_path) + parameters = fcbh.utils.calculate_parameters(sd) + unet_dtype = model_management.unet_dtype(model_params=parameters) + if "input_blocks.0.0.weight" in sd: #ldm + model_config = model_detection.model_config_from_unet(sd, "", unet_dtype) + if model_config is None: + raise RuntimeError("ERROR: Could not detect model type of: {}".format(unet_path)) + new_sd = sd + + else: #diffusers + model_config = model_detection.model_config_from_diffusers_unet(sd, unet_dtype) + if model_config is None: + print("ERROR UNSUPPORTED UNET", unet_path) + return None + + diffusers_keys = fcbh.utils.unet_to_diffusers(model_config.unet_config) + + new_sd = {} + for k in diffusers_keys: + if k in sd: + new_sd[diffusers_keys[k]] = sd.pop(k) + else: + print(diffusers_keys[k], k) + offload_device = model_management.unet_offload_device() + model = model_config.get_model(new_sd, "") + model = model.to(offload_device) + model.load_model_weights(new_sd, "") + left_over = sd.keys() + if len(left_over) > 0: + print("left over keys in unet:", left_over) + return fcbh.model_patcher.ModelPatcher(model, load_device=model_management.get_torch_device(), offload_device=offload_device) + +def save_checkpoint(output_path, model, clip, vae, metadata=None): + model_management.load_models_gpu([model, clip.load_model()]) + sd = model.model.state_dict_for_saving(clip.get_sd(), vae.get_sd()) + fcbh.utils.save_torch_file(sd, output_path, metadata=metadata) diff --git a/backend/headless/fcbh/sd1_clip.py b/backend/headless/fcbh/sd1_clip.py new file mode 100644 index 0000000000000000000000000000000000000000..83e035571f4f828e55db93c56127f33cbf743a1d --- /dev/null +++ b/backend/headless/fcbh/sd1_clip.py @@ -0,0 +1,539 @@ +import os + +from transformers import CLIPTokenizer, CLIPTextModel, CLIPTextConfig, modeling_utils +import fcbh.ops +import torch +import traceback +import zipfile +from . import model_management +import contextlib + +def gen_empty_tokens(special_tokens, length): + start_token = special_tokens.get("start", None) + end_token = special_tokens.get("end", None) + pad_token = special_tokens.get("pad") + output = [] + if start_token is not None: + output.append(start_token) + if end_token is not None: + output.append(end_token) + output += [pad_token] * (length - len(output)) + return output + +class ClipTokenWeightEncoder: + def encode_token_weights(self, token_weight_pairs): + to_encode = list() + max_token_len = 0 + has_weights = False + for x in token_weight_pairs: + tokens = list(map(lambda a: a[0], x)) + max_token_len = max(len(tokens), max_token_len) + has_weights = has_weights or not all(map(lambda a: a[1] == 1.0, x)) + to_encode.append(tokens) + + sections = len(to_encode) + if has_weights or sections == 0: + to_encode.append(gen_empty_tokens(self.special_tokens, max_token_len)) + + out, pooled = self.encode(to_encode) + if pooled is not None: + first_pooled = pooled[0:1].cpu() + else: + first_pooled = pooled + + output = [] + for k in range(0, sections): + z = out[k:k+1] + if has_weights: + z_empty = out[-1] + for i in range(len(z)): + for j in range(len(z[i])): + weight = token_weight_pairs[k][j][1] + if weight != 1.0: + z[i][j] = (z[i][j] - z_empty[j]) * weight + z_empty[j] + output.append(z) + + if (len(output) == 0): + return out[-1:].cpu(), first_pooled + return torch.cat(output, dim=-2).cpu(), first_pooled + +class SDClipModel(torch.nn.Module, ClipTokenWeightEncoder): + """Uses the CLIP transformer encoder for text (from huggingface)""" + LAYERS = [ + "last", + "pooled", + "hidden" + ] + def __init__(self, version="openai/clip-vit-large-patch14", device="cpu", max_length=77, + freeze=True, layer="last", layer_idx=None, textmodel_json_config=None, textmodel_path=None, dtype=None, + special_tokens={"start": 49406, "end": 49407, "pad": 49407},layer_norm_hidden_state=True, config_class=CLIPTextConfig, + model_class=CLIPTextModel, inner_name="text_model"): # clip-vit-base-patch32 + super().__init__() + assert layer in self.LAYERS + self.num_layers = 12 + if textmodel_path is not None: + self.transformer = model_class.from_pretrained(textmodel_path) + else: + if textmodel_json_config is None: + textmodel_json_config = os.path.join(os.path.dirname(os.path.realpath(__file__)), "sd1_clip_config.json") + config = config_class.from_json_file(textmodel_json_config) + self.num_layers = config.num_hidden_layers + with fcbh.ops.use_fcbh_ops(device, dtype): + with modeling_utils.no_init_weights(): + self.transformer = model_class(config) + + self.inner_name = inner_name + if dtype is not None: + self.transformer.to(dtype) + inner_model = getattr(self.transformer, self.inner_name) + if hasattr(inner_model, "embeddings"): + inner_model.embeddings.to(torch.float32) + else: + self.transformer.set_input_embeddings(self.transformer.get_input_embeddings().to(torch.float32)) + + self.max_length = max_length + if freeze: + self.freeze() + self.layer = layer + self.layer_idx = None + self.special_tokens = special_tokens + self.text_projection = torch.nn.Parameter(torch.eye(self.transformer.get_input_embeddings().weight.shape[1])) + self.logit_scale = torch.nn.Parameter(torch.tensor(4.6055)) + self.enable_attention_masks = False + + self.layer_norm_hidden_state = layer_norm_hidden_state + if layer == "hidden": + assert layer_idx is not None + assert abs(layer_idx) <= self.num_layers + self.clip_layer(layer_idx) + self.layer_default = (self.layer, self.layer_idx) + + def freeze(self): + self.transformer = self.transformer.eval() + #self.train = disabled_train + for param in self.parameters(): + param.requires_grad = False + + def clip_layer(self, layer_idx): + if abs(layer_idx) >= self.num_layers: + self.layer = "last" + else: + self.layer = "hidden" + self.layer_idx = layer_idx + + def reset_clip_layer(self): + self.layer = self.layer_default[0] + self.layer_idx = self.layer_default[1] + + def set_up_textual_embeddings(self, tokens, current_embeds): + out_tokens = [] + next_new_token = token_dict_size = current_embeds.weight.shape[0] - 1 + embedding_weights = [] + + for x in tokens: + tokens_temp = [] + for y in x: + if isinstance(y, int): + if y == token_dict_size: #EOS token + y = -1 + tokens_temp += [y] + else: + if y.shape[0] == current_embeds.weight.shape[1]: + embedding_weights += [y] + tokens_temp += [next_new_token] + next_new_token += 1 + else: + print("WARNING: shape mismatch when trying to apply embedding, embedding will be ignored", y.shape[0], current_embeds.weight.shape[1]) + while len(tokens_temp) < len(x): + tokens_temp += [self.special_tokens["pad"]] + out_tokens += [tokens_temp] + + n = token_dict_size + if len(embedding_weights) > 0: + new_embedding = torch.nn.Embedding(next_new_token + 1, current_embeds.weight.shape[1], device=current_embeds.weight.device, dtype=current_embeds.weight.dtype) + new_embedding.weight[:token_dict_size] = current_embeds.weight[:-1] + for x in embedding_weights: + new_embedding.weight[n] = x + n += 1 + new_embedding.weight[n] = current_embeds.weight[-1] #EOS embedding + self.transformer.set_input_embeddings(new_embedding) + + processed_tokens = [] + for x in out_tokens: + processed_tokens += [list(map(lambda a: n if a == -1 else a, x))] #The EOS token should always be the largest one + + return processed_tokens + + def forward(self, tokens): + backup_embeds = self.transformer.get_input_embeddings() + device = backup_embeds.weight.device + tokens = self.set_up_textual_embeddings(tokens, backup_embeds) + tokens = torch.LongTensor(tokens).to(device) + + if getattr(self.transformer, self.inner_name).final_layer_norm.weight.dtype != torch.float32: + precision_scope = torch.autocast + else: + precision_scope = lambda a, dtype: contextlib.nullcontext(a) + + with precision_scope(model_management.get_autocast_device(device), dtype=torch.float32): + attention_mask = None + if self.enable_attention_masks: + attention_mask = torch.zeros_like(tokens) + max_token = self.transformer.get_input_embeddings().weight.shape[0] - 1 + for x in range(attention_mask.shape[0]): + for y in range(attention_mask.shape[1]): + attention_mask[x, y] = 1 + if tokens[x, y] == max_token: + break + + outputs = self.transformer(input_ids=tokens, attention_mask=attention_mask, output_hidden_states=self.layer=="hidden") + self.transformer.set_input_embeddings(backup_embeds) + + if self.layer == "last": + z = outputs.last_hidden_state + elif self.layer == "pooled": + z = outputs.pooler_output[:, None, :] + else: + z = outputs.hidden_states[self.layer_idx] + if self.layer_norm_hidden_state: + z = getattr(self.transformer, self.inner_name).final_layer_norm(z) + + if hasattr(outputs, "pooler_output"): + pooled_output = outputs.pooler_output.float() + else: + pooled_output = None + + if self.text_projection is not None and pooled_output is not None: + pooled_output = pooled_output.float().to(self.text_projection.device) @ self.text_projection.float() + return z.float(), pooled_output + + def encode(self, tokens): + return self(tokens) + + def load_sd(self, sd): + if "text_projection" in sd: + self.text_projection[:] = sd.pop("text_projection") + if "text_projection.weight" in sd: + self.text_projection[:] = sd.pop("text_projection.weight").transpose(0, 1) + return self.transformer.load_state_dict(sd, strict=False) + +def parse_parentheses(string): + result = [] + current_item = "" + nesting_level = 0 + for char in string: + if char == "(": + if nesting_level == 0: + if current_item: + result.append(current_item) + current_item = "(" + else: + current_item = "(" + else: + current_item += char + nesting_level += 1 + elif char == ")": + nesting_level -= 1 + if nesting_level == 0: + result.append(current_item + ")") + current_item = "" + else: + current_item += char + else: + current_item += char + if current_item: + result.append(current_item) + return result + +def token_weights(string, current_weight): + a = parse_parentheses(string) + out = [] + for x in a: + weight = current_weight + if len(x) >= 2 and x[-1] == ')' and x[0] == '(': + x = x[1:-1] + xx = x.rfind(":") + weight *= 1.1 + if xx > 0: + try: + weight = float(x[xx+1:]) + x = x[:xx] + except: + pass + out += token_weights(x, weight) + else: + out += [(x, current_weight)] + return out + +def escape_important(text): + text = text.replace("\\)", "\0\1") + text = text.replace("\\(", "\0\2") + return text + +def unescape_important(text): + text = text.replace("\0\1", ")") + text = text.replace("\0\2", "(") + return text + +def safe_load_embed_zip(embed_path): + with zipfile.ZipFile(embed_path) as myzip: + names = list(filter(lambda a: "data/" in a, myzip.namelist())) + names.reverse() + for n in names: + with myzip.open(n) as myfile: + data = myfile.read() + number = len(data) // 4 + length_embed = 1024 #sd2.x + if number < 768: + continue + if number % 768 == 0: + length_embed = 768 #sd1.x + num_embeds = number // length_embed + embed = torch.frombuffer(data, dtype=torch.float) + out = embed.reshape((num_embeds, length_embed)).clone() + del embed + return out + +def expand_directory_list(directories): + dirs = set() + for x in directories: + dirs.add(x) + for root, subdir, file in os.walk(x, followlinks=True): + dirs.add(root) + return list(dirs) + +def load_embed(embedding_name, embedding_directory, embedding_size, embed_key=None): + if isinstance(embedding_directory, str): + embedding_directory = [embedding_directory] + + embedding_directory = expand_directory_list(embedding_directory) + + valid_file = None + for embed_dir in embedding_directory: + embed_path = os.path.abspath(os.path.join(embed_dir, embedding_name)) + embed_dir = os.path.abspath(embed_dir) + try: + if os.path.commonpath((embed_dir, embed_path)) != embed_dir: + continue + except: + continue + if not os.path.isfile(embed_path): + extensions = ['.safetensors', '.pt', '.bin'] + for x in extensions: + t = embed_path + x + if os.path.isfile(t): + valid_file = t + break + else: + valid_file = embed_path + if valid_file is not None: + break + + if valid_file is None: + return None + + embed_path = valid_file + + embed_out = None + + try: + if embed_path.lower().endswith(".safetensors"): + import safetensors.torch + embed = safetensors.torch.load_file(embed_path, device="cpu") + else: + if 'weights_only' in torch.load.__code__.co_varnames: + try: + embed = torch.load(embed_path, weights_only=True, map_location="cpu") + except: + embed_out = safe_load_embed_zip(embed_path) + else: + embed = torch.load(embed_path, map_location="cpu") + except Exception as e: + print(traceback.format_exc()) + print() + print("error loading embedding, skipping loading:", embedding_name) + return None + + if embed_out is None: + if 'string_to_param' in embed: + values = embed['string_to_param'].values() + embed_out = next(iter(values)) + elif isinstance(embed, list): + out_list = [] + for x in range(len(embed)): + for k in embed[x]: + t = embed[x][k] + if t.shape[-1] != embedding_size: + continue + out_list.append(t.reshape(-1, t.shape[-1])) + embed_out = torch.cat(out_list, dim=0) + elif embed_key is not None and embed_key in embed: + embed_out = embed[embed_key] + else: + values = embed.values() + embed_out = next(iter(values)) + return embed_out + +class SDTokenizer: + def __init__(self, tokenizer_path=None, max_length=77, pad_with_end=True, embedding_directory=None, embedding_size=768, embedding_key='clip_l', tokenizer_class=CLIPTokenizer, has_start_token=True, pad_to_max_length=True): + if tokenizer_path is None: + tokenizer_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "sd1_tokenizer") + self.tokenizer = tokenizer_class.from_pretrained(tokenizer_path) + self.max_length = max_length + + empty = self.tokenizer('')["input_ids"] + if has_start_token: + self.tokens_start = 1 + self.start_token = empty[0] + self.end_token = empty[1] + else: + self.tokens_start = 0 + self.start_token = None + self.end_token = empty[0] + self.pad_with_end = pad_with_end + self.pad_to_max_length = pad_to_max_length + + vocab = self.tokenizer.get_vocab() + self.inv_vocab = {v: k for k, v in vocab.items()} + self.embedding_directory = embedding_directory + self.max_word_length = 8 + self.embedding_identifier = "embedding:" + self.embedding_size = embedding_size + self.embedding_key = embedding_key + + def _try_get_embedding(self, embedding_name:str): + ''' + Takes a potential embedding name and tries to retrieve it. + Returns a Tuple consisting of the embedding and any leftover string, embedding can be None. + ''' + embed = load_embed(embedding_name, self.embedding_directory, self.embedding_size, self.embedding_key) + if embed is None: + stripped = embedding_name.strip(',') + if len(stripped) < len(embedding_name): + embed = load_embed(stripped, self.embedding_directory, self.embedding_size, self.embedding_key) + return (embed, embedding_name[len(stripped):]) + return (embed, "") + + + def tokenize_with_weights(self, text:str, return_word_ids=False): + ''' + Takes a prompt and converts it to a list of (token, weight, word id) elements. + Tokens can both be integer tokens and pre computed CLIP tensors. + Word id values are unique per word and embedding, where the id 0 is reserved for non word tokens. + Returned list has the dimensions NxM where M is the input size of CLIP + ''' + if self.pad_with_end: + pad_token = self.end_token + else: + pad_token = 0 + + text = escape_important(text) + parsed_weights = token_weights(text, 1.0) + + #tokenize words + tokens = [] + for weighted_segment, weight in parsed_weights: + to_tokenize = unescape_important(weighted_segment).replace("\n", " ").split(' ') + to_tokenize = [x for x in to_tokenize if x != ""] + for word in to_tokenize: + #if we find an embedding, deal with the embedding + if word.startswith(self.embedding_identifier) and self.embedding_directory is not None: + embedding_name = word[len(self.embedding_identifier):].strip('\n') + embed, leftover = self._try_get_embedding(embedding_name) + if embed is None: + print(f"warning, embedding:{embedding_name} does not exist, ignoring") + else: + if len(embed.shape) == 1: + tokens.append([(embed, weight)]) + else: + tokens.append([(embed[x], weight) for x in range(embed.shape[0])]) + #if we accidentally have leftover text, continue parsing using leftover, else move on to next word + if leftover != "": + word = leftover + else: + continue + #parse word + tokens.append([(t, weight) for t in self.tokenizer(word)["input_ids"][self.tokens_start:-1]]) + + #reshape token array to CLIP input size + batched_tokens = [] + batch = [] + if self.start_token is not None: + batch.append((self.start_token, 1.0, 0)) + batched_tokens.append(batch) + for i, t_group in enumerate(tokens): + #determine if we're going to try and keep the tokens in a single batch + is_large = len(t_group) >= self.max_word_length + + while len(t_group) > 0: + if len(t_group) + len(batch) > self.max_length - 1: + remaining_length = self.max_length - len(batch) - 1 + #break word in two and add end token + if is_large: + batch.extend([(t,w,i+1) for t,w in t_group[:remaining_length]]) + batch.append((self.end_token, 1.0, 0)) + t_group = t_group[remaining_length:] + #add end token and pad + else: + batch.append((self.end_token, 1.0, 0)) + if self.pad_to_max_length: + batch.extend([(pad_token, 1.0, 0)] * (remaining_length)) + #start new batch + batch = [] + if self.start_token is not None: + batch.append((self.start_token, 1.0, 0)) + batched_tokens.append(batch) + else: + batch.extend([(t,w,i+1) for t,w in t_group]) + t_group = [] + + #fill last batch + batch.append((self.end_token, 1.0, 0)) + if self.pad_to_max_length: + batch.extend([(pad_token, 1.0, 0)] * (self.max_length - len(batch))) + + if not return_word_ids: + batched_tokens = [[(t, w) for t, w,_ in x] for x in batched_tokens] + + return batched_tokens + + + def untokenize(self, token_weight_pair): + return list(map(lambda a: (a, self.inv_vocab[a[0]]), token_weight_pair)) + + +class SD1Tokenizer: + def __init__(self, embedding_directory=None, clip_name="l", tokenizer=SDTokenizer): + self.clip_name = clip_name + self.clip = "clip_{}".format(self.clip_name) + setattr(self, self.clip, tokenizer(embedding_directory=embedding_directory)) + + def tokenize_with_weights(self, text:str, return_word_ids=False): + out = {} + out[self.clip_name] = getattr(self, self.clip).tokenize_with_weights(text, return_word_ids) + return out + + def untokenize(self, token_weight_pair): + return getattr(self, self.clip).untokenize(token_weight_pair) + + +class SD1ClipModel(torch.nn.Module): + def __init__(self, device="cpu", dtype=None, clip_name="l", clip_model=SDClipModel, **kwargs): + super().__init__() + self.clip_name = clip_name + self.clip = "clip_{}".format(self.clip_name) + setattr(self, self.clip, clip_model(device=device, dtype=dtype, **kwargs)) + + def clip_layer(self, layer_idx): + getattr(self, self.clip).clip_layer(layer_idx) + + def reset_clip_layer(self): + getattr(self, self.clip).reset_clip_layer() + + def encode_token_weights(self, token_weight_pairs): + token_weight_pairs = token_weight_pairs[self.clip_name] + out, pooled = getattr(self, self.clip).encode_token_weights(token_weight_pairs) + return out, pooled + + def load_sd(self, sd): + return getattr(self, self.clip).load_sd(sd) diff --git a/backend/headless/fcbh/sd1_clip_config.json b/backend/headless/fcbh/sd1_clip_config.json new file mode 100644 index 0000000000000000000000000000000000000000..0158a1fd52727adf22359238285afafb150f66f2 --- /dev/null +++ b/backend/headless/fcbh/sd1_clip_config.json @@ -0,0 +1,25 @@ +{ + "_name_or_path": "openai/clip-vit-large-patch14", + "architectures": [ + "CLIPTextModel" + ], + "attention_dropout": 0.0, + "bos_token_id": 0, + "dropout": 0.0, + "eos_token_id": 2, + "hidden_act": "quick_gelu", + "hidden_size": 768, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_norm_eps": 1e-05, + "max_position_embeddings": 77, + "model_type": "clip_text_model", + "num_attention_heads": 12, + "num_hidden_layers": 12, + "pad_token_id": 1, + "projection_dim": 768, + "torch_dtype": "float32", + "transformers_version": "4.24.0", + "vocab_size": 49408 +} diff --git a/backend/headless/fcbh/sd1_tokenizer/merges.txt b/backend/headless/fcbh/sd1_tokenizer/merges.txt new file mode 100644 index 0000000000000000000000000000000000000000..76e821f1b6f0a9709293c3b6b51ed90980b3166b --- /dev/null +++ b/backend/headless/fcbh/sd1_tokenizer/merges.txt @@ -0,0 +1,48895 @@ +#version: 0.2 +i n +t h +a n +r e +a r +e r +th e +in g +o u +o n +s t +o r +e n +o n +a l +a t +e r +i t +i n +t o +r o +i s +l e +i c +a t +an d +e d +o f +c h +o r +e s +i l +e l +s t +a c +o m +a m +l o +a n +a y +s h +r i +l i +t i +f or +n e +ð Ł +r a +h a +d e +o l +v e +s i +u r +a l +s e +' s +u n +d i +b e +l a +w h +o o +d ay +e n +m a +n o +l e +t o +ou r +i r +g h +w it +i t +y o +a s +s p +th is +t s +at i +yo u +wit h +a d +i s +a b +l y +w e +th e +t e +a s +a g +v i +p p +s u +h o +m y +. . +b u +c om +s e +er s +m e +m e +al l +c on +m o +k e +g e +ou t +en t +c o +f e +v er +a r +f ro +a u +p o +c e +gh t +ar e +s s +fro m +c h +t r +ou n +on e +b y +d o +t h +w or +er e +k e +p ro +f or +d s +b o +t a +w e +g o +h e +t er +in g +d e +b e +ati on +m or +a y +e x +il l +p e +k s +s c +l u +f u +q u +v er +ðŁ ĺ +j u +m u +at e +an d +v e +k ing +m ar +o p +h i +.. . +p re +a d +r u +th at +j o +o f +c e +ne w +a m +a p +g re +s s +d u +no w +y e +t ing +y our +it y +n i +c i +p ar +g u +f i +a f +p er +t er +u p +s o +g i +on s +g r +g e +b r +p l +' t +m i +in e +we e +b i +u s +sh o +ha ve +to day +a v +m an +en t +ac k +ur e +ou r +â Ģ +c u +l d +lo o +i m +ic e +s om +f in +re d +re n +oo d +w as +ti on +p i +i r +th er +t y +p h +ar d +e c +! ! +m on +mor e +w ill +t ra +c an +c ol +p u +t e +w n +m b +s o +it i +ju st +n ing +h ere +t u +p a +p r +bu t +wh at +al ly +f ir +m in +c a +an t +s a +t ed +e v +m ent +f a +ge t +am e +ab out +g ra +no t +ha pp +ay s +m an +h is +ti me +li ke +g h +ha s +th an +lo ve +ar t +st e +d ing +h e +c re +w s +w at +d er +it e +s er +ac e +ag e +en d +st r +a w +st or +r e +c ar +el l +al l +p s +f ri +p ho +p or +d o +a k +w i +f re +wh o +sh i +b oo +s on +el l +wh en +il l +ho w +gre at +w in +e l +b l +s si +al i +som e +ðŁ Ĵ +t on +d er +le s +p la +ï ¸ +e d +s ch +h u +on g +d on +k i +s h +an n +c or +. . +oun d +a z +in e +ar y +fu l +st u +ou ld +st i +g o +se e +ab le +ar s +l l +m is +b er +c k +w a +en ts +n o +si g +f e +fir st +e t +sp e +ac k +i f +ou s +' m +st er +a pp +an g +an ce +an s +g ood +b re +e ver +the y +t ic +com e +of f +b ack +as e +ing s +ol d +i ght +f o +h er +happ y +p ic +it s +v ing +u s +m at +h om +d y +e m +s k +y ing +the ir +le d +r y +u l +h ar +c k +t on +on al +h el +r ic +b ir +vi e +w ay +t ri +d a +p le +b ro +st o +oo l +ni ght +tr u +b a +re ad +re s +ye ar +f r +t or +al s +c oun +c la +t ure +v el +at ed +le c +en d +th ing +v o +ic i +be st +c an +wor k +la st +af ter +en ce +p ri +p e +e s +i l +âĢ ¦ +d re +y s +o ver +i es +ðŁ ij +com m +t w +in k +s un +c l +li fe +t t +a ch +l and +s y +t re +t al +p ol +s m +du c +s al +f t +' re +ch e +w ar +t ur +ati ons +ac h +m s +il e +p m +ou gh +at e +st ar +wee k +! !! +c lu +th ere +n er +t om +s el +ï¸ ı +wor ld +v es +c am +go t +in ter +of f +u m +ton ight +o ther +h ou +loo k +j e +i d +si on +be au +at t +el i +or t +re c +f f +st er +su pp +g en +be en +il y +te am +m m +i c +pe op +it t +at s +on ly +mb er +en g +b ri +m p +k now +b ur +b ar +in s +lo w +sh e +ro w +â Ŀ +t ro +peop le +vi a +lo w +ag a +be t +x t +f ac +ch ar +e ar +w al +s en +f am +b le +n ati +is h +n or +g ame +li ve +s co +le y +d on +ic k +b all +ver y +the se +p an +i a +at ing +c r +a re +g ir +ma ke +st re +sho w +. " +f l +u p +d r +than ks +il li +w om +st s +i g +s ur +ever y +c ur +vie w +le t +in to +mo st +n a +in di +g ar +ha d +s ou +v ed +an t +iti on +ma de +f ol +un i +it ed +ðŁ ı +ic al +th r +read y +ch ec +d ra +k es +boo k +e p +si c +mor ning +ne ws +c au +c t +w ell +an c +pho to +th an +or s +bir th +g g +ou t +ne xt +som e +en ing +stor y +ch ri +do wn +hom e +f fe +fre e +d a +b or +f il +ci al +than k +si de +le ar +qu e +l ine +t en +at es +ye ars +m y +pho to +beau ti +ri ght +n u +for m +shi p +b an +th er +d ays +g am +as on +g y +ðŁ İ +birth day +se t +ic k +e t +st ill +com ing +ta ke +ðŁ ĩ +b b +s ol +s on +d en +e p +mu sic +the m +de n +wh y +f oo +c ra +am az +w n +h ol +t ting +w r +u e +ma g +c ro +l an +c lo +b ra +a k +s ing +c al +re ad +' ve +jo h +b ab +d ri +b lo +bi g +er ic +in t +t or +tr y +l a +le g +hou se +m ic +v al +beauti ful +l itt +chec k +ne w +ver s +s w +ar i +pla y +h er +âĢ ĵ +w in +m a +con gr +sch ool +f un +. @ +he al +ic h +d el +wh ere +l on +ke t +tw o +mu ch +wat ch +v en +d ed +a st +k ed +b as +go ing +m p +e ver +w ays +ro o +de sig +l y +s ed +to p +l in +ch an +to o +it ing +d ent +gh ts +t y +sp o +ne ed +b lu +in st +be ing +âĿ ¤ +w el +l s +hi m +m ay +st ing +n a +el y +litt le +g a +n at +tom or +m c +h on +w ant +a ir +pi c +am eric +p er +le ss +wee k +ve l +a h +c ap +ch am +g er +ti m +tomor row +ne ss +st ate +h al +ser v +z e +o s +p at +v is +ex c +s in +f f +c ity +c en +an y +b el +su mm +t in +w ould +loo king +k o +ce le +fam ily +m er +po w +hel p +bu s +c o +c le +sel f +en s +ic s +th o +an i +ch o +le ad +b s +t wee +th ink +for e +ch il +vi de +di d +al e +ch i +v il +en ds +w ing +p as +' ll +v ol +s a +g s +man y +j ec +be fore +gra ph +n y +ur ing +w il +d d +bu il +f av +st ed +tr an +l ing +ou d +d ge +fi el +nati onal +st a +c er +w ere +in a +se ason +c ou +n ed +amaz ing +ti ons +cele br +n s +a th +he ad +s day +d ar +lo c +v in +an other +g oo +s at +n y +jo in +pre s +s es +s ing +an a +in ing +.. .. +c our +ï¸ ı +ac t +cau se +li ght +am s +t a +b al +f c +hi gh +off ici +t t +chri st +d ic +d ay +ra l +h or +: ) +vi si +n am +o b +ma s +gh t +re ally +t un +fin d +thr ough +por t +u t +ti ve +st y +n e +or e +ðŁĺ Ĥ +supp ort +ne ver +ev en +ðŁ Ķ +h a +y a +l d +u k +r an +j am +wi th +me di +d es +ne y +ch ing +al e +h y +k in +! ! +d y +pl ace +al so +b le +wh ich +bl ack +b li +s ay +par k +pl ay +ir e +vide o +week end +a il +ke y +p t +w ard +fri day +d in +ine ss +g ro +b en +al ways +t ball +ag o +m il +c y +pro duc +di sc +un der +ple ase +sp or +fu ll +e y +ðŁ Ļ +is e +iti es +c at +k no +u se +fo re +k er +ar t +hi gh +op en +s an +e f +our s +sh ed +st ri +d ro +aga in +i m +ðŁ ĵ +en jo +fu n +ge tting +p en +g er +c li +an y +ever y +e u +wom en +â ľ +e st +c ould +r y +" @ +th ou +sh a +comm un +b er +d ents +di s +wh ile +aw ay +di o +h am +g la +d ate +k a +mis s +un ch +w on +in f +roo m +g a +re al +ex per +di rec +sh ould +sp r +g ol +l ong +bet ter +or i +e y +i ence +il s +z z +h an +f ound +v s +â Ļ +po st +ti c +par t +m en +ren ce +ce ss +v ic +s il +sho p +ðŁĺ Ĥ +f ood +v al +sti c +y ou +s ays +e lec +st ar +o c +l and +i d +c tion +fiel d +s of +st art +wat er +fri ends +on es +ðŁ Į +f la +f ar +wh ite +par ty +in st +gr ou +t v +every one +m ent +j a +ch a +pr in +an ts +d uring +l at +l ar +we st +th en +k a +y oun +in sp +in te +we en +visi t +aga inst +re le +he ad +c es +to wn +loo ks +th re +re gi +ren t +pro jec +gir l +se ar +w o +m om +c ar +h un +pu bli +d i +p le +c all +c ri +u m +for d +per fe +fri end +h ard +ssi on +te st +pla ying +ar ound +be cause +ke ts +me et +sat ur +ar ti +wor k +j un +v en +r un +me mber +por t +su per +t wit +s am +el s +t ly +ad v +ati ve +at h +s ure +av ail +la r +s qu +ar ds +ev ent +m en +l l +o ver +lo gy +it al +tim es +m al +b ack +c oo +ma king +st ru +â ģ +it u +sh ar +g an +c as +s n +summ er +pic ture +f an +h in +christ mas +c y +pr oud +cham pi +desig n +pp ing +ho pe +c a +avail able +ma y +we d +photo graph +spe cial +sal e +sto p +er y +a we +al ity +hi story +am a +pre si +b ru +wor king +d one +d r +k en +fe at +w ood +ate st +sun day +mo vi +vel y +s le +f ace +sp ec +stu dents +b y +ha m +sp on +bus iness +d at +i e +i p +so ci +g lo +h and +re cor +r s +me e +ke ep +p ur +heal th +sh e +com ple +go d +da vi +col lec +li st +r a +clu b +t ers +in clu +th ings +pl an +â ĺ +joh n +sh ing +at ul +so on +blu e +g or +satur day +w on +congr atul +se e +âĿ¤ ï¸ı +tho se +ðŁĺ į +fin al +d ou +it h +o wn +ro ad +t our +a st +indi a +ti l +n d +f er +fav or +su l +lear n +fir e +ju st +grou p +a h +r ac +bo dy +u r +c are +à ¸ +p lo +o h +po s +gi ve +te ch +su b +c ent +er ing +y m +il ity +f ic +lon don +v ir +gu ys +b a +ðŁ ¤ +bab y +sc re +ðŁĺ į +tru mp +un der +chan ge +i an +col le +ss es +l er +ss ed +n ice +ann oun +pow er +s ar +a king +min i +s li +s wee +k ar +fu l +c ru +ac tion +a ther +) . +st and +de vel +a a +g an +le ft +lo l +re l +tran s +m ents +in t +e f +man ag +di g +gen er +do wn +p au +ti v +k u +th ur +k en +st on +f ans +tal k +twee t +t oo +sty le +pro te +se con +fr on +awe some +g l +p al +ne t +s or +la u +g on +sin ce +t ty +ser ies +me mor +b eli +fil m +di d +di es +o t +congratul ations +p ra +e ve +w oo +offici al +su c +in cre +b on +par t +pp ed +cla ss +si ve +bo y +cu l +perfe ct +t ou +d am +wel come +foo tball +h i +p ap +wa it +ad a +congr ats +youn g +exc ited +re ce +j an +v a +re d +st ra +medi a +' d +do es +le t +mu l +ill s +gre en +m el +to ge +fu ture +ye ster +vers ity +for m +ta in +i de +ch es +ki ds +qu i +ha ha +de ta +bi g +favor ite +gir ls +con tin +do m +sear ch +u al +a ir +d ers +mon th +c er +yester day +commun ity +ad e +do g +vil le +ic es +d eli +sy ste +ru n +is m +he art +c up +en ti +fe w +presi dent +e ds +un til +fe sti +o k +f lo +sa id +ol e +me d +tra vel + £ +ph one +toge ther +fa st +lo t +gam es +sh ir +bet ween +y es +th ers +do ing +m ac +at or +b and +fol low +projec t +devel op +di ffe +con fe +spe ci +ca st +y s +bo ard +r d +i al +sh oo +r am +ha ving +sh are +fol low +on e +n ame +m r +pu t +disc u +or y +c ame +ou s +s ite +twit ter +t b +t it +fin ally +z ed +su per +com pan +us ing +all s +li st +r is +sho t +g al +t ar +de l +joh n +âĢ Ķ +some thing +ra m +inte re +wh e +b it +ðŁ į +stre et +oun d +a i +tic kets +movi e +re al +k y +ta king +o pp +c c +l am +m oun +in ve +bl ack +us ed +on line +y or +loc al +gu e +c ks +o w +ge st +bo ys +illi on +con t +re ci +in ed +eu ro +no w +se en +p h +te ach +de f +sou th +su ch +aw ard +mu st +is su +ca re +fe el +p lu +l atest +spor ts +we b +te x +e ment +s k +fi c +w an +te ch +o t +bo x +n er +fre e +t al +a sh +c ase +ho t +won der +mee ting +er a +ch all +ðŁ IJ +jo b +il i +c ool +j our +th s +m o +f el +di e +mic ha +e le +te am +serv ice +st and +ma kes +p ing +ear ly +com es +e k +ho li +v ers +ag ue +s au +thre e +mon day +fa shi +some one +th ro +se a +b ad +supp or +tur n +ur y +m ing +photograph y +n ic +mar k +pre tty +ss ing +wat ching +me mb +ar ri +coun ty +be ach +fr an +cen ter +pol ice +b at +publi c +t an +pre ss +s af +s y +ge ts +ro y +n ers +y our +bu y +st ers +sho w +as ed +chil dre +af ric +in es +sp ace +sc ri +h all +pa in +ar ing +hom e +m ur +heal th +ch ed +s and +rece i +gu y +e a +americ an +re si +childre n +- - +i ri +ing ton +coun try +ro ss +le n +ann a +boo ks +b c +e ce +d om +lo vely +k h +pe t +g y +g ri +st age +off ice +ro ck +m on +b ay +t able +su n +m ed +th in +l or +f low +( @ +uni versity +stor e +fron t +goo d +z a +vo te +nor th +he y +an im +or der +mi d +with out +a de +re member +mar ket +? ? +mu s +tra ining +e duc +bu t +co ver +st an +sc en +b la +bre ak +l ou +s ame +g old +a in +o s +bo th +l it +ver n +a i +al bu +p a +enjo y +be g +ell ing +thur sday +inf o +s an +americ a +ha ir +te l +mar ch +con cer +colle ge +confe rence +ap p +h our +ch ang +â ļ +s our +ol s +we ather +w ar +p hi +festi val +secon d +cu te +pr ac +en er +str y +le a +pol it +s av +se n +o w +m i +ne ar +ou ght +z e +co ffe +w illi +d an +se y +davi d +e se +f an +de ci +the at +no v +ati on +tr ac +sc i +re view +c el +e m +u n +ju ly +or ig +ti on +d ru +form er +st ay +af ter +in v +too k +dat a +b al +tu es +d an +ev ening +ðŁĺĤ ðŁĺĤ +d ol +u res +pro vi +t s +e st +sig n +j ac +u k +s ong +ye t +bo w +in du +j ap +h oo +po int +any one +z y +i st +h ur +it al +buil ding +wom an +ch ur +j er +per for +co ach +le ague +ce ss +ne t +i mag +nati on +br it +qu e +aw ards +ag es +wor ks +c ed +man ce +l ate +ig n +mon ey +tru e +i i +t ell +pl ac +p ac +as y +wor ld +be hin +im port +read ing +gra m +gi ving +me t +h it +for ward +st om +pres ent +jun e +so cial +no on +mar t +hal f +s we +go vern +k er +deta ils +li sh +_ _ +ac y +si a +ber t +f all +! !!! +) , +th i +d iti +sp ort +k ing +f it +st af +c at +mu se +cen tr +y er +con tro +b loo +wal k +ac tu +did n +li m +lear ning +re search +wed ne +au th +h ours +k y +f ar +h en +.. .. +it ch +ri l +str ong +sk y +que sti +jam es +r on +d g +f ur +c in +do es +app ro +mar ke +tu res +ful ly +ch at +behin d +te m +fin i +mis sion +b att +fe el +he av +every thing +b ar +w ish +pre mi +i ma +exper ience +e ach +re port +swee t +tic s +spr ing +re spon +syste m +vic tor +l in +sa w +al ready +gh ter +f le +ã ĥ +br ing +albu m +- - +ell s +st an +to m +inter national +w ent +an ni +mat ch +pp er +st one +sm all +ra in +fashi on +are a +v an +ag ram +k o +thou ght +wor th +v an +m er +coffe e +it es +g n +arti st +c on +ar ch +c ir +se cre +gr ound +is o +h and +co m +bri dge +h s +x i +l ink +pu l +sp l +r ace +f li +ri ver +g as +di sco +d al +play er +f it +photo s +it y +o k +j or +tr a +ap ril +ad s +a di +sol u +beau ty +do or +me ss +up date +ali a +sch o +en ed +mom ent +sco t +sc ience +i or +ti es +ac ross +ous ly +sh es +does n +p age +wat er +m illion +cla ssi +l ic +ca st +form ation +micha el +ell o +s mo +in ts +vi sion +op ening +ld n +au str +tues day +win ner +po ssi +r ound +shir t +di t +b o +u es +il led +al ong +tri p +star ting +im pro +k an +per son +no t +re co +ne eds +c le +li e +re st +r ing +win ter +si mp +mo m +be er +fac e +tor s +us a +collec tion +ge or +se ssion +tr ying +la s +la ke +j en +orig in +stu dent +se cur +v in +pic s +ex pe +com p +gon na +e qu +b ad +le y +a u +memb ers +bre ak +w all +gi c +din ner +bu l +insp ir +r i +min d +ic a +win ning +tal king +t ren +s is +t en +wonder ful +s now +he ar +th om +no thing +gu i +st in +blo g +fe st +b un +le e +war ds +ch ance +dre ss +re n +pau l +p es +tech no +ru ssi +c ard +e ast +mar i +w ine +t i +la w +str ic +k i +ap e +au gu +pro fe +as h +cour se +ma il +ren tly +d un +m un +lo ve +is land +dri ve +s l +end ed +ma in +lo st +nat ure +âĿ¤ ï¸ı +ch ic +re por +p in +pr o +st ation +ce p +ta kes +compan y +go es +on d +ma ch +ra dio +d ad +ro ck +j a +p ay +champi on +e e +in de +tt a +ati c +t ab +beli eve +ener gy +z i +t at +wor d +on ce +re sul +y l +and re +an o +inst agram +clo se +t am +cu stom +w a +con om +sho ws +li fe +k in +ro b +t age +n ation +al most +list en +sa ve +re li +ac e +mar y +tre e +for get +j ack +wa iting +direc tor +h ill +bor n +te mp +f l +st e +on a +sing le +wedne sday +un ited +in o +@ _ +ne l +celebr ate +en ding +de al +j i +can ada +hu ge +tr ack +âĢ ¢ +f y +fan ta +an g +yor k +rele ase +p un +ep iso +wor ds +t our +p ack +i gh +classi c +perfor mance +ke t +after noon +recor d +win s +pro ble +âĿ ¤ +f our +b ed +ban k +d ance +s la +cal led +mi ght +a p +pa st +ðŁ ļ +diffe rent +it e +gi ft +ssi ve +chur ch +c us +pro gram +ho tel +ic e +ma d +secur ity +en ge +d c +en ough +st a +e ty +de ad +g un +he ar +m ir +hu man +gre ss +oun ds +pi ece +bre aking +gar den +fi ght +vie ws +f ish +star ted +run ning +gre en +ser i +s m +as k +d or +de ath +e conom +er i +ir d +s er +l unch +âģ ¦ +bo x +nat u +ba se +b an +f al +glo bal +wil d +wo w +out side +mo ve +le ad +an al +muse um +on g +ha w +pow er +than k +b ac +char ac +cam pa +dig ital +r o +op er +de v +w ol +p ati +f a +m ale +pap er +ill ing +c s +â ĥ +educ ation +ta ken +e ffe +m ou +s ad +" . +bas ed +staf f +inclu ding +li ving +a c +ch ina +mo b +stor m +lu ck +ph il +o o +y n +tra vel +k el +ti al +pr ice +boo k +import ant +bi o +p ool +ny c +f ab +lo ad +? ! +chall enge +cr y +ser ve +we ar +bu s +ta in +nu mber +ro r +k at +i z +th ough +ho sp +m m +fa ir +ut es +ho t +po p +fi ed +cam p +develop ment +li br +c ali +em s +âģ¦ @ +b ol +is ed +stand ing +mo del +it a +g le +bro wn +ima ge +ve red +for ce +o il +par tic +sh u +da ily +la w +se c +cla ss +cam p +holi day +cl in +k ers +pres ent +gam e +incre di +er ship +inter view +b ill +du e +and y +ab o +in nov +ke y +ac ade +p il +mo der +st ars +br and +f er +wee ks +con si +pr e +sa fe +wr it +di um +la unch +marke ting +ann ual +as si +cour t +la dy +c ted +and a +in side +chil d +opp or +sm ith +centr e +gu e +âģ © +f ren +st y +for t +ent ly +is n +ke ep +to ber +on y +bo y +al d +col la +de mo +le vel +com pet +ad o +b our +fanta stic +m ate +s u +sou th +oppor tun +vers ary +lat er +bu d +face book +la un +ster n +p it +! " +ma j +gr am +tb t +fi re +happ y +a ks +wh ole +actu ally +ill er +ell a +lo ts +al ex +an ge +lan ds +ðŁĺ Ń +en ter +r ou +episo de +p ed +in ten +sh ire +wh o +pl an +h o +ca ke +we st +mag az +fre sh +c c +n ar +ch ris +wr iting +w er +n om +l o +mi dd +dre am +o l +ti onal +de b +> > +be come +s i +gr and +all ing +hi stor +ri de +i red +saf e +que en +ci l +in tro +vi l +d ani +.. . +ar tic +st at +sh ort +or ing +sel fi +mis si +do c +b it +g all +b om +i re +se lec +d ition +ðŁĶ ¥ +fri end +be at +gh ting +ðŁĺ Ĭ +pe ace +ex hi +ant a +ab ility +il lu +j on +qu ality +tri bu +m es +play ers +fa ir +cu t +c ab +suc cess +b i +su s +pro mo +sch e +an ge +ic o +comm it +cat ch +ill a +kin d +feel ing +qu o +s ay +anni versary +spo t +mo ther +an e +p end +your self +op s +app le +min utes +p o +gr and +ri es +ha ha +care er +ed ition +de c +ric k +am i +concer t +iti ve +ge ous +d ly +t te +adv ent +i g +li ghts +ak er +sk y +âĥ £ +r ay +fini shed +w ay +s d +ac coun +ðŁĴ ķ +ck y +ch el +lit er +pain ting +lo s +st un +techno logy +n as +ma r +b il +afric a +ki e +ey es +gol f +plu s +ni a +it ec +serv ices +wed ding +kno wn +te le +.. ... +star ts +pa ren +w ants +ati onal +mon ths +win do +fav our +er t +magaz ine +ex clu +re ve +b c +origin al +e ss +n al +an ti +st ro +t ice +stu dy +à ¤ +v ac +nation al +fi ve +ra in +ve ment +u te +ver se +em er +ar my +possi ble +gue ss +val ley +ther n +cro w +m r +col or +on to +pic k +cle ar +dar k +t ac +wan ted +it ting +can cer +govern ment +di e +ri se +z ing +col d +f oun +stu dio +str ation +bro ther +a head +sh el +mic ro +ic ally +d au +sig ned +vi ol +a x +as se +i o +w re +spl ay +ch ick +augu st +pl at +ti ps +sp i +hu man +e asy +lo gi +mi ke +gro w +ag re +w w +sh ad +mo tiv +wi de +tur ns +om g +v ar +de fin +su g +j im +ðŁĶ ¥ +t d +campa ign +nam ed +re tweet +co p +t v +le av +k is +dou ble +s mar +issu e +vil la +in formation +li es +sto ck +n t +di stric +sh or +mi x +er o +se p +me x +see ing +li ve +re min +co de +g ur +s c +wil d +l un +h ood +spo t +fa ther +fore ver +up d +tra f +f ly +ne ed +gra du +tra in +ma ke +s ab +be y +si ze +lead er +tal ks +e u +lo g +fo x +gor geous +le ss +le ts +sur pri +my self +no te +li ves +f ru +lo ved +se ver +de m +j i +so c +h old +do gs +n i +â ŀ +lea ve +air port +ben ef +ex pl +shi ps +comple te +ach i +gre at +vin tage +j ack +ro c +woo d +pri v +off er +ey e +ver sion +te a +co ach +off ic +w ell +g en +s at +h h +you th +o x +? " +m t +mi x +g g +d le +natu ral +buil d +break fast +thin king +theat re +mo on +ber g +go als +geor ge +en e +exc ell +il ing +tun e +y ed +g ate +m it +net work +jo e +h ello +f b +tu be +we aring +ath le +stru c +har d +gla ss +g ers +thro w +g es +b t +indu stry +manag ement +ali st +go al +stre am +y el +a vi +ici ous +o thers +s ki +chri sti +bir d +e sc +m in +tr o +l t +j an +im p +ri ghts +sh a +or gan +cent ral +ar a +ro ll +favour ite +che ster +el se +p ay +car s +m ine +ste p +prac tice +maj or +h ang +ðŁĺ ĺ +n on +v ari +eng ine +vol un +di a +i led +arch itec +p ink +d s +th y +wa sh +web site +ba g +contro l +el li +f ra +an sw +d ence +y u +r on +ol a +g in +dr in +li c +cou ple +sp ar +g on +cre ate +c t +celebr ating +de ep +e at +te e +vo ice +dro p +vis it +at ors +sta dium +f t +w is +ro l +gra de +fam il +po ints +re pre +w as +traf fic +jap an +or g +hon or +tex as +man u +âĻ ¥ +safe ty +re r +b ag +em plo +rele ased +re gu +ak a +n av +ro le +sen ior +spec t +cro ss +lin es +be st +p ack +s in +ti e +mis sing +sun set +li ber +is ing +j ay +sk i +champion ship +ac tiv +la dies +play ed +y y +pu bl +al o +pri de +s r +pa ki +lu x +sur vi +ck ed +e ts +cho col +austr alia +par is +mi les +h at +ment al +al a +me an +mob ile +en a +in si +f ound +chi ef +t ag +incredi ble +re turn +à © +goo gle +fren ch +cre w +hal lo +ali an +j az +ch er +sil ver +nor th +eng lish +base ball +c af +lim ited +follow ing +app reci +ear th +k ir +ve mber +w ed +p tion +g ed +oc tober +fl ori +c r +en cy +ga ve +lor d +stu ff +ber ry +po st +sm ile +bro ad +st ate +gg er +me ans +ic y +gu n +y o +ma ster +bur g +han ds +ni e +/ / +uni on +brit ish +big gest +distric t +am ing +h il +o ce +per son +pas s +en vir +scho ols +arri ved +anc es +insp ired +ex pla +be n +libr ary +bo tt +am p +ste ph +cont act +b ang +m s +cali for +t old +batt le +b b +chic ago +âľ ¨ +str ate +sh i +de ce +- ) +ad d +la b +j ones +leg end +cast le +ing er +st ance +be l +ur a +re fu +lead ers +po t +se x +h ic +artic le +ki d +fr ance +x x +ex e +gui de +volun te +pr int +al i +ce o +twee ts +w x +scen e +vol u +ant i +h an +as soci +shar ing +ro se +mini ster +sh er +in ste +cle an +demo cr +po ster +sk in +p sy +pro per +cra zy +i am +o re +in i +any thing +po d +mo ving +cl ick +ex plo +com b +cra ft +f i +bloo d +is ra +publ ic +d ent +ol ym +eng land +a si +ch er +fac t +envir on +har ry +g one +me dic +enjo ying +just ice +j r +indi an +wi fe +s ound +t es +dra wing +p al +ide a +cr it +ju li +il er +war m +cl ar +thou ghts +def en +coun cil +intro duc +di ed +jan u +an i +s end +li er +m l +intere sting +tra de +win d +b ay +s ac +anc y +sour ce +b es +org ani +ar ly +lar ge +ff ici +ta g +u t +de sp +o es +tit le +sy m +pic tures +op en +wom en +sho wing +ri a +le ast +lead ership +cur rent +elec tr +val ent +list ening +c key +gener al +de ser +du ce +; ) +c ent +ðŁĺį ðŁĺį +sco tt +po or +selfi e +ev ents +i on +wr ong +de v +h ill +sep te +cul ture +l ine +sor ry +s ent +si ster +ce pt +k ri +no vember +ar i +announ ce +z ation +br an +g ent +d u +l en +per s +f m +mart in +o p +e mb +om e +midd le +suc cess +pe ter +janu ary +f lu +rac ing +d av +bi ke +ðŁı » +pe t +shoo t +profe ssi +feat uring +septe mber +now playing +sta ur +z a +on ic +qu ick +bas ke +spe aking +mil it +z er +chick en +b ell +s ad +co ast +lo ving +y ers +d j +pan el +ver age +s wit +ic ks +b ou +califor nia +s am +paren ts +er o +k illed +ph ys +jo bs +mi gr +an th +e mo +hallo ween +and er +c m +compet ition +e ag +s ket +sp ir +may be +exclu sive +app e +jour ney +scre en +for d +i o +h ate +u g +sou l +her o +soci ety +sy n +gu it +n h +d j +as es +im pre +ti me +sal es +d d +f ts +summ it +stun ning +om s +tur ned +cle an +sof t +be at +re staur +de red +en ces +ma gic +di o +sh ine +gu est +health y +exhi b +stor ies +po pu +n is +el a +bel ow +fun ny +resul ts +s ne +cur rently +ar d +down load +f light +m al +f ine +p ad +ch u +ent ed +h at +ðŁij ı +ste ve +j o +mar k +r at +b all +p c +p on +b by +o li +ar ts +as ure +bow l +att ack +mi c +de ar +ran ge +en ter +chocol ate +br illi +ac cess +, " +? ?? +ch ap +con st +t n +mat ter +blu e +gall ery +em p +work shop +lead ing +y ours +baske tball +w anna +th u +_ _ +mar ri +sle ep +bi a +ch e +ma d +imp act +o wn +si r +chan nel +euro pe +e sp +k itch +hosp ital +w ra +roy al +f s +ne u +qu ar +ne y +ac ks +ch ase +pp y +st al +at ely +ti m +dece mber +r are +per form +cre am +we ight +ch oo +ni ght +ha ven +fr anc +kh an +buil t +hel ping +tru st +ty pe +gol den +ta x +s now +s wi +di sa +questi ons +ve y +li ght +c n +cl oud +thom as +ag ed +sh ou +te ams +gr an +re ason +a a +you tube +v p +pi zz +manag er +bur y +cre dit +tre at +ma x +i k +ma in +g ing +de ad +pro bab +ye ah +ã Ĥ +br and +so li +pl ant +ta yl +gir l +ðŁĺ Ń +nam ent +au to +mess age +ko re +n ur +ter r +ag u +ma p +sen ting +lo ves +gi ves +g ab +z en +ro bert +con fir +w ars +o m +sta in +cam era +and er +won der +a b +ca p +s old +su it +wal king +contin ue +effe c +dau ghter +d anc +cha in +mul ti +ki d +y an +champi on +v o +ta ins +ho st +min i +mis sed +re sc +ly n +fin ish +del icious +s as +tayl or +i b +pro mis +produc ts +moun tain +flori da +regi ster +tre at +rec ent +fe male +boo th +mat t +ve hic +s op +mo tor +suppor ting +phi c +ex tre +dr ink +lan e +th ird +p s +con stru +ce re +far m +ðŁİ ī +tu red +ðŁij ī +c ats +a j +gi e +shoo ting +as ked +paki stan +am e +m b +g il +leg al +squ are +in vol +dra w +oo oo +!! !! +opportun ity +p y +e i +b ts +teach er +charac ter +john son +br on +ly wood +ch ine +c ing +c ine +d ge +gam ing +russi a +ci a +quo te +ric h +go v +flow ers +sp iri +st in +grow th +ðŁı ¼ +comm er +j uni +mu m +r an +s na +a ren +c b +ac tor +col or +si t +pa ir +ch i +bo w +acade my +hel d +r ang +me tal +y l +ac tive +probab ly +t ch +need ed +spe e +cho ice +ital y +ry an +ðŁĩ º +flow er +v it +m n +found ation +b ak +si ons +ne igh +f loo +he ard +re mo +fre sh +ing ing +re f +to wn +cl ou +je sus +spiri t +cou ldn +z es +ðŁĴ Ļ +willi ams +pro ce +moder n +pro cess +sho es +cre ated +tri c +issu es +ann e +att en +de but +h r +n it +sti g +a po +e ps +z u +ã Ģ +si x +car ds +lan gu +fam ous +tour nament +se l +e bay +y n +st on +k ick +announ ced +k am +vo c +brilli ant +hou se +che ese +war ri +mus ic +ho ckey +ðŁĺĤ ðŁĺĤ +sk ills +au tom +smar t +med ical +mon y +e x +gu ar +gi ve +pers onal +ven tion +al li +pre ss +flo or +m c +victor y +hi m +simp le +th or +ðŁĩº ðŁĩ +ta il +lu cky +ale x +qu ite +bo t +ssi ons +chall eng +c ann +amaz on +h ell +b ought +) : +ed y +secre t +produc tion +inde pend +de fe +ad ded +p r +p ag +be d +gre atest +with in +j ay +ðŁ ¥ +ire land +re ly +s d +te xt +dri ving +pro gram +spe ed +col um +str on +à © +fore st +â ĸ +mach ine +co in +sc ar +oun t +bi e +¡ ï¸ı +por tra +comm on +wre st +recei ved +kno w +inve st +pl ans +ac cor +ad op +ter y +re ali +p p +k al +art work +me an +go d +inste ad +an ci +motiv ation +as ing +inspir ation +up coming +polit ical +euro pe +m ers +heav y +ðŁij į +fe bru +scot land +ou gh +b t +bo ss +sche du +spe ak +n ick +u red +in o +e k +ri sk +tor y +pres ents +b on +ru g +st ates +exhib ition +il o +m ill +br ought +: -) +tou ri +com e +offici ally +champi ons +do ors +re p +po se +ex tra +k ings +soc cer +squ ad +app lic +at a +some times +t ari +excell ent +ðŁĺ ĺ +stra ight +car ol +ri p +âĢ į +gra phic +m ol +elec tion +febru ary +as ons +l i +di r +m t +n ick +u su +m rs +com ics +inst itu +cor por +v i +ðŁĻ ı +tu ral +di se +ac ci +we are +am ong +sho pping +t ill +wh at +cha ir +sp an +chine se +innov ation +jo y +k it +cent ury +ob ama +ph ili +f c +re ach +c iti +ul ous +n on +d ang +happ ening +bur n +p el +or ange +d v +k ick +cla im +ing ham +ph y +no v +pod cast +wh i +ni ghts +ear lier +be ar +la h +exc iting +or a +gi ven +s lo +memor ies +contin ues +produc t +gh o +c d +kno ws +ðŁİ ī +publi shed +discu ss +y ard +i phone +tri es +w all +fe b +are n +tru th +win ners +tu re +diti onal +milit ary +proble m +m and +do g +lo ss +c ric +can adi +ve ter +villa ge +" , +y r +un g +don ald +ag ing +bir ds +sci enti +le s +th is +regi on +tic al +itt en +il a +ðŁĺ İ +d ad +di am +abo ve +st ren +li t +p ir +la b +fo cus +bus y +d ur +app ly +s ma +auth or +ac i +exe cu +dom in +re la +jack son +at o +wash ington +ðŁĻ Į +k ill +popu lar +ce ment +ro ad +e ating +loc ation +v ent +ar re +n an +cu sto +advent ure +or din +spor t +ul t +lo ck +questi on +dri ver +land sc +on i +k ins +p d +jor dan +te red +k k +a f +chil d +s p +just in +en i +s elling +z o +wh it +bo ston +partic ip +sig ning +happ ened +he at +m am +dre ams +lo ws +gra ph +the day +head ing +br o +ble ssed +vi c +ve gas +h d +in ning +ro man +and ro +den ti +u se +c it +pro gress +writ er +bo b +ff s +gro wing +b ly +aw are +ex am +sp ent +be t +sc ore +bey ond +do cu +ad el +s f +cou ra +colla bor +in c +priv ate +bo at +* * +z one +p ha +b ill +to tal +plan ning +to wards +plac es +pre view +cre ative +dam n +ide as +se ems +po ten +say ing +di splay +s w +a qu +lou is +by e +li l +e mail +we stern +ger many +ell er +re s +f ant +ment ary +de als +ric hard +jer sey +stren g +ra d +pizz a +mon d +w are +l ac +g i +ar chi +c d +yel low +rec ently +re ach +à ¹ +kitch en +desig ned +tr y +g al +restaur ant +at ure +w w +j as +l ma +ðŁij Į +pa in +av o +min ute +sch ol +ther ap +tic ket +d ry +jap an +diti ons +ter ri +sel ves +happ en +t up +ma g +cop y +sh er +free dom +f ile +speci ally +tor onto +lo ad +g ary +re y +answ er +lo y +cau ght +pri ze +u ne +fic ation +ni ger +sy d +tou ch +feat ure +jaz z +recor ds +him self +di sh +ro ber +spot ted +ma ster +wa ve +fin als +bu ll +for um +al d +re comm +ch a +a e +d oo +inst ru +tru ly +l g +in k +bro thers +de st +j im +m it +clo sed +is on +tri ed +s anta +af fe +w an +hor se +g row +camp us +rel ation +nati ve +jour n +go v +o ct +k it +b ound +part ner +re ma +crow d +! ) +c alls +ra il +qu ali +solu tion +con test +con vers +sn ap +b ase +in iti +ta x +y e +ent repre +it or +constru ction +foo d +present ed +n ings +cli mate +k m +mo del +b j +blo ck +present ation +dre am +fi x +c alling +bus ine +con gress +under stand +we b +val ue +ï¸ı âĥ£ +mex ico +it ely +ki m +char ity +ref lec +bl an +fl ying +anal y +famil ies +b and +reci pe +celebr ation +ac cep +ar y +to t +g b +intere sted +cap tain +âĻ ¥ +ti p +ab sol +bra z +inve stig +o logy +de c +tru ck +ver ing +c lear +don t +go tta +ad vis +beg ins +ma ss +de scri +blo ck +k im +davi d +son gs +memor ial +feat ures +su stain +' . +gra b +jo se +v a +con serv +se ts +man chester +fi ghting +de gre +ag a +in d +sle ep +pos ition +ha ir +sig ns +pol icy +it o +al ert +st am +sp end +w y +absol ut +d m +anim al +my ster +success ful +proble ms +ro bo +k ay +gar den +p d +may or +d ale +t ol +off ers +vis iting +friend ly +tre es +offic er +accoun t +ke vin +ðŁij į +gi ant +contin u +con su +tr act +n fl +ðŁĺ Ĭ +h q +b ility +a ar +dis ney +te en +on ed +wh ite +tra iler +de dic +al one +absolut ely +dig ital +willi am +in ation +s wa +e e +enti re +ger man +ro ll +h its +co st +st ay +th a +ali ve +accor ding +co t +liter ally +her it +re ti +haha ha +exper i +li kes +g t +ste el +__ __ +ch air +christi an +to wer +diffe rence +m d +tre ss +mi d +prin ce +afric an +fe der +foo t +car ri +ser ved +r ice +sh all +feat ured +ck er +rec ru +po e +sen se +ni fic +com edy +cont ent +f at +po sted +con tribu +tim ate +li ver +mb le +inter net +ag e +europe an +cl ing +gla d +ff ic +sc o +ak es +el le +ter min +ton y +p ale +col our +seri ous +pat ri +movi es +b m +professi onal +ad o +al u +br inging +f alls +isra el +ter m +langu age +bro ok +man n +commun ic +can not +ac ti +p he +y an +entrepre ne +tur key +log ical +lon g +ar m +ur s +work ers +ing ly +gg s +ri c +tu al +recei ve +op ens +ge ar +soci al +fe et +c king +ad ver +fin an +fe els +sp la +h r +ea ster +bra in +ã ģ +fi g +le dge +ne arly +prote ct +ma ssive +e th +aw a +ðŁĺ ģ +y rs +aware ness +defin itely +k n +imag ine +k u +syste ms +ðŁij ı +f as +li k +provi de +am o +disco ver +inf lu +ma ker +g az +fit ness +stre et +er s +te d +w c +ys is +pos itive +hel ped +que st +andre w +bra d +b in +hang ing +l ing +bri ght +se ction +ma ss +ðŁĻ Į +follow ers +ho sting +tem por +fla g +a ve +let ter +k ur +re qui +of ten +cry p +su ff +âļ ½ +russi an +treat ment +al le +ha y +l an +keep ing +hol y +power ful +pre dic +fun d +e specially +windo w +je wel +il y +ðŁĴ ľ +gener ation +app a +seri ously +o d +ðŁĺĤðŁĺĤ ðŁĺĤ +cer ti +iri sh +ðŁij Į +mi ami +be th +v ity +se cu +che f +cri me +graph y +ma x +arti sts +re volu +gu ard +spee ch +u c +upd ates +fac es +st ant +chang ed +repor ts +low er +pe ar +n c +k il +loo ked +spe aker +s f +re spect +ok ay +oce an +s itting +architec ture +tra il +se at +i ra +le g +japan ese +d am +u lar +sw im +polit ics +finan cial +ol d +mou th +at temp +de stin +fi shing +atten tion +me m +chang es +deci ded +reli gi +g in +c av +z z +ad am +ma c +wr ite +beg in +sc ul +al ter +is s +ath on +imag es +m oo +jo ined +ðŁĺ ī +âŀ ¡ï¸ı +pas sed +mu sli +h ir +lar gest +cam er +com ic +gh ted +rug by +bur gh +gg ing +te sting +pre par +lau gh +al ed +impro ve +beli ev +adv ice +sha res +he art +tur ning +s b +t el +caf e +n es +dani el +pat ter +t z +se tt +par k +c and +st ick +happ ens +bri an +ne west +e pic +ad or +ki es +war ning +anim als +custo m +ar c +di an +gol d +cor e +t f +c ity +pan ts +re ality +con fi +in ju +fo x +gu il +k new +âĺ º +cor rec +itu de +d den +. # +re duc +pas s +f on +y a +ow ner +re turns +n c +e ast +ap ol +in sur +th o +si m +juni or +be e +ang el +att le +elec tric +hor ror +cra sh +e ye +pat h +sou thern +emplo ye +ge o +t an +ha z +r ally +ðŁı » +proper ty +was n +enjo yed +gre y +g as +bre w +nor thern +hol ding +g p +ta ke +ch art +ly n +dr ama +z o +pa id +throw back +cu p +discu ssion +down town +w ill +le w +b is +t ary +bre ad +up on +r ate +teach ers +it ation +anc ed +cy cle +choo se +d c +ir an +co w +da ve +ra ise +prin cess +fa ith +- > +indu stri +sp ain +guit ar +fac ts +m n +sp en +cour te +go tt +projec ts +au di +o sc +pe ter +s and +intere st +happ iness +ven ue +sol di +surpri se +poten tial +per io +custom er +i i +g ni +manu fac +e co +bro ken +sing er +vel s +wal es +hu s +in j +f our +tal ent +d ying +mat the +fil m +jo ining +s ell +j ar +lma o +sur ger +bb c +sour ces +au stin +ni k +char les +f am +prin ci +ange l +cas h +lo t +o red +pla ys +pl ate +don e +memor y +br ings +n ba +solu tions +teach ing +gr ace +cir cu +hel ps +foun der +mar y +expl ore +de cor +par ts +ch o +inte gr +ha u +is es +pu tting +in er +r it +v y +mic hel +blu es +every day +for ms +bi o +ye ar +p in +t ter +spr ing +) ) +po t +al ing +perform ing +sh an +plan et +mus ical +head s +it alian +stru gg +âĢį âĻ +w ings +pu mp +h h +tr ou +a id +pri me +ear th +pa int +mon t +am y +bb c +fab ulous +fru it +andro id +bour ne +cere mony +enti al +? ? +deb ate +on ing +dra ft +sol ar +t x +j am +cor n +!! !!! +bro o +mil k +po sed +o hi +mo vement +b ren +part ner +p g +et te +ar ies +sh out +n g +leav ing +t ells +sen s +ta ste +kel ly +wor l +gy m +ric h +e gy +pi d +ma s +â Ĥ +courte sy +fran k +incre ase +wr itten +pp ers +re l +ha i +s as +s ound +tt i +w ich +ri ver +.. ." +a g +fel low +ro me +sm all +gen cy +ic an +lux ury +pro of +me t +wild life +mom ents +ra ther +cor ner +com pe +canadi an +lik ely +therap y +li am +econom ic +indi e +rou te +fi ght +ho pe +se tting +ant ly +cro ss +fant asy +de e +sket ch +comp li +ym i +ru les +engine ering +fig ure +ro w +. , +f w +syd ney +w ou +t ation +dre w +us es +the re +sp read +struc ture +pat rick +appa rently +ro s +h ills +w we +ann y +com mission +di v +f ying +con sul +anal ysis +ex i +ten nis +vehic le +ðŁĺŃ ðŁĺŃ +as s +high ly +op ened +b ann +ðŁĴ Ļ +mp h +wi shing +v or +fi f +give away +r r +ra y +je ss +g at +ic ymi +x it +high est +yor k +pi e +invol ved +high er +ri e +mal ay +int elli +desp ite +che e +sar ah +be an +reco gni +ar sen +tal ented +pas sion +ic h +ab c +lead s +dise ase +v is +se c +pre senting +m illi +hol e +sho ts +de part +surger y +gov t +b in +du al +e vi +lon ger +ev ol +scre en +portra it +et c +lo se +ch at +p en +p i +om a +s ick +er c +compan ies +en try +plan e +gr y +ven e +liver pool +premi ere +sha red +a red +fil ms +ir a +holi days +cric ket +ici an +v ing +. ) +ul timate +di vision +con duc +se pt +for ces +mon t +s mart +disa pp +sun shine +in d +b less +ma de +col ors +fran k +ir on +bott le +s go +m ood +j ason +er ic +bir th +te en +respon se +tar get +state ment +fe ar +th el +al um +ar ab +bl in +direc tion +ste ps +er ial +wor ked +at l +ðŁĴ ķ +fel t +pol i +scen es +hom es +b ell +e at +ate ful +t in +l ace +fol ks +p se +an n +wis dom +fa v +but ter +s r +are as +sm oo +bi z +dg es +app o +mo re +the m +effe ct +windo ws +sun ny +cap ital +tot ally +c ities +gr ant +mb ers +s low +au tu +il ities +w ro +ri sing +st ics +viol ence +i gh +qu ot +h it +t c +herit age +bu ff +ne s +z ar +den tial +ex ac +ed ge +de ep +aren a +be came +benef its +mar ks +mb er +a z +am es +pre ci +dra gon +re g +d ings +do s +ðŁĴ ª +n el +s ity +me al +di st +leg end +pur chase +pic al +st ick +f at +du ba +profe ss +car to +pro f +coun tries +respon si +se qu +fa b +tribu te +hon ored +prac tic +pur ple +an ton +pa red +t ough +summ er +environ ment +s ons +ðŁĻ ı +m ps +gi es +her oes +t elling +hen ry +f en +know ledge +Ģ ï¸ı +f r +ne g +u re +ac king +hear ts +s oo +hol lywood +ju mp +sau ce +schedu le +tur n +yo ga +cre ating +c ket +cre ek +â Ń +custom ers +ma dri +gu l +asse mb +moun t +c ell +to p +st al +dav is +t wi +sig n +premi er +iti ons +he aring +un k +pati ents +app ear +heav en +al ty +doc tor +a e +plat form +je ff +ðŁĵ · +regi onal +bi d +box ing +ex ten +or ity +a w +w ise +il le +sever al +bi e +s itu +sy ria +âľ ħ +remin der +enter tain +li on +part ners +in n +ph ar +f au +pl s +expe cted +sug ar +deci sion +s b +ch ron +associ ation +leav es +vis ited +sh ap +ðŁĴ ĸ +fur ther +h ann +w i +run s +l er +fun ding +fil led +.. .... +tin y +han g +or g +co ol +se min +ðŁı Ĩ +spon s +nav y +sa int +dru g +d al +r oun +co vered +tra ditional +invest ment +de te +al ism +f low +n is +sun rise +fe at +f ted +we ird +je re +ve gan +medic ine +an o +ac cu +deli very +temp le +chang ing +wil son +phili pp +re fe +n d +is er +g ay +r and +ati ves +t ely +p and +intelli g +g are +am bas +de mon +commit tee +strate gy +refu ge +bud get +prote c +pi er +ex press +nom in +econom y +al low +ic on +gal ax +o h +indi vi +dem and +vir gin +lu ke +ali sts +man i +s mi +ju dge +ent y +mic hi +resul t +am ed +spe aks +' , +hou ston +sh in +b ing +fl y +ch em +au to +v as +ge t +ar m +thank s +d in +gan g +x x +si on +loc ated +p l +jo sh +in fo +jo ins +adver ti +ot d +el d +si e +re asons +v ent +ðŁĩºðŁĩ ¸ +â ł +convers ation +stu di +ðŁĶ¥ ðŁĶ¥ +go s +s ounds +un it +mu sc +ge l +ack ed +pac i +co s +de re +u u +a o +la m +inspir ing +ar ms +tw are +mat ters +ad dic +du de +ex t +cri sis +b ath +me et +sing h +expe ct +del hi +resc ue +wor st +au g +shi pping +ser ving +st o +dar k +ac es +histor ic +landsc ape +desig ner +b illion +gr ateful +wa ke +e ve +m iller +hou sing +dy nam +is co +be ha +sh op +pr ou +e as +a sia +e ding +k on +depart ment +aw ar +mar ine +in ci +photograph er +ta pe +lo go +r ings +d it +-- -- +vin yl +w c +vo ting +se ven +ambas sad +dal las +t u +com ment +k ra +b les +w ag +u d +au dio +stri ke +offici al +o ts +me tho +to ols +ra di +al an +hun t +wat ched +a ke +fa ke +drin king +mer ry +m l +b day +ri o +ni ke +c ant +re pe +co stu +mur der +ak ers +ch ers +ou ts +beg inning +so s +ad es +n in +not es +wro te +sol o +c i +li ghting +ur ban +bre xit +att end +shir ts +pla yo +ac tress +pl ic +stand ard +quot es +par ade +anci ent + © +tur ing +re e +pri mary +fla sh +citi z +mat es +ste in +z i +clin ton +sk in +gen e +hu m +g ar +t le +y i +fo cu +de an +pl ants +cy ber +b u +om e +ho p +ad dress +ti x +gi fts +relation ship +sub scri +fe ed +exac tly +haw ks +ex o +stre ss +s n +arre sted +an e +sof tware +z ero +the me +mu mb +im migr +mi a +make up +ple asure +uni vers +har b +eng ine +ap er +r in +br a +institu te +le ather +al th +sing ing +co s +gh ty +me as +st ic +si de +insur ance +co t +pit ch +moun tains +cri min +su pre +valent ine +at er +wou ldn +sc ale +rel ated +re gar +star tup +pack ed +mi ke +week ly +p ts +coun t +ha r +gott en +min d +ber lin +con ditions +swit ch +cor n +sa ve +g li +emer gency +tun ed +sto ck +discu ssing +every body +s day +whe ther +wrest ling +ec es +gen der +ch en +ðŁij Ģ +madri d +mar athon +e gg +i er +th x +as king +kore a +wol f +ay a +g m +g au +at ory +v r +gra ss +k illing +b ble +ur o +un i +e th +sh ore +th en +re ale +bot tom +ex erc +k ar +or ies +ad ri +san ds +se x +. ' +volunte ers +per form +par liam +inclu de +deli ghted +execu tive +fu el +kis s +ã ħ +char ge +h u +ca kes +ve t +g lu +agre e +pr ices +n au +h l +g ru +ra j +streng th +b ic +sp ending +al es +av en +b last +: ( +yo f +nor mal +si x +qu ick +se a +d aw +mee ts +lo vers +upd ated +po tat +comple ted +coo k +opportun ities +p ure +organ ic +tem per +c am +avo id +par king +duba i +and o +di stri +to y +comple tely +don ald +tri al +bas s +b oun +back ground +v as +mar vel +lu m +ru s +t ool +com missi +throw back +fin ding +is lam +! ? +st op +e vil +or al +resi dents +i denti +o ak +ðŁİ ¶ +l il +span ish +chap ter +sto pped +direc t +ho sted +pic ked +lab our +lew is +defen se +à ® +health care +wh is +mat h +pe ak +ra ised +fi x +bu ll +th ir +chel sea +fol k +tr e +can di +pau l +ei ther +ad am +poe try +jewel ry +ðŁ ¦ +pr ay +Ø § +g c +o z +wi shes +fore ign +sun g +lear ned +en e +n ing +micha el +illu stration +legend ary +w av +b au +ðŁļ ¨ +cal end +stre ets +â Ĩ +mon ster +bu ck +g r +scho ol +ba th +wa ste +ne ck +ha wa +be ach +re plac +jec t +on er +fac tory +coun t +ðŁĵ ¸ +mor gan +der ing +se an +steph en +de p +no vel +vide os +ic al +press ure +arsen al +ex pre +ir s +tren ding +ss a +fla sh +re sear +thr ough +profess or +scul p +to s +gg ed +mm a +be e +a pe +hun ter +am i +he i +pla stic +bu cks +uni verse +le gen +niger ia +ple ased +ri s +thin ks +autu mn +i ds +d is +anth ony +ðŁı ½ +ak ed +gla sses +fin ance +z er +k as +con tract +nu mbers +sh aw +partner ship +t il +laun ched +s al +victor ia +theat er +usu al +nam es +perio d +eli za +i th +bar cel +ro cks +bag s +mat e +distri bu +j on +di ffic +ali zed +cur ren +sco red +b ha +du blin +ro se +in ted +soli d +beha vi +wal ker +simp ly +garden s +head ed +in i +ohi o +we ap +f o +gl en +e state +ran dom +th under +thr u +k ill +jac ket +it i +entertain ment +thanks giving +ent al +en coura +el o +a ther +tan k +high lights +f ting +ru le +model s +bor der +bj p +hus band +in done +ken ya +be ars +al o +n inten +pi x +str o +or ders +sal ad +ro ads +n or +l ation +sop hi +ðŁı ¼ +pi eces +b one +min s +inclu des +nu tr +phi l +s ent +fun dra +ga in +bor ough +n ad +mon day +activ ity +it ems +be coming +ken ne +de tro +car di +gue sts +u x +world wide +sever e +new s +thank ful +fic tion +ve ge +m all +si an +er al +inj ury +le e +men u +danc ing +scot ti +exam ple +( # +na i +studi os +ba i +ðŁĴ Ľ +j av +diam ond +vin ce +ric k +prote ction +lin col +cham ps +appro ach +d ar +m ile +clou ds +je ff +in fin +l ers +p les +pe ace +go p +âĻ ¡ +tech n +str a +a verage +ef fort +introduc ing +di versity +austr alian +am p +boo st +s ke +pati ent +appreci ate +ici ans +pu r +f ell +woo ds +illu str +ðŁ ĸ +ag ency +ac tions +brit ain +under way +se attle +el and +ag o +f ill +stre aming +pro test +challeng es +ky o +et sy +coo king +exper t +ru ss +rain bow +commer cial +sp in +be ats +c ry +val u +el i +th row +gr ams +le vels +michi gan +c ad +ador able +const itu +w s +pu b +mid night +th at +net fli +braz il +die go +regu lar +jo y +âĤ ¬ +li qu +ea stern +k ni +fl at +n p +bro wn +w er +se y +tt ers +ac ting +v anc +cy cling +program me +ra w +comple x +tat too +throwback thursday +se ssions +ro oms +si ght +speci es +bom b +lau gh +ke eps +mo on +offic ers +con ver +t r +ha sh +t ack +ri ous +ad ap +a j +reco gn +ex po +sug ge +confir med +rol ling +dre ssing +ic t +fri day +ph ones +ri dge +con cept +ro y +ke ys +ef for +c ate +k ne +ev en +l ay +commun ities +mo d +n az +every where +al ab +bit coin +ban ks +out door +feder al +sto res +h p +c al +m ely +sig nific +be ar +re public +clo ser +al lah +pic k +x d +pal ace +ch ill +b am +er ous +un a +al len +out standing +olym pic +supp ly +fi gu +v au +l p +char lie +un es +> >> +legen ds +ici al +co ast +benef it +mul ti +f its +far mers +am ount +si sters +har ve +hon ey +que en +b ers +pl ann +âŃ IJ +m u +barcel ona +al ber +stat us +re main +ex tra +c andy +vi ous +âľ Į +o v +warri ors +-- > +ju mp +am ar +x mas +stu dies +i ors +k or +don ate +pre p +fi sh +im a +pain ted +ad mini +co splay +spor ts +dro ps +fi ghter +evi dence +ðŁĴ ª +la ke +ro b +cine ma +pro file +à ± +stan ds +leg acy +sh ape +ro of +ci vil +i ans +sy l +sh am +vo ted +re tail +ph illi +li sted +du ty +n b +th es +f are +au ction +ffici al +stor ms +d p +l oun +sh ops +al y +ani me +multi ple +ðŁĺį ðŁĺį +psy cho +je an +ap art +candi date +gg y +con f +jose ph +w ick +me at +fr ame +c l +for got +ph y +f ing +li ed +re p +se ed +f all +u fc +nu t +lin d +mo de +fiel ds +en ce +s ley +ðŁ¤ Ķ +ch ill +follow ed +announ ces +cor ru +tro phy +them selves +ac le +al du +k ong +l on +s v +bro ke +ander son +ta i +stor y +tempor ary +activ ities +k ati +ari z +cry stal +spo ke +extre mely +tra ding +ðŁĴ ļ +à ¼ +in ch +ed in +out fit +equ ip +ma di +form ed +be ef +po p +ti ger +this day +ti red +neigh b +re tro +is a +un t +t as +kan sas +de st +secon ds +ta y +hur ric +o u +galax y +dad dy +bro w +bur ger +en ced +de sk +ac cur +secre tary +el ite +k ab +ch in +touri sm +bud dy +ici de +dre ssed +u d +vac ation +che ers +com for +charac ters +j et +bu ying +l ins +n ap +reale state +li e +af c +i ii +f ame +n r +b at +ag ent +ma kers +âĢ ¼ +sec tor +op ti +le on +di et +pra yer +hi p +mi r +le x +br y +an a +pas sing +w en +reco very +ak i +po pul +res ort +mar ia +stu ck +read s +ti er +perfe c +netfli x +p oo +cham p +o c +re duce +we red +comm ents +cla im +acci dent +s ag +h ack +sal t +kin da +k iller +i os +z y +ex change +lec ture +eng er +ic king +t au +reve als +pri son +z om +gh an +u l +jour nal +i ot +tr in +jon a +govern or +cap e +quar ter +spec tive +impre ssive +bab ies +t x +m ill +o y +har ri +jo int +su e +collabor ation +tren d +revolu tion +re new +alum ni +ge tt +sh ell +sun day +ent u +ni c +donald trump +block chain +paci fic +expla ins +sp y +ad voc +par adi +to f +star ring +p av +fe ed +br ac +smo ke +ham p +y am +to kyo +si mon +d h +e ffici +phys ical +n j +ell i +s low +gradu ate +americ ans +ti fy +f red +ap ore +fin ds +rob in +we t +not ice +se mi +un ve +k om +pil ot +scre ening +da ily +ðŁĴ Ĺ +roy al +sp a +vo tes +n ag +wh ate +att ending +exper im +ad dition +k ate +sto l +m ali +foo t +chri st +ch an +de e +lic en +glo bal +mo ore +ti a +bri gh +myster y +y ay +âĿ¤ï¸ı âĿ¤ï¸ı +cre ati +me chan +clo ck +di c +âĢ Ķ +pp er +al ph +through out +al low +re sources +selec tion +ham il +bb q +aa aa +virgin ia +dis ney +en g +so red +drin ks +f ancy +consi der +end a +jan e +hand made +du l +on tari +i us +s ville +color ado +whate ver +whe el +promis e +ne ver +desig ns +ab ly +sex ual +vanc ou +at i +con vention +cul tural +sing apore +pro mo +load ed +gla sgo +pp l +n oo +ke e +ste m +men tion +i do +cru ise +ri ding +be comes +be y +âļ½ ï¸ı +tw in +dedic ated +na sh +de si +work out +jen ni +i v +grou ps +rela x +pho eni +li ft +mix ed +m ck +p c +mu st +me tro +ci es +y ar +a im +ang er +i e +rec y +marri ed +dro pped +eng ag +le st +ambassad or +op h +de s +w ick +assi stant +nat ur +fa il +l td +shor t +k ap +sha w +bi gger +rema ins +crit ical +sur vey +co verage +er son +win d +n b +bil ly +let es +ac ts +jim my +at lan +al and +t c +import ance +dam age +f g +stor age +tw t +bon d +bal ance +cr ying +pu ppy +vo te +pu sh +ðŁĴ ľ +pol y +me l +lon don +terr ori +effec tive +corpor ate +atl anta +jac o +nas a +gre ek +sen ate +i sh +ev a +intellig ence +effor ts +al co +k un +h all +di ag +claim s +fir st +h b +ba e +v ul +pu ll + ° +se par +spe ed +vic ti +on thisday +audi ence +r ates +te ach +fil ming +bu sh +son g +y um +br un +ra ine +aw a +par ks +ð Ŀ +ra bb +ra ch +ra id +reach ed +ra il +mo ves +selec ted +fr i +ra ising +om y +st ones +su k +franc isco +cas es +cap it +con fu +w tf +po ke +equip ment +gre g +ess ential +off ering +ne x +pi es +be c +cre ation +chair man +cro wn +w al +john ny +shi ft +ne ck +ban g +bir d +ðŁĺ ı +du ck +re serve +de pu +ma sters +over all +no tic +ju ice +sne ak +che er +cla sses +eag les +n ca +car pet +ci vil +coach es +har ris +u ps +b alls +dec or +mar tin +ro s +v ice +announ cement +who se +ti gers +ste red +c ts +dr am +ste el +youn g +inst all +supp o +recor ding +de ck +se ats +l der +ang le +bo t +sty les +elec tions +for tun +n ab +but ter +ari an +ka sh +in ner +ou red +be ast +we i +ic onic +exper ts +ne cess +b eng +jam es +li a +gre ece +ðŁĵ · +ðŁĺ ģ +good bye +m itch +tw ice +mumb ai +ste am +ru sh +med al +ne tt +fashi on +t ar +r s +sav ing +ric ul +l m +sleep ing +brook lyn +mis s +sen ding +disco vered +sp here +of theday +k icks +missi ons +w right +er n +ght ly +i ous +mel bourne +star tu +mo ved +car ry +d ak +ag ues +bel gi +e ma +way ne +do t +er ie +pe l +it unes +matthe w +no body +est ab +cal m +win ds +lu c +prep are +tren ds +exerc ise +adv ant +ðŁĴ ¯ +athle tics +app s +c tions +adv ance +laun ches +litt le +real donaldtrump +eliza beth +carol ina +hu b +hi dden +n w +us er +pol l +great er +mo st +f ed +p at +life style +s ati +sco res +marri age +l r +aven ue +de serve +ri f +ðŁ Ĺ +wat ch +champion ships +gr ay +en ni +cot ton +g om +whe re +pack age +su m +ab solu +new ly +foo ds +ty ler +assemb ly +musli m +ban k +re memb +op tions +produc er +land o +fun ds +u pper +shad ow +pro gre +co p +ing e +leg s +detro it +hill ary +jo se +gi ants +sou p +sustain able +t us +clo thes +roc king +n z +min ne +mat eri +bru ce +ear t +ca sting +independ ent +thou sands +ta h +de cl +veter ans +li ons +wra p +âĢ ¦ +de ss +bl ing +st ine +e ggs +o on +clo sing +z ay +at t +bac on +fa il +ariz ona +de pre +gho st +new sp +w ers +vi p +li ked +id ent +volunte er +ad ult +pu pp +cir cle +mat erial +degre e +gro wn +boo m +calend ar +su r +vie wing +ath letes +ch and +re ll +asi an +en tr +vol ley +victi ms +bo dy +m ama +trans fer +ge ek +in dic +sav ed +ma i +g ent +it s +loun ge +k ol +the ory +situ ation +is lands +ar th +z oo +floo d +vi ously +show ed +parliam ent +ch ev +el ine +at trac +ab ad +ta il +h rs +lu s +por tu +gor y +provi des +to ys +de ath +in fe +an ce +g le +li am +lo ver +hu d +dv d +reve aled +g w +re ment +ca the +l ying +ra dio +der by +stor s +che mi +hosp it +âľ ¨ +' : +ilo ve +le mon +re public +s ni +ne ss +do or +re action +pre gn +fla v +schol ar +spo tify +is ation +vis ual +aw are +spon sored +jo ke +less ons +leg is +lo ck +si mil +ðŁĺ ĭ +kin d +la y +ma h +ho ping +vancou ver +as er +clean ing +gal a +thre at +la p +ach e +ro mance +ex pen +re post +z am +e pi +mir ror +o ak +ad ul +bat man +s lu +l c +vie wed +re views +d ates +indone sia +acti vi +off en +lea f +i si +ag ricul +costu me +s ites +spir itu +appear ance +ir y +st air +applic ation +spec tac +ic ity +ski es +hand le +pun k +paradi se +t n +de al +provi ding +do c +recei ving +bre w +micro soft +à ¶ +fer r +me tro +th ail +y um +car ter +à ¡ +gent le +bre aks +coo per +show case +cu tting +egy pt +bab y +semin ar +gl ori +ss on +fa ve +re hear +lo tte +la dy +al as +pre p +deli vered +nu clear +ir o +engag ement +at ta +con ven +z an +gl ory +hol ds +busine sses +str ange +sch e +it self +gra d +mar kets +f alling +st ats +ge on +bu dd +li s +she et +thi si +co lo +deser t +regi stration +ig n +expla in +inter ior +la ws +writ ers +spr ings +k r +fri ed +blo om +inf ra +a o +cre d +pa st +line up +bo o +bre a +boo ts +celebr ity +att acks +bro ok +ev es +ex cu +cher ry +oo p +fas cin +boy friend +se as +n ine +effec ts +po wered +k ha +ðŁĺ Ģ +sh out +con dition +i j +her o +enter pri +win ter +applic ations +sho e +g el +batt le +pro grams +w art +ðŁĴ ¥ +ra p +ho l +dang erous +di a +coun ter +ric s +i or +k night +co at +emo tional +at ures +d as +whe el +fore cast +tran sport +glasgo w +king dom +prepar ing +im medi +ff in +awar ded +prin ting +ro man +fight ers +any more +bel t +p ine +win e +x i +employe es +logi es +al led +de mo +birth day +ange les +lo g +dri vers +neck lace +k ath +s it +athle te +ef s +s burg +pur pose +resi stance +rele ases +t is +vari ous +deli ver +ch al +s anc +opp o +cra w +neu ro +dr a +suppor ters +sna p +diffic ult +swe ar +logi st +pa th +attemp t +à ¥ +swim ming +ste ve +hur t +inclu ded +b ap +wa re +ðŁĴ ĭ +end ers +ja ke +le eds +cli mb +l b +im ple +li sa +clo thing +ðŁĺ İ +d t +com pla +sw ing +stra w +v als +k le +us ers +stor m +cu ts +ontari o +p an +hand some +i ow +ar gu +chec king +scotti sh +Ķ ï¸ı +si er +em ma +po d +patter n +de sh +en h +ed ward +t ing +k h +hal f +lincol n +mo ther +al leg +r c +volley ball +d n +g ay +all y +le ton +gro ve +l oud +adv anced +re spec +cli ent +supre me +thail and +ho w +gi g +to i +do t +dol lar +ðŁij ĩ +p it +r b +h n +produc ed +gg ers +âĨ Ĵ +ml b +can vas +fin eart +us d +in the +p son +actu al +s l +t b +ip ad +en sure +u mb +w d +sk a +mar s +k end +f eli +th ing +count down +absolu te +r out +dra l +p y +inju red +min t +hun ting +mm er +s age +li gh +ac ity +ex pan +mur ray +ar o +sec ure +four th +eag le +reli ef +st akes +industri al +clar k +under standing +see m +pl enty +sil ver +cla u +thre at +sa il +pro duce +ab str +is is +b r +eng ers +wor ry +bie ber +s j +just in +reali ze +ky le +esp n +fil ter +s ch +ty pes +game dev +d ing +twit ter +soldi ers +p om +car bon +y ards +child hood +ri ed +ke l +ele ph +t ons +key note +qui et +wi re +po sting +is sa +repre senting +bac ks +alex ander +celebr ates +ta ining +| | +ch or +esc ape +pe ek +ti ves +fiel d +ssi e +im pac +spons or +r c +we dd +cann ab +si des +trac ks +com par +con trac +techn ical +bi ble +expl oring +sh are +tra v +n ate +ill o +sc ru +m ingham +gun s +of the +sh ame +se es +ca tho +ac cess +ce l +repor ted + » +mari o +p ad +hope fully +ou se +y on +disapp o +ol o +p itt +pa c +ga p +cru sh +s g +k le +ge m +emp ire +dir ty +a is +avi ation +ze aland +fac ing +high way +d anny +spi der +ot ta +ðŁĺ Ħ +w y +col ours +in fl +co sts +olym pics +au s +h m +ho ward +pas ses +lau ren +mu sh +op in +r ho +disc ount +oper ation +em ily +mm m +cham ber +d il +to yo +shi p +sam u +pic tured +un ic +po l +keep er +carto on +st en +ig nor +n ations +n l +ta sting +deta il +offici als +mo tor +franc is +ed itor +ðŁij ĩ +pe ts +rang ers +t g +r n +w ri +nic hol +i se +spo ts +ani e +chec k +tri ple +ku mar +spe akers +ic ing +pre pared +ab use +friend ship +mon th +swi m +air e +sc ent +hamil ton +indi an +j es +yum my +te ars +da wn +i zed +worl ds +ðŁ ķ +b illi +st one +n hs +ba sic +p or +st le +ir on +ol der +cle vel +e ing +ðŁĺįðŁĺį ðŁĺį +prin ts +fir m +air craft +fin est +devel op +aar on +t z +gra ham +own ers +fo li +less on +qu es +bab e +cra ft +ph en +ju n +bir mingham +v ine +ll er +i an +fineart america +evol u +st ab +im per +war d +com ic +wi z +inv ited +du ke +mat ch +por ts +ro ger +diag no +ke pt +te st +vis u +r hy +so c +to x +b aker +sur face +co vers +man s +b its +x box +ff le +n an +gar d +h art +wat ers +v illa +re tro +light ning +catho lic +democr acy +neigh bor +pen n +cr an +jona than +la ura +vi bes +su b +coach ing +clear ly +uk raine +bra ve +commit ment +t all +mar t +ra p +mo di +sco tt +bro s +show er +ðŁı ¾ +âĺº ï¸ı +cou sin +appro ach +br e +com pos +hil ari +phil ly +g ad +quick ly +ri an +t m +vir tual +hou ses +k t +phoeni x +w ire +ff y +b unch +anc ing +tal e +snap chat +star ter +h t +k icking +ap art +th y +) ! +blo gger +it z +com fort +ang els +w ash +" : +ar gent +re quest +hon est +mi ghty +bo bby +k g +ro l +thou se +ex po +h c +tab les +mag ical +po sts +de m +n w +or lando +ab er +* ** +ðŁĺ ľ +environ mental +trans formation +mi le +w ic +hir ing +ma ine +bo ar +r ying +ti s +nit ure +twee ted +anton io +opin ion +fin ale +di y +f is +th in +trou ble +le go +fi les +qu art +sp a +curren cy +cli mate +fan art +rail way +sp ace +ban ds +dani el +mo tion +l eng +hol der +oc cu +mar ie +cathe dral +bu zz +bi es +nas car +bm w +bat tery +char lotte +doc tor +zz le +se ven +in san +d dy +st en +lab or +thr illed +se ren +docu mentary +wav es +cer tain +can did +allow ed +ninten do +star wars +ta p +home made +d les +ther ing +bre e +emp ty +pi ano +pos iti +coun try +por k +pu ts +per ry +m atic +spot light +ti st +or ities +we alth +c p +bar bar +commit ted +as sau +pro fit +e ight +hu l +fini shing +run ner +ss o +insp ec +char ged +christ op +lo sing +co al +ho o +ele v +de le +mo ham +don ation +c able +clin ic +j in +manag ed +ter ing +â ¬ +ur ban +depu ty +bb er +bur n +acade mic +o tt +sta ke +it er +sto wn +ack er +advent ures +ad ams +gre g +pro m +vo l +ac qu +con gre +pa int +citiz ens +c all +af ford +v c +as ks +the tic +independ ence +â Ľ +h itting +bl on +fu ture +â ı +in no +gen e +bo ards +di stance +se t +re mem +th al +pre vent +l ang +ob jec +su sp +mat t +in duc +bor o +pi one +re di +vir tu +prin ted +sco pe +shar k +suc ce +a stron +il legal +j ag +c ting +ine e +at o +rob in +nutr ition +b f +du tch +b n +fur niture +for gotten +at ar +ru p +hy per +bran ch +communic ation +degre es +on ia +un cle +promo te +or che +wi i +j s +but ton +ma jor +c bs +bri stol +premi um +ordin ary +e dit +m g +we ed +st even +: ' +gu s +te s +cap tured +dru gs +do w +wr ites +bi shop +whe els +ali zation +disco very +w r +rach el +ne il +hy dr +cu test +entreprene ur +kore an +ore gon +ul ty +perfec tly +suppor ted +histor ical +t wins +ell y +we l +de vil +in come +scienti sts +de leg +h en +on i +ic ed +gi o +cur ry +reve al +e g +buff alo +n ol +op era +camer on +haha haha +j ab +gradu ation +cra ig +r al +i f +organi zation +le ge +g ang +su d +edin burgh +l ack +fli es +g ate +thr ones +q b +the real +e leg +pp in +c les +jam ie +tn am +cryp to +ou l +p ages +a se +roo ts +stu pid +a did +boo t +prote in +s ap +si um +su s +end or +fun ction +don t +en na +ch y +squ e +wor ker +m tv +e a +k an +ðŁĴ ļ +mu s +professi on +t to +oper ations +al lo +c tor +inv ite +sc and +ou th +z im +lin ks +cli ents +sam sung +discu sses +n ell +ul tra +some where +ste wart +ine t +de z +b out +fac tor +ti an +tr ans +jere my +d b +ðŁĩ ¬ +or n +develop ing +spo l +coo per +ma u +rememb ering +tre k +famil y +sen iors +fo ster +att ended +w ing +trans form +ele mentary +hor iz +li sting +malay sia +it ch +warri or +philipp ines +russ ell +m end +initi ative +cre ep +to ps +br iti +a ur +shar p +adverti sing +ug ly +achi ev +materi als +bu g +dev ice +bon us +fac ility +col e +nh l +y as +plann ed +pol e +excell ence +tr ick +con fl +r p +achi eve +lo an +swa g +jess ica +ho we +p our +sc u +z oo +r ated +dre sses +re bel +mex ican +co ordin +me ss +atlan tic +t l +osc ar +wal ks +phar mac +investig ation +... # +cc i +eas ily +monday motivation +y ment +au ti +for ced +ar med +colle agues +pap ers +pro per +sha ke +bu c +le an +exhi bit +e vement +co tt +bi z +sp er +k ent +sw an +/ @ +girl friend +haw k +âĺ Ģï¸ı +mon o +ðŁĴ Ľ +stat ue +ðŁĺ ³ +ra s +te eth +preci ous +t ile +p am +swi ft +v ali +no se +dr unk +experi ences +come back +gen ius +wor se +sh ef +ra d +ed it +hon our +au spol +lar ry +h ire +gor don +achi evement +.... .... +su icide +alter native +su p +sur roun +sha ke +ke ith +pe pper +tur k +crimin al +be ck +su m +w alls +cn n +an tic +of fe +col li +win es +high light +hawa ii +emb ar +l fc +ðŁĩ ® +m v +> > +at mo +wor d +car l +shout out +bre wing +ì Ŀ +do f +s ic +hot test +col on +hh h +shu t +low ing +volu me +apart ment +agre ement +de stro +we e +religi ous +iow a +ro d +land ing +re present +ðŁĵ· : +la s +usu ally +h l +c ac +sal v +al ong +laugh ing +be ans +remin ds +pha se +some body +ma sk +ran ked +dest roy +sc i +âĢ¼ ï¸ı +gab ri +le o +ro a +fa iled +si l +refuge es +re vi +r ing +ber ries +coo kies +y y +conserv ation +sh ab +human s +de termin +a in +ni all +as su +mb a +fro m +extre me +vic es +commer ce +ght ful +or dered +suppor ts +re cap +v or +dro pping +correc t +pay ing +mean ing +n j +qui z +" # +busine ss +ðŁĩ® ðŁĩ +indi gen +du st +box es +bl ind +x xx +zz y +ðŁĩ¬ ðŁĩ +ss els +s ant +dd le +hilari ous +desig n +wonder ing +vehic les +k re +ju d +rece ption +par ker +Ã Ń +pri vi +hy dro +sof tball +pol lu +lo cked +ba h +e ar +scri pt +di vi +br ace +geor ge +the ast +bel o +j al +tion ary +dent al +roc ket +pur ch +sh ak +manufac turing +e z +it is +con cep +tb all +ch s +direc ted +pra yers +oo k +phil os +vari ety +che ss +ser ver +g and +bal ti +ðŁĵ ¸ +sel y +cru z +spectac ular +bur ning +re present +i z +t one +mer ce +h ell +bed room +estab li +bo l +com mon +ãĥ » +ab or +kit ty +hei ghts +re pair +willi am +qu ake +alab ama +popul ation +re v +re tt +i sts +n ite +le m +a ha +clevel and +r m +po ver +ob se +mon tre +man ia + ® +con ne +car ni +sh ah +f y +u a +sc or +strugg le +bo b +' ' +appro pri +deci de +ff ed +ca ster +s ort +hun gry +dra g +ا Ù +gr ounds +d w +sli ghtly +car din +dead line +bron ze +web in +bar ry +sil ence +e uro +op tion +ear n +ðŁĴ ĸ +howe ver +na ren +na ils +bath room +v ine +ph d +min ing +gar age +( ) +shou lder +defe at +di r +o v +liber ty +ple as +x on +com pre +a v +j in +ab les +sil ent +fam ili +vis its +di pl +ha bit +milli ons +regar ding +innov ative +sen ator +r ts +v on +k l +wh il +requi red +âĿ Ħ +lu v +presi dential +po cket +hun dre +sho wn +fro zen +to ward +fa st +confi dence +r ough +indivi dual +qu et +ðŁı ½ +dom e +fi fa +engine er +z en +re mix +ðŁĺ ĥ +pl ant +min or +robin son +as y +pul led +cer tain +potat o +( : +pre s +oc ca +w it +it em +si e +d ating +thom pson +own ed +an u +vi e +te dly +good night +ex cept +ðŁĮ Ł +ira q +ki e +ren ces +li p +simil ar +sau di +vi g +arth ur +pic ks +mil an +hon da +ma xi +o g +ste st +ar ch +analy tics +ba sti +pear l +ter ry +hor se +ast ro +ac ce +laun ching +inter national +s no +ta sty +den ver +ir l +pe te +tor n +advant age +var sity +" " +sol e +g c +lan g +demon str +ol ds +un ity +ne ts +insp ire +cre te +nash ville +nel son +e ter +wal k +hy un +m ack +tre as +see king +ra ge +bru sh +ab and +whil st +co con +h ong +shel ter +i p +possi bly +so o +it ed +â Ħ +rac es +war ming +qu in +tele vision +mat ches +ra pi +ment al +pal m +jenni fer +rol ls +indi ana +b ars +cat ching +resc u +candid ates +fa re +âł Ģ +se o +vie tnam +alph a +michel le +visi ble +re gre +wn ed +app le +li p +f fe +li z +york shire +ha il +se asons +be gan +m d +k c +la p +fascin ating +hel p +ur y +u ms +nu ts +se m +along side +bri dge +ori al +o ve +world cup +briti sh +comfor table +i ve +hot els +fair s +hor ri +so x +d ining +stre am +bar ri +ss y +w im +ter ms +v u +pe re +l ens +wal ked +r or +l ars +shi eld +dou bt +pro to +cro ssing +me ant +medi um +ad ding +e b +che ap +fun c +pap er +bran ds +ry an +feed back +col lins +un known +tro pical +sand wich +fal len +for mu +selec t +lo ads +answ ers +or i +mag a +d or +du o +ali e +dru m +ur i +de er +sou l +sh ut +âĺ º +sto len +don ated +bu zz +patri ots +ha l +na sty +nomin ated +mon te +ki a +th ri +ing u +te sts +pe tro +ðŁij ij +ho sts +ne st +to pic +pat ch +m my +hu gh +ab ilities +ma the +s miles +g b +ag enda +insi ghts +chi p +ph an +fail ure +dg ers +ha i +signific ant +sho ck +ru ral +gl am +figu res +pot us +o ta +mini stry +appe ars +fe ar +r h +americ an +h att +son y +fi res +e di +n ou +e qui +wh en +univers al +mad ness +i x +sculp ture +b ach +t to +swe den +et a +en to +develop ed +month ly +ma ps +ra h +le d +del ta +sa ints +is lam +ben ch +fif th +v ard +so cks +wel coming +j e +tur ner +v b +ad i +nor way +ad y +hurric ane +por sche +tra dition +ex am +newsp aper +lu ci +a ver +ide al +d na +madi son +ðŁ § +wit ness +ac ou +insi ght +si mon +robo t +sna ke +n bc +ac o +ro ss +sh ment +religi on +ch ann +in su +camp bell +inst alled +we ather +hor ses +ol i +rober t +k az +ðŁı Ģ +veter an +th read +quar ter +ea sier +cap ture +hi pho +law rence +roman tic +pas sion +cl ay +ox ford +th ai +stu dying +fi a +elec ted +most ly +c b +tu mb +âĢįâĻ Ĥ +x l +sh an +fa ster +ev ans +sli de +sh ri +see k +mi es +chemi stry +pump kin +tu m +, , +ro om +fi red +li ps +pres ence +af f +brew ery +arri ve +sw ag +photo graph +pen gu +chi ps +at tor +val ues +accur ate +con temporary +princi pal +cannab is +ari o +any where +gi a +democr ats +buil dings +li ved +ap s +neg ative +m are +bal lo +li on +diam on +loo k +re form +tom my +il la +tre ats +hundre ds +port land +wor thy +ex cep +ar ia +ido l +be er +cd n +y u +aw k +ðŁĩ ¨ +c ells +à ³ +ident ity +dra wn +de vil +f inger +th am +ðŁij Ĭ +ear ned +fin tech +dol ph +twee ting +evolu tion +ðŁĵ į +est im +m vp +n one +ðŁĩºðŁĩ ¸ +toyo ta +au x +mar in +b old +l bs +ste ak +mur phy +it able +lou is +sol ve +pi a +sk ir +ill ino +webin ar +ban ana +lo v +th on +vo ters +afford able +defe ated +lm fa +air lines +super b +any way +deb t +bo red +ver si +me tal +responsi ble +m k +s se +f ay +cau sed +f p +recomm end +pla za +spor ting +alli ance +au stri +n n +t ours +surpri sed +arti f +th under +sur ve +wor e +bri ef +necess ary +z ie +ash ley +dra ke +r t +kni fe +im mun +char ges +a the +bri de +rep ly +g av +broad cast +pu er +brace let +cap acity +harve st +id k +perfor man +d ding +il ers +par a +jam a +pro vince +ch in +id ers +har i +te aser +ch en +re stor +r at +fl at +col om +ðŁĴ ŀ +ðŁĩ¨ ðŁĩ +smoo th +r t +p itch +stay ing +isra eli +t cot +per spective +do ck +open er +lo vel +x o +class room +l ington +go al +kenne dy +sh am +sp aces +mitch ell +home coming +uk i +claim ed +recru it +ing o +mu fc +mon it +g roo +resi dent +per cent +per man +otta wa +int ment +an xi +stand ards +wor ship +sche me +f x +pot ter +bi an +athle tic +af gh +s se +sat ell +par ties +âĿ¤ âĿ¤ +infra structure +rela x +mo du +wor n +smo king +y ach +practic es +wc w +am b +dome stic +tay lor +k entu +provi ded +mo di +ve g +" ... +ob serv +ðŁĺ © +be ard +m our +an gry +ðŁĺ ± +startu ps +woo den +di ve +na il +anti que +ro ses +torn ado +m at +^ ^ +su spect +far m +de vices +me ga +tu l +scholar ship +ge e +disa ster +arri val +po in +mar c +kati e +bb ed +fal se +deser ves +ric hard +ju ana +fre y +tion ed +hy bri +r w +sar ah +ach i +c ure +o le +mor ris +ch ic +broad way +la bel +pa k +pover ty +gol f +e red +f u +er ies +be es +alo gue +st el +wire less +je wish +ti de +blo cked +life time +b har +sp lit +am ster +th i +jo shu +br unch +ha ps +s for +oo ps +ka poor +hi king +suppo sed +ro of +re as +tra in +ti ght +tru mp +bas ically +r r +ea red +see ds +entr ance +c p +wi e +son ic +vic tim +he re +e h +ear rings +sal mon +arc tic +an ne +dou gla +corru ption +hann ah +ha sn +vo ices +con ce +att a +fle et +clin ical +democr atic +ton y +st ood +le f +twit ch +a il +honest ly +incre ased +dro me +don na +accep ted +visit ors +ap ar +ad or +p ar +jer ry +ra i +brand on +ab u +!! !!!! +me me +in gh +glori ous +b hu +pu mp +j ol +li ke +fi sher +ma z +ag an +destin ation +play list +le tters +gen u +br ace +celebr ated +bann er +r he +dra gon +ðŁĺ ħ +sig nature +gre y +âľ Ķï¸ı +al ice +be red +ph er +ber n +ca th +ga thering +sc oring +influ ence +sm iling +de pt +lo cal +a x +ac u +reti rement +hon or +her self +chem ical +asse ss +y all +fre qu +appreci ation +ac a +cho ir +cu z +so il +c il +repor ting +u h +enterpri se +gr at +jaco b +ru m +fe e +j ak +sp in +bi kes +phi a +ste re +p is +bloo d +t att +ra ft +war ren +sh eri +back stage +mar sh +hash tag +ther ine +re in +game day +guar an +reci pes +min ds +stron ger +issu ed +bic y +n ak +ment ed +sc ary +u x +pre vious +tt le +th ats +ac tors +u ma +tin a +bun ny +promo tion +u ss +oli ver +montre al +what s +appreci ated +la kes +excu se +kno wing +pri zes +musc le +shad es +sco t +ing redi +electr onic +ju an +comb at +s ri +e h +turk ish +l om +stri kes +pri son +re e +po pe +vi d +ol dest +dol l +sw iss +certi fied +cli p +re turning +lat or +le igh +tt es +wat son +heal ing +el im +per haps +ha ss +k au +d der +mou se +new castle +indigen ous +wel comes +co le +tau ght +no ise +appe ar +jo e +can on +wedne sday +u tah +c tive +dri ven +i v +c ell +stri p +ac c +focu sed +ar rest +sto cks +wo o +â Ĺ +notic ed +shad o +di spla +ter ror +bor ne +secon d +que ens +wo ke +ja il +no tt +cam bridge +har t +se af +fa x +ac cept +âĺ ħ +goo ds +k at +t win +h s +thou sand +s ins +su ite +amp ton +ar n +rele v +ric har +hoo ps +n bc +class ic +p ab +soldi er +de plo +le ans +install ation +cla sh +le ban +ee e +ti re +belo ved +fu sion +travel ing +ne i +coo kie +glo be +phys ics +s q +co l +wol ves +d l +ex it +" - +foo tball +le af +ster ling +hi de +minne so +fresh man +natu re +indi e +supp lies +bri s +iri sh +ink tober +doo dle +ic op +mess ages +adul ts +recor ded +fix ed +ar do +offe red +under ground +dr one +p ine +ma inten +and re +ham mer +s x +r ound +hi ke +bra d +ro me +fu ll +on ey +ro ws +colum bia +archi ves +appro ved +bat ch +illino is +recogn ition +shou ldn +fo g +nca a +ke vin +human ity +al though +pow ers +p ou +s ar +pe st +alco hol +con sci +phil adel +en o +t m +ok la +cate gory +particip ate +accu sed +bri ef +po em +clu bs +consul t +ja b +big data +amster dam +ac ing +certi fic +n u +d at +impro ved +and y +campa ig +pale stin +p ace +mo bi +feel ings +wol f +bra in +pro pos +inter active +prin ce +inde x +c is +cha e +peace ful +co vering +ac o +cour ses +mon key +re place +b l +bloo dy +tal es +brigh ton +neighbor hood +g ates +spiritu al +af raid +bre ast +b ones +ðŁij ī +vide o +w au +tou ch +inju ries +car l +ri x +une x +âĢ ¢ +fre d +consi dered +thu si +an ch +on y +u sa +graph ics +ac re +ðŁĺ © +com memor +com mod +go ti +guar dian +star bucks +pre vention +haha haha +admini stration +portu gal +fac ulty +bet a +ul a +al bert +bre ath +er i +le tting +tr ic +ment ation +incredi bly +ten nes +v d +ðŁĻ Ī +ed die +br ick +gr ill +bt w +wat ches +resear chers +t ney +ni e +p as +a ster +vi br +poke mon +ch rome +go at +pitt s +il ly +festi ve +y d +can al +ðŁ Ĩ +fi es +car los +re que +partic i +tra ins +sam ple +temper ature +sym ph +pic king +in door +z ers +playo ffs +____ ____ +ap es +ly rics +islam ic +performan ces +d ick +spar k +se as +hom a +gr ound +disc i +employe e +com mu +alas ka +al an +fe ast +dg ing +ban king +manu el +slow ly +tru cks +mc car +oo o +sc rat +orche stra +indivi du +m x +bre ath +stair s +equ ality +bla ke +loc ations +cocon ut +balti more +aa a +l c +ðŁı Ĩ +har vey +resi st +immigr ation +adid as +fil i +re f +lg bt +mo s +pp i +ken ny +terr or +ban e +apol is +s g +social media +ka i +hon est +as sas +bol lywood +âĢįâĻ Ģï¸ı +ferr ari +hor n +cryp to +bo om +mainten ance +i di +s man +w l +ext ended +in sul +ve s +go sp +tr i +pi g +tar ge +cel er +st ati +sm h +ri dic +appe al +? ) +con clu +cos me +she ep +christop her +en thusi +po lish +me ts +oun ded +sustain ability +creati vity +con crete +ra i +ali en +ble ss +te es +clu b +ro t +bo s +ex ist +perfe ction +lu ck +rock y +expen sive +mean while +happy birthday +pre t +thr iller +ca ve +playo ff +som er +l u +le x +def ence +am writing +home less +pro phe +ch et +past or +ðŁ¤ £ +land er +ww w +Ģ ï¸ı +tic a +! # +o tic +rad ar +po sters +pow der +po li +ha un +tra p +bl in +assau lt +shor ts +re y +sh y +squ ir +rac ist +gar lic +fu r +remo te +sm ell +impre ssed +fing ers +âł Ģ +din o +le ment +s nu +promo ting +str ing +produc tive +b age +ma son +ra z +direc tly +j k +ev al +ðŁij Ĭ +doc tors +co w +ri der +st v +re move +w u +na than +ro d +n r += > +affe cted +inve st +mp tion +g inger +o d +agricul ture +s que +mu g +coun ting +ke e +mag nific +coo k +ani stan +roo t +plac ed +sym po +gh ana +un d +che er +thro wing +secre ts +f illing +opti mi +butter fly +bu bb +ðŁĺ ī +terri ble +d g +sil k +obse ssed +lo u +ai de +sal ute +mon u +philadel phia +scienti fic +i st +u ae +dess ert +bott les +can yon +ðŁĺ Ī +car ib +o ther +w ich +re source +guil ty +un d +le on +e ss +kan e +el e +tra iner +he im +an te +man age +roo kie +tre ated +po ses +rs vp +cau ses +aw ak +je well +le tt +on ics +tit les +cardi ff +g aga +bu mp +use ful +? ! +loo se +bb ing +: : +argent ina +de bu +cy cl +wh el +dis gu +j el +k ills +bio logy +ex ter +tra sh +bo dies +tr am +circu it +expe ct +la ds +w ells +sho t +ge e +naren dr +fa stest +b ent +b ills +mar shall +h ats +intro duce +citi zen +im possible +gi b +az z +net working +r ant +thin k +in dy +st ops +f theday +bri an +* * +amo di +dom e +coura ge +pac king +af fairs +g n +si zed +ent ary +pol and +swit zer +afgh anistan +w u +ten der +subscri be +mo sco +att end +republic an +hon ey +âĢ ĭ +si mul +we ster +foo die +or o +midd le +ab t +co pies +ma je +narendr amodi +ty pical +inspir ational +vit am +wis con +cu bs +tiv ity +h ali +e ars +k ay +d are +mari juana +cu rious +an ia +tom ato +re mind +ðŁĩ · +sc ared +cou p +po et +land ed +ri d +wra pped +mor ri +climb ing +e ws +fe eding +con tra +tho logy +gri d +ti vely +read er +la ser +di ving +di g +lat in +ti ed +shake spe +o ci +ad m +show ers +chu ck +mar cus +oo s +kne e +o live +ow l +dy lan +an no +g ym +deci sions +well ness +arri ves +sati s +chri s +thur s +ðŁ¤ £ +inter views +thank you +switzer land +over night +journ alist +ser ves +vol can +.... ... +plo t +nic ol +car rying +mag ne +tre asure +ex p +be ver +ðŁĺ ¢ +mar ty +mo le +don ations +recogni zed +b h +du s +sh ann +al do +success fully +ent e +ðŁĺĤðŁĺĤ ðŁĺĤðŁĺĤ +cab inet +cu is +tit led +d as +so l +strate gies +deli vering +ad ds +ani an +ne ther +ðŁĴ ĥ +con tain +su its +pa irs +to dd +rel la +ro pe +ci o +cro p +paint ings +su z +re jec +bu st +d h +fra ud +m h +contro l +je al +destroy ed +al lows +wo ol +minneso ta +om en +j u +sympo sium +d af +lim it +accoun ts +load ing +inter n +re solution +hol land +qu al +meet ings +gra ve +cam ping +v am +re nov +liber al +am ber +gre e +hu mb +fe ver +el ing +broo ks +à ² +be th +ad ed +al t +ro e +perform ed +jo sh +frank lin +nic ole +de ss +bb s +m g +net works +min im +al t +weap ons +gu y +jas on +g ha +harb our +at on +pra ise +kentu cky +bel fast +st icks +blo ss +ho pes +an thro +famili ar +wa it +ch ile +depre ssion +la x +je ts +le ice +recei ves +si er +an k +de x +inde ed +fle xi +fab ric +lam b +hel icop +am anda +âĢĶ âĢĶ +compe te +sn ack +techno logies +sy rian +mom s +mu ham +cho sen +an at +dev on +shar ks +re t +fundra iser +selfi es +st ations +communic ations +tennes see +tu tor +ro t +valu able +dynam ic +nur se +i ed +earth quake +deser ved +a ve +sar a +stre tch +dougla s +ne pal +à § +ob viously +d ame +ra pe +any body +k w +pat rol +hol ders +h anna +info graphic +ec o +be ating +stan ley +bo ats +ri bb +e z +wit ch +inv a +ac id +boar ding +- @ +gi l +da ve +care ers +opp os +l loy +in ter +do pe +re su +j agu +sh ade +in dy +on ist +rel ations +ag en +ab le +inci dent +me ter +shar ma +id r +pro ve +immedi ately +tro ops +am an +g low +gaz a +blo cks +person al +chron ic +all er +si d +sh r +whats app +lu cy +ar chae +ho u +journ alism +our selves +go t +the med +shap ed +we ak +cas ual +leng th +sla m +ab bey +e v +coun ter +est a +reci pi +cha pel +expan sion +sel f +suff ering +sp ice +n z +sp art +desp er +boo king +quart ers +y on +ðŁĴ Ĺ +p k +continu ed +- # +man hatt +tal ked +sh en +com bo +hybri d +je ans +liqu id +se al +re tweets +ac celer +collec tive +t as +: )) +profession als +ra w +o tt +su san +ir ing +okla homa +re ven +survi val +cre ator +tran sit +st ac +sur f +i k +ed iting +ch illing +bai ley +ste al +ra ble +pa rent +hun ger +sn app +collec t +philos oph +dedic ation +c f +c m +le ep +repe at +re ha +un fortun +a er +a ero +abstr act +mon itor +ag ents +bu l +sci ence +harb or +drag ons +floo ding +ac compli +d ash +juli a +the red +tues day +cy ber +b low +ta ined +le m +refe rence +pp o +ne goti +char le +con nor +au lt +access ories +commissi oner +rain y +re ar +advis ory +luc as +ma id +co al +k av +pol o +ðŁı ¾ +tran sport +mar gare +straw berry +bur ns +gre ens +ne v +partici pants +col in +belgi um +col our +in form +d ell +br on +cal y +kick off +strate gic +re union +hon ors +li b +egy p +âŃIJ ï¸ı +hy po +si zes +regi stered +bet es +relax ing +bloo m +inten se +valent ines +insan e +w wii +p x +tri o +bla de +wiscon sin +con e +plat in +ali ze +ra ven +incre asing +indi ans +il ian +bl u +rabb it +exten sion +je f +au di +fer ry +s ell +a day +us b +swe at +cham pag +metho d +mem ph +assi st +s by +ca pe +remo ved +mag n +v t +r ams +f bi +tack le +phe w +h on +motor cycle +su spec +eleph ant +sub ject +let te +da iry +whe at +awk ward +ac t +tro l +mit ted +zay n +sheri ff +ene my +con s +ke tt +bul ls +ev alu +bt c +satell ite +ho lo +por ter +dia betes +bet ter +rele asing +sur f +: - +se basti +collec ting +en cing +e thi +go ds +al ley +health y +m ills +sma sh +co pper +cr ack +read ers +sp ac +licen se +bas ket +bang la +en tic +om i +m ere +si vely +anim ation +lan es +dent ally +chill in +fi e +k aren +dep th +li pse +n g +ri p +mel o +sand y +ðŁijı ðŁijı +vin cent +nu t +hu g +who le +cre ates +? ??? +âĿ¤ï¸ı âĿ¤ï¸ı +bak ed +up grade +rober ts +har a +carib bean +auth entic +mb s +mosco w +attor ney +wi ki +ch lo +hu ll +cor k +" ! +sty lish +ðŁĵ¸ : +di ary +impro ving +ex pand +bri ght +pollu tion +k nights +person ality +chec ked +fac ilities +z el +bow ling +gu er +ðŁİ Ĥ +on going +un its +hoo k +be ck +confl ict +to dd +far ming +educ ational +k ak +cla y +stro ke +bel ly +explo re +mill enni +th m +loo p +sm s +consi st +cir ca +br yan +d ab +youn ger +soli dar +pp a +experi enced +b ella +bo ard +shef field +steph en +consu mer +sub mit +spon sor +t ang +ag gre +comb ined +trac king +sand ers +b az +survi ve +fer red +equ al +se p +re ed +str ong +priv acy +st ap +un g +ac ry +pa sta +pir ates +ag er +fair y +du p +introduc ed +wi p +let s +spr ay +ðŁĵ º +gre w +a sts +pitts burgh +new york +jo ey +lau ren +tra de +ch op +pi pe +cla ire +behavi or +v ap +cre ws +lap top +ðŁ¤ Ĺ +che ster +disci pl +d f +out doors +k s +go ver +super star +cas ino +far mer +; -) +re turned +ðŁı Ī +ma il +roa sted +co sta +v ill +pe z +gard ening +distribu tion +sh ining +inve stors +ra sp +dec ades +reali zed +bar n +p ti +st able +ut d +pan thers +m ens +b n +ca de +bu cket +yn n +when ever +wa ke +da is +ber nie +lo dge +ju lie +atmo sphere +ðŁĺĺ ðŁĺĺ +major ity +par ti +exc it +cu t +me h +musli ms +be gun +fli ghts +vene ss +ce me +po sing +so le +g ou +dark ness +pe ach +cel tic +auth ority +grand ma +ful ness +smi th +speci fic +gar cia +co ins +good ness +aldu b +recru iting +den nis +gar y +sle eve +weap on +pl z +disco ver +harri son +recruit ment +ja i +ch im +com pared +tom s +mo thers +am y +archi ve +t ask +ben jam +se g +law yer +al um +inve sting +mi e +che z +j p +a ke +fl am +wall paper +âĻ¥ ï¸ı +t ton +che st +favor ites +we igh +coo lest +r ating +relev ant +lo gan +ma ple +run ners +pri or +peop le +ma ur +terrori st +te sted +carni val +su spen +me asure +m v +cyber security +app ren +terror ism +o z +v ital +ni es +gon z +fun ded +twi st +assess ment +die sel +en for +colum n +ad dressing +ca sts +pay ment +x ton +fi er +, ' +la st +ne e +un less +clo se +sk ill +cuis ine +fun eral +ti les +a un +k ru +relation ships +ðŁĴ ¯ +ev ent +âĢįâĻĤ ï¸ı +kind ness +pro posed +acou stic +a es +defen der +dan ce +h tt +w at +vo y +ðŁ¤ ĺ +au s +cli ff +sear ching +beauti fully +in qu +at l +speci alist +ðŁIJ ¶ +da i +tra ils +class ics +inst ant +v ous +re venue +mar ch +kir k +fr inge +fire works +tri via +âĺ ħ +tr action +wal ter +mo to +l ily +att itude +cli mb +sc an +sav ings +c w +fa ith +cred its +ab led +gra ff +auto graph +he he +ran ch +ha d +ro gers +ðŁĮ ¹ +f in +re qu +fol k +ad ditional +lyn n +u ber +dol lars +lo gic +wor th +so m +the sis +p ound +bi c +st ur +cer am +spen cer +en tered +v amp +organi zed +âľ Ī +pp s +tr on +merce des +no ti +compet itive +do w +ous ness +vic tor +gr illed +na i +pu tin +ab ra +bl ame +alex and +anim al +dec ent +p ent +inter ior +:' ) +but ler +bal let +ðŁĴ Ķ +albu ms +down s +la d +si r +pla in +p ers +blon de +dis c +paki stan +se ment +ga a +w age +ch as +man i +co ps +terr it +lo l +lau ghter +ri vers +magnific ent +lam p +w b +new sle +char ts +ble ssing +p unch +lon gest +fl oral +cu tie +fare well +sto pping +mb b +bu d +chee se +de cla +si m +mc donald +de ter +you th +t ch +fre der +kin dle +fer n +at or +as leep +p ond +spr int +p ounds +la zy +gh e +fundra ising +dead ly +gran de +dou g +he y +lin da +consi dering +i um +gol den +vi k +auth ors +di ss +u ally +appropri ate +mor ning +y le +hon oring +foli o +be c +re bec +fin land +formu la +corn wall +sh ay +cau sing +bl end +sig nal +t ent +kash mir +nation als +har mony +sc out +acce ssi +he ight +medi eval +impro vement +ke es +prac tical +car d +de par +hu n +om ing +cal gary +ste l +bu bble +gur u +ma h +unex pe +n h +ed a +me at +i ge +si o +god dess +in ches +tun es +br itt +sti on +ra j +âĻ « +mer cy +ðŁĴ ĺ +sen ds +i est +pol ici +val e +reduc ed +as ap +vi jay +defen sive +celebr ations +ri ders +med itation +har mon +g ing + ¡ +program ming +in au +sud den +m h +replac ement +sk u +j ar +gra des +ta st +k itt +brand ing +k aw +boo t +f ought +p ays +g f +iz ation +ho p +k k +activi st +v end +coast al +cha os +ðŁĶ ´ +se me +bill board +li fting +cu mb +sc al +ðŁĸ ¤ +stru ck +l v +indie dev +beat en +jun gle +al right +destin y +m ing +k c +ch ances +om an +q atar +cra f +tra ined +pri x +char m +o tive +s mu +e c +and ers +hand ed +al ban +certain ly +arri ving +i ze +sa i +tr ack +pain ter +hu mble +appo intment +head line +manag ing +mo d +as pe +andre a +à ¤ +ethi op +un ited +exi st +bal i +k ad +n t +d red +re x +recogni ze +tam pa +be ers +ati a +he els +no te +transport ation +tur tle +re de +hipho p +sp icy +sp urs +⬠ĩ +cor p +ther n +to ast +hur ry +proper ties +ma ge +mar co +ele ments +bou ti +syn drome +ms g +develop er +gra ders +he im +re sil +off ices +del ay +di men +vin tag +barbar a +ðŁĺ ± +vene zu +cu lar +fac ed +bar n +ðŁĺ Ĩ +survi vor +wor m +confu sed +passion ate +Ø ± +identi fy +electr icity +sou ls +brad ley +repor tedly +lun ch +shel f +eli a +swee t +smoo th +emplo yment +am el +manhatt an +ste am +oun ts +ye p +li ving +un e +descri be +ca res +man ila +sha wn +ac ted +bas h +st even +re st +pet ition +div ine +wel sh +rac e +platin um +ðŁĮ ¸ +p b +extra ordinary +solidar ity +m all +on ion +schedu led +game of +fer gu +de ms +nor m +p k +tri als +polici es +publi shing +st ole +fron t +charac ter +van ia +ex ce +sti e +sc a +resi dential +sa iling +ðŁĶ¥ðŁĶ¥ ðŁĶ¥ +spons ors +th ick +champag ne +she pher +continu ing +ven ice +per th +na p +a ster +y ak +un limited +cho ices +ne o +hi v +repor ter +bru ssels +f old +dy s +se mi +la wn +it alia +wi fi +as k +em ed +fr ame +monit oring +ste ad +i da +gr in +is a +fli p +re stric +offen sive +atta ched +di sh +wh y +philli ps +gre et +p als +mix tape +v ou +fiel der +spar k +alber ta +g len +ca sh +s ri +u ri +ro dri +entreprene urs +climate change +p sy +d le +em ents +lin ked +nether lands +acci dentally +oppos ition +vel vet +ra ys +c w +om o +m f +lmfa o +newsle tter +: ) +toi let +liter ature +di sp +phili p +uni form +sudden ly +head er +cool er +-- - +prou d +bri g +nis san +scienti st +j ah +con centr +pac ks +appo inted +so ap +eng age +cho se +âĻ ¡ +se tup +jeal ous +har ry +g ation +tun nel +te mp +osc ars +dec ade +recomm ended +child ren +ab a +anxi ety +ve ments +sal on +pho too +organi z +mach ines +ab s +vil le +hy pe +ti ff +emer ging +av geek +[ # +contribu tion +bra dy +re sto +g mail +fit z +photo shoot +hel met +h t +eleg ant +ug anda +nur sing +or leans +pen n +na h +foo tage +em a +w o +w ad +concer ns +ve re +re mark +who ever +str ang +p t +qu it +sh ang +histor y +s ick +perman ent +ill ness +col d +visi on +he m +ar row +con vic +pin k +oc cup +bal d +ex hau +u of +am o +on t +ãĥ » +adop t +la id +smo ked +inter pre +ess enti +associ ated +b d +bb y +fi er +inst all +dipl om +con diti +c f +w ak +any a +gr aci +fi sher +s ss +ap r +il it +mus ician +symph ony +cor d +h ack +le gi +l v +bless ings +hum or +sc ra +e ti +min ster +trav elling +bu sh +jewell ery +li me +!! ! +pregn ant +pe e +lo b +cap ital +ip a +pen cil +la bor +duc ks +prou dly +wedd ing +dere k +m w +pe g +valent ine +an gu +re treat +pro spect +dang er +vul ner +up set +, # +sr k +x im +thur sday +n fl +kis ses +re ds +cr ack +re ward +c u +ko k +me te +aband oned +it t +me als +sp ell +stan bul +del ays +ru m +le op +gu m +no va +super man +ch ick +m is +dram atic +inno cent +r ounds +re c +auti sm +bangla desh +mor al +mo vie +sp oo +k la +âĥ £ +ou ting +mess i +ab road +loo kin +a im +q i +st ack +colla ge +à ¯ +hud son +sc an +ho e +ch au +oc cur +comm ander +ho les +ðŁİ Ħ +bi as +v on +stick er +ma k +responsi bility +colum bus +sa int +ed mon +rac ism +far ms +w en +gul f +may o +!!!! !!!! +corpor ation +ba chel +el a +inter nal +je ep +fol lows +di alogue +de rer +smart phone +he len +rich mond +equ ity +s land +b g +ne ar +av i +memph is +we ir +discu ssed +bad ge +p up +mi stake +phen omen +un ite +ðŁ Ľ +de pic +ri des +in augu +n at +sof twitter +comb ination +gosp el +âļ ¾ +ad mission +retro gaming +ðŁIJ ¾ +sch u +mb o +jun ction +al arm +à ¦ +gr ac +kh ali +k ul +m ale +cap tion +wi sh +te re +cor ps +ru bber +play station +er in +effici ent +l or +jo kes +in ary +nor man +lu is +inaugu ral +ch ed +âļ½ ï¸ı +di p +to e +str at +aa c +am u +pi er +co tt +comm and +tt en +sn oo +cu be +clo ses +class ical +s word +expre ssion +reach ing +n app +co st +affe ct +ric o +gi f +brea the +tri be +or tho +h ay +l g +fri es +n m +hi ding +richar ds +en de +mic ro +capit ol +cop y +ro m +regi me +mary land +tax i +di al +embar ra +un believ +ch t +v s +elim in +o dd +pen ny +sound track +l ings +trans ition +rema ining +a is +mali k +? !? +rand om +def end +ul tra +tru m +danc er +st ol +dri ve +a ver +ro ast +defin ition +se an +excit ement +partic ul +su rely +sh av +ber y +di shes +com m +is ol +i am +ob li +gho st +hugh es +chi efs +b as +conserv ative +speci al +fe min +sh ri +n ancy +inte l +tu ne +ðŁĩ ª +jo el +gg le +mo to +ðŁĺ Ķ +bu ck +d ag +antic ip +mont ana +gu id +fro g +ec raft +op e +dri ves +nu mer +x y +color ful +wednesday wisdom +illu min +bey on +inau gur +deep ly +pre fer +for tune +coo ked +ti ble +âĺ ķ +swe ater +it ter +tt y +u i +gi e +com plic +~ ~ +tax es +cu ps +di verse +sam anth +âłĢ âłĢ +ba king +sy mp +wa i +be half +mer cur +travel s +ðŁİī ðŁİ +or ia +eng aged +jump ing +reti red +n aked +p uni +speed way +sci ences +rehear sal +on ym +dy ou +pl ates +r ati +kri sh +jaz z +car ol +ra f +pen alty +tim eline +ru by +engine ers +ra f +bel le +do se +che on +esc ap +me g +ran k +or d +me gan +mer ch +ec lipse +âĺº ï¸ı +ple dge +kir k +per si +leice ster +sa k +w k +saf ely +yy y +je t +promis ed +j c +en ne +no ah +re no +re a +ðŁĺĤðŁĺĤ ðŁĺĤðŁĺĤ +tra il +ðŁij Ģ +f d +soo o +ri min +w k +ภ² +i al +x ox +bis cu +d ale +fan dom +particip ating +fla g +privi lege +pe ach +mach ine +bo ston +gro ss +o g +mir acle +adop tion +u ss +mon sters +be ij +clar ke +pu shing +pra ying +ar o +d n +ell is +apol lo +od ds +refuge e +to w +b p +ðŁĩ¬ðŁĩ § +h end +app eared +memb ership +pe an +du m +viol ent +v y +potat oes +aw w +greet ings +t ts +ac on +sh ane +photograph ed +cra b +temper atures +cu ba +c fc +wel com +he l +in nings +m k +co de +kno ck +gra ss +swe dish +p ta +ick y +v at +lin ing +s q +sa p +ar c +announ cing +sk ins +cit yof +br ing +co x +gam er +it arian +i da +h d +ros se +sad ly +ge o +âļ ¡ï¸ı +tag s +fa ther +chan ge +l ance +whis key +adel aide +te c +stick ers +marke t +class y +bad ass +flo rence +lin er +fro st +k ate +ac on +scand al +es sex +ðŁĺ ı +vi vi +dr ill +blo ggers +recomm end +d ha +ac res +ro ma +bu y +gro cer +er ia +ma har +ff er +patter ns +ver i +com pu +st ev +ang a +ment or +do o +it ali +cdn poli +on ly +conduc t +elec tro +de f +wh ale +prepar ation +bicy cle +vi ral +turn out +bra ss +qu ad +hospit ality +pack aging +den cy +ceme tery +abo ard +dre aming +pic ture +t all +inv ent +ad mi +o e +tem ps +qu an +fun dam +pro mp +resi dence +mu d +sour i +âĦ ¢ +graff iti +gi f +d nd +com p +s war +pe eps +pale stine +devil s +san g +assi stance +bi ke +missi ssi +inter viewed +ne phew +dru ms +v and +gentle men +n sw +inst a +leban on +ee ee +oli via +ver y +rou gh +industri es +m ation +ðŁĺ Ĵ +bar rel +n ay +po ps +moder n +ill y +are st +on ents +protec ting +v ans +e o +vi kings +restaur ants +re ck +jac kie +andre w +w illing +he ath +citiz en +disc rimin +๠Ī +stu art +m ys +hi p +tran sp +" ? +te x +su shi +ke d +cro ssed +dist ur +pe dia +f ate +some how +mo th +proce ssing +is s +r in +u ts +yy c +ver t +lg bt +re id +on to +arab ia +habit at += = +stre ak +simp son +addic tion +wim ble +deli vers +challeng ing +ðŁİ ¶ +fran ch +e du +s me +ai ds +hur st +th am +tari an +remem bered +palestin ian +fe es +tru m +sket ch +ur u +fit ting +jes se +ðŁĶ¥ ðŁĶ¥ +---- ---- +ba ch +ici a +colo red +da h +associ ate +int el +s eller +p u +stu ffed +ac s +b s +sh in +cooper ation +certific ate +ab u +ingredi ents +re v +in ge +el der +christi an +bun dle +th ic +dir t +beij ing +comm it +ted dy +ed u +to day +s field +w yn +confir ms +lo o +j v +ene ss +al pha +vir us +ari um +gr ind +bri dges +introduc tion +pol ls +bac ter +z ach +termin al +ra iders +fla vor +zom bie +vo d +sp reading +gameof thrones +effici ency +lat ely +ale m +twee t +cri mes +cl er +de y +dg ed +hy un +pay ments +cir cus +ðŁĺŃ ðŁĺŃ +mis souri +lu b +episo des +c age +po s +mat ching +tumb lr +lin ed +ge st +am bi +nar r +ing ton +regu l +blo wn +is le +co co +on don +joshu a +tour ing +sm a +sau sage +best friend +bo eing +desi re +sav age +ra pper +de vo +te ar +take over +cow boys +po ker +par ag +pp e +h int +we ars +se th +ro les +l anc +man ga +form at +fl yer +c ay +mo or +ba ke +spla sh +v ad +ker ala +proce eds +sil ly +reflec tion +di str +wi d +su it +ci vic +yan kees +by n +migr ation +di stin +or ch +fe mini +quali fying +tu ri +o be +hun dred +cra p +wan g +mathe mat +bu re +expo sure +fergu son +seme ster +re serv +pl ym +a hu +fac ial +wa x +wor ried +ca b +vi o +as a +co d +to pics +p cs +hal o +rescu ed +horiz on +ar k +âļ ª +hol ly +el f +ul ti +pu p +quali fied +attend ance +ati vely +destro y +y c +for th +photoo ftheday +c ents +ic eland +meas ures +de sk +port folio +artic les +direc tors +dat ab +e w +creep y +oun ding +hon oured +mi st +j it +men tioned +port able +iti c +d ann +friday feeling +am id +ti ger +scri p +helicop ter +hard ware +expl or +work place +austri a +beat les +ber nar +spi der +disc o +cul t +lim its +shor tly +fin al +nin ja +lu ke +le bron +wal mart +o il +van illa +shi re +ye g +ak y +c s +bl er +collec ted +t g +rol led +speci als +b ff +pier re +sh im +vi er +flash back +restor ation +individu als +pro d +fre aking +tu rer +o a +re fre +mor oc +gre et +re yn +care ful +our ing +u sh +is d +g ill +vie w +thunder storm +b led +pic nic +guar di +pi g +ar k +syl vania +bann ed +u cl +vi jay +ori um +av engers +believ es +eu r +monu ment +concer ned +la bs +ber g +a ap +vi sh +sing les +can cel +z el +ar ab +ru th +too th +ar ta +sh af +chair s +r ack +dise ases +crow d +cl y +fle x +christ ma +artif icial +tom at +fin e +dra ws +advoc ate +fran ce +Ù Ĭ +ðŁĺ ³ +heav y +s our +compre hen +no ble +aa p +hin du +cor al +g ars +ow en +n l +st all +yel low +mar ina +in ver +suppor t +tou gh +promis es +pi e +master piece +sco re +for ce +mor tg +crypto currency +o x +r ors +rock in +pro vin +ho g +no stal +oak land +pat rick +inclu sion +tra ffic +ah med +a ha +lux ury +con secu +de mon +âĸ º +b lowing +st ag +: " +encoura ge +ben e +sku ll +do dge +bu ster +kin son +wit ne +er ror +lo west +fel low +à ° +sh re +bl ur +vir gin +compos er +sli p +mor nings +ga ins +tab le +gra in +ari st +braz ilian +w we +tu es +ribb on +an ag +di st +sac rif +em brace +entreprene ur +af fili +de o +t ali +touri st +fat al +ì Ĭ +autom atic +ðŁĩ µ +we ak +wel fare +confir m +benjam in +fi ghts +alleg ed +me ad +strugg ling +pro secu +che f +à ¨ +propos al +er n +ðŁĺ Ħ +dy k +on gs +hon g +m ack +mel on +on ent +ru sh +d ap +tol er +pro pag +c ze +trans lation +wal let +cott age +sa il +constitu tion +ðŁĴ Ģ +mun ici +fav or +storm hour +i h +ðŁĺ Į +approach ing +pin ned +j ed +niger ian +n ach +sh at +particul arly +mc don +camer as +anni e +admini str +he at +electr ical +char ming +gib son +bouti que +ex posed +ac tor +pil low +beach es +genu ine +margare t +ben nett +lou isi +pos itions +el y +shin y +ten tion +architec t +ren tal +ac qui +goo gle +sub way +mom ent +ðŁļ ¨ +ri m +metho ds +cy cli +nor folk +Ù Ī +over whel +ra pid +we ar +happy birthday +progre ssive +ðŁĴ ¥ +co gn +pap a +f ool +philosoph y +pol ar +jim my +wi g +ðŁĴ ĭ +oper ating +reduc tion +ph i +fla gs +to the +o di +a res +k oo +k ang +ar kansas +ash ton +wimble don +sci fi +attrac tive +mississi ppi +logi sts +ral ph +la bel +gradu ates +ma ha +home town +âľĮ ï¸ı +foun ded +on the +li z +trans l +mini mum +pre sti +ta m +gener ations +re bel +journ alists +par am +mc m +acry lic +death s +tes la +w t +bry ant +jer us +i stanbul +muham mad +ri ley +k ris +work shops +is o +coun ts +stre t +prote cted +trin ity +man ual +r hin +r il +pleas ant +le mon +ner d +har der +dar ren +bur y +ra h +bas is +mi gu +occa sion +li sts +âĿ¤ï¸ıâĿ¤ï¸ı âĿ¤ï¸ı +e b +de cre +hamp ton +ìĿ ´ +tra vis +trans form +puer to +nh l +av oc +tri ps +unexpe cted +ve t +di dyou +bar ber +st ages +m son +re presented +for t +l al +pp le +nic ely +ignor e +qu il +qu inn +h k +carri er +remin ded +am ong +pass enger +el len +gue z +sc ape +mu ral +youn gest +ma sh +d ill +rout ine +stain less +jack son +gand hi +th al +on ers +edit orial +convers ations +sd ale +autom ation +i ke +า ภ+ðŁĩ ª +hau l +la ying +men tions +am en +abor tion +i bi +coun ties +ca therine +man ds +jam e +roll er +au t +n am +o logical +cep tion +ran king +tox ic +sn acks +victor ian +bang kok +psycho logy +re g +ang ela +respon d +sty le +sophi e +dak ota +achiev ed +mar ked +imper ial +in as +glo ves +sli m +confi dent +att acked +gg er +lon ely +valentine sday +re b +craft beer +orig in +zim bab +ce iling +te ens +other wise +w b +f ers +day sof +advis or +y ah +âĻ ª +en der +republic ans +av a +skir t +pi pel +chi e +jan e +ja x +ðŁĺ ĭ +âľ Ĭ +j ays +bre tt +bal o +cru cial +d har +as is +de au +lloy d +chat ting +âĿĦ ï¸ı +rel ay +remark able +n s +we t +bris bane +ðŁĶ ´ +tion ally +f k +la yer +house hold +consecu tive +es is +pend ant +st ir +crit ic +su gar +photo shop +pa res +arti stic +do dgers +c un +cra fted +am end +bo at +âŃIJ ï¸ı +egyp tian +sa w +tra ge +small er +ox y +pa ired +nex t +i res +tac o +o y +u c +st i +a erial +: // +dr o +dot com +gg ins +r pg +ay e +le an +stri ker +lo bby +prote sts +pri ority +congre ss +am ate +inv it +r ington +mom my +th us +allow ing +pione er +enfor cement +g ori +tal k +dra g +du mb +bul let +san ge +er y +tar gets +ðŁĩ ¦ +he ather +consi der +seaf ood +ve st +ris ks +% . +p g +sac red +he ating +kick ed +tto t +. - +chan di +co ven +po ol +pul se +i a +ro ster +shakespe are +es a +car go +pean ut +tro op +ac tion +tab let +home work +cast le +stru ction +mus icians +free zing +bu tt +justin bieber +j j +bah rain +an them +au dit +didyou know +na vig +guid ance +âĸ ¶ +tur f +n un +fic ations +ye men +char ging +x c +bron cos +su bur +p ale +bor ing +among st +for the +em per +om fg +p j +expe cting +ðŁĴ « +st l +ad min +expect ations +sw an +shoo t +oooo o +min ent +ãĢ IJ +wall ace +stan g +satur day +adop ted +dou bles +hom ie +ome z +d han +vent ure +surroun ding +fi le +mob ility +de es +w ski +broo ke +emb ro +re members +kar a +test im +bo tan +m tv +sacrif ice +jerus alem +d l + ´ +proper ly +ili on +as i +leg it +co pe +m cla +recy cling +lar ger +ðŁĴ ĵ +pat ric +gener ous +ja red +p f +mol ly +thom as +ju dges +h b +sor ts +bl vd +o ven +enter ing +plan es +be et +integr ation +boo ked +fre ed +ver n +ash es +to pped +de pot +welcom ed +ren a +m ick +d and +see ks +gam er +ran kings +ren e +mu t +whis ky +fire fighters +gu es +ga ther +tour ney +de men +y ang +new ton +autom otive +back yard +deta iled +mi st +to bac +fi ber +un usual +grat itude +sp are +ne ys +: * +per i +flo ating +fin alist +don ating +dre ss +bro ad +be the +econom ics +tai wan +ed wards +plu g +pra iri +val en +bab a +f ad +an as +har per +dis order +app lied +p att +bi kin +li ver +cu ri +carol ine +ann er +juli an +wal king +mal col +screen shot +co ding +skin care +activi sts +myster ious +ex act +blo cking +mercur y +bat ter +du mp +âľ Į +en se +li sh +ridic ulous +prote sters +ðŁĻ Ī +lu st +swe at +as s +ali ke +co dy +re ments +win ds +as pir +vi enna +pra y +.. .@ +bo i +cand le +assi sts +te e +der son +p ony +f ence +con spir +âĺħ âĺħ +oo th +e pic +ba rely +a unt +b am +diamon ds +end less +scre ens +can cer +gr o +p st +pro spec +mo sque +help ful +ou ri +bro ther +gu jar +cri sti +ine z +to wers +ad dresses +gra y +bur ton +re tweeted +ðŁ¤ Ķ +n ity +du ck +super vis +jo an +kin der +sanc tu +pi ed +âı ° +ł ï¸ı +m ati +reven ge +ce ster +eli fe +desig ners +back ed +bo li +wei ght +cou ch +su res +s its +shri mp +la gos +auth orities +os ity +hol ly +compu ting +fac tors +ab e +pan els +ram ad +sent ence +missi on +hol m +r b +d ads +shang hai +mon ey +she ets +sk ate +thre w +cup cakes +infin ite +l is +practic ing +ess ay +ka i +as ci +mo b +u gh +hol mes +re gg +ik h +mo ck +collec tions +pe p +o va +sal t +nan dez +co y +thre ats +tex ts +cin nam +pregn ancy +pen ding +stam p +flow er +g is +agre ed +pay ne +ro ver +ph ra +sof t +f fin +fa thers +pass engers +aw ays +al a +h es +li van +in s +samu el +ingu i +h of +j j +chen nai +cat al +om ic +he ath +ni ece +pump ed +integr ated +are l +no m +produc tivity +wan ting +vis a +di ana +tw il +it v +cam ps +ro wing +d ley +black and +gu ards +b ells +re verse +vi be +ric ky +mo ss +ny t +âĺ Ģï¸ı +el le +tro y +cu dd +ev an +women s +fo to +mi stakes +wick ed +mi l +c led +me mes +co smo +schol ar +ren o +ðŁĺ Ģ +v ents +# âĢ¦ +terrori sts +ca sey +cardin als +ðŁĺĬ ðŁĺĬ +venezu ela +bol a +liter acy +t w +en o +con tains +au stin +fin anci +ev an +har vard +origin ally +chev ro +her ald +nott ingham +manag ers +âŀ ¡ +accep ting +wal sh +tutor ial +entrepreneur ship +yach t +requi rements +glen n +pe de +unfortun ately +ach ing +dais y +gi an +night mare +âĿ Ĺ +r ina +b art +ema ils +oppo site +who m +sa ke +pu zzle +da shi +par ty +blan ket +bus es +lo re +beau ty +reas on +pun jab +winds or +func tional +exi sting +hel lo +gli mp +con vin +la k +scre aming +rebec ca +bli ss +north west +infin ity +cosme tics +pul ling +coffe e +pl ing +op ho +colom bia +interior design +( + +emo tions +sa c +sun glasses +sav es +d f +six th +al y +ðŁĺ » +de en +dev ast +polit icians +lac rosse +g u +pe i +jav a +comb ine +coal ition +er ts +survi v +ch ad +stri an +n n +de vi +coun c +concer n +contro ller +bre ast +j ury +tu m +introduc es +la di +mobi le +al z +ste ady +nur ses +h acking +on line +oce an +ðŁİ Ħ +a am +ju ven +ic c +louisi ana +ar te +street art +is on +wn s +fr m +p anda +no ir +main tain +del ay +symp toms +thor n +ge ome +ter n +carri ed +p ru +pan or +as sy +per u +clou d +sp ra +pe di +e ste +tag ged +ðŁĺ Ŀ +shado ws +naz i +ا٠Ħ +cor ri +âĻ¥ âĻ¥ +j ad +ðŁĩ « +form al +spo ken +ðŁĮ ŀ +enjo y +lo pez +out look +in ho +w ander +Ù ħ +ma ya +pe e +d ine +ãĢ ij +brief ing +suppor ter +ar ily +ght ers +natur ally +doctor who +j en +v ar +new year +re se +si mm +re x +con sequ +tomat oes +bur st +bra vo +bur gers +cr acking +nor theast +bi om +mush room +mar que +dou ble +ni er +v ag +tw enty +key board +win ni +jama ica +par ish +: - +mental health +ali zing +ren der +wa king +ðŁİ Ĥ +g ly +na than +wa shing +mel issa +jun g +loy al +chil i +song writer +guit arist +bo wie +neighb ors +onym ous +as set +ta i +head quarters +ðŁĮ Ī +i hear +ci gare +sur g +) " +re pl +dar ling +ðŁĻ Ħ +z ak +sa re +ãħ ĭ +mic key +ware house +mass age +ine es +did nt +i w +hur ts +eng aging +mag ic +women in +k itten +mor s +c art +tit ans +colle ague +compe ting +er an +k hal +mar ble +dem and +del ight +et ary +bli zz +lou ise +m ls +fini shes +experim ent +conduc ted +electr onics +itt ers +car ing +wh ats +sym bol +jun g +e cu +pi x +con text +char ger +ðŁĺ ĩ +re ig +fra g +ë ĭ +ch ad +tru e +ker ry +def ending +a int +au ton +check out +bar nes +less ly +d t +m me +clou dy +second ary +are z +_ : +app a +const ant +" ) +ve ts +jo b +i ent +ðŁĺŃðŁĺŃ ðŁĺŃ +m j +fren ch +di ver +davi es +hh hh +e book +๠ī +mar iti +bree ze +susp ended +mat o +vi et +ra hu +se i +bol t +en ary +le is +kar l +fr amed +expla ining +ab c +de aling +nat o +ja ke +exp and +leon ard +establi shed +du b +ar men +el led +voc al +nichol as +ori ent +k yo +illustr ated +ah h +danc ers +milli on +ge ta +po pp +as u +mur dered +gi ble +sto ked +gri ffin +maxi mum +adri an +en counter +ther o +david son +ðŁį » +holi day +ev o +asse ts +car son +memor able +âļ ½ +ob am +represent ative +cb d +tr icks +vo gue +vo ice +mm mm +sebasti an +cli f +ath y +par alle +ðŁ¤ · +pa k +ev acu +e ats +ا Ø +tou ched +organ ised +spir its +can ad +gui ded +frame work +ðŁĮ Ł +pe d +natur al +ag ar +replac ed +anch or +ti t +sha h +organ is +super ior +r n +ch ro +eric a +st ill +cor on +chu ck +loc ks +or gan +ro sen +sc am +ben ed +/ # +ke en +tre vor +vamp ire +sor ted +! ' +af ford +in tro +gr ace +ðŁĺ ľ +sau r +kick starter +influ en +v u +y up +po c +ðŁİ ¥ +a ar +s ang +tre k +et sy +tb h +scre am +chevro let +pix el +shepher d +an or +gabri el +tw ood +sd cc +me ters +develop ers +clo sure +v w +twit ch +ì Ĺ +se oul +pr ice +ho g +n ish +hill ary +scrat ch +in cen +wag on +dis ability +pan ther +ch ats +g d +wit z +sus sex +l ate +den mark +ger ald +cancel led +net te +i x +nav al +bap tist +te t +y ad +ma th +ho y +r andy +po int +intel lec +fru its +w ool +gu in +pr on +the ft +con dem +mar ry +n ola +architec ts +cin cin +roc kets +gentle man +ex plan +t ate +do e +ra ises +wild life +w l +insi der +blan c +w p +for sale +ny c +po well +unbeliev able +pen s +goo dies +mu stang +p ens +st ays +squ ash +xox o +near by +ever ton +co co +le agu +k han +stu d +south west +con struc +s worth +cro atia +le a +su ms +aim s +e an +van ess +iti ous +pa thy +arc ade +b end +sugge sts +sac ram +roy als +ri er +em ir +in cl +an k +clar k +ri ght +vac c +ठ¾ +tan e +li b +u sc +sal es +hu h +s ally +ver a +p ga +gro ws +dru m +tre e +eth ics +sug gest +is ab +se aled +pre viously +anim ated +ab du +ri ses +glo b +pre dat +scar f +del ic +om ar +ll i +sx sw +py thon +ne bra +fun k +reflec t +pav ilion +tic ally +ch asing +bak ery +inva sion +ko h +believ ed +co hen +con qu +cra fts +nat i +cle ver +govern ance +sam ples +fa ils +â Ķ +ti mo +r itu +stri king +inclu sive +sho cking +can t +requi res +dra wings +à¸ Ń +purch ased +du m +z ach +war ner +con sole +man sion +foun tain +circu m +e sh +is land +mil k +pro fits +hali fax +ri val +âľĪ ï¸ı +jen ny +sand ra +ny e +k elly +y al +qu ad +no s +inste in +fin alists +mid fielder +cu e +excep tional +a an +sa pp +gett in +sa a +f ati +sl ice +vol k +s wal +la sting +sum mary +it as +sm o +s z +âĺ Ĩ +ip l +fl ames +ene ws +ha v +hoo die +pitch er +win dy +re vol +centr al +ton ite +ðŁİī ðŁİī +sol ved +mil wau +organiz ations +wee ts +re fin +s th +ãĥ ¼ +el in +ton a +cinnam on +ðŁİ ¨ +ðŁİ ģ +ron aldo +pen insu +ome ga +el ds +desig ning +e igh +blu et +ben z +nu g +ash a +robo ts +su dan +choo sing +en do +ser ge +clo sely +hand y +fing er +be ing +ar te +survi ved +fl ame +mile stone +gu t +d war +fu tures +é e +el o +fri dge +eli c +ou ch +u b +p v +tit an +col lar +st ation +nev ada +aur ora +r d +dun can +âģ ł +bri en +mar sh +Ð ¾ +to tal +ch ry +s ers +su ffe +ra chel +colle ge +to days +cour ts +ch it +re united +gym na +gen esis +be side +re presentation +ch ant +collec tor +ra k +ath ens +ni gh +mun ich +langu ages +fl u +particip ation +__ _ +c v +spec trum +so da +co ver +refe ren +ab bo +ap a +public ation +ed m +mon ica +ar my +ðŁļ Ģ +div or +dr y +stre ams +robo tics +ci der +bull ying +appro val +sto ke +plat forms +sier ra +ex tin +i b +ha yes +succe ed +suff er +at ically +da i +lyn ch +h ound +del ines +ack now +d ated +exclu sively +he res +fac ilit +dam aged +char ter +la kers +fal con +unve iled +wel ove +e ase +pati ence +l one +gent le +gene tic +produc ing +g our +shann on +bil ities +zimbab we +p int +dau ghters +liter ary +bel le +cl am +surroun ded +k any +ne il +pir ate +rang er +hb d +nat alie +bel ong +olym pi +emb assy +sc ol +en er +ak in +lo ren +b h +: / +di va +den im +hi pp +ðŁĩµ ðŁĩ +arn old +? ' +we ren +em power +dis abled +man or +rasp berry +b af +aw ful +dru mmer +kar dashi +n ash +machine learning +ch u +rebel s +tim ing +mon roe +ton gue +ran ge +pup ils +re ss +amaz on +b z +har ley +pal mer +ballo on +s ings +ic ec +j b +c ers +g ps +whi st +ri se +l t +oo oo +c attle +shoo ter +vod ka +uc l +mt g +le sli +jon as +di spo +at ric +ste in +vintag e +fir ms +flo yd +cow boy +soo oo +is aac +war craft +disney land +beauti ful +be am +franch ise +bu n +k ag +an on +tur bo +swee p +made in +kar achi +dete ctive +penn sylvania +contro versi +vitam in +a side +chron ic +descri bes +remo val +ha h +ap er +ten ed +u to +bad ly +mir ac +f ry +ye a +in jec +ther mal +comp act +th or +te ed +ur gent +l ite +g illi +sop hom +ic o +che m +p m +for k +fre ak +ch ak +recipi ent +i y +ni k +model ing +c ans +ðŁı Ģ +del ux +se am +surviv ors +rad ical +investig ating +reli able +f m +tur t +ligh thouse +to ol +go wn +) ) +bo ts +auto graph +a id +bu ffe +h mm +horri ble +ssi onal +ann i +๠Ģ +k its +sch i +eter nal +hu ss +sens itive +r u +tast es +chec ks +im o +por tion +sk ate +e den +half time +fri ed +ri hanna +ti se +fl ick +ca in +s gt +âľ Ķ +sh au +sta ined +ra ffle +dro ve +sal man +princi ples +sh o +ar u +je ss +gu ine +gar bage +my an +jel ly +dis ru +z ia +q ld +ent ries +la v +fle w +ad mit +objec ts +comp are +ny times +cann es +p n +suff ol +ro c +d ana +e gg +hi st +coun sel +' ! +phy si +imag ination +ad just +explo sion +plym outh +hor ror +elli ott +bour ne +de x +bre ed +au dio +lob ster +disappo inted +nation wide +( ( +incre ases +austr ali +ce dar +star ing +rac ial +e is +g mt +visi ons +stay ed +discu ssions +de an +cur tis +mai den +stel lar +happ iest +h wy +pre season +car av +mon days +hospit als +glimp se +schol ars +ja i +ter race +ann a +goo se +gra ded +lot us +hun g +grocer y +stam ps +emper or +sc oop +in ser +c as +exist ence +he al +fal cons +mar vel +reduc ing +terri fic +magne tic +perfor ms +bar re +p us +tre ating +ic on +w h +decla red +tra uma +do d +come dian +nik on +bu gs +as m +mont gom +ibi za +comprehen sive +ha s +san ti +fellow ship +da sh +p sal +louis ville +sp y +fau lt +d the +fi led +vi sta +de sc +fe ars +you tu +sp s +es p +ri g +cri me +ber ger +wonder land +k ent +in formed +stev ens +my th +ast on +ir i +visit or +at ri +produc ers +al la +person ally +separ ate +agen cies +af ri +il an +spo ke +n ina +squ ad +di ves +de pend +li v +fier ce +enter taining +cha in +sc at +bor ders +pal ette +sp ro +os is +der by +tobac co +zi o +willi e +ju vent +zoo m +hol y +enti rely +af e +mart inez +be ds +pe a +bull dogs +ðŁĩª ðŁĩ +ib m +ne on +ethiop ia +team mates +plan ting +tw er +any time +for bes +ó n +run way +ner vous +ro ger +p ile +ch anc +apo caly +u w +o i +dr ought +territ ory +br ick +cre atures +go in +w aff +gre n +sou theast +je an +am bul +ed ited +stra p +c v +aar on +ãĥ» ãĥ» +t su +descri ption +kin dly +clu tch +im mer +en or +women sday +or ange +ra g +ob vious +hy der +chann els +man go +me yer +ra ining +ge tty +pil gri +coordin ator +up load +ninten do +don uts +san chez +app arel +j r +zz i +, @ +jeff erson +accessi ble +great ly +e id +initi al +budd ha +par is +ma scot +â¬ĩ ï¸ı +sch war +si ri +sp inning +mortg age +e cho +end ange +ge dly +chlo e +enh ance +kar nat +k ry +explo res +ðŁĴ ģ +af fair +ic als +all a +dar t +dolph ins +diffe rences +squir rel +au gh +dr ones +ell en +re store +pa w +un for +pi ke +hil ton +colla b +consu mers +co inci +out comes +pp p +a q +coup on +li est +si ms +k ho +av es +spo on +pu dding +cor byn +hat ers +ex ams +sla ve +. ! +p sa +app les +tam il +se d +co ke +zz o +lo sange +car bon +cla ir +... ) +k hu +cra ig +explor ation +sanctu ary +su e +al way +demen tia +won ders +super hero +pakistan i +brown s +bluet ooth +lo cker +mar c +ev entu +delux e +rodri guez +âĿ¤ âĿ¤ +ro bb +ðŁĴ ¦ +lin ux +ten s +intellig ent +se ed +vo ter +s ler +pe aks +inter n +teen age +peninsu la +hand ling +ti e +cou sins +wen dy +me e +à¹Ģ ภ+din o +ðŁĴ ° +ðŁĺ ĥ +ze e +s bury +trage dy +b k +bo re +z in +war ns +idi ot +tou ching +contin ental +tac os +saf ari +wa shed +po dium +morri son +fore sts +c bc +al on +partic ular +be ads +inv ented +lo ch +li ghter +where ver +i de +docu ments +a we +k r +no where +min er +st it +ro x +contribu te +har dy +cl an +ob ject +ca it +ðŁĴķ ðŁĴķ +happ ier +vege tables +t art +g ag +nom inee +heav ily +pan ic +j d +there sa +at m +u ph +s fc +su ri +drin k +n al +re vel +k l +avoc ado +nom ination +ma donna +shar on +malcol m +control led +sh ers +revi val +legis lation +shoo ts +n in +comm entary +pro s +human rights +str anger +mit ch +pipel ine +leg ally +th u +gil bert +tol l +gran ted +gh s +ir anian +refre shing +du k +ab i +pri me +jose ph +mo sa +stati stics +produc tions +mer ry +pat el +sa x +human itarian +struc tures +e missions +town s +fre el +ster ing +rat ings +alle gedly +cab in +st l +w ade +fl yers +tri m +promis ing +z u +bal lot +compar ison +free ze +ou ter +great ness +as sign +snow y +r ale +tor ies +med iter +kno ck +consult ant +cincin nati +analy st +sc oo +je ws +appro xim +pu re +portra its +cy rus +ation al +lo ans +acqu is +el u +accep table +uni on +water color +ru st +batt les +per fu +seas onal +ser ial +mind set +ri ot +fel d +enni al +clo set +pri est +tan ks +int l +scre w +bu m +ab dul +ou x +expla ined +ric a +imag ing +law yers +bu ried +ãĥ»ãĥ» ãĥ» +ear l +âĢ ķ +l ton +resto red +stri pes +fo ss +de mands +ste aling +alex is +mun d +ak er +ur us +war dro +hu gs +gen re +e go +Ù Ħ +particip ated +bab es +ban quet +ti ous +he mi +ds b +lo st +milwau kee +jen ner +ge m +ou tra +lo ses +id i +re ps +ðŁİ § +regu lation +fla w +f ang +vibr ant +ram p +ra ins +well being +so viet +vie wers +de po +libr aries +bi go +ser y +g ill +de struction +co z +c x +bri dal +al ds +plan ted +amate ur +lu d +che ering +show cas +pro file +i u +ver tical +pack ers +wiz ard +ski p +s light +be au +air ways +mu ch +re ra +ðŁĮ Ĭ +ab sor +pati o +pack ages +s ells +ment ally +ðŁĺ ¢ +reyn olds +k are +tri bun +wal t +kn it +ta ste +sur rey +boun ce +cre ature +b are +bet ting +su re +mi ley +laugh s +al ore +cy n +t l +arti st +ann ah +war mer +dynam ics +lunch time +mariti me +vulner able +ðŁĴ ĥ +wol ver +dur ham +const antly +am in +si bl +: @ +bul let +k ach +angel o +wil der +doo m +desk top +law suit +k ca +hen derson +inv iting +bet ty +ta wards +ra fa +le aked +and i +ge ms +af l +vel o +mediter ran +pro be +to tten +steph anie +sn ation +com be +q s +over come +assas sin +ra v +fil ip +winni peg +sh il +determin ed +k as +ou tre +regre t +gui des +aa a +ðŁĺ Ī +wi ves +mani fe +er ly +sm y +sh ima +x ing +pix el +jac ob +ac commod +to y +on o +po o +ti er +an swe +ðŁĴ ģ +ro sa +le ase +bel ongs +th ar +eventu ally +nei ther +go a +ski ing +at ra +ag h +broad casting +f ury +py ram +d ice +volk swag +wom ens +provi der +bom bs +miss ile +whi p +d ick +nor we +back up +el der +mat ure +concer ts +gi ous +sque e +good morning +bra ves +^ _ +au ssie +lun a +mal es +he ck +for tn +rome o +steel ers +p n +pe er +re presents + « +kat y +migu el +requ ire +cha ins +l ur +immedi ate +ti mber +âĸ¶ ï¸ı +advoc acy +ex port +an z +tiff any +auth or +ðŁİ Ī +du des +chil ly +hi d +har m +bu g +mon ster +terri er +tu c +story telling +ta k +in ti +immigr ants +b is +reach es +com passion +john ny +contribu tions +ðŁIJ ¶ +mechan ical +impre ssion +ran ks +ko be +men ting +bloss om +pab lo +buil der +bom bing +tw el +sul livan +om o +pe te +de mi +ku dos +w bb +t gif +mass ach +neighb or +che fs +eng ines +pun e +ga ined +phan tom +s days +ext end +gr an +cent ers +jac qu +dat asci +sleep y +el vis +answe red +s lot +con y +flexi ble +ti ally +le tics +% , +andre ws +si ble +mom ma +vin o +do x +invit ational +twil ight +j ade +ill ery +joh ns +f ou +p v +-- -> +break down +billi on +prin ter +mon d +c bc +mag gie +legi on +du b +kur t +po or +paren ting +regi ons +bikin i +be ware +si onal +au burn +kid ding +amp les +sp an +con tempor +c ic +ha bits +ak o +pre fe +bud dies +it z +em ily +person nel +moun tain +ver sus +ðŁĺ ¬ +ear ning +s ink +dar i +u u +s win +i ster +bru tal +n ac +kat a +clo th +am and +ðŁĶ Ĺ +ne o +alu min +week ends +nebra ska +co des +delay ed +brun o +pro ven +in c +i ght +fl an +or o +lam bert +regu lat +w f +massach use +kardashi an +bern ard +fi esta +volcan o +grand pa +anc a +d re +st itu +mean ing +fo am +au ck +at ed +r l +hot el +pers ons +dy nasty +ell or +ma i +am ne +sty ling +avi er +e g +vege tarian +, âĢ¦ +foun ders +sta in +g d +cy cles +sky line +trac tor +exi sts +tra l +kid ney +mar il +inst ag +se tte +addic t +tri angle +flash back +controversi al +z on +p ins +i as +tr ay +town ship +deleg ates +sp am +h ms +cr ane +peop les +o lo +fac tion +but es +on ica +deleg ation +new profile +eli er +mc a +w and +g ely +losange les +ber ke +ti ve +dis rup +zz a +cas a +jor dan +ford shire +ga thered +ic hi +atten dees +à¸Ń ภ+pe ppers +co in +bour bon +ern ity +ro tary +behavi our +jere my +team work +compli ance +tre mend +ðŁĩ § +bu hari +cam bo +bu yers +ha gen +bu ds +bay ern +mon te +sm ells +an za +ath lon +descri bed +work force +gi ving +ap i +invest ments +da il +sel ena +datab ase +th um +mor tal +stu dent +bu yer +do ver +gar ten +att le +loy alty +gen oci +holo cau +theat ers +ru ling +ven us +pat ent +ch un +ab by +awa ke +mass acre +bang alore +break ing +simm ons +ju sti +hal e +ed chat +gg les +haw k +mar king +head lines +stro m +co ve +breath taking +med als +hair cut +christ ine +tele graph +gujar at +ju ra +can e +sho re +propag anda +mu eller +.... .... +sa vi +stom ach +thro ws +ta b +war m +j ong +reno wned +hi r +ra is +mush rooms +guaran teed +bo a +m j +revolu tionary +certi fication +bru ins +jo in +w es +pas sport +c g +sex u +cap able +w v +ton es +jac kets +ac compan +spin ach +fore ver +bla ir +wat ts +g l +cou ples +prairi e +newprofile pic +logi stics +massachuse tts +jagu ar +o id +we al +under water +mo z +y i +ma ths +myan mar +pre ps +suffe red +tr ace +wal i +ah hh +bor g +st itch +cu lin +real ise +infe ction +discrimin ation +sh ame +an kle +hu mid +y t +brac ket +tru ck +tri u +ea ster +commun ity +post card +invol ving +ty ler +car amel +over view +ex amples +integr ity +base ment +instru ments +ani um +at us +gh er +laun dry +achi eve +gen eva +pr icing +hyder abad +beli ef +me ta +j aw +accoun ting +lead er +cristi ano +cou ture +cy p +vis ed +, ,, +k nu +h ick +break er +br am +ra b +mo or +ham as +gradu ating +pupp ies +ak h +ta h +ach es +ri e +op ini +g ta +re ign +tra gic +re ver +p ill +pine apple +tou ches +da re +le ys +il o +inter iors +sc outs +bar t +en zie +don o +bro ck +christi ans +ense mble + · +cine mas +new port +air line +win ston +le igh +cont ents +pre scri +ur ge +tr out +fic ally +il ia +sub si +are r +âļ¾ ï¸ı +w ounded +ðŁĻ Ĥ +pe pper +ðŁĴ ŀ +fit ted +af f +re sur +thursday thoughts +z ero +archae ology +di v +je e +i on +awa iting +co zy +beauti es +bal d +dat a +gri zz +stal k +kin ds +cle ared +jess ic +regu lar +ali ens +plac e +bo s +bi zar +thisi s +ðŁĴ Ģ +totten ham +ma fia +s lam +ari ana +car roll +back pack +care y +uni v +r g +pe p +dig it +tatt oos +ag on +volunte ering +diffe ren +consu mption +ka thr +head phones +t shirt +o b +ele ment +re tail +sh ru +al gori +contain er +consci ous +fi l +com ing +ra sh +u rope +def ine +gi or +femini st +flow ing +rout es +gl aci +fer t +somer set +ant es +twee ps +$ $ +h our +endange red +year sof +ro h +po pped +bac king +ba sil +bra ke +mon aco +lgbt q +pra gue +ut ility +cas si +gate way +haun ted +sch ul +ðŁİ µ +shou ld +walking dead +comple ting +dann y +montgom ery +pengu in +ss i +mer chandi +ðŁij ij +chur ch +h ates +cap tain +brea thing +ce t +fair ly +approach es +compan ion +surpri sing +kany e +pe y +hin di +targe ted +lor ds +de ut +di gging +ger man +ru t +ener gy +close st +y un +apo logi +ภ± +s ack +ru p +dd y +port al +d ough +b ats +ðŁĵ ° +at ur +graph er +pi res +mo tors +ðŁĮ ¹ +j c +dan g +tu k +clu e +us c +pag e +d less +bro ws +ju s +ad ing +re marks +oo m +car dio +ste fan +arm strong +âĢ¢ âĢ¢ +ni est +belgi an +bi op +so y +lo f +í ĥ +q t +flashback friday +ce e +ģ ภ+wre ck +mar ines +amend ment +wardro be +vo y +bur ned +guit ars +ra inf +li fel +ssi l +oun ce +exter nal +c key +me sh +she ikh +inv itation +sugge sti +pop corn +phenomen al +an onymous +tun a +chic ago +o val +del y +loc als +( & +pro f +no vel +fin der +spar ks +la ven +in fu +nic ks +qu ant +ra e +exe c +dist ingui +st ances +mu tual +sh al +unve ils +edmon ton +zan ia +a dio +vie wer +brad ford +audit orium +qu is +re act +htt p +l ero +chee ky +impac ts +ta k +ed t +desper ate +t ay +ì Ħ +sett le +bar gain +resu me +un ite +thro wn +ke st +se ys +mar ching +am it +decl ine +sch ar +me tr +stan ford +lin ke +ber ra +dol ls +rug by +jam i +b or +road trip +dino saur +mi k +sun der +re m +b k +over seas +nau ghty +imple mentation +iam srk +lun cheon +fir ing +mi ami +pere z +the e +z on +gi fted +con version +ceram ic +¡ ï¸ı +pe dro +ì Ĩ +v ick +! @ +he ed +si d +b w +docu ment +pl un +gr ants +fant asy +predic tions +vali d +car ved +gradu ated +ðŁijį ðŁı» +nation ally +ch y +af l +re sso +blan k +ri vals +j ig +e ties +om ics +une mp +b ound +sk o +inspec tion +par al +high s +cri sp +b ans +ob a +[ @ +co spla +costu mes +rec all +mou th +ni gel +b ts +ter a +ko v +do cs +west minster +dic t +gra vity +kar i +ro gue +t ted +war k +ida ho +w end +aw i +queen sland +proce sses +cli ffe +m ick +com pens +op ol +the y +cl ari +wiki pedia +salman khan +haz ard +pre ston +swee test +pd f +che es +tr ilo +south africa +bur nt +( $ +con tain +t p +sub mitted +sound cloud +at u +re z +word press +corru pt +n f +ma ker +í ķ +par as +adv ent +ri al +ca fe +fo ssil +!!!! !!! +co ws +c j +sp ur +institu tions +land mark +ent it +re ut +h is +alz heim +we mb +regg ae +mo squ +st at +identi fied +deal er +re am +re land +ten sion +ðŁĩ © +wra pping +deep er +fr at +red dit +ar is +moroc co +.. " +b low +ma pping +pri orities +ing a +swa p +re wards +conspir acy +creati ve +c j +congre ssional +vau lt +ple x +sophom ore +shad ow +ele ss +ðŁĺ ħ +dar ts +aldu b +anno ying +pro ps +n as +alumin um +h bo +offen se +j ill +oni ons +la ur +ta e +har dest +sh ro +ga ining +meas ure +ed tech +cyp rus +tar a +ang eli +car lo +go on +all i +im plic +ju pit +resil ience +ha il +bal anced +) ... +joy ce +gr a +th eli +defin ed +shi pped +main ly +min a +l m +sac ri +o ber +p im +claim ing +ent ers +co rey +bo k +cri ed +cool ing +dani elle +pharmac y +thor ough +ca ke +k lo +outre ach +z ens +digital marketing +val ent +sn p +her b +mr w +caf é +cap tures +no tre +triu mph +pan cakes +cu mber +spi ke +d ation +bi gg +sp er +crit ical +am al +too th +foun ding +a stro +' # +quan tum +th ames +un c +pri de +air bus +kno cked +un defeated +mediterran ean +cal cu +clo wn +sens or +ham mer +for give +cu shi +ber ry +maje stic +elec t +polit an +g ta +k ari +bur ke +sea hawks +volkswag en +re i +landsc apes +cas u +grand father +list ened +/ / +star trek +rainf all +fur ry +vi er +star k +rif le +ff a +leg es +hillary clinton +min us +correc tly +architec tural +pre ce +up side +box er +ðŁĻĮ ðŁı¼ +is ai +de t +pro vo +tis sue +spoo ky +ve led +re con +prospec ts +que bec +âļ « +ig no +anat omy +shap es +w p +p interest +hor e +an es +pick up +ti p +pra desh +hu gh +co e +po k +gram my +well ington +sti gate +ri gh +lea p +king ston +scen ic +go sh +v ani +au g +s ary +zi er +bure au +lin son +con te +fra gr +all an +g aw +lan a +colli sion +surve ill +ren ais +ar range +s ali +do in +br ance +bren dan +our se +in coming +suspen sion +à ´ +l la +educ ators +in tri +da e +bio graphy +bul gar +villa in +go thic +rw anda +e w +may or +meet up +democr at +mor gan +su dden +te sco +car rot +bom ber +mck in +re ne +fun day +agricul tural +haha h +show time +form ing +col a +scor pi +quo te +po ppy +s life +d az +tu b +ne n +mo t +ðŁĺ » +s ore +elder ly +o ve +skin ny +um i +anc o +man ship +we re +g v +k ah +fol ding +ne at +samanth a +dan ish +uk rain +humid ity +nu tri +jak arta +cand les +oooo oooo +at ile +streng th +i bra +bap ti +charle ston +fr ames +girl s +clear ing +glu ten +# # +super natural +ju bi +ph one +he in +dr un +le ak +invest or +y er +dom ain +ball room +mi sh +app li +off shore +bla ze +dor o +âĺķ ï¸ı +win ery +shar if +ad ore +n ir +saf er +si gh +as cri +strong ly +trac y +ck er +ol l +faith ful +ey ed +deli ghtful +vis m +karnat aka +tit an +wh ar +jer seys +re fur +heav en +gri p +pan ama +pre li +glu ten +o dd +cont ent +pon ti +tion ing +e commerce +feder ation +flaw less +ge ar +ti res +by r +pol ice +cu ban +tri butes +tic ul +chur ches +nur sery +di aries +muse ums +snapp ed +i van +wi ght +touri sts +ramad an +t rent +prophe t +won dered +focu sing +hi d +ic ons +i q +ambul ance +pi st +fun niest +time less +sr ilan +bu ys +ki ds +colour ful +a shi +ch ir +mu m +ðŁĵ ļ +let ter +x en +reut ers +pre serve +in ting +ste p +fu ji +uni ver +i u +show down +po ems +surveill ance +suspec ted +ta e +sol ving +tom b +mother sday +car pen +recru it +pil ots +bro c +mix ing +fri days +ty r +represent atives +tra pped +abdu l +free style +clu ster +âļ łï¸ı +k d +sk ill +pit t +ex o +commer ci +muse um +loc ally +g ina +no bel +immun e +fr ac +cap su +main ed +attemp ts +bull dog +be spoke +sing ers +sp elling +seg ment +nat ures +tic k +lip stick +clean er +gett able +preci sion +âĢ¼ ï¸ı +th ood +re ef +no pe +bill y +di gi +mu si +ri val +figu red +tal ity +sun ny +ber k +aw ww +awa its +un real +co pen +asy lum +ex otic +bu en +mo ck +en able +arch y +fr a +pla stic +al mond +amp li +displa ys +abbo tt +s me +x p +ðŁĻ ĥ +graph ic +i ved +mar a +cau tion +lea ks +en berg +ul u +unic orn +cann on +appren tic +ðŁĺĺ ðŁĺĺ +b ball +wil low +at ics +am as +manufac turer +campaig ns +port ers +flo ors +l su +ty pe +ke j +honor ary +it im +to le +min ecraft +d x +ma sh +ri o +consequ ences +ron ald +go ssi +suffol k +mu se +r bi +live music +i van +ðŁİ ¤ +le u +patri ot +man it +lan ca +home decor +de ar +sig ma +ti de +str ings +v ita +sequ el +try na +inve stigate +bor is +ve gan +barri er +mind fulness +web b +hu stle +in da +tan zania +str ay +tex as +c ag +diagno sis +wom an +g w +ob session +l ative +nu fc +fl ynn +moment um +sof a +wal d +vege table +tu cker +supp er +se ab +ar ro +se ag +ven ting +counc ill +sp lat +cal cul +.. # +com fy +odi sha +sto pp +war fare +ca es +à ¨ +co y +price less +in sec +ðŁĺ Ľ +contro ls +empower ment +datasci ence +per pe +gen ic +e res +tru deau +man o +sla very +expand ing +ma he +fa iling +s aga +photograph s +cre st +re on +surf ing +hi e +ðŁį Ģ +ja e +fel lows +south ampton +sol om +ce ster +tab ility +hor n +se ct +he e +cole man +at las +explo rer +consul tation +copy right +organi zing +den ied +mon keys +noo dles +br is +fl or +dou gh +bon ds +sho cked +eco system +care fully +w m +apart ments +cur ve +san diego +must ard +comm en +cere mon +e ch +ru th +ðŁĻĮ ðŁı» +hawa i +fil med +te ar +as ingly +ca ir +wat t +instru ment +ou tta +ye ol +river side +ë ° +. : +nor wich +alo g +migr ants +new man +ri de +spr ink +targe ting +beli eve +tor ch +reflec ts +per mission +ff man +ene mies +bas ics +se ized +sun days +le i +hass an +en do +h c +st ad +le ments +kk kk +nan o +shar k +man a +on ic +treat ments +ear ly +collabor ative +shu ttle +bran ches +mis ses +mained cm +ap ers +ky le +carri e +leis ure +sh et +bir ding +adv ances +ðŁĵ Ŀ +popu lar +di ane +a be +re war +neigh bour +k pop +remem brance +play ground +ru b +krish na +e bola +inqu iry +ep a +lu min +organ isation +abra ham +norm ally +pre ten +jan et +w t +ðŁĴ İ +encoura ging +a stic +bu mp +syd ney +s z +ss ss +gar rett +ðŁĵ » +consul ting +roman ia +spo tting +chanc ellor +ar ma +presti gious +ðĿ IJ +t ad +cry st +compe tit +rati o +cat aly +bro w +j ur +vi king +commu te +y day +la yers +du mb +esc al +genoci de +f ill +gu pta +ste pping +se i +fo to +wild cats +col i +projec t +ear nings +st r +ge ons +comple tion +b m +decor ated +craw ford +af ghan +sc are +visi bility +hi b +direc tion +stro ll +christ ina +alter nate +cl are +sty list +be hold +s ance +leop ard +acqui red +narr ative +ash i +the a +?? ?? +pe as +at ch +sli des +le en +renew able +eng lish +qu ir +co aster +r x +fo ols +match day +mis m +amaz ing +z ig +ke ting +won t +to wel +di ab +sta ke +n m +mel t +e than +gra pe +polit ician +sm en +í ĺ +re o +wedd ings +cat cher +or acle +me mo +ðŁĮ ´ +ec k +rob bie +norwe gian +oper ator +am or +se wing +ju l +x ie +u v +fif ty +me ga +tatt oo +liber als +u pri +traffic king +richard son +su v +ki p +mess y +tremend ous +gl ou +cour tney +la d +stere o +my ers +i dio +^_ ^ +man ning +dy e +w d +thr one +jun k +as u +provin cial +k ook +wr c +fine art +hamp shire +renais sance +b red +fall out +s j +sn l +al am +tor ture +fy i +sh ines +pa w +ch ar +hen ry +c row +aci ous +di an +pa ige +ba re +stock holm +scen ery +ðŁĩ · +jef frey +pu sh +decor ation +ne d +cu te +brig ade +laven der +inv ites +e sports +vo ir +dri ed +tran spl +sur geon +no vels +pul ls +son y +lun ar +man e +i vy +fru str +dor set +sa i +tor res +ssi on +shut down +suggesti ons +writ ing +e o +battle field +u ga +ðŁIJ ¾ +vac u +spl ac +g it +u g +high land +% ) +mer maid +sacram ento +ta ils +p w +ka h +t ell +enh anced +ì ķ +auck land +cru el +ðŁ¤ © +au dre +sail or +gram mar +g love +de on +infl am +fresh ly +k ell +zi p +christi e +mil d +di xon +instru ctor +g ence +ãħ ł +sub jec +constitu tional +crow ds +in visible +ru ins +da k +si p +pla que +p ouring +comple x +z ine +ste ad +f let +trans mission +lo way +ar un +incre asingly +au d +transp aren +cro wned +sc oun +blizz ard +lux u +fi ers +achieve ments +hun ters +rock ed +bas in +vio let +pro ves +achiev ing +pro sper +se ga +flo at +vi an +xi v +pol ic +tur a +approxim ately +wander lust +keep ers +geta way +co d +pol is +br yan +col ts +tal ents +yo gur +gluten free +wri st +gr y +cze ch +ðŁİ Ī +ev ille +ðŁı Ī +to x +dani els +am er +bi ds +weare one +me tab +g t +boy z +pd x +pos session +pu shed +shr ine +reali stic +tri gger +na vi +ru mors +n af +jen kins +tr un +comm uni +Ã Ĺ +gam ers +arm or +moham med +bal cony +y ah +stron gest +rhy thm +unfor gettable +k p +ho bb +custo dy +greg or +r ita +aes thetic +il ation +sponsor ing +n ay +kid napp +sh s +ra jas +me g +signific antly +butt ons +la c +ver sions +essenti als +opini ons +k ro +d printing +wi dely +d k +ur an +y al +reque sted +c n +cur ric +plu m +gr un +v m +dev on +m yo +rel ation +juvent us +rou ge +min ority +min es +jupit er +n ine +oxy gen +fran kie +une sco +fab ric +disgu sting +sal man +dete ction +lan ka +d ac +ðŁĩ« ðŁĩ· +argu ment +shel ves +cel tics +rober to +pi gs +he dge +fau l +pow ering +butter flies +fi r +re make +att i +com o +emp ha +kend all +poke mon +se ating +d ans +bald win +ðŁij » +lesli e +one direction +ti mber +im an +fon t +e der +di on +ste ph +for mat +gre gory +pro p +he x +ru in +sor y +inf er +n aw +bar ak +sd gs +kar ao +lu sh +v ander +end ent +g is +a fro +soc cer +ay an +t uni +lun g +da yof +alex a +mar ath +addic ted +ag ile +hy gi +light weight +ì § +mand ela +jo ey +anc y +hu m +bi r +memor ial +jim in +ging er +v ak +jav ascri +cro ps +orig ins +d ari +pi per +im port +aggre ssive +predic tion +re pairs +cr acker +voy age +ni ke +mu mmy +linke din +country side +bor der +gla ss +per t +s als +sho e +autograph ed +wal nut +colle gi +sal ary +pa iring +ðŁĮ ¸ +cath ol +swee the +defe ats +streng then +roof top +impro vements +barri ers +ur u +t ally +ru led +ðŁĨ ļ +nai ja +emo ji +per cent +gi o +pro bs +on ce +adm its +pa ths +li ar +day tona +pe ters +cal i +cal li +mu g +o sa +ap h +ab y +hy de +eth nic +pla ins +ol f +haha hahaha +holi c +?! ?! +su bli +bl acks +mo t +gh ton +lo vin +b rent +bar u +l ati +de w +ate au +q a +pain ful +bu sters +st atic +ðŁĩ¨ðŁĩ ¦ +note book +out fits +si es +r f +floo ds +Ñ Ģ +thro at +su ici +ro vers +beng al +pre pares +blo g +mini ature +Ø ¨ +am phi +com b +r sp +in timate +green e +Ì ĩ +al tar +surg ical +ves sel +... ? +gav in +g ator +threat ened +z ar +rob bery +di er +promo ted +y g +x s +su bs +inter viewing +threat ening +do zen +me ado +water fall +nintendo switch +cal um +mini sters +dro p +univers ities +war ned +tac tics +ðŁĩ ² +refu se +ad ju +v ast +ðŁĺ ´ +mc fc +lib ya +no filter +distribu ted +re ser +ron nie +de co +javascri pt +mon k +intere sts +fle x +mar tha +sti es +oo d +ðŁ¤£ ðŁ¤£ +e un +b ali +g omez +sti mul +moder ate +d ity +ir is +stra w +consist ent +direc tions +adop t +sal sa +cro o +reco vered +black friday +lan caster +accep t +weareone exo +buil ds +free man +air plane +diti on +bel ong +jam ie +pit ching +li f +om in +cri spy +pre pping +ve g +chan g +accompli shed +graci as +dolph in +elec tor +culin ary +super bowl +wal a +pur suit +black berry +be an +cardin al +pro ved +immigr ant +stric tly +holocau st +pass age +ha us +cou p +pur se +har ass +< < +le ed +ado be +st ad +legis lat +par ked +pri yan +sil va +kri st +s the +fun ky +ig a +sett lement +ph s +t mrw +stre ssed +hun t +ho ckey +treas ures +cham bers +ol u +hu t +mar ley +tex ture +wilder ness +mm ing +poten tially +om aha +ju dy +to es +spo iler +distingui shed +feli x +ah u +recommend ations +zom bies +hit ler +tri ple +colla pse +motiv ated +ulti mat +gg ling +so y +ci gar +fo ren +vine yard +gl itter +fin dings +colon ial +hun ter +eri k +den s +beet le +lot te +sub tle +s matter +tru sted +experim ental +nam ents +ðŁĺ Ĩ +regi on +acquis ition +bre eding +quarter back +am reading +oo td +ru de +initi atives +st out +hy ung +out come +al fred +mic s +exper tise +bacter ia +pengu ins +jump er +valen cia +bar k +ing day +sell ers +contrac ts +hou ston +commissi oned +adap tation +swan sea +santi ago +common wealth +ju dging +sub mission +sco rer +tom my +ñ o +ex quis +fil ing +explan ation +alli son +wemb ley +ri dge +chev y +san tos +own ership +cogn itive +favour ites +sh ed +phil anthro +dele ted +go dd +s nor +gui delines +ff ing +je ep +cli ps +sw amp +an or +guil d +bol ton +spring field +munici pal +goal keeper +ye on +ðŁĺįðŁĺį ðŁĺįðŁĺį +ãħĭ ãħĭ +water front +gra ve +contempor ary +ar ity +ÃŃ a +sle eps +sy rup +al am +pi re +co yo +moto gp +ty son +kej ri +cir cul +sing ly +cr unch +complic ated +nostal gia +k op +mo ve +k ale +mac ro +mid west +h ans +tri bal +nu de +௠į +bey once +congratul ate +cat er +leagu e +ðŁĻ Ĭ +la dder +cra shed +tech nic +karao ke +harass ment +ro ts +experi encing +kri sten +ðŁĩ ³ +ðŁ¤ Ĺ +reflec tions +guin ness +illustr ator +ðŁĻı ðŁı» +cen ter +nar row +comm ons +regul ations +Ù Ĩ +har m +cro ft +cu ssion +hong kong +st ical +intern ship +zo e +cho p +hoo ds +estim ated +batter ies +berke ley +smooth ie +shau n +cro s +~ ~ +cam pe +hu mp +b g +proto type +cl ick +shaw n +re viewed +tem pl +p f +jed i +blo gs +ray mond +as th +ba h +av ail +scot ch +leaf s +nik ki +to k +hol low +ur ges +of t +un like +lat in +u e +cat ering +mil i +alter nati +ma ver +Ð ¸ +ag le +pre order +lu x +cu cu +ðŁijı ðŁijı +t art +âĿ¤âĿ¤ âĿ¤ +arab ic +rapi dly +ar rang +all en +travel tuesday +pa ws +flo ws +st ability +flu id +ca pp +can berra +uu uu +sp ani +demon stration +m la +plac ement +m w +presi dents +awe som +bever ly +ani st +ne al +father sday +referen dum +la hore +o aks +deb bie +half way +gho sts +de bor +matthe ws +fi at +t fw +pre sen +rob i +de d +bro ck +laugh ed +am ounts +bam boo +kinder garten +eat en +mtv hottest +break out +u sic +fra ser +legis lative +p ang +modu le +sam my +go ver +ear ns +expe dition +gar h +concep ts +char lie +la va +bachel or +veg gies +deter mine +el lie +un locked +fru it +dal la +cou pe +wash ington +depo sit +iv ory +pau la +chic ag +gu cci +ðŁİ ĥ +cul tiv +pier ce +li fted +stu mb +re cover +musc les +conduc ting +cb s +mcla ren +sophi a +cel lu +oce ans +up loaded +game play +mal dives +kim ber +avo i +rac er +ca ine +cav s +h ana +li ga +ra ven +inter vention +inaugur ation +oo h +at traction +merchandi se +tune in +li king +juni ors +int ended +att acking +aqu arium +i wd +comp onents +sur ing +cent u +yogur t +ðŁı ĥ +show room +op tical +ty our +ju dge +yi eld +an to +pl c +transparen cy +recy cled +chi ef +ar om +ambassad ors +plan et +âĿĦ ï¸ı +om ed +vaness a +cour t +mar gar +hal ey +v r +reg ina +pd ates +hi span +live stream +âģ £ +ya hoo +gal la +secu red +w ir +bene ath +off l +n il +am b +ye g +out let +u te +pe ep +lind say +bent ley +... ! +he el +trilo gy +vo s +ty re +there fore +tor onto +ab i +simp li +ja e +exten sive +eleph ants +s or +orient ation +im peach +re play +constru cted +peter son +pa is +por ted +custom s +colla p +ad u +high lands +sal em +shel by +ko vic +stra in +ro sie +sen ators +snap s +bo bb +suz uki +bla des +k p +lo lo +gener ate +si ght +ma e +struc tural +predic t +jump ed +ah mad +sun g +just ice +gla m +vol vo +jubi lee +de tention +lo sses +pu ri +every time +Ð ° +ra o +ed ge +li mer +rese mb +har old +re tri +sacri fic +surpri ses +am c +srilan ka +bar bie +men s +fin n +ag s +ukrain ian +em brac +î IJ +flav ors +hom er +lau re +ou th +pr iced +ver de +fir m +ah s +cu b +tre y +par anor +pro fit +in dv +who a +har sh +al ot +crit ics +hu bby +fi gur +gi ra +ca stro +chan el +in put +origin als +ten ant +yy yy +ture rs +lincol n +co on +lear n +ch ou +ac are +o les +din er +hy p +bizar re +mc r +let sgo +decor ating +ðŁĮ İ +al ison +ar vin +f d +reha b +mccar thy +lot tery +da h +minne apolis +eli gible +diagno sed +emer ald +destin ations +s ans +or y +bla zers +n v +ba il +digital art +no c +mal ta +sol ar +pi pes +alleg ations +no ck +po pe +bri d +premi er +n x +present ations +ef a +bo ws +val ve +opp onent +Į ë +visu al +ing le +cate gor +e ter +po is +dan i +at tract +neu tral +th ene +cra shes +fred die +ut ili +c st +awak ening +slo ven +quali fy +pro of +fair y +le v +fre ight +enjo ys +cup cake +flav our +â ķ +protec tive +ðŁijı ðŁı» +is u +ad mir +h mmm +continu ous +ai res +rap tors +showcas ing +y uk +pa ste +follow er +instru ctions +sp ru +@ __ +the o +debu ts +ve tte +sto w +es of +ach ed +sul tan +sand wich +som alia +franc o +car ne +flu ffy +al pine +jas mine +he ated +viol in +ple ss +divor ce +per former +phi es +port sm +dar a +kir by +lo p +chill i +for th +sky pe +ðŁĩ®ðŁĩ ¹ +celebr ities +ed y +ve e +po ison +ey el +gra bs +ssi c +un o +wester n +rail road +am er +numer ous +s v +fo w +fi st +âĢ ĭ +reque sts +mar tial +em my +accept ance +lau ra +ภ´ +er up +hyun dai +out lander +u tt +wrest le +esp resso +demand ing +g dp +geo graphy +sas kat +tro ll +confe der +su es +se m +be ts +t ful +to sh +teach es +col oured +gal way +mac y +dis orders +bb cra +at em +fen der +lit ter +e sh +provi ders +renov ation +nomin ate +ps g +nomin ations +jen na +shar p +some day +z ur +bra ins +che shire +pre y +hu go + ¿ +to ken +r v +car r +tac tical +zel da +kay la +fern ando +photograph ers +j our +umb rella +woo dy +congress man +du mp +le vy +ju an +d azz +sign als +la in +an u +mic hel +por ch +al den +sibl ings +y ale +pe el +sw ick +gg in +ll c +k ale +s con +il d +pat reon +re el +qu in +wit t +mar ty +moo dy +ton i +der y +g ators +speci fically +dd in +ly on +tr ick +meado ws +p j +bor gh +vi k +tu r +bron x +pu ff +lan tern +ðŁ¤ ¦ +g ently +be stie +fac t +refu sed +fas ci +mp y +ðŁĶ µ +cross over +mead ow +indian apolis +duc ation +sle y +loo m +mix er +new music +film maker +prosper ity +li m +week end +cre amy +neu tr +lu ther +h v +nor thern +tw o +h ra +cat ches +appear ances +ha bit +kitt ens +n v +illa c +inf an +regar dless +liz ard +dun k +cur tain +ac om +in tu +ve z +e min +fl ats +calend ars +em power +ru ined +hun gary +vi d +we x +u lum +aber deen +o sa +k t +ma ssi +se emed +s den +' ? +tele phone +de fi +insp ires +me ow +z ones +bl ind +pl y +tuc son +advent ure +ge d +oy ster +ðŁijıðŁijı ðŁijı +out put +tt t +metal lic +sma sh +ucl a +sco ts +perfe ct +lu cy +regular ly +sp ic +rel ative +ath ers +mis e +batt ling +deci des +mat a +occu pied +random ly +cat softwitter +gi an +ball y +al ties +al lies +im men +sy rac +ðŁĴľ ðŁĴľ +l lan +au r +k ut +lam ar +affe cts +n ra +star war +ðŁ¤ ĺ +sc ram +en chan +pro cess +luxu rious +ar ray +sher lock +comp ati +dor f +stre ss +m su +s with +sal a +sof instagram +fo il +under stood +qu ay +r p +c ade +ja w +en ab +en coun +ðŁİī : +do ck +satur n +mu ll +lay out +ra rely +happ ily +fix ture +or ph +over looking +her bs +m itt +pil lar +nol an +pe tty +str y +u i +mu k +o res +o vers +á µ +re creation +we sley +ri t +kejri wal +sto cking +g v +subscri bers +moo se +ma e +ber t +opp re +assign ment +u ro +high lighting +cal vin +we igh +cambo dia +av on +ke m +dis abilities +read y +char gers +p ads +iz ing +illi an +tru ste +col leges +associ ates +alban y +mil ton +cr on +bu r +har dly +si ghts +anti ques +e cho +surpri singly +ha iti +cap t +ph p +op io +ine quality +equ al +ken y +sch mid +autograph s +ren t +qu er +cit rus +challeng ed +te c +epi de +fe st +z hou +li me +citizen ship +cry stal +convin ced +mess enger +copen hagen +âĿĹ ï¸ı +war ran +develop ments +ï¸ı âĥ£ +fore x +hi ro +sne akers +xi de +vi va +stere o +bat ting +ss el +ho st +beng al +critic ism +q c +cr un +attemp ted +ry e +determin ation +cre ations +d read +label s +pos se +anc er +joh an +si ster +partner ships +les bian +k st +guaran tee +bar o +fix ing +ma son +m ous +chem icals +t less +bio diversity +par o +bhar at +ac ol +refu ge +en te +t iti +dys sey +respon ds +lef to +in er +se vel +rahu l +ol ine +frank fur +cho reo +enjoy able +c to +strugg les +wood land +heavy weight +gen s +rece p +ac cred +ðŁĺ ¡ +trans formed +list en +at op +n k +sur ge +be re +gover nor +prison ers +clau de +t ill +mu lator +emo tion +water loo +star t +ðŁĩ º +clean ed +grand mother +fear less +afric an +astron omy +ðŁı ģ +ภĻ +the world +su itable +anth ony +k and +tt en +meaning ful +disc lo +jaco bs +à ¸ +tom linson +ghe tti +ty pho +sub stan +as co +te k +nag ar +mu d +am on +vacc ine +f ty +fle sh +no el +infl ation +portu gue +glam our +tra m +v re +te qu +roun dup +w yn +rejec ted +mosa ic +si ghting +cal f +o ta +com position +go pro +gonz ale +e ed +b ard +tu e +effec tively +we en +al to +ri bs +rel ate +thir sty +fu rious +di m +ch ard +perfu me +s ny +chur chill +k of +master class +wa ve +ðŁĶ µ +er in +own s +to be +sk illed +te m +go f +en i +tor i +cra zy +l ick +resi stant +ici al +ag ar +! : +g ali +del aware +bl itz +koh li +pu ck +avail ability +hi malay +influ ential +cro chet +victor i +read ing +ho bby +vie t +j as +en gra +sk ul +ðŁĩ² ðŁĩ +educ ate +tech no +distric ts +blu es +se tt +seven th +lear ns +ee ee +apocaly pse +hang out +cru el +mu tu +bru h +hel en +she er +c tion +kle in +tex ans +ce real +sh ine +ne red +gra s +am bro +f ella +hin du +matthe w +li ma +mir anda +je wel +so ho +euro vision +neighb ours +chand ler +be sides +ðŁ¥ ° +ast ros +thu mbs +ren ault +ra ve +hi red +ðŁĸ ¤ +it ary +z or +bla zer +k ine +ea u +kat y +dc comics +pe c +ro dgers +water proof +kill ers +super int +pre serv +as so +brew ers +promo tional +sc am +villa ges +sket ches +ju icy +for life +au dit +so lo +fundam ental +len e +philipp ine +t end +conserv atives +sponsor ship +dd le +a ine +h tc +os i +hul k +w af +ภĻ +evalu ation +ant ine +sle e +robert son +roo sevel +ag i +sophi stic +emplo yers +bubb les +ko wski +inter action +sh u +bou le +ic an +j are +han k +leg itim +k nicks +kar ma +recei ver +per ks +u h +sta ir +sun i +labor atory +gra ves +voc als +oo t +c ture +thri ve +tic o +ãĥ ³ +b w +carto ons +mcdon alds +dra w +y ung +pl er +li d +eth ical +groo ve +ent a +international womensday +pat ron +wor ries +ðŁİ ħ +ðŁij ĭ +ka therine +di az +tor i +bach chan +tru st +min eral +ic om +buil ders +bor n +col oring +lat te +ca se +revolu tion +tra der +ox id +chi pot +inst antly +sou thern +se hun +pro b +her nandez +lis bon +hu awe +p ong +me a +ro oney +wheel chair +ke en +be tt +cor in +regulat ory +di splac +ka ren +sch em +sun sets +wh ales +remin is +he p +hi de +mar cel +pand ora +do yle +th fc +ot to +no kia +trans gender +ko v +hawai ian +sha ve +so vere +exc er +nick i +pu g +st or +ro th +wee t +leg al +dig nity +po w +hom age +ðŁĩ³ ðŁĩ +s re +can on +la x +wo ah +quart z +ñ a +gree ting +flick r +nai robi +advoc ates +an c +vi i +eu gene +th ra +c re +el an +pen sion +th letics +ton i +re agan +x v +sto re +ben ch +har lem +todd ler +sent enced +âĻ¥ ï¸ı +glob ally +che aper +u f +ma m +nic o +ik u +tho u +ni st +dam i +th ala +rho des +sal e +bow ls +â Ī +las vegas +sanc tions +adm ire +mat ched +un able +travel er +ele ven +straw berries +âĢĶâĢĶ âĢĶâĢĶ +stu dio +jac ques +im s +valu ed +s no +cheese cake +n xt +e os +s x +f x +ton ic +hat ch +chic ks +gra ds +hand ic +r ory +as p +ri pped +denti st +n en +lu fc +âľ Ĭ +di ge +hop kins +sher man +f da +for all +ash ley +str and +h y +liqu or +buffe t +ess ence +phar ma +suri ya +ðŁĴĻ ðŁĴĻ +festi vals +z an +re fresh +pur ple +uni forms +kenne th += ) +as an +hel sin +transform ers +k ali +person alized +chal k +bo bby +â Į +the mes +depar ture +prin t +illustr ations +qui et +agre es +gri ff +Ø ³ +m iti +toge ther +conven ience +ab ar +car lo +turt les +info sec +some what +ar lington +scholar ships +emir ates +mu ms +st ella +auton om +fe ather +g ore +nom inees +fragr ance +Ñ Ĥ +w ong +thea stern +gr e +z illa +is i +bump er +go o +do zens +ab duc +âļª ï¸ı +o ils +don ors +sil icon +i pod +fortn ite +ðŁĴ ¨ +tor o +spark ling +consci ousness +pal a +nu m +moun ted +ffin s +thi eves +team mate +pra b +om er +ta pes +bo d +mit su +ste w +e re +p bs +tu sc +lo we +ra de +parliam entary +h m +ed gar +ðŁijĩ ðŁijĩ +to a +a gh +hon i +s late +ge ek +ap t +hard t +ta p +horiz on +grow th +make over +hi l +paper back +id an +reha bil +gi u +possi bilities +let tu +fran co +bo ss +ach er +does nt +mo e +ta ker +huss ain +ml k +di l +th ia +ham a +real ised +raven s +curric ulum +m ith +k night +ted x +r v +isai ah +cumb ria +birth days +f ing +pre z +mu barak +exquis ite +clear ance +y en +par i +ev o +à º +modi fied +app lying +imple ment +disco vering +chap man +indie game +dis k +crowd funding +mach in +li vel +sty led +âĿ Į +ma king +rehear sals +nutr iti +subscri ption +and ro +cre ators +car ries +ky lie +cam den +appren tice +tax pay +c ca +tuesday thoughts +pis sed +er man +dete c +freed om +mer i +.. ! +psal m +sun light +per spec +be ings +book store +rock star +fun ctions +p ence +fav es +z n +obam acare +sp ill +coven try +pi geon +pi vo +ba it +kol kata +av al +don or +wa h +privi leg +tra ditions +rajas than +ten ess +portugue se +yn es +tack les +de fic +tor n +pol ling +thor ne +in a +bened ict +bar ry +cal ories +ver dict +save the +nor ton +off ice +main stream +impro ves +fr on +respon ding +real tor +scotti sh +de clar +r l +shi v +supp lier +re sting +swee ts +qu i +. âĢ¦ +whit ney +startu p +thank you +teach er +h alls +ha ve +hand made +pro ving +quar tet +ro chester +li an +virtu al +mend es +of icial +mid lands +x box +meas uring +o vo +accommod ation +bri des +collegi ate +intellec tual +in car +ni ag +ðŁį · +sf w +coco a +co ats +civil ians +presi dency +mat rix +sweethe art +tri athlon +wag ner +ra dic +plann er +the o +execu tion +k um +the walkingdead +sc ar +ro tation +blo gging +bom b +re son +bb les +st are +assi sted +e do +brand ed +war nings +thor pe +acknow le +satis fied +sho res +ri d +dor a +phys ically +bi gh +appro ves +ha h +ric al +vers atile +pret end +lu m +ab hi +ye e +sp it +ãĢ Į +dj s +ash tra +j t +ven ues +gram mys +cy clo +tr acker +over watch +repl ica +el yn +nr l +lind sey +hom o +ballo ons +kitch en +si s +am os +ende av +ðŁĴ » +a rec +thu g +hoo ked +hr c +new york +bur gh +americ as +patric ia +ug u +ap athy +ha st +psy chi +cor k +petro l +ðŁİ ¬ +ak u +po pping +psycho logical +au x +g ma +cad illac +wa ste +auth ent +bri stol +nam e +que er +to ber +jer ry +com in +ch ant +privileg ed +op ar +lo ser +tex t +mar ker +stri es +equ ally +ak i +christ mas +gare th +ble w +em ma +imag in +se als +che at +conditi oning +j ana +ren s +dar ies +o asis +disc ounts +coun cil +i ka +shir ley +vou cher +al ps +w x +q r +dri ft +attemp ting +ut c +Ø ª +gonzale z +m f +jo ker +paralle l +pa re +aspe cts +proce du +n p +am a +rale igh +bright en +gu ire +radi ation +cre scent +ho b +il le +str and +v ore +n ard +che st +di wali +av atar +al der +d ling +pa thetic +ðŁĴ ĺ +spir it +jor ge +film making +ðŁĻı ðŁĻı +challeng er +b j +down town +ht ml +ade qu +twi sted +in ely +( ' +wra ps +oper ational +y ne +n us +mag net +market place +health ier +snap shot +dam on +inter ven +fe derer +ow ls +biscu its +j p +ro deo +blue berry +lec tion +fron tier +summ ers +re yes +pede strian +go l +caf fe +refur bi +bou lder +me ghan +speci alty +la ss +e i +suspec ts +appro x +rr r +ra th +st im +cru shed +he d +wh un +lo af +cr ore +river a +gene tics +so ck +wa sted +ny pd +answ ering +do ve +bel la +ol in +du n +fi ji +pre tty +spar kle +y un +j d +euro pa +li fts +am ber +mu r +te k +boy d +roy alty +in do +ri b +go tham +ti est +inst alling +ke mp +the photo +cos mic +) )) +whole sale +loy ment +eas y +su ing +sett led +af p +pro ver +suppor tive +re es +ne ath +deli ber +c é +wel come +pic oftheday +new born +pat ty +sun s +si est +fl int +diffe rently +spo ilers +troop er +g ins +cor y +look out +equi pped +ta pe +to by +resear cher +u sh +ke yes +al ma +induc tion +k w +k har +sl ick +bri de +e ur +cra ving +book ings +ch es +tr unk +vern on +sp her +cryst als +rel atively +pom pe +uni ons +val ley +par a +w ant +ok c +de af +ser gio +len non +sh ay +cr a +v at +he e +t we +liqu id +pol y +ðŁİ ģ +b ent +be aring +motor sport +bar be +te sti +han i +fin ancing +astron aut +water colour +ri sh +comic con +gar t +wr ong +ber n +it an +ste pped +fil ters +c low +me x +dem ons +all o +expand ed +comm and +et ers +go ats +si ri +y r +pot tery +mari on +i le +el an +san to +person a +du ke +hom eless +li ghted +wheel er +chang er +cab bage +sur real +ham burg +sma shed +str an +k not +i art +ob i +be dro +di al +th ick +b ingo +fu s +vacu um +con ve +ati ve +accur acy +accoun t +re fer +ri z +spider man +ban a +r ite +u b +ab s +medic al +lin k +si em +> >>> +be tra +g lowing +re actions +pupp et +spa ghetti +ang s +re medi +pray for +roy ce +char lotte +£ ï¸ı +gh et +affe cting +ro de +soci alist +mo ses +az i +o it +re porters +cd t +ap ing +s nat +minim al +wa ist +sie ge +>> >> +ri g +schmid t +h are +ec a +thor n +he mp +es the +cly de +th a +don ut +moham ed +ling erie +le gg +carpen ter +perform ers +de a +imag ined +cur se +la sh +ct r +agu a +ro ar +gr i +ro le +j fk +resur rec +roosevel t +maril yn +sm alle +will is +wa ited +char ities +the res +li k +origin al +car i +c ough +cru ci +la gun +contra st +k ou +arm our +re moving +t ent +maz da +bri ghter +thi ef +cor ner +tequ ila +buzz ing +al bi +p am +az ure +disc oun +pixel art +possi bility +ham ont +tra des +bu da +hi ve +vers y +fin ch +tran spa +em i +terri fying +in qui +g ba +sub stitu +collec ti +plac ing +cin dy +k ann +pa tho +diamon d +mour inho +guine a +anthro po +air s +pu mps +ì ļ +pas o +cur ling +an ita +resi dency +ne wh +jo on +cigare tte +que ue +ex trac +gam es +spl en +ex press +public ly +bon nie +tribun e +ba ek +reason able +c or +timo thy +she eran +Ä ± +f dn +su tton +concentr ation +carav an +x avier +al ger +cy lin +freder ick +ner ve +pe ak +lettu ce +j ail +pre game +kav an +up graded +eco logy +squad ron +gra pes +goo g +pa stry +ðŁĹ £ +ãĥ¼ ãĥ +mil ano +awa z +presen ter +ðŁĮ ¿ +her d +king s +tem plate +fl our +h v +k ley +i ya +spe c +at er +frankfur t +co ch +tex ting +del i +communi st +regi ment +ele anor +anticip ated +ðŁijĮ ðŁı» +thephoto hour +ran o +survi ving +simul ation +daw son +ar in +aqu a +m or +âĢ¦ . +cin o +ira qi +sh az +dun dee +we s +dra u +hann ah +s news +occup ation +ste en +x m +ang les +sett ings +gur u +kno x +or ca +shap ing +w ent +dr illing +zz ie +br i +kis sing +fin d +ma ine +âŃIJï¸ı âŃIJï¸ı +ðŁĮ į +lar ry +bu sted +ta vern +acti vely +- " +replac ing +no d +un lock +. " +âŀ ¤ +affili ate +to w +l n +happy newyear +di f +j m +green wich +contro versy +daw g +con dol +sav annah +compens ation +touch down +te o +amb itious +embro i +convic ted +iart g +bar ack +tr ance +testim ony +au dition +thum b +my ths +be x +que z +orch id +den y +entit led +hoo d +gr ant +in box +blue jays +r illa +smalle st +bur den +in famous +divi ded +boun daries +t ter +el t +wy oming +be verage +me sm +one ws +budd hist +y ana +as sad +is ms +bar rett +predic ted +back to +tw it +e there +cap tains +escap ed +ay o +lam borgh +gard ner +la ps +k al +adverti sement +insec ts +na po +am en +ac y +r and +g k +te h +k athle +tri dge +pan cake +at ro +pyram id +bu la +paral ym +gau ge +en cies +tom y +biscu it +but cher +quali fier +coun ty +ke i +po ols +dar ker +should ers +ðŁĩºðŁĩ¸ ðŁĩºðŁĩ¸ +sp re +( " +writ ers +g m +ðŁİ ĵ +k nit +hu ff +mt b +philli es +o st +den is +g art +licen sed +inter face +ex cel +d well +from the +co fficial +az zi +appear ing +fore st +n ana +ke ith +manufac turers +beck ham +) ? +e se +col ony +delic ate +ut ter +mc in +transpl ant +pre ferred +par d +ari e +hu b +po ds +perspec tives +pic t +del u +app er +be than +p mo +crimin als +femin ism +sh ack +circum stances +fel las +prote sting +wa x +sugge sted +t ator +dre w +om ni +fa ke +kath y +re b +del ine +ber ni +mi sty +ðŁij © +er able +break through +men swear +millenni als +chan yeol +la z +inser t +rep lies +phra se +n x +ihear tawards +audre y +gran ite +rac ec +ori e +ter ra +innov ations +britt any +at eral +pe ar +bio logical +sh ments +institu tion +m sn +frequ ency +d man +neg lec +t f +ste fan +fox news +ty po +comm s +sequ ence +car men +wh ites +econom ist +exe ter +se um +re sorts +cas ually +bun de +divi de +Ø ¹ +ga g +cre ed +reti re +cau cus +rapi ds +wrestle mania +tul sa +sunder land +fundam ent +o di +yam aha +v ary +intri gu +el se +be acon +an gie +tra ded +tran sm +g ents +kn itting +gal ac +ðĿ Ĺ +u to +sea side +hol t +re rs +far go +train ers +mon soon +b ale +sou ght +mad die +h w +co li +fr an +fav s +ðŁĴ Ķ +int ent +r ally +s bs +lemon ade +barack obama +bre ad +stick y +explo sive +chel ten +t j +as soc +ram en +hom ies +v log +mi ster +lor d +âĢįâĻ Ģï¸ı +aly ssa +sketch book +ru mble +cat ch +migr ant +discipl ine +un likely +chronic les +fl ora +sl ams +am id +s boro +coo p +ju mps +tran qu +mel is +sof ia +en ri +gab e +sy ri +nicol as +cha i +w v +be cky +foo ty +ta o +suppo se +ðŁĺįðŁĺį ðŁĺįðŁĺį +plu sh +ri sh +ðŁ¤ ĵ +k ha +satur days +ac cent +he c +lim it +carl ton +wi red +taylor swift +ðŁĺ ij +sq l +har ro +recipi ents +g at +go p +th of +amaz ed +gh an +ðŁıĨ ðŁıĨ +por to +cla re +di stant +na c +ohi o +ðŁĻı ðŁı¼ +mt n +anti bio +dino sa +me sa +par tial +b v +lear nt +lov ato +questi on +ex tract +gossi p +gi bb +niag ara +ðŁij ¨ +displa yed +so oner +ste vie +nug gets +ml n +bro m +tur b +give aways +stu pi +bl ink +c ili +conven ient +mo h +vi ve +f ric +cau se +cham ber +cu les +ne arest +is se +small biz +t j +canadi ans +smar ter +bra sil +ra re +que tte +w ha +cand le +at omic +ðŁijį ðŁijį +warri or +relax ed +stri ps +ne ur +k ka +r fc +jen sen +reco vering +respon ses +sal am +ortho dox +acti ve +ell ers +n it +âŃ IJ +metro politan +centu ries +vi da +gra ding +transpa rent +sim ple +do ts +superint endent +elev ator +autom ated +red skins +ima m +summer time +jona than +ge aring +michel le +confl ic +m ice +to te +publi sh +pa x +) - +na iled +á ´ +tele scope +ser bia +ba b +ape u +st ically +sen ti +r ats +isol ated +grou p +hat red +paranor mal +stan ley +ali on +safe ty +l s +ठ° +nex us +alexand ra +mas ks ++ + +tr on +au k +brother hood +brow se +mix es +sim one +mu sk +appro ve +lo la +ex p +per th +fu turi +un seen +d m +chel se +sc outing +o we +portsm outh +k ram +mi ze +di spen +su p +d lc +adver t +tere sa +is le +cy cle +met all +shi elds +marin ers +ra z +ing en +fun d +an go +jon es +o ka +mad den +broc coli +domin ic +situ ations +mer o +cric ke +puni shment +d b +sha king +ðŁĺ ļ +m q +ari ans +le h +cla w +we ds +d ure +ni el +j elly +gour met +tra ders +le vi +w ages +kne es +wi se +heaven ly +avi d +melo dy +z ack +ban anas +apprentic e +pro p +fun ny +o de +respec ted +me gan +fe wer +dra fted +med it +gra pe +us army +cru sad +vo cali +prepar ations +non sense +us age +th r +ro th +wiz ards +insi de +promo tions +mon a +red sox +si g +eleg ance +ch ia +univer sal +ãĢ į +ra ja +un ga +pol lin +filip ino +ak a +t sun +ik on +bi king +decor ations +z ac +cade ts +hum our +ag m +re ppin +vac cin +elo ve +u w +dia be +galla gher +az er +do l +a while +pro minent +wel sh +t ann +' ) +bi en +wa g +in al +c wc +wic ket +ur st +q anon +x e +out door +dun n +star r +co logy +ric ky +u efa +reb ounds +s music +inf ant +ðŁĻ ĭ +so p +u mber +hand ing +beg in +sor ting +ha sh +sp ati +re k +buda pest +black hawks +dele te +ro m +can did +auth ori +de bris +spe cul +inter section +marri ott +im ran +ðŁĺģ ðŁĺģ +cru ises +ram sey +rafa el +aware ness +vas cular +beyon cé +ru g +ðŁĺ Į +festi v +ar am +s able +bas il +p ill +flo oring +un beaten +implic ations +u f +w ound +for ge +poin ting +po ts +popular ity +ðŁijı ðŁı» +mani pul +s lots +deb ates +abs ence +ver mont +never forget +wri st +gl oria +ren ce +hu sk +mel ting +ðŁİ Ł +br aces +tim ely +transform ing +am ps +ma k +po e +ah an +gener ally +nd p +ale ppo +unic ef +pro fs +nor d +ma sk +jackson ville +v v +sh ells +bloom ing +oper ators +char coal +ne ville +ma gi +chi p +sam a +ir an +re forms +accu mul +ru e +æ ľ +web sites +ga on +devast ating +sto s +glaci er +ra pp +chipot le +pr a +or ous +rom ney +seas on +decor ative +c isco +dit ch +compla in +ll o +assu me +ðŁĺĤðŁĺĤ ðŁĺĤðŁĺĤðŁĺĤ +n els +cent ric +ft w +car rots +tat a +can ter +per ience +li ers +demo s +bl unt +oper ate +reserv ations +le ah +sub stance +di son +an te +elec tion +v ue +squ are +non profit +ca a +f su +y am +ãĤ ¤ +v ladi +comple tes +mar i +philli p +ne ill +er as +ka it +men do +mahar ashtra +g p +dan e +provi dence +ther apeu +juven ile +me mo +in corpor +aa aa +seven teen +teen ager +à £ +or ns +wi de +cu teness +tw d +ff les +bar a +com edy +over time +y az +bar on +unemp loyment +ðŁij ĭ +exter ior +den se +cent res +match up +history month +artif icial +qu it +e sk +war n +cr itic +j af +ðŁĵ ² +inform ative +fu els +recy cle +nam ing +stri pe +sol ic +mole cular +dee pi +con vo +s sel +na e +de scent +ti z +accoun tability +ter ry +r ito +sl ay +em o +dem ol +sens ation +co v +tor e +round table +y ol +excu ses +ॠį +tur quo +hh hh +pod casts +cele b +me ssi +li o +man n +contribu ted +u z +gener ator +ele ts +veg gie +indu l +en suring +detro it +pun jab +tran spor +instru ction +ad d +por cel +pan eli +cir cles +persi st +clay ton +sp n +dog softwitter +is nt +sp r +retail ers +p w +hun gar +el ena +mon aster +gu atem +je ssie +an z +ra shi +fle e +car ving +fau x +l al +hen ri +d jo +du ll +s ana +lar a +glo be +cri mson +com pass +pau se +na b +lion el +ba ths +u fo +invent ory +sin gh +sat an +ðŁĩ ¸ +ce ments +in form +gener ated +bi den +av g +tas ks +de er +sa u +ja iled +pa stel +sc c +na il +steel e +per is +lamborgh ini +pur sue +mar gin +u ch +bo sch +dra in +cl ara +bo m +lat ino +web ster +rose mary +r ha +s oun +billion aire +not ch +percent age +con or +' " +hom es +earth day +h ort +big gest +di sin +wal ton +edit ors +im ma +om ar +equi valent +pharmac eu +ah med +cam eo +han ni +under rated +ge ment +micro bi +v oo +honor able +obe sity +âļ ¡ï¸ı +limer ick +invol vement +st agram +boule vard +bur g +blackand white +liber ation +fi ve +inter im +sm m +rival ry +cap abilities +stat ements +thu mb +ve d +sw ans +bar ber +e que +seren a +hel m +noo dle +sam pling +n awaz +sing le +thunder storms +sh on +in ev +ë ¯ +to pp +orch ard +bi an +ðŁĺ Ķ +door step +salv ation +marke ting +r ons +cle mson +ra vi +in take +stand with +sin a +ha iku +ple y +elector al +ph illy +la ys +electr ic +cap turing +u pp +er gy +believ ing +cul tures +es day +inva sive +ed ed +spee ch +end ur +viet nam +boy cott +pe de +deli ver +ðŁĴĸ ðŁĴĸ +mer chant +st ir +den ies +poc kets +o ti +cu ddle +ro land +mm ed +den ed +lear ners +hoo p +sour cing +h acked +di m +environ ments +ben son +jud icial +wor cester +pear ls +govern ments +arri vals +cor ners +tun ing +la bour +y m +or dering +le wi +i fe +hygi ene +thou ghtful +indone sian +campaig ning +princi ple +assau l +ru bb +at v +wil ly +en tre +il i +ph on +du ties +âĻ¥ âĻ¥ +sn akes +lo op +am ar +conver tible +bon ding +ment oring +max well +ethere um +destro ying +ax is +ca iro +fin nish +sho ck +ðŁĺ IJ +cal eb +com a +pe dal +co re +contin ent +el son +temp o +helsin ki +ac p +tack ling +st ated +bl a +dou b +sma shing +a ja +camer on +disru ption +warm th +being salmankhan +bullet in +o de +syrac use +ar an +mc gregor +bul k +an ton +confir mation +sp ine +im ran +instru c +jac ks +chi o +pal m +str e +embarra ssing +un t +elimin ate +to ss +c ise +a ws +oni sts +sh inee +jo s +ho se +li vely +opp onents +mo vements +recogni zing +sandwich es +sh akes +exerc ises +se at +profe ssion +merry christmas +lu gg +adopt dont +mar vin +byr ne +un le +he t +ku wait +rah man +aspe ct +humb led +gen es +f and +long time +) ; +cam pu +an gus +ðŁijį ðŁı¼ +q uran +sle eves +s lic +¸ ë +twel ve +your e +i ke +go gh +b st +dic tionary +reflec ting +to on +yar n +em bed +ðŁı ´ +re serves +floo ded +ver iz +du sk +estab lish +pro li +au d +ritu al +or bit +declar ation +recor dings +cam o +cas sette +good luck +cu tter +bo p +b ho +che ating +paci fic +ma res +tim er +col t +tr ous +tomor row +han sen +ci e +w ang +ban i +circu lar +ac ute +far mer +co ys +p se +ir ving +w j +haw kins +b ison +ur day +cru ising +o te +k ath +whi stle +your selves +ant is +sla sh +thorough ly +ke sh +ser ie +ex em +en ig +guil d +sh red +ho gan +ap o +ä ¸ +pu zz +ne tball +au ssi +panor ama +ws j +av is +ar ming +hum ph +brow ser +cri es +fo ggy +mat te +ðŁĮ » +it er +tal lest +by ron +cap tiv +je su +any ways +flag ship +p ton +we y +fay ette +financi al +f oul +solom on +jenni fer +cucu mber +ar gue +tex tile +wrest ler +john ston +pa stor +ðŁĺŃðŁĺŃ ðŁĺŃðŁĺŃ +cac tus +edi ble +re served +ric hie +met res +ingredi ent +h ella +un to +ch ol +cele bs +po ets +gra ham +hay den +coinci dence +b aw +communic ate +flet cher +/ - +tole do +ecu ador +coun sel +s laughter +line ar +at p +os u +jo el +ev ed +conqu er +ru stic +plic ity +recogn ise +room mate +cr acked +jas per +ph er +ðŁĮ º +wo ven +mo ist +ff c +ste ering +ni sh +stand ings +frequ ent +ar di +haz el +as msg +bau m +d art +si dd +nat h +ch ero +card board +c ss +n sfw +pa ir +ðŁĺį ðŁĺĺ +occur red +homeless ness +mal one +ph e +xi a +pad dy +decl are +theat re +b f +per sian +ta d +ax e +susp icious +lam b +mu cho +sen ior +st as +k ite +st ing +gra d +k af +wat ering +Ø ¯ +spi ral +th ms +educ ator +jer ome +of c +clo ck +su l +pe mb +.... ..... +park way +de aux +restric tions +m ons +need le +e j +le agues +water melon +am an +pl enary +max im +w ab +coming soon +bry ce +vi gil +super market +fortun ate +turquo ise +presi dent +li v +inter ns +feel in +fix tures +stun t +st aged +premi eres +lo k +prac titi +shor tage +log ne +ve c +con cor +roc ke +li g +com posed +syn thetic +di p +cam ila +ch is +j ou +su san +eye brows +supp lement +satis faction +moham mad +ti bet +house of +pu n +as sam +shado whun +psy ched +se duc +mand atory +her bert +sc allo +stream ers +proto col +block buster +produc es +sch nei +lau rel +tri be +time hop +pl a +mod elling +tv time +mtv stars +wi dow +me tric +ch am +con do +flow ering +ale c +d ms +inten sity + ¨ +mccar tney +islam abad +k b +f fi +ph al +anal og +f ond +h acks +positi vity +treat y +sub marine +conne ct +sel en +categor ies +cu b +organi ze +si k +quote oftheday +remin ding +am or +loc king +ðŁijı ðŁı¼ +comp ound +et te +b out +rec ur +fe rence +mi zz +tren d +hip ster +for tress +forth coming +preli min +o dyssey +ang p +del ici +even ings +ðŁĶ ¹ +i q +d w +da ir +kathr yn +christian ity +moon light +ha b +wh oo +f bf +se th +genu inely +pa x +char ity +deplo yed +b nb +bu cs +ju dg +con ge +plant ation +im press +car a +sc lub +sco py +land ers +compla ints +b ama +re build +x y +real ism +sh our +le in +brac elets +mer a +assas sin +an chor +ðŁijĮ ðŁı¼ +lin en +con fron +chronic le +comm ent +cat alog +il les +gor ge +me try +jung kook +love my +sent in +se em +fit ness +alli ed +ts man +digital transformation +pr an +lo ft +min ton +alden richards +en vel +cher ish +certain ty +zz z +rhin o +per kins +en rich +cape town +ome ter +sec tions +ske leton +def enders +ðŁĺ Ŀ +pen c +bri t +ja h +capital ism +ðŁ¥ ĩ +baz aar +re me +ex t +kk k +conver t +stor my +b ye +kar an +chry sler +ad os +pre ssed +syn c +ation day +dang er +bad ges +refu ses +em powering +ly m +ex ports +adoptdont shop +ðŁĩ ¯ +th c +awa ited +focu ses +fin ed +o at +haha hah +âģ © +n family +fi ona +luck ily +thr illing +ty ping +out break +di es +he u +craw l +ne sses +o ath +scri pts +gee ks +ðŁIJ Ŀ +p b +mathemat ics +al is +________ ________ +gymna stics +acti vism +recommend ation +gre n +wa in +cour ty +n apol +cau li +hor nets +g als +jo ckey +dir ty +at ar +enor mous +pe st +greg ation +an os +ii ii +def ends +black historymonth +at x +mb c +lugg age +wit ch +co b +la sts +cu m +gg g +ba thing +n ar +ce bu +ðŁį ĥ +navig ation +min e +re jo +ðŁİ Ģ +gif tide +re ta +use less +pu ll +defic it +al lu +ati me +it v +tr illion +pu e +ac ies +proce dure +l ori +jen ny +c ad +ul ously +dr ac +promo tes +ing the +can u +woo hoo +na omi +zar dari +ts u +be ir +sd g +le ver +we ber +ab ud +lun d +crow ded +deplo yment +ter rain +ken ny +ho f +witne ssed +lo ch +j k +bul ly +w ren +poe try +do ff +ww i +mo red +din i +cul ture +promp t + ¥ +maur ice +to pps +r m +cor respon +ab out +jewel s +gi br +eag le +ðŁĺĺ ðŁĺĺðŁĺĺ +l ending +sou ven +ç Ķ +contemporary art +establi shment +j ong +âĢ¦ " +gat or +patri otic +mc coy +v ape +human e +feli z +coach ella +re posting +ste als +fu ller +n ering +at ra +( - +bla ke +he ather +wor ms +discipl inary +rede mption +y ard +am in +" @_ +d nc +t ds +k appa +ne wark +comm its +spe ars +j ams +t and +msn bc +inter medi +aim ed +at ic +teen th +observ ation +kash mir +kavan augh +ou l +san francisco +re u +bel ated +cho w +pass word +st ills +deta ined +sar i +day ton +dar ren +itali an +ar th +amu sic +ar bit +w m +v m +he m +dou g +my r +a sho +pre v +vin d +bra h +sta g +ภµ +pre views +gu k +con taining +leon ardo +sad dle +ru shing +st av +lon gh +gam bling +ve gas +reserv ation +end ale +bal a +fl a +vari ant +he dge +bulgar ia +nat ali +we aver +sol st +encoura ged +ap c +as parag +ne st +cycli sts +fe l +ìĬ ¤ +overwhel ming +pey ton +j it +a post +mb le +ble eding +neighbour hood +a very +expre ssions +mac donald +gi gs +mon ds +illu sion +n ct +cam ero +over head +my th +ol y +vi o +et v +lau rie +unve iling +pri or +con n +iron man +di ff +day in +crit ici +con go +re vision +wal e +direc tor +p ines +black pink +gar ner +cur ated +manit oba +h ac +common ly +bar ton +.... # +mor tality +live smatter +philos op +shor ter +con vince +fre ak +vend ors +insi ghtful +el ly +sens ors +e led +s berg +weight loss +u kip +sp ur +priv ate +qu a +ss c +, ... +supervis or +advis er +amaz ingly +less er +at es +mah on +oooo oo +sar as +pmo india +waff le +un ders +toler ance +sculp tures +her sh +kno cking +smo ke +cathol ic +gri m +tra veled +fli p +ge off +dinosa urs +sle pt +scar let +ok i +compla int +ob sc +nam i +la g +cross fit +u fc +mc cain +refe ree +sad ness +pen ny +li eu +mo de +ki er +vol s +w is +el on +she a +ba o +son ia +cla ire +em manuel +moist ure +di gest +vi ii +t eller +ch on +access ory +night club +foss il +aw an +hu sky +ab original +brand on +ffici ent +cou gars +ste d +ad mitted +igno red +content marketing +ag as +v ase +execu ted +negoti ations +she ad +n and +tab lets +go th +ts al +d fw +on ep +protec tor +sp ho +gaz ette +andre as +ss er +comp ilation +ha v +contain ers +bro ker +soc al +porcel ain +hy uk +air ing +ðŁĴ ° +publi sher +scen ario +spart ans +re viewing +itu des +ed el +pear son +ba sh +mau i +a ad +ðŁĮ Ĭ +li u +ul ate +program mes +fav our +web design +real ty +motiv ational +cro sses +' ... +bus ch +adjust able +ar jun +mist ak +dimen sion +pi stol +weigh s +en y +unve il +indy car +gor don +f ade +fran ken +qual ities +bet t +loc ate +ker r +sp c +confu sion +ne e +luck y +bas es +dep ends +fire fighter +ol a +re t +mar oon +ðŁĶ Ĭ +w am +defin ing +whe at +bi l +é s +b hai +psy ch +ta u +ic ans +thi k +ob ile +inspec tor +ìĨ Įë +ill on +go s +ev angel +fa i +si st +voc ation +bur ge +chi stan +renew ed +enthusi asm +en ting +ag ri +ike a +m sc +aero space +sens iti +memo ir +hosp ice +co caine +der ry +mechan ics +Ħ ภ+tin o +reduc es +collec tors +in justice +supp re +v ana +ab un +nap a +su sa +os lo +e ff +en core +lic ence +ched dar +z al +moun t +ðŁĴ IJ +threat ens +!! " +archi e +fu tsal +scu ba +jo s +gn on +se xi +s official +compar ing +domin ant +tof theday +fa it +propos als +gi ft +y as +cn c +l r +ha b +reser voir +beli efs +gener al +mar ti +t d +est e +ì ł +wi l +ðŁij ¯ +ðŁĶ « +sp x +et work +excer pt +e instein +hir o +sil hou +team ed +per ception +corri dor +mental health +hin ts +ben ny +induc ted +sw x +wi desp +spe ak +cher yl +dru g +ðŁĺ ķ +h f +asparag us +myster ies +fitz gerald +off er +therap ist +care er +dam aging +ts d +per u +wei bo +y ay +phoeni x +disc re +mac book +bar ker +stig ma +sp read +roc kies +kang ar +bri dg +pa i +bi shop +ta iled +capsu le +ðŁĴ ĵ +ge of +roy ale +short listed +o ste +ash amed +ch app +key e +cl a +screen shot +austri an +nati ve +en ight +juli et +michel e +ðŁĮ ´ +travel ers +pi l +football er +win chester +ðŁĻ Ħ +azer bai +gold eng +organis ations +interpre tation +predat or +ofthe week +lo gan +pok é +mari e +cal la +t nt +cin de +ge tic +fit fam +gra v +ow ens +ðŁĮ ± +shoot out +sal is +commissi ons +co he +p tic +ni xon +hi a +amb ition +mar ine +cruel ty +t k +cru de +sal ty +jim a +mon go +ir ony +on wards +arre sts +strang ers +ig er +cycli st +ra g +exten ds +tra dio +bour g +mo i +el la +e able +lex us +au l +der a +histor ian +mor ton +ti ff +man ner +ko t +d k +po inted +mar qu +a an +en ey +du blin +on poli +em ili +secre t +fl o +âļ ¡ +ba j +ste ep +accompan ied +rum ours +dev i +purch asing +fi g +pu b +sch oo +autonom ous +go alie +x ia +autom atically +re vers +ter o +fu ku +titan ic +shoo k +sand als +see kers +exc av +nor dic +bigo live +ba ke +r att +z ak +ne p +ðŁĺ ¤ +cand y +billi ons +book worm +pp et +à ³ +sur faces +sc ars +phil ip +do gg +ci gars +co te +transl ated +cur ator +sin dh +han gover +bre wer +on es +el ton +ðŁĴª ðŁı¼ +mar cu +elli ot +righ te +di oce +ru ss +rail ways +grand son +as cen +apo logy +awa it +mob ili +re spir +parti san +oli vi +stri ke +yo o +white house +expre ssed +pu ps +bed ford +cul tur +fro gs +fly ing +cav ali +c ds +fri ger +street photography +re solve +tali ban +kan g +cru shing +ju m +ðŁĺ Ĵ +william son +tan g +cur ly +t man +veter an +fa ire +artificial intelligence +un anim +pre n +back drop +fr ances +oc cer +doro thy +work ing +ar thr +conver ted +day light +serv ant +pad dle +compla ining +thir ty +nad al +ak u +ibra him +ad dressed +p iss +green house +batt alion +si mulator +out lets +embroi dery +ðŁĵ ± +fis cal +ger ard +sas sy +ðŁİī ðŁİīðŁİī +vent ures +mer it +public ity +ðŁij Ī +sophistic ated +c tu +conven tional +condol ences +isra el +tra dition +ar an +te ss +gla d +ðŁĺĬ ðŁĺĬ +correc tion +ge on +am d +or ship +be ast +ch ment +ì ŀ +nic o +wk nd +wel s +cushi on +beli e +vo c +idio ts +under neath +pu ma +corn ell +en ation +lu l +swa ch +ab ig +u rer +mi e +form erly +ca f +er nal +chor us +juli us +sen ator +âľ į +wh ir +salv ador +ph d +uni fied +boo ster +graph ical +w rec +son ny +mi z +dere rs +s all +ven s +tusc any +wi d +y ong +kur ds +w az +trol ls +mac ro +cat urday +pre ssing +sa sha +cent ennial +gu sts +em c +be fore +den ise +cu st +ðŁĵ ¢ +lo oo +base l +eng land +y olo +ar du +manife sto +do ha +ì ľ +kni ves +bourne mouth +bi bl +bar b +al icia +Ø © +com er +cycl one +g it +ane ws +character i +vent ura +in tra +sf giants +hu t +be a +dar win +ell er +al v +re ese +bl y +kar an +conclu sion +man ny +fla kes +unite blue +nad u +co pp +ed ges +lanca shire +i als +o tta +philipp e +l ent +che e +ment ors +festi val +an ism +compli mentary +r j +pu g +d ine +we i +cli ffs +sar my +ti veness +treas ury +il and +after math +rabb i +ou n +bou quet +herit age +zi on +sur render +shen an +in ks +kar l +gh ty +pol icing +exam ination +ce y +per su +measure ment +hydro gen +lu han +âłĢâłĢ âłĢâłĢ +war i +о Ð +j y +fow ler +mis h +al fre +âĺ ij +bb naija +cat alogue +recogn ised +sa ver +hu skies +col in +mun do +si va +p ng +discoun ted +man utd +fre sno +de vin +prelimin ary +tro phies +pla stics +du g +pro cu +indi go +g ard +dy lan +pit ches +ground breaking +in son +bl ac +an thology +f h +expl ic +r ard +admi ral +so chi +la shes +splen did +en vy +ad v +sex y +festiv ities +stic king +bi b +thr ill +op p +ari el +botan ical +endur ance +fe males +br icks +vat ican +black pool +ber mu +br ough +roll er +bi d +sue de +sloven ia +mm ing +ml b +med alist +di ans +rehabil itation +ne on +s go +li thu +ram os +z ed +pi anist +inten sive +broad band +stu dy +peter sburg +lu ca +ah hhh +phys ician +dill on +tele com +gri ef +mu n +ac ro +si ded +s ly +blo ws +classic cars +tri um +ar gy +? : +h ri +marsh mal +âĢ ĵ +to pping +war saw +tran sc +preserv ation +b av +re friger +experim ents +ä º +gl it +sli ga +g age +fac tor +flav ours +br ony +sp o +cook book +carri age +aw ay +ny fw +on ian +w g +simp sons +ro lex +ðŁı ¿ +cro sby +ãħ ¤ +cre di +syn dic +pu bs +ali fe +poor ly +mac ed +ðŁĺ ŀ +behin dthe +w enger +n ats +ðŁİ Ł +rubb ish +procedu res +typho on +opho bia +er do +fu el +vi era +bu mps +millenni um +new zealand +lec tures +it on +mil ky +respon ded +ê ° +landsc ape +.. @ +bo ther +âĸ ¶ +z hang +huawe i +tu ition +s worn +in u +y or +pa olo +au ditions +ab il +malay sian +ho ps +fe athers +mp le +au ts +ã o +boun ty +ic he +ì ĺ +sh q +pin ot +ge ars +disapp ear +video games +t na +alzheim er +ðŁĮ ŀ +a ji +under wear +swit ching +sign age +o scar +ec on +dro w +cl int +pl ated +gun dy +emb lem +ho es +ici st +nel ly +juni or +road show +miner als +at le +alexand ria +ac claimed +v ell +shi va +ad he +en ne +amne sty +h ounds +councill or +ðŁĴ ¦ +aes the +part nering +influ enced +mag no +fl are +extin ction +civil ian +maje sty +va il +law makers +rac ks +mc c +ori an +sp ices +er rors +may er +co ca +pa i +s ooooo +reti ring +ba thro +ðŁĻĮ ðŁĻĮ +âĸ ª +su f +endor sement +buil ding +broo ch +pal la +arvin d +ag ent +kar ate +r hi +c tv +ta ine +um m +ba x +reig ns +uni of +enterpri ses +adel e +fla ke +at tire +bru ce +ba hamas +gra vy +sa in +che ek +tri vi +lo v +e en +bb lo +lady gaga +itt a +. "- +du stin +observ atory +eigh th +bloom berg +kh s +f cc +gi st +commemor ate +ve er +sexu ality +ed c +nic ole +vac ancy +u ser +son a +:' ( +dipl oma +t end +up grades +Å Ł +jura ssic +cardi ac +dr s +widesp read +à ł +dail ies +vend or +sim plicity +wi der +len ses +supp lements +de pos +ob served +vin es +parti ally +renew al +collabor ate +ali g +fin ity +ph u +zz y +pe tit +ðŁĵ ħ +z in +i gu +sm ack +fall on +ðŁĵ £ +back wards +comp onent +o so +compati ble +bin ding +zur ich +thom e +w ounds +ly ric +fresh men +sne aky +fi bro +di et +emplo yer +in sect +h ated +sch er +raz or +n sw +boo ker +califor ni +av fc + ° +preten ding +pep si +al is +un titled +k art +grand parents +e the +o ck +lux emb +visu als +small business +abdul lah +min ho +su baru +h ra +reve aling +heart breaking +clar ity +am g +sl r +** ** +âŀ ĸ +recor d +ici ary +min ded +ye h +exce ssive +knu ck +icec ream +tru th +ev ic +ta stic +ant arc +ren dering +, , +mit t +loren zo +st patrick +bound ary +zi g +vo cab +osa ka +fur n +tu n +gu l +s ounding +blo gger +utter ly +g af +adv ancing +l cd +mar gin +lifel ong +solst ice +sh ra +wa its +ple ar +bre ach +en ligh +ad er +itt le +c ation +ho on +stu died +?? ??? +k ash +ev angeli +ps l +wei ghts +met als +ty res +tur no +wi e +car b +g ale +se al +sun ite +am ic +patter son +á n +eu ph +up stairs +quali fiers +khali fa +apple music +ìĨĮë ħ +vau ghan +al ter +cru iser +mu a +t ana +kat rina +id ols +spo iled +secre tly +fi bre +part nered +um es +gi ov +com et +screenshot saturday +k eller +fil tr +fe t +con way +pe u +bad minton +gi d +m ound +don key +bu ff +lea ther +lar gely +bro ch +int ments +am use +r k +sto ve +impac ted +con t +cr acks +prison er +bar i +contrac tor +ori oles +domin ate +pol ar +am elia +dr c +ðŁijĮ ðŁijĮ +vi st +su arez +injec tion +blo oms +ðŁļ¨ ðŁļ¨ +sti ff +pay pal +sno wing +thur sdays +goo se +we dge +educ ated +weak ness +de cker +abud ha +bree zy +Û Į +hope ful +o bi +rai der +gh am +de u +se ve +par tly +fu t +infu sed +mer ri +than e +some time +hu e +me in +cre dit +sli ding +ran de +cher ry +dead pool +sh ol +ar am +under wood +sky e +distur bing +m nt +poli shed +guardi ans +ha dn +pic asso +ari us +ak shay +ir ri +j h +happ en +la kh +dal ton +at the +s well +mar sha +re h +cour s +j kt +top us +serv ice +r ink +hack ers +dono van +hor o +tc m +may hem +cha se +dev ops +ken sing +sc up +sh ere +quali fication +c live +ton g +n ancy +mar is +der dale +ber man +cinde rella +jol ly +ci c +loo t +collecti bles +hom icide +g ge +epide mic +su ites +mu ddy +gi mme +e rec +- * +tal la +lis le +embro ide +ðŁĩ© ðŁĩª +veriz on +ve ctor +be anie +arti san +ga in +flo res +vi gil +u so +ðŁĻı ðŁı½ +grin ding +gh er +air ports +respon sive +shaf t +can cel +ceremon ies +e me +at ari +bru shes +eag er +bo hemi +children s +yan kee +ma a +suspen se +mor an +mac ar +sun flower +cre w +vo id +ke ar +fashi oned +jen nings +sunday funday +sub missions +me ad +her man +wa i +crit ically +le um +baek hyun +for cing +co bra +ãģ ® +acqu ire +al k +ge ology +pri mar +import antly +ire z +bunde sliga +curi osity +sen a +stric t +con soli +win ters +ven om +chelten ham +ðŁį º +cen a +t at +ba in +glo ver +under cover +as ses +car n +memorial day +am eli +i rene +ch on +syn thesis +spe edy +mitsu bi +sla yer +compos ite +under stands +pe w +inter rup +hen ri +mor row +an om +thof july +g lee +thre e +ðŁĺ ® +and hi +ch att +renew ables +ye s +trans fers +!!!! !!!! +bab u +du ter +lo ops +pe ers +o ilers +pau lo +ic ation +h mu +war a +mer cer +hom eland +fu ji +ale y +year book +re m +re en +ab sur +bo is +] : +caes ar +shot gun +kur dish +o ren +ra e +anci es +ty pic +f h +def ault +re plic +lu k +trans actions +r ys +infan try +ðŁį ¾ +cho w +chick ens +ba gh +wy att +ay e +gg i +bre ws +ed itions +mi ra +commen cement +pre su +peris cope +ic hi +guatem ala +zam bia +pain ts +wit ches +wan i +un dere +cro y +vo ws +us mc +hear ted +theat res +shu ffle +le vel +mul tic +squee ze +fer n +app et +post al +mal t +on board +ld nt +co o +s sc +k ac +ðŁĺ ĩ +sc rap +mar cos +deal ers +ann u +mill er +co ve +ul ary +vladi mir +be ef +th ur +pick led +se same +bengal uru +mo tt +kathle en +hi st +no tor +dr ank +du chess +snow fall +e ff +tin y +j n +sy our +speci alists +scot us +bay lor +eve rest +mali bu +pre m +harm ful +l ali +b ates +g ye +differen ti +and ra +geome try +el over +black out +== == +ko ta +inter act +asi an +la yo +samu rai +fi del +exhau sted +gla di +pd t +spher ic +anti qu +guit ar +stu ri +ho pper +ang le +f ills +sla p +mi th +rod ney +ong i +in som +pre venting +cassi dy +ap ho +ore gon +lo in +ham mond +contribu ting +f n +gar ri +ori on +comp elling +escap ing +aim ing +plu mb +bi stro +be asts +concer ning +bo e +do pp +shop local +stumb led +âĤ ¹ +naz is +âĢįâĻĤ ï¸ı +gest ure +war ts +us open +hi ggins +char li +hang s +bom bers +° : +fe eds +c ch +st il +nic ola +ðŁĵ º +clam ation +tro pic +af ro +ou k +expen ses +der rick +al ine +fa w +reg ard +im er +sat in +thi um +ry der +pear l +te ss +mm mmm +sen ses +ðŁĩ ¹ +positi ve +exhau st +occu r +nor ris +lil ly +is les +direc ting +yo fficial +count less +sam ar +on stage +flo ck +mir rors +arch er +mo i +k d +vi v +in os +si kh +le i +sen sory +br its +kno x +chest nut +op y +coli seum +z af +di vin +adap ter +:) )) +tem ple +ku n +hel mets +t df +gu ide +m old +o ids +lu ther +he is +monaster y +sp ree +k lu +brit ney +jagu ars +gre ats +c cc +ky rie +machin ery +cric ket +re ro +ab o +aspir ing +semi finals +ale ss +sig natures +var d +me th +her bal +hol den +king dom +ap or +reg gie +ore o +palestin ians +em mys +sec tional +ro i +ney mar +qu el +cu ll +l ka +haz el +estim ate +ul ties +go w +be a +purch ases +bel ts +protec ts +m é +gue ssing +bb o +clau dia +fr acking +jon ny +el k +cel tic +al mighty +ra je +courty ard +ig i +can es +ðŁĴª ðŁı» +bank rup +le thal +âľĮ ï¸ı +graphic design +vad er +penc ils +rough ly +dan te +m fg +const ell +cam el +j b +bloss oms +en to +balo chistan +cine mato +ill ard +jer sey +con sent +dent ed +con templ +sch er +hol i +lou gh +st our +a yo +begin ners +cur b +v hs +a jax +du ff +av eng +dom est +commit ting +ai red +cha p +hedge hog +disappo inting +freel ance +in land +char ms +ðŁĺį âĿ¤ï¸ı +ai sh +m x +buck le +ti dal +per mit +bo ating +ra cha +kend rick +b ello +b hi +ple a +estim ates +l b +apo logies +jay a +bb l +ast oni +inter state +main taining +el bow +mu p +ep it +ðŁĺ ¡ +viol ations +def end +be h +sl c +am ir +pur i +ti um +fi fa +blur ry +scri m +ðŁĻı ðŁı¾ +ma ple +rel atives +âĺ Ŀ +cho c +con nor +⾨ ⾨ +whi sp +list ings +ma ze +than king +ri dd +grass roots +shi fting +desper ately +gor illa +den i +ju les +stra th +g ley +ja in +bu ick +t anner +ðŁĴ Ŀ +ga e +pri m +it ors +n ano +separ ation +armen ia +bor deaux +ðŁ ħ +pj net +bu rial +e bon +glo ss +re new +gri er +spe eds +comic books +sym boli +pur poses +ãħł ãħł +spati al +no table +ci on +n ps +ho ffman +nor man +rt g +du sty +situ ated +tr an +k fc +em en +nic kel +hast ings +sett ling +gr it +l ena +w aw +art s +gu m +ca regi +le wis +sapp hire +rememb er +embed ded +t lc +bl at +serge ant +el sa +boot camp +bow man +photo graphic +pill ars +direction ers +classi fied +no is +ve er +barre ls +wh oop +ðŁĺ± ðŁĺ± +fe male +petro leum +medi a +e fc +poké mon +ठķ +enthusi astic +var un +pro files +pedi atric +acci dents +con rad +jan g +jo jo +ac or +ob server +l f +live stock +for gi +fo s +el m +an and +go e +c ere +avoi ding +gri t +om an +thank fully +scat tered +nick y +cylin der +chees y +di ver +mahe sh +cav es +ear liest +qu inte +subjec ts +b end +gul f +vocali st +glu e +pat ches +un stopp +sny der +demonstr ating +pi o +hor ns +wic kets +and the +r ama +yo on +stra ight +bed time +or ang +bul lets +sa urus +min ers +inci dents +! ... +ðŁİ ¸ +ag ers +hand les +stat es +in ity +d ons +incredi ble +emin em +avi v +ru dy +moz art +folk lore +appli ances +mt l +fre y +di as +hu a +page ant +stri ve +im prison +bul lish +r ana +al erts +bb mas +hy per +derby shire +re cre +re dd +debor ah +cosmo s +law son +mel anie +psy cho +ho or +doo dles +sni per +shad y +man tle +canadi an +new year +inter actions +separ ated +cor ds +spiritu ality +ap u +it o +p ct +pel osi +rebel lion +se iz +wor cester +sec tors +ul i +san ta +Ð µ +ðŁĩªðŁĩ ¸ +bi ased +class ical +gam ma +dee plear +emer ge +back er +sur ance +hand crafted +ðŁİ ¥ +franc is +mill an +ic i +cro wn +wo w +stri ped +un fair +relax ation +³ ï¸ı +embrac ing +she alth +pale o +martin i +dist illery +wr ink +or k +na th +hay ley +cour thouse +si ber +sa di +quiet ly +mel t +m sm +me h +smart phones +rel ent +pp ing +war wick +co logne +gli a +cot ton +pro g +lon e +ip sw +star ters +expan ds +u mp +su ed +ski pper +infe ctions +ing le +à ¡ +cler k +demonstr ate +ac ar +ðŁĺĤðŁĺĤ ðŁĺĤ +ti bet +bun s +alo m +demol ition +ssi a +g st +[ ] +so ar +âĺ Ģ +ðŁĺ ª +ðŁĵ Ĭ +dee pest +beyon d +are t +att ends +activ ated +di mit +âļª ï¸ı +high lighted +magaz ines +rum or +az za +steph ens +dol ph +sho ckey +mat s +we av +mel an +serv ers +tra um +ku sh +æ Ĺ +bab ys +pa z +a al +la use +break ers +canter bury +ul ture +mi ri +euro s +tane ous +impre ssions +du tch +il d +gh i +pur due +adequ ate +l p +sy ner +ang ler +du rable +gal ore +ro wn +mg mt +ðŁĵ Į +lu cia +âĺij ï¸ı +zay n +bor row +. ( +north umber +cru sh +eng a +su sh +extra vag +t out +ma hal +ali stic +ther mo +gall eries +es se +chi bi +attrac tions +lex ington +legislat ure +docu mented +resi den +brow nies +w f +st ool +plan ets +sho ppers +conduc tor +ms p +tr icky +fru ity +end ra +feel the +whi pped +hair style +re fer +oo k +oc topus +audi ences +ku mar +after no +op tim +c fl +ni p +gen i +alpha bet +ann ab +lam in +accep ts +l ng +ðŁĺ « +t ine +ac om +cheer leaders +t k +gr on +v g +k ung +ja x +dha bi +r ss +mack enzie +beir ut +clean up +gy psy +st ell +bur ger +hurric anes +educ ation +st ina +âĻ¡ âĻ¡ +unfortun ate +jere mi +bad ger +at ers +: âĢ¦ +ter ra +subli me +stu d +y mca +mr u +duter te +bren nan +bul b +mel o +yl on +hack er +c red +gu d +as an +pad illa +embroide red +vietnam ese +pione ers +projec tion +re boot +id c +an ey +pri mer +suff ers +win ding +p on +sto day +mor n +u ch +all in +adid as +eliza beth +tu ck +o graphy +ðŁļ Ģ +be g +os borne +ghet to +r h +cn n +ir ma +ma kin +cab les +mur ders +oc ks +inst a +al as +si k +cu ff +la re +foo dies +o vic +at om +geome tric +em pathy +ภµ +cent enary +newsp apers +administr ative +ðŁİ Ĭ +sti ve +contrac tors +le tt +tas mania +awesom eness +den sity +ve en +prince ton +frequ ently +re ject +gh i +modu lar +ceram ics +sh ag +ki wi +can vas +sweat shirt +an j +ti mm +napol i +il er +appe als +hamil ton +ma yo +we ave +arrang ed +whar f +occu py +b vb +as aki +ot ter +nor m +vi es +de tox +tion al +dere k +id ad +ad missions +constitu ency +u pper +woo t +allo y +se ve +lu b +un comfortable +ed win +ab re +d wight +ar che +virtu ally +sp ol +pri e +ai i +er r +swit ch +bar ack +se ok +cou l +wn t +pou l +o live +caffe ine +cardi ff +notor ious +de mp +ex cess +bar r +t ford +a jay +bump ed +my thology +shel ley +fal con +shakespe are +must angs +no ted +bon e +civil ization +sy d +par sons +un official +hy ped +sp ends +oppo sed +v ings +space x +noti fication +deci ding +bio tech +out si +sal ah +! . +fe d +ss y +c ms +bad gers +cr o +ela ine +n ba +dy our +n ant +honey moon +climb ed +conom y +ath a +m ell +ne bula +nature photography +juli e +bm x +inve sted +mon o +lieu tenant +wat kins +techn ician +o se +ka e +ì Ľ +mc queen +pre ach +trav eller +flexi bility +ze bra +reta iler +p ant +ben der +brand t +squ id +war rant +veri fied +cas s +pier cing +hon ours +t ying +mor ris +kis sed +op rah +panor amic +me i +splat oon +wich ita +ari as +gal li +indy ref +good times +athe ist +confe ssion +ow ski +re pping +ad ditions +mechan ism +z im +j ans +su f +cho pped +beg innings +vitam ins +ãħ¤ ãħ¤ +or th +po les +ru b +antarc tica +indie film +web cam +ket ch +bre tt +cle ment +her on +defe ating +hydr o +buc ket +wand ering +sid ney +future of +b inge +on ies +knock out +administr ator +syn the +l ent +jan i +bar ley +premier league +ner ds +cr m +bra s +bot any +evol ved +rot ter +ro wed +tum or +weal thy +Â Ń +mon arch +li shed +da hl +ðŁİ ĥ +bu ch +ken yan +Ø § +red ness +assemb led +se mit +hud der +shro p +ran i +lear ning +mor y +iti a +geo graphic +worl dof +f b +pho sp +boo gie +am ped +? ... +che w +dwar f +ar us +s sen +ru sty +recru its +h k +gar de +app lause +vol umes +invol ves +ta c +hand bag +trans late +ffe l +se ym +aqu atic +trans fer +zo di +and r +acade mia +cr ater +te z +ar se +adap t +col oni +snow man +mal i +hang in +di schar +oy sters +pho e +colon el +w ba +hispan ic +thri ving +sh y +ag les +sales force +cre me +so les +la fayette +â ī +ter ia +ach a +sp erson +go go +car ly +the ore +am ore +vo x +af t +ãĤ ¹ +stap le +mu ffin +di agram +ino x +su stained +av ent +me ta +arbit r +dec ay +ado le +Ð ½ +ec ol +ph o +n k +o cu +gr anny +ç a +luxemb our +stad t +alber to +le vit +am as +d x +or phan +co bb +as c +lo gy +immen se +chan ts +off line +p ent +bre x +w inger +plan e +i el +nichol s +ca thy +nar uto +low ed +/ // +ignor ance +cat astro +you ts +sch en +buil d +haz i +s ine +critical role +du g +dete ct +lo gs +en amel +stpatrick sday +ed die +co pa +cigare ttes +ho ff +kay a +la goon +ra pha +air borne +choo se +puer tor +ke v +gui ding +fro sty +bor ough +mir a +ðŁİ Ĭ +cade t +anu sh +yo gi +e ger +fl ing +slo pe +nin th +we ston +foot wear +f n +may weather +a am +pla in +stair case +witne sses +work outs +ro bust +dex ter +co hort +ðŁļ Ĺ +sp ell +ha ze +o om +organ ising +wild fire +cont acts +av on +min o +upd ating +ðŁį » +li thium +ing ual +k is +au ga +lo com +de duc +u da +th ak +boy le +mp er +hot tie +eri k +re vised +is la +travel photography +oo za +en qui +confe rences +clo ver +g room +cur ves +live on +per f +displac ed +bo log +xx xx +ðŁĺ© ðŁĺ© +te al +ve ssels +rain forest +cal ci +pan ther +gira ffe +ta sted +imag ery +pad res +day time +bas s +ri pe +opio id +nu e +vin yl +invent or +sen s +process or +mu t +gad gets +bibl ical +shann on +jacqu eline +car y +the resistance +ali en +n vi +co sy +bi har +fo ley +ren d +mu gs +fa ken +cl one +ni allo +gra bbed +chi hu +power house +n tt +chero kee +spon ge +imple menting +rh ine +le one +ðŁį Ģ +pret tiest +infra red +impro v +swit ched +tu bes +con tr +bl k +projec ted +be aver +yo t +bbcra dio +thi gh +per secu +apologi ze +w ack +po ster +oli ver +az a +lou d +( ?) +f the +women shi +spar row +blu sh +us able +sc ales +it ative +peu ge +ne eding +legg ings +glam orous +mat ur +c z +wat t +da b +tam ar +et sym +bau er +heart felt +h n +else where +bir ch +alu mini +hu ck +e me +j l +traf ford +d z +por tions +ana sta +arthr itis +esp n +ber gen +viol ation +yo shi +c z +northumber land +clo sures +ðŁĩ¯ ðŁĩ +smi ley +r w +tel ugu +inten si +gre gg +ve ga +dun geon +south bound +ba il +domin ican +semi final +chap ters +h itch +van ity +trans iti +recomm ends +sati sf +bar ca +queen s +( ( +de struc +stra it +ra vi +dess erts +in tru +har am +k os +fo e +fat ty +pais ley +magn itude +dri dge +com ey +schem es +vision ary +our t +down loaded +ðŁĻĮ ðŁı½ +gd pr +lan i +p wc +gu ad +nic est +stake holders +re ferred +george town +arvind kejriwal +schnei der +in doors +all star +strand ed +gen der +ze pp +ma sses +ðŁIJ ± +pati ently +bl dg +z ab +we arab +vi vid +he ck +d ella +sy mb +je opar +la ger +à ª +comb ines +ne c +br ay +flo p +tx wx +jo ys +pon t +pro found +sur round +mad hu +ma ble +ay r +te as +n sa +open ly +er nest +ãĥ © +to po +g na +anti oxid +ti an +e tr +c ello +ma thi +gener osity +b iting +man ic +kel sey +chee ks +ten der +w th +pron oun +ultimat ely +gu sta +ari anag +ger ry +ble ed +red dy +mic h +mitsubi shi +oper ated +sex ually +ma u +cl lr +vi ds +co c +mel ted +ðŁĮ Ī +q ld +ite ch +instru mental +end game +ðŁĵ ĸ +ener gi +brow nie +tam il +at in +domin ated +pra ises +fire place +sens ational +men a +k arti +un prece +ru pt +ori ental +mc cor +tour naments +scen ter +re eves +prescri ption +sam e +fra u +tru ffle +em bo +roman s +bla sts +techno logical +pr at +b sb +y ar +tren dy +ac l +al ad +ðŁį ģ +o hh +bankrup t +tho ven +regar ds +is er +war wick +vine yards +real m +niallo fficial +do ta +ge mini +to do +v able +¨ ¨ +la u +wre ath +ju ve +nat asha +le ver +lor i +hor ser +cc tv +air bnb +es anders +sin clair +ema biggest +high school +con test +optimi stic +t te +ðŁĴķ ðŁĴķ +ss d +ye e +hel ena +con sen +ric ks +jes se +an ic +ðŁİ ¯ +re acts +ro be +independ ence +vol tage +m ington +s ant +à¸Ļ ภ+-------- -------- +sentin el +ke tt +rehear sing +aaaa aaaa +sof the +stir ling +sear ch +wi gan +stand out +sna il +pent agon +Ä ģ +ch lor +cru st +net any +chemi st +disapp eared +ric ardo +sp iders +bo se +war ren +me ssing +bann ers +gu el +par ach +ma id +coun ted +epi le +bon fire +speech less +se tter +meas ured +rejec ts +nik ki +le ster +foren sic +fab rics +alo ha +pre served +wat ford +deta iling +dar th +bo u +car ly +... ' +tail gate +noti fications +å ¤ +pas sive +trous ers +balo ch +ro ther +typic ally +à ¥ +sp it +wi z +sic ily +technic ally +ex pose +st age +hu bb +cre am +cap s +po ke +sle ek +ju ne +tempor arily +de z +awak ens +l ame +_ - +ji ha +tues days +advis ed +advis ors +exi sted +dis agree +news room +lo sers +world tour +dr ying +al di +har ness +foot print +hobb it +p mln +i ro +que red +asse ss +gaz e +sa b +th ian +í Ĭ +ti f +ob serve +ev il +dra wer +swee p +cor y +co dy +kyo to +cal lum +n inj +lau rent +be i +sket ching +custom ized +du r +regre ts +knox ville +ìķ Ħ +mess aging +grac ie +abun dance +bi dding +bre wed +fl ouri +therapeu tic +alt itude +ho gs +bur ner +elec tro +wonder fully +he ater +post pon +li very +r all +ad as +a ac +sau l +brook lyn +play house +âĻ¥âĻ¥ âĻ¥ +char itable +in y +z ah +compet itions +be av +plu gged +o is +do om +astron om +speci alized +max i +ta ps +cellu lar +depre ssed +folklore thursday +cri b +e mul +ë° © +fi gh +ru z +car lisle +spe ar +side walk +de i +depend ent +lac es +nh s +ðŁĮ Ļ +reali zing +net work +ric he +re gin +re fresh +st ral +pa thology +pla id +psyched elic +hin d +u ka +algori thm +lin king +progre ssi +fe y +d ade +hydr ated +b ant +fam ed +cot sw +bo ise +as c +rac ing +ja vier +ww en +mar lins +poo p +swe pt +toni ghts +we f +ani me +slo vak +âŀĸ âŀĸ +cla us +lem me +cli ppers +re ls +arianag rande +r te +ko t +thal apathy +hungar ian +zu ma +y von +is u +jour neys +clin ics +be be +ww f +n ws +super heroes +er it +sle ague +identi fication +mo tto +ba i +sour ced +ill er +ap i +pri se +unprece dented +dam as +tuni sia +dra in +undere stim +e ther +quarter ly +rewar ding +al ham +wolver ine +cab ine +hyp no +nad ine +hav ana +da e +ðŁĵ Ī +dr on +read ings +b ati +pic o +mer ci +iti an +wal kers +el ope +mi key +god zilla +bur lington +abu ja +social ism +at ility +sh ell +harry potter +g no +ab ur +re leg +fel ici +ro gen +neuro science +inst in +ath am +vou chers +j arre +fu se +def ici +monte rey +de port +mid day +pp ard +fre ed +ame ter +wil t +n ingham +pr att +liber ty +slo gan +o to +pr i +co ated +c pd +ne tt +il las +mal awi +evol ve +accessi bility +ðŁĶ¥ðŁĶ¥ ðŁĶ¥ðŁĶ¥ +or nament +b p +el is +son line +chi ro +fl ick +ib m +ar ak +en ables +gar land +san e +cu ties +tri p +rotter dam +n ys +lam ps +lu cas +bo g +ra ils +travel led +hic ks +en u +sab ha +scru b +hi er +hart ford +fo o +fer nandez +tre vor +mat tress +appo intments +ale j +fe i +o logist +saf ar +oc ta +sr c +sha un +ambi ent +dri c +bi ker +she e +must ache +h ta +bo one +her ty +car dio +bra kes +rec ital +consi sts +overwhel med +cau l +robb ins +im it +al th +ur l +bi bli +on ne +black livesmatter +diffic ulties +tel ang +tall er +ðŁĵ Ĩ +deb ating +bur rito +mo vember +strength ening +bo e +te stam +mirac les +base ball +re nee +ðŁijī ðŁı» +al fa +âĺ ĺ +unstopp able +ec s +g mo +giftide as +path way +fen cing +ðŁİ ¤ +b ham +ra s +sk o +d led +thel ast +magn um +bin ary +wil de +wil der +wh ati +barbe cue +h ism +can oe +kur di +eli ve +advant ages +mad ame +bi er +mis sing +enter tain +air force +y ama +c is +hash tags +j is +ve il +dream y +ten se +may ward +ch ateau +hunt ington +âļ ĵ +v all +up on +bl ouse +dun es +ðŁĺ ´ +fert ility +m ole +curren cies +st u +ber lin +toa sted +div as +wal t +lar k +por a +hit ter +um er +chil led +bal ancing +fa is +y in +or tiz +east enders +h ate +ur al +ap ril +tim el +à ± +per o +sto cked +respec ts +th t +best friends +giving tuesday +be ad +inv ent +im i +nap les +comb ining +tok ens +thir st +ma sc +par rot +sp u +dent on +* -* +t res +subur ban +wid th +si ve +con tender +siri us +lo k +troop ers +outra ge +tur bo +frag ile +me ssed +do h +disc ord +netany ahu +re sign +forgi veness +mo han +mun ch +cam ou +identi fying +enab ling +hot ter +thorn ton +jai pur +ar ya +ðŁı» âĢįâĻĢï¸ı +mu staf +maj ors +o ke +du ffy +roh ing +til t +ðŁĩ®ðŁĩ ³ +rock star +she ep +hend rix +ra v +in vention +do u +lagun a +gru mpy +sw is +im pe +) ' +you ths +bun ker +st ache +oppo se +indi es +acceler ate +ml p +ed en +w ann +k ail +akshay kumar +su pt +pol ym +midd leton +extra ordin +wil son +australi an +alumini um +way ne +alum nus +mat ics +gri m +er nie +opp a +competit ors +rand all +h ence +decla res +pre aching +sha he +can e +sustain able +stap les +le dge +ad ena +doctor al +bur gundy +decor ate +ren dered +ri sen +pr ank +di or +bee thoven +flo or +ac com +to t +ho dg +touri sm +say in +objec tive +mar kers +premi ership +en abled +camou fla +gi ant +Ñ ģ +smo key +ric ket +pan g +de pending +s ation +evol ving +inter cep +cen sus +tof the +re en +mendo za +trum pet +marke ters +an it +ðŁĻ Ĭ +north western +v la +foto gra +blackand white +che wan +wi g +tro om +ginger bread +k n +ro mero +n fc +or chi +fun ko +sour ce +f s +ra ped +o st +tar ot +ann ually +ðŁĺ ¬ +r ill +del av +.. !! +se s +can n +medic are +ph el +ape x +guardi an +rema ined +r pm +a ñ +story month +instag ood +neighb our +p ing +sem ite +my stic +as cot +mat er +hand ful +dang ers +ti d +ana heim +opol y +sh allow +nami bia +tor ia +procu rement +big bang +announ cements +prosecu tor +beng als +sal le +en roll +ga stro +sugge stion +ba k +ha ul +budd hism +berni esanders +flu te +fati gue +cyn thia +cho i +ir win +gu a +str ous +h p +ba p +satisf ying +play a +ðŁİ ¼ +inst ap +al ice +t p +irri gation +ðŁĩ¬ðŁĩ § +in tric +clu es +ple x +sa x +he pat +dump ed +signific ance +by u +medic ation +pro v +tough est +corn ish +âŀ ľ +kel ley +u v +si zz +si bling +me st +di stor +diplom atic +aun tie +b hat +son ic +bren da +pump kins +ro ch +black burn +ur ged +shi a +arrange ments +floo d +sa unders +lec turer +nou ri +popul ations +diplom acy +consist ently +ðŁ¤ Ļ +t mund +cauli flower +l ily +vocab ulary +vari eties +coo ker +up town +qu ent +mo sa +re inde +velo city +spru ce +social medi +i ber +volun tary +proce ssed +bal tic +y ang +leban ese +d p +dol ly +arrange ment +y uri +cran berry +kal yan +elev ation +cli ff +pu shes +ìĬ ¤ +sil ic +co wx +eter nity +sla ves +vine gar +glou cester +con tained +breaking news +aga inst +renov ated +norm andy +hero in +ys m +mo ds +gre ek +un di +tren ch +v h +encoura ges +head ache +gr ange +: ' +ever green +Ù Ĭ +reck on +ab used +th ru +cho ice +ti dy +col der +scho ice +ha in +bru m +li ars +bre it +yor ker +sh ack +he idi +micha els +sco pic +fasci st +play ful +ca c +yas ss +sh ad +.. ? +qu en +ram irez +clif ton +pr s +best fan +âģ ł +gener ating +head set +disappo intment +abstr act +bo iled +paren thood +azerbai jan +exhib iting +bom bay +oli vier +ko so +un lea +mat ernity +iz er +si ves +r hu +col l +saskat chewan +fre akin +de k +na g +stab ili +ðŁį ķ +organi zer +bo sses +ar u +u va +at able +ta un +after wards +fert ili +ver ge +az i +mor ph +๠ģภ+jer k +cosme tic +ko w +stru st +ap ache +post cards +for mul +ì ĭ +spin al +jack pot +elec tri +Ã Ń +lo y +gra der +diab lo +ar di +he sit +f w +arch ery +pa sh +the ories +repe al +re live +per cy +âĺ Ĩ +im in +syn chron +sham poo +coup ons +o to +la i +thou ght +luxembour g +mo v +ðŁĺ ¥ +ge mma +se ated +m ga +strat ford +un certainty +shi fts +est o +fo ol +fire arms +cor rie +ki ki +appa rent +p ills +olym pia +fi d +elev ated +de cks +ignor ing +av alan +ro v +whist le +p tsd +milit ants +robo tic +pac ers +quil t +bankrupt cy +lic h +per cussion +celebr ity +al s +( ; +su t +pokemon go +h g +off s +gibr altar +scre ams +billi e +gen ome +mar in +be ams +arch bishop +em in +bedro oms +g ated +ol ly +warran ty +at own +cudd les +gun na +k ic +vi ve +cy mru +nar row +pro b +le o +refe rences +manufac tured +cho pper +brun swick +sem is +don ia +r ye +man o +hur ting +? # +hol li +investig ations +c els +ðŁĵ ŀ +le ster +temp les +sto rey +mc mahon +toi lets +wo of +ï¸ İ +le verage +at om +night mares +victor ious +haun ting +custom er +ag i +yo ongi +mon ty +ver onica +w ur +inti mid +blan kets +volu tion +j m +âĺ İ +am on +jud ith +ðŁĺİ ðŁĺİ +distr acted +dri p +hurric ane +and es +revel ation +tro op +ab leg +col lin +tibet an +wor rying +inter nationally +eat er +camero on +brad or +y uk +ðŁĴĹ ðŁĴĹ +tra k +slo pes +ci er +ne a +ol er +ta ka +albi on +volcan ic +am n +a fi +ob stac +face time +ger ing +n pr +metall ica +organ ic +ðŁĴ ¡ +ki dd +d ances +pemb ro +wash er +m its +om er +emo tionally +tan go +ip o +do cks +scan ning +spec s +tho m +the ology +emer gen +om i +g pa +selec tions +un necessary +ima ge +ter s +induc ed +gi gan +rent als +supp lied +m fa +shan kar +lat er +pa jam +cla ve +Ù ģ +ma hin +carl son +avi an +ano va +kati e +aj ith +design ated +chocol ates +investig ators +gla zed +prin cess +er ry +ra gn +ou rable +hr u +sun dance +peuge ot +steam punk +gh lin +gre ase +hi res +z ap +per ce +j ill +tom e +he hehe +joy ful +mae stro +ni shed +gene alo +v ich +p its +fox es +good man +emer son +lo bes +con verse +o ats +thom son +ra him +mal ware +ah i +man kind +re sin +im g +sw ood +kin der +sc roll +ar a +sak ura +ro bbed +xi on +ny a +c ism +ce dar +be in +mour ning +tor to +heath row +done gal +bar b +hydr ation +k or +elim ination +su pdates +hill s +appe ti +star red +ko m +gw en +dd d +cra y +sc anner +personal ised +seren ity +re design +meta ph +box ed +judg ment +no se +ë ¹ +er ad +ac ne +supp liers +ener getic +v om +as ap +ðŁĶ ¸ +ir vine +hat ch +la ss +ad ren +waff les +accur ately +ici o +itt le +se un +occup y +web cam +thene w +ent es +ga i +j w +accoun table +vis or +ir rit +licen sing +hudder sfield +gen ie +ðŁİ ¾ +atmo spheric +ten sions +spart an +clif ford +ol an +north bound +ame en +cen sor +u el +ster y +$ $ +far rell +hy ster +cl t +se dan +rep lied +descri bing +micro wave +sla b +pro sp +assi sting +ru bio +e than +hh hhh +gu ay +z man +ra ise +roll ing +o e +n ile +ambro se +scar borough +hero ic +coo ks +mor t +chop ra +ðŁĮ · +to b +shav ing +stac ey +dor m +motor sports +wi ki +fol ds +sp iced +stress ful +liter al +fu dge +pe ggy +wa ite +tre sses +se sh +pr ic +ðŁİ ħ +fri ght +r va +mumb ai +po m +tt v +cel lar +tom e +andro id +dor is +tsun ami +tin der +o ec +m wc +dor tmund +no thin +l iti +so u +believe in +at u +kno cks +mag ni +ss sss +ro hit +ine ws +ang i +m andy +ke ttle +intermedi ate +av ant +cur l +endor sed +ori o +ur t +consider ation +wi res +shel ters +b ino +vik ram +imple mented +ly dia +bu k +paro dy +c news +under graduate +canu cks +sam i +polit ically +ro tten +gh z +tex tiles +over load +moder ni +recre ational +fli r +bat on +typo graphy +ov ation +intrigu ing +pilgri mage +al ge +ad ays +tcm party +sp elled +cur ls +boo ze +ste m +ann es +ir ls +spon ge +sho pper +sig nation +bra ss +mi stress +le ah +beg inner +lau derdale +augu st +pre school +ta ping +tai pei +execu tives +b d +rhe tor +esc or +immun o +deeplear ning +stat ues +it us +manu script +ly ric +cor vette +mol ly +la ge +de p +cn bc +le st +je ssi +fi fe +griff ith +oppo sing +ran g +dr ills +respec tful +p ity +d ell +har ding +play boy +blo ke +shut out +k ili +o sp +se attle +bc poli +mis es +journ als +team ing +es ther +fre ddy +Ķ ï¸ı +metr ics +no tre +gar ry +for ty +navi gate +perio ds +bened ic +j id +da w +ance stors +restor ing +con g +aller gy +tit anium +c ence +lean ing +ab bas +v ast +uc f +roof ing +e man +seve rely +vo gue +ve au +in bound +d z +tane ously +stret ching +man chester +dr yer +dav is +kan th +the game +it ted +re tain +el les +conge stion +frat ernity +ol lie +lo ki +fre ely +cho o +pon y +sc ep +tab ly +bal t +rock n +di me +lo gging +ðŁį · +ad u +ha voc +water ford +char is +swee tie +run ning +ner d +erdo gan +z ara +weigh ing +fif ty +pre cise +low ell +kurdi stan +r yo +or th +syn th +lin ers +phenomen on +art illery +il legally +constru ct +nostal gic +gar th +al ta +shel ton +a sean +w ander +dur ban +di versi +bon o +cl on +le man +sh un +obstac les +appet ite +fe eder +respir atory +di xie +formu la +an to +so ber +extin ct +au c +ing les +legitim ate +; ; +min nie +ipsw ich +dram atically +ðŁijı ðŁı¼ +ingh am +milit ary +mon et +us navy +for k +dun no +play er +q otd +st oo +ex or +ethiop ian +film fest +pe red +c ate +sau di +in ner +sin cere +tion ality +ale e +de eds +cooper ative +ir onic +cro cod +br ary +post season +cam per +can ary +e in +exten sions +nb d +sher wood +spo kane +hu mp +jit su +ê ¹ +dar yl +p si +stab bed +offer ings +expe cts +cav al +body building +fr aming +f ca +ye arly +bom bed +sk il +resear ching +jud iciary +gree ted +tu dor +mil o +innov ate +ðŁĺ Ľ +r hs +ru by +contribu tor +fam er +soci ally +m lin +fi ery +ut ter +beau t +it os +de voted +rain bow +bar ney +pe ren +ar jun +r na +gab by +ut i +hann ity +pick le +ser v +qu akes +pp e +fe m +wh itec +j n +victor ies +ðŁ§ ¡ +gol fer +congratul ates +resul ting +mechan ic +ur ve +cen tered +kie v +an s +in cub +< < +c mo +bestfan army +dap h +en ham +on cology +ku sh +t xt +ori ented +fashion able +c sr +sa hara +r ack +pd p +han son +ภĩ +ti ers +ra r +pan am +in sky +sa hi +testam ent +asth ma +in her +fisher ies +or der +ho we +gall on +ep is +suz anne +drow ning +paneli sts +ðŁĺ ² +ë ¦ +al ach +commemor ative +at tribu +ðŁij » +mo o +visi onal +week sary +gu st +ak in +poin te +ee e +di spar +ni pp +dent al +st all +pi an +bor e +ul ster +tic k +ir r +tae hyung +micro phone +bermu da +ga ard +el er +plumb ing +hu gely +âļ« ï¸ı +race way +cam bridge +mar cel +burn ley +to ast +holly wood +fa sting +me red +hib ition +ca pped +benef icial +ow ning +cont amin +arab ian +to on +cap ac +hul u +sm ir +nutri ents +se in +graph s +con ditional +ðŁij ħ +or ac +play in +nor the +tor nad +mar ian +ju mbo +lex i +incredible india +road to +uk one +confu sing +sp h +shan k +pi ed +mq m +positi vely +sher ry +path ways +consi ders +tof u +argu ments +resil ient +che tt +with dra +ter o +ated ly +sw ana +he b +fli ght +har ley +decre ase +kind le +book shop +³ ï¸ı +marty rs +sm ur +mc cl +concer to +sti me +rejo ice +app lau +cle ment +mer kel +jai me +im mortal +isle of +mar co +youtu ber +stal king +me too +st ack +sp ouse +u st +lu v +âļ¾ ï¸ı +eque strian +ev ing +fl in +nick name +the big +as ar +st acks +wal ker +bor a +kidnapp ed +hur ling +humb old +rec alls +co pper +ann is +se o +mer ger +mu ir +ad dy +ðŁĴª ðŁĴª +be x +cr acy +con an +congratul ation +mid st +âĻ ¬ +for bi +op tic +cr ate +crocod ile +mad agas +secur ing +ast on +o gue +savi or +salis bury +love it +fuji film +cast les +as st +ar rows +sp acious +tr s +poly vore +progre ssion +m ri +nel son +bi m +indic ator +o da +pe pe +re signation +gu t +sne aker +log ically +az y +are lla +te aring +jo shi +ssion ism +q pr +mari ah +p x +ble ed +mi an +med ley +we iss +ker ry +gat ory +at al +madi son +av enger +nab y +pl and +gi les +fresh water +d ington +ta j +demonstr ates +n tv +bul bs +sunday morning +pe ake +souven ir +wa h +ton nes +m kt +complex ity +con den +ross i +b ing +y ds +su k +n go +mid land +ol y +life is +ri pple +mo reno +dd ers +tu s +á ĥ +bou l +x a +hol dings +wn y +shadowhun ters +ke i +asp ire +m ous +ow en +so ak +skir ts +moun taine +stor ming +ch rome +ri ots +sar ato +amaz e +less ness +nav ar +crit eria +ra fa +indul ge +ay er +por to +nam o +........ ........ +yi elds +val le +j h +mac ron +sa ins +dur ant +tra ilers +wo t +confeder ate +sh rin +id ol +form ally +ten e +motor cycles +than g +no de +bang er +dal y +p ats +enroll ment +au ctions +at al +ar bor +lo gos +de arest +trans action +dom ingo +fle a +ser mon +de ck +sin cere +questi oning +juli o +was p +pre tz +armen ian +k ham +inflam mation +picture sque +acci dental +film makers +ðŁĺ ļ +ðŁĴ į +ca sey +so b +yee zy +good will +parag ra +ss ly +fe ather +dy ed +assassin ation +na de +b cs +app lies +femin ine +fe u +ext ent +depu ties +l ack +psy chic +go i +kill ings +pse u +ðŁ¤ ª +un c +mar l +tan e +mck enna +sur fer +influ ences +free way +hack ney +mal aria +el and +te au +rema stered +Ø ± +raz or +gg y +cor ro +lak sh +fla ir +honest y +hoor ay +de pp +am c +wedne sdays +q a +ed its +- $ +se villa +dou bled +human ities +c cot +som os +r ine +af a +si oux +re construction +wel ding +th reads +am ish +encoura gement +po der +bo ck +bal m +p tions +stand up +accompli shments +guar ding +convic tion +ac ion +napo leon +depic ting +att ack +su i +wear able +âĸª ï¸ı +pot ter +esc ort +vis e +to ts +bo on +event profs +angu lar +womenshi storymonth +bar row +sch i +ac comp +ti k +l end +kensing ton +wol fe +st acked +cra shing +exhi bit +wing ed +sab rina +ma sa +k ms +alway s +et t +pla sma +counsel ing +pick les +nfl draft +mr s +inev itable +coura geous +staf ford +writers life +ho s +e j +gh yun +trade mark +adri an +influen cer +coron ation +ra ging +explo red +usa f +excep tion +eu x +tan ker +sw ami +pac ket +ðŁij¨ âĢį +f en +she en +a ero +j l +re gal +nw t +au ster +meh ta +char ge +a ste +b ate +inf eld +racec ourse +collap sed +fle ece +z il +al lie +alternati ves +geor ges +ðŁĵ į +quir ky +fc b +nat geo +philanthro py +bra i +every day +ðŁIJ ° +ach ers +ja an +fin es +q i +fisher man +distin ct +gri mes +nation alist +comm ence +ro wn +âĢ ³ +z ing +f ter +hr w +baro que +bl ender +kitt y +hoo ks +c ited +w anda +consen sus +reinde er +an and +supp ly +me ds +v n +ol ph +rat chet +shel don +secur ities +ë°© íĥ +cro m +mosqu ito +j eric +im mac +dimen sions +â ¤ +di ssi +sponge bob +dami en +steven son +jo anne +del ish +yi kes +than x +surve ys +postpon ed +alco holic +al ised +ðŁĻı ðŁı» +do ch +sen tim +mered ith +com pares +b ago +happy days +mo ss +ãħ ĭ +ne c +gn ment +frustr ated +comb in +ri v +ec lec +col lo +compli ment +actor slife +ct to +nic ar +op hon +apar the +man t +ja de +trol ley +optimi zation +eye on +eco logical +qui st +ep he +ॠĩ +cin co +appo ints +old school +c pr +behavi oral +min aj +:- ( +tag ging +ev al +jo aqu +ðŁĺ « +ha k +de me +jama ican +so s +hy att +hand book +libr arian +hanni bal +pump ing +ch om +f man +ga i +hu ll +respon ders +green ville +n us +vau gh +ðŁİī ðŁİī +ta xi +gold berg +man tra +te ase +forbi dden +metho dist +ati vity +* *** +ec t +mc gr +Ħ ëĭ +se b +amid st +disapp ear +thy ro +phili ps +er ina +v icious +stream er +million aire +ma p +str ick +hack athon +gh a +ed ic +mi ka +pe ck +ill i +anto ine +ar ca +op tic +ma ure +ðŁĩ¦ ðŁĩº +cla shes +man ly +âĺ ģ +al var +and res +me i +el m +ww ww +al tered +l te +ê¹ Ģ +mo jo +for rest +thal ai +non t +spee ches +acknow ledge +ign ite +x factor +ðŁ¥ Ĥ +mead ow +disru pt +debu ted +scrim mage +pharmaceu tical +fi dd +found ations +philosop her +et al +publi shers +bo ys +c ke +ru gged +opti mism +re be +phil harmon +nar cis +ral lies +lu is +go blue +fol ded +un acceptable +optim al +li sa +pol aro ++ . +en za +âĿ £ï¸ı +mon opoly +grace ful +dair y +du a +diffic ulty +judge ment +o si +mer sey +flu x +new found +ter ns +dimen sional +in vic +al ba +am it +abudha bi +alger ia +autom obile +the ad +lo tion +acceler ator +vac ant +iti on +lu f +al ic +pl l +bla zing +ba z +sen e +ðŁij ¼ +villa ins +direc tory +eis en +to ck +broch ure +ri pp +hb d +zayn malik +nic he +lo lol +certific ates +mor se +fac up +x ham +un wanted +im ports +carne gie +fan sign +mo u +r alph +destroy er +sw ing +trek king +cili ation +pit bull +g aps +ho well +defin itive +mc le +f ps +et z +bol ly +lyn n +gan o +at ure +fur suit +co il +na v +but ts +tro jans +eu re +en ko +sch umer +horri fic +install ment +br b +subur bs +a bel +vi r +de sh +cun ningham +ðŁIJ » +span n +sch we +ke mp +tr u +ste alth +qu es +le w +deli ghts +ko ch +hu mili +cr iti +il t +sp ells +mi ley +car ic +ðŁį ´ +lc fc +substitu te +oun g +? !! +af fir +predic table +class of +er r +cy press +chand ra +age ing +__ __ +ther land +don caster +el in +yo shi +sail ors +har ris +jo anna +niger ians +h ers +pla gue +pro cra +k no +can ton +busine s +un h +pra kash +c in +bow en +co ating +m als +be gging +smith son +ponti ac +sp ies +dam ian +pl ine +und ant +al ta +one ss +shame less +da q +bb m +wal es +stam pede +ser um +Ù Ĩ +cataly st +x n +ab sc +free zer +ch un +ari os +mc cre +fore head +he ars +damas cus +tac oma +ardu ino +encoun ters +stan ton +lg b +ab as +" .. +ke te +drac ula +ele m +g ne +zepp elin +la brador +pul p +op tional +or n +russi ans +san itation +hil ary +etsym ntt +pen alties +au st +ig ans +olympi an +medic aid +vers ace +va pe +re stra +pe ep +sexi est +st alls +di le +the a +punjab i +pupp y +tuesday motivation +ðŁĵ ļ +the flash +roc ket +mo dest +chihu ahu +on na +k sa +hur dles +ca ve +fail ures +sp lit +bo ho +gur l +disappo int +ho ward +nug get +fran z +stal ert +kaz akh +for getting +sch ri +ag ate +am at +eve rett +du et +veter inary +juli an +ch ills +bra ve +ghost busters +lan do +gre ets +profit able +d é +ti r +ze e +om en +pd x +gray son +har i +fix es +stab bing +swim mer +symb ols +compli ments +po se +func tioning +th nx +gi r +corpor ations +bar low +lo e +off season +distin ctive +marvel ous +nik on +enri que +ky u +ja ws +amo to +lom bar +travel blogger +fa h +ouri sm +tri stan +so e +ce ase +ðŁı ħ +z ac +mck enzie +taxpay ers +swim suit +bl o +les ley +kan sas +w ks +ki el +provo king +my les +str ing +kangar oo +galac tic +fif th +s ke +we ir +ll is +mat ory +ðŁĩ ¿ +un ci +re productive +roo ting +ti des +gad get +.... ...... +alex ander +bow ler +scre w +apo log +eri ka +wal ters +shet ty +lan e +ban ter +as ant +me so +v ain +" "" +us i +fer din +accomp lish +man sfield +bom bar +collabor ating +cla p +it ure +s da +smo ky +na k +im person +car la +com ra +bur gl +lo co +ti es +in hi +trac ey +se is +diss er +rr rr +dra y +prote ct +cor ona +hun ger +ck en +c eli +trou bled +predat ors +fic tional +shav ed +riche st +metab oli +ful ham +gro oming +mono chrome +wa sting +as co +ast e +ti sta +remedi es +ung soo +south end +perman ently +bu mble +procra stin +ident ical +practic ally +ma scul +su ke +assu red +val erie +devi ant +grizz lies +thi er +pur a +ne pal +not ts +bil ateral +spo il +car mel +cine matic +ph l +ni fty +ma o +hypo cri +la ser +pan try +mathemat ical +el isa +coordin ation +bel mont +a it +radi ant +bo iler +man g +f ag +cr c +h ams +br in +â¬ĩ ï¸ı +famil ia +âĿ £ +sab er +ru pert +gg an +rit z +mic h +sal ford +le vi +gra l +ðŁĴ ¤ +n ino +ce d +business man +ul tr +sim ply +compre ssion +pa ins +hal t +ë°©íĥ Ħ +landsc aping +n f +croo ked +er d +itt in +ddle ston +sur passed +ino a +da g +bl en +exten ding +at ing +al gae +ball er +u mar +snoo ker +col lu +flo wn +thu b +ridic ulously +ki sh +op le +di re +as ser +ari sto +sc iss +h ating +trou ble +syl via +suc cul +plo ts +sincere ly +al er +laure ate +br ack +att n +rif les +me to +collec tible +cu omo +conte stant +consist ency +ant z +rang es +abig ail +de b +mini ster +grow ers +an oo +hoo ver +dream er +nu cle +resear ch +mi y +sha hid +ma v +d honi +cin i +do j +hin dus +part ying +dal i +alon so +inform al +clark son +it ton +ki an +cit yo +mor i +la sted +as pen +libr ary +susp ici +qu at +den ial +fol der +ch ori +swee ping +eni x +ðŁį Ĥ +Ø Ń +nas car +handmade hour +mou l +heat wave +em er +exam ine +ib n +gr ind +po v +tion ist +m bo +she ila +integr ate +om es +take away +cer v +con nie +tic ket +ce led +bi en +visu ally +madagas car +sor ry +gu i +park run +tra its +la be +pois oning +ॠĢ +vi able +bohemi an +denti stry +bad os +spr outs +mask ed +te ddy +ðŁĺ · +sa f +sa as +ji ang +ti ght +spe aker +withdra wal +bc n +as signed +class rooms +fle ming +ðŁĴ « +super girl +tot als +table top +e books +horizon tal +cra z +flu sh +j ard +c dc +er son +ãħ ł +green wood +ni h +co x +ad a +lit re +go ing +v icky +cur ved +lou ie +gra ins +hy e +lon ge +reme dy +tra inee +san jay +super stars +ma ser +man u +s age +wh l +ðŁĺĤ ðŁĺŃ +ðŁijį ðŁı» +m sd +en z +rab hu +j oo +gh u +ac er +e po +resurrec tion +justice for +bl ended +mo da +avalan che +france sco +re spective +g s +ye ast +wel ch +devo tion +ge tin +athe ism +am ic +carol yn +lo c +ld nont +ave c +us da +le gged +bra very +b lower +cow boy +he h +sti ble +buff al +chann el +run chat +âĺķ ï¸ı +ide ology +best seller +y oo +pe anu +bon ne +fel ic +edi son +fr actu +naren dra +pp ets +seym our +ri viera +he ctor +necess arily +bi anca +soci eties +the best +w g +sent ences +win k +vacc ines +pal ooza +jam ming +as f +mp us +agre ements +ec k +ba c +hon ore +com pul +wild cat +im posed +yo ga +hud son +can celed +l ich +fu zzy +es que +ch uk +w vu +se k +fli pping +r hon +wi shed +wh a +cap ability +len ovo +ìĨĮëħ Ħëĭ +vi vo +tv d +nor a +sil k +pas adena +yo semite +valu ation +clo cks +u ber +mr c +dar kest +au bre +ss o +bell y +wrest lers +kill in +lou der +buck ley +ge el +ad on +un s +appe aling +ðŁij ¯ +semit ism +list ens +fit z +ãĥ³ ãĥ +ny lon +ar ty +seem ingly +hal a +su ited +et y +she ds +mu ffins +ap ric +um ents +u ta +jam mu +chelse afc +star z +yo ko +roo t +clean sing +di ar +pione ering +ihear tradio +dig iti +fin dyour +can o +ðŁĴ İ +z ol +spac ecraft +six ers +moi sturi +b ile +ti sts +hor ton +rang ing +colum bi +mete oro +senti ment +ep l +foo th +text book +drain age +r ly +sc ue +imran khan +ðŁĴ ¸ +margar ita +ed dy +predic ts +gamer gate +advis e +growth hacking +love you +ug and +v f +beng hazi +s later +ne wor +ch el +independence day +p np +cul len +hoo dies +num bered +brit t +t sa +kl tu +s ages +mom o +onep lus +col l +gu ts +w ta +mesm eri +enh ancing +chiro prac +j is +teen agers +m one +constell ation +sweep stakes +e ze +slovak ia +la ye +pear ce +wa ver +po gba +k ron +sur geons +mar x +ti d +gg a +desc end +p ours +upri sing +wal la +sab bath +bachel ore +mack in +k am +peter borough +hor a +ðŁĮŁ ðŁĮŁ +think big +r j +hy drau +sp al +univers it +ðŁı ī +mail online +league of +ten ants +w ally +lan ce +heav ens +dd r +bol ts +am ir +i phone +ci gar +en du +re i +el abor +r inging +john son +characteri stics +sal oon +algori thms +tal kin +m tn +di ve +region als +ff ice +hat i +deviant art +so tto +shir o +l ama +k we +f aded +por ting +tu mmy +est ates +buen os +ðŁ¦ ģ +beli ever +pen etr +dar n +sp ite +can opy +fashi oni +t illa +pet als +eli jah +bra wl +marty r +ë°©íĥĦ ìĨĮëħĦëĭ +mid town +eric h +d apper +sm town +me gam +ww w +le le +on s +cat fish +fir th +fossil friday +ball park +th aw +pot ent +illi e +cre ep +car p +so ap +gun dam +infe c +yy yyy +ठ¨ +z ag +rit t +calcu lator +bo ca +ok o +to ad +threat en +refin ed +olym pic +accompli shment +bacter ial +a ji +tat um +feli z +she ed +j at +th ic +jam al +ðĿ ĺ +lin a +ðŁIJ ¯ +jo king +yot po +pin ch +ak ron +her b +motiv ation +li a +ho stage +cre ek +gam ble +russ ell +patt i +fo tos +c pc +bro ken +back the +cla ys +u mm +stock ton +mat ernal +ü r +la kel +cent ury +be k +infe cted +ภ¡ +smack down +man ned +ta hoe +sm es +bas a +su la +augu sta +. * +rohing ya +gre ed +counsel or +silhou ette +gra vit +cla use +' - +bo bc +occa sions +now adays +dic tat +be ard +n ally +brigh test +kab ul +inc india +dhan ush +archae ological +che ape +mizz ou +d hi +ov ski +bax ter +asse mble +à ¢ +gi gi +ac am +wis ely +haz ard +north ampton +âľĪ ï¸ı +me th +bla sting +re unite +mu lus +ali zes +t read +mil a +ed ward +ko va +pe sto +ðŁij ¶ +vit z +hydrau lic +refurbi shed +mo tel +isab ella +hom me +sever ance +uph ol +mis erable +f ari +lat ter +ef er +crack ers +es l +ac io +yy j +in an +ec b +z ind +pan as +tru cking +re ed +sh aker +burge ss +em pire +ag nes +n ington +art works +fr s +ti le +bi ome +eu n +ch ong +americ ana +god father +go blin +i shi +! ). +temp ted +gen omics +mand ate +ck y +ðŁĴĻ ðŁĴĽ +som ali +br andy +in ven +spoke sperson +pc b +yu an +h g +fa z +starwar s +ro wan +blue grass +don g +d day +trin idad +er ton +ban ning +re tention +cu red +tober fest +re set +we is +deta ched +behindthe scenes +immun ity +ph a +bra y +ðŁij ½ +ran cho +ram say +est onia +nd tv +] . +cab aret +tar o +d v +show cases +plu m +ðŁij ¸ +son oma +pre pa +memor ab +e stu +drive way +u les +magn us +x r +nn n +much as +en ge +stre amed +fore stry +audio book +tro y +reck less +kil om +ru ler +ra k +proce ssion +i ons +po ole +noc tur +wh s +farm house +per a +par me +hypocri sy +s ics +v ant +cas k +holi stic +au st +Ð ¿ +in do +ðŁij© âĢį +di so +disp atch +ol sen +make it +en nis +cent re +ar range +ðŁĮ ¼ +sal ted +ea siest +f ate +reg atta +mo zz +ac an +sin i +g ically +ch ops +chick en +work in +ha gg +invol ve +wee ds +book day +wake up +ky r +michel in +fu ss +re juven +vac ancies +incar cer +m st +sc ents +sovere ign +kick er +à § +bo d +âĢĶ > +sa h +mob il +shrop shire +oph one +dress er +mis suni +hep burn +i mo +foli age +diagno stic +as san +cycl ing +guil t +c sa +puertor ico +win elover +wake field +do ggy +k he +pa pp +co g +al lot +cu ck +poe tic +mi o +re vit +mag ician +ç ¥ +ant enna +west wood +mber g +lux e +oat meal +Ø ¬ +te at +ffe e +sear ches +l ly +plu to +el on +let tering +inno cence +fa i +ann on +telang ana +ma it +neu ral +can ni +ar oma +a stor +fe x +co cac +mon etary +f ent +un sure +' @ +indi rec +teh ran +isol ation +li bs +make up +merce des +ff y +he tero +de o +sco m +cur sed +veteran sday +franken stein +shre ws +de co +ge ese +lefto ver +ha did +vari able +acade mics +carol in +under going +vari ation +na h +ssi er +gamer sunite +pur suing +emer ged +ll ers +control ling +ro aring +mete or +vol t +daw gs +be aver +is life +bathro oms +aci onal +pre vent +lake district +in als +y ani +gra bbing +sac ks +le z +sw ay +k ool +time s +klo pp +la de +con cord +resul ted +revi ve +recon ciliation +ol and +az z +gir o +mand arin +de en +nutriti onal +is coming +van i +aw www +der ived +love your +stop the +shou ting +nov ak +ðŁĻĮ ðŁı¾ +lo af +displa ying +sunday with +ma guire +ch eri +ðŁı Ł +re match +qu ic +Ú © +y in +ðŁĺ ¹ +ili ve +z ip +our ke +down loads +sw at +missi ss +care rs +t ment +proper ty +hahahaha haha +gi bbs +sur rey +ar ise +tic ism +sti a +ir ling +fro g +co se +bas sist +fore ig +lea u +pil lows +hol la +eli e +disclo sure +peanu ts +inte ch +ww c +plun ge +trium ph +cor i +sli ppers +ðŁĻı ðŁĻı +neutr ality +ma re +hair y +gang ster +hu mming +cust ard +mer lin +ale a +s by +dam p +mo han +ver bal +j st +gu tted +b jor +un finished +ðŁĩ¯ðŁĩ µ +un happy +âļ« ï¸ı +by pass +at su +fis cher +sa v +afric ans +re use +mid way +demo lished +ger rard +her cules +Ä Ł +medic ines +cl icking +sur round +jo ong +wav ing +tri bes +wet lands +offici el +argu ing +l le +do va +su zy +club house +ne gro +ob tain +ga o +gl ance +assi st +ch os +ãĤ ¢ +âĺ ķ +adri d +occur s +st ans +par don +livel i +emplo yed +re visit +ff xiv +bb le +ne aring +min er +ðŁĺ ¹ +giov anni +up to +mar vell +mar se +to wels +cb n +engine ered +y elling +spart an +si ans +ðŁĻĮ ðŁı¼ +se v +coyo te +sta di +t cm +app en +shenan igans +open access +so aked +ma squ +le vine +stro kes +l k +aparthe id +hipho p +char don +may may +ha asan +stri pped +fr o +scri ption +f ton +h f +pri sons +marsh al +ķ ãĤ +an cho +com promise +classi fication +buzz feed +bblo ggers +deser ving +) / +s way +ob o +camp ers +poder nfamily +p oured +bri e +squir rels +se ize +: # +le k +ti mb +st acy +nas daq +repe atedly +br at +mi ghty +competit or +mah one +de si +o ke +bm w +shi e +f cb +cheape st +minim alist +par amount +n ate +har as +insan ity +lat eral +ment ality +mo zam +ta pped +yad av +u sp +b way +the od +bil t +ra ids +em press +adap ted +pat ron +nut shell +ag ra +be aded +sundaywith marsha +vi king +proce ed +main tained +thinkbig sundaywithmarsha +sn es +mus ica +to wer +ch ab +bo k +sm t +insul t +harve sting +windo w +ru ther +be ige +dec al +indic ate +ma iling +ri ft +po le +ander son +ch oral +sp ride +l ili +ev elyn +imrankhan pti +.... " +ke red +un dp +water falls +se ars +le mans +world series +ri el +ani e +app ar +score rs +lam p +a than +phys icians +qu inoa +refu sing +vu itton +unle ash +s la +pat i +shou ts +inten tions +fo amed +europe an +neighbor hoods +me er +man son +du h +br at +con es +bow l +kazakh stan +ठ¿ +in appropriate +del hi +ketch up +ful ton +s ys +consul t +gar field +to go +f ml +f led +b ds +facilit ate +ree bok +selfi e +elev ate +activ ate +bi ble +ca wx +b ys +cam ille +sy ou +sk ool +her t +w bc +ple dges +recor der +po sh +ac re +so aking +mat il +v sco +shoot ings +pla r +e con +ðŁĻĮ ðŁı» +rashi d +u bi +ðŁ¤ ¤ +sw inging +wi pe +rap tor +m su +music video +dur ham +at tic +apar ty +fe tus +activ ation +aa z +motiv ate +ðŁĴķ ðŁĴķðŁĴķ +j al +ठ® +ag on +sche er +stal ker +fo ster +az zo +tele gram +vi gor +s laugh +screen shots +entrepre neu +kri stin +inten tion +ch illi +fr action +don a +ge a +tc u +s ite +la k +em il +d nt +bor o +wil kinson +re cu +ato day +t anya +bl anco +cd n +brilli antly +g cc +ac c +evacu ated +ther ine +den ny +cait lin +she pard +pou ch +hand held +sou theastern +ha a +à ´ +re solutions +led ger +sr in +r ar +shat tered +chim ney +im with +mete or +hand led +ra ke +town send +en han +shi py +duc t +tw x +inflam matory +war hammer +theat rical +gro s +sk ar +sco tty +ni el +tit o +tin i +conne ction +_ . +goldeng lobes +sha q +ðŁı ³ï¸ı +hall way +fron ts +effec tiveness +gla ston +d hs +ex pi +to h +c pl +sc s +re o +ha g +resemb lance +hor an +abu sive +qu er +virtu e +cho lester +a q +shan e +m ce +carri ers +di stress +re wind + ¡ +voo doo +int act +ann o +ðŁĺ ¤ +pi led +adi a +ãĥ ³ +en ow +di gs +light ly +goo fy +turb ine +governor s +con te +re open +pa h +i ve +cra fting +swee ps +jo di +an de +zu cker +kaw aii +o ko +v ai +out line +kri sti +ts n +insp o +qu int +fil thy +lyn ne +listen ers +depar ting +or d +t weed +, & +ale k +sel fish +nor ther +recogni zes +i ps +be s +a ed +w ills +pe at +surround ings +mon uments +ais le +be cker +la v +quant ity +v ah +helicop ters +tu cked +alv arez +sha pe +o bey +ad diti +road side +m ite +bl ers +ep age +j au +ignor ant +b ins +lu lu +x o +c fo +ee eee +apprentice ship +shef fiel +to i +ho k +faken ews +deplo y +aid an +husk ers +ãĢ İ +west brook +mi ster +confi gur +car r +fic a +proceed ings +ha w +ste ak +mur derer +pay day +a jo +p vc +don ates +bi af +nom nom +be it +k ali +x rp +ahmed abad +se mic +che y +x tra +an twer +head lining +squ ares +roun ded +flu ore +bol d +disa sters +am oo +gener ic +cran es +brief ly +gi g +auster ity +anticip ation +for ti +treas urer +cann y +ce cil +dete cted +check list +ภ§ +pam ela +bar bados +an field +hear ty +tx lege +peren ni +arro g +ing ram +âĹ ı +ty ne +spo on +r ation +am ba +m be +cam el +h hs +york shire +reflec tive +fre aks +to k +ju do +partic les +du bs +ban jo +accred itation +prover bs +over dose +inte gral +gu ang +mc s +super car +af b +al vin +ail s +x tre +st aging +tw ent +rabb its +mar o +inste m +dol l +cr ay +sant ana +ble ach +mini ons +che ap +man t +di vers +catal onia +lo is +mat ri +cou gar +kay ak +e gre +p so +a ia +å ® +char lton +tr acked +sc ari +pe tt +f wd +x in +gra vel +br ic +bigg boss +ar den +hu gging +pal ms +st v +li mb +the movie +handic ap +ri me +z ai +stu b +indi a +lithu ania +rhy th +p ita +maced onia +high ered +brid get +schwar z +ske let +hi kes +ant arctic +c ps +mash up +Ð ° +n ell +chand ra +he ir +an us +sher idan +mi mi +muse u +bec ca +an ir +bar rie +dioce se +compar able +ðŁı³ï¸ı âĢį +yuk on +me p +hor mon +mer ic +al f +con quered +christ church +ðŁĴĻ ðŁĴĻ +hazard ous +poo h +cont ing +retro spective +par ame +na ir +con sor +ho tra +astoni shing +cater pillar +u man +ti sm +t vs +serv ic +croy don +mor ales +c g +cu m +te ur +scan ada +s all +magno lia +el ise +th our +à® ¿ +ag omez +phel ps +ë°©íĥĦìĨĮëħĦëĭ ¨ +wh os +weav ing +si sd +pro poses +cro ws +pre sale +econom ies +bernar do +sha hid +air show +mc cann +hor ticul +nr l +du el +mongo lia +tou lou +requi rement +struc tured +ed i +o lives +he a +cu ter +Ð º +enthusi ast +harri et +domin ion +sub mer +ðŁį ĥ +sa ab +nes burg +mo ff +def ended +bur t +rewar ded +gold man +op tics +khali d +house holds +buc kets +ce cil +che ss +substan tial +ef l +oper ation +evalu ate +st n +rece ssion +l ll +tom as +tru ths +ak bar +s words +p act +embarra ss +ha o +ay urve +scrip ture +ny cc +op t +di ameter +sc ented +organi zers +re lat +ha e +dream ers +de se +ðŁĮ » +restric ted +n ale +r hp +dol an +mun ster +ha ired +consult ants +jo ints +hu mil +d ill +relent less +t é +af il +ut ilities +japan ese +condem n +pet ite +colli de +q f +peach es +cou rier +l ore +âĺİ ï¸ı +reli ability +ch uk +ðŁĻ ĥ +stu res +ge ther +ho stel +bi er +- _- +â ĩ +e ze +ta ilo +di ent +blu ff +chu ffed +pil ip +mon arch +e em +bu chan +b ick +op au +ku ps +ภ¢ +pist ons +sp ins +m and +ce st +bur ne +v ile +cher ries +bec kett +need les +pan ch +ë Ĥ +haha h +trou bles +insi sts +do you +g mc +mor tar +deleg ate +in n +g anda +sin atra +ठ¤ +spee ding +pu pil +pre mises +ali gnment +pi kach +as us +j alan +Ø µ +lime stone +fol kl +parme san +ce il +mo y +shawn mendes +ac up +hu st +ot es +med ina +ma di +gta v +censor ship +ar g +swe eney +sy kes +col o +foot steps +cann ed +adv ance +gta online +healthy living +ðŁį ¾ +a ig +p ality +oc s +he brew +im minent +berk shire +jeremi ah +out going +bak er +entr ata +ma ids +gro ves +bo c +a del +m fw +con science +arm ys +nut ella +conte stalert +novel ist +la h +ban ker +marque z +ðŁı ¡ +to ff +out age +gr p +ðŁĺŃðŁĺŃ ðŁĺŃðŁĺŃ +musc le +du dley +nvi dia +mi di +m uni +ess ays +dat ac +car ter +ภ£ +t ans +i ves +public ations +al er +ok wx +il u +cu tt +har p +out law +luther an +br ill +bo lic +do well +green land +be sties +path i +pay ton +gue st +har den +ðŁ¤ © +ann ed +evacu ation +po ised +mc der +b han +o i +envel ope +ci d +ca vi +ta pas +book review +grey hound +âĻ ª +fe ud +lun gs +for te +rai der +ff er +oni x +dep end +yn wa +rel ating +de vs +ðŁĴ IJ +acqui res +d ha +j yo +priv ati +can ine +k b +cra b +sar din +imag ining +k j +em por +down hill +ne z +ta eyeon +nick imin +gb p +à µ +w ap +sec co +ma shed +ðŁĴ¥ ðŁĴ¥ +augu stine +diss ol +dic tator +â ĵ +vi per +ed fringe +vau x +hard work +book let +no x +chi ff +ðŁĴ ¨ +observ ations +xbox one +u sher +ke er +lu p +dal las +cal gary +ma dra +di ous +k bs +wood ward +hero ine +lu mber +sea world +o ws +mc ke +maver ick +gu la +cross roads +fan g +s ade +nik ol +chee tah +me c +pp g +er ick +ðŁİ µ +tox ic +bj j +viol a +sp ire +ch ino +tra vis +institu tional +ha as +low ry +w ac +ea e +hu mid +mp ton +ru ck +je w +c ine +zim mer +se f +bhar at +fre es +aam ir +ðŁĴ ħ +z inc +wan e +multi player +royal wedding +e el +preci pit +qu ery +kimber ly +isa bel +ful fill +ig an +vau l +pan e +sc y +dig it +gun n +u tah +dog day +fi on +xia omi +da c +el ast +cha vez +ro blo +g ine +ten th +ab h +ke to +hur dle +na dia +memorab ilia +ha bs +qu an +h w +hv ac +pix ar +ec cle +kram er +accu ses +ðŁĴļ ðŁĴļ +per se +mean time +wa hl +atle tico +âĢ¢âĢ¢ âĢ¢âĢ¢ +ott oman +no vo +k us +conne cted +tru sts +d mv +spen cer +rahu lg +do ve +sto kes +bolog na +enthusi asts +à ª +rockstar games +ted cruz +du ras +s acked +late x +immer sive +cer t +lu cin +princi pals +fa res +sa ils +far n +am ent +saf fron +quent in +check point +fer ris +ex cur +ðŁijī ðŁı¼ +bai ley +se h +ter re +mad am +s band +wan derers +cumber batch +yy c +digit ally +blackandwhite photography +roll in +moroc can +ðŁĮ ħ +din ner +d well +to om +m ye +ez ra +cp fc +war hol +me er +jon ah +no aa +s gate +so on +secu lar +g ating +ti o +dri ver +si ssy +assan ge +ta th +ed mund +bobc ats +ra ji +po stage +stu ds +m gm +kat o +edin burgh +meet the +shir t +fa a +mens fashion +sp reads +wi m +car ts +phoe be +j ars +bot swana +Ù Ĥ +ed war +sk ar +ri ve +gu sty +c tv +ferdin and +su therland +nickimin aj +k v +si us +bee ch +re z +desi res +on ial +camp o +quar ry +lor raine +gil more +ig gy +µ ï¸ı +ho pping +avi z +ðŁĮ º +uni sex +dedic ate +att itudes +ste er +jun kie +rail way +y b +whi sper +key an +k us +ju g +di x +a ins +sum mon +ov ich +sy ed +her ald +ma ison +me ded +wild flower +main land +ri sky +ru kh +over looked +ki c +destro ys +nam an +ki p +z ano +champion sleague +ban dit +quin cy +smi le +cal vin +open ings +ta pp +ol ulu +spec tro +accred ited +ap k +pra ised +bar nett +pol len +premi ered +selen agomez +tou red +screen ings +uu u +mis o +en se +adam lambert +guel ph +har yana +hu tto +le ar +l tc +po ached +brex it +æ Ŀ +tt c +pa vement +mon gers +ro e +ad ers +ling ton +particip ant +ca red +ga il +y ates +lan tic +dash board +jo o +feli pe +ssi onist +bu m +s end +a eri +thu gs +luci fer +a he +dete ctor +fil ly +gas oline +ham per +hump day +the ta +the band +fore casts +o hhh +lo bb +hol l +cp u +az u +ad ar +hai ley +bu b +car t +quo ted +an archy +pan cre +twit art +al den +st ash +the less +or ni +belie bers +mor mon +partic le +avi ation +⬠Ĩ +webcam toy +sad dened +cru is +ham let +n ct +roll ins +marque e +saw yer +reli ance +a ura +di ec +soo thing +sig nings +ak is +à ³ +at kins +aer op +ðŁĮ ¿ +y ab +sh ari +con nol +du bbed +manufac ture +convin cing +feelthe bern +ra u +pu lit +on ec +gem stone +ur ging +bag u +ga h +aci ds +fi anc +zodi ac +sn oop +her rera +initi ated +ven ge +profess ors +pro di +stron ger +e mission +bb a +hal le +ta pp +haw an +wh im +compe ted +myr tle +ir port +cold play +ach e +ske p +m son +ss ic +calli graphy +swim mers +me y +pp c +thri ft +po c +re places +commu ter +âģ¦ âģ¦@ +go ers +lo gue +para dig +bas kets +sensiti vity +joh an +atl antis +& & +suit case +anxi ous +l h +str i +gal loway +stre ad +war den +gr ounded +ffici ency +li feat +reli c +disgu ise +island ers +f cofficial +classical music +b mc +en field +bi que +oak ley +bat man +sla ying +ner ves +mul tit +calci um +projec tor +scott sdale +ant ino +gri ps +kim mel +des mond +prote stors +hi atus +metaboli sm +conclu ded +press er +ti pping +sli de +e to +hun ting +aus open +ri k +pp ery +innov ators +pitch ers +ag ger +fun gi +z ad +proli fic +rockn roll +bl ames +ct ar +stam ford +q ad +mozz arella +insan ely +den ver +ph ouse +nom ad +ï ¿ +s ris +pro du +hen ley +pag an +am trak +ru bi +in cl +tu tor +sco tia +wo es +sing apo +fun nel +turn bull +know ledge +gri mm +real madrid +we are +missi les +con sol +emo jis +sne ak +smi ths +ru iz +br ou +i el +ha ver +ðŁĮ ļ +kin gof +basil ica +circul ation +prin ters +ta pping +ri dley +dra gged +ha j +writ er +fundament als +personal ities +me tre +stereo types +bur le +best of +n ffc +ha th +mini stries +a ali +trac ing +pav ed +ł ï¸ı +g ic +insp ire +tu g +ha re +repe ated +ex pon +lol li +rho de +pre cin +install ations +instag ram +az ar +i es +sole ly +du kes +mission ary +van guard +fursuit friday +on d +pol ari +ma st +har an +jos é +jack ed +ec oun +al ities +ne ph +ra vel +moder ated +sco w +s fb +uru guay +as o +ni g +au du +p ints +lat ina +ben z +m itting +char ted +mat ology +cit ro +biop ic +ðŁij Ń +djo kovic +fox y +agu il +so to +an ada +sin king +sc rap +hair s +bethan y +fact friday +ðŁIJ IJ +unlea shed +) ( +contra dic +ram on +coast line +y ong +sn sd +li gan +p ome +mit age +ge tt +wat i +ri sk +so aring +bru sh +f pl +av an +å Ĩ +lar son +sh ear +mul til +blu r +multi media +chun ky +par i +n ani +weir d +cholester ol +char les +dream ed +tan ning +puzz les +fr am +hand ball +ch ag +beli ze +al u +bang s +Ñ Ħ +detec tives +mc g +ish q +bo thered +saf c +mp ing +ten eri +g ays +sail or +an gi +mul ticul +gue ssed +ros é +high ways +bro om +chatt anoo +- ' +see ker +on ed +at f +lu c +> < +bar i +per cep +jewel ry +as ph +sor row +sl ing +mam moth +jac kie +ë § +wilt shire +sa o +can cell +im paired +tor ial +bre ed +guy en +jud ice +tit le +pro spective +applic ants +ðŁį Ĭ +epis cop +e id +b yo +stock ings +ðŁĴĥ ðŁĴĥ +ll p +sna g +keep it +l ough +ol son +matur ity +!! !" +cop ter +i sha +bl i +wil mington +tr youts +th ai +ðŁ¥ ³ +pe bble +kra ft +f p + º +ssi vely +li vin +contest ants +tex tures +jo an +h dr +film festival +prov ence +wi do +op end +c si +sto wn +cro ati +ad just +host ile +analy sts +il an +cu ppa +bru m +newfound land +good win +me tt +mall orca +plu gs +bu k +bb hutto +wrest le +sa ire +sho pped +for za +le head +vi vo +ba st +ro xy +reg is +hard working +hon olulu +desp air +young sters +ni g +impro mp +roll tide +de emed +tre ason +ru shed +for ged +ff f +pikach u +bri ggs +do it +ac cent +la us +gla ze +compet ent +a ho +photo g +mid field +le go +har vard +min orities +re illy +slic ed +once upon +initi ally +financi ally +landscape photography +har dro +qu o +mm ers +par kinson +smu gg +read iness +bru tally +glou cester +mp ed +bbhutto zardari +mur der +ye d +dat aviz +sr t +dow ning +bi ans +m ü +fle ck +fli pped +s ly +brilli ance +ri m +k um +bubb a +ko i +knit ted +sor g +ma is +ðŁĮ ² +ti ss +su stain +sen su +ak han +zi est +exam ines +chardon nay +user name +short list +re bs +on o +dar ing +hard wood +che que +righte ous +light ening +dir k +shra dd +du ra +down stairs +sh al +ami gos +ru ff +s law +ri es +red nation +man us +ðŁĩ§ ðŁĩ· +distin ction +u bun +dur an +mi gra +thi ans +la ver +domest ic +k x +jaz zy +justi fy +belong ing +insul ation +color stv +drun ken +chann eling +qu and +xi ii +enligh ten +kan o +fati ma +teen choice +terri fied +p ba +as ley +met museum +dun e +pack er +ki o +ðŁĴľ ðŁĴľ +bo iler +fas cism +ar mored +back grounds +in mates +embarra ssed +defin es +th d +we go +silic one +lo on +el ding +bor rowed +he mp +ak sh +kaw asaki +br y +de af +kill er +dispo sal +ðŁĩ ° +glaston bury +un covered +o xide +po ff +d ant +k j +ku ro +dri zzle +peop les +fe e +pro pri +dd lovato +pi ggy +ot is +aller gies +u bis +pengu in +ser a +vi z +prosp erous +ici des +tornad oes +sene gal +web cast +sto red +enchan ted +bb cone +bay area +entrepreneu rial +rednation rising +experim enting +ang an +lot to +they re +por e +er p +seren e +east wood +bro kers +bar ge +stal lion +timber lake +tailo red +dy stop +b ate +lat ors +di xit +bran son +dynam o +ky lie +shame ful +bt wn +spring time +mix ture +s ounded +lu ton +dad es +mal a +op ra +en ic +rahulg andhi +se wer +~~ ~~ +ky u +nor theastern +ca er +bc u +nir vana +kitch ens +ous y +al m +river dale +hid den +fl int +sp d +pat rons +katy perry +au gh +exhib itions +sm c +shu ts +at ore +da in +some thing +ber th +bo g +por ter +gen to +con cussion +ang lic +ro we +gr illing +scar lett +master ing +mor nin +comm ented +si me +si zing +christ y +ce os +st m +at ry +tari ffs +vac ation +pre judice +p su +paren tal +far age +can a +cap com +koso vo +you re +men stru +stal in +grape fruit +br an +che sa +dav en +exc el +!! ) +๠Į +distribu tor +ce a +bride sma +millenni al +wa in +ob serving +mis ery +plan etary +expo sing +bra ised +comp ton +don gha +q l +spring steen +th ul +syl ve +cab o +pal ad +niel sen +gaz ing +ba ja +r oud +orchi ds +johan nesburg +se man +d ji +oper ative +affe ction +eclec tic +at c +mut ant +aw x +nic e +mel bourne +indu lg +tu lip +dias pora +wel p +big gie +mississ auga +retri ever +or an +tam my +c ta +hipp o +seas oned +ger mans +eng v +marvell ous +im f +rela ys +mon tan +maur iti +me ister +as surance +reig ning +su fficient +han e +no thing +pos se +nav y +in love +brigh ton +en qu +ch ung +sweat y +es c +cal ed +man s +nicar agua +sl ices +mo cha +washington post +bb n +dam ned +grow ing +en burg +lo an +me s +wh oops +believ ers +spi el +vo daf +l at +s led +cricke ter +brown e +golf ers +bar ra +wat chers +lu igi +sw amy +mom s +pit ched +san tor +cr s +si re +sc amp +bo de +ste war +jon ny +ent ity +pac qui +mind ful +min india +bear ded +temp t +scorpi on +eat on +authori zed +ar to +s vp +op athy +cch ini +house music +disney world +âĢĶ @ +pro pose +di y +expen se +ten g +pupp ets +sm el +d aca +per ry +fin n +boo sting +lefto vers +cou gs +satell ites +man y +az e +g ong +fi e +metho do +fer ries +ðŁ¤Ķ ðŁ¤Ķ +explore rs +load er +attrac ted +il ton +godd amn +pi azza +doc tr +sav ing +paragra ph +visu alization +may ors +work flow +ack les +ðŁĺĤðŁĺĤðŁĺĤðŁĺĤ ðŁĺĤðŁĺĤðŁĺĤðŁĺĤ +ठ¸ +twer k +clu t +lo ver +te ases +si an +o te +deter ior +accor d +l fw +swar ovski +nat al +tra ps +k ina +analy ze +laye red +bever ages +un it +ran som +pe shaw +dest ined +astro logy +si pping +miley cyrus +cam ino +marshmal low +bli ss +out back +fa q +int oler +humil ity +po ppin +hallo ween +mon tene +op hy +nu n +tattoo ed +a as +ðŁĮ ³ +dale y +qual ity +du sa +fisher men +swi f +ter rac +st au +le in +trol ling +ship ment +garden er +march madness +head band +gr t +bur nett +w and +!!!! !!!!! +gh e +du x +hu d +war ner +ðŁĩ ¦ +ex ile +rescu e +rat a +d han +duc ati +dro wn +bl ends +spi e +alli gator +simul taneously +broo ke +u ke +k har +comm union +ri ka +ford fc +chin atown +you rown +me y +can al +syste matic +de pri +ox ford +an il +w ut +equ ation +be z +fle ur +the good +lang ley +ad ity +ed ith +al fie +о ÑĤ +en cry +br ill +ex emp +ce sar +mb ling +ab ri +sc icom +j ing +school ing +mi ka +mechan isms +impromp tu +rhe a +moo re +crime a +be sto +wri ght +el ders +ro ds +kam al +folkl ore +be et +mini on +reli eve +thr o +team usa +pas cal +made with +boli via +itt i +free bies +desi red +best selling +l iness +la den +ke ane +mi sts +hipp ie +atta chment +@ / +se w +flan agan +âĿĹ ï¸ı +supre mac +stl cards +si as +q u +rh ys +ste ep +val leys +v w +pav ing +disp at +al ison +por te +id u +new sc +soc ket +mo s +co star +re vo +prote ins +stanley cup +m cal +ear ring +se cs +mc lean +cap ric +nick elo +ad en +v c +shou se +adap tive +maxi mize +entertain er +pro se +gri ffi +six teen +lam ar +mi rage +saudi arabia +awe ather +ru st +in filtr +fashion week +ðŁĺĬðŁĺĬ ðŁĺĬ +selec tive +bubb le +a den +fen nel +deci sive +m ta +mock ing +mb les +st amp +mu le +bernar do +gr in +po tt +j ingle +vet tel +colom bian +cam o +motivation monday +ba han +p ly +dh ary +k ami +x men +sleep er +gar a +my sti +confi dential +conflic ts +p neu +ce s +insur tech +clean se +me rely +va is +tu x +the great +shar on +ma j +hol a +eco systems +aj ay +aa j +hu sh +har mon +backto school +wiki leaks +reflec ted +ðŁĺ ĵ +commemor ating +ac et +buck ingham +messi ah +tu ous +hor net +to be +d q +he ine +mi g +pl ate +nichol son +sp ie +cumber land +nor mal +pho bia +happy halloween +city fc +mc el +gilli an +ke to +lu de +de mise +su ga +str ate +mcgr ath +visit scotland +foo led +cb r +gc se +col ori +po td +missuni verse +fin ances +ma poli +for ks +Ø ´ +cann on +medic inal +ðŁĹ ĵ +kh o +wre ck +pan to +bag el +gu ll +syndic ate +ic y +pr c +ki en +zi ka +ti sh +pe ta +c co +li za +ch ut +ex traction +el g +gl i +fu eled +pos it +respec tively +leice ster +br ink +vulner ability +im ported +e sha +ðŁ¦ ħ +r ural +re ll +gam ing +atlan tic +aband on +no ah +re solved +pro state +aller gic +ps d +âĺ ¹ +dun geon +fang irl +illumin ated +m hs +white sox +d ently +ck o +endor se +over ly +dazz ling +prior iti +night life +ut il +be have +flam en +east bound +ðŁĴ Ł +ilove you +gov uk +mozam bique +alle gi +dr i +testim onial +ath s +ì§ Ģ +mm y +shab by +pro secco +friend ships +cal am +dam ages +off set +jura ssic +jun o +arre ll +ðŁĴ © +interven tions +dare devil +car ver +run away +ran e +truste es +ha ute +dep ths +ðŁİ Ń +me in +sacrific es +con cier +ne sting +i zzy +me tam +ilove my +ur ine +du lu +mal hotra +ve ins +night ly +co at +an di +he witt +lon el +ci ble +wr ite +jen nie +sant ac +ĸ ï¸ı +str ato +singapo re +sop rano +kri sten +cheer ful +flee twood +fa iri +m eli +wa st +tur nt +sfor sale +sc rolling +angel ina +ren dition +jeric ho +nick y +or b +fla vo +patri ot +ash eville +sick ness +re fund +aggre ssion +b pl +ãĥ ĥ +elu sive +thi story +hang er +bu ffs +vil las +at kinson +sp h +ja it +decl ined +wo k +supre macy +oo tball +ey ang +ðŁİ ĵ +s ford +ath i +consu me +road ster +e so +u pro +reci pe +au f +uc i +ar on +oo oh +cs go +re ich +mc d +min ute +ladi es +pun k +rut gers +mee k +ariz on +ta j +land lord +de gra +autu mn +lyn x +us f +b hi +fairy tale +dongha e +bet sy +explo ded +chen nai +op a +pro tag +br ant +ðŁĵ °: +g f +pal li +ðŁı¼ âĢįâĻĢï¸ı +su t +ill ini +colum nist +shir tless +de centr +sear ched +ec or +bu ggy +s ack +ðŁĺĤ ðŁĺŃ +de t +ther i +or naments +bring back +to v +quarter finals +ic he +con stra +gi er +buchan an +vi x +kay aking +mu stread +swal low +mel b +sc af +op al +may oral +har at +ðŁ¦ ĭ +schedu les +id f +ha gue +ro z +a ah +d mc +du plic +ca che +orph an +frac ture +rec on +ch av +bun nies +al ain +mustaf a +ðŁİ Ļ +vac ations +dynam ite +tex ted +broad caster +ðŁĴ £ +ste amed +rock er +di etary +luxury travel +inaugur ated +sa wards +vaugh n +lincoln shire +click ed +kra ja +f anc +remo ves +layo ffs +mc far +bre eds +win nie +jon ghyun +incen tive +vari ations +pat ton +atur day +persist ent +pr un +pi ers +dal es +æ ĸ +breast feeding +r ance +ta wa +Ĥ âĸ +mur doch +cap tive +thi stle +nic a +commod ity +cou ldnt +board walk +graci ous +practiti oners +n gc +scru m +ner o +camoufla ge +col on +he i +phys icist +saturday morning +ten er +si won +colum ns +bru ne +y vr +ba ir +reti res +hal am +cab er +shaz am +min u +cas cade +milk shake +gri d +d ren +vin cent +so dium +plat ter +cheer leader +chen ko +y ak +elimin ated +ty po +y man +re think +âĿ Ĺ +ts ville +bernardo kath +ex tr +ðŁĺģ ðŁĺģðŁĺģ +ta o +re per +mo ths +em powered +c iting +transpor ted +mon ks +san at +cle ars +bachelore tte +camp bell +racha el +har le +hand ler +climb s +inter ference +rele ase +sh and +r bs +hr h +ãģ ª +val le +r é +sli me +w akes +chu bby +slo an +el ves +ath en +attor neys +micro scope +ston er +sc aling +o be +c out +se man +mid week +bal sam +ðŁĺį âĿ¤ +ti ful +v ish +lo tta +ri pping +re mn +ti re +le ap +ha vent +la by +hi mach +whisp ers +we in +ðŁİ ¸ +wild flowers +se le +u cc +li ability +az ine +sw ings +k ya +ta ir +re main +e do +flo ps +poc ket +grand ad +exam iner +gr is +ffe ct +ðŁijĬ ðŁı» +stud ded +heart beat +de acon +firm ly +infec tious +ste f +out lines +le asing +cla ws +sen se +tab s +hoo t +mo sul +spa wn +co a +hog warts +ve in +alban ia +manu el +b ino +vaux hall +scot land +go bucks +mat ty +phy sio +tor ino +const able +investig ated +s lower +mistak en +bay er +wild fires +vo ic +x on +time to +chas sis +bar ric +pi on +bald head +woo k +regi str +dra fts +b hs +li gue +l ick +staf fordshire +baf ta +dar ry +je anne +ven ding +cor p +⼠³ï¸ı +kid dos +fen way +ca o +west bound +ðŁĺ Ļ +dv r +quick er +bla h +goo die +ðŁĴĭ ðŁĴĭ +vo x +esp er +fac ade +cor relation +red bull +rou p +decl ining +chi ve +mc gee +tur o +in der +f eller +fu g +il ysm +mar di +peshaw ar +ki eran +ine ma +meat balls +pe ck +depre ssing +sen sing +gi z +dd ington +spring watch +ro aming +yellow stone +horse shoe +am man +week day +ol or +ðŁ¥ ° +boo sts +spr int +scar ves +je e +bee tro +cl an +all the +ìĦ ¸ë +enlighten ment +ado be +re generation +? @ +cont ag +yach ts +to u +mor a +en voy +r ani +go li +dhanush kraja +wood working +streng ths +se di +disc s +ar ina +sc on +lit e +ano ther +ðŁ¥ Ĭ +ye men +gu ern +sav vy +lo yed +biom ed +heart break +comra des +milli e +pat ch +un f +jar vis +bl aming +commemor ation +ge y +å ¥ +cardio vascular +alig ned +docu ment +. ? +aesthe tics +em u +the irs +le h +ps ic +si f +pl ateau +ex pend +domin ating +rob es +mauriti us +excep tionally +hom er +discover ies +bra un +ten nant +insul in +ðŁİ ® +car bs +te as +? !" +zi e +franco is +brow sing +th ol +cla rence +hel per +ob tained +cas sie +le es +! , +pome gran +hu bs +presti ge +] [ +mach er +bott led +pun ch +pi pe +o ch +gall ons +deliver ies +u ra +un day +mon de +depic ts +re gency +outra geous +khal ed +car o +he arti +za g +develop mental +over coming +stati stical +flavo red +for ds +cre atives +lau rence +di as +sun screen +in ked +pre acher +n ul +impac ting +auti stic +âļ Ķï¸ı +o ss +pel icans +cele ste +v b +ru mp +mc gra +fair fax +hu mor +bbc news +row ling +cal der +seam less +ag ne +p ti +mix ed +t shirts +mer ci +b tob +women instem +genealo gy +pre ven +l our +cra dle +gi use +Ð ¾ +chron o +fair ness +chocol ate +tor y +as da +pre scott +stret ched +al man +u il +re charge +in tre +ob st +hosp ital +hay ward +teneri fe +fried man +vap ing +confe ssions +ye ah +bal li +luck now +cor pse +sculp tor +amp ton +t pp +indic ates +sur plus +tru man +ðĿ Ļ +sin ha +in vo +sovere ign +ke v +establi shing +engra ved +assu ming +ðŁı ģ +sou za +fab i +ton ed +oun ge +del oit +dow ney +no ble +om or +car tridge +ðŁı IJ +u hur +hol loway +succe sses +r sa +âĦ ¢ +ma zz +tw d +disc ourse +. < +y at +satis fy +com pri +ठ¹ +graph ite +disser tation +ar ter +í Ķ +b ally +zom bi +ly ons +a ic +u bc +pra da +e il +da x +cla i +grand daughter +extravag anza +chall enge +ðŁ¤ ŀ +po ver +primar ily +dad dy +man a +bi kers +inqui ries +da un +fel ine +gener ative +he f +benef iting +lind sey +pol ka +demonstr ated +al le +rand y +o su +low key +weir dest +red bull +our y +n ous +wood stock +cre denti +nic er +g ado +aly ss +ap h +prepa redness +station ary +incorpor ated +dy er +sarato ga +cele sti +: " +antibio tics +or gs +inde fin +ap ron +и Ð +fif teen +no f +ðŁĶ Ŀ +ph x +te ga +m z +organiz ational +on air +band ung +pleas ures +mor i +secre tari +rac coon +ca shi +pil ates +k on +geof frey +la o +kam p +depart ments +back packing +an am +à « +crack down +aun ty +on do +li zzie +ph ers +cu n +ðŁĩ ± +k pop +pu t +inten tional +connol ly +bar clays +hs fb +swin don +u ku +s ally +a int +âľ ħ +pen ang +up lifting +epile psy +inter ro +bun gal +go ku +blue berries +ठ¦ +u ssia +sil ky +mou red +i stic +bri efs +me ats +go b +ch aser +state wide +pra sad +gl itch +ar in +ban ff +memb er +ðŁĺŃ âĿ¤ï¸ı +lo ving +hall a +ภ¡ +smo kers +yak u +scicom m +physi o +sw ol +lem ons +gel ato +ch ool +capit als +ki stan +ti ghts +spi kes +trav ellers +ik lan +commissi oning +ar ine +emabiggest fans +empha sis +front line +pad dock +destruc tive +ba ha +l inger +je wish +shet land +mc gin +mon key +ko z +s one +raj ini +te h +y en +c vs +masqu er +gir ly +we sle +was nt +bro dy +termin ator +gil le +mag gi +bir die +jeopar dy +cu bic +vm ware +intric ate +an up +to pia +east on +sab res +investig ates +bu sting +bil ingual +valent ino +in format +fer re +advent ur +hydr ate +for sy +az iz +san to +e de +whist ler +continu ously +d ham +un used +ji had +addic tive +vi dy +do b +i do +fi ed +ni versary +n one +fu er +ðŁĺį ðŁĺĺ +coven ant +prin table +immac ulate +o em +cl t +serv ants +consu med +un released +sc um +pack aged +me re +ìĦ¸ë ¸ +to by +ta f +spo ons +me al +f ball +fair field +jan et +silver stone +dart mouth +follow me +voy ager +kom bat +anni ver +ene w +mag dal +ho ve +sa th +grizz ly +car di +gart ner +sand y +kan ye +post ure +po ign +im pulse +radio logy +horiz ons +si am +aish war += => +no che +tr is +el yn +com me +du i +ce c +councill ors +cudd ling +creep ing +loc ke +manag es +trans ferred +ne cks +di er +dan o +v ick +lun ches +d he +en sures +cri ss +ul ster +bann on +cont enders +sp am +sweet ness +med al +hon duras +arc tic +ultra sound +in fr +disco vers +ei ffel +ca sters +ru ben +du st +awe ed +atri um +lest we +se ared +ðŁĵº : +ty ne +ex changes +little mix +l le +astron auts +hersh ey +work day +kno b +so v +re signs +today show +der man +an th +af c +ta ster +sw oo +sa eed +per ing +narrow ly +rn li +best buy +panas onic +obst acle +farmer s +ðŁİ Ļ +pa wan +ki est +ang ers +absur d +oh my +sin o +pist achi +sp ice +giu li +prime time +ko w +k ens +ex agger +! ?! +u ba +midd les +ju dd +e jec +slam med +pen sions +of a +re create +b hp +xx l +liver pool +thre sh +pur ity +ni eu +hol ics +wr ath +ra do +gli o +am ma +dile mma +cr u +lets go +.... @ +âĿ ĵ +sugge sting +tru mps +hor us +f v +ic om +refer ring +predic tive +tar ts +ge tte +so ck +glo ssy +pin ky +al ec +thy me +ou ra +thero ad +pe tr +cr am +p fi +dv n +me ier +incen tives +tun nels +mobi l +rec ap +extra s +upri ght +rev amp +per severance +, - +ot p +mir ror +ar wx +ger ry +ma her +g or +hom epage +am is +ag ra +made le +best friend +sirius xm +bun dles +admir ing +t dsb +ðŁį ģ +ch as +slow ing +ro h +wall papers +âĢ¦ / +tek ken +gang s +tal a +lind say +shou l +line backer +tool kit +ur anium +caly p +ab rams +mat thi +ðŁı ¿ +hon ourable +da yo +ver sail +tan k +st c +fr itz +spl end +pat ag +anno yed +on day +devast ated +chattanoo ga +national ism +mas sey +jen n +tail or +dev gn +org ans +zu cchini +on fox +sat ire +wex ford +dis grace +no to +vol ta +âĿ¤ï¸ıâĿ¤ï¸ı âĿ¤ï¸ıâĿ¤ï¸ı +à ¶ +home owners +poin ter +m cr +au sten +day sto +mo ons +pal ma +gra zing +e so +influen cers +shahid kapoor +compli ant +measure ments +develop s +y d +par l +p vt +rand olph +tor tured +ger ald +eli as +deepi kap +war mup +hick ory +g ap +co ffin +am our +re neg +moun ting +seven s +ig le +hi er +dec ad +tri ght +esc apes +wer ner +t fl +ful filled +ni ger +sour dough +re aper +choo ses +spin ner +week nd +fil tered +sh uk +kat i +old ham +open source +kh anna +at elier +conne c +opho bic +gla s +complic ations +ar son +counc ils +sm ol +as sy +lur king +ling ui +han ks +e in +Ù ħ +ru gs +n guyen +nou veau +men ace +le v +alad din +ru ining +round about +k m +con or +shoo ps +may day +traum atic +prab has +ka iser +k ita +rou ter +pe dro +re tar +stun ner +spani sh +distur bed +acade my +e learning +wit ty +sen g +fer al +av y +sta b +ke aton +ur du +ko to +hu i +coo ke +ari an +the personal +u ma +se ap +a sting +rhetor ic +hand writing +munici pality +consor tium +ðŁIJ Ł +glasgo w +ra ya +eli za +polym er +bro th +prac ti +correspon dent +addic ts +gay le +ail ing +o fe +p li +hear tw +st itch +sight ings +prie sts +sam o +slo th +good wood +roc co +sab c +summ it +l ace +pres ley +itt en +cin cy +thepersonal network +s week +pe gas +af con +regi stry +ci m +le th +dic ap +cand ice +flu ent +sm ack +pede stri +al oud +car ac +priyan kach +p gh +ir ons +dol ce +lat via +dece ased +thero ck +cla p +cen e +fo am +morris sey +gre t +essenti ally +com cast +be agle +argu es +ing ed +- âĢ¦ +sa g +ha san +ðŁĻ Ĩ +ðŁį ° +nh ra +kann ada +indic ators +on er +bri xton +at as +screen play +sor ority +sha heed +he em +class mates +tain ment +es i +breast cancer +zucker berg +aur or +en cia +ref ers +kae per +vor tex +com part +lym ph +photograph ing +ste ff +rest ling +par sley +mom ento +th man +lac king +du tt +ocu lus +fin o +fren zy +ra sc +der n +dis missed +noo k +met gala +sh ill +rapha el +maver icks +exhib its +eag erly +c pa +amen ities +. âłĢ +exo dus +ern st +lit a +deal t +womens march +i ain +score board +campe ones +c en +ti ki +garri son +fidel ity +bra g +road map +psy chop +lo e +ble u +ðŁijĬ ðŁı¼ +sau vi +spr inger +temp tation +ru dolph +ac ura +wic z +parach ute +stro l +len ny +zi k +dom s +nb af +al pac +vivi an +ro ve +pre et +perpe tu +sna ke +air soft +infl atable +prin ces +ati e +ffe y +pati ent +m ire +chel le +sl ack +groo vy +# : +up loading +!!!!!!!! !!!!!!!! +siem ens +provi sion +v fx +need y +f ats +to poli +bhu tto +sa thletics +alu ms +t winning +south western +adop ting +last night +man ne +la ga +tw ell +ac ia +-- -- +eye wear +hur ley +fle e +sa ch +pe cker +cost ly +is k +cr ates +polic y +ero sion +in go +wer k +ðŁIJ į +torto ise +therap ies +inter net +chihuahu a +ri ps +fre i +ed or +tai ji +t fc +do d +demp sey +christ in +chen g +hi ps +gra eme +com passionate +cavali ers +histor ic +soul ful +crimin al +ja c +vin ci +expi red +sur at +turi smo +k ona +se aweed +ber ts +le ica +expre ssing +a al +wor t +break fast +her ring +am used +rhu barb +mar tian +cospla yer +y ash +stri al +ra ul +refer ral +dw ts +j w +ad ler +cur tains +gu r +val ence +tyr one +sw fc +coach ed +re born +diabe tic +cho ke +nor folk +investig ative +ðŁĴ¯ ðŁĴ¯ +z id +v mas +phi e +objec tives +âľ ĭ +over due +di vers +mat su +ðŁİŁ ï¸ı +casu alties +ภ§ +al k +stand ardi +re alist +arti facts +pand or +ke x +in vin +( !) +ine y +par aly +mr t +fay e +the voice +on ga +de ed +skin ner +az wx +speci men +priyankach opra +nu evo +bar kley +toulou se +resu mes +football ers +cit i +fe tch +è re +lestwe forget +ðŁĻ ĭ +ch unk +dri fting +manipul ation +equ als +pu tt +ky ungsoo +âĿ¤ï¸ı # +ela stic +par ano +fo y +do ping +cin cy +ss ler +interrup ted +al ay +ado res +ame thy +con voy +ãĢ ı +Ĭ ãģ +black list +gener als +sa chin +bru shed +oun ces +non stop +illi ams +bt sarmy +u av +ru ff +bur ma +bi k +defen ce +schul tz +bo asts +lonel iness +go re +trans forms +alum na +@ @ +ra ppers +ne hru +car o +himalay an +wearab les +ge h +pepper mint +re development +flam ingo +cos by +big baldhead +ag ri +bare foot +sco pes +re gram +gh ana +ðŁİ « +i heart +sa die +carri e +microbi al +ku ala +sk ater +quer que +âĻ © +gen res +reas oning +ch ased +as o +sli pped +en can +vam os +ker s +ad verse +mo il +commod ities +with you +sil ent +hy pe +an de +am ination +whi spe +lit z +âļ½ï¸ı âļ½ï¸ı +ri ff +pp y +lam bs +gan esh +ab sent +regu lator +marse ille +en roll +par cel +wa p +by rd +ðŁĩ Ń +tu ber +country music +par l +contro llers +responsi bilities +we y +ch ate +montene gro +chic o +mil an +l ms +tra inees +appropri ately +un certain +popp ies +ed sheeran +nutr itious +gar o +deut sch +awe some +ãĥ ¼ +comfor tably +land marks +et i +re usable +daniel le +ro sal +co les +just ic +c cs +f anny +ni m +mc u +clin ch +at ene +mer ge +im db +ang lo +uc cino +pan ini +an not +bur berry +feat ure +predic ting +fashioni sta +s ask +imag inary +mm o +south sudan +spe ar +hu bble +jo inthe +coyo tes +sli go +ko dak +sit com +polaro id +roo ted +corru p +ðŁĻĮ ðŁĻĮ +bris ban +at z +ah l +re my +tal ent +aval on +ra da +pau line +locom otive +go ons +ne mo +maser ati +ic u +stu tt +histor ically +sm b +pres by +avo id +so oners +rhine stone +w ad +ri sing +tro t +mo des +reg ent +optimi ze +re ece +sm u +ver ti +newyork city +cor tez +ra c +in case +sin c +fiel ding +e tta +tiff any +al monds +sad dle +k rat +mat ter +g low +star ving +gl o +cra ppy +sl ur +st d +monit ors +recei pt +maymay entrata +mc il +un is +rain bows +cal dwell +pacqui ao +j op +a fe +hoo k +es sen +wiz ard +medi an +fla ws +com s +âĿ Ħ +ing h +ha ynes +anton io +tem plates +ou ter +na w +cardi gan +bel grade +ðŁĴ ī +hom o +a ise +ro pes +no ve +what you +tri gge +concep tion +ad ukone +na di +fri ars +sw er +adju sted +hot line +san ity +kau r +down loading +c gi +ten or +eth nic +app alach +ภ¸ +pa g +gol ds +on set +investig ator +car tel +peace fully +jarre tt +cat alan +poli o +n um +fru stration +dhar ma +my life +âľĮ ðŁı» +aber deen +mu sa +bin der +spark ly +fle eing +instin ct +co ping +domin ance +ill ers +er a +u conn +lo oms +living ston +gal i +he s +c ma +bel a +se ley +mon k +la ch +mar x + ´ +m erica +woman in +es sex +ra ina +jim i +nep tune +z ack +chine se +mart ins +chand elier +her n +with us +ear l +asph alt +modu les +st p +ul la +psychi atric +mile age +captiv ating +si der +men to +mor t +tran ce +tal bot +ab by +ì ĥ +âľĮ ðŁı¼ +j ak +daw n +turn up +scre wed +fe ds +blue print +ðŁĴĸ ðŁĴĸ +har sh +er os +insom nia +ban kers +ta emin +mis conduct +hu mber +gi di +edu ardo +con a +musc ular +consu ming +ra sh +don nie +di pped +col lie +samu el +melt down +ðŁĺįðŁĺį ðŁĺį +me z +exam ining +schwar tz +pri stine +ðŁIJ Ŀ +ve it +ful filling +an esthe +gue sses +dra ft +som me +soli d +pati onal +ho ped +evolu tionary +all er +enter tained +sli ps +lud wig +conclu des +sen sible +bon net +cra ze +tra s +haz ards +const antine +ed ics +star trek +to c +occu pational +in cheon +deepikap adukone +pizz as +new comer +de part +oppre ssion +ebon y +foss ils +tro jan +el en +ste aks +k hou +positi oning +ug by +red cross +ak h +dol ce +us mnt +pp en +dil ig +ma vs +call er +cost ello +⼠Ħ +dy n +thing s +rhin os +a xi +sar kar +con vocation +att ers +ss ss +fun gus +eu gen +russ o +squ at +w sb +eli on +william sburg +s off +defici ency +be arer +o kin +key stone +t wain +cal ming +break able +wa res +horser acing +com bs +bun ting +u it +t land +ðŁĴĻðŁĴĻ ðŁĴĻ +ga stron +sab ot +ick ers +commissi oners +sen ate +ii ot +ath ena +nit rogen +an tony +ero tic +di alo +mis sou +hypo cr +âľ Ī +kaeper nick +can v +d roo +clevel and +o sh +mon sta +stefan o +^ ) +sh ul +po ison +ha e +commerci als +ma ul +nit ro +co worker +alo e +vap or +t ents +russi an +qu id +question able +mid get +po ker +girl friends +sin the +erit rea +ten ure +depos its +buc keyes +spot ter +theod ore +trin ity +joaqu in +u cci +follow the +caf c +mp a +ðŁIJ » +plo tting +dom ino +ta ek +sion ally +dicap rio +pa p +car mel +ig er +bt cc +beth le +www bigbaldhead +foo die +bagh dad +mason ry +off ended +à · +ภģ +sc ro +vers es +ori ent +ar ches +pi yu +know your +gre e +ta kers +gu ard +dish on +bucket list +bha fc +war dly +ðŁİīðŁİ Ĭ +leigh ton +pe w +stra y +assaul ted +in hal +ly fe +amar keting +l x +kat z +ubun tu +me o +carto onist +turno ver +mi z +dis like +mul len +mo f +bl and +hi des +emer ges +chori zo +truste e +ma hog +lan sing +paralym pic +fa int +fa una +ch al +sn ar +cat h +bent on +cast illo +sli ppery +apric ot +oec d +bar o +l z +he ming +clow ns +co workers +peru vian +commu ters +y ell +ðŁļ ´ +under ing +v j +tt p +fli pk +w ana +soc ent +Ĥâĸ Ĥâĸ +ठĤ +oo sa +jag ger +di sm +e less +d ham +cali f +a official +ec lip +harro gate +gra pp +com rade +n tr +concentr ate +thi ghs +bit coin +bel arus +ë ĵ +end uring +now watching +industri al +pi p +ar on +ar at + ® +whit by +oooo ooo +sa ree +tic als +mis leading +yo on +year s +sle igh +roman ian +sciss ors +vam pires +ac up +ab ba +th weeksary +cent ri +fl ye +u o +c bi +bu ena +sin d +mar ino +bur r +re building +ठ² +anniver saire +ac ca +ðŁĴĢ ðŁĴĢ +gett ing +tu lips +wolf pack +âľį ï¸ı +more than +ta kin +ðŁ¤ĺ ðŁı» +u be +mon ic +dou bts +mo wer +co balt +don ne +specul ation +argu ably +kak u +htt ps +prosecu tion +din ah +stam atic +disclo sed +bever ly +fl wx +cra bs +extraordin aire +war mest +imper i +o logists +trac es +par c +lake side +am r +ter i +hour ly +domin ation +ar row +shrews bury +ance stry +wr angler +trigge red +pen sac +roo ster +survi ves +a on +bo ko +val or +love is +la g +pe y +fo cal +out laws +bl anc +artic ho +wit s +marsh all +die go +support small +u ca +sa h +je et +syn ago +gover ning +ðŁĴ ¬ +sal ads +cre ate +miri am +cen sored +ami de +no u +z eta +allegi ance +* ) +bl m +ric an +pa stors +oly mpus +blo c +whir l +star ry +pr one +y k +p ne +congratul ating +be v +so ber +love island +sa ir +an ing +tutor ials +q e +lun d +in ist +cle ver +taxpay er +ali z +wren ch +dd ling +cap ri +h pa +ðŁı» âĢįâĻĤï¸ı +na j +o j +futuri stic +jelly fish +ðŁĶ¥ðŁĶ¥ ðŁĶ¥ðŁĶ¥ +cel ery +plan k +fil a +ne me +un healthy +lec tions +ðŁ§ ¡ +rit chie +n ws +mi kha +wonder woman +âĢ İ +hip stamatic +ka g +ðŁĴľðŁĴľ ðŁĴľ +poul try +mo w +wor ds +lo ff +ðŁ¤£ ðŁ¤£ +relat able +re mixes +keny atta +ke m +re signed +fo d +stra igh +j lo +hu tch +box ers +colle en +mag s +instruc tional +ko l +attrac ts +pra g +account ant +go ggles +br u +th ole +mar row +leu ke +oc to +pon ds +bubb ly +he ist +ìĹ ij +im p +a har +ha unt +hall mark +psy ch +kkkk kkkk +col umb +jump suit +cost co +si delines +ag gies +over turned +ni b +key chain +fu k +f af +mi am +assist ants +cy cled +ri der +dam mit +red wings +mag es +kin s +ì Ĥ +ho d +son t +carol ine +" ' +cu le +bra id +fel ony +ar ities +ruther ford +depic tion +isab elle +ro ach +k day +fifth harmony +em y +li gam +bari sta +albu querque +gro ss +ðŁį º +oo ks +ðŁij ¼ +dun can +try in +jag s +g ould +li tho +âģ £ +а Ð +sam my +tun g +cas ser +apo lo +aaaa a +man g +as ics +sh en +p ye +tur bul +ss p +saint sfc +on lin +n anny +he ster +do z +ภĶ +th read +ren ts +kh and +ðŁĴª ðŁı½ +un conditional +rob son +car re +ph on +sacrific ed + £ +auto s +par ker +oc a +log in +kee gan +hard cover +dough nuts +ðŁĮ İ +spit fire +refresh ments +saskat oon +commod ore +j f +rub ber +halam adrid +child care +stra da +io m +ri k +dak ar +ther mom +cro pped +gar u +ali k +ven i +i ft +si ka +ritu als +z ul +e ch + © +su dan +l land +i me +do cker +ì ¤ +fe ared +fa o +wal ter +no g +mutu als +l h +ali gn +mon ia +concep tart +ðŁĻı ðŁı¼ +sco e +compet ence +sw ine +ly me +laun ch +green er +abstract art +inqu is +gran ada +ga elic +flu ff +d backs +grave yard +ba be +acade mic +adventur ous +joh ann +~ ! +bi bi +| # +pl ings +gett y +as b +âĿ¤ï¸ı @ +staf f +religi ons +bang or +world bookday +me gh +de vin +ash ore +meri dian +gi thub +qui z +all stars +be stest +ir resi +ack er +do te +war rington +pol ly +newor leans +cr ou +wi gs +che y +smithson ian +la sag +de tour +bor is +stra ps +mari ah +inten tionally +ko h +ðŁį ¸ +ssi an +mar issa +cor al +episcop al +casu alty +tom o +supply chain +sam p +on go +ro o +cavi ar +p fw +clau dio +buff alo +s ations +mat ty +snap back +l ds +al arms +mat te +âĺ Ķï¸ı +conditi oner +d ors +he x +fi zz +a stri +sus sex +secur ity +qa eda +all star +cocac ola +as one +cl icks +sc ans +mu te +he avier +ðŁİ § +âĺ ŀ +lv l +book boost +youtu be +fla shes +f jor +c su +explo de +do dge +cair n +gonz ales +th ill +pel le +hart ley +renew able +re tin +e stre +costar ica +shipy ard +nc fc +pri ya +a ghan +an ath +plu gin +co rey +re bound +or u +kat rin +hor mone +gi m +mahin dra +s sus +park land +har per +fanta stic +infer no +ep ilo +wrest ling +fe ct +c it +ac oun +to ssed +monu mental +char tered +bu st +pe tra +âĮ ļ +wildflower hour +sweat ers +* . +bl er +ate ch +go wan +demo graphic +bra l +suici de +renov ations +vu el +sin ister +ar mani +miso gy +ph arrell +nap s +un iting +crusad ers +cor gi +insu red +than i +no or +g q +d ada +bicy cles +snu ggle +sch an +ten berg +ss al +fe mme +bo il +½ ï¸ı +re ap +occur ring +hus sein +divi d +sto ke +sh alom +na ia +o lic +frustr ating +Ù ĩ +ig s +gro ver +scen arios +n ds +bru tality +med alli +bu on +sas s +skate boarding +ony x +lor ry +ny u +gau tam +mm ings +gu g +end i +lo thian +comm ando +chal k +ph ora +asse ssing +ti gh +crun chy +ad ay +is l +ci ara +pilgri ms +kam al +p to +brit anni +t ani +sm c +l ure +app store +ab y +golf ing +cl c +fa u +an as +shu tting +regul ated +carn age +scow boys +all enge +c ma +humbold t +rel le +ku mb +her i +refin ery +sound check +d wayne +bos nia +i sp +the alth +anni v +relev ance +my a +bag gage +dre ad +s bc +th ed +bu h +hi jab +lo id +ke w +c te +respec t +lovel ies +cu bes +celebr ate +dir t +sav ers +_ , +gar ment +pulit zer +mas jid +beat port +al arts +encry ption +s ner +ple ads +found ry +sym metry +ru mi +birth place +scallo ps +supp le +pivo tal +t ati +no de +so d +pro xim +tr ics +col dest +bren t +mand u +cla ir +e ach +and alu +hi ddleston +ðŁIJ º +mel ts +v ance +pin n +se ments +scre ened +sa chs +o bl +ic ha +âĺĺ ï¸ı +school ers +heal ed +lo gged +ðŁ¤ĺ ðŁı¼ +ic us +bore dom +b ish +b ffs +tal king +sure sh +hoo kem +de on +de fl +ei leen +ðŁį ķ +women intech +ri sotto +rang er +adverti se +ภģภ+tel ly +la go +dart moor +d ong +sk ates +lo go +un ner +mail box +ma sala +lo oooo +amethy st +che wing +c bb +australi ans +rc mp +game art +# ... +kor n +extre mism +fruit ful +anci ent +pu bg +pol ite +wh it +mur als +m gr +line man +dav ao +ste ms +ten nis +av age +tu pac +gigan tic +hs bc +auto biography +up the +ี à¹Ī +re gal +fig uring +ku l +mis sy +hoo p +gra s +for ums +back lash +abduc ted +p nw +min ic +bu tt +bott oms +at on +ven g +ðŁĮ ı +del aney +prab hu +fan club +over haul +health ye +sy no +aa f +ren amed +kim i +un cle +man city +se u +qu anti +este em +um in +en zo +mel vin +under go +j har +far ah +coast ers +humph rey +mh z +children s +^ . +d hi +disrup tive +integr ating +r nb +over sized +a ide +ne au +docu mentation +ðŁijĢ ðŁijĢ +pal o +hear th +ri yad +pun ctu +abc news +secu res +boy band +bir ch +ju co +tra ff +legislat ors +bay a +ãĤ ¯ +no ises +collec ts +s warm +k ner +bi shops +stur geon +snapp ing +mo l +fre aky +chair person +tro p +lyn ch +car cin +art sy +e sto +cha i +fl ur +inv ali +sau sages +im el +j or +fun fact +wit ter +puni shed +ac ons +h ya +re versi +em c +dif fu +z x +sp aw +cla d +d mit +hol land +fre sco +pay roll +ab undant +stu ffing +mor o +c ny +boy cott +wend y +ele ven +pro voc +pil ot +tr x +be ad +climate action +ri on +assi e +ì ĸ +o sm +islam ic +ho ar +good reads +al ici +afterno ons +spoke sman +jo lie +it as +masc ara +âĻ© âĻ« +pre vail +beetro ot +lu jah +k li +dod ger + » +ru le +l n +scre am +ho bart +col bert +r tc +er m +pat ro +quo ting +s live +que st +non fiction +semin ary +prosecu tors +ve st +express way +g ge +nau tical +et f +ðŁİīðŁİ Ĭ +dur ation +cha ired +the film +fab io +she h +can o +ðŁĴª ðŁı» +with draw +! :) +cor pus +phen om +yel p +la wn +ent om +snapp er +but te +pin ball +pro xy +libr e +alle vi +n ada +gabri el +fo wl +eure ka +daph ne +tu nes +pun ched +wh ore +jo g +ren tial +man ners +o pe +wh ufc +gu th +revol t +sne aker +philharmon ic +ho ste +sovereign ty +ðŁĻıðŁĻı ðŁĻı +fish ing +sci art +fe ta +i pp +dump ing +kel own +gir i +dig its +sal u +san jay +twee ters +sp as +col chester +sc ab +ma dd +๠Ħภ+Ä ĩ +ged don +march for +do p +maure en +un plugged +di do +fashion blogger +up a +mex ic +tar y +pol ye +jame son +v t +grin der +mad dy +consult ancy +¬ ë +leagueof legends +ac cents +um ni +jane iro +tu ss +h ens +ampli fier +to shi +pret tier +pre vents +new town +red wood +vant age +ball ard +ar tof +a she +a sion +lac ey +ap at +gro ve +ภĦ +rw and +real tors +tra itor +bed ding +ö r +zi on +fla shing +cam pan +boom er +secretari at +ab ol +liti gation +cont amination +se dly +shred ded +in for +do herty +bench mark +ro che +skate board +sho vel +i zz +to pper +o ster +laby rin +autu m +k ong +hum mus +vi z +tech news +kla us +am using +socialmedi amarketing +i des +cast ell +ste e +underestim ate +cal ab +pa ign +b illing +unanim ously +g mb +fly fishing +hath away +commerci al +colour ing +skul ls +pivo t +te p +tb c +motor way +x press +construc tive +pu k +under lying +kir sten +mani ac +cha o +se ma +chiff on +ðŁijĮ ðŁı» +ver ona +kom o +stan doff +wi ped +c ated +bla ir +wor kin +m sc +bethle hem +swi pe +unexpe c +pe es +pe tri +orig ami +ðŁij ħ +mex ico +flav or +ru dd +cannab is +mar u +ri ddle +wor shi +sil on +sch at +ap se +tang er +bi ous +e er +questi oned +o zar +dan k +angle sey +char an +bak u +compe ten +re pri +bat ter +sa xon +cal ves +leng ths +$ $$ +âŀ ¡ï¸ı +immer sion +ga unt +car ry +cy to +b anda +shu tt +experi ence +el gin +mous se +ta z +ê µ +in correct +en z +b ham +mor on +so ver +ar un +ti pped +la ble +de arly +bau tista +í Ļ +mor tal +woo p +dt la +sho cks +dav os +ðŁĵ Ŀ +swim wear +her man +ðŁijĩ ðŁijĩ +z ir +neglec ted +grac ed +campu ses +av s +ar ora +swach hb +live pd +ac cra +enqui ries +shoo ters +kur t +vancou ver +brad ley +gar da +g ü +ol la +attrac ting +up ton +ne win +lu mia +furn ace +ev ers +e on +sw a +roo kies +a oc +v ss +bris ket +tor ch +yo da +heart land +tac o +ph ony +food bank +ab bey +bab ylon +u y +gre ate +expre sses +d andy +sc apes +survi vor +ron d +e ci +ha vin +ab el +chil dish +tor que +wav y +ur self +kanye west +year of +ale stine +o brien +al fon +sk ag +kore an +anchor age +val eri +de w +ðŁİ ¨ +land slide +car ole +christ en +go phers +af i +priyan ka +q q +power of +it te +pc so +tw ol +pr y +intellec tu +guer rero +pi les +wish list +w ren +time table +ë ı +prodi gy +gibb ons +. / +ne ur +anz ac +mur ray +vie st +pla ster +la ir +art gallery +inter continental +g br +bell ator +nam joon +mam mals +am el +y aw +saras ota +cam ar +bud ding +sum mari +aco sta +la sh +ey ou +post graduate +instruc tors +ti g +const ant +were wolf +ic os +cla s +glen n +bud ge +ðŁĻ Ĥ +er ta +sta ins +persecu tion +cumb ri +o ch +syner gy +hu ang +scand in +mid terms +comment ator +regar ded +perpe tual +bo iling +al p +lan ge +sch le +fac eli +twee ta +ri dden +ok toberfest +charlotte sville +ik lan +jo u +ch atham +b sc +ðŁį ¦ +stra uss +mel low +xx xx +happy hour +re actor +ww er +distr action +at orial +ðŁĴª ðŁı¼ +twin peaks +fay ette +a or +ko k +bro om +sy fy +ou se +am ag +Ø · +ubis oft +lu lu +hall mark +stu art +it ya +si deline +venge ance +re lu +sex ism +boun cing +un ites +gu stav +te ssa +stu mp +pro clamation +ima x +divid end +col by +ðŁį İ +play wright +un safe +co smo +ðŁĩ²ðŁĩ ½ +cup board +constitu ents +ang lia +ram page +ðŁĺįðŁĺį ðŁĺįðŁĺįðŁĺį +than ked +take aways +shro ff +de bat +kh ur +conduc ts +format s +à © +port age +graph ers +u ten +pre m +mo ines +condem ns +s ous +l ps +f cs +deal ership +leuke mia +bure au +ski d +guardi ola +ca ster +thir d +avoi ded +en cyclo +c sr +vi xx +analy zing +she ar +dulu th +shap iro +chan ting +stre sses +as be +mil itia +ãĥ ª +col lin +arsen e +sure sh +teach ings +yi xing +sh ill +nu des +sv u +clear water +war ped +pro life +artist son +it u +versail les +galax y +ax el +spring st +cal a +hu hu +sc u +commit ments +exe ter +poign ant +mo tion +conserv atory +row dy +rec alled +mu sk +emb elli +so the +âĺ Ģ +sto pper +sch ild +to pe +el mo +zi el +j om +barn sley +snow den +on tour +jour ney +hills borough +par ole +w ts +mo ving +ag ility +tiv o +ff ers +kindle unlimited +g wen +ann an +ah mad +tex tured +hepat itis +dra m +insi ders +tis sues +ãĥ Ħ +fc barcelona +cr atic +na acp +pe can +f gm +custom ize +concer t +g sm +pe g +p one +justin trudeau +super cars +happy holidays +bu lar +ado x +lap tops +digital health +destin ation +gradu ally +áĥ ¦ +popp y +ss l +inhi bit +star light +of fro +glo omy +x per +hal der +im plants +le to +hass el +a as +un told +en ci +liber ia +or an +con tests +il ah +sma g +sc out +mari anne +cr yo +schedu ling +lo s +kan e +stutt gart +ne se +law rence +da in +pho tom +car ou +ภ£ +g wy +national dogday +roa sting +band camp +kentu cky +stret ches +ke rel +ca she +ãĤ ¸ +sta x +tran si +dog gie +at ric +hal le +ci vic +brow ning +lein ster +cat day +high land +joy ous +in cumb +or lando +ro mo +col ton +del ta +car ab +ro tc +aster oid +goose bumps +mo logy +yo ko +an ds +tomor rows +red carpet +sm p +ca sio +ðŁ¤£ðŁ¤£ ðŁ¤£ +se au +rejec tion +rot ating +bi partisan +th un +mat i +bon i +ol l +ener gye +do it +l j +mother hood +lou ise +neck laces +el ite +ni x +l cs +en v +gl u +le sh +cran k +su sie +m clau +so tu +crow ley +rat ri +use d +bre ton +alfre do +ye o +travel pics +ti pp +elli son +sax ophone +me red +heu ghan +ta ine +f es +vi ro +suppo sedly +i as +dige stive +y le +li zzy +wildlife photography +bri anna +west field +ra ined +am her +ðŁĺĦ ðŁĺĦ +distribu te +bott om +pre serving +oil and +craf ty +de scen +col ling +shakespeare sunday +r wc +ang led +ci an +t ations +mon tage +me yers +france sca +ðŁĮ · +wi ggins +san ford +volunte er +car ra +bar k +vari ed +pl in +am u +kap il +rock ers +qu ind +br ane +in mate +ent al +impro vis +michi gan +re tweeting +progre ssing +mercedes benz +smo ker +physi ology +dor ado +watt pad +h wa +sr bachchan +w ga +vol atility +hi re +ac ap +wn ba +hein z +stit ches +kidnapp ing +bur ys +lim b +f itters +thumb nail +ton e +mir and +desi rable +ad dison +tar an +tamil nadu +spec tator +soci ology +amit shah +remo tely +âĻ ¦ +ham id +r ds +g lee +smooth ly +sch ro +er c +lali ga +he als +us f +ni shi +d hu +un il +h le +tro mb +bhu tan +pilip inas +se ung +whit man +te y +min ce +snow boarding +re au +k ker +av o +zach ary +ran veer +ti k +gover n +qu al +beck y +anthropo logy +att en +grocer ies +de bit +war p +sil icon +hawa ii +ðŁĴ ħ +pomegran ate +pe er +orang es +people schoice +end ure +ðŁĴĽ ðŁĴĽ +ãĤ¹ ãĥ +ac ial +a haha +stu k +imper ial +bl ond +pow der +kno ts +vin ce +wood lands +den a +watch in +mat cha +ma hat +galax ies +middles brough +k ö +stre e +resc ues +wal do +lero y +desp ic +real ities +tm nt +ha q +un o +pe c +bolly wood +blin ds +design thinking +he ms +and hra +ab sen +fan s +ste ch +shire hour +bla ine +shak ti +pu rely +ðŁı ı +tra fal +ke ynes +gr ate +to bias +spon taneous +satur ated +caval ry +pri sc +ðŁĺ ij +wh t +pas si +~~ ~ +vir at +patt inson +la o +weir do +sym pathy +ju da +occa sionally +cred ited +stat u +es co +hil ly +esc ape +dischar ge +se er +may nard +sud bury +z lat +or al +we er +encoun tered +sm elling +over sight +ê ¸ +that cher +mack ay +you can +fre ep +freed oms +prophe cy +ho e +ishq ba +dra ke +qu its +pel led +tur k +o vi +wesle yan +new music +leg g +ch eng +h illi +ay y +pan ties +ad versity +ad jac +vaccin ation +ju ke +ga c +exce ed +time sof +sta ining +ep cot +v ital +up ward +bethe sda +apar k +ma hi +camp fire +enchan ting +rha pso +h z +na ver +fa x +vali dation +ac ad +ny r +as ym +coordin ated +depar ted +all ery +var ies +spr ite +chap lin +ss occer +s wat +bre t +relu ct +tunes app +super star +reminis cing +o co +home grown +dough nut +un canny +la pd +thyro id +! âĿ¤ï¸ı +botan ic +bre s +sp ade +i ste +echo es +du lil +bur sting +qui ero +ðŁij İ +loy ola +amuse ment +ha ils +sleep y +burgl ary +âľ ı +ro gue +cot land +mo ors +low er +wic ked +ðŁĶ Ĭ +compet iti +argent ine +yvon ne +karti keyan +ili ary +gat sby +precin ct +six ty +na ji +cam s +practiti oner +ðŁĺ³ ðŁĺ³ +pu ne +neg li +juli en +inv aded +cali br +cla m +duba i +mu k +lan tic +produc t +fe dex +ï¸ı : +eu ra +dari us +s ling +virtual reality +home stead +ðŁı³ï¸ıâĢį ðŁĮĪ +pac ed +in ha +pul mon +la zy +premi ering +ma stered +in he +con gregation +ba jo +sport ing +new jersey +hor ny +lma oo +leng thy +du t +yo gh +swe aring +philosoph ical +pap ua +in ski +know les +dy ke +âĢ ² +to ken +mc guire +ri ot +probab ility +mc con +gro s +su mat +c ite +da a +on da +mad dow +che w +board games +spar ked +re claimed +ad hd +ny se +imwith her +equ inox +boo ths +balsam ic +ha zy +dor chester +ag os +se aw +moder ator +seri ea +ander sen +pilgri m +âŃIJ âŃIJ +itch en +hal li +x ton +nathan iel +mun ition +celesti al +ga f +zo om +mark le +pen thouse +cal e +s fa +bar king +tu cket +em ery +cal orie +li que +ad ar +mc nam +tor tilla +wood pecker +mo town +bad ger +ayr shire +scram ble +dd ay +cra ziest +per rie +cho co +cast e +i ot +wre cked +selec ting +uss r +gra ft +pun t +lab ou +ir st +ba ek +Û Į +su ki +que u +ach at +te ster +aug mented +wc vb +sin ks +ðŁĵ » +ra ke +inter ne +be cause +belle vue +une arth +light en +ðŁĺ £ +turn around +labe led +unemp loyed +twitter kurds +le ia +h ye +great er +ðŁIJ İ +tim ed +i red +e tt +limit ations +cab e +s out +bee ch +anni hil +re trac +yo ona +ang er +den nis +supp lying +di z +" ( +sc ur +gun man +su ho +sauvi gnon +ภ¥ +wi ley +land on +choreo graphy +pre historic +ðŁı ĥ +var gas +assess ments +pinn acle +di i +chamber lain +ì Ī +v p +present ers +deut sche +sun shine +sal utes +r one +bu siest +- .- +motor ists +hemi sphere +al wx +ps p +ow a +den ying +cho c +gu tier +han uk +mus kete +jait ley +se wage +t ame +thin kers +shi m +se quo +pap ar +middle east +k wa +ke g +patag onia +no y +bar ça +take off +he a +à ¬ +n sc +g dc +ðŁij Ī +mou stache +mel ania +thr a +â¬Ĩ ï¸ı +pier ced +ze us +fon ts +ber a +it iner +q atar +contr ary +ire land +i fy +ou los +commun al +fin s +un paid +pa a +ðŁijĩ ðŁı» +ri os +ou p +f iller +cafe teria +à¸ Ń +kas i +cali ber +z ulu +v sco +ts ford +dragon fly +smo kin +pi st +psycho logist +diplom at +we bs +buc cane +à® ¾ +motiv ational +du ne +ba e +c fs +with out +er on +i ac +ate e +pen sion +fra zier +en sis +sk is +par ting +ger y +territ ories +nach os +eni ght +ever lasting +msd honi +tel e +sp un +po di +sab ah +environ mentally +ce ase +beau mont +mar ta +kel vin +ho ff +sun il +n da +co b +sh ale +ree dus +un boxing +u bio +re opened +n all +capsu les +mar r +himalay as +swee ter +ja z +f mr +twee ter +dha ka +na u +de mi +d fs +ta urus +fad ing +it utes +ci p +over flow +jef frey +don ny +car tunesapp +ðŁį ij +prefe cture +danc ed +c pt +ple asing +ital k +earth quakes +ul ation +hi o +ãĢ ĭ +ant an +nutri ent +de ere +selec ts +enrich ment +r iti +tram pol +bl amed +j ia +contribu tors +chesa peake +pi geons +tribun al +mad uro +w su +ilo ve +effici ently +dar cy +war ms +ar ra +ec u +ho wer +strugg led +rajini kanth +ðŁĺ¢ ðŁĺ¢ +hou sing +str at +eli x +disp ro +raf fic +thi erry +na sty +c fb +staf fing +al ma +back ers +hen son +sky walker +reale state +roo s +ness y +chan ce +cair ns +c ci +pe dal +ly ft +cross word +wait er +only in +kru ger +k ir +alej andro +car tier +car rera +re paired +ou at +un clear +un breakable +today in +qu eries +jo dy +gen ital +win ner +to l +kelown a +fascin ated +ãĥ ¬ +sris ri +squ ared +spr ung +negoti ate +priv ately +av en +>> >>> +g ical +gav in +chester field +zu mba +or r +nat alia +impeach ment +mn l +car at +criti que +credi ble +trac y +tan i +musi k +jig saw +gam bia +tol kien +fe u +as per +sav ory +fo xx +f itt +mar lon +l rt +v ell +p br +imprison ed +i om +chu l +wind shield +kay e +ba a +chor d +s art +al gon +minister ial +nat geo +la zio +nor ms +ðŁijį ðŁijį +lic king +fut bol +un sung +dalla scowboys +sh red +distur b +dev ine +be ards +ch f +b day +ro sso +ig or +ay i +si ren +k air +sti les +ro f +mag nets +un cover +mou se +bang ing +si ghted +spe ople +impac t +row land +kir a +environ ment +love the +p sis +mish ra +gl endale +ca jun +o che +de ception +sex ist +stra ws +s ga +buff er +apost le +sp l +pop up +ðŁļ Ĺ +r g +up er +ball in +i dy +occa sional +national park +ðŁı Ĭ +u an +innov ation +ภ« +te aparty +re tte +counter fe +b ha +rec s +ig en +ðŁĮ IJ +humming bird +cu r +ha ven +la zar +pue blo +: : +zi onist +op ath +inver ness +promo ter +carto on +cabine ts +mahog any +surve ying +r ational +feel ing +testi fy +so w +oc on +ภ¢ +ne el +mar is +sol itary +che mo +rad cliffe +sim ons +ros ary +new er +jo die +re tali +pra wn +pad dy +hen ge +k ala +im plant +at y +bren twood +par adox +ene z +re designed +p our +wy d +al de +௠ģ +sol d +biomed ical +๠Ĥ +tt tt +mat teo +ys er +new ton +de bun +ner dy +loo l +wo on +elisa beth +ec c +wh i +ach o +salv age +sal aries +qu ity +navig ating +oph thal +con soles +re built +o pec +ast ers +sho red +set list +kathr yn +rhy mes +re visiting +ash ish +li ft +re post +sole il +âı ± +weal th +sa at +we c +king james +flipk art +field work +se gu +mo dal +bu b +are rs +ðŁį Ĵ +clo oney +pad dington +necess ity +guth rie +pen te +li mo +jo sie +ar tin +en c +l hs +betra yal +info graphics +i er +mo a +hear ings +bon jour +sym bolic +ag ro +wed ges +krist ina +wild flower +athle tic +photograph y +pe sh +ca hill +chi lean +gou l +fi oren +ðŁij ¶ +z il +sk im +bad oo +deli a +tre ble +n cc +ðŁĩ¦ ðŁĩ +a house +bul lock +sol itude +ا٠Ĩ +can cers +futureof work +hu tch +water shed +war mongers +sp illed +colom bo +mo th +associ ations +weigh ed +global goals +not just +christ i +tor g +swe ating +man eu +clu sters +âĢ¼ï¸ı âĢ¼ï¸ı +ta ped +ul y +tru sting +yu suf +te in +ra b +, ,,, +sin ai +audi ble +explic it +cro wns +sch iz +at least +ðŁĹ £ +de bra +je suit +ene gger +z hen +one sie +i it +ss f +gur gaon +chak ra +bear cats +k ran +k awa +reque sting +han over +g end +sor os +mer cy +lovel y +do omed +tim my +ku z +ul l +ab ram +sa ison +ãĥ « +clean ers +re mo +circu its +bar red +o th +mo ist +madele ine +gall o +u j +per mits +hea viest +car ols +az te +gior gio +flo ats +decl aring +us rc +min at +craf ts +pri ma +conven i +nickelo deon +danc ing +ceremon ial +blo gg +tw p +anglic an +she k +k nick +( (( +hubb ard +harve y +hit man +fen g +we some +for za +s word +op us +bro m +gi bility +z al +m unch +dance hall +gre edy +hd mi +re birth +ðŁĺĭ ðŁĺĭ +s world +figur ine +com post +k f +engra ving +gior no +st ana +k man +ham ster +compos ers +aj e +func tionality +pol k +is ons +air planes +te se +hor rors +musc at +gi ven +sp ence +ðŁĩ¸ ðŁĩ +eli ot +ach illes +fre ck +crypto currencies +sou ther +hal o +bor neo +polit ic +hahahaha h +up state +si ena +obsc ure +hau sen +lloy d +happy friday +motor bike +bon a +americ as +hol s +- ( +spor ty +un aware +reven ues +christop her +bank sy +av an +ev apor +com press +eyel iner +to dos +buff y +renewable energy +ly rical +ar chan +rapi st +fair trade +lma ooo +beat z +pro active +la pse +ir ical +revers al +po de +mcin tyre +mac au +ãĥ ķãĤ +nash grier +f sa +g all +çĶ Ł +perpe tr +il ya +configur ation +% ; +str ange +rac i +ภĩ +pic kups +kov sky +mam mal +w ps +g able +compar ative +z h +save our +da vey +on etsy +mu ssels +mis er +cri stina +electr on +cra ve +lo ren +precipit ation +m z +ðŁį « +vin cen +snow board +no ida +ah n +marin ated +g tr +town hall +min is +bethe l +adv an +su ra +shi el +fur ry +ðŁĺĤðŁĺĤðŁĺĤðŁĺĤ ðŁĺĤðŁĺĤ +lyn d +so il +sc ence +sen eca +shar jah +dick ens +credenti als +av ar +per k +requ iring +pre fer +j ian +de ca +r ach +ing for +del e +be ep +ðŁĴ » +cis ely +hu ddle +green sboro +haw king +ho ax +hang ar +ç ľ +mis o +lo vin +gre ta +ab ad +logi e +at an +snow flake +mahe sh +fear the +al kal +bobb lehead +ba hn +ju dged +fu tu +feli x +ðŁį ĵ +pi ke +der iv +notic es +au er +dis super +or da +wi pes +am ino +stri kers +foo tb +dram as +pun ching +score less +heming way +bi h +bal lad +chat ter +am mo +kle in +fabric ation +kari m +z end +hi sto +vol ta +rock y +marke ter +xtre me +sequ encing +paradig m +cle ats +boom ing +âģł âģł +block ade +promp ts +yogh urt +pur pose +nu r +regu late +nois y +ing rid +bird watching +bar tender +Ù ĥ +wor dof +cha otic +shor ty +el dest +z app +onceupon atime +fl yo +rit os +mike quind +ðŁIJ ´ +regi stering +. ] +ad ol +gg gg +pur ge +kid lit +ar bor +val ves +synago gue +o th +unanim ous +veri fication +dar rell +ãģ Ħ +vander bilt +tape stry +pro sper +did dy +dra fting +de cep +marqu is +st int +michael jackson +pee led +men us +bb b +sc are +ema il +wri gley +it is +f ell +some thin +bar ra +ed gar +di pping +pu ddle +sla de +lear ner +jal en +ðŁ§ IJ +the daily +mikequind azzi +ju x +iq bal +mckin ney +ra iser +ef an +dr one +cat o +pic ket +cro we +l att +uk o +giuse ppe +hin i +synthe si +ponti fex +song writing +to d +swit ches +din ners +h q +gabri elle +pensac ola +cir cle +expo ses +ev s +riyad h +pro men +o ck +sa j +cit ation +brew co +jo si +ep aper +dri f +point less +tang led +cri pp +line ups +fairi es +daz e +mour n +bla dder +sal z +bur undi +book mark +the people +sub sequ +princi pal +sk er +court ney +a oki +rac ers +ad m +mom a +critical role +hou n +shed ding +sa ka +ace ous +mck ay +hus bands + ½ +me da +accu sations +ro sel +nc is +witne ssing +or ama +go ds +hil ton +el man +ÃŃ n +meg ap +cra ven +announ cer +crit eri +sheffiel dissuper +milit ant +consu l +hoo ded +aby ss +b x +ma dam +lo cu +mary am +manic ure +grat is +ac tresses +ros ario +this dayin +king ly +gn ome +cel ine +r ous +he el +lil ac +vish al +ab h +thor ns +s ls +ne al +construc ting +be ren +s lang +ma ins +far ra +sar ko +pai ge +gu iller +l ala +ice berg +nou n +plann ers +u mmm +ou ses +ill ary +ma an +box ing +zi pper +srin agar +migu el +o str +mp o +responsi bly +lan terns +appli ance +x b +gren ade +neglec t +dy sle +ham mock +ne ctar +wit cher +r gv +di ence +ser bian +seed ed +cru z +bi sh +sp he +e q +sky rim +alge bra +phil ately +bungal ow +ge off +y ves +demand ed +consider ations +the vamp +pawan kalyan +co ded +grit ty +erup tion +se infeld +uni denti +ëĭ Ī +wor m +ac us +se ung +dun g +ro land +su d +di visions +ab lanc +shor test +j f +p oun +plant based +be to +tough er +mc o +don et +mark us +v fl +ðŁı ł +open ing +co ward +caber net +o xi +burle sque +sand ra +su mo +consi st +tho t +cay man +motor ola +gutier rez +d slr +y w +no bel +nov ice +moms demand +grun ge +sp or +d cc +pre sses +sli st +allot ment +voc ational +ft c +pu ja +lo ven +utt arak +tan dem +sh ep +come dians +anat om +cant wait +healthye ating +west side +mar gins +chi ang +asbe stos +stupi dity +proble matic +fit bit +: $ +ceil ings +shu a +protec tions +bio tic +beng ali +re sts +bien nale +tim o +cul min +e minent +affe ction +unbeliev ably +individu ally +canvas sing +wh itt +nov asco +chin son +h pe +go w +gloucester shire +pa o +thresh old +chev ron +s ine +we ther +pp ie +aqu ino +antwer p +âĸ ¬ +po on +inst af +equ ine +cinemato graphy +nbaf inals +vali ant +kil kenny +te rence +syste mic +sr l +p ound +made ira +pl ough +tre cht +mat ed +mp d +ransom ware +ph in +li qui +bb ce +boom er +i standwith +con ju +r te +nar a +foo lish +da shing +vier nes +br ite +da u +juni per +ai da +you now +ra zer +de i +repe ating +comfor ting +adjac ent +e to +ca sted +chat ur +mu er +syn th +san itary +mac le +independ ent +law ful +e erie +h or +ðŁĴ Ń +am rit +vel o +station ery +mu f +may may +contempl ating +elabor ate +gre gor +dri es +ac col +ภļ +schwarz enegger +ill nesses +day break +follow back +collu sion +electr onic +jo vi +hiro shima +ta w +hom ec +mic ah +qu itting +fro sting +ben fica +hel i +s ical +pic cad +corpor ate +ment orship +you are +sing er +shi va +ru ne +ing er +ri um +play able +doo p +wil low +ter re +ni p +at d +war bler +profession ally +er ase +proce ed +pedestri ans +mis chief +ben ding +alas kan +c kett +mo p +dd les +shut ter +ge ared +atene o +ma deline +g ations +o sha +der ick +sw ild +an gry +pat ents +hun k +decre ased +fr y +ðŁĴĸðŁĴĸ ðŁĴĸ +sal on +quant ities +d ario +ni gel +ku ma +jen n +happ ye +xx x +rex perience +pro s +au sch +rele ssly +ham burger +fuku shima +er ne +stat ec +ren d +may field +j one +lef ty +bern stein +sm il +gener ates +fore station +band its +ta yo +r ca +ac ci +rodri go +kn app +elo vers +vege tation +u ral +le ft +ħ ï¸ı +worl dre +sur i +embar k +w son +ba you +mu ller +mo vers +ðŁķ º +presby ter +l f +cre e +bat b +sal am +demonstr ations +an ec +n pc +it ics +to graphy +re inst +thur st +tal e +off ences +smart city +bro tha +ofthe year +in valuable +ear n +ðŁijı ðŁı½ +kre mlin +gra dy +town fc +guern sey +ma ha +contag ious +dre x +be en +( £ +nati vity +k tm +somer halder +comp ounds +íķ ĺ +" âĢ¦ +af g +ott news +h ound +fire fly +cil an +donet sk +volunte ered +ak ira +è ª +sing ul +st h +dro wned +mand o +he ir +ðŁİīðŁİ Ī +tax is +y uki +vel d +k ans +el k +ran ts +hash tag +t eng +ro g +a at +gru b +e ber +in india +colo ssus +sig ni +so ever +mile stones +der o +differen tial +phu ket +master mind +an gh +mel ani +bro ker +actor vijay +stun ned +continu ity +af fl +vo cal +perenni al +fianc é +in complete +hun ts +re issue +domin ates +tur meric +ro am +ri on +bag ged +nas sau +fu t +x ox +national trust +jo ye +san o +hearth stone +dis respect +le es +h se +siber ian +offe e +re stock +wolf gang +re gan +plan o +un wind +re par +mil le +] , +skul l +fat ally +concep tual +ðŁĮ ² +f é +ber to +b ms +u a +mag na +notre dame +le te +la undering +heartw arming +buffe tt +go at +pe abo +wind mill +v ac +continu ally +az alea +mem brane +can cels +make yourown +athe red +p to +tor pe +ðŁĺ ł +ðŁĴ § +sc ares +le aking +z et +pix els +ac i +kh il +marath i +ðŁĻı ðŁı½ +u la +tam u +chandi garh +z agre +aa b +pronoun ced +aubre y +sand er +pun ta +har low +ic elan +celebr atory +so t +unci ation +stru ly +mc dowell +deepi ka +remin ders +my stical +ct c +chat ted +s ica +bar gains +ch hat +ru bin +m net +oiland gas +pel ican +o at +mor ality +k our +i h +nu clear +gc u +ric her +vene zia +m ma +le ith +ac company +rich mond +sports net +ba ahu +smu ggling +mm i +ðŁĩ®ðŁĩ ª +twi sts +sahi b +.... . +amb itions +il lo +histor ical +fo rec +show biz +pon ies +chas ers +remo del +will ing +prince sses +am ple +cushi ons +ac les +lot r +da ch +an the +in corporate +new bury +ki ri +fried rich +ab v +ball ers +alber t +ðŁij Ń +let i +nan op +ci de +anal o +n sf +)) )) +griffi ths +valen ci +ro ano +fun run +babys itting +ca day +ent re +u ck +slu g +tic al +the sims +ro ar +car ney +g am +sto we +fi d +bun ny +sham rock +pe cu +mol ina +go cougs +con tributes +transform ation +mo y +v aj +sever y +antioxid ants +thir teen +sight seeing +l j +reversi ble +odd ly +hoo kah +nou vel +hal al +fe i +stab les +mul t +ho pped +bra ids +inter change +ghana ian +ww ww +eth no +con junction +ago v +ye ti +earth and +ts p +con serve +heir loom +metaph or +woo f +tor io +self less +n wa +em ilia +yl ene +y xe +gi ar +moder ating +pro bz +b fi +ne er +du mmy +hanuk kah +we bber +k v +eye brow +dag ger +su mp +ra ges +ork ney +tb o +hal sey +assign ments +tr onic +scri b +co on +an war +# âĢİ +jal ape +flori da +qu aid +haw keyes +âĻ¡ âĻ¡ +street car +ro g +dat lantic +gran ola +un changed +expect ation +Ù ĩ +mar lin +gu mmy +ðŁĻı ðŁı¾ +awareness month +oil painting +mu th +per ch +jun to +villa gers +mor g +che ated +web comic +the future +d ps +la kings +men tioning +vo or +ident ities +accor d +mc gu +l pga +rum our +massi vely +m pls +heal y +d ate +sp oli +re visited +on t +al and +scru tiny +lakel and +bl ending +< / +an kara +jami edor +metab olic +f ences +ann y +å ħ +semic on +oo tt +space ship +wack y +le ta +ap ac +she e +in herit +do res +ðŁĩ¨ðŁĩ ¦ +gent e +tw ick +ri ms +gal ve +de ville +king fisher +scorpi o +ow l +al ar +vari an +ðŁĹ ĵ +vene tian +star dust +then orth +q ing +har rington +consul ate +spectac le +ho bbs +tur ks +gre er +mat ing +ðŁİ Ģ +ðŁĮ Ģ +direc ts +í ĭ +pompe o +vo iced +la os +tz u +pro me +pri sm +mer c +fortun ately +bc fc +mcdon nell +not sorry +smi led +t ba +for war +mid term +dar by +we instein +up grading +wol ff +bron co +cab ello +ðŁ¥ ĩ +fi able +shar pe +bat tered +sat o +myth ical +instap ic +pre pped +eni um +e spo +di aper +explan ations +who pping +ragn ar +pe el +antibio tic +l acks +harri son +li sm +au l +qu ail +martin a +sent encing +sc ams +di di +tr onics +ãħł ãħł +go ff +za in +param ore +cha ined +clin ton +li ff +cott ages +em on +reve rend +consu mer +ce an +t any +lum pur +e bay +sto ol +ðŁĺ» ðŁĺ» +ta pro +h ath +modern art +just ine +prover b +app y +tra x +mani fest +am bu +nai k +pe pp +r sd +mer chants +kitch ener +shi fted +li zz +âĺħâĺħ âĺħâĺħ +âĢĶâĢĶâĢĶâĢĶ âĢĶâĢĶâĢĶâĢĶ +uto pia +tom o +ou ted +com ers +chiroprac tic +book club +cin dy +pro hibition +se uss +ë¯ ¼ +thin kin +rr rr +go fund +t ack +om b +catastro phic +ling u +guild ford +bo td +ॠĭ +plan ter +^ ^ +win k +kath mandu +sto ppers +smooth ies +re efs +hin d +bell amy +Ħ ë +waste water +vo or +nat l +! ] +re el +y ap +scoo by +work space +corin thians +bl un +obli gation +g bbo +dy son +cra vings +ell ington +dap l +wre xham +earthand clouds +uk runchat +positi oned +kal b +four square +jo ck +im pending +even ing +ath y +pro claimed +c ites +ann apolis +san i +mar th +ir l +accom mo +ka a +fin a +y aa +di sper +ec ar +bha k +will y +ðŁĺĢ ðŁĺĢ +mcder mott +mo j +gener ational +u said +train ing +lon ely +lo res +impe cc +âĢ IJ +beav ers +ma ki +he b +aap l +å ı +wolver hampton +leader board +me u +c fa +easter n +hu r +civil war +ou rage +hor ned +le high +awar ds +evi dent +gi gab +r ous +ma del +ro byn +ur gently +k ors +en as +heis man +bam bam +fab ian +f om +evalu ating +assemb ly +out sourcing +hun tsville +ðŁĶ ª +justi fied +cashi er +sp aper +buc keye +analy tical +illumin ati +au tho +o j +sha de +geel ong +wh ey +he aton +terri bly +ele k +un charted +sd live +moto cross +her mes +dar shan +dar lington +cash mere +gri pping +cilan tro +pun ish +... : +ðŁĴ Ħ +inst ance +der i +lo bal +muk her +sp ar +thin ker +fre mont +com piled +color ado +vig ne +sm d +whe ad +villa ge +le ek +formula e +ta res +persist ence +?? ???? +ped ago +he z +alzheim ers +vul ture +off ence +is great +suff ra +kick in +h mmmm +broad way +ï¸ı @ +art i +alli son +endor ses +ry u +lolli pop +soy bean +kend all +cer a +inv ade +( ðŁĵ·: +conver ter +car pets +ho bo +fr it +pe ac +es qu +ern an +ou f +an il +di ffer +ch ing +bre cht +sp g +daven port +stra va +sever n +n gos +stor ians +fe te +parame dic +j hb +al amo +sne aking +gold coast +roof s +isi l +depic ted +projec tions +nu mb +o ss +ep i +glu cose +zid ane +infin iti +íĺ Ħ +ran som +ton ics +fal k +g ler +ou tw +re ss +week ly +the on +n ole +ðŁĩªðŁĩ º +vol ley +sum mar +neg ativity +sam son +ye w +aus votes +ju l +ju dy +f art +pra yed +pal ate +multicul tural +double header +cycl ones +pier re +ãģ ¨ +âĺ łï¸ı +rt w +conver ting +wir ral +l ari +ir relevant +austin mahone +an che +ya an +sd f +$ . +explo ding +ulti mate +prof ici +gofund me +cell ence +ep stein +bul lied +sep tic +à® ¤ +lu mber +cu ff +vsco cam +pl or +ภ¥ +se ok +ro to +venezu elan +sor ta +spir ited +daniel padilla +team sisd +radio active +icelan dic +ðŁĴ ¤ +ver e +accommo date +shi pp +ot ter +ol ina +e go +su la +san antonio +de as +simil arities +âļ ¾ +y om +bro ward +å ° +can cun +veri fy +on te +candle light +ìł ķ +inf ants +az am +ðŁĺ ° +le ven +un stable +bloom ington +x ford +con tour +y p +innov ator +histor ies +po y +lolo lol +ex pires +cat alo +bill boards +an ab +el ic +novasco tia +fa ire +ìĿ ´ +rock well +gr ille +az tec +joh or +ur struly +fi ren +dun lop +id le +port man +jo es +tx hsfb +hol m +cham ele +under world +lo ss +ti em +therap ists +past ure +pa ste +ing now +vul can +ra gon +lar kin +o shi +ho co +child hood +umb rel +success or +kath y +iz en +° ï¸ı +share holders +ol ga +ai b +he ap +fl aming +ro u +air tel +rat t +z ane +vo w +thor ough +sn ag +par th +un conscious +ve y +new release +gh ee +croati an +facilit ating +swan son +astor ia +to logy +master y +ðŁ¤ ij +bil bao +trou pe +the ori +chey enne +ro tt +shore line +gra sso +master chef ++ ) +vi x +ellen show +as g +an ak +ku ya +safar ilive +debu ting +blu m +list ener +v ins +book shelf +smart cities +makeyourown lane +; ; +ðŁIJ ¯ +ri zz +on ward +bull dog +bear ish +vir uses +fri gh +lin den +we iser +sn t +gon a +dre sden +fl anders +cu k +wheel ing +ba u +atu esday +surf ers +swi ft +mc call +arbitr ation +aw d +mon c +b ine +at x +re fr +mi ro +po sey +n are +rit ter +âģ ¦ +play book +blow out +sports manship +s oooooo +malay alam +gri ms +bur bank +infin ity +sar gent +oit nb +joseph ine +ski pping +par kin +excur sion +semin ars +jo har +par tridge +post game +ll ll +blan che +temp ting +m na +lu ka +is ers +to ffee +bar ron +he mmings +sa e +go hawks +cu pid +li mbs +con se +un common +z ada +head shot +so ils +pione er +mam ma +sem itic +pan dey +jamiedor nan +spl its +vel a +son i +ra ff +t mobile +âŀ ĸ +pra wns +lit er +enjo yment +egg plant +tu b +cultur al +us ic +suspici on +sy cam +summ ed +ma du +ho ck +up wards +eye ing +ri ve +assas sins +âĤ ¬ +out fy +chi ves +t ner +la is +por ridge +sad dest +w cc +vick i +sna ils +biz italk +mill an +ðŁĮ į +sam oa +j ing +mi key +gu j +chel ms +eli gibility +arma da +thro p +surger ies +ãĤ ¿ +mo hawk +ex its +me m +is lington +c me +land fill +kait lyn +ðŁİ ¼ +combin ations +tomorrow land +ver b +cor a +pre cisely +na om +ðŁĨ ķ +shr ink +sof tly +merce de +mand el +poo dle +ball erina +sop h +jux ta +y at +ary an +hesit ate +lo wered +gu lar +dungeon sand +ron an +my ri +sp f +men opau +gra sp +pa thi +fe asi +fla w +shi story +ste ward +gg le +fay re +cli que +credi bility +yo g +sec tion +mu sko +se ville +no tt +cal m +mate o +indic ted +fi ba +by l +lin o +u kin +!! # +enig ma +siri us +bu sc +ðŁį Ĭ +mac kerel +psal ms +a at +tomorrow spaper +ðŁĺ ĸ +p fc +........ ... +shre k +mul let +o sh +danger ously +immen sely +am ur +ðŁį Ĥ +pro por +sy a +london marathon +abo ve +obli gatory +pro v +ra cha +alex is +pri mary +sh h +ether net +d stv +cou gar +un lucky +ni l +steak house +mel a +fc bayern +cause way +ca therine +fluore scent +nx t +to kyo +au sp +releg ation +qui zz +shored itch +proud tobe +promo s +inter acting +home brew +da esh +w pg +stead ily +provin ces +bal lots +i ah +al to +< << +you u +ri ley +prefe rence +tra verse +incen se +am munition +ho dges +# @ +hail state +tart an +witch craft +vent ilation +liber tarian +! âĢ¦ +ow es +% ! +ong chang +bru shing +le ic +fi ber +under attack +down load +ex pir +hy o +pompe y +mc bride +y ag +stre e +com bat +ten ding +ai ra +gug gen +ab ra +in na +fli ps +aw al +m ach +dol lar +inspir ations +z um +o du +it ty +video game +aqu aman +har u +bel fast +je b +but ch +us gs +calcu lus +go yal +mor gen +x finity +stand up +contrac ep +sab re +na be +in secure +gener ously +epit ome +l w +t ca +narr atives +don nell +pand as +ber gh +tu t +ker al +fel icity +br ampton +quinte t +nom ore +ðŁĶ ij +lo i +alham dulil +ðŁĶ¥ ðŁĶĹ +ston er +shaw l +clin ical +bren dan +gon e +fla wed +tri ppy +j g +al location +po aching +ve vo +mo cks +lef tist +bon uses +condem ned +abil ity +st ating +microbi ome +bio logist +for you +wahl berg +ss or +ift ar +w ul +ÑĦ оÑĤ +pom er +me me +ver te +tre ll +tra it +in let +hormon es +deliber ately +vill ar +battle ship +p bl +tw enti +ho kies +dal ail +say a +may fair +han s +die ts +⾨ ⾨ +od in +hot spur +pap i +k ana +k amp +fin na +flo tus +ti ans +unic orns +tribe ca +chang ers +fore ground +out a +inv aders +gett ys +tomorrowspaper stoday +mac millan +hand written +w fp +u de +state of +base d +âĺģ ï¸ı +cas m +psy ched +histor ians +fol d +d da +ag grav +p ans +green way +au sv +ðŁĺ ¶ +shradd ha +inde x +be sti +zim mer +t ness +eye shadow +ot te +go ts +distribu ting +pro min +yo l +ace a +tram rahim +hoo per +supre me +jam min +intu itive +quali fications +sli m +sid di +jay ne +tri pping +g tx +pun s +e manuel +om g +mid summer +in to +succul ent +ri en +new mexico +o or +hoo king +in f +ðŁ¤ Ŀ +flir ting +na hi +g friend +t ps +hel ix +z s +on ie +ct f +kri s +irresi stible +fla p +ðŁijıðŁı» ðŁijıðŁı» +us wnt +ru d +ram ps +pin oy +ot w +lol z +low ering +favor ite +t mc +phra ses +her mi +aver aging +em br +ben o +estu ary +sle eve +ribb ons +ta sh +ภ¹ +x f +aw gs +sun ited +brew eries +anir ud +pun ches +ol die +ip ads +wi fey +land lords +d ji +gun ner +íķ ´ +tex an +ex op +cas sandra +s off +ðŁļ « +igh ton +bak ers +awareness week +v all +ear p +bts bbmas +apologi zes +âļĵ ï¸ı +was ps +states man +snat ch +watch dog +ra fi +after party +spi ke +j er +peri ph +r nc +mu ll +le en +shi es +li eu +urstruly mahesh +mer ton +de sai +shi f +ðŁĮ ± +pe dic +gos ling +arrang ing +ww g +gen y +you uu +netfli x +e ttes +k wi +bernar dino +am iga +Ø ¨ +kashmir i +t ings +emer itus +de cat +ab domin +dc i +pha ses +d jan +be am +op ry +i shed +the ellenshow +the st +habit ats +to ons +mclau ghlin +ri pper +micro biology +tal aga +clu eless +ss u +cro che +bro mance +longe vity +zagre b +prev ented +tra ve +spo ilt +darry l +migra ine +al cat +dd dd +vi v +ser pent +mat tel +jam a +con quest +î Ħ +sam sung +presbyter ian +ket ch +fire fox +mo tif +le c +cho pping +cher no +j ann +ðŁIJ ° +pro lon +wake up +conver gence +mersey side +heart broken +lo oming +hal lucin +mai ze +commun ism +mo h +twitter storians +serge y +res eller +favor able +ed gy +re iter +mal aga +live me +ka hn +pul sion +big g +kim kardashian +ati o +tyr anny +ru ption +q ant +pro ven +by z +pu shaw +kri stin +e er +tar dis +ri z +awak en +mi ko +un documented +path finder +indirec t +resemb les +h ler +conce aled +scand al +re im +d nb +cr itters +attend ant +apprentice ships +aa u +scre amed +l su +fa h +har bour +ed d +bat sman +li ss +mi sha +spani el +it f +advan cement +fa c +close up +cecil ia +medi c +narcis si +lav ish +gi ac +ma ys +le it +wine wednesday +pushaw ard +let to +curren ts +bug atti +out ine +w j +un do +ler osis +devo tional +ðŁij « +on na +fais al +sa una +himach al +am ii +à® ® +di zzy +screen writing +ph x +sp n +ick i +ag irl +fi shes +wb z +pi m +bo ar +ac id +! .. +rocke feller +n ga +dra stically +simpli fy +dru mming +autum nal +gur mee +lor de +jo ann +give up +b our +am ura +der land +sim pler +wat son +tri dent +concor dia +bel lum +bre k +dum plings +vi on +dungeonsand dragons +sp ri +ascen sion +wil datlantic +u st +rob ins +legi on +insi st +jar o +gue ss +so b +bigh it +pool side +negoti ating +mc gill +bil d +techn icians +miti gation +ajay devgn +b to +ant en +cosmo politan +ðŁĺĬðŁĺĬ ðŁĺĬðŁĺĬ +patri oti +temp er +promen ade +nav ajo +nam m +wrink les +dc fc +le ach +bru nette +r f +cout inho +al ti +tradition ally +op tome +na z +accord ingly +rec ard +de ets +sw ell +po sure +whit ening +strang er +illi on +here ford +u wu +ro bber +cotsw olds +cl en +gor ge +nam aste +re lish +gri ff +adren aline +bla sio +val e +ê ² +toler ate +rail minindia +jen sen +ho ven +el lu +ob sole +eisen hower +unidenti fied +than niversary +body guard +Ø ¯ +i dge +sch al +stock port +sn i +re taining +po po +pix ie +oli thic +ki er +ha jj +sa z +cor bin +!!!! !!!!!! +v it +me gat +de h +circu it +af fleck +theore tical +hope less +u ab +slu mp +b ice +jam med +let stalk +can i +side ways +labyrin th +re fs +ha hn +jare d +ðŁį ¹ +jam bo +ph yl +enhan cement +c tr +ful lest +se ye +do ba +cho ic +yo s +cb j +andr é +re watch +pri ma +doctr ine +for gets +u hm +ar ound +u le +art lovers +shi raz +har th +ex tor +Å ¡ +unexpec tedly +eli us +y x +em my +se ac +ðŁijĩðŁijĩ ðŁijĩ +correc ted +com bu +wom anc +cou gh +what son +publi shes +divers ity +back bone +lock down +mesmeri zing +nor te +ma b +desig ner +í ģ +ra gh +mole cules +get outside +the beatles +semicon duc +nach o +lun es +ham mers +sul tan +o on +fe ren +att ach +ar qu +uttarak hand +s ash +; - +tre ad +i ko +ar thur +scandin avian +r ation +ga el +charge able +fish y +v ma +hand bags +char a +ay ne +de fam +sett lers +qad ri +pal ais +in wx +apocaly ptic +poo ja +a es +at ories +proof ing +n lp +ts la +v ina +li do +dee phouse +informat ics +v v +pp ings +di ss +à ¯ +uhur u +st ony +betra yed +b aff +my ra +as pen +allow ance +tam ara +ci f +cor bett +ser ge +di go +ambi gu +pain ters +p cr +p ca +nom s +lo ft +ve e +opend ata +ðŁIJ ± +alex andre +identi fies +fantasy football +re production +brom ley +ware agle +mm er +p ss +cu es +ay at +hut chinson +sar ac +jack man +ira h +ap ink +col s +aussi es +ex ecs +day ton +ðŁĻ Ĩ +im v +har am +chuck le +authent icity +ar do +incub ator +ภª +photo shopped +embrac ed +fight for +gor man +zz zz +schol astic +cri sps +te apo +mid night +ga ine +col lier +s ate +de tte +å Ń +imag ine +i ff +tw ili +i fication +teat ro +nor ma +es ur +emergen cies +rise up +r inger +hass le +cait lyn +tranqu il +vers a +se b +over look +gin i +bo go +se re +may ne +henri k +contamin ated +rhapso dy +pro portion +wildatlantic way +âģ© . +organis ers +tran e +stand ard +sper m +laun cher +ric ci +her ts +paper work +showcas ed +mer yl +pen a +p imp +disa strous +^. ^ +phar a +x is +fron tal +sw irl +sp ills +swag ger +smart watch +sizz ling +savi our +cat ar +bb cr +refurbi shment +dr is +citro en +absor b +patrioti sm +il leg +chro mo +fresh ers +ru s +lim iting +ef ish +down ed +man dir +hazel nut +p all +mac on +disappear ing +quali fies +bo on +bar racks +am ine +gen dere +ðŁļ ĺ +j es +ãĥ Ń +qu ito +middle weight +sch au +quad ru +aci ones +limit less +ðŁijĮ ðŁı½ +ch man +ar av +regulat ors +it up +batter sea +mil ford +g z +tic king +gh ou +cru shes +tu tu +dread ful +fam ine +for change +dalail ama +ðŁĴ į +whit aker +hash mi +h us +vo d +bet te +aa ah +iso o +ðŁ¥ Ī +ha ar +la ine +b v +all day +spr out +indie games +free bie +gree ks +but ler +ill in +ha al +ware ness +si ma +public health +gam a +wa a +oun g +goo oo +okin awa +off enders +im pose +ho c +young ster +story teller +sc ap +figh ter ++ , +whit es +music monday +re za +go ducks +bri a +mi um +cas per +cru mbs +a ad +marti alarts +ch p +ri gged +tn g +harve sted +sa k +do jo +mill wall +b nw +oc d +histor yof +t mr +si rens +fan ci +caregi vers +vir a +son i +recur ring +acknowle dged +ðŁı Ł +oph ile +bu cky +stre ssing +roo k +di gger +vi val +san do +fle et +si ers +sel caday +refre shed +anti fa +a que +po lo +disappear ance +de mb +âĮļ ï¸ı +ren ted +ber ger +g mb +cu la +ss al +goo dy +u hh +marcel o +w anna +soft ware +shop small +turt le +tom as +fri sco +ðŁĺį ðŁĴķ +jim enez +c su +day z +an do +wyn ne +choreo grapher +cerv ical +trail blazers +ed g +zend aya +travel blog +el s +whole some +co g +lab out +ar ney +del le +su isse +ma si +ine se +om be +fi ddle +re claim +pa u +wat cher +sla in +ber ty +opti mum +el ites +min is +tur key +patro ls +ger ard +au reli +wild ly +wal tz +br gy +w ob +cre st ++ ++ +ve z +fro sted +davi do +the x +param edics +p into +han k +du pont +ur g +fo stering +micro poetry +spec tre +---- > +ne uro +fri da +music al +galve ston +e ffic +sc ape +pal azzo +th all +pro visional +p js +au re +ðŁĶ ľ +mam amoo +kit ties +cre e +wa k +lo ool +lu pus +cn blue +à º +ðŁİ ¬ +rac ed +tro se +om as +stri de +co ors +⤠µï¸ı +in comparable +cy ril +broad er +arec lipse +ðŁį Ķ +inter val +ti ru +co working +w aco +a ham +a bee +flouri sh +the times +ol ini +kick boxing +lu cer +at la +as un +casser ole +mi aw +lobb ying +jan ice +cir que +re flex +le ary +sanat omy +tem pest +se mb +mur dering +us av +ro bo +on et +p cc +nati ves +life of +sa ha +ruth less +rel ates +appeti zer +pye ongchang +nor d +er u +a thing +ug ly +pl ying +bran ce +organ ise +kend ra +dat o +chees es +par ma +burn out +a stra +pre toria +adjust ment +uk u +sl o +li ken +fav ors +cli ve +be ets +snow donia +go tv +sy n +open house +pan i +portra yed +sl ated +me cca +ren al +supportsmall streamers +staf fs +da o +bi ker +vik tor +tit us +admi red +ðŁĵ ± +hurric an +he ats +gl ory +photo genic +mer i +de por +burn ham +or angu +dj ing +impre ssionism +ign ition +ca i +w ynn +de pe +cove ted +colla gen +sau s +or nam +administr ators +ss on +nh politics +hahahaha hahahaha +aspir ations +r gb +swol len +so we +sc r +diver gent +hou ghton +han oi +d ory +ni ki +land ry +b cci +ðŁijĮ ðŁijĮ +is mail +tri pod +her d +bhat t +dress age +tab by +ingu ish +hur on +à³ į +à ł +to das +evangel ical +chor ds +st john +slo ppy +marty r +face book +ali ght +sen sei +kath niel +r ites +zi one +u o +revel ations +weight lifting +pan o +nc wx +ac ton +à® ķ +Ø ² +som a +à¸ Ĺ +respec ting +mar che +fore man +be tty +ki k +shi bu +po on +argy le +k swx +et z +mar bella +brac kets +stand by +fire side +defi ance +v ex +britanni a +in habit +appo int +piyu sh +le ash +sci ento +fla sk +sen na +> : +at roc +sand erson +id lib +dhan ush +ðŁĺ Ļ +en thr +hit ch +de dly +al ley +dor k +mon do +cudd ly +mis sin +ye sss +night ing +j pn +w ary +ump ire +ma z +ê ³ +bab s +ĭ ãģ +stan ford +posse ssed +exce eded +ðŁĶ ¶ +wall art +tra p +j il +hi bis +sp ying +scri be +khali l +trans lator +lu mb +di zed +ch c +super vision +shut ter +ja g +_ * +yester days +ms f +hi hi +gonz aga +gille spie +vive k +ec static +this morning +ch us +ed es +ston ed +be es +ðŁĩ¹ ðŁĩ +tur in +ho ver +at rics +ster n +sam heughan +auti sm +mi ya +eye witness +writ ings +travel tips +chut ney +px rtg +keny ans +my stic +k rit +/ $ +red head +world ly +am us +op la +le ve +gab bana +se en +o clock +gang a +keen an +sc ent +ol dies +go green +corner stone +comp ly +con cours +ðŁİ¶ ðŁİ¶ +ha an +con fis +aw son +cle op +î Ģ +su zu +sau té +al gar +subscri ber +este emed +ãĤ¤ ãĥ +worth while +mel rose +flo ck +bri ghtly +viol inist +p ere +sli pping +and co +si gh +ha van +cu lo +m sa +fibro sis +matil da +ra fting +aw ard +ë ª +mm mm +ge aux +ste iner +sin n +help ers +beet les +ai mee +tai wan +pistachi o +mac beth +m zan +descend ants +on sale +in r +il m +grou se +sa ig +mo w +bi gre +adjust ments +tu la +mathe w +transl ates +mu h +bol lah +ðŁĴĽ ðŁĴĻ +amo res +ab outs +bomb shell +bla ster +x avi +s ns +k roger +ga ther +erad ic +daf t +chem o +ben ches +ðŁĩ© ðŁĩ +ut v +our a +n ko +gator ade +biaf ra +ok state +im danielpadilla +dom ains +open ingday +kid do +do i +ric e +day care +mac millan +ba thurst +cheer leading +ðŁ¦ ģ +cash back +k won +hob bies +exem pl +ries ling +âļ ª +ag les +ny s +every thing +nav is +ad di +magne sium +faceli ft +ark ham +grand es +extre mist +don at +vit ality +pump kin +be tta +sl td +arti san +li by +pe aked +ah hhhh +mary am +assi m +un sc +ment e +al aya +low ers +ar as +gri ev +le ip +gr ati +cri ses +spr ints +exe cute +w to +ms d +mag ical +re viewer +spark les +juke box +ðŁĺĤ âĿ¤ï¸ı +pay back +licen ses +dun kin +bel t +lake wood +h ateful +bud gets +rev amped +ph erson +ky iv +went worth +ro sen +cru ise +gi ggle +def star +assassin scre +ym outh +win kle +w fc +band wagon +b kk +w iring +kear ney +south side +pe tit +! ðŁĺį +nor dic +mir za +mu gabe +v l +scon es +k tv +sand al +du c +m alls +ðŁĴŀ ðŁĴŀ +it c +al ay +im pair +un rest +flo ss +c é +ab ou +var ying +muse o +ser ver +di ya +hibis cus +ero y +mer ritt +fin dom +f pp +un usually +go tt +conting ent +ali aa +ball on +jo l +hi ked +zy me +ay r +ag n +ga z +perio dic +spar ty +practi sing +lin ton +tal is +cy pri +womanin biz +radio disney +ðŁĮ ¼ +jump ers +endo cr +ðŁļ¨ ðŁļ¨ +and on +shar apo +mi er +ma sonic +fac tories +vi en +bb ers +ìĽ IJ +hol d +ke bab +be ak +approach ed +ac milan +mun ro +ko sher +excell ency +negoti ation +walt disneyworld +cr ouch +te asing +suppre ssion +en ya +b ce +transformation tuesday +cal lie +vis was +p gat +ic ted +end ings +esc u +recru ited +it fc +collabor ations +g ino +snu ck +ausch witz +i fc +x ii +ke sha +ger vais +clo ak +x l +sa ad +prob ation +pre cau +mac in +anasta si +le k +e azy +daysof code +mariah carey +yo g +stit ched +boy friends +sh ar +ph ile +ag u +twin kle +phi shing +week ender +ic ton +gurmee tramrahim +al ton +l eness +all an +pen ultimate +kry stal +go u +lan de +dis mant +ab using +nor se +pat erson +ed mun +ap an +xi umin +sk el +cat walk +re act +wal led +t angle +br yn +ve to +super moon +cas ablanc +appreci ates +ski d +bo th +catal ina +ele ague +cyber monday +cau tious +ðŁ¤ ĵ +nov o +hamp ton +ha ye +jose f +var an +lo bos +roano ke +orph ans +tt in +squ ads +ishqba aaz +black panther +e tu +k sh +cru mble +cess na +reli eved +scul ly +pollin ators +explore canada +ki es +kam loops +kir an +pri mal +sett lements +hot spot +brain storming +ce dric +bi ennial +sh ant +âĻ¡âĻ¡ âĻ¡ +do on +hear n +walk way +fe m +ve al +deport ation +tox ins +elimin ating +descen ding +by the +bla sphe +ha sta +comple ment +as cent +ri ga +provo st +âĸ ª +wee ping +anti semitism +employe e +unearth ed +pin o +natali e +bla d +ang ola +lock heed +in ian +ag r +ni ster +im pala +m ke +fan atic +âĺħ âĺħ +ðŁij ¸ +lu ch +simpli fied +gall ery +econom ic +cy borg +con i +sel ma +in ception +ko ala +dv ds +cre sted +m mor +visi ble +n sd +ðŁĻĮ ðŁı½ +w under +refriger ator +re opening +e era +carou sel +as p +balli stic +victor y +mo tive +tre y +sharapo va +si i +mon ter +int end +west chester +sp e +cy mb +vi dal +ll ama +uni v +fin er +crafts manship +jazz fest +b ch +ag gio +n cc +lamb da +tranqu ility +cis co +ba den +so bbing +of i +go ta +ru mored +war med +ore an +ac ton +mar ci +gh ani +âľ ĵ +as sorted +pembro ke +pen elope +da f +at ty +aim o +pretz el +carni val +than os +ko chi +mer sal +ham radio +ar twit +cas c +guer rilla +kush ner +k app +al ise +todd lers +steward ship +o tti +ter ri +tem pe +rest less +vit o +zay ed +rsp b +pi on +hi ppo +haw thorne +in as +am ily +nut cracker +lo p +d ali +tro pic +ðŁ¤ ł +ul o +jare dle +py rene +pale o +usa ir +m ould +it ated +gene tically +biom ass +ðŁĩ³ðŁĩ ± +do dd +practic ed +monarch s +un manned +m buhari +am al +photo gra +ko ol +bren don +ju ices +cu re +world bank +poin ters +ðŁĴ Ŀ +tur f +le ds +bor ussia +bapti sm +warwick shire +moun ts +gay o +be gg +co pied +asi ans +k g +moder nist +gi d +front man +concentr ated +y t +sc avenger +iron ically +adi c +ps n +ðŁ¥ ī +cultur ally +yu v +mac arthur +fertili zer +be withyou +ri gor +min ors +z oning +âĸ ł +ri r +adole scent +vin ny +ren g +sand stone +gu et +we sth +ple dged +lac ed +sp ide +v ai +ty coon +seiz ure +du p +appalach ian +ro k +cathol ics +sey chel +posse ss +la ger +jo di +cham p +stra s +d ina +cent uri +cal der +blur ay +ðŁĩ¨ðŁĩ ³ +mo do +an nette +youtu bers +chap s +ang ling +label ing +a qui +pk wy +ly le +bi sexual +lit ur +dug out +li bby +grey sanatomy +sub stances +august us +rall ying +fi del +ing ue +äº º +hallmark channel +tooth brush +m á +adi rond +ag gi +ðŁĵį : +cru sade +tax ation +k z +i ver +dou bling +room ie +wa b +en rolled +az on +a ju +grand children +as df +ðŁ¥ º +mat ic +ough ton +utili ze +ðŁĴ £ +pon der +rais in +dys function +co bain +butter nut +e man +su red +dri an +and friends +with the +on omy +heine ken +bri dal +leader ship +pyram ids +deutsch land +jo cel +bo wel +y qr +horse power +be acon +ing eni +gra dient +fer mented +mo om +thing y +pot assi +wrist band +bor d +bo died +ðŁĺŃ ðŁĺį +ma pp +ka u +cyber punk +ph ish +loo king +co ates +ap ur +am ie +uk labour +at in +g la +adop table +shel by +v illi +ri ya +m ingly +cli mber +bumble bee +ðŁĺ ¸ +c sd +âĿ ¥ +hospit alized +c ki +hat er +ch r +re tina +it a +fan base +beat rice +gwy ne +go ss +fo s +favor ited +swachhb harat +mal ade +mon mouth +" [ +si van +sh hh +command ing +sains burys +wee d +g man +ss w +rep tile +iv y +tro pics +roll ers +over cast +ex position +masquer ade +man crush +wa ist +spr inter +sle et +le vin +j pg +_ ( +o pel +explo it +ap a +po we +wrec king +jong in +or b +er ick +bo sco +pra ising +ber tr +to wing +in security +ku t +resto cked +rr p +prescri bed +trafal gar +per t +g ases +app rais +g har +music als +âĸ¬ âĸ¬ +mc fad +ag ony +conditi on +equi p +shi k +atra vel +ðŁĩ¿ ðŁĩ¦ +ke h +abduc tion +pe oria +wil kins +g ms +as d +ev i +ðŁĴĹ ðŁĴĹðŁĴĹ +u z +mo c +halle lujah +guad alu +lou vre +dra wing +go ve +ph ant +fri e +web dev +program mer +z able +games com +clari fy +li th +kin ky +âĿ £ +labour doorstep +son ata +ju ris +mai den +vi adu +buch arest +conditi oned +capit alist +u de +ps b +sp ca +lul la +footh ills +kay o +bon d +wom b +roun der +ce sar +bur sts +ap ra +sw oon +sab rin +fra grant +cle arer +ku brick +cli max +jour no +ag le +ðŁı½ âĢįâĻĢï¸ı +poo ch +hal e +sol it +sal mon +organis ms +bron son +art en +hodg son +alo ve +vent ure +bb i +ae a +ðŁIJ ¢ +ld n +d nr +o zone +el las +man ny +azz ur +un beat +tru ffles +th ong +ma ñ +las ers +ley e +gettys burg +back packs +or is +ma ison +craw ling +la bra +cl ing +dra gging +ste al +dou bt +de van +ck ers +agent sof +photo bomb +elon musk +abo y +dist ances +story line +sp i +nor than +europe ans +wh ale +ser pent +ðŁļ ² +fi or +tr it +ox o +awar ding +class mate +su fc +smar test +rich es +pr k +big foot +ar mb +bi polar +dw elling +om ars +k wan +gri me +m eng +freder ick +navar ro +sorry notsorry +jaredle to +pa ve +sl ack +barn sley +att ar +evic tion +accumul ation +o ir +cat chy +wel ter +vik as +has see +nik ita +mo yes +mathe ws +shi v +gat wick +pro filing +compan ions +mar rake +an tics +ðŁĻĮðŁĻĮ ðŁĻĮ +se se +bo i +bart lett +poison ous +ab uses +ym m +kam pala +guggen heim +imv kohli +dol om +bre e +thro ttle +gare th +fitz patrick +un ya +par ad +mar got +j nr +we a +potassi um +p nc +disgu ised +cra sh +ren ergy +ill ic +coup led +ni els +ci ones +æĹ ¥ +im ent +despic able +d ye +what cha +conne ctions +paralym pics +gaunt let +wait rose +suici dal +star ship +vap or +st ou +law maker +coo led +si mo +then o +offro ad +ja den +bas que +vick y +lu kaku +centr o +tri sh +strate gist +medic ations +hor st +b fc +gra il +sharp ly +ad itya +tom b +kau fman +tri pad +sam ba +pastor al +brit ney +sag an +hill side +mas ons +sar a +z one +x u +to tes +rob bie +app en +mon tag +der o +short film +charis matic +tat ors +ki ba +and ri +al arming +split ting +ic ar +th ug +scari est +sylve ster +an an +u trecht +a difference +me ade +bu ster +air strikes +cu ffs +account ants +ðŁĺ¡ ðŁĺ¡ +new t +bo tt +issu ing +cl ancy +wwen etwork +kyu hyun +rese mble +pajam as +sin k +kin ney +sul ph +or k +li es +la gh +or ton +ra hul +d sc +we will +re am +collo qui +shar ia +hec tic +sar casm +land er +tm z +endor f +ro z +ham mered +fri s +w adi +pope francis +he it +flash light +un born +op es +hol iness +ðŁIJ ¦ +nach t +im sa +gr acing +bj p +ver ts +c sc +home owner +a que +bigo try +anni e +bag h +âĿ¤ï¸ı ðŁĺį +car i +thom p +dispo sable +cardio logy +pat ented +hh hhhh +ld r +stephen son +cro res +fan ning +cli mat +ðŁijį ðŁijįðŁijį +ðŁijį ðŁı¼ +aer on +piccad illy +bank rupt +sil via +emplo y +don ny +commen ting +screen writer +io ta +ce an +anc ers +tu an +street wear +ठ¯ +sk ine +esp a +asi f +os ce +she ppard +more cam +bott le +der s +orac le +google play +aver aged +edmon ton +steph an +sister hood +cru sted +stag gering +methodo logy +congress woman +c abo +tri ggers +mil ky +gli de +tooth paste +room mates +nu ff +gu am +sprink les +alternati ve +wat fordfc +uof t +hal ey +cont acted +bun dy +pro stitu +gh ar +pre ston +on site +hil ar +g ts +c att +hamp stead +? ?! +ðŁĩ§ ðŁĩ +bbc qt +aless andro +resi st +ma idan +t ko +shad ing +pin up +gal lo +sin u +at ec +fun k +ac lu +stri des +rhy me +wet land +bbc springwatch +t ins +wild card +st our +flamen co +pau la +onto logy +gang sta +am ade +ãĤ « +t bs +skelet al +run ner +jard in +harri er +hun ted +z hen +believein film +de mean +au diti +re start +chon dri +âĿ¤ï¸ı ðŁĴĻ +mcla ren +ga b +sh um +au sa +lewi sham +y pg +k jv +fur nished +dor o +bon ded +mor ty +lat itude +_ ) +lo va +water ways +vin ai +shor th +drun k +c ay +ay ana +kap lan +capp uccino +spr o +life boat +has bro +spol ice +tor on +do ing +dam n +sh ree +foun tains +ent ation +mar u +boar der +to pless +j ada +chan ning +ul ls +en closure +gib son +fractu red +brit ton +à ¶ +t ous +por th +dra f +tra iling +mar gate +eli fe +down ward +lin n +gla des +girl power +ak rish +u ki +ron da +ts c +appreci ationday +vis ing +lo om +ðŁį ³ +mex ican +ar gos +y ya +jad ine +south port +d end +si sta +rede em +men g +bra xton +antioxid ant +s key +mp g +fin ding +vibr ation +ce u +kh art +di mini +cl ine +shel ly +hin es +ī ï¸ı +to pical +no ver +ma xx +prim itive +illustr ate +b ounds +tren ton +join tly +breed ers +u chi +wakeup america +b ada +ðŁĹ £ï¸ı +gu acam +sp heres +pere gr +youth ful +lo lo +bir min +t ly +jeremy corbyn +defe cts +co sm +a rent +v aa +bag els +medi ac +cori ander +ic ago +g haz +ab bas +re model +struc turing +pu m +out law +ad ani +r bc +gul ls +n li +confu se +ðŁijĩ ðŁı¼ +vil a +mcnam ara +correc tions +mug hal +ser i +re gain +ss b +lea ve +haha hah +gran de +di stressed +re chargeable +ho a +hou sed +sti l +attribu ted +opath ic +di ps +pri t +head phone +conclu de +pil o +he t +ut sa +nit in +je m +sni ppet +tutor ing +op er +sun k +en sla +cha u +ac orn +quinte ss +ran kin +affili ated +our lives +cl int +se ater +isa ac +ba shing +sme ar +nur se +doo dling +" ; +sa ku +atroc ities +im am +g fs +viol ating +comm end +brad shaw +er ville +b illed +b be +thul hu +i phones +moo se +di os +re w +me thane +strang ely +whis ky +ti ghtly +spiel berg +radi us +notic ing +wi f +ig nati +i fa +ap is +w ali +ha itian +bu shes +y z +v l +ex ited +asse l +tru ec +dom en +ash er +in king +newyear seve +hend ricks +bat i +ìĿ´ ì +rich ter +mon santo +con line +agre at +ðŁ¤ ¯ +master pieces +ar n +rough s +cle ve +se v +fashi ons +to ya +sh ail +cop eland +aqu ari +dec als +are you +y aya +a str +fon t +ml m +ar ca +pp or +pol lock +xper ia +conserv ation +chain saw +ag gie +?! ?!? +si le +sh on +ìĹ IJ +note books +marque tte +de us +bb led +spic er +mc cabe +nor wich +modi fication +boo sted +stru m +sales man +bang le +nis san +hez bollah +brea sts +a af +anth us +sk er +ow ed +her os +gi fs +fo sters +eat ers +du es +_ / +lymph oma +sf am +me gal +afri di +ag ic +p amp +jeal ousy +ðŁijĮ ðŁı¼ +calcul ate +napp ing +g ale +ðŁ¦ Ħ +lub bock +assu med +ren ting +íĥ ľ +subur b +ãĤ · +tech nic +u cla +in front +gar net +ster oids +stri ving +ho war +mo ver +le ton +bull do +is in +ci ao +sn z +fore front +d ams +mid wife +ma wards +cla pton +we in +subsi dies +spr oud +rother ham +phan tom +ar ach +spi el +rac ket +sel amat +no on +l bc +enti ally +ðŁĴ ¸ +sil ve +m oud +kine tic +y asi +ðŁİ © +o ol +mi ku +i za +fer a +flo ren +barber shop +groo t +z est +ne ars +stan is +z and +police man +juris dic +form ations +appar atus +sp d +arti fact +to sc +motiv ating +womanc rush +re dro +diagno stics +ra za +out fitters +el xn +dod gy +ry n +sh d +ortho don +ol de +jay anti +bal ances +quic kest +can ton +friday reads +! * +na a +a ak +ðŁĶ · +behavi ors +rasp berries +ä » +polit ical +cam il +å ľ +di k +ast ounding +lie be +novel ty +tur moil +sul ly +spring break +hon ouring +cc g +ðŁı Ĵ +my little +ky c +pro ms +ðŁķ Ĭ +à ¨ +bi ge +av ril +ðŁĩµðŁĩ ° +mari on +as ants +sur ya +oc tag +luf than +ac ron +fayette ville +ti que +love s +en ca +de kalb +ta ver +de vote +aux iliary +joh annes +tread mill +ay an +qu r +donald son +cher yl +" .... +s ven +kir sty +gun ners +ra dish +o ahu +v sky +i ble +con course +b ps +elo qu +ash ford +te bow +roblo x +ma da +dri ving +th day +spro ject +m ms +band ed +. !! +libr arians +flan nel +intoler ance +her al +ç µ +neme sis +list a +tar ak +cry pt +star plus +vish nu +sc ale +cr is +% ), +j illian +regg ae +pegas us +ol in +ip ment +man ic +l fc +godd ard +ite am +parl our +anch ors +lee minho +talla hassee +ant it +d ho +kid ney +y ash +batt led +az ad +gar is +faul kner +sni ff +papar azzi +ed m +phy llis +con tested +aa ay +se ca +k ton +vel ve +rain ier +for um +tam pab +ho sp +trac tors +ox fordshire +no tion +guang zhou +ðŁĺ ¯ +ref ill +wednesday motivation +sli der +mukher jee +pr att +fon taine +alph on +af ar +ts i +pest icides +fi ends +mo cking +bra w +tran sat +do ses +co res +hom ophobia +docu menting +zlat an +con doms +s é +sun set +kun st +ton ga +ภª +v ation +sp ray +chow der +ra ps +palla dium +nor wood +music history +hoo ker +si si +osp rey +ph ys +conce ded +bob cat +ar mad +ze it +Ù Ħ +ðŁĺģ ðŁĺģ +mer idi +ðŁĩ· ðŁĩº +corn wall +! ), +touch downs +ze it +chal et +mm m +al che +gor illa +fo ss +ati ku +lumin ous +ivan ka +be ek +sta res +sw iss +âĿ¤âĿ¤ âĿ¤âĿ¤ +scru bs +me ath +gusta v +jo gging +confe tti +as os +ers fc +breit bart +applic able +autho red +ya ho +h in +displac ement +j v +ðŁĮ¹ ðŁĮ¹ +ot c +non profits +diec ast +gu sto +inte stin +c ages +me en +lu kas +moon ey +ðŁĺ · +very day +tor ah +is sion +wa c +lever aging +ish able +cu se +le wood +may an +turn table +ju ice +tru sty +tu p +eti quette +supervis ors +stu n +gu zman +confe ren +ric o +fe ast +back ward +pol aris +mic he +jo g +h ing +field house +vel ing +sho cker +esc ence +ठ¾ +vi be +anasta sia +mar ched +kill ing +Ķ ë +fe tt +exop lan +... ( +snow day +lo h +ir ani +la khs +del a +po caly +boom ers +dictat orship +ac er +tur keys +quarter final +muskete ers +ðŁĴĽ ðŁĴļ +sf x +museum week +sc ala +ri sis +( ðŁĵ· +ãĢ Ĥ +z ies +bo eh +hu es +lu sci +dol a +impeach trump +roo d +don caster +tor re +hero es +fo yer +tar i +blur red +ke w +frank ly +dro id +ap al +Ð ¼ +y af +bre t +par agu +cac ao +ðŁĻĮ ðŁı¾ +ru e +head aches +shaw ty +char ley +pal er +go wns +correc tional +ðŁĺ© ðŁĺ© +breaking bad +ol ing +da p +endeav our +cit adel +tra d +incumb ent +medit ate +foo ted +ðŁĴ µ +shab bat +dayof the +wil lem +gal way +to red +marri age +f illion +sleeve less +aud itor +jin young +invin cible +kad una +a and +volcan oes +mon eti +indie gogo +buccane ers +ðŁijī ðŁı½ +ãĢ Ĥ +lay ton +cuck oo +hu mber +buzz er +Ï ī +to re +stra ins +sto m +pa ine +s we +du ff +z ou +si mi +li pp +ur n +se agu +ðŁĶ ® +sun dae +hi c +ðŁĺ ¨ +bull pen +u per +flyo ver +al dridge +glo bes +ali es +ken zie +ge es +y cle +sp lin +mag enta +j ha +bal u +gh orn +ti pper +wick er +taste of +con clave +ch ale +inv asi +cat er +dio xide +me gab +win n +at p +transform ative +nest led +hi g +bri dging +lil ies +chee red +bad dest +sc rolls +real is +dipl o +ðŁĶ « +conce ssion +prefe rences +explo des +er gon +introduc tory +ine au +ch af +som es +land rover +spir ation +sex y +sco recard +illustr ates +soul mate +wi en +inter disciplinary +fore casting +ent ities +glu ed +en lar +cur t +percep tions +boot leg +mi re +asho k +v az +hor ne +cal le +ac ulture +ther oy +night time +oc al +character design +ar mist +ðŁĺı ðŁĺı +yah oo +ac eae +to se +even to +sou t +nay anth +wh om +v are +ri gging +gen us +hi ve +com mands +sti e +day a +ethan ol +en f +hi fi +flu ence +cle mson +re invent +thermom eter +humor ous +emer ging +aci ón +ðŁĺĺ ðŁĺį +s ity +haw ke +accompan ying +t ility +ðŁĺ ª +re cess +protag onist +l ery +dun dal +int l +britt any +q bs +off the +marri ages +how to +viol ated +adel aide +wit t +lanc er +pak v +hu me +st ade +bra gging +ou tright +ad c +super st +real time +cu res +garden ers +ero ck +dale jr +ver o +bar tol +mo ti +mc fly +v pn +st ink +over rated +guer ra +e tis +ath ome +twd family +th ab +tn x +rafa el +family travel +x ley +sat anic +equ ations +ru dy +wal dorf +stan i +tu be +meas les +zimmer man +obli gations +i ously +bow ser +trans former +sho ppe +shak en +gh ouse +to d +ke tball +share holder +mar ca +kp mg +ak an +given chy +coast al +au th +roller coaster +mar ches +coordin ate +cine ma +apprentic es +par lor +mit o +men on +consider able +bar re +glo ss +enh ances +jaz eera +fal mouth +thra sh +stat en +k zn +eng el +samanth ap +flo ppy +sal om +ðŁıĨ ðŁıĨ +w ack +deliber ate +osc ill +herit ag +du sted +orni thology +pad dle +fer ns +bar un +cl ans +anticip ate +a ay +mat ically +é ĩ +tu mble +post man +unic ef +tro tter +op d +leaf let +ge ist +cease fire +scre ws +cre ation +wal nuts +longh orns +under statement +ab b +proxim ity +na x +un ity +turn pike +orda ined +dub step +chak ra +me ch +love her +look alike +donne in +vir on +Ù Ī +bang ers +vari ants +out dated +in ta +cri sto +sp elt +food and +f on +stefan i +margin al +hu tton +ti ara +tel ford +qu en +fair grounds +que tta +mikha il +heal er +v ball +ty re +under grad +gl end +hom ers +scri bed +main tains +po che +mis sal +mar ko +u as +á n +sh p +con vey +pad re +sab a +pu glia +madhu ri +pa xton +chap lain +n ago +ca si +... !!! +fli rt +sal eh +k are +di re +stam ped +extre me +ðŁĺĥ ðŁĺĥ +ho ppy +guadalu pe +advant aged +eu char +p low +un n +mac qu +port land +cla sh +pe s +lou bout +y p +keep ing +arca dia +fran kie +fi u +de th +encyclo pedia +si ze +inve sts +ðŁį © +geo logical +fran ç +con front +ðŁĺ ¥ +d ys +af m +tex an +graph ene +repost app +ac f +ur sula +gaz a +dd led +fu m +wsb tv +m be +fron tiers +chrono graph +ke s +inter faith +tab oo +spar ta +won do +flori st +em braces +ca w +no el +arch ers +ðŁIJ · +roman o +ban an +sh akers +melo dies +geo thermal +se phora +ìļ ° +оР´ +pro c +hand shake +pan de +popul ated +slow down +hor tons +registr ations +un deni +lan ts +pas sover +thak ur +li ef +adhe sive +pe tal +micro scopy +memph is +confir ming +air drop +mesm er +perce ived +ming le +lifel ine +gh j +worcester shire +pas sions +ach er +el lar +ah o +firen ze +bar ang +letter man +hat field +lu cha +je ter +e shop +william s +horo scope +pre de +east bourne +dur ga +di version +al trin +seis mic +premi osm +nar co +ti r +ori g +or m +land fall +ci ous +lin do +max ine +x ico +tra y +os wald +c ba +ric otta +n cr +mar au +ภ² +gladi ator +ch ery +lun g +u me +po psic +lon ging +can als +ta ya +decentr alized +sho pp +pres sures +mahar aj +eti had +wal greens +succe ssion +sign aling +li g +staf fer +north korea +def ying +as ma +de g +peri meter +oak ville +m sk +balti more +rece ip +de ple +ðŁĺŃ ðŁĺĤ +jambo ree +> .< +rsp b +puni sher +consider ably +in tothe +pari sian +acceler ated +polye ster +low es +fr ying +sauté ed +mou ths +seychel les +ra x +go dis +dak ota +house wives +the me +mat inee +black bird +ye sung +pre fers +pelle gr +in ated +trun ks +stronger together +re pet +re pairing +ped als +toler ant +her r +dun ne +indic ation +decat ur +b tv +exhibit ors +ik on +friday motivation +bra gg +live tweet +al ves +womens art +foreig ners +wal lets +min dy +lan ey +bb in +tv miaw +lif ter +tar get +tam e +dr ou +astro photography +mp c +g pu +nord strom +fric tion +run off +lov able +sp nfamily +ext ingui +bloo dy +sch el +arti stry +sw ish +scar ce +ph ils +max im +pos sum +com promised +sty li +sc fc +is sa +birmin gham +sket ched +angel ica +ordin ance +je ts +conqu er +ðŁĺ IJ +online shopping +s ori +reason ably +nue stro +ar turo +ch l +benef ici +spho to +wel t +ni kk +ðŁ¤ ŀ +dan ao +for mid +as se +af irst +âľ Ĥ +gil lette +as sor +an onym +sel ca +fe mi +bear able +y and +ar mory +cre pe +celtic fc +bra vo +in expensive +de lec +ge cko +new market +snow flakes +kab ir +con tra +can ning +mor pho +gar wal +ðŁĴĥ ðŁı» +fight ing +mu tation +woo dy +ju gg +gr aces +premiosm tvmiaw +kenne dy +gu p +sa e +op ha +off spring +fini sher +bet ts +span ning +mar j +h one +sh ing +contin ents +samanthap rabhu +un related +l acy +explo sions +benjam in +sophi e +no ting +micro soft +as sen +a hoy +i ker +ho fer +mo e +ah madi +yan n +an ak +ma hi +be u +aha h +creep er +baahu bali +am at +pri ory +haw keye +deloit te +sko da +print making +assemb ling +mirac ulous +no ch +sw o +leg a +oper ates +border lands +eli e +stron gh +rep tiles +pir ate +un fold + ¯ +qual comm +un predictable +ot r +rose wood +direc tional +counsel ors +corn ell +liber ated +j ad +ir regular +bulgar ian +high ness +vodaf one +sw ild +mini mize +gra zie +๠ĩ +r stats +stre ep +ome tric +humb le +lu mp +l ille +b ü +home depot +tripad visor +ki wan +a via +er z +ex ico +du f +blu men +mi zing +ar ma +in im +con stan +sor a +ju al +au n +tw ell +tren ches +her a +r k +po plar +recipe oftheday +ll an +bhu ban +short ages +ing don +bridge water +ðŁIJ ĺ +fortn ite +cam den +un cture +pro w +colon ies +t ks +n go +b hm +live pd +spl ace +sli ke +happye aster +ter rence +revol ver +j ed +yy yy +office of +m ts +exist ential +r ourke +explore bc +sse d +pri est +vix en +si ding +k pa +a har +ju ic +ob struc +foren sics +uk mfg +cancell ation +we ary +ab q +ele c +pri zed +deb ts +me zz +salv atore +m dc +gre tte +c gc +th on +snow storm +ts ch +cook ery +å ¹ +wa xing +n acional +mur s +ra ve +cap es +ger main +dri pping +sub mitting +ome lette +iter ation +aj es +shim mer +fu eling +ðŁĩ§ ðŁĩª +li po +bo bble +un follow +islam ist +hi ber +cat s +agentsof shield +sen si +____ _ +ster ia +inst al +ausp icious +har row +over land +femini sts +inst ant +char iot +blind ness +sp ed +sc arec +nu it +mini atures +ho seok +glo ck +fifa worldcup +e te +dis m +we iner +ex foli +ear ts +ภĶ +my art +man il +iss ant +form a +in cu +buffal ob +in tim +mc cul +anj ali +po po +un doub +hil a +fun gal +thank ful +fu tur +en dish +ren ds +th ar +she ff +ring o +nichol ls +io wa +po tom +cl ams +ãģ Ħ +acon f +stadi ums +di mp +di k +residen ces +do v +caric ature +seagu ll +kl m +confe ss +sla pped +cele b +turb ines +pp v +nur ture +el ab +.... .# +tu ff +de press +al far +amii bo +di spon +e wing +que er +friend s +for re +âĺ ¼ +sw t +aqu arius +head liner +cur d +fi gs +o tters +love fl +kare em +go vegan +fri yay +consol ation +at ri +ì§ Ħ +âĺĿ ï¸ı +poly ne +gu ed +o ya +la us +intestin al +cam illa +scal p +pi r +leed s +horri fying +bore tum +dand elion +fer rer +ell ic +as x +so ren +re loaded +ale ague +navig ator +ine tte +add ams +al chemist +ak shay +dystop ian +awe c +n aya +al isa +ai led +ag or +avi ator +ali zer +smo bile +findyour park +cop ying +to ddy +sh ti +mon ger +cal houn +nap kin +break up +y atra +se thu +ric hi +eras mus +fer ry +am ore +prac tise +bo bo +power point +oo se +li ffe +chin a +sh ka +fad navis +du ane +war on +fal se +ðŁļ Ĥ +wa shes +disc ip +==== ==== +g k +ab b +stub born +medi eval +p ci +ðŁį ª +maril yn +h yo +man di +cr i +prede cess +continu ation +om usic +s lat +wh al +mall ory +bon n +shen zhen +ca i +âĺ ĥ +sa fest +for wards +dra wers +bla sted +sle e +mor phe +mb ta +dumb ass +ÑĦоÑĤ о +alhamdulil lah +ec lub +al beit +heal ey +ayurve da +adverti sed +cro cs +itt les +bry son +be i +nj pw +honore e +fu sed +ðŁĶ ĺ +mul tin +n aga +de parts +ko p +kin o +jhar khand +ed na +ax le +mil ton +supremac ist +marrake ch +domin ic +tran script +] [# +: ). +wo c +sur rounds +o gil +leaf lets +co well +whe w +tru de +proli fer +succe s +sports man +con dom +po che +k up +imprison ment +{ } +scram bled +å Ľ +ka ine +cell phone +metam or +con i +remn ants +ee z +down pour +afterno on +exerc ising +ber ser +architec ture +wick low +m ns +is p +bo c +n iss +mn wild +stu mble +r si +lu ffy +sil en +dd ad +bul lies +haw ker +bb cc +scu ba +e pp +que ts +for aging +pal let +ha di +cinemato grapher +cat chers +to aster +k hi +lite coin +kid lit +amher st +maur icio +ip ad +mar malade +fe y +don nelly +g to +est as +cere bral +ant grasso +zz led +vir gil +swa pped +ðŁĺħ ðŁĺħ +no dapl +greate st +nhl bruins +fra ser +b mo +ane w +. âĿ¤ï¸ı +se gregation +remark ably +mccor mick +lo gger +er as +contrac ting +âłĢ âłĢ +yor ks +uku lele +touch screen +de cked +ben n +south wark +ra vin +nu mis +ðŁ¤ Ļ +ru t +gre co +eth ic +red neck +ar r +t cs +ih ri +ðŁĩ« ðŁĩ· +l k +inher ited +zy k +viadu ct +marty red +hi gu +ss n +be in +street style +fer gie +bank of +æĹ ¥ +stake holder +exempl ary +cre ss +ess a +ero tica +intre pid +gom es +bra un +bethan y +bang tan +pulmon ary +m illing +doctor ate +trump russia +ठ° +s ani +bl att +pla u +depri ved +t le +ful ly +bour n +st ak +lufthan sa +kio sk +far oo +def y +bad an +ðŁĺĺ âĿ¤ï¸ı +rit z +tri sha +ran ds +middle sex +arab s +pro j +sport scenter +repe ats +iv f +bleed blue +as sure +o bs +territ orial +ele n +bever ley +ann ah +âĿ¤ï¸ıâĿ¤ï¸ı âĿ¤ï¸ıâĿ¤ï¸ı +z l +for good +science fiction +gla u +son ya +pri th +st weets +mix ers +mari o +ant elope +writing community +went z +den ham +be di +sf o +harley davidson +look book +immuno therapy +or phe +es ville +ed ged +tas k +sb ball +corro sion +kilom eters +co sting +play back +ke ke +di visi +u ter +re location +yel led +pen g +up beat +ser ve +âļ ł +hal en +stir ring +reh man +en v +schu macher +frag ment +alkal ine +sb k +resil i +share point +rol lover +tra sh +counter part +âĻ « +ob itu +à ½ +ãĤ ¹ +mul berry +ðŁİ Ĩ +auton omy +spra ying +nat l +love you +fran ki +nu k +esc ar +can teen +ali baba +de plor +mole cule +pu d +fort night +blon die +sp hin +portra yal +ta che +bu te +consi sting +freep alestine +c sp +im mort +d ns +ðŁĴ¥ ðŁĴ¥ +tour de +coo king +archi val +ga thers +bit t +b anc +pre mature +snow ball +poetry day +lou dly +fug itive +ed ay +em ra +ðŁĩ¸ ðŁĩª +sci en +node js +jur gen +je ong +band ana +un is +fox sports +v andy +pro visions +wee p +tu k +i ko +h oun +zig gy +z r +fil let +bat a +tin k +con e +we want +k ilo +hor ace +sl t +sc t +stay tuned +victor ia +umb ria +att acker +ingham shire +fright ening +no ir +fr at +con tempt +lia ison +ho i +br ink +tr ill +ni agar +kick ass +dun das +not my +rho de +bu mble +no xi +fa g +spec tators +mancrush monday +jin ping +distr act +dais y +wal den +portra it +ar thistory +vol tron +ev el +is c +ac m +r ite +na o +de ported +swe ats +ru fus +lo bo +labor day +gam o +ihri thik +bl it +abdomin al +ãħ¤ãħ¤ ãħ¤ãħ¤ +i it +e q +bu sy +allu arjun +un disclosed +de ton +pro create +ki l +ðŁİĤ ðŁİĤ +mitch ell +ki i +inherit ance +al p +jo burg +pat rolling +compul sory +un signed +ni am +l ga +eshop suk +tr illi +ma w +appreci ating +rock ab +mañ ana +an tal +mal vern +roy o +grand prix +sut ton +go ftheday +dig i +ãħĭãħĭ ãħĭãħĭ +t les +varan asi +erec ted +discip les +cont act +ðŁĺ µ +li d +⬠ĩ +scen tre +radi ator +ing tips +trans itions +thursday motivation +chem ical +separ ati +sal is +mi m +geo graphical +book fest +/ . +âľ ĭ +v ae +cur rie +ag garwal +acceler ation +the ses +lg m +u mass +pro portions +nat a +ani ans +ku ch +be acons +ap r +@ # +ðŁĴª ðŁı¾ +nu ke +sher aton +ki o +ma kati +polit ico +mor ale +ì Ļ +econom ically +gg ly +ss en +pa stries +intern ships +vic ente +fanta ken +aveng ers +accu se +slee pover +indic ated +the dream +ster one +ren ders +fro st +ou i +gre gg +d ore +⾨ ⾨⾨ +pu gs +sat y +nu mb +hems worth +tam i +la ssic +schi ff +igle sias +ag awa +] " +re shi +game stop +divor ced +theat er +clau di +un conventional +prophe ts +ac in +twel f +tow ering +t ml +sc lerosis +k wan +ge ts +distur b +na ira +ener g +pir acy +pru itt +noti fied +hen na +bra m +ground water +bl s +opti mis +$ ) +luci e +biz hour +fang irling +gr ills +or l +ver se +c ina +law less +artistson twitter +tele vised +marshmal lows +radio head +bar r +m fc +bre vi +mmor pg +g aya +âĸ « +sub titles +j t +disney land +to bago +nh m +groo ve +fi awec +" / +ba o +scra bble +om ni +ff l +um c +si mba +ali er +ter rell +plu me +mi di +dig nit +co c +bru t +ad ata +alche my +d sm +ðŁĺĨ ðŁĺĨ +win try +spa res +cu er +conclu sions +to ys +od or +fl ann +gar vey +scrip tions +inspec tions +cat ap +ang lo +st louis +heim er +at ay +tr ich +en yc +chil ds +vent il +mont p +guiller mo +circu lare +z ell +mode led +craf tsman +al ina +stimul ation +cashe w +ju das +best of +to ire +susp ends +scol lege +real ising +by tes +bloo ds +as si +ðŁĴ ¿ +o hs +ðŁį ĭ +scallo p +ठµ +gi fting +camo gie +wil kes +o zzy +ðŁ¤ ¤ +ver onic +sav oy +deme tri +baby girl +ðŁĺį ðŁĺŃ +so x +cly de +induc tee +count down +self care +ठľ +vi ka +tor re +phd chat +pe ars +aw h +suff rage +le sn +admir ation +mp p +shark week +schul z +santor ini +clo ver +( * +stras bourg +ex iting +so yu +finger print +che a +ãĢ ľ +vin dic +song writers +so a +prou der +nam a += )) +simple st +delici ously +gil les +u q +mn wx +ep p +sh un +ken nel +fall on +ðŁIJ £ +sin d +tra gically +out es +modern ism +co ke +gy n +spi on +âĺ¹ ï¸ı +le am +compress or +apolog ise +twent yon +fan atics +âĻ » +sco tsman +sa wa +ko u +as er +ภļ +welter weight +phen om +twick enham +stri a +p out +ka z +gi am +cd p +ho y +emplo y +red mond +ภĦภ+sm ere +trance family +proto cols +pie ce +lu iz +iter acy +carl s +united states +har med +phd life +ch aw +foot prints +l é +cho ker +z ana +sli pper +eric sson +insul ting +articho ke +advis ing +acquis itions +op or +mut ations +re ar +ॠģ +pod cast +wi ther +kun g +íĺ ¸ +win slow +di apers +ðŁĵ¸ @ +ec ker +col lar +hu ey +gi ro +mono gram +kas ich +si veness +malay si +arom atic +gre s +gali leo +u ji +rob b +dr m +none theless +as a +: > +lo a +l np +at work +ag t +laksh mi +pipel ines +id al +stre l +re all +chain z +stone wall +san sk +ðŁı ´ +pied mont +hoste ss +ci u +t é +analy ses +wil helm +scott y +rw by +mosqu it +use mb +qu ins +ðŁij İ +tu cker +s conf +speci fications +psychi atry +broo kes +s ils +ol af +de to +co di +cli p +fil th +womancrush wednesday +go to +ang erous +be ale +w tc +paneli st +ne x +lar sen +emili o +tab leau +h itters +conce ived +americ ani +or tega +mar di +Ñ ĥ +pain tball +thir sty +new yorker +etis ation +go ss +we aker +u gh +tro ll +har ga +du al +ght ning +at ine +ðŁĺİ ðŁĺİðŁĺİ +cook out +pyrene es +po ss +authent ication +sports wear +yun ho +kir o +archi pel +shen ko +ren der +nov ation +divin ity +ðŁij £ +su fi +humb ling +ge opol +devote es +wait ress +tr ough +py ro +i ba +bl ing +gra f +epilo ts +bt r +of tball +bas king +domin os +so om +r ath +sher yl +qu el +astronom ical +wel d +track list +sig nee +slee pless +com man +ch ron +summ on +pure michigan +cri spr +sli p +la gi +ra q +um u +thal ap +char med +scru mp +quad copter +ski p +peter sen +mun i +ðŁĮ ¾ +mon aghan +tra ys +ick ed +canad aday +te gr +ï¿ ½ +hot ness +heavy metal +ab ar +gop debate +az ul +spider man +sun flowers +ľ ë +web comics +bar d +Ð ² +nichol as +slu sh +ram an +mark ham +ffici al +ff ler +íĬ ¸ +ple ss +anush ka +to to +sk aters +pro wrestling +compet es +ay ala +myster y +thr ills +mp g +independ ently +y ul +imper ative +formid able +tire less +st acking +ton gues +mal tese +pot ts +mat ti +char ting +chill out +super nova +ome o +sky sports +nu tty +ðŁĹĵ ï¸ı +ro han +insp ired +concier ge +ser ra +ma kk +gal at +chi pp +ye v +ì £ +reim bur +op ul +kimber ley +i eee +bre men +ch itec +or in +nak u +bon kers +foo ty +emer gence +ðŁĨ ĺ +sti p +serge i +zo ey +ai me +wou ld +dy es +destin y +vinai grette +dri er +circulare conomy +an archi +ss r +sch el +cin er +gro om +determin ing +gar min +cal ais +incarcer ation +bu kit +no i +chelms ford +mckin ley +chi pped +belong ed +tu mors +str oud +mi i +influen za +wwen xt +tun dra +tele communications +cat sofinstagram +t ages +beat ty +o du +ml kday +oo per +dang le +ak ley +cru mb +anti gua +ti mbers +rou hani +ðŁĴª ðŁĴªðŁĴª +ha fi +... !! +w cs +coo p +sn c +lit res +ãĢ Ĭ +ha z +co z +k ant +green field +cur ti +y ale +flye agles +what soever +wor thing +rou lette +flyeagles fly +un da +a inted +stand ing +lusci ous +h pc +effic acy +ash land +me ghan +ky wx +n pr +bath tub +ac os +h ani +mar cor +man tis +da isi +bo ba +ab bie +mu til +vi al +spy der +po z +g ti +el fie +nigh tw +metro id +anton i +mad die +dh ry +dar lings +ten ds +taek wondo +atlan ta +me ow +chlo e +ãĥ İ +ym es +siber ia +k con +gu es +mar iner +fac il +azz le +[ ... +han nover +bav aria +vir go +te uk +u sps +) # +wall a +sam pson +need less +ver bally +hay ley +bow led +pi us +lam pard +ham string +vol vo +road safety +cho king +sor bet +a hem +healthy food +brai ded +horticul ture +cr ative +che ek +ad do +the force +ko ko +schiz oph +j ie +w ada +twentyon epilots +h bcu +pro ton +pau ls +lou isa +lat am +kyr gy +com pac +sd k +sap i +?? ? +liber alism +ep silon +ai den +w usa +spra yed +baske tball +kim ono +blue wave +ali as +ë§ Ī +mug shot +ce c +do gre +ad ora +ðŁĵ· @ +kra kow +intrigu ed +exhau sting +astron omer +ven ison +lady bug +ci v +bra e +us m +bri be +acup uncture +pembro ke +ke ating +chi e +y ad +t si +sm i +see ding +gate shead +lis boa +gy p +canv ass +ðŁĶ´ âļªï¸ı +op i +ni r +soci etal +ly te +ati es +c sm +ar tery +al in +aka poor +abstr acts +âĢ¦ âĢ¦ +teen wolf +ne we +travel gram +sentim ental +per ched +han del +ho ek +f ay +coordin ating +anim ate +man ian +effor t +jer ky +f ck +adri enne +ma bly +tra ding +my el +spi ro +sol a +stor ing +over drive +monday morning +dream team +pul se +bon di +ber nie +pgat our +tri poli +son am +plat t +âļ ¡ +ag roup +îIJ Ĵ +inv ading +v cu +k ell +ñ os +un dead +pod casting +mercede sam +mana fort +cor tex +que so +impecc able +pal mer +wil doz +sport sc +guacam ole +dispen ser +cate gori +stun ts +per il +invit ations +dune din +xi e +achi eves +saf er +pre ds +ph an +knuck les +k ak +igno res +lovemy job +aru ba +ound ation +datac enter +co vert +gr ing +cou ple +ا ر +vol i +mc cle +arti sans +lu do +kal am +arom a +under taker +hu la +wiz kid +gu mb +god frey +bakers field +ker n +engine er +car ve +pal in +guaran tees +pe bbles +b ays +zi eg +fin k +â¬ĩï¸ı â¬ĩï¸ı +down pours +ro chelle +rasp berry +ðŁĺ ® +gra phies +stom p +caf es +ari zed +utt ar +cal vary +dri e +crusad er +bus an +tux edo +si u +seam us +cul tured +blan chard +town house +ge red +butter milk +flu ctu +roger federer +hel i +ðŁ¦ ĥ +u ous +ram esh +mu ppets +email marketing +ye ss +br ice +ri zio +pel o +donnein arte +u rable +inve stin +bump ing +raji v +sav a +thro wer +fore x +o hhhh +th rust +pull man +r fid +sep sis +le ed +fri ght +roun ding +ne b +ph ins +ai sha +utili zing +squ ats +gold smith +j ic +bo ks +vau s +i po +exclu sion +tari ff +po kes +min al +land s +en force +washington dc +or char +g x +mar ys +ey our +aussi e +bak ers +un popular +latin os +lar ge +pu tnam +bol o +wa de +pel o +di zz +ob struction +fla ppy +weare the +depend ence +pajam a +e te +y ann +e wan +disc la +a ay +kar ina +e ic +an trim +w soc +neg atively +kai do +fotogra fia +dh ru +colo ssal +mcle od +k wang +mani pu +ex hilar +us atoday +summer slam +co les +tapro om +unbeat able +de ma +tic ks +k ling +fil s +campaig ners +ภķ +brew ster +audu bon +qu ay +ch s +ki gali +d ler +strength ens +som al +sign ingday +gol ds +pig ment +orche stral +g q +lin kin +ðŁı ĩ +ta w +algar ve +ho v +ear le +gold fish +am ig +ex er +ben in +dru id +ðŁIJ ¸ +she m +quat tro +mer cen +men te +incorpor ating +bon anza +state fair +en de +concep tions +e es +âĻ¥ï¸ı âĻ¥ï¸ı +d son +fire arm +orb ital +we h +multi p +fo b +requi em +p light +thou se +sa id +oc re +remem brance +n old +chi pping +be v +er t +ca thy +sy m +ri ggs +m ley +dialo gues +sl ender +how l +gau teng +wd w +to bi +smo kes +im plo +b pm +ad n +mom basa +cap sul +bloom field +artic ul +cle o +goog led +flu ffy +l ard +en zyme +ve sti +ibra hi +fl ame +e mea +out ages +dispro por +ble ak +an sel +ick er +st louis +stock market +good friday +sau lt +stal led +pro m +ep som +b é +the se +sau ces +me w +lit fest +pre d +re u +kar ak +si enna +ell in +bio technology +ï¸ıâĥ£ - +tac tic +sa in +por k +mon za +ka j +lu sh +compart ment +chang ing +shraddha kapoor +fo al +ar tem +cu ando +can ola +ori ente +me sse +d ited +br c +box er +bbc two +s st +ment day +em ing +de wey +kof i +âŀĸâŀĸ âŀĸâŀĸ +reali zation +smo l +tw ood +san je +flag staff +ber wick +cor set +can ary +whistle blower +et ched +com posing +squee zed +bow er +auto desk +ne h +mathi eu +ba ja +Å Ĥ +hy dra +da im +am eri +insi sted +mer lot +gar ros +heart news +gaine sville +cut ler +bo de +ðŁĺī ðŁĺī +lew es +scoun try +g sa +us u +cc m +god awgs +phara oh +cra e +mor ley +hyp noti +f ades +neur ons +fu zz +ing co +high landers +star k +vig ne +pac kets +amar illo +reu ben +insul ts +bas ic +vec tor +n me +ac ruz +tro s +transm itter +ðŁĺ ŀ +interpre t +ðŁĺ ² +pre quel +mc gowan +dis semin +ðŁĴĺ ðŁĴĺ +mascul inity +indie gamedev +ali ve +te t +pe tal +ema iled +ar med +ko o +he er +ba ird +super junior +metro polis +delav in +decl ines +stit utes +Û ģ +p tbo +g lan +cho res +e aling +chri ssy +ste mc +vi an +assassin ated +pron ounce +illeg als +discover y +cav ill +fri fotos +f al +so i +sabot age +t int +p dc +ðŁİīðŁİ Ī +ãĤ Ĭãģ +ji o +endeav or +in sig +commit tees +she arer +me tz +mar rying +h dd +g by +fre t +tri sh +pu l +scrip ted +sa ki +l w +ke ye +shim i +nan aimo +ca h +à « +tem pered +ici an +du gg +dish washer +air field +s rugby +gr inch +y st +r ms +mahat ma +lan kan +disc ar +dige stion +no des +l ls +om ic +gu tter +tis garh +feder ico +election day +bo he +master card +fire ball +âľ Ķï¸ı +oy ster +p ong +do k +en route +m vc +beat the +ali stair +shu b +sh aming +cherno byl +ghi bli +the s +pin ion +d bs +sal ts +ic tion +epi ph +nc pol +in convenience +whit ley +inspec ting +wood ley +wi ener +skil let +no les +m ca +h ina +a sha +willing ness +well ness +tam ed +show time +dis advantaged +ber nat +us n +mission aries +coun selling +arrog ant +quant itative +leg alization +ho dge +energye fficiency +cameron dallas +pos sessions +p bb +harris burg +v g +hindu ism +happy thanksgiving +fi b +re acting +tweeta picture +pol iti +mu ppet +hur rah +pac e +coast guard +guar ded +as am +par ry +fore very +x q +oom f +ke anu +j ind +ri st +customer service +sac red +ðŁĺ º +ton er +occur rence +mat u +val dez +red d +is ak +power rangers +pe asant +raj ini +abra ham +e mil +car do +tr il +hair styles +obsole te +sam pler +direc tive +delavin kisses +ver ton +glo s +sp ay +paler mo +com ets +man ziel +chicag of +ski pped +pic torial +h ant +b mi +a ol +re opens +pad dling +devo s +fra ud +bas eline +que ues +sp ired +sn are +eu ve +descri ptions +daisi es +ca ching +gall eria +tri mmed +stin o +recy cla +ic ular +bir ken +raw lings +fli x +chic as +b gt +lik eli +argy ll +thel ove +ga ston +bl anca +ha k +f one +sailor moon +h aci +ima c +fl yn +de can +bel les +ap ic +zo g +taun ton +con stance +lasag na +ker nel +in ka +har bor +collec tively +calcul ated +av ille +shil pa +pur du +gi mm +fun er +a est +pembroke shire +nighting ale +n unes +hyper tension +hu bert +sli ders +infer tility +comm ended +transat lantic +metr ical +!! @ +Å Ł +ss g +bac ca +inver ted +fun factfriday +it ans +albu m +acqu ainted +ri er +whel an +sar ab +mu e +snoo ze +pi ff +agre eing +sp itting +jer maine +n ye +âľı ï¸ı +am bush +ze ph +con greg +univers ity +s app +wann abe +pat rice +ib d +do glo +fri dges +sun d +king ston +ar gon +kam en +hardro ck +ds ley +do lores +ì ° +ota ku +pi ping +be having +âŃIJï¸ıâŃIJï¸ı âŃIJï¸ı +blue bird +an sari +teapo t +fire work +cro p +log ans +ty ped +thick ness +ig ers +c fp +dys functional +contra sting +et ty +aston martin +tx st +dra grace +at tributes +marath on +manu scripts +john stone +ðŁĺ± ðŁĺ± +bo er +ay u +aru gula +poo rest +con du +assu mption +anag h +no h +delav in +sit ter +g ö +mor ow +kick start +com i +gl acial +ghe ad +ba in +ker shaw +en dof +fre ud +om at +i af +hu g +sign up +each other +defin ite +tu bing +shak ira +ðŁijı ðŁı½ +uu uu +sw in +sham bles +ol as +sk ell +brit ain +kn w +clu tter +om y +j ens +hang ed +city scape +scra ps +un locking +dead liest +er no +breast cancer +a it +inspec t +fu ri +ðŁĴ Į +ku d +ju le +or ah +mi ds +m dt +bur gring +r attle +pu sa +stal k +cle ans +iss ance +z ek +worth it +nam eis +musko ka +council man +urban art +bar rac +un solved +tu l +g ita +white board +soy beans +em ent +cont i +saturday motivation +conveni ently +doc king +t ado +âı © +sp ino +puppy love +po f +fabric ated +robb ers +adop ts +ti fied +kk r +indulg ence +notic eable +macqu arie +chap el +sensu al +ki ko +melan oma +lore tta +li ance +ab en +sp lus +ga al +ac ele +lib dems +compar isons +ðŁĮ µ +rhy thms +mer y +en capsul +nap ier +ðŁijĮ ðŁijĮðŁijĮ +ðŁij IJ +plat z +fre sno +re formed +ran bir +el it +the best +bhu shan +vin nie +impro vised +s ittin +re created +e ba +ec ker +ac rob +pon te +cor d +gi ddy +eur usd +fe ver +intu ition +gar i +dum mies +bud weiser +amend ments +te tra +sch nit +ay as +mar ys +ci st +k ani +ker mit +ðŁĺ±ðŁĺ± ðŁĺ± +tin ker +strol ling +di visional +niger i +omin ous +menstru al +kar ab +k hy +bw fc +pan handle +l illi +well er +stra pped +son the +transfer ring +ethe real +sne aks +ru dol +gab les +jac king +cin code +for tune +canadi ens +con for +ab normal +frank lin +tit a +mu la +persi st +cu ties +ki el +ðŁĩ± ðŁĩ +her mann +aw k +fi asco +ko to +we ta +hi ker +budd y +preven tive +mcgra w +game boy +forsy th +top shop +si ob +sad h +in tram +follow art +so aps +dragon ball +ou x +morri son +๠ĥ +lu bric +adul thood +morri sons +âļ łï¸ı +her mo +ta ka +stall one +mis use +team gb +ra gha +con fined +at y +hom ophobic +nw o +sky news +ho ya +ac rosse +wi iu +pur ée +jed dah +ðŁ¤ § +advis ers +ph ine +an is +scrump tious +ë° ķ +c ke +vin y +ter m +s dc +o do +home school +vas c +leop ards +debor ah +illic it +cur ran +as roma +nau ght +mar ig +brand i +em p +ðŁĺį ðŁijĮ +î Į +su spend +lu z +initi ation +sch aft +jensen ackles +craw ler +post doc +des ks +trail blazer +den omin +tri x +no ise +po et +± ï¸ı +s mug +vol atile +proof s +pharmac ist +sardin ia +mash able +kim chi +co ed +schal ke +doo dled +c sw +sh ur +ro x +do k +chris brown +mathemat ician +ab ound +ang elic +rock ford +d ole +yor kers +ms n +g man +xavi er +bor rowing +mark ings +longh orn +k ja +diver ted +mm it +euph oria +ay yy +te a +pa h +ck i +un cut +li ven +ky ung +fan art +mer ing +red ding +amo vie +gri di +c thulhu +schol arly +ju dah +th bewithyou +eu calyp +ðŁIJ ķ +hert fordshire +cour troom +by u +auc tioned +ple ase +mar cia +ê° ĵ +succe eded +el as +arvin d +t lot +saig on +re tt +ra kesh +fd ny +as en +se bring +gladi ators +you know +v lad +gol a +par ap +ÑĢ и +sab cnews +one team +oh l +sun e +ri j +cd c +star gate +run down +plat o +ph c +chat ter +ra viol +mn f +mand ala +li et +ภķ +mari a +hun gover +consoli dation +fer rell +tradition al +ilove art +gal ap +ðŁı Į +que zon +espa ña +ðŁĩ¨ðŁĩ Ń +ho bby +steam boat +mali gn +guil lau +pro hi +its me +íĥ Ģ +in scription +al z +mari an +k ade +mm on +adju sting +ne sts +intern ally +ci r +vik ram +mal ala +k ph +fel icia +the real +cap tivity +at is +marcor ubio +kale ido +che v +mano j +le more +gent ri +vi ps +tro pe +" âĢĶ +pair ings +mal nutrition +fr ay +desig nation +brun omars +az e +tor rential +pan zer +ga il +under the +the ological +schizoph re +dazz le +freder ic +mo par +ad illa +so ggy +ra un +medi ocre +colo rec +i fe +p inst +blu ef + ² +world water +gir oud +clar inet +ad olf +tar antino +receip ts +assu mp +ðŁij Ł +coffe es +âľĬ ðŁı¾ +du plex +s of +r x +lin o +timber wolves +pan dit +mo tm +e ga +ay ama +ach s +outsi der +ll en +co er +til ly +cheese burger +ma ds +ple dis +emp ty +national parks +az iz +p mi +jun kies +f ener +sq n +è s +gener ation +cleop atra +bhuban es +mosqu es +ty free +popp ins +tw c +or well +n age +ka whi +hol low +dal ai +¨¨ ¨¨ +ou ro +m health +gi on +az o +vis as +reneg ade +re ic +w sop +ðŁĴļ ðŁĴĽ +e chel +tox icity +mü n +bun k +stimul ating +asth our +\ ' +ep h +ende mic +cn bc +shrin king +peabo dy +michel angelo +can yon +wal e +su mi +si ders +inu it +? . +profession alism +dr acing +plat oon +p ons +out bound +maple leafs +de sol +cen cy +a than +ver ma +ru bbing +ok an +ðŁij ł +mull ins +authent ic +Å į +alman ac +ga ia +bb q +on imo +ke h +ty a +tou ts +y av +re posit +, . +wi ght +se eyou +cal lof +done sia +bar gaining +gr anth +sd su +amphi theater +p su +re watching +wine tasting +peak district +dete cting +thur man +phe e +èª ķ +u mich +re r +sculp ted +go le +name sake +ðŁĶ ģ +serv icing +bau gh +pu gh +pen cil +dar th +munch kin +at orium +ten ers +sun y +rolling stones +mag ing +star rer +i dris +fe instein +ag ron +âĺºï¸ı âĺºï¸ı +supervis ed +chamele on +aggre gate +succe ssive +mo gul +inst yle +pol dark +custom e +ohio state +ha ya +ci des +broker age +angel ou +fifa wwc +de forestation +al ton +pam ph +hu gged +ho bo +change able +ku ber +bur roughs +demon etisation +cape cod +vers atility +or ice +le ila +womenin science +tu a +he dges +embarrass ment +ali fe +so ars +ni ghter +hy mn +gi pp +chas u +tech s +ni all +k illa +hi ka +cam els +valu e + ¢ +sc oops +mah moud +clu sive +adri ana +pac o +oz il +un as +transl ations +whispe rer +s bi +bu xton +bio tics +indi ffe +ken ney +k lar +et ching +barra best +inst ability +se ine +vo tel +blo gged +whis key +my space +t ant +lan dia +give back +illu s +aw ak +ac ab +f bloggers +cloud computing +blat ant +syri ans +band ra +sty n +an em +ke ted +kar thik +barun sob +pin ot +gu bernat +gay e +arti ste +i fied +conven tions +hu an +geni uses +eeee ee +fol ly +somer ville +pride month +ðŁĩºðŁĩ¸ ðŁĩºðŁĩ¸ +chemo therapy +paul s +bak ar +ìĦ¸ë¸ IJ +taiwan ese +fol lo +c ss +re ign +nn nn +fla un +catastro phe +iti es +frag ments +extre mists +ym oun +car men +eze kiel +conne cting +se h +man ta +remodel ing +we ymouth +at oms +ce m +ne well +lu mi +the open +mo c +mili band +g land +z shq +mag gie +mani acs +m sp +ad y +cre ams +le anne +e sta +py g +af finity +pray er +dun bar +ligh troom +ac adi +wyn onna +roman tic +state dept +sick le +wh os +lam o +et our +fin ity +shru b +shar pen +pun dit +ed on +af ore +mar s +jeff ery +ter ps +medal list +kath arine +accu sing +ta z +roy d +from home +confron tation +alle gh +ðŁijī ðŁijī +refresh er +ran veer +never land +jo jo +lu crative +en am +ca ver +pa edi +man jaro +flu ids +the ssal +oppre ssed +mu ss +joh anna +Ø ® +cn g +buil dthe +sett les +s ith +fu ego +cl amp +ar ag +pay er +ted x +mand y +inter stellar +fr c +ch and +b cc +mo lo +len til +johan sson +grims by +nature lovers +ðŁļ¨ ðŁļ¨ðŁļ¨ +shin de +x in +international dayof +transiti onal +sat a +cad dy +wo d +if u +ha ys +holl yo +j ang +ir c +co im +grad able +" " +ðŁį ´ +ঠ¾ +a el +n yo +west lake +time out +sof i +phenom ena +cultiv ation +ag no +un armed +so t +con j +gen o +royal navy +nutriti on +fair mont +ti relessly +sn g +re ty +mic a +lu cent +slo ane +droo l +riz al +od ell +critici zed +. '" +la ze +deser ted +co der +pra s +l illian +itiner ary +dav y +an ap +whi pping +hobo ken +kare ena +çľ Ł +vi us +ter n +nan tucket +mis understood +bu laga +st ant +chin ook +z am +reli es +d ss +ed mond +sket chy +m ell +fe x +rec tor +dist ill +day dream +wine maker +ri pley +billion aires +hel ene +ati f +cul prit +bertr and +wou ldnt +ma pped +v ak +gla dly +parliam ent +kidlit art +ware ness +goli ath +âĨ ĵ +view point +tat ted +fu ls +dor sey +ang lers +li ds +ki ya +bow les +be h +b ite +compati bility +ance stral +pro x +beha ved +gubernat orial +ch field +sab an +z h +teen y +shibu ya +holli day +pan cy +âĿĦï¸ı âĿĦï¸ı +seun gri +? , +ðŁĩ¦ ðŁĩ· +im itation +impac tful +any i +gene vie +añ os +bate man +gli der +af ar +ra sheed +effor tless +sh war +dach sh +er un +at os +kin i +ch d +kha ki +k lin +felici dades +bel o +as l +to ppers +fin ley +stac ey +rigor ous +kar ting +le ppard +car michael +be ret +c se +ak hi +mer ingue +ab an +ha ke +ger i +er jee +re sto +comm anders +pr it +fl or +ad ven +ex termin +remain der +å IJ +es g +martin o +lulla by +| @ +mi gn +in store +big bang +cor di +cau ley +ante bellum +dg ate +cro ck +span dex +scaf folding +ore os +ê°ĵ ìĦ¸ë¸IJ +pom ona +ma uro +uni versi +re mi +af ootball +t ant +sm alls +ne h +worl do +tropic al +mor ph +jav elin +gla r +arqu itec +reminis cent +tu bs +spide y +make u +syl la +progressi ves +blo t +shor ten +keep in +ch ak +ang st +super food +decad ent +ston y +neuro logical +ar boretum +ann ak +fe ma +per cu +dis respectful +small biz +lo x +co om +c sc +bs bi +pre valence +him ss +esp an +mo ga +fr ampton +sky map +mas se +levi athan +( ). +noctur nal +car ameli +ang or +amne sia +outsi ders +she alth +rhin o +ant ag +ag io +ðŁĴ° ðŁĴ° +take me +kab addi +c si +m sh +coch rane +thessal oni +sil a +ha us +du sting +obe se +mack lemore +mani sh +len in +m dc +gro wn +shef field +s rs +ke le +car son +ch um +dah lia +can tore +opp o +how ling +cyber crime +sur realism +sc ran +fa iz +thre n +rac ists +r out +pk not +se mana +sin i +mc cull +ma chi +alfon so +y b +sar dar +kend rick +den g +reci pro +on f +doom sday +bri bery +custom iz +art is +c pi +ðŁĻĪ ðŁĻĪ +sla va +let te +en s +âĿ¤ï¸ı ðŁĺĺ +cra yon +ad an +tr c +migr ate +simp son +row ers +king sley +farmers market +shee han +ne phe +bor non +car ton +mic key +all ure +u lu +sli pknot +heb do +gui do +dog celebration +online marketing +acceler ating +) .. +origin ated +macar oni +ed tech +out field +mit z +disc us +adverti ser +man or +ha shi +descri p +cap ita +ful bright +recep tor +con n +con ey +spion age +r attle +pre st +u li +blog post +acker ay +) âĢ¦ +red velvet +mat th +inspir ing +b sd +ker ri +po con +mil lar +re pur +accent ure +ä ¹ +ram bo +ragnar ok +dele ting +british museum +pat ory +leip zig +flori an +sci fi +in ers +br ate +yo y +melis sa +ab er +ma sa +po te +mosquit oes +transpl ant +r pa +; )) +bast ille +yl an +joye ux +melo dic +cap tions +atri st +roch dale +gott i +pew die +cuties aturday +who is +aqu aculture +tiv a +sp el +he ss +ha ji +fred die +co per +brand o +v k +photo book +* , +my dayin +micha ela +brune i +sr ini +in te +Ä ± +de ol +d fc +separ ately +bun d +ve sts +to c +me ck +rein forced +constra ints +car roll +sq ft +re ver +cam per +bird man +in action +gener ators +triumph ant +pe sts +o vo +gy pt +al amo +sc aled +suresh pp +sd n +is mo +gi os +) @ +justic eleague +restaur ant +gab i +den gue +next gen +exemp li +ap ex +inspir ational +down side +kid z +u pl +et na +alvar o +fel dman +bar net +m ha +es ch +bloo ded +>>>> >>>> +kan i +ho fficial +casablanc a +bir ds +ty ga +sw amp +o day +new castle +nb ap +ci sion +cho ols +af lo +ne p +mon ton +ak b +super model +down time +th os +sc wx +snoo py +ag greg +yo ke +nor cal +we tt +prolon ged +me tast +beat er +f ta +t lap +disgu sted +y h +voice over +itch y +ip c +ðŁİ ¾ +phe asant +stra its +ram pant +j g +fer til +assu res +fortun es +sal inas +liz ards +kett le +i bs +cyn thi +he g +mc cr +soccer oos +happen ings +cor den +ðŁĺĤ ðŁijĮ +t ches +egre t +wolver ines +congratul ated +ho gg +bott ling +wr i +fer ri +bo sch +af ire +og den +s jo +j dm +sv t +con tex +tol lywood +min k +me se +super sonic +op oulos +å ¸ +âĶ ģ +knuck le +gu ise +gam i +chu cky +z inger +radi al +compla ined +bo da +fe tal +discipl ines +cor ro +ðŁĩ®ðŁĩ ¹ +op ted +filtr ation +ad nan +em cee +mi stre +insom ni +fer gus +tra jec +on don +med tech +tanger ine +madra s +gru e +cab s +z hu +sureshpp rabhu +insul ated +day swild +pp m +band ai +v day +s ff +squ id +lo thing +not dead +expre ssive +cu ll +ala stair +x u +up front +fish ers +en es +um d +dis missal +sti er +sel s +lu st +re active +prote ster +eyel ashes +al im +goo de +gre eng +da ir +com pen +anush ka +proto typing +ma pu +bear ings +ðŁIJ Ł +for me +bsbi botany +timo thy +out skirts +am bed +are tha +wend ell +stre aks +ni m +k pk +sne e +fit ter +quo ta +p ate +win ning +ðŁį Ń +sho pping +ma inst +cul ver +ste vie +mcfad den +counter parts +gren fell +fol som +dor set +tech crunch +⬠ħï¸ı +tip tuesday +us l +tre x +geor gie +ranveer official +lic ks +se wn +k f +' âĢ¦ +jap s +p ate +orth op +fe sta +stra s +mon tal +hammer smith +fore most +wido ws +mad re +ite z +mito chondri +lig ans +z ona +cari bou +m ss +andre i +weather channel +gh c +: ... +ta ft +awe ather +al isation +bru tal +bliss ful +nik ola +mal icious +q m +mpg vip +bro die +bl itz +applau d +dri bb +v ague +dog go +transl ating +interpre ted +hat ched +ge tyour +benefici aries +spar ring +caes ars +aw illiams +la hat +bro ke +ti mp +virtu es +rel ying +pie tro +k tn +ici sts +pab lo +lou i +a ag +pn pp +cha st +pul ses +fini sh +usair force +type writer +thomp son +dog s +ut to +ãģ į +sand al +new ly +do ge +z w +wan kers +ne gr +mu cha +determin es +black fish +sk unk +mu ps +instru ment +phy to +daysto go +skin ned +hai der +con ten +ðŁIJ¾ ðŁIJ¾ +we iler +undoub tedly +chair ing +wall is +sh ard +zind abad +adul t +absor ption +pre sto +deplo ying +drum mond +battle front +seag ulls +how dy +juda ism +des de +part ition +âľ Ŀ +no logy +national bestfriend +lesn ar +film fare +co asts +christen sen +ac an +mb u +co pped +ru bble +sw c +fun nier +far ther +where as +nano technology +with stand +pil low +bow ers +to pe +it ly +con fit +ma kar +comfor ts +bo sh +cli pper +bal la +sti k +mil b +safe guard +musi que +eas port +ya z +pad ded +bad er +fore ign +chop in +archi ve +o ka +tran sporting +tml talk +aj it +consequ ence +sc roo +ff o +collabor ated +pug chat +ye mi +jav ed +au burn +o of +ma w +sau cer +miti gate +i les +evangeli st +ter ie +re cl +indic tment +cat a +bright ness +may the +whim sical +un lv +key word +cu min +med way +west world +tra w +im posing +form ity +coul ter +ab z +ny pd +grass i +kel sey +qld pol +clock work +f dr +di anne +âĺ ij +ad h +p ann +bra vely +ae ge +un lawful +ver di +pocaly pse +phar o +kar la +reson ance +ma stiff +la dak +bu u +ma iled +hi i +craw ley +tor rent +mach ado +liby an +effort lessly +fal sely +q vist +ke ef +craf thour +cheri shed +val kyrie +s ari +kal amaz +be he +ðŁĮ Ļ +th im +ro ddy +col trane +but chers +ach im +wk end +awk ward +cab rera +:) ))) +fran c +decl an +con dos +a ja +pandor amusic +char ter +ph ill +mon trose +hatch back +handic app +gre aves +eucalyp tus +ut most +t son +bur ton +mid wives +in cur +ðŁĺį # +moo d +compre ssed +tom a +must ang +mo g +as ana +te stic +sho tel +in sol +cor sair +nh q +ben ny +sm ma +kap ur +in con +jon as +ener gies +don al +as ad +se z +n pa +archi ved +stimul ate +do p +hy d +gri eving +ãĥ Ī +ron a +why te +tree house +ss ell +sand ro +ko bo +ther most +se clu +hi ya +ge ez +mam as +prisc illa +flav oured +fas s +w old +maker space +cospla y +p tv +happy valentinesday +sequo ia +love craft +gu an +d tm +ci i +yoko hama +pos thum +re q +ðŁĶµ âļªï¸ı +galat asar +dol by +hamp tons +disturb ance +stone henge +ok c +disrup ting +month sary +jun gle +head lights +du stin +micro sof +happy mothersday +ko ko +gra zi +te sto +na idu +mal ay +ari al +ru mb +ab oo +har man +tra pe +spo ils +je ho +go dly +lock screen +z un +pi ous +ma gento +l enders +prob able +corpor al +m our +aw al +su a +call me +ton ne +go vin +devast ation +x j +gear box +war lock +per me +it ate +gaza underattack +du val +paras ite +clement e +le th +i va +fro zen +tho les +to bin +cair n +s ill +luc kiest +conver ts +st ale +pan cra +euro pale +wis dom +sch ur +ì ¶ +verti go +bi j +u bc +nu re +righte ousness +mt c +factor y +ver st +revers ed +hur i +hee chul +fab er +ar r +ul ous +ven om +ph at +green ery +bra dy +à ¦ +: (( +never giveup +di sha +mo ta +health care +dun ham +dex po +den zel +bb ins +f ics +wh am +mc g +eli an +wat a +str alia +tel lu +pe sky +spin off +ar moured +re acted +do fficial +te du +sag ar +mor ally +paralle led +fi os +dow ner +dau gh +re do +world cup +tari q +bar ne +glaci ers +oc cult +barbar ian +her mosa +!! !) +y ur +inter nation +p ss +sit u +p int +american air +sw am +dopp ler +ðŁĴĻ ðŁĴľ +cincode mayo +le van +hell enic +mc ne +ju di +yu h +st x +qu are +ðŁĺĤ . +sti g +g els +mot ley +hard work +euro zone +e ad +ç¥ Ń +seab ir +ci us +la id +alpac a +presu mably +pewdie pie +boo ted +am ari +tam ine +sol ace +bar row +acade mies +x ian +om ination +dun geons +b ma +de ity +ai k +stab il +hir a +affection ate +ving ne +new port +ãħĭ ãħĭ +thir ds +re tains +aroma therapy +ski er +ni ma +do pe +cr inge +con domin +to or +anim ator +sar aj +seas cape +minim alism +lake shore +calla way +berg man +à¤ Ĺ +whisp ering +stupi d +ri ghtful +requ is +ir n +se va +ut pol +tuber culo +squ ish +de but +govern mental +christ ine +all man +weap on +s ito +bur i +lo lita +leaf y +fu ch +tin ted +mck en +a hahaha +ðŁĩµðŁĩ ¹ +repe al +ne gan +ðŁķ Ĭ +tail gating +game insight +ðŁıŁ ï¸ı +yaku za +z t +ti ring +pro posing +bow lers +tra itors +ak shi +cler gy +cit o +up sets +tu scal +symph onic +sil ently +shu ff +black well +ðŁĺĤ ) +ko be +rober to +ri dg +dc u +mer ino +ft p +east side +. ~ +nb l +mn leg +ts for +frau dul +ca pping +in my +gymna st +ston es +ss in +twe aks +shag gy +oak land +dem sin +sang ria +mm va +hen nessy +down ton +ri ghtly +in it +aga ve +ob last +northe ast +friend ship +dal a +tro phy +ðŁij ½ +mag in +margar itas +ê · +ww fc +fa sh +di ke +cu d +char t +ðŁij ® +refuge es +jop lin +n cs +imp y +firm ware +pas cu +flam in +health tech +bell letstalk +w aka +ol ls +la go +co wan +bombar dier +sh ome +ðŁĻ ħ +mc master +na ve +well s +u ta +tell ers +mis fits +kap il +face off +af firm +a pro +whit epaper +super yacht +speci mens +al located +... , +- __ +ka w +dachsh und +djo ker +s work +qui ere +or um +ðŁIJ ł +som m +c mt +ingh our +skin ny +lgb ti +gi ggles +break away +resear ched +par ity +my al +ms l +re tained +si vity +make inindia +sol ves +defam ation +wal tham +sri racha +road way +concep tu +al in +iw ant +å Ī +del ft +tender loin +ga ins +faul ts +sw ire +st ellen +pol lo +dy ne +bornon thisday +asdf ghj +sq l +sali m +advis es +vo ip +ìĹij ìĨ +un touched +she il +ontari o +uph ill +so bre +de shi +nov ella +du tton +craw fish +ا٠Ĩ +ma a +tw ine +kal in +ðŁĩµðŁĩ Ń +ye ss +brook s +hoo siers +ton ka +umbrel las +ay ers +ate am +acqu iring +su ction +ä n +wi es +tari ans +soci o +mat tb +shepher ds +o so +charity tuesday +s logans +ninj as +al bat +by te +bash ir +trampol ine +mydayin la +i ja +bas el +ror y +gol die +fi rec +un noticed +pecu liar +sch a +ker son +mour ns +liquid ity +qu ipment +hi bs +ar s +aeron au +slide show +sla bs +delici ousness +sk itchen +hta fc +full erton +cre ighton +aer ob +procrastin ation +az ores +white hall +uss occer +medi ation +djoker nole +and me +um en +noxi ous +jo ss +ili fe +anni vers +sudan ese +et res +under mine +whole foods +diso be +kor i +ade le +eli z +can ti +al on +gymna sium +sarko die +meteoro logist +yl de +ste en +stamp collecting +nas al +lo tt +fran ks +ex ol +ack i +good year +animal rights +y les +vio lets +mm es +s thel +ra pping +tu scan +wai ver +tur ner +eat local +northe asthour +anim ations +tom morow +t sh +ff ame +bra e +pe tron +glam our +br yn +d cs +bal es +ðŁĶ ¶ +bro v +bre v +b ons +physi que +car ne +x e +elix ir +vol ved +l oma +ìľ ł +æ ĺ +van u +ri gs +bal ance +va res +bon ita +sprink le +perfec to +di on +le ak +calcu tta +o ba +d ma +c mon +tun er +pneu monia +bo gus +apolo ge +cl ough +bor ne +)) )) +revi ved +o varian +ner f +c legg +fan fest +cho u +reali zes +mc n +li gu +leg alize +just saying +for ster +bo sni +k hi +in dom +hei del +en cryp +si ss +ed di +mar bles +brisban e +y ing +pre paid +wal sall +cooper ate +orche str +mar isa +ho wie +che wy +bren ner +andro meda +e gan +sto cki +cav endish +ag an +ban o +de ir +go g +bl k +re thinking +ch ig +rhe u +sni p +p eng +semin ole +m swx +an nex +lyn da +lewisham ilton +cu mul +tb l +dolph in +agu ero +........ .... +pre lude +at our +gr anger +too ting +ro tun +dis ar +home items +da res +**** **** +ðŁij Ĩ +compre h +jin x +as well +iri e +circul ating +ðŁIJ ¥ +over board +cultiv ate +rhe tt +oriente ering +ca k +bal kans +s itt +jas min +britney spears +ro tor +se aling +g bc +oc ci +f as +eman cip +com er +war time +tic kle +son ny +pac es +log g +at rix +sr p +g win +do bbs +uz be +the wanted +dru sh +ex tru +m icky +honore es +dar win +re dux +mm j +ram i +jalape ño +io c +do ver +ju ju +whit ney +s eng +en ly +au ch +archipel ago +vigil ant +man gal +wil dest +parano id +hal i +bb ly +sanc tioned +real ms +con co +u ddin +c sk +play time +libr a +sav ag +oc tane +rec tan +re turn +par rish +mor rha +cc p +c mu +sa iled +se vent +ro sie +pil ing +he w +boar ded +seg ments +neph ro +( . +cr ats +bak es +ðŁį ¸ +back tothe +sibl ing +kirk land +ke o +gu wa +bre ads +ðŁĺľ ðŁĺľ +t q +haras sed +ga u +wil bur +j isoo +ep er +li sam +tri ppin +sh ino +ru kh +beast mode +cho a +inst aweather +rich land +gar i +fe z +cowboy snation +fur suit +k run +a en +sycam ore +se gun +ent ennial +di h +o ax +demsin philly +ðŁĻ Ģ +sn hl +pen nies +pass words +ma kin +ty e +d eng +kni gh +jeep life +hel pline +a for +zz zz +ste amy +pic ker +iter ate +happen ingnow +ki b +bloom berg +martyr dom +bul ly +assor tment +a hora +zo e +no i +illu stri +agar wal +p sc +electr onica +recruit er +gar diner +rad ha +naf ta +dot net +pi ero +geor g +bel s +ðŁĺĤ ðŁĺį +tuberculo sis +run nin +mor is +haul ing +ev oc +bre thren +sha ir +frame works +a stu +ri gid +ku ma +kre me +jin nah +insu rers +ny u +f ere +nol lywood +good vibes +- ... +toi le +sk ril +instaweather pro +cze ch +pa vel +one piece +nike plus +fi let +cav ity +ðŁı½ âĢįâĻĤï¸ı +ðŁİ £ +dra stic +dail ys +siam ese +re bu +oste o +lar k +f re +sh elling +p é +glad ys +ðŁıĢ ðŁıĢ +gusta ve +submer ged +grand stand +att u +won t +f pv +b ley +jon i +ang ames +weigh ted +al ou +ठ¶ +les bians +f j +anni es +am l +dor ia +dav in +be ta +can c +madewith unity +ha j +bad lands +mu l +blu ec +pa wn +cov ington +neuro logy +htt weets +dysle xia +thel ove +ne at +fork lift +autom ate +une ven +monte ss +he in +ha g +rel ics +competiti veness +can elo +mar tens +bullet proof +sk ittles +g ya +pri mo +americ afirst +woo o +abor tions +?? !! +ma che +ld ers +rl ly +preli ms +direc t +cour se +swa in +super cell +ec centric +sting ray +ple ts +wil cox +west in +okan agan +kir an +car bo +bomb ings +ra rest +bo h +gaw d +di gg +mo ana +enti rety +en closed +dodge ball +par ton +milky way +at r +thorough bred +re ally +qant as +epiph any +ine e +aero smith +spi eth +ar thro +ell ini +du bu +bra ving +âļ½ âļ½ +re structuring +illumin ate +equ ili +mp i +ash ton +pony tail +ma scots +flat tering +cru m +ast a +à® ° +stranger things +bar nab +ر ÙĬ +make shift +got cha +will am +cho irs +kilom etres +gho sh +eu than +dol ly +un ning +the ar +cre we +w sw +j ace +dis miss +ke an +ho ta +kh at +~ > +thir u +ren dez +hart man +tee ssi +cas ca +z ah +hydr ange +fo d +aw p +mzan si +thick er +nago ya +ne va +sti que +cast el +dam ian +there by +ji ang +ale k +music islife +ra q +calla han +gou ache +somal iland +sean hannity +ra heem +lo se +elo ve +whar ton +rectan gular +illustr ating +har ne +auti sma +scra pped +ell and +decre e +nag pur +ki pp +so re +n md +ma as +gun a +gart ner +bel li +then ight +je on +gendere quality +gi ver +a el +gar ments +ne u +mardi gras +mar sden +ro wer +pollu ted +camer aman +vin od +be asley +cro c +ji u +hollyo aks +anesthe sia +al les +ste ward +lati mes +ðŁĩºðŁĩ¸ðŁĩºðŁĩ¸ ðŁĩºðŁĩ¸ +tic ian +gor ia +come dic +ðŁ¤Ķ ðŁ¤ĶðŁ¤Ķ +nai ve +sli ons +ł Ī +bur glar +ðŁĺŃðŁĺŃ ðŁĺŃðŁĺŃðŁĺŃ +york shi +se ñ +fan boy +lau rel +inci dence +potom ac +rober ta +presi den +pr yor +os bourne +w ku +te me +pal ae +ðŁ¥ º +re boun +itu de +red dish +k hand +coloni alism +north carolina +ðĿ Ĵ +manne quin +lady bird +ta sty +knowledge able +g shore +ðŁĮ Į +à® © +qu aker +salz burg +med alists +chy na +bridesma id +ma ori +ro p +outra ged +in adequate +truck ers +al ana +ìĿ ¼ +ri x +oooo oooo +command ments +lam beth +aa j +eco friendly +bla z +morecam be +boun cy +rou x +rai ded +mi zed +sh c +gaw x +labor atories +ru bs +rest room +consult ations +ca jun +virgin i +so ir +rev ue +ple in +wag er +ç ¹ +we do +growing up +! ðŁĺĬ +face ted +sin ners +ho vering +ti ene +seas oning +an ja +leg go +il is +fla x +dev o +ash ram +mati sse +ker i +go wer +bo tox +mar shes +unh cr +ts m +opti mus +dun i +stu ffs +so k +order ly +n bad +islam ophobia +raviol i +fab er +cre ds +won ka +in fusion +over weight +daily news +assi mil +acol lege +medalli on +kili manjaro +sti ff +tham es +sun ken +th ard +my dubai +hilari ously +han nel +plu mber +fair view +separ ating +rasc al +qui en +necess ities +confeder ation +ll ll +: ] +weak nesses +bron co +ra ffles +el ot +ãĤ¸ ãĥ +advent calendar +ðŁİ ¹ +stra vel +tun ic +k su +im peach +e spionage +! - +di ment +cur rant +bio de +commu ting +by ron +ðŁĴĵ ðŁĴĵ +shad ed +tr uro +cray ons +ar ne +h sc +fre aked +dram ati +fle ek +u cd +marl borough +^ - +cross ings +mal o +black ops +bin ance +cho ked +chen ey +pl o +ge stures +val edic +ryan air +rem ington +v cs +mc kee +ec z +be gs +nail art +mayor of +happy fathersday +war t +pet itions +n ingly +clean energy +bro x +sl alom +exist ent +ab ay +ug liest +tom p +stom a +sel by +goal scorer +ben ji +overwhel mingly +lan s +semiconduc tor +south korea +re scheduled +sk yl +en listed +dow ski +si del +rosen berg +nas ser +white head +pri us +har are +en n +ry der +í Ĥ +mon g +clas ico +transpor ter +po tty +is me +** *** +vic e +sk it +ode ssa +l mp +her n +raci ally +pin oy +paragu ay +obitu ary +go es +bu cha +side walks +angu lar +un constitutional +transiti oning +i bu +gu ys +un packing +oooo oo +black girl +ber gs + ¯ +wordof theday +trump train +thunder bolt +m si +fasci sts +ठ¬ +t sk +collap ses +raje sh +loveis love +migr ating +set back +ðŁĺĬ âĿ¤ï¸ı +t els +safety first +nar rated +jae joong +un answered +lique ur +en nes +dal go +bill ings +salt water +mer maids +lon gs +clap ham +we arec +pic collage +n ach +h ace +pois oned +lo th +ag na +adel rey +guar dia +poli shing +peace keeping +d all +p isa +la pland +process ors +de andre +so bs +p once +dra ins +c be +ðŁİ¥ : +spla sh +meat ball +fon tana +worcester shirehour +ne v +bri sk +b int +ac r +po x +cay enne +skril lex +j fc +hahahaha hahaha +gla s +en gul +tempor al +oni zed +con cre +com pose +vibr ations +plant ers +fer t +criticalrole fanart +t bli +sch allenge +huck abee +munici pal +iam bic +radi os +ne vis +dura bility +mc cla +horse back +inst itutes +ful fill +atta ch +ate ur +ak an +resi sting +illumin ation +hand le +hair care +om ent +macle od +ka iser +g no +bear down +ly f +gl omer +distor tion +z m +san k +roo sters +is now +as ports +ag en +wo ken +st george +ro mper +my le +econom ists +ru to +t will +health and +d ito +ws l +tair p +pra kash +mic heal +h ts +w rights +kat su +fioren tina +defen seman +d itch +var sity +texan scheer +ba ham +sc anned +we il +seduc tive +ðŁijį ðŁı½ +fu e +er win +dav ison +ter ran +moo ds +wool f +re source +@ . +cu sh +ðŁį ° +regre ssion +cur led +la zer +jo anne +ab bott +mo z +down ers +mm mmmm +valent ina +k hair +dream t +cro ok +che k +ste aming +nephe ws +cl eric +as ober +indefin itely +w ye +us news +joy ce +flu shing +wynonna earp +ron do +kis s +hot dog +bar ns +sax ophon +far ley +gas p +decre asing +al way +pe x +l sd +shi ft +p outine +ra zz +rescu ing +ni ko +ho ch +cc l +u aap +n ts +m car +il wx +conqu ering +ket tering +stur dy +delay ing +sto k +vani shed +cath ar +bin gham +in v +ic hiro +he mo +budge ting +[... ] +be ss +sebasti an +slow ed +ðĿ ij +musli m +stun s +acton climate +ve a +se ton +rose tta +oun t +hard in +flu id +ca w +ðŁ¥ Ĥ +yach t +un l +sp hy +provoc ative +or ic +is back +__ _ +nicol as +gy an +loo se +fl in +reb ate +: :: +! "@ +com icon +she ff +down stream +chic hester +beach life +mom life +diabe te +ar ra +van e +ok u +ye o +man go +try out +app ell +he irs +arjun a +dd u +na veen +movi c +soci alists +s back +criteri on +soyu z +k her +da z +yol anda +wine oclock +re ina +one w +leon ard +en dez +u bs +support local +facilit ated +carameli zed +b pa +vuel ta +my tho +m ami +spe are +nbap layoffs +fe vre +nick jonas +im print +c so +craig slist +la salle +gi deon +ha doop +dis regard +w ud +tu c +ma gee +acou stics +ta a +qui e +pol a +cr t +dw yer +dis sec +capit ol +men tion +kn oll +he igh +fin ders +plac ements +l se +indi ra +gur i +madhuri dixit +kingdom s +iambic pent +geor gina +je ky +conflic ting +bay an +aga tha +uph old +dr on +vic ar +ex pat +periph eral +pe ssi +fa f +ance stor +? .. +wid get +pun c +comm enced +beav s +air waves +ad dis +po a +de sses +co den +vu e +ru pee +kar in +spo ck +m sy +ภ° +pr ick +fill more +ti fication +thing sto +sar de +em ile +pere ira +n ad +bright ening +arre sting +wo king +usc g +sp ill +raspberry pi +hu go +ite c +is ma +cuff links +optimi zed +oc c +mi wx +en ka +el ited +afford able +sa kh +coron ado +ho h +at ul +ai oli +jim cantore +accoun ted +vin ay +her mit +groo ves +ran ch +r illa +we tter +ou tof +veter in +ni kov +ki an +fair banks +ram apho +n iti +k ko +ru sty +ne stle +tv xq +shahe er +âĿ¤âĿ¤ âĿ¤âĿ¤ +penn ant +gem stones +dem debate +ðŁIJ Ĭ +auton ews +support indiefilm +mach o +ve x +new sat +ne ti +conce ssions +can died +yof the +mac au +den ds +cricke ters +san iti +mari ano +gh at +ar toftheday +¡ ľ +e gos +gen oa +chat bots +bri er +al labout +mon ty +spi ed +r tr +comfor t +sni ppets +real time +gra in +exam ined +en lightening +tt u +god bless +release the +sing ular +ki ans +ha ka +sor ren +defe ct +mar g +equ ities +d orian +su ka +per l +aishwar ya +pul lover +preci sion +fair way +ne ve +rive ting +vill anova +en com +ak o +passion ately +europale ague +siem pre +x vi +enligh tened +c fr +âĺħâĺħ âĺħâĺħ +wast eland +is f +new comers +emergen cy +amphi theatre +- . +text books +figur ative +tre mb +pe sc +ab hin +ab bot +ac acia +har ds +por sche +kau ai +el isa +car rick +abo u +elli er +be ch +neu tron +galap agos +ru ben +in nis +how to +nun s +sab ine +i ac +clin ched +no tori +fi ves +cairn gor +per i +gr c +ðŁĴ¯ ðŁĴ¯ +mal m +twelf th +di ff +rout ines +marty n +lin den +synthesi zer +nu mber +game cube +fal kirk +byz antine +queu ing +gr ill +scal able +char red +rou ting +her bali +gri zz +ðŁĺŃðŁĺŃ ðŁĺŃ +tol l +termin als +l pc +ab d +war mups +remo vable +¯ \ +vi go +pap aya +ne ve +lov ingly +jo kers +ib les +sse tt +poten ti +pel e +gi gi +sadi q +leg acy +son o +ru pees +retar ded +ele e +par r +fi ance +ey re +say ers +pend ants +mak nae +al bans +adap ting +p ff +pu berty +ji u +ing rad +hypocr ite +diplom ats +phys ical +rob by +bon sai +ãģ · +f att +catal unya +âľ ĸï¸ı +ro ma +more land +so e +conver sions +stl blues +shol m +gra ssy +pra do +on u +assaul ting +> _ +sett es +dis graceful +aph ra +âļ½ï¸ı âļ½ï¸ı +ठª +kil n +goal tender +s ru +philanthro pist +b als +th n +stu den +sando val +dogre scue +eli ons +asse ssed +lar go +hec tares +sh rm +sa if +cle avage +no ches +n ene +fat alities +cur ing +clean ser +al es +p vp +south bank +pizz eria +marsh als +kni fe +an dover +tbli ghtning +sr sly +ou te +digi mon +timesof india +prome the +le bo +f su +wit z +rever e +man as +mam ba +ch ica +gu an +exhibit or +csr racing +d ere +xx xxx +gu sta +story time +ston ey +organ ics +and u +se am +min ogue +anushka sharma +ab a +ðŁİĻ ï¸ı +ugand an +chro matic +as sn +document aries +sh t +ru paul +loy d +k ats +e us +ite ch +me dusa +pan ty +kel logg +et to +talla de +sha a +do st +p ms +mari ana +je ster +croo ks +ðŁĶ ¬ +min danao +ind hoven +ðŁ¤ ª +le xi +tv n +jan is +co te +ãģ Ĩ +ser rano +iw m +ðŁIJ ¬ +k ke +distribu tors +cap u +counterfe it +camp site +ag gie +ðŁĺ ¼ +chhat tisgarh +~ @ +state u +san di +prevent able +cl s +can ne +mm c +i ver +sa haran +pal is +night out +do s +ap ia +absc bn +manag erial +aro se +mo wx +aro sa +ðŁĮ ³ +under dog +remo ver +astronom ers +lent ils +su scep +smoo ther +pend leton +fau cet +e mory +dal mati +af cb +tic us +exem pt +en rol +d heim +ðŁIJ º +restric tion +star fish +sto w +snor kel +thunder birds +she ad +homo sexual +dy n +as li +andre tti +dou che +dom o +tar mac +slu mber +pr onto +first dayof +mini ature +mari achi +argu s +recomm ending +mobi les +in ce +illustri ous +or c +adver ts +gr its +wea sel +pag oda +over pass +gre ys +maxi mus +arma gh +wood land +sun ni +ðŁĴ ī +ë Ŀ +ti one +soci o +ho s +ðŁ¤Ĺ ðŁ¤Ĺ +wind sor +subsequ ent +munch ies +id h +exclu ding +e mi +cu th +z ai +week days +law suits +barn ard +Ø ª +pe tting +net es +mul ligan +pharmac ists +ra quel +e ton +cran ston +gil ded +cle ary +ce ph +ra a +pam per +lombar di +as in +sher ry +pro d +for te +ari anism +buffalob ills +æľ ¬ +ðŁĶ¥ # +uu u +just ices +car ina +nat in +mas low +dro oling +cog nac +cam ber +el ong +r dr +in en +convic tions +am use +tro ck +harm less +visit ation +gen omic +bl and +beno it +chim p +tuscal oosa +gre asy +x po +gil t +se q +per mitted +christma seve +book s +mu e +old school +human right +be ati +ðŁĶ Ŀ +sh at +sculp ting +h wan +fern andes +sci utto +fu entes +endeav ors +maid stone +un paralleled +shou ted +queen of +mer c +band ic +ve da +sel angor +pi le +ja han +intimid ating +disapp ears +cl ich +za ha +w urst +hi v +fod ils +cor dless +aaaa aa +hy dra +bel inda +e els +bu f +su staining +rugby league +no c +brig itte +( ðŁĵ¸: +tromb one +soo the +smo g +ad p +stab le +ing ley +diagno se +ms g +we ss +tic keting +one e +nsw pol +e up +auto psy +adity anath +sun down +river front +si ya +p is +hier archy +dur ango +di jk +ren shaw +he aps +epide mi +david bowie +interne tof +dd i +nation ality +mb ar +air y +win der +w alia +elli ott +c x +bav arian +pl att +an tw +wi wx +sof ter +ne ha +h eller +th and +dani ela +bo ast +degra dation +ðŁĴ¦ ðŁĴ¦ +transform ing +man e +av ut +ðŁĺĪ ðŁĺĪ +vo ter +the e +t ate +pu ff +in door +sop roud +boy ce +boris johnson +wait in +immun ology +ðŁıĨðŁıĨ ðŁıĨ +âĿ Į +street food +liz asober +cavali er +c elia +need le +motor ing +g ato +, ) +ra de +harve st +t ms +jar pad +on ey +air men +v re +impair ment +abhi shek +snoo p +l ant +fam ously +bl ou +s ze +g ander +un touch +tu f +dee jay +col lateral +b ind +ðŁļ © +pin ning +ic n +' ; +the economist +ul tram +worldwater day +ti poff +the i +feed ers +campa ign +sc umb +day weekend +yo m +pe dic +h ough +ps v +pl in +on de +boston marathon +az zy +* _* +con ley +thi ago +hoo o +gal erie +luci d +je tt +gl itz +final fantasy +achiev ers +y ung +peregr ine +op hi +dam es +biom ar +âĺĢï¸ı âĺĢï¸ı +sk c +l ics +fl ank +ar rahman +ho of +uphol stery +t ats +wo z + ¿ +snor ing +ra er +l ju +ap d +pl ating +kan u +im ation +fragr ances +m ra +mor ay +mo tt +im muni +hearti es +bho pal +tim ers +g ata +color way +car nation +win get +si ghs +s ville +optimi st +chate au +olympi ans +ci o +singer songwriter +ny o +fi bers +bur ch +ag ro +mil ne +ig bo +cr amer +ation als +dan ube +pad ma +nor mani +en forced +bre ck +boeh ner +ar den +sur rendered +pros thetic +om a +ha iled +calcul ations +w fa +bi b +fcb live +fon da +west coast +que sts +friend ly +to wie +fit ch +bal ot +star dom +scrat ching +ho sa +thi ka +o ven +stro ke +out post +pharmaceu ticals +hi kari +mu y +af d +fallon tonight +squ at +or u +dra ined +chocol at +ë¯ ¼ +wor ths +ri b +mu j +that s +residen te +it el +boo st +mi gos +mul led +la a +etsy shop +don keys +me k +p tc +flin ders +e hs +ro hit +mu ir +g ad +compos itions +åĨ Ļ +combu stion +i kh +yemen i +wav ed +gar ci +ak os +oo ds +fu sion +se que +s lan +pl ur +kic chasu +shenan do +s ams +worl den +horo witz +with me +mic robes +k ki +ðŁĴĶ ðŁĴĶ +w su +patch work +fre er +y aki +the art +symboli sm +mil er +bt n +ma bu +side kick +motiv ates +sag itt +natur als +serv iced +ps ori +pa ola +qu ig +i badan +gi ggs +ë ³ +sciento logy +si oux +salam at +d res +cad bury +d hawan +ci ón +_ ' +swa pping +maris ka +james bond +explo sives +ay les +af er +s agu +cen sor +tom a +jeff erson +ring ed +par tist +ir responsible +aguil ar +vac ay +equ itable +altrin cham +ac ur +man ish +ger min +schoo led +pu tter +ed ad +nav al +toast y +sol areclipse +dish u +coy ne +ac co +mu ck +mar an +el os +len der +cro ix +worth less +ha ber +gun men +ðŁį ĵ +zen ith +t enders +hur st +hol tz +itali ans +car low +u cd +characteri stic +bun g +av l +u th +sa sia +rs l +red man +neighbor ing +green peace +sti ps +follow party +y gk +en os +omni bus +na issance +chri ssy +secu re +call back +ji hoon +memor y +block er +l anta +daf fodils +bil t +ffer ty +fau st +ie c +nipp les +so g +m nd +jagu ar +bol dly +ab poli +pro position +gun sense +evan sville +cu tters +we go +dou n +do x +stal lions +ka j +shi ppers +j awa +vol o +le ven +pap rika +kov ich +jor di +induc tees +app alling +dial ysis +allevi ate +âĢĶ âĢĶ +pie ter +mid wi +q tr +juli ette +inter mission +haw ks +act ment +one ill +k lin +vam ps +fam ous +cou ld +autom obi +da an +west end +elli p +nh c +mel anch +web series +ton gue +snat ched +smy th +tan gible +sl i +e asing +bar stool +over lay +afford ability +ting ed +ter as +ay ush +wanna one +rh ine +dan a +sh ana +kend al +fer tile +w ir +repl eni +lar vae +is ro +con vos +ab brevi +u cc +hun gry +bur rows +ag er +nav i +mat in +du per +cer n +ma don +ķ ï¸ı +é ģ +tu ps +hy att +sh ep +friday night +wis er +hei di +hat ton +p gh +foun tain +wrist bands +ahmadi yya +aeri al +subscri bed +so los +m ace +sla yed +for fe +dul ce +christ mass +arun jaitley +viol ate +ob stru +ni eces +w vu +idy l +fa ze +pre serves +infr inge +premi ers +inter vals +agen cy +( © +stand alone +di mes +bo er +param eters +ge tit +ðŁĺĺðŁĺĺ ðŁĺĺðŁĺĺ +tu lane +for given +scol l +mb ps +smash bros +rob bi +prima vera +ali st +ghost ly +ay at +ye ats +impre ssionist +ear phones +caul field +wai kiki +sal ute +sc ou +mu ay +louis vuitton +bak hta +ado g +inven tions +hur d +forec lo +stream line +thalai var +ch snews +will ard +t sn +euro parl +cru sher +my sore +gro wer +ra ping +pat ti +g den +sm w +muf ti +kid man +ab r +soun ders +skep tical +ðŁĶ İ +sun dar +i me +fer g +feather weight +ar lington +pas qu +ag azine +wearab le +nati c +mccl ure +inter mitt +hor de +six ties +car te +bha v +ze al +experi ential +ador ned +som mer +eno te +hypo thesis +stin ky +pro to +dead lines +vo gel +mus ings +monc ton +gu ter +f le +aci on +voice of +ta sha +inhabit ants +type face +s ba +bts x +ðŁĶ Ĵ +wor x +u hc +jo ko +cell ars +gor o +continu um +... & +weather cee +ha p +sr k +ris ers +lonely planet +un named +co eur +ðŁį Į +the world +ili ke +fa sten +ami go +ri ba +ramapho sa +staf fers +had ley +? ?" +fi ore +sal ut +hu ff +bez os +Ñ ĭ +ra der +kam ala +in line +fill ers +um atic +all in +shat ter +re in +o ku +ch ases +fla gged +baby metal +water stones +ts b +cut out +op hel +aam a +rockab illy +sto lic +jet blue +ich ick +down ton +uzbe kistan +pat na +la q +gr ange +) _/ +subsi di +sc p +newsc ast +it sa +twee tyour +e mor +archae ologists +uni fication +por ta +q x +protec tors +pro hib +charis ma +car tag +ren fre +scul pt +guwa hati +de ma +boo p +unf pa +dex ter +lay la +alleg es +sou ps +never again +l ys +cal c +bar oness +visu alize +ger ber +absor bed +i ers +a han +fon tein +detec tors +verst appen +sv c +formul ated +ac dc +li x +in competent +bh k +lour des +water house +snow ed +appreci ative +sig ma +lizasober ano +pen ned +pay check +tall inn +fanc afe +par isi +av alley +vi g +ru fc +hard ship +so cute +po ise +ì ¹ +roth schild +k ly +???? ???? +l hp +il ay +f hs +am ad +ide als +brad bury +bal boa +nic ot +kid nap +wol ve +tas manian +op t +matthi as +ãĥ³ ãĤ +super markets +mylittle pony +me lee +li ster +gr oun +fe dora +kind ness +en en +bra hms +¯\ _( +ros well +mar lene +ic u +re formation +or ail +he brides +dispar ities +terrac otta +swal lows +re id +influ encing +flu or +den e +tum our +blon des +thunder bird +sh eva +moga dishu +ka b +cre eps +i ving +ene ed +anno y +âĶ Ģ +intri gue +enqu iry +ar aj +tur al +kuber netes +end lessly +divi dends +tor a +ti sh +commemor ates +un ra +tri b +pon ty +ne m +diss ent +brew ingco +ðŁĺ ½ +nor mali +bi of +( ... +chil len +ì£ ¼ +mell on +av is +mccor mack +ing ra +enrich ed +custome rexperience +testo sterone +snu g +sett i +ger onimo +inqui rer +bre aches +very thing +bloom ing +mu ra +dispo s +bi de +de va +shade sof +in trin +sh ev +s ven +nayanth ara +gan esha +c ws +ber ta +label led +use um +nick named +ma han +car uso +ap ur +ðŁij Ĩ +w q +orphan age +discar ded +mag nu +lu e +je on +bridge port +pac ing +mercur y +( ðŁĵ¸ +marx ist +amphi bious +transplant ation +stit ching +then burg +gradu al +ãĤ Į +ro ft +ma ils +ine c +guy ana +dopp elg +ver o +re write +head less +harb augh +gate way +car sforsale +sw i +st is +mach t +un de +sura baya +stap leton +nur turing +mil ner +ya o +lma oooo +ko sh +arsen al +k ame +er ry +ar royo +dis misses +ru bbed +rc b +lew d +dil u +and or +vi de +ur in +inter sec +ha ar +al b +year swith +app leton +é al +ul livan +suc cu +monter rey +d mx +artem is +ron nie +farm land +s football +gro tto +anth i +ãĢ ģ +à® Ł +vid ya +jimmy fallon +ൠį +t zer +gravit ational +w thr +u hhh +e hr +tin ker +ti juana +scran ton +ram charan +bar clay +re van +m si +ka p +wr s +we thenorth +tor al +sat u +gro m +fac ep +erick son +z yn +se dge +oo dle +spur sofficial +ds p +sic ilian +soli hull +recei vers +ladak h +hend rick +ther i +presi ding +mc guinness +litt ers +gun nar +gh oul +wi b +n tv +kar o +fro ck +b lau +ampli fy +all is +ul lah +memo irs +kh loe +intercep tions +pet day +lo oney +con fin +ch ay +piyush goyal +frequ encies +ut z +event ual +warm ly +obli vion +an ka +ta it +âĿ¤ï¸ı . +director ial +ru lers +prince s +mu ck +stur ridge +deu ce +abri dged +bagu ette +un cles +pen du +min ding +forre ster +av ila +wall er +wall street +ment or +hin o +high way +crom well +fanart friday +mb i +co yle +a hi +tro ve +spie gel +pay tm +mcin tosh +jan sen +nit i +nash ville +len o +leicester shire +le gos +dic t +ðŁĵ ½ +sp ad +beverly hills +sy rah +separ ates +z ain +un fit +dra gs +tan ia +over flowing +hri thik +haw thorn +z ani +mac far +fi de +to tem +pe ds +fundament ally +cal ico +sin ner +j ä +hil de +ds d +ten ay +ta hit +mil f +lie b +inform ing +up lift +ra el +mortg ages +lec t +ii ii +guillau me +compos ites +old smobile +l end +gar th +com mish +bapti zed +scorpi ons +ru cker +bringback our +alli ance +thalap athy +tal i +sp ans +eri dge +wither spoon +lin da +sky lar +kor n +hom s +Ä į +sil enced +caf fe +ar ty +dist inguish +to wed +pun g +jessic a +ear nest +beau fort +t ama +study abroad +si khs +new bie +nav ratri +mar ble +loun ging +lit ter +dal it +so sa +iz es +gra de +com promising +tr iton +de tta +v j +chau ffe +spec tral +powe red +montess ori +artic ulate +hal ton +al co +ye y +mn twins +acoun ty +ðŁijı ðŁı¾ +âī Ī +mad men +kal a +gru m +chi k +ati s +su me +akh tar +job search +high lighter +bo ath +âĦ ¹ +tar zan +lam bo +âĽĦ ï¸ı +ox fam +dump ster +pretz els +mac os +incl ined +fac tual +adverti sers +shu i +pu ree +ml pfi +anti dote +cap o +pa str +merc ado +but ton +ar min +ag g +lol la +horri bly +er rands +christop he +time snow +monday motiv +li ss +scand als +mc i +dispropor tion +âĺ İ +sur pass +samar itan +so tho +pu rest +fl att +trivi atuesday +delec table +leop old +hermi one +chou dhary +en rich +¡ ¡ +subsi diary +ine qualities +bachel or +auto immune +la kota +i hop +ad jec +the simpsons +sh es +se k +gret chen +up stream +hin akhan +coper nic +x tina +lu g +tough ness +e ad +cli pped +bi us +sl v +fah ren +dee pak +ca u +x an +im mature +dig ni +bo bs +shred ding +but tery +accommod ations +de ven +chun ks +super league +sky bet +kil dare +je et +ë į +ce k +wrec ks +pro pane +oh l +tb d +quo i +trum pp +mi mo +reluct ant +ver ne +o ic +ma gh +ar nau +se ver +li dge +stair way +kicchasu deep +ðŁĶ º +mach ining +aama admi +ot i +c da +al it +pan y +inst alls +ac ct +e shop +di em +hard well +fulfill ment +sc afe +qu ack +extrac ts +swee tened +fi ghton +f di +d inger +wal tham +us ur +refe rees +seok jin +gran n +af rin +th n +sch af +par cels +bet is +amar ine +nom an +kh tar +mor itz +cou pling +bar ons +ðŁIJ ¸ +à ¸ +sl p +sad ler +x ander +tri ad +mc millan +kh z +divi ding +ìĹijìĨ Į +dar yl +zed d +le ys +pla ques +flu ori +tipper ary +on nell +di dier +lang ford +im c +the sun +bir dies +ar cha +ye ssss +t di +dar ia +cand ace +al tam +pal aces +ch it +sant am +event ful +book of +ad b +mon stax +cre ole +co el +âĸ ½ +we aren +sten nis +she ath +ati sm +gron ingen +mlpfi m +le pre +wrong ly +rsp ca +rendez vous +acknowle dging +pel vic +solic itor +sla ys +nue stra +lo d +is lander +fer oci +fashion show +ra ss +dge on +adole scents +sma shes +negli gence +grate ful +ved ere +sw oop +ing l +apol ice +vand alism +gan n +jo ao +di supdates +zimbab we +under age +radi ance +w of +bour geo +pla s +cr ani +gh ue +wrec kem +warran ts +re form +jim mie +at wood +ys l +neil himself +l bj +i man +tan to +nois se +ver bs +equip o +al together +mam ent +l ice +dou glass +tier ney +pri med +j hal +furn itu +braz ili +v ill +past els +n ison +u ff +paral ysis +jay e +im po +ðŁij ģ +strate gically +pakistan is +was sup +super bike +thank u +tru elove +sha ikh +israel is +vi p +to g +li en +la ker +grey hounds +cul ars +bian chi +balot elli +ar ran +loo s +str ates +he bron +ar vo +sunder land +the al +tomb stone +sand man +c pac +thanks giving +love him +lat ino +an in +aka if +ĭ ãĤ +tor quay +di est +alli anz +ðŁĺ ķ +golf club +cl lr +wal cott +sch nau +promp ted +nomin ating +len nox +val et +mon ro +may ward +e ph +ðŁĶ Ķ +inter oper +r da +re flex +arm chair +ê° ķ +stri pper +por ti +ph arm +ham za +ni reland +ne ue +h pv +port foli +sun burn +fris bee +be al +bapti ste +x h +ty m +pr ati +o vers +haz rat +deser t +der ry +us ky +em mett +ach arya +)_/ ¯ +shu d +may a +ham ill +ra im +nr c +fitt ings +cur vy +ðŁı ĩ +ster ling +ॠĢ +wal kin +short cuts +mil ly +ast ur +alpha be +pl i +pe z +miss you +rad ford +ml g +ta eyang +notjust lakes +du mps +seren dip +le ur +ra ving +e ster +de priv +absc bn +ðŁijĩ ðŁı» +scar city +o cr +mean ings +cap t +da hl +fer mentation +bri oche +to win +out lander +massi mo +en cro +ðŁ¥ ³ +buil t +po tam +kir i +tm w +monit ored +k ites +peoples vote +gray son +íģ ¬ +afri ka +a dies +i vote +gy ne +g annon +di x +c mc +ou ral +fox andfriends +bel i +ig ne +gl an +katrin akaif +co politics +qual itative +p si +lu cci +disc oura +âĺ ® +kel li +gau tam +carac as +reale st +pu la +in us +hill top +make aw +atten borough +tw y +r arity +peck ham +ma hon +corn elius +clin icians +ton line +tb i +paradi se +ka si +inev it +fresh ness +colling wood +lun atic +defen se +cop d +in fra +wain wright +sains bury +alab am +te ma +lac o +chec ker +releg ated +tren t +stal ks +huff post +bhubanes war +ast ral +share your +prim rose +hi me +cat an +end ment +en dow +cle mens +mal oney +hil ary +game time +den ise +collabor ators +b wo +radic als +gue tta +ici on +au a +snap matic +sat chel +excav ation +base man +s ão +gn ation +fel d +surve y +shah zad +ma st +anirud hofficial +tru cker +ot ago +geo graph +ethe l +âļ¡ï¸ı âļ¡ï¸ı +s ver +mu tt +internetof things +ancho red +wh ouse +bang la +bal main +ç¹ ĭãģ +break fa +á Ģ +twi ster +te tris +ca v +stag s +g z +au b +stor med +hel ens +yar mouth +st asy +gustav o +co sc +vin son +up p +sc ricket +assump tions +app e +nu h +u er +pre mise +n aga +e amon +coron ary +na f +north side +el mer +ro tar +out lining +el f +re surg +kat elyn +in can +hyster ia +ce e +am bani +pro lly +Į ãĤĬãģ +ax es +san jose +rem brandt +mag pie +even ly +scor sese +qu aint +f g +b buk +indian football +weare all +spd wy +pis ces +ec g +âĺħâĺħâĺħâĺħ âĺħ +pre orders +: | +ni pple +sal azar +ju me +jail break +min n +bas sett +ze tta +jef free +ad jun +tic on +san diego +drink local +chol era +solic itors +o bo +com post +ni an +wr a +tre ach +ic ic +profession al +del ve +leg ate +histor ia +cro issant +con noisse +nam o +palli ative +chem trails +i ority +global warming +comic art +behavi oural +re sted +li as +cli mates +Ł ãģĦ +rut land +nou rish +menopau se +hot ties +demen ti +ve spa +mel ville +anal ogue +tz man +str ung +im perfect +gl are +cir cling +ros berg +rec o +oc ity +lo ire +em be +do ssier +ne el +nan do +me a +gal vani +fin esse +ag p +berke ley +asi m +âĺº âĺº +quil ted +ish ere +un matched +po tion +for z +at re +selfi es +juli ana +ðŁļ ¶ +âĸ º +mel ton +âłĢâłĢâłĢâłĢ âłĢâłĢâłĢâłĢ +spin rilla +pur cell +ed p +at leti +tony awards +ra ja +pro gno +mol ten +stu ff +p ally +nobel prize +âĻ» ï¸ı +spiritu al +spe ake +sa sha +bri um +tru ss +critici ze +assassinscre ed +yor uba +u lo +fire man +workin progress +ef cc +fla res +ro bot +hi kers +cl l +shado wing +pat sy +leh man +c ns +å ± +guad al +à± į +ra pe +r honda +paralle ls +son ja +langu age +land ings +z ola +cr amps +bur ning +apprais al +jol la +ham m +kas a +gul ly +f go +uly sses +ri be +ðŁĴ Ħ +ib u +eti enne +bri ar +fin ely +comb ating +y ql +go tham +we chat +to paz +primar ies +l se +iz z +hel e +dispon ible +cy stic +bel ichick +th rush +kansas city +ge om +soli di +red bubble +by stand +cambridge shire +par fait +ast le +ow o +ind ore +stom ping +sm elly +ðŁ¤ ĸ +locom o +adm itting +hol me +clock wise +min sk +mc co +for get +ev p +cam ra +ab ella +yo tes +universit yof +mé xico +silver ado +ric ket +crom bie +pu j +eradic ate +deli ght +y go +glam ping +vic a +du ggan +coun ters +cf d +sc our +react js +pu ram +paras ites +in ki +vill en +stel la +li mbo +ang as +k cr +ðŁĴļðŁĴļ ðŁĴļ +vap ori +mum ford +oli gar +à ¼ +al oo +boo ties +ad r +k elli +dru mmers +av ici +nature uk +ron al +in trac +un splash +le che +g oma +el ine +envir o +bi onic +bu eno +mi k +av in +star ling +em powers +cake day +boy cot +ðŁĴļ ðŁĴļ +ðŁĮ¸ ðŁĮ¸ +v ach +m ci +fractu res +ger i +sk ing +exclu ded +lu ce +ja ve +ig gy +evi den +aki stan +a wn +mor als +luci fer +ha ban +tumb ling +sunday motivation +mo sley +captain america +sch icago +the one +mo td +d ts +ðŁIJ ¼ +rep ell +ii i +locu st +geo spatial +mer sey +immer se +desc end +ber nade +j s +boat sales +win der +cran k +sing leton +candid acy +ben a +ðŁı» âĢį +high lander +ol t +k prs +healthy lifestyle +four teen +end the +ith aca +circul ated +r ans +pre valent +ha vas +splend or +roo ster +kalamaz oo +jewell ers +enne dy +rou sey +es y +cann ons +ornam ental +// // +ren don +win ne +mol ding +eid mubarak +coun tess +simon a +ha wa +fo es +du ster +sb u +por tray +mar ries +goo dday +cho co +achi ever +ðŁĺ¹ ðŁĺ¹ +pre neur +tr amp +tom i +n bat +garden chat +farra khan +ever glades +ab ru +sou sa +se ce +homes wee +terre strial +bar it +sri devi +ol u +mel inda +f rick +can dies +ðŁĺŃ ðŁĴķ +qu reshi +family fun +exor cist +cardin al +ny t +dies el +cu mulus +capric orn +si ology +lor na +dou gie +an die +super sport +c fl +п ÑĢи +say ang +pe ek +ภĬ +lo be +j em +ing lis +gg led +c sn +amne sty +chu ps +ba es +sau er +ðŁı IJ +mongo lian +en et +back street +dr illed +acce ssing +ce o +b se +ai ken +pur r +wor sen +whe res +war k +testi fying +bu ri +bla st +aw g +ðŁĵ ĭ +re defining +hear ing +u ci +c mp +bon i +tail oring +ta ji +noc chi +em t +stephen king +ne et +compla ins +campaig ner +luci ano +twili ght +ti esto +pas sports +flo yd +cathe dr +na ked +caregi ver +b coz +ade cides +ku ri +ly k +br aries +dren ched +disc lose +ðŁĴª ðŁı½ +le blanc +je tty +gar ty +chip mun +b su +rhyth mic +ic z +fri d +anne x +ame x +solo ist +lanc ers +arro whead +speci fication +simul ated +na is +inver te +bo wing +wor ship +f z +abo ss +sha q +ì¶ ķ +challeng ers +an arch +aamaadmi party +ãħĭãħĭ ãħĭ +suffol k +so corro +sn ell +cla dding +absor bing +shaw a +particip ates +ðŁį Ķ +book stores +bak u +seap ort +ko jima +gab y +pack ard +electr ician +let it +mo wing +fa wad +young jae +hot mail +men ing +u rie +intim acy +con ti +: ") +lifeis good +in ciner +i dri +craz iness +jour nos +fran chi +bott len +al da +ff es +k x +south we +air a +clay ton +sco ti +f j +bri ga +ðŁ¤ĺ ðŁı» +demonstr ators +y z +stor k +na q +casc ades +travel chat +plat a +pad ma +fran ci +at tain +bat girl +lom bard +hoo s +d dos +neon atal +discla imer +r ss +r ant +di sen +tex aste +so cal +frac tal +cam ry +stri fe +sn acking +mu h +sant ander +mor ons +gra f +par ades +hu ston +dru pal +mi ento +kir stel +hy de +vom it +forti fied +sphin x +da v +bir yani +win nings +s baseball +mer ged +lovel ondon +ling ering +dream big +car leton +liveli hood +djan go +astri d +gri ds +down e +bru ised +s ne +scarec row +hel ium +f nc +bi ggs +an ter +restor ative +em pires +ab del +life style +kiwan is +colloqui um +me en +pr ick +anti que +ze b +mi mic +edmon ds +ðŁijĬ ðŁijĬ +q ing +pp el +mc gill +interpre ting +âŀ ķ +rash ad +do ka +narr ator +electro magnetic +ash by +sau ra +iran deal +âģ īï¸ı +krish nan +in di +ff en +bre a +os man +multin ational +chi ppe +recruit ers +aus biz +p ounding +re gen +cur sor +refu sal +mac s +in ak +ax ial +wa ifu +up cycled +hindu stan +cas sini +carly le +scrat ches +re ef +man atee +eat ery +ðŁĵ ¢ +un condition +sen pai +on ther +comic book +pro sciutto +de mar +mi se +ma ge +fre ec +aye sha +al der +android games +ley ton +ho ck +door way +chicagof ire +aali yah +sw elling +bi x +. ðŁĺĤ +evan kirstel +torpe do +kon stant +genevie ve +ma ia +ha user +do torg +hide ous +fi k +sp raw +e ek +z appa +wan dered +' ' +ra jan +bam bi +( $) +wid ening +tool box +sa ir +illumin ating +pra ys +out patient +i w +day o +lo b +sw fl +sha des +gu ms +coo kin +ko di +gri ffin +traum ati +ste a +slaugh tered +god bless +air time +pseu do +b sa +hau led +ar if +à¸Ńภĩ +le l +wc po +mil iti +char ters +worl da +ru k +k gs +digital india +is able +idyl lic +esp ino +marie tta +e bo +team canada +ab our +wil ton +rock stars +fav ored +phys ic +wrink le +tb r +d print +ball arat +ad al +z ey +ðŁĺį ðŁĶ¥ +tom lin +mt r +pal sy +fener bah +tight en +phil ia +ir oning +ry u +b ant +enqu ire +ca ir +abur ger +tru n +green berg +chau han +ir ina +sh ani +trend setter +pre tt +zaf ar +alo ve +v ici +pan ic +no o +lu stre +disrup ted +bal lis +son sof +mon si +inst ac +ake st +ëĭ ¤ +kw ame +horror movies +distric t +sau cy +mb an +ar mies +with drawn +med ics +loft us +er oom +be kind +ar ns +all on +un ison +davi ds +cr at +nicot ine +so or +sm x +on co +cospla ying +zombi es +har ms +e ger +ro sy +moon shine +fe in +ce tt +du brov +reg ents +ben itez +ðŁijıðŁı¼ ðŁijıðŁı¼ +ste c +m alia +prioriti ze +ic eland +ft se +v amo +lam ont +homo sexuality +bre es +regu i +cb p +te j +sky sports +deter gent +sha sta +de rel +conserv ancy +colori zed +accol ades +vis o +show your +nan ow +bice ps +us ability +bi m +dailys ketch +pearl jam +stran gest +mega deth +broad casts +bar ren +ar ton +chri ss +confi gu +lu res +is the +e ul +railway ana +global health +gi anni +u aap +s lum +consci ously +ab re +n up +bud get +v ada +e sch +real ness +er ased +th unt +be z +armist ice +ðŁij ¹ +sh run +o led +driver less +ðŁ¤· ðŁı»âĢįâĻĢï¸ı +won dr +sk an +sal aam +mother land +h wang +gen o +gang nam +tw right +endor sing +en ic +ador ation +pau sed +patric ks +do cked +plat te +ff xv +ethnic ity +auto show +side show +after life +re located +orphan ed +food network +dare to +and ra +sla ps +v live +swim s +re imagined +mist le +re vise +real ity +bhar ti +ðŁĴĻ ðŁĴĽ +late st +prou dest +gra sses +lan yard +fresh est +carcin oma +anom aly +zieg ler +sum ner +ly rix +gor g +is d +av el +swild life +me squ +john cena +euro league +sab er +master ful +yar ra +cogn ition +jacob son +abo lic +sir loin +shuk la +moj ito +su pere +st weet +me z +e sa +rudol f +gur a +where you +tt m +win s +trust worthy +ny k +bra den +table top +good food +es on +be k +lingui stic +gra ys +ch ath +h cs +mon i +de ans +cu ssions +ch ell +slo ws +he mi +d app +shar pie +boo sters +a os +str ack +se dona +mu eller +hard wick +or nate +thor a +sal ud +o twol +ch um +mi ho +for age +thel ittle +tear ful +ones elf +min dy +sm g +gmb h +emer ald +ðŁĶ´ âļªï¸ı +tu tti +recep tions +re vising +i brox +tope ka +sal ami +expan se +i books +dob son +cli o +at s +ðŁļ Į +mo ha +is ance +shu tters +moo t +jan ine +marvel comics +jor dani +pos er +kenne th +hy ung +de ja +ase ball +speci ality +eu ston +classic car +had ith +ðŁIJ ī +chas ing +iz o +gros ven +ag lia +thisdayin history +t row +om ile +hu ar +by n +sal ine +div ine +demon ic +ty ran +han dover +revit alization +pa ella +cryp tic +se dg +m end +dun kirk +bre d +wal d +sport scar +a ard +whe aton +da ener +k lan +br t +bakhta war +spi res +schu bert +ro ti +poli sh +o se +ag ame +wonder con +prote stant +bo sa +ðŁĺ Ł +d ü +joy ride +ger trude +âĿ Ŀ +gil a +v h +tw a +tra v +swal lowed +star ve +la in +ent ren +rei ki +su kh +cra ic +az u +web page +kee fe +hypo the +hir sch +hel le +camp ground +w amy +tra vi +sha hi +san deep +ru i +han uman +dw p +reposit ory +no or +no ff +un real +p ell +black history +har vick +ma scar +pay ee +pa sha +gastron omy +d ÃŃ +ai g +rosen thal +open day +embelli shed +t tip +sun bathing +go pack +end ome +ï¸ı # +invali d +final four +st fu +squish y +ra sta +mo sch +jam esc +die trich +sel a +mel b +el vi +t dp +sun i +sli t +j ha +bi za +spi ked +l li +l illard +vam pi +syno psis +az har +kendrick lamar +ĮãĤĬãģ ŁãģĦ +heart less +country file +air play +arrog ance +pre e +virtu oso +ãħłãħł ãħłãħł +raj u +le bu +for ward +tu g +dro s +mondaymotiv aton +concep cion +thel o +pad i +looo ol +ÑĢ од +it ss +eth ical +end uro +__ : +expend iture +mon ste +mas king +terri ers +ib is +e mber +cu mple +punctu ation +pi per +ir vin +ade e +yy yyyy +flash backs +cel sius +don nie +bo gota +ben evol +the script +shil pa +pro se +fin dia +ze ke +ne ko +do ves +blues lyrix +fro sh +sowe to +mp lo +al ai +sab i +raq qa +wf tv +stro ller +ian somerhalder +ðŁĶ ª +an on +mo seley +! ?!? +sta king +mol y +car tri +c sg +ast or +transc end +ma er +de ux +cow girl +sas k +pun ter +ma ken +o ates +love tt +grow ler +sag in +v n +ssi ble +officeof rg +y mc +sab ar +faul ty +ap ha +ak on +ðŁij « +snow don +ae w +raise the +ðĿ ĵ +grue some +clement ine +sp ing +lat a +worlden viron +mi mic +can aria +bakhtawar bz +ao a +fal a +ãĤ Ń +avi va +you uuu +thi gh +la dders +gu mbo +tz ky +fu zz +plastic pollution +est ate +strength ened +k ant +dr in +cal vert +transform ational +frigh tened +mac lean +elited angerous +ear thy +t son +to da +j nu +.. , +mic hal +i ban +je ong +is real +sim coe +exclu sives +blue bells +ben e +te u +pil sner +pens ke +athe ists +m pu +cartag ena +ðŁĴĹ ðŁĴĹ +million aires +kk kk +it ar +subscri ptions +remo te +ma fi +hin ton +w cc +ho k +ds b +ab leton +sevent y +pun ks +e indhoven +sh one +mcfar lane +lim popo +empha si +à ¼ +sin fo +pe tre +man grove +ch ino +ber tie +play lists +push awards +p af +deb bie +c do +r ino +ðŁı¾ âĢįâĻĤï¸ı +fol ke +bon nar +th ine +sl an +hal ter +evi e +aw some +vul tures +spar ky +seiz ures +âľ Ķ +ram one +ine ffe +al n +pro ctor +ast ra +the voice +gro te +sci on +dead line +am aya +tain ted +patter ned +exce eding +cross fit +kay lee +drop box +ru shes +tack led +mo by +retro gamer +n cbd +benef itting +shay kh +guild hall +gen try +dream cast +dread ed +bun dled +th aw +revol ving +n pt +kylie jenner +imagin ative +ron i +over came +family time +ds burg +car naval +relation ship +recogni zable +cor oner +ho le +fan fic +emir ates +bur ritos +analy se +thin ner +ne es +galli poli +bl r +cat woman +-- >> +au lt +ada ily +nau ghty +ili o +solit aire +mtv br +jocel yn +arun ach +rep ent +south gate +hy acin +essenti al +fent on +and um +it or +go pal +sl inger +po sei +aw il +wi elding +ra ila +eli as +a sto +à ¤ +tend ency +str ata +ker t +< - +im acele +da es +sti mulus +han ley +fit nes +ec stasy +lim ous +ha iling +ðŁ¤ Ń +chis wick +tar ies +sla v +pul i +moderni zation +black mail +b ingham +h fx ++ + +ðŁĩ®ðŁĩ ³ +ni v +we a +profess or +k off +bol ster +su ave +sequ ences +pepper oni +not te +dre n +ãģ¨ ç¹ĭãģ +hs v +o ga +ap tly +z ad +excel si +rin ka +mol dova +min n +ma bel +conferen cing +bas ing +of er +ob si +hamill himself +care less +brief ed +inhe rent +par ish +dub nation +town sville +sar awak +gee ky +doncaster isgreat +was abi +gu p +phen o +dra inthe +carrie underwood +ble eds +bbc world +ane w +alta f +dul wich +ani ston +w ti +sumat ra +gra fton +bl n +me ster +bode ga +re go +es q +an jo +sump tuous +mai sie +ï¿ ½ +wil t +jak ob +el vis +se pul +mu ster +air pollution +president e +happy monday +exten sively +fl ondon +t ls +play ing +pe ed +din ho +var dy +pi ka +n iro +au cus +ðŁį ¦ +nu ll +el ondon +juvent us +imag ines +dis ab +lit o +d ura +work places +promo te +mc caf +wood work +waw x +à® ª +tt ino +shar i +sem per +better together +ðŁijĬ ðŁı» +ze bra +pon dering +en chil +ho m +cosm ic +tan z +mo cked +ec cc +ath ed +abo lish +prop eller +paris agreement +assemb lies +indu stry +fraudul ent +pe sa +chang min +ax x +ðŁĴ µ +irr ational +cu sa +ramad han +octa via +on elove +jac ki +bar ak +taxi der +seri ous +nathan fillion +mc en +ch k +po part +grav ity +copp ola +reading fc +illu sions +j ig +ww x +re sh +ex porting +buzz ard +âĻ ¤ +p cm +lan apar +ko s +arom as +antal ya +ww dc +ven a +phil a +ball in +ðŁij Ħ +quin ta +ma o +f ery +eigh ty +sentim ents +safe guarding +r wa +pu ffs +luc ille +de cath +sl u +nu gent +de ter +braz il +ze iss +super bowl +subsi dy +alter n +hi dalgo +enz ymes +ä ½ +tag ne +hair dresser +adri en +walk out +oppo ses +can tina +bed side +af an +ðŁĶ Ĺ +prophe tic +dan es +un successful +super charged +pk k +exem ption +hart le +secu lar +cli pping +br s +united way +c net +pat chy +ha gan +e en +âļ ľ +var a +sym pathi +never trump +affir mation +om f +ny cfc +ma ja +sur ro +keer th +up scale +sandal wood +mon archy +kno bs +å ĭ +po tholes +hunger games +ter races +na sir +coun sell +welcome to +wa q +se aman +m ita +stun ningly +on theroad +in ability +) !! +bon go +ant v +sp ut +worldenviron mentday +resu sc +y td +fi m +eun hyuk +sa chin +rose anne +cler mont +ape c +am ina +v ening +n antes +al most +sin us +ex as +ty l +ti en +ple ad +lanc s +bur naby +re k +jo om +observ ers +disco graphy +cl g +âĻ ¦ +sn ack +r ti +o ily +crystal li +bru te +web development +topp ings +la f +an is +ad der +reli ving +car lin +battle of +we g +syri an +pon t +n dc +lagh ate +yu ma +sp p +p iti +ro bbing +mart ing +rey kja +raj put +nc ds +kie wicz +âĢ¢ âĢ¢ +vam pire +substan tially +opio ids +nepal i +k line +ar oo +under stand +lit t +u it +thro mbo +sar ies +qu ot +b alling +t tr +s gh +philip p +br ant +ac l +m ello +whit taker +. ; +defi ant +b gc +repl ying +mir ren +metamor pho +sch wab +bul ge +utili zed +pick ering +par don +d sa +ภĪ +doo ley +cumul ative +Ð » +ur gency +e mir ++ /- +¦ Ī +ot as +âı ³ +station ed +grape vine +ar ac +karan johar +f ancy +sau l +coo gs +lgbt q +ا٠ħ +jav i +u mmer +pl l +den is +dai pur +pu ffin +lewi sham +fand om +co pe +ves matter +s ve +hel pless +deo dor +ostr ich +kaz an +friday the +con dor +v x +sophom ores +rob les +cu tt +cli mbers +ë¦ ¬ +sle g +sn f +mac ys +hydr ating +grou pe +po yn +mou lin +hg tv +lmfa ooo +sulph ur +asdfghj kl +annab elle +hump back +bra ved +viswas am +multi purpose +hu midi +escor ted +barb ican +f ad +cor sa +ðŁ¤ « +pi ppa +here to +can y +ser gi +or cas +o vie +ed ou +s any +glob alization +man cini +food truck +f is +defi brill +sch re +sma fia +love wins +la ut +k aka +hol lande +game on +resurg ence +out side +olympi ad +int an +abstr action +rapi d +pal om +cal le +jas min +attack ers +swag g +mit ra +ky lo +à® ² +her mitage +gor do +e ira +so sfam +roll out +exc ite +sy nod +mer rill +c als +as sa +liveli hoods +ju ve +the black +gopack go +ant lers +alban ian +wool ly +qu iche +puri fication +are th +smar thome +ne k +all blacks +mex icans +is m +ger ms +comple xion +mar ck +u shi +ðŁIJ IJ +char l +ca stic +till erson +giuli ani +biode gradable +mal bec +bo is +ju bil +im es +r ame +gene tic +esp nu +ch ley +so ho +go pher +g sc +buu ren +cu be +bridesma ids +webin ars +to e +mani pur +viol ently +notic ias +ex changing +chi ev +replac eable +muay thai +bu ss +sp il +instal ment +div ya +cait lin +o lim +fil tering +whirl wind +sta red +prior it +pr am +pompe ii +mono logue +k ite +bu ka +âĢ¦ .. +vac cine +bre ro +woz ni +sol ent +re ferr +my rt +gridi ron +galatasar ay +fro ze +clare mont +ðŁ¥ ĥ +victori as +ssel dorf +pa stures +net neutrality +ch or +ðŁij ģ +ಠ¿ +we ho +symp tom +jo sel +in ous +dragon con +power ball +p te +four thofjuly +ec la +ear buds +where abouts +salt life +depriv ation +ch ter +wi ggle +syste m +ps st +ch az +d any +ri mo +oax aca +lanapar rilla +barcel on +melanch oly +way back +ho tro +n si +l illy +kur o +ja han +intellec t +board game +ðŁı Ĭ +sneak peek +k prc +jail s +cand el +zan zi +mor timer +star ch +ra gs +p fa +long live +k art +gir ona +cro cker +christop h +precau tions +war ship +per m +paren t +van gogh +gif ford +allegh eny +ra yn +ut m +sten cil +rec alling +pen ney +z azzle +ìĥ Ŀ +hin ds +aren as +nu ev +law ler +gu in +do this +ðŁij ķ +ì¶ķ íķĺ +we g +ti b +ri din +complex es +turbul ent +pe sos +de marcus +vall arta +sam sun +kis ses +hein rich +deport es +wil ms +ur d +then ext +inki gayo +ho wi +fir sts +carri age +clean liness +mas war +is ch +ax el +si zzle +road house +fr ans +ent ourage +co bble +boo th +benedic t +tal on +fc u +year ofthe +ray on +raider nation +fo yle +ko val +pi anos +l pg +bur mese +man ure +geo caching +cosc ino +b np +fer ra +stro phy +mar ais +ce es +legen dof +kat niss +eno ch +av ed +you know +d prk +ðŁĺ¢ ðŁĺ¢ +sp un +pro st +sor rows +cent red +ke a +gal icia +? ðŁ¤Ķ +ÑĢод а +bou chard +ðŁĴĻ ðŁĴľ +yu i +seed lings +jon ah +reco vers +ny rd +board room +su ma +my japs +tun g +sha i +ir gc +eli o +wag ons +ka shi +polic emen +john nie +ale coscino +shop ify +dot ted +de tri +va w +to fficial +in your +chal mers +trac ed +no vi +by es +ari el +nipp on +la pel +gri ez +b gs +fool ing +d ita +vijay sethu +nm wx +as ot +kr anti +hel m +ve di +sic kest +mo chi +k abo +shru bs +he red +b sp +sq m +ham r +dul kar +anth a +nr f +avoid ance +at en +publi x +be arers +nas i +ha p +h ells +ðŁĸ ¥ +ภ· +thelast jedi +oh wx +ðŁį « +wa hoo +there se +rec aps +ss nhq +bird photography +v ay +pet ti +pau lo +bel vedere +( * +gr l +du vet +c pec +sa it +por sch +meas urable +avi ators +fre mantle +bre en +on om +me and +life saving +eu ref +en don +embar as +aira sia +el is +dun kin +star magic +s ill +porto bello +ki efer +ex e +mu ted +ãģ ¦ +we thepeople +logi a +liber al +theforce awakens +min ed +haun ts +freck les +care taker +s india +âķ IJ +dev lin +list on +direction er +oh n +fi garo +em manuel +du bois +cl ones +bru ise +ðŁİĪ ðŁİī +disin fe +der matology +as r +s watch +dis comfort +tam anna +pi day +mack en +k atic +delu sional +shaw nee +gu d +al bino +p ali +din gh +cucu mbers +coffe y +anticip ating +treas ured +web summit +shel tered +sav or +pedago gy +m gs +sh ma +s bu +den ali +cam pos +bubble gum +o ir +le aps +y ler +r one +sansk rit +min t +meat less +futuri st +du de +a vel +prote sted +squ ire +z aki +sz n +har court +cycl one +bour dain +gather ings +d ant +advent urer +parag on +alt man +dd ing +ban erjee +snorkel ing +mother well +mis sy +en der +glo ws +ki wis +chick pea +por o +e fron +app t +u y +speci fied +gab by +e strada +com bos +bour bon +vin i +var un +steph ani +key words +car vings +amit abh +wr ought +tw al +re els +clu bbing +ubi quit +cri t +ambed kar +æ Ļ +prun ing +vaccin ated +boe ing +s ks +lo ona +hypno sis +edel man +pho l +he w +colo sse +mckin sey +u on +to te +sacrific ing +ox i +n ang +e mu +пÑĢи ÑĢода +m th +kers wednesday +argu ed +timel apse +ris king +regul ating +ni gh +likeli hood +cu bic +au ction +rein for +pi stor +no ses +ye l +snu ggles +pe i +jean ette +ta ku +ri th +guy z +ภŀ +y te +ver ted +pay soff +jau regui +hoo ligans +procedu ral +mi b +har dy +el eng +chec kers +all ine +the met +prou dof +keerth yofficial +collabor ator +ni u +infl icted +adv ani +re twee +memor iam +f icial +ti ghter +sal em +re viewers +br ics +ben digo +am ell +tur kish +sush maswar +paul son +pal awan +mol lie +stitch er +s burgh +ir u +hay dn +en ers +aro a +u zzi +saraj evo +hel a +apol lo +nine ty +vac a +sp on +vent u +jel ena +hei fer +avo ids +sp ine +pri ze +mar ist +re creating +me de +woo den +find lay +ro fl +n di +compreh end +yu go +y ü +to work +u fos +son ar +pi ston +recor ding +tent ative +art forsale +pel lets +fre do +ÙĪ ر +mu ses +custom ization +pro found +is ner +ide ally +si am +plan kton +cm dr +man ger +fran ken +customiz able +ठ® +walk away +swi vel +vast ly +no ton +lex a +ex moor +z as +tan te +reduc tions +lol ly +hip sters +benef ited +ë ² +ww www +mascul ine +fi ji +dre y +ph ill +ane ous +nic ol +men dez +disapp ro +ch ner +through s +shen mue +east man +ðŁIJ İ +yu ck +under tale +re ys +go beavs +eng en +c na +mer r +bir k +ãģ¨ç¹ĭãģ ĮãĤĬãģŁãģĦ +âĥ£ @ +yn na +ste ed +offen der +at um +vani shing +presi denti +love them +g nocchi +fri ggin +per il +mad hya +ag ne +dee jay +mar nock +m tb +fold able +@ ___ +stand re +bron x +bow ski +fin ite +cro ckett +b sf +ge tit +seren awilliams +mir o +ignati us +sla y +rin se +fon due +sel dom +s more +gan i +dy ce +dmit ry +cru mb +late post +pri mark +oh ana +flor als +do a +remembrance day +d ds +azi one +toon ami +air port +æĿ ± +th ad +fi st +dine sh +dr who +ad words +admi rer +pro je +kyrgy z +à « +manife station +le wan +j ic +thi bau +le ased +van ity +nouri shed +never theless +aug mente +fu elled +che ad +wil shere +ru di +p z +my co +mor ro +herbali fe +hardro ck +de man +dre ality +sp ades +ce vic +bha i +bar on +ultimat efan +hou news +to bi +stru t +ke el +affili ation +the masters +sm al +hu e +este ban +con v +om nic +datab ases +co v +ter ti +st g +snoop dogg +metab ol +leth bridge +ðŁı» âĢįâĻĢï¸ı +year ling +residente vil +nws l +iy aki +griez mann +c ous +ðŁĵĿ : +tor ian +sam i +ðŁĶ¥ðŁĶ¥ ðŁĶ¥ðŁĶ¥ðŁĶ¥ +g are +alli ances +whit field +we ther +refin ing +coy i +kra ken +ðŁĺĺ âĿ¤ +singul arity +lil i +h ns +bol dand +waw rinka +misogy ny +lo vers +c q +b dg +ad ona +gar ter +women of +sc d +recogn ising +mun a +str ou +sign alling +lare do +hell boy +alek sand +un available +pedi atric +as in +mer ia +ri shi +futuri sm +w ye +polari zed +e we +pro pel +in forms +cre ase +~ " +arti ston +like for +heidel berg +er ra +life in +len ny +inter rupt +cohe rent +ca z +vick ers +le veled +f bs +cab ins +bu mmed +apost les +we h +ten don +souven irs +infu ri +pier ce +asse t +m las +go th +di ggin +ann as +yl or +th waite +sw el +pan era +mur derers +croo ked +bs go +ac u +a on +re an +one of +ko hl +bloo dh +pest icide +lost dog +fle xing +ëĤ ĺ +su pra +eter nally +ðŁļ Ļ +pa olo +ol an +mom o +is elle +captain marvel +s lou +mistak enly +akhi lesh +mer t +il inan +bu on +bal kan +mir ro +mill en +der ail +dam on +tit i +bi os +re don +pic ard +par te +ðŁ¤ Ł +Ø º +son ics +fir sth +dd c +veg ans +tur ban +ni gan +lot tie +lyn don +star buck +pink floyd +life styles +am ara +a she +r sc +val a +sm er +cw gc +cli ent +buen as +jag an +coo ps +ðŁijij ðŁijij +speci alizes +snag ged +g lar +ben net +wildlife wednesday +bow den +pi k +art in +empor ium +ar l +re ba +pas ser +disappo ints +additi ve +âľĬ ðŁı½ +bay er +missou la +ha skell +comm ences +ni x +ne man +explo ited +plastic surgery +cc d +aso cial +vo t +sie gel +fro ome +kap am +far a +e ha +pro bes +mw f +meet ing +p bb +ak ins +mistle toe +kingdom hearts +for kids +ec r +bal e +escor ts +adidas originals +k wa +k ts +hallo ffame +ðŁĺį . +wag s +pot ted +o wing +honey comb +he fty +uro logy +mer le +b pd +stri pping +re ich +k state +gu ay +yon ge +shak ti +g loom +bat t +son om +n ery +el ba +blan ks +hel le +triple ts +bom bay +ak arta +ab ia +transm itted +rol f +ja is +angular js +fi erc +m ss +trac e +ॠĩ +tom bs +old man +kom bucha +fo l +e health +cere als +are lli +in ari +ðŁĴ © +wo l +liber ties +fa wn +af firm +nun avut +hyster ical +k drama +art es +âĢ¢âĢ¢âĢ¢âĢ¢ âĢ¢âĢ¢âĢ¢âĢ¢ +valent in +man slaughter +gal es +eo in +energi zed +del s +with draws +st les +sar castic +ram esh +incredi bles +lock hart +ya wn +ultimatefan live +oooooooo oooooooo +mu en +guru dev +te er +pe eling +new snow +lingui stics +direc tv +ag end +uni lever +ru ger +han dedly +ero se +li mel +the c +royal ties +fini shers +nr g +m gt +fid get +com ps +bac on +aggre ssively +ab it +ch â +tar de +slu gger +q anda +gre ening +d ats +ensla ved +spec tor +o ye +fre ef +b hand +stop brexit +mis conceptions +cav a +ðŁĺįðŁĺįðŁĺįðŁĺį ðŁĺįðŁĺįðŁĺįðŁĺį +multit asking +hou sel +ferre ira +cen time +ank les +jo dh +hel ly +fro me +out tuesday +nar nia +bal aji +l bloggers +jyo ti +ðŁį ĩ +lan cia +cap ri +y ap +nat ash +down fall +." âĢĶ +à ® +ligam ent +coat ings +ai ded +hi ko +fall ing +encryp ted +yeg food +infringe ment +cu di +ce p +ðŁĺį ðŁĺĤ +tra d +super rugby +ed win +wh iche +vi meo +lay ne +in vigor +he he +dubrov nik +bie ber +u tr +sham an +op ers +ham ill +en ig +di f +ar um +scrap book +min h +diver gence +mckin non +life time +guter res +wil le +ple as +patt y +mic ron +k z +dom aine +ru sher +m ds +ches ney +screw driver +âģ© , +sle dge +hau er +chan a +stam ina +sprink ler +pl n +he ff +bol ton +om on +car rington +accor dion +jor ge +inter ception +in puts +gu ll +tran scription +vanu atu +it ical +eth os +tic h +spac ey +pee king +u mi +ha ger +psycho tic +illi an +illi a +bonnar oo +an ese +pu c +laghate parth +en hall +econom ical +dre dge +% - +u we +tu bular +scoun cil +pe asants +fl er +tumb ler +he p +ford ham +row ley +initi als +ev asion +er nation +plu gins +coch ran +c attle +acid ity +ðŁİĬ ðŁİī +re grann +jump man +ef ace +x ma +patri archy +esco bar +cristi an +tip ton +nu eva +hack ney +back seat +kill arney +aid an +sta dion +simul taneous +ida ho +a je +u th +figu re +clo s +bur k +volun tar +rec ite +macfar lane +cur few +bou do +w gn +sti x +sla p +scrat ched +philli p +jour ne +ex pelled +wa z +u ke +tati ana +ou e +ho pp +dimit ri +ðŁĵ £ +mato logist +electri fying +blu ffs +bill smafia +az cardinals +y aa +x mas +shar a +r ith +g ills +dre s +bar ton +authori zation +imperi alism +home of +to do +foot path +band width +visit spain +moh sin +erup ted +mi ki +insig nia +mike l +ss h +ger a +bank holiday +aw an +t weak +star craft +e al +construc tion +skelet ons +le ep +ine m +bar clay +ship wreck +monsi eur +yo h +ron t +form ative +ser o +le p +horse man +hoo sier +haz mat +cylin ders +cen ti +ðŁĴ¥ðŁĴ¥ ðŁĴ¥ +re em +na ire +mus ically +gras shopper +est onian +termin ology +ro main +blogger rt +tox in +stan ce +cultiv ated +an ast +ðŁIJ į +shi mano +go pher +ene i +recycla ble +gam ification +fight for +c q +avoc ados +ke ys +eli ke +gly cer +shak ur +mobili zation +gal ley +expla in +ex changed +pe th +obe dience +illa ge +en nis +ãĥ ŀ +wi v +walla bies +ma ar +ig ers +fin tech +fin alized +wo j +meaning less +in field +onna ise +e et +bron te +pass ages +ðŁij § +strick land +northern lights +lom ond +h tc +wr ay +shi fter +di alog +ðŁį į +>> >>>> +te atime +ste ch +sic huan +qu ill +fran ca +comple mentary +bar rington +marcu s +mal am +goo oo +for sa +elec tra +af s +âĹ Ĩ +tri fe +sn azzy +fo lia +and olan +after dark +wood son +stra de +litt lest +o gun +con wy +co wards +ðŁĺĤðŁĺĤðŁĺĤðŁĺĤ ðŁĺĤðŁĺĤðŁĺĤ +íĬ ¸ +se ul +mur phy +dun ks +kapil shar +jo achim +wom ack +equal ity +aver ages +a ine +ðŁ¦ Ī +tac ular +dis ability +u ked +mid century +bar thol +teas ers +tab ern +nj caa +sp out +op i +ku bball +bl om +so ar +popu lism +meth yl +ðŁijĬ ðŁı¼ +o spre +alo ils +ðŁĵ ĸ +ðŁĮ ļ +x er +sp illing +publ ica +car dam +adi sh +sa cha +p kg +bu da +lyric ist +i bc +gru mp +ho ver +hal ep +anti body +anem one +âĻ¥âĻ¥ âĻ¥âĻ¥ +m cl +litho graph +cc u +s fest +path ic +calli ster +otta wa +gun sn +rut ger +hali but +en vision +differenti ate +ðŁļĢ ðŁļĢ +pir an +lat el +uc n +trou bad +ra ine +fierc ely +learn english +lea se +wex mondays +em it +dray ton +bur rell +scuba diving +hol ler +dr u +clo cked +w ral +ap ro +trans lucent +w bo +patri arch +mo ja +lan nister +fish ery +ne derland +mil dly +mi rai +ma ko +ja p +ðŁĺ©ðŁĺ© ðŁĺ© +pro statec +p anna +ar ama +under taking +tomp kins +ne op +soli ds +sav oury +e ames +cut lery +wood bridge +steam er +ri zzo +wild cat +rat na +lamin ated +kin eni +jal ap +ai des +acknowle dges +?! ?!?! +! ðŁİī +w afc +mag gio +ha ves +dar je +of i +gr il +v asi +bru x +mo hd +fake speare +arn old +r mb +for be +wal leye +ro di +therapeu tics +strate gi +ob ste +mu dder +download able +dd ings +d ca +asi angames +campe on +appropri ation +th century +ram atta +dra ped +bul lion +mu c +one x +se greg +ophel ia +bod ily +âĿ¤ ðŁĺį +wi zar +te ased +ade my +to id +sur a +lazar us +sn ickers +ma se +lo h +bow ed +bibli o +x change +har lan +gho shal +flavor ful +bha gat +alle z +whiche ver +ten stein +disc er +organ iser +mt g +dream liner +t se +hok kaido +mo k +indulg ent +hick man +blin ded +al yn +aaa ah +sp ool +lough borough +inter pret +et v +aristo tle +optimi zing +avici i +madu rai +ju li +naw az +mat chups +ab ide +paint ing +w elling +vel i +octag on +in scribed +po king +plac er +life cycle +kili g +g sp +eli ves +cle ments +na sheed +me sut +incarcer ated +dist illed +wal ang +delic acy +del gado +che z +ch ita +ad ero +tu x +pati l +o do +abh cosmetics +tv c +p bc +in accurate +hardwork paysoff +ball er +quot ation +merchandi sing +ga stri +defen ses +dro gba +bex hill +ban kno +win ona +si eg +p gs +hahah ha +agu chi +su bram +mirac le +de sch +li bre +ba cher +ent ine +bbcra di +lou dest +r ps +pi erc +fr yer +storm trooper +rafael nadal +pas co +exhau stion +epic onetsy +rc tid +kel lie +ga ines +d bz +sm riti +s bridge +lim ited +cla w +technic al +bio graphical +ado red +ภ° +exclu de +ac adia +key boards +fur man +so ca +sur u +ni ps +sw aps +server less +run e +pu ffy +north ampton +nish ings +hen der +cartri dges +gun shot +ðŁĵ ¹ +fil ament +respon dents +pey ton +mountaine er +mer ging +life span +intimid ation +p afc +nl wx +expan sive +pur r +f ck +ca e +at ti +tele thon +so hn +mend el +lo pes +dor i +un broken +te red +tast ings +in active +disin tegr +t assel +share the +pi ano +is lay +air space +z awa +ricci ardo +ming ton +fresh er +cur ry +re vs +pharo ah +h mv +exhilar ating +wh oo +lin kin +kri spy +competen cy +ste wards +ne bu +kat su +ad mins +baz ar +as ar +giving back +s summit +song z +lin us +raj kumar +farm ington +fanta sia +ðŁĺ´ ðŁĺ´ +so bri +lis se +barry more +pri sm +blo b +sen ew +mono xide +exp ire +eigh teen +di pper +xi ao +kil t +hin ch +bbc sport +bam boo +p ter +ex al +ðŁ¦ ĭ +ham lin +expe ditions +star gazing +food security +wy lie +ul f +st ingly +on storm +lo eb +bro ome +bn ha +pancre atic +eli ve +!!!!!!!! !!! +ther apper +ortho pedic +avengers endgame +antit rust +ìļ ° +go te +om d +off side +gy llen +win eries +white water +ad l +lu pita +exce eds +consi sted +chew bacca +ash leigh +nhl jets +is san +sh ld +hay at +cran berries +ðŁ¤ĺ ðŁı½ +rock the +spring training +fall out +dairy free +wa j +un decided +so wn +rc n +north wales +htt r +fu mble +d its +comp elled +popu list +min ted +blan chett +. '' +pro pulsion +m illa +au berg +her tz +h ta +u daipur +serendip ity +azte cs +als ace +ðŁIJ ij +lu n +sho es +char li +gar za +ðŁĴ Ł +pro biotics +fox tv +ol is +mi ff +loc alized +diffu ser +si gue +fun ko +rend ous +ðŁĴ ij +jeky ll diff --git a/backend/headless/fcbh/sd1_tokenizer/special_tokens_map.json b/backend/headless/fcbh/sd1_tokenizer/special_tokens_map.json new file mode 100644 index 0000000000000000000000000000000000000000..2c2130b544c0c5a72d5d00da071ba130a9800fb2 --- /dev/null +++ b/backend/headless/fcbh/sd1_tokenizer/special_tokens_map.json @@ -0,0 +1,24 @@ +{ + "bos_token": { + "content": "<|startoftext|>", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "eos_token": { + "content": "<|endoftext|>", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "pad_token": "<|endoftext|>", + "unk_token": { + "content": "<|endoftext|>", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + } +} diff --git a/backend/headless/fcbh/sd1_tokenizer/tokenizer_config.json b/backend/headless/fcbh/sd1_tokenizer/tokenizer_config.json new file mode 100644 index 0000000000000000000000000000000000000000..5ba7bf706515bc60487ad0e1816b4929b82542d6 --- /dev/null +++ b/backend/headless/fcbh/sd1_tokenizer/tokenizer_config.json @@ -0,0 +1,34 @@ +{ + "add_prefix_space": false, + "bos_token": { + "__type": "AddedToken", + "content": "<|startoftext|>", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "do_lower_case": true, + "eos_token": { + "__type": "AddedToken", + "content": "<|endoftext|>", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "errors": "replace", + "model_max_length": 77, + "name_or_path": "openai/clip-vit-large-patch14", + "pad_token": "<|endoftext|>", + "special_tokens_map_file": "./special_tokens_map.json", + "tokenizer_class": "CLIPTokenizer", + "unk_token": { + "__type": "AddedToken", + "content": "<|endoftext|>", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + } +} diff --git a/backend/headless/fcbh/sd1_tokenizer/vocab.json b/backend/headless/fcbh/sd1_tokenizer/vocab.json new file mode 100644 index 0000000000000000000000000000000000000000..469be27c5c010538f845f518c4f5e8574c78f7c8 --- /dev/null +++ b/backend/headless/fcbh/sd1_tokenizer/vocab.json @@ -0,0 +1,49410 @@ +{ + "!": 0, + "!!": 1443, + "!!!": 11194, + "!!!!": 4003, + "!!!!!!!!": 11281, + "!!!!!!!!!!!!!!!!": 30146, + "!!!!!!!!!!!": 49339, + "!!!!!!!!!!": 35579, + "!!!!!!!!!": 28560, + "!!!!!!!!": 21622, + "!!!!!!!": 15203, + "!!!!!!": 9168, + "!!!!!": 5203, + "!!!!": 2360, + "!!!\"": 28048, + "!!!)": 42532, + "!!!": 995, + "!!\"": 20556, + "!!#": 34997, + "!!)": 28352, + "!!": 748, + "!!@": 40705, + "!\"": 2947, + "!\"@": 43819, + "!#": 9670, + "!'": 13222, + "!),": 37904, + "!).": 26225, + "!)": 4571, + "!*": 37737, + "!,": 29325, + "!-": 43499, + "!...": 22121, + "!..": 35475, + "!.": 22517, + "!:)": 31671, + "!:": 17545, + "!": 256, + "!?!": 29767, + "!?!?": 47081, + "!?": 6004, + "!@": 15117, + "!]": 34466, + "!âĢ¦": 35068, + "!âĿ¤ï¸ı": 32559, + "!ðŁİī": 49085, + "!ðŁĺĬ": 43434, + "!ðŁĺį": 36438, + "\"": 1, + "\"!": 10377, + "\"\"": 41530, + "\"\"\"": 25539, + "\"\"": 8575, + "\"#": 8345, + "\"'": 31065, + "\"(": 32741, + "\")": 13112, + "\",": 4332, + "\"-": 9375, + "\"....": 37785, + "\"...": 9049, + "\"..": 25403, + "\".": 2811, + "\"/": 39486, + "\":": 7811, + "\";": 37549, + "\"": 257, + "\"?": 11727, + "\"@": 1512, + "\"@_": 20236, + "\"[": 36930, + "\"âĢ¦": 33993, + "\"âĢĶ": 41151, + "#": 2, + "##": 15483, + "#...": 31491, + "#:": 30144, + "#": 258, + "#@": 35062, + "#âĢ¦": 12834, + "#âĢİ": 34262, + "$": 3, + "$$": 24233, + "$$$": 31859, + "$$": 14929, + "$)": 39460, + "$.": 34682, + "$": 259, + "%": 4, + "%!": 35070, + "%),": 37819, + "%)": 16063, + "%,": 14505, + "%-": 48784, + "%.": 12475, + "%;": 33379, + "%": 260, + "&": 5, + "&&": 27791, + "&": 261, + "'": 6, + "'!": 13781, + "'\"": 19479, + "'#": 15319, + "''": 46594, + "''": 8445, + "')": 19175, + "',": 5662, + "'-": 26152, + "'...": 20474, + "'.": 4645, + "':": 7182, + "';": 44517, + "'": 262, + "'?": 17242, + "'@": 26397, + "'d": 1896, + "'ll": 1342, + "'m": 880, + "'re": 982, + "'s": 568, + "'t": 713, + "'ve": 1200, + "'âĢ¦": 42120, + "(": 7, + "(!)": 30253, + "(\"": 18741, + "(#": 6229, + "($)": 46597, + "($": 15186, + "(&": 15042, + "('": 18235, + "((": 22944, + "(((": 33287, + "((": 13796, + "().": 41737, + "()": 8475, + "(*": 48004, + "(*": 39575, + "(+": 12903, + "(-": 20228, + "(...": 45159, + "(.": 43055, + "(:": 8528, + "(;": 23983, + "(": 263, + "(?)": 22885, + "(@": 2181, + "(£": 33987, + "(©": 44886, + "(ðŁĵ·:": 34610, + "(ðŁĵ·": 37999, + "(ðŁĵ¸:": 44422, + "(ðŁĵ¸": 45204, + ")": 8, + ")!!": 47518, + ")!": 7805, + ")\"": 13046, + ")#": 39981, + ")'": 23613, + ")(": 27956, + "))": 13720, + "))))": 42911, + "))))": 34181, + ")))": 18305, + "))": 5167, + "),": 2361, + ")-": 19034, + ")...": 15274, + ")..": 41822, + ").": 1818, + ")/": 26616, + "):": 4143, + ");": 19686, + ")": 264, + ")?": 18765, + ")@": 41928, + ")_/": 45028, + ")_/¯": 45781, + ")âĢ¦": 41844, + "*": 9, + "*)": 30956, + "**": 9825, + "****": 21326, + "********": 42974, + "*****": 43571, + "****": 25167, + "***": 7829, + "**": 4441, + "*,": 41895, + "*-*": 23568, + "*.": 31304, + "*": 265, + "*_*": 44535, + "+": 10, + "+)": 34810, + "++": 47298, + "+++": 35986, + "++": 19056, + "+,": 35885, + "+.": 25238, + "+/-": 47614, + "+": 266, + ",": 11, + ",\"": 3823, + ",#": 11215, + ",&": 26905, + ",'": 10599, + ",)": 44493, + ",,": 21340, + ",,,,": 33225, + ",,,": 14811, + ",,": 8844, + ",-": 29821, + ",...": 20365, + ",.": 41277, + ",": 267, + ",@": 13975, + ",âĢ¦": 14601, + "-": 12, + "-\"": 18646, + "-#": 10151, + "-$": 24946, + "-'": 28010, + "-(": 33345, + "-)": 3535, + "-*": 21527, + "--": 2154, + "----": 5753, + "--------": 11772, + "----------------": 23122, + "----": 30164, + "---->": 35999, + "---": 11079, + "--->": 14518, + "--": 2432, + "-->": 6422, + "-->>": 47252, + "-.-": 32765, + "-...": 43147, + "-.": 44040, + "-": 268, + "->": 5081, + "-@": 10087, + "-_-": 27227, + "-__": 42718, + "-âĢ¦": 30047, + ".": 13, + ".!!": 37805, + ".!": 14030, + ".\"": 18650, + ".\"-": 21234, + ".\"": 1081, + ".\"âĢĶ": 48703, + ".#": 5014, + ".'\"": 41558, + ".''": 49379, + ".'": 5938, + ".(": 22294, + ".)": 5376, + ".*": 26145, + ".,": 5276, + ".-": 12481, + "..": 608, + "..!!": 23707, + "..!": 17994, + "..\"": 15229, + "..#": 15735, + "..,": 47143, + "...": 3002, + "...!!!": 38351, + "...!!": 39915, + "...!": 16860, + "...\"": 5240, + "...#": 8195, + "...&": 44979, + "...'": 23167, + "...(": 37981, + "...)": 14040, + "...,": 42717, + "....": 2386, + "....\"": 26689, + "....#": 20346, + ".....": 34151, + ".....#": 38867, + "........": 8246, + "................": 24855, + "............": 42965, + "...........": 35008, + "..........": 25526, + ".........": 19881, + "........": 14720, + ".......": 9917, + "......": 5590, + ".....": 3104, + "....": 1390, + "....@": 29790, + "...:": 34570, + "...": 678, + "...?": 16388, + "...@": 12672, + "..": 852, + "..?": 23875, + "..@": 21124, + "./": 31975, + ".:": 15811, + ".;": 47596, + ".": 269, + ".<": 29442, + ".?": 29294, + ".@": 1230, + ".]": 33511, + ".~": 42651, + ".âĢ¦": 18047, + ".âĿ¤ï¸ı": 39085, + ".âłĢ": 30097, + ".ðŁĺĤ": 46580, + "/": 14, + "/#": 13217, + "/$": 36266, + "/-": 19811, + "/.": 39382, + "//": 15348, + "////": 46271, + "///": 22734, + "//": 3502, + "/": 270, + "/@": 8216, + "0": 15, + "0": 271, + "1": 16, + "1": 272, + "2": 17, + "2": 273, + "3": 18, + "3": 274, + "4": 19, + "4": 275, + "5": 20, + "5": 276, + "6": 21, + "6": 277, + "7": 22, + "7": 278, + "8": 23, + "8": 279, + "9": 24, + "9": 280, + ":": 25, + ":\"": 29498, + ":\")": 46432, + ":\"": 12089, + ":#": 26625, + ":$": 33769, + ":'": 8017, + ":'(": 21250, + ":')": 10701, + ":'": 23851, + ":((": 42496, + ":(": 5965, + ":)": 11070, + ":))))": 42339, + ":)))": 21840, + ":))": 10164, + ":).": 39010, + ":)": 1408, + ":*": 12617, + ":-": 13021, + ":-(": 25137, + ":-)": 4223, + ":-": 10323, + ":...": 42140, + "://": 12441, + ":/": 13604, + "::": 33077, + ":::": 43818, + "::": 9788, + ":": 281, + ":>": 39677, + ":@": 14339, + ":]": 43486, + ":|": 45986, + ":âĢ¦": 22365, + ";": 26, + ";))": 41873, + ";)": 3661, + ";-": 35657, + ";-)": 10475, + ";;": 34824, + ";;": 24492, + ";": 282, + "<": 27, + "<-": 47280, + "": 34308, + "<<": 24588, + "<": 283, + "<<": 16482, + "<<<": 35054, + "<|endoftext|>": 49407, + "<|startoftext|>": 49406, + "=": 28, + "=))": 39587, + "=)": 17840, + "=": 284, + "==": 11748, + "====": 21734, + "========": 38952, + "==>": 29688, + "=>": 9714, + ">": 29, + ">.<": 38507, + ">:": 36196, + ">": 285, + "><": 28015, + ">>": 8270, + ">>": 2988, + ">>>": 6395, + ">>>>": 18461, + ">>>>": 18435, + ">>>>>": 32972, + ">>>>>>": 48947, + ">>>>>>>>": 41947, + ">_": 44144, + "?": 30, + "?!": 9785, + "?!!": 25342, + "?!\"": 29315, + "?!": 2835, + "?!?!": 16349, + "?!?!?!": 49084, + "?!?!?": 37619, + "?!?": 11395, + "?\"": 3283, + "?#": 24018, + "?'": 13610, + "?)": 9626, + "?,": 41628, + "?...": 22641, + "?..": 43905, + "?.": 41251, + "?:": 21067, + "?": 286, + "??": 5195, + "??!!": 43219, + "??!": 37341, + "??\"": 44996, + "??": 2197, + "???": 40017, + "???": 3824, + "????": 15936, + "????": 10362, + "?????": 21370, + "??????": 34589, + "????????": 45091, + "?@": 29258, + "?ðŁ¤Ķ": 47928, + "@": 31, + "@#": 39397, + "@.": 43730, + "@/": 28639, + "@": 287, + "@@": 30314, + "@_": 2692, + "@__": 17042, + "@___": 48308, + "A": 32, + "A": 288, + "B": 33, + "B": 289, + "C": 34, + "C": 290, + "D": 35, + "D": 291, + "E": 36, + "E": 292, + "F": 37, + "F": 293, + "G": 38, + "G": 294, + "H": 39, + "H": 295, + "I": 40, + "I": 296, + "J": 41, + "J": 297, + "K": 42, + "K": 298, + "L": 43, + "L": 299, + "M": 44, + "M": 300, + "N": 45, + "N": 301, + "O": 46, + "O": 302, + "P": 47, + "P": 303, + "Q": 48, + "Q": 304, + "R": 49, + "R": 305, + "S": 50, + "S": 306, + "T": 51, + "T": 307, + "U": 52, + "U": 308, + "V": 53, + "V": 309, + "W": 54, + "W": 310, + "X": 55, + "X": 311, + "Y": 56, + "Y": 312, + "Z": 57, + "Z": 313, + "[": 58, + "[#": 11115, + "[...": 39975, + "[...]": 43790, + "[": 314, + "[@": 15148, + "[]": 22240, + "\\": 59, + "\\'": 41239, + "\\": 315, + "]": 60, + "]\"": 39434, + "],": 34067, + "].": 26262, + "]:": 21641, + "]": 316, + "][#": 39009, + "][": 29329, + "^": 61, + "^)": 30720, + "^-": 43516, + "^.": 31552, + "^.^": 35791, + "^": 317, + "^^": 34454, + "^^": 9064, + "^_": 14423, + "^_^": 15995, + "_": 62, + "_'": 44701, + "_(": 36951, + "_)": 37393, + "_*": 36237, + "_,": 31417, + "_-": 23193, + "_.": 26841, + "_/": 37647, + "_:": 13109, + "_": 318, + "__": 2355, + "__:": 47043, + "__": 3838, + "___": 43812, + "___": 13530, + "____": 4727, + "____": 25350, + "_____": 38803, + "________": 9549, + "________________": 20115, + "`": 63, + "`": 319, + "a": 64, + "a": 320, + "aa": 1821, + "aa": 3894, + "aaa": 14376, + "aaa": 9583, + "aaaa": 6727, + "aaaa": 19336, + "aaaaa": 31095, + "aaaaaa": 44413, + "aaaaaaaa": 23126, + "aaaah": 49151, + "aaah": 35856, + "aaay": 37846, + "aab": 34108, + "aac": 23251, + "aac": 11346, + "aad": 20464, + "aad": 35894, + "aaf": 37638, + "aaf": 31534, + "aag": 42174, + "aah": 28990, + "aaj": 28727, + "aaj": 43411, + "aak": 37739, + "aal": 22268, + "aal": 30208, + "aali": 27896, + "aaliyah": 46577, + "aam": 12943, + "aam": 22775, + "aama": 45018, + "aamaadmi": 45563, + "aamaadmiparty": 46406, + "aamir": 27456, + "aan": 20705, + "aan": 13426, + "aand": 38054, + "aap": 12023, + "aap": 12052, + "aapl": 34516, + "aar": 4695, + "aar": 13234, + "aard": 46932, + "aaron": 13948, + "aaron": 7709, + "aas": 28542, + "aas": 32205, + "aat": 34018, + "aat": 35004, + "aau": 35426, + "aay": 38281, + "aay": 40249, + "aaz": 26770, + "ab": 596, + "ab": 3937, + "aba": 44204, + "aba": 11102, + "abad": 33444, + "abad": 7155, + "aban": 41662, + "aband": 8595, + "abandon": 28805, + "abandoned": 11227, + "abar": 17860, + "abar": 39805, + "abas": 25402, + "abay": 43542, + "abb": 38954, + "abb": 38297, + "abba": 30870, + "abbas": 37494, + "abbas": 24412, + "abbey": 31927, + "abbey": 10132, + "abbie": 39949, + "abbo": 13536, + "abbot": 44046, + "abbott": 43737, + "abbott": 15649, + "abbrevi": 44843, + "abby": 30586, + "abby": 14694, + "abc": 13137, + "abc": 5334, + "abcnews": 31566, + "abd": 44093, + "abdel": 46511, + "abdomin": 35335, + "abdominal": 39328, + "abdu": 13361, + "abduc": 17884, + "abducted": 31520, + "abduction": 36984, + "abdul": 14227, + "abdul": 15593, + "abdullah": 21317, + "abe": 15856, + "abe": 12734, + "abee": 36037, + "abel": 31938, + "abel": 25318, + "abella": 46156, + "aben": 40865, + "aber": 7828, + "aber": 41867, + "aberdeen": 30539, + "aberdeen": 17236, + "abh": 27484, + "abh": 33649, + "abhcosmetics": 49189, + "abhi": 18113, + "abhin": 44045, + "abhishek": 44502, + "abi": 16867, + "abi": 14161, + "abia": 48604, + "abide": 49163, + "abig": 20863, + "abigail": 25686, + "abil": 21135, + "abilities": 8724, + "ability": 35146, + "ability": 3024, + "abit": 48668, + "ablanc": 33716, + "able": 10102, + "able": 863, + "abled": 10655, + "ableg": 24055, + "ables": 8486, + "ableton": 47169, + "ably": 6748, + "abnormal": 40934, + "abo": 2889, + "abo": 21861, + "aboard": 11661, + "abol": 31768, + "abolic": 46827, + "abolish": 47403, + "aboo": 42433, + "abor": 8416, + "aboriginal": 20422, + "abortion": 12336, + "abortions": 43218, + "aboss": 46401, + "abou": 36455, + "abou": 44053, + "abound": 41037, + "abour": 46637, + "about": 20204, + "about": 781, + "abouts": 36339, + "above": 35019, + "above": 4348, + "aboy": 37077, + "abpoli": 44779, + "abq": 38767, + "abr": 44932, + "abra": 10694, + "abra": 35087, + "abraham": 40623, + "abraham": 15869, + "abram": 33255, + "abrams": 29852, + "abre": 22472, + "abre": 46756, + "abri": 28605, + "abridged": 45333, + "abroad": 11253, + "abru": 46295, + "abs": 18431, + "abs": 11109, + "absc": 25389, + "abscbn": 44260, + "abscbn": 45810, + "absen": 32453, + "absence": 19240, + "absent": 30363, + "absol": 4624, + "absolu": 7055, + "absolut": 4666, + "absolute": 7501, + "absolutely": 4703, + "absor": 14303, + "absorb": 35806, + "absorbed": 45059, + "absorbing": 46412, + "absorption": 42210, + "abstr": 7530, + "abstract": 23885, + "abstract": 10197, + "abstractart": 31170, + "abstraction": 47696, + "abstracts": 40065, + "absur": 21639, + "absurd": 29757, + "abt": 9850, + "abu": 9167, + "abu": 11787, + "abud": 20180, + "abudha": 21450, + "abudhabi": 25256, + "abuja": 23371, + "abun": 20544, + "abundance": 23236, + "abundant": 31611, + "abur": 23377, + "aburger": 46660, + "abuse": 7678, + "abused": 23855, + "abuses": 37132, + "abusing": 36558, + "abusive": 26858, + "abv": 34172, + "aby": 16342, + "aby": 31378, + "abyss": 33632, + "abz": 42292, + "ac": 546, + "ac": 2816, + "aca": 9213, + "acab": 41388, + "acacia": 44047, + "acad": 32537, + "acade": 2892, + "academia": 22662, + "academic": 31178, + "academic": 7935, + "academics": 26417, + "academies": 42569, + "academy": 29968, + "academy": 4041, + "acadi": 41455, + "acadia": 49236, + "acam": 26172, + "acan": 42227, + "acan": 26318, + "acap": 32357, + "acar": 22232, + "acare": 16961, + "acc": 26805, + "acc": 9318, + "acca": 30883, + "acce": 8564, + "acceler": 10161, + "accelerate": 23619, + "accelerated": 38513, + "accelerating": 41821, + "acceleration": 39387, + "accelerator": 25261, + "accent": 28110, + "accent": 18931, + "accents": 31738, + "accenture": 41853, + "accep": 4616, + "accept": 16447, + "accept": 9338, + "acceptable": 14209, + "acceptance": 17090, + "accepted": 9159, + "accepting": 12855, + "accepts": 22338, + "access": 7596, + "access": 3822, + "accessi": 10787, + "accessibility": 23407, + "accessible": 13977, + "accessing": 46339, + "accessories": 10220, + "accessory": 20417, + "acci": 4263, + "acci": 33943, + "accident": 6608, + "accidental": 24895, + "accidentally": 11061, + "accidents": 22072, + "acclaimed": 21172, + "acco": 44730, + "accol": 33858, + "accolades": 46731, + "accom": 23658, + "accommo": 34495, + "accommod": 14386, + "accommodate": 34708, + "accommodation": 18066, + "accommodations": 45536, + "accomp": 24985, + "accompan": 14746, + "accompanied": 20715, + "accompany": 34142, + "accompanying": 38179, + "accompli": 10205, + "accomplish": 25542, + "accomplished": 16462, + "accomplishment": 26100, + "accomplishments": 24965, + "accor": 4182, + "accord": 34293, + "accord": 28513, + "according": 4717, + "accordingly": 35535, + "accordion": 48760, + "accoun": 3081, + "account": 18424, + "account": 4684, + "accountability": 19377, + "accountable": 24216, + "accountant": 31026, + "accountants": 37222, + "accounted": 43951, + "accounting": 14805, + "accounts": 9974, + "accra": 31900, + "accred": 17451, + "accreditation": 27015, + "accredited": 27647, + "acct": 45569, + "accu": 5618, + "accumul": 19275, + "accumulation": 37112, + "accur": 6551, + "accuracy": 18423, + "accurate": 8858, + "accurately": 24206, + "accusations": 33615, + "accuse": 39414, + "accused": 9434, + "accuses": 27496, + "accusing": 41474, + "acdc": 45067, + "ace": 2675, + "ace": 804, + "acea": 35219, + "aceae": 38153, + "acele": 40868, + "aceous": 33610, + "acer": 37990, + "acer": 25809, + "aces": 5725, + "acet": 28735, + "acf": 38389, + "ach": 972, + "ach": 987, + "acha": 22686, + "acharya": 45780, + "achat": 32706, + "ache": 27771, + "ache": 7214, + "ached": 17048, + "acher": 38442, + "acher": 17936, + "achers": 25051, + "aches": 14823, + "achi": 3264, + "achi": 9087, + "achiev": 8160, + "achieve": 14798, + "achieve": 8175, + "achieved": 12359, + "achievement": 8245, + "achievements": 16114, + "achiever": 46286, + "achievers": 44544, + "achieves": 40123, + "achieving": 16120, + "achilles": 33327, + "achim": 42335, + "aching": 12864, + "acho": 33130, + "achs": 41195, + "aci": 4359, + "aci": 34100, + "acia": 30163, + "acial": 32422, + "acid": 35474, + "acid": 10085, + "acidity": 48800, + "acids": 27751, + "acies": 20162, + "acin": 39442, + "acing": 9442, + "acio": 26202, + "acion": 44965, + "acion": 24968, + "acional": 26435, + "aciones": 35832, + "acious": 16020, + "acity": 7511, + "ación": 38175, + "ack": 877, + "ack": 725, + "acked": 5698, + "acker": 31201, + "acker": 7940, + "ackeray": 41843, + "acki": 42857, + "acking": 5515, + "ackles": 28503, + "acknow": 13563, + "acknowle": 18100, + "acknowledge": 25209, + "acknowledged": 35913, + "acknowledges": 49083, + "acknowledging": 45645, + "acks": 3858, + "acl": 47593, + "acl": 23073, + "acle": 6504, + "acles": 34164, + "aclu": 37354, + "acm": 39317, + "acmilan": 36500, + "acne": 24195, + "aco": 9463, + "aco": 8800, + "acol": 17431, + "acollege": 43468, + "acom": 17224, + "acom": 22342, + "acon": 11621, + "acon": 11571, + "aconf": 38851, + "acons": 31599, + "acor": 22076, + "acorn": 37537, + "acos": 39943, + "acosta": 31994, + "acou": 8794, + "acoun": 31295, + "acounty": 45449, + "acoustic": 10616, + "acoustics": 43873, + "acp": 19627, + "acqu": 7946, + "acquainted": 40713, + "acqui": 12194, + "acquire": 21576, + "acquired": 15932, + "acquires": 27376, + "acquiring": 42785, + "acquis": 14207, + "acquisition": 16543, + "acquisitions": 39649, + "acr": 43648, + "acre": 26749, + "acre": 9493, + "acres": 11630, + "acro": 21060, + "acrob": 40891, + "acron": 37770, + "across": 2500, + "acrosse": 40979, + "acruz": 40455, + "acry": 10440, + "acrylic": 12252, + "acs": 11782, + "act": 10305, + "act": 1393, + "acted": 10971, + "acti": 4786, + "acting": 6319, + "action": 12493, + "action": 1816, + "actions": 6271, + "activ": 3430, + "activate": 26737, + "activated": 22249, + "activation": 26769, + "active": 19009, + "active": 4046, + "actively": 18645, + "activi": 7230, + "activism": 20117, + "activist": 10850, + "activists": 12649, + "activities": 6514, + "activity": 6206, + "actment": 44807, + "acton": 36167, + "acton": 36697, + "actonclimate": 43797, + "actor": 12181, + "actor": 4035, + "actors": 9255, + "actorslife": 25117, + "actorvijay": 34033, + "actress": 5805, + "actresses": 33639, + "acts": 6816, + "actu": 2375, + "actual": 7488, + "actually": 2955, + "acu": 9204, + "acu": 48475, + "aculture": 38145, + "acup": 30869, + "acup": 27278, + "acupuncture": 40043, + "acur": 44719, + "acura": 30120, + "acus": 33710, + "acute": 19734, + "acy": 18717, + "acy": 2356, + "ad": 594, + "ad": 680, + "ada": 25785, + "ada": 1886, + "adaily": 47254, + "adal": 46646, + "adam": 6037, + "adam": 4944, + "adamlambert": 27659, + "adams": 7942, + "adan": 41802, + "adani": 37499, + "adap": 6341, + "adapt": 22666, + "adaptation": 16566, + "adapted": 26657, + "adapter": 21839, + "adapting": 44120, + "adaptive": 28672, + "adar": 27702, + "adar": 32681, + "adas": 23250, + "adata": 39500, + "aday": 31367, + "aday": 10280, + "adays": 24337, + "adb": 45630, + "adc": 38201, + "add": 19408, + "add": 3536, + "addams": 38912, + "added": 4149, + "adder": 47557, + "addi": 36378, + "addic": 5709, + "addict": 14614, + "addicted": 16275, + "addiction": 11751, + "addictive": 29638, + "addicts": 29997, + "adding": 8676, + "addis": 43911, + "addison": 32369, + "additi": 26927, + "addition": 6698, + "additional": 10666, + "additions": 22575, + "additive": 48546, + "addo": 40001, + "address": 5834, + "addressed": 20817, + "addresses": 12702, + "addressing": 10594, + "adds": 9944, + "addy": 24746, + "ade": 2194, + "ade": 1928, + "adecides": 46374, + "aded": 9994, + "adee": 47054, + "adel": 4434, + "adel": 27308, + "adelaide": 38193, + "adelaide": 11611, + "adele": 42843, + "adele": 21220, + "adelrey": 43627, + "ademy": 49123, + "aden": 28669, + "aden": 28688, + "adena": 23648, + "adequ": 18232, + "adequate": 22281, + "ader": 21365, + "adero": 49185, + "aders": 27672, + "ades": 5793, + "adh": 42301, + "adhd": 32649, + "adhe": 21175, + "adhesive": 38429, + "adi": 2486, + "adi": 8779, + "adia": 26874, + "adic": 36780, + "adid": 8086, + "adidas": 22396, + "adidas": 9589, + "adidasoriginals": 48575, + "adies": 45834, + "adifference": 37217, + "adilla": 41167, + "ading": 15000, + "adio": 15060, + "adirond": 36843, + "adish": 49009, + "adity": 28596, + "aditya": 37186, + "adityanath": 44437, + "adjac": 32517, + "adjacent": 33836, + "adjec": 45512, + "adju": 16413, + "adjun": 45995, + "adjust": 13784, + "adjust": 28073, + "adjustable": 20476, + "adjusted": 30515, + "adjusting": 41132, + "adjustment": 36081, + "adjustments": 36331, + "adl": 49351, + "adler": 30222, + "adm": 9892, + "adm": 33604, + "admi": 11666, + "admin": 12528, + "admini": 6434, + "administr": 12174, + "administration": 9502, + "administrative": 22424, + "administrator": 22603, + "administrators": 36123, + "admins": 49297, + "admir": 17031, + "admiral": 21013, + "admiration": 39569, + "admire": 17791, + "admired": 36103, + "admirer": 48344, + "admiring": 29835, + "admission": 11315, + "admissions": 22463, + "admit": 13769, + "admits": 16332, + "admitted": 20427, + "admitting": 46148, + "adn": 40339, + "adnan": 42037, + "ado": 4775, + "ado": 2933, + "adobe": 29256, + "adobe": 16484, + "adog": 44913, + "adol": 33512, + "adole": 22704, + "adolescent": 36793, + "adolescents": 45656, + "adolf": 41179, + "adon": 25907, + "adona": 48419, + "adop": 4183, + "adopt": 16441, + "adopt": 11159, + "adoptable": 36905, + "adoptdont": 19674, + "adoptdontshop": 20089, + "adopted": 12538, + "adopting": 30158, + "adoption": 11544, + "adopts": 40853, + "ador": 4992, + "ador": 9162, + "adora": 40031, + "adorable": 6298, + "adoration": 46781, + "adore": 15502, + "adored": 49233, + "adores": 30290, + "adorned": 44953, + "ados": 20079, + "adox": 32188, + "adp": 44426, + "adr": 46189, + "adren": 24204, + "adrenaline": 35552, + "adri": 5935, + "adrian": 25012, + "adrian": 13163, + "adriana": 41363, + "adrid": 26562, + "adrien": 47469, + "adrienne": 40081, + "ads": 2485, + "adu": 16882, + "adu": 24446, + "adukone": 30511, + "adul": 7222, + "adult": 42209, + "adult": 7115, + "adulthood": 40964, + "adults": 9391, + "adv": 1647, + "adv": 21018, + "advan": 33411, + "advance": 27291, + "advance": 7022, + "advanced": 7465, + "advancement": 35437, + "advances": 15852, + "advancing": 21355, + "advani": 48189, + "advant": 7017, + "advantage": 8573, + "advantaged": 38361, + "advantages": 23506, + "adven": 41670, + "advent": 3071, + "advent": 15199, + "adventcalendar": 43492, + "adventur": 29627, + "adventure": 17251, + "adventure": 4377, + "adventurer": 48098, + "adventures": 7941, + "adventurous": 31179, + "adver": 4806, + "adverse": 30348, + "adversity": 32516, + "advert": 19080, + "adverti": 5682, + "advertise": 31473, + "advertised": 38987, + "advertisement": 18713, + "advertiser": 41829, + "advertisers": 45472, + "advertising": 8158, + "adverts": 44306, + "advice": 4973, + "advis": 4634, + "advise": 25962, + "advised": 23196, + "adviser": 20367, + "advisers": 40984, + "advises": 42761, + "advising": 39648, + "advisor": 12380, + "advisors": 23197, + "advisory": 10224, + "advoc": 6657, + "advocacy": 14443, + "advocate": 12044, + "advocates": 17757, + "adwords": 48343, + "ady": 41446, + "ady": 8781, + "ae": 5548, + "ae": 4542, + "aea": 37048, + "aed": 26912, + "aege": 42304, + "ael": 41533, + "ael": 43340, + "aen": 43085, + "aer": 10195, + "aeri": 27685, + "aerial": 44866, + "aerial": 12440, + "aero": 10196, + "aero": 25026, + "aerob": 42824, + "aeron": 37286, + "aeronau": 42816, + "aerop": 27735, + "aerosmith": 43253, + "aerospace": 20530, + "aes": 10617, + "aes": 35677, + "aest": 40694, + "aesthe": 21181, + "aesthetic": 16179, + "aesthetics": 29295, + "aew": 47108, + "af": 702, + "af": 4391, + "afa": 24953, + "afan": 47474, + "afar": 41637, + "afar": 37866, + "afb": 27022, + "afc": 29742, + "afc": 6571, + "afcb": 44276, + "afcon": 30019, + "afd": 44626, + "afe": 30487, + "afe": 13912, + "afer": 44707, + "aff": 8849, + "aff": 14864, + "affair": 13998, + "affairs": 9830, + "affe": 4556, + "affect": 11361, + "affected": 9715, + "affecting": 18448, + "affection": 33780, + "affection": 28381, + "affectionate": 42578, + "affects": 17285, + "affili": 12120, + "affiliate": 18652, + "affiliated": 37540, + "affiliation": 48377, + "affinity": 41451, + "affir": 25343, + "affirm": 42711, + "affirm": 48625, + "affirmation": 47495, + "affl": 34036, + "affleck": 35584, + "afford": 7951, + "afford": 13223, + "affordability": 44828, + "affordable": 43944, + "affordable": 8926, + "afg": 33994, + "afgh": 9029, + "afghan": 15919, + "afghanistan": 9836, + "afi": 24074, + "afi": 31958, + "afil": 27209, + "afire": 42010, + "afirst": 38601, + "afl": 15132, + "afl": 14356, + "aflo": 41959, + "afm": 38385, + "afootball": 41694, + "afor": 43102, + "afore": 41468, + "afp": 18311, + "afraid": 9474, + "afri": 13888, + "afric": 2136, + "africa": 3093, + "african": 17471, + "african": 4736, + "africans": 26534, + "afridi": 37651, + "afrika": 45833, + "afrin": 45586, + "afro": 16267, + "afro": 21795, + "afs": 48960, + "aft": 22693, + "after": 2278, + "after": 953, + "afterdark": 48966, + "afterlife": 46790, + "aftermath": 20958, + "afterno": 22330, + "afternoon": 39035, + "afternoon": 2716, + "afternoons": 31631, + "afterparty": 35305, + "afterwards": 23911, + "ag": 602, + "ag": 5241, + "aga": 1050, + "aga": 4654, + "again": 1495, + "against": 23838, + "against": 1601, + "agame": 46943, + "agan": 42946, + "agan": 9178, + "agar": 13199, + "agar": 17544, + "agarwal": 43117, + "agas": 20430, + "agate": 25454, + "agatha": 43896, + "agave": 42671, + "agawa": 39433, + "agazine": 44942, + "age": 4758, + "age": 805, + "aged": 3889, + "ageing": 25349, + "agen": 10101, + "agen": 43696, + "agencies": 13887, + "agency": 44885, + "agency": 6270, + "agend": 48653, + "agenda": 8728, + "agent": 21210, + "agent": 6576, + "agents": 10199, + "agentsof": 37074, + "agentsofshield": 38801, + "ager": 44847, + "ager": 10443, + "agers": 22123, + "ages": 2321, + "agg": 45482, + "aggarwal": 39386, + "agger": 27836, + "aggi": 36844, + "aggie": 44244, + "aggie": 37618, + "aggies": 31047, + "aggio": 36685, + "aggrav": 35203, + "aggre": 10426, + "aggreg": 41968, + "aggregate": 41318, + "aggression": 28900, + "aggressive": 16295, + "aggressively": 48667, + "agh": 17917, + "agh": 14402, + "aghan": 31276, + "agi": 24036, + "agi": 17645, + "agic": 37652, + "agile": 16276, + "agility": 32161, + "aging": 4336, + "agio": 41746, + "agirl": 35469, + "agle": 37035, + "agle": 16702, + "agles": 36374, + "agles": 22679, + "aglia": 46912, + "agm": 19162, + "agn": 36474, + "agna": 43626, + "agne": 29374, + "agne": 48303, + "agnes": 26213, + "agno": 41540, + "ago": 6276, + "ago": 1468, + "agomez": 27127, + "agon": 26775, + "agon": 14901, + "agony": 36977, + "agor": 38920, + "agos": 32657, + "agov": 34227, + "agp": 46048, + "agr": 36639, + "agra": 26660, + "agra": 29830, + "agram": 2447, + "agre": 3180, + "agreat": 37594, + "agree": 5953, + "agreed": 12774, + "agreeing": 40720, + "agreement": 8286, + "agreements": 25865, + "agrees": 17854, + "agri": 20527, + "agri": 30326, + "agricul": 7234, + "agricultural": 15440, + "agriculture": 9720, + "agro": 33178, + "agro": 44589, + "agron": 41314, + "agroup": 40099, + "ags": 16926, + "agt": 39681, + "agu": 3922, + "agu": 36544, + "agua": 18482, + "aguchi": 49206, + "ague": 2095, + "aguero": 42964, + "agues": 7000, + "aguil": 27946, + "aguilar": 44715, + "ah": 1772, + "ah": 1288, + "aha": 12082, + "aha": 8429, + "ahah": 38661, + "ahaha": 32423, + "ahahaha": 42620, + "aham": 36036, + "ahan": 45061, + "ahan": 19255, + "ahar": 31038, + "ahar": 38760, + "ahe": 27688, + "ahead": 3158, + "ahem": 39995, + "ahh": 13152, + "ahhh": 14769, + "ahhhh": 21054, + "ahhhhh": 36392, + "ahi": 45349, + "ahi": 24154, + "ahl": 30433, + "ahmad": 32167, + "ahmad": 16902, + "ahmadi": 38656, + "ahmadiyya": 44865, + "ahmed": 19491, + "ahmed": 12081, + "ahmedabad": 26966, + "ahn": 33405, + "aho": 28114, + "aho": 38444, + "ahora": 43113, + "ahouse": 33197, + "ahoy": 38652, + "ahs": 16937, + "ahu": 11908, + "ahu": 16515, + "ai": 2014, + "ai": 2215, + "aia": 27046, + "aib": 34780, + "aic": 29454, + "aid": 13723, + "aid": 5182, + "aida": 33830, + "aidan": 48814, + "aidan": 26945, + "aide": 31558, + "aide": 9746, + "aided": 48707, + "aiden": 40020, + "aides": 49082, + "aids": 11759, + "aig": 27295, + "aig": 46989, + "aii": 22478, + "aik": 42575, + "aiken": 46342, + "ail": 1457, + "ail": 9154, + "ailed": 38919, + "ailing": 29999, + "ails": 27024, + "aim": 6787, + "aim": 11255, + "aime": 39872, + "aimed": 20247, + "aimee": 36318, + "aiming": 21768, + "aimo": 36706, + "aims": 13326, + "ain": 8326, + "ain": 2210, + "aine": 48983, + "aine": 17634, + "ains": 27621, + "aint": 29543, + "aint": 13099, + "ainted": 39933, + "aioli": 43949, + "air": 1281, + "air": 1922, + "aira": 35085, + "aira": 46444, + "airasia": 48020, + "airbnb": 23098, + "airborne": 22755, + "airbus": 15324, + "aircraft": 7706, + "airdrop": 38434, + "aire": 7682, + "aired": 21938, + "aires": 17034, + "airfield": 40525, + "airforce": 23511, + "airing": 20453, + "airline": 14847, + "airlines": 8929, + "airmen": 44499, + "airplane": 16451, + "airplanes": 33319, + "airplay": 47024, + "airpollution": 47362, + "airport": 48337, + "airport": 3259, + "airports": 21543, + "airs": 18539, + "airshow": 27139, + "airsoft": 30134, + "airspace": 49280, + "airstrikes": 37220, + "airtel": 34784, + "airtime": 46617, + "airwaves": 43910, + "airways": 14299, + "airy": 44453, + "ais": 7616, + "ais": 11393, + "aise": 30505, + "aish": 21946, + "aisha": 40211, + "aishwar": 29687, + "aishwarya": 44019, + "aisle": 26917, + "ait": 25613, + "ait": 40814, + "aj": 3990, + "aj": 6342, + "aja": 42343, + "aja": 19633, + "ajax": 21933, + "ajay": 22494, + "ajay": 28726, + "ajaydevgn": 35515, + "aje": 48818, + "aje": 33315, + "ajes": 38791, + "aji": 26102, + "aji": 21153, + "ajit": 42261, + "ajith": 24118, + "ajo": 26958, + "aju": 36855, + "ak": 819, + "ak": 1196, + "aka": 19154, + "aka": 3412, + "akaif": 45736, + "akan": 43678, + "akan": 38244, + "akapoor": 40064, + "akarta": 48603, + "akb": 41962, + "akbar": 27180, + "ake": 10558, + "ake": 5776, + "aked": 6115, + "aker": 14245, + "aker": 3074, + "akers": 5788, + "akes": 4764, + "akest": 46679, + "akh": 14821, + "akh": 30660, + "akhan": 28158, + "akhi": 41660, + "akhilesh": 48495, + "akhtar": 45458, + "aki": 18173, + "aki": 6592, + "akin": 24630, + "akin": 13601, + "aking": 1809, + "akins": 48568, + "akira": 34001, + "akis": 27732, + "akistan": 46221, + "akley": 39908, + "ako": 44027, + "ako": 14541, + "akon": 47105, + "akos": 44659, + "akrish": 37434, + "akron": 26115, + "aks": 2953, + "aksh": 28226, + "akshay": 21483, + "akshay": 38914, + "akshaykumar": 23624, + "akshi": 42634, + "aku": 18151, + "aku": 20815, + "aky": 11977, + "al": 526, + "al": 566, + "ala": 12783, + "ala": 3449, + "alab": 6365, + "alabam": 45880, + "alabama": 8422, + "alach": 24622, + "alad": 23074, + "aladdin": 29951, + "alai": 47072, + "alain": 28999, + "alam": 16612, + "alam": 16012, + "alamo": 41922, + "alamo": 34632, + "alan": 9563, + "alan": 5773, + "alana": 43405, + "aland": 34304, + "aland": 6819, + "alar": 34333, + "alarm": 11321, + "alarming": 37209, + "alarms": 31236, + "alarts": 31422, + "alas": 7276, + "alas": 22412, + "alaska": 9562, + "alaskan": 33898, + "alastair": 42062, + "alay": 30289, + "alay": 36450, + "alaya": 36397, + "alb": 45248, + "alba": 25254, + "alban": 10882, + "albania": 29170, + "albanian": 47721, + "albans": 44119, + "albany": 17359, + "albat": 42797, + "albeit": 38984, + "alber": 6413, + "albert": 34174, + "albert": 9507, + "alberta": 11048, + "alberto": 22714, + "albi": 18512, + "albino": 48062, + "albion": 24071, + "albu": 2216, + "album": 40712, + "album": 2431, + "albums": 10705, + "albuquerque": 31079, + "alcat": 35361, + "alche": 37909, + "alchemist": 38913, + "alchemy": 39501, + "alco": 6848, + "alco": 45446, + "alcohol": 9426, + "alcoholic": 25098, + "ald": 4539, + "ald": 2928, + "alda": 46440, + "alde": 33114, + "alden": 17155, + "alden": 27710, + "aldenrichards": 20051, + "alder": 18220, + "alder": 46571, + "aldi": 23204, + "aldo": 9933, + "aldridge": 38084, + "alds": 14285, + "aldu": 6505, + "aldub": 10532, + "aldub": 15247, + "ale": 1440, + "ale": 1336, + "alea": 26518, + "aleague": 38909, + "alec": 29804, + "alec": 19954, + "alecoscino": 47948, + "aled": 4970, + "alee": 24515, + "alej": 23440, + "alejandro": 32950, + "alek": 26906, + "alek": 43310, + "aleksand": 48429, + "alem": 11825, + "aleppo": 19258, + "aler": 25674, + "aler": 27335, + "alert": 4662, + "alerts": 22144, + "ales": 44171, + "ales": 5962, + "aless": 21864, + "alessandro": 37344, + "alestine": 31945, + "alex": 2959, + "alex": 4134, + "alexa": 16273, + "alexand": 10696, + "alexander": 25527, + "alexander": 7563, + "alexandra": 19054, + "alexandre": 35711, + "alexandria": 21171, + "alexis": 35023, + "alexis": 14243, + "aley": 21635, + "alf": 27098, + "alfa": 23482, + "alfar": 38870, + "alfie": 28598, + "alfon": 31947, + "alfonso": 41784, + "alfre": 20982, + "alfred": 16553, + "alfredo": 32291, + "algae": 25654, + "algar": 36291, + "algarve": 40290, + "alge": 24336, + "algebra": 33694, + "alger": 18568, + "algeria": 25257, + "algon": 33007, + "algori": 14912, + "algorithm": 23295, + "algorithms": 26039, + "alham": 23352, + "alhamdulil": 35129, + "alhamdulillah": 38982, + "ali": 835, + "ali": 3558, + "alia": 2492, + "aliaa": 36468, + "alian": 3464, + "alias": 40026, + "alibaba": 39231, + "alic": 25265, + "alice": 23759, + "alice": 9192, + "alici": 31630, + "alicia": 20914, + "alie": 8697, + "alien": 22846, + "alien": 9639, + "aliens": 14883, + "alier": 39493, + "alies": 38086, + "alife": 41347, + "alife": 21100, + "alig": 21272, + "alight": 36157, + "align": 31160, + "aligned": 29292, + "alignment": 27267, + "alik": 31141, + "alike": 12665, + "alim": 42075, + "alin": 42746, + "alin": 40063, + "alina": 39529, + "aline": 21799, + "aling": 5169, + "alion": 19049, + "alis": 21308, + "alis": 20114, + "alisa": 38918, + "alisation": 42143, + "alise": 36718, + "alised": 25099, + "alism": 5607, + "alison": 28653, + "alison": 16970, + "alist": 44900, + "alist": 3320, + "alistair": 40551, + "alistic": 22302, + "alists": 5653, + "alit": 45566, + "alities": 27925, + "ality": 1694, + "alive": 40467, + "alive": 4716, + "aliz": 30979, + "alization": 8026, + "alize": 10268, + "alized": 6141, + "alizer": 38922, + "alizes": 26181, + "alizing": 13023, + "alk": 30246, + "alk": 21577, + "alkal": 33450, + "alkaline": 39210, + "all": 813, + "all": 615, + "alla": 13884, + "alla": 14000, + "allabout": 43996, + "allah": 6378, + "allan": 36552, + "allan": 15404, + "allblacks": 47728, + "allday": 35862, + "alle": 4870, + "alle": 29478, + "alled": 7379, + "alleg": 7456, + "allegations": 16992, + "alleged": 12133, + "allegedly": 14177, + "alleges": 45051, + "allegh": 41479, + "allegheny": 47851, + "allegi": 28832, + "allegiance": 30955, + "allen": 16712, + "allen": 6386, + "allenge": 31387, + "aller": 10116, + "aller": 30630, + "allergic": 28809, + "allergies": 28247, + "allergy": 24408, + "allery": 32542, + "alles": 43354, + "allevi": 31682, + "alleviate": 44799, + "alley": 36205, + "alley": 10329, + "allez": 49137, + "alli": 4123, + "alli": 15268, + "alliance": 45404, + "alliance": 8945, + "alliances": 48403, + "allianz": 45740, + "allie": 25040, + "allied": 20045, + "allies": 17277, + "alligator": 28574, + "allin": 45007, + "allin": 22395, + "alline": 48182, + "alling": 2992, + "allis": 45309, + "allison": 34602, + "allison": 16578, + "allman": 42611, + "allo": 8107, + "allo": 18389, + "allocated": 42716, + "allocation": 35139, + "allon": 46693, + "allot": 26363, + "allotment": 33750, + "allow": 5645, + "allow": 6722, + "allowance": 35696, + "allowed": 7885, + "allowing": 12458, + "allows": 9966, + "alloy": 22467, + "alls": 1997, + "allstar": 31247, + "allstar": 22974, + "allstars": 31198, + "allthe": 29253, + "allu": 20157, + "alluarjun": 39333, + "allure": 41814, + "ally": 7461, + "ally": 769, + "alm": 28303, + "alma": 32933, + "alma": 18337, + "alman": 29394, + "almanac": 41268, + "almighty": 21898, + "almond": 15646, + "almonds": 30468, + "almost": 47534, + "almost": 2671, + "aln": 47203, + "alo": 3435, + "alo": 6183, + "aloe": 30728, + "alog": 15813, + "alogue": 9101, + "aloha": 23160, + "aloils": 49002, + "alom": 22236, + "alon": 14097, + "alon": 42846, + "alone": 4702, + "along": 8300, + "along": 2528, + "alongside": 8646, + "alonso": 25704, + "aloo": 46187, + "alore": 14323, + "alot": 16945, + "alou": 43180, + "aloud": 30028, + "alove": 46669, + "alove": 37045, + "alp": 32020, + "alp": 39342, + "alpac": 30128, + "alpaca": 42561, + "alph": 6720, + "alpha": 11807, + "alpha": 8624, + "alphabe": 45796, + "alphabet": 22335, + "alphon": 37865, + "alpine": 17055, + "alps": 18191, + "already": 2426, + "alright": 10866, + "als": 23982, + "als": 938, + "alsace": 49388, + "also": 1446, + "alt": 9995, + "alt": 10006, + "alta": 24470, + "alta": 25378, + "altaf": 47342, + "altam": 45624, + "altar": 16385, + "alter": 4949, + "alter": 21393, + "altered": 25201, + "altern": 47463, + "alternate": 15926, + "alternati": 16699, + "alternative": 37327, + "alternative": 8248, + "alternatives": 25041, + "alth": 23463, + "alth": 5863, + "although": 9421, + "alti": 35531, + "alties": 17276, + "altitude": 23241, + "altman": 48100, + "alto": 35053, + "alto": 17518, + "altogether": 45689, + "alton": 41331, + "alton": 36550, + "altrin": 38458, + "altrincham": 44718, + "alty": 5546, + "alu": 4776, + "alu": 27991, + "alum": 5404, + "alum": 10553, + "alumin": 14563, + "alumini": 22908, + "aluminium": 23631, + "aluminum": 15251, + "alumna": 30313, + "alumni": 6646, + "alumnus": 23633, + "alums": 30155, + "alv": 20928, + "alvar": 25196, + "alvarez": 26924, + "alvaro": 41941, + "alves": 38547, + "alvin": 27023, + "alway": 14046, + "alway": 43764, + "always": 24997, + "always": 1466, + "alwx": 32768, + "aly": 6468, + "aly": 12910, + "alyn": 49150, + "alyss": 29490, + "alyssa": 18898, + "alz": 12936, + "alz": 41128, + "alzheim": 15212, + "alzheimer": 21151, + "alzheimers": 34592, + "am": 548, + "am": 687, + "ama": 18206, + "ama": 1696, + "amad": 45095, + "amade": 37366, + "amag": 32049, + "amal": 15315, + "amal": 36753, + "aman": 19890, + "aman": 10110, + "amand": 14560, + "amanda": 10036, + "amar": 6424, + "amar": 19607, + "amara": 48522, + "amari": 42565, + "amarillo": 40449, + "amarine": 45591, + "amarketing": 30788, + "amas": 22716, + "amas": 15667, + "amat": 38664, + "amat": 25455, + "amate": 12453, + "amateur": 14287, + "amaya": 47210, + "amaz": 1185, + "amaze": 24846, + "amazed": 18944, + "amazing": 15949, + "amazing": 1370, + "amazingly": 20368, + "amazon": 13630, + "amazon": 4140, + "amb": 9042, + "amb": 16853, + "amba": 27003, + "ambani": 45967, + "ambas": 5634, + "ambassad": 5758, + "ambassador": 6795, + "ambassadors": 16832, + "ambed": 42089, + "ambedkar": 48131, + "amber": 18292, + "amber": 9986, + "ambi": 11844, + "ambient": 23447, + "ambigu": 35702, + "ambition": 20673, + "ambitions": 34152, + "ambitious": 18666, + "ambro": 17585, + "ambrose": 24253, + "ambu": 34423, + "ambul": 13944, + "ambulance": 15555, + "ambush": 40725, + "amc": 24942, + "amc": 16921, + "amd": 20845, + "ame": 3995, + "ame": 780, + "amed": 5660, + "ameen": 24229, + "amel": 31988, + "amel": 10960, + "ameli": 21599, + "amelia": 21433, + "amell": 48198, + "amen": 18716, + "amen": 12335, + "amend": 12425, + "amendment": 15019, + "amendments": 40901, + "amenities": 30096, + "ament": 27528, + "amer": 17081, + "amer": 16147, + "ameri": 40422, + "americ": 1283, + "america": 2224, + "americafirst": 43216, + "american": 8746, + "american": 2151, + "americana": 26221, + "americanair": 42538, + "americani": 39726, + "americans": 6676, + "americas": 33343, + "americas": 18142, + "ames": 5469, + "ameter": 23393, + "amethy": 30291, + "amethyst": 31485, + "amex": 46390, + "amg": 21324, + "amher": 32311, + "amherst": 39065, + "ami": 6100, + "ami": 3065, + "amic": 25824, + "amic": 21383, + "amid": 18908, + "amid": 11953, + "amide": 30952, + "amidst": 25172, + "amie": 36901, + "amig": 40294, + "amiga": 35329, + "amigo": 44991, + "amigos": 28176, + "amii": 35462, + "amiibo": 38871, + "amily": 36732, + "amin": 14337, + "amin": 20235, + "amina": 47531, + "amination": 30355, + "amine": 35823, + "aming": 3507, + "amino": 33464, + "amir": 26029, + "amir": 21973, + "amis": 29829, + "amish": 24958, + "amit": 15083, + "amit": 25255, + "amitabh": 48124, + "amitshah": 32374, + "aml": 43185, + "amma": 29786, + "amman": 29243, + "ammo": 33474, + "ammunition": 35060, + "amn": 24073, + "amne": 14596, + "amnesia": 41741, + "amnesty": 46330, + "amnesty": 21177, + "amo": 4833, + "amo": 11156, + "amodi": 9826, + "amon": 17492, + "amon": 24046, + "among": 12310, + "among": 4265, + "amongst": 12520, + "amoo": 26977, + "amor": 19977, + "amor": 15973, + "amore": 38937, + "amore": 22691, + "amores": 36338, + "amos": 18133, + "amoto": 25492, + "amount": 6403, + "amounts": 16747, + "amour": 29908, + "amovie": 41062, + "amp": 3521, + "amp": 6259, + "amped": 22640, + "amphi": 16379, + "amphibious": 45206, + "amphitheater": 41285, + "amphitheatre": 44039, + "ample": 34162, + "amples": 14536, + "ampli": 15647, + "amplifier": 31743, + "amplify": 45308, + "amps": 19252, + "ampton": 29410, + "ampton": 9347, + "amr": 30916, + "amreading": 16546, + "amrit": 33849, + "ams": 1396, + "amster": 9110, + "amsterdam": 9441, + "amtrak": 27855, + "amu": 11347, + "amu": 32336, + "amur": 35014, + "amura": 35487, + "amus": 36269, + "amuse": 21421, + "amuse": 44367, + "amused": 30212, + "amusement": 32570, + "amusic": 20266, + "amusing": 31789, + "amwriting": 9660, + "amy": 10547, + "amy": 5187, + "an": 514, + "an": 550, + "ana": 6588, + "ana": 1388, + "anab": 34742, + "anada": 27948, + "anag": 12115, + "anagh": 40774, + "anaheim": 23728, + "anak": 34814, + "anak": 38658, + "anal": 2785, + "analo": 34179, + "analog": 19963, + "analogue": 46031, + "analy": 4611, + "analyse": 47246, + "analyses": 39695, + "analysis": 5296, + "analyst": 14198, + "analysts": 28075, + "analytical": 34550, + "analytics": 8558, + "analyze": 28519, + "analyzing": 32107, + "anam": 29525, + "anan": 37215, + "anand": 25073, + "anand": 22083, + "anap": 41566, + "anarch": 46405, + "anarchi": 39879, + "anarchy": 27707, + "anas": 31382, + "anas": 12633, + "anast": 48902, + "anasta": 22915, + "anastasi": 36534, + "anastasia": 37975, + "anat": 10045, + "anath": 31277, + "anatom": 33759, + "anatomy": 15376, + "anc": 1124, + "anc": 17758, + "anca": 14583, + "ance": 7165, + "ance": 884, + "anced": 5071, + "ancer": 17415, + "ancers": 37296, + "ances": 3515, + "ancestor": 43904, + "ancestors": 24405, + "ancestral": 41615, + "ancestry": 30922, + "anch": 9489, + "anche": 34679, + "ancho": 26610, + "anchor": 20030, + "anchor": 13201, + "anchorage": 31950, + "anchored": 45926, + "anchors": 37830, + "anci": 4192, + "ancient": 31495, + "ancient": 5810, + "ancies": 21647, + "ancing": 7797, + "anco": 15459, + "ancy": 16282, + "ancy": 3633, + "and": 672, + "and": 537, + "anda": 2911, + "andalu": 31443, + "andco": 36302, + "ande": 26889, + "ande": 30354, + "ander": 3740, + "ander": 3935, + "anders": 10880, + "andersen": 32661, + "anderson": 26683, + "anderson": 6510, + "andes": 24052, + "andfriends": 36871, + "andhi": 21617, + "andhra": 32452, + "andi": 28870, + "andi": 14354, + "andie": 46318, + "andme": 42831, + "ando": 35950, + "ando": 5986, + "andolan": 48965, + "andon": 36488, + "andor": 45243, + "andover": 44177, + "andr": 22661, + "andra": 46795, + "andra": 21730, + "andre": 2657, + "andre": 9400, + "andrea": 10895, + "andreas": 20444, + "andrei": 42137, + "andres": 25197, + "andretti": 44291, + "andrew": 11717, + "andrew": 4847, + "andrews": 14506, + "andri": 37208, + "andro": 4417, + "andro": 17980, + "android": 24284, + "android": 5191, + "androidgames": 46572, + "andromeda": 42942, + "andré": 35609, + "ands": 32257, + "andthe": 22111, + "andu": 44200, + "andum": 47266, + "andy": 9447, + "andy": 2888, + "ane": 5846, + "ane": 3051, + "anec": 33965, + "anem": 41395, + "anemone": 49019, + "aneous": 48273, + "anes": 15381, + "anese": 48778, + "anesthe": 30622, + "anesthesia": 43353, + "anew": 39084, + "anew": 47341, + "anews": 20919, + "aney": 22387, + "anfield": 26993, + "ang": 883, + "ang": 2704, + "anga": 11641, + "angames": 43178, + "angan": 28264, + "angas": 46180, + "ange": 2960, + "ange": 3039, + "angel": 5029, + "angel": 5130, + "angela": 12354, + "angeles": 7382, + "angeli": 15265, + "angelic": 41038, + "angelica": 38582, + "angelina": 28890, + "angelo": 14342, + "angelou": 41328, + "angels": 7809, + "anger": 32737, + "anger": 6788, + "angerous": 39716, + "angers": 29756, + "angh": 34030, + "angi": 28003, + "angi": 24301, + "angie": 18859, + "angle": 21749, + "angle": 6946, + "angled": 32322, + "angler": 22284, + "anglers": 41608, + "angles": 18627, + "anglesey": 31850, + "anglia": 32076, + "anglic": 28322, + "anglican": 33284, + "angling": 36824, + "anglo": 39515, + "anglo": 30408, + "ango": 19090, + "angola": 36636, + "angor": 41740, + "angp": 19992, + "angry": 33910, + "angry": 9054, + "angs": 18441, + "angst": 41714, + "angu": 11209, + "angular": 43584, + "angular": 24981, + "angularjs": 48608, + "angus": 19688, + "ani": 1326, + "ani": 3624, + "ania": 9866, + "anian": 9945, + "anians": 39393, + "anic": 23113, + "anie": 26697, + "anie": 7671, + "anil": 28589, + "anil": 34619, + "anim": 2190, + "animal": 10697, + "animal": 4668, + "animalrights": 42859, + "animals": 4995, + "animate": 40076, + "animated": 13360, + "animation": 10344, + "animations": 42870, + "animator": 42591, + "anime": 23314, + "anime": 6469, + "anin": 45735, + "aning": 30972, + "anir": 27089, + "anirud": 35278, + "anirudhofficial": 45917, + "anis": 40986, + "anis": 47556, + "anism": 20947, + "anist": 16729, + "anistan": 9727, + "aniston": 47344, + "anit": 23683, + "anita": 18544, + "anium": 14794, + "anj": 22443, + "anja": 43440, + "anjali": 38834, + "anjo": 47353, + "ank": 13339, + "ank": 10029, + "anka": 45324, + "ankara": 34309, + "ankle": 14777, + "ankles": 48688, + "ann": 850, + "ann": 5424, + "anna": 13821, + "anna": 2160, + "annab": 22336, + "annabelle": 47661, + "annah": 39166, + "annah": 14327, + "annak": 41720, + "annan": 32166, + "annapolis": 34491, + "annas": 48467, + "anne": 9139, + "anne": 4083, + "anned": 27352, + "anner": 12642, + "annes": 24343, + "annette": 36821, + "annex": 42958, + "annex": 46389, + "anni": 2438, + "anni": 13728, + "annie": 37270, + "annie": 12173, + "annies": 43184, + "annihil": 32734, + "annis": 24742, + "anniv": 31399, + "anniver": 29671, + "annivers": 42836, + "anniversaire": 30882, + "anniversary": 3048, + "anno": 9901, + "anno": 26871, + "annon": 26385, + "annot": 30411, + "announ": 1806, + "announce": 3682, + "announced": 4103, + "announcement": 6932, + "announcements": 23735, + "announcer": 33626, + "announces": 6500, + "announcing": 11593, + "annoy": 45138, + "annoyed": 29863, + "annoying": 15248, + "annu": 21698, + "annual": 2906, + "annually": 23703, + "anny": 34313, + "anny": 5291, + "ano": 5617, + "ano": 2658, + "anom": 21612, + "anomaly": 46811, + "anon": 47079, + "anon": 13667, + "anonym": 38605, + "anonymous": 15036, + "anoo": 25690, + "anor": 13243, + "anor": 16596, + "anos": 20132, + "another": 29274, + "another": 1380, + "anova": 24116, + "ans": 24586, + "ans": 885, + "ansari": 40748, + "ansel": 40356, + "answ": 3369, + "answe": 14391, + "answer": 4518, + "answered": 14499, + "answering": 18280, + "answers": 8692, + "ant": 1103, + "ant": 773, + "anta": 3023, + "antag": 41745, + "antal": 39355, + "antalya": 47440, + "antan": 32899, + "antarc": 21338, + "antarctic": 27077, + "antarctica": 22587, + "ante": 19311, + "ante": 9769, + "antebellum": 41683, + "antelope": 39177, + "anten": 35517, + "antenna": 26370, + "anter": 46508, + "antes": 14927, + "antgrasso": 39074, + "anth": 3737, + "anth": 29741, + "antha": 47981, + "anthe": 34167, + "anthem": 12504, + "anthi": 45261, + "anthology": 21009, + "anthony": 17477, + "anthony": 6113, + "anthro": 10019, + "anthropo": 18538, + "anthropology": 32407, + "anthus": 37639, + "anti": 3120, + "anti": 3564, + "antibio": 18954, + "antibiotic": 34387, + "antibiotics": 29499, + "antibody": 49018, + "antic": 8260, + "anticip": 11435, + "anticipate": 38280, + "anticipated": 18605, + "anticipating": 48067, + "anticipation": 26983, + "antics": 37126, + "antidote": 45476, + "antifa": 35926, + "antigua": 39910, + "antine": 17641, + "antino": 27818, + "antioxid": 23010, + "antioxidant": 37452, + "antioxidants": 34208, + "antiqu": 21745, + "antique": 46517, + "antique": 9060, + "antiques": 17365, + "antis": 19748, + "antisemitism": 36630, + "antit": 37833, + "antitrust": 49343, + "antlers": 47720, + "antly": 5265, + "anto": 16826, + "anto": 24486, + "antoine": 25188, + "anton": 5497, + "anton": 19644, + "antoni": 39958, + "antonio": 30497, + "antonio": 7842, + "antony": 30707, + "antrim": 40252, + "ants": 1589, + "antv": 47520, + "antw": 44460, + "antwer": 26970, + "antwerp": 33797, + "antz": 25684, + "anu": 8537, + "anu": 17152, + "anup": 29617, + "anus": 27084, + "anush": 22765, + "anushka": 42080, + "anushka": 39822, + "anushkasharma": 44203, + "anwar": 34261, + "anxi": 9021, + "anxiety": 11103, + "anxious": 27793, + "any": 1307, + "any": 1504, + "anya": 11173, + "anybody": 10071, + "anyi": 41632, + "anymore": 7372, + "anyone": 2302, + "anything": 3582, + "anytime": 13924, + "anyway": 8931, + "anyways": 19778, + "anywhere": 8863, + "anz": 14445, + "anz": 19425, + "anza": 14669, + "anzac": 31977, + "ao": 7313, + "ao": 5703, + "aoa": 47119, + "aoc": 31918, + "aofficial": 30840, + "aoki": 33602, + "aol": 40643, + "aon": 30928, + "aon": 48476, + "aor": 32044, + "aos": 46860, + "ap": 688, + "ap": 2728, + "apa": 36954, + "apa": 13537, + "apac": 34320, + "apache": 23921, + "apal": 38017, + "apan": 36562, + "apar": 9161, + "apark": 32528, + "apart": 6474, + "apart": 7803, + "aparthe": 25121, + "apartheid": 26597, + "apartment": 8285, + "apartments": 15791, + "aparty": 26767, + "apat": 31755, + "apathy": 18145, + "apc": 20300, + "apd": 44563, + "ape": 6098, + "ape": 2609, + "apec": 47530, + "aper": 13681, + "aper": 5858, + "apers": 15846, + "apes": 9550, + "apeu": 19040, + "apex": 41935, + "apex": 23712, + "aph": 16341, + "aph": 29491, + "apha": 47104, + "apho": 21758, + "aphra": 44147, + "api": 23342, + "api": 14674, + "apia": 44259, + "apic": 40679, + "aping": 18456, + "apink": 35725, + "apis": 37575, + "apk": 27648, + "apo": 4089, + "apo": 19758, + "apocaly": 13932, + "apocalypse": 17571, + "apocalyptic": 35675, + "apol": 5023, + "apolice": 45663, + "apolis": 9598, + "apollo": 48213, + "apollo": 11554, + "apolo": 31094, + "apolog": 25530, + "apologe": 42908, + "apologi": 14977, + "apologies": 21959, + "apologise": 39608, + "apologize": 22879, + "apologizes": 35298, + "apology": 20768, + "apor": 21871, + "apore": 6679, + "apost": 20309, + "apostle": 33051, + "apostles": 48457, + "app": 882, + "app": 2231, + "appa": 4884, + "appa": 13110, + "appalach": 30523, + "appalachian": 36806, + "appalling": 44797, + "appar": 26698, + "apparatus": 37716, + "apparel": 13972, + "apparent": 23963, + "apparently": 5287, + "appe": 3748, + "appe": 45949, + "appeal": 9625, + "appealing": 25909, + "appeals": 22447, + "appear": 5544, + "appear": 9308, + "appearance": 7238, + "appearances": 17214, + "appeared": 11561, + "appearing": 18759, + "appears": 8743, + "appell": 43833, + "appen": 37201, + "appen": 26589, + "apper": 18780, + "appet": 21686, + "appeti": 24179, + "appetite": 24481, + "appetizer": 36065, + "applau": 24713, + "applaud": 42152, + "applause": 22650, + "apple": 8629, + "apple": 3055, + "applemusic": 21390, + "apples": 14032, + "appleton": 45250, + "appli": 15495, + "appliance": 33677, + "appliances": 22134, + "applic": 4235, + "applicable": 37927, + "applicants": 28035, + "application": 7241, + "applications": 7341, + "applied": 12636, + "applies": 24910, + "apply": 4356, + "applying": 17965, + "appo": 5433, + "appoint": 36190, + "appointed": 11087, + "appointment": 10890, + "appointments": 23439, + "appoints": 25132, + "apprais": 36972, + "appraisal": 46108, + "appreci": 3474, + "appreciate": 6263, + "appreciated": 9264, + "appreciates": 36573, + "appreciating": 39352, + "appreciation": 9212, + "appreciationday": 37438, + "appreciative": 45074, + "appren": 10582, + "apprentic": 15662, + "apprentice": 19122, + "apprentice": 17985, + "apprentices": 38252, + "apprenticeship": 26939, + "apprenticeships": 35425, + "appro": 2398, + "approach": 7781, + "approach": 6241, + "approached": 36499, + "approaches": 14962, + "approaching": 12164, + "appropri": 8446, + "appropriate": 10768, + "appropriately": 30383, + "appropriation": 49110, + "approval": 13549, + "approve": 19064, + "approved": 9412, + "approves": 18107, + "approx": 18266, + "approxim": 14201, + "approximately": 16128, + "apps": 7020, + "appstore": 31377, + "appt": 48112, + "appy": 34420, + "apr": 39396, + "apr": 11177, + "apra": 37027, + "apric": 25923, + "apricot": 30815, + "april": 23548, + "april": 2484, + "apro": 42712, + "apro": 49051, + "apron": 29502, + "aps": 8868, + "apse": 31843, + "apt": 17921, + "aptly": 47313, + "apu": 22166, + "apur": 36900, + "apur": 45193, + "aq": 14018, + "aq": 26862, + "aqu": 4458, + "aqua": 18613, + "aquaculture": 41885, + "aquaman": 35098, + "aquari": 37605, + "aquarium": 16814, + "aquarius": 38879, + "aquatic": 22658, + "aque": 35927, + "aque": 37268, + "aqui": 36826, + "aquino": 33796, + "ar": 516, + "ar": 625, + "ara": 24161, + "ara": 3340, + "arab": 5405, + "arab": 12028, + "arabia": 11746, + "arabian": 24663, + "arabic": 16709, + "arabs": 39155, + "arac": 47620, + "arach": 37689, + "arag": 41502, + "araj": 45142, + "arak": 23416, + "aram": 19223, + "aram": 21473, + "arama": 49066, + "aran": 20839, + "aran": 19641, + "aras": 36399, + "arat": 30856, + "arav": 35836, + "arbit": 20267, + "arbitr": 22702, + "arbitration": 34845, + "arbor": 33516, + "arbor": 24878, + "arboretum": 41719, + "arc": 4997, + "arc": 11592, + "arca": 25189, + "arca": 37612, + "arcade": 13331, + "arcadia": 38372, + "arch": 2458, + "arch": 8557, + "archa": 45619, + "archae": 10121, + "archaeological": 26163, + "archaeologists": 45035, + "archaeology": 14868, + "archan": 33359, + "archbishop": 23994, + "arche": 22474, + "archer": 21824, + "archers": 38407, + "archery": 23935, + "arches": 30771, + "archi": 4479, + "archie": 20557, + "archipel": 39750, + "archipelago": 43025, + "architec": 3359, + "architect": 12192, + "architects": 13290, + "architectural": 15360, + "architecture": 39038, + "architecture": 4920, + "archival": 39249, + "archive": 42257, + "archive": 10548, + "archived": 42379, + "archives": 9411, + "archy": 15643, + "arctic": 29716, + "arctic": 9138, + "ard": 3793, + "ard": 746, + "arden": 44600, + "arden": 27057, + "ardi": 23932, + "ardi": 19837, + "ardo": 35735, + "ardo": 9394, + "ards": 1654, + "ardu": 20906, + "arduino": 25398, + "are": 1076, + "are": 631, + "area": 2445, + "areas": 5429, + "arec": 18136, + "areclipse": 36030, + "ared": 5369, + "arel": 12798, + "arella": 24784, + "arelli": 48619, + "aren": 4033, + "aren": 4318, + "arena": 5463, + "arenas": 47860, + "arent": 37487, + "arer": 14857, + "arers": 33159, + "ares": 12224, + "arest": 11708, + "aret": 22247, + "areth": 47725, + "aretha": 42090, + "areyou": 37607, + "arez": 13108, + "arg": 27285, + "argent": 7812, + "argentina": 9789, + "argentine": 32582, + "argon": 40737, + "argos": 37443, + "argu": 7440, + "arguably": 30899, + "argue": 19788, + "argued": 48153, + "argues": 30045, + "arguing": 26549, + "argument": 16224, + "arguments": 24693, + "argus": 44300, + "argy": 21066, + "argyle": 36179, + "argyll": 40667, + "ari": 1221, + "ari": 3681, + "aria": 8883, + "arial": 42431, + "arian": 29980, + "arian": 6953, + "ariana": 14892, + "arianag": 23025, + "arianagrande": 23321, + "arianism": 44351, + "arians": 19104, + "arias": 22567, + "arie": 18774, + "ariel": 47959, + "ariel": 21025, + "aries": 5213, + "arif": 46621, + "arily": 12993, + "arin": 29564, + "arin": 18612, + "arina": 29271, + "arine": 29586, + "aring": 2142, + "ario": 8862, + "arios": 25392, + "aris": 15227, + "arise": 26490, + "arist": 12110, + "aristo": 25666, + "aristotle": 49156, + "arities": 31069, + "arity": 16608, + "arium": 11809, + "arius": 21482, + "ariz": 6516, + "arized": 40167, + "arizon": 28936, + "arizona": 7106, + "arjun": 24565, + "arjun": 20477, + "arjuna": 43835, + "ark": 11921, + "ark": 12010, + "arkansas": 12227, + "arkham": 36381, + "arl": 48542, + "arlington": 44940, + "arlington": 17865, + "arly": 3637, + "arm": 5671, + "arm": 4793, + "arma": 15887, + "arma": 38716, + "armad": 37897, + "armada": 34938, + "armagh": 44313, + "armani": 31314, + "armb": 37096, + "armchair": 45757, + "armed": 40471, + "armed": 8202, + "armen": 13145, + "armenia": 22008, + "armenian": 24891, + "armies": 46686, + "armin": 45481, + "arming": 19766, + "armist": 38150, + "armistice": 46765, + "armor": 16167, + "armored": 28214, + "armory": 38610, + "armour": 18503, + "armoured": 42514, + "arms": 5706, + "armstrong": 15005, + "army": 13541, + "army": 3133, + "armys": 27311, + "arn": 9348, + "arn": 37597, + "arnau": 45556, + "arne": 43509, + "arney": 35962, + "arnold": 49096, + "arnold": 13609, + "arns": 46692, + "aro": 7514, + "aro": 11551, + "aroa": 48209, + "arom": 16831, + "aroma": 40143, + "aroma": 26390, + "aromas": 47439, + "aromatherapy": 42584, + "aromatic": 39669, + "aron": 30855, + "aron": 28926, + "aroo": 47581, + "arora": 31897, + "arosa": 44264, + "arose": 44262, + "around": 35615, + "around": 1630, + "arqu": 35654, + "arquitec": 41703, + "arr": 39106, + "arr": 42489, + "arra": 32918, + "arra": 43827, + "arrahman": 44554, + "arran": 45722, + "arrang": 16711, + "arrange": 15410, + "arrange": 26311, + "arranged": 22451, + "arrangement": 23822, + "arrangements": 23792, + "arranging": 35321, + "array": 17293, + "arre": 4374, + "arrell": 28846, + "arrest": 9320, + "arrested": 5845, + "arresting": 43930, + "arrests": 20683, + "arri": 2115, + "arrival": 9073, + "arrivals": 19583, + "arrive": 8851, + "arrived": 3514, + "arrives": 9905, + "arriving": 10884, + "arro": 15729, + "arrog": 26997, + "arrogance": 47025, + "arrogant": 40582, + "arrow": 30920, + "arrow": 11149, + "arrowhead": 46393, + "arrows": 24768, + "arroyo": 45237, + "ars": 42815, + "ars": 864, + "arse": 22665, + "arsen": 5330, + "arsenal": 45234, + "arsenal": 6084, + "arsene": 32117, + "arson": 29937, + "art": 1486, + "art": 794, + "arta": 12031, + "arte": 13482, + "arte": 12947, + "artem": 40387, + "artemis": 45256, + "arten": 37043, + "arter": 29449, + "artery": 40062, + "artes": 48629, + "artforsale": 48239, + "artgallery": 31982, + "arth": 7146, + "arth": 20265, + "arthistory": 39313, + "arthr": 20807, + "arthritis": 22916, + "arthro": 43255, + "arthur": 35660, + "arthur": 8550, + "arti": 1635, + "arti": 34601, + "artic": 3003, + "articho": 30937, + "artichoke": 39647, + "article": 3550, + "articles": 11939, + "articul": 40343, + "articulate": 45444, + "artif": 8950, + "artifact": 37718, + "artifacts": 30249, + "artificial": 19357, + "artificial": 12040, + "artificialintelligence": 20799, + "artillery": 24465, + "artin": 33168, + "artin": 48540, + "artis": 41794, + "artisan": 36389, + "artisan": 21535, + "artisans": 40140, + "artist": 14326, + "artist": 2456, + "artiste": 41402, + "artistic": 12421, + "artiston": 48443, + "artistry": 38570, + "artists": 4899, + "artistson": 32127, + "artistsontwitter": 39469, + "artlovers": 35617, + "arto": 28464, + "artof": 31751, + "artoftheday": 43990, + "arton": 46744, + "arts": 22040, + "arts": 3812, + "artsy": 31588, + "arturo": 38591, + "artwit": 36713, + "artwork": 4188, + "artworks": 26215, + "arty": 45417, + "arty": 25916, + "aru": 13757, + "aru": 23907, + "aruba": 40131, + "arugula": 40770, + "arum": 48732, + "arun": 16105, + "arun": 31877, + "arunach": 47260, + "arunjaitley": 44874, + "arus": 22644, + "arvin": 16971, + "arvind": 21209, + "arvind": 41079, + "arvindkejriwal": 22971, + "arvo": 45726, + "arwx": 29824, + "ary": 4617, + "ary": 856, + "arya": 23594, + "aryan": 34966, + "as": 587, + "as": 601, + "asa": 39676, + "asa": 11914, + "asad": 42376, + "asaki": 22455, + "asam": 40603, + "asan": 22379, + "asan": 17841, + "asana": 42363, + "asant": 25536, + "asants": 37766, + "asap": 24199, + "asap": 10822, + "asar": 24733, + "asar": 49299, + "asb": 31186, + "asbe": 32113, + "asbestos": 33765, + "asc": 22720, + "asc": 23305, + "ascen": 20767, + "ascension": 35499, + "ascent": 36625, + "asci": 12753, + "asco": 25578, + "asco": 17488, + "ascot": 23723, + "ascri": 15506, + "asd": 36988, + "asda": 29391, + "asdf": 36857, + "asdfghj": 42758, + "asdfghjkl": 47660, + "ase": 8083, + "ase": 894, + "asean": 24472, + "aseball": 46903, + "ased": 2134, + "asen": 41085, + "aser": 39615, + "aser": 7209, + "ases": 3762, + "asf": 25863, + "asg": 34813, + "ash": 2067, + "ash": 2612, + "asha": 40572, + "asha": 13472, + "ashamed": 20633, + "ashby": 46531, + "ashe": 48523, + "ashe": 31752, + "asher": 37585, + "ashes": 12587, + "asheville": 28897, + "ashford": 37796, + "ashi": 15563, + "ashi": 15934, + "ashish": 33145, + "ashland": 39938, + "ashleigh": 49356, + "ashley": 17825, + "ashley": 8957, + "asho": 20273, + "ashok": 38141, + "ashore": 31194, + "ashram": 43445, + "ashton": 43264, + "ashton": 12228, + "ashtra": 18118, + "asi": 3596, + "asi": 12562, + "asia": 5741, + "asian": 21737, + "asian": 7128, + "asiangames": 49108, + "asians": 36771, + "asics": 31097, + "aside": 13676, + "asif": 37302, + "asim": 46050, + "asin": 48432, + "asin": 44347, + "asing": 4194, + "asingly": 15803, + "asion": 31753, + "asis": 12398, + "ask": 11027, + "ask": 2765, + "asked": 3993, + "asking": 5914, + "asks": 7953, + "asl": 41650, + "asleep": 10749, + "asley": 28206, + "asli": 44290, + "asm": 13851, + "asma": 38497, + "asmsg": 19839, + "aso": 30343, + "aso": 27932, + "asober": 43749, + "asocial": 48557, + "ason": 1163, + "asone": 31249, + "asons": 4249, + "asos": 37924, + "asot": 47968, + "asp": 17814, + "asp": 36666, + "asparag": 20301, + "asparagus": 20604, + "aspe": 10894, + "aspect": 19681, + "aspects": 18203, + "aspen": 35695, + "aspen": 25712, + "asper": 32991, + "asph": 28019, + "asphalt": 30574, + "aspir": 12669, + "aspirations": 36127, + "aspire": 24836, + "aspiring": 21862, + "asports": 43695, + "asr": 48052, + "asroma": 41000, + "ass": 12664, + "ass": 5301, + "assa": 47715, + "assad": 18699, + "assam": 19930, + "assan": 26352, + "assange": 27565, + "assas": 9603, + "assassin": 14366, + "assassin": 20029, + "assassinated": 40488, + "assassination": 24907, + "assassins": 34918, + "assassinscre": 36428, + "assassinscreed": 46082, + "assau": 7908, + "assaul": 19596, + "assault": 9679, + "assaulted": 30785, + "assaulting": 44143, + "asse": 3166, + "asse": 38600, + "assel": 37582, + "assemb": 5531, + "assemble": 26169, + "assembled": 22627, + "assemblies": 47406, + "assembling": 38670, + "assembly": 34542, + "assembly": 7059, + "assen": 38651, + "asser": 25665, + "asses": 21596, + "assess": 9209, + "assess": 23211, + "assessed": 44160, + "assessing": 31364, + "assessment": 10590, + "assessments": 32753, + "asset": 48463, + "asset": 13039, + "assets": 13170, + "assi": 2907, + "assi": 39540, + "assie": 31624, + "assign": 14190, + "assigned": 25767, + "assignment": 17342, + "assignments": 34257, + "assim": 36394, + "assimil": 43467, + "assist": 26558, + "assist": 10286, + "assistance": 11685, + "assistant": 6799, + "assistants": 31054, + "assisted": 18095, + "assisting": 24243, + "assists": 12675, + "assn": 44208, + "asso": 17617, + "assoc": 18891, + "associ": 3566, + "associate": 11777, + "associated": 11164, + "associates": 17358, + "association": 5578, + "associations": 33209, + "assor": 38604, + "assorted": 36701, + "assortment": 43112, + "asst": 24767, + "assu": 8328, + "assume": 19294, + "assumed": 37661, + "assuming": 29422, + "assump": 41182, + "assumption": 40773, + "assumptions": 45948, + "assurance": 28408, + "assure": 39161, + "assured": 25591, + "assures": 41988, + "assy": 29940, + "assy": 12963, + "ast": 1761, + "ast": 1242, + "asta": 43269, + "aste": 25033, + "aste": 25579, + "aster": 11013, + "aster": 9526, + "asteroid": 32253, + "asters": 33139, + "asth": 16684, + "asthma": 24610, + "asthour": 41238, + "astic": 15876, + "asting": 29984, + "astle": 46141, + "asto": 47275, + "aston": 24760, + "aston": 13879, + "astoni": 21962, + "astonishing": 27110, + "astonmartin": 40760, + "astor": 26391, + "astor": 47086, + "astoria": 34798, + "astounding": 37748, + "astr": 37609, + "astra": 47205, + "astra": 36079, + "astral": 45889, + "astri": 31243, + "astrid": 46499, + "astro": 8563, + "astro": 15318, + "astrology": 28526, + "astron": 7982, + "astronaut": 18376, + "astronauts": 29733, + "astronom": 23264, + "astronomer": 40036, + "astronomers": 44268, + "astronomical": 39775, + "astronomy": 17472, + "astrophotography": 38559, + "astros": 17598, + "asts": 10452, + "astu": 43137, + "astur": 45795, + "asu": 13157, + "asu": 16001, + "asun": 36044, + "asure": 3813, + "asus": 27269, + "aswell": 42978, + "asx": 38906, + "asy": 8524, + "asy": 2333, + "asylum": 15638, + "asym": 32539, + "at": 527, + "at": 536, + "ata": 4236, + "atable": 23909, + "atal": 24877, + "atal": 24797, + "atan": 33446, + "atar": 20128, + "atar": 7995, + "atari": 21549, + "atas": 30057, + "atay": 39518, + "atc": 28383, + "atch": 15938, + "atd": 33890, + "ate": 992, + "ate": 671, + "ateam": 42784, + "ateau": 16359, + "atec": 37352, + "atech": 31306, + "ated": 14589, + "ated": 943, + "atedly": 24698, + "atee": 32839, + "ateful": 5419, + "atelier": 29932, + "ately": 3862, + "atem": 17116, + "aten": 47984, + "atene": 30405, + "ateneo": 33904, + "ater": 18597, + "ater": 5877, + "ateral": 18819, + "aters": 22364, + "ates": 20370, + "ates": 1150, + "atest": 1705, + "ateur": 43677, + "atf": 28013, + "ath": 1374, + "ath": 1649, + "atha": 22530, + "atham": 23383, + "athan": 41260, + "athan": 26701, + "athe": 8963, + "athed": 47402, + "atheism": 25823, + "atheist": 22571, + "atheists": 47155, + "athen": 29112, + "athena": 30705, + "athens": 13524, + "ather": 6171, + "ather": 1817, + "athered": 34091, + "athers": 17266, + "athi": 28918, + "athing": 36069, + "athle": 3310, + "athlete": 7388, + "athletes": 7125, + "athletic": 33182, + "athletic": 9028, + "athletics": 7019, + "athlon": 14670, + "athome": 38217, + "athon": 4951, + "aths": 28835, + "athy": 34488, + "athy": 13183, + "ati": 591, + "ati": 6751, + "atia": 10908, + "atic": 20248, + "atic": 2647, + "atically": 13558, + "atics": 15666, + "atie": 30137, + "aties": 40060, + "atif": 41592, + "atiku": 37912, + "atile": 15474, + "atility": 23373, + "atime": 20158, + "atin": 36903, + "atin": 23047, + "atine": 39741, + "ating": 25653, + "ating": 1074, + "atio": 35401, + "ation": 2265, + "ation": 656, + "ational": 14205, + "ational": 3108, + "ationals": 44593, + "ationday": 20082, + "ations": 986, + "atis": 45456, + "atis": 41142, + "atism": 45638, + "ative": 18422, + "ative": 1648, + "atively": 11929, + "atives": 5629, + "ativity": 25166, + "atkins": 27734, + "atkinson": 28908, + "atl": 5411, + "atl": 10629, + "atla": 36043, + "atlan": 6818, + "atlanta": 39964, + "atlanta": 6839, + "atlantic": 28804, + "atlantic": 8189, + "atlantis": 27790, + "atlas": 15775, + "atle": 21170, + "atleast": 33231, + "atleti": 46067, + "atletico": 27501, + "atm": 14127, + "atmo": 8271, + "atmosphere": 10506, + "atmospheric": 24223, + "ato": 7987, + "ato": 4364, + "atoday": 26799, + "atom": 22418, + "atom": 24031, + "atomic": 18996, + "atoms": 41434, + "aton": 31525, + "aton": 10012, + "atop": 17455, + "ator": 10748, + "ator": 1962, + "atore": 28314, + "atorial": 32040, + "atories": 35678, + "atorium": 41306, + "ators": 3389, + "atory": 5920, + "atos": 41643, + "atour": 42967, + "atown": 24000, + "atp": 38105, + "atp": 19817, + "atr": 43247, + "atra": 20227, + "atra": 14401, + "atravel": 36981, + "atre": 46057, + "atri": 13882, + "atri": 38889, + "atric": 32238, + "atric": 13652, + "atrics": 36253, + "atrist": 41879, + "atrium": 29725, + "atrix": 43003, + "atro": 18724, + "atroc": 36197, + "atrocities": 37551, + "atry": 28334, + "ats": 46890, + "ats": 1032, + "atsu": 26531, + "att": 1017, + "att": 7103, + "atta": 7282, + "atta": 9146, + "attach": 43676, + "attach": 35653, + "attached": 11038, + "attachment": 28638, + "attack": 24971, + "attack": 3815, + "attacked": 12366, + "attacker": 39288, + "attackers": 47701, + "attacking": 16813, + "attacks": 7321, + "attain": 46459, + "attar": 37110, + "attemp": 4933, + "attempt": 7409, + "attempted": 17408, + "attempting": 18195, + "attempts": 15610, + "atten": 4084, + "atten": 32408, + "attenborough": 45860, + "attend": 9841, + "attend": 5802, + "attendance": 11928, + "attendant": 35424, + "attended": 8140, + "attendees": 14648, + "attending": 6696, + "attends": 22248, + "attention": 4936, + "atters": 30675, + "atthe": 21489, + "atti": 49265, + "atti": 16235, + "attic": 26766, + "attire": 21222, + "attitude": 10648, + "attitudes": 27611, + "attle": 14685, + "attle": 5030, + "attn": 25677, + "attor": 8856, + "attorney": 10372, + "attorneys": 29113, + "attrac": 7154, + "attract": 17010, + "attracted": 28493, + "attracting": 31909, + "attraction": 16807, + "attractions": 22307, + "attractive": 12231, + "attracts": 31024, + "attribu": 24624, + "attributed": 37520, + "attributes": 40763, + "attu": 43173, + "atty": 36705, + "atu": 15191, + "atu": 24295, + "atuesday": 34841, + "atul": 1744, + "atul": 43948, + "atum": 48295, + "atur": 14986, + "aturday": 29027, + "ature": 25305, + "ature": 4490, + "atures": 7358, + "atus": 14795, + "atv": 19598, + "atwood": 45680, + "atwork": 39680, + "atx": 34849, + "atx": 20136, + "aty": 40974, + "aty": 33107, + "atz": 30432, + "au": 627, + "au": 2566, + "aua": 45906, + "aub": 45938, + "auberg": 49382, + "aubre": 25899, + "aubrey": 34110, + "auburn": 42269, + "auburn": 14534, + "auc": 24489, + "auch": 43024, + "auck": 14588, + "auckland": 16072, + "auction": 48160, + "auction": 6462, + "auctioned": 41073, + "auctions": 24876, + "aucus": 47374, + "aud": 16107, + "aud": 19711, + "audi": 5091, + "audi": 10277, + "audible": 33227, + "audience": 6863, + "audiences": 22328, + "audio": 13792, + "audio": 5766, + "audiobook": 26282, + "audit": 12505, + "audit": 17625, + "auditi": 37377, + "audition": 18673, + "auditions": 21134, + "auditor": 38050, + "auditorium": 15063, + "audre": 16075, + "audrey": 18812, + "audu": 27934, + "audubon": 40275, + "auer": 33460, + "auf": 28924, + "aug": 15397, + "aug": 5720, + "auga": 22797, + "augh": 28310, + "augh": 14005, + "augmente": 48356, + "augmented": 32708, + "augu": 2610, + "august": 24353, + "august": 3171, + "augusta": 26144, + "augustine": 27397, + "augustus": 36835, + "auk": 19058, + "aul": 20695, + "aul": 34391, + "ault": 47253, + "ault": 10219, + "aun": 10608, + "aun": 38721, + "aunt": 12685, + "auntie": 23783, + "aunty": 29528, + "aur": 8156, + "aur": 17282, + "aura": 27728, + "aure": 36010, + "aureli": 35980, + "auror": 30067, + "aurora": 13500, + "aus": 10624, + "aus": 7630, + "ausa": 37384, + "ausbiz": 46543, + "ausch": 33926, + "auschwitz": 36523, + "ausopen": 27831, + "ausp": 35039, + "auspicious": 38806, + "auspol": 8241, + "aussi": 19762, + "aussie": 40230, + "aussie": 14424, + "aussies": 35727, + "aust": 26301, + "aust": 25418, + "austen": 29885, + "auster": 25030, + "austerity": 26982, + "austin": 12845, + "austin": 5125, + "austinmahone": 34678, + "austr": 2518, + "australi": 13798, + "australia": 3444, + "australian": 23630, + "australian": 6258, + "australians": 31488, + "austri": 8946, + "austria": 11960, + "austrian": 20638, + "ausv": 35206, + "ausvotes": 34661, + "aut": 12343, + "auth": 2381, + "auth": 38247, + "authent": 18158, + "authentic": 41266, + "authentic": 10369, + "authentication": 39746, + "authenticity": 35734, + "autho": 34552, + "author": 14447, + "author": 4358, + "authored": 37928, + "authori": 19207, + "authorities": 12729, + "authority": 10524, + "authorization": 48854, + "authorized": 28463, + "authors": 10765, + "auti": 8200, + "autism": 36256, + "autism": 11244, + "autisma": 43324, + "autistic": 29360, + "auto": 3917, + "auto": 5668, + "autobiography": 31509, + "autodesk": 40415, + "autograph": 10657, + "autograph": 13722, + "autographed": 16309, + "autographs": 17376, + "autoimmune": 45509, + "autom": 4114, + "automate": 43203, + "automated": 19022, + "automatic": 12126, + "automatically": 20725, + "automation": 12328, + "automobi": 44813, + "automobile": 25258, + "automotive": 12607, + "auton": 13100, + "autonews": 43975, + "autonom": 17870, + "autonomous": 20722, + "autonomy": 39223, + "autopsy": 44436, + "autos": 31118, + "autoshow": 46788, + "auts": 21140, + "autu": 5445, + "autum": 31783, + "autumn": 28940, + "autumn": 6110, + "autumnal": 35481, + "aux": 18154, + "aux": 8909, + "auxiliary": 37778, + "av": 722, + "av": 8484, + "ava": 12385, + "avage": 31505, + "avail": 1651, + "avail": 16686, + "availability": 17551, + "available": 1685, + "aval": 18012, + "avalan": 23970, + "avalanche": 25815, + "avalley": 45082, + "avalon": 30436, + "avan": 27971, + "avan": 33351, + "avant": 24305, + "avar": 33423, + "avatar": 18219, + "ave": 10062, + "ave": 4860, + "avec": 25828, + "aved": 47918, + "avel": 46817, + "avel": 48088, + "aven": 5963, + "aven": 32971, + "aveng": 21935, + "avenger": 24799, + "avengers": 39413, + "avengers": 12016, + "avengersendgame": 49342, + "avent": 22700, + "avenue": 7042, + "aver": 8788, + "aver": 11403, + "average": 6254, + "averaged": 37310, + "averages": 48982, + "averaging": 35266, + "avery": 20313, + "aves": 14023, + "avfc": 21304, + "avg": 19452, + "avgeek": 11114, + "avi": 3324, + "avi": 11297, + "avia": 38710, + "avian": 24115, + "aviation": 27717, + "aviation": 7617, + "aviator": 38921, + "aviators": 48011, + "avici": 46192, + "avicii": 49158, + "avid": 19118, + "avier": 14598, + "avila": 45339, + "aville": 40689, + "avin": 46204, + "avis": 45163, + "avis": 19765, + "aviv": 22130, + "aviva": 47122, + "aviz": 27607, + "avl": 44749, + "avo": 4496, + "avo": 32400, + "avoc": 12291, + "avocado": 14135, + "avocados": 48911, + "avoi": 16797, + "avoid": 30448, + "avoid": 5983, + "avoidance": 47983, + "avoided": 32103, + "avoiding": 22086, + "avoids": 48220, + "avon": 22790, + "avon": 17348, + "avril": 37763, + "avs": 31896, + "avut": 44472, + "avy": 29973, + "aw": 808, + "aw": 5557, + "awa": 4820, + "awa": 6872, + "await": 20769, + "awaited": 20092, + "awaiting": 14872, + "awaits": 15635, + "awak": 9776, + "awak": 41387, + "awake": 14695, + "awaken": 35412, + "awakening": 17017, + "awakens": 23191, + "awal": 42447, + "awal": 35090, + "awan": 48869, + "awan": 20420, + "awar": 5745, + "award": 36310, + "award": 2047, + "awarded": 7368, + "awarding": 37089, + "awards": 34528, + "awards": 2320, + "aware": 4427, + "aware": 7196, + "awareness": 19217, + "awareness": 4823, + "awarenessmonth": 34278, + "awarenessweek": 35294, + "away": 21088, + "away": 1520, + "aways": 12782, + "awaz": 18586, + "awd": 34846, + "awe": 1693, + "awe": 14106, + "aweather": 42142, + "aweather": 28681, + "awec": 38916, + "aweed": 29724, + "awesom": 16727, + "awesome": 30390, + "awesome": 1848, + "awesomeness": 22430, + "awful": 13617, + "awg": 46350, + "awgs": 35275, + "awh": 39566, + "awhile": 19171, + "awi": 15167, + "awil": 47271, + "awilliams": 42163, + "awk": 8888, + "awk": 40943, + "awkward": 42337, + "awkward": 10304, + "awn": 46222, + "awp": 43300, + "aws": 19658, + "awsome": 47196, + "awson": 36286, + "aww": 11568, + "awww": 15634, + "awwww": 26460, + "awx": 28385, + "ax": 3165, + "ax": 9203, + "axe": 19861, + "axel": 47889, + "axel": 32131, + "axes": 45970, + "axi": 30672, + "axial": 46550, + "axis": 19614, + "axle": 39003, + "axx": 47411, + "ay": 658, + "ay": 551, + "aya": 5917, + "ayala": 39827, + "ayama": 41194, + "ayan": 37781, + "ayan": 16269, + "ayana": 37400, + "ayas": 40904, + "ayat": 44902, + "ayat": 35720, + "aye": 21661, + "aye": 12446, + "ayer": 24852, + "ayers": 42783, + "ayesha": 46570, + "ayi": 33025, + "ayles": 44706, + "ayne": 35669, + "ayo": 21929, + "ayo": 18708, + "ayr": 23002, + "ayr": 36473, + "ayrshire": 32687, + "ays": 785, + "ayu": 40769, + "ayurve": 27185, + "ayurveda": 38986, + "ayush": 44831, + "ayy": 32514, + "ayyy": 41052, + "az": 854, + "az": 5468, + "aza": 22883, + "azad": 37838, + "azalea": 34087, + "azam": 34727, + "azar": 27911, + "azcardinals": 48846, + "aze": 41157, + "aze": 28485, + "azer": 19169, + "azerbai": 20649, + "azerbaijan": 23888, + "azhar": 47019, + "azi": 23914, + "azi": 18452, + "azine": 29140, + "azione": 48335, + "aziz": 41205, + "aziz": 29630, + "azo": 41227, + "azon": 36854, + "azores": 42826, + "azte": 33270, + "aztec": 34749, + "aztecs": 49387, + "azu": 27701, + "azu": 46963, + "azul": 39807, + "azure": 18514, + "azwx": 30262, + "azy": 24783, + "azz": 9817, + "azz": 26453, + "azza": 22255, + "azzi": 18758, + "azzle": 39974, + "azzo": 26779, + "azzur": 37055, + "azzy": 44534, + "añ": 23716, + "años": 41634, + "b": 65, + "b": 321, + "ba": 932, + "ba": 1792, + "baa": 33004, + "baahu": 34145, + "baahubali": 38663, + "bab": 1202, + "bab": 19039, + "baba": 12631, + "babe": 31177, + "babe": 7716, + "babes": 14253, + "babies": 6635, + "babs": 36217, + "babu": 21623, + "baby": 7268, + "baby": 1794, + "babygirl": 39554, + "babylon": 31928, + "babymetal": 45013, + "babys": 22266, + "babysitting": 34186, + "bac": 2791, + "bac": 25867, + "bacca": 40708, + "bach": 11773, + "bach": 8758, + "bachchan": 17690, + "bachel": 11283, + "bachelor": 45508, + "bachelor": 16766, + "bachelore": 26009, + "bachelorette": 29093, + "bacher": 49211, + "back": 1663, + "back": 893, + "backbone": 35635, + "backdrop": 20802, + "backed": 12721, + "backer": 22183, + "backers": 32934, + "background": 5994, + "backgrounds": 28215, + "backing": 14935, + "backlash": 31519, + "backpack": 14894, + "backpacking": 29524, + "backpacks": 37063, + "backs": 7562, + "backseat": 48812, + "backstage": 9236, + "backstreet": 46337, + "backthe": 26127, + "backto": 18703, + "backtoschool": 28730, + "backtothe": 43059, + "backup": 14415, + "backward": 37964, + "backwards": 21283, + "backyard": 12608, + "bacon": 48666, + "bacon": 7104, + "bacter": 11814, + "bacteria": 16556, + "bacterial": 26101, + "bad": 2564, + "bad": 2103, + "bada": 37475, + "badan": 39149, + "badass": 11616, + "baddest": 38112, + "baden": 36690, + "bader": 42254, + "badge": 11301, + "badger": 32686, + "badger": 22363, + "badgers": 22521, + "badges": 20084, + "badlands": 43192, + "badly": 13684, + "badminton": 21412, + "badoo": 33192, + "bados": 25755, + "bae": 32834, + "bae": 6855, + "baek": 18557, + "baek": 32702, + "baekhyun": 21572, + "baes": 46332, + "baf": 13616, + "baff": 35693, + "bafta": 29199, + "bag": 3408, + "bag": 3365, + "bage": 9698, + "bagel": 28777, + "bagels": 37489, + "baggage": 31402, + "bagged": 34047, + "bagh": 21659, + "bagh": 37271, + "baghdad": 30763, + "bago": 25105, + "bags": 6136, + "bagu": 27749, + "baguette": 45334, + "bah": 8372, + "bah": 16685, + "baha": 29592, + "baham": 43718, + "bahamas": 21224, + "bahan": 28704, + "bahn": 33452, + "bahrain": 12503, + "bai": 6232, + "bai": 23339, + "bail": 22933, + "bail": 16986, + "bailey": 27535, + "bailey": 10180, + "bain": 40784, + "bain": 21593, + "bair": 29059, + "baird": 40474, + "bait": 18010, + "baj": 20713, + "baja": 40418, + "baja": 28374, + "bajo": 32619, + "bak": 4059, + "bak": 23742, + "bakar": 41414, + "bake": 20736, + "bake": 11878, + "baked": 10364, + "baker": 27303, + "baker": 7743, + "bakers": 35293, + "bakers": 40231, + "bakersfield": 40149, + "bakery": 13377, + "bakes": 43057, + "bakhta": 44912, + "bakhtawar": 46937, + "bakhtawarbz": 47118, + "baking": 11467, + "baku": 46417, + "baku": 31852, + "bal": 1398, + "bal": 2282, + "bala": 20291, + "balaji": 48694, + "balance": 42894, + "balance": 6827, + "balanced": 15273, + "balances": 37733, + "balancing": 23541, + "balboa": 45098, + "balcony": 16169, + "bald": 11153, + "bald": 14875, + "baldhead": 29191, + "baldwin": 16242, + "bale": 48573, + "bale": 18873, + "bales": 42879, + "bali": 16432, + "bali": 10900, + "balkan": 48499, + "balkans": 42987, + "ball": 3807, + "ball": 1069, + "balla": 42246, + "ballad": 33472, + "ballarat": 46645, + "ballard": 31750, + "baller": 49194, + "baller": 25655, + "ballerina": 34962, + "ballers": 34173, + "ballet": 10703, + "balli": 29406, + "ballin": 47444, + "ballin": 33057, + "balling": 47588, + "ballis": 46675, + "ballistic": 36667, + "ballo": 8871, + "ballon": 36469, + "balloon": 13634, + "balloons": 18130, + "ballot": 14185, + "ballots": 35051, + "ballpark": 26080, + "ballroom": 15493, + "balls": 6927, + "bally": 17275, + "bally": 29451, + "balm": 24962, + "balmain": 45929, + "balo": 12395, + "baloch": 23173, + "balochistan": 21918, + "balot": 44615, + "balotelli": 45721, + "bals": 44154, + "balsam": 29121, + "balsamic": 32654, + "balt": 24441, + "balti": 8400, + "baltic": 23817, + "baltimore": 38502, + "baltimore": 9582, + "balu": 38093, + "bam": 6383, + "bam": 12686, + "bama": 20021, + "bambam": 34538, + "bambi": 46596, + "bamboo": 49322, + "bamboo": 16748, + "ban": 1159, + "ban": 2777, + "bana": 18428, + "banan": 38410, + "banana": 8922, + "bananas": 19121, + "banc": 39252, + "band": 4613, + "band": 1963, + "banda": 31865, + "bandai": 42054, + "bandana": 39265, + "bandcamp": 32229, + "banded": 37804, + "bandic": 44400, + "bandit": 27639, + "bandits": 33940, + "bandra": 41393, + "bands": 7858, + "bandung": 29512, + "bandwagon": 36432, + "bandwidth": 48859, + "bane": 9597, + "banerjee": 48102, + "banff": 29565, + "bang": 3524, + "bang": 6907, + "bangalore": 14697, + "banger": 24872, + "bangers": 38311, + "banging": 33033, + "bangkok": 12351, + "bangla": 10339, + "bangla": 45928, + "bangladesh": 11245, + "bangle": 37634, + "bangor": 31190, + "bangs": 27992, + "bangtan": 39131, + "bani": 19732, + "banjo": 27014, + "bank": 7061, + "bank": 2723, + "banker": 27316, + "bankers": 30599, + "bankholiday": 48868, + "banking": 9566, + "bankno": 49201, + "bankof": 39120, + "bankrup": 21904, + "bankrupt": 23077, + "bankrupt": 37288, + "bankruptcy": 23978, + "banks": 6367, + "banksy": 33350, + "bann": 5304, + "banned": 12012, + "banner": 9185, + "banners": 23145, + "banning": 26246, + "bannon": 29710, + "bano": 42947, + "banquet": 14254, + "bans": 15146, + "bant": 23301, + "bant": 46657, + "banter": 25535, + "bao": 39487, + "bao": 20408, + "bap": 7415, + "bap": 23754, + "bapti": 15477, + "baptism": 36765, + "baptist": 13274, + "baptiste": 45770, + "baptized": 45400, + "bar": 1040, + "bar": 2411, + "bara": 19345, + "barack": 18670, + "barack": 22481, + "barackobama": 18885, + "barak": 47419, + "barak": 16260, + "barang": 38446, + "barb": 24173, + "barb": 20913, + "barbados": 26992, + "barbar": 7906, + "barbara": 10937, + "barbarian": 42530, + "barbe": 18372, + "barbecue": 23501, + "barber": 19517, + "barber": 12296, + "barbershop": 37707, + "barbican": 47668, + "barbie": 16923, + "barca": 22942, + "barcel": 6134, + "barcelon": 47820, + "barcelona": 6412, + "barclay": 48877, + "barclay": 45276, + "barclays": 29538, + "bard": 39812, + "bard": 17514, + "bare": 16023, + "bare": 14318, + "barefoot": 30327, + "barely": 12684, + "bargain": 15076, + "bargaining": 41282, + "bargains": 34126, + "barge": 28272, + "bari": 21428, + "bari": 28016, + "barista": 31078, + "barit": 46300, + "bark": 32333, + "bark": 16560, + "barker": 20618, + "barking": 32676, + "barkley": 30266, + "barley": 22607, + "barlow": 25483, + "barn": 10490, + "barn": 10942, + "barnab": 43272, + "barnard": 44332, + "barne": 42527, + "barnes": 13102, + "barnet": 41943, + "barnett": 27650, + "barney": 24563, + "barns": 43759, + "barnsley": 37109, + "barnsley": 32153, + "baro": 17422, + "baro": 30817, + "baron": 48371, + "baron": 19349, + "baroness": 45056, + "barons": 45596, + "baroque": 25065, + "barr": 39473, + "barr": 22492, + "barra": 28442, + "barra": 33542, + "barrabest": 41376, + "barrac": 40835, + "barracks": 35822, + "barre": 13840, + "barre": 38257, + "barred": 33261, + "barrel": 11703, + "barrels": 22059, + "barren": 46743, + "barrett": 18701, + "barri": 8660, + "barric": 29189, + "barrie": 27090, + "barrier": 15706, + "barriers": 16321, + "barrington": 48954, + "barron": 34881, + "barrow": 42568, + "barrow": 24983, + "barry": 18028, + "barry": 8461, + "barrymore": 49310, + "bars": 8616, + "barstool": 44826, + "bart": 14838, + "bart": 12870, + "bartender": 33498, + "barthol": 48989, + "bartlett": 37130, + "bartol": 38209, + "barton": 48853, + "barton": 20345, + "baru": 16356, + "barun": 38278, + "barunsob": 41398, + "barça": 32788, + "bas": 1244, + "bas": 11420, + "basa": 26142, + "base": 2776, + "base": 4579, + "baseball": 23479, + "baseball": 3470, + "based": 35196, + "based": 2812, + "basel": 42803, + "basel": 20903, + "baseline": 40648, + "baseman": 45910, + "basement": 14792, + "bases": 20496, + "bash": 20462, + "bash": 10972, + "bashing": 37545, + "bashir": 42799, + "basic": 40452, + "basic": 7696, + "basically": 9125, + "basics": 15825, + "basil": 19225, + "basil": 14936, + "basilica": 27879, + "basin": 16117, + "basing": 47321, + "basis": 12278, + "baske": 3713, + "basket": 10338, + "basketball": 40023, + "basketball": 3835, + "baskets": 27787, + "basking": 39769, + "basque": 37175, + "bass": 22831, + "bass": 5992, + "bassett": 45992, + "bassist": 26496, + "bast": 28092, + "basti": 8559, + "bastille": 41874, + "bat": 2121, + "bat": 6575, + "bata": 39277, + "batb": 33962, + "batch": 9413, + "bate": 25034, + "bate": 28277, + "bateman": 41635, + "bates": 21727, + "batgirl": 46460, + "bath": 6064, + "bath": 5713, + "bathing": 20144, + "bathro": 21201, + "bathroom": 8470, + "bathrooms": 26434, + "baths": 19442, + "bathtub": 39942, + "bathurst": 36365, + "bati": 23362, + "bati": 37589, + "batman": 27811, + "batman": 7223, + "baton": 24331, + "bats": 14984, + "batsman": 35432, + "batt": 2407, + "batt": 48595, + "battalion": 20820, + "batter": 12654, + "batter": 31855, + "battered": 34375, + "batteries": 16666, + "battersea": 35839, + "battery": 7870, + "batting": 17401, + "battle": 7344, + "battle": 3528, + "battled": 37837, + "battlefield": 16055, + "battlefront": 42214, + "battleof": 47560, + "battles": 14213, + "battleship": 35165, + "battling": 17268, + "bau": 6055, + "bau": 34840, + "bauer": 22903, + "baugh": 41301, + "baum": 19840, + "bautista": 31881, + "bav": 21075, + "bavaria": 39977, + "bavarian": 44458, + "baw": 19808, + "bax": 21216, + "baxter": 26168, + "bay": 3631, + "bay": 2174, + "baya": 31573, + "bayan": 43895, + "bayarea": 28260, + "bayer": 48548, + "bayer": 29183, + "bayern": 14666, + "baylor": 21721, + "bayou": 33955, + "bays": 40156, + "baz": 10430, + "baz": 25268, + "bazaar": 20070, + "bazar": 49298, + "bb": 1174, + "bb": 3529, + "bba": 27762, + "bball": 15664, + "bbb": 33535, + "bbc": 5123, + "bbc": 5188, + "bbcc": 39052, + "bbce": 33818, + "bbcnews": 29370, + "bbcone": 28259, + "bbcqt": 37343, + "bbcr": 35802, + "bbcra": 17115, + "bbcradi": 49213, + "bbcradio": 22876, + "bbcsport": 49321, + "bbcspringwatch": 37358, + "bbctwo": 40395, + "bbcworld": 47340, + "bbe": 37559, + "bbed": 9077, + "bber": 7933, + "bbers": 36494, + "bbhutto": 28085, + "bbhuttozardari": 28135, + "bbi": 37047, + "bbin": 38553, + "bbing": 9787, + "bbins": 42504, + "bbl": 21961, + "bble": 26570, + "bble": 5924, + "bbled": 37626, + "bbles": 18093, + "bblo": 21231, + "bbloggers": 26614, + "bbly": 43031, + "bbm": 25382, + "bbmas": 22145, + "bbn": 28427, + "bbnaija": 20984, + "bbo": 21892, + "bbq": 41270, + "bbq": 6726, + "bbs": 10002, + "bbuk": 45978, + "bby": 11166, + "bby": 3810, + "bc": 3116, + "bc": 2162, + "bcc": 41509, + "bcci": 36138, + "bce": 36510, + "bcfc": 34359, + "bch": 36684, + "bcn": 25766, + "bcoz": 46373, + "bcpoli": 24389, + "bcs": 24909, + "bcu": 28299, + "bd": 24358, + "bd": 11165, + "bday": 33022, + "bday": 5781, + "bdg": 48418, + "bds": 26732, + "be": 571, + "be": 655, + "bea": 21886, + "bea": 20925, + "beach": 6068, + "beach": 2117, + "beaches": 12183, + "beachlife": 43824, + "beacon": 36883, + "beacon": 18858, + "beacons": 39395, + "bead": 31621, + "bead": 23557, + "beaded": 26661, + "beads": 14099, + "beagle": 30044, + "beak": 36498, + "beal": 45769, + "beale": 39717, + "beam": 35339, + "beam": 13663, + "beams": 23993, + "bean": 16471, + "bean": 5328, + "beanie": 21534, + "beans": 8302, + "bear": 6375, + "bear": 4298, + "bearable": 38608, + "bearcats": 33242, + "beard": 26157, + "beard": 9052, + "bearded": 28459, + "beardown": 43687, + "beards": 33020, + "bearer": 30686, + "bearers": 47986, + "bearing": 18370, + "bearings": 42083, + "bearish": 34829, + "bears": 6182, + "beasley": 43349, + "beast": 20847, + "beast": 6957, + "beastmode": 43076, + "beasts": 21771, + "beat": 3774, + "beat": 3018, + "beaten": 10864, + "beater": 41974, + "beati": 44386, + "beating": 10078, + "beatles": 11961, + "beatport": 31421, + "beatrice": 36922, + "beats": 6289, + "beatthe": 40550, + "beatty": 39903, + "beatz": 33363, + "beau": 1016, + "beau": 14298, + "beaufort": 45423, + "beaumont": 32857, + "beaut": 24559, + "beauti": 1154, + "beauties": 14874, + "beautiful": 13662, + "beautiful": 1215, + "beautifully": 10627, + "beauty": 12881, + "beauty": 2488, + "beav": 23260, + "beaver": 26432, + "beaver": 22874, + "beavers": 34513, + "beavs": 43909, + "bebe": 23331, + "bec": 6899, + "bec": 10773, + "became": 5464, + "because": 32714, + "because": 1631, + "becca": 27088, + "bech": 44055, + "beck": 8256, + "beck": 10396, + "becker": 26918, + "beckett": 27249, + "beckham": 18764, + "becky": 32406, + "becky": 18921, + "become": 2989, + "becomes": 6766, + "becoming": 6208, + "bed": 4152, + "bed": 2722, + "bedding": 31761, + "bedford": 20779, + "bedi": 39181, + "bedro": 18415, + "bedroom": 8411, + "bedrooms": 23996, + "beds": 13914, + "bedside": 47473, + "bedtime": 22115, + "bee": 6097, + "bee": 5028, + "beech": 32733, + "beech": 27596, + "beef": 21703, + "beef": 6529, + "beek": 37915, + "been": 33986, + "been": 1025, + "beep": 33432, + "beer": 8885, + "beer": 2544, + "beers": 10907, + "bees": 36249, + "bees": 9100, + "beet": 12582, + "beet": 28621, + "beethoven": 23656, + "beetle": 16534, + "beetles": 36317, + "beetro": 29251, + "beetroot": 31638, + "beets": 36087, + "before": 20898, + "before": 1348, + "beg": 2219, + "beg": 22401, + "began": 8636, + "begg": 36769, + "begging": 25371, + "begin": 19197, + "begin": 4947, + "beginner": 24351, + "beginners": 21930, + "beginning": 5791, + "beginnings": 22581, + "begins": 4635, + "begs": 43531, + "begun": 10514, + "beh": 21971, + "beh": 41612, + "beha": 5737, + "behalf": 11470, + "behave": 28825, + "behaved": 41617, + "behavi": 6149, + "behaving": 40745, + "behavior": 10461, + "behavioral": 25135, + "behaviors": 37741, + "behaviour": 14655, + "behavioural": 46019, + "behe": 42329, + "behin": 2335, + "behind": 2403, + "behindthe": 21104, + "behindthescenes": 26253, + "behold": 15929, + "bei": 38991, + "bei": 23227, + "beige": 26677, + "beij": 11547, + "beijing": 11796, + "bein": 39117, + "bein": 24168, + "being": 13481, + "being": 1265, + "beings": 17998, + "beingsalmankhan": 19637, + "beir": 20176, + "beirut": 22352, + "beit": 26963, + "bek": 46846, + "bek": 26135, + "bekind": 46691, + "bel": 1308, + "bel": 3543, + "bela": 30555, + "belarus": 30849, + "belated": 20256, + "belfast": 35100, + "belfast": 10015, + "belgi": 7001, + "belgian": 15008, + "belgium": 10239, + "belgrade": 30502, + "beli": 1859, + "beli": 45842, + "belichick": 46132, + "belie": 20854, + "beliebers": 27714, + "belief": 14802, + "beliefs": 20575, + "believ": 4972, + "believe": 15819, + "believe": 2649, + "believed": 13380, + "believein": 24294, + "believeinfilm": 37375, + "believer": 26057, + "believers": 28434, + "believes": 12017, + "believing": 19551, + "belinda": 44415, + "belize": 27990, + "bell": 5417, + "bell": 3718, + "bella": 18282, + "bella": 10418, + "bellamy": 34461, + "bellator": 31985, + "belle": 13587, + "belle": 11496, + "belles": 40678, + "bellevue": 32715, + "belli": 43335, + "bellletstalk": 42695, + "bello": 21954, + "bells": 12811, + "bellum": 35493, + "belly": 25901, + "belly": 10404, + "belmont": 25612, + "belo": 8379, + "belo": 41649, + "belong": 16453, + "belong": 13596, + "belonged": 39893, + "belonging": 28193, + "belongs": 14395, + "beloved": 9363, + "below": 3788, + "bels": 43127, + "belt": 36416, + "belt": 7373, + "belts": 21888, + "belvedere": 48003, + "ben": 1465, + "ben": 3518, + "bena": 46249, + "bench": 17770, + "bench": 8771, + "benches": 36349, + "benchmark": 31775, + "bend": 22100, + "bend": 13332, + "bender": 22551, + "bendigo": 48197, + "bending": 33897, + "bene": 12091, + "bene": 47151, + "beneath": 16850, + "bened": 13216, + "benedic": 24402, + "benedict": 47896, + "benedict": 18027, + "benef": 3260, + "benefici": 38593, + "beneficial": 24660, + "beneficiaries": 42160, + "benefit": 6399, + "benefited": 48266, + "benefiting": 29474, + "benefits": 5465, + "benefitting": 47222, + "benevol": 47060, + "benfica": 33873, + "beng": 6962, + "bengal": 17404, + "bengal": 16374, + "bengali": 33774, + "bengals": 23737, + "bengaluru": 21707, + "benghazi": 25967, + "benin": 40296, + "benitez": 46711, + "benjam": 10550, + "benjamin": 38647, + "benjamin": 12131, + "benji": 43548, + "benn": 39097, + "bennet": 48536, + "bennett": 12186, + "benny": 42369, + "benny": 20595, + "beno": 35268, + "benoit": 44373, + "benson": 19578, + "bent": 9809, + "bent": 18369, + "bentley": 16859, + "benton": 30812, + "benz": 27937, + "benz": 13470, + "ber": 867, + "ber": 1516, + "bera": 32802, + "bere": 17458, + "bered": 9193, + "beren": 33654, + "beret": 41658, + "berg": 12022, + "berg": 3294, + "bergen": 22918, + "berger": 35933, + "berger": 13873, + "bergh": 35120, + "bergman": 42597, + "bergs": 43592, + "berk": 15633, + "berke": 14639, + "berkeley": 46049, + "berkeley": 16667, + "berkshire": 27300, + "berlin": 23532, + "berlin": 5891, + "berman": 21514, + "bermu": 21032, + "bermuda": 24644, + "bern": 9195, + "bern": 18382, + "bernade": 46242, + "bernar": 11962, + "bernard": 14579, + "bernardino": 35328, + "bernardo": 27137, + "bernardo": 28696, + "bernardokath": 29081, + "bernat": 40578, + "berni": 18798, + "bernie": 40093, + "bernie": 10503, + "berniesanders": 23745, + "bernstein": 33936, + "berra": 15089, + "berries": 8319, + "berry": 15334, + "berry": 3488, + "bers": 6408, + "berser": 39037, + "bert": 17340, + "bert": 2358, + "berta": 45187, + "berth": 28317, + "bertie": 47182, + "berto": 34073, + "bertr": 36962, + "bertrand": 41594, + "berts": 30205, + "berty": 35973, + "berwick": 40407, + "bery": 11411, + "bes": 26911, + "bes": 3635, + "beside": 13519, + "besides": 17596, + "bespoke": 15612, + "bess": 43791, + "best": 3419, + "best": 949, + "bestbuy": 29749, + "bestest": 31199, + "bestfan": 23880, + "bestfanarmy": 24590, + "bestfriend": 29832, + "bestfriend": 11856, + "bestfriends": 23555, + "besti": 35210, + "bestie": 17188, + "besties": 27346, + "besto": 28615, + "bestof": 27892, + "bestof": 39533, + "bestseller": 25841, + "bestselling": 28632, + "bet": 1051, + "bet": 4430, + "beta": 43188, + "beta": 9505, + "betes": 10255, + "beth": 9993, + "beth": 4892, + "bethan": 18781, + "bethany": 39130, + "bethany": 27952, + "bethe": 12624, + "bethel": 33410, + "bethesda": 32527, + "bethle": 30760, + "bethlehem": 31827, + "betis": 45590, + "beto": 33721, + "betra": 18436, + "betrayal": 33171, + "betrayed": 35692, + "bets": 17107, + "betsy": 28946, + "bett": 17715, + "bett": 20489, + "betta": 36387, + "bette": 35855, + "better": 10320, + "better": 1539, + "bettertogether": 47392, + "betting": 14319, + "betts": 38637, + "betty": 36175, + "betty": 14350, + "between": 1957, + "beu": 38660, + "bev": 40324, + "bev": 30968, + "bever": 9924, + "beverage": 18694, + "beverages": 28521, + "beverley": 39165, + "beverly": 30906, + "beverly": 16728, + "beverlyhills": 45363, + "beware": 14532, + "bewithyou": 36787, + "bex": 18676, + "bex": 24748, + "bexhill": 49200, + "bey": 3234, + "bey": 6767, + "beyon": 11447, + "beyonce": 16632, + "beyoncé": 19219, + "beyond": 22246, + "beyond": 4432, + "bez": 28592, + "bez": 46764, + "bezos": 45000, + "bf": 19858, + "bf": 7990, + "bfc": 37183, + "bff": 11984, + "bffs": 31462, + "bfi": 34244, + "bg": 16674, + "bg": 11295, + "bgc": 47598, + "bgs": 47963, + "bgt": 40665, + "bh": 9930, + "bh": 13603, + "bha": 6144, + "bha": 33068, + "bhafc": 30779, + "bhagat": 49136, + "bhai": 48370, + "bhai": 20508, + "bhak": 34501, + "bham": 31874, + "bham": 23491, + "bhan": 27356, + "bhand": 48679, + "bhar": 9108, + "bharat": 27454, + "bharat": 17430, + "bharti": 46803, + "bhat": 23784, + "bhatt": 36143, + "bhav": 44950, + "bhi": 28943, + "bhi": 21955, + "bhk": 45070, + "bhm": 38741, + "bho": 19721, + "bhopal": 44573, + "bhp": 29776, + "bhs": 29195, + "bhu": 9172, + "bhuban": 38729, + "bhubanes": 41213, + "bhubaneswar": 45888, + "bhushan": 40884, + "bhutan": 32391, + "bhutto": 30153, + "bi": 717, + "bi": 3035, + "bia": 3841, + "biaf": 26961, + "biafra": 36355, + "bian": 19531, + "bian": 9027, + "bianca": 25854, + "bianchi": 45720, + "bians": 28141, + "bias": 11268, + "biased": 22178, + "bib": 44607, + "bib": 21022, + "bibi": 31182, + "bibl": 20912, + "bible": 26738, + "bible": 7583, + "bibli": 23465, + "biblical": 22841, + "biblio": 49131, + "bic": 5960, + "bic": 10675, + "bice": 35589, + "biceps": 46735, + "bick": 27238, + "bicy": 9247, + "bicycle": 11652, + "bicycles": 31326, + "bid": 21035, + "bid": 5553, + "bidding": 23237, + "bide": 45178, + "biden": 19451, + "bids": 16148, + "bie": 5561, + "bie": 4173, + "bieber": 48725, + "bieber": 7535, + "bien": 19176, + "bien": 25742, + "biennale": 33776, + "biennial": 36609, + "bier": 27226, + "bier": 23508, + "bies": 7867, + "big": 1915, + "big": 1205, + "bigbaldhead": 30325, + "bigbang": 41680, + "bigbang": 23734, + "bigdata": 9440, + "bige": 37762, + "bigfoot": 37095, + "bigg": 15312, + "bigg": 35399, + "biggboss": 27056, + "bigger": 6806, + "biggest": 19483, + "biggest": 3505, + "biggie": 28392, + "biggs": 46507, + "bigh": 18106, + "bighit": 35508, + "bigo": 14278, + "bigolive": 20735, + "bigotry": 37269, + "bigre": 36330, + "bih": 33471, + "bihar": 22849, + "bij": 42478, + "bik": 30306, + "bike": 11686, + "bike": 3701, + "biker": 36100, + "biker": 23449, + "bikers": 29468, + "bikes": 9227, + "bikin": 12638, + "biking": 19157, + "bikini": 14531, + "bil": 3092, + "bil": 20506, + "bilateral": 25599, + "bilbao": 34802, + "bild": 35512, + "bile": 25943, + "bilingual": 29623, + "bilities": 13582, + "bility": 4694, + "bill": 4444, + "bill": 2886, + "billboard": 10856, + "billboards": 34741, + "billed": 37558, + "billi": 7693, + "billie": 23990, + "billing": 31797, + "billings": 43615, + "billion": 14520, + "billion": 5729, + "billionaire": 19475, + "billionaires": 41590, + "billions": 20742, + "bills": 9810, + "billsmafia": 48845, + "billy": 15626, + "billy": 6814, + "bilt": 44770, + "bilt": 26654, + "bim": 46737, + "bim": 24775, + "bin": 4849, + "bin": 5346, + "binance": 43520, + "binary": 23497, + "bind": 44513, + "binder": 30541, + "binding": 21287, + "bine": 34848, + "bing": 24818, + "bing": 5665, + "binge": 22600, + "bingham": 43785, + "bingham": 47296, + "bingo": 18418, + "bino": 29172, + "bino": 24313, + "bins": 26934, + "bint": 43647, + "bio": 2830, + "bio": 5162, + "biode": 43502, + "biodegradable": 47740, + "biodiversity": 17428, + "biof": 45158, + "biographical": 49232, + "biography": 15423, + "biological": 18821, + "biologist": 35149, + "biology": 9796, + "biom": 13010, + "biomar": 44549, + "biomass": 36746, + "biome": 26218, + "biomed": 29280, + "biomedical": 33117, + "bionic": 46201, + "biop": 15009, + "biopic": 27942, + "bios": 48505, + "biotech": 22514, + "biotechnology": 40375, + "biotic": 33773, + "biotics": 41371, + "bious": 31845, + "bipartisan": 32266, + "bipolar": 37097, + "bique": 27809, + "bir": 921, + "bir": 16284, + "birch": 31569, + "birch": 22907, + "bird": 6908, + "bird": 3329, + "birdie": 29612, + "birdies": 45618, + "birding": 15851, + "birdman": 41915, + "birdphotography": 47999, + "birds": 41951, + "birds": 4337, + "birdwatching": 33497, + "birk": 48289, + "birken": 40661, + "birmin": 37482, + "birmingham": 38580, + "birmingham": 7720, + "birth": 1128, + "birth": 5397, + "birthday": 7381, + "birthday": 1166, + "birthdays": 17954, + "birthplace": 31429, + "biryani": 46489, + "bis": 5064, + "bis": 14461, + "biscu": 11532, + "biscuit": 18731, + "biscuits": 18248, + "bisexual": 36829, + "bish": 33690, + "bish": 31461, + "bishop": 20625, + "bishop": 8024, + "bishops": 31579, + "bison": 19741, + "bistro": 21770, + "bit": 3010, + "bit": 2010, + "bitcoin": 30848, + "bitcoin": 6366, + "bite": 41613, + "biting": 23016, + "bits": 7747, + "bitt": 39251, + "bius": 45525, + "bix": 46579, + "biz": 8212, + "biz": 5431, + "biza": 47013, + "bizar": 14886, + "bizarre": 16965, + "bizhour": 39462, + "bizitalk": 34929, + "bj": 4592, + "bj": 18229, + "bjj": 27437, + "bjor": 26525, + "bjp": 37264, + "bjp": 6178, + "bk": 15099, + "bk": 14083, + "bkk": 36433, + "bl": 833, + "bl": 9467, + "bla": 2205, + "bla": 19630, + "blac": 21008, + "black": 2025, + "black": 1449, + "blackand": 12809, + "blackandwhite": 23688, + "blackandwhite": 19506, + "blackandwhitephotography": 27544, + "blackberry": 16470, + "blackbird": 38526, + "blackburn": 23789, + "blackfish": 42193, + "blackfriday": 16445, + "blackgirl": 43591, + "blackhawks": 19203, + "blackhistory": 46982, + "blackhistorymonth": 20135, + "blacklist": 30295, + "blacklivesmatter": 23467, + "blackmail": 47295, + "blackops": 43519, + "blackout": 21733, + "blackpanther": 36592, + "blackpink": 20339, + "blackpool": 21031, + "blacks": 16351, + "blackwell": 42642, + "blad": 36635, + "bladder": 33593, + "blade": 10264, + "blades": 16893, + "blah": 29212, + "blaine": 32457, + "blair": 31824, + "blair": 14749, + "blake": 20229, + "blake": 9579, + "blame": 10695, + "blamed": 32906, + "blames": 27841, + "blaming": 29287, + "blan": 4609, + "blanc": 30936, + "blanc": 13301, + "blanca": 40670, + "blanchard": 40177, + "blanche": 34875, + "blanchett": 49378, + "blanco": 26801, + "bland": 44372, + "bland": 30799, + "blank": 15134, + "blanket": 12878, + "blankets": 24042, + "blanks": 48599, + "blasio": 35553, + "blasphe": 36622, + "blast": 46349, + "blast": 5964, + "blasted": 38976, + "blaster": 36341, + "blasting": 26178, + "blasts": 23067, + "blat": 22048, + "blatant": 41391, + "blatt": 39138, + "blau": 45307, + "blaz": 43413, + "blaze": 15497, + "blazer": 17606, + "blazers": 16984, + "blazing": 25267, + "bldg": 22981, + "ble": 1447, + "ble": 1059, + "bleach": 27034, + "bleak": 40355, + "bled": 12006, + "bleed": 23027, + "bleed": 24791, + "bleedblue": 39160, + "bleeding": 20311, + "bleeds": 47339, + "blen": 25651, + "blend": 10780, + "blended": 25813, + "blender": 25066, + "blending": 34307, + "blends": 28572, + "bler": 31305, + "bler": 11979, + "blers": 26930, + "bles": 5763, + "bless": 9640, + "bless": 5387, + "blessed": 4411, + "blessing": 10729, + "blessings": 11185, + "bleu": 30114, + "blew": 18176, + "bley": 43176, + "bli": 1450, + "bli": 28051, + "blin": 9678, + "blin": 5406, + "blind": 17248, + "blind": 8351, + "blinded": 49149, + "blindness": 38812, + "blinds": 32449, + "bling": 39764, + "bling": 7097, + "blink": 18976, + "bliss": 28531, + "bliss": 12893, + "blissful": 42145, + "blit": 39327, + "blitz": 42151, + "blitz": 17548, + "blizz": 13075, + "blizzard": 16111, + "blk": 42950, + "blk": 22872, + "blm": 30957, + "bln": 47348, + "blo": 1204, + "blo": 25505, + "blob": 49312, + "bloc": 30961, + "block": 4638, + "block": 4593, + "blockade": 33489, + "blockbuster": 19939, + "blockchain": 6653, + "blocked": 9106, + "blocker": 44767, + "blocking": 12652, + "blocks": 10113, + "blog": 16376, + "blog": 2589, + "blogg": 33282, + "blogged": 41380, + "blogger": 21352, + "blogger": 7806, + "bloggerrt": 48898, + "bloggers": 11627, + "blogging": 18090, + "blogpost": 41842, + "blogs": 16682, + "bloke": 24384, + "blom": 48996, + "blon": 7958, + "blond": 32426, + "blonde": 10711, + "blondes": 45130, + "blondie": 39236, + "bloo": 2373, + "blood": 9231, + "blood": 3590, + "blooded": 41946, + "bloodh": 48480, + "bloods": 39539, + "bloody": 38568, + "bloody": 9468, + "bloom": 7311, + "bloom": 10257, + "bloomberg": 43109, + "bloomberg": 21238, + "bloomfield": 40342, + "blooming": 45175, + "blooming": 19266, + "bloomington": 34731, + "blooms": 21439, + "bloss": 10017, + "blossom": 14472, + "blossoms": 21916, + "blot": 41710, + "blou": 44506, + "blouse": 23525, + "blow": 15230, + "blow": 10211, + "blower": 25832, + "blowing": 12087, + "blown": 11848, + "blowout": 34857, + "blows": 21063, + "blr": 47250, + "bls": 39458, + "blu": 1263, + "blu": 10273, + "blue": 3829, + "blue": 1746, + "bluebells": 47150, + "blueberries": 29551, + "blueberry": 18251, + "bluebird": 40747, + "bluec": 43194, + "bluef": 41174, + "bluegrass": 26241, + "bluejays": 18684, + "blueprint": 30594, + "blues": 17566, + "blues": 5159, + "blueslyrix": 47068, + "bluet": 13469, + "bluetooth": 14052, + "bluewave": 40025, + "bluff": 27232, + "bluffs": 48844, + "blum": 34818, + "blumen": 38714, + "blun": 34472, + "blunt": 19305, + "blur": 12102, + "blur": 27976, + "bluray": 36818, + "blurred": 38013, + "blurry": 21977, + "blush": 22889, + "blvd": 12578, + "bly": 20930, + "bly": 4426, + "bm": 4773, + "bm": 15916, + "bma": 42573, + "bmc": 27807, + "bmi": 40642, + "bmo": 39083, + "bms": 34074, + "bmw": 26637, + "bmw": 7869, + "bmx": 22535, + "bn": 10496, + "bn": 7992, + "bnb": 20010, + "bnha": 49336, + "bnp": 47910, + "bnw": 35903, + "bo": 647, + "bo": 2525, + "boa": 14732, + "boar": 7837, + "boar": 35473, + "board": 10419, + "board": 1972, + "boarded": 43052, + "boarder": 37414, + "boardgame": 47829, + "boardgames": 32646, + "boarding": 10086, + "boardroom": 47937, + "boards": 7963, + "boardwalk": 29043, + "boast": 44467, + "boasts": 30309, + "boat": 12426, + "boat": 4440, + "boath": 45461, + "boating": 21951, + "boats": 10080, + "boatsales": 46244, + "bob": 8444, + "bob": 4423, + "boba": 39948, + "bobb": 16891, + "bobble": 38796, + "bobblehead": 33451, + "bobby": 17847, + "bobby": 7816, + "bobc": 26153, + "bobcat": 37896, + "bobcats": 27568, + "bobo": 38939, + "bobs": 45533, + "boc": 27307, + "boc": 39042, + "boca": 26094, + "bock": 24961, + "bod": 17904, + "bod": 26340, + "boda": 42030, + "bode": 28452, + "bode": 40429, + "bodega": 47350, + "bodied": 36892, + "bodies": 9799, + "bodily": 49119, + "body": 7132, + "body": 1774, + "bodybuilding": 24538, + "bodyguard": 35565, + "boe": 23476, + "boe": 21773, + "boeh": 38002, + "boehner": 44599, + "boeing": 48135, + "boeing": 11857, + "boer": 44889, + "boer": 40768, + "bog": 23426, + "bog": 28318, + "bogo": 35769, + "bogota": 47059, + "bogus": 42907, + "boh": 43238, + "bohe": 40541, + "bohemi": 21552, + "bohemian": 25753, + "boho": 25444, + "boi": 37129, + "boi": 12673, + "boil": 31332, + "boiled": 23886, + "boiler": 28212, + "boiler": 25615, + "boiling": 32019, + "bois": 47742, + "bois": 21640, + "boise": 23304, + "bok": 26671, + "bok": 15289, + "boko": 30929, + "boks": 40216, + "bol": 2860, + "bol": 8413, + "bola": 12840, + "bold": 26975, + "bold": 8911, + "boldand": 48413, + "boldly": 44778, + "boli": 12722, + "bolic": 27343, + "bolivia": 28628, + "bollah": 36336, + "bolly": 25302, + "bollywood": 32448, + "bollywood": 9604, + "bolo": 40236, + "bolog": 22818, + "bologna": 27513, + "bolster": 47304, + "bolt": 13131, + "bolton": 48757, + "bolton": 16598, + "bolts": 26028, + "bom": 3012, + "bom": 19469, + "bomb": 18091, + "bomb": 6331, + "bombar": 25544, + "bombardier": 42700, + "bombay": 48602, + "bombay": 23890, + "bombed": 24542, + "bomber": 15436, + "bombers": 21786, + "bombing": 14475, + "bombings": 43236, + "bombs": 14410, + "bombshell": 36340, + "bon": 1871, + "bon": 4216, + "bona": 33342, + "bonanza": 40304, + "bond": 37022, + "bond": 6826, + "bonded": 37390, + "bondi": 40092, + "bonding": 19609, + "bonds": 15786, + "bone": 22502, + "bone": 6195, + "bones": 9476, + "bonfire": 23151, + "bongo": 47519, + "boni": 32269, + "boni": 46356, + "bonita": 42896, + "bonjour": 33176, + "bonkers": 39865, + "bonn": 38969, + "bonnar": 47191, + "bonnaroo": 48777, + "bonne": 25844, + "bonnet": 30636, + "bonnie": 18555, + "bono": 24476, + "bons": 42883, + "bonsai": 44129, + "bonus": 8164, + "bonuses": 35144, + "boo": 824, + "boo": 7317, + "boogie": 22639, + "book": 2828, + "book": 1116, + "bookboost": 31257, + "bookclub": 34438, + "bookday": 26327, + "booked": 12584, + "booker": 21302, + "bookfest": 39381, + "booking": 10145, + "bookings": 18345, + "booklet": 27405, + "bookmark": 33596, + "bookof": 45629, + "bookreview": 27362, + "books": 44382, + "books": 2161, + "bookshelf": 34821, + "bookshop": 24705, + "bookstore": 17999, + "bookstores": 46416, + "bookworm": 20743, + "boom": 9609, + "boom": 7121, + "boomer": 33819, + "boomer": 31766, + "boomers": 37988, + "booming": 33487, + "boon": 24979, + "boon": 35821, + "boone": 23453, + "boop": 45047, + "boost": 44639, + "boost": 6260, + "boosted": 37631, + "booster": 20877, + "boosters": 46859, + "boosting": 28480, + "boosts": 29247, + "boot": 10843, + "boot": 8087, + "bootcamp": 22051, + "booted": 42564, + "booth": 47895, + "booth": 3971, + "booths": 32653, + "booties": 46188, + "bootleg": 38139, + "boots": 7319, + "booze": 24341, + "bop": 19720, + "bor": 1141, + "bor": 15093, + "bora": 24736, + "bord": 36891, + "bordeaux": 22009, + "border": 16304, + "border": 6177, + "borderlands": 38676, + "borders": 13900, + "bore": 14084, + "bore": 24638, + "bored": 8933, + "boredom": 31460, + "boretum": 38902, + "borg": 14770, + "borgh": 17180, + "boring": 12519, + "boris": 31212, + "boris": 15704, + "borisjohnson": 44481, + "born": 17695, + "born": 2683, + "borne": 42910, + "borne": 9328, + "borneo": 33332, + "bornon": 41811, + "bornonthisday": 42757, + "boro": 26796, + "boro": 7974, + "borough": 22761, + "borough": 6203, + "borrow": 22293, + "borrowed": 28224, + "borrowing": 41045, + "borussia": 36764, + "bos": 14885, + "bos": 9644, + "bosa": 46946, + "bosch": 42009, + "bosch": 19466, + "bosco": 36960, + "bose": 23142, + "bosh": 42244, + "bosni": 42924, + "bosnia": 31396, + "boss": 17935, + "boss": 4206, + "bosses": 23906, + "boston": 11540, + "boston": 4399, + "bostonmarathon": 44533, + "bot": 4136, + "bot": 6947, + "botan": 12554, + "botanic": 32560, + "botanical": 21026, + "botany": 22612, + "botd": 34451, + "both": 36575, + "both": 2212, + "bother": 21125, + "bothered": 27997, + "botox": 43449, + "bots": 13721, + "botswana": 27584, + "bott": 3520, + "bott": 37225, + "bottle": 37306, + "bottle": 5392, + "bottled": 29331, + "bottlen": 46439, + "bottles": 9754, + "bottling": 42006, + "bottom": 32314, + "bottom": 5931, + "bottoms": 31524, + "bou": 3728, + "bou": 23165, + "bouchard": 47930, + "boudo": 48827, + "bought": 4142, + "boul": 24830, + "boulder": 18260, + "boule": 17652, + "boulevard": 19504, + "boun": 5993, + "bounce": 14316, + "bouncing": 32060, + "bouncy": 43415, + "bound": 15140, + "bound": 4567, + "boundaries": 18690, + "boundary": 21344, + "bounds": 37469, + "bounty": 21142, + "bouquet": 20961, + "bour": 2934, + "bour": 35486, + "bourbon": 48118, + "bourbon": 14652, + "bourdain": 48095, + "bourg": 20690, + "bourgeo": 45672, + "bourn": 39143, + "bourne": 13789, + "bourne": 5192, + "bournemouth": 20911, + "bout": 19982, + "bout": 8123, + "bouti": 10926, + "boutique": 12179, + "bow": 2297, + "bow": 4040, + "bowden": 48538, + "bowed": 49130, + "bowel": 36880, + "bowen": 25368, + "bower": 40414, + "bowers": 42238, + "bowie": 13036, + "bowing": 46398, + "bowl": 26719, + "bowl": 3814, + "bowled": 39987, + "bowler": 25528, + "bowlers": 42632, + "bowles": 41611, + "bowling": 10390, + "bowls": 17787, + "bowman": 22052, + "bows": 17000, + "bowser": 38234, + "bowski": 48311, + "box": 2774, + "box": 2063, + "boxed": 24190, + "boxer": 40394, + "boxer": 15363, + "boxers": 31019, + "boxes": 8350, + "boxing": 33669, + "boxing": 5554, + "boy": 2927, + "boy": 1876, + "boyband": 31568, + "boyce": 44480, + "boycot": 46208, + "boycott": 31615, + "boycott": 19559, + "boyd": 18295, + "boyfriend": 7328, + "boyfriends": 36541, + "boyle": 22802, + "boys": 25223, + "boys": 2034, + "boyz": 16152, + "bp": 23410, + "bp": 11558, + "bpa": 43855, + "bpd": 48587, + "bpl": 28901, + "bpm": 40338, + "bps": 37794, + "br": 711, + "br": 7532, + "bra": 1195, + "bra": 5860, + "brac": 6663, + "brace": 8376, + "brace": 9183, + "bracelet": 8969, + "bracelets": 20027, + "braces": 19249, + "brack": 25676, + "bracket": 14780, + "brackets": 36183, + "brad": 4848, + "brad": 9405, + "bradbury": 45097, + "braden": 46842, + "bradford": 15062, + "bradley": 31905, + "bradley": 10952, + "brador": 24062, + "bradshaw": 37556, + "brady": 42494, + "brady": 11117, + "brae": 42874, + "brae": 40040, + "brag": 30110, + "bragg": 38545, + "bragging": 38199, + "brah": 20276, + "brahms": 45114, + "brai": 25048, + "braid": 31067, + "braided": 39997, + "braids": 34221, + "brain": 9454, + "brain": 4812, + "brains": 17129, + "brainstorming": 36607, + "braised": 28363, + "brake": 14937, + "brakes": 23456, + "bral": 31309, + "bram": 14815, + "bram": 39456, + "brampton": 35124, + "bran": 3684, + "bran": 28348, + "brance": 36072, + "brance": 15413, + "branch": 7998, + "branches": 15843, + "brand": 3910, + "brand": 2896, + "branded": 18097, + "brandi": 41003, + "branding": 10841, + "brando": 41892, + "brandon": 20423, + "brandon": 9166, + "brands": 8681, + "brandt": 22552, + "brandy": 26232, + "brane": 32340, + "branson": 28280, + "brant": 28951, + "brant": 47592, + "braries": 46377, + "brary": 24520, + "bras": 22611, + "brasil": 18991, + "brass": 24348, + "brass": 11655, + "brat": 26717, + "brat": 26631, + "brate": 41864, + "braun": 39129, + "braun": 29309, + "brave": 25461, + "brave": 7769, + "braved": 47663, + "bravely": 42303, + "bravery": 25831, + "braves": 14422, + "braving": 43258, + "bravo": 38613, + "bravo": 13006, + "braw": 37871, + "brawl": 26066, + "braxton": 37451, + "bray": 26256, + "bray": 22993, + "braz": 4625, + "brazil": 47459, + "brazil": 6305, + "brazili": 45697, + "brazilian": 12111, + "brb": 25316, + "brc": 40393, + "bre": 887, + "bre": 7782, + "brea": 7318, + "brea": 46538, + "breach": 21363, + "breaches": 45173, + "bread": 18886, + "bread": 5066, + "breads": 43064, + "break": 2206, + "break": 2568, + "breakable": 30691, + "breakaway": 42732, + "breakdown": 14519, + "breaker": 14814, + "breakers": 22270, + "breakfa": 45931, + "breakfast": 30210, + "breakfast": 3290, + "breaking": 14698, + "breaking": 2755, + "breakingbad": 38032, + "breakingnews": 23837, + "breakout": 16752, + "breaks": 7263, + "breakthrough": 18802, + "breakup": 38931, + "breast": 12930, + "breast": 9475, + "breastcancer": 40813, + "breastcancer": 30065, + "breastfeeding": 29033, + "breasts": 37637, + "breath": 9508, + "breath": 9576, + "breathe": 11364, + "breathing": 14959, + "breathtaking": 14709, + "brecht": 34622, + "breck": 44598, + "bred": 46929, + "bred": 16008, + "bree": 7892, + "bree": 37138, + "breed": 28030, + "breed": 13791, + "breeders": 37472, + "breeding": 16544, + "breeds": 29021, + "breen": 48013, + "brees": 46721, + "breeze": 13125, + "breezy": 21451, + "breit": 23864, + "breitbart": 37926, + "brek": 35494, + "bremen": 39861, + "bren": 5209, + "brenda": 23786, + "brendan": 35134, + "brendan": 15414, + "brendon": 36756, + "brennan": 22372, + "brenner": 42941, + "brent": 31439, + "brent": 16355, + "brentwood": 33108, + "brero": 47781, + "bres": 32561, + "bret": 38020, + "bret": 32548, + "brethren": 43134, + "breton": 32290, + "brett": 22591, + "brett": 12394, + "brev": 42882, + "brevi": 39475, + "brew": 5048, + "brew": 7253, + "brewco": 33582, + "brewed": 23238, + "brewer": 20756, + "breweries": 35277, + "brewers": 17618, + "brewery": 8850, + "brewing": 8275, + "brewingco": 45155, + "brews": 21663, + "brewster": 40274, + "brex": 22726, + "brexit": 27666, + "brexit": 5801, + "brgy": 35983, + "bri": 1036, + "bri": 18636, + "bria": 35890, + "brian": 9824, + "brian": 4989, + "brianna": 32308, + "briar": 46119, + "bribe": 40042, + "bribery": 41792, + "bric": 27055, + "brice": 40190, + "brick": 13937, + "brick": 9518, + "bricks": 21029, + "brics": 48196, + "brid": 16995, + "bridal": 36875, + "bridal": 14284, + "bride": 18342, + "bride": 8964, + "brides": 18067, + "bridesma": 28356, + "bridesmaid": 43399, + "bridesmaids": 47754, + "bridg": 20623, + "bridge": 8647, + "bridge": 2465, + "bridgeport": 45201, + "bridges": 11811, + "bridget": 27073, + "bridgewater": 38732, + "bridging": 38109, + "brie": 26622, + "brief": 9435, + "brief": 8954, + "briefed": 47326, + "briefing": 12991, + "briefly": 26980, + "briefs": 29557, + "brien": 13504, + "brier": 43995, + "brig": 11081, + "briga": 46448, + "brigade": 16032, + "briggs": 28108, + "brigh": 6710, + "bright": 10383, + "bright": 4852, + "brighten": 18208, + "brightening": 43929, + "brighter": 18507, + "brightest": 26159, + "brightly": 36298, + "brightness": 42280, + "brighton": 28416, + "brighton": 9470, + "brigitte": 44421, + "brill": 27342, + "brill": 28601, + "brilli": 3821, + "brilliance": 28146, + "brilliant": 4106, + "brilliantly": 26803, + "brin": 25620, + "bring": 11596, + "bring": 2430, + "bringback": 28969, + "bringbackour": 45403, + "bringing": 4777, + "brings": 5138, + "brink": 39296, + "brink": 28796, + "brioche": 45818, + "bris": 9385, + "bris": 15783, + "brisban": 30431, + "brisbane": 42932, + "brisbane": 12407, + "brisk": 43646, + "brisket": 31920, + "bristol": 18159, + "bristol": 8010, + "brit": 2318, + "brit": 20066, + "britain": 40802, + "britain": 6272, + "britanni": 31373, + "britannia": 36188, + "brite": 33827, + "briti": 8155, + "british": 8651, + "british": 3504, + "britishmuseum": 41858, + "britney": 37192, + "britney": 21853, + "britneyspears": 42990, + "brits": 21832, + "britt": 10811, + "britt": 25976, + "brittany": 38187, + "brittany": 18818, + "britton": 37422, + "brium": 46079, + "brixton": 30056, + "bro": 927, + "bro": 4410, + "broad": 3491, + "broad": 12623, + "broadband": 21050, + "broadcast": 8967, + "broadcaster": 29005, + "broadcasting": 14403, + "broadcasts": 46742, + "broader": 36029, + "broadway": 34599, + "broadway": 9092, + "broc": 15587, + "broccoli": 19094, + "broch": 21419, + "brochure": 25275, + "brock": 14841, + "brock": 16745, + "brodie": 42150, + "brody": 29608, + "broke": 42165, + "broke": 6509, + "broken": 26126, + "broken": 5107, + "broker": 34032, + "broker": 20449, + "brokerage": 41327, + "brokers": 28271, + "brom": 18972, + "brom": 33296, + "bromance": 35353, + "bromley": 35715, + "bron": 4011, + "bron": 10243, + "bronco": 43488, + "bronco": 34370, + "broncos": 12516, + "bronson": 37042, + "bronte": 48936, + "bronx": 48310, + "bronx": 17183, + "brony": 21084, + "bronze": 8459, + "broo": 5204, + "brooch": 21207, + "brook": 4782, + "brook": 7322, + "brooke": 28576, + "brooke": 12549, + "brookes": 39707, + "brooklyn": 23253, + "brooklyn": 6983, + "brooks": 42779, + "brooks": 9991, + "broom": 32046, + "broom": 28008, + "broome": 49335, + "bros": 7776, + "broth": 29994, + "brotha": 33974, + "brother": 12697, + "brother": 3157, + "brotherhood": 19059, + "brothers": 4548, + "brou": 27874, + "brough": 21033, + "brought": 4222, + "brov": 42881, + "brow": 6547, + "brow": 15895, + "broward": 34719, + "brown": 6315, + "brown": 2866, + "browne": 28440, + "brownie": 23045, + "brownies": 22312, + "browning": 32241, + "browns": 14051, + "brows": 14998, + "browse": 19060, + "browser": 19768, + "browsing": 29318, + "brox": 43539, + "brs": 47485, + "brt": 46936, + "bru": 1698, + "bru": 31028, + "bruce": 21223, + "bruce": 7085, + "bruh": 17575, + "bruins": 14736, + "bruise": 48048, + "bruised": 46502, + "brum": 23862, + "brum": 28078, + "brun": 6870, + "brunch": 9113, + "brune": 29057, + "brunei": 41898, + "brunette": 35528, + "bruno": 14568, + "brunomars": 41156, + "brunswick": 24012, + "brush": 27969, + "brush": 8594, + "brushed": 30298, + "brushes": 21550, + "brushing": 35072, + "brussels": 11020, + "brut": 39499, + "brutal": 42144, + "brutal": 14556, + "brutality": 31348, + "brutally": 28132, + "brute": 47552, + "brux": 49093, + "bry": 6587, + "bry": 28228, + "bryan": 16134, + "bryan": 10412, + "bryant": 12256, + "bryce": 19895, + "bryn": 36569, + "bryn": 42877, + "bryson": 38990, + "bs": 11783, + "bs": 1329, + "bsa": 46619, + "bsb": 23070, + "bsbi": 41728, + "bsbibotany": 42086, + "bsc": 32031, + "bsd": 41848, + "bse": 46341, + "bsf": 48314, + "bsgo": 48474, + "bsp": 47977, + "bst": 19698, + "bsu": 46385, + "bt": 3317, + "bt": 4205, + "btc": 10315, + "btcc": 30759, + "btn": 44681, + "bto": 35516, + "btob": 29379, + "btr": 39767, + "bts": 15154, + "bts": 4007, + "btsarmy": 30302, + "btsbbmas": 35297, + "btsx": 44971, + "btv": 38541, + "btw": 9520, + "btwn": 28284, + "bu": 609, + "bu": 5831, + "bub": 27704, + "bub": 33158, + "bubb": 9739, + "bubba": 28149, + "bubble": 28687, + "bubble": 10799, + "bubblegum": 48078, + "bubbles": 17648, + "bubbly": 31034, + "buc": 8207, + "buccane": 32830, + "buccaneers": 38058, + "buch": 22623, + "bucha": 43582, + "buchan": 27237, + "buchanan": 28975, + "bucharest": 37013, + "buck": 6061, + "buck": 11433, + "bucket": 22596, + "bucket": 10498, + "bucketlist": 30778, + "buckets": 27168, + "buckeye": 34549, + "buckeyes": 30741, + "buckingham": 28736, + "buckle": 21948, + "buckley": 25905, + "bucks": 6103, + "bucky": 35916, + "bucs": 20011, + "bud": 2942, + "bud": 10737, + "buda": 18520, + "buda": 49012, + "budapest": 19202, + "budd": 7296, + "buddha": 13981, + "buddhism": 23744, + "buddhist": 18697, + "buddies": 14543, + "budding": 31992, + "buddy": 40948, + "buddy": 6557, + "budge": 32005, + "budget": 46758, + "budget": 5639, + "budgeting": 43789, + "budgets": 36419, + "buds": 14665, + "budweiser": 40900, + "buen": 15640, + "buena": 30876, + "buenas": 48529, + "bueno": 46202, + "buenos": 26055, + "buf": 44417, + "buff": 5456, + "buff": 21416, + "buffal": 25836, + "buffalo": 31231, + "buffalo": 8054, + "buffalob": 38831, + "buffalobills": 44352, + "buffe": 13724, + "buffer": 33050, + "buffet": 17829, + "buffett": 34081, + "buffs": 28906, + "buffy": 33356, + "bug": 14453, + "bug": 8162, + "bugatti": 35451, + "buggy": 28963, + "bugs": 13850, + "buh": 31406, + "buhari": 14661, + "buick": 22000, + "buil": 1354, + "build": 22739, + "build": 3289, + "builder": 14474, + "builders": 17694, + "building": 21206, + "building": 2307, + "buildings": 8866, + "builds": 16449, + "buildthe": 41497, + "built": 45824, + "built": 3874, + "buk": 28084, + "buk": 24317, + "buka": 47778, + "bukit": 39888, + "bul": 2572, + "bul": 10200, + "bula": 18726, + "bulaga": 41575, + "bular": 32187, + "bulb": 22373, + "bulbs": 24808, + "bulgar": 15424, + "bulgaria": 20295, + "bulgarian": 38693, + "bulge": 47603, + "bulk": 19643, + "bull": 4537, + "bull": 6029, + "bulldo": 37675, + "bulldog": 34828, + "bulldog": 15611, + "bulldogs": 13916, + "bullet": 14340, + "bullet": 12465, + "bulletin": 19638, + "bulletproof": 43212, + "bullets": 22117, + "bullied": 34689, + "bullies": 39050, + "bullion": 49114, + "bullish": 22142, + "bullock": 33198, + "bullpen": 38081, + "bulls": 10313, + "bully": 43111, + "bully": 20190, + "bullying": 13548, + "bum": 27683, + "bum": 14226, + "bumble": 25585, + "bumble": 39303, + "bumblebee": 36911, + "bummed": 48456, + "bump": 9783, + "bump": 15877, + "bumped": 22495, + "bumper": 17881, + "bumping": 40196, + "bumps": 21115, + "bun": 2591, + "bun": 13665, + "bunch": 7796, + "bund": 41905, + "bunde": 18841, + "bundesliga": 21582, + "bundle": 11793, + "bundled": 47228, + "bundles": 29834, + "bundy": 37332, + "bung": 44748, + "bungal": 29549, + "bungalow": 33696, + "bunk": 41236, + "bunker": 23615, + "bunnies": 28998, + "bunny": 34198, + "bunny": 9258, + "buns": 22235, + "bunting": 30695, + "buon": 31350, + "buon": 48498, + "bur": 1039, + "bur": 17362, + "burbank": 34862, + "burberry": 30412, + "burch": 44588, + "burden": 18687, + "bure": 11902, + "bureau": 32098, + "bureau": 15400, + "burg": 19505, + "burg": 3499, + "burge": 20522, + "burger": 22356, + "burger": 6548, + "burgers": 13007, + "burgess": 26211, + "burgh": 18141, + "burgh": 4965, + "burgl": 25554, + "burglar": 43365, + "burglary": 32573, + "burgring": 40823, + "burgundy": 23650, + "buri": 46348, + "buri": 42614, + "burial": 22012, + "buried": 14233, + "burk": 48822, + "burke": 15340, + "burle": 27891, + "burlesque": 33732, + "burlington": 23370, + "burma": 30305, + "burmese": 47906, + "burn": 7934, + "burn": 4285, + "burnaby": 47541, + "burne": 27246, + "burned": 15022, + "burner": 23243, + "burnett": 28558, + "burnham": 36111, + "burning": 46107, + "burning": 8405, + "burnley": 24653, + "burnout": 36078, + "burns": 10234, + "burnt": 15185, + "burr": 30879, + "burrell": 49045, + "burrito": 23473, + "burritos": 47245, + "burroughs": 41337, + "burrows": 44846, + "burst": 13005, + "bursting": 32566, + "bursts": 37026, + "burt": 27162, + "burton": 42354, + "burton": 12704, + "burundi": 33595, + "bury": 12276, + "bury": 3899, + "burys": 32362, + "bus": 1319, + "bus": 2840, + "busan": 40172, + "busc": 35000, + "busch": 20475, + "buses": 12879, + "bush": 11191, + "bush": 6867, + "bushes": 37578, + "busiest": 32764, + "busine": 4598, + "busines": 25364, + "business": 8346, + "business": 1716, + "businesses": 7287, + "businessman": 25635, + "buss": 47764, + "bust": 31299, + "bust": 9959, + "busted": 18643, + "buster": 37219, + "buster": 12094, + "busters": 16362, + "busting": 29622, + "busy": 39332, + "busy": 4354, + "but": 2201, + "but": 767, + "butch": 35102, + "butcher": 18732, + "butchers": 42334, + "bute": 39240, + "butes": 14630, + "butler": 35867, + "butler": 10702, + "butt": 12500, + "butt": 31523, + "butte": 31678, + "butter": 5427, + "butter": 6952, + "butterflies": 16232, + "butterfly": 9738, + "buttermilk": 40180, + "butternut": 36867, + "buttery": 45535, + "button": 45480, + "button": 8007, + "buttons": 16188, + "butts": 25309, + "buu": 42313, + "buuren": 47752, + "buxton": 41370, + "buy": 11632, + "buy": 2131, + "buyer": 14682, + "buyers": 14663, + "buying": 6566, + "buys": 15560, + "buzz": 7866, + "buzz": 8706, + "buzzard": 47434, + "buzzer": 38064, + "buzzfeed": 26613, + "buzzing": 18511, + "bv": 18958, + "bv": 35861, + "bvb": 22454, + "bw": 17672, + "bw": 15120, + "bway": 26652, + "bwfc": 40918, + "bwo": 45902, + "bx": 33633, + "by": 1713, + "by": 638, + "bye": 20076, + "bye": 4460, + "byes": 47958, + "byl": 34994, + "byn": 46917, + "byn": 11890, + "byo": 28039, + "bypass": 26530, + "byr": 15534, + "byrd": 30369, + "byrne": 19676, + "byron": 43504, + "byron": 19775, + "bys": 26740, + "bystand": 46138, + "byte": 42798, + "bytes": 39538, + "bythe": 36621, + "byu": 41072, + "byu": 23770, + "byz": 35406, + "byzantine": 44081, + "bz": 13631, + "bé": 40365, + "bü": 38706, + "c": 66, + "c": 322, + "ca": 772, + "ca": 1684, + "caa": 19316, + "cab": 3033, + "cab": 11912, + "cabaret": 26263, + "cabbage": 18407, + "cabe": 32731, + "cabello": 34371, + "caber": 29062, + "cabernet": 33730, + "cabin": 14178, + "cabine": 23354, + "cabinet": 9937, + "cabinets": 33083, + "cabins": 48455, + "cable": 7925, + "cables": 22408, + "cabo": 37318, + "cabo": 28370, + "cabrera": 42338, + "cabs": 42048, + "cac": 8298, + "cac": 23872, + "cacao": 38022, + "cache": 28993, + "caching": 40655, + "cactus": 19794, + "cad": 6297, + "cad": 20166, + "caday": 34187, + "cadbury": 44698, + "caddy": 41521, + "cade": 10497, + "cade": 17306, + "cadet": 22764, + "cadets": 19160, + "cadillac": 18156, + "cae": 49264, + "caer": 28298, + "caes": 15740, + "caesar": 21642, + "caesars": 42162, + "caf": 3471, + "caf": 20867, + "cafc": 30748, + "cafe": 15201, + "cafe": 4979, + "cafes": 40166, + "cafeteria": 32817, + "caffe": 18258, + "caffe": 45416, + "caffeine": 22487, + "café": 15304, + "cag": 15714, + "cage": 11838, + "cages": 37939, + "cah": 40519, + "cahill": 33185, + "cai": 38971, + "cai": 36116, + "cain": 13747, + "caine": 16799, + "cair": 15804, + "cair": 46659, + "cairn": 31264, + "cairn": 42467, + "cairngor": 44067, + "cairns": 32941, + "cairo": 19615, + "cait": 14116, + "caitlin": 47768, + "caitlin": 26809, + "caitlyn": 35763, + "cajun": 43425, + "cajun": 33044, + "cak": 42986, + "cake": 15295, + "cake": 2972, + "cakeday": 46207, + "cakes": 5950, + "cal": 1198, + "cal": 6372, + "cala": 32133, + "calab": 31795, + "calais": 39886, + "calam": 28841, + "calc": 45055, + "calci": 22824, + "calcium": 27815, + "calcu": 15328, + "calcul": 15734, + "calculate": 37656, + "calculated": 40688, + "calculations": 44605, + "calculator": 26093, + "calculus": 35104, + "calcutta": 42901, + "calder": 29372, + "calder": 36817, + "caldwell": 30484, + "cale": 32674, + "caleb": 19619, + "caled": 28421, + "calend": 6057, + "calendar": 7122, + "calendars": 17229, + "calf": 17508, + "calgary": 27415, + "calgary": 10797, + "calhoun": 38929, + "cali": 2857, + "cali": 16337, + "caliber": 32820, + "calibr": 32597, + "calico": 45379, + "calif": 30839, + "califor": 3526, + "californi": 21303, + "california": 3729, + "call": 7950, + "call": 1620, + "calla": 20658, + "callahan": 43313, + "callaway": 42596, + "callback": 44764, + "calle": 47699, + "calle": 38144, + "called": 2726, + "caller": 30666, + "calli": 16338, + "callie": 36512, + "calligraphy": 27775, + "calling": 4597, + "callister": 49026, + "callme": 42449, + "callof": 41280, + "calls": 4572, + "callum": 23224, + "calm": 34990, + "calm": 7011, + "calming": 30690, + "calorie": 32679, + "calories": 18029, + "cals": 47714, + "calum": 16405, + "calvary": 40169, + "calvert": 47134, + "calves": 31857, + "calvin": 27642, + "calvin": 17345, + "caly": 10244, + "calyp": 29851, + "cam": 1004, + "cam": 5982, + "camar": 31991, + "camber": 44362, + "cambo": 14662, + "cambodia": 17347, + "cambridge": 24651, + "cambridge": 9334, + "cambridgeshire": 46139, + "camden": 38735, + "camden": 17984, + "came": 1986, + "camel": 27005, + "camel": 21914, + "camels": 41357, + "cameo": 19492, + "camer": 4961, + "camera": 3934, + "cameraman": 43347, + "cameras": 12172, + "camero": 20320, + "cameron": 19634, + "cameron": 8057, + "camerondallas": 40587, + "cameroon": 24061, + "camil": 37745, + "camila": 19919, + "camilla": 38897, + "camille": 26741, + "camino": 28529, + "camo": 28702, + "camo": 19716, + "camogie": 39547, + "camou": 23588, + "camoufla": 23667, + "camouflage": 29049, + "camp": 2854, + "camp": 2877, + "campa": 2793, + "campaig": 9448, + "campaign": 44524, + "campaign": 3193, + "campaigner": 46364, + "campaigners": 40272, + "campaigning": 19594, + "campaigns": 15669, + "campan": 31765, + "campbell": 29094, + "campbell": 8806, + "campe": 16672, + "campeon": 49109, + "campeones": 30105, + "camper": 41914, + "camper": 24522, + "campers": 26619, + "campfire": 32530, + "campground": 46969, + "camping": 9982, + "campo": 27600, + "campos": 48077, + "camps": 12806, + "campsite": 44243, + "campu": 19687, + "campus": 4560, + "campuses": 31895, + "camra": 46155, + "camry": 46472, + "cams": 32590, + "can": 950, + "can": 753, + "cana": 28341, + "canad": 13193, + "canada": 2698, + "canadaday": 39800, + "canadi": 4329, + "canadian": 22160, + "canadian": 5255, + "canadians": 18989, + "canadiens": 40932, + "canal": 28585, + "canal": 9535, + "canals": 38483, + "canaria": 47117, + "canary": 40409, + "canary": 24523, + "canberra": 16719, + "canc": 43189, + "cancel": 12026, + "cancel": 21546, + "canceled": 25874, + "cancell": 28027, + "cancellation": 38765, + "cancelled": 13270, + "cancels": 34089, + "cancer": 12690, + "cancer": 3148, + "cancers": 33201, + "cancun": 34721, + "cand": 4986, + "candace": 45623, + "candel": 47834, + "candi": 6034, + "candice": 30024, + "candid": 7884, + "candid": 19206, + "candidacy": 46248, + "candidate": 6475, + "candidates": 8619, + "candied": 43982, + "candies": 46305, + "candle": 18995, + "candle": 12674, + "candlelight": 34724, + "candles": 15472, + "candy": 20741, + "candy": 6417, + "cane": 23644, + "cane": 14716, + "canelo": 43210, + "canes": 21902, + "cani": 35592, + "canine": 27380, + "cann": 4139, + "cann": 23709, + "cannab": 7577, + "cannabis": 31837, + "cannabis": 8861, + "canne": 44252, + "canned": 27290, + "cannes": 13773, + "canni": 26389, + "canning": 38621, + "cannon": 28771, + "cannon": 15661, + "cannons": 46269, + "cannot": 4785, + "canny": 26986, + "cano": 31668, + "cano": 25937, + "canoe": 23503, + "canola": 40389, + "canon": 17749, + "canon": 9310, + "canopy": 26061, + "cans": 13707, + "cant": 13395, + "cant": 5784, + "canteen": 39230, + "canter": 19301, + "canterbury": 22271, + "canti": 42845, + "cantina": 47472, + "canton": 37735, + "canton": 25363, + "cantore": 41769, + "cantwait": 33760, + "canu": 20171, + "canucks": 24321, + "canv": 30714, + "canvas": 22441, + "canvas": 7483, + "canvass": 40054, + "canvassing": 33783, + "cany": 47674, + "canyon": 41246, + "canyon": 9755, + "cao": 29207, + "cap": 1289, + "cap": 3938, + "capabilities": 19512, + "capability": 25885, + "capable": 14742, + "capac": 24665, + "capacity": 8970, + "capcom": 28342, + "cape": 10288, + "cape": 6631, + "capecod": 41339, + "capes": 38785, + "capetown": 20059, + "capit": 6889, + "capita": 41833, + "capital": 11198, + "capital": 5439, + "capitalism": 20068, + "capitalist": 37015, + "capitals": 29579, + "capitol": 43880, + "capitol": 11375, + "capo": 45477, + "capp": 16718, + "capped": 24659, + "capping": 42656, + "cappuccino": 37402, + "capri": 48699, + "capri": 30982, + "capric": 28667, + "capricorn": 46314, + "caps": 23185, + "capsu": 15608, + "capsul": 40341, + "capsule": 20627, + "capsules": 32870, + "capt": 45815, + "capt": 17369, + "captain": 14958, + "captain": 4621, + "captainamerica": 46229, + "captainmarvel": 48492, + "captains": 18706, + "caption": 11327, + "captions": 41878, + "captiv": 19776, + "captivating": 30580, + "captive": 29038, + "captivity": 41141, + "capture": 8818, + "captured": 8020, + "captures": 15305, + "capturing": 19548, + "capu": 44241, + "car": 811, + "car": 1615, + "cara": 20016, + "carab": 32251, + "carac": 30029, + "caracas": 45854, + "caramel": 14788, + "carameli": 41739, + "caramelized": 43854, + "carat": 32981, + "carav": 13814, + "caravan": 18566, + "carb": 21379, + "carbo": 43235, + "carbon": 14038, + "carbon": 7549, + "carbs": 29313, + "carcin": 31587, + "carcinoma": 46810, + "card": 10793, + "card": 2601, + "cardam": 49008, + "cardboard": 19845, + "cardi": 6211, + "cardi": 29677, + "cardiac": 21256, + "cardiff": 22488, + "cardiff": 9781, + "cardigan": 30501, + "cardin": 8457, + "cardinal": 46310, + "cardinal": 16472, + "cardinals": 12837, + "cardio": 15003, + "cardio": 23455, + "cardiology": 37276, + "cardiovascular": 29291, + "cardo": 40625, + "cards": 4094, + "care": 2050, + "care": 1776, + "cared": 27675, + "career": 20609, + "career": 3061, + "careers": 10090, + "careful": 11999, + "carefully": 15789, + "caregi": 22042, + "caregiver": 46372, + "caregivers": 35909, + "careless": 47325, + "carers": 26484, + "cares": 10968, + "caretaker": 48037, + "carey": 14895, + "cargo": 12490, + "cari": 18497, + "cari": 37273, + "carib": 9757, + "caribbean": 10368, + "caribou": 42135, + "caric": 25337, + "caricature": 38857, + "carina": 44357, + "caring": 13083, + "carl": 8273, + "carl": 9482, + "carla": 25552, + "carleton": 46496, + "carlin": 47559, + "carlisle": 23276, + "carlo": 17861, + "carlo": 15266, + "carlos": 9538, + "carlow": 44745, + "carls": 39635, + "carlson": 24114, + "carlton": 18934, + "carly": 23166, + "carly": 22689, + "carlyle": 46555, + "carmel": 30757, + "carmel": 25601, + "carmen": 41427, + "carmen": 18834, + "carmichael": 41657, + "carn": 21597, + "carnage": 31385, + "carnation": 44577, + "carnaval": 47238, + "carne": 17053, + "carne": 42885, + "carnegie": 25287, + "carney": 34194, + "carni": 8438, + "carnival": 36708, + "carnival": 10577, + "caro": 30317, + "caro": 29344, + "carol": 4242, + "carol": 11489, + "carole": 31955, + "carolin": 26418, + "carolina": 7027, + "caroline": 31064, + "caroline": 12641, + "carols": 33269, + "carolyn": 25825, + "carou": 32224, + "carousel": 36665, + "carp": 26085, + "carpen": 15584, + "carpenter": 18475, + "carpet": 6922, + "carpets": 34612, + "carr": 26951, + "carr": 17136, + "carra": 32332, + "carre": 31114, + "carrera": 32952, + "carri": 4739, + "carriage": 47885, + "carriage": 21087, + "carrick": 44052, + "carrie": 30334, + "carrie": 15848, + "carried": 12960, + "carrier": 12308, + "carriers": 26865, + "carries": 17982, + "carrieunderwood": 47338, + "carrington": 48759, + "carroll": 41911, + "carroll": 14893, + "carrot": 15435, + "carrots": 19299, + "carry": 31863, + "carry": 6998, + "carrying": 9920, + "cars": 3346, + "carsforsale": 45222, + "carson": 41766, + "carson": 13171, + "cart": 27705, + "cart": 13065, + "cartag": 45042, + "cartagena": 47157, + "carte": 44949, + "cartel": 30529, + "carter": 27330, + "carter": 7260, + "cartier": 32951, + "carto": 5487, + "carton": 41812, + "cartoon": 33082, + "cartoon": 7651, + "cartoonist": 30793, + "cartoons": 17673, + "cartri": 47084, + "cartridge": 29432, + "cartridges": 49249, + "carts": 27581, + "cartunesapp": 32888, + "caruso": 45192, + "carve": 40152, + "carved": 15127, + "carver": 28850, + "carving": 19428, + "carvings": 48123, + "cary": 22844, + "cas": 1671, + "cas": 13831, + "casa": 14643, + "casablanc": 36572, + "casablanca": 41950, + "casc": 36714, + "casca": 43296, + "cascade": 29065, + "cascades": 46454, + "case": 17698, + "case": 2068, + "cases": 6888, + "casey": 24899, + "casey": 12836, + "cash": 11050, + "cash": 5131, + "cashback": 36368, + "cashe": 32233, + "cashew": 39531, + "cashi": 29517, + "cashier": 34547, + "cashmere": 34566, + "casi": 38350, + "casino": 10473, + "casio": 32261, + "cask": 26299, + "casm": 35198, + "casper": 35892, + "cass": 22556, + "cassandra": 35289, + "casser": 31093, + "casserole": 36045, + "cassette": 19717, + "cassi": 14942, + "cassidy": 21757, + "cassie": 29323, + "cassini": 46554, + "cast": 2509, + "cast": 1970, + "caste": 32693, + "casted": 33838, + "castel": 43306, + "castell": 31792, + "caster": 32101, + "caster": 8449, + "casters": 29721, + "castic": 47737, + "castillo": 30813, + "casting": 7087, + "castle": 12496, + "castle": 3540, + "castles": 24766, + "castro": 16950, + "casts": 10595, + "casu": 15345, + "casual": 10129, + "casually": 18840, + "casualties": 30244, + "casualty": 31222, + "cat": 1481, + "cat": 2368, + "cata": 42279, + "catal": 12792, + "catalan": 30532, + "catalina": 36576, + "catalo": 34740, + "catalog": 20036, + "catalogue": 20985, + "catalonia": 27039, + "catalunya": 44132, + "cataly": 15894, + "catalyst": 25387, + "catan": 45893, + "catap": 39514, + "catar": 35801, + "catastro": 22736, + "catastrophe": 41422, + "catastrophic": 34448, + "catch": 18901, + "catch": 3042, + "catcher": 15965, + "catchers": 39060, + "catches": 17213, + "catching": 8617, + "catchy": 37114, + "catday": 32243, + "cate": 6357, + "cate": 24510, + "cated": 31823, + "categor": 17006, + "categori": 40117, + "categories": 19971, + "category": 9432, + "cater": 16634, + "cater": 38101, + "catering": 16697, + "caterpillar": 27111, + "catfish": 26077, + "cath": 9196, + "cath": 30811, + "cathar": 43784, + "cathe": 7174, + "cathedr": 46370, + "cathedral": 7865, + "catherine": 35035, + "catherine": 12339, + "catho": 7595, + "cathol": 16315, + "catholic": 20382, + "catholic": 7757, + "catholics": 36808, + "cathy": 40326, + "cathy": 22731, + "cation": 21367, + "cato": 33558, + "cats": 38800, + "cats": 3989, + "catsofinstagram": 39901, + "catsoftwitter": 17273, + "catt": 37339, + "cattle": 48799, + "cattle": 13644, + "caturday": 20892, + "catwalk": 36565, + "catwoman": 47251, + "cau": 1121, + "cau": 45529, + "caucus": 18847, + "caught": 4520, + "caul": 23460, + "cauley": 41682, + "caulfield": 44906, + "cauli": 20123, + "cauliflower": 23802, + "cause": 18982, + "cause": 1394, + "caused": 8940, + "causes": 9775, + "causeway": 35034, + "causing": 10779, + "caution": 15656, + "cautious": 36579, + "cav": 4942, + "cav": 45935, + "cava": 48682, + "caval": 24537, + "cavali": 20783, + "cavalier": 44488, + "cavaliers": 30194, + "cavalry": 32467, + "cave": 25441, + "cave": 9654, + "cavendish": 42945, + "caver": 41487, + "caves": 22096, + "cavi": 27360, + "caviar": 31228, + "cavill": 40492, + "cavity": 43156, + "cavs": 16800, + "caw": 38405, + "caw": 43804, + "cawx": 26739, + "cay": 11876, + "cay": 37399, + "cayenne": 43650, + "cayman": 33737, + "caz": 48451, + "cb": 4034, + "cb": 8830, + "cba": 38472, + "cbb": 31487, + "cbc": 14096, + "cbc": 14523, + "cbd": 13176, + "cbe": 43639, + "cbi": 30875, + "cbj": 35608, + "cbn": 26579, + "cbp": 46723, + "cbr": 28762, + "cbs": 16788, + "cbs": 8009, + "cc": 2976, + "cc": 2021, + "cca": 17987, + "ccc": 21856, + "ccd": 48556, + "ccg": 37755, + "cch": 21789, + "cchini": 28467, + "cci": 32942, + "cci": 8196, + "ccl": 43773, + "ccm": 40435, + "cco": 28786, + "ccot": 24950, + "ccp": 43045, + "ccs": 30400, + "cctv": 23097, + "ccu": 49023, + "cd": 4308, + "cd": 4480, + "cda": 45565, + "cdc": 41098, + "cdc": 25779, + "cdn": 8886, + "cdn": 26802, + "cdnpoli": 11645, + "cdo": 47187, + "cdp": 39624, + "cds": 20784, + "cdt": 18455, + "ce": 685, + "ce": 629, + "cea": 28355, + "cean": 34409, + "cean": 37295, + "cease": 32856, + "cease": 25499, + "ceasefire": 38291, + "cebu": 20146, + "cec": 29694, + "cec": 40029, + "cecil": 26987, + "cecil": 27169, + "cecilia": 35440, + "ced": 25634, + "ced": 2323, + "cedar": 24167, + "cedar": 13799, + "cedric": 36608, + "cee": 45966, + "cee": 15015, + "cees": 47914, + "ceil": 27275, + "ceiling": 12374, + "ceilings": 33770, + "cek": 45544, + "cel": 2269, + "cel": 7597, + "cele": 1314, + "celeb": 38862, + "celeb": 19393, + "celebr": 1372, + "celebrate": 31414, + "celebrate": 2694, + "celebrated": 9184, + "celebrates": 7564, + "celebrating": 3382, + "celebration": 4615, + "celebrations": 10825, + "celebratory": 34115, + "celebrities": 17071, + "celebrity": 23981, + "celebrity": 7320, + "celebs": 19803, + "celed": 25741, + "celer": 9621, + "celery": 30990, + "celeste": 29364, + "celesti": 29497, + "celestial": 32669, + "celi": 25567, + "celia": 44489, + "celine": 33644, + "cell": 9316, + "cell": 5533, + "cellar": 24282, + "cellars": 44976, + "cellence": 34687, + "cello": 23013, + "cellphone": 39029, + "cells": 8890, + "cellu": 16791, + "cellular": 23268, + "cels": 24021, + "celsius": 47057, + "celtic": 21897, + "celtic": 10523, + "celticfc": 38612, + "celtics": 16226, + "cem": 41435, + "ceme": 10517, + "cement": 4369, + "cements": 19448, + "cemetery": 11660, + "cen": 1306, + "cen": 30106, + "cena": 21591, + "cence": 24410, + "cency": 41259, + "cene": 30038, + "censor": 24230, + "censor": 44709, + "censored": 30951, + "censorship": 27284, + "census": 23677, + "cent": 1784, + "cent": 3662, + "centenary": 22422, + "centennial": 20895, + "center": 16651, + "center": 2119, + "centered": 24584, + "centers": 14494, + "centi": 48889, + "centime": 48687, + "centr": 2370, + "central": 13448, + "central": 3339, + "centre": 26310, + "centre": 2916, + "centred": 47925, + "centres": 19354, + "centri": 30872, + "centric": 19297, + "centro": 37178, + "cents": 11934, + "centu": 16818, + "centuri": 36816, + "centuries": 19014, + "century": 26134, + "century": 4275, + "ceo": 46340, + "ceo": 3559, + "ceos": 28332, + "cep": 2632, + "cep": 48714, + "ceph": 44343, + "cept": 3678, + "ception": 12346, + "cer": 1364, + "cer": 1925, + "cera": 34608, + "ceram": 10677, + "ceramic": 15112, + "ceramics": 22438, + "cere": 3984, + "cere": 22085, + "cereal": 17581, + "cereals": 48618, + "cerebral": 39073, + "ceremon": 15796, + "ceremonial": 33281, + "ceremonies": 21547, + "ceremony": 5193, + "cern": 44851, + "cers": 13638, + "cert": 27522, + "certain": 8526, + "certain": 7883, + "certainly": 10883, + "certainty": 20054, + "certi": 4888, + "certific": 9443, + "certificate": 11786, + "certificates": 25281, + "certification": 14735, + "certified": 9288, + "cerv": 25738, + "cervical": 35953, + "ces": 28715, + "ces": 1604, + "cesar": 37025, + "cesar": 28603, + "cess": 2314, + "cess": 1554, + "cessna": 36596, + "cest": 27245, + "cester": 15769, + "cester": 12718, + "cet": 14960, + "cett": 46708, + "ceu": 37457, + "cevic": 48369, + "cey": 20971, + "cf": 10189, + "cf": 11171, + "cfa": 34521, + "cfb": 32931, + "cfc": 11577, + "cfd": 46171, + "cfl": 46320, + "cfl": 22332, + "cfo": 26937, + "cfp": 40756, + "cfr": 44033, + "cfs": 32835, + "cg": 27118, + "cg": 14740, + "cgc": 38775, + "cgi": 30520, + "ch": 540, + "ch": 634, + "cha": 1587, + "cha": 4541, + "chab": 26670, + "chad": 13095, + "chad": 12923, + "chae": 9460, + "chaf": 38123, + "chag": 27989, + "chai": 31590, + "chai": 18919, + "chain": 13898, + "chain": 3946, + "chained": 34402, + "chains": 14438, + "chainsaw": 37617, + "chainz": 39687, + "chair": 4728, + "chair": 4269, + "chaired": 31664, + "chairing": 42205, + "chairman": 6901, + "chairperson": 31584, + "chairs": 12033, + "chak": 13702, + "chak": 41713, + "chakra": 38304, + "chakra": 33241, + "chal": 7397, + "chal": 30809, + "chale": 38099, + "chalet": 37907, + "chalk": 31362, + "chalk": 17846, + "chall": 2073, + "challeng": 4138, + "challenge": 29462, + "challenge": 2836, + "challenged": 17380, + "challenger": 18228, + "challengers": 46404, + "challenges": 6280, + "challenging": 11754, + "chalmers": 47955, + "cham": 1290, + "cham": 19951, + "chamber": 18983, + "chamber": 7642, + "chamberlain": 32756, + "chambers": 16501, + "chamele": 34759, + "chameleon": 41317, + "champ": 36813, + "champ": 6602, + "champag": 10283, + "champagne": 11007, + "champi": 1680, + "champion": 2643, + "champion": 3950, + "champions": 4227, + "championship": 3429, + "championships": 7047, + "championsleague": 27638, + "champs": 6240, + "chan": 1255, + "chan": 6704, + "chana": 48752, + "chanc": 13931, + "chance": 32940, + "chance": 2594, + "chancellor": 15886, + "chances": 10870, + "chand": 7126, + "chand": 41508, + "chandelier": 30570, + "chandi": 12482, + "chandigarh": 34106, + "chandler": 17595, + "chandra": 27082, + "chandra": 25348, + "chanel": 16951, + "chang": 2233, + "chang": 16461, + "change": 11608, + "change": 1799, + "changeable": 41335, + "changed": 4907, + "changer": 18406, + "changers": 35185, + "changes": 4938, + "changing": 40384, + "changing": 5621, + "changmin": 47410, + "chann": 8804, + "channel": 25837, + "channel": 3847, + "channeling": 28197, + "channels": 13961, + "channing": 37417, + "chant": 18165, + "chant": 13521, + "chanting": 32111, + "chants": 22723, + "chanyeol": 18805, + "chao": 31815, + "chaos": 10853, + "chaotic": 33501, + "chap": 3825, + "chap": 21939, + "chapel": 40859, + "chapel": 10137, + "chaplain": 38348, + "chaplin": 32545, + "chapman": 17968, + "chapp": 20634, + "chaps": 36823, + "chapter": 6014, + "chapters": 22936, + "char": 1054, + "char": 16017, + "chara": 35668, + "charac": 2792, + "character": 10997, + "character": 4009, + "characterdesign": 38149, + "characteri": 20920, + "characteristic": 44747, + "characteristics": 26037, + "characters": 6564, + "charan": 31851, + "charcoal": 19268, + "chard": 17524, + "chardon": 26599, + "chardonnay": 28161, + "charge": 25032, + "charge": 5948, + "chargeable": 35664, + "charged": 7916, + "charger": 13090, + "chargers": 17352, + "charges": 8962, + "charging": 12514, + "chariot": 38811, + "charis": 24449, + "charisma": 45041, + "charismatic": 37205, + "charitable": 23256, + "charities": 18493, + "charity": 20008, + "charity": 4607, + "charitytuesday": 42794, + "charl": 47736, + "charle": 10217, + "charles": 27983, + "charles": 5127, + "charleston": 15478, + "charley": 38027, + "charli": 21784, + "charli": 49392, + "charlie": 16764, + "charlie": 6393, + "charlotte": 18445, + "charlotte": 7871, + "charlottesville": 32027, + "charlton": 27048, + "charm": 10876, + "charmed": 39790, + "charming": 12177, + "charms": 21944, + "charred": 44085, + "chart": 42685, + "chart": 5053, + "charted": 27939, + "charter": 42345, + "charter": 13569, + "chartered": 31298, + "charters": 46626, + "charting": 39841, + "charts": 10728, + "chas": 10717, + "chas": 29838, + "chase": 21503, + "chase": 3859, + "chased": 30342, + "chaser": 29560, + "chasers": 34158, + "chases": 45011, + "chasing": 46909, + "chasing": 13376, + "chassis": 29188, + "chast": 42176, + "chasu": 41352, + "chat": 5355, + "chat": 2402, + "chatbots": 43994, + "chate": 30377, + "chateau": 44582, + "chateau": 23520, + "chath": 46849, + "chatham": 32030, + "chats": 13263, + "chatt": 21618, + "chattanoo": 28009, + "chattanooga": 29866, + "chatted": 34124, + "chatter": 33473, + "chatter": 41103, + "chatting": 12401, + "chatur": 33839, + "chau": 11263, + "chau": 37536, + "chauffe": 45440, + "chauhan": 46663, + "chav": 28997, + "chavez": 27480, + "chaw": 39639, + "chay": 45317, + "chaz": 47815, + "chc": 36233, + "chd": 41645, + "che": 983, + "che": 3842, + "chea": 39580, + "chead": 48358, + "cheap": 27036, + "cheap": 8678, + "cheape": 26164, + "cheaper": 17776, + "cheapest": 26640, + "cheat": 18180, + "cheated": 34285, + "cheating": 19722, + "chec": 1113, + "check": 7672, + "check": 1217, + "checked": 10387, + "checker": 45883, + "checkers": 48181, + "checking": 7441, + "checklist": 26989, + "checkout": 13101, + "checkpoint": 27531, + "checks": 13737, + "ched": 11341, + "ched": 2146, + "cheddar": 20551, + "chee": 5326, + "chee": 20944, + "cheek": 40000, + "cheek": 21227, + "cheeks": 23019, + "cheeky": 15068, + "cheer": 9733, + "cheer": 6918, + "cheered": 38111, + "cheerful": 28882, + "cheering": 14289, + "cheerleader": 29072, + "cheerleaders": 22343, + "cheerleading": 36366, + "cheers": 6562, + "chees": 15182, + "cheese": 10738, + "cheese": 4108, + "cheeseburger": 41200, + "cheesecake": 17803, + "cheeses": 36076, + "cheesy": 22093, + "cheetah": 27431, + "chef": 12137, + "chef": 4895, + "chefs": 14486, + "chek": 43745, + "chel": 3084, + "chel": 25970, + "chell": 46854, + "chelle": 30141, + "chelms": 34936, + "chelmsford": 39890, + "chelse": 19071, + "chelsea": 6031, + "chelseafc": 25927, + "chelten": 18889, + "cheltenham": 21589, + "chem": 5667, + "chem": 13698, + "chemi": 7179, + "chemical": 39376, + "chemical": 9208, + "chemicals": 17426, + "chemist": 23138, + "chemistry": 8841, + "chemo": 33095, + "chemo": 36348, + "chemotherapy": 41412, + "chemtrails": 46015, + "chen": 5907, + "chen": 8983, + "cheney": 43522, + "cheng": 32512, + "cheng": 30190, + "chenko": 29073, + "chennai": 28948, + "chennai": 12791, + "cheon": 11498, + "cheque": 28168, + "cher": 3597, + "cher": 3466, + "cheri": 26471, + "cherish": 20053, + "cherished": 42325, + "cherno": 35376, + "chernobyl": 40554, + "chero": 19844, + "cherokee": 22860, + "cherries": 27248, + "cherry": 21470, + "cherry": 7325, + "chers": 5789, + "chery": 38478, + "cheryl": 37784, + "cheryl": 20600, + "ches": 18346, + "ches": 1910, + "chesa": 28349, + "chesapeake": 32909, + "cheshire": 17130, + "chesney": 48747, + "chess": 27170, + "chess": 8397, + "chest": 18217, + "chest": 10563, + "chester": 10466, + "chester": 3343, + "chesterfield": 32975, + "chestnut": 21834, + "chet": 9663, + "chett": 24695, + "chev": 7152, + "chev": 41145, + "chevro": 12850, + "chevrolet": 13240, + "chevron": 33792, + "chevy": 16581, + "chew": 32645, + "chew": 22642, + "chewan": 23689, + "chewbacca": 49355, + "chewing": 31486, + "chewy": 42940, + "chey": 26968, + "chey": 31208, + "cheyenne": 34805, + "chez": 49183, + "chez": 10556, + "chf": 33021, + "chfield": 41619, + "chhat": 34127, + "chhattisgarh": 44246, + "chi": 1337, + "chi": 4039, + "chia": 19147, + "chiang": 33764, + "chibi": 22306, + "chic": 2627, + "chic": 9091, + "chica": 44190, + "chicag": 16778, + "chicago": 15038, + "chicago": 3530, + "chicagof": 40638, + "chicagofire": 46576, + "chicas": 40664, + "chichester": 43823, + "chick": 3170, + "chick": 11238, + "chicken": 26322, + "chicken": 3717, + "chickens": 21658, + "chickpea": 48109, + "chicks": 17810, + "chico": 30379, + "chie": 40046, + "chie": 12388, + "chief": 16830, + "chief": 3455, + "chiefs": 11419, + "chiev": 47761, + "chiff": 27407, + "chiffon": 31817, + "chig": 42952, + "chihu": 22857, + "chihuahu": 25437, + "chihuahua": 30181, + "chik": 45455, + "chil": 1333, + "child": 4392, + "child": 2913, + "childcare": 31133, + "childhood": 34772, + "childhood": 7551, + "childish": 31939, + "childre": 2135, + "children": 11101, + "children": 2153, + "childrens": 31551, + "childrens": 21553, + "childs": 39521, + "chile": 10022, + "chilean": 33186, + "chili": 13033, + "chill": 6498, + "chill": 6382, + "chilled": 23540, + "chillen": 45160, + "chilli": 26787, + "chilli": 17067, + "chillin": 10347, + "chilling": 10179, + "chillout": 39842, + "chills": 25460, + "chilly": 14450, + "chim": 10543, + "chimney": 26821, + "chimp": 44374, + "chin": 6555, + "chin": 8979, + "china": 38943, + "china": 2817, + "chinatown": 28582, + "chine": 4013, + "chinese": 30568, + "chinese": 4271, + "ching": 34621, + "ching": 1439, + "chino": 47181, + "chino": 27440, + "chinook": 41577, + "chinson": 33786, + "chio": 19650, + "chip": 19271, + "chip": 8730, + "chipmun": 46384, + "chipot": 17702, + "chipotle": 19284, + "chipp": 39854, + "chippe": 46541, + "chipped": 39892, + "chipping": 40323, + "chips": 8855, + "chir": 15564, + "chiro": 23413, + "chiroprac": 25987, + "chiropractic": 34437, + "chis": 19920, + "chistan": 20523, + "chiswick": 47290, + "chit": 13515, + "chit": 45626, + "chita": 49184, + "chitec": 39862, + "chive": 29222, + "chives": 34921, + "chk": 47424, + "chl": 38592, + "chley": 47748, + "chlo": 10374, + "chloe": 39966, + "chloe": 13992, + "chlor": 23135, + "chman": 35835, + "chment": 20848, + "chner": 48277, + "cho": 1327, + "cho": 5150, + "choa": 43077, + "choc": 32772, + "choc": 21983, + "choco": 46285, + "choco": 32692, + "chocol": 3443, + "chocolat": 44631, + "chocolate": 29389, + "chocolate": 3820, + "chocolates": 24120, + "choi": 23749, + "choic": 35606, + "choice": 23857, + "choice": 4051, + "choices": 11016, + "choir": 9214, + "choirs": 43277, + "choke": 30231, + "choked": 43521, + "choker": 39642, + "choking": 39993, + "chol": 19802, + "cholera": 45999, + "cholester": 26861, + "cholesterol": 27982, + "chom": 25151, + "chon": 20416, + "chon": 21601, + "chondri": 37379, + "chong": 26220, + "choo": 3869, + "choo": 24437, + "chool": 29578, + "chools": 41958, + "choose": 22756, + "choose": 5073, + "chooses": 29923, + "choosing": 13475, + "chop": 10458, + "chop": 16663, + "chopin": 42256, + "chopped": 22580, + "chopper": 24011, + "chopping": 35375, + "chopra": 24258, + "chops": 26321, + "chor": 7567, + "chor": 47795, + "choral": 26684, + "chord": 33005, + "chords": 36152, + "choreo": 17443, + "choreographer": 35952, + "choreography": 32749, + "chores": 40483, + "chori": 25718, + "chorizo": 30802, + "chorus": 20869, + "chos": 26559, + "chose": 11090, + "chosen": 10044, + "chou": 16960, + "chou": 42917, + "choudhary": 45503, + "chow": 20257, + "chow": 21657, + "chowder": 37886, + "chp": 35896, + "chr": 36918, + "chri": 1135, + "chris": 9907, + "chris": 2978, + "chrisbrown": 41035, + "chriss": 46745, + "chrissy": 44762, + "chrissy": 40485, + "christ": 1403, + "christ": 6703, + "christchurch": 27100, + "christen": 31956, + "christensen": 42226, + "christi": 3328, + "christi": 33213, + "christian": 11792, + "christian": 4729, + "christianity": 20000, + "christians": 14842, + "christie": 16084, + "christin": 30189, + "christina": 15925, + "christine": 42610, + "christine": 14712, + "christma": 12039, + "christmas": 18174, + "christmas": 1677, + "christmaseve": 44381, + "christmass": 44873, + "christop": 7917, + "christoph": 47844, + "christophe": 45486, + "christopher": 33349, + "christopher": 9630, + "christy": 28331, + "chro": 13207, + "chromatic": 44207, + "chrome": 24843, + "chrome": 9529, + "chromo": 35809, + "chron": 5577, + "chron": 39781, + "chronic": 10115, + "chronic": 13677, + "chronicle": 20034, + "chronicles": 18905, + "chrono": 29387, + "chronograph": 38397, + "chry": 13508, + "chrysler": 20078, + "chs": 40277, + "chs": 8391, + "chsnews": 44919, + "cht": 11384, + "chter": 47811, + "chu": 3799, + "chu": 13622, + "chubby": 29109, + "chuck": 13211, + "chuck": 9894, + "chuckle": 35733, + "chucky": 42026, + "chuffed": 27233, + "chuk": 25878, + "chuk": 27221, + "chul": 33001, + "chum": 46869, + "chum": 41767, + "chun": 14693, + "chun": 25391, + "chung": 28418, + "chunk": 30275, + "chunks": 45538, + "chunky": 27978, + "chups": 46331, + "chur": 2309, + "church": 14956, + "church": 2735, + "churches": 15539, + "churchill": 17527, + "chus": 36246, + "chut": 28788, + "chutney": 36261, + "chy": 15131, + "chy": 8096, + "chyna": 43398, + "châ": 48669, + "ci": 698, + "ci": 5798, + "cia": 4019, + "cial": 1143, + "cian": 32323, + "ciao": 37677, + "ciara": 31369, + "cible": 28873, + "cic": 14539, + "cic": 21517, + "cid": 27359, + "cide": 34178, + "cider": 13547, + "cides": 41326, + "cie": 19730, + "cier": 24067, + "cies": 6785, + "cif": 35698, + "cigar": 26031, + "cigar": 16525, + "cigare": 13044, + "cigarette": 18548, + "cigarettes": 22750, + "cigars": 20750, + "cii": 42408, + "cil": 9217, + "cil": 2998, + "cilan": 33998, + "cilantro": 34568, + "cili": 18977, + "ciliation": 25294, + "cim": 30021, + "cin": 2396, + "cin": 25367, + "cina": 39467, + "cincin": 13291, + "cincinnati": 14197, + "cinco": 25131, + "cincode": 40930, + "cincodemayo": 42542, + "cincy": 30015, + "cincy": 30286, + "cinde": 20660, + "cinderella": 21515, + "cindy": 34439, + "cindy": 18532, + "cine": 4015, + "cine": 27451, + "cinema": 38251, + "cinema": 6443, + "cinemas": 14845, + "cinematic": 25602, + "cinemato": 21919, + "cinematographer": 39059, + "cinematography": 33802, + "ciner": 39882, + "cing": 4014, + "cini": 25699, + "cinnam": 12768, + "cinnamon": 13460, + "cino": 18616, + "cio": 44584, + "cio": 9954, + "cion": 22024, + "ciones": 37155, + "cious": 38466, + "cip": 32884, + "cir": 2459, + "cir": 41135, + "circa": 10411, + "circle": 33574, + "circle": 7117, + "circles": 19411, + "circling": 46036, + "circu": 5143, + "circuit": 35583, + "circuit": 9801, + "circuits": 33260, + "circul": 16618, + "circular": 19733, + "circulare": 39525, + "circulareconomy": 39878, + "circulated": 46258, + "circulating": 42980, + "circulation": 27880, + "circum": 13406, + "circumstances": 18786, + "circus": 11833, + "cirque": 36049, + "cis": 9459, + "cis": 23513, + "cisco": 36689, + "cisco": 19290, + "cise": 19657, + "cisely": 33434, + "cision": 41957, + "cism": 24166, + "cist": 40906, + "cit": 4420, + "cit": 31294, + "citadel": 38036, + "citation": 33581, + "cite": 32641, + "cited": 25069, + "cites": 34490, + "citi": 4280, + "citi": 30270, + "cities": 5441, + "citing": 29088, + "citiz": 5816, + "citizen": 11720, + "citizen": 9814, + "citizens": 7949, + "citizenship": 17386, + "cito": 42636, + "citro": 27941, + "citroen": 35805, + "citrus": 17379, + "city": 5002, + "city": 1305, + "cityfc": 28751, + "cityo": 25709, + "cityof": 11595, + "cityscape": 40808, + "ciu": 39693, + "cius": 42559, + "civ": 40039, + "civic": 32240, + "civic": 11888, + "civil": 6923, + "civil": 6450, + "civilian": 21187, + "civilians": 18076, + "civilization": 22503, + "civilwar": 34524, + "ción": 44700, + "cj": 15238, + "cj": 15205, + "ck": 916, + "ck": 868, + "cke": 25224, + "cke": 40989, + "cked": 3441, + "cken": 25566, + "cker": 15509, + "cker": 4744, + "ckers": 37073, + "cket": 5525, + "ckett": 33899, + "ckey": 15029, + "ckey": 3657, + "cki": 36916, + "cki": 41055, + "cking": 4805, + "cko": 28818, + "cks": 2031, + "cky": 26229, + "cky": 3083, + "cl": 969, + "cl": 6482, + "cla": 940, + "cla": 20636, + "clad": 31606, + "cladding": 46411, + "clai": 29459, + "claim": 4290, + "claim": 6607, + "claimed": 9010, + "claiming": 15286, + "claims": 6852, + "clair": 31441, + "clair": 14039, + "claire": 20410, + "claire": 10460, + "clam": 13588, + "clam": 32598, + "clamation": 21793, + "clamp": 41501, + "clams": 38849, + "clan": 29252, + "clan": 14114, + "clancy": 37227, + "clans": 38279, + "clap": 30037, + "clap": 25546, + "clapham": 43619, + "clapton": 37683, + "clar": 3617, + "clara": 19468, + "clare": 18948, + "clare": 15927, + "claremont": 47789, + "clarence": 29320, + "clari": 15175, + "clarify": 37004, + "clarinet": 41178, + "clarity": 21323, + "clark": 13340, + "clark": 7521, + "clarke": 11548, + "clarkson": 25706, + "clas": 32003, + "clash": 38367, + "clash": 9359, + "clashes": 25193, + "clasico": 43567, + "class": 2876, + "class": 1874, + "classes": 6919, + "classi": 2507, + "classic": 9353, + "classic": 2713, + "classical": 22179, + "classical": 11355, + "classicalmusic": 27806, + "classiccar": 46906, + "classiccars": 21064, + "classics": 10634, + "classification": 26612, + "classified": 22056, + "classmate": 37090, + "classmates": 30062, + "classof": 25345, + "classroom": 9001, + "classrooms": 25768, + "classy": 11615, + "clau": 7526, + "claude": 17461, + "claudi": 39439, + "claudia": 21893, + "claudio": 31230, + "claus": 23317, + "clause": 26151, + "clave": 24111, + "claw": 49230, + "claw": 19106, + "claws": 29161, + "clay": 10402, + "clay": 8823, + "clays": 26128, + "clayton": 46445, + "clayton": 19413, + "clc": 31380, + "cle": 1321, + "cle": 2537, + "clean": 3572, + "clean": 3772, + "cleaned": 17468, + "cleanenergy": 43538, + "cleaner": 15619, + "cleaners": 33258, + "cleaning": 7210, + "cleanliness": 47886, + "cleans": 40827, + "cleanse": 28717, + "cleanser": 44170, + "cleansing": 25931, + "cleanup": 22353, + "clear": 4631, + "clear": 3143, + "clearance": 17959, + "cleared": 14880, + "clearer": 37031, + "clearing": 15481, + "clearly": 7767, + "clears": 29092, + "clearwater": 32124, + "cleary": 44342, + "cleats": 33486, + "cleavage": 44165, + "cled": 12827, + "clegg": 42915, + "clemens": 45896, + "clement": 22592, + "clement": 24714, + "clemente": 42461, + "clementine": 47112, + "clements": 49175, + "clemson": 38170, + "clemson": 19537, + "clen": 35547, + "cleo": 40344, + "cleop": 36287, + "cleopatra": 41212, + "cler": 11828, + "clergy": 42635, + "cleric": 43748, + "clerk": 22230, + "clermont": 47529, + "cles": 8077, + "cleve": 37599, + "clevel": 7701, + "cleveland": 30716, + "cleveland": 8430, + "clever": 30977, + "clever": 13385, + "clg": 47546, + "cli": 1503, + "clich": 44407, + "click": 16676, + "click": 3585, + "clicked": 29015, + "clicking": 26542, + "clicks": 31250, + "client": 48528, + "client": 7467, + "clients": 8114, + "clif": 13182, + "cliff": 23827, + "cliff": 10625, + "cliffe": 15170, + "clifford": 24226, + "cliffs": 20953, + "clifton": 23878, + "climat": 37283, + "climate": 7854, + "climate": 4589, + "climateaction": 31622, + "climatechange": 11055, + "climates": 46022, + "climax": 37033, + "climb": 7421, + "climb": 10649, + "climbed": 22528, + "climber": 36910, + "climbers": 47648, + "climbing": 9877, + "climbs": 29098, + "clin": 2879, + "clinch": 30404, + "clinched": 44064, + "cline": 37460, + "cling": 37068, + "cling": 4760, + "clinic": 7926, + "clinical": 35133, + "clinical": 9148, + "clinicians": 45866, + "clinics": 23330, + "clint": 37542, + "clint": 21160, + "clinton": 34403, + "clinton": 5820, + "clio": 46889, + "clip": 39712, + "clip": 9289, + "clipped": 45524, + "clipper": 42245, + "clippers": 23319, + "clipping": 47484, + "clips": 16594, + "clique": 34983, + "clive": 36086, + "clive": 21509, + "cll": 46091, + "cllr": 45743, + "cllr": 23034, + "clo": 1194, + "cloak": 36528, + "clock": 19878, + "clock": 6716, + "clocked": 49049, + "clocks": 25895, + "clockwise": 46150, + "clockwork": 42297, + "clon": 24477, + "clone": 22854, + "clones": 48047, + "clooney": 33161, + "clos": 48821, + "close": 10603, + "close": 2660, + "closed": 4552, + "closely": 13478, + "closer": 6377, + "closes": 11354, + "closest": 14975, + "closet": 14221, + "closeup": 35439, + "closing": 7101, + "closure": 13249, + "closures": 22923, + "cloth": 14559, + "clothes": 7080, + "clothing": 7425, + "clou": 4069, + "cloud": 12965, + "cloud": 3887, + "cloudcomputing": 41390, + "clouds": 6244, + "cloudy": 13106, + "clough": 42909, + "clover": 39574, + "clover": 22812, + "clow": 18386, + "clown": 15329, + "clowns": 30820, + "cls": 44251, + "clt": 29651, + "clt": 24236, + "clu": 996, + "club": 9642, + "club": 1736, + "clubbing": 48128, + "clubhouse": 26553, + "clubs": 9437, + "clue": 14994, + "clueless": 35350, + "clues": 23764, + "clusive": 41362, + "cluster": 15595, + "clusters": 33217, + "clut": 28507, + "clutch": 13953, + "clutter": 40804, + "cly": 12037, + "clyde": 39557, + "clyde": 18469, + "cm": 10190, + "cm": 3741, + "cma": 30554, + "cma": 31388, + "cmc": 45839, + "cmdr": 48250, + "cme": 34946, + "cmo": 24589, + "cmon": 42904, + "cmp": 46355, + "cms": 22520, + "cmt": 42727, + "cmu": 43046, + "cn": 3886, + "cn": 16200, + "cna": 48287, + "cnbc": 41242, + "cnbc": 24371, + "cnblue": 36018, + "cnc": 20571, + "cnet": 47487, + "cnews": 24319, + "cng": 41496, + "cnn": 22405, + "cnn": 8259, + "cns": 46095, + "cny": 31614, + "co": 622, + "co": 1320, + "coa": 29167, + "coach": 3275, + "coach": 2312, + "coached": 30228, + "coachella": 20222, + "coaches": 6924, + "coaching": 7766, + "coal": 10227, + "coal": 7919, + "coalition": 12920, + "coast": 6398, + "coast": 3720, + "coastal": 38246, + "coastal": 10852, + "coaster": 15944, + "coasters": 31548, + "coastguard": 40601, + "coastline": 27959, + "coasts": 42225, + "coat": 28869, + "coat": 7356, + "coated": 23401, + "coates": 36899, + "coating": 25369, + "coatings": 48706, + "coats": 18075, + "cob": 20140, + "cob": 32863, + "cobain": 36866, + "cobalt": 30896, + "cobb": 22719, + "cobble": 47894, + "cobra": 21574, + "coc": 23036, + "coc": 39498, + "coca": 21197, + "cocac": 26393, + "cocacola": 31248, + "cocaine": 20534, + "coch": 18599, + "cochran": 48798, + "cochrane": 41752, + "coco": 11850, + "coco": 13316, + "cocoa": 18074, + "cocon": 8597, + "coconut": 9581, + "cod": 16132, + "cod": 11915, + "code": 11582, + "code": 3217, + "coded": 33703, + "coden": 43914, + "coder": 41561, + "codes": 14566, + "codi": 39711, + "coding": 12647, + "cody": 23222, + "cody": 12666, + "coe": 15386, + "coed": 41028, + "coel": 45633, + "coer": 41198, + "coeur": 44986, + "coffe": 2255, + "coffee": 12898, + "coffee": 2453, + "coffees": 41184, + "coffey": 48066, + "cofficial": 18757, + "coffin": 29907, + "cog": 26362, + "cog": 35960, + "cogn": 12210, + "cognac": 44361, + "cognition": 46825, + "cognitive": 16584, + "cohe": 20669, + "cohen": 13381, + "coherent": 48450, + "cohort": 22782, + "coil": 25307, + "coim": 41528, + "coin": 14651, + "coin": 4170, + "coinci": 14015, + "coincidence": 19807, + "coins": 10530, + "coke": 39602, + "coke": 14035, + "col": 754, + "col": 9371, + "cola": 15444, + "colbert": 31647, + "colby": 32068, + "colchester": 31715, + "cold": 11146, + "cold": 3153, + "colder": 23859, + "coldest": 31438, + "coldplay": 27770, + "cole": 9305, + "cole": 8166, + "coleman": 15774, + "coles": 40265, + "coles": 30398, + "coli": 18877, + "coli": 15910, + "colin": 20989, + "colin": 10238, + "coliseum": 21836, + "coll": 25982, + "coll": 23898, + "colla": 2929, + "collab": 14013, + "collabor": 4437, + "collaborate": 21271, + "collaborated": 42265, + "collaborating": 25545, + "collaboration": 6642, + "collaborations": 36520, + "collaborative": 15841, + "collaborator": 48186, + "collaborators": 45901, + "collage": 11258, + "collagen": 36120, + "collap": 16881, + "collapse": 16520, + "collapsed": 25037, + "collapses": 43601, + "collar": 39662, + "collar": 13497, + "collateral": 44512, + "colle": 1801, + "colleague": 13067, + "colleagues": 8203, + "collec": 1733, + "collect": 10186, + "collected": 11980, + "collecti": 18530, + "collectible": 25680, + "collectibles": 21519, + "collecting": 10325, + "collection": 2548, + "collections": 12760, + "collective": 10162, + "collectively": 40687, + "collector": 13522, + "collectors": 20540, + "collects": 31576, + "colleen": 31020, + "college": 13512, + "college": 2229, + "colleges": 17357, + "collegi": 16311, + "collegiate": 18068, + "colli": 8262, + "collide": 27214, + "collie": 30611, + "collier": 35748, + "collin": 24056, + "collin": 32116, + "colling": 32319, + "collingwood": 45873, + "collins": 8684, + "collision": 15407, + "collo": 25115, + "colloqui": 37243, + "colloquium": 46514, + "collu": 25658, + "collusion": 33864, + "colo": 7300, + "colo": 27288, + "cologne": 22216, + "cology": 19187, + "colom": 8987, + "colombia": 12901, + "colombian": 28701, + "colombo": 33207, + "colon": 8280, + "colon": 29050, + "colonel": 22674, + "coloni": 22667, + "colonial": 16530, + "colonialism": 43385, + "colonies": 38738, + "colony": 18767, + "color": 4036, + "color": 3140, + "colorado": 34580, + "colorado": 6742, + "colorec": 41171, + "colored": 11775, + "colorful": 11444, + "colori": 28764, + "coloring": 17696, + "colorized": 46730, + "colors": 5389, + "colorstv": 28195, + "colorway": 44576, + "colossal": 40258, + "colosse": 48142, + "colossus": 34022, + "colour": 10240, + "colour": 4769, + "coloured": 17111, + "colourful": 15562, + "colouring": 31803, + "colours": 7626, + "cols": 35726, + "colt": 19726, + "colton": 32249, + "coltrane": 42333, + "colts": 16135, + "colum": 4164, + "columb": 31043, + "columbi": 25947, + "columbia": 9410, + "columbus": 11273, + "column": 10593, + "columnist": 28958, + "columns": 29056, + "com": 610, + "com": 2464, + "coma": 19620, + "comb": 3587, + "comb": 16380, + "combat": 35083, + "combat": 9275, + "combating": 46121, + "combe": 14363, + "combin": 25112, + "combination": 11312, + "combinations": 34950, + "combine": 12919, + "combined": 10427, + "combines": 22991, + "combining": 23561, + "combo": 10155, + "combos": 48117, + "combs": 30694, + "combu": 35629, + "combustion": 44654, + "comcast": 30043, + "come": 4225, + "come": 891, + "comeback": 8234, + "comedian": 13848, + "comedians": 33758, + "comedic": 43360, + "comedy": 19346, + "comedy": 4749, + "comer": 42997, + "comer": 20916, + "comers": 34436, + "comes": 2091, + "comet": 21405, + "comets": 40636, + "comey": 22957, + "comfor": 6563, + "comfort": 44000, + "comfort": 7808, + "comfortable": 8652, + "comfortably": 30392, + "comforting": 33835, + "comforts": 42243, + "comfy": 15736, + "comi": 40781, + "comic": 7729, + "comic": 4962, + "comicart": 46018, + "comicbook": 46564, + "comicbooks": 22018, + "comiccon": 18379, + "comicon": 43820, + "comics": 4256, + "comin": 18164, + "coming": 14916, + "coming": 1171, + "comingsoon": 19894, + "comm": 965, + "comm": 11413, + "comman": 39780, + "command": 18391, + "command": 11350, + "commander": 11265, + "commanders": 41667, + "commanding": 36933, + "commandments": 43409, + "commando": 31361, + "commands": 38163, + "comme": 29692, + "commemor": 9495, + "commemorate": 21242, + "commemorates": 45149, + "commemorating": 28734, + "commemoration": 29288, + "commemorative": 24623, + "commen": 15795, + "commence": 25059, + "commenced": 43908, + "commencement": 21666, + "commences": 48551, + "commend": 37555, + "commended": 40702, + "comment": 20035, + "comment": 5761, + "commentary": 14146, + "commentator": 32016, + "commented": 28328, + "commenting": 37292, + "comments": 6606, + "commer": 4028, + "commerce": 8333, + "commerci": 15601, + "commercial": 31802, + "commercial": 6287, + "commercials": 30724, + "commish": 45399, + "commissi": 6000, + "commission": 5292, + "commissioned": 16565, + "commissioner": 10221, + "commissioners": 30702, + "commissioning": 29585, + "commissions": 20668, + "commit": 3041, + "commit": 11797, + "commitment": 7770, + "commitments": 32136, + "commits": 20241, + "committed": 7907, + "committee": 5636, + "committees": 40504, + "committing": 21937, + "commod": 9496, + "commodities": 30350, + "commodity": 29041, + "commodore": 31129, + "common": 8414, + "common": 4176, + "commonly": 20344, + "commons": 16653, + "commonwealth": 16569, + "comms": 18832, + "commu": 9561, + "commun": 1515, + "communal": 32809, + "communi": 16164, + "communic": 4784, + "communicate": 19809, + "communication": 7999, + "communications": 10052, + "communion": 28579, + "communism": 35387, + "communist": 18602, + "communities": 6361, + "community": 14784, + "community": 1927, + "commute": 15898, + "commuter": 27782, + "commuters": 30823, + "commuting": 43503, + "como": 16236, + "comp": 2561, + "comp": 11679, + "compac": 40014, + "compact": 13690, + "compan": 1995, + "companies": 5361, + "companion": 14963, + "companions": 37124, + "company": 2634, + "compar": 7580, + "comparable": 27092, + "comparative": 33388, + "compare": 13771, + "compared": 10544, + "compares": 25104, + "comparing": 20564, + "comparison": 14186, + "comparisons": 40870, + "compart": 30072, + "compartment": 40383, + "compass": 19438, + "compassion": 14463, + "compassionate": 30193, + "compati": 17295, + "compatibility": 41614, + "compatible": 21286, + "compe": 5254, + "compelled": 49375, + "compelling": 21766, + "compen": 42079, + "compens": 15172, + "compensation": 18663, + "compet": 2932, + "compete": 10038, + "competed": 27767, + "competen": 31853, + "competence": 31165, + "competency": 49293, + "competent": 28113, + "competes": 39826, + "competing": 13068, + "competit": 15892, + "competiti": 32581, + "competition": 3742, + "competitions": 23259, + "competitive": 10687, + "competitiveness": 43209, + "competitor": 26633, + "competitors": 23638, + "compilation": 20446, + "compiled": 34579, + "compla": 7428, + "complain": 19292, + "complained": 42029, + "complaining": 20812, + "complains": 46363, + "complaint": 20391, + "complaints": 20020, + "comple": 1730, + "complement": 36624, + "complementary": 48953, + "complete": 3263, + "completed": 5976, + "completely": 5989, + "completes": 19321, + "completing": 14949, + "completion": 15915, + "complex": 16099, + "complex": 6324, + "complexes": 47870, + "complexion": 47732, + "complexity": 24815, + "compli": 5270, + "compliance": 14658, + "compliant": 29893, + "complic": 11460, + "complicated": 16621, + "complications": 29936, + "compliment": 25116, + "complimentary": 20948, + "compliments": 25477, + "comply": 36281, + "component": 21284, + "components": 16816, + "compos": 7783, + "compose": 43659, + "composed": 19916, + "composer": 12104, + "composers": 33314, + "composing": 40412, + "composite": 21606, + "composites": 45395, + "composition": 17510, + "compositions": 44652, + "compost": 46002, + "compost": 33307, + "compound": 19980, + "compounds": 33991, + "compre": 8483, + "compreh": 42976, + "comprehen": 12050, + "comprehend": 48230, + "comprehensive": 13854, + "compress": 33353, + "compressed": 42359, + "compression": 25638, + "compressor": 39607, + "compri": 29445, + "compromise": 26611, + "compromised": 38576, + "compromising": 45436, + "comps": 48665, + "compton": 28364, + "compu": 11639, + "compul": 25869, + "compulsory": 39345, + "computing": 12732, + "comra": 25553, + "comrade": 30844, + "comrades": 29282, + "coms": 30493, + "con": 616, + "con": 2457, + "cona": 30605, + "conan": 24750, + "conce": 9145, + "concealed": 35419, + "conceded": 37895, + "conceived": 39725, + "concentr": 11085, + "concentrate": 30846, + "concentrated": 36776, + "concentration": 18565, + "concep": 8389, + "concepcion": 47035, + "concept": 6353, + "conceptart": 31162, + "conception": 30510, + "conceptions": 40307, + "concepts": 16763, + "conceptu": 42745, + "conceptual": 34070, + "concer": 2228, + "concern": 12928, + "concerned": 12020, + "concerning": 21772, + "concerns": 11134, + "concert": 32180, + "concert": 3066, + "concerto": 24710, + "concerts": 14418, + "concession": 38117, + "concessions": 43981, + "concier": 28859, + "concierge": 39850, + "conclave": 38098, + "conclu": 9627, + "conclude": 37525, + "concluded": 27825, + "concludes": 30634, + "conclusion": 20932, + "conclusions": 39507, + "conco": 43034, + "concor": 19913, + "concord": 26448, + "concordia": 35492, + "concours": 36282, + "concourse": 37793, + "concre": 43658, + "concrete": 9637, + "concussion": 28321, + "condem": 13287, + "condemn": 27212, + "condemned": 35145, + "condemns": 32092, + "conden": 24816, + "conditi": 11170, + "condition": 36978, + "condition": 7336, + "conditional": 24671, + "conditioned": 37014, + "conditioner": 31239, + "conditioning": 18181, + "conditions": 5892, + "condo": 19952, + "condol": 18661, + "condolences": 20836, + "condom": 39021, + "condomin": 42589, + "condoms": 37878, + "condor": 47643, + "condos": 42342, + "condu": 40772, + "conduc": 5379, + "conduct": 11647, + "conducted": 13080, + "conducting": 16787, + "conductor": 22317, + "conducts": 32084, + "cone": 39279, + "cone": 10266, + "cones": 26718, + "coney": 41837, + "conf": 6477, + "confe": 1968, + "confeder": 17104, + "confederate": 24864, + "confederation": 43484, + "conferen": 37961, + "conference": 2230, + "conferences": 22811, + "conferencing": 47320, + "confess": 38860, + "confession": 22572, + "confessions": 29404, + "confetti": 37923, + "confi": 5005, + "confidence": 8510, + "confident": 12365, + "confidential": 28712, + "configu": 46746, + "configur": 26950, + "configuration": 33378, + "confin": 45316, + "confined": 40973, + "confir": 3930, + "confirm": 12130, + "confirmation": 19645, + "confirmed": 6346, + "confirming": 38433, + "confirms": 11803, + "confis": 36285, + "confit": 42241, + "confl": 8173, + "conflic": 19029, + "conflict": 10397, + "conflicting": 43894, + "conflicts": 28713, + "confor": 40933, + "confron": 20033, + "confront": 38382, + "confrontation": 41478, + "confu": 6890, + "confuse": 37503, + "confused": 10946, + "confusing": 24683, + "confusion": 20493, + "cong": 24407, + "conge": 20013, + "congestion": 24432, + "congo": 20334, + "congr": 1227, + "congrats": 1887, + "congratul": 1750, + "congratulate": 16633, + "congratulated": 42004, + "congratulates": 24580, + "congratulating": 30967, + "congratulation": 24751, + "congratulations": 1864, + "congre": 7947, + "congreg": 40727, + "congregation": 32618, + "congress": 12452, + "congress": 4599, + "congressional": 15239, + "congressman": 17145, + "congresswoman": 37317, + "coni": 39031, + "coni": 36651, + "conj": 41543, + "conju": 33821, + "conjunction": 34226, + "conley": 44536, + "conline": 37593, + "conn": 41836, + "conn": 20329, + "conne": 8437, + "connec": 29933, + "connect": 19969, + "connected": 27506, + "connecting": 41429, + "connection": 26840, + "connections": 37161, + "connie": 25739, + "connoisse": 46012, + "connol": 27739, + "connolly": 29537, + "connor": 21984, + "connor": 10218, + "conom": 2664, + "conomy": 22529, + "conor": 29955, + "conor": 19478, + "conqu": 13382, + "conquer": 38585, + "conquer": 19821, + "conquered": 27099, + "conquering": 43778, + "conquest": 35367, + "conrad": 22073, + "cons": 10311, + "consci": 9427, + "conscience": 27310, + "conscious": 14914, + "consciously": 46755, + "consciousness": 17894, + "conse": 34887, + "consecu": 12084, + "consecutive": 12413, + "consen": 23110, + "consensus": 25071, + "consent": 21922, + "consequ": 13003, + "consequence": 42262, + "consequences": 15682, + "conserv": 4649, + "conservancy": 46729, + "conservation": 37616, + "conservation": 8322, + "conservative": 11421, + "conservatives": 17631, + "conservatory": 32140, + "conserve": 34231, + "consi": 2899, + "consider": 12471, + "consider": 6734, + "considerable": 38256, + "considerably": 38510, + "consideration": 24310, + "considerations": 33700, + "considered": 9487, + "considering": 10761, + "considers": 24691, + "consist": 10410, + "consist": 33735, + "consisted": 49354, + "consistency": 25683, + "consistent": 16439, + "consistently": 23799, + "consisting": 39241, + "consists": 23458, + "consol": 27869, + "consolation": 38888, + "console": 13403, + "consoles": 33136, + "consoli": 21586, + "consolidation": 41111, + "consor": 27108, + "consortium": 29988, + "conspir": 12680, + "conspiracy": 15236, + "const": 3826, + "constable": 29179, + "constan": 38718, + "constance": 40682, + "constant": 32000, + "constant": 13111, + "constantine": 30640, + "constantly": 14336, + "constell": 21913, + "constellation": 25991, + "constitu": 6299, + "constituency": 22464, + "constituents": 32075, + "constitution": 12157, + "constitutional": 16091, + "constra": 28973, + "constraints": 41910, + "constru": 3983, + "construc": 13321, + "construct": 24467, + "constructed": 16876, + "constructing": 33653, + "construction": 48873, + "construction": 4585, + "constructive": 31810, + "consu": 4689, + "consul": 5295, + "consul": 33630, + "consulate": 34341, + "consult": 9438, + "consult": 26727, + "consultancy": 31735, + "consultant": 14196, + "consultants": 27203, + "consultation": 15777, + "consultations": 43424, + "consulting": 15883, + "consume": 28919, + "consumed": 29653, + "consumer": 34408, + "consumer": 10422, + "consumers": 14014, + "consuming": 30607, + "consumption": 14904, + "cont": 2036, + "cont": 21425, + "contact": 39367, + "contact": 3523, + "contacted": 37331, + "contacts": 22789, + "contag": 29259, + "contagious": 33984, + "contain": 9948, + "contain": 15187, + "contained": 23836, + "container": 14913, + "containers": 20448, + "containing": 20281, + "contains": 12844, + "contamin": 24662, + "contaminated": 35773, + "contamination": 31770, + "conte": 15402, + "conte": 26882, + "contempl": 21924, + "contemplating": 33854, + "contempor": 14538, + "contemporary": 16607, + "contemporary": 8859, + "contemporaryart": 20212, + "contempt": 39293, + "conten": 42201, + "contender": 23573, + "contenders": 29711, + "content": 15526, + "content": 4750, + "contentmarketing": 20429, + "contents": 14850, + "contest": 23103, + "contest": 4576, + "contestalert": 27313, + "contestant": 25682, + "contestants": 28062, + "contested": 37845, + "contests": 32210, + "contex": 42015, + "context": 13089, + "conti": 46431, + "conti": 40842, + "contin": 1918, + "continent": 19623, + "continental": 14089, + "continents": 38642, + "conting": 27104, + "contingent": 36467, + "continu": 4688, + "continually": 34086, + "continuation": 38964, + "continue": 3942, + "continued": 10150, + "continues": 4305, + "continuing": 11009, + "continuity": 34035, + "continuous": 17033, + "continuously": 29634, + "continuum": 44978, + "contour": 34733, + "contr": 22871, + "contra": 9880, + "contra": 38620, + "contrac": 7581, + "contracep": 35109, + "contract": 6120, + "contracting": 39091, + "contractor": 21429, + "contractors": 22427, + "contracts": 16563, + "contradic": 27957, + "contrary": 32805, + "contrast": 18501, + "contrasting": 40758, + "contribu": 4753, + "contribute": 14112, + "contributed": 19397, + "contributes": 34203, + "contributing": 21762, + "contribution": 11116, + "contributions": 14465, + "contributor": 24553, + "contributors": 32908, + "contro": 2372, + "control": 9963, + "control": 3366, + "controlled": 14140, + "controller": 12929, + "controllers": 30374, + "controlling": 26427, + "controls": 15746, + "controversi": 13674, + "controversial": 14617, + "controversy": 18659, + "conv": 48382, + "conve": 18421, + "conven": 7283, + "conveni": 33278, + "convenience": 17859, + "convenient": 18978, + "conveniently": 40844, + "convention": 6752, + "conventional": 20835, + "conventions": 41404, + "conver": 6336, + "convergence": 35381, + "convers": 4577, + "conversation": 5690, + "conversations": 12326, + "converse": 24149, + "conversion": 15111, + "conversions": 44137, + "convert": 20074, + "converted": 20808, + "converter": 34611, + "convertible": 19608, + "converting": 34674, + "converts": 42470, + "convey": 38342, + "convic": 11150, + "convicted": 18668, + "conviction": 24967, + "convictions": 44366, + "convin": 12889, + "convince": 20351, + "convinced": 17388, + "convincing": 27742, + "convo": 19372, + "convocation": 30674, + "convos": 44842, + "convoy": 30292, + "conway": 21410, + "conwy": 48971, + "cony": 14501, + "coo": 1664, + "coo": 21691, + "coogs": 47624, + "cook": 9726, + "cook": 5977, + "cookbook": 21086, + "cooke": 29979, + "cooked": 11452, + "cooker": 23806, + "cookery": 38779, + "cookie": 9367, + "cookies": 8320, + "cookin": 46610, + "cooking": 39248, + "cooking": 6283, + "cookout": 39743, + "cooks": 24256, + "cool": 5594, + "cool": 2077, + "cooled": 37170, + "cooler": 11078, + "coolest": 10566, + "cooling": 15291, + "coom": 41726, + "coon": 34260, + "coon": 16958, + "coop": 39917, + "coop": 18910, + "cooper": 7264, + "cooper": 8133, + "cooperate": 42936, + "cooperation": 11785, + "cooperative": 24517, + "coops": 48531, + "coordin": 8187, + "coordinate": 38250, + "coordinated": 32540, + "coordinating": 40075, + "coordination": 25611, + "coordinator": 13967, + "coors": 36025, + "cop": 3196, + "cop": 7070, + "copa": 22749, + "copd": 45876, + "cope": 47635, + "cope": 12564, + "copeland": 37604, + "copen": 15637, + "copenhagen": 17390, + "coper": 41891, + "copernic": 45519, + "copied": 36770, + "copies": 9851, + "coping": 30545, + "copolitics": 45846, + "copp": 20937, + "copped": 42229, + "copper": 24741, + "copper": 10333, + "coppola": 47427, + "cops": 10719, + "copter": 28049, + "copy": 11376, + "copy": 4509, + "copying": 38925, + "copyright": 15778, + "cor": 851, + "cor": 18559, + "cora": 34953, + "coral": 31220, + "coral": 12054, + "corbett": 35699, + "corbin": 35578, + "corbyn": 14026, + "cord": 40893, + "cord": 11181, + "corden": 41999, + "cordi": 41681, + "cordless": 44412, + "cords": 22164, + "core": 19622, + "core": 5000, + "cores": 37874, + "corey": 31279, + "corey": 15288, + "corgi": 31320, + "cori": 26508, + "coriander": 37491, + "corin": 17716, + "corinthians": 34471, + "cork": 18148, + "cork": 10376, + "corn": 5202, + "corn": 5894, + "cornelius": 45865, + "cornell": 38689, + "cornell": 20859, + "corner": 18509, + "corner": 5253, + "corners": 19584, + "cornerstone": 36280, + "cornish": 23774, + "cornwall": 37903, + "cornwall": 10777, + "coron": 13210, + "corona": 25564, + "coronado": 43946, + "coronary": 45955, + "coronation": 25014, + "coroner": 47241, + "corp": 29203, + "corp": 10918, + "corpor": 4258, + "corporal": 42445, + "corporate": 33877, + "corporate": 6838, + "corporation": 11282, + "corporations": 25482, + "corps": 11330, + "corpse": 29408, + "corpus": 31672, + "correc": 5011, + "correct": 8340, + "corrected": 35628, + "correction": 20843, + "correctional": 38030, + "corrections": 37507, + "correctly": 15359, + "correlation": 29218, + "correspon": 20203, + "correspondent": 29996, + "corri": 12974, + "corridor": 20592, + "corrie": 23961, + "corro": 24936, + "corro": 42033, + "corrosion": 39191, + "corru": 6501, + "corrup": 30429, + "corrupt": 15194, + "corruption": 9141, + "corsa": 47670, + "corsair": 42367, + "corset": 40408, + "cortex": 40109, + "cortez": 30461, + "corvette": 24367, + "cory": 23221, + "cory": 18329, + "cos": 5865, + "cos": 5700, + "cosby": 30324, + "cosc": 45944, + "coscino": 47909, + "cose": 26495, + "cosm": 37486, + "cosme": 9628, + "cosmetic": 23918, + "cosmetics": 12896, + "cosmic": 47398, + "cosmic": 18304, + "cosmo": 12829, + "cosmo": 32072, + "cosmopolitan": 35518, + "cosmos": 22151, + "cospla": 15149, + "cosplay": 42401, + "cosplay": 6435, + "cosplayer": 30215, + "cosplaying": 46701, + "cost": 11360, + "cost": 4713, + "costa": 10480, + "costar": 28659, + "costarica": 31272, + "costco": 31045, + "costello": 30667, + "costing": 39193, + "costly": 30170, + "costs": 7628, + "costu": 5786, + "costume": 7235, + "costumes": 15150, + "cosy": 22848, + "cot": 4718, + "cot": 5871, + "cote": 44234, + "cote": 20751, + "cotland": 32576, + "cotsw": 23303, + "cotswolds": 35546, + "cott": 8211, + "cott": 11349, + "cottage": 12155, + "cottages": 34405, + "cotton": 22218, + "cotton": 7050, + "cou": 1368, + "couch": 12724, + "cougar": 35028, + "cougar": 27042, + "cougars": 20425, + "cough": 35631, + "cough": 18498, + "cougs": 28482, + "coul": 22483, + "could": 44812, + "could": 1510, + "couldn": 4072, + "couldnt": 29042, + "coulter": 42291, + "coun": 939, + "counc": 12927, + "council": 18187, + "council": 3620, + "councill": 15732, + "councillor": 21179, + "councillors": 29695, + "councilman": 40833, + "councils": 29938, + "counsel": 13780, + "counsel": 19814, + "counseling": 25000, + "counsell": 47510, + "counselling": 40581, + "counselor": 26148, + "counselors": 38688, + "count": 6073, + "count": 5887, + "countdown": 39559, + "countdown": 7500, + "counted": 23149, + "counter": 10134, + "counter": 7352, + "counterfe": 33067, + "counterfeit": 44242, + "counterpart": 39216, + "counterparts": 42106, + "counters": 46170, + "countess": 46276, + "counties": 12338, + "counting": 9723, + "countless": 21819, + "countries": 5489, + "country": 7896, + "country": 2157, + "countryfile": 47023, + "countrymusic": 30372, + "countryside": 16303, + "counts": 12264, + "county": 18734, + "county": 2116, + "coup": 9871, + "coup": 16479, + "coupe": 16773, + "couple": 40136, + "couple": 3377, + "coupled": 37153, + "couples": 14752, + "coupling": 45595, + "coupon": 14019, + "coupons": 23945, + "cour": 1391, + "coura": 4436, + "courage": 9828, + "courageous": 25005, + "courier": 27217, + "cours": 21493, + "course": 43225, + "course": 2613, + "courses": 9464, + "court": 16837, + "court": 2908, + "courte": 5088, + "courtesy": 5228, + "courthouse": 22205, + "courtney": 33601, + "courtney": 15990, + "courtroom": 41071, + "courts": 13514, + "courty": 20121, + "courtyard": 21900, + "cous": 48397, + "cousin": 7780, + "cousins": 14073, + "cout": 29118, + "coutinho": 35530, + "couture": 14808, + "cov": 19384, + "cov": 48385, + "cove": 21700, + "cove": 14708, + "coven": 12483, + "covenant": 29647, + "coventry": 18007, + "cover": 13534, + "cover": 2202, + "coverage": 6810, + "covered": 5603, + "covering": 9462, + "covers": 7745, + "covert": 40134, + "coveted": 36119, + "covington": 43196, + "cow": 5076, + "cow": 9706, + "cowan": 42699, + "coward": 33729, + "cowards": 48972, + "cowboy": 25833, + "cowboy": 13657, + "cowboys": 11864, + "cowboysnation": 43082, + "cowell": 39015, + "cowgirl": 47090, + "coworker": 30727, + "coworkers": 30821, + "coworking": 36034, + "cows": 15204, + "cowx": 23831, + "cox": 25784, + "cox": 11597, + "coy": 12765, + "coy": 15742, + "coyi": 48407, + "coyle": 45348, + "coyne": 44729, + "coyo": 16614, + "coyote": 26586, + "coyotes": 30423, + "coys": 19736, + "coz": 39922, + "coz": 14282, + "cozy": 14873, + "cp": 7905, + "cp": 9130, + "cpa": 30095, + "cpac": 45731, + "cpc": 26125, + "cpd": 23402, + "cpec": 48007, + "cpfc": 27553, + "cpi": 41795, + "cpl": 26852, + "cpr": 25134, + "cps": 27078, + "cpt": 32892, + "cpu": 27700, + "cq": 48910, + "cq": 48417, + "cr": 1075, + "cr": 3483, + "cra": 1184, + "cra": 18362, + "crab": 27382, + "crab": 11574, + "crabs": 30908, + "crack": 11222, + "crack": 10334, + "crackdown": 29527, + "cracked": 19826, + "cracker": 16298, + "crackers": 26200, + "cracking": 13008, + "cracks": 21426, + "cracy": 24749, + "cradle": 29384, + "crae": 40438, + "craf": 10873, + "craft": 7717, + "craft": 3588, + "craftbeer": 12371, + "crafted": 12424, + "crafthour": 42324, + "crafting": 26886, + "crafts": 33276, + "crafts": 13383, + "craftsman": 39528, + "craftsmanship": 36682, + "crafty": 32317, + "craic": 46962, + "craig": 14042, + "craig": 8061, + "craigslist": 43865, + "cram": 29809, + "cramer": 44592, + "cramps": 46106, + "cran": 7761, + "cranberries": 49361, + "cranberry": 23824, + "crane": 14626, + "cranes": 26979, + "crani": 45674, + "crank": 46246, + "crank": 32283, + "cranston": 44340, + "crap": 11899, + "crappy": 30475, + "crash": 37150, + "crash": 5033, + "crashed": 16638, + "crashes": 17013, + "crashing": 24991, + "crat": 46696, + "crate": 24756, + "crater": 22663, + "crates": 30172, + "cratic": 32175, + "crative": 39999, + "crats": 43056, + "crave": 33397, + "craven": 33625, + "craving": 18344, + "cravings": 34476, + "craw": 7400, + "crawfish": 42772, + "crawford": 15918, + "crawl": 20106, + "crawler": 41012, + "crawley": 42316, + "crawling": 37066, + "cray": 24184, + "cray": 27032, + "crayon": 41801, + "crayons": 43508, + "craz": 25776, + "craze": 30637, + "craziest": 32690, + "craziness": 46436, + "crazy": 17540, + "crazy": 3578, + "crc": 25618, + "cre": 798, + "cre": 17762, + "cream": 23184, + "cream": 3867, + "creams": 41447, + "creamy": 17206, + "crease": 48441, + "create": 30949, + "create": 3380, + "created": 4080, + "creates": 10361, + "creati": 6714, + "creating": 5524, + "creation": 38293, + "creation": 6900, + "creations": 17411, + "creative": 15237, + "creative": 4450, + "creatives": 29352, + "creativity": 9636, + "creator": 10173, + "creators": 17981, + "creature": 14317, + "creatures": 13938, + "cred": 7314, + "cred": 22377, + "credenti": 29487, + "credentials": 33422, + "credi": 21097, + "credibility": 34984, + "credible": 32983, + "credit": 21467, + "credit": 3900, + "credited": 32480, + "credits": 10654, + "creds": 43462, + "cree": 33961, + "cree": 36014, + "creed": 18845, + "creek": 26120, + "creek": 5526, + "creep": 8153, + "creep": 26084, + "creeper": 38662, + "creeping": 29697, + "creeps": 45135, + "creepy": 11943, + "creighton": 42823, + "creme": 22681, + "creole": 45632, + "crepe": 38611, + "crescent": 18211, + "cress": 39124, + "crest": 35985, + "crest": 15760, + "crested": 36656, + "crete": 8584, + "crew": 21560, + "crew": 3462, + "crewe": 43284, + "crews": 10463, + "cri": 1621, + "cri": 38962, + "crib": 23271, + "cric": 4328, + "cricke": 19098, + "cricket": 21859, + "cricket": 5373, + "cricketer": 28439, + "cricketers": 43986, + "cried": 15290, + "cries": 19769, + "crime": 13872, + "crime": 4896, + "crimea": 28614, + "crimes": 11827, + "crimin": 5874, + "criminal": 30197, + "criminal": 8255, + "criminals": 18783, + "crimson": 19437, + "cringe": 42588, + "cripp": 33588, + "cris": 37818, + "crises": 36403, + "crisis": 5712, + "crisp": 15145, + "crispr": 39784, + "crisps": 35744, + "crispy": 16458, + "criss": 29708, + "cristi": 12699, + "cristian": 48808, + "cristiano": 14807, + "cristina": 33395, + "cristo": 38315, + "crit": 3613, + "crit": 48130, + "criteri": 33627, + "criteria": 24849, + "criterion": 43841, + "criti": 25333, + "critic": 12417, + "critic": 19361, + "critical": 15314, + "critical": 6808, + "critically": 21570, + "criticalrole": 33606, + "criticalrole": 22742, + "criticalrolefanart": 43663, + "critici": 20333, + "criticism": 17405, + "criticize": 46081, + "criticized": 41557, + "critics": 16946, + "critique": 32982, + "critters": 35423, + "crm": 22610, + "cro": 1192, + "cro": 22522, + "croati": 28072, + "croatia": 13323, + "croatian": 34795, + "croc": 43350, + "croche": 35352, + "crochet": 17554, + "crock": 41685, + "crocker": 47843, + "crockett": 48313, + "crocod": 24519, + "crocodile": 24757, + "crocs": 38988, + "croft": 16657, + "croissant": 46011, + "croix": 44735, + "crom": 25082, + "crombie": 46162, + "cromwell": 45345, + "cron": 17361, + "croo": 16443, + "crook": 43744, + "crooked": 48473, + "crooked": 25644, + "crooks": 44226, + "crop": 40751, + "crop": 9955, + "cropped": 31139, + "crops": 16290, + "crore": 18274, + "crores": 37281, + "cros": 16670, + "crosby": 21095, + "cross": 5266, + "cross": 3417, + "crossed": 11731, + "crosses": 20473, + "crossfit": 47214, + "crossfit": 20395, + "crossing": 8673, + "crossings": 43517, + "crossover": 17194, + "crossroads": 27427, + "crossword": 32945, + "crou": 31206, + "crouch": 36506, + "crow": 3138, + "crow": 16019, + "crowd": 12036, + "crowd": 4570, + "crowded": 20182, + "crowdfunding": 17971, + "crowds": 16092, + "crowe": 33560, + "crowley": 32287, + "crown": 22190, + "crown": 6902, + "crowned": 16109, + "crowns": 33229, + "crows": 27134, + "croy": 21676, + "croydon": 27116, + "crs": 28449, + "crt": 43877, + "cru": 1815, + "cru": 29788, + "cruci": 18499, + "crucial": 12396, + "crude": 20677, + "cruel": 16073, + "cruel": 17573, + "cruelty": 20675, + "cruis": 27721, + "cruise": 36425, + "cruise": 6764, + "cruiser": 21394, + "cruises": 19214, + "cruising": 19743, + "crum": 43268, + "crumb": 48327, + "crumb": 39909, + "crumble": 36595, + "crumbs": 35893, + "crun": 17407, + "crunch": 16620, + "crunchy": 31366, + "crusad": 19133, + "crusade": 36846, + "crusader": 40171, + "crusaders": 31319, + "crush": 22296, + "crush": 7610, + "crushed": 18270, + "crusher": 44923, + "crushes": 35844, + "crushing": 20790, + "crust": 23136, + "crusted": 37314, + "cruz": 33689, + "cruz": 8403, + "cry": 2837, + "cry": 6290, + "crying": 6828, + "cryo": 32215, + "cryp": 4865, + "crypt": 37814, + "cryptic": 46925, + "crypto": 8080, + "crypto": 9608, + "cryptocurrencies": 33329, + "cryptocurrency": 12070, + "cryst": 15891, + "crystal": 17387, + "crystal": 6517, + "crystalli": 47551, + "crystals": 18350, + "cs": 11978, + "cs": 2804, + "csa": 26355, + "csc": 41727, + "csc": 37266, + "csd": 36913, + "cse": 41659, + "csg": 47085, + "csgo": 28928, + "csi": 41750, + "csi": 28070, + "csk": 43036, + "csm": 40061, + "csn": 46329, + "cso": 43864, + "csp": 39243, + "csr": 32105, + "csr": 24598, + "csrracing": 44193, + "css": 41418, + "css": 19846, + "cst": 17016, + "csu": 35948, + "csu": 31261, + "csw": 41031, + "ct": 3381, + "ct": 1122, + "cta": 28397, + "ctar": 27842, + "ctc": 34123, + "cte": 31410, + "cted": 2910, + "ctf": 35250, + "cthulhu": 41064, + "cting": 7985, + "ction": 17578, + "ction": 1569, + "ctions": 7021, + "ctive": 9313, + "cto": 17445, + "ctor": 8108, + "ctr": 35602, + "ctr": 18481, + "cts": 6936, + "ctto": 25118, + "ctu": 20834, + "cture": 17668, + "ctv": 21213, + "ctv": 27590, + "cu": 729, + "cu": 11224, + "cuando": 40388, + "cub": 16938, + "cub": 19972, + "cuba": 11576, + "cuban": 15536, + "cube": 47753, + "cube": 11353, + "cubes": 31413, + "cubic": 48159, + "cubic": 29614, + "cubs": 9858, + "cuck": 26364, + "cuckoo": 38062, + "cucu": 16705, + "cucumber": 19787, + "cucumbers": 48065, + "cud": 42684, + "cudd": 12820, + "cuddle": 19568, + "cuddles": 24001, + "cuddling": 29696, + "cuddly": 36208, + "cudi": 48713, + "cue": 13424, + "cuer": 39506, + "cues": 35719, + "cuff": 34693, + "cuff": 22414, + "cufflinks": 43938, + "cuffs": 37221, + "cuis": 9938, + "cuisine": 10605, + "cuk": 34838, + "cul": 1877, + "cula": 35935, + "cular": 10940, + "culars": 45719, + "cule": 31066, + "cules": 18984, + "culin": 14772, + "culinary": 16466, + "cull": 21880, + "cull": 42061, + "cullen": 25973, + "culmin": 33778, + "culo": 36305, + "culprit": 41593, + "cult": 11965, + "cultiv": 16781, + "cultivate": 42983, + "cultivated": 48901, + "cultivation": 41539, + "cultur": 20780, + "cultural": 34908, + "cultural": 6753, + "culturally": 36783, + "culture": 20197, + "culture": 3673, + "cultured": 40176, + "cultures": 19552, + "culver": 42103, + "cum": 20142, + "cum": 27119, + "cumb": 10858, + "cumber": 15309, + "cumberbatch": 27541, + "cumberland": 28747, + "cumbri": 32010, + "cumbria": 17953, + "cumin": 42285, + "cumple": 47050, + "cumul": 42961, + "cumulative": 47610, + "cumulus": 46313, + "cun": 12423, + "cun": 29532, + "cunningham": 25321, + "cuomo": 25681, + "cup": 5059, + "cup": 1937, + "cupboard": 32074, + "cupcake": 17025, + "cupcakes": 12747, + "cupid": 34885, + "cuppa": 28077, + "cups": 11463, + "cur": 1092, + "cur": 33073, + "curated": 20341, + "curator": 20753, + "curb": 21931, + "curd": 38881, + "cure": 36758, + "cure": 9088, + "cured": 26248, + "cures": 38204, + "curfew": 48826, + "curi": 12640, + "curing": 44169, + "curiosity": 21583, + "curious": 9865, + "curl": 24306, + "curled": 43734, + "curling": 18543, + "curls": 24340, + "curly": 20795, + "curran": 40999, + "currant": 43501, + "curren": 6142, + "currencies": 23530, + "currency": 7853, + "current": 3653, + "currently": 3792, + "currents": 35450, + "curric": 16201, + "curriculum": 17947, + "currie": 39385, + "curry": 49285, + "curry": 8051, + "curse": 18479, + "cursed": 26408, + "cursor": 46546, + "curt": 38137, + "curtain": 17223, + "curtains": 30223, + "curti": 39925, + "curtis": 13808, + "curve": 15792, + "curved": 25789, + "curves": 22814, + "curvy": 45788, + "cus": 2736, + "cusa": 47414, + "cuse": 37950, + "cush": 43731, + "cushi": 15333, + "cushion": 20853, + "cushions": 34163, + "cussion": 16658, + "cussions": 46853, + "cust": 20900, + "custard": 26516, + "custo": 4376, + "custody": 16176, + "custom": 2662, + "custom": 4996, + "custome": 41323, + "customer": 24035, + "customer": 5102, + "customerexperience": 45167, + "customers": 5528, + "customerservice": 40611, + "customiz": 41793, + "customizable": 48253, + "customization": 48244, + "customize": 32179, + "customized": 23229, + "customs": 16880, + "cut": 10511, + "cut": 3032, + "cute": 16031, + "cute": 2242, + "cuteness": 19342, + "cuter": 27151, + "cutest": 8032, + "cuth": 44328, + "cutie": 10733, + "cuties": 40939, + "cuties": 23420, + "cutiesaturday": 41883, + "cutler": 40428, + "cutlery": 49073, + "cutout": 45016, + "cuts": 7435, + "cutt": 27338, + "cutt": 47647, + "cutter": 19719, + "cutters": 44783, + "cutting": 7266, + "cuz": 9215, + "cv": 13531, + "cv": 13947, + "cvs": 29603, + "cw": 10652, + "cw": 11065, + "cwc": 19179, + "cwgc": 48527, + "cws": 45186, + "cx": 44457, + "cx": 14283, + "cy": 1470, + "cy": 1678, + "cyber": 5830, + "cyber": 10210, + "cybercrime": 41772, + "cybermonday": 36578, + "cyberpunk": 36896, + "cybersecurity": 10581, + "cyborg": 36650, + "cycl": 9791, + "cycle": 19083, + "cycle": 5072, + "cycled": 31055, + "cycles": 14605, + "cycli": 12201, + "cycling": 26353, + "cycling": 6321, + "cyclist": 20686, + "cyclists": 20303, + "cyclo": 18122, + "cyclone": 48094, + "cyclone": 20917, + "cyclones": 34669, + "cylin": 18569, + "cylinder": 22092, + "cylinders": 48888, + "cymb": 36677, + "cymru": 24005, + "cyn": 14324, + "cynthi": 41994, + "cynthia": 23748, + "cyp": 14809, + "cypress": 25347, + "cypri": 36481, + "cyprus": 15263, + "cyril": 36028, + "cyrus": 14204, + "cystic": 46131, + "cyto": 31864, + "cz": 22898, + "cz": 22921, + "cze": 12152, + "czech": 43151, + "czech": 16141, + "cé": 36454, + "cé": 18317, + "d": 67, + "d": 323, + "da": 925, + "da": 1140, + "daa": 32642, + "daan": 44814, + "dab": 10413, + "dab": 22900, + "dac": 16222, + "dac": 27478, + "daca": 28477, + "dach": 34166, + "dachsh": 41641, + "dachshund": 42720, + "dad": 4346, + "dad": 2639, + "dada": 31325, + "daddy": 29466, + "daddy": 6546, + "dade": 23299, + "dades": 28289, + "dads": 12741, + "dae": 23358, + "dae": 15422, + "daener": 46934, + "daes": 47282, + "daesh": 35047, + "daf": 9972, + "daf": 36704, + "daffodils": 44769, + "daft": 36347, + "dag": 11434, + "dag": 25650, + "dagger": 34251, + "dah": 16976, + "dah": 11776, + "dahl": 45816, + "dahl": 22621, + "dahlia": 41768, + "dai": 13559, + "dai": 10632, + "dail": 14676, + "dailies": 21260, + "daily": 6689, + "daily": 2873, + "dailynews": 43466, + "dailys": 43160, + "dailysketch": 46738, + "daim": 40421, + "dain": 32222, + "dain": 28315, + "daipur": 47631, + "dair": 19998, + "dair": 42078, + "dairy": 25243, + "dairy": 10302, + "dairyfree": 49366, + "dais": 10502, + "daisi": 39947, + "daisies": 40654, + "daisy": 39310, + "daisy": 12865, + "dak": 6999, + "dak": 16095, + "dakar": 31137, + "dakota": 38522, + "dakota": 12358, + "dal": 2476, + "dal": 5601, + "dala": 42675, + "dalai": 41222, + "dalail": 35169, + "dalailama": 35849, + "dale": 11533, + "dale": 4677, + "dalejr": 38207, + "dales": 29031, + "daley": 28544, + "dalgo": 43614, + "dali": 36735, + "dali": 25703, + "dalit": 45432, + "dall": 43631, + "dalla": 16772, + "dallas": 27414, + "dallas": 5759, + "dallascowboys": 33016, + "dalmati": 44275, + "dalton": 21488, + "daly": 24873, + "dam": 1880, + "dam": 4926, + "damage": 6822, + "damaged": 13568, + "damages": 28842, + "damaging": 20610, + "damas": 23345, + "damascus": 25396, + "dame": 10069, + "dames": 44548, + "dami": 17783, + "damian": 43307, + "damian": 25375, + "damien": 25090, + "dammit": 31057, + "damn": 37409, + "damn": 4451, + "damned": 28428, + "damon": 48503, + "damon": 18244, + "damp": 26520, + "dams": 37680, + "dan": 2257, + "dan": 2284, + "dana": 44834, + "dana": 13777, + "danao": 38598, + "danc": 3945, + "dance": 10619, + "dance": 2724, + "danced": 32891, + "dancehall": 33300, + "dancer": 11400, + "dancers": 13153, + "dances": 24083, + "dancing": 33280, + "dancing": 6226, + "dand": 12593, + "dandelion": 38903, + "dandy": 31932, + "dane": 19330, + "danes": 47477, + "dang": 4283, + "dang": 14992, + "danger": 20083, + "danger": 11212, + "dangerous": 7350, + "dangerously": 35012, + "dangers": 23726, + "dangle": 39907, + "dani": 3001, + "dani": 17009, + "daniel": 7859, + "daniel": 4981, + "daniela": 44466, + "danielle": 30396, + "danielle": 15292, + "danielpadilla": 34702, + "daniels": 16146, + "danish": 15467, + "dank": 31849, + "dann": 11951, + "danny": 14950, + "danny": 7621, + "dano": 29703, + "dans": 16241, + "dant": 48097, + "dant": 28237, + "dante": 21911, + "danube": 44594, + "dany": 47816, + "dao": 36099, + "dap": 12149, + "dap": 38034, + "daph": 24591, + "daphne": 31687, + "dapl": 34478, + "dapp": 46857, + "dapper": 26071, + "daq": 25381, + "dar": 1377, + "dar": 6242, + "dara": 17064, + "darby": 34366, + "darcy": 32916, + "dare": 14833, + "dare": 9863, + "daredevil": 28849, + "dares": 42973, + "dareto": 46794, + "dari": 16292, + "dari": 14552, + "daria": 45622, + "daries": 18184, + "daring": 28166, + "dario": 33918, + "darius": 32606, + "darje": 49089, + "dark": 5724, + "dark": 3144, + "darker": 18737, + "darkest": 25898, + "darkness": 10521, + "darling": 13048, + "darlings": 39961, + "darlington": 34565, + "darn": 26059, + "darrell": 33522, + "darren": 20263, + "darren": 12275, + "darry": 29200, + "darryl": 35359, + "darshan": 34564, + "dart": 14001, + "dart": 19841, + "darth": 41304, + "darth": 23164, + "dartmoor": 31477, + "dartmouth": 29667, + "darts": 15246, + "darwin": 43013, + "darwin": 20926, + "daryl": 45607, + "daryl": 24532, + "das": 9940, + "das": 7359, + "dash": 13858, + "dash": 10206, + "dashboard": 27679, + "dashi": 12876, + "dashing": 33825, + "dat": 1717, + "dat": 9445, + "data": 14876, + "data": 2281, + "datab": 11941, + "database": 14678, + "databases": 48384, + "datac": 27329, + "datacenter": 40133, + "datasci": 14496, + "datascience": 15748, + "dataviz": 28138, + "date": 34300, + "date": 1524, + "dated": 13564, + "dates": 7228, + "dating": 8534, + "dation": 15311, + "datlantic": 34270, + "dato": 36075, + "dats": 48674, + "dau": 3162, + "dau": 33828, + "daugh": 42523, + "daughter": 3944, + "daughters": 13585, + "daun": 29470, + "dav": 3700, + "dav": 46488, + "davao": 31502, + "dave": 10089, + "dave": 5077, + "daven": 28350, + "davenport": 34624, + "davey": 33391, + "davi": 1732, + "david": 4640, + "david": 2259, + "davidbowie": 44448, + "davido": 35989, + "davids": 46695, + "davidson": 13166, + "davies": 13120, + "davin": 43187, + "davis": 24426, + "davis": 5536, + "davison": 43725, + "davos": 31887, + "davy": 41565, + "daw": 5971, + "daw": 24404, + "dawg": 18660, + "dawgs": 26431, + "dawn": 30590, + "dawn": 7689, + "dawson": 18611, + "dax": 29458, + "day": 1405, + "day": 575, + "daya": 38165, + "daybreak": 33862, + "daycare": 36363, + "daydream": 41587, + "dayin": 20332, + "daylight": 20809, + "dayo": 29856, + "dayo": 46605, + "dayof": 16272, + "dayofthe": 38043, + "days": 1161, + "daysof": 12379, + "daysofcode": 36537, + "daysto": 29886, + "daystogo": 42198, + "dayswild": 42052, + "daytime": 22830, + "dayton": 35729, + "dayton": 20262, + "daytona": 16335, + "dayweekend": 44526, + "dayz": 35949, + "daz": 15449, + "daz": 43844, + "daze": 33591, + "dazz": 17149, + "dazzle": 41164, + "dazzling": 28821, + "db": 19100, + "db": 8128, + "dbacks": 31175, + "dbs": 40558, + "dbz": 49226, + "dc": 5074, + "dc": 2743, + "dca": 49107, + "dcc": 33747, + "dccomics": 17610, + "dcfc": 35526, + "dci": 35336, + "dcs": 42878, + "dcu": 42647, + "dd": 1353, + "dd": 3766, + "dda": 35202, + "ddad": 39049, + "dday": 32689, + "dday": 26243, + "ddc": 48513, + "ddd": 24183, + "dddd": 35362, + "dden": 5013, + "dder": 9300, + "dders": 24827, + "ddi": 44450, + "ddin": 17175, + "dding": 48101, + "dding": 8974, + "ddings": 49106, + "ddington": 29238, + "ddle": 17633, + "ddle": 8357, + "ddled": 38392, + "ddles": 33901, + "ddleston": 25647, + "ddling": 30981, + "ddlovato": 28244, + "ddos": 46463, + "ddr": 26027, + "dds": 48334, + "ddu": 43836, + "ddy": 14981, + "ddy": 7876, + "de": 561, + "de": 654, + "dea": 18477, + "deacon": 29155, + "dead": 3906, + "dead": 2747, + "deadliest": 40811, + "deadline": 47209, + "deadline": 8458, + "deadlines": 44959, + "deadly": 10756, + "deadpool": 21471, + "deaf": 28229, + "deaf": 18358, + "deal": 7249, + "deal": 2696, + "dealer": 15218, + "dealers": 21697, + "dealership": 32096, + "dealing": 13138, + "deals": 4469, + "dealt": 30101, + "dean": 13807, + "dean": 5828, + "deandre": 43635, + "deans": 46852, + "dear": 15696, + "dear": 3817, + "dearest": 24880, + "dearly": 31880, + "deas": 34715, + "death": 7163, + "death": 2767, + "deaths": 12253, + "deau": 12399, + "deaux": 19883, + "deb": 2987, + "deb": 25687, + "debat": 32082, + "debate": 5196, + "debates": 19239, + "debating": 23472, + "debbie": 47186, + "debbie": 16735, + "debit": 32410, + "debor": 16738, + "deborah": 40997, + "deborah": 22150, + "debra": 33233, + "debris": 19208, + "debt": 8932, + "debts": 38770, + "debu": 9790, + "debun": 33123, + "debut": 42608, + "debut": 4085, + "debuted": 25215, + "debuting": 34817, + "debuts": 17044, + "dec": 3063, + "dec": 4628, + "deca": 33428, + "decad": 29914, + "decade": 11099, + "decadent": 41716, + "decades": 10488, + "decal": 26678, + "decals": 37606, + "decan": 40677, + "decat": 35334, + "decath": 47455, + "decatur": 38540, + "decay": 22703, + "dece": 3534, + "deceased": 30035, + "december": 3864, + "decent": 10698, + "decentr": 28960, + "decentralized": 38485, + "decep": 33529, + "deception": 33046, + "deci": 2262, + "decide": 8447, + "decided": 4939, + "decides": 17269, + "deciding": 22513, + "decision": 5575, + "decisions": 9903, + "decisive": 28690, + "deck": 24885, + "deck": 6943, + "decked": 39096, + "decker": 21449, + "decks": 23968, + "decl": 7091, + "decla": 10739, + "declan": 42341, + "declar": 18040, + "declaration": 19714, + "declare": 19856, + "declared": 13845, + "declares": 23641, + "declaring": 33273, + "decline": 15084, + "declined": 28911, + "declines": 40478, + "declining": 29221, + "deco": 26412, + "deco": 16422, + "decor": 5148, + "decor": 6928, + "decorate": 23651, + "decorated": 15917, + "decorating": 16968, + "decoration": 16029, + "decorations": 19158, + "decorative": 19289, + "decre": 12284, + "decrease": 24703, + "decreased": 33913, + "decreasing": 43763, + "decree": 43327, + "ded": 16744, + "ded": 1241, + "dedic": 4701, + "dedicate": 27610, + "dedicated": 6770, + "dedication": 10188, + "dedly": 36204, + "deduc": 22799, + "dee": 5268, + "dee": 6705, + "deed": 30260, + "deeds": 24516, + "deejay": 48304, + "deejay": 44511, + "deemed": 28102, + "deen": 26456, + "deen": 12912, + "deep": 5462, + "deep": 3383, + "deepak": 45528, + "deeper": 15224, + "deepest": 22245, + "deephouse": 35684, + "deepi": 19371, + "deepika": 34120, + "deepikap": 29903, + "deepikapadukone": 30646, + "deeplear": 22181, + "deeplearning": 24362, + "deeply": 11449, + "deer": 19454, + "deer": 8700, + "deere": 32901, + "dees": 12547, + "deets": 35537, + "def": 2044, + "def": 11649, + "defam": 35670, + "defamation": 42741, + "default": 21650, + "defe": 4148, + "defeat": 8477, + "defeated": 8927, + "defeating": 22594, + "defeats": 16317, + "defect": 44013, + "defects": 37485, + "defen": 3619, + "defence": 30307, + "defence": 9659, + "defend": 21970, + "defend": 11397, + "defended": 27161, + "defender": 10618, + "defenders": 20063, + "defending": 13098, + "defends": 20134, + "defense": 45875, + "defense": 6021, + "defenseman": 43714, + "defenses": 49198, + "defensive": 10824, + "defi": 17244, + "defiance": 36186, + "defiant": 47597, + "defibrill": 47684, + "defic": 18022, + "defici": 23387, + "deficiency": 30685, + "deficit": 20156, + "defin": 3188, + "define": 14919, + "defined": 15278, + "defines": 28218, + "defining": 20504, + "definite": 40793, + "definitely": 4824, + "definition": 11405, + "definitive": 25298, + "defl": 31467, + "deforestation": 41330, + "defstar": 36427, + "defy": 39148, + "defying": 38496, + "deg": 38498, + "degra": 28939, + "degradation": 44468, + "degre": 4653, + "degree": 7119, + "degrees": 8000, + "deh": 35582, + "dei": 33833, + "dei": 23279, + "deir": 42948, + "deity": 42574, + "deja": 46902, + "dek": 23901, + "dekalb": 37775, + "del": 1233, + "del": 2003, + "dela": 37986, + "delaney": 31528, + "delav": 23706, + "delavin": 40477, + "delavin": 40776, + "delavinkisses": 40631, + "delaware": 17547, + "delay": 12955, + "delay": 10934, + "delayed": 14567, + "delaying": 43781, + "delays": 11232, + "dele": 7922, + "dele": 33431, + "delec": 38615, + "delectable": 45500, + "deleg": 8046, + "delegate": 27259, + "delegates": 14623, + "delegation": 14632, + "delete": 19204, + "deleted": 16588, + "deleting": 41857, + "delft": 42749, + "delgado": 49182, + "delhi": 26723, + "delhi": 5717, + "deli": 1932, + "deli": 18601, + "delia": 33193, + "deliber": 18316, + "deliberate": 38271, + "deliberately": 35163, + "delic": 13366, + "delicacy": 49181, + "delicate": 18768, + "delici": 19993, + "delicious": 3959, + "deliciously": 39589, + "deliciousness": 42819, + "delight": 46165, + "delight": 13073, + "delighted": 5943, + "delightful": 15513, + "delights": 25330, + "deline": 18797, + "delines": 13562, + "delish": 25093, + "deliver": 19561, + "deliver": 7396, + "delivered": 7278, + "deliveries": 29336, + "delivering": 9943, + "delivers": 11753, + "delivery": 5619, + "dell": 24381, + "dell": 10242, + "della": 22986, + "delle": 35963, + "deloit": 29428, + "deloitte": 38667, + "dels": 48636, + "delta": 32250, + "delta": 8768, + "delu": 18779, + "delusional": 48059, + "delux": 13709, + "deluxe": 14056, + "delve": 46008, + "dely": 15040, + "dem": 3251, + "dem": 7825, + "dema": 40268, + "dema": 45046, + "deman": 48366, + "demand": 13072, + "demand": 5650, + "demanded": 33699, + "demanding": 17099, + "demands": 14241, + "demar": 46566, + "demarcus": 47873, + "demb": 35930, + "demdebate": 43973, + "deme": 25143, + "demean": 37376, + "demen": 12604, + "dementi": 46028, + "dementia": 14047, + "demetri": 39553, + "demi": 32879, + "demi": 14480, + "demise": 28756, + "demo": 2930, + "demo": 7380, + "democr": 3573, + "democracy": 7758, + "democrat": 15431, + "democratic": 9149, + "democrats": 8865, + "demographic": 31308, + "demol": 19382, + "demolished": 26537, + "demolition": 22237, + "demon": 5635, + "demon": 12085, + "demonetisation": 41338, + "demonic": 46920, + "demons": 18388, + "demonstr": 8579, + "demonstrate": 22231, + "demonstrated": 29477, + "demonstrates": 24806, + "demonstrating": 22107, + "demonstration": 16722, + "demonstrations": 33964, + "demonstrators": 46450, + "demos": 19304, + "demp": 22490, + "dempsey": 30188, + "dems": 10989, + "demsin": 42664, + "demsinphilly": 43091, + "den": 1177, + "den": 1181, + "dena": 32431, + "denali": 48076, + "dence": 3370, + "dency": 11659, + "dend": 37447, + "dends": 43985, + "dene": 45128, + "dened": 19571, + "deng": 43098, + "deng": 41788, + "dengue": 41932, + "denham": 39180, + "deni": 21995, + "denial": 25716, + "denied": 15780, + "denies": 19565, + "denim": 13606, + "denis": 47630, + "denis": 18750, + "denise": 45900, + "denise": 20899, + "denmark": 13268, + "dennis": 32738, + "dennis": 10534, + "denny": 26808, + "denomin": 41016, + "dens": 16533, + "dense": 19353, + "density": 22431, + "dent": 3593, + "dent": 1258, + "dental": 24635, + "dental": 8382, + "dentally": 10346, + "dented": 21923, + "denti": 4418, + "dential": 5459, + "dentist": 17816, + "dentistry": 25754, + "dently": 28817, + "denton": 23567, + "dents": 1517, + "denver": 27847, + "denver": 8569, + "deny": 18679, + "denying": 32771, + "denzel": 42503, + "deo": 26406, + "deo": 12121, + "deodor": 47639, + "deol": 41902, + "deon": 31466, + "deon": 16079, + "dep": 6079, + "dep": 24370, + "depar": 10794, + "depart": 5343, + "depart": 30649, + "departed": 32541, + "departing": 26902, + "department": 5744, + "departments": 29523, + "departs": 38998, + "departure": 17850, + "depe": 36118, + "depend": 13894, + "depend": 27371, + "dependence": 40243, + "dependent": 23280, + "depending": 23673, + "depends": 20497, + "depic": 11307, + "depicted": 34637, + "depicting": 24970, + "depiction": 31071, + "depicts": 29340, + "deple": 38504, + "deplo": 9356, + "deplor": 39232, + "deploy": 26944, + "deployed": 20009, + "deploying": 42212, + "deployment": 20183, + "depo": 14276, + "depor": 36110, + "deport": 23389, + "deportation": 36617, + "deported": 39320, + "deportes": 47878, + "depos": 21266, + "deposit": 16775, + "deposits": 30740, + "depot": 12589, + "depp": 24941, + "depre": 7107, + "depress": 38869, + "depressed": 23269, + "depressing": 29235, + "depression": 10023, + "depri": 28587, + "depriv": 45809, + "deprivation": 47810, + "deprived": 39140, + "dept": 9201, + "depth": 10350, + "depths": 28855, + "depu": 6912, + "deputies": 24914, + "deputy": 7932, + "der": 839, + "der": 801, + "dera": 20696, + "derail": 48502, + "derby": 13904, + "derby": 7177, + "derbyshire": 22147, + "derdale": 21513, + "dere": 5701, + "dere": 44194, + "dered": 3776, + "derek": 22461, + "derek": 11205, + "derel": 46728, + "derer": 11289, + "derers": 20882, + "deri": 34573, + "derick": 33908, + "dering": 6076, + "deriv": 33458, + "derived": 26461, + "derland": 35488, + "derman": 29740, + "dermatology": 48051, + "dern": 30086, + "dero": 37203, + "dero": 34026, + "derrick": 21798, + "derry": 45777, + "derry": 20535, + "ders": 37307, + "ders": 1923, + "derson": 12677, + "dery": 17172, + "des": 6797, + "des": 1437, + "desai": 35316, + "desc": 13866, + "descen": 32318, + "descend": 26004, + "descend": 46241, + "descendants": 36323, + "descending": 36620, + "descent": 19375, + "desch": 49209, + "descri": 4637, + "describe": 10967, + "described": 14671, + "describes": 13678, + "describing": 24239, + "descrip": 41832, + "description": 13951, + "descriptions": 40653, + "desde": 42218, + "dese": 27195, + "deser": 3659, + "desert": 45776, + "desert": 7301, + "deserted": 41560, + "deserve": 7043, + "deserved": 10061, + "deserves": 9079, + "deserving": 26615, + "desh": 25320, + "desh": 7448, + "deshi": 42769, + "desi": 6772, + "desi": 26635, + "desig": 1250, + "design": 8359, + "design": 1681, + "designated": 24119, + "designation": 41155, + "designed": 4486, + "designer": 35640, + "designer": 5728, + "designers": 12720, + "designing": 13467, + "designs": 6747, + "designthinking": 32450, + "desirable": 32368, + "desire": 11858, + "desired": 28631, + "desires": 27598, + "desk": 11937, + "desk": 6550, + "desks": 41014, + "desktop": 14345, + "desmond": 27821, + "desol": 41258, + "desp": 3642, + "despair": 28097, + "desper": 10144, + "desperate": 15072, + "desperately": 21993, + "despic": 32442, + "despicable": 37158, + "despite": 5325, + "dess": 7096, + "dess": 10001, + "dessert": 9753, + "desserts": 22948, + "desses": 43913, + "dest": 6540, + "dest": 4549, + "destin": 4934, + "destination": 32191, + "destination": 9179, + "destinations": 16981, + "destined": 28525, + "destiny": 39875, + "destiny": 10867, + "destro": 8287, + "destroy": 8308, + "destroy": 11930, + "destroyed": 9965, + "destroyer": 25291, + "destroying": 19613, + "destroys": 27634, + "destruc": 22945, + "destruction": 14281, + "destructive": 29591, + "det": 28966, + "det": 15366, + "deta": 1914, + "detached": 26252, + "detail": 7657, + "detailed": 12609, + "detailing": 23163, + "details": 2353, + "detained": 20260, + "dete": 5606, + "detec": 17991, + "detect": 22744, + "detected": 26988, + "detecting": 41290, + "detection": 16220, + "detective": 13672, + "detectives": 27994, + "detector": 27689, + "detectors": 45063, + "detention": 16908, + "deter": 10742, + "deter": 47458, + "detergent": 46726, + "deterior": 28512, + "determin": 8325, + "determination": 17410, + "determine": 16768, + "determined": 14371, + "determines": 42192, + "determining": 39884, + "deth": 38375, + "deto": 39710, + "deton": 39335, + "detour": 31211, + "detox": 22459, + "detri": 47951, + "detro": 6210, + "detroit": 19404, + "detroit": 7073, + "detta": 45438, + "dette": 35750, + "deu": 21457, + "deuce": 45332, + "deus": 37625, + "deut": 14970, + "deutsch": 30389, + "deutsche": 32760, + "deutschland": 36878, + "deux": 47089, + "dev": 2797, + "dev": 3670, + "deva": 45179, + "devan": 37072, + "devast": 12913, + "devastated": 29865, + "devastating": 19280, + "devastation": 42452, + "devel": 1820, + "develop": 1966, + "develop": 7708, + "developed": 8763, + "developer": 10929, + "developers": 13248, + "developing": 8131, + "development": 2855, + "developmental": 29347, + "developments": 17393, + "develops": 29895, + "deven": 45537, + "devgn": 29871, + "devi": 12926, + "devi": 20717, + "deviant": 25593, + "deviantart": 26046, + "device": 8163, + "devices": 9067, + "devil": 8894, + "devil": 8043, + "deville": 34329, + "devils": 11683, + "devin": 31193, + "devin": 20996, + "devine": 33019, + "devlin": 48040, + "devo": 11861, + "devo": 43444, + "devon": 16205, + "devon": 10046, + "devops": 21504, + "devos": 40646, + "devote": 37777, + "devoted": 24561, + "devotees": 39759, + "devotion": 25821, + "devotional": 35456, + "devs": 27374, + "dew": 31952, + "dew": 16358, + "dewey": 40399, + "dex": 10030, + "dex": 13790, + "dexpo": 42502, + "dexter": 45049, + "dexter": 22781, + "dey": 11829, + "dez": 23190, + "dez": 8122, + "df": 12908, + "df": 10468, + "dfc": 41903, + "dfs": 32880, + "dfw": 20439, + "dg": 2394, + "dg": 9742, + "dgate": 41684, + "dge": 4016, + "dge": 1360, + "dged": 11830, + "dgeon": 45655, + "dgers": 8733, + "dges": 5432, + "dging": 9565, + "dh": 6669, + "dh": 9960, + "dha": 11629, + "dha": 27377, + "dhabi": 22349, + "dhaka": 32877, + "dham": 29635, + "dham": 30838, + "dhan": 12542, + "dhan": 28569, + "dhanush": 26162, + "dhanush": 36200, + "dhanushkraja": 29266, + "dhar": 12397, + "dharma": 30536, + "dhary": 28706, + "dhawan": 44699, + "dhe": 29706, + "dheim": 44280, + "dhi": 31553, + "dhi": 26166, + "dho": 37834, + "dhoni": 25698, + "dhru": 40257, + "dhry": 39960, + "dhs": 26849, + "dhu": 32387, + "di": 570, + "di": 1618, + "dia": 7351, + "dia": 3357, + "diab": 15954, + "diabe": 19167, + "diabete": 43826, + "diabetes": 10319, + "diabetic": 30230, + "diablo": 23931, + "diag": 6851, + "diagno": 7736, + "diagnose": 44429, + "diagnosed": 16979, + "diagnosis": 15715, + "diagnostic": 26351, + "diagnostics": 37723, + "diagram": 22697, + "dial": 18416, + "dial": 11381, + "dialo": 30709, + "dialog": 48945, + "dialogue": 11288, + "dialogues": 40330, + "dialysis": 44798, + "diam": 4347, + "diameter": 27189, + "diamon": 8873, + "diamond": 18535, + "diamond": 6235, + "diamonds": 12687, + "dian": 16021, + "dian": 4998, + "diana": 12803, + "diane": 15855, + "dianne": 42299, + "dians": 21041, + "diaper": 34382, + "diapers": 39659, + "diar": 25932, + "diaries": 15541, + "diary": 10380, + "dias": 22137, + "dias": 29354, + "diaspora": 28390, + "diaz": 17688, + "dic": 1404, + "dic": 6717, + "dicap": 30023, + "dicaprio": 30755, + "dice": 14406, + "dick": 14413, + "dick": 9554, + "dickens": 33421, + "dict": 45360, + "dict": 15159, + "dictat": 26156, + "dictator": 27399, + "dictatorship": 37989, + "dictionary": 19699, + "did": 1861, + "did": 1335, + "diddy": 33527, + "didi": 34396, + "didier": 45614, + "didn": 2376, + "didnt": 13057, + "dido": 31725, + "didyou": 12295, + "didyouknow": 12506, + "die": 3150, + "die": 2082, + "diec": 27729, + "diecast": 37936, + "died": 3622, + "diego": 30940, + "diego": 6306, + "diem": 45571, + "dience": 33686, + "dient": 27231, + "dier": 29702, + "dier": 16394, + "dies": 20104, + "dies": 1862, + "diesel": 46312, + "diesel": 10591, + "diest": 45739, + "diet": 21295, + "diet": 6582, + "dietary": 29009, + "dietrich": 47005, + "diets": 35173, + "dif": 18656, + "dif": 48731, + "diff": 44073, + "diff": 20331, + "diffe": 1967, + "differ": 34620, + "differen": 14903, + "difference": 4731, + "differences": 14003, + "different": 2731, + "differenti": 21729, + "differential": 34027, + "differentiate": 49032, + "differently": 18325, + "diffic": 6140, + "difficult": 7405, + "difficulties": 23468, + "difficulty": 25245, + "diffu": 31603, + "diffuser": 49400, + "dig": 1831, + "dig": 9887, + "dige": 17820, + "digest": 20413, + "digestion": 40533, + "digestive": 32304, + "digg": 43240, + "digger": 35919, + "diggin": 48466, + "digging": 14971, + "digi": 15627, + "digi": 39361, + "digimon": 44181, + "digit": 14899, + "digit": 27472, + "digital": 4704, + "digital": 2794, + "digitalart": 16987, + "digitalhealth": 32190, + "digitalindia": 46630, + "digitally": 27543, + "digitalmarketing": 15299, + "digitaltransformation": 20047, + "digiti": 25935, + "digits": 31710, + "digni": 45532, + "dignit": 39497, + "dignity": 17744, + "digo": 35701, + "digs": 26877, + "dih": 43089, + "dii": 32755, + "dijk": 44444, + "dik": 38854, + "dik": 37747, + "dike": 42683, + "dil": 7643, + "dil": 17942, + "dile": 25428, + "dilemma": 29787, + "dilig": 30664, + "dill": 12318, + "dill": 27206, + "dillon": 21056, + "dilu": 45242, + "dim": 19576, + "dim": 17523, + "dime": 24443, + "dimen": 10935, + "dimension": 20479, + "dimensional": 25252, + "dimensions": 25086, + "diment": 43500, + "dimes": 44888, + "dimini": 37459, + "dimit": 22250, + "dimitri": 48840, + "dimp": 38853, + "din": 1462, + "din": 5673, + "dina": 36815, + "dinah": 30903, + "dine": 20951, + "dine": 12989, + "diner": 16963, + "dinesh": 48341, + "ding": 7545, + "ding": 796, + "dinger": 45580, + "dingh": 48064, + "dings": 5473, + "dington": 24804, + "dinho": 47370, + "dini": 20196, + "dining": 8658, + "dinner": 27548, + "dinner": 2571, + "dinners": 33570, + "dino": 9692, + "dino": 14077, + "dinosa": 18955, + "dinosaur": 15095, + "dinosaurs": 20387, + "dio": 3779, + "dio": 1521, + "dioce": 20763, + "diocese": 27091, + "dion": 42899, + "dion": 16250, + "dior": 23655, + "dios": 37563, + "dious": 27417, + "dioxide": 38102, + "dip": 19918, + "dip": 11343, + "dipl": 8490, + "diplo": 38115, + "diplom": 11169, + "diploma": 21251, + "diplomacy": 23798, + "diplomat": 32828, + "diplomatic": 23782, + "diplomats": 44126, + "dipped": 30610, + "dipper": 49317, + "dipping": 33544, + "dips": 37522, + "dir": 4251, + "dir": 8478, + "dire": 38355, + "dire": 25664, + "direc": 1534, + "direct": 43224, + "direct": 6016, + "directed": 8392, + "directing": 21817, + "direction": 15923, + "direction": 5407, + "directional": 38687, + "directioner": 48042, + "directioners": 22055, + "directions": 16440, + "directive": 40630, + "directly": 9701, + "director": 20337, + "director": 2681, + "directorial": 45327, + "directors": 11940, + "directory": 25272, + "directs": 34349, + "directv": 48652, + "dirk": 28171, + "dirt": 31415, + "dirt": 11795, + "dirty": 20127, + "dirty": 7615, + "dis": 1518, + "dis": 6112, + "disa": 3882, + "disab": 47380, + "disabilities": 17350, + "disability": 48986, + "disability": 13261, + "disabled": 13613, + "disadvantaged": 40577, + "disagree": 23199, + "disapp": 5384, + "disappear": 21148, + "disappear": 25173, + "disappearance": 35929, + "disappeared": 23139, + "disappearing": 35819, + "disappears": 44406, + "disappo": 7605, + "disappoint": 25446, + "disappointed": 13794, + "disappointing": 21941, + "disappointment": 23884, + "disappoints": 48545, + "disappro": 48276, + "disar": 42971, + "disaster": 9072, + "disasters": 26976, + "disastrous": 35790, + "disc": 1472, + "disc": 10712, + "discar": 40532, + "discarded": 45197, + "discer": 49140, + "dischar": 22671, + "discharge": 32485, + "disci": 9559, + "discip": 38951, + "discipl": 10467, + "disciples": 39366, + "disciplinary": 20232, + "discipline": 18903, + "disciplines": 42032, + "discla": 40248, + "disclaimer": 46465, + "disclo": 17481, + "disclose": 46379, + "disclosed": 30905, + "disclosure": 26502, + "disco": 2475, + "disco": 11964, + "discography": 47545, + "discomfort": 48054, + "discord": 23582, + "discoun": 18515, + "discount": 7638, + "discounted": 20993, + "discounts": 18186, + "discoura": 45850, + "discourse": 29441, + "discover": 10539, + "discover": 4834, + "discovered": 6986, + "discoveries": 29308, + "discovering": 17967, + "discovers": 29719, + "discovery": 40491, + "discovery": 8027, + "discre": 20616, + "discrimin": 11721, + "discrimination": 14775, + "discs": 29270, + "discu": 1984, + "discus": 41828, + "discuss": 4312, + "discussed": 11300, + "discusses": 8116, + "discussing": 5900, + "discussion": 5060, + "discussions": 13806, + "dise": 4262, + "disease": 5336, + "diseases": 12035, + "disen": 46468, + "disgrace": 29877, + "disgraceful": 44146, + "disgu": 9793, + "disguise": 27803, + "disguised": 37149, + "disgusted": 41977, + "disgusting": 16218, + "dish": 11039, + "dish": 4531, + "disha": 42498, + "dishes": 11412, + "dishon": 30777, + "dishu": 44728, + "dishwasher": 40524, + "disin": 19484, + "disinfe": 48050, + "disintegr": 49275, + "disk": 17970, + "dislike": 30796, + "dism": 30836, + "dism": 38821, + "dismant": 36557, + "dismiss": 43287, + "dismissal": 42068, + "dismissed": 30087, + "dismisses": 45238, + "disney": 6729, + "disney": 4696, + "disneyland": 39481, + "disneyland": 13661, + "disneyworld": 28469, + "diso": 26305, + "disobe": 42841, + "dison": 19310, + "disorder": 12635, + "disorders": 17114, + "disp": 11073, + "dispar": 24633, + "disparities": 45122, + "dispat": 28652, + "dispatch": 26306, + "dispen": 19077, + "dispenser": 40116, + "disper": 34499, + "displa": 9326, + "displac": 17718, + "displaced": 22817, + "displacement": 37931, + "display": 4456, + "displayed": 18967, + "displaying": 26468, + "displays": 15648, + "dispo": 13651, + "dispon": 38872, + "disponible": 46130, + "dispos": 45177, + "disposable": 37275, + "disposal": 28231, + "dispro": 32927, + "dispropor": 40354, + "disproportion": 45492, + "disregard": 43869, + "disrespect": 34055, + "disrespectful": 41723, + "disru": 13763, + "disrup": 14641, + "disrupt": 25214, + "disrupted": 46674, + "disrupting": 42419, + "disruption": 19635, + "disruptive": 31554, + "diss": 10766, + "diss": 35688, + "dissec": 43879, + "dissemin": 40463, + "dissent": 45154, + "disser": 25560, + "dissertation": 29448, + "dissi": 25088, + "dissol": 27398, + "dissuper": 33461, + "dist": 5479, + "dist": 12116, + "distance": 7964, + "distances": 37078, + "distant": 18949, + "distill": 41586, + "distilled": 49179, + "distillery": 22200, + "distin": 11892, + "distinct": 25056, + "distinction": 28183, + "distinctive": 25486, + "distingui": 15053, + "distinguish": 45418, + "distinguished": 16513, + "distor": 23781, + "distortion": 43690, + "distr": 11885, + "distract": 39309, + "distracted": 24049, + "distraction": 32039, + "distress": 26866, + "distressed": 37515, + "distri": 5987, + "distribu": 6138, + "distribute": 32313, + "distributed": 16419, + "distributing": 35216, + "distribution": 10484, + "distributor": 28354, + "distributors": 44240, + "distric": 3208, + "district": 46683, + "district": 3506, + "districts": 17565, + "distur": 11732, + "disturb": 33018, + "disturb": 39449, + "disturbance": 42416, + "disturbed": 29967, + "disturbing": 21476, + "disupdates": 45667, + "dit": 5752, + "dit": 2524, + "dita": 47965, + "ditch": 43715, + "ditch": 19291, + "dited": 40392, + "diti": 2363, + "dition": 16452, + "dition": 3015, + "ditional": 4322, + "ditions": 4503, + "dito": 43705, + "dits": 49374, + "dity": 16436, + "dium": 2903, + "div": 5293, + "div": 14869, + "diva": 13605, + "divas": 23534, + "dive": 26042, + "dive": 9058, + "diver": 13119, + "diver": 22094, + "divergence": 48735, + "divergent": 36132, + "divers": 30241, + "divers": 27038, + "diverse": 11464, + "diversi": 24475, + "diversion": 38457, + "diversity": 35634, + "diversity": 6257, + "diverted": 41049, + "dives": 13893, + "divi": 8375, + "divid": 31337, + "divide": 18842, + "divided": 18689, + "dividend": 32067, + "dividends": 45146, + "dividing": 45605, + "divin": 21838, + "divine": 46919, + "divine": 10976, + "diving": 9886, + "divinity": 39754, + "divisi": 39196, + "division": 5378, + "divisional": 40912, + "divisions": 33715, + "divor": 13543, + "divorce": 17060, + "divorced": 39437, + "divya": 47767, + "diwali": 18218, + "dix": 45838, + "dix": 27620, + "dixie": 24484, + "dixit": 28279, + "dixon": 16086, + "diy": 28472, + "diy": 7845, + "diya": 36459, + "diz": 32740, + "dized": 36232, + "dizz": 40239, + "dizzy": 35464, + "dj": 3761, + "dj": 3723, + "djan": 35338, + "django": 46498, + "dji": 35284, + "dji": 28379, + "djing": 36113, + "djo": 19432, + "djoker": 42721, + "djokernole": 42830, + "djokovic": 27944, + "djs": 18117, + "dk": 20702, + "dk": 16196, + "dl": 12558, + "dl": 9373, + "dlc": 19079, + "dle": 11057, + "dle": 3287, + "dled": 23494, + "dler": 40279, + "dles": 7890, + "dless": 14997, + "dley": 12808, + "dling": 18221, + "dly": 3069, + "dm": 19070, + "dm": 4667, + "dma": 42903, + "dman": 18826, + "dmc": 28991, + "dmit": 31607, + "dmitry": 48326, + "dms": 19955, + "dmv": 27508, + "dmx": 45255, + "dn": 11552, + "dn": 7459, + "dna": 8790, + "dnb": 35422, + "dnc": 20237, + "dnd": 11678, + "dnr": 37051, + "dns": 39245, + "dnt": 26795, + "do": 639, + "do": 818, + "doa": 48332, + "dob": 29640, + "doba": 35605, + "dobbs": 43006, + "dobson": 46888, + "doc": 3009, + "doc": 7251, + "doch": 25101, + "dock": 17311, + "dock": 8997, + "docked": 46784, + "docker": 31152, + "docking": 40845, + "docks": 24091, + "docs": 15157, + "doctor": 7872, + "doctor": 5547, + "doctoral": 23649, + "doctorate": 39134, + "doctors": 9705, + "doctorwho": 12996, + "doctr": 28497, + "doctrine": 35612, + "docu": 4433, + "document": 29293, + "document": 15121, + "documentaries": 44209, + "documentary": 7881, + "documentation": 31560, + "documented": 22310, + "documenting": 37876, + "documents": 14105, + "dod": 13847, + "dod": 30187, + "dodd": 36748, + "dodge": 31263, + "dodge": 12093, + "dodgeball": 43244, + "dodger": 31641, + "dodgers": 12422, + "dodgy": 37727, + "doe": 13296, + "does": 2397, + "does": 1897, + "doesn": 2503, + "doesnt": 17937, + "dof": 8277, + "doff": 20193, + "dofficial": 42516, + "dog": 4326, + "dog": 1929, + "dogcelebration": 41819, + "dogday": 27475, + "doge": 42187, + "dogg": 20749, + "doggie": 32237, + "doggo": 42155, + "doggy": 26359, + "doglo": 40733, + "dogre": 40030, + "dogrescue": 44158, + "dogs": 42182, + "dogs": 3255, + "dogsoftwitter": 19415, + "doh": 23581, + "doha": 20908, + "doherty": 31774, + "doi": 36361, + "doin": 15412, + "doing": 37408, + "doing": 1960, + "doit": 32272, + "doit": 28109, + "doj": 25700, + "dojo": 35901, + "dok": 40547, + "dok": 41034, + "doka": 46528, + "dol": 2287, + "dol": 19170, + "dola": 38005, + "dolan": 27200, + "dolby": 42414, + "dolce": 30033, + "dolce": 30661, + "dole": 41040, + "doll": 27031, + "doll": 9286, + "dollar": 35092, + "dollar": 7474, + "dollars": 10669, + "dolls": 15090, + "dolly": 43281, + "dolly": 23821, + "dolom": 37137, + "dolores": 40741, + "dolph": 8900, + "dolph": 22257, + "dolphin": 42963, + "dolphin": 16464, + "dolphins": 14002, + "dom": 2164, + "dom": 1919, + "domain": 15492, + "domaine": 48744, + "domains": 36358, + "dome": 8515, + "dome": 9827, + "domen": 37584, + "domest": 21936, + "domestic": 28189, + "domestic": 9043, + "domin": 4361, + "dominance": 30546, + "dominant": 20565, + "dominate": 21431, + "dominated": 23048, + "dominates": 34043, + "dominating": 29303, + "domination": 30919, + "domingo": 24882, + "dominic": 39007, + "dominic": 19095, + "dominican": 22934, + "dominion": 27155, + "domino": 30752, + "dominos": 39770, + "domo": 44293, + "doms": 30126, + "don": 1067, + "don": 847, + "dona": 26789, + "donal": 42375, + "donald": 5990, + "donald": 4335, + "donaldson": 37783, + "donaldtrump": 6652, + "donat": 36384, + "donate": 6429, + "donated": 8705, + "donates": 26960, + "donating": 12621, + "donation": 7924, + "donations": 9928, + "doncaster": 38008, + "doncaster": 25352, + "doncasterisgreat": 47333, + "done": 5136, + "done": 1700, + "donegal": 24172, + "donesia": 41281, + "donet": 33724, + "donetsk": 33999, + "dong": 26242, + "dong": 31478, + "dongha": 28365, + "donghae": 28945, + "donia": 24014, + "donkey": 21415, + "donkeys": 44644, + "donna": 9158, + "donne": 30897, + "donnein": 38308, + "donneinarte": 40193, + "donnell": 35118, + "donnelly": 39070, + "donnie": 47058, + "donnie": 30609, + "donny": 37291, + "donny": 32887, + "dono": 14840, + "donor": 18013, + "donors": 17887, + "donovan": 21499, + "dons": 22127, + "dont": 8094, + "dont": 4632, + "donut": 18471, + "donuts": 13970, + "doo": 4543, + "doo": 11643, + "doodle": 9388, + "doodled": 41030, + "doodles": 22156, + "doodling": 37548, + "dooley": 47609, + "doom": 23263, + "doom": 14344, + "doomed": 33251, + "doomsday": 41791, + "doon": 36612, + "doop": 33886, + "door": 7188, + "door": 2489, + "doors": 4228, + "doorstep": 19533, + "doorway": 46575, + "dop": 42381, + "dop": 31722, + "dope": 42587, + "dope": 10094, + "doping": 30285, + "dopp": 21774, + "doppelg": 45216, + "doppler": 42540, + "dor": 2766, + "dor": 8695, + "dora": 18104, + "dorado": 32350, + "dorchester": 32656, + "dore": 39423, + "dores": 34323, + "dorf": 17296, + "dori": 49270, + "doria": 43186, + "dorian": 44016, + "doris": 24285, + "dork": 36206, + "dorm": 24263, + "doro": 15498, + "doro": 37389, + "dorothy": 20805, + "dors": 31240, + "dorset": 42109, + "dorset": 16047, + "dorsey": 41607, + "dortmund": 24290, + "dory": 36135, + "dos": 44258, + "dos": 5474, + "dose": 11497, + "doses": 37873, + "dossier": 46042, + "dost": 44222, + "dot": 7473, + "dot": 7004, + "dota": 23085, + "dotcom": 12443, + "dote": 31202, + "dothis": 47864, + "dotnet": 43124, + "dotorg": 46587, + "dots": 19019, + "dotted": 47950, + "dou": 1756, + "dou": 23608, + "doub": 19631, + "double": 13013, + "double": 3200, + "doubled": 24948, + "doubleheader": 34668, + "doubles": 12539, + "doubling": 36850, + "doubt": 37071, + "doubt": 8671, + "doubts": 30894, + "douche": 44292, + "doug": 20271, + "doug": 10758, + "dough": 15785, + "dough": 14983, + "doughnut": 32555, + "doughnuts": 31124, + "dougie": 46317, + "dougla": 9140, + "douglas": 10065, + "douglass": 45692, + "doun": 44785, + "dov": 38856, + "dova": 26551, + "dove": 27511, + "dove": 18281, + "dover": 43019, + "dover": 14683, + "doves": 47067, + "dow": 8022, + "dow": 10688, + "dowell": 27344, + "down": 1833, + "down": 1136, + "downe": 46501, + "downed": 35814, + "downer": 42522, + "downers": 43739, + "downey": 29429, + "downfall": 48702, + "downhill": 27387, + "downing": 28140, + "download": 35076, + "download": 3794, + "downloadable": 49105, + "downloaded": 22961, + "downloading": 30519, + "downloads": 26481, + "downpour": 39034, + "downpours": 40160, + "downs": 10706, + "downside": 41937, + "downstairs": 28174, + "downstream": 43822, + "downtime": 41964, + "downton": 45023, + "downton": 42668, + "downtown": 18230, + "downtown": 5061, + "downward": 37430, + "dowski": 43556, + "dox": 44786, + "dox": 14510, + "doyle": 17728, + "doyou": 27256, + "doz": 31106, + "dozen": 16401, + "dozens": 17883, + "dp": 23820, + "dp": 6465, + "dprint": 46644, + "dprinting": 16194, + "dprk": 47920, + "dps": 34288, + "dq": 28741, + "dr": 1084, + "dr": 1701, + "dra": 1114, + "dra": 7402, + "drac": 20168, + "dracing": 41253, + "dracula": 25405, + "draf": 37426, + "draft": 30624, + "draft": 5198, + "drafted": 19129, + "drafting": 33528, + "drafts": 29194, + "drag": 8452, + "drag": 12463, + "dragged": 27884, + "dragging": 37069, + "dragon": 9187, + "dragon": 5471, + "dragonball": 40959, + "dragoncon": 47802, + "dragonfly": 32824, + "dragons": 10203, + "dragrace": 40762, + "drags": 45368, + "drain": 23347, + "drain": 19467, + "drainage": 25953, + "drained": 44630, + "drains": 43638, + "drainthe": 47337, + "drake": 32504, + "drake": 8958, + "dral": 7503, + "dram": 6937, + "dram": 32170, + "drama": 5055, + "dramas": 33467, + "dramati": 43512, + "dramatic": 11240, + "dramatically": 24495, + "drank": 21712, + "draped": 49113, + "drastic": 43159, + "drastically": 35478, + "drau": 18621, + "draw": 17675, + "draw": 4001, + "drawer": 23219, + "drawers": 38975, + "drawing": 36996, + "drawing": 3610, + "drawings": 13397, + "drawn": 8893, + "draws": 12043, + "dray": 25562, + "drayton": 49044, + "drc": 21434, + "dre": 960, + "dre": 14584, + "dread": 17412, + "dread": 31403, + "dreaded": 47227, + "dreadful": 35846, + "dreality": 48367, + "dream": 4595, + "dream": 2984, + "dreambig": 46495, + "dreamcast": 47226, + "dreamed": 27984, + "dreamer": 25692, + "dreamers": 27194, + "dreaming": 11662, + "dreamliner": 49143, + "dreams": 4405, + "dreamt": 43743, + "dreamteam": 40090, + "dreamy": 23517, + "dred": 10903, + "dredge": 48783, + "dren": 29068, + "dren": 47309, + "drenched": 46378, + "dres": 48852, + "dres": 44697, + "dresden": 34836, + "dress": 12622, + "dress": 2595, + "dressage": 36144, + "dressed": 6559, + "dresser": 26346, + "dresses": 8184, + "dressing": 6348, + "drew": 18792, + "drew": 5281, + "drex": 33985, + "drey": 48271, + "dri": 1203, + "dri": 28833, + "drian": 36870, + "dribb": 42153, + "dric": 23448, + "dridge": 22956, + "drie": 40170, + "dried": 16037, + "drier": 39877, + "dries": 33857, + "drif": 33585, + "drift": 18194, + "drifting": 30276, + "drill": 11626, + "drilled": 46338, + "drilling": 18634, + "drills": 24378, + "drin": 3375, + "drin": 47133, + "drink": 14131, + "drink": 3979, + "drinking": 5778, + "drinklocal": 45998, + "drinks": 6732, + "drip": 24050, + "dripping": 38787, + "dris": 35804, + "drive": 11402, + "drive": 2620, + "driven": 9314, + "driver": 27563, + "driver": 4383, + "driverless": 46769, + "drivers": 7384, + "drives": 11441, + "driveway": 26273, + "driving": 37800, + "driving": 4161, + "drizzle": 28240, + "drm": 39674, + "dro": 1494, + "dro": 12442, + "drogba": 49199, + "droid": 38016, + "drome": 9157, + "dron": 43898, + "dron": 23360, + "drone": 33557, + "drone": 9397, + "drones": 14006, + "droo": 30715, + "drool": 41554, + "drooling": 44360, + "drop": 16407, + "drop": 3387, + "dropbox": 47216, + "dropped": 6792, + "dropping": 8339, + "drops": 6437, + "dros": 47033, + "drou": 38558, + "drought": 13935, + "drove": 13753, + "drow": 21159, + "drown": 28571, + "drowned": 34005, + "drowning": 24618, + "drs": 21257, + "dru": 2275, + "dru": 49048, + "drug": 20601, + "drug": 5600, + "drugs": 8021, + "druid": 40297, + "drum": 13353, + "drum": 8698, + "drummer": 13618, + "drummers": 46191, + "drumming": 35480, + "drummond": 42213, + "drums": 11690, + "drun": 15488, + "drunk": 37398, + "drunk": 8232, + "drunken": 28196, + "drupal": 46481, + "drush": 43009, + "drwho": 48342, + "dry": 13544, + "dry": 4501, + "dryer": 24425, + "drying": 23203, + "ds": 3361, + "ds": 646, + "dsa": 47607, + "dsb": 47168, + "dsb": 14257, + "dsburg": 47237, + "dsc": 37240, + "dsd": 45383, + "dsley": 40740, + "dslr": 33740, + "dsm": 39502, + "dson": 40310, + "dsp": 45291, + "dss": 41580, + "dstv": 35027, + "dt": 13104, + "dt": 7427, + "dthe": 13863, + "dtla": 31885, + "dtm": 42407, + "dts": 46233, + "du": 691, + "du": 3686, + "dua": 25244, + "dual": 39739, + "dual": 5347, + "duane": 38946, + "dub": 14526, + "dub": 13144, + "duba": 5485, + "dubai": 32599, + "dubai": 5985, + "dubbed": 27740, + "dublin": 20707, + "dublin": 6145, + "dubnation": 47329, + "dubois": 48046, + "dubrov": 46709, + "dubrovnik": 48724, + "dubs": 27013, + "dubstep": 38303, + "dubu": 43257, + "duc": 979, + "duc": 36446, + "ducati": 28570, + "ducation": 17197, + "duce": 3660, + "duchess": 21713, + "duck": 12708, + "duck": 6910, + "ducks": 11202, + "duct": 26829, + "dude": 48087, + "dude": 5710, + "dudes": 14449, + "dudley": 27324, + "due": 2887, + "duel": 27143, + "dues": 37646, + "duet": 25457, + "duf": 38713, + "duff": 38071, + "duff": 21934, + "duffy": 23599, + "dug": 22743, + "dug": 21000, + "dugg": 40523, + "duggan": 46169, + "dugout": 36831, + "duh": 26716, + "dui": 29693, + "duk": 14160, + "duke": 18402, + "duke": 7732, + "dukes": 27914, + "dul": 6738, + "dulce": 44872, + "dulil": 32565, + "dulkar": 47980, + "dull": 19433, + "dulu": 28865, + "duluth": 32109, + "dulwich": 47343, + "dum": 13400, + "dum": 11564, + "dumb": 15901, + "dumb": 12464, + "dumbass": 38980, + "dummies": 40899, + "dummy": 34246, + "dump": 12655, + "dump": 17146, + "dumped": 23768, + "dumping": 31707, + "dumplings": 35495, + "dumps": 45804, + "dumpster": 45467, + "dun": 2616, + "dun": 18284, + "dunbar": 41453, + "duncan": 31084, + "duncan": 13502, + "dundal": 38185, + "dundas": 39300, + "dundee": 18619, + "dune": 32833, + "dune": 28208, + "dunedin": 40121, + "dunes": 23526, + "dung": 33712, + "dungeon": 28812, + "dungeon": 22931, + "dungeons": 42572, + "dungeonsand": 34970, + "dungeonsanddragons": 35497, + "dunham": 42501, + "duni": 43454, + "dunk": 17222, + "dunkin": 48022, + "dunkin": 36415, + "dunkirk": 46928, + "dunks": 48977, + "dunlop": 34753, + "dunn": 19185, + "dunne": 38538, + "dunno": 24502, + "duo": 8696, + "dup": 36805, + "dup": 10445, + "duper": 44850, + "duplex": 41186, + "duplic": 28992, + "dupont": 35994, + "dur": 4355, + "dur": 23230, + "dura": 28173, + "dura": 47382, + "durability": 43671, + "durable": 22285, + "duran": 28185, + "durango": 44443, + "durant": 24861, + "duras": 27518, + "duration": 31663, + "durban": 24474, + "dure": 19108, + "durga": 38456, + "durham": 26765, + "durham": 14335, + "during": 1590, + "dus": 9931, + "dusa": 28546, + "dusk": 19708, + "dust": 29723, + "dust": 8349, + "dusted": 38274, + "duster": 46280, + "dustin": 42423, + "dustin": 21235, + "dusting": 41756, + "dusty": 22029, + "dut": 32625, + "dutch": 22277, + "dutch": 7991, + "duter": 21624, + "duterte": 22371, + "duties": 19603, + "dutt": 30081, + "dutton": 42771, + "duty": 6458, + "duval": 42459, + "duvet": 48006, + "dux": 28562, + "dv": 4288, + "dv": 26265, + "dvd": 7170, + "dvds": 36655, + "dvn": 29811, + "dvr": 29210, + "dw": 8455, + "dw": 19997, + "dwar": 13487, + "dwarf": 22643, + "dwayne": 31395, + "dwell": 27549, + "dwell": 18755, + "dwelling": 37098, + "dwight": 22473, + "dwp": 46976, + "dwts": 30220, + "dwyer": 43878, + "dx": 22717, + "dx": 15679, + "dy": 1444, + "dy": 907, + "dyce": 48325, + "dye": 37159, + "dye": 15997, + "dyed": 24906, + "dyer": 29495, + "dyes": 39874, + "dying": 5115, + "dyk": 12142, + "dyke": 32632, + "dylan": 21004, + "dylan": 9900, + "dyn": 44289, + "dyn": 30669, + "dynam": 5735, + "dynamic": 10057, + "dynamics": 14329, + "dynamite": 29003, + "dynamo": 28281, + "dynasty": 14593, + "dyne": 42756, + "dyou": 11484, + "dyour": 22525, + "dys": 11022, + "dys": 38384, + "dysfunction": 36865, + "dysfunctional": 40757, + "dysle": 33681, + "dyslexia": 43199, + "dyson": 34475, + "dyssey": 17435, + "dystop": 28276, + "dystopian": 38915, + "dz": 24421, + "dz": 22913, + "dé": 25466, + "dü": 46948, + "dÃŃ": 46988, + "e": 68, + "e": 324, + "ea": 2150, + "ea": 8100, + "eable": 20693, + "each": 31442, + "each": 2416, + "eachother": 40792, + "ead": 42556, + "ead": 45523, + "eae": 27446, + "eag": 3743, + "eager": 21551, + "eagerly": 30094, + "eagle": 20207, + "eagle": 7517, + "eagles": 6920, + "eal": 48872, + "ealing": 40484, + "eames": 49072, + "eamon": 45954, + "ean": 13327, + "ear": 1055, + "ear": 8373, + "earbuds": 47807, + "eared": 9127, + "earl": 30573, + "earl": 14235, + "earle": 40292, + "earlier": 4297, + "earliest": 22097, + "early": 15840, + "early": 2090, + "earn": 33977, + "earn": 8465, + "earned": 8898, + "earnest": 45422, + "earning": 14550, + "earnings": 15912, + "earns": 16760, + "earp": 35296, + "earphones": 44905, + "earring": 28664, + "earrings": 9136, + "ears": 9861, + "eart": 7086, + "earth": 5184, + "earth": 3475, + "earthand": 34229, + "earthandclouds": 34480, + "earthday": 19481, + "earthquake": 10060, + "earthquakes": 32895, + "earthy": 47139, + "earts": 38824, + "eas": 5740, + "ease": 13574, + "easier": 8817, + "easiest": 26314, + "easily": 8197, + "easing": 44825, + "easport": 42251, + "east": 5022, + "east": 2602, + "eastbound": 28827, + "eastbourne": 38455, + "eastenders": 23545, + "easter": 14783, + "easter": 4811, + "eastern": 34522, + "eastern": 6311, + "eastman": 48280, + "easton": 29619, + "eastside": 42650, + "eastwood": 28270, + "easy": 18308, + "easy": 3176, + "eat": 5418, + "eat": 3384, + "eaten": 16750, + "eater": 24060, + "eaters": 37645, + "eatery": 46559, + "eating": 4371, + "eatlocal": 42868, + "eaton": 28462, + "eats": 13188, + "eau": 17608, + "eazy": 36536, + "eb": 12283, + "eb": 8677, + "eba": 40889, + "ebay": 34412, + "ebay": 4099, + "eber": 34020, + "ebo": 46635, + "ebola": 15864, + "ebon": 22013, + "ebony": 30651, + "ebook": 13122, + "ebooks": 25774, + "ec": 747, + "ec": 10879, + "eca": 18465, + "ecar": 34500, + "ecb": 26205, + "ecc": 33128, + "eccc": 47401, + "eccentric": 43228, + "eccle": 27494, + "ece": 2163, + "eces": 5905, + "ecg": 45983, + "ech": 15797, + "ech": 31147, + "echel": 41233, + "echo": 17366, + "echo": 13989, + "echoes": 32564, + "eci": 31936, + "eck": 25866, + "eck": 15969, + "ecker": 39661, + "ecker": 40890, + "ecla": 47806, + "eclec": 25114, + "eclectic": 28382, + "eclip": 30841, + "eclipse": 11505, + "eclub": 38983, + "eco": 5106, + "eco": 10077, + "ecofriendly": 43412, + "ecol": 22706, + "ecological": 25127, + "ecology": 18578, + "ecommerce": 15529, + "econ": 26755, + "econ": 21158, + "econom": 2768, + "economic": 36649, + "economic": 5259, + "economical": 48782, + "economically": 39406, + "economics": 12625, + "economies": 27136, + "economist": 18836, + "economists": 43701, + "economy": 5644, + "ecor": 28962, + "ecosystem": 15788, + "ecosystems": 28725, + "ecoun": 27924, + "ecr": 48572, + "ecraft": 11439, + "ecs": 23485, + "ecstasy": 47286, + "ecstatic": 36244, + "ect": 25168, + "ecu": 13087, + "ecu": 32919, + "ecuador": 19813, + "ecz": 43530, + "ed": 843, + "ed": 538, + "eda": 10804, + "edad": 44724, + "eday": 39258, + "edc": 21245, + "edchat": 14702, + "edd": 35431, + "eddi": 42930, + "eddie": 22748, + "eddie": 9517, + "eddy": 25959, + "ede": 29632, + "eded": 19555, + "edel": 20460, + "edelman": 48139, + "eden": 23621, + "eden": 13741, + "eder": 16249, + "edes": 36247, + "edfringe": 27402, + "edg": 35955, + "edgar": 33543, + "edgar": 17914, + "edge": 16914, + "edge": 5461, + "edged": 39188, + "edges": 20938, + "edgy": 35393, + "edi": 8750, + "edi": 27148, + "edible": 19795, + "edic": 25184, + "edics": 30641, + "edin": 6524, + "edinburgh": 27574, + "edinburgh": 8068, + "eding": 5742, + "edison": 25846, + "edit": 8239, + "edit": 8013, + "edited": 13945, + "edith": 28597, + "editing": 10178, + "edition": 3062, + "editions": 21664, + "editor": 7661, + "editorial": 12325, + "editors": 19486, + "edits": 24945, + "edm": 37843, + "edm": 13539, + "edmon": 11275, + "edmond": 41581, + "edmonds": 46520, + "edmonton": 37311, + "edmonton": 15058, + "edmun": 36561, + "edmund": 27567, + "edna": 39002, + "edo": 29145, + "edo": 18096, + "edon": 41467, + "edor": 30184, + "edou": 47678, + "edp": 46066, + "eds": 1941, + "edsheeran": 30386, + "edt": 15071, + "edtech": 41825, + "edtech": 15262, + "edu": 11757, + "edu": 11799, + "eduardo": 30604, + "educ": 2200, + "educate": 17563, + "educated": 21447, + "education": 22358, + "education": 2806, + "educational": 10400, + "educator": 19875, + "educators": 15420, + "edwar": 27586, + "edward": 26184, + "edward": 7450, + "edwards": 12627, + "edwin": 48718, + "edwin": 22471, + "edy": 17072, + "edy": 4144, + "ee": 2644, + "ee": 4708, + "eed": 17513, + "eee": 24632, + "eee": 9361, + "eeee": 11696, + "eeee": 17570, + "eeeee": 26938, + "eeeeee": 41407, + "eek": 46591, + "eel": 27462, + "eels": 44416, + "eem": 27236, + "een": 47490, + "een": 21230, + "eer": 35409, + "eer": 31846, + "eera": 36664, + "eerie": 33846, + "ees": 40308, + "eet": 48935, + "eez": 39033, + "ef": 1490, + "ef": 1829, + "efa": 16999, + "eface": 48804, + "efan": 33556, + "efc": 22065, + "efcc": 46087, + "efer": 26199, + "eff": 20548, + "eff": 21715, + "effe": 2808, + "effec": 3943, + "effect": 5436, + "effective": 6837, + "effectively": 17516, + "effectiveness": 26847, + "effects": 7331, + "effic": 36004, + "efficacy": 39937, + "effici": 6670, + "efficiency": 11823, + "efficient": 11334, + "efficiently": 32915, + "effor": 6356, + "effort": 40078, + "effort": 6255, + "effortless": 41639, + "effortlessly": 42320, + "efforts": 6847, + "efish": 35813, + "efl": 27172, + "efron": 48111, + "efs": 7389, + "eg": 8053, + "eg": 14599, + "ega": 41193, + "egan": 42943, + "eger": 46704, + "eger": 22767, + "egg": 13778, + "egg": 5911, + "eggplant": 34906, + "eggs": 7099, + "ego": 34712, + "ego": 14250, + "egos": 43992, + "egre": 27044, + "egret": 42002, + "egy": 5224, + "egyp": 10250, + "egypt": 7267, + "egyptian": 12428, + "eh": 9277, + "eh": 9135, + "eha": 48563, + "ehealth": 48617, + "ehr": 45271, + "ehs": 44648, + "ei": 4006, + "ei": 18264, + "eic": 40251, + "eid": 28038, + "eid": 13979, + "eidmubarak": 46275, + "eiffel": 29720, + "eigh": 13468, + "eight": 7910, + "eighteen": 49316, + "eighth": 21237, + "eighty": 47449, + "eil": 29457, + "eileen": 31468, + "ein": 29944, + "ein": 24524, + "eindhoven": 47172, + "eing": 7702, + "einstein": 20587, + "eira": 47708, + "eis": 13802, + "eisen": 25273, + "eisenhower": 35562, + "either": 6036, + "ej": 19887, + "ej": 25009, + "ejec": 29771, + "ek": 4212, + "ek": 2092, + "el": 544, + "el": 832, + "ela": 11284, + "ela": 3787, + "elab": 38866, + "elabor": 26034, + "elaborate": 33855, + "elaine": 22523, + "elan": 17763, + "elan": 18399, + "eland": 24930, + "eland": 6275, + "elas": 41078, + "elast": 27479, + "elastic": 30282, + "elba": 48598, + "elbow": 21965, + "eld": 5684, + "elder": 11791, + "elder": 14416, + "elderly": 15455, + "elders": 28617, + "eldest": 33503, + "elding": 28223, + "elds": 13466, + "ele": 2084, + "ele": 9766, + "eleague": 36577, + "eleanor": 18604, + "elearning": 29969, + "elec": 1564, + "elec": 38768, + "elect": 15336, + "elected": 8828, + "election": 19312, + "election": 4247, + "electionday": 40540, + "elections": 6949, + "elector": 16465, + "electoral": 19544, + "electr": 3654, + "electra": 48959, + "electri": 23927, + "electric": 19547, + "electric": 5031, + "electrical": 12176, + "electrician": 46422, + "electricity": 10950, + "electrifying": 48843, + "electro": 11648, + "electro": 23244, + "electromagnetic": 46530, + "electron": 33396, + "electronic": 33865, + "electronic": 9273, + "electronica": 43119, + "electronics": 13081, + "eled": 20357, + "elee": 44112, + "eleg": 8075, + "elegance": 19146, + "elegant": 11124, + "elek": 34559, + "elem": 25406, + "element": 14909, + "elementary": 8143, + "elements": 10925, + "elen": 30654, + "elen": 39164, + "elena": 19421, + "eleng": 48180, + "eleph": 7554, + "elephant": 10299, + "elephants": 16871, + "eler": 24646, + "eless": 15244, + "eless": 30837, + "elets": 19400, + "elev": 7921, + "elevate": 26736, + "elevated": 23967, + "elevation": 23826, + "elevator": 19021, + "eleven": 31617, + "eleven": 17795, + "elf": 45961, + "elf": 11924, + "elfie": 39955, + "elg": 28790, + "elgin": 31868, + "eli": 1018, + "eli": 6292, + "elia": 10956, + "elian": 42508, + "elias": 47274, + "elias": 29902, + "elic": 34743, + "elic": 13492, + "elie": 38677, + "elie": 26501, + "elier": 14634, + "elife": 37429, + "elife": 12719, + "eligibility": 34937, + "eligible": 16978, + "elijah": 26065, + "elike": 48913, + "elim": 9296, + "elimin": 11386, + "eliminate": 19655, + "eliminated": 29075, + "eliminating": 36619, + "elimination": 24176, + "elin": 25353, + "elin": 13458, + "eline": 46199, + "eline": 7153, + "eling": 9990, + "elio": 47943, + "elion": 30682, + "elions": 44159, + "eliot": 33326, + "elis": 23411, + "elis": 48021, + "elisa": 25610, + "elisa": 44051, + "elisabeth": 33127, + "elise": 27124, + "elit": 40882, + "elite": 32277, + "elite": 6553, + "elited": 43943, + "elitedangerous": 47138, + "elites": 35975, + "elius": 35623, + "elive": 49338, + "elive": 23505, + "elives": 49174, + "elix": 32926, + "elixir": 42887, + "eliz": 42844, + "eliza": 6132, + "eliza": 29992, + "elizabeth": 22397, + "elizabeth": 7026, + "elk": 34013, + "elk": 21896, + "ell": 826, + "ell": 812, + "ella": 20692, + "ella": 2957, + "elland": 43326, + "ellar": 38443, + "ellas": 37053, + "elle": 12818, + "elle": 4765, + "elled": 13146, + "ellen": 14007, + "ellen": 12312, + "ellenshow": 34812, + "eller": 20927, + "eller": 4465, + "ellers": 19010, + "elles": 24431, + "elli": 3367, + "elli": 6673, + "ellic": 38905, + "ellie": 16769, + "ellier": 44054, + "ellin": 40374, + "elling": 2220, + "ellington": 34477, + "ellini": 43256, + "elliot": 20761, + "elliott": 44456, + "elliott": 13788, + "ellip": 44816, + "ellis": 11553, + "ellison": 32295, + "ello": 2512, + "ellor": 14594, + "ells": 2433, + "ellu": 35560, + "elly": 8041, + "elly": 20355, + "elm": 25199, + "elm": 22082, + "elman": 33622, + "elmer": 45958, + "elmo": 32150, + "elo": 6170, + "elo": 13490, + "elon": 26381, + "elon": 20406, + "elondon": 47377, + "elong": 44363, + "elonmusk": 37076, + "elope": 23367, + "eloqu": 37795, + "elos": 44733, + "elot": 43490, + "elove": 43319, + "elove": 19165, + "elover": 21732, + "elovers": 33946, + "els": 35958, + "els": 1645, + "elsa": 22050, + "else": 18857, + "else": 3344, + "elsewhere": 22906, + "elson": 19624, + "elt": 18692, + "elton": 20758, + "elu": 14208, + "elusive": 28903, + "elves": 29111, + "elvi": 47008, + "elvis": 47359, + "elvis": 14498, + "elxn": 37726, + "ely": 12189, + "ely": 1273, + "elyn": 29691, + "elyn": 18126, + "em": 908, + "em": 2270, + "ema": 7002, + "ema": 11131, + "emabiggest": 23101, + "emabiggestfans": 29587, + "email": 33537, + "email": 4462, + "emailed": 40470, + "emailmarketing": 40188, + "emails": 12871, + "eman": 24416, + "eman": 36868, + "emancip": 42996, + "emanuel": 35232, + "emb": 3692, + "embar": 8266, + "embaras": 48019, + "embark": 33953, + "embarra": 11382, + "embarrass": 27183, + "embarrassed": 28217, + "embarrassing": 19653, + "embarrassment": 41346, + "embassy": 13598, + "embe": 46041, + "embed": 19703, + "embedded": 22046, + "embelli": 32144, + "embellished": 46992, + "ember": 47049, + "emblem": 21163, + "embo": 23065, + "embr": 35267, + "embrac": 16928, + "embrace": 12118, + "embraced": 35739, + "embraces": 38404, + "embracing": 22196, + "embro": 12550, + "embroi": 18667, + "embroide": 21530, + "embroidered": 22381, + "embroidery": 20823, + "emc": 20897, + "emc": 31602, + "emcee": 42038, + "eme": 22910, + "eme": 21548, + "emea": 40352, + "emed": 11028, + "emen": 22033, + "ement": 40841, + "ement": 2057, + "ements": 11058, + "emer": 3132, + "emer": 25727, + "emerald": 46878, + "emerald": 16980, + "emerge": 22182, + "emerged": 26425, + "emergen": 24096, + "emergence": 39867, + "emergencies": 35759, + "emergency": 44038, + "emergency": 5897, + "emerges": 30801, + "emerging": 38174, + "emerging": 11113, + "emeritus": 35333, + "emerson": 24147, + "emery": 32678, + "emi": 44327, + "emi": 18525, + "emil": 26794, + "emil": 40624, + "emile": 43926, + "emili": 20709, + "emilia": 34238, + "emilio": 39722, + "emily": 14545, + "emily": 7640, + "emin": 17227, + "emin": 23995, + "eminem": 22129, + "eminent": 33779, + "eming": 40398, + "emir": 13337, + "emir": 47613, + "emirates": 47244, + "emirates": 17867, + "emission": 27761, + "emissions": 14172, + "emit": 49043, + "emma": 18177, + "emma": 7445, + "emmanuel": 48045, + "emmanuel": 20411, + "emmett": 45779, + "emmy": 35625, + "emmy": 17089, + "emmys": 21875, + "emo": 3738, + "emo": 19381, + "emoji": 16327, + "emojis": 27870, + "emon": 34406, + "emor": 45034, + "emory": 44274, + "emotion": 17464, + "emotional": 7357, + "emotionally": 24088, + "emotions": 12904, + "emp": 3831, + "emp": 41004, + "empathy": 22420, + "emper": 12522, + "emperor": 13828, + "empha": 16237, + "emphasi": 47176, + "emphasis": 29588, + "empire": 26212, + "empire": 7614, + "empires": 46510, + "emplo": 3409, + "employ": 37290, + "employ": 39626, + "employe": 5037, + "employed": 26567, + "employee": 36631, + "employee": 9560, + "employees": 7377, + "employer": 21296, + "employers": 17647, + "employment": 10959, + "empor": 27386, + "emporium": 48541, + "empower": 13612, + "empower": 17230, + "empowered": 29087, + "empowering": 20086, + "empowerment": 15747, + "empowers": 46206, + "empress": 26656, + "empty": 41203, + "empty": 7893, + "emra": 39259, + "ems": 2858, + "emt": 46360, + "emu": 48149, + "emu": 29296, + "emul": 23272, + "emy": 31076, + "en": 524, + "en": 576, + "ena": 3452, + "enab": 17308, + "enable": 15642, + "enabled": 23666, + "enables": 23417, + "enabling": 23590, + "enam": 41486, + "enamel": 22746, + "enary": 13132, + "enas": 34536, + "enation": 20860, + "enberg": 15658, + "enburg": 28430, + "enc": 33169, + "enca": 37774, + "encan": 30345, + "encapsul": 40874, + "ence": 6495, + "ence": 954, + "enced": 6549, + "ences": 3777, + "enchan": 17290, + "enchanted": 28258, + "enchanting": 32531, + "enchil": 47396, + "enci": 32207, + "encia": 30068, + "encies": 18729, + "encing": 10326, + "enclosed": 43243, + "enclosure": 37419, + "encom": 44026, + "encore": 20549, + "encoun": 17309, + "encounter": 13164, + "encountered": 32492, + "encounters": 25399, + "encoura": 6169, + "encourage": 12090, + "encouraged": 20299, + "encouragement": 24959, + "encourages": 23848, + "encouraging": 15875, + "encro": 45822, + "encry": 28600, + "encryp": 42928, + "encrypted": 48710, + "encryption": 31423, + "ency": 3484, + "encyclo": 32104, + "encyclopedia": 38376, + "end": 945, + "end": 806, + "enda": 6735, + "endale": 20290, + "endange": 13990, + "endangered": 14931, + "ende": 11373, + "ende": 40306, + "endeav": 18134, + "endeavor": 40502, + "endeavors": 44394, + "endeavour": 38035, + "ended": 2622, + "endemic": 41241, + "endent": 16265, + "ender": 48106, + "ender": 12383, + "enders": 7418, + "endez": 43850, + "endgame": 23042, + "endi": 31359, + "ending": 2695, + "endings": 36516, + "endish": 38841, + "endless": 12688, + "endlessly": 45145, + "endment": 45894, + "endo": 13476, + "endo": 15830, + "endocr": 36486, + "endof": 40786, + "endome": 46996, + "endon": 48018, + "endor": 8092, + "endorf": 37249, + "endorse": 28819, + "endorsed": 24307, + "endorsement": 21205, + "endorses": 34603, + "endorsing": 46779, + "endow": 45895, + "endra": 22321, + "ends": 1339, + "endthe": 46256, + "endu": 26032, + "endur": 19557, + "endurance": 21027, + "endure": 32419, + "enduring": 30851, + "enduro": 47042, + "ene": 3297, + "ene": 6049, + "ened": 2494, + "eneed": 45137, + "enegger": 33235, + "enei": 48906, + "enemies": 15824, + "enemy": 10310, + "enen": 45113, + "ener": 2244, + "ener": 13600, + "energ": 39451, + "energetic": 24197, + "energi": 23044, + "energies": 42374, + "energized": 48635, + "energy": 14974, + "energy": 2650, + "energye": 32271, + "energyefficiency": 40586, + "eners": 48208, + "enes": 42066, + "eness": 11806, + "enet": 46336, + "enew": 29672, + "enews": 13442, + "eney": 20706, + "enez": 33110, + "enf": 38167, + "enfield": 27808, + "enfor": 10592, + "enforce": 40224, + "enforced": 44597, + "enforcement": 12460, + "eng": 1035, + "eng": 6730, + "enga": 22297, + "engag": 6793, + "engage": 11089, + "engaged": 11475, + "engagement": 7281, + "engaging": 13060, + "enge": 26279, + "enge": 2742, + "engel": 38265, + "engen": 48286, + "enger": 6618, + "engers": 7533, + "engine": 3355, + "engine": 5857, + "engineer": 40151, + "engineer": 8517, + "engineered": 26580, + "engineering": 5273, + "engineers": 11494, + "engines": 14487, + "england": 20904, + "england": 3595, + "english": 15942, + "english": 3469, + "engra": 17560, + "engraved": 29421, + "engraving": 33309, + "engul": 43655, + "engv": 28401, + "enh": 7449, + "enhall": 48781, + "enham": 24592, + "enhan": 26827, + "enhance": 13993, + "enhanced": 16070, + "enhancement": 35601, + "enhances": 38259, + "enhancing": 25986, + "eni": 4395, + "eni": 17538, + "enic": 46780, + "enic": 28292, + "enig": 19754, + "enig": 48730, + "enight": 32848, + "enight": 20640, + "enigma": 34998, + "ening": 1133, + "enium": 34380, + "enix": 25720, + "enjo": 1498, + "enjoy": 12981, + "enjoy": 2218, + "enjoyable": 17444, + "enjoyed": 5045, + "enjoying": 3603, + "enjoyment": 34905, + "enjoys": 17024, + "enka": 43942, + "enko": 25312, + "enlar": 38136, + "enligh": 21364, + "enlighten": 28200, + "enlightened": 44032, + "enlightening": 44005, + "enlightenment": 29255, + "enlisted": 43555, + "enly": 43023, + "enn": 43563, + "enna": 8095, + "enne": 21176, + "enne": 11518, + "ennedy": 46266, + "ennes": 43613, + "enni": 7049, + "ennial": 14220, + "ennis": 48923, + "ennis": 26309, + "eno": 9429, + "eno": 12843, + "enoch": 47917, + "enor": 13955, + "enormous": 20129, + "enos": 44759, + "enote": 44955, + "enough": 2744, + "enow": 26876, + "enqu": 28417, + "enqui": 22810, + "enquire": 46658, + "enquiries": 31901, + "enquiry": 45141, + "enri": 18915, + "enrich": 20058, + "enrich": 45504, + "enriched": 45166, + "enrichment": 32903, + "enrique": 25489, + "enrol": 44279, + "enroll": 23739, + "enroll": 30366, + "enrolled": 36853, + "enrollment": 24875, + "enroute": 40548, + "ens": 41799, + "ens": 1323, + "ense": 12657, + "ense": 27658, + "ensemble": 14843, + "ensis": 32842, + "ensla": 37535, + "enslaved": 48675, + "ensure": 7492, + "ensures": 29707, + "ensuring": 19403, + "ent": 724, + "ent": 621, + "enta": 17681, + "ental": 32342, + "ental": 6168, + "entary": 9833, + "entation": 37412, + "ente": 17433, + "ente": 9935, + "ented": 3800, + "entennial": 43088, + "enter": 2963, + "enter": 3819, + "entered": 10679, + "entering": 12580, + "enterpri": 7339, + "enterprise": 9220, + "enterprises": 21219, + "enters": 15287, + "entertain": 5566, + "entertain": 23510, + "entertained": 30631, + "entertainer": 28674, + "entertaining": 13897, + "entertainment": 6166, + "entes": 24213, + "enthr": 36202, + "enthusi": 9631, + "enthusiasm": 20525, + "enthusiast": 27153, + "enthusiastic": 22068, + "enthusiasts": 27514, + "enti": 1938, + "ential": 5194, + "entially": 37695, + "entic": 10340, + "entine": 49212, + "enting": 20526, + "entire": 4709, + "entirely": 13911, + "entirety": 43242, + "entit": 15209, + "entities": 38134, + "entitled": 18680, + "entity": 28455, + "ently": 2922, + "ento": 21917, + "ento": 8762, + "entom": 31676, + "entourage": 47893, + "entr": 7129, + "entrance": 9129, + "entrata": 27304, + "entre": 34188, + "entre": 19600, + "entren": 46959, + "entrepre": 4583, + "entreprene": 4789, + "entrepreneu": 26784, + "entrepreneur": 12119, + "entrepreneur": 8033, + "entrepreneurial": 28261, + "entrepreneurs": 11054, + "entrepreneurship": 12858, + "entries": 13766, + "entry": 5362, + "ents": 870, + "entu": 6650, + "enty": 5657, + "enu": 23430, + "env": 32280, + "env": 39207, + "envel": 20052, + "envelope": 27358, + "envir": 3512, + "enviro": 46200, + "environ": 3599, + "environment": 33039, + "environment": 5501, + "environmental": 7831, + "environmentally": 32855, + "environments": 19577, + "envision": 49031, + "envoy": 29263, + "envy": 21017, + "eny": 20482, + "enya": 36509, + "enyc": 39520, + "enz": 25805, + "enz": 31873, + "enza": 25239, + "enzie": 14839, + "enzo": 31543, + "enzyme": 40348, + "enzymes": 47465, + "eo": 16054, + "eo": 11712, + "eoin": 48634, + "eon": 31915, + "eos": 17805, + "ep": 1178, + "ep": 1117, + "epa": 15866, + "epage": 26931, + "epaper": 33584, + "epcot": 32524, + "eper": 43071, + "eph": 45752, + "eph": 41240, + "ephe": 25129, + "epi": 7219, + "epi": 34641, + "epic": 12683, + "epic": 4991, + "epiconetsy": 49222, + "epide": 17382, + "epidemi": 44447, + "epidemic": 21522, + "epile": 23150, + "epilepsy": 29547, + "epilo": 31291, + "epilots": 39766, + "epiph": 40561, + "epiphany": 43251, + "epis": 24616, + "episcop": 28037, + "episcopal": 31221, + "episo": 2708, + "episode": 2965, + "episodes": 11837, + "epit": 21967, + "epitome": 35114, + "epl": 25950, + "epo": 25810, + "epp": 39054, + "epp": 39593, + "eps": 4090, + "epsilon": 40019, + "epsom": 40364, + "epstein": 34688, + "eq": 39331, + "eq": 33692, + "equ": 2563, + "equal": 17373, + "equal": 10433, + "equality": 48981, + "equality": 9578, + "equally": 18172, + "equals": 30278, + "equation": 28591, + "equations": 38225, + "eque": 19518, + "equestrian": 24728, + "equi": 8752, + "equili": 43262, + "equine": 33801, + "equinox": 32652, + "equip": 6526, + "equip": 36979, + "equipment": 6893, + "equipo": 45688, + "equipped": 18331, + "equitable": 44717, + "equities": 44015, + "equity": 11293, + "equivalent": 19489, + "er": 517, + "er": 528, + "era": 30548, + "era": 2072, + "erable": 18801, + "erad": 24194, + "eradic": 36346, + "eradicate": 46164, + "eral": 6222, + "eran": 13069, + "eras": 19325, + "eras": 39090, + "erase": 33893, + "erased": 46762, + "erasmus": 38935, + "erc": 5360, + "erc": 32382, + "erd": 25645, + "erdo": 21112, + "erdogan": 24453, + "ere": 17907, + "ere": 642, + "erec": 21526, + "erected": 39365, + "ered": 9097, + "eres": 15751, + "ergon": 38120, + "ergy": 19550, + "eri": 2769, + "eri": 9509, + "eria": 11634, + "erial": 5409, + "eric": 1206, + "eric": 5396, + "erica": 13208, + "erich": 26070, + "erick": 27434, + "erick": 36959, + "erickson": 45286, + "ericsson": 39645, + "eridge": 45408, + "erie": 7005, + "eries": 9099, + "erik": 22805, + "erik": 16532, + "erika": 25531, + "erin": 17532, + "erin": 11333, + "erina": 25176, + "ering": 1785, + "erit": 23335, + "eritrea": 30738, + "erjee": 41665, + "erly": 14380, + "erm": 31649, + "erman": 17990, + "ern": 6992, + "ern": 12140, + "ernal": 20868, + "ernan": 34617, + "ernation": 48796, + "erne": 33930, + "ernest": 23006, + "ernie": 23636, + "ernity": 14653, + "erno": 40812, + "ernst": 30099, + "ero": 3211, + "ero": 3732, + "erock": 38206, + "eron": 32837, + "eroom": 46690, + "eros": 30597, + "erose": 48657, + "erosion": 30174, + "erotic": 30708, + "erotica": 39126, + "erous": 6384, + "eroy": 36461, + "erp": 28268, + "err": 22479, + "err": 25346, + "erra": 48446, + "errands": 45485, + "error": 12097, + "errors": 21195, + "erry": 45236, + "erry": 24124, + "ers": 4840, + "ers": 612, + "ersfc": 37925, + "ership": 2884, + "erson": 25780, + "erson": 6811, + "ert": 40325, + "ert": 3112, + "erta": 32007, + "erton": 26245, + "erts": 12921, + "eru": 36068, + "erun": 41642, + "erup": 17093, + "erupted": 48862, + "eruption": 33705, + "erville": 37557, + "erwin": 43724, + "ery": 12467, + "ery": 1692, + "erz": 38711, + "es": 957, + "es": 542, + "esa": 46834, + "esa": 12489, + "esanders": 23099, + "esc": 3330, + "esc": 28420, + "escal": 15902, + "escap": 11499, + "escape": 32484, + "escape": 7568, + "escaped": 18707, + "escapes": 29916, + "escaping": 21767, + "escar": 39229, + "escence": 37972, + "esch": 46760, + "esch": 41945, + "esco": 32482, + "escobar": 48807, + "escor": 24360, + "escort": 24976, + "escorted": 47667, + "escorts": 48574, + "escu": 36517, + "esday": 19553, + "ese": 18766, + "ese": 2260, + "esg": 41674, + "esh": 17119, + "esh": 13407, + "esha": 28799, + "eshop": 38451, + "eshop": 45570, + "eshopsuk": 39349, + "esi": 30064, + "esis": 12414, + "esk": 19359, + "esl": 26201, + "eso": 29890, + "eso": 28921, + "esof": 17047, + "eson": 46845, + "esp": 3849, + "esp": 13870, + "espa": 37301, + "espan": 41731, + "españa": 41118, + "especially": 4878, + "esper": 29216, + "espino": 46633, + "espionage": 43498, + "espn": 22917, + "espn": 7540, + "espnu": 47747, + "espo": 34381, + "esports": 16035, + "espresso": 17098, + "esq": 47352, + "esqu": 34616, + "esque": 25877, + "ess": 3118, + "ess": 9764, + "essa": 39125, + "essay": 12751, + "essays": 27328, + "esse": 22305, + "essen": 30489, + "essence": 17830, + "essenti": 11163, + "essential": 47264, + "essential": 6895, + "essentially": 30042, + "essentials": 16191, + "essex": 30563, + "essex": 11623, + "est": 2291, + "est": 1509, + "esta": 41449, + "esta": 10135, + "estab": 7010, + "establi": 8412, + "establish": 19709, + "established": 13143, + "establishing": 29420, + "establishment": 20213, + "estas": 39072, + "estate": 47130, + "estate": 6159, + "estates": 26054, + "este": 12968, + "este": 20579, + "esteban": 48381, + "esteem": 31541, + "esteemed": 36293, + "ester": 45808, + "esthe": 18468, + "esther": 24393, + "estim": 8904, + "estimate": 21883, + "estimated": 16665, + "estimates": 21957, + "esto": 31589, + "esto": 23958, + "estonia": 26260, + "estonian": 48895, + "estrada": 48116, + "estre": 31271, + "estu": 26272, + "estuary": 35269, + "esur": 35758, + "esville": 39187, + "esy": 46268, + "et": 1169, + "et": 875, + "eta": 8761, + "etal": 25221, + "etary": 13074, + "etc": 5353, + "etched": 40411, + "etching": 41375, + "ete": 38820, + "ete": 40245, + "eter": 8587, + "eter": 17007, + "eternal": 13732, + "eternally": 48486, + "eternity": 23832, + "eters": 18392, + "etf": 31661, + "eth": 4819, + "eth": 5927, + "ethan": 24245, + "ethan": 15958, + "ethanol": 38166, + "ethe": 21312, + "ethel": 45921, + "ether": 23349, + "ethere": 18705, + "ethereal": 40925, + "ethereum": 19612, + "ethernet": 35026, + "ethi": 10327, + "ethic": 39104, + "ethical": 47041, + "ethical": 17679, + "ethics": 13355, + "ethiop": 10897, + "ethiopia": 13920, + "ethiopian": 24507, + "ethnic": 30522, + "ethnic": 16344, + "ethnicity": 46787, + "ethno": 34225, + "ethos": 48768, + "eti": 11188, + "eti": 30394, + "etienne": 46118, + "eties": 15137, + "etihad": 38489, + "etiquette": 37957, + "etis": 38216, + "etisation": 39733, + "etna": 41940, + "eto": 27829, + "eto": 33837, + "eton": 44339, + "etour": 41462, + "etr": 23012, + "etres": 42838, + "ets": 3442, + "etsy": 13237, + "etsy": 6282, + "etsym": 22902, + "etsymntt": 25416, + "etsyshop": 44643, + "ett": 32729, + "ett": 24998, + "etta": 30466, + "ette": 19981, + "ette": 5212, + "ettes": 35326, + "etto": 44219, + "etty": 40759, + "etu": 36593, + "etv": 49155, + "etv": 20325, + "etwork": 20585, + "ety": 25920, + "ety": 2746, + "etz": 36181, + "etz": 25301, + "eu": 1506, + "eu": 3238, + "eucalyp": 41068, + "eucalyptus": 42351, + "euchar": 38362, + "eugen": 30678, + "eugene": 17760, + "eul": 46749, + "eun": 16431, + "eun": 26219, + "eunhyuk": 47526, + "eup": 44435, + "euph": 21386, + "euphoria": 41051, + "eur": 18343, + "eur": 12018, + "eura": 32605, + "eure": 25311, + "euref": 48017, + "eureka": 31686, + "euro": 2039, + "euro": 8463, + "euroleague": 46821, + "europa": 18290, + "europale": 42473, + "europaleague": 44029, + "europarl": 44922, + "europe": 4198, + "europe": 3848, + "european": 26712, + "european": 4759, + "europeans": 37082, + "euros": 22274, + "eurovision": 17593, + "eurozone": 42555, + "eurusd": 40895, + "eus": 44214, + "euston": 46905, + "euthan": 43280, + "euve": 40652, + "eux": 25019, + "ev": 776, + "ev": 10133, + "eva": 6845, + "evacu": 13187, + "evacuated": 26806, + "evacuation": 27353, + "eval": 25139, + "eval": 9703, + "evalu": 10314, + "evaluate": 27174, + "evaluating": 34541, + "evaluation": 17640, + "evan": 12821, + "evan": 12847, + "evangel": 20518, + "evangeli": 21372, + "evangelical": 36151, + "evangelist": 42275, + "evankirstel": 46581, + "evans": 8836, + "evansville": 44782, + "evapor": 33352, + "evasion": 48795, + "eve": 5732, + "eve": 1866, + "eved": 19820, + "evel": 39315, + "evelyn": 26687, + "evement": 8210, + "even": 6359, + "even": 1427, + "evening": 34487, + "evening": 2285, + "evenings": 19994, + "evenly": 45974, + "event": 10612, + "event": 1655, + "eventful": 45628, + "evento": 38155, + "eventprofs": 24980, + "events": 3667, + "eventu": 14055, + "eventual": 45321, + "eventually": 14397, + "ever": 888, + "ever": 1247, + "everest": 21722, + "everett": 25456, + "everglades": 46294, + "evergreen": 23852, + "everlasting": 32849, + "evers": 31914, + "everton": 13315, + "every": 1091, + "every": 1505, + "everybody": 5901, + "everyday": 25049, + "everyday": 5160, + "everyone": 1584, + "everything": 36376, + "everything": 2410, + "everytime": 16911, + "everywhere": 6364, + "eves": 7323, + "evi": 5348, + "evi": 36989, + "evic": 21336, + "eviction": 37111, + "eviden": 46220, + "evidence": 6439, + "evident": 34529, + "evie": 47195, + "evil": 23218, + "evil": 6006, + "eville": 16143, + "eving": 24729, + "evo": 17962, + "evo": 13169, + "evoc": 43133, + "evol": 5350, + "evolu": 7725, + "evolution": 8902, + "evolutionary": 30629, + "evolve": 23406, + "evolved": 22613, + "evolving": 23675, + "evp": 46154, + "evs": 33576, + "ew": 11942, + "ew": 15428, + "ewan": 40247, + "ewe": 48438, + "ewing": 38873, + "ews": 9878, + "ex": 659, + "ex": 4118, + "exac": 5460, + "exact": 12651, + "exactly": 5840, + "exagger": 29766, + "exal": 49324, + "exam": 4428, + "exam": 8785, + "examination": 20970, + "examine": 25728, + "examined": 44004, + "examiner": 29149, + "examines": 28160, + "examining": 30616, + "example": 6228, + "examples": 14790, + "exams": 14028, + "exas": 47536, + "exc": 1302, + "excav": 20733, + "excavation": 45909, + "exce": 10999, + "exceed": 32521, + "exceeded": 36221, + "exceeding": 47213, + "exceeds": 49353, + "excel": 28351, + "excel": 18754, + "excell": 3298, + "excellence": 8171, + "excellency": 36503, + "excellent": 4239, + "excelsi": 47315, + "excep": 8882, + "except": 8541, + "exception": 25018, + "exceptional": 13425, + "exceptionally": 29306, + "excer": 17737, + "excerpt": 20586, + "excess": 22491, + "excessive": 21332, + "exchange": 6616, + "exchanged": 48919, + "exchanges": 29730, + "exchanging": 47760, + "excit": 10510, + "excite": 47711, + "excited": 1889, + "excitement": 11407, + "exciting": 4300, + "exclu": 3114, + "exclude": 49235, + "excluded": 46216, + "excluding": 44326, + "exclusion": 40219, + "exclusive": 3747, + "exclusively": 13565, + "exclusives": 47149, + "excu": 7324, + "excur": 27533, + "excursion": 34869, + "excuse": 9266, + "excuses": 19388, + "exe": 3554, + "exe": 48027, + "exec": 15052, + "execs": 35728, + "execu": 4360, + "execute": 36405, + "executed": 20432, + "execution": 18085, + "executive": 5944, + "executives": 24357, + "exem": 19753, + "exemp": 28602, + "exempl": 36371, + "exemplary": 39123, + "exempli": 41934, + "exempt": 44278, + "exemption": 47481, + "exer": 40295, + "exerc": 5932, + "exercise": 7016, + "exercises": 19669, + "exercising": 39036, + "exeter": 32137, + "exeter": 18837, + "exfoli": 38823, + "exhau": 11154, + "exhaust": 21812, + "exhausted": 21741, + "exhausting": 40035, + "exhaustion": 49221, + "exhi": 3022, + "exhib": 3783, + "exhibit": 24992, + "exhibit": 8209, + "exhibiting": 23889, + "exhibition": 4219, + "exhibitions": 28311, + "exhibitor": 44192, + "exhibitors": 38542, + "exhibits": 30093, + "exhilar": 40262, + "exhilarating": 49289, + "exi": 5297, + "exico": 38712, + "exile": 28566, + "exist": 10899, + "exist": 9645, + "existed": 23198, + "existence": 13832, + "existent": 43541, + "existential": 38752, + "existing": 12886, + "exists": 14608, + "exit": 9374, + "exited": 37581, + "exiting": 39577, + "exits": 34943, + "exmoor": 48260, + "exo": 15600, + "exo": 5842, + "exodus": 30098, + "exol": 42856, + "exop": 35288, + "exoplan": 37980, + "exor": 24506, + "exorcist": 46309, + "exotic": 15639, + "exp": 9923, + "exp": 19066, + "expan": 7512, + "expand": 10382, + "expand": 13141, + "expanded": 18390, + "expanding": 15755, + "expands": 22223, + "expanse": 46886, + "expansion": 10138, + "expansive": 49261, + "expat": 43900, + "expe": 2560, + "expect": 9802, + "expect": 5716, + "expectation": 34273, + "expectations": 12529, + "expected": 5573, + "expecting": 12525, + "expects": 24536, + "expedition": 16761, + "expeditions": 49327, + "expelled": 48834, + "expen": 7216, + "expend": 29302, + "expenditure": 47044, + "expense": 28473, + "expenses": 21797, + "expensive": 9649, + "exper": 1533, + "experi": 4723, + "experience": 31867, + "experience": 2415, + "experienced": 10417, + "experiences": 8233, + "experiencing": 16643, + "experiential": 44952, + "experim": 6697, + "experiment": 13079, + "experimental": 16539, + "experimenting": 28263, + "experiments": 21077, + "expert": 6284, + "expertise": 16555, + "experts": 6960, + "expi": 26850, + "expir": 35077, + "expire": 49315, + "expired": 30200, + "expires": 34739, + "expl": 3261, + "expla": 3517, + "explain": 48918, + "explain": 7304, + "explained": 14229, + "explaining": 13136, + "explains": 6655, + "explan": 13294, + "explanation": 16577, + "explanations": 34383, + "explic": 21011, + "explicit": 33228, + "explo": 3586, + "explode": 31262, + "exploded": 28947, + "explodes": 38119, + "exploding": 34683, + "exploit": 36953, + "exploited": 48554, + "explor": 11958, + "exploration": 14043, + "explore": 10405, + "explore": 5147, + "explorebc": 38754, + "explorecanada": 36600, + "explored": 25016, + "explorer": 15776, + "explorers": 28491, + "explores": 13996, + "exploring": 7584, + "explosion": 13785, + "explosions": 38646, + "explosive": 18888, + "explosives": 44705, + "expo": 7820, + "expo": 6344, + "expon": 27905, + "export": 14444, + "exporting": 47433, + "exports": 20088, + "expose": 23181, + "exposed": 12180, + "exposes": 33575, + "exposing": 28362, + "exposition": 36943, + "exposure": 11903, + "expre": 6085, + "express": 18553, + "express": 5642, + "expressed": 20777, + "expresses": 31931, + "expressing": 30207, + "expression": 11357, + "expressions": 20314, + "expressive": 42060, + "expressway": 31658, + "exquis": 16575, + "exquisite": 17958, + "ext": 5711, + "ext": 20072, + "exten": 5555, + "extend": 14492, + "extended": 9614, + "extending": 25652, + "extends": 20688, + "extension": 10275, + "extensions": 24525, + "extensive": 16870, + "extensively": 47365, + "extent": 24913, + "exter": 9797, + "exterior": 19352, + "extermin": 41671, + "external": 15028, + "extin": 13553, + "extinct": 24488, + "extinction": 21186, + "extingui": 38567, + "extor": 35620, + "extr": 29082, + "extra": 6416, + "extra": 4231, + "extrac": 18550, + "extract": 18962, + "extraction": 28789, + "extracts": 45576, + "extraordin": 23628, + "extraordinaire": 30909, + "extraordinary": 10982, + "extras": 29817, + "extravag": 22299, + "extravaganza": 29461, + "extre": 3978, + "extreme": 38357, + "extreme": 8331, + "extremely": 6519, + "extremism": 31493, + "extremist": 36383, + "extremists": 41425, + "extru": 43010, + "ey": 1541, + "ey": 1477, + "eyang": 28915, + "eye": 5034, + "eye": 3272, + "eyebrow": 34250, + "eyebrows": 19923, + "eyed": 15512, + "eyeing": 34916, + "eyel": 17075, + "eyelashes": 42074, + "eyeliner": 33354, + "eyeon": 25126, + "eyes": 3095, + "eyeshadow": 35213, + "eyewear": 30165, + "eyewitness": 36258, + "eyou": 31996, + "eyour": 40229, + "eyre": 44115, + "ez": 10082, + "ez": 8387, + "eze": 25993, + "eze": 27229, + "ezekiel": 41428, + "ezra": 27552, + "f": 69, + "f": 325, + "fa": 778, + "fa": 2800, + "faa": 27577, + "fab": 2833, + "fab": 5492, + "faber": 43461, + "faber": 42488, + "fabi": 29425, + "fabian": 34539, + "fabio": 31666, + "fabric": 16217, + "fabric": 10033, + "fabricated": 40851, + "fabrication": 33476, + "fabrics": 23159, + "fabulous": 5189, + "fac": 1053, + "fac": 35438, + "facade": 29217, + "face": 2545, + "face": 1710, + "facebook": 36156, + "facebook": 2943, + "faced": 10941, + "faceli": 32023, + "facelift": 36380, + "faceoff": 42710, + "facep": 45285, + "faces": 4905, + "faceted": 43435, + "facetime": 24076, + "facial": 11909, + "facil": 39973, + "facilit": 13567, + "facilitate": 26733, + "facilitated": 43853, + "facilitating": 34796, + "facilities": 10388, + "facility": 8165, + "facing": 7619, + "fact": 17189, + "fact": 3598, + "factfriday": 27953, + "faction": 14629, + "factor": 21082, + "factor": 8124, + "factories": 36492, + "factors": 12733, + "factory": 42483, + "factory": 6072, + "facts": 5085, + "factual": 45471, + "faculty": 9504, + "facup": 25283, + "fad": 12632, + "fad": 47669, + "fade": 20486, + "faded": 26051, + "fades": 40441, + "fading": 32882, + "fadnavis": 38945, + "faf": 31052, + "faf": 43903, + "fag": 25617, + "fag": 39305, + "fah": 25495, + "fah": 35429, + "fahren": 45527, + "fai": 20519, + "fai": 26384, + "fail": 7105, + "fail": 6801, + "failed": 8314, + "failing": 15757, + "fails": 13388, + "failure": 8732, + "failures": 25442, + "faint": 30807, + "fair": 3031, + "fair": 2849, + "fairbanks": 43962, + "faire": 34745, + "faire": 20798, + "fairfax": 29368, + "fairfield": 29664, + "fairgrounds": 38325, + "fairi": 28884, + "fairies": 33590, + "fairly": 14961, + "fairmont": 41547, + "fairness": 29388, + "fairs": 8655, + "fairtrade": 33361, + "fairview": 43479, + "fairway": 44022, + "fairy": 17021, + "fairy": 10444, + "fairytale": 28944, + "fais": 23542, + "faisal": 35459, + "fait": 20567, + "faith": 10653, + "faith": 5080, + "faithful": 15511, + "faiz": 41775, + "fake": 18794, + "fake": 5777, + "faken": 22853, + "fakenews": 26943, + "fakespeare": 49095, + "fal": 2778, + "fal": 40494, + "fala": 47120, + "falcon": 22498, + "falcon": 13571, + "falcons": 13834, + "falk": 34648, + "falkirk": 44080, + "fall": 6489, + "fall": 2359, + "fallen": 8688, + "falling": 48709, + "falling": 7293, + "fallon": 39596, + "fallon": 21281, + "fallontonight": 44627, + "fallout": 49365, + "fallout": 16009, + "falls": 4778, + "falmouth": 38261, + "false": 38948, + "false": 9078, + "falsely": 42321, + "fam": 1058, + "fam": 5128, + "fame": 6573, + "famed": 23302, + "famer": 24554, + "famil": 3395, + "famili": 8488, + "familia": 25622, + "familiar": 10020, + "families": 4612, + "family": 8137, + "family": 1315, + "familyfun": 46308, + "familytime": 47236, + "familytravel": 38222, + "famine": 35847, + "famous": 44811, + "famous": 4096, + "famously": 44505, + "fan": 1675, + "fan": 2261, + "fanart": 41059, + "fanart": 7855, + "fanartfriday": 45346, + "fanatic": 36643, + "fanatics": 39610, + "fanbase": 36921, + "fanboy": 43369, + "fanc": 29017, + "fancafe": 45080, + "fanci": 35908, + "fanclub": 31530, + "fancy": 47622, + "fancy": 6733, + "fand": 19684, + "fandom": 47634, + "fandom": 11534, + "fanfest": 42916, + "fanfic": 47243, + "fang": 14269, + "fang": 27428, + "fangirl": 28813, + "fangirling": 39463, + "fanning": 37282, + "fanny": 30401, + "fans": 32454, + "fans": 1840, + "fansign": 25288, + "fant": 4467, + "fanta": 2703, + "fantaken": 39412, + "fantasia": 49306, + "fantastic": 31289, + "fantastic": 2935, + "fantasy": 15124, + "fantasy": 5267, + "fantasyfootball": 35713, + "fao": 31155, + "faq": 28533, + "far": 1578, + "far": 2384, + "fara": 48562, + "farage": 28340, + "farah": 31547, + "fare": 8620, + "fare": 6461, + "fares": 27525, + "farewell": 10734, + "fargo": 18870, + "fari": 26197, + "farley": 43761, + "farm": 9066, + "farm": 3985, + "farmer": 19735, + "farmer": 10474, + "farmers": 29752, + "farmers": 6402, + "farmersmarket": 41808, + "farmhouse": 26293, + "farming": 10399, + "farmington": 49305, + "farmland": 45258, + "farms": 11277, + "farn": 27527, + "faroo": 39147, + "farra": 33657, + "farrakhan": 46293, + "farrell": 24234, + "fart": 34664, + "farther": 42233, + "fas": 4830, + "fas": 42995, + "fasci": 17191, + "fascin": 7327, + "fascinated": 32964, + "fascinating": 8640, + "fascism": 28213, + "fascist": 23870, + "fascists": 43598, + "fash": 42682, + "fashi": 2099, + "fashion": 6976, + "fashion": 2444, + "fashionable": 24597, + "fashionblogger": 31726, + "fashioned": 21563, + "fashioni": 26062, + "fashionista": 30415, + "fashions": 37601, + "fashionshow": 45653, + "fashionweek": 28684, + "fass": 42398, + "fast": 8509, + "fast": 1953, + "fasten": 44990, + "faster": 8835, + "fastest": 9808, + "fasting": 24656, + "fat": 4751, + "fat": 5484, + "fatal": 12124, + "fatalities": 44168, + "fatally": 34069, + "fate": 26315, + "fate": 11734, + "father": 11607, + "father": 3224, + "fathers": 12780, + "fathersday": 16731, + "fati": 13430, + "fatigue": 23747, + "fatima": 28202, + "fats": 30151, + "fatt": 44131, + "fatty": 22953, + "fau": 5571, + "fau": 31381, + "faucet": 44273, + "faul": 16230, + "faulkner": 37840, + "fault": 13862, + "faults": 42752, + "faulty": 47103, + "fauna": 30808, + "faust": 44772, + "faux": 19429, + "fav": 1355, + "fav": 5426, + "fave": 7272, + "faves": 18003, + "favor": 1766, + "favor": 12160, + "favorable": 35392, + "favored": 46640, + "favorite": 35262, + "favorite": 1916, + "favorited": 36926, + "favorites": 10564, + "favors": 36085, + "favour": 3111, + "favour": 20469, + "favourite": 3342, + "favourites": 16585, + "favs": 18879, + "faw": 21800, + "fawad": 46425, + "fawn": 48624, + "fax": 32535, + "fax": 9337, + "fay": 8939, + "fay": 40074, + "faye": 30257, + "fayette": 32043, + "fayette": 19782, + "fayetteville": 37771, + "fayre": 34982, + "faz": 26238, + "faze": 44880, + "fb": 22637, + "fb": 3307, + "fball": 29663, + "fbf": 20004, + "fbi": 10293, + "fbloggers": 41389, + "fbs": 48454, + "fc": 4278, + "fc": 1399, + "fca": 24540, + "fcb": 26639, + "fcb": 25045, + "fcbarcelona": 32174, + "fcbayern": 35033, + "fcblive": 44608, + "fcc": 21240, + "fck": 40080, + "fck": 49263, + "fcofficial": 27805, + "fcs": 32095, + "fcu": 47898, + "fd": 16972, + "fd": 11525, + "fda": 17823, + "fdi": 45579, + "fdn": 18563, + "fdny": 41084, + "fdr": 42298, + "fe": 623, + "fe": 873, + "fear": 8744, + "fear": 5402, + "feared": 31154, + "fearless": 17470, + "fears": 13867, + "fearthe": 33449, + "feasi": 34977, + "feast": 37963, + "feast": 9564, + "feat": 1703, + "feat": 5611, + "feather": 24905, + "feather": 17871, + "feathers": 21138, + "featherweight": 44939, + "feature": 30413, + "feature": 4527, + "featured": 4743, + "features": 4643, + "featuring": 3706, + "feb": 4317, + "febru": 4202, + "february": 4248, + "fect": 31293, + "fed": 22518, + "fed": 7035, + "feder": 4737, + "federal": 6369, + "federation": 15530, + "federer": 18246, + "federico": 40539, + "fedex": 32603, + "fedora": 45111, + "feds": 30593, + "fee": 28242, + "fee": 9224, + "feed": 6662, + "feed": 5839, + "feedback": 8683, + "feeder": 24482, + "feeders": 44523, + "feeding": 9879, + "feeds": 21788, + "feel": 2408, + "feel": 2051, + "feelin": 19903, + "feeling": 33087, + "feeling": 3045, + "feelings": 9452, + "feels": 4808, + "feelthe": 22322, + "feelthebern": 27743, + "fees": 11765, + "feet": 4804, + "fei": 23441, + "fei": 34217, + "fein": 46707, + "feinstein": 41313, + "fel": 2081, + "fel": 20304, + "feld": 45913, + "feld": 14219, + "feldman": 41942, + "feli": 7498, + "felic": 25845, + "felici": 23379, + "felicia": 41139, + "felicidades": 41648, + "felicity": 35123, + "feline": 29471, + "felipe": 27681, + "felix": 33455, + "felix": 16514, + "feliz": 26104, + "feliz": 20221, + "fell": 33540, + "fell": 6266, + "fella": 17586, + "fellas": 18787, + "feller": 29226, + "fellow": 12099, + "fellow": 5242, + "fellows": 15766, + "fellowship": 13857, + "felony": 31068, + "felt": 5413, + "fem": 24574, + "fem": 36615, + "fema": 41721, + "female": 22062, + "female": 3970, + "females": 21028, + "femi": 38607, + "femin": 11423, + "femini": 11894, + "feminine": 24911, + "feminism": 18784, + "feminist": 14921, + "feminists": 38809, + "femme": 31331, + "fen": 5509, + "fen": 25024, + "fence": 12679, + "fences": 34312, + "fencing": 23489, + "fender": 17117, + "fener": 41208, + "fenerbah": 46652, + "feng": 33291, + "fennel": 28689, + "fent": 26395, + "fenton": 47265, + "fenway": 29206, + "fer": 1765, + "fer": 2897, + "fera": 37705, + "feral": 29972, + "ferdin": 25541, + "ferdinand": 27591, + "fere": 43144, + "feren": 35652, + "ference": 19984, + "ferg": 44938, + "fergie": 39119, + "fergu": 10988, + "fergus": 42041, + "ferguson": 11904, + "fermentation": 45817, + "fermented": 36886, + "fern": 10747, + "fern": 21685, + "fernandes": 44391, + "fernandez": 23436, + "fernando": 17140, + "ferns": 38277, + "feroci": 45652, + "ferr": 7256, + "ferra": 47911, + "ferrari": 9606, + "ferre": 29626, + "ferred": 10432, + "ferreira": 48686, + "ferrell": 41112, + "ferrer": 38904, + "ferri": 42008, + "ferries": 28489, + "ferris": 27532, + "ferry": 38936, + "ferry": 10278, + "fers": 12378, + "fert": 14925, + "fert": 43662, + "fertil": 41987, + "fertile": 44837, + "fertili": 23912, + "fertility": 23528, + "fertilizer": 36786, + "fery": 47448, + "fes": 32300, + "fest": 17383, + "fest": 2590, + "festa": 42124, + "festi": 1943, + "festiv": 19222, + "festival": 20946, + "festival": 2240, + "festivals": 17834, + "festive": 9533, + "festivities": 21020, + "fet": 21409, + "feta": 31705, + "fetal": 42031, + "fetch": 30271, + "fete": 34629, + "fett": 37979, + "fetus": 26768, + "feu": 24912, + "feu": 32990, + "feud": 27365, + "fever": 40896, + "fever": 9989, + "fevre": 43861, + "few": 1939, + "fewer": 19128, + "fex": 41584, + "fex": 26392, + "fey": 39069, + "fey": 23298, + "fez": 43081, + "ff": 1021, + "ff": 1304, + "ffa": 15355, + "ffame": 42873, + "ffc": 19832, + "ffe": 1138, + "ffe": 8631, + "ffect": 29151, + "ffed": 8448, + "ffee": 26377, + "ffel": 22656, + "ffen": 46537, + "ffer": 27369, + "ffer": 11636, + "ffers": 32163, + "fferty": 44771, + "ffes": 46441, + "ffey": 30138, + "fff": 28106, + "ffi": 19961, + "ffic": 4762, + "ffice": 26044, + "ffici": 3639, + "fficial": 39818, + "fficial": 6463, + "fficiency": 27800, + "fficient": 20424, + "ffin": 12779, + "ffin": 7367, + "ffing": 16592, + "ffins": 17898, + "ffl": 39490, + "ffle": 7749, + "ffler": 39819, + "ffles": 19344, + "ffman": 15823, + "ffo": 42264, + "ffs": 4424, + "ffxiv": 26569, + "ffxv": 46786, + "ffy": 26404, + "ffy": 7795, + "fg": 45977, + "fg": 6823, + "fgm": 32178, + "fgo": 46113, + "fh": 21649, + "fh": 21010, + "fhs": 45094, + "fi": 701, + "fi": 3589, + "fia": 8827, + "fiable": 34373, + "fianc": 27752, + "fiance": 44114, + "fiancé": 34039, + "fiasco": 40944, + "fiat": 16740, + "fiawec": 39485, + "fib": 40594, + "fiba": 34993, + "fiber": 35074, + "fiber": 12612, + "fibers": 44587, + "fibre": 21401, + "fibro": 21294, + "fibrosis": 36307, + "fic": 1788, + "fic": 2059, + "fica": 26952, + "fically": 14854, + "fication": 4523, + "fications": 12512, + "ficial": 48192, + "fics": 42505, + "fiction": 6218, + "fictional": 25570, + "fid": 34197, + "fid": 23966, + "fidd": 25218, + "fiddle": 35968, + "fide": 45375, + "fidel": 21740, + "fidel": 36837, + "fidelity": 30109, + "fidget": 48664, + "fie": 28487, + "fie": 10348, + "fied": 29642, + "fied": 2853, + "fiel": 1361, + "field": 7571, + "field": 1570, + "fielder": 11046, + "fieldhouse": 37969, + "fielding": 30465, + "fields": 6494, + "fieldwork": 33155, + "fiends": 37869, + "fier": 11167, + "fier": 10598, + "fierc": 48609, + "fierce": 13896, + "fiercely": 49039, + "fiers": 16113, + "fiery": 24557, + "fies": 9537, + "fiesta": 14580, + "fif": 5309, + "fifa": 21976, + "fifa": 8516, + "fifaworldcup": 38819, + "fifawwc": 41329, + "fife": 24374, + "fifteen": 29504, + "fifth": 25515, + "fifth": 8772, + "fifthharmony": 31075, + "fifty": 24456, + "fifty": 15978, + "fig": 4814, + "fig": 20719, + "figaro": 48044, + "figh": 23274, + "fight": 5262, + "fight": 2757, + "fighter": 35884, + "fighter": 6438, + "fighters": 7371, + "fightfor": 48909, + "fightfor": 35740, + "fighting": 38625, + "fighting": 4652, + "fighton": 45578, + "fights": 12132, + "figs": 38882, + "figu": 6390, + "figur": 16948, + "figurative": 44042, + "figure": 48820, + "figure": 5274, + "figured": 15630, + "figures": 8739, + "figurine": 33306, + "figuring": 31513, + "fiji": 48270, + "fiji": 18285, + "fik": 46589, + "fil": 1142, + "fil": 14915, + "fila": 30992, + "filament": 49252, + "file": 12545, + "file": 4512, + "filed": 13864, + "files": 7850, + "filet": 43155, + "fili": 9590, + "filing": 16576, + "filip": 14368, + "filipino": 19153, + "fill": 15904, + "fill": 6277, + "filled": 5589, + "filler": 32816, + "fillers": 45005, + "fillet": 39276, + "filling": 9736, + "fillion": 38048, + "fillmore": 43922, + "fills": 21750, + "filly": 27690, + "film": 5117, + "film": 1860, + "filmed": 15801, + "filmfare": 42224, + "filmfest": 24508, + "filmfestival": 28066, + "filming": 6866, + "filmmaker": 17202, + "filmmakers": 24896, + "filmmaking": 18226, + "films": 5370, + "fils": 40271, + "filter": 7541, + "filtered": 29926, + "filtering": 47770, + "filters": 18385, + "filth": 39713, + "filthy": 26899, + "filtr": 21408, + "filtration": 42036, + "fim": 47525, + "fin": 735, + "fin": 10663, + "fina": 34497, + "final": 11968, + "final": 1755, + "finale": 7844, + "finalfantasy": 44543, + "finalfour": 46999, + "finalist": 12620, + "finalists": 13422, + "finalized": 48930, + "finally": 1992, + "finals": 4536, + "finan": 4807, + "finance": 6117, + "finances": 28767, + "financi": 12846, + "financial": 19783, + "financial": 4930, + "financially": 28124, + "financing": 18375, + "finch": 18523, + "find": 18638, + "find": 1416, + "finder": 15045, + "finders": 43884, + "findia": 47064, + "finding": 37455, + "finding": 6002, + "findings": 16529, + "findlay": 48227, + "findom": 36463, + "finds": 6680, + "findyour": 25936, + "findyourpark": 38924, + "fine": 12042, + "fine": 3797, + "fineart": 7484, + "fineart": 16005, + "fineartamerica": 7724, + "fined": 20094, + "finely": 46120, + "finer": 36681, + "fines": 25053, + "finesse": 46047, + "finest": 7707, + "fing": 6485, + "fing": 17955, + "finger": 13480, + "finger": 8895, + "fingerprint": 39579, + "fingers": 9690, + "fini": 2405, + "finish": 42178, + "finish": 3958, + "finished": 3078, + "finisher": 38636, + "finishers": 48661, + "finishes": 13078, + "finishing": 7912, + "finite": 48312, + "finity": 41463, + "finity": 21273, + "fink": 40158, + "finland": 10775, + "finley": 41652, + "finn": 28479, + "finn": 16925, + "finna": 35180, + "finnish": 19616, + "fino": 30083, + "fins": 32810, + "fintech": 48929, + "fintech": 8899, + "fion": 27476, + "fiona": 20099, + "fior": 37086, + "fiore": 44997, + "fioren": 33188, + "fiorentina": 43713, + "fios": 42521, + "fir": 770, + "fir": 16233, + "fire": 2951, + "fire": 1769, + "firearm": 40311, + "firearms": 23960, + "fireball": 40543, + "firec": 42806, + "fired": 8846, + "firefighter": 20498, + "firefighters": 12600, + "firefly": 33997, + "firefox": 35372, + "fireman": 46085, + "firen": 34752, + "firenze": 38445, + "fireplace": 23050, + "fires": 8749, + "fireside": 36185, + "firework": 40750, + "fireworks": 10641, + "firing": 15105, + "firm": 16936, + "firm": 7705, + "firmly": 29156, + "firms": 13655, + "firmware": 42691, + "first": 6853, + "first": 874, + "firstdayof": 44297, + "firsth": 48512, + "firsts": 47884, + "firth": 26078, + "fis": 7846, + "fis": 47683, + "fiscal": 20825, + "fischer": 26532, + "fish": 6431, + "fish": 2759, + "fisher": 11175, + "fisher": 9176, + "fisheries": 24612, + "fisherman": 25055, + "fishermen": 28547, + "fishers": 42065, + "fishery": 49057, + "fishes": 35470, + "fishing": 31703, + "fishing": 4935, + "fishy": 35665, + "fist": 48340, + "fist": 17085, + "fit": 2366, + "fit": 2478, + "fitbit": 33768, + "fitch": 44614, + "fitfam": 20662, + "fitnes": 47285, + "fitness": 20044, + "fitness": 4838, + "fits": 6401, + "fitt": 32994, + "fitted": 14863, + "fitter": 42096, + "fitters": 32364, + "fitting": 11769, + "fittings": 45787, + "fitz": 11120, + "fitz": 25913, + "fitzgerald": 20606, + "fitzpatrick": 37141, + "fiu": 38374, + "five": 19508, + "five": 3127, + "fives": 44066, + "fix": 4596, + "fix": 6028, + "fixed": 9393, + "fixes": 25473, + "fixing": 17423, + "fixture": 17317, + "fixtures": 19904, + "fizz": 31242, + "fj": 43183, + "fj": 46447, + "fjor": 31260, + "fk": 12410, + "fl": 1082, + "fl": 2685, + "fla": 1577, + "fla": 20292, + "flag": 11536, + "flag": 4859, + "flagged": 45012, + "flags": 12221, + "flagship": 19779, + "flagstaff": 40406, + "flair": 24938, + "flake": 21221, + "flakes": 20934, + "flam": 10559, + "flame": 40351, + "flame": 13484, + "flamen": 28826, + "flamenco": 37362, + "flames": 13441, + "flamin": 42693, + "flaming": 34782, + "flamingo": 30323, + "flan": 14572, + "flanagan": 28641, + "flanders": 34837, + "flank": 44553, + "flann": 39510, + "flannel": 37807, + "flap": 35253, + "flappy": 40241, + "flare": 21185, + "flares": 46088, + "flash": 6089, + "flash": 5815, + "flashback": 14616, + "flashback": 11988, + "flashbackfriday": 15014, + "flashbacks": 47056, + "flashes": 31259, + "flashing": 31764, + "flashlight": 37256, + "flask": 36194, + "flat": 8986, + "flat": 6313, + "flats": 17228, + "flatt": 45498, + "flattering": 43267, + "flaun": 41421, + "flav": 7191, + "flavo": 28895, + "flavor": 31835, + "flavor": 11818, + "flavored": 29350, + "flavorful": 49135, + "flavors": 16930, + "flavour": 17026, + "flavoured": 42397, + "flavours": 21083, + "flaw": 14268, + "flaw": 34978, + "flawed": 35136, + "flawless": 15531, + "flaws": 30492, + "flax": 43443, + "fle": 2428, + "fle": 44964, + "flea": 24883, + "fleck": 28143, + "fled": 26731, + "flee": 19427, + "flee": 30167, + "fleece": 25038, + "fleeing": 30543, + "fleek": 43513, + "fleet": 35922, + "fleet": 9147, + "fleetwood": 28883, + "fleming": 25769, + "fler": 48789, + "flesh": 17495, + "flet": 16102, + "fletcher": 19810, + "fleur": 28593, + "flew": 13768, + "flex": 16426, + "flex": 12038, + "flexi": 10032, + "flexibility": 22547, + "flexible": 14502, + "flexing": 48483, + "fli": 2472, + "flick": 13746, + "flick": 23414, + "flickr": 17755, + "flies": 8070, + "flight": 24701, + "flight": 3795, + "flights": 10515, + "flin": 24730, + "flin": 43816, + "flinders": 44647, + "fling": 22768, + "flint": 28306, + "flint": 18324, + "flip": 20385, + "flip": 11035, + "flipk": 30829, + "flipkart": 33154, + "flipped": 28144, + "flipping": 25881, + "flips": 35089, + "flir": 24330, + "flirt": 38352, + "flirting": 35243, + "flix": 40663, + "flo": 1945, + "flo": 20711, + "float": 16123, + "floating": 12619, + "floats": 33272, + "flock": 36297, + "flock": 21822, + "flondon": 47366, + "floo": 4062, + "flood": 23793, + "flood": 7148, + "flooded": 19706, + "flooding": 10204, + "floods": 16369, + "floor": 23657, + "floor": 4125, + "flooring": 19227, + "floors": 15671, + "flop": 22994, + "floppy": 38267, + "flops": 29146, + "flor": 15784, + "flor": 41669, + "flora": 18906, + "floral": 10732, + "florals": 48331, + "floren": 37706, + "florence": 11617, + "flores": 21537, + "flori": 3482, + "florian": 41861, + "florida": 34264, + "florida": 3966, + "florist": 38403, + "floss": 36453, + "flotus": 35181, + "flour": 18592, + "flouri": 23239, + "flourish": 36038, + "flow": 2180, + "flow": 5608, + "flower": 12772, + "flower": 4055, + "flowering": 19953, + "flowers": 4023, + "flowing": 14922, + "flown": 25659, + "flows": 16715, + "floyd": 46369, + "floyd": 13656, + "flu": 3698, + "flu": 13528, + "fluctu": 40181, + "fluence": 38169, + "fluent": 30025, + "fluff": 31174, + "fluffy": 40346, + "fluffy": 17054, + "fluid": 43803, + "fluid": 16717, + "fluids": 41490, + "fluor": 45127, + "fluore": 26974, + "fluorescent": 35036, + "fluori": 45611, + "flur": 31591, + "flush": 25777, + "flushing": 43754, + "flute": 23746, + "flux": 25249, + "flwx": 30907, + "fly": 5666, + "fly": 3228, + "flye": 30873, + "flyeagles": 39927, + "flyeaglesfly": 39931, + "flyer": 11875, + "flyers": 14181, + "flyfishing": 31800, + "flying": 20782, + "flying": 4610, + "flyn": 40676, + "flynn": 15721, + "flyo": 33506, + "flyover": 38083, + "fm": 13715, + "fm": 3689, + "fman": 25152, + "fml": 26730, + "fmr": 32875, + "fn": 22773, + "fn": 21763, + "fnc": 46506, + "fo": 898, + "fo": 6157, + "foal": 40386, + "foam": 30039, + "foam": 14587, + "foamed": 26711, + "fob": 40315, + "focal": 30934, + "focu": 5827, + "focus": 4353, + "focused": 9319, + "focuses": 20093, + "focusing": 15551, + "fod": 31015, + "fod": 43299, + "fodils": 44411, + "foe": 22952, + "foes": 46279, + "fog": 9417, + "foggy": 19770, + "foil": 17302, + "fol": 1106, + "fol": 48616, + "fold": 35201, + "fold": 11021, + "foldable": 48307, + "folded": 25233, + "folder": 25717, + "folding": 15464, + "folds": 24266, + "foley": 22850, + "foli": 7713, + "folia": 48964, + "foliage": 26350, + "folio": 10772, + "folk": 10665, + "folk": 6032, + "folke": 47190, + "folkl": 27273, + "folklore": 22133, + "folklore": 28620, + "folklorethursday": 23270, + "folks": 5422, + "follo": 41417, + "follow": 1964, + "follow": 1979, + "followart": 40957, + "followback": 33863, + "followed": 6499, + "follower": 17039, + "followers": 4856, + "following": 3473, + "followme": 29668, + "followparty": 44757, + "follows": 11287, + "followthe": 30747, + "folly": 41408, + "folsom": 42108, + "fom": 34540, + "fon": 5017, + "fon": 38318, + "fond": 19964, + "fonda": 44609, + "fondue": 48321, + "fone": 40672, + "font": 37610, + "font": 16248, + "fontaine": 37864, + "fontana": 43643, + "fontein": 45062, + "fonts": 32801, + "foo": 1183, + "foo": 23435, + "food": 4586, + "food": 1559, + "foodand": 38317, + "foodbank": 31926, + "foodie": 30762, + "foodie": 9847, + "foodies": 22416, + "foodnetwork": 46793, + "foods": 7057, + "foodsecurity": 49329, + "foodtruck": 47682, + "fool": 23959, + "fool": 12212, + "fooled": 28761, + "fooling": 47964, + "foolish": 33824, + "fools": 15946, + "foot": 6702, + "foot": 4738, + "footage": 11130, + "footb": 33466, + "football": 9376, + "football": 1882, + "footballer": 20646, + "footballers": 30269, + "footed": 38040, + "footh": 25951, + "foothills": 37020, + "footpath": 48858, + "footprint": 23206, + "footprints": 39640, + "footsteps": 27289, + "footwear": 22772, + "footy": 39866, + "footy": 18922, + "for": 645, + "for": 556, + "forage": 46871, + "foraging": 39056, + "forall": 17824, + "forbe": 49098, + "forbes": 13925, + "forbi": 24754, + "forbidden": 25164, + "force": 12068, + "force": 2869, + "forced": 8201, + "forces": 5381, + "forchange": 35848, + "forcing": 21573, + "ford": 3751, + "ford": 1623, + "fordfc": 28581, + "fordham": 48792, + "fords": 29351, + "fordshire": 14645, + "fore": 1484, + "fore": 1332, + "forec": 34155, + "forecast": 7361, + "forecasting": 38133, + "forecasts": 27696, + "foreclo": 44916, + "forefront": 37679, + "foreground": 35186, + "forehead": 25394, + "foreig": 26497, + "foreign": 42255, + "foreign": 6046, + "foreigners": 38549, + "foreman": 36174, + "foremost": 42128, + "foren": 16526, + "forensic": 23158, + "forensics": 38763, + "forest": 18760, + "forest": 4167, + "forestation": 33939, + "forestry": 26281, + "forests": 14095, + "forever": 14748, + "forever": 3225, + "forevery": 40605, + "forex": 40200, + "forex": 17395, + "forfe": 44871, + "forge": 19232, + "forged": 28105, + "forget": 46153, + "forget": 2678, + "forgets": 35613, + "forgetting": 25452, + "forgi": 22080, + "forgive": 15332, + "forgiven": 44894, + "forgiveness": 23585, + "forgood": 39169, + "forgot": 6483, + "forgotten": 7994, + "fork": 24501, + "fork": 13700, + "forkids": 48571, + "forklift": 43202, + "forks": 28769, + "forlife": 17624, + "form": 1157, + "form": 1907, + "forma": 38829, + "formal": 12978, + "formally": 24867, + "format": 16252, + "format": 11874, + "formation": 2510, + "formations": 37715, + "formative": 48882, + "formats": 32085, + "forme": 42085, + "formed": 6528, + "former": 2276, + "formerly": 20866, + "formid": 38599, + "formidable": 39834, + "forming": 15443, + "formity": 42290, + "forms": 5161, + "formu": 8689, + "formul": 23923, + "formula": 24485, + "formula": 10776, + "formulae": 34586, + "formulated": 45066, + "forre": 38876, + "forrest": 25205, + "forrester": 45338, + "forsa": 48958, + "forsale": 13303, + "forster": 42923, + "forsy": 29629, + "forsyth": 40952, + "fort": 12300, + "fort": 2921, + "forte": 44350, + "forte": 27367, + "forth": 17068, + "forth": 11932, + "forthcoming": 19989, + "forthe": 12521, + "forti": 26984, + "fortified": 46486, + "fortn": 14428, + "fortnight": 39235, + "fortnite": 38734, + "fortnite": 17890, + "fortress": 19988, + "fortun": 6950, + "fortunate": 19898, + "fortunately": 34358, + "fortune": 40931, + "fortune": 11451, + "fortunes": 41989, + "forty": 24399, + "forum": 37851, + "forum": 4538, + "forums": 31518, + "forwar": 34364, + "forward": 47031, + "forward": 2342, + "forwards": 38974, + "foryou": 35150, + "forz": 46056, + "forza": 33293, + "forza": 28089, + "fos": 36925, + "fos": 22081, + "foss": 14240, + "foss": 37911, + "fossil": 20419, + "fossil": 15202, + "fossilfriday": 26079, + "fossils": 30652, + "foster": 26778, + "foster": 8139, + "fostering": 35996, + "fosters": 37644, + "foto": 15908, + "foto": 12823, + "fotogra": 23687, + "fotografia": 40256, + "fotos": 26124, + "fou": 14516, + "fought": 10844, + "foul": 19784, + "foun": 3154, + "found": 3454, + "found": 1546, + "foundation": 4058, + "foundations": 25219, + "founded": 12240, + "founder": 5145, + "founders": 14602, + "founding": 15317, + "foundry": 31426, + "fountain": 44863, + "fountain": 13405, + "fountains": 37411, + "four": 5113, + "four": 2721, + "foursquare": 34484, + "fourteen": 46255, + "fourth": 7516, + "fourthofjuly": 47805, + "fow": 17084, + "fowl": 31685, + "fowler": 20980, + "fox": 5007, + "fox": 3240, + "foxandfriends": 45841, + "foxes": 24145, + "foxnews": 18830, + "foxsports": 39267, + "foxtv": 49396, + "foxx": 32993, + "foxy": 27945, + "foy": 30284, + "foyer": 38011, + "foyle": 47902, + "fp": 28058, + "fp": 8941, + "fpl": 27970, + "fpp": 36464, + "fps": 25300, + "fpv": 43175, + "fr": 936, + "fr": 5512, + "fra": 3368, + "fra": 15644, + "frac": 15607, + "fracking": 21894, + "fractal": 46471, + "fraction": 26788, + "fractu": 25847, + "fracture": 28995, + "fractured": 37421, + "fractures": 46213, + "frag": 13093, + "fragile": 23579, + "fragment": 39209, + "fragments": 41424, + "fragr": 15403, + "fragrance": 17874, + "fragrances": 44567, + "fragrant": 37030, + "fram": 27987, + "frame": 11029, + "frame": 6481, + "framed": 13135, + "frames": 15479, + "framework": 13195, + "frameworks": 43136, + "framing": 24539, + "frampton": 41733, + "fran": 2118, + "fran": 18878, + "franc": 3872, + "franc": 42340, + "franca": 48952, + "france": 12045, + "france": 3552, + "frances": 20803, + "francesca": 32327, + "francesco": 25816, + "franch": 11756, + "franchi": 46438, + "franchise": 13664, + "franci": 46458, + "francis": 22187, + "francis": 7660, + "francisco": 6887, + "franco": 17934, + "franco": 17052, + "francois": 29317, + "frank": 5390, + "frank": 5229, + "franken": 20487, + "franken": 48252, + "frankenstein": 26410, + "frankfur": 17442, + "frankfurt": 18598, + "franki": 39227, + "frankie": 38373, + "frankie": 16215, + "franklin": 40935, + "franklin": 9999, + "frankly": 38015, + "franks": 42855, + "frans": 47892, + "franz": 25449, + "franç": 38381, + "fraser": 39082, + "fraser": 16754, + "frat": 15225, + "frat": 39292, + "fraternity": 24433, + "frau": 23063, + "fraud": 40647, + "fraud": 9961, + "fraudul": 42655, + "fraudulent": 47408, + "fray": 41154, + "frazier": 32841, + "frc": 41507, + "fre": 821, + "fre": 43165, + "freak": 20352, + "freak": 13701, + "freaked": 43511, + "freakin": 23900, + "freaking": 11992, + "freaks": 27009, + "freaky": 31583, + "freck": 33328, + "freckles": 48036, + "fred": 9486, + "fred": 6678, + "freddie": 41890, + "freddie": 17014, + "freddy": 24394, + "freder": 10745, + "frederic": 41165, + "frederick": 37103, + "frederick": 18570, + "fredo": 48241, + "free": 2065, + "free": 1139, + "freebie": 35865, + "freebies": 28630, + "freec": 46569, + "freed": 12585, + "freed": 23392, + "freedom": 17992, + "freedom": 4511, + "freedoms": 32500, + "freef": 48678, + "freel": 14174, + "freelance": 21942, + "freely": 24436, + "freeman": 16450, + "freep": 32499, + "freepalestine": 39242, + "freer": 44676, + "frees": 27455, + "freestyle": 15594, + "freeway": 24927, + "freeze": 14187, + "freezer": 25390, + "freezing": 12499, + "frei": 30183, + "freight": 17023, + "fremantle": 48012, + "fremont": 34578, + "fren": 2919, + "french": 13118, + "french": 3461, + "frenzy": 30084, + "frequ": 9211, + "frequencies": 45319, + "frequency": 18825, + "frequent": 19836, + "frequently": 22434, + "fresco": 31609, + "fresh": 4065, + "fresh": 2975, + "fresher": 49284, + "freshers": 35810, + "freshest": 46809, + "freshly": 16081, + "freshman": 9381, + "freshmen": 21292, + "freshness": 45872, + "freshwater": 24803, + "fresno": 40879, + "fresno": 20995, + "fret": 40510, + "freud": 40787, + "frey": 22136, + "frey": 9082, + "fri": 815, + "fri": 6882, + "friars": 30513, + "fric": 18981, + "frick": 46304, + "friction": 38563, + "frid": 46388, + "frida": 36001, + "friday": 6350, + "friday": 1461, + "fridayfeeling": 11952, + "fridaymotivation": 38544, + "fridaynight": 44858, + "fridayreads": 37736, + "fridays": 15589, + "fridaythe": 47642, + "fridge": 13491, + "fridges": 40734, + "frie": 36999, + "fried": 13743, + "fried": 7310, + "friedman": 29402, + "friedrich": 34171, + "friend": 3017, + "friend": 1625, + "friendly": 44612, + "friendly": 4681, + "friends": 38875, + "friends": 1574, + "friendship": 42674, + "friendship": 7679, + "friendships": 28840, + "fries": 11369, + "frifotos": 40493, + "friger": 20785, + "friggin": 48300, + "frigh": 34831, + "fright": 24277, + "fright": 40207, + "frightened": 47136, + "frightening": 39290, + "fringe": 10640, + "fris": 37252, + "frisbee": 45768, + "frisco": 35945, + "frit": 34614, + "fritz": 29860, + "friyay": 38887, + "frm": 12951, + "fro": 626, + "fro": 26603, + "frock": 45306, + "frog": 26494, + "frog": 11438, + "frogs": 20781, + "from": 8330, + "from": 633, + "frome": 48691, + "fromhome": 41477, + "fromthe": 18756, + "fron": 1847, + "fron": 18036, + "front": 10996, + "front": 2184, + "frontal": 35794, + "frontier": 18253, + "frontiers": 38396, + "frontline": 29589, + "frontman": 36775, + "fronts": 26846, + "froome": 48560, + "frosh": 47069, + "frost": 39420, + "frost": 11619, + "frosted": 35988, + "frosting": 33872, + "frosty": 22760, + "froze": 47788, + "frozen": 42464, + "frozen": 8507, + "frs": 26216, + "fru": 3248, + "fruit": 16771, + "fruit": 5190, + "fruitful": 31494, + "fruits": 13282, + "fruity": 22320, + "frustr": 16046, + "frustrated": 25111, + "frustrating": 31342, + "frustration": 30535, + "fry": 33914, + "fry": 13686, + "fryer": 49217, + "frying": 38516, + "fs": 23699, + "fs": 3854, + "fsa": 33373, + "fsu": 44185, + "fsu": 19317, + "ft": 3391, + "ft": 981, + "fta": 41975, + "ftc": 33752, + "fted": 5612, + "fter": 25063, + "fthe": 22886, + "ftheday": 9823, + "fting": 6174, + "fton": 26605, + "ftp": 42649, + "fts": 3767, + "ftse": 46717, + "ftw": 19298, + "fty": 17494, + "fu": 665, + "fu": 9098, + "fuch": 42617, + "fudge": 24270, + "fue": 43723, + "fuego": 41500, + "fuel": 21113, + "fuel": 5945, + "fueled": 28792, + "fueling": 38793, + "fuelled": 48357, + "fuels": 19365, + "fuentes": 44393, + "fuer": 29645, + "fug": 29227, + "fugitive": 39257, + "fuji": 15573, + "fuji": 21634, + "fujifilm": 24765, + "fuk": 31051, + "fuku": 20728, + "fukushima": 33929, + "ful": 1814, + "ful": 857, + "fulbright": 41834, + "fulfill": 43675, + "fulfill": 27467, + "fulfilled": 29919, + "fulfilling": 30621, + "fulfillment": 45573, + "fulham": 25574, + "full": 9407, + "full": 1476, + "fuller": 20225, + "fullerton": 42822, + "fullest": 35603, + "fully": 39142, + "fully": 2401, + "fulness": 10526, + "fuls": 41606, + "fulton": 26725, + "fum": 38393, + "fumble": 49373, + "fun": 1229, + "fun": 1499, + "func": 8679, + "function": 8093, + "functional": 12885, + "functionality": 33316, + "functioning": 25479, + "functions": 18001, + "fund": 19089, + "fund": 4877, + "fundam": 11670, + "fundament": 18852, + "fundamental": 17627, + "fundamentally": 45378, + "fundamentals": 27887, + "funday": 15439, + "funded": 10588, + "funding": 5588, + "fundra": 6201, + "fundraiser": 10049, + "fundraising": 10755, + "funds": 7066, + "funer": 40693, + "funeral": 10606, + "funfact": 31596, + "funfactfriday": 40710, + "fungal": 38838, + "fungi": 27837, + "fungus": 30677, + "funk": 37353, + "funk": 13372, + "funko": 49402, + "funko": 23697, + "funky": 16492, + "funnel": 27862, + "funnier": 42232, + "funniest": 15557, + "funny": 19124, + "funny": 3789, + "funrun": 34185, + "fur": 2395, + "fur": 9686, + "furi": 40816, + "furious": 17522, + "furman": 49238, + "furn": 21348, + "furnace": 31913, + "furnished": 37388, + "furnitu": 45696, + "furniture": 7993, + "furry": 33414, + "furry": 15351, + "fursuit": 25306, + "fursuit": 43083, + "fursuitfriday": 27917, + "further": 5583, + "fury": 14404, + "fus": 18419, + "fuse": 23386, + "fused": 38994, + "fusion": 44661, + "fusion": 9364, + "fuss": 26331, + "fut": 21460, + "fut": 34049, + "futbol": 33014, + "futsal": 20558, + "futu": 33454, + "futur": 38840, + "future": 7959, + "future": 1904, + "futureof": 22599, + "futureofwork": 33202, + "futures": 13488, + "futuri": 19068, + "futurism": 48435, + "futurist": 48086, + "futuristic": 30987, + "fuzz": 47128, + "fuzz": 40443, + "fuzzy": 25876, + "fv": 29795, + "fw": 23934, + "fw": 5277, + "fwd": 27052, + "fx": 17807, + "fx": 9025, + "fy": 8440, + "fy": 2702, + "fyi": 16014, + "fying": 5294, + "fz": 46400, + "fé": 34072, + "g": 70, + "g": 326, + "ga": 1275, + "ga": 1531, + "gaa": 10715, + "gaal": 40867, + "gaard": 24645, + "gab": 3927, + "gab": 37382, + "gabbana": 36272, + "gabby": 48115, + "gabby": 24567, + "gabe": 18916, + "gabi": 41931, + "gable": 33387, + "gables": 40928, + "gabri": 8311, + "gabriel": 31684, + "gabriel": 13244, + "gabrielle": 33572, + "gaby": 46420, + "gac": 32520, + "gad": 7786, + "gad": 44651, + "gadget": 25525, + "gadgets": 22840, + "gado": 29489, + "gae": 22003, + "gael": 35663, + "gaelic": 31173, + "gaf": 21354, + "gaf": 32670, + "gag": 14121, + "gag": 18844, + "gaga": 9782, + "gage": 21081, + "gah": 27750, + "gai": 24214, + "gai": 25153, + "gaia": 41269, + "gail": 41160, + "gail": 27676, + "gain": 21536, + "gain": 6202, + "gaine": 35747, + "gained": 14489, + "gaines": 49225, + "gainesville": 40427, + "gaining": 15260, + "gains": 42751, + "gains": 12107, + "gal": 2001, + "gal": 4488, + "gala": 7211, + "galac": 18864, + "galactic": 25514, + "galap": 41115, + "galapagos": 44057, + "galat": 39853, + "galatasar": 42413, + "galatasaray": 47787, + "galax": 5647, + "galaxies": 32435, + "galaxy": 32130, + "galaxy": 6545, + "gale": 37658, + "gale": 21380, + "galerie": 44539, + "gales": 48633, + "gali": 17546, + "gali": 30552, + "galicia": 47927, + "galileo": 39671, + "gall": 3011, + "gall": 33374, + "galla": 16847, + "gallagher": 19168, + "galleria": 40656, + "galleries": 22304, + "gallery": 36648, + "gallery": 3830, + "galley": 48917, + "galli": 22568, + "gallipoli": 47249, + "gallo": 37350, + "gallo": 33265, + "gallon": 24615, + "gallons": 29335, + "galloway": 27796, + "galore": 22286, + "gals": 20125, + "galvani": 46046, + "galve": 34328, + "galveston": 36003, + "galway": 38045, + "galway": 17112, + "gam": 1162, + "gam": 34195, + "gama": 35873, + "gambia": 32988, + "gamble": 26121, + "gambling": 20287, + "game": 2882, + "game": 1063, + "gameart": 31490, + "gameboy": 40951, + "gamecube": 44079, + "gameday": 9241, + "gamedev": 7544, + "gameinsight": 42626, + "gameof": 10987, + "gameofthrones": 11822, + "gameon": 47691, + "gameplay": 16794, + "gamer": 12595, + "gamer": 11598, + "gamergate": 25961, + "gamers": 16166, + "gamersunite": 26423, + "games": 18551, + "games": 1955, + "gamescom": 37003, + "gamestop": 39436, + "gametime": 45899, + "gami": 42025, + "gamification": 48908, + "gaming": 28803, + "gaming": 4017, + "gamma": 22180, + "gamo": 39325, + "gan": 1822, + "gan": 1670, + "gand": 8399, + "ganda": 27261, + "gander": 44508, + "gandhi": 12322, + "ganesh": 30362, + "ganesha": 45185, + "gang": 8066, + "gang": 5674, + "ganga": 36275, + "gangnam": 46777, + "gangs": 29844, + "gangsta": 37365, + "gangster": 26514, + "gani": 48324, + "gann": 45665, + "gannon": 45837, + "gano": 25304, + "gao": 26556, + "gaon": 19279, + "gap": 29906, + "gap": 7609, + "gaps": 25296, + "gar": 1099, + "gar": 5824, + "gara": 28710, + "garage": 8474, + "garbage": 13760, + "garci": 44658, + "garcia": 10529, + "gard": 7751, + "gard": 21003, + "garda": 31906, + "garde": 22649, + "garden": 4674, + "garden": 2756, + "gardenchat": 46292, + "gardener": 28554, + "gardeners": 38205, + "gardening": 10483, + "gardens": 6152, + "gardiner": 43121, + "gardner": 18710, + "gare": 5633, + "gare": 48402, + "gareth": 37140, + "gareth": 18175, + "garfield": 26728, + "garh": 16762, + "gari": 40898, + "gari": 43080, + "garis": 37839, + "garland": 23418, + "garlic": 9685, + "garment": 31418, + "garments": 43341, + "garmin": 39885, + "garner": 20340, + "garnet": 37669, + "garo": 30388, + "garrett": 15881, + "garri": 21764, + "garrison": 30108, + "garros": 40425, + "garry": 24398, + "gars": 12055, + "gart": 18380, + "gart": 18751, + "garten": 14684, + "garter": 48420, + "garth": 45398, + "garth": 24469, + "gartner": 43334, + "gartner": 29678, + "garty": 46383, + "garu": 31140, + "garvey": 39511, + "garwal": 38623, + "gary": 10535, + "gary": 4516, + "garza": 49393, + "gas": 5047, + "gas": 2474, + "gases": 36971, + "gasoline": 27691, + "gasp": 43762, + "gaston": 40669, + "gastri": 49197, + "gastro": 23740, + "gastron": 30699, + "gastronomy": 46987, + "gat": 5314, + "gat": 18941, + "gata": 44575, + "gate": 8071, + "gate": 3302, + "gated": 23997, + "gates": 9472, + "gateshead": 40051, + "gateway": 45221, + "gateway": 14943, + "gather": 36345, + "gather": 12602, + "gathered": 14646, + "gathering": 9197, + "gatherings": 48096, + "gathers": 39250, + "gating": 27561, + "gation": 11095, + "gations": 33906, + "gato": 44492, + "gator": 20216, + "gator": 16390, + "gatorade": 36354, + "gators": 17173, + "gatory": 24796, + "gatsby": 32586, + "gatwick": 37122, + "gau": 5919, + "gau": 43068, + "gauge": 18728, + "gaunt": 31862, + "gauntlet": 37163, + "gautam": 45853, + "gautam": 31356, + "gauteng": 40333, + "gav": 8966, + "gave": 3485, + "gavin": 32974, + "gavin": 16389, + "gaw": 15405, + "gawd": 43239, + "gawx": 43420, + "gay": 7460, + "gay": 5627, + "gaya": 39477, + "gaye": 41401, + "gayle": 29998, + "gayo": 36768, + "gays": 28001, + "gaz": 4837, + "gaz": 36475, + "gaza": 38391, + "gaza": 10112, + "gazaunderattack": 42458, + "gaze": 23212, + "gazette": 20443, + "gazing": 28373, + "gb": 8727, + "gb": 4619, + "gba": 18528, + "gbbo": 34474, + "gbc": 42993, + "gbp": 27391, + "gbr": 31984, + "gby": 40509, + "gc": 8577, + "gc": 6043, + "gcc": 26804, + "gcse": 28763, + "gcu": 34137, + "gd": 13264, + "gd": 14604, + "gdc": 32793, + "gden": 44928, + "gdp": 17100, + "gdpr": 22963, + "ge": 619, + "ge": 710, + "gea": 26790, + "gear": 15532, + "gear": 4802, + "gearbox": 42454, + "geared": 33903, + "gearing": 19027, + "gears": 21147, + "geaux": 36313, + "gecko": 38616, + "ged": 17252, + "ged": 3480, + "geddon": 31720, + "gedly": 13991, + "gee": 9806, + "gee": 9071, + "geek": 17920, + "geek": 7135, + "geeks": 20110, + "geeky": 47332, + "geel": 25906, + "geelong": 34555, + "gees": 38088, + "geese": 26413, + "geez": 42394, + "geh": 30320, + "geist": 38290, + "gel": 7343, + "gel": 5697, + "gelato": 29577, + "gels": 42552, + "gely": 14637, + "gem": 14261, + "gem": 7613, + "gement": 19495, + "gemini": 23086, + "gemma": 23952, + "gems": 14355, + "gemstone": 27747, + "gemstones": 43972, + "gen": 1024, + "gen": 3278, + "gence": 16088, + "gency": 5245, + "gend": 33247, + "gender": 22976, + "gender": 5906, + "gendere": 35824, + "genderequality": 43338, + "gene": 5822, + "gene": 7962, + "genealo": 24142, + "genealogy": 29381, + "gener": 1832, + "general": 20576, + "general": 3658, + "generally": 19256, + "generals": 30296, + "generate": 16896, + "generated": 19450, + "generates": 33938, + "generating": 23882, + "generation": 41211, + "generation": 4883, + "generational": 34506, + "generations": 12247, + "generative": 29472, + "generator": 19399, + "generators": 41917, + "generic": 26978, + "generosity": 23015, + "generous": 12570, + "generously": 35113, + "genes": 19683, + "genesis": 13518, + "genetic": 47746, + "genetic": 13578, + "genetically": 36745, + "genetics": 18276, + "geneva": 14799, + "genevie": 41633, + "genevieve": 46584, + "geni": 22334, + "genic": 15750, + "genie": 24221, + "genital": 32960, + "genius": 8235, + "geniuses": 41406, + "geno": 41544, + "geno": 46776, + "genoa": 43993, + "genoci": 14687, + "genocide": 15903, + "genome": 23991, + "genomic": 44371, + "genomics": 26227, + "genre": 14249, + "genres": 30340, + "gens": 17449, + "gent": 3685, + "gent": 7139, + "gente": 34325, + "gentle": 7262, + "gentle": 13577, + "gentleman": 13293, + "gentlemen": 11692, + "gently": 17187, + "gento": 28320, + "gentri": 41148, + "gentry": 47225, + "gents": 18862, + "genu": 9182, + "genuine": 12184, + "genuinely": 20006, + "genus": 38161, + "geny": 35323, + "geo": 5038, + "geo": 11604, + "geocaching": 47908, + "geof": 20629, + "geoff": 33697, + "geoff": 20386, + "geoffrey": 29520, + "geograph": 45920, + "geographic": 22635, + "geographical": 39380, + "geography": 17101, + "geological": 38380, + "geology": 21578, + "geom": 46135, + "geome": 12958, + "geometric": 22419, + "geometry": 21731, + "geon": 20844, + "geon": 7295, + "geons": 15914, + "geopol": 39758, + "geor": 2549, + "georg": 43126, + "george": 8377, + "george": 3296, + "georges": 25042, + "georgetown": 22970, + "georgie": 42115, + "georgina": 43892, + "geospatial": 46238, + "geothermal": 38413, + "geous": 3068, + "ger": 1291, + "ger": 1502, + "gera": 48867, + "gerald": 29901, + "gerald": 13269, + "gerard": 35979, + "gerard": 20826, + "gerber": 45058, + "gered": 40179, + "geri": 41664, + "geri": 46214, + "gering": 24077, + "germain": 38786, + "german": 14972, + "german": 4710, + "germans": 28400, + "germany": 4464, + "germin": 44721, + "germs": 47731, + "geronimo": 45171, + "gerrard": 26538, + "gerry": 29825, + "gerry": 23026, + "gers": 3314, + "gertrude": 46950, + "gervais": 36527, + "gery": 32845, + "ges": 3316, + "gest": 11843, + "gest": 2033, + "gesture": 21780, + "gestures": 43524, + "get": 5670, + "get": 779, + "geta": 13155, + "getaway": 16131, + "gether": 27224, + "getic": 20661, + "getin": 25822, + "getit": 44891, + "getit": 48315, + "getoutside": 35644, + "gets": 39448, + "gets": 2127, + "gett": 6647, + "gett": 27965, + "gettable": 15620, + "gette": 29800, + "gettin": 13428, + "getting": 30885, + "getting": 1500, + "getty": 31185, + "getty": 13965, + "gettys": 35189, + "gettysburg": 37062, + "getyour": 42159, + "gey": 29289, + "gf": 28953, + "gf": 10846, + "gfriend": 35245, + "gfs": 37553, + "gg": 1129, + "gg": 3286, + "gga": 26003, + "ggan": 25626, + "gge": 21521, + "gge": 31659, + "gged": 6095, + "gger": 12367, + "gger": 3493, + "ggers": 7480, + "ggg": 20143, + "gggg": 33513, + "ggi": 21662, + "ggin": 17160, + "gging": 4966, + "ggins": 12444, + "ggle": 34981, + "ggle": 11430, + "ggled": 46328, + "ggles": 14703, + "ggling": 16523, + "ggly": 39407, + "ggs": 4797, + "ggy": 24935, + "ggy": 6476, + "gh": 583, + "gh": 790, + "gha": 10010, + "gha": 25183, + "gham": 21456, + "ghan": 18945, + "ghan": 6624, + "ghana": 30330, + "ghana": 9731, + "ghanaian": 34223, + "ghani": 36699, + "ghar": 37334, + "ghar": 36973, + "ghat": 43989, + "ghaz": 37493, + "ghc": 42139, + "ghe": 10754, + "ghe": 28561, + "ghead": 40783, + "ghee": 34794, + "gher": 21542, + "gher": 14796, + "ghet": 18447, + "ghetti": 17485, + "ghetto": 22403, + "ghi": 22436, + "ghi": 22279, + "ghibli": 40555, + "ghj": 38439, + "ghlin": 24131, + "gho": 4307, + "ghorn": 38094, + "ghosh": 43279, + "ghoshal": 49134, + "ghost": 11417, + "ghost": 7108, + "ghostbusters": 25462, + "ghostly": 44901, + "ghosts": 16737, + "ghou": 35843, + "ghoul": 45302, + "ghouse": 38238, + "ghs": 14157, + "ght": 1413, + "ght": 630, + "ghted": 4963, + "ghter": 2427, + "ghters": 12994, + "ghtful": 8334, + "ghting": 3019, + "ghtly": 6993, + "ghtning": 39740, + "ghton": 16353, + "ghts": 1259, + "ghty": 20968, + "ghty": 5866, + "ghu": 25808, + "ghue": 45675, + "ghyun": 25010, + "ghz": 24325, + "gi": 707, + "gi": 4478, + "gia": 8864, + "giac": 35444, + "giam": 39623, + "gian": 17274, + "gian": 12866, + "gianni": 46752, + "giant": 23668, + "giant": 4687, + "giants": 7076, + "giar": 34241, + "gib": 9816, + "gibb": 18964, + "gibbons": 31974, + "gibbs": 26488, + "gibility": 33297, + "gible": 13159, + "gibr": 20206, + "gibraltar": 23988, + "gibson": 37420, + "gibson": 12178, + "gic": 27900, + "gic": 2570, + "gical": 32973, + "gically": 26320, + "gid": 36774, + "gid": 21413, + "giddy": 40894, + "gideon": 43867, + "gidi": 30603, + "gie": 11459, + "gie": 3991, + "gier": 28974, + "gies": 5505, + "gif": 11363, + "gif": 11677, + "gifford": 47850, + "gifs": 37643, + "gift": 20569, + "gift": 2733, + "gifted": 15110, + "giftide": 20152, + "giftideas": 23487, + "gifting": 39546, + "gifts": 5836, + "gig": 26981, + "gig": 7471, + "gigab": 34530, + "gigan": 24104, + "gigantic": 31507, + "giggle": 36426, + "giggles": 42731, + "giggs": 44692, + "gigi": 44106, + "gigi": 26171, + "gigs": 20316, + "gil": 3997, + "gil": 10088, + "gila": 46952, + "gilbert": 14154, + "gilded": 44341, + "giles": 24802, + "gill": 14280, + "gill": 12003, + "gille": 29610, + "gilles": 39590, + "gillespie": 36242, + "gillette": 38603, + "gilli": 13695, + "gillian": 28753, + "gills": 48851, + "gilmore": 27603, + "gilt": 44378, + "gim": 31284, + "gimm": 40692, + "gimme": 21525, + "gin": 3374, + "gin": 4941, + "gina": 15604, + "gine": 27482, + "ging": 10829, + "ging": 3905, + "ginger": 16287, + "ginger": 9718, + "gingerbread": 23692, + "gini": 35768, + "gino": 36521, + "gins": 18328, + "gio": 16329, + "gio": 8050, + "gion": 41226, + "gior": 14920, + "giorgio": 33271, + "giorno": 33310, + "gios": 41927, + "gious": 14419, + "giov": 21404, + "giovanni": 26574, + "gipp": 41351, + "gir": 1077, + "gir": 25481, + "gira": 16949, + "giraffe": 22826, + "giri": 31709, + "girl": 3914, + "girl": 1611, + "girlfriend": 8217, + "girlfriends": 30736, + "girlpower": 37433, + "girls": 15480, + "girls": 1917, + "girly": 29605, + "giro": 39664, + "giro": 26454, + "girona": 47842, + "giroud": 41177, + "gis": 16266, + "gis": 12773, + "gist": 21241, + "git": 16060, + "git": 20918, + "gita": 40838, + "github": 31196, + "giu": 17931, + "giuli": 29762, + "giuliani": 47739, + "giuse": 29385, + "giuseppe": 33563, + "give": 4120, + "give": 1781, + "giveaway": 5310, + "giveaways": 18974, + "giveback": 41385, + "given": 33323, + "given": 4302, + "givenchy": 38245, + "giver": 43339, + "gives": 3926, + "giveup": 35485, + "giving": 14673, + "giving": 2339, + "givingback": 49300, + "givingtuesday": 23556, + "giz": 29237, + "gk": 38953, + "gk": 18719, + "gl": 1849, + "gl": 14751, + "gla": 1523, + "gla": 36904, + "glaci": 14924, + "glacial": 40782, + "glacier": 19282, + "glaciers": 42528, + "glad": 20841, + "glad": 4761, + "glades": 37432, + "gladi": 21742, + "gladiator": 38477, + "gladiators": 41087, + "gladly": 41598, + "gladys": 43168, + "glam": 8738, + "glam": 16905, + "glamorous": 22896, + "glamour": 42876, + "glamour": 17499, + "glamping": 46167, + "glan": 40482, + "glan": 45844, + "glance": 26557, + "gland": 41441, + "glar": 48535, + "glar": 41702, + "glare": 46035, + "glas": 29935, + "glas": 43654, + "glasgo": 6757, + "glasgow": 29990, + "glasgow": 7363, + "glass": 16305, + "glass": 3313, + "glasses": 6116, + "glaston": 26848, + "glastonbury": 28233, + "glau": 39171, + "glaze": 28112, + "glazed": 24122, + "gle": 7166, + "gle": 2865, + "glee": 32379, + "glee": 21614, + "glen": 6158, + "glen": 11049, + "glend": 38332, + "glendale": 33043, + "glenn": 32004, + "glenn": 12861, + "gler": 34649, + "gley": 21998, + "gli": 5896, + "gli": 28791, + "glia": 22217, + "glide": 37321, + "glider": 41636, + "glimp": 12888, + "glimpse": 13817, + "glio": 29785, + "glit": 21079, + "glitch": 29563, + "glitter": 16528, + "glitz": 44542, + "glo": 1721, + "glo": 30474, + "glob": 13363, + "global": 6707, + "global": 2779, + "globalgoals": 33211, + "globalhealth": 46751, + "globalization": 47680, + "globally": 17775, + "globalwarming": 46017, + "globe": 19436, + "globe": 9368, + "globes": 38085, + "glock": 38818, + "glomer": 43689, + "gloom": 48594, + "gloomy": 32199, + "glori": 7270, + "gloria": 19244, + "glorious": 9171, + "glory": 36107, + "glory": 7285, + "glos": 40633, + "gloss": 38258, + "gloss": 22014, + "glossy": 29802, + "glou": 15989, + "gloucester": 28133, + "gloucester": 23835, + "gloucestershire": 33789, + "glove": 16078, + "glover": 21594, + "gloves": 12363, + "glow": 30472, + "glow": 10111, + "glowing": 18437, + "glows": 48107, + "glu": 5952, + "glu": 32281, + "glucose": 34642, + "glue": 22103, + "glued": 38135, + "gluten": 15482, + "gluten": 15524, + "glutenfree": 16138, + "gly": 13027, + "glycer": 48914, + "gm": 18743, + "gm": 5918, + "gma": 18155, + "gmail": 11119, + "gman": 41043, + "gman": 36936, + "gmb": 35934, + "gmb": 31799, + "gmbh": 46877, + "gmc": 27257, + "gmo": 23486, + "gms": 36987, + "gmt": 13803, + "gn": 2455, + "gn": 9831, + "gna": 23009, + "gnation": 45912, + "gne": 25407, + "gni": 5104, + "gnment": 25110, + "gno": 23376, + "gno": 43686, + "gnocchi": 48299, + "gnome": 33643, + "gnon": 20561, + "go": 650, + "go": 861, + "goa": 14399, + "goal": 9003, + "goal": 3321, + "goalie": 20723, + "goalkeeper": 16601, + "goals": 3295, + "goalscorer": 43547, + "goaltender": 44151, + "goat": 34082, + "goat": 9530, + "goats": 18393, + "gob": 29559, + "gobeavs": 48285, + "goblin": 26223, + "goblue": 25232, + "gobucks": 29175, + "gocougs": 34202, + "god": 4190, + "god": 1731, + "godawgs": 40436, + "godbless": 46616, + "godbless": 44007, + "godd": 16589, + "goddamn": 28495, + "goddard": 37827, + "goddess": 10808, + "godfather": 26222, + "godfrey": 40148, + "godis": 38521, + "godly": 42438, + "gods": 33620, + "gods": 10328, + "goducks": 35889, + "godzilla": 23369, + "goe": 22084, + "goers": 27784, + "goes": 43581, + "goes": 2635, + "gof": 17537, + "goff": 34399, + "goftheday": 39360, + "gofund": 34445, + "gofundme": 34686, + "gog": 42949, + "goggles": 31027, + "gogh": 19697, + "gogo": 22688, + "gogreen": 36279, + "gohawks": 34884, + "goi": 24917, + "goin": 13939, + "going": 25787, + "going": 1245, + "goku": 29550, + "gol": 1537, + "gol": 18257, + "gola": 41090, + "gold": 4999, + "gold": 2209, + "goldberg": 25161, + "goldcoast": 34634, + "golden": 10763, + "golden": 3878, + "goldeng": 20650, + "goldenglobes": 26842, + "goldfish": 40293, + "goldie": 42805, + "goldman": 27164, + "golds": 30526, + "golds": 40283, + "goldsmith": 40214, + "gole": 41297, + "golf": 9096, + "golf": 3096, + "golfclub": 45742, + "golfer": 24579, + "golfers": 28441, + "golfing": 31379, + "goli": 29265, + "goliath": 41602, + "gom": 7051, + "goma": 46198, + "gomes": 39128, + "gomez": 16433, + "gon": 1854, + "gon": 3379, + "gona": 34835, + "gone": 35135, + "gone": 3601, + "gong": 28486, + "gonna": 2562, + "gonz": 10587, + "gonzaga": 36241, + "gonzale": 17512, + "gonzales": 31265, + "gonzalez": 18198, + "goo": 1381, + "goo": 17882, + "good": 2185, + "good": 886, + "goodbye": 6968, + "goodday": 46284, + "goode": 42076, + "goodfood": 46844, + "goodfriday": 40360, + "goodie": 29213, + "goodies": 13308, + "goodluck": 19718, + "goodman": 24146, + "goodmorning": 14421, + "goodness": 10531, + "goodnight": 8540, + "goodreads": 31629, + "goods": 9340, + "goodtimes": 22570, + "goodvibes": 43146, + "goodwill": 24902, + "goodwin": 28080, + "goodwood": 30008, + "goody": 35937, + "goodyear": 42858, + "goofy": 26879, + "goog": 18581, + "google": 12195, + "google": 3460, + "googled": 40345, + "googleplay": 37309, + "goon": 15267, + "goons": 30440, + "goooo": 35876, + "goooo": 48957, + "goose": 21445, + "goose": 13822, + "goosebumps": 32254, + "gop": 18942, + "gop": 6250, + "gopack": 46995, + "gopackgo": 47719, + "gopal": 47268, + "gopdebate": 39806, + "gopher": 47750, + "gopher": 48905, + "gophers": 31957, + "gopro": 17511, + "gor": 1747, + "gor": 29827, + "gordo": 47707, + "gordon": 20485, + "gordon": 8244, + "gore": 30311, + "gore": 17872, + "gorg": 46815, + "gorge": 35548, + "gorge": 20038, + "gorgeous": 3241, + "gori": 12461, + "goria": 43359, + "gorilla": 37910, + "gorilla": 21994, + "gorman": 35741, + "goro": 44977, + "gory": 7160, + "gos": 20517, + "gos": 5693, + "gosh": 15395, + "gosling": 35320, + "gosp": 9617, + "gospel": 11313, + "goss": 39734, + "goss": 36924, + "gossi": 15684, + "gossip": 18963, + "got": 10125, + "got": 1005, + "gota": 36693, + "gotcha": 43275, + "gote": 49345, + "goth": 48465, + "goth": 20437, + "gotham": 46123, + "gotham": 18299, + "gothic": 15426, + "goti": 9497, + "goto": 39715, + "gots": 35215, + "gott": 5089, + "gott": 36466, + "gotta": 4633, + "gotten": 5889, + "gotti": 41881, + "gotv": 36089, + "gou": 10520, + "gou": 36555, + "gouache": 43314, + "goul": 33187, + "gould": 31087, + "gour": 13580, + "gourmet": 19111, + "gov": 4022, + "gov": 4564, + "gove": 36997, + "govegan": 38886, + "gover": 10471, + "gover": 16759, + "govern": 2351, + "govern": 32404, + "governance": 13386, + "governing": 30946, + "government": 3149, + "governmental": 42609, + "governments": 19582, + "governor": 17459, + "governor": 6630, + "governors": 26881, + "govin": 42451, + "govt": 5345, + "govuk": 28830, + "gow": 21885, + "gow": 33788, + "gowan": 31307, + "gower": 43448, + "gown": 13719, + "gowns": 38029, + "goyal": 35105, + "gp": 19329, + "gp": 5051, + "gpa": 24098, + "gps": 13639, + "gpu": 38561, + "gq": 40286, + "gq": 31324, + "gr": 709, + "gr": 6062, + "gra": 782, + "gra": 15276, + "grab": 4646, + "grabbed": 22856, + "grabbing": 26440, + "grabs": 17076, + "grac": 11323, + "grace": 13225, + "grace": 5142, + "graced": 31894, + "graceful": 25242, + "graces": 38629, + "graci": 11174, + "gracias": 16463, + "gracie": 23235, + "gracing": 37263, + "gracious": 29044, + "grad": 19869, + "grad": 7291, + "gradable": 41529, + "grade": 45435, + "grade": 3394, + "graded": 13823, + "grader": 23930, + "graders": 10930, + "grades": 10838, + "gradient": 36885, + "grading": 19016, + "grads": 17811, + "gradu": 3230, + "gradual": 45210, + "gradually": 32192, + "graduate": 6675, + "graduated": 15128, + "graduates": 12236, + "graduating": 14819, + "graduation": 8060, + "grady": 33980, + "graeme": 30192, + "graf": 46478, + "graf": 39765, + "graff": 10656, + "graffiti": 11676, + "graft": 32698, + "grafton": 47347, + "graham": 19805, + "graham": 7711, + "grail": 37184, + "grain": 44003, + "grain": 12109, + "grains": 25791, + "gral": 25631, + "gram": 2949, + "gram": 2338, + "grammar": 16077, + "grammy": 15388, + "grammys": 18121, + "grams": 6294, + "gran": 3892, + "gran": 14493, + "granada": 31172, + "grand": 3058, + "grand": 2991, + "grandad": 29148, + "grandchildren": 36856, + "granddaughter": 29460, + "grande": 37514, + "grande": 10757, + "grandes": 36382, + "grandfather": 15346, + "grandma": 10525, + "grandmother": 17469, + "grandpa": 14582, + "grandparents": 21311, + "grandprix": 39358, + "grandson": 20766, + "grandstand": 43172, + "grange": 45027, + "grange": 23850, + "granger": 42968, + "granite": 18813, + "grann": 45585, + "granny": 22710, + "granola": 34271, + "grant": 18682, + "grant": 5442, + "granted": 14156, + "granth": 41283, + "grants": 15123, + "grape": 19131, + "grape": 15959, + "grapefruit": 28347, + "grapes": 18580, + "grapevine": 47619, + "graph": 1349, + "graph": 4407, + "graphene": 38387, + "grapher": 14987, + "graphers": 32088, + "graphic": 15653, + "graphic": 4245, + "graphical": 20878, + "graphicdesign": 21907, + "graphics": 9492, + "graphies": 40164, + "graphite": 29447, + "graphs": 24670, + "graphy": 4897, + "grapp": 30843, + "gras": 31517, + "gras": 17584, + "grasp": 34975, + "grass": 11584, + "grass": 5922, + "grasses": 46807, + "grasshopper": 48894, + "grassi": 42294, + "grasso": 34808, + "grassroots": 21991, + "grassy": 44140, + "grat": 9221, + "grate": 32463, + "grateful": 45659, + "grateful": 5730, + "grati": 36402, + "gratis": 33638, + "gratitude": 12614, + "grav": 20663, + "grave": 16606, + "grave": 9981, + "gravel": 27054, + "graves": 17665, + "graveyard": 31176, + "gravit": 26150, + "gravitational": 45268, + "gravity": 47426, + "gravity": 15160, + "gravy": 21225, + "gray": 12703, + "gray": 7048, + "grays": 46848, + "grayson": 45831, + "grayson": 25471, + "grazi": 42427, + "grazie": 38698, + "grazing": 29889, + "grc": 44069, + "gre": 689, + "gre": 17878, + "grease": 24132, + "greasy": 44376, + "great": 3265, + "great": 830, + "greate": 31930, + "greater": 32725, + "greater": 7033, + "greatest": 39080, + "greatest": 4153, + "greatly": 13978, + "greatness": 14189, + "greats": 21855, + "greaves": 42350, + "greco": 39103, + "gree": 9987, + "gree": 30774, + "greece": 6965, + "greed": 26147, + "greedy": 33301, + "greek": 23844, + "greek": 6842, + "greeks": 35866, + "green": 2762, + "green": 1901, + "greenberg": 46662, + "greene": 16383, + "greener": 31169, + "greenery": 42493, + "greenfield": 39924, + "greeng": 42077, + "greenhouse": 20819, + "greening": 48673, + "greenland": 27345, + "greenpeace": 44755, + "greens": 10235, + "greensboro": 33436, + "greenville": 25156, + "greenway": 35205, + "greenwich": 18658, + "greenwood": 25782, + "greer": 34345, + "greet": 11042, + "greet": 11997, + "greeted": 24546, + "greeting": 17754, + "greetings": 11569, + "greets": 25464, + "greg": 6894, + "greg": 7943, + "gregation": 20131, + "gregg": 39422, + "gregg": 22929, + "gregor": 33856, + "gregor": 16177, + "gregory": 16253, + "gren": 13941, + "gren": 20119, + "grenade": 33679, + "grenfell": 42107, + "gres": 39670, + "gress": 2752, + "gret": 30041, + "greta": 33443, + "gretchen": 45516, + "grette": 38774, + "grew": 10451, + "grey": 9190, + "grey": 5046, + "greyhound": 27363, + "greyhounds": 45718, + "greys": 44311, + "greysanatomy": 36833, + "gri": 2169, + "gri": 18484, + "grid": 29067, + "grid": 9882, + "gridi": 41063, + "gridiron": 47786, + "grids": 46500, + "grief": 21058, + "grier": 22016, + "griev": 36400, + "grieving": 42383, + "griez": 47962, + "griezmann": 48396, + "griff": 17855, + "griff": 35551, + "griffi": 28676, + "griffin": 46612, + "griffin": 13161, + "griffith": 24375, + "griffiths": 34182, + "gril": 49091, + "grill": 44083, + "grill": 9519, + "grille": 34748, + "grilled": 10691, + "grilling": 28324, + "grills": 39464, + "grim": 20383, + "grim": 23635, + "grime": 37101, + "grimes": 25057, + "grimm": 27865, + "grims": 34861, + "grimsby": 41513, + "grin": 11033, + "grin": 28697, + "grinch": 40527, + "grind": 25730, + "grind": 11810, + "grinder": 31733, + "grinding": 21541, + "gring": 40135, + "grip": 15521, + "gripping": 34567, + "grips": 27819, + "gris": 29150, + "grit": 22037, + "grit": 22087, + "grits": 44307, + "gritty": 33704, + "grizz": 14877, + "grizz": 44088, + "grizzlies": 25594, + "grizzly": 29676, + "grl": 48005, + "gro": 1464, + "gro": 12691, + "grocer": 11633, + "groceries": 32409, + "grocery": 13826, + "grom": 45284, + "gron": 22345, + "groningen": 45639, + "groo": 9015, + "groom": 39883, + "groom": 22813, + "grooming": 25575, + "groot": 37708, + "groove": 39484, + "groove": 17680, + "grooves": 43954, + "groovy": 30143, + "gros": 26834, + "gros": 32639, + "gross": 31080, + "gross": 11541, + "grosven": 46911, + "grote": 47207, + "grotto": 45260, + "grou": 1582, + "groun": 45110, + "ground": 9558, + "ground": 2461, + "groundbreaking": 21006, + "grounded": 27799, + "grounds": 8454, + "groundwater": 39457, + "group": 19045, + "group": 1771, + "groupe": 47654, + "groups": 6776, + "grouse": 36327, + "grove": 31756, + "grove": 7463, + "grover": 31345, + "groves": 27306, + "grow": 3179, + "grow": 4559, + "grower": 44925, + "growers": 25689, + "growing": 28429, + "growing": 4425, + "growingup": 43433, + "growler": 47096, + "grown": 41762, + "grown": 7120, + "grows": 13352, + "growth": 17925, + "growth": 4026, + "growthhacking": 25963, + "grp": 27321, + "grt": 28557, + "gru": 5957, + "grub": 34019, + "grue": 42047, + "gruesome": 47111, + "grum": 45454, + "grump": 49015, + "grumpy": 23610, + "grun": 16203, + "grunge": 33745, + "gry": 16140, + "gry": 5364, + "gs": 25818, + "gs": 1345, + "gsa": 40433, + "gsc": 47751, + "gshore": 43392, + "gsm": 32181, + "gsp": 49173, + "gst": 22239, + "gt": 16151, + "gt": 4725, + "gta": 14826, + "gta": 15338, + "gtaonline": 27292, + "gtav": 27283, + "gti": 39954, + "gto": 39071, + "gtr": 33407, + "gts": 37338, + "gtx": 35230, + "gu": 700, + "gu": 12916, + "gua": 23751, + "guacam": 37477, + "guacamole": 40115, + "guad": 22966, + "guadal": 46097, + "guadalu": 36994, + "guadalupe": 38360, + "guam": 37325, + "guan": 44191, + "guan": 42406, + "guang": 27019, + "guangzhou": 37857, + "guar": 4119, + "guaran": 9242, + "guarantee": 17421, + "guaranteed": 14731, + "guarantees": 40154, + "guard": 30776, + "guard": 4901, + "guarded": 40602, + "guardi": 12008, + "guardia": 43628, + "guardian": 23713, + "guardian": 9498, + "guardians": 21479, + "guarding": 24966, + "guardiola": 32100, + "guards": 12810, + "guatem": 19423, + "guatemala": 21670, + "guay": 48591, + "guay": 24247, + "gubernat": 41400, + "gubernatorial": 41618, + "gucci": 16779, + "gud": 48061, + "gud": 22378, + "gue": 2030, + "gue": 2917, + "gued": 38893, + "guel": 23146, + "guelph": 27660, + "guer": 10391, + "guern": 29277, + "guernsey": 33982, + "guerra": 38215, + "guerrero": 31967, + "guerrilla": 36715, + "gues": 39971, + "gues": 12601, + "guess": 35506, + "guess": 3135, + "guessed": 28005, + "guesses": 30623, + "guessing": 21891, + "guest": 27349, + "guest": 3781, + "guests": 6212, + "guet": 36797, + "guetta": 45904, + "guez": 12313, + "gug": 31358, + "guggen": 35086, + "guggenheim": 37135, + "gui": 2587, + "gui": 25746, + "guid": 11437, + "guidance": 12508, + "guide": 21845, + "guide": 3555, + "guided": 13194, + "guidelines": 16591, + "guides": 14375, + "guiding": 22759, + "guido": 41818, + "guil": 5008, + "guild": 19755, + "guild": 16597, + "guildford": 34450, + "guildhall": 47224, + "guillau": 41123, + "guillaume": 45394, + "guiller": 33660, + "guillermo": 39524, + "guilt": 26354, + "guilty": 9761, + "guin": 13284, + "guin": 47863, + "guine": 13759, + "guinea": 18537, + "guinness": 16648, + "guire": 18209, + "guise": 42024, + "guit": 3759, + "guitar": 21746, + "guitar": 5084, + "guitarist": 13035, + "guitars": 15023, + "guj": 34935, + "gujar": 12698, + "gujarat": 14714, + "guk": 20280, + "gul": 5530, + "gul": 21350, + "gula": 27426, + "gular": 34969, + "gulf": 22101, + "gulf": 11279, + "gull": 48764, + "gull": 28778, + "gulls": 37501, + "gully": 46112, + "gum": 22041, + "gum": 11235, + "gumb": 40147, + "gumbo": 47126, + "gummy": 34276, + "gums": 46609, + "gun": 2748, + "gun": 3496, + "guna": 43333, + "gundam": 26087, + "gundy": 21162, + "gunman": 32743, + "gunmen": 44738, + "gunn": 27473, + "gunna": 24002, + "gunnar": 45301, + "gunner": 35285, + "gunners": 37788, + "guns": 7591, + "gunsense": 44781, + "gunshot": 49250, + "gunsn": 49028, + "gup": 38632, + "gup": 47335, + "gupta": 15905, + "gur": 3218, + "gur": 30224, + "gura": 46836, + "gurgaon": 33240, + "guri": 43888, + "gurl": 25445, + "gurmee": 35482, + "gurmeetramrahim": 36549, + "guru": 18629, + "guru": 10800, + "gurudev": 48647, + "gus": 8018, + "gust": 24629, + "gusta": 23024, + "gusta": 44196, + "gustav": 32062, + "gustav": 37921, + "gustave": 43170, + "gustavo": 45943, + "gusto": 37937, + "gusts": 20896, + "gusty": 27589, + "gut": 24780, + "gut": 13486, + "guter": 44963, + "guterres": 48738, + "guth": 31696, + "guthrie": 33164, + "gutier": 32773, + "gutierrez": 33739, + "guts": 25983, + "gutted": 26524, + "gutter": 40537, + "guwa": 43063, + "guwahati": 45045, + "guy": 10008, + "guy": 2149, + "guyana": 45215, + "guyen": 28031, + "guys": 43588, + "guys": 1791, + "guyz": 48170, + "guzman": 37960, + "gv": 15462, + "gv": 17336, + "gw": 7172, + "gw": 15717, + "gwen": 32165, + "gwen": 24182, + "gwin": 43005, + "gwy": 32226, + "gwyne": 36923, + "gx": 40227, + "gy": 2168, + "gy": 1164, + "gya": 43214, + "gyan": 43814, + "gye": 21728, + "gyllen": 49348, + "gym": 9902, + "gym": 5222, + "gymna": 13517, + "gymnasium": 42847, + "gymnast": 42658, + "gymnastics": 20116, + "gyn": 39603, + "gyne": 45836, + "gyp": 40053, + "gypsy": 22354, + "gypt": 41921, + "gz": 45937, + "gz": 35841, + "gö": 40778, + "gü": 31907, + "h": 71, + "h": 327, + "ha": 560, + "ha": 1429, + "haa": 26814, + "haal": 35869, + "haan": 36284, + "haar": 45247, + "haar": 35859, + "haas": 27443, + "haasan": 26601, + "hab": 20573, + "hab": 20002, + "haban": 46225, + "haber": 44737, + "habit": 8491, + "habit": 17215, + "habitat": 11747, + "habitats": 35344, + "habits": 14540, + "habs": 27489, + "hac": 20343, + "hace": 43623, + "haci": 40674, + "hack": 6610, + "hack": 11182, + "hackathon": 25182, + "hacked": 19575, + "hacker": 22376, + "hackers": 21498, + "hacking": 12939, + "hackney": 48811, + "hackney": 24928, + "hacks": 19965, + "had": 10660, + "had": 1100, + "hadi": 39058, + "hadid": 26415, + "hadith": 46907, + "hadley": 44995, + "hadn": 21480, + "hadoop": 43868, + "hae": 30723, + "hae": 27193, + "hafi": 39914, + "hag": 26855, + "hag": 43207, + "hagan": 47489, + "hagen": 14664, + "hager": 48773, + "hagg": 26324, + "hague": 28988, + "hah": 18108, + "hah": 13680, + "haha": 1913, + "haha": 3060, + "hahah": 27253, + "hahah": 15441, + "hahaha": 4722, + "hahahah": 37513, + "hahahah": 20096, + "hahahaha": 8058, + "hahahaha": 9501, + "hahahahah": 33334, + "hahahahaha": 16347, + "hahahahahaha": 26487, + "hahahahahahaha": 43653, + "hahahahahahahaha": 36126, + "hahahha": 49205, + "hahn": 35596, + "hai": 8734, + "hai": 5234, + "haider": 42200, + "haiku": 19542, + "hail": 15272, + "hail": 8634, + "hailed": 44604, + "hailey": 27703, + "hailing": 47288, + "hails": 32571, + "hailstate": 35063, + "hain": 23861, + "hair": 4658, + "hair": 2225, + "haircare": 43682, + "haircut": 14711, + "hairdresser": 47468, + "haired": 27202, + "hairs": 27951, + "hairstyle": 22324, + "hairstyles": 40627, + "hairy": 26513, + "haiti": 17368, + "haitian": 37577, + "haj": 27885, + "haj": 43191, + "haji": 41889, + "hajj": 35576, + "hak": 25142, + "hak": 40671, + "haka": 44011, + "hake": 41663, + "hal": 1296, + "hal": 8708, + "hala": 25918, + "halal": 34216, + "halam": 29061, + "halamadrid": 31132, + "halder": 32201, + "hale": 37038, + "hale": 14701, + "halen": 39204, + "halep": 49017, + "haley": 37330, + "haley": 16839, + "half": 7453, + "half": 2349, + "halftime": 13742, + "halfway": 16736, + "hali": 9860, + "hali": 43030, + "halibut": 49030, + "halifax": 13411, + "hall": 6850, + "hall": 2140, + "halla": 29569, + "halle": 27763, + "halle": 32239, + "hallelujah": 36993, + "halli": 32665, + "hallmark": 31040, + "hallmark": 32053, + "hallmarkchannel": 36840, + "hallo": 3463, + "halloffame": 48578, + "halloween": 28537, + "halloween": 3739, + "halls": 18052, + "hallucin": 35385, + "hallway": 26845, + "halo": 33331, + "halo": 11918, + "halsey": 34256, + "halt": 25640, + "halter": 47194, + "halton": 45445, + "ham": 1522, + "ham": 1714, + "hama": 17944, + "hamas": 14818, + "hamburg": 18409, + "hamburger": 33928, + "hamid": 32377, + "hamil": 6725, + "hamill": 45784, + "hamill": 48729, + "hamillhimself": 47324, + "hamilton": 22448, + "hamilton": 7684, + "hamlet": 27722, + "hamlin": 49326, + "hamm": 46110, + "hammer": 15331, + "hammer": 9401, + "hammered": 37251, + "hammers": 35649, + "hammersmith": 42127, + "hammock": 33682, + "hammond": 21761, + "hamont": 18518, + "hamp": 6665, + "hamper": 27692, + "hampshire": 16006, + "hampstead": 37340, + "hampton": 36582, + "hampton": 12285, + "hamptons": 42415, + "hamr": 47979, + "hamradio": 36712, + "hams": 25619, + "hamster": 33313, + "hamstring": 39990, + "hamza": 45762, + "han": 1545, + "han": 3565, + "hana": 16801, + "hand": 1722, + "hand": 2463, + "handbag": 22654, + "handbags": 35667, + "handball": 27988, + "handbook": 25147, + "handcrafted": 22185, + "handed": 10881, + "handedly": 48656, + "handel": 40072, + "handful": 23725, + "handheld": 26812, + "handic": 17812, + "handicap": 27063, + "handicapp": 42349, + "handing": 19196, + "handle": 43681, + "handle": 7245, + "handled": 26824, + "handler": 29097, + "handles": 22124, + "handling": 14071, + "handmade": 18054, + "handmade": 6737, + "handmadehour": 25724, + "handover": 46922, + "hands": 3500, + "handshake": 38418, + "handsome": 7438, + "handwriting": 29986, + "handwritten": 35192, + "handy": 13479, + "hane": 28411, + "hang": 3351, + "hang": 5592, + "hangar": 33439, + "hanged": 40807, + "hanger": 28905, + "hangin": 22670, + "hanging": 4850, + "hangout": 17572, + "hangover": 20755, + "hangs": 21785, + "hani": 39944, + "hani": 18374, + "hank": 35993, + "hank": 17655, + "hanks": 29943, + "hanley": 47284, + "hann": 5584, + "hanna": 10075, + "hannah": 18622, + "hannah": 9142, + "hannel": 43477, + "hanni": 19493, + "hannibal": 25149, + "hannity": 24569, + "hannover": 39976, + "hanoi": 36134, + "hanover": 33246, + "hans": 35172, + "hans": 16628, + "hansen": 19729, + "hanson": 24602, + "hant": 40641, + "hanuk": 32774, + "hanukkah": 34247, + "hanuman": 46975, + "hao": 27184, + "hap": 44981, + "hap": 47988, + "happ": 784, + "happen": 21486, + "happen": 4506, + "happened": 4402, + "happening": 4284, + "happeningnow": 43107, + "happenings": 41998, + "happens": 4988, + "happier": 14118, + "happiest": 13811, + "happily": 17316, + "happiness": 5096, + "happy": 2952, + "happy": 900, + "happybirthday": 9651, + "happybirthday": 12207, + "happydays": 25106, + "happye": 33922, + "happyeaster": 38745, + "happyfathersday": 43534, + "happyfriday": 33340, + "happyhalloween": 28750, + "happyholidays": 32186, + "happyhour": 32036, + "happymonday": 47364, + "happymothersday": 42425, + "happynewyear": 18655, + "happythanksgiving": 40593, + "happyvalentinesday": 42403, + "haps": 9114, + "haq": 32445, + "har": 915, + "har": 5888, + "hara": 10367, + "haram": 35732, + "haram": 22950, + "haran": 27921, + "harare": 43562, + "haras": 26644, + "harass": 16481, + "harassed": 43067, + "harassment": 16641, + "harat": 28984, + "harb": 5856, + "harbaugh": 45220, + "harbor": 40686, + "harbor": 10202, + "harbour": 35430, + "harbour": 10011, + "harcourt": 48093, + "hard": 3312, + "hard": 1626, + "hardcover": 31123, + "harden": 27350, + "harder": 12274, + "hardest": 15258, + "hardin": 43802, + "harding": 24382, + "hardly": 17363, + "hardro": 28126, + "hardrock": 48365, + "hardrock": 40739, + "hards": 44048, + "hardship": 45085, + "hardt": 17922, + "hardware": 11957, + "hardwell": 45572, + "hardwick": 46864, + "hardwood": 28167, + "hardwork": 42554, + "hardwork": 27404, + "hardworking": 28095, + "hardworkpaysoff": 49193, + "hardy": 48179, + "hardy": 14113, + "hare": 27903, + "hare": 18464, + "harga": 39738, + "hari": 25472, + "hari": 8981, + "harlan": 49133, + "harle": 29096, + "harlem": 17771, + "harley": 24702, + "harley": 13632, + "harleydavidson": 39183, + "harlow": 34113, + "harm": 16656, + "harm": 14452, + "harman": 42434, + "harmed": 39637, + "harmful": 21725, + "harmless": 44369, + "harmon": 10828, + "harmon": 28729, + "harmony": 10785, + "harms": 46703, + "harne": 43323, + "harness": 23205, + "harold": 16917, + "harp": 27339, + "harper": 31288, + "harper": 12634, + "harri": 6639, + "harrier": 37372, + "harriet": 27154, + "harrington": 34340, + "harris": 25356, + "harris": 6925, + "harrisburg": 40590, + "harrison": 34389, + "harrison": 10540, + "harro": 18939, + "harrogate": 30842, + "harrow": 38807, + "harry": 11094, + "harry": 3600, + "harrypotter": 23375, + "harsh": 30596, + "harsh": 16944, + "hart": 9335, + "hart": 7752, + "hartford": 23434, + "harth": 35619, + "hartle": 47482, + "hartley": 31268, + "hartman": 43294, + "haru": 35099, + "harvard": 28118, + "harvard": 12848, + "harve": 6405, + "harvest": 44495, + "harvest": 8971, + "harvested": 35899, + "harvesting": 26674, + "harvey": 33289, + "harvey": 9586, + "harvick": 46983, + "haryana": 27661, + "has": 13855, + "has": 791, + "hasan": 30049, + "hasbro": 37405, + "hash": 6338, + "hash": 19199, + "hashi": 41831, + "hashmi": 35852, + "hashtag": 34015, + "hashtag": 9238, + "hashtags": 23514, + "haskell": 48550, + "hasn": 9143, + "hass": 9298, + "hassan": 15829, + "hassee": 37117, + "hassel": 32204, + "hassle": 35762, + "hast": 18146, + "hasta": 36623, + "hastings": 22035, + "hat": 3447, + "hat": 3801, + "hatch": 24202, + "hatch": 17809, + "hatchback": 42348, + "hatched": 42158, + "hate": 23546, + "hate": 3753, + "hated": 21298, + "hateful": 36418, + "hater": 36917, + "haters": 14027, + "hates": 14957, + "hatfield": 38448, + "hath": 27894, + "hath": 34416, + "hathaway": 31801, + "hati": 26045, + "hating": 25668, + "hatred": 19046, + "hats": 9812, + "hatt": 8747, + "hatton": 44861, + "hau": 5152, + "hauer": 48751, + "haul": 23743, + "haul": 12332, + "hauled": 46620, + "hauling": 43132, + "haun": 9676, + "haunt": 31039, + "haunted": 14944, + "haunting": 24034, + "haunts": 48035, + "haus": 41755, + "haus": 16478, + "hausen": 33338, + "hauser": 46586, + "haute": 28854, + "hav": 13443, + "hav": 20447, + "havan": 36304, + "havana": 23357, + "havas": 46261, + "have": 18053, + "have": 720, + "haven": 33074, + "haven": 3871, + "havent": 29130, + "haver": 27876, + "haves": 49088, + "havin": 31937, + "having": 1977, + "havoc": 24447, + "haw": 2788, + "haw": 26954, + "hawa": 6067, + "hawa": 46278, + "hawai": 15800, + "hawaii": 32413, + "hawaii": 8265, + "hawaiian": 17734, + "hawan": 27765, + "hawk": 14704, + "hawk": 8218, + "hawke": 38178, + "hawker": 39051, + "hawkeye": 38666, + "hawkeyes": 34266, + "hawking": 33437, + "hawkins": 19740, + "hawks": 44806, + "hawks": 5841, + "hawthorn": 45372, + "hawthorne": 36730, + "hay": 4871, + "hay": 11367, + "haya": 41325, + "hayat": 49360, + "hayden": 19806, + "haydn": 48207, + "haye": 36583, + "hayes": 13555, + "hayley": 39986, + "hayley": 22204, + "haynes": 30496, + "hays": 41524, + "hayward": 29400, + "haz": 5040, + "haz": 39921, + "hazard": 26174, + "hazard": 15178, + "hazardous": 27102, + "hazards": 30639, + "haze": 22785, + "hazel": 19838, + "hazel": 21882, + "hazelnut": 35816, + "hazi": 22740, + "hazmat": 48887, + "hazrat": 45775, + "hazy": 32655, + "hb": 6854, + "hb": 12576, + "hbcu": 40008, + "hbd": 25277, + "hbd": 13594, + "hbo": 15252, + "hc": 15831, + "hc": 7821, + "hcs": 46850, + "hd": 11601, + "hd": 4414, + "hdd": 40508, + "hdmi": 33302, + "hdr": 28065, + "he": 651, + "he": 797, + "hea": 27150, + "hea": 32790, + "head": 1603, + "head": 1375, + "headache": 23849, + "headaches": 38025, + "headband": 28556, + "headed": 6153, + "header": 11077, + "heading": 4409, + "headless": 45219, + "headlights": 42422, + "headline": 10891, + "headliner": 38880, + "headlines": 14706, + "headlining": 26971, + "headphone": 37524, + "headphones": 14906, + "headquarters": 13041, + "heads": 5174, + "headset": 23883, + "headshot": 34890, + "heal": 1231, + "heal": 13833, + "healed": 31456, + "healer": 38328, + "healey": 38985, + "healing": 9295, + "heals": 32384, + "health": 2145, + "health": 1728, + "healthand": 43704, + "healthcare": 42500, + "healthcare": 6023, + "healthier": 18242, + "healthtech": 42694, + "healthy": 10330, + "healthy": 3782, + "healthye": 31532, + "healthyeating": 33761, + "healthyfood": 39996, + "healthylifestyle": 46254, + "healthyliving": 27293, + "healy": 34299, + "heap": 34781, + "heaps": 44446, + "hear": 2749, + "hear": 2584, + "heard": 4063, + "hearing": 46353, + "hearing": 5541, + "hearings": 33175, + "hearn": 36613, + "hears": 25395, + "heart": 4975, + "heart": 1936, + "heartbeat": 29154, + "heartbreak": 29281, + "heartbreaking": 21322, + "heartbroken": 35383, + "hearted": 21679, + "heartfelt": 22904, + "hearth": 31563, + "hearthstone": 34054, + "hearti": 29345, + "hearties": 44572, + "heartland": 31923, + "heartless": 47022, + "heartnews": 40426, + "hearts": 5516, + "heartw": 30002, + "heartwarming": 34080, + "hearty": 26994, + "heat": 12175, + "heat": 4403, + "heated": 17057, + "heater": 23246, + "heath": 12794, + "heath": 11719, + "heather": 20230, + "heather": 12470, + "heathrow": 24171, + "heating": 12478, + "heaton": 34557, + "heats": 36106, + "heatwave": 25726, + "heav": 2409, + "heaven": 15520, + "heaven": 5545, + "heavenly": 19117, + "heavens": 26026, + "heavier": 31253, + "heaviest": 33268, + "heavily": 14123, + "heavy": 12048, + "heavy": 4200, + "heavymetal": 39804, + "heavyweight": 17448, + "heb": 24700, + "heb": 34515, + "hebdo": 41817, + "hebrew": 27298, + "hebrides": 45121, + "hebron": 45725, + "hec": 18932, + "heck": 22985, + "heck": 14427, + "hectares": 44162, + "hectic": 37245, + "hector": 25852, + "hed": 18271, + "hedge": 16229, + "hedge": 20294, + "hedgehog": 21940, + "hedges": 41345, + "hee": 18364, + "hee": 15773, + "heechul": 42487, + "heed": 15118, + "heel": 33646, + "heel": 16861, + "heels": 10909, + "heem": 30061, + "heer": 40473, + "hef": 29473, + "heff": 48756, + "hefty": 48584, + "heg": 41995, + "heh": 25834, + "hehe": 48723, + "hehe": 10658, + "hehehe": 24138, + "hei": 6101, + "hei": 29051, + "heidel": 42927, + "heidelberg": 48445, + "heidi": 44860, + "heidi": 23867, + "heifer": 48219, + "heigh": 43883, + "height": 10788, + "heights": 8418, + "heim": 10931, + "heim": 9768, + "heimer": 39517, + "hein": 15487, + "hein": 43206, + "heine": 28742, + "heineken": 36874, + "heinrich": 47877, + "heinz": 32359, + "heir": 27083, + "heir": 34007, + "heirloom": 34232, + "heirs": 43834, + "heis": 21849, + "heisman": 34537, + "heist": 31035, + "heit": 37255, + "hel": 919, + "hel": 11579, + "hela": 48212, + "held": 4042, + "hele": 46129, + "helen": 17576, + "helen": 11291, + "helena": 23109, + "helene": 41591, + "helens": 45940, + "heli": 33874, + "heli": 40183, + "helicop": 10035, + "helicopter": 11956, + "helicopters": 26922, + "helium": 46505, + "helix": 35247, + "hell": 8410, + "hell": 4141, + "hella": 19800, + "hellboy": 48428, + "helle": 48600, + "helle": 46968, + "hellenic": 42544, + "heller": 44464, + "hello": 12887, + "hello": 3306, + "hells": 47989, + "helly": 48690, + "helm": 47970, + "helm": 19520, + "helmet": 11122, + "helmets": 21843, + "help": 8641, + "help": 1318, + "helped": 4845, + "helper": 29321, + "helpers": 36316, + "helpful": 12695, + "helping": 3875, + "helpless": 47638, + "helpline": 43101, + "helps": 5144, + "helsin": 17842, + "helsinki": 19626, + "hem": 20270, + "hem": 11148, + "hemi": 14256, + "hemi": 46856, + "heming": 30819, + "hemingway": 33470, + "hemisphere": 32767, + "hemmings": 34882, + "hemo": 43788, + "hemp": 28225, + "hemp": 18467, + "hems": 32451, + "hemsworth": 39428, + "hen": 2385, + "hen": 8047, + "hence": 23640, + "hend": 11560, + "hender": 49248, + "henderson": 14348, + "hendrick": 45296, + "hendricks": 37588, + "hendrix": 23605, + "henge": 33104, + "henley": 27853, + "henna": 39455, + "hennessy": 42667, + "henri": 19431, + "henri": 21610, + "henrik": 35772, + "henry": 16018, + "henry": 5508, + "hens": 31742, + "henson": 32935, + "hep": 17724, + "hep": 48791, + "hepat": 23767, + "hepatitis": 32169, + "hepburn": 26348, + "her": 1223, + "her": 899, + "hera": 38724, + "heral": 37809, + "herald": 27625, + "herald": 12851, + "herb": 26116, + "herb": 15302, + "herbal": 21868, + "herbali": 44087, + "herbalife": 48364, + "herbert": 19935, + "herbs": 17320, + "hercules": 26539, + "herd": 36142, + "herd": 18589, + "here": 9134, + "here": 763, + "hered": 47976, + "hereford": 35543, + "heres": 13566, + "hereto": 47673, + "heri": 31392, + "herit": 4720, + "heritag": 38273, + "heritage": 20962, + "heritage": 5455, + "herman": 31890, + "herman": 21568, + "hermann": 40942, + "hermes": 34563, + "hermi": 35265, + "hermione": 45502, + "hermit": 43953, + "hermitage": 47706, + "hermo": 40967, + "hermosa": 42531, + "hern": 30571, + "hern": 43576, + "hernandez": 17707, + "hero": 7338, + "hero": 3756, + "heroes": 38010, + "heroes": 5506, + "heroic": 24255, + "heroin": 23841, + "heroine": 27420, + "heron": 22593, + "heros": 37642, + "herr": 38537, + "herrera": 27755, + "herring": 30211, + "hers": 25359, + "herself": 9207, + "hersh": 20379, + "hershey": 29734, + "hert": 26744, + "hertfordshire": 41070, + "herts": 35784, + "herty": 23454, + "hertz": 49383, + "hes": 30553, + "hes": 12784, + "hesit": 23933, + "hesitate": 34967, + "hess": 41888, + "hester": 31105, + "het": 37527, + "het": 19678, + "hetero": 26405, + "heu": 20105, + "heughan": 32298, + "hew": 48141, + "hew": 43051, + "hewitt": 28871, + "hex": 16255, + "hex": 31241, + "hey": 10759, + "hey": 2189, + "hez": 34591, + "hezbollah": 37636, + "hf": 26606, + "hf": 20603, + "hfx": 47297, + "hg": 23986, + "hg": 26237, + "hgtv": 47657, + "hh": 3280, + "hh": 5180, + "hhh": 8281, + "hhhh": 19391, + "hhhh": 13121, + "hhhhh": 24246, + "hhhhhh": 37278, + "hhs": 27006, + "hi": 677, + "hi": 1883, + "hia": 20672, + "hiatus": 27823, + "hib": 15922, + "hiber": 38799, + "hibis": 36226, + "hibiscus": 36460, + "hibition": 24658, + "hibs": 42814, + "hic": 3549, + "hic": 38079, + "hick": 14813, + "hickman": 49148, + "hickory": 29905, + "hicks": 23429, + "hid": 15552, + "hid": 14451, + "hidalgo": 47464, + "hidden": 28305, + "hidden": 7029, + "hiddleston": 31444, + "hide": 17725, + "hide": 9379, + "hideous": 46588, + "hides": 30800, + "hiding": 11371, + "hie": 15763, + "hier": 23433, + "hier": 29913, + "hierarchy": 44442, + "hifi": 38168, + "hig": 38108, + "higgins": 21783, + "high": 1487, + "high": 1400, + "higher": 5321, + "highered": 27072, + "highest": 5317, + "highland": 32244, + "highland": 16062, + "highlander": 46251, + "highlanders": 40445, + "highlands": 16883, + "highlight": 8264, + "highlighted": 22252, + "highlighter": 45460, + "highlighting": 17344, + "highlights": 6173, + "highly": 5302, + "highness": 38694, + "highs": 15144, + "highschool": 23102, + "highway": 45344, + "highway": 7620, + "highways": 28007, + "higu": 39115, + "hihi": 36240, + "hii": 42315, + "hijab": 31407, + "hika": 41356, + "hikari": 44624, + "hike": 9404, + "hiked": 36471, + "hiker": 40947, + "hikers": 46090, + "hikes": 27076, + "hiking": 9118, + "hiko": 48708, + "hil": 3508, + "hil": 17927, + "hila": 38837, + "hilar": 37337, + "hilari": 7784, + "hilarious": 8358, + "hilariously": 43476, + "hilary": 45898, + "hilary": 25415, + "hilde": 45382, + "hill": 3671, + "hill": 2682, + "hillary": 13257, + "hillary": 7074, + "hillaryclinton": 15357, + "hilli": 32513, + "hills": 24178, + "hills": 5289, + "hillsborough": 32157, + "hillside": 37194, + "hilltop": 45858, + "hilly": 32483, + "hilton": 33621, + "hilton": 14012, + "him": 4128, + "him": 1269, + "himach": 29132, + "himachal": 35461, + "himalay": 17552, + "himalayan": 30318, + "himalayas": 32872, + "hime": 45892, + "himself": 4530, + "himss": 41730, + "hin": 1676, + "hin": 37930, + "hina": 40571, + "hinakhan": 45518, + "hinch": 49320, + "hind": 34460, + "hind": 23293, + "hindi": 14967, + "hinds": 47859, + "hindu": 17587, + "hindu": 12053, + "hinduism": 40592, + "hindus": 25701, + "hindustan": 46553, + "hines": 37462, + "hing": 37968, + "hini": 33564, + "hino": 45343, + "hint": 11868, + "hinton": 47165, + "hints": 20594, + "hio": 32897, + "hip": 11725, + "hip": 6584, + "hipho": 8819, + "hiphop": 26598, + "hiphop": 10914, + "hipp": 13607, + "hippie": 28637, + "hippo": 28398, + "hippo": 36729, + "hips": 30191, + "hipstamatic": 31002, + "hipster": 19987, + "hipsters": 48265, + "hir": 4959, + "hir": 14728, + "hira": 42577, + "hire": 32356, + "hire": 8243, + "hired": 17602, + "hires": 24133, + "hiring": 7835, + "hiro": 17396, + "hiro": 20588, + "hiroshima": 33867, + "hirsch": 46967, + "his": 15211, + "his": 787, + "hism": 23502, + "hispan": 16843, + "hispanic": 22676, + "hist": 21710, + "hist": 13779, + "histo": 33479, + "histor": 2993, + "historia": 46010, + "historian": 20697, + "historians": 35200, + "historic": 30195, + "historic": 5726, + "historical": 34154, + "historical": 8039, + "historically": 30445, + "histories": 34736, + "history": 11142, + "history": 1695, + "historymonth": 19356, + "historyof": 35905, + "hit": 5453, + "hit": 2341, + "hitch": 22937, + "hitch": 36203, + "hitler": 16518, + "hitman": 33290, + "hits": 4712, + "hitter": 23538, + "hitters": 39724, + "hitting": 7957, + "hiv": 44410, + "hiv": 11018, + "hive": 38162, + "hive": 18521, + "hiya": 42393, + "hk": 22648, + "hk": 12307, + "hl": 8297, + "hl": 5956, + "hle": 32389, + "hler": 35418, + "hm": 17913, + "hm": 7631, + "hmm": 13725, + "hmmm": 17032, + "hmmmm": 34598, + "hms": 14625, + "hmu": 21630, + "hmv": 49288, + "hn": 22905, + "hn": 7478, + "hns": 48412, + "ho": 606, + "ho": 2971, + "hoa": 37517, + "hoar": 31628, + "hoax": 33438, + "hob": 18212, + "hobart": 31646, + "hobb": 16175, + "hobbies": 36370, + "hobbit": 23207, + "hobbs": 34343, + "hobby": 41120, + "hobby": 17557, + "hobo": 34613, + "hobo": 41334, + "hoboken": 41568, + "hoc": 35880, + "hoch": 43772, + "hock": 34914, + "hock": 46574, + "hockey": 16499, + "hockey": 4111, + "hoco": 34771, + "hod": 31062, + "hodg": 23660, + "hodge": 40585, + "hodges": 35061, + "hodgson": 37044, + "hoe": 32502, + "hoe": 11262, + "hoek": 40073, + "hoes": 21164, + "hof": 20186, + "hof": 12789, + "hofer": 38654, + "hoff": 32860, + "hoff": 22751, + "hofficial": 41949, + "hoffman": 22026, + "hog": 12075, + "hog": 13255, + "hogan": 19757, + "hogg": 42005, + "hogs": 23242, + "hogwarts": 29168, + "hoh": 43947, + "hoi": 39295, + "hok": 26942, + "hok": 47167, + "hokies": 35168, + "hokkaido": 49145, + "hol": 1187, + "hol": 7349, + "hola": 28724, + "hold": 36496, + "hold": 3254, + "holden": 21869, + "holder": 7862, + "holders": 10074, + "holding": 5050, + "holdings": 24832, + "holds": 7286, + "hole": 47242, + "hole": 5341, + "holes": 11266, + "holi": 2093, + "holi": 21926, + "holic": 16348, + "holics": 29782, + "holiday": 13168, + "holiday": 2878, + "holidays": 5372, + "holiness": 37259, + "holistic": 26300, + "holl": 27699, + "holla": 26500, + "holland": 31608, + "holland": 9978, + "hollande": 47690, + "holler": 49047, + "holli": 24019, + "holliday": 41624, + "hollow": 41221, + "hollow": 16691, + "holloway": 29435, + "holly": 12731, + "holly": 11923, + "hollyo": 41525, + "hollyoaks": 43352, + "hollywood": 24655, + "hollywood": 5518, + "holm": 34758, + "holm": 12739, + "holme": 46149, + "holmes": 12756, + "holo": 10317, + "holocau": 14688, + "holocaust": 16476, + "hols": 33344, + "holt": 18868, + "holtz": 44743, + "holy": 13910, + "holy": 4874, + "hom": 906, + "hom": 47397, + "homa": 9557, + "homage": 17746, + "home": 2143, + "home": 1137, + "homebrew": 35046, + "homec": 33869, + "homecoming": 9008, + "homedecor": 15695, + "homedepot": 38707, + "homegrown": 32554, + "homeitems": 42972, + "homeland": 21633, + "homeless": 18403, + "homeless": 9661, + "homelessness": 19851, + "homemade": 7889, + "homeof": 48856, + "homeowner": 37267, + "homeowners": 29882, + "homepage": 29828, + "homer": 29307, + "homer": 16931, + "homers": 38333, + "homes": 19480, + "homes": 5416, + "homeschool": 40994, + "homestead": 32609, + "homeswee": 46298, + "hometown": 12238, + "homework": 12495, + "homicide": 21520, + "homie": 12540, + "homies": 18893, + "homme": 26193, + "homo": 18129, + "homo": 30504, + "homophobia": 37875, + "homophobic": 40975, + "homosexual": 44288, + "homosexuality": 46720, + "homs": 45413, + "hon": 1279, + "hon": 10296, + "honda": 8553, + "honduras": 29715, + "hone": 38640, + "honest": 7814, + "honest": 9602, + "honestly": 9155, + "honesty": 24939, + "honey": 9843, + "honey": 6406, + "honeycomb": 48583, + "honeymoon": 22527, + "hong": 12144, + "hong": 8598, + "hongkong": 16659, + "honi": 17918, + "honolulu": 28096, + "honor": 9206, + "honor": 3402, + "honorable": 19498, + "honorary": 15675, + "honore": 25868, + "honored": 5494, + "honoree": 38993, + "honorees": 43012, + "honoring": 10771, + "honors": 10248, + "honour": 8240, + "honourable": 29855, + "honoured": 11945, + "honouring": 37754, + "honours": 22558, + "hoo": 2300, + "hoo": 7920, + "hood": 18681, + "hood": 3222, + "hooded": 33631, + "hoodie": 13444, + "hoodies": 25974, + "hoods": 16664, + "hoof": 44555, + "hook": 30488, + "hook": 10395, + "hookah": 34214, + "hooked": 18138, + "hookem": 31465, + "hooker": 37891, + "hooking": 35240, + "hooks": 25068, + "hooligans": 48176, + "hoon": 21368, + "hooo": 44538, + "hoop": 31516, + "hoop": 19573, + "hooper": 35221, + "hoops": 9351, + "hoor": 22155, + "hooray": 24940, + "hoos": 46462, + "hoosier": 48886, + "hoosiers": 42780, + "hoot": 29164, + "hoover": 25691, + "hop": 10848, + "hop": 5833, + "hope": 5263, + "hope": 1683, + "hoped": 30628, + "hopeful": 21453, + "hopefully": 7602, + "hopeless": 35586, + "hopes": 10018, + "hoping": 7207, + "hopkins": 17821, + "hopp": 48839, + "hopped": 34220, + "hopper": 21748, + "hopping": 27606, + "hoppy": 38359, + "hops": 21137, + "hor": 1407, + "hor": 33847, + "hora": 26013, + "horace": 39282, + "horan": 26857, + "horde": 44947, + "hore": 15380, + "horiz": 8144, + "horizon": 17924, + "horizon": 11920, + "horizons": 29685, + "horizontal": 25775, + "hormon": 27096, + "hormone": 31283, + "hormones": 35162, + "horn": 15771, + "horn": 9607, + "horne": 38143, + "horned": 34526, + "hornet": 28739, + "hornets": 20124, + "horns": 22109, + "horny": 32622, + "horo": 21500, + "horoscope": 38453, + "horowitz": 44669, + "horri": 8656, + "horrible": 13726, + "horribly": 45484, + "horrific": 25314, + "horrifying": 38901, + "horror": 13787, + "horror": 5032, + "horrormovies": 46682, + "horrors": 33321, + "horse": 8562, + "horse": 4558, + "horseback": 43673, + "horseman": 48885, + "horsepower": 36882, + "horser": 23096, + "horseracing": 30693, + "horses": 8809, + "horseshoe": 29242, + "horst": 37182, + "hort": 19482, + "horticul": 27141, + "horticulture": 39998, + "horton": 25945, + "hortons": 38422, + "horus": 29794, + "hos": 44320, + "hos": 25008, + "hosa": 44618, + "hose": 19662, + "hoseok": 38817, + "hosp": 2847, + "hosp": 37853, + "hospice": 20533, + "hospit": 7180, + "hospital": 29399, + "hospital": 3851, + "hospitality": 11657, + "hospitalized": 36915, + "hospitals": 13816, + "host": 17403, + "host": 3953, + "hostage": 26119, + "hoste": 31700, + "hosted": 6017, + "hostel": 27225, + "hostess": 39692, + "hostile": 28074, + "hosting": 4857, + "hosts": 8718, + "hot": 2851, + "hot": 2069, + "hota": 43289, + "hotdog": 43758, + "hotel": 14591, + "hotel": 2738, + "hotels": 8654, + "hotline": 30516, + "hotmail": 46427, + "hotness": 39803, + "hotra": 27109, + "hotro": 47823, + "hotspot": 36606, + "hotspur": 35176, + "hotter": 23591, + "hottest": 8279, + "hottie": 22804, + "hotties": 46027, + "hou": 1011, + "hou": 10122, + "hough": 44529, + "houghton": 36133, + "houn": 39273, + "houn": 33607, + "hound": 33996, + "hound": 13561, + "hounds": 21178, + "hounews": 48373, + "hour": 14930, + "hour": 2232, + "hourly": 30918, + "hours": 2382, + "house": 4107, + "house": 1212, + "housed": 37518, + "household": 12412, + "households": 27167, + "housel": 48685, + "housemusic": 28468, + "houseof": 19928, + "houses": 7791, + "housewives": 38523, + "housing": 32924, + "housing": 5734, + "houston": 16564, + "houston": 5663, + "hov": 40291, + "hove": 29674, + "hoven": 35559, + "hover": 36252, + "hover": 49016, + "hovering": 43437, + "how": 7470, + "how": 829, + "howar": 37672, + "howard": 25447, + "howard": 7632, + "howdy": 42216, + "howe": 8179, + "howe": 24614, + "howell": 25297, + "hower": 32920, + "however": 8467, + "howi": 47883, + "howie": 42939, + "howl": 40332, + "howling": 41771, + "howto": 38191, + "howto": 44060, + "hoy": 39625, + "hoy": 13278, + "hoya": 40978, + "hp": 23753, + "hp": 6371, + "hpa": 30983, + "hpc": 39936, + "hpe": 33787, + "hpv": 45765, + "hq": 33571, + "hq": 4693, + "hr": 4810, + "hr": 4086, + "hra": 21320, + "hra": 17212, + "hrc": 18139, + "hrh": 29103, + "hri": 21068, + "hrithik": 45371, + "hrs": 7157, + "hru": 24127, + "hrw": 25064, + "hs": 9343, + "hs": 2466, + "hsbc": 31508, + "hsc": 43510, + "hse": 34057, + "hsfb": 29539, + "hsv": 47311, + "ht": 11123, + "ht": 7801, + "hta": 23452, + "hta": 49384, + "htafc": 42821, + "htc": 48942, + "htc": 17635, + "html": 18231, + "hts": 43710, + "htt": 10620, + "http": 15066, + "https": 30901, + "httr": 49372, + "httweets": 43198, + "hu": 845, + "hu": 5949, + "hua": 22138, + "huan": 41405, + "huang": 32013, + "huar": 46916, + "huawe": 17709, + "huawei": 21128, + "hub": 18775, + "hub": 7028, + "hubb": 23183, + "hubbard": 33288, + "hubble": 30421, + "hubby": 16947, + "hubert": 40699, + "hubs": 29327, + "huck": 22909, + "huckabee": 43666, + "hud": 7169, + "hud": 28563, + "hudder": 22629, + "huddersfield": 24220, + "huddle": 33435, + "hudson": 25873, + "hudson": 11260, + "hue": 48380, + "hue": 21465, + "hues": 38003, + "huey": 39663, + "huff": 18746, + "huff": 44999, + "huffpost": 45887, + "hug": 40790, + "hug": 10359, + "huge": 2699, + "hugely": 24648, + "hugged": 41333, + "hugging": 27058, + "hugh": 8723, + "hugh": 15385, + "hughes": 11418, + "hugo": 43935, + "hugo": 17132, + "hugs": 14248, + "huh": 13348, + "huhu": 32134, + "hui": 29978, + "hul": 7911, + "hula": 40145, + "hulk": 17637, + "hull": 25154, + "hull": 10375, + "hulu": 24666, + "hum": 5823, + "hum": 16283, + "human": 3175, + "human": 2751, + "humane": 20220, + "humanitarian": 14170, + "humanities": 24949, + "humanity": 9420, + "humanright": 44385, + "humanrights": 14148, + "humans": 8324, + "humb": 9988, + "humber": 30602, + "humber": 38063, + "humble": 38703, + "humble": 10889, + "humbled": 19682, + "humbling": 39757, + "humbold": 24739, + "humboldt": 31389, + "hume": 38197, + "humid": 14778, + "humid": 27447, + "humidi": 47666, + "humidity": 15469, + "humil": 27205, + "humili": 25332, + "humility": 28535, + "humming": 26515, + "hummingbird": 33072, + "hummus": 31785, + "humor": 29369, + "humor": 11186, + "humorous": 38173, + "humour": 19161, + "hump": 16673, + "hump": 24529, + "humpback": 47662, + "humpday": 27693, + "humph": 19767, + "humphrey": 31549, + "hun": 1616, + "hun": 10795, + "hundre": 8505, + "hundred": 11898, + "hundreds": 8879, + "hung": 13825, + "hungar": 19420, + "hungarian": 23325, + "hungary": 17232, + "hunger": 25565, + "hunger": 10184, + "hungergames": 47507, + "hungover": 41110, + "hungry": 44845, + "hungry": 8451, + "hunk": 33912, + "hunt": 16498, + "hunt": 5774, + "hunted": 37373, + "hunter": 16531, + "hunter": 6099, + "hunters": 16115, + "hunting": 27830, + "hunting": 7507, + "huntington": 23521, + "hunts": 34041, + "huntsville": 34544, + "hur": 2305, + "hur": 34523, + "hurd": 44915, + "hurdle": 27486, + "hurdles": 25440, + "huri": 42486, + "hurley": 30166, + "hurling": 24738, + "huron": 36147, + "hurrah": 40599, + "hurric": 6543, + "hurrican": 36105, + "hurricane": 24051, + "hurricane": 8782, + "hurricanes": 22357, + "hurry": 10921, + "hurst": 44742, + "hurst": 11760, + "hurt": 7413, + "hurting": 24017, + "hurts": 13059, + "hus": 5111, + "hus": 35853, + "husband": 6179, + "husbands": 33612, + "hush": 28728, + "husk": 19246, + "huskers": 26946, + "huskies": 20988, + "husky": 20421, + "huss": 13733, + "hussain": 17940, + "hussein": 31336, + "hust": 27279, + "hustle": 15709, + "huston": 46480, + "hut": 20924, + "hut": 16503, + "hutch": 31018, + "hutch": 33203, + "hutchinson": 35721, + "hutto": 27662, + "hutton": 38321, + "hv": 17209, + "hv": 18593, + "hvac": 27492, + "hw": 27491, + "hw": 18876, + "hwa": 32352, + "hwan": 44390, + "hwang": 46775, + "hwy": 13812, + "hy": 1441, + "hy": 17827, + "hya": 31600, + "hyacin": 47263, + "hyatt": 44856, + "hyatt": 25146, + "hybri": 9084, + "hybrid": 10156, + "hyd": 42382, + "hyde": 46484, + "hyde": 16343, + "hyder": 13960, + "hyderabad": 14801, + "hydr": 8031, + "hydra": 44414, + "hydra": 40420, + "hydrange": 43298, + "hydrate": 29628, + "hydrated": 23300, + "hydrating": 47653, + "hydration": 24174, + "hydrau": 26017, + "hydraulic": 26189, + "hydro": 8368, + "hydro": 22595, + "hydrogen": 20974, + "hye": 32724, + "hye": 25792, + "hygi": 16277, + "hygiene": 19591, + "hymn": 41350, + "hyo": 38960, + "hyo": 35078, + "hyp": 16964, + "hype": 30353, + "hype": 11111, + "hyped": 22507, + "hyper": 7997, + "hyper": 22146, + "hypertension": 40698, + "hypno": 23355, + "hypnosis": 48138, + "hypnoti": 40440, + "hypo": 10252, + "hypocr": 30711, + "hypocri": 25606, + "hypocrisy": 26296, + "hypocrite": 44125, + "hypothe": 46966, + "hypothesis": 44956, + "hyster": 24235, + "hysteria": 45965, + "hysterical": 48627, + "hyuk": 20452, + "hyun": 11831, + "hyun": 8589, + "hyundai": 17094, + "hyung": 46901, + "hyung": 16551, + "hz": 32533, + "i": 72, + "i": 328, + "ia": 12486, + "ia": 1073, + "iac": 32838, + "iac": 44063, + "iaf": 40789, + "iah": 35052, + "iain": 30103, + "ial": 11530, + "ial": 1974, + "ials": 20940, + "iam": 3579, + "iam": 11415, + "iambic": 43668, + "iambicpent": 43891, + "iamsrk": 15103, + "ian": 7723, + "ian": 1800, + "ians": 6451, + "iansomerhalder": 47077, + "iart": 18413, + "iartg": 18669, + "ias": 32303, + "ias": 14620, + "ib": 3962, + "ib": 13554, + "iba": 39763, + "ibadan": 44691, + "iban": 47145, + "ibc": 49014, + "ibd": 40732, + "iber": 23814, + "ibi": 12337, + "ibis": 47048, + "ibiza": 13853, + "ible": 37792, + "ibles": 44102, + "ibm": 23415, + "ibm": 13918, + "ibn": 25729, + "ibooks": 46887, + "ibra": 15476, + "ibrahi": 40350, + "ibrahim": 20816, + "ibrox": 46883, + "ibs": 41993, + "ibu": 43587, + "ibu": 46117, + "ic": 535, + "ic": 1029, + "ica": 2576, + "icago": 37492, + "ical": 6082, + "ical": 1110, + "ically": 3161, + "icals": 13999, + "ican": 17653, + "ican": 5246, + "icans": 20511, + "icar": 37211, + "ication": 21629, + "icc": 12945, + "ice": 2739, + "ice": 733, + "iceberg": 33662, + "icec": 13636, + "icecream": 21334, + "iced": 8049, + "icelan": 34114, + "iceland": 46716, + "iceland": 11935, + "icelandic": 34705, + "ices": 1931, + "ich": 5333, + "ich": 1232, + "icha": 31453, + "iche": 28972, + "iche": 21143, + "ichi": 21669, + "ichi": 14647, + "ichick": 45022, + "ichiro": 43787, + "ici": 948, + "ici": 22189, + "icia": 11774, + "icial": 17543, + "icial": 6397, + "ician": 40522, + "ician": 5374, + "icians": 6264, + "iciary": 21329, + "icic": 46006, + "icide": 6558, + "icides": 28253, + "icing": 7676, + "icio": 24207, + "icion": 45905, + "icious": 3325, + "icist": 21165, + "icists": 42171, + "icity": 7243, + "ick": 1168, + "ick": 1068, + "icked": 39799, + "icker": 40357, + "ickers": 30701, + "icki": 35468, + "icking": 6619, + "icks": 3727, + "icky": 11587, + "icn": 44516, + "ico": 13697, + "ico": 3040, + "icom": 17693, + "icom": 29796, + "icon": 13843, + "icon": 5646, + "iconic": 6959, + "icons": 15553, + "icop": 9389, + "icos": 32002, + "ics": 1324, + "ict": 6349, + "icted": 36515, + "iction": 40560, + "icton": 36548, + "icu": 45118, + "icu": 30443, + "icular": 40660, + "icus": 31459, + "icy": 28780, + "icy": 3495, + "icymi": 5315, + "icz": 46387, + "id": 1568, + "id": 1014, + "ida": 11032, + "ida": 11600, + "idad": 22462, + "idaho": 48817, + "idaho": 15165, + "idal": 39684, + "idan": 17929, + "idc": 22386, + "ide": 1909, + "ide": 14104, + "idea": 3612, + "ideal": 8789, + "ideally": 48247, + "ideals": 45096, + "ideas": 4452, + "ident": 7113, + "identi": 6009, + "identical": 25587, + "identification": 23337, + "identified": 15217, + "identifies": 35712, + "identify": 10949, + "identifying": 23589, + "identities": 34292, + "identity": 8892, + "ideology": 25840, + "iders": 8980, + "ides": 31791, + "idf": 28987, + "idge": 35567, + "idh": 44325, + "idi": 9611, + "idi": 14264, + "idio": 15994, + "idiot": 14087, + "idiots": 20856, + "idk": 8972, + "idle": 34754, + "idlib": 36199, + "ido": 6763, + "ido": 29641, + "idol": 24866, + "idol": 8884, + "idols": 21398, + "idr": 10106, + "idri": 46435, + "idris": 41312, + "ids": 6111, + "idu": 28655, + "idy": 33058, + "idyl": 44879, + "idyllic": 46632, + "ie": 6789, + "ie": 1718, + "iec": 44773, + "ied": 10059, + "ieee": 39860, + "iel": 27875, + "iel": 22729, + "ience": 1542, + "ient": 13115, + "ier": 33173, + "ier": 5912, + "iers": 45060, + "ies": 27912, + "ies": 963, + "iest": 10818, + "if": 8063, + "if": 878, + "ifa": 37574, + "ifc": 36524, + "ife": 41172, + "ife": 19590, + "iff": 35753, + "ification": 35755, + "ified": 41403, + "ift": 31143, + "iftar": 35153, + "ifu": 41523, + "ify": 32807, + "ig": 1089, + "ig": 3072, + "iga": 16493, + "igan": 27468, + "igans": 25419, + "igbo": 44591, + "ige": 10806, + "igen": 33070, + "iger": 30758, + "iger": 20685, + "igers": 40755, + "igers": 48928, + "iggy": 46219, + "iggy": 27604, + "igh": 2712, + "igh": 5451, + "ight": 14571, + "ight": 897, + "ighton": 35292, + "igi": 21901, + "igle": 29912, + "iglesias": 39432, + "ign": 7303, + "ign": 2326, + "ignati": 37573, + "ignatius": 48318, + "igne": 45843, + "ignite": 25210, + "ignition": 36115, + "igno": 15375, + "ignor": 7653, + "ignorance": 22735, + "ignorant": 26933, + "ignore": 12304, + "ignored": 20428, + "ignores": 40129, + "ignoring": 23969, + "igor": 33024, + "igs": 31344, + "igu": 21279, + "ih": 12162, + "ih": 34135, + "ihear": 13043, + "iheart": 30332, + "iheartawards": 18811, + "iheartradio": 25934, + "ihop": 45511, + "ihri": 39108, + "ihrithik": 39326, + "ii": 5103, + "ii": 2329, + "iii": 46236, + "iii": 6572, + "iiii": 20133, + "iiii": 45393, + "iiot": 30704, + "iit": 39330, + "iit": 33238, + "ij": 7337, + "ija": 42802, + "ik": 3903, + "ik": 10177, + "ika": 18188, + "ike": 12329, + "ike": 19696, + "ikea": 20528, + "iker": 38653, + "ikh": 44655, + "ikh": 12758, + "iklan": 32028, + "iklan": 29584, + "iko": 35659, + "iko": 39272, + "ikon": 38543, + "ikon": 19156, + "iku": 17780, + "il": 543, + "il": 958, + "ila": 4344, + "ilah": 32211, + "ilan": 13889, + "ilan": 28076, + "iland": 20957, + "ilation": 16180, + "ilay": 45093, + "ild": 22278, + "ild": 17164, + "ile": 18398, + "ile": 989, + "iled": 3358, + "iler": 22446, + "iler": 3615, + "ilers": 8975, + "iles": 42274, + "ili": 2076, + "ili": 19601, + "ilia": 14855, + "ilian": 10272, + "iliary": 32585, + "ilife": 42835, + "ilike": 44989, + "ilinan": 48497, + "iling": 3299, + "ilio": 47256, + "ilion": 12561, + "ilis": 43442, + "ilit": 11178, + "ilities": 5446, + "ility": 1787, + "ilive": 26478, + "ill": 828, + "ill": 660, + "illa": 8877, + "illa": 3043, + "illac": 17218, + "illage": 48922, + "illard": 21920, + "illary": 33667, + "illas": 23404, + "ille": 18213, + "ille": 5559, + "illed": 2527, + "illeg": 35808, + "illegal": 7983, + "illegally": 24466, + "illegals": 40490, + "iller": 23341, + "iller": 2956, + "illers": 30547, + "illery": 14514, + "illes": 20037, + "illi": 1086, + "illi": 25187, + "illia": 48776, + "illiams": 30301, + "illian": 48775, + "illian": 17355, + "illic": 37152, + "illicit": 40998, + "illie": 26083, + "illin": 35868, + "illing": 2803, + "illini": 28957, + "illino": 8920, + "illinois": 9414, + "illion": 35542, + "illion": 2035, + "illness": 11145, + "illnesses": 33861, + "illo": 34153, + "illo": 7588, + "illon": 20516, + "ills": 1900, + "illu": 3025, + "illumin": 11446, + "illuminate": 43261, + "illuminated": 28814, + "illuminati": 34551, + "illuminating": 46601, + "illumination": 43680, + "illus": 41386, + "illusion": 20318, + "illusions": 47429, + "illustr": 6268, + "illustrate": 37468, + "illustrated": 13151, + "illustrates": 38129, + "illustrating": 43322, + "illustration": 6052, + "illustrations": 17852, + "illustrator": 16649, + "illustri": 43116, + "illustrious": 44304, + "illy": 11707, + "illy": 9532, + "ilm": 36326, + "ilo": 4220, + "ilo": 14835, + "ilove": 7183, + "ilove": 32914, + "iloveart": 41114, + "ilovemy": 28863, + "iloveyou": 28829, + "ils": 1543, + "ilt": 25334, + "ilton": 28494, + "ilu": 27337, + "ilwx": 43777, + "ily": 4881, + "ily": 1026, + "ilya": 33377, + "ilysm": 29228, + "im": 732, + "im": 1496, + "ima": 2414, + "ima": 6432, + "imac": 40675, + "imacele": 47281, + "imag": 2316, + "image": 24101, + "image": 2867, + "imagery": 22828, + "images": 4952, + "imagin": 18178, + "imaginary": 30417, + "imagination": 13783, + "imaginative": 47233, + "imagine": 35752, + "imagine": 4826, + "imagined": 18478, + "imagines": 47379, + "imaging": 14231, + "imagining": 27384, + "imam": 37552, + "imam": 19024, + "iman": 45684, + "iman": 16247, + "imation": 44566, + "imax": 32066, + "imc": 45616, + "imdanielpadilla": 36357, + "imdb": 30407, + "ime": 44937, + "ime": 31151, + "imel": 31594, + "iment": 37157, + "imer": 21802, + "imes": 47744, + "imf": 28403, + "img": 24157, + "imi": 23559, + "imin": 23942, + "imit": 23462, + "imitation": 41630, + "imma": 19487, + "immac": 25085, + "immaculate": 29649, + "immature": 45531, + "immedi": 7366, + "immediate": 14440, + "immediately": 10108, + "immen": 17278, + "immense": 22722, + "immensely": 35013, + "immer": 13954, + "immerse": 46240, + "immersion": 31861, + "immersive": 27521, + "immigr": 5851, + "immigrant": 16474, + "immigrants": 14460, + "immigration": 9588, + "imminent": 27299, + "immort": 39244, + "immortal": 24717, + "immun": 8961, + "immune": 15606, + "immuni": 44571, + "immunity": 26254, + "immuno": 24361, + "immunology": 44483, + "immunotherapy": 39185, + "imo": 26349, + "imo": 13738, + "imp": 3335, + "imp": 31037, + "impac": 7573, + "impact": 33036, + "impact": 3844, + "impacted": 21424, + "impactful": 41631, + "impacting": 29359, + "impacts": 15069, + "impair": 36451, + "impaired": 28028, + "impairment": 44501, + "impala": 36641, + "impe": 23612, + "impeach": 16874, + "impeach": 43497, + "impeachment": 32979, + "impeachtrump": 38006, + "impecc": 34511, + "impeccable": 40111, + "impending": 34486, + "imper": 7727, + "imperative": 39833, + "imperfect": 46034, + "imperi": 30911, + "imperial": 32425, + "imperial": 12361, + "imperialism": 48855, + "imperson": 25551, + "implant": 33106, + "implants": 32202, + "imple": 7423, + "implement": 17966, + "implementation": 15102, + "implemented": 24315, + "implementing": 22862, + "implic": 15269, + "implications": 19229, + "implo": 40337, + "impo": 45704, + "import": 2336, + "import": 16294, + "importance": 6821, + "important": 2829, + "importantly": 21580, + "imported": 28798, + "imports": 25286, + "impose": 35879, + "imposed": 25871, + "imposing": 42289, + "impossible": 9815, + "impre": 3763, + "impress": 20015, + "impressed": 9689, + "impression": 14468, + "impressionism": 36114, + "impressionist": 44904, + "impressions": 22276, + "impressive": 6634, + "imprint": 43863, + "imprison": 22141, + "imprisoned": 32999, + "imprisonment": 39024, + "impro": 2531, + "impromp": 28100, + "impromptu": 28611, + "improv": 22868, + "improve": 4971, + "improved": 9446, + "improvement": 10790, + "improvements": 16320, + "improves": 18035, + "improving": 10381, + "improvis": 32343, + "improvised": 40886, + "impulse": 29683, + "impy": 42690, + "imran": 19647, + "imran": 19212, + "imrankhan": 25956, + "imrankhanpti": 26688, + "ims": 17800, + "imsa": 37262, + "imv": 35731, + "imvkohli": 37136, + "imwith": 26822, + "imwithher": 32651, + "in": 512, + "in": 530, + "ina": 18026, + "ina": 1366, + "inability": 47517, + "inaccurate": 49192, + "inaction": 41916, + "inactive": 49274, + "inadequate": 43403, + "inak": 46549, + "inal": 19178, + "inals": 26438, + "inan": 26204, + "inappropriate": 26722, + "inari": 48620, + "inary": 11337, + "inas": 36731, + "inas": 12362, + "inated": 38530, + "ination": 4706, + "inau": 10832, + "inaugu": 11309, + "inaugur": 11448, + "inaugural": 11340, + "inaugurated": 29011, + "inauguration": 16805, + "inbound": 24420, + "inbox": 18683, + "inc": 14570, + "inc": 4438, + "incan": 45964, + "incar": 18070, + "incarcer": 26334, + "incarcerated": 49178, + "incarceration": 39887, + "incase": 30463, + "ince": 44303, + "incen": 13259, + "incense": 35059, + "incentive": 29024, + "incentives": 29813, + "inception": 36653, + "inch": 6523, + "incheon": 30645, + "inches": 10809, + "inci": 5747, + "incidence": 43371, + "incident": 10103, + "incidents": 22120, + "incindia": 26161, + "inciner": 46434, + "incl": 27857, + "incl": 13338, + "inclined": 45470, + "inclu": 1738, + "include": 5942, + "included": 7414, + "includes": 6197, + "including": 2814, + "inclusion": 12079, + "inclusive": 13393, + "income": 8044, + "incoming": 15416, + "incomparable": 36027, + "incompetent": 45069, + "incomplete": 34040, + "incon": 42372, + "inconvenience": 40563, + "incorpor": 19335, + "incorporate": 34168, + "incorporated": 29494, + "incorporating": 40303, + "incorrect": 31872, + "incre": 1870, + "increase": 5230, + "increased": 9156, + "increases": 13797, + "increasing": 10270, + "increasingly": 16106, + "incredi": 2883, + "incredible": 22128, + "incredible": 3457, + "incredibleindia": 24680, + "incredibles": 48641, + "incredibly": 9513, + "incu": 38830, + "incub": 24587, + "incubator": 35736, + "incumb": 32246, + "incumbent": 38038, + "incur": 42356, + "ind": 5386, + "ind": 4655, + "inda": 15710, + "inde": 2645, + "indeed": 10031, + "indefin": 29501, + "indefinitely": 43750, + "independ": 4147, + "independence": 23117, + "independence": 7955, + "independenceday": 25971, + "independent": 33844, + "independent": 7088, + "independently": 39831, + "inder": 29225, + "index": 35209, + "index": 9458, + "indhoven": 44229, + "indi": 1098, + "indi": 46536, + "india": 27067, + "india": 1762, + "indian": 7685, + "indian": 3606, + "indiana": 8615, + "indianapolis": 17196, + "indianfootball": 45979, + "indians": 10271, + "indic": 7136, + "indicate": 26679, + "indicated": 39416, + "indicates": 29412, + "indication": 38539, + "indicator": 24776, + "indicators": 30054, + "indicted": 34992, + "indictment": 42278, + "indie": 5260, + "indie": 9383, + "indiedev": 10863, + "indiefilm": 22588, + "indiegame": 17969, + "indiegamedev": 40466, + "indiegames": 35864, + "indiegogo": 38057, + "indies": 23618, + "indiffe": 41372, + "indigen": 8348, + "indigenous": 9303, + "indigo": 21002, + "indira": 43887, + "indirec": 26398, + "indirect": 35416, + "indivi": 5649, + "individu": 9574, + "individual": 8512, + "individually": 33782, + "individuals": 11990, + "indo": 26303, + "indo": 18297, + "indom": 42926, + "indone": 6180, + "indonesia": 7229, + "indonesian": 19593, + "indoor": 44478, + "indoor": 9546, + "indoors": 22973, + "indore": 46143, + "indu": 2298, + "induc": 7973, + "induced": 24103, + "inducted": 20596, + "inductee": 39558, + "inductees": 44796, + "induction": 18338, + "indul": 19402, + "indulg": 28388, + "indulge": 24851, + "indulgence": 40856, + "indulgent": 49147, + "industri": 5082, + "industrial": 30853, + "industrial": 7520, + "industries": 11700, + "industry": 47407, + "industry": 3318, + "indv": 16942, + "indy": 9821, + "indy": 10098, + "indycar": 20484, + "indyref": 22569, + "ine": 855, + "ine": 715, + "ineau": 38122, + "inec": 45214, + "ined": 2038, + "inee": 43252, + "inee": 7986, + "inees": 13056, + "ineffe": 47202, + "inely": 18234, + "inem": 48876, + "inema": 29232, + "inen": 44365, + "inequalities": 45507, + "inequality": 17372, + "iner": 17438, + "iner": 5155, + "iners": 41863, + "ines": 2137, + "inese": 35966, + "iness": 1463, + "inet": 8121, + "inette": 38911, + "inev": 19527, + "inevit": 45871, + "inevitable": 25004, + "inews": 24300, + "inexpensive": 38614, + "iney": 30254, + "inez": 12700, + "inf": 1529, + "inf": 35241, + "infamous": 18688, + "infan": 17219, + "infant": 19192, + "infantry": 21655, + "infants": 34726, + "infe": 7164, + "infec": 26088, + "infected": 26136, + "infection": 14774, + "infections": 22227, + "infectious": 29157, + "infeld": 25035, + "infer": 16258, + "inferno": 31290, + "infertility": 40701, + "infield": 48933, + "infiltr": 28683, + "infin": 6246, + "infinite": 12748, + "infiniti": 34644, + "infinity": 34863, + "infinity": 12895, + "infl": 7627, + "inflam": 16080, + "inflammation": 24893, + "inflammatory": 26831, + "inflatable": 30135, + "inflation": 17497, + "inflicted": 48188, + "influ": 4835, + "influen": 13229, + "influence": 9199, + "influenced": 21183, + "influencer": 25013, + "influencers": 29891, + "influences": 24926, + "influencing": 45126, + "influential": 17553, + "influenza": 39897, + "info": 5680, + "info": 2222, + "infographic": 10076, + "infographics": 33172, + "infor": 31773, + "inform": 10241, + "inform": 19449, + "informal": 25705, + "informat": 29625, + "informatics": 35685, + "information": 3204, + "informative": 19364, + "informed": 13876, + "informing": 45388, + "informs": 48440, + "infosec": 17863, + "infr": 29718, + "infra": 7312, + "infra": 45877, + "infrared": 22867, + "infrastructure": 9034, + "infringe": 44882, + "infringement": 48712, + "infront": 37668, + "infu": 15048, + "infuri": 48461, + "infused": 21461, + "infusion": 43464, + "ing": 653, + "ing": 519, + "inga": 15233, + "ingco": 40444, + "ingday": 16561, + "ingdon": 38731, + "inge": 11790, + "inge": 7071, + "inged": 30046, + "ingen": 19088, + "ingeni": 36884, + "inger": 33883, + "inger": 3541, + "ingfor": 33430, + "ingh": 9170, + "ingh": 30495, + "ingham": 24497, + "ingham": 4291, + "inghamshire": 39289, + "inghour": 42728, + "inging": 4066, + "ingl": 45662, + "ingle": 22228, + "ingle": 17005, + "ingles": 24490, + "ingley": 44428, + "inglis": 46327, + "ingly": 4796, + "ingnow": 34766, + "ingo": 30175, + "ingo": 9012, + "ingra": 45165, + "ingrad": 44124, + "ingram": 26998, + "ingredi": 9272, + "ingredient": 19799, + "ingredients": 11788, + "ingrid": 33496, + "ings": 895, + "ingthe": 20170, + "ingtips": 39373, + "ington": 11846, + "ington": 2156, + "ingu": 8714, + "ingual": 22795, + "ingue": 36838, + "ingui": 12788, + "inguish": 36146, + "inha": 32612, + "inhabit": 36189, + "inhabitants": 44968, + "inhal": 30786, + "inhe": 32617, + "inher": 24611, + "inherent": 47327, + "inherit": 34322, + "inheritance": 39341, + "inherited": 39111, + "inhi": 25557, + "inhibit": 32196, + "inho": 12984, + "ini": 6154, + "ini": 3581, + "inian": 36638, + "inim": 38717, + "inindia": 34021, + "ining": 1389, + "inist": 30976, + "init": 42670, + "initi": 4580, + "initial": 13980, + "initially": 28123, + "initials": 48794, + "initiated": 27756, + "initiation": 41009, + "initiative": 8152, + "initiatives": 16549, + "inity": 22126, + "inj": 5112, + "injec": 13688, + "injection": 21438, + "inju": 5006, + "injured": 7505, + "injuries": 9481, + "injury": 6223, + "injustice": 20541, + "ink": 4547, + "ink": 967, + "inka": 40685, + "inked": 29356, + "inki": 46176, + "inkigayo": 47882, + "inking": 37586, + "inks": 20966, + "inktober": 9387, + "inland": 21943, + "inlet": 35161, + "inline": 45004, + "inlove": 28415, + "inmate": 32341, + "inmates": 28216, + "inmy": 42657, + "inn": 27260, + "inn": 5569, + "inna": 35088, + "inner": 24512, + "inner": 6955, + "inning": 4415, + "innings": 11580, + "innis": 44059, + "inno": 7961, + "innocence": 26383, + "innocent": 11241, + "innov": 2890, + "innovate": 24549, + "innovation": 33063, + "innovation": 4272, + "innovations": 18817, + "innovative": 8494, + "innovator": 34735, + "innovators": 27834, + "ino": 4211, + "ino": 2691, + "inoa": 25649, + "inos": 21828, + "inous": 47801, + "inox": 22698, + "input": 16952, + "inputs": 48763, + "inqu": 10628, + "inqui": 18527, + "inquirer": 45172, + "inquiries": 29469, + "inquiry": 15865, + "inquis": 31171, + "inr": 36325, + "ins": 12786, + "ins": 1041, + "insan": 7875, + "insane": 10260, + "insanely": 27846, + "insanity": 26645, + "inscribed": 49168, + "inscription": 41127, + "insec": 15744, + "insect": 21297, + "insects": 18714, + "insecure": 35112, + "insecurity": 36964, + "inser": 13830, + "insert": 18807, + "insi": 3453, + "inside": 19141, + "inside": 2912, + "insider": 13300, + "insiders": 32171, + "insig": 40503, + "insight": 8795, + "insightful": 20354, + "insights": 8729, + "insignia": 48864, + "insist": 35504, + "insisted": 40423, + "insists": 27255, + "inski": 32630, + "insky": 24607, + "insol": 42366, + "insom": 21755, + "insomni": 42040, + "insomnia": 30598, + "inson": 21007, + "insp": 1597, + "inspec": 7915, + "inspect": 40815, + "inspecting": 40565, + "inspection": 15142, + "inspections": 39513, + "inspector": 20514, + "inspir": 2573, + "inspiration": 4195, + "inspirational": 41936, + "inspirational": 9855, + "inspirations": 35093, + "inspire": 27901, + "inspire": 8583, + "inspired": 39849, + "inspired": 3516, + "inspires": 17245, + "inspiring": 41847, + "inspiring": 5705, + "inspo": 26897, + "inst": 1264, + "inst": 1581, + "insta": 22411, + "insta": 11694, + "instability": 41377, + "instac": 46678, + "instaf": 33800, + "instag": 14612, + "instagood": 23718, + "instagram": 27910, + "instagram": 2659, + "instal": 38805, + "install": 6940, + "install": 11168, + "installation": 9358, + "installations": 27909, + "installed": 8807, + "installing": 18301, + "installment": 25315, + "installs": 45568, + "instalment": 47766, + "instance": 34572, + "instant": 38810, + "instant": 10635, + "instantly": 17703, + "instap": 23758, + "instapic": 34378, + "instaweather": 43078, + "instaweatherpro": 43150, + "inste": 3571, + "instead": 4191, + "instein": 13421, + "instem": 27030, + "instin": 23382, + "instinct": 30544, + "institu": 4257, + "institute": 5861, + "institutes": 43674, + "institution": 18823, + "institutional": 27442, + "institutions": 15207, + "instore": 41679, + "instru": 4544, + "instruc": 19648, + "instruction": 19407, + "instructional": 31022, + "instructions": 17040, + "instructor": 16087, + "instructors": 31998, + "instrument": 42196, + "instrument": 15806, + "instrumental": 23041, + "instruments": 14793, + "instyle": 41321, + "insu": 8805, + "insul": 9615, + "insulated": 42051, + "insulation": 28194, + "insulin": 29311, + "insult": 26673, + "insulting": 39646, + "insults": 40451, + "insur": 5024, + "insurance": 5870, + "insured": 31321, + "insurers": 43142, + "insurtech": 28716, + "int": 1828, + "int": 1207, + "inta": 38314, + "intact": 26870, + "intake": 19539, + "intan": 47695, + "inte": 1598, + "inte": 41900, + "intech": 26504, + "inted": 6147, + "integr": 5151, + "integral": 27018, + "integrate": 25735, + "integrated": 12797, + "integrating": 31555, + "integration": 12583, + "integrity": 14791, + "intel": 11778, + "intel": 11426, + "intellec": 13281, + "intellect": 47828, + "intellectu": 31966, + "intellectual": 18069, + "intelli": 5324, + "intellig": 5632, + "intelligence": 6846, + "intelligent": 14063, + "inten": 2967, + "intend": 36674, + "intended": 16812, + "intense": 10258, + "intensi": 22928, + "intensity": 19956, + "intensive": 21049, + "intent": 18881, + "intention": 26786, + "intentional": 29536, + "intentionally": 31215, + "intentions": 26710, + "inter": 1006, + "inter": 10093, + "interact": 21736, + "interacting": 35045, + "interaction": 17650, + "interactions": 22162, + "interactive": 9456, + "intercep": 23676, + "interception": 48762, + "interceptions": 45313, + "interchange": 34222, + "intercontinental": 31983, + "interdisciplinary": 38132, + "intere": 2008, + "interest": 5095, + "interested": 4620, + "interesting": 3628, + "interests": 16425, + "interface": 18753, + "interfaith": 38399, + "interference": 29099, + "interim": 19509, + "interior": 10700, + "interior": 7305, + "interiordesign": 12902, + "interiors": 14836, + "intermedi": 20246, + "intermediate": 24304, + "intermission": 44805, + "intermitt": 44946, + "intern": 9976, + "intern": 14068, + "internal": 11285, + "internally": 41134, + "internation": 42534, + "international": 8566, + "international": 2436, + "internationaldayof": 41518, + "internationally": 24059, + "internationalwomensday": 17682, + "interne": 32713, + "internet": 30180, + "internet": 4757, + "internetof": 44449, + "internetofthings": 45925, + "interns": 19902, + "internship": 16661, + "internships": 39410, + "interoper": 45754, + "interpre": 11162, + "interpret": 49154, + "interpret": 40459, + "interpretation": 20652, + "interpreted": 42157, + "interpreting": 46525, + "interro": 29548, + "interrup": 21609, + "interrupt": 48449, + "interrupted": 30288, + "intersec": 45246, + "intersection": 19210, + "interstate": 21963, + "interstellar": 41506, + "interval": 36032, + "intervals": 44884, + "interven": 18245, + "intervention": 16804, + "interventions": 28848, + "interview": 2885, + "interviewed": 11688, + "interviewing": 16399, + "interviews": 9910, + "intestin": 37938, + "intestinal": 38896, + "inthe": 7486, + "inti": 14459, + "intim": 38832, + "intimacy": 46430, + "intimate": 16382, + "intimid": 24041, + "intimidating": 44405, + "intimidation": 49258, + "inting": 15571, + "intl": 38186, + "intl": 14224, + "intment": 9020, + "intments": 21420, + "into": 35235, + "into": 1095, + "intoler": 28534, + "intolerance": 37808, + "intothe": 38511, + "intra": 20922, + "intrac": 46195, + "intram": 40956, + "intre": 29397, + "intrepid": 39127, + "intri": 15421, + "intric": 23763, + "intricate": 29616, + "intrigu": 18856, + "intrigue": 45140, + "intrigued": 40034, + "intriguing": 24334, + "intrin": 45181, + "intro": 2999, + "intro": 13224, + "introduc": 3621, + "introduce": 9813, + "introduced": 10446, + "introduces": 12933, + "introducing": 6256, + "introduction": 11812, + "introductory": 38121, + "intru": 22949, + "ints": 2514, + "intu": 17225, + "intuition": 40897, + "intuitive": 35224, + "inu": 21131, + "inuit": 41250, + "inus": 45857, + "inv": 2279, + "inv": 43786, + "inva": 10084, + "invade": 34609, + "invaded": 32596, + "invaders": 35188, + "invading": 40101, + "invali": 31592, + "invalid": 46998, + "invaluable": 33976, + "invasi": 38100, + "invasion": 13378, + "invasive": 19554, + "inve": 2024, + "inven": 26233, + "invent": 11665, + "invent": 23558, + "invented": 14100, + "invention": 23607, + "inventions": 44914, + "inventor": 22836, + "inventory": 19444, + "inver": 12061, + "inverness": 33080, + "inverte": 46397, + "inverted": 40709, + "invest": 4180, + "invest": 9716, + "invested": 22536, + "investig": 4626, + "investigate": 15703, + "investigated": 29180, + "investigates": 29621, + "investigating": 13713, + "investigation": 8194, + "investigations": 24020, + "investigative": 30233, + "investigator": 30528, + "investigators": 24121, + "investin": 40195, + "investing": 10554, + "investment": 5605, + "investments": 14675, + "investor": 15490, + "investors": 10486, + "invests": 38378, + "invic": 25253, + "invigor": 48722, + "invin": 30252, + "invincible": 38052, + "invisible": 16093, + "invit": 12454, + "invitation": 15032, + "invitational": 14511, + "invitations": 40120, + "invite": 8109, + "invited": 7731, + "invites": 16034, + "inviting": 14349, + "invo": 29417, + "invol": 4000, + "involve": 26325, + "involved": 5320, + "involvement": 19502, + "involves": 22652, + "involving": 14786, + "inwx": 35674, + "iny": 23257, + "inyour": 47954, + "io": 3167, + "io": 3752, + "ioc": 43018, + "iom": 33000, + "iom": 31135, + "ion": 14871, + "ion": 3668, + "ions": 26289, + "ior": 7354, + "ior": 2498, + "iority": 46016, + "iors": 6427, + "ios": 6614, + "iot": 32694, + "iot": 6627, + "iota": 37294, + "ious": 6994, + "iously": 38233, + "iow": 7439, + "iowa": 38847, + "iowa": 8290, + "ip": 1719, + "ip": 8600, + "ipa": 11199, + "ipad": 39067, + "ipad": 7491, + "ipads": 35281, + "ipc": 41981, + "iphone": 26030, + "iphone": 4314, + "iphones": 37561, + "ipl": 13440, + "ipment": 37824, + "ipo": 40218, + "ipo": 24090, + "ipod": 17889, + "ipp": 31706, + "ips": 26910, + "ipsw": 22221, + "ipswich": 24494, + "iq": 15554, + "iq": 19996, + "iqbal": 33553, + "ir": 582, + "ir": 742, + "ira": 4923, + "ira": 5371, + "irah": 35724, + "iran": 19273, + "iran": 5075, + "irandeal": 46533, + "irani": 37984, + "iranian": 14158, + "iraq": 8543, + "iraqi": 18617, + "irc": 41527, + "ird": 2770, + "ire": 3013, + "ire": 1454, + "ired": 32728, + "ired": 2995, + "ireland": 32806, + "ireland": 4157, + "irene": 21600, + "ires": 12435, + "irez": 21581, + "irgc": 47942, + "iri": 2155, + "iri": 13880, + "irical": 33366, + "irie": 42979, + "irina": 46664, + "iring": 10169, + "iris": 16437, + "irish": 9386, + "irish": 4889, + "irl": 34494, + "irl": 8570, + "irling": 26493, + "irls": 24344, + "irma": 22406, + "irn": 42603, + "iro": 23209, + "iro": 7280, + "iron": 7699, + "iron": 5391, + "ironic": 24518, + "ironically": 36779, + "ironing": 46655, + "ironman": 20330, + "irons": 30032, + "irony": 20681, + "irport": 27769, + "irr": 24641, + "irrational": 47413, + "irregular": 38692, + "irrelevant": 34677, + "irresi": 31200, + "irresistible": 35252, + "irresponsible": 44714, + "irri": 21484, + "irrigation": 23761, + "irrit": 24218, + "irs": 6086, + "irst": 32701, + "iru": 48206, + "irvin": 47053, + "irvine": 24201, + "irving": 19738, + "irwin": 23750, + "iry": 7239, + "is": 595, + "is": 533, + "isa": 11034, + "isa": 6536, + "isaac": 37544, + "isaac": 13659, + "isab": 13357, + "isabel": 27466, + "isabella": 26192, + "isabelle": 31072, + "isable": 46631, + "isai": 15365, + "isaiah": 17952, + "isak": 40619, + "isance": 46893, + "isation": 7194, + "isback": 43811, + "isc": 39316, + "isch": 47888, + "isco": 5736, + "iscoming": 26458, + "isd": 46816, + "isd": 12002, + "ise": 7669, + "ise": 1479, + "ised": 2861, + "iselle": 48491, + "iser": 23080, + "iser": 5626, + "isers": 34879, + "ises": 5153, + "isf": 44036, + "isgreat": 34595, + "ish": 6844, + "ish": 1061, + "isha": 28050, + "ishable": 37949, + "ished": 35341, + "ishere": 46053, + "ishi": 26224, + "ishq": 27996, + "ishqba": 32503, + "ishqbaaaz": 36591, + "isi": 7233, + "isi": 17880, + "isil": 34636, + "isin": 37676, + "ising": 3426, + "isis": 7531, + "isk": 30171, + "isl": 31368, + "isla": 22807, + "islam": 6003, + "islam": 8770, + "islamabad": 19959, + "islamic": 31627, + "islamic": 9552, + "islamist": 38798, + "islamophobia": 43459, + "island": 13408, + "island": 2619, + "islander": 45651, + "islanders": 27804, + "islands": 7145, + "islay": 49279, + "isle": 19082, + "isle": 11849, + "isleof": 24718, + "isles": 21816, + "islife": 26433, + "islington": 34945, + "ism": 47730, + "ism": 1935, + "isma": 43937, + "ismail": 36140, + "isme": 43570, + "ismo": 41926, + "isms": 18700, + "isn": 2923, + "isner": 48246, + "isnow": 43694, + "isnt": 19416, + "iso": 2462, + "iso": 12263, + "isol": 11414, + "isolated": 19044, + "isolation": 26400, + "ison": 12949, + "ison": 4553, + "isons": 33318, + "isoo": 35857, + "isp": 31397, + "isp": 39041, + "isra": 3591, + "israel": 20837, + "israel": 4779, + "israeli": 8994, + "israelis": 45713, + "isreal": 47147, + "isro": 44841, + "iss": 11738, + "iss": 4950, + "issa": 38579, + "issa": 7560, + "issan": 49358, + "issance": 40828, + "issant": 38828, + "isse": 18986, + "ission": 37946, + "issu": 2049, + "issue": 3202, + "issued": 9246, + "issues": 4082, + "issuing": 37226, + "ist": 9751, + "ist": 2304, + "istanbul": 12258, + "istandwith": 33820, + "iste": 32563, + "ister": 14555, + "isthe": 46748, + "istic": 29556, + "ists": 8426, + "isu": 17030, + "isu": 23328, + "it": 529, + "it": 585, + "ita": 36920, + "ita": 2864, + "itable": 8915, + "ital": 2306, + "ital": 1660, + "itali": 11644, + "italia": 11025, + "italian": 20264, + "italian": 5175, + "italians": 44744, + "italk": 32894, + "italy": 4052, + "itan": 18383, + "itans": 40711, + "itar": 47161, + "itarian": 11599, + "itary": 17604, + "itas": 31634, + "itas": 13436, + "itate": 42457, + "itated": 36744, + "itation": 5070, + "itative": 22892, + "itc": 36449, + "itch": 2387, + "itch": 8147, + "itchen": 32664, + "itchy": 41980, + "ite": 2732, + "ite": 802, + "iteam": 37828, + "itec": 3099, + "itec": 43936, + "itech": 44215, + "itech": 23040, + "ited": 8603, + "ited": 1108, + "itel": 44638, + "itely": 4605, + "item": 8532, + "items": 6207, + "iter": 7938, + "iter": 19773, + "iteracy": 39634, + "iterate": 43106, + "iteration": 38790, + "ites": 2454, + "itez": 42131, + "itf": 35436, + "itfc": 36519, + "ith": 6133, + "ith": 1757, + "ithaca": 46257, + "iti": 760, + "iti": 6165, + "itia": 22634, + "itian": 23365, + "itic": 11950, + "itical": 48767, + "itics": 33967, + "ities": 41423, + "ities": 1480, + "itim": 15676, + "itiner": 32803, + "itinerary": 41564, + "iting": 1257, + "ition": 25263, + "ition": 1104, + "itions": 5540, + "itious": 13329, + "itis": 33539, + "itis": 8388, + "itive": 3067, + "itly": 42240, + "ito": 22167, + "ito": 4661, + "iton": 21119, + "itor": 47267, + "itor": 4584, + "itors": 22005, + "itos": 24560, + "its": 7140, + "its": 902, + "itsa": 45032, + "itself": 7290, + "itsme": 41125, + "itss": 47040, + "itt": 1031, + "itt": 11228, + "itta": 21233, + "itte": 31962, + "itted": 24429, + "itten": 30014, + "itten": 4343, + "itter": 11456, + "itters": 13082, + "itti": 28629, + "ittin": 25646, + "itting": 3147, + "ittle": 24208, + "ittle": 21366, + "ittles": 38989, + "itton": 25707, + "itty": 35096, + "itu": 1668, + "itu": 32128, + "itude": 43382, + "itude": 5012, + "itudes": 20459, + "itunes": 7007, + "itup": 35838, + "iture": 25547, + "itus": 24364, + "itutes": 32883, + "itv": 20159, + "itv": 12805, + "ity": 2480, + "ity": 696, + "itya": 32055, + "itz": 14544, + "itz": 7807, + "iu": 14292, + "iu": 15575, + "ium": 10762, + "ius": 6740, + "iv": 6775, + "iv": 9315, + "iva": 42463, + "ivan": 15544, + "ivan": 15689, + "ivanka": 37914, + "ive": 26885, + "ive": 8653, + "ived": 15654, + "iver": 36849, + "iver": 44254, + "ives": 27333, + "ivf": 39159, + "iving": 45136, + "ivory": 16776, + "ivote": 45835, + "ivy": 36939, + "ivy": 16045, + "iw": 13058, + "iw": 46604, + "iwant": 42747, + "iwd": 16815, + "iwm": 44237, + "ix": 13272, + "ix": 8756, + "iy": 13704, + "iya": 18595, + "iyaki": 48395, + "iz": 2845, + "iz": 8407, + "iza": 37704, + "ization": 10847, + "ize": 10885, + "ized": 7690, + "izen": 34776, + "izer": 23895, + "izes": 45434, + "izing": 17354, + "izo": 46910, + "izz": 31779, + "izz": 46128, + "izzy": 28861, + "j": 73, + "j": 329, + "ja": 1586, + "ja": 2641, + "jaan": 25052, + "jab": 8059, + "jab": 9439, + "jac": 2293, + "jac": 30198, + "jace": 43286, + "jack": 2679, + "jack": 3267, + "jacked": 27923, + "jacket": 6164, + "jackets": 14745, + "jacki": 47418, + "jackie": 28023, + "jackie": 11716, + "jacking": 40929, + "jackman": 35723, + "jackpot": 23926, + "jacks": 19649, + "jackson": 12321, + "jackson": 4363, + "jacksonville": 19263, + "jaco": 6840, + "jacob": 14385, + "jacob": 9222, + "jacobs": 17482, + "jacobson": 46826, + "jacqu": 14495, + "jacqueline": 22843, + "jacques": 17799, + "jad": 12976, + "jad": 38691, + "jada": 37416, + "jade": 25123, + "jade": 14513, + "jaden": 37174, + "jadine": 37445, + "jae": 16869, + "jae": 15765, + "jaejoong": 43610, + "jaf": 19362, + "jag": 7984, + "jag": 36236, + "jagan": 48530, + "jagger": 30835, + "jags": 31086, + "jagu": 10096, + "jaguar": 44777, + "jaguar": 14757, + "jaguars": 21854, + "jah": 20067, + "jah": 11084, + "jahan": 44404, + "jahan": 47827, + "jai": 10542, + "jai": 13819, + "jail": 18574, + "jail": 9332, + "jailbreak": 45990, + "jailed": 19456, + "jails": 47833, + "jaime": 24716, + "jain": 21999, + "jaipur": 23593, + "jais": 48607, + "jait": 28910, + "jaitley": 32776, + "jak": 9225, + "jak": 30589, + "jakarta": 15471, + "jake": 13140, + "jake": 7419, + "jakob": 47358, + "jal": 8380, + "jal": 26773, + "jalan": 27270, + "jalap": 49081, + "jalape": 34263, + "jalapeño": 43017, + "jalen": 33548, + "jam": 1434, + "jam": 5201, + "jama": 8977, + "jama": 35366, + "jamaica": 13019, + "jamaican": 25144, + "jamal": 26108, + "jambo": 35599, + "jamboree": 38506, + "jame": 12341, + "james": 6963, + "james": 2392, + "jamesbond": 44704, + "jamesc": 47004, + "jameson": 31731, + "jami": 15092, + "jamie": 16454, + "jamie": 8078, + "jamiedor": 34310, + "jamiedornan": 34896, + "jammed": 35590, + "jammin": 35223, + "jamming": 25862, + "jammu": 25926, + "jams": 20243, + "jan": 1891, + "jan": 3334, + "jana": 18182, + "jane": 12389, + "jane": 6736, + "janeiro": 31740, + "janet": 29665, + "janet": 15872, + "jang": 41526, + "jang": 22074, + "jani": 22606, + "janice": 36048, + "janine": 46896, + "janis": 44233, + "jann": 35377, + "jans": 22578, + "jansen": 45354, + "janu": 3623, + "january": 3697, + "jap": 2299, + "jap": 49062, + "japan": 4502, + "japan": 3400, + "japanese": 27211, + "japanese": 4925, + "japs": 42121, + "jar": 5120, + "jar": 10837, + "jard": 25778, + "jardin": 37371, + "jare": 17654, + "jared": 35597, + "jared": 12571, + "jaredle": 36739, + "jaredleto": 37106, + "jaro": 35505, + "jarpad": 44497, + "jarre": 23385, + "jarrett": 30531, + "jars": 27583, + "jarvis": 29286, + "jas": 4492, + "jas": 17559, + "jasmin": 42989, + "jasmin": 47700, + "jasmine": 17056, + "jason": 10009, + "jason": 5395, + "jasper": 19827, + "jat": 26106, + "jau": 26932, + "jauregui": 48175, + "jav": 6234, + "java": 12918, + "javascri": 16289, + "javascript": 16423, + "jave": 46218, + "javed": 42268, + "javelin": 41701, + "javi": 47627, + "javier": 23307, + "jaw": 14804, + "jaw": 17307, + "jawa": 44790, + "jaws": 25491, + "jax": 22348, + "jax": 12390, + "jay": 3427, + "jay": 4155, + "jaya": 21960, + "jayanti": 37732, + "jaye": 45703, + "jayne": 35228, + "jays": 12393, + "jaz": 3465, + "jaz": 32874, + "jazeera": 38260, + "jazz": 11488, + "jazz": 4528, + "jazzfest": 36683, + "jazzy": 28191, + "jb": 21915, + "jb": 13637, + "jc": 14991, + "jc": 11517, + "jd": 18289, + "jd": 14125, + "jdm": 42013, + "je": 1013, + "je": 8776, + "jeal": 9964, + "jealous": 11093, + "jealousy": 37654, + "jean": 13943, + "jean": 6473, + "jeanette": 48167, + "jeanne": 29201, + "jeans": 10157, + "jeb": 35101, + "jec": 1347, + "ject": 6070, + "jed": 12166, + "jed": 38748, + "jeddah": 40982, + "jedi": 16681, + "jee": 29250, + "jee": 14870, + "jeep": 16593, + "jeep": 11286, + "jeeplife": 43100, + "jeet": 45542, + "jeet": 30944, + "jef": 10276, + "jeff": 6245, + "jeff": 5550, + "jefferson": 44711, + "jefferson": 13976, + "jeffery": 41470, + "jeffree": 45994, + "jeffrey": 32886, + "jeffrey": 16027, + "jeho": 42437, + "jeky": 43893, + "jekyll": 49405, + "jel": 9794, + "jelena": 48218, + "jelly": 19110, + "jelly": 13762, + "jellyfish": 30988, + "jem": 46326, + "jem": 37530, + "jen": 2554, + "jen": 12997, + "jenkins": 16162, + "jenn": 33921, + "jenn": 29869, + "jenna": 17125, + "jenner": 14260, + "jenni": 6774, + "jennie": 28875, + "jennifer": 19786, + "jennifer": 8613, + "jennings": 21564, + "jenny": 20165, + "jenny": 13414, + "jens": 40806, + "jensen": 35558, + "jensen": 19004, + "jensenackles": 41011, + "jeon": 45200, + "jeon": 43337, + "jeong": 47146, + "jeong": 39264, + "jeopar": 22988, + "jeopardy": 29613, + "jer": 2310, + "jer": 35307, + "jere": 5614, + "jeremi": 22362, + "jeremiah": 27301, + "jeremy": 14656, + "jeremy": 8127, + "jeremycorbyn": 37484, + "jeric": 25084, + "jericho": 28892, + "jerk": 23917, + "jerky": 40079, + "jermaine": 40722, + "jerome": 19876, + "jerry": 18163, + "jerry": 9164, + "jersey": 21921, + "jersey": 4471, + "jerseys": 15518, + "jerus": 12257, + "jerusalem": 12557, + "jes": 7686, + "jes": 35826, + "jess": 5313, + "jess": 13758, + "jesse": 23112, + "jesse": 11770, + "jessi": 24373, + "jessic": 14881, + "jessica": 45421, + "jessica": 8178, + "jessie": 19424, + "jester": 44225, + "jesu": 19777, + "jesuit": 33234, + "jesus": 4070, + "jet": 11515, + "jet": 6565, + "jetblue": 45021, + "jeter": 38450, + "jets": 38584, + "jets": 10025, + "jett": 44541, + "jetty": 46382, + "jew": 27450, + "jewel": 4880, + "jewel": 17591, + "jewell": 9777, + "jewellers": 46265, + "jewellery": 11192, + "jewelry": 28018, + "jewelry": 6039, + "jewels": 20205, + "jewish": 29594, + "jewish": 9104, + "jews": 14200, + "jf": 31130, + "jf": 33718, + "jfc": 43652, + "jfk": 18486, + "jg": 41986, + "jg": 35138, + "jh": 24858, + "jh": 21485, + "jha": 47012, + "jha": 38092, + "jhal": 45695, + "jhar": 31546, + "jharkhand": 39001, + "jhb": 34631, + "ji": 3252, + "ji": 2697, + "jia": 32907, + "jian": 33427, + "jiang": 43309, + "jiang": 25762, + "jic": 48350, + "jic": 40215, + "jid": 24403, + "jie": 40005, + "jig": 15136, + "jig": 47430, + "jigsaw": 32987, + "jiha": 23194, + "jihad": 29637, + "jihoon": 44765, + "jil": 36225, + "jill": 24136, + "jill": 15254, + "jillian": 37820, + "jim": 3190, + "jim": 4550, + "jima": 20679, + "jimcantore": 43950, + "jimenez": 35947, + "jimi": 30565, + "jimin": 16286, + "jimmie": 45679, + "jimmy": 12215, + "jimmy": 6817, + "jimmyfallon": 45265, + "jin": 7927, + "jin": 8485, + "jind": 40609, + "jing": 34933, + "jing": 28607, + "jingle": 28699, + "jinnah": 43141, + "jinping": 39308, + "jinx": 42977, + "jinyoung": 38051, + "jio": 40501, + "jis": 25988, + "jis": 23515, + "jisoo": 43070, + "jit": 11947, + "jit": 20308, + "jitsu": 24530, + "jiu": 43351, + "jiu": 44123, + "jj": 12502, + "jj": 12790, + "jk": 20189, + "jk": 9702, + "jkt": 21494, + "jl": 25027, + "jl": 22911, + "jlo": 31017, + "jm": 24044, + "jm": 18657, + "jn": 24576, + "jn": 21717, + "jnr": 37145, + "jnu": 47142, + "jo": 683, + "jo": 3804, + "joachim": 48979, + "joan": 28064, + "joan": 12710, + "joann": 35484, + "joanna": 25357, + "joanne": 43736, + "joanne": 25092, + "joao": 45666, + "joaqu": 25140, + "joaquin": 30745, + "job": 13114, + "job": 2075, + "jobs": 3735, + "jobsearch": 45459, + "joburg": 39343, + "jocel": 36879, + "jocelyn": 47259, + "jock": 34485, + "jockey": 20126, + "jodh": 48689, + "jodi": 36812, + "jodi": 26888, + "jodie": 33100, + "jody": 32959, + "joe": 9309, + "joe": 3305, + "joel": 19819, + "joel": 11429, + "joes": 34756, + "joey": 16281, + "joey": 10455, + "jog": 37967, + "jog": 31691, + "jogging": 37922, + "joh": 1201, + "johan": 17416, + "johan": 27789, + "johann": 31180, + "johanna": 41494, + "johannes": 37779, + "johannesburg": 28377, + "johansson": 41512, + "johar": 34871, + "john": 2004, + "john": 1742, + "johncena": 46820, + "johnnie": 47947, + "johnny": 14464, + "johnny": 6904, + "johns": 14515, + "johnson": 26036, + "johnson": 4010, + "johnston": 19791, + "johnstone": 40766, + "johor": 34750, + "join": 14737, + "join": 1384, + "joined": 4954, + "joining": 5118, + "joins": 5681, + "joint": 6640, + "jointhe": 30422, + "jointly": 37471, + "joints": 27204, + "jojo": 41484, + "jojo": 22075, + "joke": 7198, + "joker": 18200, + "jokers": 44101, + "jokes": 11336, + "joking": 26112, + "joko": 44975, + "jol": 9174, + "jol": 36470, + "jolie": 31633, + "jolla": 46109, + "jolly": 21516, + "jom": 32152, + "jon": 3026, + "jon": 6139, + "jona": 6629, + "jonah": 47934, + "jonah": 27556, + "jonas": 42373, + "jonas": 13650, + "jonathan": 19026, + "jonathan": 7762, + "jone": 33934, + "jones": 19091, + "jones": 3538, + "jong": 20214, + "jong": 14726, + "jonghyun": 29023, + "jongin": 36957, + "joni": 43177, + "jonny": 28454, + "jonny": 21895, + "joo": 25807, + "joo": 27680, + "joom": 47543, + "joon": 18547, + "joong": 26544, + "jop": 30486, + "joplin": 42688, + "jor": 2482, + "jor": 31595, + "jordan": 14644, + "jordan": 4388, + "jordani": 46898, + "jordi": 44795, + "jorge": 48761, + "jorge": 18225, + "jos": 20560, + "jos": 19661, + "jose": 4647, + "jose": 7075, + "josef": 36584, + "josel": 47800, + "joseph": 14163, + "joseph": 6478, + "josephine": 34866, + "josh": 9998, + "josh": 5679, + "joshi": 24786, + "joshu": 9112, + "joshua": 11852, + "josi": 33583, + "josie": 33167, + "joss": 42834, + "josé": 27922, + "jou": 19921, + "jou": 32029, + "jour": 2078, + "jour": 17142, + "journ": 4563, + "journal": 6626, + "journalism": 10123, + "journalist": 9914, + "journalists": 12249, + "journals": 24391, + "journe": 48833, + "journey": 32156, + "journey": 3749, + "journeys": 23329, + "journo": 37034, + "journos": 46437, + "jovi": 33866, + "joy": 6308, + "joy": 4273, + "joyce": 43753, + "joyce": 15275, + "joye": 34052, + "joyeux": 41876, + "joyful": 24139, + "joyous": 32245, + "joyride": 46949, + "joys": 22996, + "jp": 18249, + "jp": 10557, + "jpg": 36950, + "jpn": 36212, + "jr": 13973, + "jr": 3605, + "js": 46243, + "js": 8006, + "jst": 26523, + "jt": 39480, + "jt": 18119, + "ju": 669, + "ju": 9970, + "jual": 38720, + "juan": 17148, + "juan": 9274, + "juana": 9081, + "jubi": 15485, + "jubil": 47743, + "jubilee": 16907, + "juco": 31570, + "jud": 8363, + "juda": 32478, + "judah": 41066, + "judaism": 42217, + "judas": 39532, + "judd": 29770, + "judg": 20012, + "judge": 16824, + "judge": 5656, + "judged": 33453, + "judgement": 25246, + "judges": 12575, + "judging": 16570, + "judgment": 24191, + "judi": 42546, + "judice": 28032, + "judicial": 19579, + "judiciary": 24545, + "judith": 24047, + "judo": 27011, + "judy": 34663, + "judy": 16510, + "jug": 27619, + "jugg": 38628, + "juic": 38761, + "juice": 37954, + "juice": 6916, + "juices": 36757, + "juicy": 17623, + "juju": 43020, + "juke": 32519, + "jukebox": 36411, + "jul": 34662, + "jul": 15975, + "jule": 40819, + "jules": 21996, + "juli": 3614, + "juli": 49160, + "julia": 10207, + "julian": 25459, + "julian": 12643, + "juliana": 46059, + "julie": 22534, + "julie": 10505, + "julien": 32595, + "juliet": 20641, + "juliette": 44804, + "julio": 24888, + "julius": 20870, + "july": 2272, + "jum": 20791, + "jumbo": 24678, + "jume": 45989, + "jump": 5519, + "jump": 6423, + "jumped": 16901, + "jumper": 16558, + "jumpers": 36485, + "jumping": 11476, + "jumpman": 48803, + "jumps": 18911, + "jumpsuit": 31044, + "jun": 1637, + "jun": 7719, + "junction": 11320, + "june": 23188, + "june": 2345, + "jung": 13086, + "jung": 13031, + "jungkook": 20040, + "jungle": 42421, + "jungle": 10865, + "juni": 4029, + "junior": 21167, + "junior": 5027, + "juniors": 16811, + "juniper": 33829, + "junk": 16000, + "junkie": 27613, + "junkies": 41207, + "juno": 28845, + "junto": 34282, + "jupit": 15270, + "jupiter": 16212, + "jur": 15896, + "jura": 14715, + "jurassic": 28844, + "jurassic": 21255, + "jurgen": 39263, + "juris": 37010, + "jurisdic": 37714, + "jury": 12931, + "jus": 14999, + "just": 1770, + "just": 761, + "justi": 14700, + "justic": 30399, + "justice": 16904, + "justice": 3604, + "justicefor": 25812, + "justiceleague": 41929, + "justices": 44356, + "justified": 34546, + "justify": 28192, + "justin": 7537, + "justin": 4394, + "justinbieber": 12501, + "justine": 34418, + "justintrudeau": 32184, + "justsaying": 42922, + "juve": 47717, + "juve": 23092, + "juven": 12944, + "juvenile": 19333, + "juvent": 13908, + "juventus": 47378, + "juventus": 16208, + "jux": 33552, + "juxta": 34964, + "jv": 37932, + "jv": 11805, + "jw": 30221, + "jw": 24215, + "jy": 20979, + "jyo": 27378, + "jyoti": 48696, + "jä": 45381, + "k": 74, + "k": 330, + "ka": 1595, + "ka": 1525, + "kaa": 34496, + "kab": 6554, + "kab": 45134, + "kabaddi": 41749, + "kabir": 38619, + "kabo": 47974, + "kabul": 26160, + "kac": 21693, + "kach": 14341, + "kad": 10901, + "kade": 41130, + "kaduna": 38053, + "kae": 22542, + "kaeper": 30070, + "kaepernick": 30713, + "kaf": 19870, + "kag": 13666, + "kag": 31003, + "kah": 16068, + "kah": 15463, + "kahn": 35397, + "kai": 12752, + "kai": 9601, + "kaido": 40255, + "kail": 23623, + "kaine": 39028, + "kair": 33027, + "kaiser": 43685, + "kaiser": 29960, + "kait": 19326, + "kaitlyn": 34948, + "kaj": 44788, + "kaj": 40381, + "kak": 10401, + "kak": 40128, + "kaka": 47689, + "kaku": 30900, + "kal": 4187, + "kal": 18712, + "kala": 45453, + "kala": 33105, + "kalam": 40142, + "kalamaz": 42328, + "kalamazoo": 46264, + "kalb": 34483, + "kale": 17162, + "kale": 16625, + "kaleido": 41144, + "kali": 17844, + "kali": 26964, + "kalin": 42776, + "kalyan": 23825, + "kam": 4104, + "kam": 26011, + "kamal": 31371, + "kamal": 28619, + "kamala": 45003, + "kame": 45235, + "kamen": 40738, + "kami": 28707, + "kamloops": 36602, + "kamp": 35179, + "kamp": 29522, + "kampala": 37134, + "kan": 2532, + "kan": 8101, + "kana": 35178, + "kand": 17478, + "kane": 32218, + "kane": 9765, + "kang": 12226, + "kang": 20789, + "kangar": 20622, + "kangaroo": 25513, + "kani": 40907, + "kani": 41948, + "kann": 18533, + "kannada": 30053, + "kano": 28201, + "kans": 34012, + "kansas": 25507, + "kansas": 6539, + "kansascity": 46134, + "kant": 39923, + "kant": 47132, + "kanth": 24427, + "kanu": 44565, + "kany": 13590, + "kanye": 29680, + "kanye": 14965, + "kanyewest": 31943, + "kap": 6804, + "kap": 45279, + "kapam": 48561, + "kapil": 32337, + "kapil": 42709, + "kapilshar": 48978, + "kaplan": 37401, + "kapoor": 9117, + "kapp": 36717, + "kappa": 20239, + "kapur": 42371, + "kar": 1813, + "kar": 5933, + "kara": 12552, + "karab": 40916, + "karachi": 13671, + "karak": 40372, + "karan": 20077, + "karan": 20931, + "karanjohar": 47621, + "karao": 16262, + "karaoke": 16640, + "karate": 21211, + "kardashi": 13619, + "kardashian": 14578, + "kare": 14310, + "kare": 38354, + "kareem": 38885, + "kareena": 41569, + "karen": 17719, + "karen": 10349, + "kari": 15339, + "kari": 15161, + "karim": 33477, + "karin": 43917, + "karina": 40250, + "karl": 20967, + "karl": 13134, + "karla": 42309, + "karma": 17658, + "karnat": 13994, + "karnataka": 15515, + "karo": 45305, + "kart": 47841, + "kart": 21310, + "karthik": 41397, + "karti": 23053, + "kartikeyan": 32584, + "karting": 41655, + "kas": 6119, + "kas": 14372, + "kasa": 46111, + "kash": 6954, + "kash": 21371, + "kashi": 47945, + "kashmir": 20251, + "kashmir": 10783, + "kashmiri": 35331, + "kasi": 45870, + "kasi": 32819, + "kasich": 39666, + "kat": 2844, + "kat": 9341, + "kata": 14558, + "kate": 11620, + "kate": 6699, + "katelyn": 45963, + "kath": 7386, + "kath": 19745, + "katharine": 41473, + "katherine": 17687, + "kathle": 18721, + "kathleen": 21709, + "kathmandu": 34456, + "kathniel": 36159, + "kathr": 14905, + "kathryn": 33142, + "kathryn": 19999, + "kathy": 34775, + "kathy": 18795, + "kati": 6515, + "kati": 29928, + "katic": 48058, + "katie": 24117, + "katie": 9076, + "katniss": 47916, + "kato": 27573, + "katrin": 31282, + "katrina": 21397, + "katrinakaif": 45845, + "kats": 44213, + "katsu": 49296, + "katsu": 43712, + "katy": 17609, + "katy": 14435, + "katyperry": 28309, + "katz": 30790, + "kau": 9299, + "kau": 36895, + "kauai": 44050, + "kaufman": 37188, + "kaur": 30518, + "kav": 10228, + "kavan": 18576, + "kavanaugh": 20252, + "kaw": 10842, + "kaw": 42719, + "kawa": 33244, + "kawaii": 26891, + "kawasaki": 28227, + "kawhi": 41220, + "kay": 4673, + "kay": 9862, + "kaya": 22752, + "kayak": 27043, + "kayaking": 28977, + "kaye": 33003, + "kayla": 17139, + "kaylee": 47215, + "kayo": 37021, + "kaz": 8812, + "kaz": 39622, + "kazakh": 25451, + "kazakhstan": 26720, + "kazan": 47641, + "kb": 27381, + "kb": 19960, + "kbs": 27418, + "kc": 10869, + "kc": 8638, + "kca": 14347, + "kcon": 39970, + "kcr": 46181, + "kd": 21826, + "kd": 15597, + "kday": 31074, + "kdrama": 48628, + "ke": 643, + "ke": 618, + "kea": 47926, + "kean": 43288, + "keane": 28635, + "keanu": 40608, + "kear": 21562, + "kearney": 36435, + "keating": 40045, + "keaton": 29975, + "kebab": 36497, + "ked": 11730, + "ked": 1243, + "kee": 9724, + "kee": 6760, + "keef": 42323, + "keefe": 46965, + "keegan": 31122, + "keel": 48376, + "keen": 17714, + "keen": 13218, + "keenan": 36276, + "keep": 2924, + "keep": 1726, + "keeper": 7650, + "keepers": 16130, + "keepin": 41712, + "keeping": 38371, + "keeping": 4873, + "keepit": 28044, + "keeps": 6333, + "keer": 27412, + "keerth": 47500, + "keerthyofficial": 48185, + "kees": 10791, + "keg": 32785, + "keh": 41272, + "keh": 36983, + "kei": 18735, + "kei": 24835, + "keith": 18762, + "keith": 8252, + "kej": 15674, + "kejri": 16617, + "kejriwal": 17334, + "keke": 39195, + "kel": 2825, + "kel": 7553, + "kele": 41765, + "kell": 16082, + "kell": 40103, + "keller": 21407, + "kelley": 23776, + "kelli": 45852, + "kelli": 46190, + "kellie": 49224, + "kellogg": 44218, + "kelly": 13417, + "kelly": 5220, + "kelown": 31708, + "kelowna": 32963, + "kelsey": 42295, + "kelsey": 23018, + "kelvin": 32859, + "kem": 31013, + "kem": 17349, + "kemp": 18302, + "kemp": 25325, + "ken": 1838, + "ken": 1702, + "kend": 7497, + "kendal": 44836, + "kendall": 34607, + "kendall": 16238, + "kendra": 36074, + "kendrick": 41787, + "kendrick": 21953, + "kendricklamar": 47020, + "kenne": 6209, + "kennedy": 38631, + "kennedy": 9004, + "kennel": 39595, + "kenneth": 46900, + "kenneth": 17839, + "kenney": 41373, + "kenny": 20185, + "kenny": 9595, + "kens": 29765, + "kensing": 21505, + "kensington": 24988, + "kent": 13875, + "kent": 8214, + "kentu": 9045, + "kentucky": 32230, + "kentucky": 10014, + "keny": 17374, + "kenya": 6181, + "kenyan": 22624, + "kenyans": 36263, + "kenyatta": 31012, + "kenzie": 38087, + "keo": 43062, + "kept": 7737, + "ker": 2352, + "ker": 1485, + "keral": 35122, + "kerala": 11881, + "kered": 26690, + "kerel": 32232, + "keri": 43447, + "kermit": 40908, + "kern": 40150, + "kernel": 40684, + "kerr": 20491, + "kerri": 41849, + "kerry": 24795, + "kerry": 13097, + "kers": 30347, + "kers": 2880, + "kershaw": 40785, + "kerson": 42810, + "kerswednesday": 48152, + "kert": 47279, + "kes": 38398, + "kes": 1115, + "kesh": 19751, + "kesha": 36526, + "kest": 15080, + "ket": 2715, + "ket": 1236, + "ketball": 38240, + "ketch": 22590, + "ketch": 35371, + "ketchup": 26724, + "kete": 25404, + "keted": 41396, + "keting": 15951, + "keto": 27485, + "keto": 28754, + "kets": 1632, + "kett": 23124, + "kett": 10312, + "kettering": 43779, + "kettle": 41992, + "kettle": 24303, + "kev": 22758, + "kev": 29419, + "kevin": 9419, + "kevin": 4685, + "kew": 38014, + "kew": 31409, + "kex": 30251, + "key": 2891, + "key": 1458, + "keyan": 27617, + "keyboard": 13017, + "keyboards": 49237, + "keychain": 31050, + "keye": 40516, + "keye": 20635, + "keyes": 18336, + "keynes": 32462, + "keynote": 7556, + "keys": 48912, + "keys": 6355, + "keystone": 30688, + "keyword": 42284, + "keywords": 48122, + "kf": 33308, + "kf": 42119, + "kfc": 22032, + "kg": 36772, + "kg": 7817, + "kgs": 46629, + "kh": 2166, + "kh": 7452, + "kha": 7333, + "kha": 18929, + "khair": 43742, + "khaki": 41646, + "khal": 13070, + "khaled": 29343, + "khali": 11324, + "khalid": 27166, + "khalifa": 21389, + "khalil": 36229, + "kham": 24892, + "khan": 13318, + "khan": 3873, + "khand": 43384, + "khand": 31110, + "khanna": 29931, + "khar": 18340, + "khar": 28578, + "khart": 37458, + "khat": 43290, + "khe": 26360, + "kher": 43843, + "khi": 39062, + "khi": 42925, + "khil": 34101, + "khloe": 45312, + "kho": 14022, + "kho": 28774, + "khou": 30656, + "khs": 21239, + "khtar": 45593, + "khu": 14041, + "khur": 32083, + "khy": 40917, + "khz": 45604, + "ki": 848, + "ki": 2608, + "kia": 8712, + "kian": 43961, + "kian": 25708, + "kians": 44010, + "kib": 43108, + "kiba": 37207, + "kic": 24003, + "kic": 27633, + "kicchasu": 44665, + "kicchasudeep": 45560, + "kick": 4102, + "kick": 4289, + "kickass": 39299, + "kickboxing": 36041, + "kicked": 12479, + "kicker": 26338, + "kickin": 34597, + "kicking": 7802, + "kickoff": 10245, + "kicks": 6989, + "kickstart": 40780, + "kickstarter": 13228, + "kid": 3948, + "kid": 3551, + "kidd": 24082, + "kidding": 14535, + "kiddo": 36360, + "kiddos": 29205, + "kidlit": 39064, + "kidlit": 33515, + "kidlitart": 41600, + "kidman": 44931, + "kidnap": 45100, + "kidnapp": 16183, + "kidnapped": 24737, + "kidnapping": 32361, + "kidney": 37835, + "kidney": 14610, + "kids": 15561, + "kids": 1911, + "kidz": 41938, + "kie": 8544, + "kie": 3094, + "kiefer": 48026, + "kiel": 40940, + "kiel": 25509, + "kien": 28782, + "kier": 20403, + "kier": 35575, + "kieran": 29231, + "kies": 36601, + "kies": 4993, + "kiest": 29755, + "kiev": 24585, + "kiewicz": 47574, + "kigali": 40278, + "kii": 39340, + "kik": 36176, + "kiki": 23962, + "kiko": 40861, + "kil": 4912, + "kil": 39337, + "kildare": 45541, + "kili": 24386, + "kilig": 49172, + "kilimanjaro": 43470, + "kilkenny": 33805, + "kill": 6163, + "kill": 4367, + "killa": 41355, + "killarney": 48813, + "killed": 3733, + "killer": 28230, + "killer": 6613, + "killers": 17614, + "killin": 25903, + "killing": 37977, + "killing": 5923, + "killings": 24918, + "kills": 9795, + "kiln": 44150, + "kilo": 39281, + "kilom": 26285, + "kilometers": 39192, + "kilometres": 43278, + "kilt": 49319, + "kim": 4639, + "kim": 4606, + "kimber": 16796, + "kimberley": 39859, + "kimberly": 27465, + "kimchi": 41027, + "kimi": 31536, + "kimkardashian": 35400, + "kimmel": 27820, + "kimono": 40024, + "kin": 1442, + "kin": 2667, + "kina": 28518, + "kind": 7204, + "kind": 3044, + "kinda": 6612, + "kinder": 12711, + "kinder": 24159, + "kindergarten": 16749, + "kindle": 24704, + "kindle": 10746, + "kindleunlimited": 32164, + "kindly": 13952, + "kindness": 45112, + "kindness": 10614, + "kinds": 14879, + "kine": 17607, + "kineni": 49080, + "kinetic": 37699, + "king": 2365, + "king": 674, + "kingdom": 21870, + "kingdom": 7364, + "kingdomhearts": 48570, + "kingdoms": 43890, + "kingfisher": 34330, + "kingjames": 33153, + "kingly": 33642, + "kingof": 27878, + "kings": 18590, + "kings": 4232, + "kingsley": 41807, + "kingston": 40736, + "kingston": 15393, + "kini": 41644, + "kinky": 37006, + "kinney": 37233, + "kino": 39000, + "kins": 31060, + "kins": 4386, + "kinson": 12095, + "kio": 28210, + "kio": 39401, + "kiosk": 39146, + "kip": 27636, + "kip": 15986, + "kipp": 43329, + "kir": 3476, + "kir": 32949, + "kira": 33038, + "kiran": 43234, + "kiran": 36603, + "kirby": 17065, + "kiri": 34170, + "kiri": 45826, + "kirk": 10639, + "kirk": 11508, + "kirkland": 43061, + "kiro": 39749, + "kirstel": 46483, + "kirsten": 31813, + "kirsty": 37787, + "kis": 3199, + "kis": 22796, + "kish": 25662, + "kiss": 43757, + "kiss": 5946, + "kissed": 22561, + "kisses": 47876, + "kisses": 11220, + "kissing": 18637, + "kistan": 29580, + "kit": 4566, + "kit": 4274, + "kita": 29961, + "kitch": 3850, + "kitchen": 18131, + "kitchen": 4485, + "kitchener": 34428, + "kitchens": 28301, + "kite": 47777, + "kite": 19867, + "kites": 45829, + "kits": 13730, + "kitt": 10840, + "kitten": 13063, + "kittens": 17216, + "kitties": 36013, + "kitty": 25067, + "kitty": 8417, + "kiwan": 38709, + "kiwanis": 46513, + "kiwi": 22440, + "kiwis": 48108, + "kiya": 41610, + "kj": 27385, + "kj": 28238, + "kja": 41048, + "kjv": 37387, + "kk": 4390, + "kk": 10849, + "kka": 19002, + "kke": 44239, + "kker": 32399, + "kki": 44672, + "kkk": 20073, + "kkkk": 15834, + "kkkk": 47160, + "kkkkkkkk": 31042, + "kko": 43965, + "kkr": 40855, + "kl": 8498, + "kl": 14134, + "kla": 11249, + "klan": 46935, + "klar": 41374, + "klaus": 31788, + "kle": 7612, + "kle": 7432, + "klein": 33475, + "klein": 17579, + "kley": 18594, + "kli": 31640, + "klin": 44809, + "klin": 41647, + "kline": 47580, + "kling": 40270, + "klm": 38859, + "klo": 15296, + "klopp": 26446, + "kltu": 25978, + "klu": 21852, + "kly": 45090, + "km": 29954, + "km": 4590, + "kman": 33312, + "kms": 24996, + "kn": 4825, + "kn": 23693, + "knapp": 33945, + "kne": 6358, + "knee": 9897, + "knees": 19115, + "kner": 31578, + "knew": 5009, + "kni": 6312, + "knick": 33286, + "knicks": 17657, + "knife": 44176, + "knife": 8960, + "knigh": 43099, + "knight": 17949, + "knight": 7355, + "knights": 10385, + "knit": 18745, + "knit": 14313, + "knitted": 28151, + "knitting": 18863, + "knives": 20910, + "kno": 1482, + "kno": 25362, + "knob": 29736, + "knobs": 47504, + "knock": 14195, + "knock": 11583, + "knocked": 15325, + "knocking": 20380, + "knockout": 22602, + "knocks": 24296, + "knoll": 43882, + "knot": 18412, + "knots": 32428, + "know": 4179, + "know": 1038, + "knowing": 9267, + "knowledge": 27864, + "knowledge": 5510, + "knowledgeable": 43391, + "knowles": 32631, + "known": 3102, + "knows": 4309, + "knowyour": 30773, + "knox": 18630, + "knox": 21833, + "knoxville": 23232, + "knu": 14812, + "knuck": 21333, + "knuckle": 42023, + "knuckles": 40127, + "knw": 40803, + "ko": 1313, + "ko": 2448, + "koala": 36654, + "kobe": 42644, + "kobe": 14470, + "kobo": 42390, + "koch": 25331, + "kochi": 36710, + "kodak": 30425, + "kodi": 46611, + "kof": 17528, + "koff": 47303, + "kofi": 40400, + "koh": 13379, + "koh": 31216, + "kohl": 48479, + "kohli": 17549, + "koi": 28150, + "kojima": 46419, + "kok": 32045, + "kok": 11225, + "koko": 42426, + "koko": 40003, + "kol": 7142, + "kol": 31023, + "kolkata": 18011, + "kom": 6686, + "kom": 24181, + "kombat": 29670, + "kombucha": 48615, + "komo": 31820, + "kon": 5743, + "kon": 29519, + "kona": 30203, + "kong": 31784, + "kong": 6506, + "konstant": 46583, + "koo": 12225, + "koo": 40472, + "kook": 16003, + "kool": 36755, + "kool": 26444, + "kop": 16623, + "kop": 38999, + "kor": 6428, + "kor": 24175, + "kore": 3919, + "korea": 5915, + "korean": 31949, + "korean": 8034, + "kori": 42842, + "korn": 45412, + "korn": 31492, + "kors": 34535, + "kos": 47438, + "kos": 22951, + "kosh": 45233, + "kosher": 36502, + "koso": 23892, + "kosovo": 28343, + "kot": 23323, + "kot": 20701, + "kota": 21735, + "koto": 40945, + "koto": 29977, + "kou": 18502, + "kou": 39614, + "kour": 34134, + "kov": 17733, + "kov": 15156, + "kova": 26185, + "koval": 47903, + "kovic": 16886, + "kovich": 44794, + "kovsky": 33384, + "kow": 29764, + "kow": 23919, + "kowski": 17649, + "koz": 29598, + "kp": 16174, + "kp": 16894, + "kpa": 38759, + "kph": 41138, + "kpk": 42094, + "kpmg": 38243, + "kpop": 29534, + "kpop": 15859, + "kprc": 47832, + "kprs": 46253, + "kr": 7309, + "kr": 14107, + "kra": 5762, + "kraft": 28057, + "kraja": 29016, + "kraken": 48408, + "krakow": 40033, + "kram": 19075, + "kramer": 27495, + "kran": 33243, + "kranti": 47969, + "krat": 30470, + "kre": 8362, + "kreme": 43140, + "kremlin": 33979, + "kri": 3679, + "kris": 35251, + "kris": 12261, + "krish": 11487, + "krishna": 15863, + "krishnan": 46535, + "krispy": 49292, + "krist": 16490, + "kristen": 28881, + "kristen": 16644, + "kristi": 26895, + "kristin": 35408, + "kristin": 26785, + "kristina": 33180, + "krit": 36265, + "kro": 16193, + "kroger": 36344, + "kron": 25999, + "kru": 10609, + "kruger": 32948, + "krun": 43084, + "kry": 13995, + "krystal": 36554, + "ks": 10470, + "ks": 662, + "ksa": 25439, + "ksh": 36594, + "kst": 17420, + "kstate": 48590, + "ksu": 43496, + "kswx": 36180, + "kt": 17238, + "kt": 7792, + "ktm": 33989, + "ktn": 42170, + "kton": 37848, + "kts": 48577, + "ktv": 36444, + "ku": 1836, + "ku": 4827, + "kuala": 30336, + "kubball": 48995, + "kuber": 41336, + "kubernetes": 45144, + "kubrick": 37032, + "kuch": 39394, + "kud": 40818, + "kudos": 14481, + "kul": 11325, + "kul": 31514, + "kum": 18086, + "kum": 28148, + "kuma": 43139, + "kuma": 33920, + "kumar": 22329, + "kumar": 7674, + "kumb": 31391, + "kun": 6849, + "kun": 21842, + "kung": 39656, + "kung": 22347, + "kunst": 37881, + "kup": 39023, + "kups": 27240, + "kur": 4862, + "kurdi": 23504, + "kurdish": 21644, + "kurdistan": 24459, + "kurds": 20888, + "kuri": 46375, + "kuro": 28239, + "kuro": 47826, + "kurt": 31903, + "kurt": 14527, + "kus": 27618, + "kus": 27505, + "kush": 22264, + "kush": 24594, + "kushner": 36716, + "kut": 17283, + "kut": 36965, + "kuwait": 19679, + "kuya": 34815, + "kuz": 33253, + "kv": 27594, + "kv": 34249, + "kw": 10072, + "kw": 18339, + "kwa": 32784, + "kwa": 48576, + "kwame": 46681, + "kwan": 37100, + "kwan": 39447, + "kwang": 40260, + "kwe": 26050, + "kwi": 35327, + "kwon": 36369, + "kx": 28190, + "kx": 46442, + "ky": 2018, + "ky": 2383, + "kya": 29142, + "kyc": 37758, + "kyiv": 36422, + "kyle": 15847, + "kyle": 7539, + "kylie": 28282, + "kylie": 17983, + "kyliejenner": 47232, + "kylo": 47704, + "kyo": 13150, + "kyo": 6281, + "kyoto": 23223, + "kyr": 26329, + "kyrgy": 40013, + "kyrgyz": 48346, + "kyrie": 21857, + "kyu": 28296, + "kyu": 25490, + "kyuhyun": 37229, + "kyung": 41058, + "kyungsoo": 30280, + "kywx": 39940, + "kz": 48743, + "kz": 36848, + "kzn": 38264, + "kö": 32437, + "l": 75, + "l": 331, + "la": 572, + "la": 1210, + "laa": 44642, + "lab": 3537, + "lab": 4352, + "labe": 25749, + "label": 12235, + "label": 9093, + "labeled": 32720, + "labeling": 36825, + "labelled": 45188, + "labels": 17413, + "lable": 31879, + "labor": 11201, + "labor": 7878, + "laboratories": 43421, + "laboratory": 17664, + "laborday": 39324, + "labou": 32700, + "labour": 19586, + "labour": 6019, + "labourdoorstep": 37008, + "labout": 35961, + "labra": 37067, + "labrador": 25409, + "labs": 12021, + "laby": 29131, + "labyrin": 31782, + "labyrinth": 35594, + "lac": 4477, + "lac": 16189, + "lace": 30012, + "lace": 5421, + "laced": 36800, + "laces": 23281, + "lacey": 31754, + "lach": 30558, + "lack": 24915, + "lack": 8069, + "lacking": 30080, + "lacks": 34388, + "laco": 45882, + "lacrosse": 12915, + "lacy": 38645, + "lad": 15991, + "lad": 10707, + "ladak": 42312, + "ladakh": 45295, + "ladder": 16637, + "ladders": 47125, + "lade": 26447, + "laden": 28634, + "ladi": 12934, + "ladies": 28932, + "ladies": 3431, + "lads": 9803, + "lady": 7275, + "lady": 2909, + "ladybird": 43389, + "ladybug": 40038, + "ladygaga": 21232, + "laf": 47555, + "lafayette": 22683, + "lag": 30932, + "lag": 20394, + "laga": 30161, + "lage": 24369, + "lager": 36811, + "lager": 22989, + "lagh": 37237, + "laghate": 47565, + "laghateparth": 48780, + "lagi": 39786, + "lago": 42698, + "lago": 31476, + "lagoon": 22753, + "lagos": 12728, + "lagun": 18500, + "laguna": 23609, + "lah": 27315, + "lah": 4299, + "lahat": 42164, + "lahore": 16733, + "lai": 23947, + "laid": 42560, + "laid": 11160, + "lain": 46958, + "lain": 17151, + "laine": 35860, + "lair": 31981, + "lais": 34923, + "lak": 12890, + "lak": 26793, + "lake": 6441, + "lake": 2553, + "lakedistrict": 26437, + "lakel": 26133, + "lakeland": 34306, + "laker": 45717, + "lakers": 13570, + "lakes": 9265, + "lakeshore": 42595, + "lakeside": 30915, + "lakewood": 36417, + "lakh": 21487, + "lakhs": 37985, + "lakings": 34289, + "lakota": 45510, + "laksh": 24937, + "lakshmi": 39682, + "lal": 12301, + "lal": 19430, + "lala": 33661, + "lali": 21726, + "laliga": 32383, + "lam": 2022, + "lam": 5704, + "lama": 26049, + "lamar": 28678, + "lamar": 17284, + "lamb": 19863, + "lamb": 10034, + "lambda": 36687, + "lambert": 14574, + "lambeth": 43410, + "lambo": 45464, + "lamborgh": 18709, + "lamborghini": 19462, + "lambs": 30361, + "lame": 23192, + "lamin": 22337, + "laminated": 49079, + "lamo": 41461, + "lamont": 46719, + "lamp": 26700, + "lamp": 10725, + "lampard": 39989, + "lamps": 23424, + "lan": 1193, + "lan": 4872, + "lana": 15406, + "lanapar": 47437, + "lanaparrilla": 47819, + "lanc": 11872, + "lanca": 15694, + "lancashire": 20939, + "lancaster": 16446, + "lance": 26025, + "lance": 11609, + "lancer": 38195, + "lancers": 46392, + "lancia": 48698, + "lancs": 47540, + "land": 1567, + "land": 973, + "lande": 36556, + "landed": 9873, + "lander": 37247, + "lander": 9666, + "landers": 20019, + "landfall": 38465, + "landfill": 34947, + "landia": 41384, + "landing": 8292, + "landings": 46104, + "landlord": 28938, + "landlords": 35283, + "landmark": 15208, + "landmarks": 30393, + "lando": 25463, + "lando": 7065, + "landon": 32748, + "landrover": 38125, + "landry": 36137, + "lands": 40223, + "lands": 2961, + "landsc": 4384, + "landscape": 21123, + "landscape": 5727, + "landscapephotography": 28125, + "landscapes": 15344, + "landscaping": 25642, + "landslide": 31954, + "lane": 25534, + "lane": 3980, + "lanes": 10345, + "laney": 38552, + "lang": 7969, + "lang": 8578, + "lange": 32021, + "langford": 45615, + "langley": 28595, + "langu": 4095, + "language": 46103, + "language": 4781, + "languages": 13527, + "lani": 22964, + "lanka": 16221, + "lankan": 40531, + "lannister": 49056, + "lans": 43550, + "lansing": 30805, + "lant": 44504, + "lanta": 44768, + "lantern": 17185, + "lanterns": 33676, + "lantic": 32601, + "lantic": 27678, + "lants": 38425, + "lanyard": 46808, + "lao": 32475, + "lao": 29521, + "laos": 34353, + "lap": 7213, + "lap": 8639, + "lapd": 32557, + "lapel": 47961, + "lapland": 43633, + "laps": 18711, + "lapse": 33365, + "laptop": 10464, + "laptops": 32189, + "laq": 45026, + "lar": 1592, + "lar": 1652, + "lara": 19435, + "lard": 40347, + "lare": 22415, + "laredo": 48427, + "large": 40234, + "large": 3638, + "largely": 21418, + "larger": 12567, + "largest": 4960, + "largo": 44161, + "lari": 34676, + "lark": 43164, + "lark": 23536, + "larkin": 34769, + "larry": 18642, + "larry": 8242, + "lars": 8669, + "larsen": 39721, + "larson": 27973, + "larvae": 44840, + "las": 8295, + "las": 2552, + "lasag": 31210, + "lasagna": 40683, + "lasalle": 43866, + "laser": 25607, + "laser": 9885, + "lasers": 37060, + "lash": 31995, + "lash": 18480, + "lashes": 21015, + "lass": 24203, + "lass": 18263, + "lassic": 39430, + "last": 10600, + "last": 952, + "lasted": 25711, + "lasting": 13434, + "lastnight": 30159, + "lasts": 20141, + "lasvegas": 17789, + "lat": 1591, + "lat": 28437, + "lata": 47114, + "latam": 40012, + "late": 13267, + "late": 2325, + "latel": 49035, + "lately": 11824, + "latepost": 48328, + "later": 24109, + "later": 2941, + "lateral": 26646, + "latest": 46805, + "latest": 2053, + "latex": 27520, + "lati": 16357, + "latimes": 43356, + "latin": 16695, + "latin": 9888, + "latina": 27936, + "latino": 45734, + "latino": 19470, + "latinos": 40233, + "lation": 6191, + "latitude": 37392, + "lative": 15719, + "lator": 9291, + "lators": 28278, + "latt": 33561, + "latte": 17697, + "latter": 26198, + "latvia": 30034, + "lau": 1853, + "lau": 23090, + "lauderdale": 24352, + "laugh": 4969, + "laugh": 6332, + "laughed": 16746, + "laughing": 8301, + "laughs": 14322, + "laughter": 10722, + "laun": 2944, + "launch": 31168, + "launch": 2904, + "launched": 6125, + "launcher": 35782, + "launches": 7023, + "launching": 8565, + "laundering": 34079, + "laundry": 14797, + "laur": 15256, + "laura": 17091, + "laura": 7763, + "laure": 16932, + "laureate": 25675, + "laurel": 43370, + "laurel": 19942, + "lauren": 10456, + "lauren": 7634, + "laurence": 29353, + "laurent": 23226, + "laurie": 20326, + "laus": 38895, + "laus": 28111, + "lause": 22269, + "laut": 47688, + "lav": 13767, + "lav": 26919, + "lava": 16765, + "laven": 15047, + "lavender": 16033, + "laver": 28188, + "lavish": 35443, + "law": 2874, + "law": 2606, + "lawful": 33845, + "lawler": 47862, + "lawless": 39468, + "lawmaker": 37169, + "lawmakers": 21190, + "lawn": 31675, + "lawn": 11024, + "lawrence": 32221, + "lawrence": 8820, + "laws": 7306, + "lawson": 22152, + "lawsuit": 14346, + "lawsuits": 44331, + "lawyer": 10552, + "lawyers": 14232, + "lax": 17750, + "lax": 10024, + "lay": 7205, + "lay": 6360, + "laye": 25995, + "layer": 12411, + "layered": 28520, + "layers": 15900, + "laying": 12333, + "layla": 45050, + "layne": 48721, + "layo": 21738, + "layoffs": 29019, + "layout": 17314, + "lays": 19546, + "layton": 38061, + "laz": 18806, + "lazar": 33075, + "lazarus": 49126, + "laze": 41559, + "lazer": 43735, + "lazio": 33010, + "lazy": 32614, + "lazy": 10753, + "lb": 21958, + "lb": 7422, + "lbc": 37694, + "lbj": 45683, + "lbloggers": 48695, + "lbs": 8912, + "lc": 9584, + "lc": 7225, + "lcd": 21356, + "lcfc": 25339, + "lcs": 32279, + "ld": 1431, + "ld": 730, + "lder": 6945, + "lders": 43221, + "ldn": 37050, + "ldn": 2517, + "ldnont": 25827, + "ldnt": 21690, + "ldr": 37279, + "lds": 31235, + "le": 534, + "le": 579, + "lea": 2246, + "lea": 13324, + "leach": 35527, + "lead": 1328, + "lead": 2784, + "leader": 14806, + "leader": 3236, + "leaderboard": 34519, + "leaders": 3546, + "leadership": 36876, + "leadership": 3652, + "leading": 3833, + "leads": 5335, + "leaf": 9377, + "leaf": 7232, + "leaflet": 38289, + "leaflets": 39014, + "leafs": 16688, + "leafy": 42616, + "leagu": 13317, + "league": 16635, + "league": 2313, + "leagueof": 26022, + "leagueoflegends": 31737, + "leagues": 19888, + "leah": 24350, + "leah": 19308, + "leak": 42900, + "leak": 15489, + "leaked": 14353, + "leaking": 34097, + "leaks": 15657, + "leam": 39606, + "lean": 12447, + "lean": 8208, + "leaning": 24411, + "leanne": 41448, + "leans": 9357, + "leap": 29129, + "leap": 15392, + "leaps": 48080, + "lear": 1146, + "lear": 27663, + "learn": 16959, + "learn": 1768, + "learned": 6048, + "learnenglish": 49040, + "learner": 33547, + "learners": 19572, + "learning": 22632, + "learning": 2378, + "learns": 17569, + "learnt": 18959, + "leary": 36051, + "lease": 49041, + "lease": 14394, + "leased": 48352, + "leash": 36192, + "leasing": 29160, + "least": 3651, + "leather": 21417, + "leather": 5862, + "leau": 26498, + "leav": 3198, + "leave": 37512, + "leave": 3258, + "leaves": 5579, + "leaving": 5216, + "leban": 9360, + "lebanese": 23819, + "lebanon": 11695, + "leblanc": 46381, + "lebo": 44184, + "lebron": 11971, + "lebu": 47030, + "lec": 944, + "lec": 35374, + "leche": 46197, + "lect": 45392, + "lection": 18252, + "lections": 30995, + "lecture": 6617, + "lecturer": 23795, + "lectures": 21118, + "led": 8767, + "led": 912, + "ledge": 23647, + "ledge": 4815, + "ledger": 26817, + "leds": 36763, + "lee": 6224, + "lee": 2592, + "leed": 16483, + "leed": 40206, + "leeds": 38900, + "leeds": 7420, + "leek": 34585, + "leeminho": 37831, + "leen": 35311, + "leen": 15940, + "leep": 48875, + "leep": 10191, + "lees": 29324, + "lees": 34056, + "lef": 9152, + "left": 33949, + "left": 1823, + "leftist": 35143, + "lefto": 17437, + "leftover": 26414, + "leftovers": 28481, + "lefty": 33935, + "leg": 1211, + "leg": 4924, + "lega": 38674, + "legacy": 44108, + "legacy": 6447, + "legal": 17743, + "legal": 3998, + "legalization": 40584, + "legalize": 42921, + "legally": 14152, + "legate": 46009, + "lege": 8065, + "legen": 6105, + "legend": 5480, + "legend": 3539, + "legendary": 6053, + "legendof": 47915, + "legends": 6396, + "leges": 15356, + "legg": 18474, + "legg": 32511, + "legged": 25830, + "leggings": 22895, + "leggo": 43441, + "legi": 11183, + "legion": 35503, + "legion": 14525, + "legis": 7200, + "legislat": 16486, + "legislation": 14143, + "legislative": 16755, + "legislators": 31572, + "legislature": 22309, + "legit": 12563, + "legitim": 17656, + "legitimate": 24491, + "lego": 28117, + "lego": 7849, + "legos": 45359, + "legs": 7072, + "leh": 19105, + "leh": 29298, + "lehead": 28090, + "lehigh": 34527, + "lehman": 46094, + "lei": 15828, + "lei": 21830, + "leia": 32723, + "leic": 35073, + "leica": 30206, + "leice": 10026, + "leicester": 28795, + "leicester": 11510, + "leicestershire": 45358, + "leigh": 14849, + "leigh": 9292, + "leighton": 30782, + "leila": 41342, + "lein": 20026, + "lein": 28551, + "leinster": 32242, + "leip": 36401, + "leipzig": 41860, + "leis": 13133, + "leisure": 15849, + "leit": 35446, + "leith": 34141, + "lek": 26626, + "lek": 36535, + "lel": 46623, + "lele": 26075, + "lem": 10213, + "lem": 8428, + "leman": 24478, + "lemans": 26694, + "lement": 9693, + "lements": 15833, + "lemme": 23318, + "lemon": 12272, + "lemon": 7184, + "lemonade": 18884, + "lemons": 29576, + "lemore": 41147, + "len": 3687, + "len": 2159, + "lena": 22038, + "lend": 45397, + "lend": 24987, + "lender": 44734, + "lenders": 42443, + "lending": 20209, + "lene": 17628, + "leness": 36551, + "leng": 7861, + "length": 10130, + "lengths": 31858, + "lengthy": 32624, + "lenin": 41760, + "lennon": 18360, + "lennox": 45748, + "lenny": 48448, + "lenny": 30124, + "leno": 45357, + "lenovo": 25886, + "lens": 8666, + "lenses": 21264, + "lent": 20943, + "lent": 22605, + "lentil": 41511, + "lentils": 44269, + "leo": 24008, + "leo": 8312, + "leon": 6581, + "leon": 9763, + "leonard": 43849, + "leonard": 13142, + "leonardo": 20282, + "leone": 22864, + "leop": 11234, + "leopard": 15931, + "leopards": 40996, + "leopold": 45501, + "lep": 48884, + "leppard": 41656, + "lepre": 45641, + "ler": 5587, + "ler": 1803, + "lero": 15067, + "lerosis": 35455, + "leroy": 32441, + "lers": 6247, + "lery": 38184, + "les": 4339, + "les": 840, + "lesbian": 17419, + "lesbians": 43182, + "lesh": 32282, + "lesley": 25506, + "lesli": 13649, + "leslie": 16244, + "lesn": 39568, + "lesnar": 42223, + "less": 3242, + "less": 1285, + "lesser": 20369, + "lessly": 13103, + "lessness": 24847, + "lesson": 7714, + "lessons": 7199, + "lest": 24372, + "lest": 6794, + "lester": 23157, + "lester": 24023, + "lestwe": 29726, + "lestweforget": 30273, + "let": 1898, + "let": 1094, + "leta": 34319, + "lete": 34078, + "letes": 6815, + "leth": 30022, + "leth": 42462, + "lethal": 21905, + "lethbridge": 48390, + "leti": 34176, + "letics": 14504, + "letit": 46423, + "leto": 32203, + "leton": 37674, + "leton": 7462, + "lets": 10448, + "lets": 3243, + "letsgo": 16967, + "letsgo": 29789, + "letstalk": 35591, + "lett": 22428, + "lett": 9778, + "lette": 41798, + "lette": 10301, + "letter": 15567, + "letter": 4861, + "lettering": 26382, + "letterman": 38447, + "letters": 9181, + "letting": 9510, + "letto": 35449, + "lettu": 17933, + "lettuce": 18573, + "leu": 15691, + "leuke": 31031, + "leukemia": 32097, + "leum": 21571, + "leur": 45806, + "lev": 17022, + "lev": 29950, + "levan": 42543, + "leve": 36271, + "level": 21682, + "level": 2931, + "leveled": 48453, + "levels": 6295, + "leven": 44792, + "leven": 34729, + "lever": 20178, + "lever": 23094, + "leverage": 24030, + "leveraging": 37948, + "levi": 25630, + "levi": 19113, + "leviathan": 41736, + "levin": 36949, + "levine": 26594, + "levit": 22715, + "levy": 17147, + "lew": 5063, + "lew": 25329, + "lewan": 48349, + "lewd": 45241, + "lewes": 40431, + "lewi": 19589, + "lewis": 22043, + "lewis": 6020, + "lewisham": 37385, + "lewisham": 47633, + "lewishamilton": 42960, + "lewood": 37951, + "lex": 6586, + "lex": 9658, + "lexa": 48259, + "lexi": 44231, + "lexi": 24679, + "lexington": 22308, + "lexus": 20694, + "ley": 2565, + "ley": 1066, + "leye": 37061, + "leys": 45609, + "leys": 14834, + "leyton": 46573, + "lez": 26442, + "lf": 33960, + "lf": 22078, + "lfc": 37826, + "lfc": 8267, + "lfw": 28514, + "lg": 4546, + "lg": 11368, + "lga": 39348, + "lgb": 25401, + "lgbt": 11743, + "lgbt": 9592, + "lgbti": 42730, + "lgbtq": 47625, + "lgbtq": 14939, + "lgm": 39389, + "lh": 27794, + "lh": 31159, + "lhp": 45092, + "lhs": 33170, + "li": 554, + "li": 4250, + "lia": 26118, + "lia": 6964, + "liability": 29139, + "liaison": 39294, + "liam": 5258, + "liam": 7167, + "lian": 18058, + "liance": 40864, + "liar": 16334, + "liars": 23863, + "lias": 46021, + "lib": 10249, + "lib": 13345, + "libby": 36832, + "libdems": 40869, + "liber": 3425, + "liberal": 48032, + "liberal": 9985, + "liberalism": 40018, + "liberals": 15981, + "liberated": 38690, + "liberation": 19507, + "liberia": 32208, + "libertarian": 35067, + "liberties": 48623, + "liberty": 23397, + "liberty": 8480, + "libr": 2856, + "libra": 43038, + "librarian": 25148, + "librarians": 37806, + "libraries": 14277, + "library": 25713, + "library": 3519, + "libre": 49210, + "libre": 31681, + "libs": 26401, + "liby": 36390, + "libya": 16417, + "libyan": 42319, + "lic": 2508, + "lic": 3376, + "lice": 45691, + "licen": 6706, + "licence": 20550, + "license": 10337, + "licensed": 18752, + "licenses": 36414, + "licensing": 24219, + "lich": 23979, + "lich": 25875, + "lick": 29197, + "lick": 17541, + "licking": 33013, + "licks": 42117, + "lics": 44552, + "lid": 39369, + "lid": 17678, + "lidge": 45558, + "lido": 35683, + "lids": 41609, + "lie": 6570, + "lie": 2538, + "lieb": 45387, + "liebe": 37749, + "lied": 6486, + "lief": 38428, + "lien": 45716, + "lier": 3626, + "liers": 19303, + "lies": 37236, + "lies": 3205, + "liest": 14020, + "liet": 41107, + "lieu": 20401, + "lieu": 35313, + "lieutenant": 22538, + "lif": 16456, + "life": 2666, + "life": 970, + "lifeat": 27801, + "lifeboat": 37404, + "lifecycle": 49171, + "lifein": 48447, + "lifeis": 24824, + "lifeisgood": 46433, + "lifel": 15025, + "lifeline": 38438, + "lifelong": 21358, + "lifeof": 36061, + "lifesaving": 48016, + "lifespan": 49257, + "lifestyle": 46512, + "lifestyle": 7037, + "lifestyles": 48521, + "lifetime": 48737, + "lifetime": 9107, + "liff": 34404, + "liffe": 38942, + "lift": 33146, + "lift": 6779, + "lifted": 16783, + "lifter": 38555, + "lifting": 10857, + "lifts": 18291, + "lig": 19915, + "lig": 38493, + "liga": 16802, + "ligam": 31077, + "ligament": 48705, + "ligan": 27962, + "ligans": 42133, + "ligh": 7510, + "light": 3885, + "light": 1395, + "lighted": 18404, + "lighten": 32717, + "lightening": 28170, + "lighter": 14102, + "lighthouse": 13717, + "lighting": 5799, + "lightly": 26878, + "lightning": 7756, + "lightroom": 41454, + "lights": 3073, + "lightweight": 16278, + "ligu": 42920, + "ligue": 29196, + "lik": 4831, + "lik": 18495, + "like": 9175, + "like": 789, + "liked": 7112, + "likefor": 48444, + "likeli": 40666, + "likelihood": 48158, + "likely": 5256, + "liken": 36084, + "likes": 4724, + "liking": 16810, + "lil": 6012, + "lil": 4461, + "lilac": 33647, + "lili": 26686, + "lili": 48411, + "lilies": 38110, + "lillard": 47016, + "lille": 38705, + "lilli": 40920, + "lillian": 41563, + "lilly": 47825, + "lilly": 21815, + "lily": 23803, + "lily": 10647, + "lim": 2377, + "lim": 17204, + "lima": 17589, + "limb": 27061, + "limb": 32363, + "limbo": 46179, + "limbs": 34886, + "lime": 17385, + "lime": 11193, + "limel": 48658, + "limer": 16915, + "limerick": 19501, + "limestone": 27272, + "limit": 18933, + "limit": 9973, + "limitations": 32730, + "limited": 49229, + "limited": 3472, + "limiting": 35812, + "limitless": 35833, + "limits": 11966, + "limo": 33166, + "limous": 47287, + "limpopo": 47175, + "lin": 1254, + "lin": 2424, + "lina": 26110, + "lincol": 6239, + "lincoln": 16957, + "lincoln": 7454, + "lincolnshire": 29014, + "lind": 6492, + "linda": 45410, + "linda": 10760, + "linden": 44076, + "linden": 34832, + "lindo": 38467, + "lindsay": 29846, + "lindsay": 16858, + "lindsey": 29475, + "lindsey": 18128, + "line": 3674, + "line": 1148, + "linear": 19816, + "linebacker": 29848, + "lined": 11842, + "lineman": 31501, + "linen": 20032, + "liner": 11618, + "liners": 24463, + "lines": 3418, + "liness": 28633, + "lineup": 7316, + "lineups": 33589, + "ling": 4851, + "ling": 1358, + "linger": 29593, + "lingerie": 18473, + "lingering": 46494, + "lings": 11390, + "lington": 27673, + "lington": 9002, + "lingu": 34449, + "lingui": 29942, + "linguistic": 46847, + "linguistics": 48651, + "lining": 11589, + "link": 18433, + "link": 2468, + "linke": 15088, + "linked": 11059, + "linkedin": 16302, + "linkin": 40287, + "linkin": 49291, + "linking": 23296, + "links": 8113, + "linn": 37431, + "lino": 41189, + "lino": 34995, + "lins": 6567, + "linson": 15401, + "linton": 36479, + "linus": 49303, + "linux": 14061, + "lio": 19395, + "lion": 8872, + "lion": 5567, + "lionel": 19441, + "lions": 7093, + "lip": 8630, + "lip": 8546, + "lipo": 38795, + "lipp": 38074, + "lips": 8847, + "lipse": 10351, + "lipstick": 15618, + "liqu": 6310, + "lique": 32680, + "liqueur": 43612, + "liqui": 33817, + "liquid": 18366, + "liquid": 10158, + "liquidity": 42812, + "liquor": 17828, + "lis": 7297, + "lis": 12749, + "lisa": 25236, + "lisa": 7424, + "lisam": 43072, + "lisboa": 40052, + "lisbon": 17708, + "lish": 12658, + "lish": 2354, + "lished": 22620, + "lisle": 21529, + "lism": 34390, + "liss": 45489, + "liss": 35433, + "lisse": 49309, + "list": 1734, + "list": 1998, + "lista": 37812, + "listed": 6457, + "listen": 17454, + "listen": 2672, + "listened": 15347, + "listener": 34819, + "listeners": 26901, + "listening": 3656, + "listens": 25912, + "lister": 45109, + "listing": 8145, + "listings": 21987, + "liston": 48041, + "lists": 12281, + "lit": 2213, + "lit": 4350, + "lita": 30100, + "lite": 29273, + "lite": 13694, + "litecoin": 39063, + "liter": 3085, + "liter": 34904, + "literacy": 12841, + "literal": 24269, + "literally": 4719, + "literary": 13586, + "literature": 11072, + "litfest": 40369, + "lith": 37005, + "lithium": 22794, + "litho": 31088, + "lithograph": 49022, + "lithu": 21045, + "lithuania": 27068, + "liti": 24292, + "litigation": 31769, + "lito": 47381, + "litre": 25786, + "litres": 39919, + "litt": 1216, + "litt": 47583, + "litter": 45431, + "litter": 17118, + "litters": 45300, + "little": 7024, + "little": 1274, + "littlemix": 29731, + "littlest": 48969, + "litur": 36830, + "litz": 30357, + "liu": 20466, + "liv": 13895, + "liv": 19901, + "livan": 12785, + "live": 3215, + "live": 1064, + "lived": 8867, + "livel": 17973, + "liveli": 26566, + "livelihood": 46497, + "livelihoods": 47716, + "lively": 19663, + "liveme": 35396, + "livemusic": 15688, + "liven": 41057, + "liveon": 22815, + "livepd": 38742, + "livepd": 31899, + "liver": 4755, + "liver": 12639, + "liverpool": 29778, + "liverpool": 5366, + "livery": 23248, + "lives": 3247, + "livesmatter": 20348, + "livestock": 22079, + "livestream": 16844, + "livetweet": 38546, + "livin": 28061, + "living": 10965, + "living": 2815, + "livingston": 30551, + "lix": 45068, + "liz": 8632, + "liz": 12242, + "liza": 28787, + "lizard": 17221, + "lizards": 41991, + "lizasober": 44487, + "lizasoberano": 45076, + "lizz": 34430, + "lizzie": 29530, + "lizzy": 32306, + "lj": 34211, + "lj": 32273, + "lju": 44562, + "lk": 39110, + "lk": 26596, + "lka": 21881, + "ll": 1657, + "ll": 865, + "lla": 15419, + "llama": 36679, + "llan": 17281, + "llan": 38728, + "lland": 31150, + "llc": 17161, + "lle": 26550, + "lle": 29732, + "llen": 41197, + "ller": 7722, + "llers": 26426, + "lli": 47015, + "lli": 13368, + "llis": 25518, + "lll": 27177, + "llll": 34874, + "llll": 43485, + "llo": 19293, + "lloy": 10092, + "lloyd": 33339, + "lloyd": 12400, + "llp": 28042, + "lls": 40535, + "lly": 26379, + "lm": 6981, + "lm": 15282, + "lma": 4493, + "lmao": 5121, + "lmaoo": 32623, + "lmaooo": 33362, + "lmaoooo": 45232, + "lmfa": 8928, + "lmfao": 11068, + "lmfaooo": 47658, + "lmp": 43575, + "lms": 30381, + "ln": 31644, + "ln": 18654, + "lng": 22339, + "lnp": 39679, + "lo": 549, + "lo": 2982, + "loa": 39678, + "load": 4515, + "load": 2834, + "loaded": 6756, + "loader": 28492, + "loading": 9975, + "loads": 8691, + "loaf": 26467, + "loaf": 18273, + "loan": 28431, + "loan": 8176, + "loans": 14206, + "lob": 11197, + "lob": 46606, + "lobal": 34574, + "lobb": 27698, + "lobby": 12449, + "lobbying": 36047, + "lobe": 46325, + "lobes": 24148, + "lobo": 39323, + "lobos": 36586, + "lobster": 13793, + "loc": 1378, + "loc": 25826, + "local": 9202, + "local": 2029, + "localized": 49399, + "locally": 15603, + "locals": 15041, + "locate": 20490, + "located": 5677, + "location": 4372, + "locations": 9580, + "loch": 20188, + "loch": 14101, + "lock": 7201, + "lock": 4381, + "lockdown": 35636, + "locke": 29698, + "locked": 8371, + "locker": 14053, + "lockhart": 48642, + "lockheed": 36637, + "locking": 19978, + "locks": 13212, + "lockscreen": 42439, + "loco": 25555, + "locom": 22798, + "locomo": 46147, + "locomotive": 30439, + "locu": 33635, + "locust": 46237, + "lod": 45650, + "lodge": 10504, + "loe": 30113, + "loe": 25484, + "loeb": 49334, + "lof": 15011, + "loff": 31008, + "loft": 35707, + "loft": 20049, + "loftus": 46689, + "log": 3239, + "log": 7383, + "logan": 20655, + "logan": 10569, + "logans": 40752, + "logg": 43002, + "logged": 31457, + "logger": 39089, + "logging": 24444, + "logi": 3177, + "logia": 48031, + "logic": 10670, + "logical": 4791, + "logically": 24782, + "logie": 33445, + "logies": 7378, + "login": 31121, + "logist": 7407, + "logistics": 14755, + "logists": 12233, + "logne": 19911, + "logo": 31480, + "logo": 5750, + "logos": 24879, + "logs": 22745, + "logue": 27785, + "logy": 22721, + "logy": 1659, + "loh": 49129, + "loh": 37983, + "loi": 35128, + "loid": 31408, + "loin": 21760, + "loire": 46040, + "lois": 27040, + "lok": 19908, + "lok": 23575, + "loki": 24435, + "lol": 10721, + "lol": 1824, + "lola": 19065, + "lolita": 42615, + "lolla": 45483, + "lolli": 27906, + "lollipop": 34605, + "lolly": 48264, + "lolo": 16895, + "lolo": 37481, + "lolol": 25280, + "lololol": 34738, + "lolz": 35260, + "lom": 9279, + "loma": 42889, + "lombar": 25493, + "lombard": 46461, + "lombardi": 44346, + "lomond": 48941, + "lon": 1235, + "lon": 6507, + "london": 6835, + "london": 1789, + "londonmarathon": 35018, + "lone": 22220, + "lone": 13576, + "lonel": 28872, + "loneliness": 30310, + "lonely": 34509, + "lonely": 12368, + "lonelyplanet": 44984, + "long": 4792, + "long": 1538, + "longe": 25793, + "longer": 5349, + "longest": 10731, + "longevity": 35354, + "longh": 20286, + "longhorn": 41047, + "longhorns": 38295, + "longing": 38482, + "longlive": 47840, + "longs": 43618, + "longtime": 19685, + "loo": 731, + "loo": 11804, + "look": 8874, + "look": 1012, + "lookalike": 38307, + "lookbook": 39184, + "looked": 4913, + "lookin": 11254, + "looking": 36898, + "looking": 1312, + "lookout": 18330, + "looks": 1606, + "lool": 33125, + "loom": 37440, + "loom": 17199, + "looming": 35384, + "looms": 30550, + "loon": 28222, + "loona": 48137, + "looney": 45315, + "looo": 20902, + "loool": 36016, + "looool": 47038, + "looooo": 31484, + "loop": 19606, + "loop": 10408, + "loops": 21625, + "loos": 45723, + "loose": 43815, + "loose": 9786, + "loot": 21518, + "lop": 36734, + "lop": 17066, + "lopes": 49269, + "lopez": 12982, + "lor": 2179, + "lor": 11335, + "lord": 18896, + "lord": 3486, + "lorde": 35483, + "lords": 14969, + "lore": 12880, + "lore": 27218, + "loren": 13602, + "loren": 33398, + "lorenzo": 21342, + "lores": 34510, + "loretta": 40863, + "lori": 20164, + "lori": 23095, + "lorna": 46316, + "lorraine": 27602, + "lorry": 31354, + "los": 32217, + "los": 3087, + "losange": 14037, + "losangeles": 14638, + "lose": 43318, + "lose": 5354, + "loser": 18168, + "losers": 23201, + "loses": 14263, + "losing": 7918, + "loss": 34761, + "loss": 4327, + "losses": 16909, + "lost": 14258, + "lost": 2624, + "lostdog": 48482, + "lot": 5132, + "lot": 1954, + "loth": 43625, + "lothian": 31360, + "lothing": 42058, + "lotion": 25260, + "lotr": 34165, + "lots": 2958, + "lott": 42854, + "lotta": 29125, + "lotte": 16535, + "lotte": 7274, + "lottery": 16975, + "lottie": 48517, + "lotto": 28265, + "lotus": 13824, + "lou": 2207, + "lou": 9745, + "loubout": 38369, + "loud": 22884, + "loud": 7464, + "louder": 25904, + "loudest": 49214, + "loudly": 39256, + "lough": 21927, + "lough": 28045, + "loughborough": 49153, + "loui": 42173, + "louie": 25790, + "louis": 8916, + "louis": 4459, + "louisa": 40011, + "louise": 32275, + "louise": 13076, + "louisi": 12187, + "louisiana": 12946, + "louisville": 13860, + "louisvuitton": 44911, + "loun": 6466, + "lounge": 7141, + "lounging": 45430, + "lour": 29383, + "lourdes": 45071, + "louvre": 36995, + "lov": 8923, + "lov": 21229, + "lova": 37394, + "lovable": 38565, + "lovato": 18960, + "love": 2618, + "love": 793, + "lovecraft": 42405, + "loved": 3249, + "lovefl": 38884, + "loveher": 38306, + "lovehim": 45733, + "loveis": 30931, + "loveisland": 30970, + "loveislove": 43603, + "loveit": 24764, + "lovel": 8999, + "lovelies": 31412, + "lovelondon": 46493, + "lovely": 33250, + "lovely": 2165, + "lovemy": 20041, + "lovemyjob": 40130, + "loven": 33754, + "lover": 28508, + "lover": 7168, + "lovers": 48416, + "lovers": 5973, + "loves": 37773, + "loves": 3925, + "lovethe": 33040, + "lovethem": 48298, + "lovett": 47095, + "lovewins": 47687, + "loveyou": 39226, + "loveyou": 25964, + "loveyour": 26462, + "lovin": 33442, + "lovin": 16354, + "loving": 29568, + "loving": 3721, + "lovingly": 44100, + "low": 1049, + "low": 1042, + "loway": 16104, + "lowe": 17910, + "lowed": 22733, + "lowell": 24458, + "lower": 32578, + "lower": 4909, + "lowered": 34968, + "lowering": 35261, + "lowers": 36398, + "lowes": 38515, + "lowest": 12098, + "lowing": 8283, + "lowkey": 29481, + "lowry": 27444, + "lows": 4406, + "lox": 41725, + "loy": 4519, + "loy": 23929, + "loyal": 13032, + "loyalty": 14686, + "loyd": 44212, + "loyed": 29279, + "loyment": 18307, + "loyola": 32569, + "lp": 22282, + "lp": 6392, + "lpc": 44092, + "lpg": 47905, + "lpga": 34295, + "lps": 32094, + "lr": 20572, + "lr": 7041, + "lrt": 32996, + "ls": 19051, + "ls": 1268, + "lsd": 43766, + "lse": 46127, + "lse": 43886, + "lsu": 35428, + "lsu": 15672, + "lt": 13642, + "lt": 3333, + "ltc": 27664, + "ltd": 6802, + "lte": 25202, + "lton": 14237, + "lu": 664, + "lu": 9657, + "lub": 22469, + "lub": 11836, + "lubbock": 37660, + "lubric": 40963, + "luc": 7013, + "luc": 28014, + "luca": 21053, + "lucas": 23425, + "lucas": 10225, + "lucci": 45849, + "luce": 46217, + "lucent": 41552, + "lucer": 36042, + "luch": 36646, + "lucha": 38449, + "luci": 8787, + "lucia": 22290, + "luciano": 46365, + "lucid": 44540, + "lucie": 39461, + "lucifer": 46224, + "lucifer": 27687, + "lucille": 47454, + "lucin": 27523, + "luck": 9647, + "luck": 2820, + "luckiest": 42469, + "luckily": 20100, + "lucknow": 29407, + "lucky": 20495, + "lucky": 4133, + "lucrative": 41485, + "lucy": 17262, + "lucy": 10120, + "lud": 14288, + "lude": 28755, + "ludo": 40141, + "ludwig": 30633, + "lue": 45199, + "luf": 25264, + "lufc": 17818, + "luffy": 39047, + "lufthan": 37769, + "lufthansa": 39145, + "lug": 45521, + "lugg": 19673, + "luggage": 20138, + "luhan": 20975, + "luigi": 28444, + "luis": 25231, + "luis": 11339, + "luiz": 39633, + "lujah": 31639, + "luk": 21652, + "luka": 34878, + "lukaku": 37177, + "lukas": 37941, + "luke": 11970, + "luke": 5652, + "lul": 20861, + "lulla": 37019, + "lullaby": 41676, + "lulu": 32052, + "lulu": 26935, + "lum": 18112, + "lum": 5997, + "lumb": 36231, + "lumber": 27421, + "lumber": 34692, + "lumi": 41437, + "lumia": 31912, + "lumin": 15867, + "luminous": 37913, + "lump": 38704, + "lumpur": 34411, + "lun": 3221, + "lun": 49390, + "luna": 14425, + "lunar": 16043, + "lunatic": 45874, + "lunch": 10954, + "lunch": 2772, + "luncheon": 15104, + "lunches": 29705, + "lunchtime": 14330, + "lund": 30975, + "lund": 20181, + "lunes": 35648, + "lung": 38479, + "lung": 16271, + "lungs": 27366, + "lup": 27413, + "lupita": 49352, + "lupus": 36017, + "lur": 14439, + "lure": 31376, + "lures": 46747, + "lurking": 29941, + "lus": 7158, + "lusci": 38004, + "luscious": 39935, + "lush": 40382, + "lush": 16263, + "lust": 42071, + "lust": 12662, + "lustre": 46673, + "luther": 21848, + "luther": 17208, + "lutheran": 27341, + "luton": 28288, + "luv": 24726, + "luv": 8502, + "lux": 3439, + "lux": 16704, + "luxe": 26373, + "luxemb": 21314, + "luxembour": 22712, + "luxembourg": 23949, + "luxu": 16112, + "luxurious": 17292, + "luxury": 12083, + "luxury": 5247, + "luxurytravel": 29010, + "luz": 41008, + "lv": 10862, + "lv": 11184, + "lvl": 31256, + "lw": 40515, + "lw": 35115, + "lx": 30789, + "ly": 1251, + "ly": 597, + "lydia": 24316, + "lyf": 43688, + "lyfe": 30787, + "lyft": 32944, + "lying": 7175, + "lyk": 46376, + "lyle": 36828, + "lym": 20087, + "lyme": 31167, + "lymph": 30073, + "lymphoma": 37648, + "lyn": 3957, + "lyn": 5054, + "lynch": 31586, + "lynch": 13560, + "lynd": 33416, + "lynda": 42959, + "lyndon": 48518, + "lynn": 25303, + "lynn": 10667, + "lynne": 26900, + "lynx": 28941, + "lyon": 17176, + "lyons": 29453, + "lyric": 24366, + "lyric": 21291, + "lyrical": 33358, + "lyricist": 49013, + "lyrics": 9551, + "lyrix": 46814, + "lys": 45054, + "lyte": 40059, + "lywood": 4012, + "lz": 30818, + "lé": 39641, + "m": 76, + "m": 332, + "ma": 577, + "ma": 1226, + "maa": 42774, + "maa": 21555, + "maan": 33668, + "maar": 48927, + "maas": 43332, + "mab": 35639, + "mabel": 47319, + "mable": 23001, + "mably": 40082, + "mabu": 44682, + "mac": 1961, + "mac": 4945, + "macar": 21558, + "macaroni": 41824, + "macarthur": 36785, + "macau": 43984, + "macau": 33370, + "macbeth": 36321, + "macbook": 20617, + "macdonald": 20315, + "mace": 44869, + "maced": 21102, + "macedonia": 27071, + "macfar": 45374, + "macfarlane": 48825, + "mach": 2637, + "mach": 35091, + "machado": 42318, + "mache": 43220, + "macher": 29330, + "machi": 41783, + "machin": 17972, + "machine": 11539, + "machine": 4169, + "machinelearning": 13621, + "machinery": 21858, + "machines": 11108, + "machining": 45562, + "macho": 43977, + "macht": 45225, + "macin": 36533, + "mack": 8590, + "mack": 12145, + "mackay": 32497, + "macken": 48057, + "mackenzie": 22351, + "mackerel": 35002, + "mackin": 26010, + "macklemore": 41758, + "macle": 33843, + "maclean": 47137, + "macleod": 43684, + "macmillan": 36364, + "macmillan": 35191, + "macon": 35818, + "macos": 45469, + "macqu": 38365, + "macquarie": 40858, + "macro": 20891, + "macro": 16626, + "macron": 24859, + "macs": 46548, + "macy": 17113, + "macys": 47652, + "mad": 2740, + "mad": 3843, + "mada": 37799, + "madagas": 24758, + "madagascar": 25744, + "madam": 33634, + "madam": 27538, + "madame": 23507, + "madd": 31717, + "madden": 19093, + "maddie": 39959, + "maddie": 18875, + "maddow": 32644, + "maddy": 31734, + "made": 5388, + "made": 1105, + "madein": 13670, + "madeira": 33810, + "madel": 34532, + "madele": 29831, + "madeleine": 33264, + "madeline": 33905, + "madewith": 28627, + "madewithunity": 43190, + "madhu": 23000, + "madhuri": 38346, + "madhuridixit": 43889, + "madhya": 48302, + "madi": 6527, + "madi": 27282, + "madison": 24798, + "madison": 8791, + "madmen": 45452, + "madness": 8755, + "madon": 44852, + "madonna": 14137, + "madra": 27416, + "madras": 42046, + "madre": 42130, + "madri": 5529, + "madrid": 5909, + "mads": 41201, + "madu": 34913, + "madurai": 49159, + "maduro": 32912, + "mae": 16898, + "mae": 17339, + "maer": 47088, + "maestro": 24140, + "mafi": 47164, + "mafia": 14890, + "mag": 1191, + "mag": 4508, + "maga": 8694, + "magaz": 2974, + "magazine": 3113, + "magazines": 22253, + "magdal": 29673, + "mage": 46568, + "mage": 10923, + "magee": 43872, + "magenta": 38091, + "magento": 42442, + "mages": 31059, + "maggi": 29611, + "maggie": 41443, + "maggie": 14524, + "maggio": 49087, + "magh": 45555, + "magi": 19270, + "magic": 13061, + "magic": 3778, + "magical": 36408, + "magical": 7823, + "magician": 26368, + "magin": 42678, + "maging": 41310, + "magn": 10290, + "magna": 34076, + "magne": 9921, + "magnesium": 36379, + "magnet": 18240, + "magnetic": 13838, + "magnets": 33030, + "magni": 24297, + "magnific": 9725, + "magnificent": 10724, + "magnitude": 22955, + "magno": 21184, + "magnolia": 27123, + "magnu": 45198, + "magnum": 23496, + "magnus": 26275, + "magpie": 45973, + "mags": 31021, + "maguire": 26470, + "mah": 7206, + "mah": 10801, + "maha": 12237, + "maha": 33983, + "mahal": 22301, + "mahan": 45191, + "mahar": 11635, + "maharaj": 38488, + "maharashtra": 19328, + "mahat": 32434, + "mahatma": 40530, + "mahe": 15756, + "maher": 29826, + "mahesh": 33448, + "mahesh": 22095, + "mahi": 32529, + "mahi": 38659, + "mahin": 24113, + "mahindra": 31285, + "mahmoud": 41361, + "mahog": 30804, + "mahogany": 33084, + "mahon": 45864, + "mahon": 20371, + "mahone": 26634, + "mai": 7138, + "mai": 14595, + "maia": 46585, + "maid": 23148, + "maid": 10226, + "maidan": 37346, + "maiden": 37011, + "maiden": 13809, + "maids": 27305, + "maidstone": 44395, + "mail": 10478, + "mail": 2614, + "mailbox": 31482, + "mailed": 42314, + "mailing": 26680, + "mailonline": 26021, + "mails": 45213, + "main": 3904, + "main": 2623, + "maine": 18639, + "maine": 7836, + "mained": 15609, + "mainedcm": 15845, + "mainland": 27629, + "mainly": 15280, + "mains": 33656, + "mainst": 42102, + "mainstream": 18034, + "maintain": 12954, + "maintained": 26665, + "maintaining": 21964, + "maintains": 38335, + "mainten": 9399, + "maintenance": 9610, + "mais": 28153, + "maisie": 47355, + "maison": 37065, + "maison": 27626, + "mait": 26387, + "maize": 35386, + "maj": 2948, + "maj": 28723, + "maja": 47498, + "maje": 9852, + "majestic": 15335, + "majesty": 21188, + "major": 8008, + "major": 3350, + "majority": 10508, + "majors": 23597, + "mak": 11271, + "mak": 19253, + "makar": 42242, + "makati": 39402, + "make": 3232, + "make": 1078, + "makeaw": 45859, + "makeinindia": 42739, + "makeit": 26308, + "maken": 47093, + "makeover": 17926, + "maker": 15196, + "maker": 4836, + "makers": 6577, + "makerspace": 42400, + "makes": 2088, + "makeshift": 43274, + "makeu": 41707, + "makeup": 26402, + "makeup": 5853, + "makeyourown": 34090, + "makeyourownlane": 34823, + "maki": 34514, + "makin": 43096, + "makin": 22407, + "making": 17976, + "making": 1665, + "makk": 39852, + "maknae": 44118, + "mako": 49061, + "mal": 1662, + "mal": 3796, + "mala": 28290, + "malade": 36928, + "malaga": 35395, + "malala": 41137, + "malam": 48956, + "malaria": 24929, + "malawi": 23405, + "malay": 5323, + "malay": 42430, + "malayalam": 34860, + "malaysi": 39668, + "malaysia": 8146, + "malaysian": 21136, + "malbec": 47741, + "malcol": 12645, + "malcolm": 14139, + "maldives": 16795, + "male": 11326, + "male": 2801, + "males": 14426, + "malhotra": 28866, + "mali": 6701, + "mali": 22669, + "malia": 46714, + "malibu": 21723, + "malicious": 42147, + "malign": 41122, + "malik": 11394, + "mall": 10984, + "mall": 6220, + "mallorca": 28082, + "mallory": 38968, + "malls": 36447, + "malm": 44071, + "malnutrition": 41153, + "malo": 43518, + "malone": 19852, + "maloney": 45897, + "mals": 25370, + "malt": 21688, + "malta": 16989, + "maltese": 39838, + "malvern": 39356, + "malware": 24153, + "mam": 4404, + "mam": 17778, + "mama": 7133, + "mamamoo": 36012, + "mamas": 42395, + "mamba": 44189, + "mament": 45690, + "mami": 43858, + "mamma": 34893, + "mammal": 33385, + "mammals": 31987, + "mammoth": 28022, + "man": 723, + "man": 786, + "mana": 29467, + "mana": 15837, + "manafort": 40108, + "manag": 1830, + "manage": 9770, + "managed": 7928, + "management": 3319, + "manager": 3898, + "managerial": 44261, + "managers": 12853, + "manages": 29699, + "managing": 10892, + "manas": 44188, + "manatee": 46558, + "mance": 2324, + "manchester": 24424, + "manchester": 4651, + "mancini": 47681, + "mancity": 31538, + "mancrush": 36945, + "mancrushmonday": 39307, + "mand": 4325, + "mand": 27244, + "mandala": 41106, + "mandarin": 26455, + "mandate": 26228, + "mandatory": 19934, + "mandel": 34960, + "mandela": 16280, + "mandi": 38961, + "mandir": 35815, + "mando": 34006, + "mands": 12340, + "mandu": 31440, + "mandy": 41505, + "mandy": 24302, + "mane": 44471, + "mane": 16044, + "maneu": 33216, + "mang": 25616, + "mang": 31096, + "manga": 11873, + "mangal": 43027, + "manger": 48251, + "mango": 43831, + "mango": 13962, + "mangrove": 47180, + "manhatt": 10152, + "manhattan": 10961, + "mani": 5654, + "mani": 10718, + "mania": 8435, + "maniac": 31814, + "maniacs": 41444, + "manian": 40077, + "manic": 23017, + "manic": 37825, + "manicure": 33637, + "manife": 14379, + "manifest": 34422, + "manifestation": 48348, + "manifesto": 20907, + "manil": 38827, + "manila": 10969, + "manipu": 40261, + "manipul": 19237, + "manipulation": 30277, + "manipur": 47757, + "manish": 41759, + "manish": 44720, + "manit": 15693, + "manitoba": 20342, + "manjaro": 41489, + "mankind": 24155, + "manly": 25194, + "mann": 19396, + "mann": 4783, + "manne": 30160, + "manned": 26139, + "mannequin": 43388, + "manner": 20700, + "manners": 31693, + "manning": 15996, + "manny": 37054, + "manny": 20933, + "mano": 15753, + "mano": 24016, + "manoj": 41146, + "manor": 41830, + "manor": 13614, + "mans": 28422, + "mans": 7746, + "mansfield": 25543, + "manship": 15460, + "mansion": 13404, + "manslaughter": 48632, + "manson": 26715, + "mant": 25122, + "mant": 27037, + "manta": 41431, + "mantis": 39946, + "mantle": 22159, + "mantra": 25162, + "manu": 3404, + "manu": 25799, + "manual": 12268, + "manuel": 29171, + "manuel": 9567, + "manufac": 5105, + "manufacture": 27741, + "manufactured": 24010, + "manufacturer": 15668, + "manufacturers": 18763, + "manufacturing": 8386, + "manure": 47907, + "manus": 28181, + "manuscript": 24365, + "manuscripts": 40765, + "manutd": 20994, + "many": 28484, + "many": 1346, + "manziel": 40637, + "mao": 47447, + "mao": 25605, + "maori": 43400, + "map": 25180, + "map": 3923, + "maple": 21980, + "maple": 10570, + "mapleleafs": 41257, + "mapoli": 28768, + "mapp": 36894, + "mapped": 41596, + "mapping": 15231, + "maps": 8765, + "mapu": 42082, + "mar": 675, + "mar": 3091, + "mara": 15655, + "marais": 47913, + "maran": 44732, + "marath": 16274, + "marathi": 34102, + "marathon": 40764, + "marathon": 5910, + "marau": 38475, + "marbella": 36182, + "marble": 45429, + "marble": 13071, + "marbles": 42931, + "marc": 14054, + "marc": 9075, + "marca": 38242, + "marcel": 17726, + "marcel": 24652, + "marcelo": 35939, + "march": 10638, + "march": 2227, + "marche": 36173, + "marched": 37976, + "marches": 38249, + "marchfor": 31721, + "marching": 15082, + "marchmadness": 28555, + "marci": 36698, + "marcia": 41075, + "marck": 47733, + "marco": 24719, + "marco": 10924, + "marcor": 39945, + "marcorubio": 41143, + "marcos": 21696, + "marcu": 20760, + "marcus": 48955, + "marcus": 9895, + "mardi": 39728, + "mardi": 29229, + "mardigras": 43343, + "mare": 26512, + "mare": 8870, + "mares": 19724, + "marg": 44014, + "margar": 16838, + "margare": 10232, + "margaret": 12185, + "margarita": 25958, + "margaritas": 42679, + "margate": 37428, + "margin": 19464, + "margin": 21357, + "marginal": 38320, + "margins": 33763, + "margot": 37144, + "mari": 2603, + "mari": 19322, + "maria": 41109, + "maria": 6595, + "mariachi": 44299, + "mariah": 31214, + "mariah": 24789, + "mariahcarey": 36538, + "marian": 41129, + "marian": 24677, + "mariana": 44224, + "marianne": 32214, + "mariano": 43988, + "marie": 20657, + "marie": 7864, + "marietta": 46634, + "marig": 41002, + "marijuana": 9864, + "maril": 14611, + "marilyn": 38959, + "marilyn": 18489, + "marin": 8910, + "marin": 23992, + "marina": 12060, + "marinated": 33406, + "marine": 20674, + "marine": 5746, + "mariner": 39972, + "mariners": 19086, + "marines": 15018, + "marino": 30878, + "mario": 39176, + "mario": 7600, + "marion": 37765, + "marion": 18397, + "maris": 21512, + "maris": 33093, + "marisa": 42938, + "mariska": 44703, + "marissa": 31219, + "marist": 48223, + "mariti": 13124, + "maritime": 14331, + "marj": 38639, + "mark": 3805, + "mark": 2110, + "marke": 2399, + "marked": 12360, + "marker": 18170, + "markers": 23664, + "market": 11614, + "market": 2196, + "marketer": 33482, + "marketers": 23682, + "marketing": 19535, + "marketing": 2905, + "marketplace": 18241, + "markets": 7292, + "markham": 39817, + "marking": 14705, + "markings": 41046, + "markle": 32672, + "marko": 38338, + "marks": 5466, + "markus": 33725, + "marl": 24922, + "marlborough": 43515, + "marlene": 45117, + "marley": 16504, + "marlin": 34275, + "marlins": 23309, + "marlon": 32995, + "marmalade": 39068, + "marnock": 48305, + "maro": 27029, + "maroon": 20501, + "marqu": 20704, + "marque": 13012, + "marquee": 27725, + "marquette": 37624, + "marquez": 27317, + "marquis": 33530, + "marr": 32871, + "marrake": 37125, + "marrakech": 39006, + "marri": 3839, + "marriage": 38047, + "marriage": 7040, + "marriages": 38190, + "married": 6791, + "marries": 46283, + "marriott": 19211, + "marrow": 31030, + "marry": 13288, + "marrying": 40507, + "mars": 41469, + "mars": 7496, + "marsden": 43344, + "marse": 26577, + "marseille": 30365, + "marsh": 9237, + "marsh": 13505, + "marsha": 21491, + "marshal": 26608, + "marshall": 30939, + "marshall": 9811, + "marshals": 44175, + "marshes": 43450, + "marshmal": 21069, + "marshmallow": 28530, + "marshmallows": 39471, + "mart": 2348, + "mart": 7772, + "marta": 32858, + "martens": 43211, + "marth": 34493, + "martha": 16427, + "marti": 20577, + "martial": 17088, + "martialarts": 35895, + "martian": 30214, + "martin": 6929, + "martin": 3690, + "martina": 34393, + "martinez": 13913, + "marting": 47570, + "martini": 22199, + "martino": 41675, + "martins": 30569, + "marty": 9926, + "marty": 17169, + "martyn": 44075, + "martyr": 36155, + "martyr": 26067, + "martyrdom": 43110, + "martyred": 39114, + "martyrs": 24707, + "maru": 37413, + "maru": 31838, + "marvel": 13835, + "marvel": 5996, + "marvelcomics": 46897, + "marvell": 26576, + "marvellous": 28402, + "marvelous": 25487, + "marvin": 19675, + "marx": 30559, + "marx": 26001, + "marxist": 45205, + "mary": 5146, + "mary": 2676, + "maryam": 33636, + "maryam": 36393, + "maryland": 11379, + "marys": 40905, + "marys": 40228, + "mas": 5226, + "mas": 1412, + "masa": 24995, + "masa": 41868, + "masala": 31483, + "masc": 23564, + "mascar": 46984, + "mascara": 31635, + "mascot": 13983, + "mascots": 43266, + "mascul": 25589, + "masculine": 48269, + "masculinity": 40465, + "mase": 49128, + "maser": 25798, + "maserati": 30442, + "mash": 12317, + "mash": 15680, + "mashable": 41026, + "mashed": 27395, + "mashup": 27079, + "masi": 35965, + "masjid": 31420, + "mask": 19262, + "mask": 8306, + "masked": 25757, + "masking": 47046, + "masks": 19055, + "maslow": 44359, + "mason": 17424, + "mason": 9699, + "masonic": 36491, + "masonry": 30764, + "masons": 37195, + "masqu": 26593, + "masquer": 29604, + "masquerade": 36944, + "mass": 4636, + "mass": 4854, + "massach": 14484, + "massachuse": 14577, + "massachusetts": 14756, + "massacre": 14696, + "massage": 13055, + "masse": 41735, + "masses": 22978, + "massey": 29868, + "massi": 17239, + "massimo": 45821, + "massive": 4818, + "massively": 34297, + "mast": 45916, + "mast": 27920, + "master": 4534, + "master": 3498, + "mastercard": 40542, + "masterchef": 34809, + "masterclass": 17529, + "mastered": 32616, + "masterful": 46823, + "mastering": 28326, + "mastermind": 34029, + "masterpiece": 12066, + "masterpieces": 37596, + "masters": 6913, + "mastery": 34800, + "mastiff": 42311, + "maswar": 47887, + "mat": 905, + "mat": 9063, + "mata": 17270, + "match": 7733, + "match": 2439, + "matcha": 32433, + "matchday": 15947, + "matched": 17792, + "matches": 8609, + "matching": 11840, + "matchup": 19355, + "matchups": 49162, + "mate": 6137, + "mate": 2936, + "mated": 33813, + "mateo": 34991, + "mater": 23724, + "materi": 7084, + "material": 7118, + "materials": 8161, + "maternal": 26131, + "maternity": 23894, + "mates": 5817, + "math": 13277, + "math": 6025, + "mathe": 8725, + "mathemat": 11901, + "mathematical": 25609, + "mathematician": 41036, + "mathematics": 20113, + "mathew": 36333, + "mathews": 37120, + "mathi": 23014, + "mathieu": 40417, + "maths": 14763, + "mati": 12716, + "mati": 32268, + "matic": 36859, + "matic": 7900, + "matically": 38282, + "matics": 23634, + "matil": 26751, + "matilda": 36308, + "matin": 44849, + "matinee": 38525, + "mating": 34346, + "mation": 11701, + "matisse": 43446, + "mato": 13127, + "matologist": 48842, + "matology": 27940, + "matory": 25519, + "matri": 27041, + "matrix": 18078, + "mats": 22259, + "matsu": 30242, + "matt": 7972, + "matt": 3972, + "mattb": 42791, + "matte": 31237, + "matte": 19771, + "mattel": 35365, + "matteo": 33120, + "matter": 30471, + "matter": 3828, + "matters": 5708, + "matth": 41846, + "matthe": 5116, + "matthew": 17588, + "matthew": 7008, + "matthews": 16739, + "matthi": 29853, + "matthias": 45104, + "matti": 39840, + "mattress": 23438, + "matty": 31233, + "matty": 29176, + "matu": 40616, + "matur": 22897, + "mature": 14417, + "maturity": 28047, + "mau": 8134, + "mau": 23033, + "maui": 20463, + "maul": 30725, + "maur": 10574, + "maure": 25191, + "maureen": 31723, + "maurice": 20200, + "mauricio": 39066, + "mauriti": 28406, + "mauritius": 29305, + "mauro": 41691, + "mav": 25697, + "maver": 16700, + "maverick": 27425, + "mavericks": 30092, + "mavs": 30665, + "maw": 39351, + "maw": 42271, + "mawards": 37682, + "max": 4898, + "max": 3902, + "maxi": 8554, + "maxi": 23266, + "maxim": 19892, + "maxim": 38574, + "maximize": 28673, + "maximum": 13162, + "maximus": 44312, + "maxine": 38468, + "maxwell": 19611, + "maxx": 37466, + "may": 1686, + "may": 1270, + "maya": 45783, + "maya": 12987, + "mayan": 37952, + "maybe": 3746, + "mayday": 29957, + "mayer": 21196, + "mayfair": 35171, + "mayfield": 33933, + "mayhem": 21502, + "maymay": 26600, + "maymay": 33853, + "maymayentrata": 30480, + "maynard": 32487, + "mayne": 35771, + "mayo": 22449, + "mayo": 11280, + "mayor": 15429, + "mayor": 4676, + "mayoral": 28983, + "mayorof": 43533, + "mayors": 28501, + "mays": 35445, + "maythe": 42281, + "mayward": 45751, + "mayward": 23519, + "mayweather": 22774, + "maz": 9177, + "maz": 36215, + "mazda": 18506, + "maze": 21988, + "mazz": 29439, + "mañ": 37059, + "mañana": 39354, + "mb": 758, + "mb": 3996, + "mba": 8329, + "mban": 46685, + "mbar": 44452, + "mbb": 10736, + "mbc": 20137, + "mbe": 38395, + "mbe": 27004, + "mber": 5467, + "mber": 1034, + "mberg": 26372, + "mbers": 5443, + "mbi": 45347, + "mble": 20310, + "mble": 4756, + "mbles": 28693, + "mbling": 28604, + "mbo": 25733, + "mbo": 11319, + "mbps": 44896, + "mbs": 10370, + "mbta": 38979, + "mbu": 42228, + "mbuhari": 36752, + "mc": 1278, + "mc": 4126, + "mca": 40570, + "mca": 14635, + "mcal": 28663, + "mcar": 43776, + "mcbride": 35080, + "mcc": 21192, + "mccabe": 37628, + "mccaf": 47385, + "mccain": 20397, + "mccall": 34844, + "mccann": 27140, + "mccar": 9570, + "mccarthy": 16974, + "mccartney": 19958, + "mccl": 24709, + "mccla": 43672, + "mccle": 40139, + "mcclure": 44945, + "mcco": 46152, + "mccon": 32638, + "mccor": 23057, + "mccormack": 45164, + "mccormick": 39088, + "mccoy": 20218, + "mccr": 41996, + "mccre": 25393, + "mccul": 38833, + "mccull": 41782, + "mcd": 28930, + "mcder": 27355, + "mcdermott": 34504, + "mcdon": 12171, + "mcdonald": 10741, + "mcdonalds": 17674, + "mcdonnell": 34360, + "mcdowell": 34119, + "mce": 26864, + "mcel": 28752, + "mcen": 47423, + "mcfad": 36976, + "mcfadden": 42105, + "mcfar": 29020, + "mcfarlane": 47174, + "mcfc": 16416, + "mcfly": 38211, + "mcg": 42507, + "mcg": 27995, + "mcgee": 29223, + "mcgill": 46524, + "mcgill": 35511, + "mcgin": 29596, + "mcgowan": 40462, + "mcgr": 25169, + "mcgra": 29367, + "mcgrath": 28759, + "mcgraw": 40950, + "mcgregor": 19642, + "mcgu": 34294, + "mcguinness": 45299, + "mcguire": 32635, + "mci": 46212, + "mci": 45491, + "mcil": 30481, + "mcin": 18770, + "mcintosh": 45353, + "mcintyre": 33369, + "mck": 6781, + "mckay": 33611, + "mcke": 27424, + "mckee": 43529, + "mcken": 42619, + "mckenna": 24924, + "mckenzie": 25502, + "mckin": 15437, + "mckinley": 39891, + "mckinney": 33554, + "mckinnon": 48736, + "mckinsey": 48143, + "mcl": 49021, + "mcla": 12565, + "mclaren": 37381, + "mclaren": 16789, + "mclau": 32285, + "mclaughlin": 35346, + "mcle": 25299, + "mclean": 28666, + "mcleod": 40259, + "mcm": 12251, + "mcmahon": 24026, + "mcmaster": 42703, + "mcmillan": 45603, + "mcn": 42919, + "mcnam": 32682, + "mcnamara": 37506, + "mcne": 42545, + "mco": 33723, + "mcqueen": 22544, + "mcr": 29884, + "mcr": 16966, + "mcs": 27020, + "mcu": 30403, + "md": 8637, + "md": 4732, + "mdc": 38773, + "mdc": 41761, + "mds": 48746, + "mdt": 40822, + "me": 613, + "me": 614, + "mea": 46045, + "mea": 17711, + "mead": 12134, + "mead": 21567, + "meade": 37218, + "meado": 16402, + "meadow": 25213, + "meadow": 17195, + "meadows": 17178, + "meal": 29662, + "meal": 5478, + "meals": 11229, + "mean": 4189, + "mean": 3450, + "meand": 48015, + "meaning": 14586, + "meaning": 8342, + "meaningful": 17480, + "meaningless": 48932, + "meanings": 45814, + "means": 3494, + "meant": 8674, + "meantime": 27499, + "meanwhile": 9650, + "meas": 5867, + "measles": 38230, + "measurable": 48010, + "measure": 15261, + "measure": 10579, + "measured": 23154, + "measurement": 20973, + "measurements": 29894, + "measures": 11936, + "measuring": 18064, + "meat": 10805, + "meat": 6480, + "meatball": 43642, + "meatballs": 29233, + "meath": 37920, + "meatless": 48085, + "meats": 29558, + "mec": 27432, + "mecca": 36095, + "mech": 38305, + "mechan": 6715, + "mechanic": 24582, + "mechanical": 14467, + "mechanics": 20536, + "mechanism": 22576, + "mechanisms": 28610, + "meck": 41908, + "med": 1948, + "med": 2177, + "meda": 33614, + "medal": 29714, + "medal": 6974, + "medalist": 21040, + "medalists": 43397, + "medalli": 31349, + "medallion": 43469, + "medallist": 41472, + "medals": 14710, + "mede": 48225, + "meded": 27627, + "medi": 1436, + "media": 22064, + "media": 1895, + "mediac": 37490, + "median": 30491, + "mediation": 42829, + "medic": 3602, + "medic": 35441, + "medicaid": 25421, + "medical": 18432, + "medical": 4116, + "medicare": 23710, + "medication": 23771, + "medications": 37181, + "medicinal": 28772, + "medicine": 5616, + "medicines": 26541, + "medics": 46688, + "medieval": 38956, + "medieval": 10789, + "medina": 27281, + "mediocre": 41170, + "medit": 19130, + "meditate": 38039, + "meditation": 10827, + "mediter": 14194, + "mediterran": 14358, + "mediterranean": 15327, + "medium": 8675, + "medley": 24793, + "meds": 25075, + "medtech": 42044, + "medusa": 44216, + "medway": 42286, + "mee": 1725, + "mee": 14075, + "meek": 28935, + "meen": 37940, + "meen": 46515, + "meer": 26714, + "meer": 27555, + "meet": 5714, + "meet": 1633, + "meeting": 48566, + "meeting": 2071, + "meetings": 9980, + "meets": 5972, + "meetthe": 27575, + "meetup": 15430, + "meg": 11500, + "meg": 16186, + "mega": 15979, + "mega": 9068, + "megab": 38103, + "megadeth": 46741, + "megal": 37650, + "megam": 26073, + "megan": 19127, + "megan": 11503, + "megap": 33624, + "megat": 35581, + "megh": 31192, + "meghan": 39939, + "meghan": 18261, + "meh": 10512, + "meh": 22211, + "mehta": 25031, + "mei": 22564, + "mei": 25198, + "meier": 29812, + "mein": 28857, + "mein": 21466, + "meister": 28407, + "mek": 44645, + "mel": 1902, + "mel": 6834, + "mela": 35032, + "melan": 22261, + "melanch": 44818, + "melancholy": 47821, + "melani": 34031, + "melania": 32796, + "melanie": 22153, + "melanoma": 40862, + "melb": 47007, + "melb": 28980, + "melbourne": 28387, + "melbourne": 6995, + "melee": 45108, + "meli": 28885, + "melinda": 46303, + "melis": 18913, + "melissa": 41866, + "melissa": 13030, + "mell": 22531, + "mell": 41583, + "mello": 47594, + "mellon": 45162, + "mellow": 32034, + "melo": 10354, + "melo": 22374, + "melodic": 41877, + "melodies": 38412, + "melody": 19119, + "melon": 12146, + "melrose": 36296, + "melt": 22209, + "melt": 15957, + "meltdown": 30613, + "melted": 23037, + "melting": 19247, + "melton": 46062, + "melts": 31446, + "melville": 46030, + "melvin": 31544, + "mely": 6373, + "mem": 4937, + "mem": 34944, + "memb": 2114, + "member": 29566, + "member": 1640, + "members": 2567, + "membership": 11562, + "membrane": 34088, + "meme": 35157, + "meme": 9169, + "memes": 12828, + "memo": 15967, + "memo": 19334, + "memoir": 20532, + "memoirs": 45311, + "memor": 1858, + "memorab": 26271, + "memorabilia": 27488, + "memorable": 13172, + "memorial": 16285, + "memorial": 4642, + "memorialday": 21598, + "memoriam": 48191, + "memories": 4304, + "memory": 44766, + "memory": 5137, + "memph": 10285, + "memphis": 38432, + "memphis": 11298, + "men": 1552, + "men": 1656, + "mena": 23052, + "menace": 29949, + "mend": 8151, + "mend": 46927, + "mendel": 49268, + "mendes": 18060, + "mendez": 48275, + "mendo": 19327, + "mendoza": 23680, + "meng": 37102, + "meng": 37450, + "mening": 46428, + "menon": 38255, + "menopau": 34974, + "menopause": 46026, + "mens": 16924, + "mens": 10495, + "mensfashion": 27578, + "menstru": 28345, + "menstrual": 40915, + "menswear": 18803, + "ment": 1585, + "ment": 777, + "mental": 8611, + "mental": 3448, + "mentalhealth": 20593, + "mentalhealth": 13022, + "mentality": 26647, + "mentally": 14307, + "mentary": 4468, + "mentation": 9512, + "mentday": 40397, + "mente": 40302, + "mente": 36396, + "mented": 9249, + "menting": 14471, + "mention": 43881, + "mention": 6762, + "mentioned": 11948, + "mentioning": 34290, + "mentions": 12334, + "mento": 30582, + "mentor": 45342, + "mentor": 11642, + "mentoring": 19610, + "mentors": 20945, + "mentorship": 33878, + "ments": 1827, + "menu": 6225, + "menus": 33534, + "meo": 30792, + "meow": 39965, + "meow": 17246, + "mep": 27095, + "mer": 1316, + "mer": 2452, + "mera": 20028, + "merc": 34357, + "merc": 44399, + "mercado": 45479, + "merce": 8409, + "mercede": 34959, + "mercedes": 26403, + "mercedes": 10685, + "mercedesam": 40107, + "mercedesbenz": 32347, + "mercen": 40301, + "mercer": 21632, + "merch": 11504, + "merchandi": 14954, + "merchandise": 16808, + "merchandising": 49196, + "merchant": 19563, + "merchants": 34427, + "merci": 23364, + "merci": 29378, + "mercur": 11471, + "mercury": 45203, + "mercury": 12653, + "mercy": 33249, + "mercy": 10815, + "mere": 29657, + "mere": 10342, + "mered": 24657, + "mered": 32297, + "meredith": 25103, + "merely": 28718, + "merge": 30406, + "merged": 46492, + "merger": 24744, + "merging": 49256, + "meri": 17993, + "meri": 36109, + "meria": 48433, + "meric": 27097, + "merica": 30561, + "meridi": 37901, + "meridian": 31195, + "mering": 41060, + "meringue": 41661, + "merino": 42648, + "merit": 20830, + "merkel": 24715, + "merle": 48586, + "merlin": 26517, + "merlot": 40424, + "mermaid": 16064, + "mermaids": 43617, + "mero": 19097, + "merr": 48288, + "merri": 21462, + "merrill": 47713, + "merritt": 36462, + "merry": 14167, + "merry": 5779, + "merrychristmas": 19672, + "mers": 4199, + "mersal": 36711, + "mersey": 25248, + "mersey": 46239, + "merseyside": 35382, + "mert": 48496, + "merton": 35315, + "mery": 40873, + "meryl": 35787, + "mes": 28432, + "mes": 3029, + "mesa": 18956, + "mese": 42018, + "mesh": 15030, + "mesm": 18695, + "mesmer": 38435, + "mesmeri": 25985, + "mesmerizing": 35637, + "meso": 25537, + "mesqu": 46819, + "mess": 2490, + "mess": 8188, + "message": 3918, + "messages": 9390, + "messaging": 23234, + "messe": 40391, + "messed": 23580, + "messenger": 17389, + "messi": 19394, + "messi": 11252, + "messiah": 28737, + "messing": 23144, + "messy": 15987, + "mest": 23780, + "mester": 47349, + "mesut": 49177, + "met": 5249, + "met": 2340, + "meta": 14803, + "meta": 22701, + "metab": 16150, + "metabol": 48389, + "metaboli": 25573, + "metabolic": 34311, + "metabolism": 27824, + "metal": 8935, + "metal": 4044, + "metall": 19084, + "metallic": 17257, + "metallica": 24079, + "metals": 21375, + "metam": 28862, + "metamor": 39030, + "metamorpho": 47601, + "metaph": 24189, + "metaphor": 34233, + "metast": 41973, + "mete": 11226, + "meteor": 26429, + "meteor": 26823, + "meteoro": 25948, + "meteorologist": 42849, + "meter": 10104, + "meters": 13247, + "metgala": 30089, + "meth": 21867, + "meth": 26177, + "methane": 37565, + "metho": 5770, + "method": 10284, + "methodist": 25165, + "methodo": 28488, + "methodology": 37316, + "methods": 12200, + "methyl": 48999, + "metmuseum": 28207, + "meto": 25679, + "metoo": 24722, + "metr": 15086, + "metre": 27889, + "metres": 19798, + "metric": 19950, + "metrical": 40704, + "metrics": 24396, + "metro": 7257, + "metro": 6784, + "metroid": 39957, + "metropolis": 40476, + "metropolitan": 19013, + "metry": 20039, + "mets": 9633, + "mett": 28081, + "metz": 40506, + "meu": 34520, + "mew": 40368, + "mex": 3213, + "mex": 18387, + "mexic": 31728, + "mexican": 37442, + "mexican": 8186, + "mexicans": 47729, + "mexico": 31834, + "mexico": 4604, + "mey": 28584, + "mey": 27777, + "meyer": 13963, + "meyers": 32326, + "mez": 30615, + "mez": 46833, + "mezz": 38771, + "mf": 18199, + "mf": 11067, + "mfa": 24107, + "mfc": 39474, + "mfg": 21912, + "mfw": 27309, + "mg": 10003, + "mg": 8014, + "mga": 23954, + "mgm": 27572, + "mgmt": 22288, + "mgr": 31500, + "mgs": 48073, + "mgt": 48663, + "mh": 9962, + "mh": 10834, + "mha": 41944, + "mhealth": 41225, + "mhs": 28815, + "mhz": 31550, + "mi": 714, + "mi": 2251, + "mia": 5852, + "miam": 31053, + "miami": 15106, + "miami": 4891, + "mian": 24792, + "miaw": 36046, + "mib": 48178, + "mic": 1213, + "mic": 3816, + "mica": 41551, + "micah": 33870, + "mice": 19030, + "mich": 25628, + "mich": 23029, + "micha": 2083, + "michael": 6051, + "michael": 2511, + "michaela": 41897, + "michaeljackson": 33532, + "michaels": 23868, + "michal": 47144, + "miche": 37966, + "micheal": 43709, + "michel": 5158, + "michel": 17153, + "michelangelo": 41245, + "michele": 20642, + "michelin": 26330, + "michelle": 19028, + "michelle": 8625, + "michi": 5658, + "michigan": 32344, + "michigan": 6296, + "mick": 15171, + "mick": 12592, + "mickey": 41813, + "mickey": 13053, + "micky": 43011, + "micro": 3160, + "micro": 11374, + "microbes": 44671, + "microbi": 19496, + "microbial": 30335, + "microbiology": 35348, + "microbiome": 35148, + "micron": 48742, + "microphone": 24643, + "micropoetry": 35997, + "microscope": 29114, + "microscopy": 38431, + "microsof": 42424, + "microsoft": 38650, + "microsoft": 7254, + "microwave": 24240, + "mics": 16554, + "mid": 2192, + "mid": 4734, + "midcentury": 48988, + "midd": 2983, + "midday": 23390, + "middle": 9849, + "middle": 3694, + "middleeast": 32783, + "middles": 29769, + "middlesbrough": 32436, + "middlesex": 39154, + "middleton": 23627, + "middleweight": 35829, + "midfield": 28116, + "midfielder": 13423, + "midget": 30734, + "midi": 39496, + "midi": 27326, + "midland": 24822, + "midlands": 18062, + "midnight": 35746, + "midnight": 6302, + "mids": 40821, + "midst": 24752, + "midsummer": 35234, + "midterm": 34365, + "midterms": 32015, + "midtown": 26069, + "midway": 26536, + "midweek": 29120, + "midwest": 16627, + "midwi": 44802, + "midwife": 37681, + "midwives": 42355, + "mie": 20865, + "mie": 10555, + "miento": 46482, + "mier": 36490, + "mies": 8840, + "miff": 49398, + "mig": 28743, + "might": 2727, + "mighty": 26632, + "mighty": 7815, + "mign": 41678, + "migos": 44640, + "migr": 3736, + "migra": 28186, + "migraine": 35360, + "migrant": 18902, + "migrants": 15814, + "migrate": 41804, + "migrating": 43604, + "migration": 11891, + "migu": 12279, + "miguel": 33672, + "miguel": 14436, + "miho": 46870, + "mii": 39896, + "mik": 15096, + "mik": 46203, + "mika": 28609, + "mika": 25185, + "mike": 5884, + "mike": 3178, + "mikel": 48865, + "mikequind": 33508, + "mikequindazzi": 33551, + "mikey": 34934, + "mikey": 23368, + "mikha": 30999, + "mikhail": 38327, + "miki": 48863, + "miko": 35413, + "miku": 37703, + "mil": 1469, + "mil": 12826, + "mila": 26183, + "milan": 30380, + "milan": 8552, + "milano": 18585, + "milb": 42248, + "mild": 16085, + "mildly": 49059, + "mile": 7833, + "mile": 6243, + "mileage": 30579, + "miler": 44680, + "miles": 3446, + "milestone": 13485, + "milestones": 34025, + "miley": 25336, + "miley": 14321, + "mileycyrus": 28528, + "milf": 45386, + "milford": 35840, + "mili": 16698, + "miliband": 41440, + "milit": 3715, + "militant": 33629, + "militants": 23974, + "military": 24498, + "military": 4323, + "militi": 46625, + "militia": 32114, + "milk": 13409, + "milk": 5205, + "milkshake": 29066, + "milky": 37320, + "milky": 21120, + "milkyway": 43246, + "mill": 4221, + "mill": 6637, + "milla": 49381, + "millan": 34930, + "millan": 22188, + "millar": 41851, + "mille": 34066, + "millen": 48501, + "millenni": 10406, + "millennial": 28357, + "millennials": 18804, + "millennium": 21116, + "miller": 21699, + "miller": 5733, + "milli": 5340, + "millie": 29283, + "milling": 39133, + "million": 13154, + "million": 2506, + "millionaire": 25179, + "millionaires": 47159, + "millions": 8492, + "mills": 10331, + "millwall": 35902, + "milly": 45794, + "milne": 44590, + "milner": 45230, + "milo": 24548, + "milton": 39004, + "milton": 17360, + "milwau": 13452, + "milwaukee": 14259, + "mim": 39379, + "mimi": 27086, + "mimic": 47116, + "mimic": 46519, + "mimo": 45551, + "min": 771, + "min": 3331, + "mina": 15281, + "minaj": 25136, + "minal": 40222, + "minat": 33275, + "mince": 32396, + "mind": 5890, + "mind": 2575, + "mindanao": 44228, + "minded": 21330, + "mindful": 28457, + "mindfulness": 15707, + "minding": 45337, + "minds": 9244, + "mindset": 14217, + "mindy": 46875, + "mindy": 38551, + "mine": 20149, + "mine": 3347, + "minecraft": 15678, + "mined": 48034, + "minent": 12533, + "miner": 14109, + "miner": 26572, + "mineral": 17692, + "minerals": 21169, + "miners": 22119, + "mines": 16211, + "ming": 10868, + "ming": 2107, + "mingham": 7590, + "mingle": 38437, + "mingly": 36909, + "mington": 49283, + "mington": 23119, + "minh": 48734, + "minho": 21318, + "mini": 1810, + "mini": 3954, + "miniature": 44298, + "miniature": 16377, + "miniatures": 38816, + "minic": 31522, + "minim": 10005, + "minimal": 18458, + "minimalism": 42594, + "minimalist": 26641, + "minimize": 38697, + "minimum": 12244, + "minindia": 28458, + "mining": 8473, + "minion": 28622, + "minions": 27035, + "minis": 33409, + "minis": 35976, + "minister": 25688, + "minister": 3569, + "ministerial": 33008, + "ministers": 16406, + "ministries": 27895, + "ministry": 8742, + "mink": 42017, + "minn": 45991, + "minn": 47318, + "minne": 7083, + "minneapolis": 16977, + "minneso": 9380, + "minnesota": 9968, + "minnie": 24493, + "mino": 22791, + "minogue": 44202, + "minor": 8522, + "minorities": 28119, + "minority": 16210, + "minors": 36789, + "mins": 6196, + "minsk": 46151, + "minster": 11189, + "mint": 48084, + "mint": 7506, + "minted": 49377, + "minton": 20050, + "minu": 29064, + "minus": 15358, + "minute": 28931, + "minute": 4497, + "minutes": 3056, + "mio": 26366, + "mir": 2750, + "mir": 6585, + "mira": 21665, + "mira": 22762, + "mirac": 13685, + "miracle": 49208, + "miracle": 11543, + "miracles": 23478, + "miraculous": 38671, + "mirage": 28679, + "mirai": 49060, + "mirand": 32367, + "miranda": 17590, + "mire": 38140, + "mire": 30140, + "miri": 22273, + "miriam": 30950, + "miro": 34851, + "miro": 48317, + "mirren": 47600, + "mirro": 48500, + "mirror": 29823, + "mirror": 7220, + "mirrors": 21823, + "mirza": 36440, + "mis": 866, + "mis": 11239, + "mischief": 33896, + "misconceptions": 48681, + "misconduct": 30601, + "mise": 46567, + "mise": 17267, + "miser": 33394, + "miserable": 26196, + "misery": 28360, + "mises": 24390, + "misfits": 42708, + "mish": 15494, + "mish": 20981, + "misha": 35434, + "mishra": 33042, + "misleading": 30862, + "mism": 15948, + "miso": 27657, + "miso": 33441, + "misogy": 31315, + "misogyny": 48415, + "miss": 6984, + "miss": 1526, + "missal": 38337, + "missed": 3955, + "misses": 15844, + "missi": 3008, + "missile": 14411, + "missiles": 27868, + "missin": 36209, + "missing": 23509, + "missing": 3423, + "mission": 12738, + "mission": 2406, + "missionaries": 40580, + "missionary": 27915, + "missions": 6990, + "mississ": 26483, + "mississauga": 28393, + "mississi": 11687, + "mississippi": 12232, + "missou": 30710, + "missoula": 48549, + "missouri": 11835, + "missuni": 26347, + "missuniverse": 28766, + "missy": 48105, + "missy": 31515, + "missyou": 45799, + "mist": 12610, + "mist": 11946, + "mistak": 20478, + "mistake": 11303, + "mistaken": 29182, + "mistakenly": 48494, + "mistakes": 12824, + "mister": 26949, + "mister": 18895, + "mistle": 46800, + "mistletoe": 48569, + "mistre": 42039, + "mistress": 24349, + "mists": 28636, + "misty": 18799, + "misunderstood": 41574, + "misuse": 40970, + "mit": 3303, + "mit": 4551, + "mita": 47514, + "mitage": 27964, + "mitch": 6969, + "mitch": 14150, + "mitchell": 39339, + "mitchell": 9007, + "mite": 26929, + "mith": 21752, + "mith": 17948, + "miti": 17857, + "mitigate": 42273, + "mitigation": 35514, + "mito": 38254, + "mitochondri": 42132, + "mitra": 47703, + "mits": 24086, + "mitsu": 17905, + "mitsubi": 21604, + "mitsubishi": 23030, + "mitt": 17321, + "mitt": 21341, + "mitted": 10307, + "mitting": 27938, + "mitz": 41827, + "mium": 35891, + "miwx": 43941, + "mix": 3210, + "mix": 3285, + "mixed": 29376, + "mixed": 6780, + "mixer": 17200, + "mixers": 39175, + "mixes": 19061, + "mixing": 15588, + "mixtape": 11044, + "mixture": 28286, + "miy": 25695, + "miya": 36257, + "miz": 20881, + "miz": 30795, + "mize": 19076, + "mized": 43418, + "mizing": 38715, + "mizz": 19985, + "mizzou": 26165, + "mj": 13117, + "mj": 14733, + "mk": 11581, + "mk": 8937, + "mke": 36642, + "mkt": 24814, + "ml": 3627, + "ml": 5780, + "mla": 16723, + "mlas": 48464, + "mlb": 21039, + "mlb": 7482, + "mley": 40329, + "mlg": 45801, + "mlin": 24556, + "mlk": 17941, + "mlkday": 39905, + "mlm": 37611, + "mln": 18971, + "mlp": 23620, + "mlpfi": 45475, + "mlpfim": 45640, + "mls": 13077, + "mm": 1028, + "mm": 2848, + "mma": 34140, + "mma": 6096, + "mmc": 44253, + "mme": 13105, + "mmed": 19570, + "mmer": 35717, + "mmer": 7508, + "mmers": 28128, + "mmes": 42862, + "mmi": 34147, + "mming": 21038, + "mming": 16507, + "mmings": 31357, + "mmit": 41050, + "mmj": 43015, + "mmm": 37908, + "mmm": 7641, + "mmmm": 36312, + "mmmm": 13180, + "mmmmm": 21808, + "mmmmmm": 43740, + "mmo": 30418, + "mmon": 41131, + "mmor": 36657, + "mmorpg": 39476, + "mms": 37803, + "mmva": 42666, + "mmy": 28837, + "mmy": 8722, + "mn": 5086, + "mn": 4057, + "mna": 34877, + "mnd": 44776, + "mnet": 34129, + "mnf": 41105, + "mnl": 32980, + "mnleg": 42653, + "mns": 39040, + "mnt": 21477, + "mntwins": 45448, + "mnwild": 39044, + "mnwx": 39592, + "mo": 617, + "mo": 2080, + "moa": 33174, + "moana": 43241, + "mob": 2818, + "mob": 12754, + "mobi": 9451, + "mobil": 26343, + "mobil": 29815, + "mobile": 12935, + "mobile": 3451, + "mobiles": 44302, + "mobili": 20770, + "mobility": 12546, + "mobilization": 48916, + "moby": 47219, + "moc": 41439, + "moc": 36992, + "mocha": 28425, + "mochi": 47973, + "mock": 15641, + "mock": 12759, + "mocked": 47400, + "mocking": 28692, + "mocking": 37870, + "mocks": 35142, + "mod": 6362, + "mod": 10893, + "moda": 25814, + "modal": 33157, + "mode": 20402, + "mode": 6493, + "model": 4591, + "model": 2863, + "modeled": 39527, + "modeling": 13706, + "modelling": 19946, + "models": 6176, + "moder": 2894, + "moderate": 16435, + "moderated": 27928, + "moderating": 34242, + "moderator": 32659, + "modern": 11706, + "modern": 4077, + "modernart": 34417, + "moderni": 24328, + "modernism": 39601, + "modernist": 36773, + "modernization": 47294, + "modes": 30454, + "modest": 25436, + "modi": 9047, + "modi": 7774, + "modification": 37630, + "modified": 17964, + "modo": 36820, + "mods": 23843, + "modu": 9036, + "modular": 22437, + "module": 16757, + "modules": 30575, + "moe": 38655, + "moe": 17938, + "mof": 30798, + "moff": 27160, + "mog": 42362, + "moga": 41732, + "mogadishu": 45133, + "mogul": 41320, + "moh": 18979, + "moh": 35388, + "moha": 46892, + "moham": 7923, + "mohamed": 18472, + "mohammad": 19926, + "mohammed": 16168, + "mohan": 26521, + "mohan": 23586, + "mohawk": 34942, + "mohd": 49094, + "mohsin": 48861, + "moi": 20691, + "moi": 21825, + "moil": 30349, + "moines": 32091, + "moist": 19831, + "moist": 33263, + "moisture": 20412, + "moisturi": 25942, + "moj": 34505, + "moja": 49055, + "mojito": 46830, + "mojo": 25204, + "mok": 49146, + "mol": 4246, + "mol": 31582, + "mold": 21846, + "molding": 46274, + "moldova": 47317, + "mole": 9927, + "mole": 23529, + "molecular": 19370, + "molecule": 39233, + "molecules": 35643, + "molina": 34201, + "mollie": 48203, + "molly": 24368, + "molly": 12573, + "molo": 41510, + "mology": 32255, + "molten": 46071, + "moly": 47083, + "mom": 1614, + "mom": 2543, + "moma": 33605, + "mombasa": 40340, + "moment": 12197, + "moment": 2495, + "momento": 30078, + "moments": 5251, + "momentum": 15722, + "momlife": 43825, + "momma": 14508, + "mommy": 12456, + "momo": 48490, + "momo": 25980, + "moms": 28446, + "moms": 10042, + "momsdemand": 33744, + "mon": 749, + "mon": 2173, + "mona": 19143, + "monaco": 14938, + "monaghan": 39797, + "monarch": 27235, + "monarch": 22619, + "monarchs": 36750, + "monarchy": 47503, + "monaster": 19422, + "monastery": 21850, + "monc": 34847, + "moncton": 44962, + "mond": 14522, + "mond": 4475, + "monday": 6205, + "monday": 2098, + "mondaymorning": 40089, + "mondaymotiv": 45488, + "mondaymotivation": 8198, + "mondaymotivaton": 47034, + "mondays": 13815, + "monde": 29339, + "mondo": 36207, + "monds": 20317, + "mone": 25990, + "monet": 24499, + "monetary": 26394, + "moneti": 38056, + "money": 12743, + "money": 2327, + "mong": 43566, + "monger": 38928, + "mongers": 27670, + "mongo": 20680, + "mongolia": 27144, + "mongolian": 46335, + "moni": 46851, + "monia": 31161, + "monic": 30893, + "monica": 13540, + "monit": 9014, + "monitor": 10198, + "monitored": 45828, + "monitoring": 11030, + "monitors": 30478, + "monk": 30557, + "monk": 16424, + "monkey": 29597, + "monkey": 9465, + "monkeys": 15781, + "monks": 29090, + "monmouth": 36929, + "mono": 8220, + "mono": 22537, + "monochrome": 25576, + "monogram": 39665, + "monologue": 47776, + "monopoly": 25241, + "monoxide": 49314, + "monro": 45750, + "monroe": 13625, + "mons": 19885, + "monsanto": 37592, + "monsi": 46677, + "monsieur": 48879, + "monsoon": 18872, + "monsta": 30718, + "monstax": 45631, + "monste": 47045, + "monster": 14454, + "monster": 6060, + "monsters": 11546, + "mont": 5186, + "mont": 5382, + "montag": 37202, + "montage": 32325, + "montal": 42126, + "montan": 28405, + "montana": 11436, + "monte": 8711, + "monte": 14667, + "montene": 28538, + "montenegro": 30378, + "monter": 36673, + "monterey": 23388, + "monterrey": 45254, + "montess": 43205, + "montessori": 45443, + "montgom": 13852, + "montgomery": 14951, + "month": 7680, + "month": 1924, + "monthly": 8764, + "months": 3109, + "monthsary": 42420, + "monton": 41961, + "montp": 39523, + "montre": 8434, + "montreal": 9262, + "montrose": 42347, + "monty": 43997, + "monty": 24038, + "monu": 9748, + "monument": 12019, + "monumental": 31297, + "monuments": 26916, + "mony": 4117, + "monza": 40380, + "moo": 4953, + "moo": 24626, + "mood": 42358, + "mood": 5394, + "moods": 43727, + "moody": 17170, + "moom": 36887, + "moon": 6334, + "moon": 3293, + "mooney": 37942, + "moonlight": 20001, + "moons": 29887, + "moonshine": 46706, + "moor": 14817, + "moor": 11877, + "moore": 28613, + "moore": 6708, + "moors": 32577, + "moose": 37562, + "moose": 17338, + "moot": 46895, + "mop": 33900, + "mopar": 41166, + "mor": 657, + "mor": 18614, + "mora": 29262, + "moral": 11246, + "morale": 39404, + "morales": 27117, + "morality": 34133, + "morally": 42519, + "morals": 46223, + "moran": 21557, + "moray": 44569, + "more": 5434, + "more": 750, + "morecam": 37305, + "morecambe": 43414, + "mored": 20195, + "moreland": 44135, + "moreno": 24826, + "morethan": 30889, + "morg": 34284, + "morgan": 15432, + "morgan": 6075, + "morgen": 35106, + "mori": 25710, + "mori": 29514, + "moris": 43131, + "moritz": 45594, + "morley": 40439, + "mormon": 27715, + "morn": 22393, + "mornin": 28327, + "morning": 10769, + "morning": 1119, + "mornings": 12106, + "moro": 31613, + "moroc": 11996, + "moroccan": 27546, + "morocco": 15228, + "moron": 31875, + "morons": 46477, + "morow": 40779, + "morph": 23915, + "morph": 41700, + "morphe": 38978, + "morpho": 38622, + "morrha": 43044, + "morri": 9876, + "morris": 22560, + "morris": 9090, + "morrison": 40961, + "morrison": 14094, + "morrisons": 40965, + "morrissey": 30040, + "morro": 48363, + "morrow": 21611, + "mors": 13064, + "morse": 25282, + "mort": 24257, + "mort": 30583, + "mortal": 31883, + "mortal": 14680, + "mortality": 20347, + "mortar": 27258, + "mortg": 12069, + "mortgage": 13988, + "mortgages": 45391, + "mortimer": 47836, + "morton": 20698, + "morty": 37391, + "mory": 22633, + "mos": 28658, + "mos": 9593, + "mosa": 14164, + "mosa": 23809, + "mosaic": 17506, + "mosch": 47003, + "mosco": 9840, + "moscow": 10371, + "moseley": 47080, + "moses": 18451, + "mosley": 46228, + "mosqu": 15215, + "mosque": 12694, + "mosques": 41214, + "mosquit": 39699, + "mosquito": 25083, + "mosquitoes": 41870, + "moss": 25107, + "moss": 12815, + "most": 7034, + "most": 1096, + "mostly": 8829, + "mosul": 29165, + "mot": 16352, + "mot": 15452, + "mota": 42499, + "motd": 46232, + "motel": 26191, + "moth": 33208, + "moth": 11736, + "mother": 7455, + "mother": 3050, + "motherhood": 32274, + "motherland": 46774, + "mothers": 10546, + "mothersday": 15583, + "motherwell": 48104, + "moths": 29086, + "moti": 38210, + "motif": 35373, + "motion": 32139, + "motion": 7860, + "motiv": 3183, + "motivate": 26771, + "motivated": 16521, + "motivates": 44684, + "motivating": 37720, + "motivation": 26117, + "motivation": 4193, + "motivational": 32832, + "motivational": 20472, + "motivationmonday": 28703, + "motive": 36669, + "motley": 42553, + "motm": 41192, + "moto": 10646, + "moto": 11431, + "motocross": 34562, + "motogp": 16615, + "motor": 3975, + "motor": 7659, + "motorbike": 33341, + "motorcycle": 10297, + "motorcycles": 24869, + "motoring": 44491, + "motorists": 32766, + "motorola": 33738, + "motors": 14989, + "motorsport": 18371, + "motorsports": 24264, + "motorway": 31808, + "motown": 32685, + "mott": 44570, + "mott": 21708, + "motto": 23338, + "mou": 2809, + "mou": 25289, + "moud": 37698, + "moul": 25725, + "mould": 36743, + "moulin": 47656, + "moun": 2023, + "mound": 21414, + "mount": 20553, + "mount": 5532, + "mountain": 14547, + "mountain": 3965, + "mountaine": 24841, + "mountaineer": 49255, + "mountains": 5873, + "mounted": 17897, + "mounting": 29910, + "mounts": 36767, + "mour": 9053, + "mour": 42446, + "moured": 29555, + "mourinho": 18536, + "mourn": 33592, + "mourning": 24169, + "mourns": 42811, + "mous": 24837, + "mous": 17425, + "mouse": 33032, + "mouse": 9301, + "mousse": 31869, + "moustache": 32795, + "mouth": 15152, + "mouth": 4932, + "mouths": 38518, + "mov": 23950, + "move": 16624, + "move": 2783, + "moved": 6997, + "movember": 23474, + "movement": 5208, + "movements": 19665, + "mover": 37673, + "movers": 33957, + "moves": 6880, + "movi": 1707, + "movic": 43838, + "movie": 11247, + "movie": 2016, + "movies": 4772, + "moving": 32160, + "moving": 3584, + "mow": 31006, + "mow": 36329, + "mower": 30895, + "mowing": 46424, + "mowx": 44263, + "moy": 27276, + "moy": 34205, + "moyes": 37119, + "moz": 14761, + "moz": 43738, + "mozam": 26648, + "mozambique": 28831, + "mozart": 22132, + "mozz": 26317, + "mozzarella": 27845, + "mp": 1037, + "mp": 1246, + "mpa": 30749, + "mpc": 38560, + "mpd": 33814, + "mped": 28134, + "mper": 22803, + "mpg": 39830, + "mpg": 37454, + "mpgvip": 42149, + "mph": 5306, + "mpi": 43263, + "mping": 27999, + "mple": 21139, + "mplo": 47071, + "mpls": 34298, + "mpo": 33674, + "mpp": 39570, + "mps": 5504, + "mption": 9717, + "mpton": 27448, + "mpu": 47156, + "mpus": 25864, + "mpy": 17192, + "mq": 19103, + "mqm": 24687, + "mr": 3139, + "mr": 1982, + "mra": 44568, + "mrc": 25897, + "mri": 24773, + "mrs": 25003, + "mrs": 4255, + "mrt": 30256, + "mru": 22370, + "mrw": 15303, + "ms": 3525, + "ms": 988, + "msa": 36306, + "msc": 31826, + "msc": 20529, + "msd": 25804, + "msd": 36407, + "msdhoni": 32850, + "msf": 36239, + "msg": 44430, + "msg": 10928, + "msh": 41751, + "msi": 43597, + "msi": 45278, + "msk": 38501, + "msl": 42736, + "msm": 22210, + "msn": 18824, + "msn": 41042, + "msnbc": 20245, + "mson": 27773, + "mson": 12298, + "msp": 41445, + "msp": 22318, + "mss": 42136, + "mss": 48610, + "mst": 26335, + "msu": 26763, + "msu": 17298, + "mswx": 42957, + "msy": 43919, + "mt": 4252, + "mt": 3284, + "mta": 28691, + "mtb": 48306, + "mtb": 18747, + "mtc": 42482, + "mtg": 49142, + "mtg": 13648, + "mth": 48151, + "mtl": 22135, + "mtn": 26041, + "mtn": 18953, + "mtr": 46650, + "mts": 38751, + "mtv": 8099, + "mtv": 12555, + "mtvbr": 47258, + "mtvhottest": 16751, + "mtvstars": 19948, + "mu": 670, + "mu": 6411, + "mua": 21395, + "muay": 44910, + "muaythai": 47763, + "mubarak": 17957, + "muc": 49115, + "much": 14300, + "much": 1238, + "mucha": 42191, + "muchas": 26278, + "mucho": 19864, + "muck": 44731, + "muck": 45330, + "mud": 17491, + "mud": 11673, + "mudder": 49104, + "muddy": 21524, + "mue": 44383, + "mue": 40717, + "mueller": 46863, + "mueller": 14719, + "muen": 48646, + "muer": 33840, + "muf": 33852, + "mufc": 9013, + "muffin": 22696, + "muffins": 25922, + "mufti": 44930, + "mug": 16339, + "mug": 9722, + "mugabe": 36441, + "mughal": 37508, + "mugs": 22852, + "mugshot": 40028, + "muh": 36335, + "muh": 46475, + "muham": 10043, + "muhammad": 12259, + "muir": 44650, + "muir": 24745, + "muj": 44635, + "muk": 17327, + "muk": 32600, + "mukher": 34575, + "mukherjee": 37862, + "mul": 1899, + "mul": 43193, + "mula": 40937, + "mulator": 17463, + "mulberry": 39221, + "mule": 28695, + "mull": 17313, + "mull": 35310, + "mulled": 44641, + "mullen": 30797, + "muller": 33956, + "mullet": 35010, + "mulligan": 44336, + "mullins": 41265, + "mult": 34219, + "multi": 3947, + "multi": 6400, + "multic": 21683, + "multicul": 28004, + "multicultural": 34667, + "multil": 27975, + "multimedia": 27977, + "multin": 38996, + "multinational": 46540, + "multip": 40314, + "multiplayer": 27460, + "multiple": 6470, + "multipurpose": 47665, + "multit": 27814, + "multitasking": 48684, + "mulus": 26180, + "mum": 15565, + "mum": 4030, + "mumb": 5850, + "mumbai": 24279, + "mumbai": 6971, + "mumford": 46184, + "mummy": 16301, + "mums": 17868, + "mun": 2617, + "mun": 21059, + "muna": 48424, + "munch": 23587, + "munch": 33299, + "munchies": 44324, + "munchkin": 41305, + "mund": 14244, + "mundo": 20990, + "muni": 27327, + "muni": 39795, + "munich": 13526, + "munici": 12159, + "municipal": 43667, + "municipal": 16600, + "municipality": 29987, + "munition": 32668, + "munro": 36501, + "munster": 27201, + "mup": 21966, + "muppet": 40598, + "muppets": 40187, + "mups": 42195, + "mur": 2144, + "mur": 18293, + "mura": 45176, + "mural": 12315, + "murals": 31499, + "murder": 28136, + "murder": 5787, + "murdered": 13158, + "murderer": 26956, + "murderers": 48472, + "murdering": 36055, + "murders": 22409, + "murdoch": 29037, + "murphy": 48976, + "murphy": 8914, + "murray": 31978, + "murray": 7513, + "murs": 38783, + "mus": 2198, + "mus": 8103, + "musa": 30540, + "musc": 5696, + "muscat": 33322, + "muscle": 27323, + "muscle": 9269, + "muscles": 16786, + "muscular": 30606, + "muse": 2369, + "muse": 15686, + "museo": 36457, + "muses": 48243, + "museu": 27087, + "museum": 15602, + "museum": 2786, + "museums": 15542, + "museumweek": 37996, + "mush": 7635, + "mushroom": 13011, + "mushrooms": 14730, + "musi": 15628, + "music": 4110, + "music": 1179, + "musica": 26668, + "musical": 36002, + "musical": 5173, + "musically": 48893, + "musicals": 36974, + "musichistory": 37890, + "musician": 11179, + "musicians": 12498, + "musicislife": 43311, + "musicmonday": 35887, + "musicvideo": 26764, + "musik": 32986, + "musings": 44961, + "musique": 42250, + "musk": 32143, + "musk": 19063, + "muskete": 32775, + "musketeers": 37993, + "musko": 34987, + "muskoka": 40832, + "musli": 4958, + "muslim": 43795, + "muslim": 7060, + "muslims": 10513, + "muss": 41493, + "mussels": 33393, + "must": 6783, + "must": 2048, + "mustache": 23451, + "mustaf": 23596, + "mustafa": 29000, + "mustang": 42361, + "mustang": 13309, + "mustangs": 22500, + "mustard": 15794, + "muster": 47361, + "mustread": 28978, + "mut": 12598, + "mut": 22839, + "mutant": 28384, + "mutation": 38626, + "mutations": 39651, + "mute": 31252, + "muted": 48028, + "muth": 34280, + "mutil": 39950, + "mutt": 45924, + "mutu": 17574, + "mutual": 15055, + "mutuals": 31158, + "muy": 44625, + "mv": 10580, + "mv": 8269, + "mvc": 40549, + "mvp": 8905, + "mw": 16725, + "mw": 11206, + "mwc": 24289, + "mwf": 48565, + "mx": 21947, + "mx": 9575, + "my": 1152, + "my": 607, + "mya": 31401, + "myal": 42735, + "myan": 13761, + "myanmar": 14764, + "myart": 38826, + "myco": 48362, + "mydayin": 41896, + "mydayinla": 42801, + "mydubai": 43475, + "mye": 27551, + "myel": 40084, + "myers": 15993, + "myjaps": 47939, + "myle": 43700, + "myles": 25511, + "mylife": 30537, + "mylittle": 37757, + "mylittlepony": 45107, + "myo": 16206, + "myr": 20272, + "myra": 35694, + "myri": 34972, + "myrt": 47785, + "myrtle": 27768, + "mys": 11724, + "myself": 3245, + "mysore": 44924, + "myspace": 41382, + "myster": 4669, + "mysteries": 20605, + "mysterious": 12650, + "mystery": 39828, + "mystery": 6711, + "mysti": 28711, + "mystic": 36264, + "mystic": 23722, + "mystical": 34122, + "myth": 20322, + "myth": 13878, + "mythical": 34377, + "mytho": 43857, + "mythology": 22496, + "myths": 18675, + "mz": 29509, + "mz": 33400, + "mzan": 36322, + "mzansi": 43301, + "má": 36842, + "mé": 21890, + "méxico": 46159, + "mü": 28142, + "mün": 41235, + "n": 77, + "n": 333, + "na": 1097, + "na": 1272, + "naa": 37738, + "naacp": 32176, + "nab": 6951, + "nab": 19440, + "nabe": 35111, + "naby": 24800, + "nac": 14557, + "nac": 18950, + "nach": 12168, + "nach": 43622, + "nacho": 35647, + "nachos": 32847, + "nacht": 37261, + "nacional": 38782, + "nad": 6204, + "nad": 43928, + "nada": 31683, + "nadal": 20814, + "nade": 24908, + "nadi": 30512, + "nadia": 27487, + "nadine": 23356, + "nadu": 20936, + "nae": 19374, + "naf": 16161, + "naf": 45956, + "nafta": 43123, + "nag": 6694, + "nag": 23902, + "naga": 45953, + "naga": 38997, + "nagar": 17490, + "nage": 41219, + "nago": 38349, + "nagoya": 43303, + "nagpur": 43328, + "nah": 26421, + "nah": 11129, + "nahi": 35244, + "nai": 6230, + "nai": 10692, + "naia": 31340, + "naidu": 42429, + "naija": 16326, + "naik": 34424, + "nail": 19459, + "nail": 9059, + "nailart": 43532, + "nailed": 19035, + "nails": 8469, + "nair": 27107, + "naira": 39450, + "naire": 48892, + "nairobi": 17756, + "nais": 46396, + "naissance": 44761, + "naive": 43362, + "naj": 30985, + "naji": 32589, + "nak": 9248, + "nak": 25550, + "naked": 46371, + "naked": 11478, + "naku": 39864, + "nal": 14132, + "nal": 3119, + "nale": 27198, + "nall": 32869, + "nally": 26158, + "nam": 1410, + "nam": 12344, + "nama": 39586, + "naman": 27635, + "namaste": 35549, + "name": 18160, + "name": 1981, + "named": 3194, + "nameis": 40831, + "nament": 3916, + "naments": 16540, + "names": 6130, + "namesake": 41298, + "nami": 20393, + "namibia": 23731, + "naming": 19367, + "namjoon": 31986, + "namm": 35524, + "namo": 46013, + "namo": 24854, + "nan": 4375, + "nan": 7750, + "nana": 18761, + "nanaimo": 40518, + "nancy": 21511, + "nancy": 11425, + "nand": 20435, + "nandez": 12764, + "nando": 46044, + "nang": 48148, + "nani": 27980, + "nanny": 31104, + "nano": 15835, + "nano": 22006, + "nanop": 34177, + "nanotechnology": 42235, + "nanow": 46734, + "nant": 22526, + "nantes": 47533, + "nantucket": 41573, + "nao": 39319, + "naom": 34955, + "naomi": 20173, + "nap": 6568, + "nap": 11012, + "napa": 20545, + "napier": 40875, + "napkin": 38930, + "naples": 23560, + "napo": 18715, + "napol": 20122, + "napoleon": 24969, + "napoli": 22445, + "napp": 11359, + "napping": 37657, + "naps": 31317, + "naq": 46453, + "nar": 2977, + "nar": 20145, + "nara": 33823, + "narcis": 25229, + "narcissi": 35442, + "narco": 38461, + "nard": 18216, + "nare": 34853, + "naren": 8468, + "narendr": 9807, + "narendra": 25848, + "narendramodi": 9853, + "narnia": 48693, + "narr": 11845, + "narrated": 43609, + "narrative": 15933, + "narratives": 35117, + "narrator": 46529, + "narrow": 24006, + "narrow": 16652, + "narrowly": 29747, + "naruto": 22732, + "nas": 3090, + "nas": 15250, + "nasa": 6841, + "nasal": 42853, + "nascar": 25723, + "nascar": 7868, + "nasdaq": 26629, + "nash": 6771, + "nash": 13620, + "nasheed": 49176, + "nashgrier": 33372, + "nashville": 45356, + "nashville": 8585, + "nasi": 47987, + "nasir": 47509, + "nassau": 34048, + "nasser": 43559, + "nasty": 32930, + "nasty": 8709, + "nat": 1276, + "nat": 11310, + "nata": 39392, + "natal": 28516, + "natali": 20296, + "natalia": 32978, + "natalie": 36634, + "natalie": 13595, + "natash": 48701, + "natasha": 23093, + "nate": 26643, + "nate": 7587, + "natgeo": 33009, + "natgeo": 25046, + "nath": 22203, + "nath": 19843, + "nathan": 13028, + "nathan": 9711, + "nathanfillion": 47422, + "nathaniel": 32667, + "nati": 1060, + "nati": 13384, + "natic": 44944, + "natin": 44358, + "nation": 2317, + "nation": 2670, + "national": 3126, + "national": 1362, + "nationalbestfriend": 42222, + "nationaldogday": 32227, + "nationalism": 29867, + "nationalist": 25058, + "nationality": 44451, + "nationally": 15130, + "nationalpark": 33060, + "nationalparks": 41204, + "nationals": 10784, + "nationaltrust": 34051, + "nations": 7654, + "nationwide": 13795, + "native": 20639, + "native": 4562, + "natives": 36060, + "nativity": 33988, + "natl": 39225, + "natl": 34465, + "nato": 13139, + "nats": 21106, + "natu": 2775, + "natur": 6800, + "natural": 13198, + "natural": 3288, + "naturally": 12995, + "naturals": 44686, + "nature": 9382, + "nature": 2625, + "naturelovers": 41514, + "naturephotography": 22533, + "natures": 15616, + "natureuk": 46193, + "nau": 5955, + "nau": 32878, + "naught": 41001, + "naughty": 47255, + "naughty": 15101, + "nautical": 31660, + "nav": 3413, + "nav": 25308, + "navajo": 35523, + "naval": 44725, + "naval": 13273, + "navar": 24848, + "navarro": 37104, + "nave": 42704, + "naveen": 43837, + "naver": 32534, + "navi": 16159, + "navi": 44848, + "navig": 12507, + "navigate": 24400, + "navigating": 33134, + "navigation": 20148, + "navigator": 38910, + "navis": 36377, + "navratri": 45428, + "navy": 28414, + "navy": 5598, + "naw": 16259, + "naw": 30500, + "nawaz": 49161, + "nawaz": 19523, + "nax": 38299, + "nay": 11704, + "nay": 16182, + "naya": 38917, + "nayanth": 38157, + "nayanthara": 45184, + "naz": 6363, + "naz": 35534, + "nazi": 12972, + "nazis": 21778, + "nb": 6459, + "nb": 6813, + "nba": 22524, + "nba": 5139, + "nbad": 43458, + "nbaf": 30127, + "nbafinals": 33803, + "nbap": 41956, + "nbaplayoffs": 43860, + "nbat": 46291, + "nbc": 9352, + "nbc": 8799, + "nbd": 24526, + "nbl": 42652, + "nc": 5021, + "nc": 4911, + "nca": 6921, + "ncaa": 9418, + "ncbd": 47221, + "ncc": 33195, + "ncc": 36686, + "ncds": 47573, + "ncfc": 31274, + "ncis": 33617, + "ncpol": 40562, + "ncr": 38474, + "ncs": 42689, + "nct": 27723, + "nct": 20319, + "ncwx": 36166, + "nd": 5625, + "nd": 1764, + "nda": 32862, + "ndc": 47564, + "ndi": 48229, + "ndp": 19257, + "nds": 31347, + "ndtv": 26261, + "ne": 557, + "ne": 1422, + "nea": 24068, + "neal": 33652, + "neal": 16730, + "near": 11296, + "near": 2252, + "nearby": 13314, + "nearest": 18985, + "nearing": 26571, + "nearly": 4816, + "nears": 37710, + "neat": 43201, + "neat": 15465, + "neath": 18315, + "neau": 31559, + "neb": 40209, + "nebra": 13371, + "nebraska": 14565, + "nebu": 49295, + "nebula": 22532, + "nec": 25109, + "nec": 22992, + "necess": 6961, + "necessarily": 25853, + "necessary": 8955, + "necessities": 43483, + "necessity": 33163, + "neck": 6066, + "neck": 6906, + "necklace": 7385, + "necklaces": 32276, + "necks": 29701, + "nectar": 33683, + "ned": 16030, + "ned": 1369, + "nederland": 49058, + "nee": 20494, + "nee": 10601, + "need": 3229, + "need": 1262, + "needed": 4049, + "needing": 22894, + "needle": 44490, + "needle": 19886, + "needles": 27250, + "needless": 39984, + "needs": 2536, + "needy": 30150, + "neel": 33092, + "neel": 46043, + "neer": 34245, + "nees": 47248, + "neet": 46362, + "neg": 5513, + "negan": 42623, + "negative": 8869, + "negatively": 40254, + "negativity": 34658, + "neglec": 18827, + "neglect": 33680, + "neglected": 31893, + "negli": 32594, + "negligence": 45658, + "negoti": 10216, + "negotiate": 32969, + "negotiating": 35510, + "negotiation": 36504, + "negotiations": 20433, + "negr": 42190, + "negro": 26554, + "neh": 40416, + "neh": 41697, + "neha": 44463, + "nehru": 30316, + "nei": 9366, + "neigh": 4061, + "neighb": 6534, + "neighbor": 7759, + "neighbor": 14485, + "neighborhood": 9471, + "neighborhoods": 26713, + "neighboring": 44754, + "neighbors": 13037, + "neighbour": 15858, + "neighbour": 23719, + "neighbourhood": 20312, + "neighbours": 17594, + "neil": 13591, + "neil": 8030, + "neilhimself": 45682, + "neill": 19324, + "neither": 14398, + "nek": 47727, + "neko": 47066, + "nel": 5476, + "nel": 2693, + "nell": 27081, + "nell": 8117, + "nelly": 21166, + "nels": 19296, + "nelson": 24774, + "nelson": 8586, + "nem": 45153, + "neman": 48553, + "neme": 30993, + "nemesis": 37811, + "nemo": 30441, + "nen": 17817, + "nen": 15451, + "nene": 44167, + "neo": 14562, + "neo": 11017, + "neon": 21043, + "neon": 13919, + "neonatal": 46464, + "neop": 49069, + "nep": 20739, + "nep": 41960, + "nepal": 25597, + "nepal": 10066, + "nepali": 47579, + "neph": 27926, + "nephe": 41810, + "nephew": 11689, + "nephews": 43747, + "nephro": 43054, + "neptune": 30566, + "ner": 2064, + "ner": 998, + "nerd": 24452, + "nerd": 12273, + "nerds": 22609, + "nerdy": 33124, + "nered": 17583, + "nerf": 42914, + "nering": 20226, + "nero": 29048, + "ners": 2129, + "nerve": 18571, + "nerves": 27813, + "nervous": 13928, + "nery": 48597, + "nes": 5457, + "nes": 4980, + "nesburg": 27159, + "nese": 32220, + "ness": 7187, + "ness": 1294, + "nesses": 20107, + "nessy": 32939, + "nest": 20302, + "nest": 8719, + "nesting": 28860, + "nestle": 43967, + "nestled": 38107, + "nests": 41133, + "net": 1851, + "net": 2315, + "netany": 23137, + "netanyahu": 23583, + "netball": 19761, + "netes": 44335, + "netfli": 6304, + "netflix": 35325, + "netflix": 6600, + "nether": 9946, + "netherlands": 11060, + "neti": 43980, + "netneutrality": 47794, + "nets": 8582, + "nett": 23403, + "nett": 6975, + "nette": 13271, + "network": 23285, + "network": 3304, + "networking": 9818, + "networks": 10004, + "neu": 3855, + "neu": 43342, + "neue": 45764, + "neur": 19001, + "neur": 31976, + "neural": 26388, + "neuro": 7401, + "neuro": 36000, + "neurological": 41718, + "neurology": 43197, + "neurons": 40442, + "neuroscience": 23381, + "neutr": 17207, + "neutral": 17011, + "neutrality": 26511, + "neutron": 44056, + "nev": 10236, + "nev": 43645, + "neva": 43304, + "nevada": 13499, + "neve": 44099, + "neve": 44023, + "never": 6746, + "never": 1426, + "neveragain": 45053, + "neverforget": 19242, + "nevergiveup": 42497, + "neverland": 41483, + "nevertheless": 48355, + "nevertrump": 47494, + "neville": 19269, + "nevis": 43670, + "new": 1218, + "new": 686, + "newark": 20240, + "newbie": 45427, + "newborn": 18320, + "newbury": 34169, + "newcastle": 41955, + "newcastle": 9302, + "newcomer": 30648, + "newcomers": 44037, + "newe": 40068, + "newell": 41436, + "newer": 33099, + "newest": 4990, + "newfound": 25250, + "newfoundland": 28079, + "newh": 18546, + "newin": 31911, + "newjersey": 32621, + "newly": 42186, + "newly": 7056, + "newman": 15815, + "newmarket": 38617, + "newmexico": 35238, + "newmusic": 32510, + "newmusic": 17201, + "newor": 25969, + "neworleans": 31205, + "newport": 42580, + "newport": 14846, + "newprofile": 14633, + "newprofilepic": 14754, + "newrelease": 34793, + "news": 6216, + "news": 1120, + "newsat": 43979, + "newsc": 28656, + "newscast": 45031, + "newsle": 10727, + "newsletter": 11069, + "newsnow": 48650, + "newsp": 7109, + "newspaper": 8786, + "newspapers": 22423, + "newsroom": 23200, + "newt": 37224, + "newton": 33122, + "newton": 12606, + "newtown": 31747, + "newyear": 22161, + "newyear": 12999, + "newyearseve": 37587, + "newyork": 18140, + "newyork": 10454, + "newyorkcity": 30460, + "newyorker": 39732, + "newzealand": 21117, + "nex": 6897, + "nex": 39720, + "next": 12434, + "next": 1131, + "nextgen": 41933, + "nexus": 19053, + "ney": 3857, + "ney": 1438, + "neymar": 21878, + "neys": 12616, + "nez": 27388, + "nf": 15195, + "nf": 25643, + "nfamily": 20098, + "nfc": 23695, + "nffc": 27893, + "nfl": 11219, + "nfl": 4691, + "nfldraft": 25002, + "ng": 10352, + "ng": 5215, + "nga": 35477, + "ngc": 29046, + "ngo": 38740, + "ngo": 24821, + "ngos": 34627, + "nguyen": 29947, + "nh": 3760, + "nh": 10803, + "nhc": 44817, + "nhl": 12290, + "nhl": 8167, + "nhlbruins": 39081, + "nhljets": 49357, + "nhm": 39483, + "nhpolitics": 36125, + "nhq": 42368, + "nhra": 30052, + "nhs": 23282, + "nhs": 7695, + "ni": 697, + "ni": 3256, + "nia": 3098, + "niag": 18071, + "niagar": 39298, + "niagara": 18965, + "niall": 41354, + "niall": 8327, + "niallo": 22855, + "niallofficial": 23084, + "niam": 39347, + "nian": 46003, + "nib": 31049, + "nic": 2109, + "nic": 6651, + "nica": 29040, + "nicar": 25119, + "nicaragua": 28423, + "nice": 28386, + "nice": 1805, + "nicely": 12303, + "nicer": 29488, + "nicest": 22967, + "niche": 25279, + "nichol": 7668, + "nicholas": 39814, + "nicholas": 13148, + "nicholls": 38846, + "nichols": 22730, + "nicholson": 28745, + "nick": 4209, + "nick": 4253, + "nickel": 22034, + "nickelo": 28668, + "nickelodeon": 33279, + "nicki": 17738, + "nickimin": 27390, + "nickiminaj": 27593, + "nickjonas": 43862, + "nickname": 24731, + "nicknamed": 45190, + "nicks": 15049, + "nicky": 28893, + "nicky": 22091, + "nico": 20850, + "nico": 17779, + "nicol": 9919, + "nicol": 48274, + "nicola": 21791, + "nicolas": 43813, + "nicolas": 18918, + "nicole": 21246, + "nicole": 10000, + "nicot": 45099, + "nicotine": 46697, + "nie": 9524, + "nie": 3501, + "niece": 12795, + "nieces": 44877, + "niel": 19109, + "niel": 26837, + "niels": 37154, + "nielsen": 28372, + "nier": 13014, + "nies": 10586, + "niest": 15007, + "nieu": 29781, + "nific": 4748, + "nifty": 25604, + "nig": 27933, + "nig": 28099, + "nigan": 48516, + "nigel": 33919, + "nigel": 15153, + "niger": 4524, + "niger": 29920, + "nigeri": 40913, + "nigeria": 6106, + "nigerian": 12167, + "nigerians": 25358, + "nigh": 13525, + "nigh": 48157, + "night": 3870, + "night": 930, + "nightclub": 20418, + "nighter": 41349, + "nighting": 36211, + "nightingale": 40696, + "nightlife": 28823, + "nightly": 28868, + "nightmare": 12867, + "nightmares": 24032, + "nightout": 44257, + "nights": 4296, + "nighttime": 38147, + "nightw": 39956, + "nih": 25783, + "nik": 5126, + "nik": 13705, + "nike": 16300, + "nike": 5783, + "nikeplus": 43154, + "niki": 36136, + "nikita": 37118, + "nikk": 38596, + "nikki": 23156, + "nikki": 16689, + "niko": 43771, + "nikol": 27430, + "nikola": 42146, + "nikon": 25488, + "nikon": 13849, + "nikov": 43960, + "nil": 16852, + "nil": 35030, + "nile": 24252, + "nim": 30402, + "nim": 42093, + "nima": 42586, + "nin": 5794, + "nin": 14145, + "nina": 13891, + "nine": 16213, + "nine": 7330, + "ninety": 48214, + "ning": 6050, + "ning": 762, + "ningham": 23395, + "ningly": 43537, + "nings": 4588, + "nington": 26214, + "ninj": 23225, + "ninja": 11969, + "ninjas": 42796, + "nino": 25633, + "ninten": 6184, + "nintendo": 13969, + "nintendo": 7886, + "nintendoswitch": 16404, + "ninth": 22770, + "nip": 33889, + "nip": 22333, + "nipp": 24634, + "nipple": 45987, + "nipples": 44774, + "nippon": 47960, + "nips": 49241, + "nir": 15503, + "nir": 40057, + "nireland": 45763, + "niro": 47373, + "nirvana": 28300, + "nis": 5609, + "nis": 3786, + "nish": 19834, + "nish": 13256, + "nished": 24141, + "nishi": 32386, + "nishings": 49247, + "nison": 45700, + "niss": 39043, + "nissan": 37635, + "nissan": 11082, + "nist": 17782, + "nister": 36640, + "nit": 4087, + "nit": 19011, + "nite": 8427, + "niti": 43964, + "niti": 45355, + "nitin": 37529, + "nitro": 30726, + "nitrogen": 30706, + "niture": 7840, + "nity": 12707, + "niu": 48187, + "niv": 47300, + "niversary": 29643, + "nix": 48552, + "nix": 32278, + "nixon": 20671, + "nj": 8343, + "nj": 6672, + "njcaa": 48992, + "njpw": 38992, + "nk": 22708, + "nk": 17456, + "nko": 36353, + "nl": 12057, + "nl": 7655, + "nli": 37502, + "nlp": 35680, + "nlwx": 49260, + "nm": 15956, + "nm": 11370, + "nmd": 43331, + "nme": 40454, + "nmwx": 47967, + "nn": 8947, + "nn": 12925, + "nnn": 26277, + "nnnn": 41420, + "no": 578, + "no": 871, + "noaa": 27557, + "noah": 28806, + "noah": 11519, + "nobel": 33742, + "nobel": 15605, + "nobelprize": 46074, + "noble": 29430, + "noble": 12051, + "nobody": 7009, + "noc": 16988, + "noc": 44420, + "nocchi": 46359, + "noch": 38672, + "noche": 29689, + "noches": 44166, + "nock": 16993, + "noctur": 26291, + "nocturnal": 41738, + "nod": 18648, + "nodapl": 39079, + "node": 31434, + "node": 24871, + "nodejs": 39262, + "nodes": 40534, + "noel": 38406, + "noel": 17496, + "nof": 29505, + "noff": 46979, + "nofilter": 16418, + "nog": 31157, + "noh": 40775, + "noi": 43115, + "noi": 39889, + "noida": 33404, + "noir": 39291, + "noir": 12953, + "nois": 22057, + "noise": 41018, + "noise": 9307, + "noises": 31575, + "noisse": 45686, + "noisy": 33495, + "nokia": 17731, + "nol": 8055, + "nola": 13289, + "nolan": 17323, + "nold": 40322, + "nole": 34654, + "noles": 40569, + "nollywood": 43145, + "nology": 42221, + "nom": 2981, + "nom": 12799, + "nomad": 27849, + "noman": 45592, + "nomin": 5643, + "nominate": 17122, + "nominated": 8710, + "nominating": 45747, + "nomination": 14136, + "nominations": 17124, + "nominee": 14122, + "nominees": 17873, + "nomnom": 26962, + "nomore": 35126, + "noms": 35706, + "non": 4282, + "non": 3353, + "none": 29644, + "none": 8906, + "nonetheless": 39675, + "nonfiction": 31654, + "nonprofit": 19315, + "nonprofits": 37935, + "nonsense": 19136, + "nonstop": 30300, + "nont": 25207, + "noo": 6759, + "noo": 46672, + "noodle": 19521, + "noodles": 15782, + "nook": 30088, + "noon": 37693, + "noon": 2347, + "noor": 46978, + "noor": 31323, + "nope": 15625, + "nor": 1062, + "nor": 6190, + "nora": 25890, + "norcal": 41970, + "nord": 19261, + "nord": 36067, + "nordic": 36439, + "nordic": 20734, + "nordstrom": 38562, + "norfolk": 30232, + "norfolk": 12202, + "norm": 10990, + "norm": 22457, + "norma": 35757, + "normal": 28748, + "normal": 5967, + "normali": 45157, + "normally": 15870, + "norman": 22027, + "norman": 11338, + "normandy": 23840, + "normani": 44596, + "norms": 33011, + "norris": 21814, + "norse": 36559, + "norte": 35638, + "north": 3468, + "north": 2188, + "northampton": 49246, + "northampton": 26175, + "northan": 37081, + "northbound": 24228, + "northcarolina": 43386, + "northe": 24675, + "northeast": 42673, + "northeast": 13009, + "northeastern": 28297, + "northeasthour": 42869, + "norther": 26908, + "northern": 17210, + "northern": 5049, + "northernlights": 48940, + "northkorea": 38495, + "northside": 45957, + "northumber": 22295, + "northumberland": 22922, + "northwales": 49371, + "northwest": 12894, + "northwestern": 23685, + "norton": 18032, + "norway": 8780, + "norwe": 14414, + "norwegian": 15971, + "norwich": 37629, + "norwich": 15812, + "norwood": 37889, + "nos": 13420, + "nose": 24192, + "nose": 8231, + "noses": 48163, + "nostal": 12076, + "nostalgia": 16622, + "nostalgic": 24468, + "not": 2534, + "not": 783, + "notable": 22023, + "notch": 19476, + "notdead": 42059, + "note": 10910, + "note": 3246, + "notebook": 16365, + "notebooks": 37623, + "noted": 22501, + "notes": 5795, + "nothin": 24291, + "nothing": 28412, + "nothing": 2586, + "noti": 10686, + "notic": 6915, + "notice": 6683, + "noticeable": 40857, + "noticed": 9324, + "notices": 33459, + "noticias": 47759, + "noticing": 37571, + "notification": 22512, + "notifications": 23169, + "notified": 39454, + "noting": 38649, + "notion": 37856, + "notjust": 33212, + "notjustlakes": 45803, + "notmy": 39301, + "noto": 29878, + "noton": 48258, + "notor": 21711, + "notori": 44065, + "notorious": 22489, + "notre": 24397, + "notre": 15306, + "notredame": 34077, + "notsorry": 34361, + "nott": 9333, + "nott": 34989, + "notte": 47308, + "nottingham": 12852, + "notts": 25598, + "nou": 8751, + "nou": 30953, + "noun": 33663, + "nouri": 23796, + "nourish": 46025, + "nourished": 48354, + "nous": 29485, + "nouveau": 29948, + "nouvel": 34215, + "nov": 2264, + "nov": 4293, + "nova": 11236, + "novak": 26465, + "novasco": 33785, + "novascotia": 34744, + "novation": 39753, + "nove": 30507, + "novel": 15044, + "novel": 6080, + "novelist": 27314, + "novella": 42770, + "novels": 16040, + "novelty": 37750, + "november": 3680, + "nover": 37465, + "novi": 47957, + "novice": 33743, + "novo": 27504, + "novo": 36581, + "now": 2040, + "now": 692, + "nowadays": 26155, + "nowhere": 14108, + "nowplaying": 3708, + "nowwatching": 30852, + "nox": 27406, + "noxi": 39304, + "noxious": 42833, + "noy": 32787, + "np": 18205, + "np": 6314, + "npa": 42378, + "npc": 33966, + "npr": 39941, + "npr": 24078, + "nps": 22025, + "npt": 47231, + "nr": 6574, + "nr": 9713, + "nra": 17286, + "nrc": 45786, + "nrf": 47982, + "nrg": 48662, + "nrl": 27142, + "nrl": 18127, + "ns": 12405, + "ns": 1373, + "nsa": 23004, + "nsc": 32792, + "nsd": 36659, + "nsf": 34180, + "nsfw": 19847, + "nsi": 47824, + "nsw": 21301, + "nsw": 11693, + "nswpol": 44434, + "nt": 10902, + "nt": 3207, + "ntr": 30845, + "nts": 43775, + "ntt": 22859, + "ntv": 24807, + "ntv": 45304, + "nu": 1156, + "nu": 9444, + "nucle": 25693, + "nuclear": 34136, + "nuclear": 7279, + "nude": 16630, + "nudes": 32122, + "nue": 22834, + "nuestra": 45649, + "nuestro": 38590, + "nuev": 47861, + "nueva": 48810, + "nuevo": 30265, + "nufc": 15720, + "nuff": 37324, + "nug": 13471, + "nugent": 47457, + "nugget": 25448, + "nuggets": 18970, + "nuh": 45950, + "nuit": 38815, + "nuk": 39228, + "nuke": 39399, + "nul": 29358, + "null": 47376, + "num": 17896, + "num": 30534, + "numb": 34639, + "numb": 39427, + "number": 44078, + "number": 2842, + "numbered": 25975, + "numbers": 6121, + "numer": 11442, + "numerous": 17082, + "numis": 39100, + "nun": 12511, + "nun": 28540, + "nunavut": 48626, + "nunes": 40697, + "nuns": 44061, + "nup": 46757, + "nur": 3920, + "nur": 33493, + "nure": 42480, + "nurse": 37547, + "nurse": 10058, + "nursery": 15540, + "nurses": 12938, + "nursing": 11126, + "nurture": 38865, + "nurturing": 45229, + "nus": 25157, + "nus": 18239, + "nut": 10358, + "nut": 6491, + "nutcracker": 36733, + "nutella": 27312, + "nutr": 6198, + "nutri": 15470, + "nutrient": 32900, + "nutrients": 24668, + "nutriti": 17978, + "nutrition": 41546, + "nutrition": 7989, + "nutritional": 26457, + "nutritious": 30387, + "nuts": 8644, + "nutshell": 26659, + "nutty": 39846, + "nv": 17217, + "nv": 16985, + "nvi": 22847, + "nvidia": 27325, + "nw": 7826, + "nw": 7030, + "nwa": 34237, + "nwo": 40976, + "nws": 23333, + "nws": 30998, + "nwsl": 48394, + "nwt": 25029, + "nx": 18810, + "nx": 16997, + "nxt": 35037, + "nxt": 17804, + "ny": 1383, + "ny": 1350, + "nya": 24165, + "nyc": 13304, + "nyc": 2832, + "nycc": 27187, + "nycfc": 47497, + "nye": 40723, + "nye": 13416, + "nyfw": 21089, + "nyk": 46841, + "nylon": 25915, + "nyo": 41534, + "nyo": 44586, + "nypd": 42293, + "nypd": 18279, + "nyr": 32538, + "nyrd": 47936, + "nys": 36375, + "nys": 23423, + "nyse": 32650, + "nyt": 46311, + "nyt": 12816, + "nytimes": 13772, + "nyu": 43143, + "nyu": 31355, + "nz": 10142, + "nz": 7082, + "o": 78, + "o": 334, + "oa": 11994, + "oahu": 37790, + "oak": 6010, + "oak": 7221, + "oakland": 42663, + "oakland": 12077, + "oakley": 27810, + "oaks": 16734, + "oakville": 38500, + "oasis": 18185, + "oat": 20095, + "oat": 34132, + "oates": 47094, + "oath": 20108, + "oatmeal": 26374, + "oats": 24150, + "oax": 43090, + "oaxaca": 47818, + "ob": 1411, + "ob": 14908, + "oba": 42902, + "oba": 15147, + "obam": 13174, + "obama": 4276, + "obamacare": 18005, + "obe": 11897, + "obe": 29117, + "obedience": 48921, + "ober": 15284, + "obese": 41757, + "obesity": 19499, + "obey": 26926, + "obi": 21454, + "obi": 18414, + "obile": 20513, + "obitu": 39218, + "obituary": 43580, + "objec": 7970, + "object": 14115, + "objective": 23663, + "objectives": 30238, + "objects": 13770, + "obl": 31452, + "oblast": 42672, + "obli": 11416, + "obligation": 34473, + "obligations": 38232, + "obligatory": 35020, + "oblivion": 45323, + "obo": 46001, + "obo": 26618, + "obrien": 31946, + "obs": 39162, + "obsc": 20392, + "obscure": 33337, + "obse": 8433, + "observ": 9050, + "observation": 20250, + "observations": 27409, + "observatory": 21236, + "observe": 23217, + "observed": 21267, + "observer": 22077, + "observers": 47544, + "observing": 28359, + "obsessed": 9744, + "obsession": 15718, + "obsi": 47323, + "obsole": 35561, + "obsolete": 40628, + "obst": 29398, + "obstac": 24075, + "obstacle": 29751, + "obstacles": 24480, + "obste": 49103, + "obstru": 44876, + "obstruc": 38762, + "obstruction": 40240, + "obtain": 26555, + "obtained": 29322, + "obvious": 13959, + "obviously": 10068, + "oc": 1566, + "oc": 6603, + "oca": 31120, + "ocal": 38148, + "occ": 43940, + "occa": 8530, + "occasion": 12280, + "occasional": 33059, + "occasionally": 32479, + "occasions": 26154, + "occer": 20804, + "occi": 42994, + "occu": 7863, + "occult": 42529, + "occup": 11152, + "occupation": 18624, + "occupational": 30644, + "occupied": 17271, + "occupy": 22453, + "occupy": 24210, + "occur": 11264, + "occur": 21813, + "occurred": 19850, + "occurrence": 40615, + "occurring": 31335, + "occurs": 26563, + "ocd": 35904, + "oce": 3509, + "ocean": 12941, + "ocean": 4918, + "oceans": 16792, + "och": 29334, + "och": 32011, + "oche": 33045, + "oci": 9891, + "ocity": 46039, + "ock": 33579, + "ock": 21313, + "ocks": 22410, + "oclock": 36274, + "oco": 32553, + "ocon": 33090, + "ocr": 45813, + "ocre": 40320, + "ocs": 27297, + "oct": 4565, + "octa": 23444, + "octag": 37768, + "octagon": 49167, + "octane": 43040, + "octavia": 47416, + "octo": 31032, + "october": 3481, + "octopus": 22327, + "ocu": 22709, + "oculus": 30082, + "od": 4886, + "od": 9719, + "oda": 24777, + "oday": 41954, + "odd": 15525, + "odd": 11387, + "oddly": 34213, + "odds": 11555, + "ode": 19125, + "ode": 19639, + "odell": 41556, + "odessa": 43574, + "odi": 12223, + "odi": 18853, + "odin": 35175, + "odisha": 15737, + "odo": 49188, + "odo": 40993, + "odor": 39509, + "odu": 35095, + "odu": 39904, + "odyssey": 19991, + "oe": 24251, + "oe": 11667, + "oec": 24288, + "oecd": 30816, + "oem": 29650, + "oes": 3643, + "of": 684, + "of": 539, + "ofa": 29774, + "ofc": 19877, + "ofe": 30000, + "ofer": 47322, + "off": 892, + "off": 1007, + "offe": 8261, + "offee": 34059, + "offen": 7231, + "offence": 34594, + "offences": 33972, + "offended": 30765, + "offender": 48294, + "offenders": 35878, + "offense": 15253, + "offensive": 11037, + "offer": 20607, + "offer": 3271, + "offered": 9395, + "offering": 6896, + "offerings": 24535, + "offers": 4679, + "offic": 3276, + "office": 18033, + "office": 2171, + "officeof": 38750, + "officeofrg": 47100, + "officer": 4683, + "officers": 6335, + "offices": 10933, + "offici": 1401, + "official": 5768, + "official": 1868, + "officially": 4226, + "officials": 7658, + "officiel": 26548, + "offl": 16851, + "offline": 22724, + "offro": 32198, + "offroad": 37173, + "offs": 23987, + "offseason": 25485, + "offset": 28843, + "offshore": 15496, + "offside": 49347, + "offspring": 38635, + "offthe": 38189, + "ofi": 36692, + "ofi": 49090, + "oficial": 18061, + "oft": 16693, + "oftball": 39768, + "often": 4864, + "ofthe": 7592, + "oftheday": 6988, + "oftheweek": 20654, + "oftheyear": 33975, + "og": 11542, + "og": 8555, + "oga": 47312, + "ogden": 42011, + "ogil": 39013, + "ography": 22399, + "ogue": 24761, + "ogun": 48970, + "oh": 5648, + "oh": 1779, + "ohana": 48330, + "ohh": 23076, + "ohhh": 27697, + "ohhhh": 40201, + "ohi": 5207, + "ohio": 18951, + "ohio": 6155, + "ohiostate": 41324, + "ohl": 45547, + "ohl": 41095, + "ohmy": 29758, + "ohn": 48043, + "ohs": 39542, + "ohwx": 47993, + "oi": 27357, + "oi": 13934, + "oic": 45554, + "oid": 14758, + "oids": 21847, + "oil": 11973, + "oil": 2870, + "oiland": 32316, + "oilandgas": 34130, + "oilers": 21627, + "oilpainting": 34279, + "oils": 17886, + "oily": 47550, + "oir": 48079, + "oir": 37113, + "ois": 23262, + "oit": 18453, + "oitnb": 34865, + "oj": 30986, + "oj": 34553, + "ok": 1944, + "ok": 2481, + "oka": 42258, + "oka": 19092, + "okan": 41263, + "okanagan": 43233, + "okay": 4917, + "okc": 42418, + "okc": 18357, + "oke": 26636, + "oke": 23598, + "oki": 20390, + "okin": 30687, + "okinawa": 35877, + "okla": 9431, + "oklahoma": 10170, + "oko": 26892, + "oko": 26095, + "okstate": 36356, + "oktoberfest": 32026, + "oku": 45010, + "oku": 43829, + "okwx": 27336, + "ol": 562, + "ol": 2985, + "ola": 20499, + "ola": 3373, + "olaf": 39709, + "olan": 48489, + "olan": 24227, + "oland": 26452, + "olas": 40800, + "old": 4931, + "old": 896, + "olde": 37731, + "older": 7700, + "oldest": 9285, + "oldham": 29929, + "oldie": 35280, + "oldies": 36278, + "oldman": 48614, + "olds": 8580, + "oldschool": 44384, + "oldschool": 25133, + "oldsmobile": 45396, + "ole": 9089, + "ole": 1947, + "oled": 46768, + "oler": 24069, + "oles": 16962, + "olf": 16346, + "olga": 34779, + "oli": 3811, + "oli": 8810, + "olic": 31341, + "oligar": 46185, + "olim": 47769, + "olin": 37823, + "olin": 18283, + "olina": 34711, + "oline": 17441, + "oling": 38033, + "olini": 36040, + "olis": 49397, + "olithic": 35574, + "olive": 22486, + "olive": 9898, + "oliver": 22882, + "oliver": 9261, + "olives": 27149, + "olivi": 20773, + "olivia": 11697, + "olivier": 23891, + "oll": 32270, + "oll": 15510, + "olla": 31908, + "ollie": 24434, + "olls": 42697, + "olly": 23998, + "olo": 14628, + "olo": 7606, + "ological": 12345, + "ologist": 23442, + "ologists": 30912, + "ology": 4627, + "olor": 29245, + "olph": 25077, + "ols": 2236, + "olsen": 26307, + "olson": 28046, + "olt": 46252, + "olu": 16502, + "olu": 46302, + "olulu": 27645, + "oly": 20323, + "oly": 24823, + "olym": 3594, + "olympi": 13597, + "olympia": 23965, + "olympiad": 47694, + "olympian": 25420, + "olympians": 44583, + "olympic": 26099, + "olympic": 6388, + "olympics": 7629, + "olympus": 30960, + "om": 547, + "om": 3932, + "oma": 44603, + "oma": 5358, + "omaha": 16509, + "oman": 22088, + "oman": 10871, + "omar": 19488, + "omar": 13367, + "omars": 37099, + "omas": 36023, + "omat": 40788, + "omb": 34447, + "ombe": 35967, + "omd": 49346, + "ome": 3693, + "ome": 5832, + "omed": 16835, + "omega": 13465, + "omelette": 38789, + "omen": 9969, + "omen": 25469, + "oment": 43683, + "omeo": 39844, + "omer": 24087, + "omer": 17902, + "omes": 25736, + "ometer": 20060, + "ometric": 38702, + "omez": 12541, + "omf": 47496, + "omfg": 12523, + "omg": 35233, + "omg": 3186, + "omi": 24097, + "omi": 10341, + "omic": 40536, + "omic": 12793, + "omics": 15138, + "omile": 46915, + "omin": 16457, + "omination": 42571, + "oming": 10796, + "ominous": 40914, + "omni": 18793, + "omni": 39489, + "omnibus": 44760, + "omnic": 48383, + "omo": 14478, + "omo": 11066, + "omon": 48758, + "omor": 29431, + "oms": 3770, + "omusic": 38965, + "omy": 40805, + "omy": 6884, + "on": 521, + "on": 525, + "ona": 2687, + "onair": 29511, + "onal": 918, + "onboard": 21689, + "once": 16331, + "once": 2654, + "onceupon": 28122, + "onceuponatime": 33505, + "onco": 46700, + "oncology": 24593, + "ond": 27918, + "ond": 2636, + "onda": 32643, + "onday": 29864, + "onde": 44532, + "ondo": 29529, + "ondon": 42043, + "ondon": 11851, + "one": 1980, + "one": 637, + "onec": 27746, + "oned": 28012, + "oned": 4698, + "onedirection": 16245, + "onee": 44433, + "oneill": 44808, + "onelove": 47417, + "onent": 12147, + "onents": 11709, + "oneof": 48478, + "onep": 20440, + "onepiece": 43153, + "oneplus": 25981, + "oner": 30055, + "oner": 6071, + "oners": 12324, + "ones": 20757, + "ones": 1575, + "oneself": 46874, + "onesie": 33237, + "oness": 25379, + "onet": 36058, + "oneteam": 41094, + "onetsy": 33392, + "onew": 43848, + "onews": 18696, + "onex": 49116, + "oney": 44498, + "oney": 9408, + "onf": 41790, + "onfox": 29874, + "ong": 2787, + "ong": 846, + "onga": 30259, + "ongchang": 35071, + "ongi": 21754, + "ongo": 31226, + "ongoing": 10393, + "ongs": 12143, + "oni": 4385, + "oni": 8048, + "onia": 8001, + "onial": 27599, + "onian": 21090, + "onic": 15838, + "onic": 3711, + "onica": 14631, + "onics": 9779, + "onie": 35249, + "onies": 22601, + "onimo": 41271, + "oning": 5197, + "onion": 10985, + "onions": 15255, + "onist": 10099, + "onists": 19659, + "onix": 27370, + "onized": 43657, + "onlin": 31103, + "online": 12940, + "online": 2027, + "onlinemarketing": 41820, + "onlineshopping": 38587, + "only": 11646, + "only": 1033, + "onlyin": 32947, + "onna": 25438, + "onna": 35458, + "onnaise": 48934, + "onne": 23466, + "onnell": 45613, + "ono": 28165, + "ono": 14388, + "onom": 48014, + "onomy": 36873, + "onpoli": 20708, + "ons": 26076, + "ons": 708, + "onsale": 36324, + "onset": 30527, + "onsite": 37336, + "onstage": 21821, + "onstorm": 49333, + "ont": 34303, + "ont": 11157, + "ontari": 6739, + "ontario": 42766, + "ontario": 7436, + "onte": 34723, + "onthe": 12241, + "onther": 46563, + "ontheroad": 47516, + "onthisday": 6862, + "onto": 11745, + "onto": 3141, + "ontology": 37364, + "ontour": 32155, + "onu": 44142, + "onward": 34827, + "onwards": 20682, + "ony": 9490, + "ony": 2926, + "onym": 11483, + "onymous": 13038, + "onyx": 31353, + "oo": 574, + "oo": 2822, + "ood": 16429, + "ood": 738, + "oodle": 45289, + "oods": 44660, + "oof": 42270, + "ooh": 16806, + "ook": 22326, + "ook": 8394, + "ooks": 31082, + "ool": 37702, + "ool": 929, + "oom": 22786, + "oom": 15002, + "oomf": 40607, + "oon": 35651, + "oon": 7100, + "ooo": 9571, + "oooh": 28927, + "oooo": 4002, + "oooo": 13643, + "ooooo": 12532, + "oooooo": 43590, + "oooooo": 20372, + "ooooooo": 30859, + "oooooooo": 15473, + "oooooooo": 43408, + "oooooooooooooooo": 48645, + "oop": 7326, + "ooper": 39906, + "oops": 9116, + "oor": 35239, + "oos": 9896, + "oosa": 30834, + "oose": 38941, + "oot": 17667, + "ootball": 28914, + "ootd": 16547, + "ooth": 12682, + "oott": 34316, + "ooza": 22809, + "op": 676, + "op": 3691, + "opa": 28949, + "opal": 28982, + "opar": 18167, + "opath": 33079, + "opathic": 37521, + "opathy": 28466, + "opau": 27239, + "opd": 38288, + "ope": 31694, + "ope": 11440, + "opec": 33138, + "opel": 36952, + "open": 3647, + "open": 1488, + "openaccess": 26591, + "opend": 28069, + "opendata": 35709, + "openday": 46991, + "opened": 5303, + "opener": 8998, + "openhouse": 36091, + "opening": 33728, + "opening": 2516, + "openingday": 36359, + "openings": 27643, + "openly": 23005, + "opens": 4801, + "opensource": 29930, + "oper": 2796, + "oper": 37533, + "opera": 8056, + "operate": 19306, + "operated": 23031, + "operates": 38675, + "operating": 12218, + "operation": 27173, + "operation": 7639, + "operational": 18237, + "operations": 8106, + "operative": 28380, + "operator": 15972, + "operators": 19267, + "opers": 48728, + "opes": 37258, + "oph": 6796, + "opha": 38634, + "ophel": 45017, + "ophelia": 49118, + "ophi": 44547, + "ophile": 35915, + "opho": 12900, + "ophobia": 21111, + "ophobic": 29934, + "ophon": 25120, + "ophone": 26345, + "ophthal": 33135, + "ophy": 28539, + "opi": 40056, + "opi": 48994, + "opin": 7636, + "opini": 14825, + "opinion": 7843, + "opinions": 16192, + "opio": 17371, + "opioid": 22833, + "opioids": 47578, + "opla": 36270, + "ople": 25663, + "opol": 15173, + "opoly": 23729, + "opor": 39650, + "opoulos": 42020, + "opp": 2020, + "opp": 21024, + "oppa": 23637, + "oppo": 7399, + "oppo": 41770, + "opponent": 17002, + "opponents": 19664, + "oppor": 2914, + "opportun": 2939, + "opportunities": 5978, + "opportunity": 4004, + "oppos": 10091, + "oppose": 23617, + "opposed": 22509, + "opposes": 47471, + "opposing": 24376, + "opposite": 12872, + "opposition": 11062, + "oppre": 17341, + "oppressed": 41492, + "oppression": 30650, + "opra": 28291, + "oprah": 22562, + "opry": 35340, + "ops": 3054, + "opt": 45103, + "opt": 27188, + "opted": 42035, + "opti": 6580, + "optic": 25190, + "optic": 24755, + "optical": 16822, + "optics": 27165, + "optim": 22331, + "optimal": 25235, + "optimi": 9737, + "optimis": 39459, + "optimism": 25226, + "optimist": 44581, + "optimistic": 23104, + "optimization": 25125, + "optimize": 30456, + "optimized": 43939, + "optimizing": 49157, + "optimum": 35974, + "optimus": 43453, + "option": 8464, + "optional": 25411, + "options": 7063, + "optome": 35533, + "opul": 39858, + "opus": 33295, + "opy": 21835, + "or": 523, + "or": 541, + "ora": 4301, + "orac": 24673, + "oracle": 37308, + "oracle": 15966, + "orah": 40820, + "orail": 45120, + "oral": 32490, + "oral": 6007, + "orama": 33619, + "oran": 32209, + "oran": 28395, + "orang": 22116, + "orange": 13957, + "orange": 4287, + "oranges": 32417, + "orangu": 36112, + "orb": 28894, + "orb": 36958, + "orbit": 19713, + "orbital": 40312, + "orc": 44305, + "orca": 18631, + "orcas": 47676, + "orch": 11893, + "orchar": 40226, + "orchard": 19530, + "orche": 8004, + "orchestr": 42937, + "orchestra": 9573, + "orchestral": 40285, + "orchi": 23696, + "orchid": 18678, + "orchids": 28376, + "ord": 26903, + "ord": 11502, + "orda": 33462, + "ordained": 38302, + "order": 24613, + "order": 2191, + "ordered": 8335, + "ordering": 19588, + "orderly": 43457, + "orders": 6187, + "ordin": 4378, + "ordinance": 38583, + "ordinary": 8012, + "ore": 3580, + "ore": 1423, + "orean": 36696, + "ored": 5133, + "oregon": 21759, + "oregon": 8035, + "oren": 21645, + "oreo": 21873, + "oreos": 41688, + "ores": 17328, + "org": 3401, + "org": 5593, + "organ": 3338, + "organ": 13213, + "organi": 3636, + "organic": 24080, + "organic": 5980, + "organics": 44199, + "organis": 13204, + "organisation": 15868, + "organisations": 20651, + "organise": 36073, + "organised": 13191, + "organiser": 49141, + "organisers": 35778, + "organising": 22787, + "organisms": 37041, + "organiz": 11107, + "organization": 8064, + "organizational": 29510, + "organizations": 13453, + "organize": 19973, + "organized": 10681, + "organizer": 23905, + "organizers": 27191, + "organizing": 15779, + "organs": 29872, + "orgs": 29500, + "ori": 1540, + "ori": 8693, + "oria": 11474, + "orial": 8648, + "orian": 21193, + "oric": 43810, + "orice": 41341, + "orie": 18815, + "orient": 13149, + "orient": 30770, + "oriental": 23056, + "orientation": 16873, + "oriente": 40390, + "oriented": 24596, + "orienteering": 42985, + "ories": 5934, + "orig": 2273, + "orig": 38463, + "origami": 31832, + "origin": 2555, + "origin": 12372, + "original": 18496, + "original": 3117, + "originally": 12849, + "originals": 16953, + "originated": 41823, + "origins": 16291, + "orin": 39863, + "oring": 3006, + "orio": 24308, + "orioles": 21430, + "orion": 21765, + "oris": 37064, + "orities": 7903, + "ority": 5556, + "orium": 12015, + "ork": 22202, + "ork": 37235, + "orkney": 34254, + "orl": 39465, + "orlando": 32247, + "orlando": 7827, + "orleans": 11127, + "orm": 38464, + "orn": 25412, + "orn": 8130, + "ornam": 36122, + "ornament": 23409, + "ornamental": 46270, + "ornaments": 28968, + "ornate": 46865, + "orni": 27713, + "ornithology": 38275, + "orns": 19340, + "oro": 9848, + "oro": 14573, + "orous": 19286, + "orph": 17318, + "orphan": 22718, + "orphan": 28994, + "orphanage": 45196, + "orphaned": 46792, + "orphans": 36588, + "orphe": 39186, + "orr": 32977, + "ors": 1127, + "orship": 20846, + "ort": 1019, + "ortega": 39727, + "orth": 22584, + "orth": 24461, + "ortho": 11366, + "orthodon": 37730, + "orthodox": 19008, + "orthop": 42123, + "orthopedic": 49341, + "ortiz": 23544, + "orton": 37238, + "oru": 44629, + "oru": 31281, + "orum": 42724, + "orwell": 41218, + "ory": 16983, + "ory": 1985, + "os": 2211, + "os": 1299, + "osa": 16340, + "osa": 17237, + "osaka": 21347, + "osborne": 22402, + "osbourne": 43376, + "osc": 5092, + "oscar": 21157, + "oscar": 8191, + "oscars": 11098, + "osce": 37303, + "oscill": 38272, + "ose": 46942, + "ose": 22541, + "osh": 30717, + "osh": 35011, + "osha": 33907, + "oshi": 34770, + "osi": 25247, + "osi": 17636, + "osis": 13903, + "osity": 12730, + "oslo": 20547, + "osm": 31626, + "osman": 46539, + "oso": 42793, + "oso": 21285, + "osp": 24387, + "ospre": 49001, + "osprey": 37893, + "oss": 29362, + "oss": 34640, + "ost": 23701, + "ost": 18749, + "oste": 20632, + "osteo": 43163, + "oster": 31781, + "ostr": 33673, + "ostrich": 47640, + "osu": 29480, + "osu": 19818, + "oswald": 38471, + "ot": 1863, + "ot": 2062, + "ota": 17509, + "ota": 8741, + "otago": 45919, + "otaku": 40743, + "otas": 47616, + "otc": 37934, + "otd": 5683, + "ote": 28511, + "ote": 19744, + "otes": 27280, + "oth": 33262, + "oth": 33519, + "other": 9758, + "other": 1010, + "others": 3326, + "otherwise": 12376, + "oti": 19567, + "oti": 45564, + "otic": 9671, + "otis": 28246, + "otive": 10877, + "oto": 23946, + "oto": 23399, + "otp": 29822, + "otr": 38685, + "ots": 5769, + "ott": 10167, + "ott": 7936, + "otta": 7623, + "otta": 20941, + "ottawa": 49027, + "ottawa": 9019, + "otte": 35214, + "otter": 34710, + "otter": 22456, + "otters": 38883, + "otti": 36721, + "ottnews": 33995, + "otto": 17730, + "ottoman": 27503, + "otw": 35259, + "otwol": 46868, + "ou": 520, + "ou": 6544, + "ouat": 32954, + "ouch": 13493, + "oud": 1359, + "oue": 48838, + "ouf": 34618, + "ough": 4204, + "ough": 991, + "ought": 2253, + "oughton": 36860, + "oui": 39421, + "ouk": 21796, + "oul": 20253, + "oul": 8081, + "ould": 859, + "oulos": 32808, + "oun": 636, + "oun": 20960, + "ounce": 15027, + "ounces": 30299, + "ound": 2013, + "ound": 853, + "oundation": 40132, + "ounded": 9634, + "ounding": 11944, + "ounds": 2753, + "oung": 35875, + "oung": 25341, + "ounge": 29427, + "ount": 43801, + "ount": 4172, + "ounts": 10963, + "oup": 32815, + "our": 727, + "our": 581, + "oura": 29806, + "oura": 36352, + "ourable": 24126, + "ourage": 34525, + "oural": 45840, + "oured": 6956, + "ouri": 12696, + "ouring": 12000, + "ourism": 25496, + "ourke": 26480, + "ourlives": 37541, + "ouro": 41224, + "ours": 1491, + "ourse": 15415, + "ourselves": 10124, + "ourt": 22960, + "oury": 29484, + "ous": 1987, + "ous": 879, + "ouse": 32048, + "ouse": 7603, + "ouses": 33666, + "ously": 2501, + "ousness": 10689, + "ousy": 28302, + "out": 1130, + "out": 620, + "outa": 35187, + "outage": 27320, + "outages": 40353, + "outback": 28532, + "outbound": 41256, + "outbreak": 20103, + "outcome": 16552, + "outcomes": 14016, + "outdated": 38313, + "outdoor": 19184, + "outdoor": 6368, + "outdoors": 10469, + "oute": 44180, + "outed": 34435, + "outer": 30499, + "outer": 14188, + "outes": 39600, + "outfield": 41826, + "outfit": 6525, + "outfits": 16366, + "outfitters": 37725, + "outfy": 34920, + "outgoing": 27302, + "outh": 16933, + "outh": 8111, + "outine": 35452, + "outing": 11251, + "outlander": 45820, + "outlander": 17095, + "outlaw": 37498, + "outlaw": 27340, + "outlaws": 30935, + "outlet": 16855, + "outlets": 20822, + "outline": 26894, + "outlines": 29159, + "outlining": 45960, + "outlook": 12983, + "outof": 43958, + "outpatient": 46603, + "outpost": 44622, + "output": 17255, + "outra": 14262, + "outrage": 23577, + "outraged": 43402, + "outrageous": 29342, + "outre": 14373, + "outreach": 15297, + "outright": 38200, + "outs": 5790, + "outsi": 22515, + "outside": 47693, + "outside": 2782, + "outsider": 41196, + "outsiders": 41742, + "outskirts": 42088, + "outsourcing": 34543, + "outstanding": 6387, + "outta": 15807, + "outtuesday": 48692, + "outw": 34650, + "oux": 40960, + "oux": 14228, + "ov": 6420, + "ov": 8479, + "ova": 12762, + "oval": 15039, + "ovarian": 42913, + "ovation": 24333, + "ove": 8649, + "ove": 15456, + "oven": 44620, + "oven": 12579, + "over": 1658, + "over": 962, + "overall": 6914, + "overboard": 42982, + "overcame": 47235, + "overcast": 36942, + "overcome": 14365, + "overcoming": 29348, + "overdose": 27017, + "overdrive": 40088, + "overdue": 30240, + "overflow": 32885, + "overflowing": 45370, + "overhaul": 31531, + "overhead": 20321, + "overland": 38808, + "overlay": 44827, + "overload": 24327, + "overlook": 35767, + "overlooked": 27632, + "overlooking": 17319, + "overly": 28820, + "overnight": 9913, + "overpass": 44310, + "overrated": 38214, + "overs": 45774, + "overs": 17329, + "overseas": 15100, + "oversight": 32494, + "oversized": 31557, + "overtime": 19347, + "overturned": 31048, + "overview": 14789, + "overwatch": 18124, + "overweight": 43465, + "overwhel": 12204, + "overwhelmed": 23459, + "overwhelming": 20306, + "overwhelmingly": 43549, + "ovi": 32508, + "ovic": 22417, + "ovich": 27623, + "ovie": 47677, + "ovo": 41920, + "ovo": 18065, + "ovski": 26167, + "ow": 2032, + "ow": 2250, + "owa": 32770, + "owe": 19073, + "owed": 37641, + "owen": 24838, + "owen": 12056, + "owens": 20664, + "owes": 35069, + "owing": 48582, + "owl": 34332, + "owl": 9899, + "owls": 18247, + "own": 3845, + "own": 1758, + "owned": 8536, + "owner": 5019, + "owners": 7712, + "ownership": 16583, + "owning": 24661, + "owns": 17533, + "owo": 46142, + "ows": 27423, + "owski": 22573, + "ox": 3282, + "ox": 12071, + "oxfam": 45466, + "oxford": 28588, + "oxford": 8824, + "oxfordshire": 37855, + "oxi": 33731, + "oxi": 48147, + "oxid": 17701, + "oxide": 28235, + "oxo": 37088, + "oxy": 12432, + "oxygen": 16214, + "oy": 6638, + "oy": 12437, + "oya": 38894, + "oye": 48677, + "oyster": 40545, + "oyster": 17253, + "oysters": 22672, + "oz": 10584, + "oz": 6044, + "ozar": 31848, + "ozil": 41365, + "ozone": 37052, + "ozzy": 39549, + "p": 79, + "p": 335, + "pa": 765, + "pa": 2217, + "paa": 32812, + "pab": 9354, + "pablo": 42172, + "pablo": 14473, + "pac": 2332, + "pac": 7608, + "pace": 40600, + "pace": 9450, + "paced": 32611, + "pacers": 23976, + "paces": 43001, + "paci": 5699, + "pacific": 19723, + "pacific": 6654, + "pacing": 45202, + "pack": 2711, + "pack": 3420, + "package": 7053, + "packaged": 29656, + "packages": 14305, + "packaging": 11658, + "packard": 46421, + "packed": 5883, + "packer": 28209, + "packers": 14294, + "packet": 25022, + "packets": 40448, + "packing": 9829, + "packs": 11086, + "paco": 41364, + "pacqui": 28456, + "pacquiao": 30485, + "pact": 27182, + "pad": 3798, + "pad": 7601, + "padded": 42253, + "paddington": 33162, + "paddle": 38276, + "paddle": 20811, + "paddling": 40645, + "paddock": 29590, + "paddy": 33103, + "paddy": 19855, + "padi": 47037, + "padilla": 22380, + "padma": 44595, + "padma": 46457, + "padre": 38343, + "padres": 22829, + "pads": 17353, + "paedi": 41488, + "paella": 46924, + "paf": 47185, + "pafc": 49259, + "pag": 4151, + "pag": 30525, + "pagan": 27854, + "page": 14996, + "page": 2504, + "pageant": 22139, + "pages": 8082, + "pagoda": 44309, + "pah": 41054, + "pah": 26884, + "pai": 20624, + "pai": 21198, + "paid": 5057, + "paige": 33659, + "paige": 16022, + "paign": 31796, + "pain": 2141, + "pain": 4495, + "paine": 38069, + "painful": 16361, + "pains": 25639, + "paint": 7948, + "paint": 5185, + "paintball": 39730, + "painted": 6433, + "painter": 10888, + "painters": 35703, + "painting": 49164, + "painting": 3086, + "paintings": 9956, + "paints": 21672, + "pair": 19848, + "pair": 4038, + "paired": 12433, + "pairing": 16313, + "pairings": 41152, + "pairs": 9950, + "pais": 16878, + "paisley": 22954, + "pajam": 24110, + "pajama": 40244, + "pajamas": 37231, + "pak": 13186, + "pak": 9094, + "paki": 3438, + "pakistan": 10713, + "pakistan": 3994, + "pakistani": 14050, + "pakistanis": 45707, + "pakv": 38196, + "pal": 1850, + "pal": 3611, + "pala": 17895, + "palace": 6381, + "palaces": 45625, + "palad": 28371, + "palae": 43379, + "palais": 35673, + "palate": 34666, + "palawan": 48202, + "palazzo": 36006, + "pale": 4768, + "pale": 12518, + "paleo": 36741, + "paleo": 22198, + "paler": 38028, + "palermo": 40635, + "palestin": 9449, + "palestine": 11682, + "palestinian": 11764, + "palestinians": 21874, + "palette": 13901, + "pali": 48063, + "palin": 40153, + "palis": 44256, + "pality": 27296, + "pall": 35817, + "palla": 21208, + "palladium": 37888, + "pallet": 39057, + "palli": 28954, + "palliative": 46014, + "pally": 46073, + "palm": 19651, + "palm": 8612, + "palma": 29888, + "palmer": 40112, + "palmer": 13633, + "palms": 27059, + "palo": 31562, + "palom": 47698, + "palooza": 25861, + "pals": 11043, + "palsy": 46651, + "pam": 8228, + "pam": 18513, + "pamela": 26991, + "pamp": 37653, + "pamper": 44345, + "pamph": 41332, + "pan": 1072, + "pan": 7437, + "panam": 24606, + "panama": 15522, + "panas": 26207, + "panasonic": 29750, + "pancake": 18723, + "pancakes": 15308, + "panch": 27251, + "pancra": 42472, + "pancre": 27708, + "pancreatic": 49337, + "pancy": 41625, + "pand": 5631, + "panda": 12952, + "pandas": 35119, + "pande": 38419, + "pandey": 34895, + "pandit": 41191, + "pandor": 30250, + "pandora": 17727, + "pandoramusic": 42344, + "pane": 27470, + "panel": 3724, + "paneli": 19410, + "panelist": 39719, + "panelists": 24619, + "panels": 12735, + "panera": 48471, + "pang": 16756, + "pang": 23672, + "panhandle": 40919, + "pani": 36092, + "panic": 46671, + "panic": 14124, + "panini": 30410, + "pann": 42302, + "panna": 49065, + "pano": 36165, + "panor": 12962, + "panorama": 19763, + "panoramic": 22563, + "pans": 35204, + "pant": 22550, + "panther": 22825, + "panther": 13262, + "panthers": 10494, + "panties": 32515, + "panto": 28776, + "pantry": 25608, + "pants": 5003, + "panty": 44217, + "pany": 45567, + "panzer": 41159, + "pao": 33790, + "paola": 44689, + "paolo": 48488, + "paolo": 21133, + "pap": 1884, + "pap": 30756, + "papa": 12211, + "papar": 32782, + "paparazzi": 37842, + "papaya": 44098, + "paper": 8680, + "paper": 2802, + "paperback": 17928, + "papers": 8204, + "paperwork": 35785, + "papi": 35177, + "papp": 26361, + "paprika": 44793, + "papua": 32629, + "par": 699, + "par": 9163, + "para": 18355, + "para": 8976, + "parach": 23147, + "parachute": 30122, + "parad": 37143, + "parade": 5809, + "parades": 46479, + "paradi": 6658, + "paradig": 27786, + "paradigm": 33485, + "paradise": 45869, + "paradise": 7247, + "paradox": 33109, + "parag": 11866, + "paragon": 48099, + "paragra": 24903, + "paragraph": 28499, + "paragu": 38021, + "paraguay": 43579, + "paral": 15143, + "paralle": 13184, + "parallel": 18201, + "paralleled": 42520, + "parallels": 46101, + "paraly": 30255, + "paralym": 18727, + "paralympic": 30806, + "paralympics": 37162, + "paralysis": 45702, + "param": 12250, + "parame": 27106, + "paramedic": 34630, + "paramedics": 35991, + "parameters": 44890, + "paramore": 34401, + "paramount": 26642, + "parano": 30283, + "paranoid": 43029, + "paranor": 16940, + "paranormal": 19047, + "parap": 41091, + "paras": 15198, + "parasite": 42460, + "parasites": 46175, + "parc": 30914, + "parcel": 30367, + "parcels": 45589, + "pard": 18773, + "pardon": 47606, + "pardon": 26565, + "pare": 18202, + "pared": 5498, + "paren": 3106, + "parent": 47848, + "parent": 10183, + "parental": 28339, + "parenthood": 23887, + "parenting": 14529, + "parents": 3731, + "pares": 12420, + "parfait": 46140, + "pari": 17961, + "pari": 27979, + "paris": 13982, + "paris": 3445, + "parisagreement": 47405, + "parish": 47328, + "parish": 13020, + "parisi": 45081, + "parisian": 38512, + "parity": 42734, + "park": 4985, + "park": 1452, + "parked": 16487, + "parker": 31119, + "parker": 8365, + "parkin": 34868, + "parking": 5984, + "parkinson": 28129, + "parkland": 31287, + "parkrun": 25747, + "parks": 6873, + "parkway": 19882, + "parl": 30373, + "parl": 29897, + "parliam": 5941, + "parliament": 41599, + "parliament": 7151, + "parliamentary": 17912, + "parlor": 38253, + "parlour": 37829, + "parma": 36077, + "parme": 26295, + "parmesan": 27274, + "paro": 17429, + "parody": 24318, + "parole": 32158, + "parr": 44113, + "parrish": 43043, + "parrot": 23565, + "parry": 40604, + "parsley": 30077, + "parsons": 22505, + "part": 1872, + "part": 1551, + "parte": 48508, + "parth": 34790, + "parti": 10509, + "partial": 18957, + "partially": 21269, + "partic": 2871, + "partici": 9540, + "particip": 4400, + "participant": 27674, + "participants": 10237, + "participate": 9433, + "participated": 14252, + "participates": 46414, + "participating": 11535, + "participation": 13529, + "particle": 27716, + "particles": 27012, + "particul": 11408, + "particular": 14098, + "particularly": 12170, + "parties": 9032, + "parting": 32844, + "partisan": 20772, + "partist": 44713, + "partition": 42219, + "partly": 21459, + "partner": 5210, + "partner": 4568, + "partnered": 21402, + "partnering": 21182, + "partners": 5568, + "partnership": 6123, + "partnerships": 17418, + "parton": 43245, + "partridge": 34872, + "parts": 5149, + "party": 12877, + "party": 1580, + "partying": 25702, + "pas": 1341, + "pas": 9525, + "pasadena": 25892, + "pascal": 28626, + "pasco": 49220, + "pascu": 42692, + "pash": 23936, + "pasha": 46986, + "paso": 18542, + "pasqu": 44941, + "pass": 5016, + "pass": 3511, + "passage": 16477, + "passages": 48937, + "passed": 4957, + "passenger": 12311, + "passengers": 12781, + "passer": 48544, + "passes": 7633, + "passi": 32471, + "passing": 6589, + "passion": 8822, + "passion": 5332, + "passionate": 10947, + "passionately": 44028, + "passions": 38441, + "passive": 23171, + "passover": 38426, + "passport": 14739, + "passports": 46368, + "password": 20258, + "passwords": 43095, + "past": 7315, + "past": 2729, + "pasta": 10441, + "paste": 34765, + "paste": 17038, + "pastel": 19457, + "pastels": 45699, + "pastor": 19792, + "pastor": 9664, + "pastoral": 37191, + "pastors": 30959, + "pastr": 45478, + "pastries": 39409, + "pastry": 18582, + "pasture": 34764, + "pastures": 47793, + "pat": 1300, + "pat": 7036, + "patag": 29862, + "patagonia": 32786, + "patch": 29284, + "patch": 8721, + "patches": 22104, + "patchwork": 44675, + "patchy": 47488, + "pate": 42122, + "pate": 42098, + "patel": 14168, + "patent": 14692, + "patented": 37277, + "patents": 33911, + "paterson": 36560, + "path": 7408, + "path": 5035, + "pathetic": 18222, + "pathfinder": 35415, + "pathi": 34976, + "pathi": 27347, + "pathic": 49025, + "patho": 18534, + "pathology": 23290, + "paths": 16333, + "pathway": 23488, + "pathways": 24690, + "pathy": 13330, + "pati": 2799, + "pati": 26708, + "patience": 13575, + "patient": 30139, + "patient": 6262, + "patiently": 22980, + "patients": 5543, + "patil": 49187, + "patio": 14304, + "pational": 30627, + "patna": 45025, + "patory": 41859, + "patreon": 17165, + "patri": 4771, + "patriarch": 49054, + "patriarchy": 48806, + "patric": 12569, + "patrice": 40731, + "patricia": 18143, + "patrick": 12078, + "patrick": 5286, + "patricks": 46783, + "patriot": 28896, + "patriot": 15692, + "patrioti": 35520, + "patriotic": 20217, + "patriotism": 35807, + "patriots": 8707, + "patro": 31650, + "patrol": 10073, + "patrolling": 39344, + "patrols": 35978, + "patron": 26658, + "patron": 17683, + "patrons": 28308, + "pats": 24874, + "patsy": 46093, + "patt": 12637, + "patter": 4982, + "pattern": 7447, + "patterned": 47212, + "patterns": 11637, + "patterson": 21384, + "patti": 44927, + "patti": 26123, + "pattinson": 32474, + "patton": 29026, + "patty": 48741, + "patty": 18321, + "pau": 1834, + "pau": 35970, + "paul": 6035, + "paul": 2597, + "paula": 37363, + "paula": 16777, + "pauline": 30438, + "paulo": 48002, + "paulo": 21628, + "pauls": 41413, + "pauls": 40010, + "paulson": 48201, + "pause": 19439, + "paused": 46782, + "pav": 6661, + "pave": 37107, + "paved": 27898, + "pavel": 43152, + "pavement": 27669, + "pavilion": 13374, + "paving": 28651, + "paw": 14009, + "paw": 16016, + "pawan": 29754, + "pawankalyan": 33702, + "pawn": 43195, + "paws": 16714, + "pax": 20007, + "pax": 19033, + "paxton": 38347, + "pay": 2642, + "pay": 3345, + "payback": 36413, + "paycheck": 45078, + "payday": 26957, + "payee": 46985, + "payer": 41503, + "paying": 8341, + "payment": 10596, + "payments": 11832, + "payne": 12775, + "paypal": 21442, + "payroll": 31610, + "pays": 10845, + "paysoff": 48174, + "paytm": 45352, + "payton": 27348, + "paz": 22267, + "pb": 20112, + "pb": 10981, + "pba": 28205, + "pbb": 48567, + "pbb": 40589, + "pbc": 49191, + "pbl": 35166, + "pbr": 32998, + "pbs": 17908, + "pc": 6782, + "pc": 3808, + "pca": 35705, + "pcb": 26235, + "pcc": 36059, + "pci": 38957, + "pcm": 47436, + "pcr": 35704, + "pcs": 11917, + "pcso": 31963, + "pct": 22168, + "pd": 4387, + "pd": 4675, + "pdates": 16842, + "pdc": 40498, + "pdf": 15181, + "pdp": 24601, + "pdt": 21743, + "pdx": 25470, + "pdx": 16153, + "pe": 661, + "pe": 956, + "pea": 13915, + "peabo": 34083, + "peabody": 41244, + "peac": 34615, + "peace": 6249, + "peace": 3021, + "peaceful": 9461, + "peacefully": 30530, + "peacekeeping": 43630, + "peach": 10522, + "peach": 11538, + "peaches": 27216, + "peak": 18572, + "peak": 6026, + "peakdistrict": 41289, + "peake": 24810, + "peaked": 36391, + "peaks": 14067, + "pean": 11563, + "peanu": 25843, + "peanut": 12491, + "peanuts": 26503, + "pear": 4910, + "pear": 18820, + "pearce": 25996, + "pearl": 21806, + "pearl": 8560, + "pearljam": 46739, + "pearls": 19581, + "pears": 39565, + "pearson": 20461, + "peas": 15937, + "peasant": 40621, + "peasants": 48788, + "peat": 26914, + "pebble": 28056, + "pebbles": 40155, + "pec": 32447, + "pec": 17611, + "pecan": 32177, + "peck": 25186, + "peck": 29234, + "pecker": 30169, + "peckham": 45863, + "pecu": 34200, + "peculiar": 42808, + "ped": 13197, + "ped": 2966, + "pedago": 34590, + "pedagogy": 48072, + "pedal": 32943, + "pedal": 19621, + "pedals": 38535, + "pede": 12862, + "pede": 19560, + "pedestri": 30027, + "pedestrian": 18256, + "pedestrians": 33895, + "pedi": 12967, + "pedia": 11733, + "pediatric": 48431, + "pediatric": 22071, + "pedic": 35319, + "pedic": 44528, + "pedro": 29963, + "pedro": 15114, + "peds": 45377, + "pee": 12988, + "pee": 11196, + "peed": 47369, + "peek": 46323, + "peek": 7569, + "peeking": 48771, + "peel": 34386, + "peel": 17158, + "peeled": 33533, + "peeling": 48649, + "peep": 25425, + "peep": 16857, + "peeps": 11681, + "peer": 32416, + "peer": 14432, + "peers": 21626, + "pees": 31830, + "peg": 32182, + "peg": 11207, + "pegas": 30018, + "pegasus": 37822, + "peggy": 24271, + "pei": 48166, + "pei": 12917, + "pel": 4286, + "pel": 7006, + "pele": 44105, + "pelican": 34131, + "pelicans": 29363, + "pell": 46981, + "pelle": 31267, + "pelled": 32506, + "pellegr": 38529, + "pellets": 48240, + "pelo": 40192, + "pelo": 40238, + "pelosi": 22169, + "pelvic": 45646, + "pemb": 19880, + "pembro": 24084, + "pembroke": 36702, + "pembroke": 40044, + "pembrokeshire": 40695, + "pen": 1501, + "pen": 5356, + "pena": 35788, + "penalties": 25417, + "penalty": 11491, + "penang": 29545, + "penc": 20065, + "pence": 18002, + "pencil": 41303, + "pencil": 11200, + "pencils": 21909, + "pend": 3052, + "pendant": 12415, + "pendants": 44117, + "pending": 12770, + "pendleton": 44272, + "pendu": 45336, + "penelope": 36703, + "penetr": 26058, + "peng": 42955, + "peng": 39200, + "pengu": 8854, + "penguin": 28249, + "penguin": 14952, + "penguins": 16557, + "peninsu": 13464, + "peninsula": 14070, + "penn": 7760, + "penn": 11128, + "pennant": 43971, + "penned": 45077, + "penney": 47856, + "pennies": 43094, + "pennsylvania": 13673, + "penny": 20400, + "penny": 11388, + "pens": 13307, + "pens": 13310, + "pensac": 30925, + "pensacola": 33573, + "pension": 32840, + "pension": 17764, + "pensions": 29773, + "penske": 47154, + "pent": 10699, + "pent": 22725, + "pentagon": 23133, + "pente": 33165, + "penthouse": 32673, + "penultimate": 36553, + "peop": 1030, + "people": 10573, + "people": 1047, + "peoples": 28241, + "peoples": 14627, + "peopleschoice": 32418, + "peoplesvote": 45830, + "peoria": 36985, + "pep": 12761, + "pep": 14898, + "pepe": 24778, + "pepp": 34425, + "pepper": 14861, + "pepper": 8253, + "peppermint": 30321, + "pepperoni": 47307, + "peppers": 14650, + "pepsi": 21307, + "per": 703, + "per": 1284, + "pera": 26294, + "perce": 24135, + "perceived": 38436, + "percent": 16328, + "percent": 9017, + "percentage": 19477, + "percep": 28017, + "perception": 20591, + "perceptions": 38138, + "perch": 34281, + "perched": 40071, + "percu": 41722, + "percussion": 23980, + "percy": 23940, + "pere": 8665, + "pere": 36300, + "pered": 24509, + "peregr": 37479, + "peregrine": 44546, + "pereira": 43927, + "peren": 24564, + "perenni": 26996, + "perennial": 34038, + "perez": 15107, + "perf": 22816, + "perfe": 1624, + "perfec": 6599, + "perfect": 17261, + "perfect": 1878, + "perfection": 9646, + "perfectly": 8037, + "perfecto": 42898, + "perfor": 2311, + "perform": 3866, + "perform": 5940, + "performan": 8973, + "performance": 2714, + "performances": 9553, + "performed": 9997, + "performer": 17061, + "performers": 18476, + "performing": 5170, + "performs": 13839, + "perfu": 14214, + "perfume": 17525, + "perhaps": 9297, + "peri": 12618, + "peri": 44068, + "perience": 19302, + "peril": 40119, + "peril": 48301, + "perimeter": 38499, + "pering": 29746, + "perio": 5101, + "period": 6131, + "periodic": 36476, + "periods": 24401, + "periph": 35308, + "peripheral": 43901, + "peris": 19461, + "periscope": 21668, + "perk": 33424, + "perkins": 20057, + "perks": 17660, + "perl": 44018, + "perm": 47847, + "perman": 9018, + "permanent": 11144, + "permanently": 25584, + "perme": 42456, + "permission": 15822, + "permit": 21950, + "permits": 33267, + "permitted": 44380, + "pero": 23551, + "perpe": 15749, + "perpetr": 33376, + "perpetu": 30132, + "perpetual": 32018, + "perrie": 32691, + "perry": 28478, + "perry": 7899, + "pers": 3688, + "pers": 10710, + "perse": 27498, + "persecu": 22878, + "persecution": 32009, + "perseverance": 29820, + "persi": 11509, + "persian": 19859, + "persist": 19412, + "persist": 40938, + "persistence": 34588, + "persistent": 29028, + "person": 3510, + "person": 2533, + "persona": 18401, + "personal": 10114, + "personal": 4121, + "personalised": 24186, + "personalities": 27888, + "personality": 10386, + "personalized": 17845, + "personally": 13885, + "personnel": 14546, + "persons": 14592, + "perspec": 17997, + "perspective": 8996, + "perspectives": 18777, + "persu": 20972, + "pert": 36970, + "pert": 16306, + "perth": 19067, + "perth": 11011, + "peru": 20612, + "peru": 12964, + "peruvian": 30822, + "pes": 38368, + "pes": 2598, + "pesa": 47409, + "pesc": 44044, + "pesh": 33184, + "peshaw": 28524, + "peshawar": 29230, + "pesky": 42512, + "pesos": 47872, + "pessi": 43902, + "pest": 20130, + "pest": 9425, + "pesticide": 48481, + "pesticides": 37868, + "pesto": 26186, + "pests": 41919, + "pet": 2167, + "pet": 3703, + "peta": 28785, + "petal": 38430, + "petal": 40469, + "petals": 26064, + "petday": 45314, + "pete": 14479, + "pete": 8571, + "peter": 5093, + "peter": 3696, + "peterborough": 26012, + "peters": 16336, + "petersburg": 21052, + "petersen": 39794, + "peterson": 16877, + "peth": 48920, + "petit": 36437, + "petit": 21276, + "petite": 27213, + "petition": 10975, + "petitions": 43536, + "petr": 29808, + "petra": 31300, + "petre": 47179, + "petri": 31831, + "petro": 8716, + "petrol": 18149, + "petroleum": 22063, + "petron": 42875, + "pets": 7663, + "pett": 27051, + "petti": 48001, + "petting": 44334, + "petty": 17324, + "peu": 21411, + "peuge": 22893, + "peugeot": 24129, + "pew": 21608, + "pew": 30783, + "pewdie": 41882, + "pewdiepie": 42563, + "pex": 43765, + "pey": 14966, + "pey": 30933, + "peyton": 49254, + "peyton": 20307, + "pez": 45798, + "pez": 10482, + "pf": 16680, + "pf": 12572, + "pfa": 47839, + "pfc": 35007, + "pff": 44121, + "pfi": 29810, + "pfw": 31229, + "pg": 12476, + "pg": 5211, + "pga": 13351, + "pgat": 36514, + "pgatour": 40094, + "pgh": 44862, + "pgh": 30031, + "pgs": 49204, + "ph": 745, + "ph": 2042, + "pha": 4443, + "pha": 26255, + "phal": 19962, + "phan": 8731, + "phan": 40126, + "phant": 36998, + "phantom": 37688, + "phantom": 14490, + "phar": 5570, + "phara": 35792, + "pharaoh": 40437, + "pharm": 45761, + "pharma": 17831, + "pharmac": 8193, + "pharmaceu": 19490, + "pharmaceutical": 25217, + "pharmaceuticals": 44623, + "pharmacist": 41024, + "pharmacists": 44337, + "pharmacy": 15293, + "pharo": 42308, + "pharoah": 49287, + "pharrell": 31316, + "phase": 8304, + "phases": 35337, + "phat": 42492, + "phc": 41102, + "phd": 20875, + "phd": 8472, + "phdchat": 39564, + "phdlife": 39638, + "phe": 4787, + "phe": 19853, + "pheasant": 41983, + "phee": 41292, + "phel": 23711, + "phelps": 27128, + "phen": 7718, + "pheno": 47336, + "phenom": 31673, + "phenom": 39618, + "phenomen": 11304, + "phenomena": 41538, + "phenomenal": 15035, + "phenomenon": 24464, + "pher": 9194, + "pher": 19828, + "phers": 29531, + "pherson": 36421, + "phew": 10295, + "phi": 2239, + "phi": 12220, + "phia": 9228, + "phic": 3977, + "phie": 30237, + "phies": 17062, + "phil": 2821, + "phil": 6199, + "phila": 47443, + "philadel": 9428, + "philadelphia": 9749, + "philanthro": 16587, + "philanthropist": 44153, + "philanthropy": 25047, + "philately": 33695, + "phile": 36543, + "philharmon": 25228, + "philharmonic": 31699, + "phili": 4277, + "philia": 46654, + "philip": 20748, + "philip": 11074, + "philipp": 5623, + "philipp": 47591, + "philippe": 20942, + "philippine": 17629, + "philippines": 8149, + "philips": 25175, + "phill": 42346, + "phill": 48272, + "philli": 6456, + "phillies": 18748, + "phillip": 48832, + "phillip": 19323, + "phillips": 11041, + "philly": 19545, + "philly": 7785, + "philos": 8395, + "philosop": 20349, + "philosoph": 10187, + "philosopher": 25220, + "philosophical": 32628, + "philosophy": 12213, + "phils": 38573, + "phin": 33816, + "phine": 40985, + "phins": 40210, + "phish": 36897, + "phishing": 36546, + "phl": 25603, + "pho": 816, + "pho": 22707, + "phobia": 28749, + "phoe": 22673, + "phoebe": 27582, + "phoeni": 6778, + "phoenix": 20615, + "phoenix": 7793, + "phol": 48140, + "phon": 19602, + "phon": 31115, + "phone": 15486, + "phone": 1951, + "phones": 6351, + "phony": 31925, + "phora": 31363, + "phosp": 22638, + "photo": 1153, + "photo": 1125, + "photobomb": 37075, + "photobook": 41894, + "photog": 28115, + "photogenic": 36108, + "photogra": 36754, + "photograph": 1688, + "photograph": 8853, + "photographed": 11573, + "photographer": 5748, + "photographers": 17141, + "photographic": 22053, + "photographing": 30074, + "photographs": 15759, + "photography": 33183, + "photography": 2108, + "photom": 32223, + "photoo": 11106, + "photooftheday": 11933, + "photos": 2479, + "photoshoot": 11121, + "photoshop": 12419, + "photoshopped": 35738, + "phouse": 27848, + "php": 17370, + "phra": 12777, + "phrase": 18809, + "phrases": 35264, + "phs": 16495, + "phu": 21274, + "phuket": 34028, + "phx": 35466, + "phx": 29507, + "phy": 6484, + "phy": 4292, + "phyl": 35600, + "phyllis": 37844, + "phys": 3734, + "phys": 37894, + "physi": 13782, + "physic": 46641, + "physical": 44127, + "physical": 6671, + "physically": 18105, + "physician": 21055, + "physicians": 26702, + "physicist": 29052, + "physics": 9369, + "physio": 29574, + "physio": 29177, + "physiology": 32349, + "physique": 42884, + "phyto": 42197, + "pi": 741, + "pi": 5357, + "pia": 8918, + "pian": 24637, + "pianist": 21048, + "piano": 49278, + "piano": 7894, + "pianos": 47904, + "piazza": 28496, + "pic": 901, + "pic": 1282, + "pical": 5482, + "picard": 48507, + "picasso": 21481, + "piccad": 33876, + "piccadilly": 37287, + "piccollage": 43621, + "pick": 6379, + "pick": 3142, + "picked": 6018, + "picker": 43105, + "pickering": 47605, + "picket": 33559, + "picking": 9545, + "pickle": 24570, + "pickled": 21705, + "pickles": 25001, + "picks": 8551, + "pickup": 15382, + "pickups": 33383, + "picnic": 12007, + "pico": 23363, + "picoftheday": 18319, + "pics": 2559, + "pict": 18778, + "pictorial": 40640, + "picture": 11663, + "picture": 1674, + "pictured": 7647, + "pictures": 3646, + "picturesque": 24894, + "pid": 5225, + "piday": 48056, + "pie": 12065, + "pie": 5319, + "piece": 39632, + "piece": 2754, + "pieces": 6194, + "pied": 24686, + "pied": 12713, + "piedmont": 39691, + "pier": 5641, + "pier": 11348, + "pierc": 49216, + "pierce": 48462, + "pierce": 16782, + "pierced": 32799, + "piercing": 22557, + "piero": 43125, + "pierre": 34670, + "pierre": 11985, + "piers": 29030, + "pies": 6898, + "pieter": 44801, + "pietro": 42169, + "piff": 40719, + "pig": 12009, + "pig": 9619, + "pigeon": 18008, + "pigeons": 32910, + "piggy": 28245, + "pigment": 40284, + "pigs": 16228, + "pik": 48539, + "pika": 47372, + "pikach": 27268, + "pikachu": 28107, + "pike": 33457, + "pike": 14011, + "pil": 2893, + "pil": 20645, + "pilates": 29518, + "pile": 44403, + "pile": 13930, + "piled": 26873, + "piles": 31968, + "pilgri": 13966, + "pilgrim": 32662, + "pilgrimage": 24335, + "pilgrims": 31370, + "piling": 43050, + "pilip": 27234, + "pilipinas": 32392, + "pill": 14830, + "pill": 19226, + "pillar": 17322, + "pillars": 22054, + "pillow": 42237, + "pillow": 12182, + "pillows": 26499, + "pills": 23964, + "pilo": 37526, + "pilot": 31619, + "pilot": 6687, + "pilots": 15586, + "pilsner": 47153, + "pim": 15285, + "pim": 35472, + "pimp": 35789, + "pin": 2629, + "pin": 5164, + "pinball": 31679, + "pinch": 26114, + "pine": 9398, + "pine": 7374, + "pineapple": 14831, + "pines": 20338, + "ping": 23720, + "ping": 2089, + "pinion": 40557, + "pink": 11151, + "pink": 3360, + "pinkfloyd": 48520, + "pinky": 29803, + "pinn": 31448, + "pinnacle": 32754, + "pinned": 12165, + "pinning": 44515, + "pino": 36633, + "pinot": 41399, + "pinot": 21146, + "pinoy": 43578, + "pinoy": 35258, + "pins": 14619, + "pinst": 41173, + "pint": 42537, + "pint": 13584, + "pinterest": 15379, + "pinto": 35992, + "pints": 27935, + "pinup": 37349, + "pio": 22108, + "pion": 36728, + "pion": 29190, + "pione": 7975, + "pioneer": 34892, + "pioneer": 12459, + "pioneering": 25933, + "pioneers": 22383, + "pious": 42441, + "pip": 30854, + "pipe": 29333, + "pipe": 10459, + "pipel": 12387, + "pipeline": 14151, + "pipelines": 39683, + "piper": 47052, + "piper": 16293, + "pipes": 16991, + "piping": 40744, + "pippa": 47672, + "pir": 4351, + "pir": 38899, + "piracy": 39452, + "piran": 49034, + "pirate": 38680, + "pirate": 13592, + "pirates": 10442, + "pire": 16613, + "pires": 14988, + "pis": 9230, + "pis": 44441, + "pisa": 43632, + "pisces": 45982, + "piss": 20818, + "pissed": 17989, + "pist": 15556, + "pist": 32826, + "pistachi": 29760, + "pistachio": 36320, + "pistol": 20480, + "piston": 48236, + "pistons": 27242, + "pistor": 48162, + "pit": 2946, + "pit": 7476, + "pita": 27070, + "pitbull": 25295, + "pitch": 8992, + "pitch": 5872, + "pitched": 28447, + "pitcher": 13445, + "pitchers": 27835, + "pitches": 21005, + "pitching": 16455, + "piti": 47568, + "pits": 24144, + "pitt": 7607, + "pitt": 15599, + "pitts": 9531, + "pittsburgh": 10453, + "pity": 24380, + "pius": 39988, + "pivo": 18009, + "pivot": 31805, + "pivotal": 31432, + "pix": 6185, + "pix": 13088, + "pixar": 27493, + "pixel": 14384, + "pixel": 13241, + "pixelart": 18516, + "pixels": 34099, + "pixie": 35573, + "piyu": 30772, + "piyush": 36191, + "piyushgoyal": 45318, + "pizz": 3897, + "pizza": 4474, + "pizzas": 30647, + "pizzeria": 44174, + "pj": 12524, + "pj": 17179, + "pjnet": 22011, + "pjs": 36009, + "pk": 10149, + "pk": 10991, + "pkg": 49011, + "pkk": 47480, + "pknot": 41779, + "pkwy": 36827, + "pl": 712, + "pl": 5678, + "pla": 841, + "pla": 19945, + "plac": 2331, + "place": 14884, + "place": 1445, + "placed": 9729, + "placement": 16724, + "placements": 43885, + "placer": 49170, + "places": 4448, + "placing": 18531, + "plague": 25360, + "plaid": 23291, + "plain": 22776, + "plain": 10709, + "plains": 16345, + "plan": 1740, + "plan": 2970, + "pland": 24801, + "plane": 22728, + "plane": 5363, + "planes": 12581, + "planet": 16833, + "planet": 5172, + "planetary": 28361, + "planets": 22315, + "plank": 30991, + "plankton": 48249, + "plann": 6409, + "planned": 8169, + "planner": 18083, + "planners": 33664, + "planning": 4446, + "plano": 34063, + "plans": 4181, + "plant": 8521, + "plant": 3912, + "plantation": 20014, + "plantbased": 33720, + "planted": 14286, + "planter": 34453, + "planters": 43661, + "planting": 13922, + "plants": 5829, + "plaque": 16097, + "plaques": 45610, + "plar": 26754, + "plas": 45673, + "plasma": 24999, + "plaster": 31980, + "plastic": 15645, + "plastic": 6102, + "plasticpollution": 47129, + "plastics": 20999, + "plasticsurgery": 48555, + "plat": 3172, + "plata": 46456, + "plate": 28744, + "plate": 5135, + "plateau": 29301, + "plated": 21161, + "plates": 11485, + "platform": 5549, + "platforms": 13551, + "platin": 10267, + "plating": 44564, + "platinum": 10979, + "plato": 41101, + "platoon": 41254, + "platt": 44459, + "platt": 40097, + "platte": 46785, + "platter": 29071, + "platz": 40878, + "plau": 39139, + "play": 1222, + "play": 1453, + "playa": 23756, + "playable": 33885, + "playback": 39194, + "playbook": 34856, + "playboy": 24383, + "played": 3432, + "player": 24503, + "player": 2477, + "players": 3030, + "playful": 23871, + "playground": 15861, + "playhouse": 23254, + "playin": 24674, + "playing": 47368, + "playing": 1629, + "playlist": 9180, + "playlists": 47183, + "playo": 5804, + "playoff": 9655, + "playoffs": 9548, + "plays": 5134, + "playstation": 11332, + "playtime": 43037, + "playwright": 32070, + "plaza": 8943, + "plc": 16827, + "ple": 926, + "ple": 1619, + "plea": 21956, + "plead": 47539, + "pleads": 31425, + "plear": 21362, + "pleas": 8481, + "pleas": 48740, + "pleasant": 12271, + "please": 41074, + "please": 1474, + "pleased": 6107, + "pleasing": 32893, + "pleasure": 5854, + "pleasures": 29513, + "pledge": 11507, + "pledged": 36799, + "pledges": 26746, + "pledis": 41202, + "plein": 43429, + "plenary": 19891, + "plenty": 7524, + "pler": 17677, + "ples": 6248, + "pless": 39821, + "pless": 17059, + "plets": 43230, + "plex": 23765, + "plex": 15241, + "pley": 19543, + "pli": 30001, + "pli": 45797, + "plic": 5806, + "plicity": 19823, + "plight": 40317, + "plin": 44531, + "plin": 32335, + "pline": 25376, + "pling": 12899, + "plings": 31184, + "pll": 47629, + "pll": 25266, + "pln": 48755, + "plo": 1778, + "plo": 43523, + "plor": 34695, + "plot": 9918, + "plots": 25672, + "plotting": 30751, + "plough": 33811, + "plow": 38363, + "pls": 5572, + "plu": 2052, + "plug": 12628, + "plugged": 23261, + "plugin": 31278, + "plugins": 48797, + "plugs": 28083, + "plum": 26267, + "plum": 16202, + "plumb": 21769, + "plumber": 43478, + "plumbing": 24647, + "plume": 39495, + "plun": 15122, + "plunge": 26506, + "plur": 44664, + "plus": 3097, + "plush": 18926, + "pluto": 26380, + "ply": 17249, + "ply": 28705, + "plying": 36071, + "plym": 11907, + "plymouth": 13786, + "plz": 10538, + "pm": 13699, + "pm": 990, + "pmi": 41206, + "pmln": 23208, + "pmo": 18782, + "pmoindia": 20374, + "pms": 44223, + "pn": 14431, + "pn": 13774, + "pnc": 37148, + "pne": 30966, + "pneu": 28714, + "pneumonia": 42906, + "png": 20992, + "pnp": 25972, + "pnpp": 42175, + "pnw": 31521, + "po": 628, + "po": 3057, + "poa": 43912, + "poached": 27665, + "poaching": 35140, + "poc": 13232, + "poc": 27780, + "pocaly": 37987, + "pocalypse": 42307, + "poche": 38336, + "poche": 39022, + "pocket": 29147, + "pocket": 8504, + "pockets": 19566, + "pocon": 41850, + "pod": 3583, + "pod": 7446, + "podcast": 39654, + "podcast": 4294, + "podcasting": 40106, + "podcasts": 19392, + "pode": 33368, + "poder": 24960, + "podernfamily": 26620, + "podi": 32853, + "podium": 14093, + "pods": 18776, + "poe": 4746, + "poe": 19254, + "poem": 9436, + "poems": 15577, + "poet": 41019, + "poet": 9872, + "poetic": 26365, + "poetry": 20192, + "poetry": 6038, + "poetryday": 39255, + "poets": 19804, + "pof": 40850, + "poff": 28236, + "pogba": 25998, + "poign": 29682, + "poignant": 32138, + "poin": 9074, + "point": 13280, + "point": 2301, + "pointe": 24631, + "pointed": 20703, + "pointer": 29883, + "pointers": 36760, + "pointing": 19233, + "pointless": 33586, + "points": 3396, + "pois": 17008, + "poise": 45087, + "poised": 27354, + "poison": 30722, + "poison": 17074, + "poisoned": 43624, + "poisoning": 25750, + "poisonous": 37131, + "pok": 15387, + "poke": 6892, + "poke": 23186, + "pokemon": 16239, + "pokemon": 9528, + "pokemongo": 23985, + "poker": 30735, + "poker": 11865, + "pokes": 40221, + "poking": 49169, + "poké": 20656, + "pokémon": 22066, + "pol": 977, + "pol": 7649, + "pola": 43876, + "poland": 9834, + "polar": 21432, + "polar": 12214, + "polari": 27919, + "polaris": 37965, + "polarized": 48437, + "polaro": 25237, + "polaroid": 30427, + "poldark": 41322, + "pole": 26682, + "pole": 8170, + "poles": 22585, + "poli": 9675, + "poli": 5414, + "polic": 16126, + "police": 15535, + "police": 2120, + "policeman": 37713, + "policemen": 47946, + "polici": 10819, + "policies": 10993, + "policing": 20969, + "policy": 30173, + "policy": 4660, + "polio": 30533, + "polis": 16133, + "polish": 46941, + "polish": 9632, + "polished": 21478, + "polishing": 43629, + "polit": 2247, + "politan": 15337, + "polite": 31497, + "politi": 40597, + "politic": 33333, + "political": 37744, + "political": 4197, + "politically": 24323, + "politician": 15960, + "politicians": 12914, + "politico": 39403, + "politics": 4929, + "polk": 33317, + "polka": 29476, + "poll": 7032, + "pollen": 27651, + "pollin": 19152, + "pollinators": 36599, + "polling": 18024, + "pollo": 42755, + "pollock": 37614, + "polls": 11813, + "pollu": 8370, + "polluted": 43346, + "pollution": 10384, + "polly": 31204, + "polo": 35928, + "polo": 10229, + "poly": 6833, + "poly": 18367, + "polye": 31730, + "polyester": 38514, + "polym": 23626, + "polymer": 29993, + "polyne": 38892, + "polyvore": 24771, + "pom": 7548, + "pom": 24280, + "pome": 27963, + "pomegran": 29326, + "pomegranate": 32415, + "pomer": 35156, + "pomona": 41690, + "pompe": 18352, + "pompeii": 47775, + "pompeo": 34351, + "pompey": 35079, + "pon": 3809, + "pon": 22391, + "ponce": 43637, + "pond": 10750, + "ponder": 36863, + "pondering": 47395, + "ponds": 31033, + "pone": 32183, + "pong": 40546, + "pong": 17710, + "ponies": 34157, + "pons": 41255, + "pont": 47563, + "pont": 22997, + "ponte": 40892, + "ponti": 15527, + "pontiac": 25373, + "pontifex": 33566, + "ponty": 45152, + "pony": 24438, + "pony": 12678, + "ponytail": 43265, + "poo": 6601, + "poo": 14389, + "pooch": 37037, + "poodle": 34961, + "pooh": 27103, + "pooja": 35676, + "pool": 12484, + "pool": 2831, + "poole": 26290, + "pools": 18736, + "poolside": 35509, + "poon": 33799, + "poon": 36178, + "poop": 23310, + "poor": 14528, + "poor": 3665, + "poorest": 40771, + "poorly": 21101, + "pop": 6530, + "pop": 2852, + "popart": 47425, + "popcorn": 15034, + "pope": 16994, + "pope": 9283, + "popefrancis": 37254, + "poplar": 38726, + "popo": 38835, + "popo": 35572, + "popp": 13156, + "popped": 14934, + "poppies": 30385, + "poppin": 28536, + "popping": 18152, + "poppins": 41216, + "poppy": 32194, + "poppy": 15447, + "pops": 11705, + "popsic": 38481, + "popu": 3785, + "popul": 6593, + "popular": 15854, + "popular": 4368, + "popularity": 19235, + "populated": 38420, + "population": 8423, + "populations": 23797, + "populism": 48998, + "populist": 49376, + "popup": 33053, + "por": 817, + "por": 7697, + "pora": 23537, + "porcel": 19409, + "porcelain": 20451, + "porch": 17154, + "pore": 28267, + "pork": 40379, + "pork": 7897, + "poro": 48110, + "porridge": 34924, + "porsch": 48009, + "porsche": 44049, + "porsche": 8783, + "port": 1641, + "port": 1418, + "porta": 45037, + "portable": 11949, + "portage": 32087, + "portal": 14982, + "porte": 28654, + "ported": 16879, + "porter": 28319, + "porter": 10318, + "porters": 15670, + "portfoli": 45766, + "portfolio": 11938, + "porth": 37425, + "porti": 45760, + "porting": 26052, + "portion": 13739, + "portions": 22914, + "portland": 38366, + "portland": 8880, + "portman": 34755, + "porto": 24853, + "porto": 18947, + "portobello": 48025, + "portra": 4175, + "portrait": 39312, + "portrait": 5352, + "portraits": 14203, + "portray": 46282, + "portrayal": 39238, + "portrayed": 36093, + "ports": 7734, + "portsm": 17063, + "portsmouth": 19074, + "portu": 7159, + "portugal": 9503, + "portugue": 17498, + "portuguese": 18019, + "pos": 1780, + "pos": 11839, + "pose": 25478, + "pose": 4230, + "posed": 5206, + "posei": 47270, + "poser": 46899, + "poses": 9773, + "posey": 34852, + "posh": 26748, + "posing": 10518, + "posit": 28793, + "positi": 7895, + "position": 4657, + "positioned": 34482, + "positioning": 30657, + "positions": 12188, + "positive": 21811, + "positive": 4844, + "positively": 24688, + "positivity": 19966, + "poss": 39745, + "posse": 17414, + "posse": 28413, + "possess": 36810, + "possessed": 36220, + "possession": 16154, + "possessions": 40588, + "possi": 2521, + "possibilities": 17932, + "possibility": 18517, + "possible": 3134, + "possibly": 8601, + "possum": 38575, + "post": 3489, + "post": 1549, + "postage": 27570, + "postal": 21687, + "postcard": 14785, + "postcards": 23922, + "postdoc": 41013, + "posted": 4752, + "poster": 22881, + "poster": 3574, + "posters": 9673, + "postgame": 34873, + "postgraduate": 31997, + "posthum": 42410, + "posting": 7559, + "postman": 38285, + "postpon": 23247, + "postponed": 25097, + "posts": 7824, + "postseason": 24521, + "posture": 29681, + "posure": 35539, + "pot": 3547, + "pot": 5168, + "potam": 45825, + "potassi": 36889, + "potassium": 37147, + "potat": 5975, + "potato": 8527, + "potatoes": 11567, + "potd": 28765, + "pote": 41869, + "poten": 4454, + "potent": 26082, + "potenti": 44104, + "potential": 5100, + "potentially": 16508, + "potholes": 47506, + "potion": 46055, + "potom": 38848, + "potomac": 43372, + "pots": 19234, + "pott": 28698, + "potted": 48581, + "potter": 24975, + "potter": 9026, + "pottery": 18396, + "potts": 39839, + "potty": 43569, + "potus": 8740, + "pou": 9423, + "pouch": 26811, + "poul": 22485, + "poultry": 31005, + "poun": 33719, + "pound": 33809, + "pound": 10674, + "pounding": 46544, + "pounds": 10752, + "pour": 33112, + "pour": 8180, + "poured": 26621, + "pouring": 16098, + "pours": 26005, + "pout": 39621, + "poutine": 43768, + "pov": 25731, + "pover": 8432, + "pover": 29464, + "poverty": 9095, + "pow": 1317, + "pow": 17745, + "powder": 32427, + "powder": 9674, + "powe": 36955, + "powell": 13305, + "power": 2789, + "power": 1807, + "powerball": 47803, + "powered": 45442, + "powered": 7332, + "powerful": 4875, + "powerhouse": 22858, + "powering": 16231, + "powerof": 31961, + "powerpoint": 38940, + "powerrangers": 40620, + "powers": 9422, + "pox": 43649, + "poy": 34737, + "poyn": 47655, + "poz": 39953, + "pp": 604, + "pp": 4186, + "ppa": 10416, + "ppard": 23391, + "ppc": 27778, + "ppe": 24573, + "ppe": 11867, + "pped": 1873, + "ppel": 46523, + "ppen": 30663, + "pper": 6719, + "pper": 2440, + "ppers": 5232, + "ppery": 27833, + "ppet": 20744, + "ppets": 25849, + "ppg": 27433, + "ppi": 9594, + "ppie": 33795, + "ppin": 8076, + "pping": 22214, + "pping": 1682, + "ppings": 35687, + "ppl": 6758, + "pple": 12302, + "ppm": 42053, + "ppo": 10215, + "ppor": 37613, + "ppp": 14017, + "pps": 10683, + "ppv": 38864, + "ppy": 30360, + "ppy": 3860, + "pr": 766, + "pr": 4150, + "pra": 1865, + "pra": 19285, + "prab": 17901, + "prabhas": 29959, + "prabhu": 31529, + "prac": 2243, + "practi": 29995, + "practic": 5495, + "practical": 10792, + "practically": 25588, + "practice": 3349, + "practiced": 36749, + "practices": 9040, + "practicing": 12750, + "practise": 38938, + "practising": 36478, + "practiti": 19909, + "practitioner": 32591, + "practitioners": 29045, + "prada": 29456, + "pradesh": 15384, + "prado": 44141, + "prag": 31025, + "prague": 14940, + "prairi": 12629, + "prairie": 14753, + "praise": 10013, + "praised": 27649, + "praises": 23049, + "praising": 36961, + "prakash": 43708, + "prakash": 25366, + "pram": 47774, + "pran": 20048, + "prank": 23654, + "pras": 41562, + "prasad": 29562, + "prat": 23069, + "prati": 45773, + "pratt": 37863, + "pratt": 23396, + "prawn": 33102, + "prawns": 34903, + "pray": 12671, + "pray": 6041, + "prayed": 34665, + "prayer": 41452, + "prayer": 6583, + "prayers": 8393, + "prayfor": 18443, + "praying": 11550, + "prays": 46602, + "prc": 28781, + "pre": 679, + "pre": 2900, + "preach": 22545, + "preacher": 29357, + "preaching": 23642, + "precau": 36532, + "precautions": 47845, + "prece": 15361, + "preci": 5470, + "precin": 27908, + "precinct": 32587, + "precious": 8226, + "precipit": 27463, + "precipitation": 33399, + "precise": 24457, + "precisely": 34954, + "precision": 44021, + "precision": 15621, + "pred": 40370, + "predat": 13364, + "predator": 20653, + "predators": 25569, + "prede": 38454, + "predecess": 38963, + "predic": 4876, + "predict": 16900, + "predictable": 25344, + "predicted": 18702, + "predicting": 30414, + "prediction": 16296, + "predictions": 15125, + "predictive": 29798, + "predicts": 25960, + "preds": 40125, + "pree": 47026, + "preet": 30131, + "prefe": 14542, + "prefecture": 32890, + "prefer": 33426, + "prefer": 11450, + "preference": 35057, + "preferences": 38118, + "preferred": 18772, + "prefers": 38528, + "pregame": 18575, + "pregn": 7190, + "pregnancy": 12769, + "pregnant": 11195, + "prehistoric": 32750, + "prejudice": 28337, + "preli": 15523, + "prelimin": 19990, + "preliminary": 20997, + "prelims": 43223, + "prelude": 42966, + "prem": 32090, + "prem": 21724, + "premature": 39253, + "premi": 2413, + "premier": 16996, + "premier": 5539, + "premiere": 5367, + "premiered": 27652, + "premieres": 19907, + "premiering": 32615, + "premierleague": 22608, + "premiers": 44883, + "premiership": 23665, + "premiosm": 38460, + "premiosmtvmiaw": 38630, + "premise": 45952, + "premises": 27266, + "premium": 8011, + "pren": 20801, + "preneur": 46288, + "preorder": 16703, + "preorders": 45985, + "prep": 6430, + "prep": 7277, + "prepa": 26270, + "prepaid": 42934, + "prepar": 4968, + "preparation": 11651, + "preparations": 19135, + "prepare": 7014, + "prepared": 7677, + "preparedness": 29492, + "prepares": 16375, + "preparing": 7365, + "prepped": 34379, + "prepping": 16459, + "preps": 14765, + "prequel": 40461, + "pres": 1385, + "pres": 8529, + "presale": 27135, + "presby": 30447, + "presbyter": 33959, + "presbyterian": 35370, + "preschool": 24354, + "prescott": 29392, + "prescri": 14851, + "prescribed": 36968, + "prescription": 23061, + "preseason": 13813, + "presen": 16742, + "presence": 8848, + "present": 2344, + "present": 2881, + "presentation": 4594, + "presentations": 16998, + "presented": 4587, + "presenter": 18587, + "presenters": 32759, + "presenting": 5339, + "presents": 4215, + "preserv": 17616, + "preservation": 21074, + "preserve": 15570, + "preserved": 23161, + "preserves": 44881, + "preserving": 32315, + "presi": 1697, + "presiden": 43374, + "presidency": 18077, + "president": 19900, + "president": 1940, + "presidente": 47363, + "presidenti": 48297, + "presidential": 8503, + "presidents": 16726, + "presiding": 45298, + "presley": 30013, + "press": 4124, + "press": 2124, + "pressed": 20080, + "presser": 27826, + "presses": 33748, + "pressing": 20893, + "pressure": 6083, + "pressures": 38487, + "prest": 41840, + "presti": 12245, + "prestige": 29328, + "prestigious": 15888, + "presto": 42211, + "preston": 37335, + "preston": 15179, + "presu": 21667, + "presumably": 42562, + "pret": 9652, + "preten": 15871, + "pretend": 18111, + "pretending": 21306, + "pretoria": 36080, + "prett": 46667, + "prettier": 31745, + "prettiest": 22866, + "pretty": 18286, + "pretty": 2111, + "pretz": 24890, + "pretzel": 36707, + "pretzels": 45468, + "prev": 20274, + "prevail": 31637, + "prevalence": 41729, + "prevalent": 46260, + "preven": 29382, + "prevent": 26436, + "prevent": 7968, + "preventable": 44250, + "prevented": 35356, + "preventing": 21756, + "prevention": 9500, + "preventive": 40949, + "prevents": 31746, + "preview": 4449, + "previews": 20279, + "previous": 9252, + "previously": 13359, + "prey": 17131, + "prez": 17956, + "pri": 955, + "pri": 23400, + "pric": 24275, + "price": 13254, + "price": 2827, + "priced": 16934, + "priceless": 15743, + "prices": 5954, + "pricing": 14800, + "prick": 43921, + "prick": 46516, + "pride": 15323, + "pride": 3436, + "pridemonth": 41410, + "prie": 22477, + "priest": 38756, + "priest": 14222, + "priests": 30005, + "prim": 22004, + "prima": 35611, + "prima": 33277, + "primal": 36604, + "primar": 21579, + "primaries": 46126, + "primarily": 29465, + "primark": 48329, + "primary": 35024, + "primary": 5814, + "primavera": 44899, + "prime": 14162, + "prime": 5183, + "primed": 45694, + "primer": 22388, + "primetime": 29763, + "primitive": 37467, + "primo": 43215, + "primrose": 45891, + "prin": 1588, + "prince": 9457, + "prince": 4735, + "princes": 45329, + "princes": 30136, + "princess": 24123, + "princess": 5079, + "princesses": 34161, + "princeton": 22433, + "princi": 5129, + "principal": 33599, + "principal": 8860, + "principals": 27524, + "principle": 19595, + "principles": 13755, + "print": 17851, + "print": 3557, + "printable": 29648, + "printed": 7978, + "printer": 14521, + "printers": 27881, + "printing": 7369, + "printmaking": 38669, + "prints": 7704, + "prior": 20328, + "prior": 10572, + "priorit": 47773, + "prioriti": 28822, + "priorities": 15232, + "prioritize": 46715, + "priority": 12451, + "priory": 38665, + "prisc": 32468, + "priscilla": 42396, + "prise": 23343, + "prism": 49311, + "prism": 34356, + "prison": 9281, + "prison": 6622, + "prisoner": 21427, + "prisoners": 17460, + "prisons": 26607, + "pristine": 30618, + "prit": 41668, + "prit": 37523, + "prith": 39173, + "prius": 43561, + "priv": 3270, + "privacy": 10437, + "private": 20362, + "private": 4439, + "privately": 32970, + "privati": 27379, + "privi": 8367, + "privileg": 18015, + "privilege": 11537, + "privileged": 18166, + "prix": 10875, + "priya": 31275, + "priyan": 16488, + "priyanka": 31959, + "priyankach": 30030, + "priyankachopra": 30264, + "prize": 48222, + "prize": 4521, + "prized": 38769, + "prizes": 9268, + "prk": 37094, + "pro": 644, + "pro": 2630, + "proactive": 33364, + "prob": 17706, + "prob": 24007, + "probab": 3907, + "probability": 32637, + "probable": 42444, + "probably": 4047, + "probation": 36531, + "probe": 14359, + "probes": 48564, + "probiotics": 49395, + "proble": 2719, + "problem": 4324, + "problematic": 33767, + "problems": 4671, + "probs": 16330, + "probz": 34243, + "proc": 38417, + "proce": 4076, + "procedu": 18204, + "procedural": 48177, + "procedure": 20163, + "procedures": 21109, + "proceed": 26664, + "proceed": 33894, + "proceedings": 26953, + "proceeds": 11882, + "process": 17291, + "process": 4078, + "processed": 23816, + "processes": 15169, + "processing": 11737, + "procession": 26288, + "processor": 22838, + "processors": 43634, + "proclaimed": 34489, + "proclamation": 32065, + "procra": 25361, + "procrastin": 25586, + "procrastination": 42825, + "procreate": 39336, + "proctor": 47204, + "procu": 21001, + "procurement": 23733, + "prod": 44349, + "prod": 11991, + "prodi": 27759, + "prodigy": 31973, + "produ": 27852, + "produc": 1471, + "produce": 7529, + "produced": 7479, + "producer": 7064, + "producers": 13883, + "produces": 19940, + "producing": 13579, + "product": 32602, + "product": 4306, + "production": 4146, + "productions": 14166, + "productive": 9697, + "productivity": 12800, + "products": 3964, + "prof": 15043, + "prof": 5488, + "profe": 2611, + "profess": 5486, + "professi": 3705, + "profession": 8104, + "profession": 19671, + "professional": 46007, + "professional": 4774, + "professionalism": 41252, + "professionally": 33892, + "professionals": 10165, + "professor": 47302, + "professor": 6092, + "professors": 27758, + "profici": 34685, + "profile": 14291, + "profile": 6444, + "profiles": 22070, + "profiling": 37123, + "profit": 16941, + "profit": 7909, + "profitable": 25465, + "profits": 13410, + "profound": 48245, + "profound": 22998, + "profs": 19260, + "prog": 22219, + "progno": 46070, + "program": 4162, + "program": 2737, + "programme": 6322, + "programmer": 37001, + "programmes": 20468, + "programming": 10831, + "programs": 7345, + "progre": 7069, + "progress": 4421, + "progressi": 23297, + "progressing": 32346, + "progression": 24772, + "progressive": 12208, + "progressives": 41709, + "prohi": 41124, + "prohib": 45040, + "prohibition": 34440, + "proj": 39156, + "proje": 48345, + "projec": 1610, + "project": 15911, + "project": 1965, + "projected": 22873, + "projection": 22384, + "projections": 34638, + "projector": 27816, + "projects": 5090, + "proli": 19710, + "prolife": 32126, + "prolifer": 39018, + "prolific": 27839, + "prolly": 45968, + "prolon": 35379, + "prolonged": 41972, + "prom": 40363, + "prom": 7944, + "prome": 34355, + "promen": 33578, + "promenade": 35522, + "promethe": 44183, + "promin": 35217, + "prominent": 19172, + "promis": 3963, + "promise": 6745, + "promised": 11516, + "promises": 12064, + "promising": 14183, + "promo": 3037, + "promo": 6755, + "promos": 35044, + "promote": 47384, + "promote": 8003, + "promoted": 16395, + "promoter": 33081, + "promotes": 20169, + "promoting": 9695, + "promotion": 9259, + "promotional": 17619, + "promotions": 19142, + "promp": 11671, + "prompt": 20198, + "prompted": 45746, + "prompts": 33490, + "proms": 37759, + "pron": 13285, + "prone": 30964, + "pronoun": 23022, + "pronounce": 40489, + "pronounced": 34109, + "pronto": 44296, + "proof": 17020, + "proof": 5248, + "proofing": 35679, + "proofs": 41023, + "prop": 19123, + "prop": 16254, + "propag": 12151, + "propaganda": 14718, + "propane": 45546, + "propel": 48439, + "propeller": 47404, + "proper": 3577, + "proper": 8205, + "properly": 12560, + "properties": 10922, + "property": 26486, + "property": 5043, + "prophe": 9662, + "prophecy": 32501, + "prophet": 15549, + "prophetic": 47476, + "prophets": 39441, + "propor": 35016, + "proportion": 35775, + "proportions": 39391, + "propos": 9455, + "proposal": 12139, + "proposals": 20568, + "propose": 28471, + "proposed": 10615, + "proposes": 27133, + "proposing": 42631, + "proposition": 44780, + "propri": 28243, + "props": 15249, + "propulsion": 49380, + "pros": 33925, + "pros": 14147, + "prosciutto": 46565, + "prose": 47063, + "prose": 28675, + "prosecco": 28839, + "prosecu": 12136, + "prosecution": 30902, + "prosecutor": 23736, + "prosecutors": 31656, + "prosp": 24242, + "prospec": 12693, + "prospect": 11211, + "prospective": 28034, + "prospects": 15372, + "prosper": 16121, + "prosper": 33526, + "prosperity": 17203, + "prosperous": 28252, + "prost": 47923, + "prostate": 28808, + "prostatec": 49064, + "prosthetic": 44602, + "prostitu": 37333, + "protag": 28950, + "protagonist": 38183, + "prote": 1845, + "protec": 5640, + "protect": 25563, + "protect": 4817, + "protected": 12266, + "protecting": 11710, + "protection": 6238, + "protections": 33772, + "protective": 17028, + "protector": 20441, + "protectors": 45039, + "protects": 21889, + "protein": 8088, + "proteins": 28661, + "protest": 6279, + "protestant": 46945, + "protested": 48089, + "protester": 42073, + "protesters": 12660, + "protesting": 18788, + "protestors": 27822, + "protests": 12450, + "proto": 8672, + "proto": 44958, + "protocol": 19938, + "protocols": 39631, + "proton": 40009, + "prototype": 16675, + "prototyping": 42081, + "prou": 5739, + "proud": 11080, + "proud": 1679, + "prouder": 39585, + "proudest": 46806, + "proudly": 11203, + "proudof": 48184, + "proudtobe": 35043, + "prov": 23772, + "prov": 35021, + "prove": 10107, + "proved": 16473, + "proven": 35405, + "proven": 14569, + "provence": 28067, + "prover": 18312, + "proverb": 34419, + "proverbs": 27016, + "proves": 16119, + "provi": 2289, + "provide": 4832, + "provided": 9046, + "providence": 19331, + "provider": 14409, + "providers": 17120, + "provides": 7161, + "providing": 7250, + "provin": 12074, + "province": 8978, + "provinces": 35050, + "provincial": 16002, + "proving": 18055, + "provision": 30148, + "provisional": 36008, + "provisions": 39269, + "provo": 15367, + "provoc": 31618, + "provocative": 43809, + "provoking": 25510, + "provost": 36627, + "prow": 38737, + "prowrestling": 39825, + "prox": 41616, + "proxim": 31436, + "proximity": 38298, + "proxy": 31680, + "prs": 23879, + "pru": 12961, + "pruitt": 39453, + "prun": 29029, + "pruning": 48133, + "pry": 31965, + "pryor": 43375, + "ps": 3982, + "ps": 814, + "psa": 14031, + "psal": 13859, + "psalm": 17995, + "psalms": 35003, + "psb": 37017, + "psc": 43118, + "psd": 28810, + "pse": 19737, + "pse": 5423, + "pseu": 24919, + "pseudo": 46618, + "psg": 17123, + "psi": 45848, + "psi": 24533, + "psic": 29299, + "psis": 33041, + "psl": 21373, + "psn": 36781, + "pso": 27045, + "pson": 7487, + "psori": 44688, + "psp": 32769, + "pss": 35718, + "pss": 42535, + "psst": 47814, + "pst": 12692, + "psu": 41286, + "psu": 28338, + "psv": 44530, + "psy": 3576, + "psy": 11056, + "psych": 31041, + "psych": 20509, + "psyched": 19932, + "psyched": 35199, + "psychedelic": 23292, + "psychi": 18147, + "psychiatric": 30578, + "psychiatry": 39706, + "psychic": 24916, + "psycho": 6472, + "psycho": 22154, + "psychological": 18153, + "psychologist": 32827, + "psychology": 12352, + "psychop": 30112, + "psychotic": 48774, + "pt": 11139, + "pt": 1459, + "pta": 11586, + "ptbo": 40481, + "ptc": 44646, + "pte": 47804, + "pter": 49323, + "pti": 29375, + "pti": 10491, + "ptic": 20670, + "ption": 3479, + "ptions": 24963, + "pto": 31372, + "pto": 34092, + "pton": 19780, + "pts": 5886, + "ptsd": 23973, + "ptv": 42402, + "pu": 755, + "pu": 11780, + "pub": 20720, + "pub": 6301, + "puberty": 44122, + "pubg": 31496, + "publ": 3434, + "publi": 1617, + "public": 3592, + "public": 2122, + "publica": 49007, + "publication": 13538, + "publications": 27334, + "publichealth": 35872, + "publicity": 20831, + "publicly": 18554, + "publish": 19032, + "published": 4311, + "publisher": 20455, + "publishers": 25222, + "publishes": 35633, + "publishing": 10994, + "publix": 47985, + "pubs": 21099, + "puc": 48779, + "puck": 17550, + "pud": 39234, + "pudding": 14025, + "puddle": 33545, + "pue": 20161, + "pueblo": 33076, + "puer": 8968, + "puerto": 12289, + "puertor": 22757, + "puertorico": 26356, + "puff": 44477, + "puff": 17184, + "puffin": 47632, + "puffs": 47453, + "puffy": 49245, + "pug": 20950, + "pug": 17739, + "pugchat": 42266, + "pugh": 41302, + "puglia": 38345, + "pugs": 39425, + "puj": 46163, + "puja": 33753, + "puk": 31811, + "pul": 2469, + "pul": 40512, + "pula": 45856, + "puli": 47293, + "pulit": 27745, + "pulitzer": 31419, + "pull": 20155, + "pull": 6857, + "pulled": 8525, + "pulling": 12897, + "pullman": 40203, + "pullover": 44020, + "pulls": 16041, + "pulmon": 32613, + "pulmonary": 39132, + "pulp": 25410, + "pulse": 40091, + "pulse": 12485, + "pulses": 42177, + "pulsion": 35398, + "pum": 37497, + "puma": 20858, + "pump": 5179, + "pump": 9173, + "pumped": 12796, + "pumping": 25150, + "pumpkin": 36386, + "pumpkin": 8842, + "pumpkins": 23787, + "pumps": 18540, + "pun": 2707, + "pun": 19929, + "punc": 43907, + "punch": 29332, + "punch": 10730, + "punched": 31689, + "punches": 35279, + "punching": 33468, + "punctu": 31565, + "punctuation": 47051, + "pundit": 41466, + "pune": 32593, + "pune": 14488, + "pung": 45420, + "puni": 11479, + "punish": 34569, + "punished": 31598, + "punisher": 38509, + "punishment": 19099, + "punjab": 19405, + "punjab": 12883, + "punjabi": 25430, + "punk": 28933, + "punk": 7246, + "punks": 47171, + "puns": 35231, + "punt": 32699, + "punta": 34112, + "punter": 47092, + "pup": 11926, + "pup": 11302, + "pupil": 27265, + "pupils": 13628, + "pupp": 7116, + "puppet": 18439, + "puppets": 28475, + "puppies": 14820, + "puppy": 25431, + "puppy": 6829, + "puppylove": 40849, + "pups": 20778, + "pur": 1727, + "pur": 6265, + "pura": 25596, + "puram": 46174, + "purcell": 46065, + "purch": 8384, + "purchase": 5481, + "purchased": 13399, + "purchases": 21887, + "purchasing": 20718, + "purdu": 40691, + "purdue": 22280, + "pure": 14202, + "pure": 5979, + "puree": 45474, + "purely": 32459, + "puremichigan": 39783, + "purest": 45497, + "purge": 33514, + "puri": 16910, + "puri": 21974, + "purification": 47724, + "purity": 29780, + "purple": 17837, + "purple": 5496, + "purpose": 33492, + "purpose": 7391, + "purposes": 22020, + "purr": 49262, + "purr": 46343, + "purse": 16480, + "pursue": 19463, + "pursuing": 26424, + "pursuit": 16469, + "purée": 40981, + "pus": 13841, + "pusa": 40825, + "push": 16028, + "push": 6831, + "pushaw": 35407, + "pushaward": 35448, + "pushawards": 47184, + "pushed": 16155, + "pushes": 23828, + "pushing": 11549, + "put": 29535, + "put": 1983, + "putin": 10693, + "putnam": 40235, + "puts": 7898, + "putt": 30279, + "putter": 44723, + "putting": 5154, + "puzz": 19760, + "puzzle": 12875, + "puzzles": 27986, + "pv": 14517, + "pv": 13495, + "pvc": 26959, + "pvp": 44172, + "pvt": 29898, + "pw": 19419, + "pw": 16067, + "pwc": 22965, + "px": 24790, + "px": 10262, + "pxrtg": 36262, + "py": 4005, + "py": 7504, + "pye": 31099, + "pyeongchang": 36066, + "pyg": 41450, + "pyram": 14405, + "pyramid": 18725, + "pyramids": 36877, + "pyrene": 36740, + "pyrenees": 39744, + "pyro": 39762, + "python": 13370, + "pz": 48361, + "pé": 43167, + "q": 80, + "q": 336, + "qa": 24944, + "qa": 16360, + "qad": 27844, + "qadri": 35672, + "qaeda": 31246, + "qanda": 48672, + "qanon": 19182, + "qant": 35404, + "qantas": 43250, + "qatar": 32804, + "qatar": 10872, + "qb": 8073, + "qbs": 38188, + "qc": 17406, + "qe": 30974, + "qf": 27215, + "qi": 25054, + "qi": 11256, + "qing": 46522, + "qing": 34339, + "ql": 28366, + "qld": 23039, + "qld": 13765, + "qldpol": 42296, + "qm": 42148, + "qotd": 24504, + "qpr": 24788, + "qq": 31960, + "qr": 18193, + "qs": 14364, + "qt": 15013, + "qtr": 44803, + "qu": 666, + "qu": 28646, + "qua": 20363, + "quack": 45575, + "quad": 11656, + "quad": 13419, + "quadcopter": 39792, + "quadru": 35831, + "quaid": 34265, + "quail": 34392, + "quaint": 45976, + "quake": 8421, + "quaker": 43395, + "quakes": 24572, + "qual": 9979, + "qual": 32405, + "qualcomm": 38683, + "quali": 4574, + "qualification": 21508, + "qualifications": 35225, + "qualified": 11927, + "qualifier": 18733, + "qualifiers": 21388, + "qualifies": 35820, + "qualify": 17019, + "qualifying": 11895, + "qualitative": 45847, + "qualities": 20488, + "quality": 28545, + "quality": 3027, + "quan": 11669, + "quan": 27490, + "quand": 28198, + "quant": 15050, + "quanti": 31540, + "quantitative": 40583, + "quantities": 33917, + "quantity": 26920, + "quantum": 15320, + "quar": 3856, + "quare": 42549, + "quarry": 27601, + "quart": 7851, + "quarter": 8816, + "quarter": 6632, + "quarterback": 16545, + "quarterfinal": 37992, + "quarterfinals": 28971, + "quarterly": 23350, + "quarters": 10146, + "quartet": 18056, + "quartz": 17752, + "quat": 25715, + "quattro": 40300, + "quay": 40276, + "quay": 17304, + "que": 1147, + "que": 2319, + "quebec": 15373, + "queen": 6407, + "queen": 2997, + "queenof": 44398, + "queens": 22943, + "queens": 9330, + "queensland": 15168, + "queer": 38874, + "queer": 18161, + "quel": 39774, + "quel": 21879, + "quen": 23876, + "quen": 38324, + "quent": 23808, + "quentin": 27530, + "quer": 17378, + "quer": 26859, + "quered": 23210, + "queries": 32958, + "querque": 30338, + "query": 27464, + "ques": 25328, + "ques": 7715, + "queso": 40110, + "quest": 31653, + "quest": 4846, + "questi": 2391, + "question": 18961, + "question": 4382, + "questionable": 30733, + "questioned": 31847, + "questioning": 24887, + "questions": 3883, + "quests": 44611, + "quet": 8513, + "quets": 39055, + "quetta": 38326, + "quette": 18993, + "queu": 32705, + "queue": 18549, + "queues": 40649, + "queuing": 44082, + "quez": 18677, + "quezon": 41117, + "qui": 1912, + "qui": 18046, + "quic": 26474, + "quiche": 47723, + "quick": 5969, + "quick": 3712, + "quicker": 29211, + "quickest": 37734, + "quickly": 7787, + "quid": 30732, + "quie": 43875, + "quien": 43482, + "quiere": 42723, + "quiero": 32567, + "quiet": 17853, + "quiet": 7557, + "quietly": 22208, + "quig": 44690, + "quil": 12305, + "quill": 48951, + "quilt": 23977, + "quilted": 46052, + "quin": 8607, + "quin": 17167, + "quincy": 27640, + "quind": 32339, + "quinn": 12306, + "quinoa": 26703, + "quins": 39701, + "quint": 26898, + "quinta": 47446, + "quinte": 22098, + "quintess": 37538, + "quintet": 35125, + "quipment": 42813, + "quir": 15943, + "quirky": 25044, + "quis": 15064, + "quist": 25128, + "quit": 19358, + "quit": 11140, + "quite": 4135, + "quito": 35828, + "quits": 32505, + "quitting": 33871, + "quity": 33133, + "quiz": 31197, + "quiz": 8344, + "quizz": 35041, + "quo": 3046, + "quo": 28127, + "quoi": 45549, + "quot": 5452, + "quot": 47587, + "quota": 42097, + "quotation": 49195, + "quote": 15446, + "quote": 4020, + "quoted": 27706, + "quoteoftheday": 19975, + "quotes": 5808, + "quoting": 31651, + "qur": 37782, + "quran": 19690, + "qureshi": 46307, + "qvist": 42322, + "qx": 45038, + "r": 81, + "r": 337, + "ra": 559, + "ra": 1735, + "raa": 44344, + "rab": 14816, + "rab": 33224, + "rabb": 6875, + "rabbi": 20959, + "rabbit": 10274, + "rabbits": 27028, + "rabhu": 25806, + "rable": 10182, + "rac": 1773, + "rac": 30462, + "raccoon": 29516, + "race": 10978, + "race": 2471, + "racec": 18814, + "racecourse": 25036, + "raced": 36021, + "racer": 16798, + "racers": 33603, + "races": 8605, + "raceway": 24650, + "rach": 6876, + "rach": 33429, + "racha": 21952, + "racha": 35022, + "rachael": 29095, + "rachel": 13511, + "rachel": 8029, + "raci": 33381, + "racial": 13801, + "racially": 43577, + "racing": 23306, + "racing": 3699, + "racism": 11276, + "racist": 9684, + "racists": 41777, + "rack": 24600, + "rack": 12034, + "racket": 37691, + "racks": 21191, + "rad": 4473, + "rad": 8238, + "rada": 30437, + "radar": 9672, + "radcliffe": 33096, + "rade": 44494, + "rade": 17911, + "rader": 45002, + "radford": 45800, + "radha": 43122, + "radi": 5772, + "radial": 42028, + "radiance": 45670, + "radiant": 25614, + "radiation": 18210, + "radiator": 39372, + "radic": 18082, + "radical": 13712, + "radicals": 45903, + "radio": 7176, + "radio": 2638, + "radioactive": 34704, + "radiodisney": 36483, + "radiohead": 39472, + "radiology": 29684, + "radios": 43669, + "radish": 37789, + "radius": 37570, + "rado": 29784, + "rae": 21646, + "rae": 15051, + "rael": 45390, + "raer": 44561, + "raf": 11495, + "raf": 11490, + "rafa": 14352, + "rafa": 24850, + "rafael": 38221, + "rafael": 19216, + "rafaelnadal": 49219, + "raff": 34900, + "raffic": 32928, + "raffle": 13752, + "raffles": 43489, + "rafi": 35304, + "raft": 9233, + "rafting": 36309, + "rag": 13958, + "rag": 20687, + "rage": 8593, + "rages": 34253, + "ragh": 35642, + "ragha": 40972, + "raging": 25015, + "ragn": 24125, + "ragnar": 34385, + "ragnarok": 41856, + "ragon": 34768, + "rags": 47838, + "rah": 12277, + "rah": 8766, + "raheem": 43317, + "rahim": 24152, + "rahman": 19680, + "rahu": 13129, + "rahul": 37239, + "rahul": 17440, + "rahulg": 27510, + "rahulgandhi": 28293, + "rai": 9165, + "rai": 9638, + "raid": 6877, + "raided": 43417, + "raider": 27368, + "raider": 21455, + "raidernation": 47901, + "raiders": 11817, + "raids": 26655, + "rail": 4573, + "rail": 6879, + "raila": 47273, + "railminindia": 35557, + "railroad": 17080, + "rails": 23427, + "railway": 27614, + "railway": 7856, + "railwayana": 46750, + "railways": 20765, + "raim": 45785, + "rain": 3128, + "rain": 2443, + "raina": 30564, + "rainbow": 24562, + "rainbow": 6286, + "rainbows": 30483, + "raine": 49038, + "raine": 6871, + "rained": 32310, + "rainf": 15024, + "rainfall": 15350, + "rainforest": 22823, + "rainier": 37850, + "raining": 13964, + "rains": 14272, + "rainy": 10222, + "rais": 14729, + "raise": 24249, + "raise": 5078, + "raised": 6027, + "raiser": 33555, + "raises": 13297, + "raisethe": 47109, + "raisin": 36864, + "raising": 6883, + "raj": 5958, + "raj": 10813, + "raja": 46069, + "raja": 19150, + "rajan": 46595, + "rajas": 16185, + "rajasthan": 18017, + "raje": 21899, + "rajesh": 43602, + "raji": 27569, + "rajini": 29600, + "rajini": 40622, + "rajinikanth": 32922, + "rajiv": 40197, + "rajkumar": 49304, + "rajput": 47572, + "raju": 47029, + "rak": 13523, + "rak": 26287, + "rake": 26825, + "rake": 32712, + "rakesh": 41083, + "ral": 8062, + "ral": 1406, + "rale": 14192, + "raleigh": 18207, + "rall": 23249, + "rallies": 25230, + "rally": 18882, + "rally": 5041, + "rallying": 36836, + "ralph": 25290, + "ralph": 12234, + "ram": 1976, + "ram": 2007, + "rama": 22112, + "ramad": 12736, + "ramadan": 15547, + "ramadhan": 47415, + "raman": 39816, + "ramapho": 43963, + "ramaphosa": 44993, + "ramatta": 49112, + "rambo": 41855, + "ramcharan": 45275, + "rame": 47745, + "ramen": 18892, + "ramesh": 48640, + "ramesh": 40186, + "rami": 43016, + "ramirez": 23877, + "ramon": 27958, + "ramone": 47201, + "ramos": 21046, + "ramp": 14271, + "rampage": 32077, + "rampant": 41985, + "ramps": 35257, + "rams": 10292, + "ramsay": 26259, + "ramsey": 19215, + "ran": 1433, + "ran": 4031, + "rana": 22143, + "ranbir": 40881, + "rance": 29034, + "ranch": 43955, + "ranch": 10659, + "rancho": 26258, + "rand": 5628, + "rand": 18718, + "randall": 23639, + "rande": 21469, + "randolph": 29899, + "random": 11396, + "random": 6160, + "randomly": 17272, + "rands": 39153, + "randy": 29479, + "randy": 13279, + "rane": 28852, + "rang": 4043, + "rang": 24377, + "range": 13627, + "range": 3818, + "ranger": 31472, + "ranger": 13593, + "rangers": 7664, + "ranges": 25685, + "ranging": 25946, + "rani": 29264, + "rani": 22631, + "rank": 11501, + "ranked": 8307, + "rankin": 37539, + "ranking": 12347, + "rankings": 12596, + "ranks": 14469, + "rano": 18608, + "rans": 46259, + "ransom": 28523, + "ransom": 34646, + "ransomware": 33815, + "rant": 46467, + "rant": 9819, + "rants": 34014, + "ranveer": 32402, + "ranveer": 41482, + "ranveerofficial": 42116, + "rao": 16913, + "rap": 7773, + "rap": 7348, + "rape": 46099, + "rape": 10070, + "raped": 23700, + "rapha": 22754, + "raphael": 30091, + "rapi": 8610, + "rapid": 47697, + "rapid": 12205, + "rapidly": 16710, + "rapids": 18848, + "raping": 44926, + "rapist": 33360, + "rapp": 19283, + "rapper": 11860, + "rappers": 30315, + "rapping": 42864, + "raps": 37887, + "raptor": 26762, + "raptors": 17035, + "raq": 39787, + "raq": 43312, + "raqqa": 47074, + "raquel": 44338, + "rar": 26819, + "rar": 24605, + "rard": 21012, + "rare": 18992, + "rare": 3865, + "rarely": 17315, + "rarest": 43237, + "rarity": 45862, + "ras": 23492, + "ras": 8224, + "rasc": 30085, + "rascal": 43481, + "rash": 14917, + "rash": 30608, + "rashad": 46527, + "rasheed": 41638, + "rashi": 19426, + "rashid": 26757, + "rasp": 10487, + "raspberries": 37742, + "raspberry": 40162, + "raspberry": 13615, + "raspberrypi": 43934, + "rass": 45654, + "rasta": 47002, + "rat": 3806, + "rat": 8985, + "rata": 28568, + "ratchet": 25078, + "rate": 5068, + "rated": 8183, + "rates": 6864, + "rath": 18268, + "rath": 39772, + "rather": 5252, + "rati": 11486, + "rating": 10567, + "ratings": 14176, + "ratio": 15893, + "ration": 27002, + "ration": 35662, + "rational": 33086, + "ratna": 49078, + "ratri": 32288, + "rats": 19043, + "ratt": 20737, + "ratt": 34785, + "rattle": 40824, + "rattle": 41839, + "rau": 27744, + "raul": 30218, + "raun": 41169, + "rav": 14367, + "rav": 23606, + "rave": 38784, + "rave": 17601, + "ravel": 27927, + "raven": 10269, + "raven": 16803, + "ravens": 17946, + "ravi": 22947, + "ravi": 19538, + "ravin": 39099, + "raving": 45807, + "raviol": 41104, + "ravioli": 43460, + "raw": 10166, + "raw": 6323, + "rawlings": 40662, + "rax": 38520, + "ray": 5312, + "ray": 3077, + "raya": 29991, + "raymond": 16683, + "rayn": 47852, + "rayon": 47900, + "rays": 11064, + "raz": 9700, + "raz": 19087, + "raza": 37724, + "razer": 33832, + "razor": 24934, + "razor": 21300, + "razz": 43769, + "rb": 12740, + "rb": 7477, + "rbc": 37500, + "rbi": 15687, + "rbs": 29102, + "rc": 7575, + "rc": 7457, + "rca": 33942, + "rcb": 45240, + "rcmp": 31489, + "rcn": 49370, + "rctid": 49223, + "rd": 13501, + "rd": 1973, + "rda": 45755, + "rdr": 44364, + "rds": 32378, + "re": 515, + "re": 810, + "rea": 11521, + "reach": 4483, + "reach": 4279, + "reached": 6878, + "reaches": 14462, + "reaching": 11358, + "react": 36566, + "react": 15065, + "reacted": 42515, + "reacting": 40595, + "reaction": 7189, + "reactions": 18438, + "reactive": 42072, + "reactjs": 46173, + "reactor": 32037, + "reacts": 23115, + "read": 933, + "read": 1199, + "reader": 9884, + "readers": 10335, + "readiness": 28131, + "reading": 17556, + "reading": 2337, + "readingfc": 47428, + "readings": 23361, + "reads": 6597, + "ready": 17351, + "ready": 1112, + "reagan": 17767, + "real": 2017, + "real": 1532, + "realdonaldtrump": 7025, + "reale": 5930, + "realest": 45855, + "realestate": 32937, + "realestate": 6569, + "reali": 4185, + "realis": 38114, + "realise": 14773, + "realised": 17945, + "realising": 39537, + "realism": 20024, + "realist": 30248, + "realistic": 16157, + "realities": 32443, + "reality": 46802, + "reality": 5004, + "realization": 40402, + "realize": 7538, + "realized": 10489, + "realizes": 42918, + "realizing": 23284, + "reall": 39686, + "really": 43249, + "really": 1414, + "realm": 23083, + "realmadrid": 27866, + "realms": 43033, + "realness": 46761, + "realtime": 44002, + "realtime": 38203, + "realtor": 18038, + "realtors": 31759, + "realty": 20471, + "ream": 37242, + "ream": 15219, + "rean": 48477, + "reap": 31334, + "reaper": 29922, + "rear": 39652, + "rear": 10223, + "reas": 9121, + "reason": 12882, + "reason": 3893, + "reasonable": 18558, + "reasonably": 38589, + "reasoning": 30341, + "reasons": 5686, + "reau": 32398, + "reb": 12370, + "reb": 18796, + "reba": 48543, + "rebate": 43817, + "rebe": 25227, + "rebec": 10774, + "rebecca": 12892, + "rebel": 8185, + "rebel": 12248, + "rebellion": 22170, + "rebels": 13623, + "rebirth": 33303, + "reboot": 22385, + "reborn": 30229, + "reboun": 43381, + "rebound": 31280, + "rebounds": 19190, + "rebs": 28164, + "rebu": 43162, + "rebuild": 20022, + "rebuilding": 30880, + "rebuilt": 33137, + "rec": 1020, + "rec": 11243, + "recall": 15151, + "recalled": 32142, + "recalling": 47855, + "recalls": 24740, + "recap": 29816, + "recap": 8337, + "recaps": 47997, + "recard": 35536, + "rece": 1890, + "recei": 2148, + "receip": 38503, + "receipt": 30479, + "receipts": 41181, + "receive": 4800, + "received": 4178, + "receiver": 17659, + "receivers": 45294, + "receives": 10027, + "receiving": 7252, + "recent": 3969, + "recently": 4482, + "recep": 17450, + "reception": 8364, + "receptions": 46881, + "receptor": 41835, + "recess": 38182, + "recession": 27176, + "recharge": 29396, + "rechargeable": 37516, + "reci": 2037, + "recipe": 28923, + "recipe": 4614, + "recipeoftheday": 38727, + "recipes": 9243, + "recipi": 10136, + "recipient": 13703, + "recipients": 18940, + "recipro": 41789, + "recital": 23457, + "recite": 48824, + "reck": 11715, + "reckless": 26284, + "reckon": 23854, + "recl": 42277, + "reclaim": 35969, + "reclaimed": 32648, + "reco": 2535, + "reco": 46038, + "recogn": 6343, + "recogni": 5329, + "recognise": 19824, + "recognised": 20986, + "recognising": 48423, + "recognition": 9415, + "recognizable": 47240, + "recognize": 10905, + "recognized": 9929, + "recognizes": 26909, + "recognizing": 19666, + "recomm": 4540, + "recommend": 11628, + "recommend": 8942, + "recommendation": 20118, + "recommendations": 16516, + "recommended": 11100, + "recommending": 44301, + "recommends": 22940, + "recon": 15371, + "recon": 28996, + "reconciliation": 26451, + "reconstruction": 24955, + "recor": 1723, + "record": 21328, + "record": 2717, + "recorded": 9392, + "recorder": 26747, + "recording": 48237, + "recording": 6942, + "recordings": 19715, + "records": 4529, + "recover": 16785, + "recovered": 16444, + "recovering": 19005, + "recovers": 47935, + "recovery": 6591, + "recre": 22148, + "recreate": 29775, + "recreated": 40888, + "recreating": 48224, + "recreation": 17331, + "recreational": 24329, + "recru": 4745, + "recruit": 9011, + "recruit": 15585, + "recruited": 36518, + "recruiter": 43120, + "recruiters": 46542, + "recruiting": 10533, + "recruitment": 10541, + "recruits": 22647, + "recs": 33069, + "rectan": 43041, + "rectangular": 43321, + "rector": 41585, + "recu": 26798, + "recur": 19983, + "recurring": 35912, + "recy": 6790, + "recycla": 40659, + "recyclable": 48907, + "recycle": 19366, + "recycled": 16829, + "recycling": 12566, + "red": 1893, + "red": 736, + "redbubble": 46137, + "redbull": 29483, + "redbull": 29219, + "redcarpet": 32259, + "redcross": 30659, + "redd": 22149, + "redd": 40618, + "redding": 41061, + "reddish": 43383, + "reddit": 15226, + "reddy": 23028, + "rede": 10913, + "redeem": 37449, + "redefining": 46352, + "redemption": 20233, + "redesign": 24188, + "redesigned": 33111, + "redevelopment": 30322, + "redhead": 36267, + "redi": 7976, + "redman": 44753, + "redmond": 39627, + "rednation": 28180, + "rednationrising": 28262, + "redneck": 39105, + "redness": 22626, + "redo": 42524, + "redon": 48506, + "redro": 37722, + "reds": 11221, + "redskins": 19023, + "redsox": 19144, + "reduc": 5015, + "reduce": 6604, + "reduced": 10821, + "reduces": 20539, + "reducing": 13836, + "reduction": 12219, + "reductions": 48263, + "redux": 43014, + "redvelvet": 41845, + "redwings": 31058, + "redwood": 31748, + "ree": 9282, + "ree": 5813, + "reebok": 26734, + "reece": 30457, + "reed": 26209, + "reed": 10435, + "reedus": 32865, + "reef": 46557, + "reef": 15624, + "reefs": 34459, + "reel": 34467, + "reel": 17166, + "reels": 48127, + "reem": 48891, + "reen": 21638, + "reen": 23679, + "rees": 18314, + "reese": 20929, + "reeves": 23060, + "ref": 4067, + "ref": 9591, + "refe": 5624, + "refer": 18425, + "refer": 22325, + "referee": 20398, + "referees": 45583, + "referen": 13535, + "reference": 10214, + "references": 24009, + "referendum": 16732, + "referr": 47784, + "referral": 30219, + "referred": 22969, + "referring": 29797, + "refers": 30069, + "refill": 37859, + "refin": 13455, + "refined": 26098, + "refinery": 31393, + "refining": 48406, + "reflec": 4608, + "reflect": 13373, + "reflected": 28732, + "reflecting": 19700, + "reflection": 11884, + "reflections": 16647, + "reflective": 27008, + "reflects": 15821, + "reflex": 45756, + "reflex": 36050, + "reform": 45678, + "reform": 8875, + "reformation": 45119, + "reformed": 40880, + "reforms": 19274, + "refr": 34850, + "refre": 11995, + "refresh": 17836, + "refresh": 23288, + "refreshed": 35925, + "refresher": 41481, + "refreshing": 14159, + "refreshments": 31127, + "refriger": 21076, + "refrigerator": 36662, + "refs": 35595, + "refu": 3545, + "refuge": 5638, + "refuge": 17432, + "refugee": 11556, + "refugees": 42687, + "refugees": 8316, + "refund": 28899, + "refur": 15519, + "refurbi": 18259, + "refurbished": 26190, + "refurbishment": 35803, + "refusal": 46547, + "refuse": 16412, + "refused": 17190, + "refuses": 20085, + "refusing": 26704, + "reg": 5472, + "reg": 12353, + "regain": 37510, + "regal": 31512, + "regal": 25028, + "regan": 34062, + "regar": 5881, + "regard": 21801, + "regarded": 32017, + "regarding": 8493, + "regardless": 17220, + "regards": 23079, + "regatta": 26316, + "regen": 46545, + "regency": 29341, + "regeneration": 29257, + "regent": 30455, + "regents": 46710, + "regg": 12757, + "reggae": 37821, + "reggae": 15214, + "reggie": 21872, + "regi": 1608, + "regime": 11378, + "regiment": 18603, + "regin": 23287, + "regina": 16841, + "region": 16542, + "region": 4341, + "regional": 5552, + "regionals": 26043, + "regions": 14530, + "regis": 28094, + "register": 3967, + "registered": 10254, + "registering": 33510, + "registr": 29193, + "registration": 7302, + "registrations": 38423, + "registry": 30020, + "rego": 47351, + "regram": 30329, + "regrann": 48802, + "regre": 8627, + "regression": 43733, + "regret": 14374, + "regrets": 23231, + "regu": 3411, + "regui": 46722, + "regul": 11847, + "regular": 14882, + "regular": 6307, + "regularly": 17263, + "regulat": 14575, + "regulate": 33494, + "regulated": 31384, + "regulating": 48156, + "regulation": 14267, + "regulations": 16654, + "regulator": 30364, + "regulators": 35837, + "regulatory": 17717, + "reh": 21492, + "reha": 10193, + "rehab": 16973, + "rehabil": 17930, + "rehabilitation": 21042, + "rehear": 7273, + "rehearsal": 11482, + "rehearsals": 17977, + "rehearsing": 23125, + "rehman": 39206, + "rei": 15343, + "rei": 26033, + "reic": 41230, + "reich": 48589, + "reich": 28929, + "reid": 45125, + "reid": 11744, + "reig": 13092, + "reign": 41419, + "reign": 14827, + "reigning": 28409, + "reigns": 21217, + "reiki": 46960, + "reilly": 28120, + "reim": 35421, + "reimagined": 46799, + "reimbur": 39857, + "rein": 9240, + "rein": 45009, + "reina": 43847, + "reinde": 23810, + "reindeer": 25072, + "reinfor": 48161, + "reinforced": 41909, + "reinst": 33969, + "reinvent": 38171, + "reissue": 34042, + "reiter": 35394, + "rejec": 9958, + "reject": 22435, + "rejected": 17505, + "rejection": 32264, + "rejects": 23155, + "rejo": 20150, + "rejoice": 24712, + "rejuven": 26332, + "rek": 47542, + "rek": 19201, + "rel": 1825, + "rel": 5233, + "rela": 4362, + "reland": 15220, + "relat": 27192, + "relatable": 31010, + "relate": 17520, + "related": 5880, + "relates": 36064, + "relating": 27373, + "relation": 4561, + "relation": 16207, + "relations": 10100, + "relationship": 47239, + "relationship": 5837, + "relationships": 10610, + "relative": 17265, + "relatively": 18351, + "relatives": 21981, + "relax": 6777, + "relax": 9035, + "relaxation": 22194, + "relaxed": 18999, + "relaxing": 10256, + "relay": 12403, + "relays": 28404, + "rele": 1602, + "release": 29100, + "release": 2706, + "released": 3410, + "releases": 7393, + "releasethe": 44008, + "releasing": 10321, + "releg": 23378, + "relegated": 45884, + "relegation": 35040, + "relent": 22213, + "relentless": 27207, + "relessly": 33927, + "relev": 9349, + "relevance": 31400, + "relevant": 10568, + "reli": 2674, + "reliability": 27220, + "reliable": 13714, + "reliance": 27727, + "relic": 27802, + "relics": 43208, + "relief": 7518, + "relies": 41579, + "relieve": 28623, + "relieved": 36597, + "religi": 4940, + "religion": 8803, + "religions": 31189, + "religious": 8289, + "relish": 35550, + "relive": 23939, + "reliving": 47558, + "rell": 28802, + "rell": 7127, + "rella": 9952, + "relle": 31390, + "reloaded": 38908, + "relocated": 46791, + "relocation": 39198, + "rels": 23320, + "relu": 32058, + "reluct": 32549, + "reluctant": 45552, + "rely": 4158, + "relying": 42168, + "rem": 15098, + "rem": 21637, + "rema": 4569, + "remain": 29144, + "remain": 6415, + "remainder": 41672, + "remained": 23714, + "remaining": 11392, + "remains": 6807, + "remake": 16234, + "remark": 11136, + "remarkable": 12404, + "remarkably": 39087, + "remarks": 15001, + "remastered": 24932, + "rematch": 26473, + "rembrandt": 45972, + "reme": 20071, + "remedi": 18442, + "remedies": 25581, + "remedy": 25794, + "remem": 7966, + "rememb": 7062, + "remember": 22045, + "remember": 2195, + "remembered": 11763, + "remembering": 8135, + "remembers": 12551, + "remembrance": 40321, + "remembrance": 15860, + "remembranceday": 48333, + "rement": 7173, + "rements": 12667, + "remi": 41693, + "remin": 3216, + "remind": 9868, + "reminded": 12309, + "reminder": 5565, + "reminders": 34121, + "reminding": 19976, + "reminds": 8303, + "remington": 43527, + "reminis": 17723, + "reminiscent": 41704, + "reminiscing": 32552, + "remix": 8519, + "remixes": 31011, + "remn": 29127, + "remnants": 39032, + "remo": 4064, + "remo": 33259, + "remodel": 34159, + "remodel": 37495, + "remodeling": 41432, + "remote": 47163, + "remote": 9687, + "remotely": 32375, + "removable": 44095, + "removal": 13679, + "remove": 9709, + "removed": 10289, + "remover": 44267, + "removes": 29018, + "removing": 18504, + "remy": 30434, + "ren": 737, + "ren": 2596, + "rena": 12591, + "renais": 15409, + "renaissance": 16007, + "renal": 36096, + "renamed": 31535, + "renault": 17600, + "rence": 19245, + "rence": 1553, + "rences": 8545, + "rend": 33932, + "rend": 22851, + "render": 39752, + "render": 13024, + "rendered": 23652, + "rendering": 21339, + "renders": 39419, + "rendez": 43293, + "rendezvous": 45644, + "rendition": 28891, + "rendon": 46272, + "rendous": 49403, + "rends": 38842, + "rene": 15438, + "rene": 12597, + "renee": 23480, + "reneg": 29909, + "renegade": 41229, + "renergy": 37151, + "renew": 6645, + "renew": 22015, + "renewable": 31269, + "renewable": 15941, + "renewableenergy": 33357, + "renewables": 21619, + "renewal": 21270, + "renewed": 20524, + "renfre": 45043, + "reng": 36795, + "reno": 11520, + "reno": 12831, + "renov": 9984, + "renovated": 23839, + "renovation": 17121, + "renovations": 31311, + "renowned": 14727, + "rens": 18183, + "renshaw": 44445, + "rent": 17377, + "rent": 1609, + "rental": 12193, + "rentals": 24105, + "rented": 35932, + "rential": 31692, + "renting": 37662, + "rently": 2615, + "rents": 31109, + "reo": 15963, + "reo": 26854, + "reon": 15761, + "reopen": 26883, + "reopened": 32868, + "reopening": 36663, + "reopens": 40644, + "rep": 4229, + "rep": 6487, + "repair": 8419, + "repaired": 32953, + "repairing": 38534, + "repairs": 16297, + "repar": 34065, + "repe": 5785, + "repeal": 42622, + "repeal": 23938, + "repeat": 10192, + "repeated": 27904, + "repeatedly": 26630, + "repeating": 33834, + "repeats": 39158, + "repell": 46235, + "repent": 47261, + "reper": 29085, + "repet": 38533, + "repl": 13047, + "replac": 6069, + "replace": 9466, + "replaceable": 47762, + "replaced": 13200, + "replacement": 10835, + "replaces": 27781, + "replacing": 18647, + "replay": 16875, + "repleni": 44839, + "replic": 21651, + "replica": 18125, + "replied": 24238, + "replies": 18808, + "reply": 8965, + "replying": 47599, + "repor": 2628, + "report": 2417, + "reported": 7598, + "reportedly": 10953, + "reporter": 11019, + "reporters": 18454, + "reporting": 9218, + "reports": 4908, + "reposit": 41276, + "repository": 46977, + "repost": 33147, + "repost": 7217, + "repostapp": 38388, + "reposting": 20223, + "reppin": 19163, + "repping": 22574, + "repre": 3397, + "represent": 8293, + "represent": 8406, + "representation": 13520, + "representative": 13175, + "representatives": 15591, + "represented": 12299, + "representing": 7561, + "represents": 14433, + "repri": 31854, + "reproduction": 35714, + "reproductive": 25522, + "reps": 14265, + "reptile": 36938, + "reptiles": 38679, + "republic": 6376, + "republic": 7185, + "republican": 9842, + "republicans": 12384, + "repur": 41852, + "req": 42411, + "requ": 10664, + "reque": 9539, + "request": 7813, + "requested": 16199, + "requesting": 33245, + "requests": 17087, + "requi": 4863, + "requiem": 40316, + "require": 14437, + "required": 8500, + "requirement": 27146, + "requirements": 12860, + "requires": 13396, + "requiring": 33425, + "requis": 42602, + "rer": 41295, + "rer": 3407, + "rera": 14301, + "rero": 21860, + "rers": 18869, + "res": 4466, + "res": 934, + "resc": 3956, + "rescheduled": 43553, + "rescu": 8618, + "rescue": 28567, + "rescue": 5718, + "rescued": 11919, + "rescues": 32439, + "rescuing": 43770, + "rese": 13000, + "resear": 6090, + "research": 25694, + "research": 2379, + "researched": 42733, + "researcher": 18334, + "researchers": 9522, + "researching": 24544, + "reseller": 35391, + "resemb": 16916, + "resemblance": 26856, + "resemble": 37230, + "resembles": 35417, + "reser": 16420, + "reserv": 11906, + "reservation": 20289, + "reservations": 19307, + "reserve": 6911, + "reserved": 19796, + "reserves": 19705, + "reservoir": 20574, + "reset": 26250, + "resh": 47432, + "reshi": 39435, + "resi": 2152, + "residen": 22311, + "residence": 11672, + "residences": 38855, + "residency": 18545, + "resident": 9016, + "residente": 44637, + "residentevil": 48393, + "residential": 11002, + "residents": 6008, + "resign": 23584, + "resignation": 24779, + "resigned": 31014, + "resigns": 29738, + "resil": 10932, + "resili": 39212, + "resilience": 15271, + "resilient": 24694, + "resin": 24156, + "resist": 37345, + "resist": 9587, + "resistance": 7392, + "resistant": 17542, + "resisting": 43679, + "resolution": 9977, + "resolutions": 26816, + "resolve": 20787, + "resolved": 28807, + "reson": 18092, + "resonance": 42310, + "resort": 6594, + "resorts": 18839, + "resource": 43729, + "resource": 9760, + "resources": 6723, + "respec": 7466, + "respect": 31411, + "respect": 4916, + "respected": 19126, + "respectful": 24379, + "respecting": 36172, + "respective": 25817, + "respectively": 28794, + "respects": 23553, + "respir": 20771, + "respiratory": 24483, + "respon": 2421, + "respond": 12355, + "responded": 21121, + "respondents": 49253, + "responders": 25155, + "responding": 18037, + "responds": 17436, + "response": 5399, + "responses": 19006, + "responsi": 5490, + "responsibilities": 30375, + "responsibility": 11272, + "responsible": 8936, + "responsibly": 33675, + "responsive": 21544, + "ress": 34651, + "ress": 13629, + "resso": 15133, + "rest": 10974, + "rest": 2539, + "restart": 37378, + "restaur": 3775, + "restaurant": 41930, + "restaurant": 4489, + "restaurants": 11714, + "rested": 46020, + "resting": 18044, + "restless": 36724, + "restling": 30076, + "resto": 11118, + "resto": 41666, + "restock": 34060, + "restocked": 36966, + "restor": 8984, + "restoration": 11989, + "restorative": 46509, + "restore": 14008, + "restored": 14238, + "restoring": 24406, + "restra": 25424, + "restric": 11036, + "restricted": 27197, + "restriction": 44282, + "restrictions": 19884, + "restroom": 43423, + "restructuring": 43260, + "rests": 33775, + "resu": 10095, + "resul": 2655, + "result": 5659, + "resulted": 26449, + "resulting": 24581, + "results": 3790, + "resume": 15077, + "resumes": 30268, + "resur": 14865, + "resurg": 45962, + "resurgence": 47692, + "resurrec": 18487, + "resurrection": 25811, + "resusc": 47523, + "ret": 20500, + "ret": 10048, + "reta": 20153, + "retail": 14910, + "retail": 6455, + "retailer": 22549, + "retailers": 19418, + "retain": 24430, + "retained": 42737, + "retaining": 35571, + "retains": 42583, + "retali": 33101, + "retar": 29964, + "retarded": 44111, + "retention": 26247, + "rethink": 29078, + "rethinking": 42951, + "reti": 4721, + "retin": 31270, + "retina": 36919, + "retire": 18846, + "retired": 11477, + "retirement": 9205, + "retires": 29060, + "retiring": 21200, + "retrac": 32735, + "retreat": 11210, + "retri": 16918, + "retriever": 28394, + "retro": 6535, + "retro": 7755, + "retrogamer": 47220, + "retrogaming": 11316, + "retrospective": 27105, + "rett": 41082, + "rett": 8425, + "rette": 33066, + "return": 43042, + "return": 3458, + "returned": 10476, + "returning": 9290, + "returns": 5020, + "retwee": 48190, + "retweet": 3195, + "retweeted": 12705, + "retweeting": 32345, + "retweets": 10160, + "rety": 41550, + "reu": 20255, + "reu": 40371, + "reuben": 40450, + "reunion": 10247, + "reunite": 26179, + "reunited": 13516, + "reusable": 30395, + "reuse": 26535, + "reut": 15210, + "reuters": 15569, + "rev": 8424, + "rev": 11789, + "revamp": 29819, + "revamped": 36420, + "revan": 45277, + "reve": 3115, + "reveal": 8052, + "revealed": 7171, + "revealing": 21321, + "reveals": 6621, + "revel": 14133, + "revelation": 24053, + "revelations": 36163, + "reven": 10171, + "revenge": 12717, + "revenue": 10637, + "revenues": 33348, + "rever": 14829, + "rever": 41913, + "revere": 44187, + "reverend": 34407, + "revers": 20726, + "reversal": 33367, + "reverse": 12812, + "reversed": 42485, + "reversi": 31601, + "reversible": 34212, + "revi": 8317, + "review": 2268, + "reviewed": 16678, + "reviewer": 36409, + "reviewers": 48195, + "reviewing": 20458, + "reviews": 7227, + "revise": 46801, + "revised": 22806, + "revising": 46882, + "revision": 20335, + "revisit": 26568, + "revisited": 34302, + "revisiting": 33144, + "revit": 26367, + "revitalization": 46923, + "revival": 14142, + "revive": 26450, + "revived": 42912, + "revo": 28660, + "revol": 13447, + "revolt": 31697, + "revolu": 4900, + "revolution": 17699, + "revolution": 6644, + "revolutionary": 14734, + "revolver": 38747, + "revolving": 47230, + "revs": 49286, + "revue": 43428, + "rew": 37564, + "rewar": 15857, + "reward": 11223, + "rewarded": 27163, + "rewarding": 23351, + "rewards": 15235, + "rewatch": 35610, + "rewatching": 41287, + "rewind": 26867, + "rewrite": 45218, + "rex": 13002, + "rex": 10904, + "rexperience": 33924, + "rey": 9681, + "rey": 4517, + "reyes": 18255, + "reykja": 47571, + "reyn": 11998, + "reynolds": 14309, + "reys": 48284, + "rez": 27597, + "rez": 15192, + "reza": 35888, + "rf": 35529, + "rf": 16368, + "rfc": 19003, + "rfid": 40204, + "rg": 33055, + "rg": 14897, + "rgb": 36128, + "rgv": 33685, + "rh": 8745, + "rh": 22404, + "rha": 19473, + "rhapso": 32532, + "rhapsody": 35774, + "rhe": 9186, + "rhea": 28612, + "rhetor": 24359, + "rhetoric": 29985, + "rhett": 42984, + "rheu": 42953, + "rhi": 21212, + "rhin": 12269, + "rhine": 22863, + "rhine": 44833, + "rhinestone": 30450, + "rhino": 41744, + "rhino": 20056, + "rhinos": 30671, + "rho": 7637, + "rhode": 39302, + "rhode": 27907, + "rhodes": 17785, + "rhon": 25882, + "rhonda": 46100, + "rhp": 27199, + "rhs": 24551, + "rhu": 23897, + "rhubarb": 30213, + "rhy": 7740, + "rhyme": 37356, + "rhymes": 33143, + "rhys": 28647, + "rhyth": 27069, + "rhythm": 16172, + "rhythmic": 46386, + "rhythms": 40872, + "ri": 553, + "ri": 2574, + "ria": 3650, + "rial": 15200, + "rian": 7788, + "rib": 44634, + "rib": 18298, + "riba": 44992, + "ribb": 10081, + "ribbon": 12114, + "ribbons": 35271, + "ribe": 46115, + "ribs": 17519, + "ric": 920, + "ric": 4798, + "rica": 14230, + "rical": 18109, + "rican": 30958, + "ricardo": 23140, + "ricci": 35783, + "ricciardo": 49282, + "rice": 36362, + "rice": 4741, + "rich": 5223, + "rich": 4021, + "richar": 9350, + "richard": 9080, + "richard": 4470, + "richards": 11372, + "richardson": 15984, + "riche": 23286, + "richer": 34138, + "riches": 37093, + "richest": 25572, + "richi": 38934, + "richie": 19797, + "richland": 43079, + "richmond": 34143, + "richmond": 11292, + "richter": 37591, + "rick": 6237, + "rick": 3064, + "ricket": 46161, + "ricket": 23671, + "ricks": 23111, + "ricky": 19188, + "ricky": 12814, + "rico": 37962, + "rico": 11362, + "ricotta": 38473, + "rics": 7353, + "ricul": 6980, + "rid": 18103, + "rid": 9874, + "ridd": 21990, + "ridden": 32025, + "riddle": 31839, + "ride": 15816, + "ride": 2994, + "rider": 31056, + "rider": 9707, + "riders": 10826, + "rides": 11308, + "ridg": 42646, + "ridge": 16580, + "ridge": 6352, + "ridic": 9624, + "ridiculous": 12659, + "ridiculously": 25661, + "ridin": 47869, + "riding": 6765, + "ridley": 27883, + "rie": 14824, + "rie": 5322, + "ried": 7552, + "riel": 26696, + "rien": 35237, + "rier": 40714, + "rier": 13336, + "ries": 28179, + "ries": 3059, + "riesling": 36372, + "rif": 7044, + "riff": 30359, + "rifle": 15354, + "rifles": 25678, + "rift": 26681, + "rig": 18462, + "rig": 13871, + "riga": 36626, + "rigged": 35897, + "rigging": 38160, + "riggs": 40328, + "righ": 15391, + "right": 13341, + "right": 1155, + "righte": 20762, + "righteous": 28169, + "righteousness": 42481, + "rightful": 42601, + "rightly": 42669, + "rights": 3336, + "rigid": 43138, + "rigor": 36788, + "rigorous": 41654, + "rigs": 42893, + "rihanna": 13744, + "rij": 41097, + "rik": 31136, + "rik": 27832, + "rika": 28580, + "ril": 12270, + "ril": 2388, + "riley": 35056, + "riley": 12260, + "rill": 23705, + "rilla": 43956, + "rilla": 18685, + "rim": 28147, + "rim": 12199, + "rime": 27064, + "rimin": 11527, + "rimo": 47817, + "rims": 34327, + "rin": 5859, + "rin": 11739, + "rina": 12869, + "rine": 24952, + "ring": 8318, + "ring": 2540, + "ringed": 44712, + "ringer": 35761, + "ringing": 26035, + "ringo": 38845, + "rings": 5751, + "rington": 12455, + "rink": 21497, + "rinka": 47316, + "rino": 47188, + "rinse": 48320, + "rio": 15681, + "rio": 5782, + "rion": 31623, + "rion": 34046, + "rios": 32814, + "riot": 32636, + "riot": 14218, + "riots": 24844, + "rious": 6340, + "rip": 10353, + "rip": 4243, + "ripe": 22832, + "ripley": 41589, + "ripp": 25276, + "ripped": 17815, + "ripper": 35347, + "ripping": 29126, + "ripple": 24825, + "rips": 30182, + "rir": 36792, + "ris": 6108, + "ris": 1999, + "rise": 13641, + "rise": 3151, + "risen": 23653, + "risers": 44983, + "rises": 13362, + "riseup": 35760, + "rish": 18378, + "rish": 18927, + "rishi": 48434, + "rising": 30452, + "rising": 5448, + "risis": 37998, + "risk": 27967, + "risk": 4213, + "risking": 48155, + "risks": 12474, + "risky": 27630, + "risotto": 31471, + "rist": 40610, + "rit": 5156, + "rit": 17333, + "rita": 16178, + "ritchie": 30997, + "rite": 39318, + "rite": 18429, + "rites": 36160, + "rith": 48169, + "rith": 48850, + "riti": 32904, + "rito": 19379, + "ritos": 33507, + "ritt": 26092, + "ritter": 34854, + "ritu": 13391, + "ritual": 19712, + "rituals": 31145, + "ritz": 39151, + "ritz": 25627, + "rium": 33884, + "riv": 25113, + "rival": 13412, + "rival": 15629, + "rivalry": 19511, + "rivals": 15135, + "rive": 27588, + "rive": 34917, + "river": 5239, + "river": 2473, + "rivera": 18275, + "riverdale": 28304, + "riverfront": 44439, + "rivers": 10723, + "riverside": 15809, + "riveting": 44024, + "riviera": 25851, + "rix": 43407, + "rix": 9483, + "riya": 36908, + "riyad": 31564, + "riyadh": 33577, + "riz": 18426, + "riz": 35411, + "rizal": 41555, + "rizio": 40191, + "rizz": 34826, + "rizzo": 49076, + "rj": 26016, + "rj": 20949, + "rk": 38725, + "rk": 21422, + "rl": 18041, + "rl": 14590, + "rlly": 43222, + "rly": 25954, + "rm": 20202, + "rm": 8431, + "rmb": 49097, + "rms": 40529, + "rn": 13206, + "rn": 7666, + "rna": 24566, + "rnb": 31556, + "rnc": 35309, + "rnli": 29748, + "ro": 532, + "ro": 2795, + "roa": 8313, + "roach": 31073, + "road": 4370, + "road": 1759, + "roadhouse": 47891, + "roadmap": 30111, + "roads": 6189, + "roadsafety": 39992, + "roadshow": 21168, + "roadside": 26928, + "roadster": 28920, + "roadto": 24681, + "roadtrip": 15094, + "roadway": 42744, + "roam": 34045, + "roaming": 29240, + "roano": 34184, + "roanoke": 36587, + "roar": 34193, + "roar": 18483, + "roaring": 26428, + "roast": 11404, + "roasted": 10479, + "roasting": 32228, + "rob": 2668, + "rob": 6442, + "robb": 14059, + "robb": 39673, + "robbed": 24163, + "robber": 35545, + "robbers": 40852, + "robbery": 16393, + "robbi": 44898, + "robbie": 37200, + "robbie": 15970, + "robbing": 47569, + "robbins": 23461, + "robby": 44128, + "robe": 23116, + "rober": 4532, + "robert": 8811, + "robert": 3929, + "roberta": 43373, + "roberto": 42645, + "roberto": 16227, + "roberts": 10366, + "robertson": 17643, + "robes": 29304, + "robi": 16743, + "robin": 6681, + "robin": 7988, + "robins": 35502, + "robinson": 8523, + "robles": 47646, + "roblo": 27481, + "roblox": 37798, + "robo": 4672, + "robo": 36057, + "robot": 46089, + "robot": 8797, + "robotic": 23975, + "robotics": 13546, + "robots": 13473, + "robson": 31113, + "robust": 22780, + "robyn": 34533, + "roc": 3268, + "roc": 13776, + "rocco": 30009, + "roch": 23788, + "rochdale": 41880, + "roche": 31776, + "rochelle": 40161, + "rochester": 18057, + "rock": 2640, + "rock": 2172, + "rockab": 39353, + "rockabilly": 45019, + "rocke": 19914, + "rocked": 16116, + "rockefeller": 35476, + "rocker": 29008, + "rockers": 32338, + "rocket": 25435, + "rocket": 8383, + "rockets": 13292, + "rockford": 41039, + "rockies": 20621, + "rockin": 12073, + "rocking": 7081, + "rockn": 24442, + "rocknroll": 27840, + "rocks": 6135, + "rockstar": 23603, + "rockstar": 18000, + "rockstargames": 27516, + "rockstars": 46639, + "rockthe": 49363, + "rockwell": 34747, + "rocky": 33481, + "rocky": 9648, + "rod": 9712, + "rod": 8291, + "roddy": 42332, + "rode": 18449, + "rodeo": 18250, + "rodgers": 17612, + "rodi": 49100, + "rodney": 21753, + "rodri": 11053, + "rodrigo": 33944, + "rodriguez": 14057, + "rods": 28618, + "roe": 27671, + "roe": 9996, + "rof": 33029, + "rofl": 48228, + "roft": 45212, + "rog": 34269, + "rog": 34017, + "rogen": 23380, + "roger": 13929, + "roger": 7735, + "rogerfederer": 40182, + "rogers": 10661, + "rogue": 32575, + "rogue": 15162, + "roh": 14933, + "roh": 29840, + "rohan": 39848, + "rohing": 23600, + "rohingya": 26146, + "rohit": 44649, + "rohit": 24299, + "roi": 21877, + "rok": 36807, + "rol": 3393, + "rol": 7818, + "roland": 33713, + "roland": 19569, + "role": 18485, + "role": 3414, + "roles": 11871, + "rolex": 21093, + "rolf": 48606, + "roll": 4711, + "roll": 3341, + "rolled": 11982, + "roller": 21034, + "roller": 12342, + "rollercoaster": 38248, + "rollers": 36941, + "rollin": 27545, + "rolling": 24250, + "rolling": 6347, + "rollingstones": 41309, + "rollins": 27724, + "rollout": 47710, + "rollover": 39214, + "rolls": 8614, + "rolltide": 28101, + "rom": 11377, + "rom": 19205, + "roma": 44134, + "roma": 11631, + "romain": 48897, + "roman": 4416, + "roman": 7370, + "romance": 7215, + "romania": 15884, + "romanian": 30866, + "romano": 38409, + "romans": 23066, + "romantic": 41457, + "romantic": 8821, + "rome": 9406, + "rome": 5243, + "romeo": 14429, + "romero": 23694, + "romney": 19287, + "romo": 32248, + "romper": 43699, + "ron": 2393, + "ron": 3372, + "rona": 42385, + "ronal": 46194, + "ronald": 15683, + "ronaldo": 13463, + "ronan": 34971, + "rond": 31935, + "ronda": 37436, + "rondo": 43756, + "rone": 48082, + "rone": 32763, + "roni": 47234, + "ronnie": 45257, + "ronnie": 16421, + "rons": 19536, + "ront": 48881, + "roo": 1249, + "roo": 31227, + "rood": 38007, + "roof": 9120, + "roof": 6449, + "roofing": 24415, + "roofs": 34635, + "rooftop": 16319, + "rook": 35918, + "rookie": 9771, + "rookies": 31917, + "room": 8845, + "room": 1530, + "roomie": 36851, + "roommate": 19825, + "roommates": 37323, + "rooms": 6328, + "rooney": 17712, + "roos": 32938, + "roosevel": 17644, + "roosevelt": 18488, + "rooster": 46263, + "rooster": 30926, + "roosters": 43693, + "root": 25930, + "root": 9728, + "rooted": 30428, + "rooting": 25523, + "roots": 8084, + "rop": 43401, + "rope": 9953, + "ropes": 30506, + "ror": 8668, + "ror": 2843, + "rors": 12072, + "rory": 42804, + "rory": 17813, + "ros": 5288, + "ros": 6930, + "rosa": 14393, + "rosal": 30397, + "rosario": 33640, + "rosary": 33098, + "rosberg": 46037, + "rose": 6146, + "rose": 3568, + "roseanne": 47528, + "rosel": 33616, + "rosemary": 19472, + "rosen": 13214, + "rosen": 36424, + "rosenberg": 43558, + "rosenthal": 46990, + "roses": 9061, + "rosetta": 43800, + "rosewood": 38686, + "rosie": 43049, + "rosie": 16888, + "ross": 8801, + "ross": 2158, + "rosse": 11602, + "rossi": 24817, + "rosso": 33023, + "roster": 12487, + "roswell": 45116, + "rosy": 46705, + "rosé": 28006, + "rot": 10055, + "rot": 9643, + "rotar": 45959, + "rotary": 14654, + "rotating": 32265, + "rotation": 18089, + "rotc": 32252, + "roth": 17741, + "roth": 19139, + "rother": 23174, + "rotherham": 37687, + "rothschild": 45089, + "roti": 46940, + "roto": 34698, + "rotor": 42991, + "rots": 16642, + "rott": 34806, + "rotten": 24324, + "rotter": 22614, + "rotterdam": 23422, + "rotun": 42970, + "rou": 2964, + "rou": 34783, + "roud": 28375, + "rouge": 16209, + "rough": 11699, + "rough": 8511, + "roughly": 21910, + "roughs": 37598, + "rouhani": 39912, + "roulette": 39930, + "roun": 5602, + "round": 9403, + "round": 2522, + "roundabout": 29953, + "rounded": 26973, + "rounder": 37024, + "rounding": 40208, + "rounds": 11242, + "roundtable": 19386, + "roundup": 17503, + "roup": 29220, + "rourke": 38753, + "rous": 33645, + "rous": 34531, + "rousey": 46267, + "rout": 7502, + "rout": 41778, + "route": 5261, + "router": 29962, + "routes": 14923, + "routine": 12319, + "routines": 44074, + "routing": 44086, + "roux": 43416, + "rov": 23971, + "rove": 30130, + "rover": 12776, + "rovers": 16373, + "row": 5275, + "row": 1044, + "rowan": 26240, + "rowdy": 32141, + "rowe": 28323, + "rowed": 22615, + "rower": 43345, + "rowers": 41806, + "rowing": 12807, + "rowland": 33037, + "rowley": 48793, + "rowling": 29371, + "rown": 22287, + "rown": 25060, + "rows": 9409, + "rox": 14111, + "rox": 41033, + "roxy": 28093, + "roy": 2128, + "roy": 6354, + "royal": 6691, + "royal": 3853, + "royale": 20630, + "royalnavy": 41545, + "royals": 13335, + "royalties": 48660, + "royalty": 18296, + "royalwedding": 27461, + "royce": 18444, + "royd": 41476, + "royo": 39357, + "roz": 28989, + "roz": 37250, + "rp": 17305, + "rp": 8174, + "rpa": 41872, + "rpg": 12445, + "rpm": 23715, + "rps": 49215, + "rr": 5311, + "rr": 9126, + "rrp": 36967, + "rrr": 18267, + "rrrr": 25561, + "rrrr": 34444, + "rs": 6978, + "rs": 1724, + "rsa": 29437, + "rsc": 48524, + "rsd": 34426, + "rsi": 39046, + "rsl": 44752, + "rsp": 16381, + "rspb": 38508, + "rspb": 36727, + "rspca": 45643, + "rss": 46466, + "rss": 22350, + "rstats": 38700, + "rsvp": 9774, + "rt": 8959, + "rt": 8991, + "rtc": 31648, + "rte": 33822, + "rte": 23322, + "rtg": 22028, + "rti": 47549, + "rtr": 43999, + "rts": 8496, + "rtw": 34673, + "ru": 681, + "ru": 13735, + "rub": 15862, + "rub": 22586, + "rubb": 19597, + "rubbed": 45239, + "rubber": 31131, + "rubber": 11331, + "rubbing": 41262, + "rubbish": 21108, + "rubble": 42230, + "ruben": 44058, + "ruben": 29722, + "rubi": 27856, + "rubin": 34128, + "rubio": 24244, + "rubs": 43422, + "ruby": 24552, + "ruby": 11493, + "ruck": 27449, + "rucker": 45402, + "rud": 35256, + "rudd": 31836, + "rude": 16548, + "rudi": 48360, + "rudol": 40927, + "rudolf": 46835, + "rudolph": 30119, + "rudy": 38226, + "rudy": 22131, + "rue": 38024, + "rue": 19276, + "rufc": 45084, + "ruff": 28177, + "ruff": 30304, + "rufus": 39322, + "rug": 4217, + "rug": 19220, + "rugby": 15091, + "rugby": 4964, + "rugbyleague": 44419, + "ruger": 48655, + "rugged": 25225, + "rugs": 29946, + "rui": 46974, + "ruin": 16256, + "ruined": 17231, + "ruining": 29952, + "ruins": 16094, + "ruiz": 27873, + "ruk": 46628, + "rukh": 43075, + "rukh": 27631, + "rule": 31643, + "rule": 6175, + "ruled": 16324, + "ruler": 26286, + "rulers": 45328, + "rules": 5272, + "ruling": 14690, + "rum": 9223, + "rum": 11233, + "rumb": 42432, + "rumble": 18900, + "rumi": 31428, + "rumor": 22254, + "rumored": 36694, + "rumors": 16160, + "rumour": 34296, + "rumours": 20716, + "rump": 29366, + "run": 1639, + "run": 1934, + "runaway": 28851, + "runchat": 25838, + "rundown": 41100, + "rune": 33882, + "rune": 49244, + "runner": 37370, + "runner": 7913, + "runners": 10571, + "runnin": 43130, + "running": 24451, + "running": 2761, + "runoff": 38564, + "runs": 5586, + "runway": 13927, + "rup": 7996, + "rup": 14980, + "rupaul": 44211, + "rupee": 43916, + "rupees": 44110, + "rupert": 25625, + "rupt": 23055, + "ruption": 35403, + "rural": 28801, + "rural": 8737, + "rus": 35811, + "rus": 5998, + "rush": 12148, + "rush": 6973, + "rushed": 28104, + "rusher": 48745, + "rushes": 47217, + "rushing": 20284, + "russ": 6285, + "russ": 20764, + "russell": 26122, + "russell": 8150, + "russi": 2600, + "russia": 4018, + "russian": 30731, + "russian": 4868, + "russians": 25413, + "russo": 30679, + "rust": 28682, + "rust": 14212, + "rustic": 19822, + "rusty": 43966, + "rusty": 22646, + "rut": 14973, + "rut": 39102, + "rutger": 49029, + "rutgers": 28934, + "ruth": 15798, + "ruth": 12029, + "ruther": 26676, + "rutherford": 31070, + "ruthless": 36063, + "rutland": 46024, + "ruto": 43702, + "ruz": 23275, + "rv": 17135, + "rv": 17951, + "rva": 24278, + "rw": 9085, + "rw": 22926, + "rwa": 47452, + "rwand": 31758, + "rwanda": 15427, + "rwby": 39698, + "rwc": 32321, + "rx": 41188, + "rx": 15945, + "ry": 1511, + "ry": 913, + "ryan": 8682, + "ryan": 4053, + "ryanair": 43526, + "ryder": 43564, + "ryder": 21805, + "rye": 24015, + "rye": 17409, + "rying": 7838, + "ryn": 37728, + "ryo": 24460, + "rys": 21654, + "ryu": 46656, + "ryu": 34604, + "ré": 29106, + "s": 82, + "s": 338, + "sa": 774, + "sa": 1344, + "saa": 13429, + "saab": 27158, + "saad": 36530, + "saas": 25761, + "saat": 33151, + "sab": 3233, + "sab": 23213, + "saba": 38344, + "sabah": 32854, + "saban": 41620, + "sabar": 47102, + "sabbath": 26008, + "sabc": 30010, + "sabcnews": 41093, + "saber": 46822, + "saber": 25624, + "sabha": 23431, + "sabi": 47073, + "sabine": 44062, + "sable": 19224, + "sabot": 30700, + "sabotage": 40496, + "sabre": 35110, + "sabres": 29620, + "sabrin": 37029, + "sabrina": 24994, + "sac": 3632, + "sac": 12905, + "sach": 30168, + "sacha": 49010, + "sachin": 47527, + "sachin": 30297, + "sachs": 31451, + "sack": 28964, + "sack": 14979, + "sacked": 27519, + "sacks": 26441, + "sacram": 13334, + "sacramento": 16065, + "sacred": 40612, + "sacred": 12477, + "sacri": 15283, + "sacrif": 12117, + "sacrific": 16919, + "sacrifice": 12556, + "sacrificed": 31116, + "sacrifices": 28858, + "sacrificing": 48146, + "sad": 2810, + "sad": 3719, + "saddened": 27720, + "saddest": 34925, + "saddle": 30469, + "saddle": 20283, + "sade": 27429, + "sadh": 40955, + "sadi": 22207, + "sadie": 30333, + "sadiq": 44107, + "sadler": 45600, + "sadly": 11603, + "sadness": 20399, + "sae": 38633, + "sae": 34883, + "saeed": 29745, + "saf": 2125, + "saf": 25760, + "safar": 23443, + "safari": 14091, + "safarilive": 34816, + "safc": 27998, + "safe": 2901, + "safe": 2996, + "safeguard": 42249, + "safeguarding": 47451, + "safely": 11513, + "safer": 40124, + "safer": 15504, + "safest": 38973, + "safety": 19050, + "safety": 3406, + "safetyfirst": 43608, + "saffron": 27529, + "sag": 6609, + "sag": 30048, + "saga": 15758, + "sagan": 37193, + "sagar": 42518, + "sage": 25800, + "sage": 7509, + "sages": 25979, + "sagin": 47097, + "sagitt": 44685, + "sagu": 44708, + "sah": 30943, + "sah": 26342, + "saha": 36062, + "sahara": 24599, + "saharan": 44255, + "sahi": 24608, + "sahib": 34150, + "sai": 16048, + "sai": 10886, + "said": 40319, + "said": 1946, + "saif": 44164, + "saig": 36328, + "saigon": 41081, + "sail": 7528, + "sail": 12156, + "sailed": 43047, + "sailing": 11003, + "sailor": 28002, + "sailor": 16076, + "sailormoon": 40673, + "sailors": 25355, + "sails": 27526, + "sain": 21226, + "sain": 40378, + "sains": 24860, + "sainsbury": 45879, + "sainsburys": 36934, + "saint": 11274, + "saint": 5599, + "saints": 8769, + "saintsfc": 31102, + "sair": 46600, + "sair": 30971, + "saire": 28087, + "saison": 33256, + "sait": 48008, + "saj": 33580, + "sak": 11511, + "sak": 35900, + "saka": 33609, + "sake": 12874, + "sakh": 43945, + "saki": 40514, + "saku": 37550, + "sakura": 24162, + "sal": 980, + "sal": 6126, + "sala": 17300, + "salaam": 46773, + "salad": 6188, + "salads": 30948, + "salah": 22516, + "salam": 19007, + "salam": 33963, + "salamat": 44696, + "salami": 46885, + "salaries": 33132, + "salary": 16312, + "salazar": 45988, + "sale": 17786, + "sale": 1690, + "saleh": 38353, + "salem": 48194, + "salem": 16884, + "sales": 13347, + "sales": 3765, + "salesforce": 22680, + "salesman": 37633, + "salford": 25629, + "sali": 15411, + "salim": 42760, + "salinas": 41990, + "saline": 46918, + "salis": 20667, + "salis": 39378, + "salisbury": 24763, + "sall": 27122, + "sall": 20883, + "salle": 23738, + "sally": 29542, + "sally": 13349, + "salman": 13754, + "salman": 16219, + "salmankhan": 15177, + "salmon": 37040, + "salmon": 9137, + "salom": 38268, + "salon": 33916, + "salon": 11105, + "saloon": 26038, + "sals": 16307, + "salsa": 16442, + "salt": 12763, + "salt": 6611, + "salted": 26313, + "saltlife": 47809, + "salts": 40559, + "saltwater": 43616, + "salty": 20678, + "salu": 31711, + "salud": 46867, + "salut": 44998, + "salute": 44908, + "salute": 9747, + "salutes": 32762, + "salv": 8299, + "salvador": 20874, + "salvage": 33131, + "salvation": 19534, + "salvatore": 38772, + "salz": 33594, + "salzburg": 43396, + "sam": 1644, + "sam": 3730, + "sama": 19272, + "samanth": 11465, + "samantha": 15466, + "samanthap": 38266, + "samanthaprabhu": 38643, + "samar": 21820, + "samaritan": 45495, + "samba": 37190, + "same": 23062, + "same": 2208, + "samheughan": 36255, + "sami": 48400, + "sami": 24322, + "sammy": 31091, + "sammy": 16758, + "samo": 30006, + "samoa": 34932, + "samp": 31225, + "sample": 9542, + "sampler": 40629, + "samples": 13387, + "sampling": 19522, + "sampson": 39983, + "sams": 44667, + "samson": 34659, + "samsun": 47875, + "samsung": 35369, + "samsung": 8115, + "samu": 7646, + "samuel": 30612, + "samuel": 12787, + "samurai": 21739, + "san": 1489, + "san": 2223, + "sana": 19434, + "sanantonio": 34714, + "sanat": 29091, + "sanatomy": 36052, + "sanc": 7398, + "sance": 15930, + "sanchez": 13971, + "sanctioned": 43032, + "sanctions": 17790, + "sanctu": 12712, + "sanctuary": 14044, + "sand": 2147, + "sand": 5094, + "sandal": 36445, + "sandal": 42185, + "sandals": 20731, + "sandalwood": 47502, + "sandeep": 46973, + "sander": 34111, + "sanders": 10429, + "sanderson": 36198, + "sandi": 44249, + "sandiego": 45997, + "sandiego": 15793, + "sandman": 45730, + "sando": 35921, + "sandoval": 44157, + "sandra": 33733, + "sandra": 13415, + "sandro": 42389, + "sands": 5936, + "sandstone": 36796, + "sandwich": 17050, + "sandwich": 8687, + "sandwiches": 19667, + "sandy": 29679, + "sandy": 10355, + "sane": 23419, + "sanford": 32330, + "sanfrancisco": 20254, + "sang": 13235, + "sang": 11684, + "sange": 12466, + "sangria": 42665, + "sani": 39137, + "sani": 34492, + "sanitary": 33842, + "sanitation": 25414, + "saniti": 43987, + "sanity": 30517, + "sanjay": 31712, + "sanjay": 25796, + "sanje": 40405, + "sanjose": 45971, + "sank": 43692, + "sano": 34053, + "sans": 16982, + "sansk": 39689, + "sanskrit": 48083, + "sant": 8356, + "sant": 23120, + "santa": 22175, + "santa": 4555, + "santac": 28876, + "santam": 45627, + "santana": 27033, + "santander": 46476, + "santi": 13856, + "santiago": 16568, + "santo": 29631, + "santo": 18400, + "santor": 28448, + "santorini": 39573, + "santos": 16582, + "sany": 47679, + "sao": 28026, + "sap": 8089, + "sap": 11591, + "sapi": 40016, + "sapp": 13427, + "sapp": 40729, + "sapphire": 22044, + "sar": 1808, + "sar": 9424, + "sara": 37196, + "sara": 10063, + "sarab": 40716, + "sarac": 35722, + "sarah": 9086, + "sarah": 5327, + "saraj": 42592, + "sarajevo": 48211, + "saras": 20373, + "sarasota": 31990, + "sarato": 24845, + "saratoga": 29496, + "sarawak": 47331, + "sarcasm": 37246, + "sarcastic": 48639, + "sardar": 41786, + "sarde": 43925, + "sardin": 27383, + "sardinia": 41025, + "sare": 13051, + "saree": 30860, + "sargent": 34864, + "sari": 42327, + "sari": 20261, + "saries": 47586, + "sarkar": 30673, + "sarko": 33658, + "sarkodie": 42848, + "sarmy": 20954, + "sart": 33006, + "sary": 15398, + "sas": 3960, + "sas": 5235, + "sash": 35656, + "sasha": 46078, + "sasha": 20894, + "sasia": 44751, + "sask": 47091, + "sask": 30416, + "saskat": 17102, + "saskatchewan": 23899, + "saskatoon": 31128, + "sass": 31351, + "sassy": 20827, + "sat": 1382, + "sat": 3279, + "sata": 41520, + "satan": 19446, + "satanic": 38224, + "satchel": 45908, + "sate": 35749, + "satell": 9031, + "satellite": 10316, + "satellites": 28483, + "sath": 29675, + "sathletics": 30154, + "sati": 7038, + "satin": 21803, + "sation": 23674, + "sations": 31232, + "satire": 29875, + "satis": 9906, + "satisf": 22941, + "satisfaction": 19925, + "satisfied": 18101, + "satisfy": 29444, + "satisfying": 23755, + "sato": 34376, + "satu": 45283, + "satur": 1634, + "saturated": 32466, + "saturday": 12537, + "saturday": 1748, + "saturdaymorning": 29053, + "saturdaymotivation": 40843, + "saturdays": 18930, + "saturn": 17312, + "saty": 39426, + "sau": 2096, + "sau": 19455, + "sauce": 5520, + "saucer": 42272, + "sauces": 40367, + "saucy": 46684, + "saudi": 24511, + "saudi": 8548, + "saudiarabia": 28680, + "sauer": 46333, + "saul": 47623, + "saul": 23252, + "sault": 40361, + "sauna": 35460, + "saunders": 23794, + "saur": 13227, + "saura": 46532, + "saurus": 22118, + "saus": 36121, + "sausage": 11855, + "sausages": 31593, + "sauté": 36290, + "sautéed": 38517, + "sauvi": 30116, + "sauvignon": 32745, + "sav": 2248, + "sav": 26533, + "sava": 40198, + "savag": 43039, + "savage": 11859, + "savannah": 18662, + "save": 5895, + "save": 2673, + "saved": 7137, + "saveour": 33390, + "saver": 20987, + "savers": 31416, + "saves": 12907, + "savethe": 18031, + "savi": 14721, + "saving": 28498, + "saving": 6979, + "savings": 10651, + "savior": 24762, + "saviour": 35800, + "savor": 48071, + "savory": 32992, + "savoury": 49071, + "savoy": 39552, + "savvy": 29278, + "saw": 12429, + "saw": 2425, + "sawa": 39613, + "sawards": 29012, + "sawyer": 27726, + "sax": 14169, + "sax": 23766, + "saxon": 31856, + "saxophon": 43760, + "saxophone": 32296, + "say": 3047, + "say": 1451, + "saya": 35170, + "sayang": 46322, + "sayers": 44116, + "sayin": 23662, + "saying": 4455, + "says": 1563, + "saz": 35577, + "sb": 5576, + "sb": 4977, + "sba": 44970, + "sback": 43840, + "sband": 27539, + "sbaseball": 46491, + "sbball": 39190, + "sbc": 31404, + "sberg": 20358, + "sbi": 41369, + "sbk": 39211, + "sboro": 18909, + "sbridge": 49228, + "sbs": 18883, + "sbu": 48075, + "sbu": 46281, + "sburg": 7390, + "sburgh": 48205, + "sbury": 14081, + "sby": 26519, + "sby": 10287, + "sc": 663, + "sc": 3219, + "sca": 11001, + "scab": 31716, + "scaf": 28981, + "scafe": 45574, + "scaffolding": 41687, + "scal": 10859, + "scala": 37997, + "scalable": 44084, + "scale": 37817, + "scale": 5879, + "scaled": 41923, + "scales": 22891, + "scaling": 29116, + "scallo": 19936, + "scallop": 39544, + "scallops": 31430, + "scalp": 38898, + "scam": 17620, + "scam": 13215, + "scamp": 28451, + "scams": 34395, + "scan": 10650, + "scan": 11261, + "scanada": 27121, + "scand": 8110, + "scandal": 35420, + "scandal": 11622, + "scandals": 45490, + "scandin": 32014, + "scandinavian": 35661, + "scanned": 43719, + "scanner": 24185, + "scanning": 24092, + "scans": 31251, + "scap": 35883, + "scape": 36005, + "scape": 12314, + "scapes": 31933, + "scar": 4171, + "scar": 18088, + "scarborough": 24254, + "scarce": 38572, + "scarcity": 45812, + "scare": 33536, + "scare": 15920, + "scarec": 38814, + "scarecrow": 46504, + "scared": 9870, + "scares": 34096, + "scarf": 13365, + "scari": 27050, + "scariest": 37213, + "scarlet": 20389, + "scarlett": 28325, + "scars": 20747, + "scarves": 29249, + "scary": 9250, + "scat": 13899, + "scattered": 22090, + "scavenger": 36778, + "scc": 19458, + "scd": 48422, + "scen": 2204, + "scenario": 20456, + "scenarios": 31346, + "scence": 33418, + "scene": 3562, + "scenery": 16025, + "scenes": 5415, + "scenic": 15394, + "scent": 36277, + "scent": 7683, + "scented": 27190, + "scenter": 23059, + "scentre": 39371, + "scents": 26336, + "scep": 24439, + "scfc": 38578, + "sch": 844, + "sch": 7542, + "scha": 42809, + "schaf": 45588, + "schaft": 41010, + "schal": 35568, + "schalke": 41029, + "schallenge": 43665, + "schan": 31328, + "schar": 15085, + "schat": 31842, + "schau": 35830, + "sche": 3038, + "sche": 7289, + "schedu": 4207, + "schedule": 5521, + "scheduled": 10986, + "schedules": 28986, + "scheduling": 32216, + "scheer": 26776, + "schel": 39881, + "schel": 38569, + "schem": 17720, + "scheme": 9024, + "schemes": 22958, + "schen": 22738, + "scher": 21925, + "scher": 21299, + "schi": 13731, + "schi": 24984, + "schicago": 46230, + "schiff": 39431, + "schild": 32148, + "schiz": 33230, + "schizoph": 40004, + "schizophre": 41163, + "schle": 32022, + "schmid": 17375, + "schmidt": 18463, + "schnau": 45745, + "schnei": 19941, + "schneider": 22972, + "schnit": 40903, + "scho": 2493, + "schoice": 23860, + "schol": 4498, + "scholar": 7192, + "scholar": 12830, + "scholarly": 41065, + "scholars": 13818, + "scholarship": 9070, + "scholarships": 17866, + "scholastic": 35743, + "schoo": 20721, + "school": 6063, + "school": 1228, + "schooled": 44722, + "schoolers": 31455, + "schooling": 28608, + "schools": 3513, + "schre": 47685, + "schri": 25453, + "schro": 32381, + "schu": 11318, + "schubert": 46939, + "schul": 14945, + "schultz": 30308, + "schulz": 39572, + "schumacher": 39208, + "schumer": 25313, + "schur": 42475, + "schwab": 47602, + "schwar": 13985, + "schwartz": 30617, + "schwarz": 27074, + "schwarzenegger": 33860, + "schwe": 25324, + "sci": 2267, + "sci": 8309, + "sciart": 31704, + "scicom": 28606, + "scicomm": 29573, + "scien": 39261, + "science": 10201, + "science": 2497, + "sciencefiction": 39170, + "sciences": 11481, + "scienti": 4338, + "scientific": 9750, + "scientist": 11083, + "scientists": 8045, + "sciento": 36193, + "scientology": 44694, + "scifi": 41862, + "scifi": 12230, + "scion": 47208, + "sciss": 25667, + "scissors": 30867, + "sciutto": 44392, + "sclerosis": 39446, + "sclub": 20017, + "sco": 1065, + "sco": 4763, + "scoe": 31164, + "scol": 13599, + "scoll": 44895, + "scollege": 39536, + "scom": 26407, + "scon": 17163, + "scon": 29272, + "scones": 36443, + "sconf": 39704, + "scoo": 14199, + "scooby": 34469, + "scoop": 13829, + "scoops": 41360, + "scope": 7979, + "scopes": 30328, + "scopic": 23869, + "scopy": 20018, + "scor": 8442, + "score": 12067, + "score": 4431, + "scoreboard": 30104, + "scorecard": 38128, + "scored": 6143, + "scoreless": 33469, + "scorer": 16572, + "scorers": 26699, + "scores": 7039, + "scoring": 9198, + "scorpi": 15445, + "scorpio": 34331, + "scorpion": 28461, + "scorpions": 45401, + "scorsese": 45975, + "scot": 2496, + "scot": 9271, + "scotch": 16687, + "scoti": 46446, + "scotia": 27859, + "scotland": 29174, + "scotland": 4203, + "scots": 17260, + "scotsman": 39612, + "scott": 7775, + "scott": 3664, + "scotti": 6227, + "scottish": 18039, + "scottish": 7442, + "scottsdale": 27817, + "scotty": 39697, + "scotty": 26836, + "scotus": 21720, + "scou": 44909, + "scoun": 16110, + "scouncil": 48787, + "scountry": 40432, + "scour": 46172, + "scout": 32213, + "scout": 10786, + "scouting": 19072, + "scouts": 14837, + "scow": 27929, + "scowboys": 31386, + "scp": 45030, + "scr": 36131, + "scra": 11187, + "scrabble": 39488, + "scram": 17289, + "scramble": 32688, + "scrambled": 39026, + "scran": 41774, + "scranton": 45274, + "scrap": 27950, + "scrap": 21695, + "scrapbook": 48733, + "scrapped": 43325, + "scraps": 40809, + "scrat": 9572, + "scratch": 13258, + "scratched": 48831, + "scratches": 46556, + "scratching": 44617, + "scre": 1795, + "scream": 31645, + "scream": 13239, + "screamed": 35427, + "screaming": 12891, + "screams": 23989, + "screen": 5351, + "screen": 3750, + "screened": 31450, + "screening": 6688, + "screenings": 27655, + "screenplay": 30058, + "screens": 12689, + "screenshot": 20637, + "screenshot": 12646, + "screenshots": 26783, + "screenshotsaturday": 21406, + "screenwriter": 37293, + "screenwriting": 35465, + "screw": 25529, + "screw": 14225, + "screwdriver": 48748, + "screwed": 30592, + "screws": 38292, + "scri": 2139, + "scrib": 34259, + "scribe": 36228, + "scribed": 38334, + "scricket": 45947, + "scrim": 21978, + "scrimmage": 25216, + "scrip": 11955, + "script": 8374, + "scripted": 40513, + "scription": 26604, + "scriptions": 39512, + "scripts": 20109, + "scripture": 27186, + "scro": 30768, + "scroll": 24160, + "scrolling": 28889, + "scrolls": 38113, + "scroo": 42263, + "scru": 7589, + "scrub": 23432, + "scrubs": 37919, + "scrum": 29047, + "scrump": 39791, + "scrumptious": 40987, + "scrutiny": 34305, + "scs": 26853, + "sct": 39284, + "scu": 8181, + "scu": 32135, + "scuba": 39053, + "scuba": 20559, + "scubadiving": 49046, + "scue": 25955, + "scul": 4948, + "scully": 36598, + "sculp": 6093, + "sculpt": 45044, + "sculpted": 41296, + "sculpting": 44389, + "sculptor": 29409, + "sculpture": 8757, + "sculptures": 20378, + "scum": 29655, + "scumb": 44525, + "scup": 21506, + "scur": 32742, + "scwx": 41966, + "scy": 27471, + "sd": 3080, + "sd": 4159, + "sda": 25548, + "sdale": 12327, + "sday": 5902, + "sday": 1376, + "sdays": 14491, + "sdc": 40992, + "sdcc": 13246, + "sden": 17241, + "sdf": 34681, + "sdg": 20177, + "sdgs": 16261, + "sdk": 40015, + "sdlive": 34561, + "sdn": 41925, + "sdsu": 41284, + "se": 567, + "se": 611, + "sea": 5970, + "sea": 2102, + "seab": 15728, + "seabir": 42558, + "seac": 35626, + "seaf": 9336, + "seafood": 12472, + "seag": 15730, + "seagu": 38076, + "seagull": 38858, + "seagulls": 42215, + "seahawks": 15341, + "seal": 21381, + "seal": 10159, + "sealed": 13358, + "sealing": 42992, + "seals": 18179, + "seam": 13710, + "seam": 44201, + "seaman": 47513, + "seamless": 29373, + "seamus": 40175, + "sean": 11406, + "sean": 6077, + "seanhannity": 43316, + "seap": 29983, + "seaport": 46418, + "sear": 1612, + "search": 23129, + "search": 1920, + "searched": 28961, + "searches": 26378, + "searching": 10626, + "seared": 29727, + "sears": 26693, + "seas": 7329, + "seas": 9556, + "seascape": 42593, + "seaside": 18867, + "season": 19288, + "season": 1367, + "seasonal": 14215, + "seasoned": 28399, + "seasoning": 43439, + "seasons": 8635, + "seat": 19670, + "seat": 4922, + "seated": 23953, + "seater": 37543, + "seating": 16240, + "seats": 6944, + "seattle": 24388, + "seattle": 6274, + "seau": 32263, + "seaw": 32658, + "seaweed": 30204, + "seaworld": 27422, + "seb": 35766, + "seb": 25171, + "sebasti": 10324, + "sebastian": 43792, + "sebastian": 13181, + "sebring": 41086, + "sec": 2875, + "sec": 5338, + "seca": 37847, + "secco": 27394, + "sece": 46297, + "seclu": 42392, + "secon": 1846, + "second": 9329, + "second": 2241, + "secondary": 13107, + "seconds": 6541, + "secre": 2460, + "secret": 20710, + "secret": 4145, + "secretari": 29515, + "secretariat": 31767, + "secretary": 6552, + "secretly": 21400, + "secrets": 9735, + "secs": 28665, + "sect": 15772, + "section": 34986, + "section": 4853, + "sectional": 21876, + "sections": 20061, + "sector": 6579, + "sectors": 22173, + "secu": 4894, + "secular": 47483, + "secular": 27560, + "secur": 2557, + "secure": 44763, + "secure": 7515, + "secured": 16848, + "secures": 31567, + "securing": 24759, + "securities": 25080, + "security": 31245, + "security": 2741, + "sed": 14034, + "sed": 1252, + "sedan": 24237, + "sedg": 46926, + "sedge": 45288, + "sedi": 29269, + "sedly": 31771, + "sedona": 46862, + "seduc": 19933, + "seductive": 43721, + "see": 1751, + "see": 862, + "seed": 14064, + "seed": 6488, + "seeded": 33688, + "seeding": 40050, + "seedlings": 47933, + "seeds": 9128, + "seeing": 3214, + "seek": 8839, + "seeker": 28011, + "seekers": 20732, + "seeking": 8592, + "seeks": 12594, + "seem": 20043, + "seem": 7523, + "seemed": 17240, + "seemingly": 25917, + "seems": 4453, + "seen": 36273, + "seen": 2041, + "seer": 32486, + "sees": 7594, + "seeyou": 41279, + "sef": 27453, + "seg": 10551, + "sega": 16122, + "segment": 15615, + "segments": 43053, + "segreg": 49117, + "segregation": 39086, + "segu": 33156, + "segun": 43087, + "seh": 27536, + "seh": 41430, + "sehun": 17705, + "sei": 13130, + "sei": 15907, + "sein": 24669, + "seine": 41378, + "seinfeld": 33706, + "seis": 25559, + "seismic": 38459, + "seiz": 22171, + "seize": 26624, + "seized": 15826, + "seizure": 36804, + "seizures": 47199, + "sek": 45515, + "sek": 25880, + "sel": 1000, + "sel": 4098, + "sela": 47006, + "selamat": 37692, + "selangor": 44402, + "selby": 43546, + "selca": 38606, + "selcaday": 35924, + "seldom": 48322, + "sele": 29137, + "selec": 3014, + "select": 8690, + "selected": 6881, + "selecting": 32696, + "selection": 6724, + "selections": 24099, + "selective": 28686, + "selects": 32902, + "selen": 19970, + "selena": 14677, + "selenagomez": 27653, + "seley": 30556, + "self": 10139, + "self": 1322, + "selfcare": 39560, + "selfi": 3007, + "selfie": 26735, + "selfie": 3666, + "selfies": 46058, + "selfies": 10050, + "selfish": 26907, + "selfless": 34236, + "sell": 10279, + "sell": 5119, + "seller": 11779, + "sellers": 16562, + "selling": 4396, + "sells": 14306, + "selma": 36652, + "sels": 42070, + "selves": 4505, + "sely": 8402, + "sem": 8645, + "sem": 17106, + "sema": 31816, + "seman": 29119, + "seman": 28378, + "semana": 41780, + "semb": 36054, + "seme": 10855, + "sement": 10714, + "sements": 31449, + "semester": 11905, + "semi": 11023, + "semi": 6684, + "semic": 26967, + "semicon": 34315, + "semiconduc": 35646, + "semiconductor": 43551, + "semifinal": 22935, + "semifinals": 21863, + "semin": 5595, + "seminar": 7269, + "seminars": 34870, + "seminary": 31655, + "seminole": 42956, + "semis": 24013, + "semit": 22628, + "semite": 23721, + "semitic": 34894, + "semitism": 25911, + "semper": 47391, + "sen": 1057, + "sen": 2249, + "sena": 21584, + "senate": 30703, + "senate": 6843, + "senator": 20871, + "senator": 8495, + "senators": 16889, + "send": 27684, + "send": 3625, + "sending": 6985, + "sends": 10817, + "sene": 25269, + "seneca": 33419, + "senegal": 28255, + "senew": 49313, + "seng": 43022, + "seng": 29971, + "senior": 19865, + "senior": 3415, + "seniors": 8138, + "senna": 36195, + "senpai": 46562, + "sens": 5218, + "sens": 22837, + "sensation": 19383, + "sensational": 23051, + "sense": 29162, + "sense": 4747, + "sensei": 36158, + "senses": 21809, + "sensi": 38802, + "sensible": 30635, + "sensing": 29236, + "sensiti": 20531, + "sensitive": 13734, + "sensitivity": 27788, + "sensor": 15330, + "sensors": 20356, + "sensory": 21831, + "sensu": 28157, + "sensual": 40860, + "sent": 6200, + "sent": 3676, + "sentence": 12737, + "sentenced": 17773, + "sentences": 25858, + "sentencing": 34394, + "senti": 19042, + "sentim": 25102, + "sentiment": 25949, + "sentimental": 40070, + "sentiments": 47450, + "sentin": 20042, + "sentinel": 23123, + "senting": 3924, + "seo": 24743, + "seo": 8622, + "seok": 34697, + "seok": 22482, + "seokjin": 45584, + "seoul": 13253, + "sep": 3212, + "sep": 10434, + "separ": 6859, + "separate": 13886, + "separated": 22163, + "separately": 41904, + "separates": 45365, + "separati": 39377, + "separating": 43480, + "separation": 22007, + "sephora": 38414, + "sepsis": 40205, + "sept": 5380, + "septe": 3672, + "september": 3707, + "septic": 34690, + "sepul": 47360, + "seq": 44379, + "sequ": 5491, + "seque": 44662, + "sequel": 15701, + "sequence": 18833, + "sequences": 47306, + "sequencing": 33484, + "sequo": 32781, + "sequoia": 42404, + "ser": 803, + "ser": 2771, + "sera": 28250, + "serbia": 19038, + "serbian": 33687, + "sere": 35770, + "seren": 7880, + "serena": 19519, + "serenawilliams": 48316, + "serendip": 45805, + "serendipity": 49386, + "serene": 28269, + "serenity": 24187, + "serge": 13477, + "serge": 35700, + "sergeant": 22049, + "sergei": 39870, + "sergey": 35390, + "sergi": 47675, + "sergio": 18359, + "seri": 2763, + "seri": 37509, + "serial": 14216, + "serie": 19752, + "seriea": 32660, + "series": 1857, + "serious": 47421, + "serious": 4770, + "seriously": 4885, + "sermon": 24884, + "sero": 48883, + "serpent": 37084, + "serpent": 35364, + "serra": 39851, + "serrano": 44236, + "sers": 13509, + "serum": 25385, + "serv": 1297, + "serv": 24571, + "servant": 20810, + "servants": 29652, + "serve": 39202, + "serve": 2838, + "served": 4740, + "server": 36458, + "server": 8398, + "serverless": 49243, + "servers": 22262, + "serves": 9915, + "servic": 27115, + "service": 21496, + "service": 2086, + "serviced": 44687, + "services": 3100, + "servicing": 41300, + "serving": 5722, + "sery": 14279, + "ses": 23708, + "ses": 1386, + "sesame": 21706, + "sese": 37128, + "sesh": 24274, + "session": 2550, + "sessions": 6327, + "set": 7965, + "set": 1167, + "setback": 43605, + "seth": 20005, + "seth": 11870, + "sethu": 38933, + "setlist": 33141, + "seton": 43799, + "sets": 4650, + "sett": 4984, + "sett": 17567, + "sette": 14613, + "setter": 23153, + "settes": 44145, + "setti": 45170, + "setting": 5264, + "settings": 18628, + "settle": 15075, + "settled": 18310, + "settlement": 16494, + "settlements": 36605, + "settlers": 35671, + "settles": 41498, + "settling": 22036, + "setup": 11092, + "seu": 31539, + "seul": 48975, + "seum": 18838, + "seun": 24209, + "seung": 32393, + "seung": 33711, + "seungri": 41627, + "seuss": 34441, + "sev": 26585, + "sev": 37600, + "seva": 42604, + "seve": 21458, + "seve": 22468, + "sevel": 17439, + "seven": 7874, + "seven": 5757, + "sevens": 29911, + "sevent": 43048, + "seventeen": 19337, + "seventh": 17568, + "seventy": 47170, + "sever": 3250, + "sever": 45557, + "several": 5560, + "severance": 26194, + "severe": 6215, + "severely": 24417, + "severn": 34626, + "severy": 34207, + "sevilla": 24947, + "seville": 34988, + "sew": 28640, + "sewage": 32777, + "sewer": 28294, + "sewing": 15974, + "sewn": 42118, + "sex": 3548, + "sex": 5937, + "sexi": 20562, + "sexiest": 25426, + "sexism": 32059, + "sexist": 33047, + "sexu": 14741, + "sexual": 6749, + "sexuality": 21244, + "sexually": 23032, + "sexy": 21019, + "sexy": 38127, + "sey": 6317, + "sey": 2258, + "seychel": 36809, + "seychelles": 38519, + "seye": 35604, + "seym": 22657, + "seymour": 25850, + "seys": 15081, + "sez": 42377, + "señ": 43368, + "sf": 4435, + "sf": 4915, + "sfa": 32675, + "sfam": 37649, + "sfb": 27930, + "sfc": 14129, + "sfest": 49024, + "sff": 42056, + "sfgiants": 20923, + "sfield": 11801, + "sfo": 39182, + "sfootball": 45259, + "sfor": 9115, + "sford": 28917, + "sforsale": 28888, + "sfw": 18073, + "sfx": 37995, + "sg": 9599, + "sg": 7611, + "sga": 33049, + "sgate": 27558, + "sgh": 47590, + "sgo": 5393, + "sgo": 21044, + "sgt": 13748, + "sh": 552, + "sh": 849, + "sha": 1514, + "sha": 3337, + "shaa": 44221, + "shab": 8323, + "shabbat": 38042, + "shabby": 28838, + "shack": 23866, + "shack": 18785, + "shad": 3182, + "shad": 23874, + "shade": 34554, + "shade": 10097, + "shaded": 43506, + "shades": 46608, + "shades": 9270, + "shadesof": 45180, + "shading": 37348, + "shado": 9325, + "shadow": 15243, + "shadow": 7068, + "shadowhun": 19931, + "shadowhunters": 24834, + "shadowing": 46092, + "shadows": 12971, + "shady": 22158, + "shaf": 12032, + "shaft": 21545, + "shag": 22439, + "shaggy": 42662, + "shah": 13203, + "shah": 8439, + "shahe": 23643, + "shaheed": 30060, + "shaheer": 43969, + "shahi": 46972, + "shahid": 25696, + "shahid": 27138, + "shahidkapoor": 29892, + "shahzad": 45915, + "shai": 47941, + "shaikh": 45712, + "shail": 37603, + "shair": 43135, + "shak": 8385, + "shake": 8206, + "shake": 8251, + "shaken": 38237, + "shaker": 26210, + "shakers": 38411, + "shakes": 19668, + "shakespe": 9890, + "shakespeare": 22499, + "shakespeare": 12488, + "shakespearesunday": 32320, + "shaking": 19101, + "shakira": 40795, + "shakti": 48593, + "shakti": 32458, + "shakur": 48915, + "shal": 15056, + "shal": 28175, + "shale": 32864, + "shall": 4742, + "shallow": 23730, + "shalom": 31339, + "sham": 6453, + "sham": 9005, + "shaman": 48727, + "shambles": 40799, + "shame": 14776, + "shame": 7593, + "shameful": 28283, + "shameless": 25380, + "shaming": 40553, + "shampoo": 23944, + "shamrock": 34199, + "shan": 5171, + "shan": 8834, + "shana": 44835, + "shand": 29101, + "shane": 26863, + "shane": 11572, + "shang": 11141, + "shanghai": 12742, + "shani": 46665, + "shank": 24685, + "shankar": 24108, + "shann": 9932, + "shannon": 22842, + "shannon": 13581, + "shant": 36610, + "shap": 5581, + "shape": 26925, + "shape": 6448, + "shaped": 10127, + "shapes": 15377, + "shaping": 18632, + "shapiro": 32110, + "shaq": 46402, + "shaq": 26843, + "shar": 1669, + "shar": 36542, + "shara": 48849, + "sharapo": 36489, + "sharapova": 36671, + "shard": 42207, + "share": 7585, + "share": 1978, + "shared": 5368, + "shareholder": 38241, + "shareholders": 34778, + "sharepoint": 39213, + "shares": 4974, + "sharethe": 49277, + "shareyour": 45890, + "shari": 27738, + "shari": 47390, + "sharia": 37244, + "sharif": 15501, + "sharing": 3567, + "sharjah": 33420, + "shark": 15836, + "shark": 7980, + "sharks": 10047, + "sharkweek": 39571, + "sharma": 10105, + "sharon": 28722, + "sharon": 14138, + "sharp": 17126, + "sharp": 8157, + "sharpe": 34374, + "sharpen": 41465, + "sharpie": 46858, + "sharply": 37185, + "shasta": 46727, + "shat": 12169, + "shat": 44388, + "shatter": 45008, + "shattered": 26820, + "shau": 13750, + "shaun": 23446, + "shaun": 16669, + "shav": 11410, + "shave": 17735, + "shaved": 25571, + "shaving": 24261, + "shaw": 6122, + "shaw": 6805, + "shawa": 46413, + "shawl": 35132, + "shawn": 16677, + "shawn": 10970, + "shawnee": 48060, + "shawnmendes": 27277, + "shawty": 38026, + "shay": 10778, + "shay": 18361, + "shaykh": 47223, + "shaz": 18618, + "shazam": 29063, + "shc": 43419, + "shd": 37729, + "she": 1729, + "she": 1043, + "shea": 20407, + "shead": 44287, + "shead": 20434, + "shealth": 41743, + "shealth": 22197, + "shear": 27974, + "shear": 32108, + "shearer": 40505, + "sheath": 45637, + "shed": 16586, + "shed": 1492, + "shedding": 33608, + "sheds": 25921, + "shee": 23450, + "shee": 34321, + "sheed": 26105, + "sheehan": 41809, + "sheen": 25025, + "sheep": 23604, + "sheep": 9629, + "sheer": 17577, + "sheeran": 18561, + "sheet": 7298, + "sheets": 12744, + "shef": 8237, + "sheff": 38844, + "sheff": 43821, + "sheffiel": 26940, + "sheffield": 41763, + "sheffield": 10420, + "sheffieldissuper": 33628, + "sheh": 31667, + "sheikh": 15031, + "sheil": 42765, + "sheila": 25734, + "shek": 33285, + "shel": 3159, + "shelby": 36906, + "shelby": 16885, + "sheldon": 25079, + "shelf": 10955, + "shell": 23374, + "shell": 6648, + "shelley": 22497, + "shelling": 43166, + "shells": 19265, + "shelly": 37461, + "shelter": 8599, + "sheltered": 48070, + "shelters": 24312, + "shelton": 24471, + "shelves": 16225, + "shem": 40299, + "shen": 10154, + "shen": 31098, + "shenan": 20965, + "shenando": 44666, + "shenanigans": 26590, + "shenko": 39751, + "shenmue": 48279, + "shenzhen": 38970, + "shep": 33757, + "shep": 44857, + "shepard": 26810, + "shepher": 11008, + "shepherd": 13242, + "shepherds": 42792, + "sheppard": 37304, + "sher": 3570, + "sher": 4510, + "sheraton": 39400, + "shere": 21507, + "sheri": 9235, + "sheridan": 27085, + "sheriff": 10309, + "sherlock": 17294, + "sherman": 17822, + "sherry": 44348, + "sherry": 24689, + "shers": 14141, + "sherwood": 24527, + "sheryl": 39773, + "shes": 45514, + "shes": 2502, + "shet": 15850, + "shetland": 29595, + "shetty": 25533, + "shev": 45182, + "sheva": 45132, + "shh": 35025, + "shhh": 36932, + "shi": 823, + "shi": 3533, + "shia": 23791, + "shibu": 36177, + "shibuya": 41623, + "shie": 26638, + "shiel": 33413, + "shield": 8670, + "shields": 19085, + "shies": 35312, + "shif": 35317, + "shift": 43767, + "shift": 6905, + "shifted": 34429, + "shifter": 48944, + "shifting": 21992, + "shifts": 23957, + "shik": 36980, + "shil": 14370, + "shill": 32121, + "shill": 30090, + "shilpa": 47062, + "shilpa": 40690, + "shim": 11986, + "shim": 32780, + "shima": 14382, + "shimano": 48904, + "shimi": 40517, + "shimmer": 38792, + "shin": 5664, + "shin": 11784, + "shinde": 41516, + "shine": 17582, + "shine": 3780, + "shinee": 19660, + "shines": 16015, + "shing": 38641, + "shing": 1743, + "shining": 10485, + "shino": 43074, + "shiny": 12190, + "ship": 7645, + "ship": 1158, + "shipment": 28553, + "shipp": 34709, + "shipped": 15279, + "shippers": 44789, + "shipping": 5721, + "ships": 3262, + "shipwreck": 48878, + "shipy": 26828, + "shipyard": 31273, + "shir": 1956, + "shiraz": 35618, + "shire": 11975, + "shire": 2968, + "shirehour": 32456, + "shirley": 18189, + "shiro": 26048, + "shirt": 27576, + "shirt": 2523, + "shirtless": 28959, + "shirts": 5803, + "shistory": 34979, + "shiv": 18042, + "shiv": 37121, + "shiva": 33881, + "shiva": 21174, + "shka": 38944, + "shld": 49359, + "shma": 48074, + "shment": 8802, + "shments": 18822, + "sho": 719, + "sho": 13756, + "shock": 19617, + "shock": 8736, + "shocked": 15787, + "shocker": 37971, + "shockey": 22258, + "shocking": 13394, + "shocks": 31886, + "shoe": 16308, + "shoe": 7342, + "shoes": 49391, + "shoes": 4079, + "shol": 21472, + "sholm": 44139, + "shome": 42701, + "shon": 19526, + "shon": 37621, + "shone": 47173, + "shoo": 1975, + "shook": 20730, + "shoops": 29956, + "shoot": 12531, + "shoot": 3704, + "shooter": 13645, + "shooters": 31902, + "shooting": 3992, + "shootings": 26753, + "shootout": 20666, + "shoots": 14144, + "shop": 5738, + "shop": 1557, + "shopify": 47949, + "shoplocal": 21775, + "shopp": 38486, + "shoppe": 38236, + "shopped": 28088, + "shopper": 24346, + "shoppers": 22316, + "shopping": 42101, + "shopping": 4266, + "shops": 6467, + "shopsmall": 35942, + "shor": 3209, + "shore": 14717, + "shore": 5928, + "shored": 33140, + "shoreditch": 35042, + "shoreline": 34807, + "shores": 18102, + "short": 6803, + "short": 3005, + "shortage": 19910, + "shortages": 38730, + "shortcuts": 45793, + "shorten": 41711, + "shorter": 20350, + "shortest": 33717, + "shortfilm": 37204, + "shorth": 37397, + "shortlist": 28163, + "shortlisted": 20631, + "shortly": 11967, + "shorts": 9680, + "shorty": 33502, + "shot": 9805, + "shot": 2000, + "shotel": 42365, + "shotgun": 21643, + "shots": 5342, + "shou": 3890, + "shoul": 29847, + "should": 14947, + "should": 1535, + "shoulder": 8476, + "shoulders": 18738, + "shouldn": 9416, + "shour": 20025, + "shouse": 28671, + "shout": 7335, + "shout": 5214, + "shouted": 44397, + "shouting": 26464, + "shoutout": 8274, + "shouts": 26709, + "shovel": 31778, + "show": 2133, + "show": 1080, + "showbiz": 34156, + "showcas": 14290, + "showcase": 7265, + "showcased": 35786, + "showcases": 26266, + "showcasing": 17036, + "showdown": 15576, + "showed": 7150, + "shower": 7777, + "showers": 9893, + "showing": 3649, + "shown": 8506, + "showroom": 16821, + "shows": 2665, + "showtime": 40576, + "showtime": 15442, + "showyour": 46733, + "shp": 38341, + "shq": 21145, + "shr": 10118, + "shra": 21360, + "shradd": 28172, + "shraddha": 35208, + "shraddhakapoor": 40385, + "shre": 12101, + "shred": 19756, + "shred": 33017, + "shredded": 31772, + "shredding": 45534, + "shree": 37410, + "shrek": 35009, + "shrews": 26411, + "shrewsbury": 30921, + "shri": 8838, + "shri": 11424, + "shrimp": 12727, + "shrin": 24865, + "shrine": 16156, + "shrink": 34957, + "shrinking": 41243, + "shrm": 44163, + "shro": 15259, + "shroff": 32081, + "shrop": 22630, + "shropshire": 26344, + "shru": 14911, + "shrub": 41464, + "shrubs": 47975, + "shrun": 46767, + "shs": 16184, + "sht": 44210, + "shti": 38927, + "shu": 2872, + "shu": 17651, + "shua": 33771, + "shub": 40552, + "shud": 45782, + "shuff": 42641, + "shuffle": 21681, + "shui": 45473, + "shuk": 29927, + "shukla": 46829, + "shul": 30721, + "shum": 37383, + "shun": 24479, + "shun": 39594, + "shur": 41032, + "shut": 8702, + "shut": 8282, + "shutdown": 16051, + "shutout": 24385, + "shuts": 28313, + "shutt": 31866, + "shutter": 36235, + "shutter": 33902, + "shutters": 46894, + "shutting": 31383, + "shuttle": 15842, + "shwar": 41640, + "shy": 22678, + "shy": 9682, + "si": 564, + "si": 2990, + "sia": 2357, + "siam": 29686, + "siam": 48248, + "siamese": 43161, + "sian": 28510, + "sian": 6221, + "sians": 26583, + "sias": 28645, + "siber": 22206, + "siberia": 39969, + "siberian": 34058, + "sibl": 14338, + "sible": 14507, + "sibling": 43060, + "sibling": 23779, + "siblings": 17156, + "sic": 8278, + "sic": 1118, + "sica": 34125, + "sical": 33875, + "sichuan": 48950, + "sicilian": 45292, + "sicily": 23179, + "sick": 11143, + "sick": 5359, + "sickest": 47972, + "sickle": 41459, + "sickness": 28898, + "sics": 26297, + "sid": 10117, + "sid": 15119, + "sidd": 19842, + "siddi": 35227, + "side": 5869, + "side": 1145, + "sided": 21061, + "sidekick": 44683, + "sidel": 43557, + "sideline": 32056, + "sidelines": 31046, + "sider": 30581, + "siders": 41249, + "sides": 7578, + "sideshow": 46789, + "sidewalk": 23278, + "sidewalks": 43583, + "sideways": 35593, + "siding": 38758, + "sidney": 22598, + "sie": 8533, + "sie": 5685, + "sieg": 49203, + "siege": 18460, + "siegel": 48559, + "siem": 18434, + "siemens": 30147, + "siempre": 44030, + "siena": 33336, + "sienna": 40373, + "sier": 10028, + "sier": 7444, + "sierra": 13552, + "siers": 35923, + "sies": 16367, + "siest": 18323, + "sif": 29300, + "sig": 872, + "sig": 19145, + "sigh": 36303, + "sigh": 15505, + "sighs": 44579, + "sight": 16897, + "sight": 6329, + "sighted": 33034, + "sighting": 17507, + "sightings": 30004, + "sights": 17364, + "sightseeing": 34210, + "sigma": 45075, + "sigma": 15697, + "sign": 5538, + "sign": 2292, + "signage": 21156, + "signal": 10781, + "signaling": 38492, + "signalling": 48426, + "signals": 17150, + "signation": 24347, + "signature": 9189, + "signatures": 21865, + "signed": 3163, + "signee": 39778, + "signi": 34023, + "signific": 6374, + "significance": 23769, + "significant": 8735, + "significantly": 16187, + "signing": 4401, + "signingday": 40282, + "signings": 27731, + "signs": 4659, + "signup": 40791, + "sigue": 49401, + "sii": 36672, + "sik": 19974, + "sik": 22413, + "sika": 31144, + "sikh": 21829, + "sikhs": 45426, + "sil": 1556, + "sil": 8315, + "sila": 41754, + "sile": 37620, + "silen": 39048, + "silence": 8462, + "silenced": 45415, + "silent": 30352, + "silent": 8487, + "silently": 42640, + "silhou": 20589, + "silhouette": 26149, + "silic": 23830, + "silicon": 32412, + "silicon": 17888, + "silicone": 28221, + "silk": 25891, + "silk": 9743, + "silky": 29554, + "sill": 42468, + "sill": 48024, + "silly": 11883, + "silon": 31841, + "sils": 39708, + "silva": 16489, + "silve": 37697, + "silver": 7525, + "silver": 3467, + "silverado": 46160, + "silverstone": 29666, + "silvia": 37289, + "sim": 5026, + "sim": 10740, + "sima": 35871, + "simba": 39492, + "simcoe": 47148, + "sime": 28329, + "simi": 38073, + "simil": 7202, + "similar": 8547, + "similarities": 34716, + "simm": 13001, + "simmons": 14699, + "simo": 37171, + "simon": 8796, + "simon": 6668, + "simona": 46277, + "simone": 19062, + "simons": 33097, + "simp": 2542, + "simple": 19018, + "simple": 4129, + "simpler": 35489, + "simplest": 39588, + "simpli": 16868, + "simplicity": 21262, + "simplified": 36647, + "simplify": 35479, + "simply": 25637, + "simply": 6151, + "simpson": 41805, + "simpson": 11750, + "simpsons": 21092, + "sims": 14021, + "simul": 9845, + "simulated": 46395, + "simulation": 18610, + "simulator": 20821, + "simultaneous": 48816, + "simultaneously": 28575, + "sin": 1303, + "sin": 3421, + "sina": 19541, + "sinai": 33226, + "sinatra": 27262, + "sinc": 30464, + "since": 1855, + "sincere": 24513, + "sincere": 24886, + "sincerely": 25673, + "sinclair": 23100, + "sind": 39598, + "sind": 30877, + "sindh": 20754, + "sindia": 48038, + "sine": 22741, + "sine": 33793, + "sinfo": 47178, + "sing": 1387, + "sing": 1197, + "singapo": 27861, + "singapore": 28879, + "singapore": 6754, + "singer": 33880, + "singer": 5108, + "singers": 15613, + "singersongwriter": 44585, + "singh": 19445, + "singh": 5715, + "singing": 5864, + "single": 19524, + "single": 2688, + "singles": 12025, + "singleton": 46247, + "singly": 16619, + "sings": 13635, + "singul": 34003, + "singular": 44009, + "singularity": 48410, + "sinha": 29416, + "sini": 41781, + "sini": 26319, + "sinister": 31313, + "sink": 37232, + "sink": 14551, + "sinking": 27949, + "sinks": 32710, + "sinn": 36315, + "sinner": 45380, + "sinners": 43436, + "sino": 29759, + "sins": 9345, + "sinthe": 30737, + "sinu": 37351, + "sinus": 47535, + "sio": 10807, + "siob": 40954, + "siology": 46315, + "sion": 5676, + "sion": 1015, + "sional": 14533, + "sionally": 30754, + "sions": 4060, + "sioux": 44695, + "sioux": 24954, + "sip": 16096, + "sipping": 28527, + "sir": 10708, + "sir": 3846, + "sire": 28450, + "siren": 33026, + "sirens": 35907, + "siri": 13986, + "siri": 18394, + "sirius": 23574, + "sirius": 34999, + "siriusxm": 29833, + "sirloin": 46828, + "sis": 18132, + "sis": 2580, + "sisd": 27132, + "sisi": 37892, + "siss": 42929, + "sissy": 27564, + "sist": 20520, + "sista": 37448, + "sister": 17417, + "sister": 3677, + "sisterhood": 37313, + "sisters": 6404, + "sit": 7387, + "sit": 4037, + "sitcom": 30426, + "site": 26792, + "site": 1988, + "sites": 7236, + "sith": 41499, + "sito": 42613, + "sits": 12726, + "sitt": 42988, + "sitter": 40777, + "sittin": 40887, + "sitting": 4919, + "situ": 5562, + "situ": 42536, + "situated": 22030, + "situation": 7144, + "situations": 19096, + "sity": 38177, + "sity": 5477, + "siu": 40174, + "sium": 8090, + "sius": 27595, + "siva": 20991, + "sivan": 36931, + "sive": 23572, + "sive": 1875, + "sively": 10343, + "siveness": 39667, + "sives": 23896, + "sivity": 42738, + "siwon": 29055, + "six": 5968, + "six": 4093, + "sixers": 25941, + "sixteen": 28677, + "sixth": 12909, + "sixties": 44948, + "sixty": 32588, + "siya": 44440, + "size": 38377, + "size": 3235, + "sized": 9832, + "sizes": 10253, + "sizing": 28330, + "sizz": 23778, + "sizzle": 47890, + "sizzling": 35799, + "sj": 7536, + "sj": 16010, + "sjo": 42012, + "sk": 909, + "sk": 2058, + "ska": 7495, + "skag": 31948, + "skan": 46772, + "skar": 27587, + "skar": 26835, + "skate": 13740, + "skate": 12745, + "skateboard": 31777, + "skateboarding": 31352, + "skater": 30337, + "skaters": 39824, + "skates": 31479, + "skc": 44551, + "ske": 6261, + "ske": 25516, + "skel": 36564, + "skelet": 27075, + "skeletal": 37369, + "skeleton": 20062, + "skeletons": 48874, + "skell": 40801, + "skep": 27772, + "skeptical": 44934, + "sker": 37640, + "sker": 33600, + "sket": 3744, + "sketch": 11767, + "sketch": 5269, + "sketchbook": 18899, + "sketched": 38581, + "sketches": 17622, + "sketching": 23228, + "sketchy": 41582, + "skey": 37453, + "ski": 3327, + "ski": 3428, + "skid": 36574, + "skid": 32099, + "skier": 42585, + "skies": 7244, + "skiing": 14400, + "skil": 24543, + "skill": 15598, + "skill": 10604, + "skilled": 17535, + "skillet": 40568, + "skills": 4113, + "skim": 33191, + "skin": 5821, + "skin": 3575, + "skincare": 12648, + "skine": 37300, + "sking": 46215, + "skinned": 42199, + "skinner": 30261, + "skinny": 42729, + "skinny": 15457, + "skins": 11594, + "skip": 39793, + "skip": 14296, + "skipped": 40639, + "skipper": 22226, + "skipping": 34867, + "skir": 8919, + "skirt": 12386, + "skirts": 24840, + "skis": 32843, + "skit": 43573, + "skitchen": 42820, + "skittles": 43213, + "sko": 15141, + "sko": 23493, + "skoda": 38668, + "skool": 26743, + "skril": 43149, + "skrillex": 43651, + "sks": 48136, + "sku": 10836, + "skul": 17561, + "skull": 34068, + "skull": 12092, + "skulls": 31804, + "skunk": 42194, + "sky": 3075, + "sky": 2390, + "skybet": 45540, + "skye": 21475, + "skyl": 43554, + "skylar": 45411, + "skyline": 14606, + "skymap": 41734, + "skynews": 40977, + "skype": 17069, + "skyrim": 33693, + "skysports": 39845, + "skysports": 46725, + "skywalker": 32936, + "sl": 2621, + "sl": 7489, + "sla": 2725, + "sla": 26707, + "slab": 24241, + "slabs": 42818, + "slack": 37108, + "slack": 30142, + "slade": 33546, + "slain": 35972, + "slalom": 43540, + "slam": 14891, + "slam": 10131, + "slammed": 29772, + "slams": 18907, + "slan": 44663, + "slan": 47193, + "sland": 11294, + "slang": 33655, + "slap": 48830, + "slap": 21751, + "slapped": 38861, + "slaps": 46796, + "slash": 19749, + "slat": 38966, + "slate": 17919, + "slated": 36094, + "slater": 25968, + "slaugh": 26782, + "slaughter": 19815, + "slaughtered": 46615, + "slav": 47292, + "slava": 41797, + "slave": 14029, + "slavery": 15754, + "slaves": 23833, + "slaw": 28178, + "slay": 48319, + "slay": 19380, + "slayed": 44870, + "slayer": 21605, + "slaying": 27812, + "slays": 45648, + "slc": 21972, + "sle": 1709, + "sleague": 23336, + "sled": 28438, + "sledge": 48750, + "slee": 17642, + "slee": 38977, + "sleek": 23187, + "sleep": 4656, + "sleep": 3840, + "sleeper": 28709, + "sleeping": 6982, + "sleepless": 39779, + "sleepover": 39415, + "sleeps": 16610, + "sleepy": 32572, + "sleepy": 14497, + "sleet": 36948, + "sleeve": 35270, + "sleeve": 10536, + "sleeveless": 38049, + "sleeves": 19691, + "sleg": 47650, + "sleigh": 30865, + "slender": 40331, + "slept": 20388, + "sler": 14066, + "sley": 17198, + "sley": 6496, + "sli": 1811, + "sli": 44824, + "slic": 19692, + "slice": 13431, + "sliced": 28121, + "slices": 28424, + "slick": 18341, + "slide": 27828, + "slide": 8837, + "slider": 37861, + "sliders": 40700, + "slides": 15939, + "slideshow": 42817, + "sliding": 21468, + "slife": 15448, + "sliga": 21080, + "slight": 14297, + "slightly": 8456, + "sligo": 30424, + "slike": 38744, + "slim": 35226, + "slim": 12364, + "slime": 29107, + "sling": 28021, + "sling": 32607, + "slinger": 47269, + "slions": 43363, + "slip": 39785, + "slip": 12105, + "slipknot": 41816, + "slipped": 30344, + "slipper": 39644, + "slippers": 26509, + "slippery": 30814, + "slipping": 36301, + "slips": 30632, + "slist": 33749, + "slit": 47011, + "slive": 31652, + "slo": 4303, + "slo": 36083, + "sloan": 29110, + "sloane": 41553, + "slogan": 23398, + "slogans": 42795, + "slope": 22769, + "slopes": 24066, + "sloppy": 36154, + "slot": 14500, + "sloth": 30007, + "slots": 19238, + "slou": 48493, + "slovak": 23315, + "slovakia": 25994, + "sloven": 17018, + "slovenia": 21037, + "slow": 6674, + "slow": 5444, + "slowdown": 38421, + "slowed": 43793, + "slower": 29181, + "slowing": 29839, + "slowly": 9568, + "slows": 46855, + "slp": 45599, + "slr": 21325, + "sls": 33651, + "slt": 39283, + "sltd": 36388, + "slu": 7224, + "slu": 47456, + "slug": 34190, + "slugger": 48671, + "slum": 46754, + "slumber": 44295, + "slump": 35588, + "slur": 30476, + "slush": 39815, + "slv": 45526, + "sly": 28145, + "sly": 21062, + "sm": 978, + "sm": 2764, + "sma": 4357, + "sma": 11854, + "smack": 21280, + "smack": 30026, + "smackdown": 26138, + "smafia": 47686, + "smag": 32212, + "smal": 48379, + "small": 5244, + "small": 2442, + "smallbiz": 41724, + "smallbiz": 18987, + "smallbusiness": 21316, + "smalle": 18490, + "smaller": 12431, + "smallest": 18686, + "smalls": 41696, + "sman": 9612, + "smar": 3201, + "smart": 5383, + "smart": 4115, + "smartcities": 34822, + "smartcity": 33973, + "smarter": 18990, + "smartest": 37092, + "smarthome": 47726, + "smartphone": 11290, + "smartphones": 22212, + "smartwatch": 35798, + "smash": 17258, + "smash": 10332, + "smashbros": 44897, + "smashed": 18410, + "smashes": 45657, + "smashing": 19632, + "smatter": 16537, + "smb": 30446, + "smc": 31375, + "smc": 28312, + "smd": 34582, + "sme": 11758, + "sme": 15650, + "smear": 37546, + "smel": 28476, + "smell": 9688, + "smelling": 32493, + "smells": 14668, + "smelly": 46145, + "smen": 15961, + "smer": 48526, + "smere": 39629, + "smes": 26141, + "smg": 46876, + "smh": 9623, + "smi": 5655, + "smi": 40049, + "smil": 33937, + "smile": 27641, + "smile": 3490, + "smiled": 34362, + "smiles": 8726, + "smiley": 22925, + "smiling": 9200, + "smir": 24667, + "smith": 10527, + "smith": 2915, + "smiths": 27872, + "smithson": 25372, + "smithsonian": 31209, + "smm": 19510, + "smma": 42370, + "smo": 2513, + "smo": 13437, + "smobile": 38923, + "smog": 44425, + "smoke": 20381, + "smoke": 6664, + "smoked": 11161, + "smoker": 32348, + "smokers": 29571, + "smokes": 40336, + "smokey": 23670, + "smokin": 32825, + "smoking": 9038, + "smoky": 25549, + "smol": 29939, + "smol": 40403, + "smoo": 5430, + "smooth": 10958, + "smooth": 8990, + "smoother": 44271, + "smoothie": 16668, + "smoothies": 34458, + "smoothly": 32380, + "smore": 48323, + "smp": 32260, + "smriti": 49227, + "sms": 10409, + "smt": 26672, + "smtown": 26072, + "smu": 10878, + "smu": 30458, + "smug": 41021, + "smugg": 28130, + "smuggling": 34146, + "smur": 24708, + "smusic": 19191, + "smw": 44929, + "smx": 46699, + "smy": 14381, + "smyth": 44822, + "sn": 1672, + "sn": 5844, + "sna": 4032, + "snack": 47548, + "snack": 10039, + "snacking": 46474, + "snacks": 12349, + "snag": 34789, + "snag": 28043, + "snagged": 48534, + "snail": 23132, + "snails": 34928, + "snake": 30133, + "snake": 8798, + "snakes": 19605, + "snap": 4578, + "snap": 7404, + "snapback": 31234, + "snapchat": 7799, + "snapmatic": 45907, + "snapp": 10185, + "snapped": 15543, + "snapper": 31677, + "snapping": 31581, + "snaps": 16890, + "snapshot": 18243, + "snar": 30810, + "snare": 40651, + "snat": 18457, + "snatch": 35302, + "snatched": 44821, + "snation": 14362, + "snazzy": 48963, + "snc": 39918, + "sne": 3791, + "sne": 46503, + "sneak": 27871, + "sneak": 6917, + "sneaker": 31698, + "sneaker": 24781, + "sneakers": 17397, + "sneaking": 34633, + "sneakpeek": 47831, + "sneaks": 40926, + "sneaky": 21293, + "snee": 42095, + "snell": 46410, + "sner": 31424, + "snes": 26667, + "snews": 18623, + "snf": 47651, + "sng": 41549, + "snhl": 43093, + "sni": 7186, + "sni": 35570, + "snickers": 49127, + "sniff": 37841, + "snip": 42954, + "sniper": 22157, + "snippet": 37531, + "snippets": 44001, + "snl": 16011, + "sno": 8567, + "sno": 17802, + "snoo": 11352, + "snooker": 25657, + "snoop": 44503, + "snoop": 27754, + "snoopdogg": 48388, + "snoopy": 41967, + "snooze": 40718, + "snor": 16590, + "snoring": 44560, + "snorkel": 44285, + "snorkeling": 48103, + "snow": 3880, + "snow": 2583, + "snowball": 39254, + "snowboard": 33403, + "snowboarding": 32397, + "snowday": 37982, + "snowden": 32154, + "snowdon": 47107, + "snowdonia": 36088, + "snowed": 45073, + "snowfall": 21714, + "snowflake": 33447, + "snowflakes": 38618, + "snowing": 21443, + "snowman": 22668, + "snowstorm": 38777, + "snowy": 14191, + "snp": 15301, + "sns": 36343, + "snsd": 27961, + "snt": 34834, + "snu": 9694, + "snuck": 36522, + "snug": 45169, + "snuggle": 31327, + "snuggles": 48165, + "sny": 17526, + "snyder": 22106, + "snz": 37678, + "so": 759, + "so": 706, + "soa": 39584, + "soak": 24839, + "soaked": 26592, + "soaking": 26750, + "soap": 26086, + "soap": 11088, + "soaps": 40958, + "soar": 48997, + "soar": 22241, + "soaring": 27968, + "soars": 41348, + "sob": 24900, + "sob": 35507, + "sobbing": 36691, + "sober": 30969, + "sober": 24487, + "sobre": 42768, + "sobri": 49308, + "sobs": 43636, + "soc": 3253, + "soc": 7741, + "soca": 49239, + "socal": 46470, + "socal": 20450, + "soccer": 16268, + "soccer": 4233, + "socceroos": 41997, + "socent": 30831, + "sochi": 21014, + "soci": 1720, + "social": 4803, + "social": 2346, + "socialism": 23372, + "socialist": 18450, + "socialists": 43839, + "socially": 24555, + "socialmedi": 23813, + "socialmedia": 9600, + "socialmediamarketing": 31790, + "societal": 40058, + "societies": 25855, + "society": 3757, + "socio": 44319, + "socio": 42790, + "sociology": 32373, + "sock": 29801, + "sock": 18277, + "socket": 28657, + "socks": 8774, + "socorro": 46409, + "socute": 45086, + "sod": 31435, + "soda": 13533, + "sodium": 29070, + "soe": 44136, + "soe": 25498, + "soever": 34024, + "sof": 1571, + "sof": 41187, + "sofa": 15723, + "soff": 35290, + "soff": 30684, + "sofficial": 20563, + "sofi": 41537, + "sofia": 18914, + "sofinstagram": 17301, + "soft": 12778, + "soft": 3773, + "softball": 8369, + "softer": 44462, + "softhe": 23127, + "softly": 34958, + "software": 35941, + "software": 5847, + "softwitter": 11311, + "sog": 44775, + "soggy": 41168, + "sohn": 49267, + "soho": 47749, + "soho": 17592, + "soi": 40495, + "soil": 33417, + "soil": 9216, + "soils": 34891, + "soir": 43427, + "sok": 43456, + "sol": 1175, + "sol": 9941, + "sola": 40086, + "solace": 42567, + "solar": 16990, + "solar": 5199, + "solareclipse": 44727, + "sold": 33116, + "sold": 3939, + "soldi": 5098, + "soldier": 9355, + "soldiers": 7547, + "sole": 10519, + "sole": 8576, + "soleil": 33148, + "solely": 27913, + "solent": 47783, + "soles": 22682, + "soli": 3911, + "solic": 19369, + "solicitor": 45647, + "solicitors": 46000, + "solid": 30626, + "solid": 6148, + "solidar": 10415, + "solidarity": 10983, + "solidi": 46136, + "solids": 49070, + "solihull": 45293, + "solit": 37039, + "solitaire": 47257, + "solitary": 33094, + "solitude": 33199, + "solo": 17626, + "solo": 5797, + "soloist": 46391, + "solom": 15768, + "solomon": 19785, + "solos": 44868, + "solst": 20298, + "solstice": 21359, + "solu": 2487, + "solution": 4575, + "solutions": 5140, + "solve": 8917, + "solved": 13451, + "solves": 42740, + "solving": 15581, + "som": 734, + "som": 10672, + "soma": 36170, + "somal": 40281, + "somali": 26231, + "somalia": 17051, + "somaliland": 43315, + "some": 1132, + "some": 836, + "somebody": 8305, + "someday": 17127, + "somehow": 11735, + "someone": 2100, + "somer": 9656, + "somerhalder": 33990, + "somerset": 14926, + "somerville": 41409, + "somes": 38124, + "somethin": 33541, + "something": 28316, + "something": 2006, + "sometime": 21464, + "sometimes": 4237, + "somewhat": 17864, + "somewhere": 8119, + "somm": 42726, + "somme": 30625, + "sommer": 44954, + "somos": 24951, + "son": 1176, + "son": 825, + "sona": 21249, + "sonam": 40096, + "sonar": 48235, + "sonata": 37009, + "sone": 29599, + "song": 6868, + "song": 2295, + "songs": 4641, + "songwriter": 13034, + "songwriters": 39583, + "songwriting": 33567, + "songz": 49302, + "soni": 34899, + "soni": 35911, + "sonia": 20409, + "sonic": 23785, + "sonic": 9132, + "sonics": 48511, + "sonja": 46102, + "sonline": 23412, + "sonny": 43000, + "sonny": 20880, + "sono": 44109, + "sonom": 48596, + "sonoma": 26269, + "sons": 5502, + "sonsof": 46676, + "sont": 31063, + "sonthe": 40923, + "sony": 16042, + "sony": 8748, + "sonya": 39172, + "soo": 5517, + "soo": 8602, + "soom": 39771, + "soon": 27559, + "soon": 1745, + "sooner": 18968, + "sooners": 30449, + "sooo": 11526, + "soooo": 13658, + "sooooo": 21199, + "soooooo": 34859, + "soor": 46698, + "soothe": 44424, + "soothing": 27730, + "sop": 3974, + "sop": 19194, + "soph": 34963, + "sophi": 6192, + "sophia": 16790, + "sophie": 38648, + "sophie": 12357, + "sophistic": 17646, + "sophisticated": 20833, + "sophom": 13696, + "sophomore": 15242, + "sophomores": 47645, + "soprano": 28880, + "soproud": 44479, + "sor": 1852, + "sor": 16872, + "sora": 38719, + "sorbet": 39994, + "sore": 43330, + "sore": 15454, + "sored": 6731, + "soren": 38907, + "sorg": 28152, + "sori": 38588, + "sorority": 30059, + "soros": 33248, + "sorren": 44012, + "sorrow": 28020, + "sorrows": 47924, + "sorry": 25745, + "sorry": 3675, + "sorrynotsorry": 37105, + "sort": 8450, + "sorta": 34700, + "sorted": 13221, + "sorting": 19198, + "sorts": 12577, + "sory": 16257, + "sos": 25145, + "sos": 5792, + "sosa": 45433, + "sosfam": 47709, + "sot": 41542, + "sot": 34116, + "sothe": 32145, + "sotho": 45496, + "soto": 27947, + "sotto": 26047, + "sotu": 32286, + "sou": 1101, + "sou": 24293, + "sought": 18874, + "soul": 8701, + "soul": 3755, + "soulful": 30196, + "soulmate": 38130, + "souls": 10951, + "soun": 19474, + "sound": 5236, + "sound": 3608, + "soundcheck": 31394, + "soundcloud": 15190, + "sounded": 28287, + "sounders": 44933, + "sounding": 21351, + "sounds": 5694, + "soundtrack": 11389, + "soup": 7077, + "soups": 45052, + "sour": 2235, + "sour": 12049, + "source": 23698, + "source": 3634, + "sourced": 23340, + "sources": 5124, + "sourcing": 19574, + "sourdough": 29921, + "souri": 11674, + "sous": 32093, + "sousa": 46296, + "sout": 38156, + "sout": 32732, + "south": 2938, + "south": 2045, + "southafrica": 15184, + "southampton": 15767, + "southbank": 44173, + "southbound": 22932, + "southeast": 13942, + "southeastern": 26813, + "southend": 25583, + "souther": 33330, + "southern": 17704, + "southern": 5036, + "southgate": 47262, + "southkorea": 43552, + "southport": 37446, + "southside": 36436, + "southsudan": 30419, + "southwark": 39098, + "southwe": 46443, + "southwest": 13320, + "southwestern": 30157, + "souven": 20210, + "souvenir": 24811, + "souvenirs": 48460, + "souza": 29424, + "sov": 29737, + "sover": 31876, + "sovere": 17736, + "sovereign": 29418, + "sovereign": 26337, + "sovereignty": 31701, + "soviet": 14274, + "sow": 33089, + "sowe": 36130, + "soweto": 47070, + "sown": 49369, + "sox": 39556, + "sox": 8657, + "soy": 16524, + "soy": 15010, + "soybean": 34606, + "soybeans": 40840, + "soyu": 39578, + "soyuz": 43842, + "sp": 588, + "sp": 4393, + "spa": 7852, + "spa": 6692, + "spac": 10336, + "space": 7857, + "space": 2138, + "spacecraft": 25940, + "spaces": 9006, + "spaceship": 34317, + "spacex": 22511, + "spacey": 48770, + "spacious": 24769, + "spad": 45362, + "spade": 32562, + "spades": 48368, + "spaghetti": 18440, + "spain": 5083, + "spal": 26018, + "spam": 29712, + "spam": 14624, + "span": 4270, + "span": 14537, + "spandex": 41686, + "spani": 16721, + "spaniel": 35435, + "spanish": 29966, + "spanish": 6013, + "spann": 25323, + "spanning": 38638, + "spans": 45407, + "spaper": 34548, + "spar": 3378, + "spar": 34576, + "spare": 12615, + "spares": 39505, + "spark": 9555, + "spark": 11047, + "sparked": 32647, + "sparkle": 18287, + "sparkles": 36410, + "sparkling": 17893, + "sparkly": 30542, + "sparks": 15046, + "sparky": 47198, + "sparring": 42161, + "sparrow": 22888, + "spart": 10143, + "sparta": 38401, + "spartan": 26582, + "spartan": 24225, + "spartans": 20457, + "sparty": 36477, + "spas": 31714, + "spati": 19200, + "spatial": 22022, + "spaw": 31605, + "spawn": 29166, + "spay": 40634, + "spc": 20492, + "spca": 37018, + "spd": 37717, + "spd": 28307, + "spdwy": 45981, + "spe": 876, + "spe": 36676, + "speak": 20599, + "speak": 4208, + "speake": 46077, + "speaker": 25764, + "speaker": 4914, + "speakers": 7675, + "speaking": 3714, + "speaks": 5661, + "spear": 23277, + "spear": 30420, + "speare": 43859, + "spears": 20242, + "spec": 1711, + "spec": 18596, + "speci": 1969, + "special": 11422, + "special": 1689, + "specialist": 10630, + "specialists": 21719, + "speciality": 46904, + "specialized": 23265, + "specializes": 48533, + "specially": 4513, + "specials": 11983, + "specialty": 18262, + "species": 6330, + "specific": 10528, + "specifically": 17174, + "specification": 46394, + "specifications": 39705, + "specified": 48114, + "specimen": 30263, + "specimens": 42715, + "specs": 24093, + "spect": 3416, + "spectac": 7242, + "spectacle": 34342, + "spectacular": 8404, + "spectator": 32372, + "spectators": 39306, + "spective": 6633, + "spector": 48676, + "spectral": 45441, + "spectre": 35998, + "spectro": 27646, + "spectrum": 13532, + "specul": 19209, + "speculation": 30898, + "sped": 38813, + "spee": 4050, + "speech": 19556, + "speech": 4902, + "speeches": 25208, + "speechless": 23152, + "speed": 6860, + "speed": 4163, + "speeding": 27264, + "speeds": 22017, + "speedway": 11480, + "speedy": 21603, + "spel": 41887, + "spell": 22784, + "spell": 11230, + "spelled": 24339, + "spelling": 15614, + "spells": 25335, + "spelt": 38316, + "spen": 5087, + "spence": 33324, + "spencer": 27509, + "spencer": 10678, + "spend": 4664, + "spending": 5961, + "spends": 22508, + "spent": 4429, + "speople": 33035, + "sper": 8213, + "sper": 15313, + "sperm": 35781, + "sperson": 22687, + "spf": 34973, + "spg": 34623, + "sph": 28909, + "sph": 24684, + "sphe": 33691, + "spher": 18349, + "sphere": 6987, + "spheres": 37478, + "spheric": 21744, + "sphin": 39237, + "sphinx": 46487, + "spho": 20442, + "sphoto": 38594, + "sphy": 43808, + "spi": 3174, + "spi": 37080, + "spic": 17264, + "spice": 29761, + "spice": 10141, + "spiced": 24267, + "spicer": 37627, + "spices": 21194, + "spicy": 10915, + "spide": 36801, + "spider": 11963, + "spider": 7622, + "spiderman": 39808, + "spiderman": 18427, + "spiders": 23141, + "spidey": 41706, + "spie": 28573, + "spie": 28746, + "spied": 43998, + "spiegel": 45351, + "spiel": 28435, + "spiel": 37690, + "spielberg": 37569, + "spies": 25374, + "spieth": 43254, + "spike": 35306, + "spike": 15310, + "spiked": 47014, + "spikes": 29582, + "spil": 47765, + "spill": 43933, + "spill": 18006, + "spilled": 33206, + "spilling": 49006, + "spills": 35796, + "spin": 6288, + "spin": 9226, + "spinach": 14747, + "spinal": 23925, + "spine": 48221, + "spine": 19646, + "sping": 47113, + "spinner": 29924, + "spinning": 13987, + "spino": 40848, + "spinoff": 42513, + "spinrilla": 46064, + "spins": 27243, + "spion": 39604, + "spionage": 41838, + "spir": 3745, + "spiral": 19873, + "spiration": 38126, + "spire": 27439, + "spired": 40650, + "spires": 46938, + "spiri": 4024, + "spirit": 18224, + "spirit": 4071, + "spirited": 34701, + "spirits": 13192, + "spiritu": 7237, + "spiritual": 46076, + "spiritual": 9473, + "spirituality": 22165, + "spiro": 40085, + "spit": 18115, + "spit": 23177, + "spite": 26060, + "spitfire": 31126, + "spitting": 40721, + "spl": 2470, + "spl": 33052, + "spla": 4809, + "splac": 16059, + "splace": 38743, + "splash": 43641, + "splash": 11879, + "splat": 15733, + "splatoon": 22565, + "splay": 3169, + "splen": 18552, + "splend": 29861, + "splendid": 21016, + "splendor": 46262, + "splin": 38090, + "split": 25443, + "split": 9109, + "splits": 34897, + "splitting": 37210, + "splus": 40866, + "spn": 35467, + "spn": 19414, + "spnfamily": 38566, + "spo": 1261, + "spo": 21085, + "spock": 43918, + "spoil": 25600, + "spoiled": 21399, + "spoiler": 16512, + "spoilers": 18326, + "spoils": 42436, + "spoilt": 35358, + "spokane": 24528, + "spoke": 13890, + "spoke": 6518, + "spoken": 12979, + "spokesman": 31632, + "spokesperson": 26234, + "spol": 22476, + "spol": 8132, + "spoli": 34301, + "spolice": 37406, + "spon": 1715, + "spon": 48216, + "sponge": 22861, + "sponge": 24345, + "spongebob": 25089, + "spons": 5597, + "sponsor": 10424, + "sponsor": 7574, + "sponsored": 7197, + "sponsoring": 16181, + "sponsors": 11005, + "sponsorship": 17632, + "spontaneous": 32465, + "spoo": 11248, + "spooky": 15369, + "spool": 49152, + "spoon": 27001, + "spoon": 14024, + "spoons": 29661, + "spor": 1475, + "spor": 33746, + "sport": 4379, + "sport": 2364, + "sporting": 32620, + "sporting": 8944, + "sports": 6436, + "sports": 2054, + "sportsc": 40114, + "sportscar": 46931, + "sportscenter": 39157, + "sportsman": 39020, + "sportsmanship": 34858, + "sportsnet": 34144, + "sportswear": 39747, + "sporty": 33346, + "spot": 3223, + "spot": 3049, + "spotify": 7193, + "spotlight": 7901, + "spots": 7670, + "spotted": 4533, + "spotter": 30742, + "spotting": 15885, + "spouse": 24724, + "spout": 48993, + "spp": 47567, + "spr": 1536, + "spr": 19417, + "spra": 12966, + "spraw": 46590, + "spray": 37885, + "spray": 10449, + "sprayed": 40022, + "spraying": 39224, + "spre": 18740, + "spread": 20620, + "spread": 5284, + "spreading": 11821, + "spreads": 27579, + "spree": 21851, + "spri": 35498, + "spride": 26685, + "spring": 5166, + "spring": 2420, + "springbreak": 37753, + "springer": 30117, + "springfield": 16599, + "springs": 7308, + "springst": 32132, + "springsteen": 28367, + "springtime": 28285, + "springtraining": 49364, + "springwatch": 29239, + "sprink": 15817, + "sprinkle": 42897, + "sprinkler": 48754, + "sprinkles": 37326, + "sprint": 29248, + "sprint": 10751, + "sprinter": 36947, + "sprints": 36404, + "sprite": 32544, + "spro": 13902, + "spro": 37403, + "sproject": 37802, + "sproud": 37686, + "sprout": 35863, + "sprouts": 25756, + "spru": 17041, + "spruce": 23812, + "sprung": 32968, + "sps": 13869, + "spu": 23566, + "spun": 47922, + "spun": 32852, + "spur": 15206, + "spur": 20361, + "spurs": 10916, + "spursofficial": 45290, + "sput": 47521, + "spx": 20584, + "spy": 13861, + "spy": 6656, + "spyder": 39952, + "spying": 36227, + "sq": 9370, + "sq": 11590, + "sqft": 41912, + "sql": 42759, + "sql": 18938, + "sqm": 47978, + "sqn": 41209, + "squ": 1653, + "squad": 13892, + "squad": 4234, + "squadron": 18579, + "squads": 36590, + "square": 19314, + "square": 3999, + "squared": 32967, + "squares": 26972, + "squash": 13312, + "squat": 44628, + "squat": 30680, + "squats": 40213, + "sque": 9721, + "sque": 8097, + "squee": 14420, + "squeeze": 21684, + "squeezed": 40413, + "squid": 42057, + "squid": 22553, + "squir": 9683, + "squire": 48090, + "squirrel": 14004, + "squirrels": 26623, + "squish": 42607, + "squishy": 47001, + "sr": 3437, + "sr": 5428, + "srbachchan": 32353, + "src": 23445, + "sre": 17748, + "sri": 11051, + "sri": 9276, + "sridevi": 46301, + "srilan": 15559, + "srilanka": 16922, + "srin": 26818, + "srinagar": 33671, + "srini": 41899, + "sriracha": 42743, + "sris": 27851, + "srisri": 32966, + "srk": 44982, + "srk": 11216, + "srl": 33808, + "srp": 43004, + "srs": 41764, + "srsly": 44179, + "srt": 28139, + "sru": 44152, + "srugby": 40526, + "ss": 690, + "ss": 632, + "ssa": 6088, + "ssal": 31330, + "ssal": 35936, + "ssb": 37511, + "ssc": 21692, + "ssc": 20364, + "ssd": 23107, + "sse": 9030, + "sse": 8938, + "ssed": 38755, + "ssed": 1804, + "ssel": 17402, + "ssel": 19373, + "sseldorf": 47792, + "ssell": 42388, + "ssels": 8355, + "ssen": 39408, + "ssen": 22645, + "sser": 20445, + "sses": 1802, + "ssett": 44103, + "ssf": 33239, + "ssg": 40707, + "ssh": 48866, + "ssi": 834, + "ssi": 14953, + "ssia": 22238, + "ssian": 31218, + "ssible": 47099, + "ssic": 27774, + "ssic": 17077, + "ssie": 7572, + "ssier": 26422, + "ssil": 15026, + "ssin": 42660, + "ssing": 2112, + "ssion": 16050, + "ssion": 1627, + "ssional": 13727, + "ssionism": 24787, + "ssionist": 27682, + "ssions": 4137, + "ssive": 2734, + "ssively": 28060, + "ssl": 32195, + "ssler": 30287, + "ssly": 24904, + "ssn": 39116, + "ssnhq": 47998, + "sso": 25900, + "sso": 7914, + "ssoccer": 32546, + "sson": 36124, + "sson": 7271, + "ssor": 35152, + "ssp": 31101, + "ssr": 39880, + "sss": 11176, + "ssss": 30676, + "ssss": 15880, + "sssss": 24298, + "sst": 40396, + "ssu": 35351, + "ssummit": 49301, + "ssus": 31286, + "ssw": 36937, + "ssy": 22519, + "ssy": 8661, + "st": 522, + "st": 545, + "sta": 1363, + "sta": 2745, + "stab": 7726, + "stab": 29974, + "stabbed": 24534, + "stabbing": 25474, + "stabil": 42576, + "stabili": 23903, + "stability": 16716, + "stable": 44427, + "stable": 10492, + "stables": 34218, + "stac": 10175, + "stacey": 41653, + "stacey": 24262, + "stache": 23616, + "stack": 24723, + "stack": 11257, + "stacked": 24990, + "stacking": 39836, + "stacks": 24734, + "stacy": 26628, + "stad": 15832, + "stad": 16485, + "stade": 38198, + "stadi": 26587, + "stadion": 48815, + "stadium": 3390, + "stadiums": 38852, + "stadt": 22713, + "staf": 2367, + "staff": 31188, + "staff": 2813, + "staffer": 38494, + "staffers": 44994, + "staffing": 32932, + "stafford": 25006, + "staffordshire": 29198, + "staffs": 36098, + "stag": 12088, + "stag": 20277, + "stage": 23182, + "stage": 2170, + "staged": 19906, + "stages": 12297, + "staggering": 37315, + "staging": 27026, + "stagram": 19503, + "stags": 45936, + "stain": 3933, + "stain": 14603, + "stained": 13751, + "staining": 32523, + "stainless": 12320, + "stains": 32008, + "stair": 7240, + "stair": 17662, + "staircase": 22777, + "stairs": 9577, + "stairway": 45559, + "stak": 39144, + "stake": 15955, + "stake": 7937, + "stakeholder": 39122, + "stakeholders": 22968, + "stakes": 7519, + "staking": 47082, + "stal": 3861, + "stal": 5535, + "stale": 42471, + "stalert": 25450, + "stalin": 28346, + "stalk": 40826, + "stalk": 14878, + "stalker": 26777, + "stalking": 24721, + "stalks": 45886, + "stall": 24636, + "stall": 12058, + "stalled": 40362, + "stallion": 28273, + "stallions": 44787, + "stallone": 40969, + "stalls": 25427, + "stam": 4663, + "stamatic": 30904, + "stamford": 27843, + "stamina": 48753, + "stamp": 28694, + "stamp": 12771, + "stampcollecting": 42852, + "stamped": 38356, + "stampede": 25384, + "stamps": 13827, + "stan": 2203, + "stan": 2434, + "stana": 33311, + "stanbul": 11231, + "stance": 48900, + "stance": 3542, + "stances": 15054, + "stand": 1819, + "stand": 2087, + "standalone": 44887, + "standard": 35780, + "standard": 5807, + "standardi": 30247, + "standards": 9022, + "standby": 36184, + "standing": 39934, + "standing": 2862, + "standings": 19835, + "standoff": 31821, + "standout": 23131, + "standre": 48309, + "stands": 6446, + "standup": 35108, + "standup": 24964, + "standwith": 19540, + "stanford": 36219, + "stanford": 15087, + "stang": 12536, + "stani": 38228, + "stanis": 37711, + "stanley": 19048, + "stanley": 10079, + "stanleycup": 28662, + "stans": 26564, + "stant": 41576, + "stant": 4906, + "stanton": 25400, + "stap": 10438, + "staple": 22695, + "staples": 23646, + "stapleton": 45228, + "star": 993, + "star": 1565, + "starbuck": 48519, + "starbucks": 9499, + "starch": 47837, + "starcraft": 48871, + "stardom": 44616, + "stardust": 34337, + "stare": 18094, + "stared": 47772, + "stares": 37916, + "starfish": 44283, + "stargate": 41099, + "stargazing": 49328, + "staring": 13800, + "stark": 40446, + "stark": 15353, + "starlight": 32197, + "starling": 46205, + "starmagic": 48023, + "starplus": 37815, + "starr": 19186, + "starred": 24180, + "starrer": 41311, + "starring": 6660, + "starry": 30963, + "stars": 2895, + "starship": 37166, + "start": 17466, + "start": 1572, + "started": 2760, + "starter": 7800, + "starters": 22222, + "starting": 2530, + "startrek": 30642, + "startrek": 15349, + "starts": 3105, + "startu": 6996, + "startup": 18049, + "startup": 5882, + "startups": 9056, + "starve": 46957, + "starving": 30473, + "starwar": 17287, + "starwars": 26239, + "starwars": 7887, + "starz": 25928, + "stas": 19866, + "stash": 27711, + "stasy": 45942, + "stat": 3004, + "stat": 15216, + "state": 3492, + "state": 1295, + "statec": 33931, + "stated": 19629, + "statedept": 41458, + "statefair": 40305, + "statement": 5401, + "statements": 19513, + "staten": 38263, + "stateof": 35195, + "states": 22125, + "states": 4218, + "statesman": 35301, + "stateu": 44248, + "statewide": 29561, + "stati": 9622, + "static": 16363, + "stating": 35147, + "station": 13498, + "station": 2631, + "stationary": 29493, + "stationed": 47618, + "stationery": 33851, + "stations": 10051, + "statistical": 29349, + "statistics": 14165, + "stats": 7294, + "statu": 32481, + "statue": 8222, + "statues": 24363, + "status": 6414, + "stau": 28550, + "staur": 3709, + "stav": 20285, + "stax": 32235, + "stay": 4714, + "stay": 2277, + "stayed": 13805, + "staying": 8993, + "stays": 13311, + "staytuned": 39285, + "stc": 29859, + "std": 30477, + "ste": 795, + "ste": 2686, + "stea": 46614, + "stead": 16101, + "stead": 11031, + "steadily": 35049, + "steady": 12937, + "steak": 26955, + "steak": 8913, + "steakhouse": 35031, + "steaks": 30655, + "steal": 37070, + "steal": 10181, + "stealing": 14242, + "steals": 20224, + "stealth": 25327, + "steam": 10962, + "steam": 6972, + "steamboat": 41121, + "steamed": 29007, + "steamer": 49075, + "steaming": 43746, + "steampunk": 24130, + "steamy": 43104, + "stec": 46713, + "stech": 48949, + "stech": 32455, + "sted": 20426, + "sted": 1356, + "stee": 31793, + "steed": 48293, + "steel": 6938, + "steel": 4726, + "steele": 19460, + "steelers": 14430, + "steen": 42851, + "steen": 18625, + "steep": 28648, + "steep": 20714, + "steer": 27612, + "steering": 19833, + "stef": 29158, + "stefan": 15004, + "stefan": 18829, + "stefani": 38319, + "stefano": 30719, + "steff": 30075, + "stein": 13653, + "stein": 5818, + "steiner": 36314, + "stel": 9102, + "stel": 10798, + "stell": 22355, + "stella": 46178, + "stella": 17869, + "stellar": 13810, + "stellen": 42754, + "stem": 24342, + "stem": 6761, + "stemc": 40486, + "stems": 31503, + "sten": 7652, + "sten": 7877, + "stencil": 47854, + "stennis": 45636, + "step": 15572, + "step": 3348, + "steph": 3522, + "steph": 16251, + "stephan": 37312, + "stephani": 48121, + "stephanie": 14361, + "stephen": 10421, + "stephen": 6078, + "stephenking": 46361, + "stephens": 22256, + "stephenson": 37280, + "stepped": 18384, + "stepping": 15906, + "steps": 5408, + "ster": 1022, + "ster": 881, + "stere": 9229, + "stered": 6935, + "stereo": 15992, + "stereo": 17400, + "stereotypes": 27890, + "steria": 38804, + "stering": 14175, + "sterling": 45790, + "sterling": 9378, + "stern": 36254, + "stern": 2945, + "steroids": 37670, + "sterone": 39418, + "sters": 2132, + "stery": 24232, + "stest": 8556, + "stev": 11640, + "steve": 7412, + "steve": 3803, + "steven": 10973, + "steven": 8016, + "stevens": 13877, + "stevenson": 25091, + "stevie": 42104, + "stevie": 18969, + "stew": 17906, + "stewar": 28453, + "steward": 34980, + "steward": 43355, + "stewards": 49294, + "stewardship": 36720, + "stewart": 8120, + "stfu": 47000, + "stg": 48387, + "stgeorge": 43698, + "sth": 13456, + "sth": 34004, + "sthe": 16491, + "sthel": 42863, + "sti": 860, + "sti": 12439, + "stia": 26492, + "stible": 25835, + "stic": 5868, + "stic": 1561, + "stical": 16660, + "stically": 19041, + "stick": 5483, + "stick": 4987, + "sticker": 11270, + "stickers": 11613, + "sticking": 21021, + "sticks": 10016, + "sticky": 18887, + "stics": 5449, + "stie": 38164, + "stie": 11000, + "stier": 42069, + "sties": 16428, + "stiff": 43471, + "stiff": 21441, + "stig": 4088, + "stig": 42551, + "stigate": 15390, + "stigma": 20619, + "stik": 42247, + "stil": 21790, + "stil": 37519, + "stiles": 33028, + "still": 13209, + "still": 1170, + "stills": 20259, + "stim": 18269, + "stime": 24711, + "stimul": 16434, + "stimulate": 42380, + "stimulating": 41237, + "stimulation": 39530, + "stimulus": 47283, + "stin": 2588, + "stin": 4025, + "stina": 22359, + "stine": 7098, + "sting": 19868, + "sting": 1271, + "stingly": 49332, + "stingray": 43229, + "stink": 38213, + "stinky": 44957, + "stino": 40658, + "stint": 33531, + "stion": 10812, + "stip": 39869, + "stips": 44756, + "stique": 43305, + "stir": 12416, + "stir": 19564, + "stirling": 23128, + "stirring": 39205, + "stis": 45224, + "stit": 14110, + "stitch": 30003, + "stitch": 14771, + "stitched": 36540, + "stitcher": 48204, + "stitches": 32360, + "stitching": 45208, + "stitu": 14585, + "stitutes": 40479, + "stive": 22426, + "stix": 48829, + "stjohn": 36153, + "stl": 14179, + "stl": 12527, + "stlblues": 44138, + "stlcards": 28644, + "stle": 7698, + "stles": 48638, + "stlouis": 40358, + "stlouis": 39516, + "stm": 28333, + "stn": 27175, + "sto": 928, + "sto": 5723, + "stock": 5899, + "stock": 3206, + "stocked": 23552, + "stockholm": 16024, + "stocki": 42944, + "stocking": 17335, + "stockings": 28040, + "stockmarket": 40359, + "stockport": 35569, + "stocks": 9321, + "stockton": 26130, + "stoday": 22392, + "stok": 43782, + "stoke": 31338, + "stoke": 13550, + "stoked": 13160, + "stokes": 27512, + "stol": 11401, + "stol": 6700, + "stole": 10995, + "stolen": 8704, + "stolic": 45020, + "stom": 2343, + "stom": 38068, + "stoma": 43545, + "stomach": 14722, + "stomp": 40165, + "stomping": 46144, + "ston": 4101, + "ston": 1839, + "stone": 7694, + "stone": 2441, + "stoned": 36248, + "stonehenge": 42417, + "stoner": 35131, + "stoner": 29115, + "stones": 42659, + "stones": 6885, + "stonewall": 39688, + "stoney": 44198, + "stony": 41717, + "stony": 35691, + "stoo": 24505, + "stood": 9151, + "stool": 34413, + "stool": 22314, + "stop": 6005, + "stop": 1691, + "stopbrexit": 48680, + "stopp": 15738, + "stopped": 6015, + "stopper": 32147, + "stoppers": 34457, + "stopping": 10735, + "stops": 9822, + "stopthe": 26463, + "stor": 809, + "stor": 17740, + "storage": 6824, + "store": 17769, + "store": 2183, + "stored": 28257, + "stores": 6370, + "storey": 24025, + "storians": 34628, + "stories": 3784, + "storing": 40087, + "stork": 46452, + "storm": 7434, + "storm": 2819, + "stormed": 45939, + "stormhour": 12161, + "storming": 24842, + "storms": 6464, + "stormtrooper": 49218, + "stormy": 20075, + "stors": 7178, + "story": 6512, + "story": 1134, + "storyline": 37079, + "storymonth": 23717, + "storyteller": 35882, + "storytelling": 14457, + "storytime": 44197, + "stos": 19281, + "stou": 37168, + "stour": 37361, + "stour": 21928, + "stout": 16550, + "stove": 21423, + "stow": 44284, + "stow": 17046, + "stowe": 34196, + "stown": 28071, + "stown": 7939, + "stp": 30576, + "stpatrick": 21343, + "stpatricksday": 22747, + "str": 807, + "str": 15913, + "stra": 1894, + "stra": 6253, + "strack": 46861, + "strada": 31134, + "strade": 48968, + "straigh": 31016, + "straight": 22114, + "straight": 4241, + "strain": 16887, + "strains": 38067, + "strait": 22946, + "straits": 41984, + "stral": 23289, + "stralia": 42510, + "stran": 18411, + "strand": 18214, + "strand": 17826, + "stranded": 22975, + "strang": 11138, + "strange": 33380, + "strange": 7288, + "strangely": 37566, + "stranger": 35541, + "stranger": 14149, + "strangers": 20684, + "strangerthings": 43271, + "strangest": 46740, + "strap": 13946, + "strapped": 40922, + "straps": 31213, + "stras": 36814, + "stras": 42125, + "strasbourg": 39576, + "strat": 11345, + "strat": 32925, + "strata": 47278, + "strate": 3532, + "strate": 28758, + "strategi": 49102, + "strategic": 10246, + "strategically": 45706, + "strategies": 9942, + "strategist": 37180, + "strategy": 5637, + "strates": 45724, + "stratford": 23955, + "strath": 21997, + "stration": 3156, + "strato": 28878, + "strauss": 32033, + "strava": 34625, + "stravel": 43494, + "straw": 7430, + "straw": 16438, + "strawberries": 17796, + "strawberry": 10233, + "straws": 33048, + "stray": 30784, + "stray": 15712, + "stre": 1079, + "stre": 19652, + "stread": 27797, + "streak": 11749, + "streaks": 42092, + "stream": 8659, + "stream": 3322, + "streamed": 26280, + "streamer": 25178, + "streamers": 19937, + "streaming": 6278, + "streamline": 44917, + "streams": 13545, + "stree": 35082, + "stree": 32438, + "streep": 38701, + "street": 4839, + "street": 2012, + "streetart": 12948, + "streetcar": 34268, + "streetfood": 44486, + "streetphotography": 20786, + "streets": 6058, + "streetstyle": 39118, + "streetwear": 37298, + "strel": 39685, + "stren": 4349, + "streng": 4472, + "strength": 15475, + "strength": 5959, + "strengthen": 16318, + "strengthened": 47131, + "strengthening": 23475, + "strengthens": 40280, + "strengths": 29268, + "stress": 17297, + "stress": 5843, + "stressed": 16497, + "stresses": 32112, + "stressful": 24268, + "stressing": 35917, + "stret": 12265, + "stretch": 10064, + "stretched": 29393, + "stretches": 32231, + "stretching": 24423, + "stri": 1493, + "stri": 27795, + "stria": 39620, + "strial": 30217, + "strian": 12924, + "stric": 2607, + "strick": 25181, + "strickland": 48939, + "strict": 21585, + "strictly": 16475, + "stride": 36024, + "strides": 37355, + "stries": 18171, + "strife": 46473, + "strike": 20774, + "strike": 5767, + "striker": 12448, + "strikers": 33465, + "strikes": 9280, + "striking": 13392, + "string": 25512, + "string": 9696, + "strings": 15699, + "strip": 9317, + "stripe": 19368, + "striped": 22192, + "stripes": 14239, + "stripped": 26602, + "stripper": 45759, + "stripping": 48588, + "strips": 19000, + "strive": 22140, + "striving": 37671, + "stro": 3121, + "stro": 6186, + "stroke": 44621, + "stroke": 10403, + "strokes": 26595, + "strol": 30123, + "stroll": 15924, + "stroller": 47076, + "strolling": 40911, + "strom": 14707, + "stron": 4165, + "strong": 10436, + "strong": 2389, + "stronger": 27760, + "stronger": 9245, + "strongertogether": 38532, + "strongest": 16171, + "strongh": 38678, + "strongly": 15507, + "strophy": 47912, + "strou": 48425, + "stroud": 39895, + "strous": 23752, + "stru": 1666, + "struc": 3311, + "struck": 10861, + "struction": 12497, + "structural": 16899, + "structure": 5285, + "structured": 27147, + "structures": 14171, + "structuring": 37496, + "strugg": 5176, + "struggle": 8443, + "struggled": 32921, + "struggles": 17446, + "struggling": 12135, + "struly": 34118, + "strum": 37632, + "strung": 46033, + "strust": 23920, + "strut": 48375, + "stry": 17325, + "stry": 2245, + "sts": 1088, + "stu": 858, + "stu": 23531, + "stuart": 32054, + "stuart": 11723, + "stub": 27066, + "stubborn": 38955, + "stuck": 6596, + "stud": 22368, + "stud": 13319, + "studded": 29153, + "studen": 44156, + "student": 14681, + "student": 2556, + "students": 1712, + "studi": 5691, + "studied": 21369, + "studies": 6426, + "studio": 17798, + "studio": 3155, + "studios": 6231, + "studs": 27571, + "study": 21051, + "study": 3123, + "studyabroad": 45425, + "studying": 8826, + "stuff": 46072, + "stuff": 3487, + "stuffed": 11781, + "stuffing": 31612, + "stuffs": 43455, + "stuk": 32424, + "stumb": 16784, + "stumble": 39045, + "stumbled": 21776, + "stump": 32064, + "stun": 3088, + "stun": 37959, + "stunned": 34034, + "stunner": 29965, + "stunning": 3769, + "stunningly": 47515, + "stuns": 43796, + "stunt": 19905, + "stunts": 40118, + "stupi": 18975, + "stupid": 42600, + "stupid": 8085, + "stupidity": 33766, + "stur": 10676, + "sturdy": 43780, + "stures": 27223, + "sturgeon": 31580, + "sturi": 21747, + "sturridge": 45331, + "stutt": 30444, + "stuttgart": 32219, + "stv": 27060, + "stv": 9708, + "stweet": 46832, + "stweets": 39174, + "stx": 42548, + "sty": 1421, + "sty": 2920, + "style": 12356, + "style": 1844, + "styled": 17974, + "styles": 6948, + "styli": 38577, + "styling": 14597, + "stylish": 10378, + "stylist": 15928, + "styn": 41394, + "su": 605, + "su": 2937, + "sua": 42448, + "suarez": 21437, + "suave": 47305, + "sub": 1783, + "sub": 7765, + "subaru": 21319, + "subjec": 16090, + "subject": 10300, + "subjects": 22099, + "subli": 16350, + "sublime": 22367, + "submarine": 19968, + "submer": 27156, + "submerged": 43171, + "submission": 16571, + "submissions": 21566, + "submit": 10423, + "submitted": 15189, + "submitting": 38788, + "subram": 49207, + "subs": 16398, + "subscri": 5838, + "subscribe": 9839, + "subscribed": 44867, + "subscriber": 36292, + "subscribers": 17337, + "subscription": 17979, + "subscriptions": 47162, + "subsequ": 33598, + "subsequent": 44323, + "subsi": 14856, + "subsidi": 45029, + "subsidiary": 45506, + "subsidies": 37685, + "subsidy": 47462, + "substan": 17487, + "substance": 19309, + "substances": 36834, + "substantial": 27171, + "substantially": 47577, + "substitu": 18529, + "substitute": 25340, + "subtitles": 39479, + "subtle": 16536, + "subur": 12517, + "suburb": 37664, + "suburban": 23570, + "suburbs": 25317, + "subway": 12196, + "suc": 1869, + "succe": 7981, + "succeed": 13556, + "succeeded": 41077, + "succes": 39019, + "success": 3695, + "success": 3034, + "successes": 29436, + "successful": 4670, + "successfully": 9934, + "succession": 38491, + "successive": 41319, + "successor": 34774, + "succu": 45253, + "succul": 25671, + "succulent": 35236, + "such": 2046, + "suction": 42786, + "sud": 8067, + "sud": 33714, + "sudan": 31149, + "sudan": 13474, + "sudanese": 42837, + "sudbury": 32488, + "sudden": 10833, + "sudden": 15433, + "suddenly": 11076, + "sue": 14045, + "sue": 6641, + "sued": 22225, + "suede": 21036, + "sues": 17105, + "suf": 21204, + "suf": 22579, + "sufc": 37091, + "suff": 4866, + "suffe": 13510, + "suffer": 13557, + "suffered": 14766, + "suffering": 10140, + "suffers": 22389, + "sufficient": 28410, + "suffol": 13775, + "suffolk": 46408, + "suffolk": 15685, + "suffra": 34596, + "suffrage": 39567, + "sufi": 39756, + "sug": 3189, + "suga": 28757, + "sugar": 12418, + "sugar": 5574, + "sugge": 6345, + "suggest": 13356, + "suggested": 18790, + "suggesti": 15033, + "suggesting": 29792, + "suggestion": 23741, + "suggestions": 16052, + "suggests": 13333, + "suho": 32744, + "sui": 24972, + "suici": 16372, + "suicidal": 37165, + "suicide": 31310, + "suicide": 8247, + "suing": 18309, + "suisse": 35964, + "suit": 11887, + "suit": 3940, + "suitable": 17476, + "suitcase": 27792, + "suite": 9346, + "suited": 25919, + "suites": 21523, + "suits": 9949, + "suk": 24820, + "suk": 6886, + "suka": 44017, + "suke": 25590, + "sukh": 46961, + "suki": 32704, + "sul": 1767, + "sul": 19879, + "sula": 34713, + "sula": 26143, + "sullivan": 14477, + "sully": 37752, + "sulph": 37234, + "sulphur": 47659, + "sultan": 35650, + "sultan": 17049, + "sum": 7054, + "sum": 8257, + "suma": 47938, + "sumat": 32640, + "sumatra": 47346, + "sume": 45457, + "sumi": 41248, + "summ": 1309, + "summar": 34657, + "summari": 31993, + "summary": 13435, + "summed": 34912, + "summer": 5500, + "summer": 1673, + "summers": 18254, + "summerslam": 40264, + "summertime": 19025, + "summit": 30011, + "summit": 3768, + "summon": 27622, + "summon": 39782, + "sumner": 46813, + "sumo": 33734, + "sump": 34252, + "sumptuous": 47354, + "sums": 13325, + "sun": 968, + "sun": 2176, + "sunbathing": 46994, + "sunburn": 45767, + "sund": 40735, + "sundae": 38078, + "sundance": 24128, + "sundar": 44936, + "sunday": 6649, + "sunday": 1706, + "sundayfunday": 21565, + "sundaymorning": 24809, + "sundaymotivation": 46227, + "sundays": 15827, + "sundaywith": 26469, + "sundaywithmarsha": 26662, + "sunder": 15097, + "sunderland": 45727, + "sunderland": 18851, + "sundown": 44438, + "sune": 41096, + "sunflower": 21559, + "sunflowers": 39809, + "sung": 16903, + "sung": 6047, + "sunglasses": 12906, + "suni": 17663, + "suni": 47010, + "sunil": 32861, + "sunite": 21382, + "sunited": 35276, + "sunk": 37534, + "sunken": 43473, + "sunlight": 17996, + "sunni": 44315, + "sunny": 15632, + "sunny": 5438, + "sunrise": 5610, + "suns": 18322, + "sunscreen": 29355, + "sunset": 37880, + "sunset": 3424, + "sunsets": 17721, + "sunshine": 32761, + "sunshine": 5385, + "suny": 41308, + "sup": 19078, + "sup": 8249, + "supdates": 24177, + "super": 1642, + "super": 1994, + "superb": 8930, + "superbike": 45709, + "superbowl": 47461, + "superbowl": 16467, + "supercar": 27021, + "supercars": 32185, + "supercell": 43227, + "supercharged": 47479, + "supere": 46831, + "superfood": 41715, + "supergirl": 25771, + "superhero": 14049, + "superheroes": 23334, + "superint": 17615, + "superintendent": 19020, + "superior": 13205, + "superjunior": 40475, + "superleague": 45539, + "superman": 11237, + "supermarket": 19897, + "supermarkets": 45106, + "supermodel": 41963, + "supermoon": 36571, + "supernatural": 15484, + "supernova": 39843, + "superrugby": 48717, + "supersonic": 42019, + "supersport": 46319, + "superst": 38202, + "superstar": 32551, + "superstar": 10472, + "superstars": 25797, + "supervis": 12709, + "supervised": 41316, + "supervision": 36234, + "supervisor": 20366, + "supervisors": 37958, + "superyacht": 42714, + "supp": 1023, + "supper": 15727, + "supple": 31431, + "supplement": 19924, + "supplements": 21265, + "supplied": 24106, + "supplier": 18043, + "suppliers": 24196, + "supplies": 9384, + "supply": 25074, + "supply": 6389, + "supplychain": 31224, + "supplying": 32739, + "suppo": 6941, + "suppor": 2104, + "support": 12062, + "support": 1425, + "supported": 8038, + "supporter": 12992, + "supporters": 7403, + "supportindiefilm": 43976, + "supporting": 3976, + "supportive": 18313, + "supportlocal": 43852, + "supports": 8336, + "supportsmall": 30941, + "supportsmallstreamers": 36097, + "suppose": 18924, + "supposed": 9119, + "supposedly": 32302, + "suppre": 20542, + "suppression": 36508, + "supra": 48485, + "supre": 5875, + "supremac": 28643, + "supremacist": 39005, + "supremacy": 28913, + "supreme": 35222, + "supreme": 7468, + "supt": 23625, + "sur": 1090, + "sur": 7123, + "sura": 33412, + "sura": 49125, + "surabaya": 45227, + "surance": 22184, + "surat": 30201, + "sure": 14320, + "sure": 1650, + "sured": 36869, + "surely": 11409, + "sures": 12725, + "suresh": 32118, + "suresh": 31464, + "sureshpp": 41924, + "sureshpprabhu": 42050, + "surf": 10176, + "surf": 10322, + "surface": 7744, + "surfaces": 20746, + "surfer": 24925, + "surfers": 34842, + "surfing": 15762, + "surg": 13045, + "surge": 17457, + "surgeon": 16039, + "surgeons": 26000, + "surger": 5122, + "surgeries": 34940, + "surgery": 5344, + "surgical": 16386, + "suri": 14130, + "suri": 33952, + "suring": 16817, + "suriya": 17832, + "surpass": 45494, + "surpassed": 25648, + "surplus": 29413, + "surpri": 3244, + "surprise": 5099, + "surprised": 8949, + "surprises": 16920, + "surprising": 14964, + "surprisingly": 17367, + "surreal": 18408, + "surrealism": 41773, + "surrender": 20964, + "surrendered": 44601, + "surrey": 26489, + "surrey": 14315, + "surro": 47499, + "surroun": 8250, + "surround": 26543, + "surround": 22999, + "surrounded": 13589, + "surrounding": 12544, + "surroundings": 26915, + "surrounds": 39012, + "suru": 49240, + "surve": 8952, + "surveill": 15408, + "surveillance": 15578, + "survey": 45914, + "survey": 6809, + "surveying": 33085, + "surveys": 25096, + "survi": 3440, + "surviv": 12922, + "survival": 10172, + "survive": 10431, + "survived": 13483, + "survives": 30927, + "surviving": 18609, + "survivor": 31934, + "survivor": 10944, + "survivors": 13711, + "surya": 37767, + "sus": 8091, + "sus": 3036, + "susa": 20546, + "susan": 19922, + "susan": 10168, + "suscep": 44270, + "sush": 22298, + "sushi": 11729, + "sushmaswar": 48200, + "susie": 32284, + "susp": 7971, + "suspec": 10298, + "suspect": 9065, + "suspected": 15579, + "suspects": 18265, + "suspen": 10578, + "suspend": 41007, + "suspended": 13126, + "suspends": 39535, + "suspense": 21556, + "suspension": 15417, + "suspici": 25714, + "suspicion": 34910, + "suspicious": 19862, + "sussex": 31244, + "sussex": 13266, + "sustain": 4644, + "sustain": 28156, + "sustainability": 9635, + "sustainable": 23645, + "sustainable": 7078, + "sustained": 22699, + "sustaining": 44418, + "sut": 23984, + "sut": 28956, + "sutherland": 27592, + "sutton": 39359, + "sutton": 18564, + "suv": 15985, + "suz": 9957, + "suzanne": 24617, + "suzu": 36289, + "suzuki": 16892, + "suzy": 26552, + "sv": 6508, + "sv": 17083, + "svc": 45065, + "sve": 47637, + "sven": 37786, + "sven": 45183, + "sver": 45923, + "sville": 44580, + "sville": 6741, + "svp": 28465, + "svt": 42014, + "svu": 32123, + "sw": 1220, + "sw": 4457, + "swa": 4707, + "swa": 31916, + "swach": 20862, + "swachhb": 31898, + "swachhbharat": 36927, + "swag": 8852, + "swag": 8177, + "swagg": 47702, + "swagger": 35797, + "swain": 43226, + "swal": 13433, + "swallow": 28979, + "swallowed": 46956, + "swallows": 45124, + "swam": 42539, + "swami": 25021, + "swamp": 41953, + "swamp": 16595, + "swamy": 28445, + "swan": 8215, + "swan": 12530, + "swana": 24699, + "swans": 19516, + "swansea": 16567, + "swanson": 34797, + "swap": 15234, + "swapped": 39077, + "swapping": 44702, + "swaps": 49242, + "swar": 11680, + "swarm": 31577, + "swarovski": 28515, + "swat": 32547, + "swat": 26482, + "swatch": 48053, + "sway": 26443, + "sway": 26617, + "swc": 42231, + "swe": 2350, + "swe": 38070, + "swear": 7406, + "swearing": 32627, + "sweat": 10282, + "sweat": 12663, + "sweater": 11455, + "sweaters": 31303, + "sweating": 33215, + "sweats": 39321, + "sweatshirt": 22442, + "sweaty": 28419, + "sweden": 8760, + "swedish": 11585, + "swee": 1812, + "sweek": 30017, + "sweeney": 27286, + "sweep": 23220, + "sweep": 13669, + "sweeping": 25719, + "sweeps": 26887, + "sweepstakes": 25992, + "sweet": 10957, + "sweet": 2418, + "sweetened": 45577, + "sweeter": 32873, + "sweetest": 15180, + "sweethe": 16316, + "sweetheart": 18079, + "sweetie": 24450, + "sweetness": 29713, + "sweets": 18045, + "swel": 48470, + "swell": 35538, + "swell": 21490, + "swelling": 46578, + "swept": 23311, + "swer": 30514, + "swfc": 30227, + "swfl": 46607, + "swi": 3881, + "swi": 45223, + "swick": 17159, + "swif": 28548, + "swift": 34843, + "swift": 8229, + "swild": 33909, + "swild": 38696, + "swildlife": 46818, + "swim": 4928, + "swim": 7681, + "swimmer": 25475, + "swimmers": 27776, + "swimming": 7411, + "swims": 46798, + "swimsuit": 25504, + "swimwear": 31889, + "swin": 14554, + "swin": 40798, + "swindon": 29540, + "swine": 31166, + "swing": 25292, + "swing": 7429, + "swinging": 26760, + "swings": 29141, + "swipe": 31828, + "swire": 42753, + "swirl": 35795, + "swis": 23611, + "swish": 38571, + "swiss": 37917, + "swiss": 9287, + "swit": 3726, + "switch": 22480, + "switch": 5893, + "switched": 22869, + "switches": 33569, + "switching": 21155, + "swith": 17299, + "switzer": 9835, + "switzerland": 9912, + "swivel": 48256, + "swo": 38673, + "swol": 29575, + "swollen": 36129, + "swoo": 29744, + "swood": 24158, + "swoon": 37028, + "swoop": 45661, + "sword": 33294, + "sword": 11356, + "swords": 27181, + "swork": 42722, + "sworld": 33305, + "sworn": 21130, + "sworth": 13322, + "swt": 38878, + "swx": 20597, + "sx": 9402, + "sx": 17806, + "sxsw": 13369, + "sy": 974, + "sy": 2126, + "sya": 35017, + "sycam": 34911, + "sycamore": 43086, + "syd": 4525, + "syd": 22504, + "sydney": 15878, + "sydney": 5278, + "syed": 27624, + "syfy": 32047, + "sykes": 27287, + "syl": 6452, + "sylla": 41708, + "sylvania": 12011, + "sylve": 28369, + "sylvester": 37214, + "sylvia": 25670, + "sym": 3645, + "sym": 40327, + "symb": 22987, + "symbol": 13085, + "symboli": 22019, + "symbolic": 33177, + "symbolism": 44679, + "symbols": 25476, + "symmetry": 31427, + "symp": 11468, + "sympathi": 47493, + "sympathy": 32477, + "symph": 9544, + "symphonic": 42639, + "symphony": 11180, + "sympo": 9730, + "symposium": 9971, + "symptom": 47799, + "symptoms": 12956, + "syn": 3758, + "syn": 36090, + "synago": 30945, + "synagogue": 33518, + "sync": 20081, + "synchron": 23943, + "syndic": 21098, + "syndicate": 28779, + "syndrome": 10927, + "syner": 22283, + "synergy": 32012, + "syno": 31533, + "synod": 47712, + "synopsis": 47018, + "synth": 33841, + "synth": 24462, + "synthe": 22604, + "synthesi": 33565, + "synthesis": 21602, + "synthesizer": 44077, + "synthetic": 19917, + "syou": 26742, + "syour": 21718, + "syrac": 17279, + "syracuse": 19640, + "syrah": 45364, + "syri": 18917, + "syria": 5563, + "syrian": 47562, + "syrian": 10041, + "syrians": 41392, + "syrup": 16611, + "sys": 26726, + "syste": 1933, + "system": 47813, + "system": 2422, + "systematic": 28586, + "systemic": 33807, + "systems": 4828, + "sz": 13438, + "sz": 15879, + "sze": 44507, + "szn": 48092, + "são": 45911, + "sé": 37879, + "t": 83, + "t": 339, + "ta": 648, + "ta": 1397, + "taa": 43874, + "tab": 2648, + "tab": 14724, + "tabby": 36145, + "tabern": 48991, + "tability": 15770, + "table": 12108, + "table": 2175, + "tableau": 39723, + "tables": 7822, + "tablet": 12494, + "tabletop": 46843, + "tabletop": 25773, + "tablets": 20436, + "tably": 24440, + "taboo": 38400, + "tabs": 29163, + "tac": 3145, + "tac": 22653, + "tache": 39239, + "tack": 6339, + "tack": 34446, + "tackle": 10294, + "tackled": 47218, + "tackles": 18021, + "tackling": 19628, + "taco": 31924, + "taco": 12436, + "tacoma": 25397, + "tacos": 14090, + "tactic": 40377, + "tactical": 17137, + "tactics": 16410, + "tacular": 48985, + "tad": 15890, + "tad": 19860, + "tado": 40846, + "tae": 15257, + "tae": 15580, + "taehyung": 24642, + "taek": 30753, + "taekwondo": 39963, + "taemin": 30600, + "taeyang": 45802, + "taeyeon": 27389, + "taf": 29660, + "taft": 42141, + "tag": 3456, + "tag": 3640, + "tage": 2669, + "tages": 39902, + "tagged": 12969, + "tagging": 25138, + "tagne": 47467, + "tags": 11606, + "tah": 14822, + "tah": 7090, + "tahit": 45385, + "tahoe": 26140, + "tai": 6511, + "tai": 13040, + "taiji": 30185, + "tail": 7156, + "tail": 4132, + "tailed": 20626, + "tailgate": 23168, + "tailgating": 42625, + "tailo": 27230, + "tailor": 29870, + "tailored": 28275, + "tailoring": 46357, + "tails": 16066, + "tain": 2841, + "tain": 1908, + "taine": 21214, + "taine": 32299, + "tained": 10212, + "taining": 7565, + "tainment": 30063, + "tains": 3952, + "tainted": 47211, + "taipei": 24356, + "tair": 29143, + "tairp": 43707, + "tait": 45325, + "taiwan": 36319, + "taiwan": 12626, + "taiwanese": 41416, + "taj": 28937, + "taj": 24805, + "taji": 46358, + "tak": 15070, + "tak": 14458, + "taka": 24070, + "taka": 40968, + "take": 5052, + "take": 1172, + "takeaway": 25737, + "takeaways": 32080, + "takeme": 41748, + "taken": 2807, + "takeoff": 32789, + "takeover": 11863, + "taker": 17939, + "takers": 30775, + "takes": 2633, + "takin": 30890, + "taking": 2019, + "taku": 48168, + "tal": 976, + "tal": 2066, + "tala": 29845, + "talaga": 35349, + "talbot": 30585, + "tale": 33971, + "tale": 7798, + "talent": 30435, + "talent": 5114, + "talented": 5331, + "talents": 16136, + "tales": 9469, + "tali": 12122, + "tali": 45406, + "taliban": 20788, + "talis": 36480, + "tality": 15631, + "talk": 12462, + "talk": 1841, + "talked": 10153, + "talkin": 26040, + "talking": 31463, + "talking": 2578, + "talks": 3237, + "tall": 11664, + "tall": 7771, + "talla": 21528, + "tallade": 44220, + "tallahassee": 37832, + "taller": 23470, + "tallest": 19774, + "tallinn": 45079, + "tally": 16323, + "talon": 47897, + "tam": 2661, + "tam": 12246, + "tama": 45424, + "tamanna": 48055, + "tamar": 22901, + "tamara": 35697, + "tame": 38557, + "tame": 32778, + "tamed": 40575, + "tami": 39429, + "tamil": 23046, + "tamil": 14033, + "tamilnadu": 32371, + "tamine": 42566, + "tammy": 28396, + "tampa": 10906, + "tampab": 37852, + "tamu": 34105, + "tan": 2123, + "tan": 5039, + "tana": 21396, + "tand": 20244, + "tandem": 33756, + "tane": 13344, + "tane": 24923, + "taneous": 22275, + "taneously": 24422, + "tang": 10425, + "tang": 20794, + "tanger": 31844, + "tangerine": 42045, + "tangible": 44823, + "tangle": 36568, + "tangled": 33587, + "tango": 24089, + "tani": 31374, + "tani": 32985, + "tania": 45369, + "tank": 29858, + "tank": 6172, + "tanker": 25020, + "tanks": 14223, + "tann": 19174, + "tanner": 22001, + "tanning": 27985, + "tans": 27332, + "tant": 41383, + "tant": 41695, + "tante": 48262, + "tanto": 45685, + "tany": 34410, + "tanya": 26800, + "tanz": 47399, + "tanzania": 15711, + "tao": 29084, + "tao": 18923, + "tap": 17923, + "tap": 7888, + "tapas": 27361, + "tape": 18332, + "tape": 5749, + "taped": 33219, + "tapes": 17903, + "tapestry": 33525, + "taping": 24355, + "tapp": 27644, + "tapp": 27764, + "tapped": 26649, + "tapping": 27882, + "tapro": 34415, + "taproom": 40266, + "taps": 23267, + "tar": 2002, + "tar": 6977, + "tara": 15264, + "tarak": 37813, + "taran": 32370, + "tarantino": 41180, + "tarde": 48670, + "tardis": 35410, + "tares": 34587, + "targe": 9620, + "target": 38556, + "target": 5400, + "targeted": 14968, + "targeting": 15818, + "targets": 12468, + "tari": 4238, + "tari": 38012, + "tarian": 11762, + "tarians": 42789, + "taries": 47291, + "tariff": 40220, + "tariffs": 28335, + "tariq": 42526, + "tarmac": 44294, + "taro": 26264, + "tarot": 23702, + "tart": 16707, + "tart": 14120, + "tartan": 35064, + "tarts": 29799, + "tary": 31729, + "tary": 5065, + "tarzan": 45463, + "tas": 6538, + "tas": 10163, + "tash": 35272, + "tasha": 44967, + "task": 39189, + "task": 10549, + "tasks": 19453, + "tasmania": 22429, + "tasmanian": 45102, + "tassel": 49276, + "tast": 10839, + "taste": 14314, + "taste": 5219, + "tasted": 22827, + "tasteof": 38097, + "taster": 29743, + "tastes": 13736, + "tastic": 21337, + "tasting": 7656, + "tastings": 49273, + "tasty": 43390, + "tasty": 8568, + "tat": 2652, + "tat": 21592, + "tata": 19300, + "tate": 44476, + "tate": 13295, + "tath": 27566, + "tati": 31433, + "tatiana": 48837, + "tation": 5280, + "tations": 32324, + "tator": 18791, + "tators": 37206, + "tats": 44557, + "tatt": 9232, + "tatted": 41605, + "tattoo": 15980, + "tattoo": 6325, + "tattooed": 28541, + "tattoos": 14900, + "tatum": 26103, + "tau": 6620, + "tau": 20510, + "taught": 9306, + "taun": 23910, + "taunton": 40681, + "taurus": 32881, + "taver": 37776, + "tavern": 18644, + "taw": 33868, + "taw": 40289, + "tawa": 29035, + "tawards": 14351, + "tax": 4581, + "tax": 3879, + "taxation": 36847, + "taxes": 11462, + "taxi": 25160, + "taxi": 11380, + "taxider": 47420, + "taxis": 34009, + "taxpay": 17986, + "taxpayer": 30978, + "taxpayers": 25503, + "tay": 6542, + "tay": 15073, + "taya": 38484, + "tayl": 3913, + "taylor": 9044, + "taylor": 3961, + "taylorswift": 18936, + "tayo": 33941, + "taz": 41475, + "taz": 31870, + "tb": 1990, + "tb": 7490, + "tba": 34363, + "tball": 8390, + "tball": 1467, + "tbc": 31807, + "tbd": 45548, + "tbh": 13238, + "tbi": 45868, + "tbl": 42962, + "tbli": 43664, + "tblightning": 44178, + "tbo": 34255, + "tbr": 46643, + "tbs": 37368, + "tbt": 2950, + "tc": 6820, + "tc": 5454, + "tca": 35116, + "tch": 10744, + "tch": 4048, + "tches": 42001, + "tcm": 21501, + "tcm": 26588, + "tcmparty": 24338, + "tcot": 8995, + "tcs": 39107, + "tcu": 26791, + "td": 20578, + "td": 3192, + "tdf": 21844, + "tdi": 45621, + "tdp": 47009, + "tds": 20238, + "tdsb": 29836, + "te": 600, + "te": 756, + "tea": 41053, + "tea": 3274, + "teach": 2043, + "teach": 6865, + "teacher": 18051, + "teacher": 4008, + "teachers": 5069, + "teaches": 17110, + "teaching": 5141, + "teachings": 32119, + "teal": 22821, + "team": 2085, + "team": 1027, + "teamcanada": 46636, + "teamed": 20590, + "teamgb": 40971, + "teaming": 24392, + "teammate": 17900, + "teammates": 13921, + "teams": 3891, + "teamsisd": 34703, + "teamusa": 28625, + "teamwork": 14657, + "teaparty": 33065, + "teapo": 35745, + "teapot": 40749, + "tear": 15802, + "tear": 11862, + "tearful": 46873, + "tearing": 24785, + "tears": 7688, + "teas": 23003, + "teas": 29314, + "tease": 25163, + "teased": 49122, + "teaser": 8982, + "teasers": 48990, + "teases": 28509, + "teasing": 36507, + "teat": 26376, + "teatime": 48948, + "teatro": 35756, + "teau": 24931, + "tebow": 37797, + "tec": 17381, + "tec": 11612, + "tech": 1782, + "tech": 2061, + "techcrunch": 42110, + "techn": 6252, + "technews": 31787, + "technic": 16639, + "technic": 37666, + "technical": 49231, + "technical": 7582, + "technically": 23180, + "technician": 22540, + "technicians": 35513, + "techno": 2599, + "techno": 17564, + "technological": 23068, + "technologies": 10040, + "technology": 3089, + "techs": 41353, + "ted": 4841, + "ted": 775, + "tedcruz": 27517, + "teddy": 25758, + "teddy": 11798, + "tedly": 8539, + "tedu": 42517, + "tedx": 17950, + "tedx": 41504, + "tee": 12676, + "tee": 3385, + "teed": 13692, + "teen": 5398, + "teen": 4697, + "teenage": 14069, + "teenager": 19338, + "teenagers": 25989, + "teenchoice": 28203, + "teens": 12375, + "teenth": 20249, + "teenwolf": 40067, + "teeny": 41622, + "teer": 48648, + "tees": 9641, + "teessi": 43295, + "teeth": 8225, + "tega": 29508, + "tegr": 39801, + "teh": 18720, + "teh": 29601, + "tehran": 26399, + "tein": 33223, + "tej": 46724, + "tek": 17489, + "tek": 18294, + "tekken": 29843, + "tel": 4978, + "tel": 2226, + "telang": 23469, + "telangana": 26386, + "tele": 3103, + "tele": 32851, + "telecom": 21057, + "telecommunications": 39900, + "telegram": 26780, + "telegraph": 14713, + "telephone": 17243, + "telescope": 19037, + "telethon": 49266, + "televised": 39470, + "television": 8608, + "telford": 38323, + "tell": 16069, + "tell": 2330, + "teller": 20415, + "tellers": 42707, + "telling": 5507, + "tells": 5217, + "tellu": 42511, + "telly": 31475, + "tels": 43607, + "telugu": 22927, + "tely": 5630, + "tem": 2404, + "tem": 17536, + "tema": 45881, + "teme": 43378, + "temp": 2684, + "temp": 11097, + "tempe": 36723, + "temper": 5981, + "temper": 35521, + "temperature": 9543, + "temperatures": 11575, + "tempered": 40521, + "tempest": 36053, + "templ": 16679, + "template": 18591, + "templates": 30498, + "temple": 21841, + "temple": 5620, + "temples": 24024, + "tempo": 19625, + "tempor": 4858, + "temporal": 43656, + "temporarily": 23189, + "temporary": 6513, + "temps": 11668, + "tempt": 28460, + "temptation": 30118, + "tempted": 26226, + "tempting": 34876, + "ten": 1149, + "ten": 2581, + "tenant": 16954, + "tenants": 26023, + "tenay": 45384, + "tenberg": 31329, + "tend": 17630, + "tend": 21252, + "tendency": 47277, + "tender": 23020, + "tender": 9838, + "tenderloin": 42750, + "tenders": 44741, + "tending": 35084, + "tendon": 48459, + "tends": 39962, + "tene": 24868, + "tened": 13682, + "tener": 29054, + "teneri": 28000, + "tenerife": 29401, + "teners": 41307, + "teness": 18018, + "teng": 34016, + "teng": 28474, + "tennant": 29310, + "tennes": 9514, + "tennessee": 10053, + "tennis": 31504, + "tennis": 5298, + "tenor": 30521, + "tens": 14062, + "tense": 23518, + "tension": 15221, + "tensions": 24224, + "tenstein": 49139, + "tent": 18505, + "tent": 10782, + "tentative": 48238, + "tenth": 27483, + "tention": 12191, + "tents": 30730, + "tenure": 30739, + "teo": 18665, + "tep": 31806, + "tequ": 17502, + "tequila": 18510, + "ter": 704, + "ter": 652, + "tera": 15155, + "teras": 44830, + "tere": 11329, + "tered": 49272, + "tered": 4389, + "terence": 33806, + "teresa": 19081, + "teri": 30917, + "teria": 22685, + "terie": 42276, + "tering": 7929, + "term": 40991, + "term": 4780, + "termin": 4766, + "terminal": 11816, + "terminals": 44091, + "terminator": 29609, + "terminology": 48896, + "terms": 8663, + "tern": 41572, + "tern": 12959, + "terns": 25251, + "tero": 20727, + "tero": 24697, + "terps": 41471, + "terr": 3921, + "terra": 22366, + "terra": 18816, + "terrac": 28549, + "terrace": 13820, + "terraces": 47508, + "terracotta": 45123, + "terrain": 20184, + "terran": 43726, + "terre": 33888, + "terre": 27537, + "terrell": 39494, + "terrence": 38746, + "terrestrial": 46299, + "terri": 4504, + "terri": 36722, + "terrible": 9741, + "terribly": 34558, + "terrier": 14455, + "terriers": 47047, + "terrific": 13837, + "terrified": 28204, + "terrifying": 18526, + "territ": 10720, + "territorial": 39163, + "territories": 32846, + "territory": 13936, + "terror": 9596, + "terror": 9327, + "terrori": 6836, + "terrorism": 10583, + "terrorist": 10575, + "terrorists": 12835, + "terry": 19378, + "terry": 8561, + "ters": 24102, + "ters": 1737, + "terti": 48386, + "tery": 4184, + "tes": 8019, + "tes": 3609, + "tesco": 15434, + "tese": 33320, + "tesla": 12254, + "tess": 21807, + "tess": 20840, + "tessa": 32063, + "test": 7738, + "test": 1628, + "testam": 23477, + "testament": 24609, + "tested": 10576, + "tester": 32707, + "testi": 18373, + "testic": 42364, + "testify": 33088, + "testifying": 46347, + "testim": 12553, + "testimonial": 28834, + "testimony": 18672, + "testing": 4967, + "testo": 42428, + "testosterone": 45168, + "tests": 8715, + "tet": 40468, + "tet": 13275, + "tetra": 40902, + "tetris": 45934, + "teu": 47152, + "teuk": 39979, + "teur": 27120, + "tex": 2056, + "tex": 11728, + "texan": 35287, + "texan": 38386, + "texans": 17580, + "texanscheer": 43717, + "texas": 15713, + "texas": 3403, + "texaste": 46469, + "text": 18169, + "text": 4160, + "textbook": 25952, + "textbooks": 44041, + "texted": 29004, + "textile": 19789, + "textiles": 24326, + "texting": 18600, + "texts": 12767, + "texture": 16505, + "textured": 32168, + "textures": 28063, + "tey": 32395, + "tez": 22664, + "tf": 18828, + "tf": 5001, + "tfc": 30186, + "tfl": 29918, + "tford": 22493, + "tful": 17108, + "tfw": 16741, + "tg": 7665, + "tg": 11981, + "tgif": 14483, + "th": 513, + "th": 640, + "tha": 18470, + "tha": 4715, + "thab": 38219, + "thad": 48339, + "thai": 28054, + "thai": 8825, + "thail": 7258, + "thailand": 7469, + "thak": 22801, + "thakur": 38427, + "thal": 7967, + "thal": 12323, + "thala": 17784, + "thalai": 25206, + "thalaivar": 44918, + "thalap": 39789, + "thalapathy": 45405, + "thalapathy": 23324, + "thall": 36007, + "tham": 11761, + "tham": 8896, + "thames": 43472, + "thames": 15321, + "than": 792, + "than": 1126, + "thand": 44465, + "thane": 21463, + "thang": 24870, + "thani": 31322, + "thank": 2790, + "thank": 1144, + "thanked": 32079, + "thankful": 38839, + "thankful": 6217, + "thankfully": 22089, + "thanking": 21989, + "thanks": 5672, + "thanks": 1085, + "thanksgiving": 45732, + "thanksgiving": 6167, + "thanku": 45710, + "thankyou": 18050, + "thankyou": 9911, + "thanniversary": 35564, + "thanos": 36709, + "thanx": 25095, + "thar": 14396, + "thar": 38843, + "thard": 43474, + "that": 6303, + "that": 682, + "thatcher": 32496, + "thats": 44636, + "thats": 9254, + "thaw": 26081, + "thaw": 47229, + "thbewithyou": 41067, + "thc": 20091, + "thcentury": 49111, + "thd": 28219, + "thday": 37801, + "the": 599, + "the": 518, + "thea": 15935, + "thea": 25429, + "thead": 25259, + "theal": 45728, + "thealth": 31398, + "thear": 43283, + "theart": 44678, + "theast": 8378, + "theastern": 17877, + "theat": 2263, + "theater": 39438, + "theater": 6128, + "theaters": 14689, + "theatre": 19857, + "theatre": 3292, + "theatres": 21680, + "theatrical": 26833, + "theband": 27695, + "thebeatles": 35645, + "thebest": 40883, + "thebest": 25856, + "thebig": 24732, + "theblack": 47718, + "thec": 48659, + "thed": 31405, + "thedaily": 33550, + "theday": 4408, + "thedream": 39417, + "thee": 44475, + "thee": 15108, + "theeconomist": 44518, + "theellenshow": 35342, + "thefilm": 31665, + "theflash": 25434, + "theforce": 40002, + "theforceawakens": 48033, + "theft": 13286, + "thefuture": 34287, + "thegame": 24428, + "thegood": 28594, + "thegreat": 28721, + "thei": 44522, + "their": 911, + "theirs": 29297, + "thel": 5403, + "thelast": 23495, + "thelastjedi": 47992, + "theless": 27712, + "theli": 15277, + "thelittle": 46872, + "thelo": 47036, + "thelove": 40668, + "thelove": 43200, + "them": 5435, + "them": 1180, + "themasters": 48378, + "theme": 38524, + "theme": 5849, + "themed": 10126, + "themes": 17849, + "themet": 48183, + "themovie": 27062, + "themselves": 6503, + "then": 5929, + "then": 1594, + "thenburg": 45209, + "thene": 17012, + "thenew": 24212, + "thenext": 47881, + "thenight": 43336, + "theno": 37172, + "thenorth": 34338, + "theo": 17043, + "theo": 18084, + "theod": 26653, + "theodore": 30743, + "theological": 41162, + "theology": 24095, + "theon": 34653, + "theone": 46231, + "theopen": 41438, + "theore": 22690, + "theoretical": 35585, + "theori": 34804, + "theories": 23937, + "theory": 7143, + "thepeople": 33597, + "thepersonal": 29981, + "thepersonalnetwork": 30016, + "thephoto": 18303, + "thephotohour": 18607, + "ther": 1160, + "ther": 743, + "therap": 4499, + "therapeu": 19332, + "therapeutic": 23240, + "therapeutics": 49101, + "therapies": 30179, + "therapist": 20608, + "therapists": 34763, + "therapper": 49340, + "therapy": 5257, + "there": 5283, + "there": 997, + "thereal": 8074, + "thereal": 41140, + "thereby": 43308, + "thered": 10208, + "therefore": 16865, + "theres": 18494, + "theresa": 14126, + "therese": 47996, + "theresistance": 22845, + "theri": 28967, + "theri": 45297, + "therine": 26807, + "therine": 9239, + "thering": 7891, + "therland": 25351, + "thermal": 13689, + "thermo": 22303, + "thermom": 31138, + "thermometer": 38172, + "thermost": 42391, + "thern": 10919, + "thern": 3137, + "thero": 13165, + "theroad": 29807, + "therock": 30036, + "theroy": 38146, + "thers": 1959, + "thes": 40556, + "thes": 6460, + "thescript": 47061, + "these": 40366, + "these": 1071, + "theses": 39388, + "thesimpsons": 45513, + "thesims": 34192, + "thesis": 10673, + "thessal": 41491, + "thessaloni": 41753, + "thest": 35343, + "thesun": 45617, + "theta": 27694, + "thetic": 7954, + "thetimes": 36039, + "thevamp": 33701, + "thevoice": 47206, + "thevoice": 30258, + "thewalkingdead": 18087, + "thewanted": 43008, + "theworld": 44988, + "theworld": 17475, + "thex": 35990, + "they": 15174, + "they": 889, + "theyre": 28266, + "thfc": 17729, + "thi": 2362, + "thi": 9111, + "thia": 17943, + "thiago": 44537, + "thian": 23214, + "thians": 28187, + "thibau": 48351, + "thic": 26107, + "thic": 11794, + "thick": 18417, + "thick": 11006, + "thicker": 43302, + "thickness": 40754, + "thief": 18508, + "thier": 25595, + "thierry": 32929, + "thieves": 17899, + "thigh": 47124, + "thigh": 22877, + "thighs": 30847, + "thik": 20512, + "thika": 44619, + "thill": 31266, + "thim": 42331, + "thin": 2178, + "thin": 7847, + "thine": 47192, + "thing": 7499, + "thing": 946, + "things": 30670, + "things": 1739, + "thingsto": 43924, + "thingy": 36888, + "think": 9820, + "think": 1331, + "thinkbig": 26015, + "thinkbigsundaywithmarsha": 26666, + "thinker": 34577, + "thinkers": 32779, + "thinkin": 34443, + "thinking": 3291, + "thinks": 6109, + "thinner": 47247, + "thir": 6030, + "third": 32102, + "third": 3981, + "thirds": 42582, + "thirst": 23563, + "thirsty": 39731, + "thirsty": 17521, + "thirteen": 34209, + "thirty": 20813, + "thiru": 43292, + "this": 4340, + "this": 589, + "thisday": 6532, + "thisdayin": 33641, + "thisdayinhistory": 46913, + "thisi": 7299, + "thisis": 14887, + "thismorning": 36245, + "thistle": 29039, + "thistory": 28904, + "thium": 21804, + "thletics": 17765, + "thm": 10407, + "thman": 30079, + "thms": 19874, + "thn": 44155, + "thn": 45587, + "thnx": 25480, + "tho": 1325, + "tho": 5025, + "thof": 18943, + "thofjuly": 21613, + "thol": 29319, + "thole": 31029, + "tholes": 42465, + "thology": 9881, + "thom": 2585, + "thom": 24094, + "thomas": 12574, + "thomas": 3888, + "thome": 21289, + "thomp": 37274, + "thompson": 42181, + "thompson": 8535, + "thomson": 24151, + "thon": 38776, + "thon": 8924, + "thong": 37058, + "thood": 15623, + "thor": 4130, + "thor": 13691, + "thora": 46866, + "thorn": 12957, + "thorn": 18466, + "thorne": 18025, + "thorns": 33650, + "thornton": 23592, + "thorough": 15294, + "thorough": 34788, + "thoroughbred": 43248, + "thoroughly": 19750, + "thorpe": 18099, + "thos": 41965, + "those": 1753, + "thot": 33736, + "thou": 1513, + "thou": 17781, + "though": 2846, + "thought": 23948, + "thought": 2449, + "thoughtful": 19592, + "thoughts": 3618, + "thour": 27125, + "thousand": 9344, + "thousands": 7089, + "thouse": 40318, + "thouse": 7819, + "thoven": 23078, + "thr": 1111, + "thr": 19138, + "thra": 17761, + "thra": 32797, + "thrash": 38262, + "thre": 1607, + "thread": 31108, + "thread": 8815, + "threads": 24957, + "threat": 7527, + "threat": 7212, + "threaten": 26097, + "threatened": 16391, + "threatening": 16400, + "threatens": 20555, + "threats": 12766, + "three": 21615, + "three": 2097, + "thren": 41776, + "thresh": 29779, + "threshold": 33791, + "threw": 12746, + "thri": 8713, + "thrift": 27779, + "thrill": 21023, + "thrilled": 7879, + "thriller": 9653, + "thrilling": 20101, + "thrills": 39829, + "thrive": 17669, + "thriving": 22677, + "thro": 2101, + "thro": 28624, + "throat": 16371, + "thrombo": 47585, + "throne": 15999, + "thrones": 8072, + "throp": 34939, + "throttle": 37139, + "through": 6091, + "through": 1417, + "throughout": 6721, + "throughs": 48278, + "throw": 3315, + "throw": 6293, + "throwback": 6001, + "throwback": 5058, + "throwbackthursday": 6326, + "thrower": 40199, + "throwing": 9734, + "thrown": 15079, + "throws": 14723, + "thru": 23856, + "thru": 6162, + "thrush": 46133, + "thrust": 40202, + "ths": 2079, + "tht": 23554, + "thu": 3837, + "thu": 14153, + "thub": 25660, + "thug": 37212, + "thug": 18137, + "thugs": 27686, + "thul": 28368, + "thulhu": 37560, + "thum": 14679, + "thumb": 19514, + "thumb": 18674, + "thumbnail": 32365, + "thumbs": 17599, + "thun": 32267, + "thunder": 6161, + "thunder": 8951, + "thunderbird": 45131, + "thunderbirds": 44286, + "thunderbolt": 43596, + "thunderstorm": 12005, + "thunderstorms": 19525, + "thunt": 46763, + "thur": 1837, + "thur": 21704, + "thurman": 41291, + "thurs": 9908, + "thursday": 11218, + "thursday": 2221, + "thursdaymotivation": 39375, + "thursdays": 21444, + "thursdaythoughts": 14866, + "thurst": 33970, + "thus": 12457, + "thusi": 9488, + "thwaite": 48469, + "thweeksary": 30871, + "thx": 5913, + "thy": 7804, + "thy": 3362, + "thyme": 29805, + "thyro": 25174, + "thyroid": 32558, + "ti": 555, + "ti": 2605, + "tia": 6709, + "tial": 2826, + "tially": 14503, + "tian": 23011, + "tian": 8125, + "tians": 35182, + "tiara": 38322, + "tib": 47868, + "tibet": 19927, + "tibet": 22234, + "tibetan": 24057, + "tible": 11453, + "tic": 890, + "tic": 1550, + "tica": 9669, + "tical": 34191, + "tical": 4342, + "tically": 13375, + "ticals": 30861, + "tice": 3122, + "tich": 48769, + "tician": 43358, + "ticism": 26491, + "tick": 24640, + "tick": 15617, + "ticket": 25740, + "ticket": 4500, + "ticketing": 44432, + "tickets": 2015, + "ticking": 35842, + "tickle": 42999, + "ticks": 40269, + "tico": 17670, + "ticon": 45996, + "tics": 2419, + "ticul": 15538, + "ticus": 44277, + "tid": 26002, + "tid": 23727, + "tidal": 21949, + "tide": 15698, + "tide": 9105, + "tides": 25524, + "tidy": 23858, + "tie": 14072, + "tie": 3422, + "tied": 9889, + "tiem": 34762, + "tien": 47538, + "tiene": 43438, + "tier": 14390, + "tier": 6598, + "tierney": 45693, + "tiers": 24604, + "ties": 25556, + "ties": 2499, + "tiest": 18300, + "tiesto": 46367, + "tif": 23216, + "tiff": 11112, + "tiff": 20699, + "tiffany": 30467, + "tiffany": 14446, + "tification": 43923, + "tified": 40854, + "tiful": 29123, + "tify": 6677, + "tig": 31999, + "tiger": 11954, + "tiger": 6531, + "tigers": 6934, + "tigh": 31365, + "tight": 25763, + "tight": 9123, + "tighten": 46653, + "tighter": 48193, + "tightly": 37568, + "tights": 29581, + "tijuana": 45273, + "tik": 24986, + "tik": 32403, + "tiki": 30107, + "til": 6124, + "til": 1763, + "tile": 26217, + "tile": 8227, + "tiles": 10607, + "tility": 38180, + "till": 17462, + "till": 4267, + "tilla": 26063, + "tillerson": 47738, + "tilly": 41199, + "tilt": 23601, + "tim": 1292, + "tim": 3863, + "timate": 4754, + "timb": 26627, + "timber": 14441, + "timber": 16246, + "timberlake": 28274, + "timbers": 39911, + "timberwolves": 41190, + "time": 3764, + "time": 788, + "timed": 32727, + "timehop": 19944, + "timel": 23549, + "timelapse": 48154, + "timeless": 15558, + "timeline": 11492, + "timely": 19250, + "timeout": 41536, + "timer": 19725, + "timers": 44574, + "times": 26445, + "times": 1661, + "timesnow": 45487, + "timesof": 32522, + "timesofindia": 44182, + "timetable": 31971, + "timeto": 29187, + "timing": 13624, + "timm": 22444, + "timmy": 33252, + "timo": 13390, + "timo": 33777, + "timothy": 42087, + "timothy": 18560, + "timp": 42166, + "tin": 1310, + "tin": 5420, + "tina": 9257, + "tinder": 24287, + "tine": 22341, + "ting": 7451, + "ting": 694, + "tinged": 44829, + "tings": 35332, + "tini": 26839, + "tink": 39278, + "tinker": 45272, + "tinker": 40910, + "tino": 20538, + "tins": 37359, + "tint": 40497, + "tinted": 42618, + "tiny": 21716, + "tiny": 5591, + "tio": 27562, + "tion": 2274, + "tion": 740, + "tional": 22460, + "tional": 2986, + "tionality": 24514, + "tionally": 12409, + "tionary": 8381, + "tione": 44318, + "tioned": 9083, + "tioning": 15528, + "tionist": 25732, + "tions": 1371, + "tious": 14255, + "tip": 15383, + "tip": 4623, + "tipoff": 44521, + "tipp": 32294, + "tipped": 31878, + "tipper": 38095, + "tipperary": 45612, + "tipping": 27827, + "tips": 3173, + "tipton": 48809, + "tiptuesday": 42112, + "tique": 37772, + "tir": 25467, + "tir": 38462, + "tire": 29128, + "tire": 9362, + "tired": 6533, + "tireless": 39835, + "tirelessly": 41548, + "tires": 15533, + "tiring": 42630, + "tiru": 36033, + "tis": 7839, + "tis": 7394, + "tise": 13745, + "tisgarh": 40538, + "tish": 45148, + "tish": 28784, + "tism": 27113, + "tiss": 28155, + "tissue": 15368, + "tissues": 32172, + "tist": 7902, + "tista": 25580, + "tists": 25944, + "tit": 1991, + "tit": 13202, + "tita": 40936, + "titan": 13496, + "titan": 15516, + "titanic": 20729, + "titanium": 24409, + "titans": 13066, + "titi": 17434, + "titi": 48504, + "title": 28033, + "title": 3644, + "titled": 9939, + "titles": 9780, + "tito": 26838, + "titus": 36102, + "tium": 21975, + "tiv": 1835, + "tiva": 41886, + "tive": 14640, + "tive": 1420, + "tively": 9883, + "tiveness": 20955, + "tives": 7570, + "tivity": 9859, + "tivo": 32162, + "tix": 5835, + "tiz": 19376, + "tj": 18890, + "tj": 18988, + "tk": 22344, + "tk": 20676, + "tko": 37347, + "tks": 38739, + "tl": 14325, + "tl": 8190, + "tland": 30697, + "tlap": 41976, + "tlc": 22047, + "tle": 39141, + "tle": 5825, + "tles": 39363, + "tless": 17427, + "tlot": 41080, + "tls": 47367, + "tly": 37483, + "tly": 1646, + "tm": 9430, + "tm": 7789, + "tman": 20796, + "tmc": 35263, + "tment": 26485, + "tml": 39445, + "tmltalk": 42260, + "tmnt": 32444, + "tmobile": 34901, + "tmr": 35906, + "tmrw": 16496, + "tms": 44496, + "tmund": 23801, + "tmw": 45827, + "tmz": 37248, + "tn": 3827, + "tn": 7248, + "tna": 21150, + "tnam": 8079, + "tner": 34922, + "tness": 35212, + "tney": 9523, + "tng": 35898, + "tnt": 20659, + "tnx": 38220, + "to": 580, + "to": 531, + "toa": 17916, + "toad": 26096, + "toast": 24654, + "toast": 10920, + "toasted": 23533, + "toaster": 39061, + "toasty": 44726, + "tob": 24260, + "tobac": 12611, + "tobacco": 13905, + "tobago": 39482, + "tobe": 17534, + "tobe": 28740, + "tober": 18162, + "tober": 2925, + "toberfest": 26249, + "tobi": 40335, + "tobi": 48374, + "tobias": 32464, + "tobin": 42466, + "toby": 29659, + "toby": 18333, + "toc": 41907, + "toc": 30643, + "tock": 25274, + "tod": 38239, + "tod": 33568, + "toda": 47141, + "todas": 36150, + "today": 11800, + "today": 721, + "todayin": 32957, + "todays": 13513, + "todayshow": 29739, + "todd": 10398, + "todd": 9951, + "toddler": 17772, + "toddlers": 36719, + "toddy": 38926, + "todo": 48857, + "todo": 23087, + "todos": 33355, + "toe": 47756, + "toe": 11344, + "toes": 16511, + "tof": 6659, + "toff": 27319, + "toffee": 34880, + "tofficial": 47953, + "tofthe": 23678, + "toftheday": 20566, + "tofu": 24692, + "tog": 45715, + "toge": 1903, + "together": 17858, + "together": 1952, + "togo": 26729, + "tography": 33968, + "toh": 26851, + "toi": 7472, + "toi": 26941, + "toid": 49124, + "toile": 43148, + "toilet": 11071, + "toilets": 24027, + "toire": 39534, + "tok": 16690, + "tok": 27010, + "token": 32634, + "token": 17134, + "tokens": 23562, + "tokyo": 35038, + "tokyo": 6667, + "tol": 4678, + "tol": 32962, + "told": 3527, + "tole": 15677, + "toledo": 19812, + "toler": 12150, + "tolerance": 20377, + "tolerant": 38536, + "tolerate": 35556, + "tolkien": 32989, + "toll": 44090, + "toll": 14155, + "tollywood": 42016, + "tology": 34799, + "tom": 999, + "tom": 2435, + "toma": 42360, + "toma": 44710, + "tomas": 35944, + "tomas": 27178, + "tomat": 12041, + "tomato": 9867, + "tomatoes": 13004, + "tomb": 37187, + "tomb": 15582, + "tombs": 48613, + "tombstone": 45729, + "tome": 24137, + "tome": 24283, + "tomi": 46290, + "tomlin": 46649, + "tomlinson": 17484, + "tommorow": 42871, + "tommy": 16573, + "tommy": 8876, + "tomo": 31223, + "tomo": 34434, + "tomor": 1277, + "tomorrow": 19728, + "tomorrow": 1293, + "tomorrowland": 34951, + "tomorrows": 32258, + "tomorrowspaper": 35005, + "tomorrowspaperstoday": 35190, + "tomp": 43544, + "tompkins": 49068, + "toms": 10545, + "tomy": 18730, + "ton": 838, + "ton": 917, + "tona": 13459, + "tone": 32366, + "tone": 8408, + "toned": 29426, + "toner": 40614, + "tones": 14744, + "tong": 21510, + "tonga": 37882, + "tongue": 44820, + "tongue": 13626, + "tongues": 39837, + "toni": 17766, + "toni": 17171, + "tonic": 17808, + "tonics": 34647, + "tonight": 1009, + "tonights": 23312, + "tonite": 13449, + "tonka": 42781, + "tonline": 45867, + "tonne": 42450, + "tonnes": 24813, + "tons": 7555, + "tony": 9150, + "tony": 4767, + "tonyawards": 46068, + "too": 1843, + "too": 1256, + "took": 2280, + "tool": 13718, + "tool": 5999, + "toolbox": 46599, + "toolkit": 29849, + "tools": 5771, + "toom": 27550, + "toon": 24664, + "toon": 19701, + "toonami": 48336, + "toons": 35345, + "toor": 42590, + "tooth": 15316, + "tooth": 12030, + "toothbrush": 36841, + "toothpaste": 37322, + "tooting": 42969, + "top": 5534, + "top": 1253, + "topaz": 46125, + "tope": 32149, + "tope": 42239, + "topeka": 46884, + "topia": 29618, + "topic": 8720, + "topical": 37464, + "topics": 11916, + "topless": 37415, + "topo": 23008, + "topoli": 30152, + "topp": 19529, + "topped": 12588, + "topper": 31780, + "toppers": 41651, + "topping": 21071, + "toppings": 47554, + "topps": 20201, + "tops": 8154, + "topshop": 40953, + "topus": 21495, + "tor": 937, + "tor": 1208, + "tora": 45147, + "torah": 37945, + "toral": 45282, + "torch": 31921, + "torch": 15820, + "tore": 38066, + "tore": 19385, + "tored": 38046, + "torg": 33214, + "tori": 17689, + "tori": 17539, + "toria": 23732, + "torial": 28029, + "torian": 48399, + "tories": 14193, + "torino": 29178, + "torio": 34235, + "torn": 8572, + "torn": 18023, + "tornad": 24676, + "tornado": 9062, + "tornadoes": 28254, + "toro": 17892, + "toron": 37407, + "toronto": 16866, + "toronto": 4514, + "torpe": 34093, + "torpedo": 46582, + "torquay": 45738, + "torque": 31940, + "torre": 39563, + "torre": 38009, + "torrent": 42317, + "torrential": 41158, + "torres": 16049, + "tors": 2546, + "tortilla": 32683, + "torto": 24170, + "tortoise": 30178, + "torture": 16013, + "tortured": 29900, + "tory": 29390, + "tory": 4214, + "tos": 6094, + "tosc": 37719, + "tose": 38154, + "tosh": 17109, + "toshi": 31744, + "toss": 19656, + "tossed": 31296, + "tot": 4618, + "tot": 23659, + "total": 13507, + "total": 4445, + "totally": 5440, + "totals": 25772, + "tote": 48145, + "tote": 19031, + "totem": 45376, + "totes": 37199, + "tothe": 12222, + "toto": 39823, + "tots": 24978, + "totten": 14360, + "tottenham": 14889, + "tou": 1879, + "tou": 29261, + "touch": 9480, + "touch": 4526, + "touchdown": 18664, + "touchdowns": 37905, + "touched": 13190, + "touches": 14832, + "touching": 14088, + "touchscreen": 39095, + "tough": 12063, + "tough": 5499, + "tougher": 33722, + "toughest": 23773, + "toughness": 45522, + "toulou": 27145, + "toulouse": 30267, + "tour": 2710, + "tour": 1760, + "tourde": 39247, + "toured": 27654, + "touri": 4224, + "touring": 11853, + "tourism": 23661, + "tourism": 6556, + "tourist": 12123, + "tourists": 15546, + "tournament": 4097, + "tournaments": 23058, + "tourney": 12603, + "tours": 8948, + "tous": 37424, + "tout": 22300, + "touts": 41274, + "tov": 28970, + "tow": 11557, + "tow": 18653, + "toward": 8508, + "towards": 4447, + "towed": 45419, + "towel": 15953, + "towels": 26578, + "tower": 26669, + "tower": 4730, + "towering": 39444, + "towers": 12701, + "towie": 44613, + "towin": 45819, + "towing": 36963, + "town": 4068, + "town": 1605, + "townfc": 33981, + "townhall": 33408, + "townhouse": 40178, + "towns": 14173, + "townsend": 26826, + "township": 14622, + "townsville": 47330, + "towork": 48233, + "tox": 7742, + "tox": 16145, + "toxic": 27436, + "toxic": 12348, + "toxicity": 41234, + "toxin": 48899, + "toxins": 36618, + "toy": 14387, + "toy": 5988, + "toya": 37602, + "toyo": 7644, + "toyota": 8908, + "toys": 39508, + "toys": 7162, + "tp": 23760, + "tp": 15188, + "tpp": 29411, + "tps": 35246, + "tq": 43066, + "tr": 635, + "tr": 6337, + "tra": 752, + "tra": 2483, + "trac": 2266, + "trace": 48611, + "trace": 14767, + "traced": 47956, + "traces": 30913, + "tracey": 25558, + "tracing": 27897, + "track": 10887, + "track": 2700, + "tracked": 27049, + "tracker": 18123, + "tracking": 10428, + "tracklist": 39777, + "tracks": 7579, + "tract": 4690, + "traction": 10644, + "tractor": 14607, + "tractors": 37854, + "tracy": 32984, + "tracy": 15508, + "trad": 48716, + "trad": 38037, + "trade": 10457, + "trade": 3629, + "traded": 18860, + "trademark": 25011, + "trader": 17700, + "traders": 19112, + "trades": 18519, + "trading": 40083, + "trading": 6520, + "tradio": 20689, + "tradition": 20838, + "tradition": 8784, + "traditional": 41113, + "traditional": 5604, + "traditionally": 35532, + "traditions": 18016, + "traf": 3227, + "trafal": 32461, + "trafalgar": 36969, + "traff": 31571, + "traffic": 12080, + "traffic": 3399, + "trafficking": 15983, + "trafford": 22912, + "trage": 12430, + "tragedy": 14082, + "tragic": 14828, + "tragically": 39599, + "trail": 11523, + "trail": 4921, + "trailblazer": 41015, + "trailblazers": 35954, + "trailer": 4700, + "trailers": 24862, + "trailing": 37427, + "trails": 10633, + "train": 9122, + "train": 3231, + "trained": 10874, + "trainee": 25795, + "trainees": 30382, + "trainer": 9767, + "trainers": 18871, + "training": 34508, + "training": 2199, + "trains": 9541, + "trait": 35160, + "traitor": 31760, + "traitors": 42633, + "traits": 25748, + "trajec": 42042, + "trak": 24065, + "tral": 14609, + "tram": 9800, + "tram": 17500, + "tramp": 46289, + "trampol": 32905, + "trampoline": 42800, + "tramrahim": 35220, + "tran": 1357, + "tran": 22031, + "trance": 30584, + "trance": 18671, + "trancefamily": 39630, + "trane": 35779, + "tranqu": 18912, + "tranquil": 35764, + "tranquility": 36688, + "trans": 1826, + "trans": 8126, + "transaction": 24881, + "transactions": 21653, + "transat": 37872, + "transatlantic": 40703, + "transc": 21073, + "transcend": 47087, + "transcript": 39008, + "transcription": 48765, + "transfer": 22659, + "transfer": 7134, + "transferred": 29700, + "transferring": 40924, + "transfers": 21621, + "transform": 8142, + "transform": 12288, + "transformation": 34204, + "transformation": 7832, + "transformational": 47135, + "transformationtuesday": 36511, + "transformative": 38106, + "transformed": 17453, + "transformer": 38235, + "transformers": 17843, + "transforming": 44470, + "transforming": 19251, + "transforms": 30312, + "transgender": 17732, + "transi": 32236, + "transit": 10174, + "transiti": 22939, + "transition": 11391, + "transitional": 41519, + "transitioning": 43586, + "transitions": 39374, + "transl": 12243, + "translate": 22655, + "translated": 20752, + "translates": 36334, + "translating": 42156, + "translation": 12153, + "translations": 41367, + "translator": 36230, + "translucent": 49052, + "transm": 18861, + "transmission": 16103, + "transmitted": 48605, + "transmitter": 40457, + "transp": 11726, + "transpa": 18524, + "transparen": 16108, + "transparency": 16828, + "transparent": 19017, + "transpl": 16038, + "transplant": 41871, + "transplant": 18771, + "transplantation": 45207, + "transpor": 19406, + "transport": 10231, + "transport": 7362, + "transportation": 10911, + "transported": 29089, + "transporter": 43568, + "transporting": 42259, + "trap": 36224, + "trap": 9677, + "trape": 42435, + "trapped": 15592, + "traps": 28517, + "tras": 30638, + "trash": 39215, + "trash": 9798, + "traum": 22263, + "trauma": 13846, + "traumati": 46613, + "traumatic": 29958, + "trav": 7586, + "trav": 46955, + "trave": 35357, + "travel": 2824, + "travel": 1949, + "travelblog": 35957, + "travelblogger": 25494, + "travelchat": 46455, + "traveled": 20384, + "traveler": 17794, + "travelers": 20644, + "travelgram": 40069, + "traveling": 9365, + "travelled": 23428, + "traveller": 22546, + "travellers": 29583, + "travelling": 11190, + "travelphotography": 22808, + "travelpics": 32293, + "travels": 11472, + "traveltips": 36260, + "traveltuesday": 16713, + "traverse": 35058, + "travi": 46971, + "travis": 27441, + "travis": 12287, + "traw": 42288, + "trax": 34421, + "tray": 38470, + "tray": 14621, + "trays": 39798, + "trc": 41803, + "tre": 975, + "tre": 6033, + "treach": 46005, + "tread": 26182, + "tread": 35658, + "treadmill": 37780, + "treas": 8591, + "treason": 28103, + "treasure": 9922, + "treasured": 48068, + "treasurer": 26985, + "treasures": 16500, + "treasury": 20956, + "treat": 3968, + "treat": 3901, + "treated": 9772, + "treating": 13842, + "treatment": 4869, + "treatments": 15839, + "treats": 8878, + "treaty": 19967, + "treble": 33194, + "trecht": 33812, + "tree": 13354, + "tree": 2677, + "treehouse": 42387, + "trees": 4682, + "trek": 13236, + "trek": 8136, + "trekking": 25293, + "trell": 35159, + "tremb": 44043, + "tremend": 14659, + "tremendous": 15988, + "tren": 2579, + "trench": 23846, + "trenches": 38723, + "trend": 19986, + "trend": 6643, + "trending": 6087, + "trends": 7015, + "trendsetter": 46666, + "trendy": 23072, + "trent": 45885, + "trent": 15548, + "trenton": 37470, + "tres": 23569, + "tress": 4733, + "tresses": 24273, + "trevor": 23437, + "trevor": 13219, + "trex": 42114, + "trey": 36670, + "trey": 16939, + "tri": 924, + "tri": 9618, + "triad": 45602, + "trial": 5991, + "trials": 10992, + "triangle": 14615, + "triathlon": 18080, + "trib": 45151, + "tribal": 16629, + "tribe": 19943, + "tribe": 11365, + "tribeca": 35184, + "tribes": 26546, + "tribu": 3028, + "tribun": 14311, + "tribunal": 32911, + "tribune": 18556, + "tribute": 5493, + "tributes": 15537, + "tric": 9511, + "tric": 4081, + "trich": 39519, + "trick": 17177, + "trick": 8172, + "tricks": 13177, + "tricky": 22319, + "trics": 31437, + "trident": 35491, + "tridge": 18722, + "tried": 4554, + "tries": 4315, + "trife": 48962, + "trigge": 30509, + "trigger": 16158, + "triggered": 30924, + "triggers": 37319, + "tright": 29915, + "tril": 40626, + "trill": 39297, + "trilli": 39350, + "trillion": 20160, + "trilo": 15183, + "trilogy": 16862, + "trim": 14182, + "trimmed": 40657, + "trin": 6628, + "trinidad": 26244, + "trinity": 30744, + "trinity": 12267, + "trio": 10263, + "trip": 23421, + "trip": 2529, + "tripad": 37189, + "tripadvisor": 38708, + "triple": 16519, + "triple": 7673, + "triplets": 48601, + "tripod": 36141, + "tripoli": 40095, + "trippin": 43073, + "tripping": 35229, + "trippy": 35137, + "trips": 12292, + "tris": 29690, + "trish": 40511, + "trish": 37179, + "trisha": 39152, + "tristan": 25497, + "trit": 37087, + "triton": 45437, + "triu": 14782, + "trium": 21065, + "triumph": 26507, + "triumph": 15307, + "triumphant": 41918, + "trivi": 21228, + "trivia": 10642, + "triviatuesday": 45499, + "trix": 41017, + "tro": 1046, + "tro": 3332, + "trock": 44368, + "trojan": 30653, + "trojans": 25310, + "trol": 10306, + "troll": 39737, + "troll": 17103, + "trolley": 25124, + "trolling": 28552, + "trolls": 20890, + "tromb": 32390, + "trombone": 44423, + "tron": 19057, + "tron": 10684, + "tronic": 34258, + "tronics": 34397, + "troom": 23691, + "troop": 12492, + "troop": 24054, + "trooper": 18327, + "troopers": 23576, + "troops": 10109, + "trop": 31585, + "trope": 41150, + "trophies": 20998, + "trophy": 42676, + "trophy": 6502, + "tropic": 21794, + "tropic": 36736, + "tropical": 41699, + "tropical": 8686, + "tropics": 36940, + "tros": 40456, + "trose": 36022, + "trot": 30453, + "trotter": 38287, + "trou": 5181, + "troubad": 49037, + "trouble": 25669, + "trouble": 7848, + "troubled": 25568, + "troubles": 27254, + "trough": 39761, + "troupe": 34803, + "trous": 19727, + "trousers": 23172, + "trout": 14853, + "trove": 45350, + "trow": 46914, + "troy": 26283, + "troy": 12819, + "trs": 24770, + "tru": 931, + "tru": 25326, + "truck": 14781, + "truck": 4629, + "trucker": 45918, + "truckers": 43404, + "trucking": 26208, + "trucks": 9569, + "trude": 39017, + "trudeau": 15752, + "true": 13096, + "true": 2328, + "truec": 37583, + "truelove": 45711, + "truffle": 23064, + "truffles": 37057, + "truly": 4545, + "trum": 11766, + "trum": 11399, + "truman": 29414, + "trump": 9124, + "trump": 1797, + "trumpet": 23681, + "trumpp": 45550, + "trumprussia": 39135, + "trumps": 29793, + "trumptrain": 43595, + "trun": 16163, + "trun": 46661, + "trunk": 18347, + "trunks": 38531, + "truro": 43507, + "truss": 46080, + "trust": 17691, + "trust": 3876, + "truste": 17356, + "trusted": 16538, + "trustee": 30803, + "trustees": 28853, + "trusting": 33221, + "trusts": 27507, + "trustworthy": 46840, + "trusty": 37955, + "truth": 21335, + "truth": 4319, + "truths": 27179, + "trx": 31620, + "try": 4487, + "try": 1209, + "tryin": 31085, + "trying": 2551, + "tryna": 15702, + "tryout": 43832, + "tryouts": 28053, + "ts": 2290, + "ts": 590, + "tsa": 25977, + "tsal": 20438, + "tsb": 45015, + "tsc": 37437, + "tsch": 38778, + "tsd": 20611, + "tse": 49144, + "tsfor": 42654, + "tsford": 32823, + "tsh": 42872, + "tshirt": 14907, + "tshirts": 29377, + "tsi": 40048, + "tsi": 37867, + "tsk": 43600, + "tsla": 35681, + "tsm": 43452, + "tsman": 20046, + "tsn": 44921, + "tsn": 26896, + "tson": 42353, + "tson": 47140, + "tsp": 34230, + "tsu": 13950, + "tsu": 20175, + "tsun": 19155, + "tsunami": 24286, + "tsville": 29080, + "tt": 971, + "tt": 1402, + "tta": 2646, + "ttc": 27668, + "tte": 23105, + "tte": 3070, + "tted": 15163, + "tten": 11351, + "tten": 17479, + "tter": 18691, + "tter": 5165, + "tters": 6318, + "ttes": 9293, + "tti": 5237, + "ttin": 36589, + "tting": 1188, + "ttino": 47389, + "ttip": 46993, + "ttle": 9253, + "ttm": 46838, + "tto": 8759, + "tto": 8105, + "tton": 10562, + "ttot": 12480, + "ttp": 30828, + "ttr": 47589, + "tts": 11570, + "ttt": 17256, + "tttt": 33119, + "ttu": 44006, + "ttv": 24281, + "tty": 11457, + "tty": 1856, + "tu": 764, + "tu": 5760, + "tua": 41344, + "tual": 4799, + "tuan": 37297, + "tub": 34907, + "tub": 15450, + "tube": 38229, + "tube": 3308, + "tuber": 30371, + "tuberculo": 42606, + "tuberculosis": 43129, + "tubes": 22870, + "tubing": 40794, + "tubs": 41705, + "tubular": 48786, + "tuc": 14456, + "tuc": 43871, + "tuck": 22398, + "tucked": 26923, + "tucker": 39703, + "tucker": 15726, + "tucket": 32677, + "tucson": 17250, + "tudor": 24547, + "tue": 17515, + "tues": 2283, + "tues": 12113, + "tuesday": 10209, + "tuesday": 2519, + "tuesdaymotivation": 25432, + "tuesdays": 23195, + "tuesdaythoughts": 17988, + "tuf": 44510, + "tuff": 38868, + "tug": 47032, + "tug": 27902, + "tuition": 21129, + "tuk": 39271, + "tuk": 14993, + "tul": 9069, + "tul": 40837, + "tula": 36332, + "tulane": 44893, + "tulip": 28389, + "tulips": 30886, + "tulsa": 18850, + "tum": 12932, + "tum": 8843, + "tumb": 8831, + "tumble": 38284, + "tumbler": 48790, + "tumbling": 46226, + "tumblr": 11841, + "tummy": 26053, + "tumor": 22616, + "tumors": 39894, + "tumour": 45129, + "tun": 1415, + "tun": 21349, + "tuna": 15037, + "tundra": 39899, + "tune": 11427, + "tune": 3300, + "tuned": 5898, + "tunein": 16809, + "tuner": 42905, + "tunes": 31688, + "tunes": 10810, + "tunesapp": 32550, + "tung": 47940, + "tung": 31092, + "tuni": 16270, + "tunic": 43495, + "tuning": 19585, + "tunisia": 23346, + "tunnel": 11096, + "tunnels": 29814, + "tuous": 28738, + "tup": 37956, + "tup": 4507, + "tupac": 31506, + "tups": 44855, + "tur": 985, + "tur": 17182, + "tura": 16127, + "tural": 45143, + "tural": 4261, + "turb": 18973, + "turban": 48515, + "turbine": 26880, + "turbines": 38863, + "turbo": 23578, + "turbo": 13668, + "turbul": 31100, + "turbulent": 47871, + "ture": 4321, + "ture": 941, + "tured": 3987, + "turer": 11993, + "turers": 16956, + "tures": 2400, + "turf": 36762, + "turf": 12510, + "turi": 11896, + "turin": 36251, + "turing": 5812, + "turismo": 30202, + "turk": 8254, + "turk": 32507, + "turkey": 35977, + "turkey": 4790, + "turkeys": 37991, + "turkish": 48199, + "turkish": 9278, + "turks": 34344, + "turmeric": 34044, + "turmoil": 37751, + "turn": 5522, + "turn": 2105, + "turnaround": 32719, + "turnbull": 27863, + "turned": 3771, + "turner": 42867, + "turner": 8777, + "turning": 4976, + "turno": 21377, + "turnout": 11654, + "turnover": 30794, + "turnpike": 38301, + "turns": 3185, + "turnt": 28887, + "turntable": 37953, + "turnup": 30591, + "turo": 29224, + "turquo": 19390, + "turquoise": 19899, + "turt": 13716, + "turtle": 35943, + "turtle": 10912, + "turtles": 17862, + "tus": 24828, + "tus": 7079, + "tusc": 17909, + "tuscal": 42638, + "tuscaloosa": 44375, + "tuscan": 42865, + "tuscany": 20885, + "tuss": 31741, + "tut": 35121, + "tutor": 10054, + "tutor": 27858, + "tutorial": 12857, + "tutorials": 30973, + "tutoring": 37532, + "tutti": 46880, + "tutu": 35845, + "tux": 28720, + "tux": 49186, + "tuxedo": 40173, + "tv": 3197, + "tv": 1583, + "tvc": 49190, + "tvd": 25889, + "tvmiaw": 38554, + "tvn": 44232, + "tvs": 27114, + "tvtime": 19947, + "tvxq": 43968, + "tw": 966, + "tw": 12842, + "twa": 46954, + "twain": 30689, + "twal": 48126, + "tware": 5707, + "twc": 41217, + "twd": 29440, + "twd": 19343, + "twdfamily": 38218, + "twe": 18365, + "tweak": 48870, + "tweaks": 42661, + "twee": 1330, + "tweed": 26904, + "tweeps": 14928, + "tweet": 11826, + "tweet": 1842, + "tweeta": 32024, + "tweetapicture": 40596, + "tweeted": 7841, + "tweeter": 32876, + "tweeters": 31713, + "tweeting": 8901, + "tweets": 3560, + "tweetyour": 45033, + "twel": 14476, + "twelf": 39443, + "twelfth": 44072, + "twell": 38722, + "twell": 30162, + "twelve": 19694, + "twent": 27027, + "twenti": 35167, + "twenty": 13016, + "twentyon": 39609, + "twentyonepilots": 40007, + "twer": 13923, + "twerk": 28506, + "twi": 5537, + "twice": 6970, + "twick": 34326, + "twickenham": 39619, + "twil": 12804, + "twili": 35754, + "twilight": 46366, + "twilight": 14512, + "twill": 43703, + "twin": 9342, + "twin": 6769, + "twine": 42775, + "twinkle": 36545, + "twinning": 30156, + "twinpeaks": 32042, + "twins": 8040, + "twist": 10589, + "twisted": 18233, + "twister": 45933, + "twists": 34149, + "twit": 1643, + "twit": 18704, + "twitart": 27709, + "twitch": 13251, + "twitch": 9153, + "twitter": 7546, + "twitter": 1989, + "twitterkurds": 32722, + "twitterstorians": 35389, + "two": 17211, + "two": 1237, + "twol": 31964, + "twood": 40404, + "twood": 13245, + "twp": 33283, + "twright": 46778, + "twt": 6825, + "twx": 26830, + "twy": 45861, + "tx": 6636, + "tx": 5200, + "txhsfb": 34757, + "txlege": 26995, + "txst": 40761, + "txt": 24595, + "txwx": 22995, + "ty": 1260, + "ty": 744, + "tya": 41273, + "tycoon": 36803, + "tye": 43097, + "tyfree": 41215, + "tyga": 41952, + "tying": 22559, + "tyl": 47537, + "tyler": 14787, + "tyler": 7058, + "tym": 45772, + "tyne": 27000, + "tyne": 29729, + "tyour": 16823, + "type": 15673, + "type": 3877, + "typed": 40753, + "typeface": 44969, + "types": 7543, + "typewriter": 42180, + "typho": 17486, + "typhoon": 21110, + "typic": 21648, + "typical": 9854, + "typically": 23175, + "typing": 20102, + "typo": 18831, + "typo": 29076, + "typography": 24332, + "tyr": 15590, + "tyran": 46921, + "tyranny": 35402, + "tyre": 38330, + "tyre": 16864, + "tyres": 21376, + "tyrone": 30226, + "tyson": 16616, + "tz": 7710, + "tz": 4983, + "tzer": 45267, + "tzky": 47127, + "tzman": 46032, + "tzu": 34354, + "té": 27208, + "té": 39694, + "u": 84, + "u": 340, + "ua": 34075, + "ua": 8441, + "uaap": 46753, + "uaap": 43774, + "uab": 35587, + "uae": 9752, + "ual": 1921, + "ually": 10767, + "uan": 33062, + "uas": 38339, + "uav": 30303, + "ub": 18430, + "ub": 13494, + "uba": 29768, + "ubc": 42479, + "ubc": 29455, + "ube": 30892, + "uber": 25896, + "uber": 10668, + "ubi": 26758, + "ubio": 32867, + "ubiquit": 48129, + "ubis": 28248, + "ubisoft": 32051, + "ubs": 43851, + "ubun": 28184, + "ubuntu": 30791, + "uc": 4903, + "uc": 12438, + "uca": 30942, + "ucc": 44844, + "ucc": 29138, + "ucci": 30746, + "uccino": 30409, + "ucd": 44746, + "ucd": 43514, + "ucf": 24414, + "uch": 19465, + "uch": 22394, + "uchi": 37473, + "uci": 46354, + "uci": 28925, + "uck": 34189, + "ucl": 12013, + "ucl": 13647, + "ucla": 37667, + "ucla": 17259, + "ucn": 49036, + "uconn": 30549, + "ud": 6560, + "ud": 5765, + "uda": 22800, + "udaipur": 49385, + "uddin": 43035, + "ude": 37016, + "ude": 35194, + "ue": 16696, + "ue": 1190, + "uefa": 19189, + "uel": 24231, + "uer": 45951, + "ues": 2526, + "uf": 17777, + "uf": 19230, + "ufc": 20396, + "ufc": 6490, + "uff": 45701, + "ufo": 19443, + "ufos": 48234, + "ug": 3754, + "ug": 16061, + "uga": 16056, + "ugand": 25965, + "uganda": 11125, + "ugandan": 44206, + "ugby": 30658, + "ugh": 39736, + "ugh": 12755, + "ugliest": 43543, + "ugly": 36070, + "ugly": 8159, + "ugu": 18144, + "uh": 17661, + "uh": 9219, + "uhc": 44974, + "uhh": 35938, + "uhhh": 45270, + "uhm": 35614, + "uhur": 29434, + "uhuru": 35690, + "ui": 17326, + "ui": 11458, + "uil": 29395, + "uit": 30696, + "uit": 47584, + "uj": 33266, + "uji": 39672, + "uk": 2294, + "uk": 1432, + "uka": 23294, + "uke": 48836, + "uke": 28577, + "uked": 48987, + "uki": 37435, + "uki": 9009, + "ukin": 34996, + "ukip": 20360, + "uklabour": 36902, + "ukmfg": 38764, + "uko": 33562, + "ukone": 24682, + "ukrain": 15468, + "ukraine": 7768, + "ukrainian": 16927, + "ukrunchat": 34481, + "uku": 29541, + "uku": 36082, + "ukulele": 39094, + "ul": 914, + "ul": 6625, + "ula": 34104, + "ula": 9506, + "ular": 4927, + "ulary": 21701, + "ulate": 20467, + "ulation": 32896, + "ule": 35616, + "ules": 26274, + "ulf": 49331, + "uli": 41841, + "uli": 22174, + "ull": 33254, + "ulla": 30577, + "ullah": 45310, + "ullivan": 45252, + "ulls": 37418, + "ulo": 46084, + "ulo": 36738, + "ulous": 42490, + "ulous": 4281, + "ulously": 20167, + "ulster": 29709, + "ulster": 24639, + "ult": 4380, + "ulti": 11925, + "ulties": 21884, + "ultimat": 16522, + "ultimate": 34684, + "ultimate": 5377, + "ultimatefan": 48372, + "ultimatefanlive": 48644, + "ultimately": 23023, + "ultr": 25636, + "ultra": 11398, + "ultra": 8118, + "ultram": 44519, + "ultrasound": 29717, + "ulture": 22272, + "ulty": 8036, + "ulu": 41815, + "ulu": 15659, + "ulum": 17235, + "uly": 33220, + "ulysses": 46114, + "um": 1622, + "um": 1008, + "uma": 29982, + "uma": 9256, + "uman": 27112, + "umar": 25656, + "umass": 39390, + "umatic": 45006, + "umb": 7493, + "umber": 19195, + "umbrel": 34773, + "umbrella": 17143, + "umbrellas": 42782, + "umbria": 39287, + "umc": 39491, + "umd": 42067, + "ume": 38480, + "umen": 42832, + "uments": 25924, + "umer": 23539, + "umes": 21403, + "umi": 48772, + "umi": 15458, + "umich": 41294, + "umin": 31542, + "umm": 26129, + "umm": 21215, + "ummer": 47628, + "ummm": 33665, + "umni": 31739, + "ump": 22224, + "umpire": 36214, + "ums": 8643, + "umu": 39788, + "un": 569, + "un": 2271, + "una": 6385, + "unable": 17793, + "unacceptable": 25234, + "unanim": 20800, + "unanimous": 33520, + "unanimously": 31798, + "unanswered": 43611, + "unarmed": 41541, + "unas": 41366, + "unavailable": 48430, + "unaware": 33347, + "unbeat": 37056, + "unbeatable": 40267, + "unbeaten": 19228, + "unbeliev": 11383, + "unbelievable": 13306, + "unbelievably": 33781, + "unborn": 37257, + "unboxing": 32866, + "unbreakable": 32956, + "unbroken": 49271, + "unc": 24921, + "unc": 15322, + "uncanny": 32556, + "uncertain": 30384, + "uncertainty": 23956, + "unch": 1527, + "unchanged": 34272, + "uncharted": 34560, + "unci": 25521, + "unciation": 34117, + "uncle": 31537, + "uncle": 8002, + "unclear": 32955, + "uncles": 45335, + "uncomfortable": 22470, + "uncommon": 34888, + "uncondition": 46561, + "unconditional": 31112, + "unconscious": 34791, + "unconstitutional": 43585, + "unconventional": 39440, + "uncover": 33031, + "uncovered": 28234, + "uncture": 38736, + "uncut": 41056, + "und": 9762, + "und": 9732, + "unda": 39932, + "undant": 25377, + "unday": 29338, + "unde": 45226, + "undead": 40105, + "undecided": 49368, + "undefeated": 15326, + "undeni": 38424, + "under": 1473, + "under": 1798, + "underage": 45669, + "underattack": 35075, + "undercover": 21595, + "underdog": 44266, + "undere": 21675, + "underestim": 23348, + "underestimate": 31794, + "undergo": 31545, + "undergoing": 26419, + "undergrad": 38331, + "undergraduate": 24320, + "underground": 9396, + "undering": 30826, + "underlying": 31812, + "undermine": 42839, + "underneath": 20857, + "underrated": 19494, + "unders": 20376, + "understand": 47582, + "understand": 4600, + "understanding": 7522, + "understands": 21607, + "understatement": 38296, + "understood": 17303, + "undertaker": 40144, + "undertaking": 49067, + "undertale": 48283, + "underthe": 41161, + "underwater": 14760, + "underway": 6273, + "underwear": 21154, + "underwood": 21474, + "underworld": 34760, + "undi": 23845, + "undisclosed": 39334, + "undo": 35454, + "undocumented": 35414, + "undoub": 38836, + "undoubtedly": 42204, + "undp": 26691, + "une": 4522, + "une": 10966, + "unearth": 32716, + "unearthed": 36632, + "unemp": 15139, + "unemployed": 32721, + "unemployment": 19350, + "unes": 6394, + "unesco": 16216, + "uneven": 43204, + "unex": 9484, + "unexpe": 10802, + "unexpec": 31829, + "unexpected": 12293, + "unexpectedly": 35622, + "unf": 29285, + "unfair": 22193, + "unfinished": 26526, + "unfit": 45367, + "unfold": 38681, + "unfollow": 38797, + "unfor": 14010, + "unforgettable": 16173, + "unfortun": 10194, + "unfortunate": 22361, + "unfortunately": 12863, + "unfpa": 45048, + "ung": 10439, + "ung": 4334, + "unga": 19151, + "ungsoo": 25582, + "unh": 25365, + "unhappy": 26528, + "unhcr": 43451, + "unhealthy": 30994, + "uni": 1107, + "uni": 5926, + "unic": 7648, + "unicef": 38286, + "unicef": 19259, + "unicorn": 15660, + "unicorns": 35183, + "unidenti": 33707, + "unidentified": 35563, + "unification": 45036, + "unified": 20876, + "uniform": 11075, + "uniforms": 17838, + "unil": 32388, + "unilever": 48654, + "uniof": 21218, + "union": 14210, + "union": 3503, + "unions": 18353, + "unis": 30482, + "unis": 39266, + "unisex": 27609, + "unison": 46694, + "unit": 28522, + "unit": 5695, + "unite": 15078, + "unite": 11305, + "uniteblue": 20935, + "united": 10898, + "united": 2690, + "unitedstates": 39636, + "unitedway": 47486, + "unites": 32061, + "uniting": 31318, + "units": 10394, + "unity": 38300, + "unity": 8581, + "univ": 36680, + "univ": 14896, + "univer": 15574, + "univers": 5855, + "universal": 19148, + "universal": 8754, + "universe": 6104, + "universi": 41692, + "universit": 26019, + "universities": 16408, + "university": 40728, + "university": 2182, + "universityof": 46158, + "unk": 5542, + "unknown": 8685, + "unl": 43807, + "unlawful": 42305, + "unle": 19677, + "unlea": 23893, + "unleash": 26706, + "unleashed": 27955, + "unless": 10602, + "unlike": 16694, + "unlikely": 18904, + "unlimited": 11015, + "unlock": 18649, + "unlocked": 16770, + "unlocking": 40810, + "unlucky": 35029, + "unlv": 42283, + "unmanned": 36751, + "unmatched": 46054, + "unn": 38364, + "unnamed": 44985, + "unnecessary": 24100, + "unner": 31481, + "unning": 43282, + "unnoticed": 42807, + "uno": 32446, + "uno": 17078, + "unofficial": 22506, + "unpacking": 43589, + "unpaid": 32811, + "unparalleled": 44396, + "unplugged": 31724, + "unpopular": 40232, + "unprece": 23054, + "unprecedented": 23344, + "unpredictable": 38684, + "unra": 45150, + "unreal": 46980, + "unreal": 15636, + "unrelated": 38644, + "unreleased": 29654, + "unrest": 36452, + "uns": 25908, + "unsafe": 32071, + "unsc": 36395, + "unseen": 19069, + "unsigned": 39346, + "unsolved": 40836, + "unsplash": 46196, + "unstable": 34730, + "unstopp": 22105, + "unstoppable": 23484, + "unsuccessful": 47478, + "unsung": 33015, + "unsure": 26396, + "unt": 19654, + "unt": 6537, + "until": 1942, + "untitled": 21309, + "unto": 19801, + "untold": 32206, + "untouch": 44509, + "untouched": 42764, + "unused": 29636, + "unusual": 12613, + "unusually": 36465, + "unve": 6685, + "unveil": 20483, + "unveiled": 13572, + "unveiling": 20327, + "unveils": 15057, + "unwanted": 25285, + "unwind": 34064, + "unya": 37142, + "uo": 30874, + "uo": 36162, + "uof": 11155, + "uoft": 37329, + "uon": 48144, + "uous": 40185, + "up": 1083, + "up": 705, + "upa": 31727, + "upbeat": 39201, + "upcoming": 4196, + "upcycled": 46552, + "upd": 3226, + "update": 2491, + "updated": 5974, + "updates": 4904, + "updating": 22792, + "uper": 38082, + "uper": 33056, + "upfront": 42064, + "upgrade": 10365, + "upgraded": 18577, + "upgrades": 21253, + "upgrading": 34368, + "uph": 14128, + "uphill": 42767, + "uphol": 26195, + "uphold": 43897, + "upholstery": 44556, + "upl": 41939, + "uplift": 45389, + "uplifting": 29546, + "upload": 13968, + "uploaded": 16793, + "uploading": 30145, + "upon": 23524, + "upon": 5067, + "upp": 19549, + "upp": 45946, + "upper": 22465, + "upper": 7067, + "upri": 15982, + "upright": 29818, + "uprising": 26006, + "upro": 28922, + "ups": 6926, + "upscale": 47501, + "upset": 11214, + "upsets": 42637, + "upside": 15362, + "upstairs": 21387, + "upstate": 33335, + "upstream": 45517, + "upthe": 31510, + "upto": 26575, + "upton": 31910, + "uptown": 23807, + "upward": 32526, + "upwards": 34915, + "uq": 39591, + "ur": 565, + "ur": 1775, + "ura": 29337, + "ura": 3544, + "urable": 40194, + "ural": 23547, + "ural": 33948, + "uran": 16197, + "uranium": 29850, + "urban": 7931, + "urban": 5800, + "urbanart": 40834, + "urd": 47880, + "urday": 19742, + "urdu": 29976, + "ure": 5514, + "ure": 726, + "ured": 4210, + "urer": 20864, + "ures": 2288, + "urg": 35995, + "urge": 14852, + "urged": 23790, + "urgency": 47612, + "urgent": 13693, + "urgently": 34534, + "urges": 16692, + "urging": 27748, + "uri": 11052, + "uri": 8699, + "urie": 46429, + "urin": 45245, + "urine": 28864, + "uring": 1351, + "url": 23464, + "urn": 38075, + "uro": 17343, + "uro": 5925, + "urology": 48585, + "urope": 14918, + "urs": 4794, + "urself": 31942, + "urst": 19181, + "urstruly": 34751, + "urstrulymahesh": 35314, + "ursula": 38390, + "urt": 24309, + "uru": 16322, + "uru": 11768, + "uruguay": 27931, + "urus": 14246, + "urve": 24583, + "ury": 8642, + "ury": 2106, + "us": 904, + "us": 718, + "usa": 9491, + "usa": 2547, + "usability": 46736, + "usable": 22890, + "usaf": 25017, + "usage": 19137, + "usaid": 34507, + "usair": 36742, + "usairforce": 42179, + "usarmy": 19132, + "usatoday": 40263, + "usav": 36056, + "usb": 10281, + "usc": 13346, + "usc": 14995, + "uscg": 43932, + "usd": 7485, + "usda": 25829, + "use": 4419, + "use": 1483, + "used": 32289, + "used": 2026, + "useful": 9784, + "useless": 20154, + "usemb": 39700, + "user": 21248, + "user": 7031, + "username": 28162, + "users": 7433, + "uses": 5282, + "useum": 45189, + "usf": 32385, + "usf": 28942, + "usgs": 35103, + "ush": 12001, + "ush": 18335, + "usher": 27411, + "ushi": 47734, + "usi": 25540, + "usic": 34909, + "usic": 16753, + "using": 1996, + "usky": 45778, + "usl": 42113, + "usm": 40041, + "usmc": 21678, + "usmnt": 30662, + "usn": 40579, + "usnavy": 24500, + "usnews": 43752, + "uso": 21539, + "usopen": 21782, + "usp": 26651, + "usps": 39980, + "usrc": 33274, + "uss": 11545, + "uss": 9260, + "ussia": 29553, + "ussoccer": 42828, + "ussr": 32697, + "ust": 35501, + "ust": 24725, + "usu": 4254, + "usu": 40434, + "usual": 6129, + "usually": 8296, + "usur": 45582, + "uswnt": 35255, + "ut": 1419, + "ut": 3641, + "uta": 42706, + "uta": 25925, + "utah": 27474, + "utah": 9312, + "utc": 18196, + "utd": 10493, + "ute": 16856, + "ute": 3130, + "uten": 32089, + "uter": 39197, + "utes": 2850, + "uth": 48819, + "uth": 44750, + "uti": 24568, + "util": 28824, + "utili": 17015, + "utilities": 27210, + "utility": 14941, + "utilize": 36861, + "utilized": 47604, + "utilizing": 40212, + "utm": 47853, + "utmost": 42352, + "uto": 18866, + "uto": 13683, + "utopia": 34433, + "utpol": 42605, + "utr": 48726, + "utrecht": 37216, + "uts": 11740, + "utsa": 37528, + "utt": 17096, + "uttar": 40168, + "uttarak": 33755, + "uttarakhand": 35655, + "utter": 18769, + "utter": 24558, + "utterly": 21353, + "utto": 42183, + "utv": 36351, + "utz": 45320, + "uu": 5702, + "uu": 14553, + "uuu": 44355, + "uuu": 27656, + "uuuu": 16720, + "uuuu": 40797, + "uv": 23777, + "uv": 15977, + "uva": 23908, + "uw": 13933, + "uw": 19166, + "uwe": 48785, + "uwu": 35544, + "ux": 9251, + "ux": 6213, + "uy": 31929, + "uy": 48113, + "uz": 19398, + "uz": 36991, + "uzbe": 43007, + "uzbekistan": 45024, + "uzzi": 48210, + "v": 85, + "v": 341, + "va": 4648, + "va": 1892, + "vaa": 37488, + "vable": 23088, + "vac": 3125, + "vac": 34085, + "vaca": 48215, + "vacancies": 26333, + "vacancy": 21247, + "vacant": 25262, + "vacation": 28336, + "vacation": 6561, + "vacations": 29002, + "vacay": 44716, + "vacc": 13342, + "vaccin": 19164, + "vaccinated": 48134, + "vaccination": 32518, + "vaccine": 47780, + "vaccine": 17493, + "vaccines": 25860, + "vach": 46211, + "vacu": 16058, + "vacuum": 18420, + "vad": 11880, + "vada": 46759, + "vader": 21908, + "vae": 39384, + "vag": 13015, + "vague": 42154, + "vah": 26921, + "vai": 26893, + "vai": 36802, + "vail": 21189, + "vain": 25538, + "vais": 28719, + "vaj": 34206, + "vak": 16288, + "vak": 41597, + "val": 1214, + "val": 1560, + "vala": 48525, + "valdez": 40617, + "vale": 35554, + "vale": 10820, + "valedic": 43525, + "valen": 12630, + "valence": 30225, + "valenci": 34183, + "valencia": 16559, + "valent": 3655, + "valent": 15300, + "valentin": 48631, + "valentina": 43741, + "valentine": 11208, + "valentine": 5876, + "valentines": 10259, + "valentinesday": 12369, + "valentino": 29624, + "valeri": 31951, + "valerie": 25592, + "valet": 45749, + "vali": 8230, + "valiant": 33804, + "valid": 15126, + "validation": 32536, + "valkyrie": 42326, + "vall": 23523, + "vall": 35295, + "vallarta": 47874, + "valle": 24857, + "valle": 29105, + "valley": 18354, + "valley": 3136, + "valleys": 28649, + "valor": 30930, + "vals": 7431, + "valu": 6291, + "valuable": 10056, + "valuation": 25894, + "value": 41358, + "value": 4602, + "valued": 17801, + "values": 8857, + "valve": 17001, + "valves": 33517, + "vam": 9983, + "vamo": 46718, + "vamos": 30346, + "vamp": 10680, + "vampi": 47017, + "vampire": 47576, + "vampire": 13220, + "vampires": 30868, + "vamps": 44810, + "van": 2446, + "van": 2451, + "vana": 20543, + "vanc": 6320, + "vance": 31447, + "vancou": 6750, + "vancouver": 31904, + "vancouver": 7208, + "vand": 11691, + "vandalism": 45664, + "vander": 16264, + "vanderbilt": 33524, + "vandy": 39268, + "vane": 43828, + "vaness": 13328, + "vanessa": 16836, + "vangogh": 47849, + "vanguard": 27916, + "vani": 15396, + "vani": 26459, + "vania": 10998, + "vanilla": 11974, + "vanished": 43783, + "vanishing": 48296, + "vanity": 48353, + "vanity": 22938, + "vans": 11711, + "vant": 26298, + "vantage": 31749, + "vanu": 42892, + "vanuatu": 48766, + "vap": 10462, + "vape": 25423, + "vape": 20219, + "vaping": 29403, + "vapor": 37167, + "vapor": 30729, + "vapori": 46183, + "var": 3187, + "var": 12998, + "vara": 47492, + "varan": 36585, + "varanasi": 39364, + "vard": 21866, + "vard": 8773, + "vardy": 47371, + "vare": 38159, + "vares": 42895, + "vargas": 32752, + "vari": 3354, + "variable": 26416, + "varian": 34334, + "variant": 20293, + "variants": 38312, + "variation": 26420, + "variations": 29025, + "varied": 32334, + "varies": 32543, + "varieties": 23805, + "variety": 8396, + "various": 7395, + "varsity": 43716, + "varsity": 8574, + "varun": 48120, + "varun": 22069, + "vary": 18855, + "varying": 36456, + "vas": 5669, + "vas": 5995, + "vasc": 40995, + "vascular": 19218, + "vase": 20431, + "vasi": 49092, + "vast": 24413, + "vast": 16414, + "vastly": 48257, + "vat": 11588, + "vat": 18363, + "vatican": 21030, + "vation": 37884, + "vau": 6391, + "vaugh": 25158, + "vaughan": 21392, + "vaughn": 29013, + "vaul": 27469, + "vault": 15240, + "vaus": 40217, + "vaux": 27403, + "vauxhall": 29173, + "vaw": 47952, + "vay": 48000, + "vaz": 38142, + "vb": 29365, + "vb": 8778, + "vball": 38329, + "vc": 28670, + "vc": 7952, + "vcs": 43528, + "vcu": 40102, + "vd": 9515, + "vday": 42055, + "ve": 673, + "ve": 563, + "vea": 43798, + "veal": 36616, + "veau": 24419, + "vec": 19912, + "vector": 40453, + "vector": 21533, + "ved": 19515, + "ved": 1102, + "veda": 44401, + "vedere": 45660, + "vedi": 47971, + "vee": 35708, + "vee": 17073, + "veen": 22432, + "veer": 21243, + "veer": 22058, + "veg": 9048, + "veg": 16460, + "vega": 22930, + "vegan": 15705, + "vegan": 5615, + "vegans": 48514, + "vegas": 20288, + "vegas": 4413, + "vege": 6219, + "vegetable": 15725, + "vegetables": 14119, + "vegetarian": 14600, + "vegetation": 33947, + "veggie": 19401, + "veggies": 16767, + "vehic": 3973, + "vehicle": 5299, + "vehicles": 8361, + "veil": 23516, + "vein": 29169, + "veins": 28867, + "veit": 30620, + "vel": 942, + "vel": 1287, + "vela": 34898, + "veld": 34011, + "veled": 15370, + "veli": 49166, + "veling": 37970, + "vell": 21173, + "vell": 32997, + "velo": 14357, + "velo": 33850, + "velocity": 23811, + "vels": 5109, + "velve": 37849, + "velvet": 11063, + "vely": 1708, + "vember": 3477, + "vement": 3129, + "vements": 11104, + "ven": 1240, + "ven": 1638, + "vena": 47442, + "vend": 10851, + "vending": 29202, + "vendor": 21261, + "vendors": 20353, + "vene": 5365, + "veness": 10516, + "venetian": 34336, + "venezia": 34139, + "venezu": 10939, + "venezuela": 12839, + "venezuelan": 34699, + "veng": 31526, + "venge": 27757, + "vengeance": 32057, + "veni": 31142, + "venice": 11010, + "vening": 47532, + "venison": 40037, + "venom": 42491, + "venom": 21588, + "vens": 20884, + "vent": 4373, + "vent": 5687, + "ventil": 39522, + "ventilation": 35066, + "venting": 15731, + "vention": 4122, + "vents": 12833, + "ventu": 48217, + "ventura": 20921, + "venture": 37046, + "venture": 12543, + "ventures": 20829, + "venue": 5097, + "venues": 18120, + "venus": 14691, + "ver": 624, + "ver": 667, + "vera": 13350, + "verage": 3725, + "verb": 34952, + "verbal": 26522, + "verbally": 39985, + "verbs": 45687, + "verde": 16935, + "verdi": 42306, + "verdict": 18030, + "vere": 11135, + "vere": 34707, + "vered": 2868, + "verge": 23913, + "veri": 11638, + "verification": 33521, + "verified": 22555, + "verify": 34722, + "vering": 4630, + "veriz": 19707, + "verizon": 21532, + "verma": 41261, + "vermont": 19241, + "vern": 2214, + "vern": 12586, + "verne": 45553, + "vernon": 18348, + "vero": 45217, + "vero": 38208, + "verona": 31819, + "veronic": 39551, + "veronica": 24039, + "vers": 1219, + "vers": 2094, + "versa": 35765, + "versace": 25422, + "versail": 29857, + "versailles": 32129, + "versary": 2940, + "versatile": 18110, + "versatility": 41340, + "verse": 39466, + "verse": 3131, + "verses": 30769, + "versi": 8934, + "version": 3273, + "versions": 16190, + "versity": 1906, + "verst": 42484, + "verstappen": 45064, + "versus": 14548, + "versy": 18522, + "vert": 11742, + "verte": 35158, + "verted": 48173, + "verti": 30459, + "vertical": 14293, + "vertigo": 42477, + "verton": 40632, + "verts": 37265, + "very": 11698, + "very": 1070, + "veryday": 37944, + "verything": 45174, + "ves": 9616, + "ves": 1003, + "vesmatter": 47636, + "vespa": 46029, + "vessel": 16387, + "vessels": 22822, + "vest": 31657, + "vest": 12473, + "vesti": 40349, + "vests": 41906, + "vet": 12294, + "vet": 5951, + "veter": 4330, + "veteran": 20797, + "veteran": 8814, + "veterans": 7092, + "veteransday": 26409, + "veterin": 43959, + "veterinary": 25458, + "veto": 36570, + "vets": 13113, + "vette": 17045, + "vettel": 28700, + "vevo": 35141, + "vex": 36187, + "vex": 43978, + "vey": 34792, + "vey": 3884, + "vez": 35987, + "vez": 17226, + "vf": 25966, + "vfl": 33726, + "vfx": 30149, + "vg": 40591, + "vg": 22346, + "vh": 46953, + "vh": 23847, + "vhs": 21932, + "vi": 603, + "vi": 4259, + "via": 1048, + "viable": 25752, + "viadu": 37012, + "viaduct": 39113, + "vial": 39951, + "vian": 40487, + "vian": 16124, + "vibe": 37974, + "vibe": 12813, + "vibes": 7764, + "vibr": 9527, + "vibrant": 14270, + "vibration": 37456, + "vibrations": 43660, + "vic": 1555, + "vic": 4412, + "vica": 46168, + "vicar": 43899, + "vice": 43572, + "vice": 6931, + "vicente": 39411, + "vices": 8332, + "vich": 24143, + "vici": 46670, + "vicious": 25177, + "vick": 15116, + "vick": 29704, + "vickers": 48452, + "vicki": 34927, + "vicky": 37176, + "vicky": 25788, + "victi": 6861, + "victim": 9133, + "victims": 7131, + "victor": 2423, + "victor": 10690, + "victori": 17555, + "victoria": 39286, + "victoria": 6127, + "victorian": 12350, + "victorias": 47791, + "victories": 24577, + "victorious": 24033, + "victory": 36668, + "victory": 4127, + "vid": 17233, + "vid": 9284, + "vida": 19015, + "vidal": 36678, + "vide": 1334, + "vide": 45244, + "video": 9478, + "video": 1455, + "videogame": 35097, + "videogames": 21149, + "videos": 6081, + "vids": 23035, + "vidy": 29639, + "vidya": 45264, + "vie": 922, + "vie": 8538, + "vien": 36493, + "vienna": 12670, + "vier": 15352, + "vier": 11987, + "viera": 21114, + "viernes": 33826, + "vies": 22458, + "viest": 31979, + "viet": 17558, + "viet": 13128, + "vietnam": 19558, + "vietnam": 8623, + "vietnamese": 22382, + "view": 12004, + "view": 1093, + "viewed": 7226, + "viewer": 15061, + "viewers": 14275, + "viewing": 7124, + "viewpoint": 41604, + "views": 2758, + "vig": 8549, + "vig": 45083, + "vigil": 21538, + "vigil": 19896, + "vigilant": 43026, + "vigne": 40447, + "vigne": 34581, + "vigo": 44097, + "vigor": 26781, + "vii": 17759, + "viii": 20414, + "vijay": 12014, + "vijay": 10823, + "vijaysethu": 47966, + "vik": 10764, + "vik": 17181, + "vika": 39562, + "vikas": 37116, + "viking": 26663, + "viking": 15897, + "vikings": 11713, + "vikram": 41136, + "vikram": 24314, + "viktor": 36101, + "vil": 1338, + "vil": 3000, + "vila": 37505, + "vile": 27247, + "vill": 10481, + "vill": 45698, + "villa": 3203, + "villa": 7754, + "village": 34584, + "village": 4331, + "villagers": 34283, + "villages": 17621, + "villain": 15425, + "villains": 25271, + "villanova": 44025, + "villar": 35164, + "villas": 28907, + "ville": 11110, + "ville": 1930, + "villen": 46177, + "villi": 36907, + "vimeo": 48720, + "vin": 1379, + "vin": 2558, + "vina": 35682, + "vinai": 37396, + "vinaigrette": 39876, + "vinay": 43952, + "vince": 32429, + "vince": 6236, + "vincen": 33402, + "vincent": 29069, + "vincent": 10357, + "vinci": 30199, + "vind": 20275, + "vindic": 39582, + "vine": 8471, + "vine": 7721, + "vinegar": 23834, + "vines": 21268, + "vineyard": 16527, + "vineyards": 23082, + "ving": 5375, + "ving": 903, + "vingne": 42579, + "vings": 22510, + "vini": 48119, + "vinnie": 40885, + "vinny": 36794, + "vino": 14509, + "vinod": 43348, + "vins": 34820, + "vinson": 45945, + "vintag": 10936, + "vintage": 13654, + "vintage": 3266, + "viny": 40990, + "vinyl": 22835, + "vinyl": 5754, + "vio": 11913, + "vio": 20324, + "viol": 3164, + "viola": 27438, + "violate": 44875, + "violated": 38192, + "violating": 37554, + "violation": 22919, + "violations": 21969, + "violence": 5450, + "violent": 11565, + "violently": 47758, + "violet": 16118, + "violets": 42861, + "violin": 17058, + "violinist": 36299, + "vion": 35496, + "vious": 6418, + "viously": 7149, + "vip": 45714, + "vip": 7111, + "viper": 27401, + "vips": 41149, + "vir": 1790, + "vir": 25319, + "vira": 35910, + "viral": 11653, + "virat": 32473, + "virgil": 39076, + "virgin": 5651, + "virgin": 12103, + "virgini": 43426, + "virginia": 6728, + "virgo": 39978, + "viro": 32301, + "viron": 38309, + "virtu": 7977, + "virtual": 18059, + "virtual": 7790, + "virtually": 22475, + "virtualreality": 32608, + "virtue": 26860, + "virtues": 42167, + "virtuoso": 47027, + "virus": 11808, + "viruses": 34830, + "vis": 1301, + "vis": 5337, + "visa": 12802, + "visas": 41228, + "vise": 24977, + "vised": 14810, + "vish": 12024, + "vish": 29124, + "vishal": 33648, + "vishnu": 37816, + "visi": 1409, + "visibility": 15921, + "visible": 36658, + "visible": 8626, + "vising": 37439, + "vision": 11147, + "vision": 2515, + "visional": 24627, + "visionary": 22959, + "visions": 13804, + "visit": 3388, + "visit": 1600, + "visitation": 44370, + "visited": 5580, + "visiting": 4680, + "visitor": 13881, + "visitors": 9160, + "visits": 8489, + "visitscotland": 28760, + "visitspain": 48860, + "vism": 15514, + "viso": 46732, + "visor": 24217, + "vist": 21436, + "vista": 13865, + "visu": 7739, + "visual": 17004, + "visual": 7195, + "visualization": 28500, + "visualize": 45057, + "visually": 25743, + "visuals": 21315, + "viswas": 36513, + "viswasam": 47664, + "vit": 4056, + "vit": 35580, + "vita": 15700, + "vital": 32525, + "vital": 10585, + "vitality": 36385, + "vitam": 9856, + "vitamin": 13675, + "vitamins": 22582, + "vito": 36725, + "vity": 4893, + "vitz": 26188, + "vius": 41571, + "viv": 21827, + "viv": 35363, + "viva": 17399, + "vival": 35920, + "vive": 18980, + "vive": 24004, + "vivek": 36243, + "vivi": 11625, + "vivian": 30129, + "vivid": 22984, + "vivo": 28091, + "vivo": 25888, + "vix": 28976, + "vix": 34811, + "vixen": 38757, + "vixx": 32106, + "viz": 28251, + "viz": 31786, + "vj": 45439, + "vj": 30827, + "vk": 41893, + "vl": 37580, + "vl": 36442, + "vla": 23686, + "vlad": 41089, + "vladi": 19320, + "vladimir": 21702, + "vlive": 46797, + "vlog": 18894, + "vm": 16204, + "vm": 20269, + "vma": 35666, + "vmas": 30236, + "vmware": 29615, + "vn": 47098, + "vn": 25076, + "vo": 947, + "vo": 3951, + "voc": 4105, + "voc": 20855, + "vocab": 21346, + "vocabulary": 23804, + "vocal": 34037, + "vocal": 13147, + "vocali": 19134, + "vocalist": 22102, + "vocals": 17666, + "vocation": 20521, + "vocational": 33751, + "vod": 11820, + "vod": 35854, + "vodaf": 28436, + "vodafone": 38695, + "vodka": 13646, + "vogel": 44960, + "vogue": 24418, + "vogue": 13178, + "voic": 29185, + "voice": 13179, + "voice": 3386, + "voiced": 34352, + "voiceof": 44966, + "voiceover": 41979, + "voices": 9144, + "void": 21561, + "voip": 42762, + "voir": 16036, + "vol": 1343, + "vol": 7945, + "volatile": 41022, + "volatility": 32355, + "volcan": 9916, + "volcanic": 24072, + "volcano": 14581, + "volcanoes": 38055, + "voli": 40138, + "volk": 13432, + "volkswag": 14407, + "volkswagen": 15342, + "volley": 7130, + "volley": 34656, + "volleyball": 7458, + "volo": 44791, + "vols": 20404, + "volt": 26430, + "volta": 29879, + "volta": 33480, + "voltage": 23118, + "voltron": 39314, + "volu": 3563, + "volume": 8284, + "volumes": 22651, + "volun": 3356, + "voluntar": 48823, + "voluntary": 23815, + "volunte": 3556, + "volunteer": 32331, + "volunteer": 7114, + "volunteered": 34000, + "volunteering": 14902, + "volunteers": 5939, + "volution": 24043, + "volved": 42888, + "volvo": 39991, + "volvo": 16906, + "vom": 24198, + "vomit": 46485, + "von": 11269, + "von": 8497, + "voo": 19497, + "voodoo": 26869, + "voor": 34291, + "voor": 34464, + "vor": 8338, + "vor": 5308, + "vore": 18215, + "vortex": 30071, + "vos": 16863, + "vot": 48558, + "vote": 6830, + "vote": 2187, + "voted": 6454, + "votel": 41379, + "voter": 44474, + "voter": 14065, + "voters": 8925, + "votes": 6693, + "voting": 5756, + "vou": 11045, + "voucher": 18190, + "vouchers": 23384, + "vous": 10636, + "vow": 34787, + "vows": 21677, + "vox": 29215, + "vox": 22692, + "voy": 10622, + "voy": 15021, + "voyage": 16299, + "voyager": 29669, + "vp": 32758, + "vp": 3896, + "vpn": 38212, + "vr": 16840, + "vr": 5921, + "vre": 44500, + "vre": 17501, + "vs": 11385, + "vs": 1547, + "vsco": 26752, + "vsco": 32822, + "vscocam": 34694, + "vsky": 37791, + "vss": 31919, + "vt": 31732, + "vt": 10291, + "vu": 8664, + "vu": 13230, + "vue": 43915, + "vue": 19313, + "vuel": 31312, + "vuelta": 43856, + "vuitton": 26705, + "vul": 6856, + "vulcan": 34767, + "vulner": 11213, + "vulnerability": 28797, + "vulnerable": 14332, + "vulture": 34593, + "vultures": 47197, + "vv": 19264, + "vv": 35686, + "vw": 28650, + "vw": 13250, + "vx": 47644, + "vy": 11566, + "vy": 5157, + "w": 86, + "w": 342, + "wa": 869, + "wa": 2663, + "waa": 35874, + "wab": 19893, + "wab": 36852, + "wac": 27445, + "wac": 37947, + "wack": 22880, + "wack": 38270, + "wacky": 34318, + "waco": 36035, + "wad": 11133, + "wad": 30451, + "wada": 40006, + "wade": 40237, + "wade": 14180, + "wadi": 37253, + "waf": 17638, + "wafc": 49086, + "waff": 13940, + "waffle": 20375, + "waffles": 24205, + "wag": 5764, + "wag": 19177, + "wage": 10716, + "wager": 43430, + "wages": 19114, + "wagner": 18081, + "wagon": 13260, + "wagons": 47944, + "wags": 48580, + "wah": 24812, + "wah": 18014, + "wahl": 27500, + "wahlberg": 35151, + "wahoo": 47995, + "wai": 11469, + "wai": 21569, + "waifu": 46551, + "waikiki": 44907, + "wain": 28358, + "wain": 20120, + "wainwright": 45878, + "waist": 36946, + "waist": 18459, + "wait": 10021, + "wait": 1885, + "waite": 24272, + "waited": 18492, + "waiter": 32946, + "waitin": 44482, + "waiting": 2680, + "waitress": 39760, + "waitrose": 37164, + "waits": 21361, + "waiver": 42866, + "waj": 49367, + "wak": 11172, + "wak": 36015, + "waka": 42696, + "wake": 10501, + "wake": 5731, + "wakefield": 26358, + "wakes": 29108, + "wakeup": 26328, + "wakeup": 35380, + "wakeupamerica": 37474, + "waking": 13025, + "wal": 1056, + "wal": 6903, + "wala": 16468, + "walang": 49180, + "walcott": 45744, + "wald": 46930, + "wald": 15724, + "walden": 39311, + "waldo": 32440, + "waldorf": 38227, + "wale": 41247, + "wale": 20336, + "wales": 25383, + "wales": 5110, + "walgreens": 38490, + "wali": 37576, + "wali": 14768, + "walia": 44455, + "walk": 8588, + "walk": 2374, + "walkaway": 48255, + "walked": 8667, + "walker": 24735, + "walker": 6150, + "walkers": 23366, + "walkin": 45792, + "walking": 12644, + "walking": 3941, + "walkingdead": 14948, + "walkout": 47470, + "walks": 8192, + "walkway": 36614, + "wall": 4316, + "wall": 2569, + "walla": 26007, + "walla": 39982, + "wallabies": 48926, + "wallace": 12535, + "wallart": 36223, + "walled": 36567, + "waller": 45340, + "wallet": 12154, + "wallets": 38550, + "walleye": 49099, + "wallis": 42206, + "wallpaper": 10560, + "wallpapers": 29841, + "walls": 8258, + "wallstreet": 45341, + "wally": 26024, + "walmart": 11972, + "walnut": 16310, + "walnuts": 38294, + "walsall": 42935, + "walsh": 12856, + "walt": 23535, + "walt": 14312, + "waltdisneyworld": 36505, + "walter": 31156, + "walter": 10645, + "walters": 25532, + "waltham": 42742, + "waltham": 45581, + "walton": 19485, + "waltz": 35982, + "wam": 20503, + "wamy": 46970, + "wan": 2060, + "wan": 4557, + "wana": 30830, + "wand": 14636, + "wand": 28559, + "wanda": 25070, + "wander": 12985, + "wander": 24473, + "wandered": 46593, + "wanderers": 27540, + "wandering": 22597, + "wanderlust": 16129, + "wane": 27459, + "wang": 19731, + "wang": 11900, + "wani": 21674, + "wankers": 42189, + "wann": 23622, + "wanna": 35940, + "wanna": 3836, + "wannabe": 40730, + "wannaone": 44832, + "want": 18356, + "want": 1280, + "wanted": 3146, + "wanting": 12801, + "wants": 3107, + "wap": 27393, + "wap": 30368, + "waq": 47512, + "war": 984, + "war": 2238, + "wara": 21631, + "warbler": 33891, + "warcraft": 13660, + "ward": 7728, + "ward": 1460, + "warden": 27798, + "wardly": 30780, + "wardro": 14247, + "wardrobe": 15020, + "wards": 2593, + "ware": 7416, + "ware": 4476, + "wareagle": 35716, + "warehouse": 13054, + "wareness": 41601, + "wareness": 35870, + "wares": 30692, + "warfare": 15739, + "warhammer": 26832, + "warhol": 27554, + "wari": 20977, + "wark": 46346, + "wark": 15164, + "warlock": 42455, + "warm": 14725, + "warm": 3616, + "warmed": 36695, + "warmer": 14328, + "warmest": 30910, + "warming": 8606, + "warmly": 45322, + "warmongers": 33205, + "warms": 32917, + "warmth": 19636, + "warmup": 29904, + "warmups": 44094, + "warn": 19360, + "warned": 16409, + "warner": 28564, + "warner": 13402, + "warning": 4994, + "warnings": 18098, + "warns": 14086, + "waron": 38947, + "warp": 32411, + "warped": 32125, + "warran": 17392, + "warrant": 22554, + "warrants": 45677, + "warranty": 23999, + "warren": 23143, + "warren": 9234, + "warri": 4109, + "warrington": 31203, + "warrior": 18998, + "warrior": 8148, + "warriors": 6421, + "wars": 3931, + "warsaw": 21072, + "warship": 47846, + "wart": 43535, + "wart": 7346, + "wartime": 42998, + "warts": 21781, + "warwick": 23081, + "warwick": 22215, + "warwickshire": 36766, + "wary": 36213, + "was": 3398, + "was": 739, + "wasabi": 47334, + "wash": 3363, + "wash": 7810, + "washed": 14092, + "washer": 24085, + "washes": 38950, + "washing": 13029, + "washington": 16774, + "washington": 4365, + "washingtondc": 40225, + "washingtonpost": 28426, + "wasn": 5044, + "wasnt": 29607, + "wasp": 24889, + "wasps": 35300, + "wassup": 45708, + "wast": 28886, + "waste": 18157, + "waste": 6065, + "wasted": 18278, + "wasteland": 44035, + "wastewater": 34463, + "wasting": 25577, + "wat": 800, + "wat": 10621, + "wata": 42509, + "watch": 7046, + "watch": 1239, + "watchdog": 35303, + "watched": 5775, + "watcher": 35971, + "watchers": 28443, + "watches": 9521, + "watchin": 32432, + "watching": 2113, + "water": 2505, + "water": 1573, + "watercolor": 14211, + "watercolour": 18377, + "waterfall": 16403, + "waterfalls": 26692, + "waterford": 24448, + "waterfront": 16605, + "waterhouse": 45072, + "watering": 19871, + "waterloo": 17465, + "watermelon": 19889, + "waterproof": 17613, + "waters": 7753, + "watershed": 33204, + "waterstones": 45014, + "waterways": 37395, + "watford": 23162, + "watfordfc": 37328, + "wati": 27966, + "watkins": 22539, + "watson": 35490, + "watson": 9294, + "watt": 22899, + "watt": 15805, + "wattpad": 32351, + "watts": 14750, + "wau": 9479, + "wav": 6054, + "wave": 17530, + "wave": 4535, + "waved": 44657, + "waver": 25997, + "waves": 7882, + "waving": 26545, + "wavy": 31941, + "waw": 22039, + "wawrinka": 48414, + "wawx": 47387, + "wax": 18789, + "wax": 11910, + "waxing": 38781, + "way": 3079, + "way": 923, + "wayback": 47822, + "wayne": 23632, + "wayne": 7003, + "ways": 1248, + "waz": 20889, + "waz": 48835, + "wb": 10726, + "wb": 12377, + "wba": 22675, + "wbb": 14482, + "wbc": 26745, + "wbo": 49053, + "wbz": 35471, + "wc": 4842, + "wc": 5755, + "wcc": 47166, + "wcc": 34926, + "wcpo": 46624, + "wcs": 39916, + "wcvb": 32709, + "wcw": 9041, + "wd": 15998, + "wd": 7494, + "wdw": 40334, + "we": 598, + "we": 649, + "wea": 37146, + "wea": 47301, + "weak": 12128, + "weak": 10128, + "weaker": 39735, + "weakness": 21448, + "weaknesses": 43487, + "weal": 14759, + "wealth": 33150, + "wealth": 7904, + "wealthy": 22617, + "weap": 6156, + "weapon": 42612, + "weapon": 10537, + "weapons": 10007, + "wear": 12206, + "wear": 2839, + "wearab": 22983, + "wearable": 44943, + "wearable": 24973, + "wearables": 30319, + "weare": 4264, + "weare": 27867, + "weareall": 45980, + "wearec": 43620, + "wearen": 45635, + "weareone": 16149, + "weareoneexo": 16448, + "wearethe": 40242, + "wearing": 3309, + "wears": 11869, + "weary": 38766, + "weasel": 44308, + "weather": 8808, + "weather": 2237, + "weathercee": 44980, + "weatherchannel": 42138, + "weav": 22260, + "weave": 22450, + "weaver": 20297, + "weaving": 27131, + "web": 2055, + "web": 4601, + "webb": 15708, + "webber": 34248, + "webcam": 24211, + "webcam": 22589, + "webcamtoy": 27719, + "webcast": 28256, + "webcomic": 34286, + "webcomics": 39811, + "webdesign": 20470, + "webdev": 37000, + "webdevelopment": 47553, + "weber": 20179, + "webin": 8460, + "webinar": 8921, + "webinars": 47755, + "webpage": 46964, + "webs": 32829, + "webseries": 44819, + "website": 3364, + "websites": 19278, + "webster": 19471, + "websummit": 48069, + "wec": 33152, + "wechat": 46124, + "wed": 1687, + "wed": 3478, + "wedd": 7576, + "wedding": 11204, + "wedding": 3101, + "weddings": 15964, + "wedge": 21446, + "wedges": 33179, + "wedne": 2380, + "wednesday": 9311, + "wednesday": 2689, + "wednesdaymotivation": 37860, + "wednesdays": 24943, + "wednesdaywisdom": 11445, + "wedo": 43432, + "weds": 19107, + "wee": 716, + "wee": 8288, + "weed": 36935, + "weed": 8015, + "weeds": 26326, + "week": 1286, + "week": 994, + "weekday": 29244, + "weekdays": 44330, + "weekend": 17205, + "weekend": 1456, + "weekender": 36547, + "weekends": 14564, + "weekly": 34652, + "weekly": 5885, + "weeknd": 29925, + "weeks": 2898, + "weeksary": 24628, + "ween": 17517, + "ween": 1599, + "weep": 39270, + "weeping": 36629, + "weer": 32491, + "weet": 17742, + "weets": 13454, + "wef": 23313, + "weg": 47867, + "weg": 47561, + "wego": 44784, + "wego": 28220, + "weh": 48458, + "weh": 40313, + "weho": 47798, + "wei": 6958, + "wei": 20952, + "weibo": 20613, + "weigh": 10565, + "weigh": 17346, + "weighed": 33210, + "weighing": 24455, + "weighs": 20481, + "weight": 12723, + "weight": 3868, + "weighted": 43179, + "weightlifting": 36164, + "weightloss": 20359, + "weights": 21374, + "weil": 43720, + "weiler": 42203, + "wein": 29134, + "wein": 37684, + "weiner": 38822, + "weinstein": 34367, + "weir": 11299, + "weir": 25517, + "weird": 27981, + "weird": 5613, + "weirdest": 29482, + "weirdo": 32476, + "weis": 26251, + "weiser": 34833, + "weiss": 24794, + "wel": 1267, + "wel": 8042, + "welch": 25820, + "welcom": 11578, + "welcome": 18318, + "welcome": 1881, + "welcomed": 12590, + "welcomes": 9304, + "welcometo": 47511, + "welcoming": 8775, + "weld": 39776, + "welding": 24956, + "welfare": 12129, + "well": 3277, + "well": 1123, + "wellbeing": 14273, + "weller": 40921, + "welling": 49165, + "wellington": 15389, + "wellness": 40574, + "wellness": 9904, + "wells": 42705, + "wells": 9804, + "welove": 13573, + "welp": 28391, + "wels": 20852, + "welsh": 19173, + "welsh": 10977, + "welt": 38595, + "welter": 37115, + "welterweight": 39617, + "wemb": 15213, + "wembley": 16579, + "wen": 6590, + "wen": 11278, + "wend": 15166, + "wendell": 42091, + "wendy": 31616, + "wendy": 14074, + "wenger": 21105, + "went": 18633, + "went": 2437, + "wentworth": 36423, + "wentz": 39179, + "wer": 6316, + "wer": 2980, + "were": 15461, + "were": 1365, + "wered": 6605, + "weren": 13611, + "werewolf": 32001, + "werk": 30176, + "werner": 29917, + "wers": 7110, + "wes": 18620, + "wes": 14738, + "wesle": 29606, + "wesley": 17332, + "wesleyan": 32509, + "wesome": 33292, + "wess": 44431, + "west": 2973, + "west": 1593, + "westbound": 29208, + "westbrook": 26948, + "westchester": 36675, + "westcoast": 44610, + "westend": 44815, + "wester": 9846, + "western": 17079, + "western": 4463, + "westfield": 32309, + "westh": 36798, + "westin": 43232, + "westlake": 41535, + "westminster": 15158, + "weston": 22771, + "westside": 33762, + "westwood": 26371, + "westworld": 42287, + "wet": 12406, + "wet": 6682, + "weta": 40946, + "wethenorth": 45281, + "wethepeople": 48030, + "wether": 33794, + "wether": 48405, + "wetland": 37357, + "wetlands": 26547, + "wett": 41971, + "wetter": 43957, + "wewant": 39280, + "wewill": 37241, + "wex": 17234, + "wexford": 29876, + "wexmondays": 49042, + "wey": 30376, + "wey": 19781, + "weymouth": 41433, + "wf": 14576, + "wf": 22313, + "wfa": 44606, + "wfc": 36431, + "wfp": 35193, + "wftv": 47075, + "wg": 21091, + "wg": 25857, + "wga": 32354, + "wgn": 48828, + "wh": 573, + "wh": 13844, + "wha": 18994, + "wha": 25884, + "whal": 38967, + "whale": 37083, + "whale": 11650, + "whales": 17722, + "wham": 42506, + "whar": 15517, + "wharf": 22452, + "wharton": 43320, + "what": 4268, + "what": 768, + "whatcha": 37160, + "whate": 6695, + "whatever": 6743, + "whati": 23500, + "whats": 9263, + "whats": 13084, + "whatsapp": 10119, + "whatsoever": 39928, + "whatson": 35632, + "whatyou": 30508, + "whe": 2009, + "whead": 34583, + "wheat": 20505, + "wheat": 10303, + "wheaton": 46933, + "wheel": 7360, + "wheel": 6744, + "wheelchair": 17713, + "wheeler": 18405, + "wheeling": 34839, + "wheels": 8025, + "whel": 9792, + "whelan": 40715, + "when": 8753, + "when": 827, + "whenever": 10500, + "where": 7052, + "where": 1234, + "whereabouts": 47808, + "whereas": 42234, + "wheres": 46345, + "wherever": 14103, + "whereyou": 46837, + "whether": 5903, + "whew": 39016, + "whey": 34556, + "whi": 4295, + "whi": 33129, + "which": 1448, + "whiche": 48719, + "whichever": 49138, + "whil": 8499, + "while": 1519, + "whilst": 8596, + "whim": 27766, + "whimsical": 42282, + "whip": 14412, + "whipped": 22323, + "whipping": 41567, + "whir": 20873, + "whirl": 30962, + "whirlwind": 47771, + "whis": 6024, + "whiskey": 41381, + "whiskey": 11610, + "whisky": 37567, + "whisky": 12599, + "whisp": 21986, + "whispe": 30356, + "whisper": 27616, + "whisperer": 41368, + "whispering": 42599, + "whispers": 29133, + "whist": 13640, + "whistle": 23972, + "whistle": 19746, + "whistleblower": 40410, + "whistler": 29633, + "whit": 4398, + "whit": 31498, + "whitaker": 35851, + "whitby": 30858, + "white": 4699, + "white": 1579, + "whiteboard": 40839, + "whitec": 24575, + "whitehall": 42827, + "whitehead": 43560, + "whitehouse": 20776, + "whitening": 35540, + "whitepaper": 42713, + "whites": 35886, + "whites": 18835, + "whitesox": 28816, + "whitewater": 49350, + "whitfield": 48404, + "whitley": 40564, + "whitman": 32394, + "whitney": 43021, + "whitney": 18048, + "whitt": 33784, + "whittaker": 47595, + "whl": 25801, + "who": 2969, + "who": 822, + "whoa": 16943, + "whoever": 11137, + "whois": 41884, + "whole": 10360, + "whole": 2954, + "wholefoods": 42840, + "wholesale": 18306, + "wholesome": 35959, + "whom": 38158, + "whom": 12873, + "whoo": 20003, + "whoo": 49290, + "whoop": 22060, + "whoops": 28433, + "whopping": 34384, + "whore": 31690, + "whos": 41460, + "whos": 27130, + "whose": 6933, + "whouse": 45927, + "whs": 26292, + "wht": 32470, + "whufc": 31695, + "whun": 18272, + "why": 11040, + "why": 1182, + "whyte": 42386, + "wi": 820, + "wi": 5585, + "wib": 45303, + "wic": 7834, + "wich": 9759, + "wich": 5238, + "wichita": 22566, + "wick": 6798, + "wick": 6479, + "wicked": 32579, + "wicked": 12825, + "wicker": 38096, + "wicket": 19180, + "wickets": 22110, + "wicklow": 39039, + "wicz": 30121, + "wid": 11886, + "wid": 20886, + "wide": 19341, + "wide": 3184, + "widely": 16195, + "widening": 46598, + "wider": 21263, + "widesp": 20598, + "widespread": 21258, + "widget": 43906, + "wido": 28068, + "widow": 19949, + "widows": 42129, + "width": 23571, + "wie": 21378, + "wie": 9131, + "wielding": 47272, + "wien": 38131, + "wiener": 40567, + "wies": 42788, + "wif": 37572, + "wife": 3607, + "wifey": 35282, + "wifi": 11026, + "wig": 23690, + "wig": 12216, + "wigan": 23130, + "wiggins": 32329, + "wiggle": 47812, + "wight": 41278, + "wight": 15545, + "wigs": 31207, + "wii": 8005, + "wiiu": 40980, + "wiki": 10373, + "wiki": 24265, + "wikileaks": 28731, + "wikipedia": 15176, + "wil": 1352, + "wil": 20581, + "wilbur": 43069, + "wilcox": 43231, + "wild": 2780, + "wild": 3220, + "wildatlantic": 35500, + "wildatlanticway": 35776, + "wildcard": 37360, + "wildcat": 49077, + "wildcat": 25870, + "wildcats": 15909, + "wilde": 23498, + "wilder": 14343, + "wilder": 23499, + "wilderness": 16506, + "wildest": 43028, + "wildfire": 22788, + "wildfires": 29184, + "wildflower": 27628, + "wildflower": 33181, + "wildflowerhour": 31302, + "wildflowers": 29136, + "wildlife": 13298, + "wildlife": 5250, + "wildlifephotography": 32307, + "wildlifewednesday": 48537, + "wildly": 35981, + "wildoz": 40113, + "wiley": 32747, + "wilhelm": 39696, + "wilkes": 39548, + "wilkins": 36986, + "wilkinson": 26797, + "will": 5062, + "will": 751, + "willam": 43276, + "willard": 44920, + "wille": 48739, + "willem": 38044, + "willi": 2256, + "william": 8420, + "william": 4705, + "williams": 38452, + "williams": 4075, + "williamsburg": 30683, + "williamson": 20793, + "willie": 13907, + "willing": 34160, + "willing": 11718, + "willingness": 40573, + "willis": 18491, + "willow": 33887, + "willow": 15665, + "wills": 26913, + "willy": 34502, + "willy": 19599, + "wilmington": 28052, + "wilms": 47879, + "wilshere": 48359, + "wilson": 23629, + "wilson": 5622, + "wilt": 23394, + "wilt": 47357, + "wilton": 46638, + "wiltshire": 28025, + "wim": 8662, + "wim": 27580, + "wimble": 11752, + "wimbledon": 12229, + "win": 831, + "win": 1225, + "winchester": 20647, + "wind": 6812, + "wind": 3630, + "winder": 44454, + "winder": 46245, + "winding": 22390, + "windmill": 34084, + "windo": 3110, + "window": 26675, + "window": 4879, + "windows": 5437, + "winds": 12668, + "winds": 7012, + "windshield": 33002, + "windsor": 44322, + "windsor": 12884, + "windy": 13446, + "wine": 7375, + "wine": 2604, + "winelover": 26357, + "winemaker": 41588, + "wineoclock": 43846, + "wineries": 49349, + "winery": 15500, + "wines": 8263, + "winetasting": 41288, + "winewednesday": 35447, + "wing": 8141, + "wing": 1340, + "winged": 24993, + "winger": 22727, + "winget": 44578, + "wings": 5178, + "wink": 34455, + "wink": 25859, + "winkle": 36430, + "winn": 38104, + "winne": 46273, + "winner": 32961, + "winner": 2520, + "winners": 4320, + "winni": 13018, + "winnie": 29022, + "winning": 42099, + "winning": 2577, + "winnings": 46490, + "winnipeg": 14369, + "winona": 49202, + "wins": 46839, + "wins": 2718, + "winslow": 39658, + "winston": 14848, + "winter": 7340, + "winter": 2541, + "winters": 21587, + "wintry": 39504, + "wip": 10447, + "wipe": 26761, + "wiped": 31822, + "wipes": 33463, + "wir": 16849, + "wir": 44838, + "wire": 7558, + "wire": 7794, + "wired": 18935, + "wireless": 9103, + "wires": 24311, + "wiring": 36434, + "wirral": 34675, + "wis": 3392, + "wis": 20405, + "wiscon": 9857, + "wisconsin": 10265, + "wisdom": 42474, + "wisdom": 5425, + "wise": 19116, + "wise": 5558, + "wisely": 26173, + "wiser": 44859, + "wish": 11328, + "wish": 2412, + "wished": 25883, + "wishes": 6045, + "wishing": 5307, + "wishlist": 31969, + "wit": 584, + "wit": 8531, + "witch": 20139, + "witch": 10083, + "witchcraft": 35065, + "witcher": 33684, + "witches": 21673, + "with": 1435, + "with": 593, + "withdra": 24696, + "withdraw": 31670, + "withdrawal": 25765, + "withdrawn": 46687, + "withdraws": 48637, + "wither": 39655, + "witherspoon": 45409, + "within": 4154, + "withme": 44670, + "without": 32836, + "without": 2193, + "withstand": 42236, + "withthe": 36872, + "withus": 30572, + "withyou": 30351, + "witne": 12096, + "witness": 8793, + "witnessed": 20187, + "witnesses": 22778, + "witnessing": 33618, + "wits": 30938, + "witt": 38194, + "witt": 17168, + "witter": 31597, + "witty": 29970, + "witz": 44186, + "witz": 13265, + "wiv": 48925, + "wives": 14378, + "wiwx": 44461, + "wiz": 7730, + "wiz": 23178, + "wizar": 49121, + "wizard": 30490, + "wizard": 14295, + "wizards": 19140, + "wizkid": 40146, + "wj": 19739, + "wj": 35453, + "wk": 11512, + "wk": 11528, + "wkend": 42336, + "wknd": 20851, + "wks": 25508, + "wku": 43377, + "wl": 13299, + "wl": 9613, + "wm": 20268, + "wm": 15790, + "wn": 1186, + "wn": 757, + "wnba": 32358, + "wned": 8628, + "wns": 12950, + "wnt": 22484, + "wny": 24833, + "wo": 1613, + "wo": 11132, + "woah": 17751, + "wob": 35984, + "woc": 39011, + "wod": 41522, + "woes": 27860, + "wof": 45671, + "woj": 48931, + "wok": 28912, + "woke": 9331, + "woken": 43697, + "woking": 43931, + "wol": 2798, + "wol": 48622, + "wold": 42399, + "wolf": 9453, + "wolf": 5916, + "wolfe": 24989, + "wolff": 34369, + "wolfgang": 34061, + "wolfpack": 30887, + "wolve": 45101, + "wolver": 14334, + "wolverhampton": 34518, + "wolverine": 23353, + "wolverines": 42003, + "wolves": 9372, + "wom": 1087, + "womack": 48980, + "woman": 15716, + "woman": 2308, + "womanc": 35630, + "womancrush": 37721, + "womancrushwednesday": 39714, + "womanin": 30562, + "womaninbiz": 36482, + "womb": 37023, + "women": 3648, + "women": 1507, + "womenin": 13062, + "womeninscience": 41343, + "womeninstem": 29380, + "womenintech": 31470, + "womenof": 48421, + "womens": 12822, + "womens": 14408, + "womensart": 38548, + "womensday": 13956, + "womenshi": 22887, + "womenshistorymonth": 24982, + "womensmarch": 30102, + "won": 1528, + "won": 1749, + "wonder": 2070, + "wonder": 3936, + "wondercon": 46944, + "wondered": 15550, + "wonderful": 2582, + "wonderfully": 23245, + "wondering": 8360, + "wonderland": 13874, + "wonders": 14048, + "wonderwoman": 31000, + "wondo": 38402, + "wondr": 46771, + "wong": 17876, + "wonka": 43463, + "wont": 43174, + "wont": 15952, + "woo": 1867, + "woo": 9322, + "wood": 3269, + "wood": 1704, + "woodbridge": 49074, + "wooden": 48226, + "wooden": 9057, + "woodland": 44314, + "woodland": 17447, + "woodlands": 32430, + "woodley": 40566, + "woodpecker": 32684, + "woods": 6267, + "woodson": 48967, + "woodstock": 29486, + "woodward": 27419, + "woodwork": 47386, + "woodworking": 29267, + "woody": 38627, + "woody": 17144, + "woof": 34234, + "woof": 24028, + "woohoo": 20172, + "wook": 29192, + "wool": 9967, + "wool": 13283, + "woolf": 43728, + "woolly": 47722, + "woon": 33126, + "wooo": 43217, + "woop": 31884, + "woot": 22466, + "wor": 641, + "worcester": 22172, + "worcester": 19580, + "worcestershire": 38440, + "worcestershirehour": 43644, + "word": 8272, + "word": 2653, + "wordof": 33500, + "wordoftheday": 43594, + "wordpress": 15193, + "words": 31007, + "words": 2709, + "wore": 8953, + "work": 1636, + "work": 951, + "workday": 29735, + "worked": 5410, + "worker": 8098, + "workers": 4795, + "workflow": 28502, + "workforce": 14672, + "workin": 31825, + "workin": 26323, + "working": 20806, + "working": 1699, + "workinprogress": 46086, + "workout": 6773, + "workouts": 22779, + "workplace": 11959, + "workplaces": 47383, + "works": 2322, + "workshop": 3832, + "workshops": 12262, + "workspace": 34470, + "worl": 5221, + "world": 2334, + "world": 1002, + "worlda": 46627, + "worldbank": 36759, + "worldbookday": 31191, + "worldcup": 42525, + "worldcup": 8650, + "worlden": 44668, + "worldenviron": 47115, + "worldenvironmentday": 47522, + "worldly": 36268, + "worldo": 41698, + "worldof": 22636, + "worldre": 33951, + "worlds": 7691, + "worldseries": 26695, + "worldtour": 23202, + "worldwater": 41176, + "worldwaterday": 44520, + "worldwide": 6214, + "worm": 33709, + "worm": 10945, + "worms": 20231, + "worn": 9037, + "worried": 11911, + "worries": 17684, + "worry": 7534, + "worrying": 24058, + "worse": 8236, + "worsen": 46344, + "worshi": 31840, + "worship": 46399, + "worship": 9023, + "worst": 5719, + "wort": 30209, + "worth": 10671, + "worth": 2450, + "worthing": 39929, + "worthit": 40830, + "worthless": 44736, + "worths": 44633, + "worthwhile": 36295, + "worthy": 8881, + "worx": 44973, + "wot": 24863, + "wou": 5279, + "would": 39873, + "would": 1311, + "wouldn": 5878, + "wouldnt": 41595, + "wound": 19231, + "wounded": 14859, + "wounds": 21290, + "woven": 19830, + "wow": 22191, + "wow": 2781, + "woz": 44558, + "wozni": 47782, + "wp": 15378, + "wp": 13302, + "wpg": 35048, + "wps": 33386, + "wq": 45195, + "wr": 1189, + "wr": 8028, + "wra": 3852, + "wra": 46004, + "wral": 49050, + "wrangler": 30923, + "wrap": 7094, + "wrapped": 9875, + "wrapping": 15223, + "wraps": 18236, + "wrath": 29783, + "wray": 48943, + "wrc": 16004, + "wre": 3168, + "wreath": 23091, + "wrec": 20879, + "wreck": 28775, + "wreck": 15017, + "wrecked": 32695, + "wreckem": 45676, + "wrecking": 36956, + "wrecks": 45545, + "wren": 20191, + "wren": 31970, + "wrench": 30980, + "wrest": 4177, + "wrestle": 17097, + "wrestle": 28086, + "wrestlemania": 18849, + "wrestler": 19790, + "wrestlers": 25902, + "wrestling": 31292, + "wrestling": 5904, + "wrexham": 34479, + "wri": 7667, + "wri": 42007, + "wright": 28616, + "wright": 6991, + "wrights": 43711, + "wrigley": 33538, + "wrink": 22201, + "wrinkle": 46642, + "wrinkles": 35525, + "wrist": 19243, + "wrist": 16139, + "wristband": 36890, + "wristbands": 44864, + "writ": 2902, + "write": 28874, + "write": 4946, + "writer": 27886, + "writer": 4422, + "writers": 18742, + "writers": 7307, + "writerslife": 25007, + "writes": 8023, + "writing": 16053, + "writing": 2979, + "writingcommunity": 39178, + "writings": 36259, + "written": 5231, + "wro": 5447, + "wrong": 18381, + "wrong": 3669, + "wrongly": 45642, + "wrote": 5796, + "wrought": 48125, + "wrs": 45280, + "ws": 6300, + "ws": 799, + "wsb": 30681, + "wsbtv": 38394, + "wsj": 19764, + "wski": 12548, + "wsl": 43706, + "wsoc": 40253, + "wson": 33954, + "wsop": 41231, + "wsu": 44674, + "wsu": 32913, + "wsw": 43285, + "wt": 15873, + "wt": 12255, + "wta": 25984, + "wtc": 39718, + "wtf": 6891, + "wth": 23021, + "wthr": 45269, + "wti": 47345, + "wto": 36406, + "wts": 32159, + "wu": 9710, + "wu": 9837, + "wud": 43870, + "wul": 35154, + "wunder": 36661, + "wur": 24040, + "wurst": 44409, + "wusa": 40021, + "wut": 28590, + "wv": 18920, + "wv": 14743, + "wvu": 44878, + "wvu": 25879, + "ww": 3181, + "ww": 4491, + "wwc": 26505, + "wwdc": 47441, + "wwe": 12112, + "wwe": 5290, + "wwen": 23308, + "wwenetwork": 37228, + "wwenxt": 39898, + "wwer": 32038, + "wwf": 23332, + "wwfc": 42681, + "wwg": 35322, + "wwi": 20194, + "wwii": 10261, + "www": 26074, + "www": 9667, + "wwwbigbaldhead": 30761, + "wwww": 34224, + "wwww": 25200, + "wwwww": 48268, + "wwx": 47431, + "wx": 18192, + "wx": 3561, + "wy": 4665, + "wy": 7625, + "wyatt": 21660, + "wyd": 33113, + "wye": 48436, + "wye": 43751, + "wylie": 49330, + "wyn": 11802, + "wyn": 17504, + "wynn": 36117, + "wynne": 35951, + "wynonna": 41456, + "wynonnaearp": 43755, + "wyoming": 18693, + "x": 87, + "x": 343, + "xa": 24831, + "xan": 45530, + "xander": 45601, + "xavi": 36342, + "xavier": 41044, + "xavier": 18567, + "xb": 33678, + "xbox": 18063, + "xbox": 7748, + "xboxone": 27410, + "xc": 12515, + "xchange": 49132, + "xd": 6380, + "xe": 42886, + "xe": 19183, + "xen": 15568, + "xer": 49005, + "xf": 35274, + "xfactor": 25211, + "xfinity": 35107, + "xford": 34732, + "xh": 45771, + "xham": 25284, + "xi": 2467, + "xi": 7376, + "xia": 19854, + "xia": 20724, + "xian": 42570, + "xiao": 49318, + "xiaomi": 27477, + "xico": 38469, + "xide": 17398, + "xie": 40122, + "xie": 15976, + "xii": 36525, + "xiii": 28199, + "xim": 11217, + "xin": 27053, + "xin": 41517, + "xing": 14383, + "xion": 24164, + "xis": 35793, + "xit": 5316, + "xiumin": 36563, + "xiv": 16125, + "xj": 42453, + "xl": 36529, + "xl": 8833, + "xley": 38223, + "xm": 18626, + "xma": 48805, + "xmas": 48848, + "xmas": 6425, + "xmen": 28708, + "xn": 25388, + "xo": 26936, + "xo": 9000, + "xon": 29186, + "xon": 8482, + "xox": 11531, + "xox": 34050, + "xoxo": 13313, + "xp": 15651, + "xper": 32200, + "xperia": 37615, + "xpo": 44377, + "xpress": 31809, + "xq": 40606, + "xr": 26276, + "xrp": 26965, + "xs": 16397, + "xt": 1052, + "xtina": 45520, + "xton": 32666, + "xton": 10597, + "xtra": 26969, + "xtre": 27025, + "xtreme": 33483, + "xu": 42063, + "xu": 37198, + "xv": 17768, + "xvi": 44031, + "xx": 5675, + "xx": 3553, + "xxl": 29777, + "xxx": 33923, + "xxx": 8352, + "xxxx": 32035, + "xxxx": 22819, + "xxxxx": 44195, + "xy": 20023, + "xy": 11443, + "y": 88, + "y": 344, + "ya": 5018, + "ya": 1430, + "yaa": 48847, + "yaa": 34498, + "yaan": 34680, + "yab": 27737, + "yach": 9039, + "yacht": 43806, + "yacht": 12859, + "yachts": 29260, + "yad": 13276, + "yad": 40047, + "yadav": 26650, + "yaf": 38019, + "yag": 35081, + "yah": 16170, + "yah": 12381, + "yaho": 37929, + "yahoo": 38152, + "yahoo": 16846, + "yak": 11014, + "yak": 29074, + "yaki": 44677, + "yaku": 29572, + "yakuza": 42628, + "yal": 16198, + "yal": 13418, + "yale": 39926, + "yale": 17157, + "yall": 9210, + "yam": 6666, + "yam": 19318, + "yama": 23512, + "yamaha": 18854, + "yan": 3949, + "yan": 4788, + "yana": 18698, + "yand": 38609, + "yang": 23818, + "yang": 12605, + "yani": 26439, + "yankee": 21554, + "yankees": 11889, + "yann": 40246, + "yann": 38657, + "yao": 45231, + "yap": 48700, + "yap": 34468, + "yar": 6786, + "yar": 23071, + "yard": 20234, + "yard": 4313, + "yards": 7550, + "yarmouth": 45941, + "yarn": 19702, + "yarra": 46824, + "yas": 8168, + "yas": 20570, + "yash": 30216, + "yash": 37836, + "yasi": 37700, + "yasss": 23873, + "yat": 29443, + "yat": 34965, + "yates": 27677, + "yatra": 38932, + "yav": 41275, + "yaw": 31989, + "yawn": 48643, + "yay": 20614, + "yay": 6712, + "yaya": 37608, + "yaz": 19348, + "yaz": 42252, + "yb": 41785, + "yb": 27615, + "yc": 11931, + "ycle": 38089, + "yd": 29896, + "yd": 9534, + "yday": 15899, + "yds": 24819, + "ye": 693, + "ye": 4582, + "yea": 13687, + "yeah": 29405, + "yeah": 3908, + "year": 5163, + "year": 935, + "yearbook": 21636, + "yearling": 48392, + "yearly": 24541, + "yearof": 31944, + "yearofthe": 47899, + "years": 30864, + "years": 1151, + "yearsof": 14932, + "yearswith": 45249, + "yeast": 25819, + "yeats": 44903, + "yed": 28137, + "yed": 3301, + "yee": 18114, + "yee": 23108, + "yeezy": 24901, + "yeg": 16854, + "yeg": 11976, + "yegfood": 48711, + "yeh": 21331, + "yel": 3323, + "yel": 48164, + "yell": 30824, + "yelled": 39199, + "yelling": 26581, + "yellow": 12059, + "yellow": 4481, + "yellowstone": 29241, + "yelp": 31674, + "yemen": 29276, + "yemen": 12513, + "yemeni": 44656, + "yemi": 42267, + "yen": 29602, + "yen": 17960, + "yeo": 32292, + "yeo": 43830, + "yeol": 15808, + "yeon": 16602, + "yep": 10964, + "yer": 15491, + "yer": 2371, + "yers": 3722, + "yes": 21620, + "yes": 1958, + "yess": 42778, + "yess": 40189, + "yesss": 36210, + "yessss": 45620, + "yester": 1905, + "yesterday": 1926, + "yesterdays": 36238, + "yesung": 38527, + "yet": 2296, + "yeti": 34228, + "yev": 39855, + "yew": 34660, + "yey": 45447, + "yg": 16396, + "ygk": 44758, + "ygo": 46166, + "yh": 41978, + "yi": 5826, + "yi": 14762, + "yield": 16825, + "yields": 24856, + "yikes": 25094, + "yin": 26476, + "yin": 23543, + "ying": 42933, + "ying": 910, + "yixing": 32120, + "yk": 30965, + "yl": 2656, + "yl": 4045, + "ylan": 41875, + "ylde": 42850, + "yle": 32305, + "yle": 10770, + "ylene": 34239, + "yler": 48081, + "yles": 42860, + "ylon": 22375, + "ylor": 48468, + "ym": 1786, + "ym": 19587, + "yman": 29077, + "ymc": 47101, + "ymca": 22369, + "yment": 8199, + "ymes": 39968, + "ymi": 5271, + "ymm": 37133, + "ymoun": 41426, + "ymouth": 36429, + "yn": 2823, + "yn": 4100, + "yne": 18238, + "ynes": 18020, + "ynn": 10499, + "ynna": 48292, + "ynwa": 27372, + "yo": 586, + "yo": 3497, + "yoda": 31922, + "yof": 5966, + "yofficial": 21818, + "yofthe": 43983, + "yog": 34985, + "yog": 36539, + "yoga": 25872, + "yoga": 5523, + "yogh": 32626, + "yoghurt": 33491, + "yogi": 22766, + "yogur": 16137, + "yogurt": 16819, + "yoh": 48880, + "yoke": 41969, + "yoko": 25929, + "yoko": 32256, + "yokohama": 42409, + "yol": 19387, + "yol": 35218, + "yolanda": 43845, + "yolo": 20905, + "yom": 34718, + "yom": 44527, + "yon": 10147, + "yon": 7604, + "yong": 27960, + "yong": 20887, + "yonge": 48592, + "yoo": 25842, + "yoo": 20775, + "yoon": 30863, + "yoon": 22113, + "yoona": 32736, + "yoongi": 24037, + "yor": 2028, + "yor": 21132, + "york": 5318, + "york": 2705, + "yorker": 23865, + "yorkers": 41041, + "yorks": 39093, + "yorkshi": 43367, + "yorkshire": 27007, + "yorkshire": 8633, + "yoruba": 46083, + "yos": 35607, + "yosemite": 25893, + "yoshi": 22920, + "yoshi": 25354, + "yot": 22875, + "yotes": 46157, + "yotpo": 26113, + "you": 1562, + "you": 592, + "youare": 33879, + "youcan": 32498, + "youknow": 47919, + "youknow": 41088, + "youn": 1596, + "young": 6939, + "young": 1888, + "younger": 10414, + "youngest": 12316, + "youngjae": 46426, + "youngster": 35881, + "youngsters": 28098, + "younow": 33831, + "your": 2130, + "your": 695, + "youre": 28344, + "youre": 19695, + "yourown": 28583, + "yours": 3834, + "yourself": 3053, + "yourselves": 19747, + "youth": 10743, + "youth": 3281, + "youthful": 37480, + "youths": 23614, + "youts": 22737, + "youtu": 13868, + "youtube": 31258, + "youtube": 3895, + "youtuber": 24720, + "youtubers": 36822, + "youu": 35055, + "youuu": 35324, + "youuuu": 47123, + "yoy": 41865, + "yp": 38370, + "yp": 34734, + "ypg": 37386, + "yql": 46122, + "yqr": 36881, + "yr": 18395, + "yr": 4333, + "yrs": 4822, + "ys": 1971, + "ys": 961, + "yser": 33121, + "ysis": 4843, + "ysl": 45681, + "ysm": 23842, + "yst": 40528, + "yt": 36777, + "yt": 14779, + "ytd": 47524, + "yte": 48172, + "yu": 3371, + "yu": 8887, + "yuan": 26236, + "yuck": 48282, + "yugo": 48231, + "yuh": 42547, + "yui": 47932, + "yuk": 17037, + "yuk": 24063, + "yuki": 34010, + "yukon": 27094, + "yul": 39832, + "yum": 6869, + "yum": 7259, + "yuma": 47566, + "yummy": 7687, + "yun": 14976, + "yun": 18288, + "yung": 44545, + "yung": 17676, + "yunho": 39748, + "yup": 13231, + "yur": 42533, + "yuri": 23823, + "yusuf": 33222, + "yuv": 36784, + "yves": 33698, + "yvon": 23327, + "yvonne": 32583, + "yvr": 29058, + "yw": 33741, + "yx": 35624, + "yxe": 34240, + "yy": 3433, + "yy": 8321, + "yya": 37444, + "yyc": 27542, + "yyc": 11741, + "yyj": 26203, + "yyy": 11514, + "yyyy": 38749, + "yyyy": 16955, + "yyyyy": 26089, + "yyyyyy": 47055, + "yz": 37579, + "yz": 46451, + "yü": 48232, + "z": 89, + "z": 345, + "za": 3710, + "za": 2186, + "zab": 22982, + "zable": 37002, + "zac": 25501, + "zac": 19159, + "zach": 13401, + "zach": 11815, + "zachary": 32401, + "zack": 30567, + "zack": 19120, + "zad": 47314, + "zad": 27838, + "zada": 34889, + "zaf": 21837, + "zafar": 46668, + "zag": 26091, + "zag": 29346, + "zagre": 34107, + "zagreb": 35355, + "zah": 23258, + "zah": 43297, + "zaha": 44408, + "zai": 44329, + "zai": 27065, + "zain": 34400, + "zain": 45366, + "zak": 13050, + "zak": 20738, + "zaki": 48091, + "zal": 20552, + "zal": 33298, + "zam": 7218, + "zam": 41578, + "zambia": 21671, + "zan": 7284, + "zan": 17835, + "zana": 39643, + "zand": 37712, + "zane": 34786, + "zani": 45373, + "zania": 15059, + "zano": 27637, + "zanzi": 47835, + "zap": 24134, + "zapp": 33504, + "zappa": 46592, + "zar": 5458, + "zar": 16392, + "zara": 24454, + "zardari": 20174, + "zas": 48261, + "zation": 3683, + "zawa": 49281, + "zay": 7102, + "zayed": 36726, + "zayn": 22292, + "zayn": 10308, + "zaynmalik": 25278, + "zazzle": 47857, + "ze": 2254, + "ze": 1298, + "zeal": 44951, + "zealand": 7618, + "zeb": 46518, + "zebra": 47394, + "zebra": 22548, + "zed": 21047, + "zed": 1993, + "zedd": 45608, + "zee": 25468, + "zee": 14080, + "zeiss": 47460, + "zeit": 37898, + "zeit": 37906, + "zek": 40829, + "zeke": 47065, + "zel": 10389, + "zel": 12027, + "zelda": 17138, + "zell": 39526, + "zen": 8518, + "zen": 3928, + "zend": 33478, + "zendaya": 35956, + "zenith": 44740, + "zens": 15298, + "zeph": 40726, + "zepp": 22977, + "zeppelin": 25408, + "zer": 6118, + "zer": 3716, + "zero": 14867, + "zero": 5848, + "zers": 9547, + "zes": 4073, + "zest": 37709, + "zet": 34098, + "zeta": 30954, + "zetta": 45993, + "zeus": 32800, + "zey": 46647, + "zh": 33389, + "zh": 41621, + "zhang": 21127, + "zhen": 37374, + "zhen": 33236, + "zhou": 17384, + "zhu": 42049, + "zi": 2651, + "zi": 5819, + "zia": 13764, + "zid": 30235, + "zidane": 34643, + "zie": 29316, + "zie": 8956, + "zieg": 40157, + "ziegler": 46812, + "ziel": 32151, + "zier": 15399, + "zies": 38001, + "ziest": 28159, + "zig": 15950, + "zig": 21345, + "ziggy": 39274, + "zik": 30125, + "zika": 28783, + "zil": 25039, + "zil": 33190, + "zilla": 17879, + "zim": 8112, + "zim": 22577, + "zimbab": 12373, + "zimbabwe": 45668, + "zimbabwe": 13583, + "zimmer": 27452, + "zimmer": 35211, + "zimmerman": 38231, + "zin": 14085, + "zin": 21278, + "zinc": 27458, + "zind": 26206, + "zindabad": 42208, + "zine": 16100, + "zing": 25062, + "zing": 3152, + "zinger": 42027, + "zio": 13906, + "zion": 31763, + "zion": 20963, + "zione": 36161, + "zionist": 33078, + "zip": 26479, + "zip": 16083, + "zipper": 33670, + "zir": 31892, + "zl": 39168, + "zlat": 32489, + "zlatan": 37877, + "zm": 43691, + "zman": 24248, + "zn": 18004, + "zo": 4397, + "zo": 5056, + "zodi": 22660, + "zodiac": 27753, + "zoe": 43114, + "zoe": 16662, + "zoey": 39871, + "zog": 40680, + "zol": 25939, + "zola": 46105, + "zom": 6623, + "zombi": 29452, + "zombie": 11819, + "zombies": 46702, + "zombies": 16517, + "zon": 15109, + "zon": 14618, + "zona": 42134, + "zone": 37197, + "zone": 4442, + "zones": 17247, + "zoning": 36790, + "zoo": 8182, + "zoo": 7147, + "zoom": 32671, + "zoom": 13909, + "zor": 17605, + "zou": 38072, + "zr": 39275, + "zs": 35248, + "zshq": 41442, + "zt": 42629, + "zu": 4091, + "zu": 14184, + "zucchini": 29873, + "zucker": 26890, + "zuckerberg": 30066, + "zul": 31146, + "zulu": 32821, + "zum": 35094, + "zuma": 23326, + "zumba": 32976, + "zun": 42440, + "zur": 17128, + "zurich": 21288, + "zw": 42188, + "zx": 31604, + "zy": 6615, + "zy": 2303, + "zyk": 39112, + "zyme": 36472, + "zyn": 45287, + "zz": 1544, + "zz": 4943, + "zza": 14642, + "zzi": 13974, + "zzie": 18635, + "zzle": 7873, + "zzled": 39075, + "zzo": 14036, + "zzy": 21275, + "zzy": 8353, + "zzz": 20055, + "zzzz": 35742, + "zzzz": 43103, + "{": 90, + "{": 346, + "{}": 39025, + "|": 91, + "|#": 31183, + "|": 347, + "|@": 41677, + "||": 7566, + "}": 92, + "}": 348, + "~": 93, + "~!": 31181, + "~\"": 48442, + "~": 349, + "~>": 43291, + "~@": 44247, + "~~": 11461, + "~~": 16671, + "~~~": 32472, + "~~~~": 28295, + "¡": 94, + "¡": 350, + "¡ï¸ı": 15113, + "¡ï¸ı": 4174, + "¡ľ": 43991, + "¢": 95, + "¢": 351, + "£": 96, + "£": 352, + "£ï¸ı": 18446, + "¤": 97, + "¤": 353, + "¥": 98, + "¥": 354, + "¦": 99, + "¦": 355, + "¦Ī": 47615, + "§": 100, + "§": 356, + "¨": 101, + "¨": 357, + "©": 102, + "©": 358, + "ª": 103, + "ª": 359, + "«": 104, + "«": 360, + "¬": 105, + "¬": 361, + "¬ë": 31736, + "®": 106, + "®": 362, + "¯": 107, + "¯": 363, + "°": 108, + "°:": 21787, + "°": 364, + "°ï¸ı": 34777, + "±": 109, + "±": 365, + "±ï¸ı": 41020, + "²": 110, + "²": 366, + "³": 111, + "³": 367, + "³ï¸ı": 22195, + "³ï¸ı": 24706, + "´": 112, + "´": 368, + "µ": 113, + "µ": 369, + "µï¸ı": 27605, + "¶": 114, + "¶": 370, + "·": 115, + "·": 371, + "¸": 116, + "¸": 372, + "¸ë": 19693, + "¹": 117, + "¹": 373, + "º": 118, + "º": 374, + "»": 119, + "»": 375, + "¼": 120, + "¼": 376, + "½": 121, + "½": 377, + "½ï¸ı": 31333, + "¾": 122, + "¾": 378, + "¿": 123, + "¿": 379, + "À": 124, + "À": 380, + "Á": 125, + "Á": 381, + "Â": 126, + "Â": 382, + "¡": 26868, + "¡": 10830, + "¡¡": 45505, + "¢": 41359, + "£": 31117, + "£": 1950, + "Â¥": 20199, + "¨": 19957, + "¨¨": 23089, + "¨¨¨¨": 41223, + "©": 31148, + "©": 5811, + "«": 14434, + "®": 30857, + "®": 8436, + "¯": 38682, + "¯": 43593, + "¯\\": 44096, + "¯\\_(": 45115, + "°": 21305, + "°": 6858, + "²": 41175, + "´": 30560, + "´": 12559, + "·": 14844, + "º": 28059, + "»": 31642, + "»": 7599, + "½": 33613, + "¿": 44559, + "¿": 17133, + "ÂŃ": 22618, + "Ã": 127, + "Ã": 383, + "á": 7261, + "á": 22229, + "án": 38340, + "án": 21385, + "â": 26170, + "ã": 19339, + "ão": 21141, + "ä": 10896, + "ä": 47276, + "än": 42787, + "Ã¥": 23176, + "æ": 42495, + "ç": 10067, + "ça": 22711, + "è": 12138, + "è": 37761, + "ère": 30272, + "ès": 41210, + "é": 3459, + "é": 4166, + "éal": 45251, + "ée": 13489, + "és": 20507, + "ê": 27515, + "ë": 29526, + "ë": 40520, + "î": 48704, + "ï": 35689, + "ñ": 6445, + "ña": 17753, + "ño": 16574, + "ños": 40104, + "ó": 8891, + "ó": 27733, + "ón": 13926, + "ô": 26815, + "ö": 7255, + "ö": 37423, + "ör": 31762, + "ø": 17483, + "ø": 45598, + "ú": 17963, + "ú": 36019, + "ü": 6522, + "ü": 47177, + "ür": 26132, + "ÃĹ": 16165, + "Ãł": 36149, + "Ãł": 21259, + "ÃŃ": 8366, + "ÃŃ": 23928, + "ÃŃa": 16609, + "ÃŃn": 33623, + "Ä": 128, + "Ä": 384, + "ı": 18562, + "ı": 41901, + "Äģ": 23134, + "Äĩ": 31719, + "Äį": 45414, + "ÄŁ": 26540, + "Å": 129, + "Å": 385, + "Å¡": 35621, + "ÅĤ": 40419, + "Åį": 41267, + "ÅŁ": 21254, + "ÅŁ": 40706, + "Æ": 130, + "Æ": 386, + "Ç": 131, + "Ç": 387, + "È": 132, + "È": 388, + "É": 133, + "É": 389, + "Ê": 134, + "Ê": 390, + "Ë": 135, + "Ë": 391, + "Ì": 136, + "Ì": 392, + "Ìĩ": 16384, + "Í": 137, + "Í": 393, + "Î": 138, + "Î": 394, + "Ï": 139, + "Ï": 395, + "Ïī": 38065, + "Ð": 140, + "Ð": 396, + "а": 16912, + "а": 27080, + "аÐ": 31090, + "в": 39813, + "е": 22176, + "и": 16701, + "иÐ": 29503, + "к": 27152, + "л": 47611, + "м": 38018, + "н": 22705, + "о": 13506, + "о": 29386, + "оÐ": 20978, + "од": 38416, + "оÑĤ": 28599, + "п": 26302, + "пÑĢи": 46321, + "пÑĢиÑĢода": 48150, + "Ñ": 141, + "Ñ": 397, + "ÑĢ": 16370, + "ÑĢи": 41092, + "ÑĢод": 47039, + "ÑĢода": 47929, + "Ñģ": 23669, + "ÑĤ": 17875, + "Ñĥ": 39729, + "ÑĦ": 27993, + "ÑĦоÑĤ": 35155, + "ÑĦоÑĤо": 38981, + "Ñĭ": 45001, + "Ò": 142, + "Ò": 398, + "Ó": 143, + "Ó": 399, + "Ô": 144, + "Ô": 400, + "Õ": 145, + "Õ": 401, + "Ö": 146, + "Ö": 402, + "×": 147, + "×": 403, + "Ø": 148, + "Ø": 404, + "ا": 6042, + "ا": 22625, + "اØ": 13189, + "ار": 40137, + "اÙ": 8453, + "اÙĦ": 12973, + "اÙħ": 47626, + "اÙĨ": 42773, + "اÙĨ": 33200, + "ب": 16378, + "ب": 35330, + "Ø©": 20915, + "ت": 18197, + "ت": 44333, + "ج": 26375, + "Ø®": 41495, + "د": 19872, + "د": 35566, + "ر": 10948, + "ر": 24933, + "رÙĬ": 43273, + "ز": 36169, + "س": 17856, + "Ø´": 28770, + "ص": 27271, + "Ø·": 32050, + "ع": 18843, + "غ": 48510, + "ØŃ": 25722, + "Ù": 149, + "Ù": 405, + "Ùģ": 24112, + "ÙĤ": 27585, + "Ùĥ": 33499, + "ÙĦ": 14251, + "ÙĦ": 37899, + "Ùħ": 12986, + "Ùħ": 29945, + "ÙĨ": 16655, + "ÙĨ": 25386, + "Ùĩ": 34274, + "Ùĩ": 31343, + "ÙĪ": 12203, + "ÙĪ": 38310, + "ÙĪر": 48242, + "ÙĬ": 12046, + "ÙĬ": 23853, + "Ú": 150, + "Ú": 406, + "Ú©": 26475, + "Û": 151, + "Û": 407, + "Ûģ": 40480, + "ÛĮ": 21452, + "ÛĮ": 32703, + "Ü": 152, + "Ü": 408, + "Ý": 153, + "Ý": 409, + "Þ": 154, + "Þ": 410, + "ß": 155, + "ß": 411, + "à": 156, + "à": 412, + "à¤": 3124, + "त": 27263, + "द": 29552, + "न": 26090, + "प": 44149, + "ब": 43599, + "म": 48254, + "म": 26774, + "य": 37299, + "र": 39136, + "र": 19052, + "ल": 30881, + "व": 39545, + "श": 43181, + "स": 28505, + "ह": 29446, + "ा": 37973, + "ा": 13343, + "ि": 26721, + "à¤Ĥ": 30833, + "à¤ķ": 22067, + "à¤Ĺ": 42598, + "à¤ľ": 39561, + "à¥": 7410, + "à¥Ģ": 45791, + "à¥Ģ": 25751, + "à¥ģ": 39653, + "à¥ĩ": 48612, + "à¥ĩ": 25130, + "à¥ĭ": 34452, + "à¥į": 19389, + "à¦": 11322, + "া": 41532, + "à§": 26339, + "à¨": 15741, + "à©": 32086, + "àª": 22990, + "à«": 48347, + "à¬": 32791, + "à®": 6022, + "த": 34691, + "ன": 43394, + "ப": 47388, + "à®®": 35463, + "à®°": 43270, + "ல": 47705, + "ா": 32831, + "ி": 27126, + "à®ķ": 36168, + "à®Ł": 45263, + "à¯": 11259, + "à¯ģ": 33115, + "à¯į": 16631, + "à°": 12100, + "à±": 23550, + "à±į": 46098, + "à²": 9992, + "ಿ": 47797, + "à³": 20745, + "à³į": 36148, + "à´": 15418, + "àµ": 27392, + "àµį": 45266, + "à¶": 29881, + "à·": 30766, + "à¸": 1777, + "ม": 26137, + "ม": 29570, + "ย": 27241, + "ย": 33091, + "ร": 32225, + "ร": 27331, + "ล": 34696, + "ล": 32746, + "ว": 26990, + "ว": 30245, + "ส": 37883, + "ส": 35737, + "ห": 33064, + "ะ": 43920, + "ะ": 49234, + "ั": 14978, + "า": 11529, + "า": 38476, + "าà¸": 12330, + "ิ": 17092, + "ี": 22421, + "ี": 20278, + "ีà¹Ī": 31511, + "ื": 47991, + "ุ": 30524, + "ู": 35273, + "à¸ģ": 30767, + "à¸ģà¸": 31474, + "à¸Ħ": 31757, + "à¸Ħà¸": 39628, + "à¸ĩ": 24603, + "à¸ĩ": 33382, + "à¸Ī": 47608, + "à¸Ĭ": 46324, + "à¸Ķ": 31107, + "à¸Ķ": 38825, + "à¸ķ": 40273, + "à¸ķ": 41108, + "à¸Ĺ": 36171, + "à¸Ļ": 17474, + "à¸Ļ": 17639, + "à¸Ļà¸": 23121, + "à¸ļ": 33859, + "à¸ļ": 39616, + "à¸ŀ": 48171, + "à¸Ń": 13398, + "à¸Ń": 32818, + "à¸Ńà¸": 14649, + "à¸Ńà¸ĩ": 46622, + "à¹": 4484, + "à¹Ģ": 13729, + "à¹Ģà¸": 14076, + "à¹ģà¸": 23916, + "à¹Ĥ": 33118, + "à¹ĥ": 40962, + "à¹Ħà¸": 31718, + "à¹ĩ": 38699, + "à¹Ī": 11722, + "à¹ī": 13123, + "à¹Į": 28353, + "à¼": 46186, + "à½": 39219, + "á": 157, + "á": 413, + "á´": 19036, + "áµ": 17330, + "áĢ": 45932, + "áĥ": 24829, + "áĥ¦": 32193, + "â": 158, + "â": 414, + "â¤": 25087, + "⤵ï¸ı": 36026, + "â¬": 7930, + "â¬ħï¸ı": 42111, + "â¬Ĩ": 27718, + "â¬Ĩï¸ı": 32798, + "â¬ĩ": 10917, + "â¬ĩ": 39370, + "â¬ĩï¸ı": 25621, + "â¬ĩï¸ı": 13984, + "â¬ĩï¸ıâ¬ĩï¸ı": 40159, + "âĢ": 728, + "âĢ¢": 9485, + "âĢ¢": 2701, + "âĢ¢âĢ¢": 15006, + "âĢ¢âĢ¢": 47575, + "âĢ¢âĢ¢âĢ¢âĢ¢": 27502, + "âĢ¢âĢ¢âĢ¢âĢ¢âĢ¢âĢ¢âĢ¢âĢ¢": 48630, + "âĢ¦": 7095, + "âĢ¦\"": 20215, + "âĢ¦..": 47779, + "âĢ¦.": 18615, + "âĢ¦/": 29842, + "âĢ¦": 959, + "âĢ¦âĢ¦": 40066, + "âĢ²": 32633, + "âĢ³": 25061, + "âĢ¼": 6578, + "âĢ¼ï¸ı": 15622, + "âĢ¼ï¸ı": 8310, + "âĢ¼ï¸ıâĢ¼ï¸ı": 33218, + "âĢĭ": 17086, + "âĢĭ": 9844, + "âĢį": 4244, + "âĢįâĻ": 5177, + "âĢįâĻĢï¸ı": 18897, + "âĢįâĻĢï¸ı": 9605, + "âĢįâĻĤ": 8832, + "âĢįâĻĤï¸ı": 21779, + "âĢįâĻĤï¸ı": 10613, + "âĢİ": 31001, + "âĢIJ": 34512, + "âĢĵ": 21070, + "âĢĵ": 1224, + "âĢĶ": 6718, + "âĢĶ": 2005, + "âĢĶ>": 26341, + "âĢĶ@": 28470, + "âĢĶâĢĶ": 10037, + "âĢĶâĢĶ": 44800, + "âĢĶâĢĶâĢĶâĢĶ": 17797, + "âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ": 34432, + "âĢķ": 14236, + "âģ": 1667, + "âģ£": 31089, + "âģ£": 16845, + "âģ¦": 2773, + "âģ¦": 34855, + "âģ¦@": 2859, + "âģ¦âģ¦@": 27783, + "âģ©": 20097, + "âģ©,": 48749, + "âģ©.": 35777, + "âģ©": 2918, + "âģīï¸ı": 46534, + "âģł": 23881, + "âģł": 13503, + "âģłâģł": 33488, + "âĤ": 5227, + "âĤ¬": 34919, + "âĤ¬": 6309, + "âĤ¹": 21777, + "âĥ": 2805, + "âĥ£": 11250, + "âĥ£": 3076, + "âĥ£@": 48291, + "âĦ": 8604, + "âĦ¢": 29438, + "âĦ¢": 11675, + "âĦ¹": 45462, + "âĨ": 6059, + "âĨĴ": 7481, + "âĨĵ": 41603, + "âĩ": 27228, + "âĪ": 17788, + "âī": 22684, + "âīĪ": 45451, + "âĮ": 17848, + "âĮļ": 31301, + "âĮļï¸ı": 35931, + "âı": 7960, + "âı©": 40847, + "âı°": 12714, + "âı±": 33149, + "âı³": 47617, + "âĵ": 27400, + "âĶ": 13389, + "âĶĢ": 45139, + "âĶģ": 42022, + "âķ": 17027, + "âķIJ": 48039, + "âĸ": 4168, + "âĸª": 21203, + "âĸª": 36628, + "âĸªï¸ı": 24974, + "âĸ«": 39478, + "âĸ¬": 33798, + "âĸ¬âĸ¬": 36975, + "âĸ¶": 12509, + "âĸ¶": 21126, + "âĸ¶ï¸ı": 14442, + "âĸº": 46061, + "âĸº": 12086, + "âĸ½": 45634, + "âĸł": 36791, + "âĹ": 9323, + "âĹĨ": 48961, + "âĹı": 26999, + "âĺ": 1741, + "âĺ®": 45851, + "âĺ¹": 28811, + "âĺ¹ï¸ı": 39605, + "âĺº": 5010, + "âĺº": 8703, + "âĺºâĺº": 46051, + "âĺºï¸ı": 11506, + "âĺºï¸ı": 7779, + "âĺºï¸ıâĺºï¸ı": 41315, + "âĺ¼": 38877, + "âĺĢ": 32146, + "âĺĢ": 22242, + "âĺĢï¸ı": 12817, + "âĺĢï¸ı": 8219, + "âĺĢï¸ıâĺĢï¸ı": 44550, + "âĺģ": 25195, + "âĺģï¸ı": 35197, + "âĺĥ": 38972, + "âĺħ": 9339, + "âĺħ": 10643, + "âĺħâĺħ": 12681, + "âĺħâĺħ": 36644, + "âĺħâĺħâĺħâĺħ": 34431, + "âĺħâĺħâĺħâĺħ": 44034, + "âĺħâĺħâĺħâĺħâĺħ": 45984, + "âĺĨ": 23941, + "âĺĨ": 13439, + "âĺİ": 24045, + "âĺİ": 45493, + "âĺİï¸ı": 27219, + "âĺij": 20983, + "âĺij": 42300, + "âĺijï¸ı": 22291, + "âĺĶï¸ı": 31238, + "âĺķ": 11454, + "âĺķ": 26561, + "âĺķï¸ı": 25839, + "âĺķï¸ı": 15499, + "âĺĺ": 23483, + "âĺĺï¸ı": 31454, + "âĺĿ": 21982, + "âĺĿï¸ı": 38891, + "âĺŀ": 31255, + "âĺłï¸ı": 34672, + "âĻ": 1548, + "âĻ¡": 11091, + "âĻ¡": 6251, + "âĻ¡âĻ¡": 22360, + "âĻ¡âĻ¡": 34267, + "âĻ¡âĻ¡âĻ¡": 36611, + "âĻ¤": 47435, + "âĻ¥": 4622, + "âĻ¥": 3405, + "âĻ¥âĻ¥": 12975, + "âĻ¥âĻ¥": 19604, + "âĻ¥âĻ¥âĻ¥": 23255, + "âĻ¥âĻ¥âĻ¥âĻ¥": 49020, + "âĻ¥ï¸ı": 17774, + "âĻ¥ï¸ı": 10561, + "âĻ¥ï¸ıâĻ¥ï¸ı": 40309, + "âĻ¦": 32376, + "âĻ¦": 47547, + "âĻ©": 30339, + "âĻ©âĻ«": 31636, + "âĻª": 27364, + "âĻª": 12382, + "âĻ«": 39217, + "âĻ«": 10814, + "âĻ¬": 24753, + "âĻ»": 39611, + "âĻ»ï¸ı": 46075, + "âļ": 2234, + "âļ¡": 40098, + "âļ¡": 20712, + "âļ¡ï¸ı": 19500, + "âļ¡ï¸ı": 11605, + "âļ¡ï¸ıâļ¡ï¸ı": 45922, + "âļª": 11922, + "âļª": 36373, + "âļªï¸ı": 22251, + "âļªï¸ı": 17885, + "âļ«": 15374, + "âļ«ï¸ı": 26529, + "âļ«ï¸ı": 24649, + "âļ½": 4867, + "âļ½": 13173, + "âļ½âļ½": 43259, + "âļ½ï¸ı": 11342, + "âļ½ï¸ı": 6768, + "âļ½ï¸ıâļ½ï¸ı": 30358, + "âļ½ï¸ıâļ½ï¸ı": 44148, + "âļ¾": 11314, + "âļ¾": 34717, + "âļ¾ï¸ı": 24727, + "âļ¾ï¸ı": 14858, + "âļĵ": 23522, + "âļĵï¸ı": 35299, + "âļĶï¸ı": 29361, + "âļľ": 47491, + "âļł": 39203, + "âļłï¸ı": 40966, + "âļłï¸ı": 15596, + "âĽ": 7956, + "âĽ³ï¸ı": 29204, + "âĽĦ": 30668, + "âĽĦï¸ı": 45465, + "âľ": 1508, + "⾨": 7181, + "⾨": 3531, + "⾨⾨": 35174, + "⾨⾨": 21985, + "⾨⾨⾨": 39424, + "âľĤ": 38602, + "âľħ": 29544, + "âľħ": 5564, + "âľĪ": 10682, + "âľĪ": 30712, + "âľĪï¸ı": 26176, + "âľĪï¸ı": 13413, + "âľĬ": 12392, + "âľĬ": 17819, + "âľĬðŁı½": 48547, + "âľĬðŁı¾": 41185, + "âľĭ": 39383, + "âľĭ": 30239, + "âľĮ": 6419, + "âľĮ": 12656, + "âľĮï¸ı": 21906, + "âľĮï¸ı": 12239, + "âľĮðŁı»": 30538, + "âľĮðŁı¼": 30588, + "âľį": 20872, + "âľįï¸ı": 30888, + "âľı": 32574, + "âľıï¸ı": 40724, + "âľĵ": 36700, + "âľĶ": 47200, + "âľĶ": 13749, + "âľĶï¸ı": 40544, + "âľĶï¸ı": 9191, + "âľĸï¸ı": 44133, + "âľĿ": 42220, + "âĿ": 1045, + "âĿ£": 37007, + "âĿ£": 25623, + "âĿ£ï¸ı": 25240, + "âĿ¤": 1266, + "âĿ¤": 2720, + "âĿ¤âĿ¤": 9033, + "âĿ¤âĿ¤": 14058, + "âĿ¤âĿ¤âĿ¤": 16708, + "âĿ¤âĿ¤âĿ¤âĿ¤": 37918, + "âĿ¤âĿ¤âĿ¤âĿ¤": 43970, + "âĿ¤ï¸ı": 2626, + "âĿ¤ï¸ı#": 30281, + "âĿ¤ï¸ı.": 45326, + "âĿ¤ï¸ı": 1752, + "âĿ¤ï¸ı@": 31187, + "âĿ¤ï¸ıâĿ¤ï¸ı": 6713, + "âĿ¤ï¸ıâĿ¤ï¸ı": 10363, + "âĿ¤ï¸ıâĿ¤ï¸ıâĿ¤ï¸ı": 12282, + "âĿ¤ï¸ıâĿ¤ï¸ıâĿ¤ï¸ıâĿ¤ï¸ı": 39167, + "âĿ¤ï¸ıâĿ¤ï¸ıâĿ¤ï¸ıâĿ¤ï¸ı": 29880, + "âĿ¤ï¸ıðŁĴĻ": 37380, + "âĿ¤ï¸ıðŁĺį": 37272, + "âĿ¤ï¸ıðŁĺĺ": 41800, + "âĿ¤ðŁĺį": 49120, + "âĿ¥": 36914, + "âĿĦ": 8501, + "âĿĦ": 30494, + "âĿĦï¸ı": 16834, + "âĿĦï¸ı": 12402, + "âĿĦï¸ıâĿĦï¸ı": 41626, + "âĿĮ": 44485, + "âĿĮ": 17975, + "âĿĵ": 29791, + "âĿĹ": 12868, + "âĿĹ": 29079, + "âĿĹï¸ı": 28642, + "âĿĹï¸ı": 17391, + "âĿĿ": 46951, + "âŀ": 3257, + "âŀ¡": 12854, + "âŀ¡ï¸ı": 31860, + "âŀ¡ï¸ı": 4956, + "âŀ¤": 18651, + "âŀķ": 46526, + "âŀĸ": 21327, + "âŀĸ": 34902, + "âŀĸâŀĸ": 23316, + "âŀĸâŀĸâŀĸâŀĸ": 40401, + "âŀľ": 23775, + "âł": 5689, + "âłĢ": 9691, + "âłĢ": 8621, + "âłĢâłĢ": 11466, + "âłĢâłĢ": 39092, + "âłĢâłĢâłĢâłĢ": 20976, + "âłĢâłĢâłĢâłĢâłĢâłĢâłĢâłĢ": 46063, + "âŃ": 5527, + "âŃIJ": 6410, + "âŃIJ": 19012, + "âŃIJâŃIJ": 32663, + "âŃIJï¸ı": 12427, + "âŃIJï¸ı": 10251, + "âŃIJï¸ıâŃIJï¸ı": 18640, + "âŃIJï¸ıâŃIJï¸ıâŃIJï¸ı": 40746, + "ã": 159, + "ã": 415, + "ãĢ": 4092, + "ãĢģ": 45262, + "ãĢĤ": 38060, + "ãĢĤ": 38000, + "ãĢĬ": 39920, + "ãĢĭ": 32898, + "ãĢĮ": 18116, + "ãĢį": 19149, + "ãĢİ": 26947, + "ãĢı": 30293, + "ãĢIJ": 12534, + "ãĢij": 12990, + "ãĢľ": 39581, + "ãģ": 4813, + "ãģ¦": 48029, + "ãģ¨": 34671, + "ãģ¨ç¹ĭãģ": 47310, + "ãģ¨ç¹ĭãģĮãĤĬãģŁãģĦ": 48290, + "ãģª": 29104, + "ãģ®": 21575, + "ãģ·": 44130, + "ãģĦ": 33523, + "ãģĦ": 38850, + "ãģĨ": 44235, + "ãģį": 42184, + "ãĤ": 3909, + "ãĤ¢": 26560, + "ãĤ¤": 19319, + "ãĤ¤ãĥ": 36294, + "ãĤ«": 37367, + "ãĤ¯": 31574, + "ãĤ·": 37665, + "ãĤ¸": 32234, + "ãĤ¸ãĥ": 43491, + "ãĤ¹": 22694, + "ãĤ¹": 39220, + "ãĤ¹ãĥ": 32421, + "ãĤ¿": 34941, + "ãĤĬãģ": 40500, + "ãĤĮ": 45211, + "ãĤŃ": 47121, + "ãĥ": 2429, + "ãĥ©": 23007, + "ãĥª": 32115, + "ãĥ«": 33257, + "ãĥ¬": 32965, + "ãĥ³": 17671, + "ãĥ³": 26875, + "ãĥ³ãĤ": 45105, + "ãĥ³ãĥ": 25914, + "ãĥ»": 8415, + "ãĥ»": 11158, + "ãĥ»ãĥ»": 13949, + "ãĥ»ãĥ»ãĥ»": 14234, + "ãĥ¼": 13457, + "ãĥ¼": 30391, + "ãĥ¼ãĥ": 18584, + "ãĥĥ": 28902, + "ãĥĦ": 32173, + "ãĥĪ": 42384, + "ãĥİ": 39967, + "ãĥķãĤ": 33371, + "ãĥŀ": 48924, + "ãĥŃ": 35827, + "ãħ": 5947, + "ãħ¤": 21096, + "ãħ¤ãħ¤": 22583, + "ãħ¤ãħ¤ãħ¤ãħ¤": 39329, + "ãħĭ": 13052, + "ãħĭ": 25108, + "ãħĭãħĭ": 16604, + "ãħĭãħĭ": 42581, + "ãħĭãħĭãħĭ": 46407, + "ãħĭãħĭãħĭãħĭ": 39362, + "ãħł": 16089, + "ãħł": 25781, + "ãħłãħł": 22021, + "ãħłãħł": 34398, + "ãħłãħłãħłãħł": 47028, + "ä": 160, + "ä": 416, + "ä¸": 19759, + "ä¹": 41854, + "äº": 21078, + "人": 36839, + "ä»": 37743, + "ä½": 47466, + "å": 161, + "å": 417, + "å¤": 23170, + "å¥": 29290, + "å®": 27047, + "å°": 34720, + "å±": 46096, + "å¸": 42021, + "å¹": 38780, + "åħ": 34314, + "åĨ": 27972, + "åĨĻ": 44653, + "åĪ": 42748, + "åĭ": 47505, + "åı": 34517, + "åIJ": 41673, + "åĽ": 39027, + "åľ": 37746, + "åŃ": 35751, + "æ": 162, + "æ": 418, + "æĸ": 29032, + "æĹ": 22265, + "æĹ¥": 39121, + "æĹ¥": 37156, + "æĺ": 42891, + "æĻ": 48132, + "æľ": 19277, + "æľ¬": 44353, + "æĿ": 27667, + "æĿ±": 48338, + "ç": 163, + "ç": 419, + "ç¥": 26369, + "ç¥Ń": 42557, + "çµ": 37810, + "ç¹": 43431, + "ç¹ĭãģ": 45930, + "çĶ": 20211, + "çĶŁ": 33375, + "çľ": 33440, + "羣": 41570, + "è": 164, + "è": 420, + "èª": 34002, + "èªķ": 41293, + "é": 165, + "é": 421, + "éģ": 44854, + "éĩ": 38283, + "ê": 166, + "ê": 422, + "ê°": 21122, + "ê°ĵ": 41076, + "ê°ĵìĦ¸ë¸IJ": 41689, + "ê°ķ": 45758, + "ê²": 35555, + "ê³": 36216, + "êµ": 31871, + "ê·": 42680, + "ê¸": 32495, + "ê¹": 24531, + "ê¹Ģ": 25203, + "ë": 167, + "ë": 423, + "ë¦": 24621, + "리": 47649, + "ë§": 28024, + "ë§Ī": 40027, + "ëª": 36311, + "ë¯": 19528, + "민": 34442, + "민": 44632, + "ë°": 15810, + "ë°©": 23273, + "ë°©íĥ": 25081, + "ë°©íĥĦ": 25641, + "ë°©íĥĦìĨĮëħĦëĭ": 26068, + "ë°©íĥĦìĨĮëħĦëĭ¨": 27129, + "ë°ķ": 40988, + "ë²": 48267, + "ë³": 44693, + "ë¹": 24193, + "ëĤ": 27252, + "ëĤĺ": 48484, + "ëĭ": 13094, + "ëĭ¤": 46680, + "ëĭĪ": 33708, + "ëį": 45543, + "ëı": 31972, + "ëĵ": 30850, + "ëĿ": 44317, + "ì": 168, + "ì": 424, + "ì£": 39856, + "주": 45161, + "ì¤": 31153, + "ì§": 16279, + "ì§Ģ": 28836, + "ì§Ħ": 38890, + "ì°": 40742, + "ì¶": 42476, + "ì¶ķ": 46403, + "ì¶ķíķĺ": 47866, + "ì¹": 45088, + "ìĤ": 31061, + "ìĥ": 30587, + "ìĥĿ": 47858, + "ìĦ": 15074, + "ìĦ¸ë": 29254, + "ìĦ¸ë¸": 29658, + "ìĦ¸ë¸IJ": 41415, + "ìĨ": 15115, + "ìĨĮë": 20515, + "ìĨĮëħ": 21391, + "ìĨĮëħĦëĭ": 25887, + "ìĪ": 32757, + "ìĬ": 12125, + "ìĬ¤": 20305, + "ìĬ¤": 23829, + "ìĭ": 23924, + "ìķ": 16071, + "ìķĦ": 23233, + "ìĸ": 31625, + "ìĹ": 13252, + "ìĹIJ": 37622, + "ìĹij": 31036, + "ìĹijìĨ": 42763, + "ìĹijìĨĮ": 45606, + "ìĺ": 21144, + "ìĻ": 39405, + "ìļ": 18541, + "ìļ°": 38415, + "ìļ°": 49344, + "ìĽ": 22543, + "ìĽIJ": 36495, + "ìľ": 20909, + "ìľł": 42890, + "ìĿ": 8276, + "ìĿ´": 12286, + "ìĿ´": 34746, + "ìĿ´ì": 37590, + "ìĿ¼": 43406, + "ìŀ": 20849, + "ìł": 20580, + "ìłķ": 34725, + "í": 169, + "í": 425, + "íģ": 35641, + "íģ¬": 45832, + "íĤ": 43565, + "íĥ": 15012, + "íĥĢ": 41126, + "íĥľ": 37663, + "íĬ": 23215, + "íĬ¸": 48974, + "íĬ¸": 39820, + "íĭ": 34350, + "íĶ": 29450, + "íķ": 15197, + "íķ´": 35286, + "íķĺ": 33992, + "íĺ": 15962, + "íĺ¸": 39657, + "íĺĦ": 34645, + "íĻ": 31882, + "î": 170, + "î": 426, + "îĢ": 36288, + "îĦ": 35368, + "îĮ": 41006, + "îIJ": 16929, + "îIJĴ": 40100, + "ï": 171, + "ï": 427, + "ï¸": 842, + "ï¸İ": 24029, + "ï¸ı": 1392, + "ï¸ı#": 46997, + "ï¸ı:": 32604, + "ï¸ı": 1001, + "ï¸ı@": 34600, + "ï¸ıâĥ£": 17394, + "ï¸ıâĥ£-": 40376, + "ï¸ıâĥ£": 4603, + "ï¿": 27850, + "�": 47356, + "�": 39802, + "ð": 172, + "ð": 428, + "ðĿ": 6874, + "ðĿIJ": 15889, + "ðĿij": 43794, + "ðĿĴ": 43387, + "ðĿĵ": 47110, + "ðĿĹ": 18865, + "ðĿĺ": 26109, + "ðĿĻ": 29415, + "ðŁ": 558, + "ðŁ¤": 1793, + "ðŁ¤£": 9665, + "ðŁ¤£": 9909, + "ðŁ¤£ðŁ¤£": 16430, + "ðŁ¤£ðŁ¤£": 31009, + "ðŁ¤£ðŁ¤£ðŁ¤£": 32262, + "ðŁ¤¤": 39550, + "ðŁ¤¤": 26759, + "ðŁ¤¦": 17186, + "ðŁ¤§": 40983, + "ðŁ¤©": 27351, + "ðŁ¤©": 16074, + "ðŁ¤ª": 44230, + "ðŁ¤ª": 24920, + "ðŁ¤«": 47671, + "ðŁ¤¯": 37595, + "ðŁ¤·": 13185, + "ðŁ¤·ðŁı»âĢįâĻĢï¸ı": 46770, + "ðŁ¤ij": 34801, + "ðŁ¤ĵ": 36580, + "ðŁ¤ĵ": 18928, + "ðŁ¤Ķ": 12706, + "ðŁ¤Ķ": 6497, + "ðŁ¤ĶðŁ¤Ķ": 28490, + "ðŁ¤ĶðŁ¤ĶðŁ¤Ķ": 43361, + "ðŁ¤ĸ": 46146, + "ðŁ¤Ĺ": 16646, + "ðŁ¤Ĺ": 10465, + "ðŁ¤ĹðŁ¤Ĺ": 44321, + "ðŁ¤ĺ": 10623, + "ðŁ¤ĺ": 17288, + "ðŁ¤ĺðŁı»": 46449, + "ðŁ¤ĺðŁı»": 30891, + "ðŁ¤ĺðŁı¼": 31458, + "ðŁ¤ĺðŁı½": 49362, + "ðŁ¤Ļ": 23800, + "ðŁ¤Ļ": 39101, + "ðŁ¤Ŀ": 35242, + "ðŁ¤ŀ": 29463, + "ðŁ¤ŀ": 38597, + "ðŁ¤Ł": 48509, + "ðŁ¤ł": 36737, + "ðŁ¤Ń": 47289, + "ðŁ¥": 4156, + "ðŁ¥°": 29246, + "ðŁ¥°": 17597, + "ðŁ¥³": 45823, + "ðŁ¥³": 28055, + "ðŁ¥º": 43380, + "ðŁ¥º": 36858, + "ðŁ¥Ĥ": 43805, + "ðŁ¥Ĥ": 25212, + "ðŁ¥ĥ": 47790, + "ðŁ¥ĩ": 34372, + "ðŁ¥ĩ": 20069, + "ðŁ¥Ī": 35858, + "ðŁ¥ī": 36782, + "ðŁ¥Ĭ": 29275, + "ðŁ¦": 6040, + "ðŁ¦ģ": 36367, + "ðŁ¦ģ": 26056, + "ðŁ¦ĥ": 40184, + "ðŁ¦Ħ": 37659, + "ðŁ¦ħ": 28800, + "ðŁ¦Ī": 48984, + "ðŁ¦ĭ": 49325, + "ðŁ¦ĭ": 28985, + "ðŁ§": 8792, + "ðŁ§¡": 30996, + "ðŁ§¡": 24578, + "ðŁ§IJ": 33549, + "ðŁħ": 22010, + "ðŁĨ": 9536, + "ðŁĨķ": 34956, + "ðŁĨĺ": 39868, + "ðŁĨļ": 16325, + "ðŁĩ": 1173, + "ðŁĩ¦": 12469, + "ðŁĩ¦": 28565, + "ðŁĩ¦ðŁĩ": 33196, + "ðŁĩ¦ðŁĩ·": 41629, + "ðŁĩ¦ðŁĩº": 25192, + "ðŁĩ§": 14660, + "ðŁĩ§ðŁĩ": 37342, + "ðŁĩ§ðŁĩª": 38794, + "ðŁĩ§ðŁĩ·": 28182, + "ðŁĩ¨": 8889, + "ðŁĩ¨ðŁĩ": 8989, + "ðŁĩ¨ðŁĩ¦": 34324, + "ðŁĩ¨ðŁĩ¦": 16364, + "ðŁĩ¨ðŁĩ³": 36819, + "ðŁĩ¨ðŁĩŃ": 41119, + "ðŁĩ©": 15222, + "ðŁĩ©ðŁĩ": 36350, + "ðŁĩ©ðŁĩª": 21531, + "ðŁĩª": 11428, + "ðŁĩª": 12331, + "ðŁĩªðŁĩ": 13917, + "ðŁĩªðŁĩ¸": 22177, + "ðŁĩªðŁĩº": 34655, + "ðŁĩ«": 12977, + "ðŁĩ«ðŁĩ·": 39109, + "ðŁĩ«ðŁĩ·": 16223, + "ðŁĩ¬": 8129, + "ðŁĩ¬ðŁĩ": 8354, + "ðŁĩ¬ðŁĩ§": 23762, + "ðŁĩ¬ðŁĩ§": 11559, + "ðŁĩ®": 8268, + "ðŁĩ®ðŁĩ": 8347, + "ðŁĩ®ðŁĩª": 34148, + "ðŁĩ®ðŁĩ³": 47299, + "ðŁĩ®ðŁĩ³": 23602, + "ðŁĩ®ðŁĩ¹": 42034, + "ðŁĩ®ðŁĩ¹": 17070, + "ðŁĩ¯": 20090, + "ðŁĩ¯ðŁĩ": 22924, + "ðŁĩ¯ðŁĩµ": 26527, + "ðŁĩ°": 28232, + "ðŁĩ±": 29533, + "ðŁĩ±ðŁĩ": 40941, + "ðŁĩ²": 16411, + "ðŁĩ²ðŁĩ": 17562, + "ðŁĩ²ðŁĩ½": 32073, + "ðŁĩ³": 16645, + "ðŁĩ³ðŁĩ": 17747, + "ðŁĩ³ðŁĩ±": 36747, + "ðŁĩµ": 12127, + "ðŁĩµðŁĩ": 13608, + "ðŁĩµðŁĩ°": 37764, + "ðŁĩµðŁĩ¹": 42621, + "ðŁĩµðŁĩŃ": 42777, + "ðŁĩ·": 16026, + "ðŁĩ·": 9869, + "ðŁĩ·ðŁĩº": 37902, + "ðŁĩ¸": 19447, + "ðŁĩ¸ðŁĩ": 33325, + "ðŁĩ¸ðŁĩª": 39260, + "ðŁĩ¹": 21810, + "ðŁĩ¹ðŁĩ": 36250, + "ðŁĩº": 4054, + "ðŁĩº": 17467, + "ðŁĩºðŁĩ": 4131, + "ðŁĩºðŁĩ¸": 8907, + "ðŁĩºðŁĩ¸": 5688, + "ðŁĩºðŁĩ¸ðŁĩºðŁĩ¸": 18739, + "ðŁĩºðŁĩ¸ðŁĩºðŁĩ¸": 41411, + "ðŁĩºðŁĩ¸ðŁĩºðŁĩ¸ðŁĩºðŁĩ¸": 43357, + "ðŁĩ¿": 25520, + "ðŁĩ¿ðŁĩ¦": 36982, + "ðŁĩŃ": 30370, + "ðŁĮ": 1576, + "ðŁĮ±": 35318, + "ðŁĮ±": 20665, + "ðŁĮ²": 34071, + "ðŁĮ²": 28154, + "ðŁĮ³": 44265, + "ðŁĮ³": 28543, + "ðŁĮ´": 20643, + "ðŁĮ´": 15968, + "ðŁĮµ": 40871, + "ðŁĮ·": 32328, + "ðŁĮ·": 24259, + "ðŁĮ¸": 16314, + "ðŁĮ¸": 10980, + "ðŁĮ¸ðŁĮ¸": 46210, + "ðŁĮ¹": 14990, + "ðŁĮ¹": 10662, + "ðŁĮ¹ðŁĮ¹": 37933, + "ðŁĮº": 27608, + "ðŁĮº": 19829, + "ðŁĮ»": 27196, + "ðŁĮ»": 19772, + "ðŁĮ¼": 36484, + "ðŁĮ¼": 26312, + "ðŁĮ¾": 39796, + "ðŁĮ¿": 27736, + "ðŁĮ¿": 18588, + "ðŁĮĢ": 34348, + "ðŁĮħ": 27547, + "ðŁĮĪ": 23038, + "ðŁĮĪ": 13042, + "ðŁĮĬ": 20465, + "ðŁĮĬ": 14302, + "ðŁĮĮ": 43393, + "ðŁĮį": 34931, + "ðŁĮį": 18641, + "ðŁĮİ": 31125, + "ðŁĮİ": 16969, + "ðŁĮı": 31527, + "ðŁĮIJ": 33071, + "ðŁĮĻ": 42330, + "ðŁĮĻ": 23283, + "ðŁĮļ": 49004, + "ðŁĮļ": 27877, + "ðŁĮŀ": 21152, + "ðŁĮŀ": 12980, + "ðŁĮŁ": 13196, + "ðŁĮŁ": 8542, + "ðŁĮŁðŁĮŁ": 26014, + "ðŁį": 2011, + "ðŁį¦": 47375, + "ðŁį¦": 32032, + "ðŁį©": 38379, + "ðŁįª": 38958, + "ðŁį«": 47994, + "ðŁį«": 33401, + "ðŁį°": 43732, + "ðŁį°": 30051, + "ðŁį³": 37441, + "ðŁį´": 41531, + "ðŁį´": 25338, + "ðŁį·": 24445, + "ðŁį·": 18072, + "ðŁį¸": 43058, + "ðŁį¸": 31217, + "ðŁį¹": 35598, + "ðŁįº": 31081, + "ðŁįº": 21590, + "ðŁį»": 22793, + "ðŁį»": 13167, + "ðŁį¾": 27294, + "ðŁį¾": 21656, + "ðŁįĢ": 22865, + "ðŁįĢ": 15764, + "ðŁįģ": 29837, + "ðŁįģ": 23075, + "ðŁįĤ": 35015, + "ðŁįĤ": 25721, + "ðŁįĥ": 27157, + "ðŁįĥ": 20147, + "ðŁįĩ": 48697, + "ðŁįĬ": 35001, + "ðŁįĬ": 28036, + "ðŁįĭ": 39543, + "ðŁįĮ": 44987, + "ðŁįį": 48946, + "ðŁįİ": 32069, + "ðŁįij": 32889, + "ðŁįĴ": 33160, + "ðŁįĵ": 44739, + "ðŁįĵ": 33456, + "ðŁįĶ": 46415, + "ðŁįĶ": 36031, + "ðŁįķ": 31469, + "ðŁįķ": 23904, + "ðŁįŃ": 42100, + "ðŁİ": 1165, + "ðŁİ£": 43158, + "ðŁİ¤": 23490, + "ðŁİ¤": 15690, + "ðŁİ¥": 22186, + "ðŁİ¥:": 43640, + "ðŁİ¥": 13233, + "ðŁİ§": 31254, + "ðŁİ§": 14266, + "ðŁİ¨": 31953, + "ðŁİ¨": 13461, + "ðŁİ©": 37701, + "ðŁİ«": 30331, + "ðŁİ¬": 36020, + "ðŁİ¬": 18150, + "ðŁİ®": 29312, + "ðŁİ¯": 23114, + "ðŁİµ": 27435, + "ðŁİµ": 14946, + "ðŁİ¶": 11755, + "ðŁİ¶": 6011, + "ðŁİ¶ðŁİ¶": 36283, + "ðŁİ¸": 29135, + "ðŁİ¸": 22122, + "ðŁİ¹": 43493, + "ðŁİ¼": 34949, + "ðŁİ¼": 23757, + "ðŁİ¾": 41982, + "ðŁİ¾": 24222, + "ðŁİĢ": 34347, + "ðŁİĢ": 20151, + "ðŁİģ": 18368, + "ðŁİģ": 13462, + "ðŁİĤ": 13026, + "ðŁİĤ": 10392, + "ðŁİĤðŁİĤ": 39338, + "ðŁİĥ": 22622, + "ðŁİĥ": 16780, + "ðŁİĦ": 12942, + "ðŁİĦ": 11267, + "ðŁİħ": 17685, + "ðŁİħ": 24276, + "ðŁİĨ": 39222, + "ðŁİĪ": 16142, + "ðŁİĪ": 14448, + "ðŁİĪðŁİī": 48049, + "ðŁİī": 4310, + "ðŁİī:": 17310, + "ðŁİī": 3986, + "ðŁİīðŁİ": 11473, + "ðŁİīðŁİĪ": 40499, + "ðŁİīðŁİĪ": 34008, + "ðŁİīðŁİī": 25159, + "ðŁİīðŁİī": 13450, + "ðŁİīðŁİīðŁİī": 20828, + "ðŁİīðŁİĬ": 31662, + "ðŁİīðŁİĬ": 30781, + "ðŁİĬ": 22763, + "ðŁİĬ": 22425, + "ðŁİĬðŁİī": 48801, + "ðŁİĵ": 28916, + "ðŁİĵ": 18744, + "ðŁİĻ": 29001, + "ðŁİĻ": 29753, + "ðŁİĻï¸ı": 44205, + "ðŁİŁ": 19248, + "ðŁİŁ": 21107, + "ðŁİŁï¸ı": 30243, + "ðŁİŃ": 28856, + "ðŁı": 1109, + "ðŁı¡": 27318, + "ðŁı³ï¸ı": 26844, + "ðŁı³ï¸ıâĢį": 27093, + "ðŁı³ï¸ıâĢįðŁĮĪ": 32610, + "ðŁı´": 39690, + "ðŁı´": 19704, + "ðŁı»": 5042, + "ðŁı»": 3702, + "ðŁı»âĢį": 46250, + "ðŁı»âĢįâĻĢï¸ı": 48391, + "ðŁı»âĢįâĻĢï¸ı": 23595, + "ðŁı»âĢįâĻĤï¸ı": 30984, + "ðŁı¼": 6193, + "ðŁı¼": 4027, + "ðŁı¼âĢįâĻĢï¸ı": 28955, + "ðŁı½": 8514, + "ðŁı½": 6114, + "ðŁı½âĢįâĻĢï¸ı": 37036, + "ðŁı½âĢįâĻĤï¸ı": 43157, + "ðŁı¾": 10230, + "ðŁı¾": 7778, + "ðŁı¾âĢįâĻĤï¸ı": 47189, + "ðŁı¿": 29854, + "ðŁı¿": 21094, + "ðŁıĢ": 13708, + "ðŁıĢ": 8813, + "ðŁıĢðŁıĢ": 43169, + "ðŁıģ": 29423, + "ðŁıģ": 17473, + "ðŁıĥ": 16820, + "ðŁıĥ": 32751, + "ðŁıħ": 25500, + "ðŁıĨ": 9585, + "ðŁıĨ": 5596, + "ðŁıĨðŁıĨ": 18946, + "ðŁıĨðŁıĨ": 38269, + "ðŁıĨðŁıĨðŁıĨ": 44484, + "ðŁıĩ": 45789, + "ðŁıĩ": 40288, + "ðŁıĪ": 16144, + "ðŁıĪ": 10477, + "ðŁıī": 26020, + "ðŁıĬ": 33061, + "ðŁıĬ": 47830, + "ðŁıĮ": 41116, + "ðŁıı": 32460, + "ðŁıIJ": 46334, + "ðŁıIJ": 29433, + "ðŁıĴ": 37756, + "ðŁıŁ": 35914, + "ðŁıŁ": 26472, + "ðŁıŁï¸ı": 42627, + "ðŁıł": 33727, + "ðŁIJ": 2074, + "ðŁIJ¢": 37049, + "ðŁIJ£": 39597, + "ðŁIJ¥": 42981, + "ðŁIJ¦": 37260, + "ðŁIJ¬": 44238, + "ðŁIJ¯": 34825, + "ðŁIJ¯": 26111, + "ðŁIJ°": 35378, + "ðŁIJ°": 25050, + "ðŁIJ±": 35710, + "ðŁIJ±": 22979, + "ðŁIJ´": 33509, + "ðŁIJ¶": 14466, + "ðŁIJ¶": 10631, + "ðŁIJ·": 38408, + "ðŁIJ¸": 45597, + "ðŁIJ¸": 40298, + "ðŁIJº": 44281, + "ðŁIJº": 31445, + "ðŁIJ»": 30750, + "ðŁIJ»": 25322, + "ðŁIJ¼": 46234, + "ðŁIJ¾": 16057, + "ðŁIJ¾": 11317, + "ðŁIJ¾ðŁIJ¾": 42202, + "ðŁIJī": 46908, + "ðŁIJĬ": 43974, + "ðŁIJį": 48903, + "ðŁIJį": 30177, + "ðŁIJİ": 48281, + "ðŁIJİ": 32726, + "ðŁIJIJ": 47735, + "ðŁIJIJ": 27954, + "ðŁIJij": 49389, + "ðŁIJķ": 41069, + "ðŁIJĺ": 38733, + "ðŁIJĿ": 30619, + "ðŁIJĿ": 20111, + "ðŁIJŁ": 42084, + "ðŁIJŁ": 29989, + "ðŁIJł": 42725, + "ðŁij": 964, + "ðŁij£": 39755, + "ðŁij§": 48938, + "ðŁij¨": 18966, + "ðŁij¨âĢį": 25023, + "ðŁij©": 18800, + "ðŁij©âĢį": 26304, + "ðŁij«": 47106, + "ðŁij«": 35457, + "ðŁij®": 42686, + "ðŁij¯": 25910, + "ðŁij¯": 20582, + "ðŁij¶": 26187, + "ðŁij¶": 33189, + "ðŁij¸": 26268, + "ðŁij¸": 36645, + "ðŁij¹": 46766, + "ðŁij»": 24625, + "ðŁij»": 16243, + "ðŁij¼": 25270, + "ðŁij¼": 31083, + "ðŁij½": 42677, + "ðŁij½": 26257, + "ðŁijĢ": 11524, + "ðŁijĢ": 5908, + "ðŁijĢðŁijĢ": 31561, + "ðŁijģ": 47796, + "ðŁijģ": 45705, + "ðŁijĦ": 47445, + "ðŁijħ": 31833, + "ðŁijħ": 24672, + "ðŁijĨ": 42975, + "ðŁijĨ": 45194, + "ðŁijĩ": 7662, + "ðŁijĩ": 7475, + "ðŁijĩðŁı»": 45811, + "ðŁijĩðŁı»": 32813, + "ðŁijĩðŁı¼": 37504, + "ðŁijĩðŁijĩ": 17915, + "ðŁijĩðŁijĩ": 31891, + "ðŁijĩðŁijĩðŁijĩ": 35627, + "ðŁijĪ": 32794, + "ðŁijĪ": 20832, + "ðŁijī": 9477, + "ðŁijī": 3988, + "ðŁijīðŁı»": 23481, + "ðŁijīðŁı¼": 27534, + "ðŁijīðŁı½": 38059, + "ðŁijīðŁijī": 41480, + "ðŁijĬ": 8897, + "ðŁijĬ": 9704, + "ðŁijĬðŁı»": 47393, + "ðŁijĬðŁı»": 29152, + "ðŁijĬðŁı¼": 49000, + "ðŁijĬðŁı¼": 30115, + "ðŁijĬðŁijĬ": 46521, + "ðŁijĭ": 19351, + "ðŁijĭ": 17686, + "ðŁijĮ": 4890, + "ðŁijĮ": 4494, + "ðŁijĮðŁı»": 31818, + "ðŁijĮðŁı»": 18606, + "ðŁijĮðŁı¼": 37655, + "ðŁijĮðŁı¼": 20031, + "ðŁijĮðŁı½": 35834, + "ðŁijĮðŁijĮ": 36139, + "ðŁijĮðŁijĮ": 21435, + "ðŁijĮðŁijĮðŁijĮ": 40876, + "ðŁijį": 4686, + "ðŁijį": 4201, + "ðŁijįðŁı»": 25803, + "ðŁijįðŁı»": 15129, + "ðŁijįðŁı¼": 37285, + "ðŁijįðŁı¼": 19689, + "ðŁijįðŁı½": 43722, + "ðŁijįðŁijį": 33012, + "ðŁijįðŁijį": 18997, + "ðŁijįðŁijįðŁijį": 37284, + "ðŁijİ": 39702, + "ðŁijİ": 32568, + "ðŁijı": 3802, + "ðŁijı": 4829, + "ðŁijıðŁı»": 19236, + "ðŁijıðŁı»": 17029, + "ðŁijıðŁı»ðŁijıðŁı»": 35254, + "ðŁijıðŁı¼": 24496, + "ðŁijıðŁı¼": 19979, + "ðŁijıðŁı¼ðŁijıðŁı¼": 46712, + "ðŁijıðŁı½": 40796, + "ðŁijıðŁı½": 33978, + "ðŁijıðŁı¾": 45450, + "ðŁijıðŁijı": 10356, + "ðŁijıðŁijı": 16706, + "ðŁijıðŁijıðŁijı": 17254, + "ðŁijIJ": 40877, + "ðŁijij": 14955, + "ðŁijij": 8717, + "ðŁijijðŁijij": 48532, + "ðŁijķ": 47865, + "ðŁijŁ": 41183, + "ðŁijł": 41264, + "ðŁijŃ": 34175, + "ðŁijŃ": 27943, + "ðŁĴ": 837, + "ðŁĴ¡": 24081, + "ðŁĴ£": 36862, + "ðŁĴ£": 29006, + "ðŁĴ¤": 34706, + "ðŁĴ¤": 25632, + "ðŁĴ¥": 12209, + "ðŁĴ¥": 7347, + "ðŁĴ¥ðŁĴ¥": 27396, + "ðŁĴ¥ðŁĴ¥": 39246, + "ðŁĴ¥ðŁĴ¥ðŁĴ¥": 48890, + "ðŁĴ¦": 21180, + "ðŁĴ¦": 14060, + "ðŁĴ¦ðŁĴ¦": 44469, + "ðŁĴ§": 34095, + "ðŁĴ¨": 27408, + "ðŁĴ¨": 17891, + "ðŁĴ©": 48621, + "ðŁĴ©": 28847, + "ðŁĴª": 5475, + "ðŁĴª": 6440, + "ðŁĴªðŁı»": 31669, + "ðŁĴªðŁı»": 21903, + "ðŁĴªðŁı¼": 32041, + "ðŁĴªðŁı¼": 20759, + "ðŁĴªðŁı½": 46380, + "ðŁĴªðŁı½": 31111, + "ðŁĴªðŁı¾": 39398, + "ðŁĴªðŁĴª": 24747, + "ðŁĴªðŁĴªðŁĴª": 39913, + "ðŁĴ«": 25770, + "ðŁĴ«": 12526, + "ðŁĴ¬": 30947, + "ðŁĴ¯": 10611, + "ðŁĴ¯": 7018, + "ðŁĴ¯ðŁĴ¯": 30234, + "ðŁĴ¯ðŁĴ¯": 44070, + "ðŁĴ°": 20454, + "ðŁĴ°": 14078, + "ðŁĴ°ðŁĴ°": 41747, + "ðŁĴµ": 47412, + "ðŁĴµ": 38041, + "ðŁĴ¸": 37696, + "ðŁĴ¸": 25957, + "ðŁĴ»": 33433, + "ðŁĴ»": 18135, + "ðŁĴ¿": 39541, + "ðŁĴĢ": 14888, + "ðŁĴĢ": 12158, + "ðŁĴĢðŁĴĢ": 30884, + "ðŁĴģ": 13997, + "ðŁĴģ": 14392, + "ðŁĴĥ": 9947, + "ðŁĴĥ": 14333, + "ðŁĴĥðŁı»": 38624, + "ðŁĴĥðŁĴĥ": 28041, + "ðŁĴĦ": 46116, + "ðŁĴĦ": 34571, + "ðŁĴħ": 27457, + "ðŁĴħ": 32414, + "ðŁĴī": 44316, + "ðŁĴī": 30503, + "ðŁĴĭ": 12217, + "ðŁĴĭ": 7417, + "ðŁĴĭðŁĴĭ": 29214, + "ðŁĴĮ": 40817, + "ðŁĴį": 35850, + "ðŁĴį": 24898, + "ðŁĴİ": 25938, + "ðŁĴİ": 15874, + "ðŁĴIJ": 27375, + "ðŁĴIJ": 20554, + "ðŁĴij": 49404, + "ðŁĴĵ": 20628, + "ðŁĴĵ": 12568, + "ðŁĴĵðŁĴĵ": 43505, + "ðŁĴĶ": 18880, + "ðŁĴĶ": 10704, + "ðŁĴĶðŁĴĶ": 44673, + "ðŁĴķ": 5412, + "ðŁĴķ": 3082, + "ðŁĴķðŁĴķ": 23106, + "ðŁĴķðŁĴķ": 14117, + "ðŁĴķðŁĴķðŁĴķ": 26772, + "ðŁĴĸ": 8466, + "ðŁĴĸ": 5582, + "ðŁĴĸðŁĴĸ": 19562, + "ðŁĴĸðŁĴĸ": 30595, + "ðŁĴĸðŁĴĸðŁĴĸ": 33915, + "ðŁĴĹ": 10148, + "ðŁĴĹ": 6690, + "ðŁĴĹðŁĴĹ": 47158, + "ðŁĴĹðŁĴĹ": 24064, + "ðŁĴĹðŁĴĹðŁĴĹ": 36990, + "ðŁĴĺ": 18223, + "ðŁĴĺ": 10816, + "ðŁĴĺðŁĴĺ": 40464, + "ðŁĴĻ": 5305, + "ðŁĴĻ": 4074, + "ðŁĴĻðŁĴĻ": 17833, + "ðŁĴĻðŁĴĻ": 27101, + "ðŁĴĻðŁĴĻðŁĴĻ": 30698, + "ðŁĴĻðŁĴĽ": 46804, + "ðŁĴĻðŁĴĽ": 26230, + "ðŁĴĻðŁĴľ": 47931, + "ðŁĴĻðŁĴľ": 42541, + "ðŁĴļ": 8102, + "ðŁĴļ": 6521, + "ðŁĴļðŁĴļ": 27497, + "ðŁĴļðŁĴļ": 46209, + "ðŁĴļðŁĴļðŁĴļ": 46182, + "ðŁĴļðŁĴĽ": 41232, + "ðŁĴĽ": 8221, + "ðŁĴĽ": 6233, + "ðŁĴĽðŁĴĻ": 36337, + "ðŁĴĽðŁĴļ": 37994, + "ðŁĴĽðŁĴĽ": 32420, + "ðŁĴľ": 6832, + "ðŁĴľ": 4882, + "ðŁĴľðŁĴľ": 17280, + "ðŁĴľðŁĴľ": 28211, + "ðŁĴľðŁĴľðŁĴľ": 31004, + "ðŁĴĿ": 36761, + "ðŁĴĿ": 22002, + "ðŁĴŀ": 14862, + "ðŁĴŀ": 8988, + "ðŁĴŀðŁĴŀ": 36448, + "ðŁĴŁ": 49394, + "ðŁĴŁ": 28828, + "ðŁĴŃ": 33848, + "ðŁĵ": 1497, + "ðŁĵ¢": 46560, + "ðŁĵ¢": 20901, + "ðŁĵ£": 48841, + "ðŁĵ£": 21282, + "ðŁĵ°:": 28952, + "ðŁĵ°": 14985, + "ðŁĵ±": 36104, + "ðŁĵ±": 20824, + "ðŁĵ²": 19363, + "ðŁĵ·": 6966, + "ðŁĵ·:": 8294, + "ðŁĵ·": 5551, + "ðŁĵ·@": 40032, + "ðŁĵ¸": 8401, + "ðŁĵ¸:": 10379, + "ðŁĵ¸": 6074, + "ðŁĵ¸@": 39660, + "ðŁĵ¹": 49251, + "ðŁĵº": 21792, + "ðŁĵº:": 29728, + "ðŁĵº": 10450, + "ðŁĵ»": 32711, + "ðŁĵ»": 15882, + "ðŁĵ½": 45361, + "ðŁĵħ": 21277, + "ðŁĵĨ": 23471, + "ðŁĵĪ": 23359, + "ðŁĵĬ": 22244, + "ðŁĵĭ": 46351, + "ðŁĵĮ": 22289, + "ðŁĵį": 25043, + "ðŁĵį:": 36845, + "ðŁĵį": 8903, + "ðŁĵĸ": 49003, + "ðŁĵĸ": 23043, + "ðŁĵļ": 25433, + "ðŁĵļ": 15566, + "ðŁĵĿ": 31888, + "ðŁĵĿ:": 48398, + "ðŁĵĿ": 15853, + "ðŁĵŀ": 24022, + "ðŁĶ": 1428, + "ðŁĶ¥": 3191, + "ðŁĶ¥#": 44354, + "ðŁĶ¥": 3016, + "ðŁĶ¥ðŁĶ¥": 5692, + "ðŁĶ¥ðŁĶ¥": 11771, + "ðŁĶ¥ðŁĶ¥ðŁĶ¥": 11004, + "ðŁĶ¥ðŁĶ¥ðŁĶ¥ðŁĶ¥": 23408, + "ðŁĶ¥ðŁĶ¥ðŁĶ¥ðŁĶ¥": 30989, + "ðŁĶ¥ðŁĶ¥ðŁĶ¥ðŁĶ¥ðŁĶ¥": 48401, + "ðŁĶ¥ðŁĶĹ": 35130, + "ðŁĶª": 47078, + "ðŁĶª": 34545, + "ðŁĶ«": 38116, + "ðŁĶ«": 20583, + "ðŁĶ¬": 44227, + "ðŁĶ®": 38077, + "ðŁĶ´": 12408, + "ðŁĶ´": 10854, + "ðŁĶ´âļªï¸ı": 46879, + "ðŁĶ´âļªï¸ı": 40055, + "ðŁĶµ": 17531, + "ðŁĶµ": 17193, + "ðŁĶµâļªï¸ı": 42412, + "ðŁĶ¶": 42880, + "ðŁĶ¶": 36222, + "ðŁĶ·": 37740, + "ðŁĶ¸": 24200, + "ðŁĶ¹": 19995, + "ðŁĶº": 45561, + "ðŁĶģ": 41299, + "ðŁĶĬ": 32580, + "ðŁĶĬ": 20502, + "ðŁĶİ": 44935, + "ðŁĶij": 35127, + "ðŁĶĴ": 44972, + "ðŁĶĶ": 45753, + "ðŁĶĹ": 47475, + "ðŁĶĹ": 14561, + "ðŁĶĺ": 38995, + "ðŁĶľ": 36011, + "ðŁĶĿ": 44387, + "ðŁĶĿ": 29506, + "ðŁķ": 7692, + "ðŁķº": 33958, + "ðŁķĬ": 42624, + "ðŁķĬ": 37760, + "ðŁĸ": 6269, + "ðŁĸ¤": 17603, + "ðŁĸ¤": 10860, + "ðŁĸ¥": 47990, + "ðŁĹ": 7045, + "ðŁĹ£": 33232, + "ðŁĹ£": 18583, + "ðŁĹ£ï¸ı": 37476, + "ðŁĹĵ": 34335, + "ðŁĹĵ": 28773, + "ðŁĹĵï¸ı": 39847, + "ðŁĺ": 668, + "ðŁĺ¡": 21968, + "ðŁĺ¡": 17452, + "ðŁĺ¡ðŁĺ¡": 37223, + "ðŁĺ¢": 14308, + "ðŁĺ¢": 9925, + "ðŁĺ¢ðŁĺ¢": 32923, + "ðŁĺ¢ðŁĺ¢": 47921, + "ðŁĺ£": 32718, + "ðŁĺ¤": 26872, + "ðŁĺ¤": 20740, + "ðŁĺ¥": 38383, + "ðŁĺ¥": 23951, + "ðŁĺ¨": 38080, + "ðŁĺ©": 9051, + "ðŁĺ©": 9494, + "ðŁĺ©ðŁĺ©": 22820, + "ðŁĺ©ðŁĺ©": 38031, + "ðŁĺ©ðŁĺ©ðŁĺ©": 49063, + "ðŁĺª": 38181, + "ðŁĺª": 22243, + "ðŁĺ«": 25141, + "ðŁĺ«": 22340, + "ðŁĺ¬": 23704, + "ðŁĺ¬": 14549, + "ðŁĺ®": 40163, + "ðŁĺ®": 21616, + "ðŁĺ¯": 37858, + "ðŁĺ°": 34728, + "ðŁĺ±": 10938, + "ðŁĺ±": 9055, + "ðŁĺ±ðŁĺ±": 22061, + "ðŁĺ±ðŁĺ±": 40767, + "ðŁĺ±ðŁĺ±ðŁĺ±": 40909, + "ðŁĺ²": 40460, + "ðŁĺ²": 24620, + "ðŁĺ³": 12047, + "ðŁĺ³": 8223, + "ðŁĺ³ðŁĺ³": 32592, + "ðŁĺ´": 23527, + "ðŁĺ´": 16415, + "ðŁĺ´ðŁĺ´": 49307, + "ðŁĺµ": 39368, + "ðŁĺ¶": 35207, + "ðŁĺ·": 37943, + "ðŁĺ·": 25759, + "ðŁĺ¸": 36912, + "ðŁĺ¹": 26477, + "ðŁĺ¹": 26573, + "ðŁĺ¹ðŁĺ¹": 46287, + "ðŁĺº": 40613, + "ðŁĺ»": 15453, + "ðŁĺ»": 12911, + "ðŁĺ»ðŁĺ»": 34414, + "ðŁĺ¼": 44245, + "ðŁĺ½": 45156, + "ðŁĺĢ": 12832, + "ðŁĺĢ": 7334, + "ðŁĺĢðŁĺĢ": 34503, + "ðŁĺģ": 6967, + "ðŁĺģ": 4821, + "ðŁĺģðŁĺģ": 37900, + "ðŁĺģðŁĺģ": 19213, + "ðŁĺģðŁĺģðŁĺģ": 29083, + "ðŁĺĤ": 1424, + "ðŁĺĤ)": 42643, + "ðŁĺĤ.": 42550, + "ðŁĺĤ": 1558, + "ðŁĺĤâĿ¤ï¸ı": 36412, + "ðŁĺĤðŁijĮ": 42000, + "ðŁĺĤðŁĺĤ": 2286, + "ðŁĺĤðŁĺĤ": 4112, + "ðŁĺĤðŁĺĤðŁĺĤ": 22233, + "ðŁĺĤðŁĺĤðŁĺĤ": 4887, + "ðŁĺĤðŁĺĤðŁĺĤðŁĺĤ": 9936, + "ðŁĺĤðŁĺĤðŁĺĤðŁĺĤ": 11522, + "ðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤ": 19295, + "ðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤ": 33415, + "ðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤ": 48973, + "ðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤðŁĺĤ": 28504, + "ðŁĺĤðŁĺį": 43128, + "ðŁĺĤðŁĺŃ": 28965, + "ðŁĺĤðŁĺŃ": 25802, + "ðŁĺĥ": 14079, + "ðŁĺĥ": 8520, + "ðŁĺĥðŁĺĥ": 38358, + "ðŁĺĦ": 12141, + "ðŁĺĦ": 7624, + "ðŁĺĦðŁĺĦ": 32312, + "ðŁĺħ": 15245, + "ðŁĺħ": 9188, + "ðŁĺħðŁĺħ": 39078, + "ðŁĺĨ": 16541, + "ðŁĺĨ": 10943, + "ðŁĺĨðŁĺĨ": 39503, + "ðŁĺĩ": 21694, + "ðŁĺĩ": 13091, + "ðŁĺĪ": 14377, + "ðŁĺĪ": 9756, + "ðŁĺĪðŁĺĪ": 44473, + "ðŁĺī": 9740, + "ðŁĺī": 4955, + "ðŁĺīðŁĺī": 40430, + "ðŁĺĬ": 4692, + "ðŁĺĬ": 3020, + "ðŁĺĬâĿ¤ï¸ı": 43606, + "ðŁĺĬðŁĺĬ": 12838, + "ðŁĺĬðŁĺĬ": 20842, + "ðŁĺĬðŁĺĬðŁĺĬ": 28685, + "ðŁĺĬðŁĺĬðŁĺĬðŁĺĬ": 35519, + "ðŁĺĭ": 12391, + "ðŁĺĭ": 7203, + "ðŁĺĭðŁĺĭ": 33304, + "ðŁĺĮ": 19221, + "ðŁĺĮ": 12163, + "ðŁĺį": 1796, + "ðŁĺį#": 42357, + "ðŁĺį.": 48579, + "ðŁĺį": 1754, + "ðŁĺįâĿ¤": 29122, + "ðŁĺįâĿ¤ï¸ı": 21945, + "ðŁĺįðŁijĮ": 41005, + "ðŁĺįðŁĴķ": 35946, + "ðŁĺįðŁĶ¥": 46648, + "ðŁĺįðŁĺĤ": 48715, + "ðŁĺįðŁĺį": 3663, + "ðŁĺįðŁĺį": 6471, + "ðŁĺįðŁĺįðŁĺį": 30614, + "ðŁĺįðŁĺįðŁĺį": 7703, + "ðŁĺįðŁĺįðŁĺįðŁĺį": 16603, + "ðŁĺįðŁĺįðŁĺįðŁĺį": 18925, + "ðŁĺįðŁĺįðŁĺįðŁĺįðŁĺį": 32078, + "ðŁĺįðŁĺįðŁĺįðŁĺįðŁĺįðŁĺįðŁĺįðŁĺį": 48683, + "ðŁĺįðŁĺĺ": 29646, + "ðŁĺįðŁĺĺ": 19849, + "ðŁĺįðŁĺŃ": 39555, + "ðŁĺİ": 7426, + "ðŁĺİ": 4345, + "ðŁĺİðŁĺİ": 24048, + "ðŁĺİðŁĺİðŁĺİ": 39742, + "ðŁĺı": 11624, + "ðŁĺı": 6909, + "ðŁĺıðŁĺı": 38151, + "ðŁĺIJ": 38586, + "ðŁĺIJ": 19618, + "ðŁĺij": 32469, + "ðŁĺij": 18937, + "ðŁĺĴ": 20792, + "ðŁĺĴ": 11702, + "ðŁĺĵ": 28733, + "ðŁĺĶ": 19532, + "ðŁĺĶ": 11432, + "ðŁĺķ": 45741, + "ðŁĺķ": 20602, + "ðŁĺĸ": 35006, + "ðŁĺĺ": 4240, + "ðŁĺĺ": 3352, + "ðŁĺĺâĿ¤": 48409, + "ðŁĺĺâĿ¤ï¸ı": 39150, + "ðŁĺĺðŁĺį": 38176, + "ðŁĺĺðŁĺĺ": 15663, + "ðŁĺĺðŁĺĺ": 10507, + "ðŁĺĺðŁĺĺðŁĺĺ": 20208, + "ðŁĺĺðŁĺĺðŁĺĺðŁĺĺ": 44892, + "ðŁĺĻ": 36201, + "ðŁĺĻ": 29209, + "ðŁĺļ": 24897, + "ðŁĺļ": 19102, + "ðŁĺĽ": 24550, + "ðŁĺĽ": 15745, + "ðŁĺľ": 13226, + "ðŁĺľ": 7830, + "ðŁĺľðŁĺľ": 43065, + "ðŁĺĿ": 20064, + "ðŁĺĿ": 12970, + "ðŁĺŀ": 40458, + "ðŁĺŀ": 21103, + "ðŁĺŁ": 46947, + "ðŁĺł": 34094, + "ðŁĺŃ": 2962, + "ðŁĺŃ": 3915, + "ðŁĺŃâĿ¤ï¸ı": 29567, + "ðŁĺŃðŁĴķ": 46306, + "ðŁĺŃðŁĺĤ": 38505, + "ðŁĺŃðŁĺį": 36893, + "ðŁĺŃðŁĺŃ": 5300, + "ðŁĺŃðŁĺŃ": 11834, + "ðŁĺŃðŁĺŃðŁĺŃ": 44089, + "ðŁĺŃðŁĺŃðŁĺŃ": 13116, + "ðŁĺŃðŁĺŃðŁĺŃðŁĺŃ": 19793, + "ðŁĺŃðŁĺŃðŁĺŃðŁĺŃ": 27322, + "ðŁĺŃðŁĺŃðŁĺŃðŁĺŃðŁĺŃ": 43366, + "ðŁĻ": 1478, + "ðŁĻĢ": 43092, + "ðŁĻĤ": 32006, + "ðŁĻĤ": 14860, + "ðŁĻĥ": 27222, + "ðŁĻĥ": 15652, + "ðŁĻĦ": 20648, + "ðŁĻĦ": 13049, + "ðŁĻħ": 42702, + "ðŁĻĨ": 30050, + "ðŁĻĨ": 35730, + "ðŁĻĪ": 12661, + "ðŁĻĪ": 9516, + "ðŁĻĪðŁĻĪ": 41796, + "ðŁĻĬ": 23684, + "ðŁĻĬ": 16636, + "ðŁĻĭ": 19193, + "ðŁĻĭ": 30274, + "ðŁĻĮ": 4366, + "ðŁĻĮ": 4855, + "ðŁĻĮðŁı»": 26756, + "ðŁĻĮðŁı»": 15799, + "ðŁĻĮðŁı¼": 26584, + "ðŁĻĮðŁı¼": 15364, + "ðŁĻĮðŁı½": 36660, + "ðŁĻĮðŁı½": 22962, + "ðŁĻĮðŁı¾": 38023, + "ðŁĻĮðŁı¾": 26466, + "ðŁĻĮðŁĻĮ": 21202, + "ðŁĻĮðŁĻĮ": 30430, + "ðŁĻĮðŁĻĮðŁĻĮ": 37127, + "ðŁĻı": 4260, + "ðŁĻı": 5503, + "ðŁĻıðŁı»": 25100, + "ðŁĻıðŁı»": 16650, + "ðŁĻıðŁı¼": 31163, + "ðŁĻıðŁı¼": 18952, + "ðŁĻıðŁı½": 34103, + "ðŁĻıðŁı½": 21540, + "ðŁĻıðŁı¾": 34277, + "ðŁĻıðŁı¾": 21979, + "ðŁĻıðŁĻı": 18227, + "ðŁĻıðŁĻı": 26510, + "ðŁĻıðŁĻıðŁĻı": 31702, + "ðŁļ": 2730, + "ðŁļ¨": 12198, + "ðŁļ¨": 6056, + "ðŁļ¨ðŁļ¨": 36487, + "ðŁļ¨ðŁļ¨": 21440, + "ðŁļ¨ðŁļ¨ðŁļ¨": 41515, + "ðŁļ©": 44514, + "ðŁļ«": 35291, + "ðŁļ²": 37085, + "ðŁļ´": 30825, + "ðŁļ¶": 46060, + "ðŁļĢ": 22400, + "ðŁļĢ": 13542, + "ðŁļĢðŁļĢ": 49033, + "ðŁļĤ": 38949, + "ðŁļĮ": 46891, + "ðŁļĹ": 33054, + "ðŁļĹ": 22783, + "ðŁļĺ": 35825, + "ðŁļĻ": 48487, + "ðŁĽ": 11306, + "ñ": 173, + "ñ": 429, + "ò": 174, + "ò": 430, + "ó": 175, + "ó": 431, + "ô": 176, + "ô": 432, + "õ": 177, + "õ": 433, + "ö": 178, + "ö": 434, + "÷": 179, + "÷": 435, + "ø": 180, + "ø": 436, + "ù": 181, + "ù": 437, + "ú": 182, + "ú": 438, + "û": 183, + "û": 439, + "ü": 184, + "ü": 440, + "ý": 185, + "ý": 441, + "þ": 186, + "þ": 442, + "ÿ": 187, + "ÿ": 443, + "Ā": 188, + "Ā": 444, + "ā": 189, + "ā": 445, + "Ă": 190, + "Ă": 446, + "ă": 191, + "ă": 447, + "Ą": 192, + "Ą": 448, + "ą": 193, + "ą": 449, + "Ć": 194, + "Ć": 450, + "ć": 195, + "ć": 451, + "Ĉ": 196, + "Ĉ": 452, + "ĉ": 197, + "ĉ": 453, + "Ċ": 198, + "Ċ": 454, + "ċ": 199, + "ċ": 455, + "Č": 200, + "Č": 456, + "č": 201, + "č": 457, + "Ď": 202, + "Ď": 458, + "ď": 203, + "ď": 459, + "Đ": 204, + "Đ": 460, + "đ": 205, + "đ": 461, + "Ē": 206, + "Ē": 462, + "ē": 207, + "ē": 463, + "Ĕ": 208, + "Ĕ": 464, + "ĕ": 209, + "ĕ": 465, + "Ė": 210, + "Ė": 466, + "ė": 211, + "ė": 467, + "Ę": 212, + "Ę": 468, + "ę": 213, + "ę": 469, + "Ě": 214, + "Ě": 470, + "ě": 215, + "ě": 471, + "Ĝ": 216, + "Ĝ": 472, + "ĝ": 217, + "ĝ": 473, + "Ğ": 218, + "Ğ": 474, + "ğ": 219, + "ğ": 475, + "Ġ": 220, + "Ġ": 476, + "ġ": 221, + "ġ": 477, + "Ģ": 222, + "Ģ": 478, + "Ģï¸ı": 9668, + "Ģï¸ı": 5511, + "ģ": 223, + "ģ": 479, + "ģà¸": 15016, + "Ĥ": 224, + "Ĥ": 480, + "Ĥâĸ": 29036, + "ĤâĸĤâĸ": 30832, + "ĥ": 225, + "ĥ": 481, + "Ħ": 226, + "Ħ": 482, + "Ħà¸": 20537, + "Ħë": 34462, + "Ħëĭ": 25170, + "ħ": 227, + "ħ": 483, + "ħï¸ı": 33950, + "Ĩ": 228, + "Ĩ": 484, + "ĩ": 229, + "ĩ": 485, + "Ī": 230, + "Ī": 486, + "ī": 231, + "ī": 487, + "īï¸ı": 37463, + "Ĭ": 232, + "Ĭ": 488, + "Ĭãģ": 30294, + "ĭ": 233, + "ĭ": 489, + "ĭãģ": 36218, + "ĭãĤ": 45737, + "Į": 234, + "Į": 490, + "ĮãĤĬãģ": 45969, + "ĮãĤĬãģŁãģĦ": 47021, + "Įë": 17003, + "į": 235, + "į": 491, + "İ": 236, + "İ": 492, + "ı": 237, + "ı": 493, + "IJ": 238, + "IJ": 494, + "ij": 239, + "ij": 495, + "Ĵ": 240, + "Ĵ": 496, + "ĵ": 241, + "ĵ": 497, + "Ķ": 242, + "Ķ": 498, + "Ķë": 37978, + "Ķï¸ı": 24395, + "Ķï¸ı": 7443, + "ķ": 243, + "ķ": 499, + "ķãĤ": 26609, + "ķï¸ı": 44853, + "ĸ": 244, + "ĸ": 500, + "ĸï¸ı": 28877, + "Ĺ": 245, + "Ĺ": 501, + "ĺ": 246, + "ĺ": 502, + "Ļ": 247, + "Ļ": 503, + "ļ": 248, + "ļ": 504, + "Ľ": 249, + "Ľ": 505, + "ľ": 250, + "ľ": 506, + "ľë": 39810, + "Ŀ": 251, + "Ŀ": 507, + "ŀ": 252, + "ŀ": 508, + "Ł": 253, + "Ł": 509, + "ŁãģĦ": 46023, + "ł": 254, + "ł": 510, + "łï¸ı": 27899, + "łï¸ı": 12715, + "łĪ": 43364, + "Ń": 255, + "Ń": 511 +} diff --git a/backend/headless/fcbh/sd2_clip.py b/backend/headless/fcbh/sd2_clip.py new file mode 100644 index 0000000000000000000000000000000000000000..a07d5dc97286c73e0d1ca8a7385d13d8a171dfc0 --- /dev/null +++ b/backend/headless/fcbh/sd2_clip.py @@ -0,0 +1,24 @@ +from fcbh import sd1_clip +import torch +import os + +class SD2ClipHModel(sd1_clip.SDClipModel): + def __init__(self, arch="ViT-H-14", device="cpu", max_length=77, freeze=True, layer="penultimate", layer_idx=None, textmodel_path=None, dtype=None): + if layer == "penultimate": + layer="hidden" + layer_idx=23 + + textmodel_json_config = os.path.join(os.path.dirname(os.path.realpath(__file__)), "sd2_clip_config.json") + super().__init__(device=device, freeze=freeze, layer=layer, layer_idx=layer_idx, textmodel_json_config=textmodel_json_config, textmodel_path=textmodel_path, dtype=dtype, special_tokens={"start": 49406, "end": 49407, "pad": 0}) + +class SD2ClipHTokenizer(sd1_clip.SDTokenizer): + def __init__(self, tokenizer_path=None, embedding_directory=None): + super().__init__(tokenizer_path, pad_with_end=False, embedding_directory=embedding_directory, embedding_size=1024) + +class SD2Tokenizer(sd1_clip.SD1Tokenizer): + def __init__(self, embedding_directory=None): + super().__init__(embedding_directory=embedding_directory, clip_name="h", tokenizer=SD2ClipHTokenizer) + +class SD2ClipModel(sd1_clip.SD1ClipModel): + def __init__(self, device="cpu", dtype=None, **kwargs): + super().__init__(device=device, dtype=dtype, clip_name="h", clip_model=SD2ClipHModel, **kwargs) diff --git a/backend/headless/fcbh/sd2_clip_config.json b/backend/headless/fcbh/sd2_clip_config.json new file mode 100644 index 0000000000000000000000000000000000000000..85cec832be9a1d0957245a8d125af398829f247e --- /dev/null +++ b/backend/headless/fcbh/sd2_clip_config.json @@ -0,0 +1,23 @@ +{ + "architectures": [ + "CLIPTextModel" + ], + "attention_dropout": 0.0, + "bos_token_id": 0, + "dropout": 0.0, + "eos_token_id": 2, + "hidden_act": "gelu", + "hidden_size": 1024, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 4096, + "layer_norm_eps": 1e-05, + "max_position_embeddings": 77, + "model_type": "clip_text_model", + "num_attention_heads": 16, + "num_hidden_layers": 24, + "pad_token_id": 1, + "projection_dim": 1024, + "torch_dtype": "float32", + "vocab_size": 49408 +} diff --git a/backend/headless/fcbh/sdxl_clip.py b/backend/headless/fcbh/sdxl_clip.py new file mode 100644 index 0000000000000000000000000000000000000000..dc2fb344d9cc43197dd938e9234494687b51cba3 --- /dev/null +++ b/backend/headless/fcbh/sdxl_clip.py @@ -0,0 +1,66 @@ +from fcbh import sd1_clip +import torch +import os + +class SDXLClipG(sd1_clip.SDClipModel): + def __init__(self, device="cpu", max_length=77, freeze=True, layer="penultimate", layer_idx=None, textmodel_path=None, dtype=None): + if layer == "penultimate": + layer="hidden" + layer_idx=-2 + + textmodel_json_config = os.path.join(os.path.dirname(os.path.realpath(__file__)), "clip_config_bigg.json") + super().__init__(device=device, freeze=freeze, layer=layer, layer_idx=layer_idx, textmodel_json_config=textmodel_json_config, textmodel_path=textmodel_path, dtype=dtype, + special_tokens={"start": 49406, "end": 49407, "pad": 0}, layer_norm_hidden_state=False) + + def load_sd(self, sd): + return super().load_sd(sd) + +class SDXLClipGTokenizer(sd1_clip.SDTokenizer): + def __init__(self, tokenizer_path=None, embedding_directory=None): + super().__init__(tokenizer_path, pad_with_end=False, embedding_directory=embedding_directory, embedding_size=1280, embedding_key='clip_g') + + +class SDXLTokenizer: + def __init__(self, embedding_directory=None): + self.clip_l = sd1_clip.SDTokenizer(embedding_directory=embedding_directory) + self.clip_g = SDXLClipGTokenizer(embedding_directory=embedding_directory) + + def tokenize_with_weights(self, text:str, return_word_ids=False): + out = {} + out["g"] = self.clip_g.tokenize_with_weights(text, return_word_ids) + out["l"] = self.clip_l.tokenize_with_weights(text, return_word_ids) + return out + + def untokenize(self, token_weight_pair): + return self.clip_g.untokenize(token_weight_pair) + +class SDXLClipModel(torch.nn.Module): + def __init__(self, device="cpu", dtype=None): + super().__init__() + self.clip_l = sd1_clip.SDClipModel(layer="hidden", layer_idx=11, device=device, dtype=dtype, layer_norm_hidden_state=False) + self.clip_g = SDXLClipG(device=device, dtype=dtype) + + def clip_layer(self, layer_idx): + self.clip_l.clip_layer(layer_idx) + self.clip_g.clip_layer(layer_idx) + + def reset_clip_layer(self): + self.clip_g.reset_clip_layer() + self.clip_l.reset_clip_layer() + + def encode_token_weights(self, token_weight_pairs): + token_weight_pairs_g = token_weight_pairs["g"] + token_weight_pairs_l = token_weight_pairs["l"] + g_out, g_pooled = self.clip_g.encode_token_weights(token_weight_pairs_g) + l_out, l_pooled = self.clip_l.encode_token_weights(token_weight_pairs_l) + return torch.cat([l_out, g_out], dim=-1), g_pooled + + def load_sd(self, sd): + if "text_model.encoder.layers.30.mlp.fc1.weight" in sd: + return self.clip_g.load_sd(sd) + else: + return self.clip_l.load_sd(sd) + +class SDXLRefinerClipModel(sd1_clip.SD1ClipModel): + def __init__(self, device="cpu", dtype=None): + super().__init__(device=device, dtype=dtype, clip_name="g", clip_model=SDXLClipG) diff --git a/backend/headless/fcbh/supported_models.py b/backend/headless/fcbh/supported_models.py new file mode 100644 index 0000000000000000000000000000000000000000..fdd4ea4f5c286e76185af88ca907262efdb1beaf --- /dev/null +++ b/backend/headless/fcbh/supported_models.py @@ -0,0 +1,210 @@ +import torch +from . import model_base +from . import utils + +from . import sd1_clip +from . import sd2_clip +from . import sdxl_clip + +from . import supported_models_base +from . import latent_formats + +from . import diffusers_convert + +class SD15(supported_models_base.BASE): + unet_config = { + "context_dim": 768, + "model_channels": 320, + "use_linear_in_transformer": False, + "adm_in_channels": None, + } + + unet_extra_config = { + "num_heads": 8, + "num_head_channels": -1, + } + + latent_format = latent_formats.SD15 + + def process_clip_state_dict(self, state_dict): + k = list(state_dict.keys()) + for x in k: + if x.startswith("cond_stage_model.transformer.") and not x.startswith("cond_stage_model.transformer.text_model."): + y = x.replace("cond_stage_model.transformer.", "cond_stage_model.transformer.text_model.") + state_dict[y] = state_dict.pop(x) + + if 'cond_stage_model.transformer.text_model.embeddings.position_ids' in state_dict: + ids = state_dict['cond_stage_model.transformer.text_model.embeddings.position_ids'] + if ids.dtype == torch.float32: + state_dict['cond_stage_model.transformer.text_model.embeddings.position_ids'] = ids.round() + + replace_prefix = {} + replace_prefix["cond_stage_model."] = "cond_stage_model.clip_l." + state_dict = utils.state_dict_prefix_replace(state_dict, replace_prefix) + return state_dict + + def process_clip_state_dict_for_saving(self, state_dict): + replace_prefix = {"clip_l.": "cond_stage_model."} + return utils.state_dict_prefix_replace(state_dict, replace_prefix) + + def clip_target(self): + return supported_models_base.ClipTarget(sd1_clip.SD1Tokenizer, sd1_clip.SD1ClipModel) + +class SD20(supported_models_base.BASE): + unet_config = { + "context_dim": 1024, + "model_channels": 320, + "use_linear_in_transformer": True, + "adm_in_channels": None, + } + + latent_format = latent_formats.SD15 + + def model_type(self, state_dict, prefix=""): + if self.unet_config["in_channels"] == 4: #SD2.0 inpainting models are not v prediction + k = "{}output_blocks.11.1.transformer_blocks.0.norm1.bias".format(prefix) + out = state_dict[k] + if torch.std(out, unbiased=False) > 0.09: # not sure how well this will actually work. I guess we will find out. + return model_base.ModelType.V_PREDICTION + return model_base.ModelType.EPS + + def process_clip_state_dict(self, state_dict): + state_dict = utils.transformers_convert(state_dict, "cond_stage_model.model.", "cond_stage_model.clip_h.transformer.text_model.", 24) + return state_dict + + def process_clip_state_dict_for_saving(self, state_dict): + replace_prefix = {} + replace_prefix["clip_h"] = "cond_stage_model.model" + state_dict = utils.state_dict_prefix_replace(state_dict, replace_prefix) + state_dict = diffusers_convert.convert_text_enc_state_dict_v20(state_dict) + return state_dict + + def clip_target(self): + return supported_models_base.ClipTarget(sd2_clip.SD2Tokenizer, sd2_clip.SD2ClipModel) + +class SD21UnclipL(SD20): + unet_config = { + "context_dim": 1024, + "model_channels": 320, + "use_linear_in_transformer": True, + "adm_in_channels": 1536, + } + + clip_vision_prefix = "embedder.model.visual." + noise_aug_config = {"noise_schedule_config": {"timesteps": 1000, "beta_schedule": "squaredcos_cap_v2"}, "timestep_dim": 768} + + +class SD21UnclipH(SD20): + unet_config = { + "context_dim": 1024, + "model_channels": 320, + "use_linear_in_transformer": True, + "adm_in_channels": 2048, + } + + clip_vision_prefix = "embedder.model.visual." + noise_aug_config = {"noise_schedule_config": {"timesteps": 1000, "beta_schedule": "squaredcos_cap_v2"}, "timestep_dim": 1024} + +class SDXLRefiner(supported_models_base.BASE): + unet_config = { + "model_channels": 384, + "use_linear_in_transformer": True, + "context_dim": 1280, + "adm_in_channels": 2560, + "transformer_depth": [0, 0, 4, 4, 4, 4, 0, 0], + } + + latent_format = latent_formats.SDXL + + def get_model(self, state_dict, prefix="", device=None): + return model_base.SDXLRefiner(self, device=device) + + def process_clip_state_dict(self, state_dict): + keys_to_replace = {} + replace_prefix = {} + + state_dict = utils.transformers_convert(state_dict, "conditioner.embedders.0.model.", "cond_stage_model.clip_g.transformer.text_model.", 32) + keys_to_replace["conditioner.embedders.0.model.text_projection"] = "cond_stage_model.clip_g.text_projection" + keys_to_replace["conditioner.embedders.0.model.logit_scale"] = "cond_stage_model.clip_g.logit_scale" + + state_dict = utils.state_dict_key_replace(state_dict, keys_to_replace) + return state_dict + + def process_clip_state_dict_for_saving(self, state_dict): + replace_prefix = {} + state_dict_g = diffusers_convert.convert_text_enc_state_dict_v20(state_dict, "clip_g") + if "clip_g.transformer.text_model.embeddings.position_ids" in state_dict_g: + state_dict_g.pop("clip_g.transformer.text_model.embeddings.position_ids") + replace_prefix["clip_g"] = "conditioner.embedders.0.model" + state_dict_g = utils.state_dict_prefix_replace(state_dict_g, replace_prefix) + return state_dict_g + + def clip_target(self): + return supported_models_base.ClipTarget(sdxl_clip.SDXLTokenizer, sdxl_clip.SDXLRefinerClipModel) + +class SDXL(supported_models_base.BASE): + unet_config = { + "model_channels": 320, + "use_linear_in_transformer": True, + "transformer_depth": [0, 0, 2, 2, 10, 10], + "context_dim": 2048, + "adm_in_channels": 2816 + } + + latent_format = latent_formats.SDXL + + def model_type(self, state_dict, prefix=""): + if "v_pred" in state_dict: + return model_base.ModelType.V_PREDICTION + else: + return model_base.ModelType.EPS + + def get_model(self, state_dict, prefix="", device=None): + out = model_base.SDXL(self, model_type=self.model_type(state_dict, prefix), device=device) + if self.inpaint_model(): + out.set_inpaint() + return out + + def process_clip_state_dict(self, state_dict): + keys_to_replace = {} + replace_prefix = {} + + replace_prefix["conditioner.embedders.0.transformer.text_model"] = "cond_stage_model.clip_l.transformer.text_model" + state_dict = utils.transformers_convert(state_dict, "conditioner.embedders.1.model.", "cond_stage_model.clip_g.transformer.text_model.", 32) + keys_to_replace["conditioner.embedders.1.model.text_projection"] = "cond_stage_model.clip_g.text_projection" + keys_to_replace["conditioner.embedders.1.model.text_projection.weight"] = "cond_stage_model.clip_g.text_projection" + keys_to_replace["conditioner.embedders.1.model.logit_scale"] = "cond_stage_model.clip_g.logit_scale" + + state_dict = utils.state_dict_prefix_replace(state_dict, replace_prefix) + state_dict = utils.state_dict_key_replace(state_dict, keys_to_replace) + return state_dict + + def process_clip_state_dict_for_saving(self, state_dict): + replace_prefix = {} + keys_to_replace = {} + state_dict_g = diffusers_convert.convert_text_enc_state_dict_v20(state_dict, "clip_g") + if "clip_g.transformer.text_model.embeddings.position_ids" in state_dict_g: + state_dict_g.pop("clip_g.transformer.text_model.embeddings.position_ids") + for k in state_dict: + if k.startswith("clip_l"): + state_dict_g[k] = state_dict[k] + + replace_prefix["clip_g"] = "conditioner.embedders.1.model" + replace_prefix["clip_l"] = "conditioner.embedders.0" + state_dict_g = utils.state_dict_prefix_replace(state_dict_g, replace_prefix) + return state_dict_g + + def clip_target(self): + return supported_models_base.ClipTarget(sdxl_clip.SDXLTokenizer, sdxl_clip.SDXLClipModel) + +class SSD1B(SDXL): + unet_config = { + "model_channels": 320, + "use_linear_in_transformer": True, + "transformer_depth": [0, 0, 2, 2, 4, 4], + "context_dim": 2048, + "adm_in_channels": 2816 + } + + +models = [SD15, SD20, SD21UnclipL, SD21UnclipH, SDXLRefiner, SDXL, SSD1B] diff --git a/backend/headless/fcbh/supported_models_base.py b/backend/headless/fcbh/supported_models_base.py new file mode 100644 index 0000000000000000000000000000000000000000..3412cfea03020c3f7fe6c18f20ada78648023c59 --- /dev/null +++ b/backend/headless/fcbh/supported_models_base.py @@ -0,0 +1,73 @@ +import torch +from . import model_base +from . import utils +from . import latent_formats + +class ClipTarget: + def __init__(self, tokenizer, clip): + self.clip = clip + self.tokenizer = tokenizer + self.params = {} + +class BASE: + unet_config = {} + unet_extra_config = { + "num_heads": -1, + "num_head_channels": 64, + } + + clip_prefix = [] + clip_vision_prefix = None + noise_aug_config = None + sampling_settings = {} + latent_format = latent_formats.LatentFormat + + @classmethod + def matches(s, unet_config): + for k in s.unet_config: + if s.unet_config[k] != unet_config[k]: + return False + return True + + def model_type(self, state_dict, prefix=""): + return model_base.ModelType.EPS + + def inpaint_model(self): + return self.unet_config["in_channels"] > 4 + + def __init__(self, unet_config): + self.unet_config = unet_config + self.latent_format = self.latent_format() + for x in self.unet_extra_config: + self.unet_config[x] = self.unet_extra_config[x] + + def get_model(self, state_dict, prefix="", device=None): + if self.noise_aug_config is not None: + out = model_base.SD21UNCLIP(self, self.noise_aug_config, model_type=self.model_type(state_dict, prefix), device=device) + else: + out = model_base.BaseModel(self, model_type=self.model_type(state_dict, prefix), device=device) + if self.inpaint_model(): + out.set_inpaint() + return out + + def process_clip_state_dict(self, state_dict): + return state_dict + + def process_unet_state_dict(self, state_dict): + return state_dict + + def process_vae_state_dict(self, state_dict): + return state_dict + + def process_clip_state_dict_for_saving(self, state_dict): + replace_prefix = {"": "cond_stage_model."} + return utils.state_dict_prefix_replace(state_dict, replace_prefix) + + def process_unet_state_dict_for_saving(self, state_dict): + replace_prefix = {"": "model.diffusion_model."} + return utils.state_dict_prefix_replace(state_dict, replace_prefix) + + def process_vae_state_dict_for_saving(self, state_dict): + replace_prefix = {"": "first_stage_model."} + return utils.state_dict_prefix_replace(state_dict, replace_prefix) + diff --git a/backend/headless/fcbh/t2i_adapter/adapter.py b/backend/headless/fcbh/t2i_adapter/adapter.py new file mode 100644 index 0000000000000000000000000000000000000000..e9a606b1cd67fd9a955a0ea0a86d1bd5498d85e5 --- /dev/null +++ b/backend/headless/fcbh/t2i_adapter/adapter.py @@ -0,0 +1,293 @@ +#taken from https://github.com/TencentARC/T2I-Adapter +import torch +import torch.nn as nn +from collections import OrderedDict + + +def conv_nd(dims, *args, **kwargs): + """ + Create a 1D, 2D, or 3D convolution module. + """ + if dims == 1: + return nn.Conv1d(*args, **kwargs) + elif dims == 2: + return nn.Conv2d(*args, **kwargs) + elif dims == 3: + return nn.Conv3d(*args, **kwargs) + raise ValueError(f"unsupported dimensions: {dims}") + + +def avg_pool_nd(dims, *args, **kwargs): + """ + Create a 1D, 2D, or 3D average pooling module. + """ + if dims == 1: + return nn.AvgPool1d(*args, **kwargs) + elif dims == 2: + return nn.AvgPool2d(*args, **kwargs) + elif dims == 3: + return nn.AvgPool3d(*args, **kwargs) + raise ValueError(f"unsupported dimensions: {dims}") + + +class Downsample(nn.Module): + """ + A downsampling layer with an optional convolution. + :param channels: channels in the inputs and outputs. + :param use_conv: a bool determining if a convolution is applied. + :param dims: determines if the signal is 1D, 2D, or 3D. If 3D, then + downsampling occurs in the inner-two dimensions. + """ + + def __init__(self, channels, use_conv, dims=2, out_channels=None, padding=1): + super().__init__() + self.channels = channels + self.out_channels = out_channels or channels + self.use_conv = use_conv + self.dims = dims + stride = 2 if dims != 3 else (1, 2, 2) + if use_conv: + self.op = conv_nd( + dims, self.channels, self.out_channels, 3, stride=stride, padding=padding + ) + else: + assert self.channels == self.out_channels + self.op = avg_pool_nd(dims, kernel_size=stride, stride=stride) + + def forward(self, x): + assert x.shape[1] == self.channels + if not self.use_conv: + padding = [x.shape[2] % 2, x.shape[3] % 2] + self.op.padding = padding + + x = self.op(x) + return x + + +class ResnetBlock(nn.Module): + def __init__(self, in_c, out_c, down, ksize=3, sk=False, use_conv=True): + super().__init__() + ps = ksize // 2 + if in_c != out_c or sk == False: + self.in_conv = nn.Conv2d(in_c, out_c, ksize, 1, ps) + else: + # print('n_in') + self.in_conv = None + self.block1 = nn.Conv2d(out_c, out_c, 3, 1, 1) + self.act = nn.ReLU() + self.block2 = nn.Conv2d(out_c, out_c, ksize, 1, ps) + if sk == False: + self.skep = nn.Conv2d(in_c, out_c, ksize, 1, ps) + else: + self.skep = None + + self.down = down + if self.down == True: + self.down_opt = Downsample(in_c, use_conv=use_conv) + + def forward(self, x): + if self.down == True: + x = self.down_opt(x) + if self.in_conv is not None: # edit + x = self.in_conv(x) + + h = self.block1(x) + h = self.act(h) + h = self.block2(h) + if self.skep is not None: + return h + self.skep(x) + else: + return h + x + + +class Adapter(nn.Module): + def __init__(self, channels=[320, 640, 1280, 1280], nums_rb=3, cin=64, ksize=3, sk=False, use_conv=True, xl=True): + super(Adapter, self).__init__() + self.unshuffle_amount = 8 + resblock_no_downsample = [] + resblock_downsample = [3, 2, 1] + self.xl = xl + if self.xl: + self.unshuffle_amount = 16 + resblock_no_downsample = [1] + resblock_downsample = [2] + + self.input_channels = cin // (self.unshuffle_amount * self.unshuffle_amount) + self.unshuffle = nn.PixelUnshuffle(self.unshuffle_amount) + self.channels = channels + self.nums_rb = nums_rb + self.body = [] + for i in range(len(channels)): + for j in range(nums_rb): + if (i in resblock_downsample) and (j == 0): + self.body.append( + ResnetBlock(channels[i - 1], channels[i], down=True, ksize=ksize, sk=sk, use_conv=use_conv)) + elif (i in resblock_no_downsample) and (j == 0): + self.body.append( + ResnetBlock(channels[i - 1], channels[i], down=False, ksize=ksize, sk=sk, use_conv=use_conv)) + else: + self.body.append( + ResnetBlock(channels[i], channels[i], down=False, ksize=ksize, sk=sk, use_conv=use_conv)) + self.body = nn.ModuleList(self.body) + self.conv_in = nn.Conv2d(cin, channels[0], 3, 1, 1) + + def forward(self, x): + # unshuffle + x = self.unshuffle(x) + # extract features + features = [] + x = self.conv_in(x) + for i in range(len(self.channels)): + for j in range(self.nums_rb): + idx = i * self.nums_rb + j + x = self.body[idx](x) + if self.xl: + features.append(None) + if i == 0: + features.append(None) + features.append(None) + if i == 2: + features.append(None) + else: + features.append(None) + features.append(None) + features.append(x) + + return features + + +class LayerNorm(nn.LayerNorm): + """Subclass torch's LayerNorm to handle fp16.""" + + def forward(self, x: torch.Tensor): + orig_type = x.dtype + ret = super().forward(x.type(torch.float32)) + return ret.type(orig_type) + + +class QuickGELU(nn.Module): + + def forward(self, x: torch.Tensor): + return x * torch.sigmoid(1.702 * x) + + +class ResidualAttentionBlock(nn.Module): + + def __init__(self, d_model: int, n_head: int, attn_mask: torch.Tensor = None): + super().__init__() + + self.attn = nn.MultiheadAttention(d_model, n_head) + self.ln_1 = LayerNorm(d_model) + self.mlp = nn.Sequential( + OrderedDict([("c_fc", nn.Linear(d_model, d_model * 4)), ("gelu", QuickGELU()), + ("c_proj", nn.Linear(d_model * 4, d_model))])) + self.ln_2 = LayerNorm(d_model) + self.attn_mask = attn_mask + + def attention(self, x: torch.Tensor): + self.attn_mask = self.attn_mask.to(dtype=x.dtype, device=x.device) if self.attn_mask is not None else None + return self.attn(x, x, x, need_weights=False, attn_mask=self.attn_mask)[0] + + def forward(self, x: torch.Tensor): + x = x + self.attention(self.ln_1(x)) + x = x + self.mlp(self.ln_2(x)) + return x + + +class StyleAdapter(nn.Module): + + def __init__(self, width=1024, context_dim=768, num_head=8, n_layes=3, num_token=4): + super().__init__() + + scale = width ** -0.5 + self.transformer_layes = nn.Sequential(*[ResidualAttentionBlock(width, num_head) for _ in range(n_layes)]) + self.num_token = num_token + self.style_embedding = nn.Parameter(torch.randn(1, num_token, width) * scale) + self.ln_post = LayerNorm(width) + self.ln_pre = LayerNorm(width) + self.proj = nn.Parameter(scale * torch.randn(width, context_dim)) + + def forward(self, x): + # x shape [N, HW+1, C] + style_embedding = self.style_embedding + torch.zeros( + (x.shape[0], self.num_token, self.style_embedding.shape[-1]), device=x.device) + x = torch.cat([x, style_embedding], dim=1) + x = self.ln_pre(x) + x = x.permute(1, 0, 2) # NLD -> LND + x = self.transformer_layes(x) + x = x.permute(1, 0, 2) # LND -> NLD + + x = self.ln_post(x[:, -self.num_token:, :]) + x = x @ self.proj + + return x + + +class ResnetBlock_light(nn.Module): + def __init__(self, in_c): + super().__init__() + self.block1 = nn.Conv2d(in_c, in_c, 3, 1, 1) + self.act = nn.ReLU() + self.block2 = nn.Conv2d(in_c, in_c, 3, 1, 1) + + def forward(self, x): + h = self.block1(x) + h = self.act(h) + h = self.block2(h) + + return h + x + + +class extractor(nn.Module): + def __init__(self, in_c, inter_c, out_c, nums_rb, down=False): + super().__init__() + self.in_conv = nn.Conv2d(in_c, inter_c, 1, 1, 0) + self.body = [] + for _ in range(nums_rb): + self.body.append(ResnetBlock_light(inter_c)) + self.body = nn.Sequential(*self.body) + self.out_conv = nn.Conv2d(inter_c, out_c, 1, 1, 0) + self.down = down + if self.down == True: + self.down_opt = Downsample(in_c, use_conv=False) + + def forward(self, x): + if self.down == True: + x = self.down_opt(x) + x = self.in_conv(x) + x = self.body(x) + x = self.out_conv(x) + + return x + + +class Adapter_light(nn.Module): + def __init__(self, channels=[320, 640, 1280, 1280], nums_rb=3, cin=64): + super(Adapter_light, self).__init__() + self.unshuffle_amount = 8 + self.unshuffle = nn.PixelUnshuffle(self.unshuffle_amount) + self.input_channels = cin // (self.unshuffle_amount * self.unshuffle_amount) + self.channels = channels + self.nums_rb = nums_rb + self.body = [] + self.xl = False + + for i in range(len(channels)): + if i == 0: + self.body.append(extractor(in_c=cin, inter_c=channels[i]//4, out_c=channels[i], nums_rb=nums_rb, down=False)) + else: + self.body.append(extractor(in_c=channels[i-1], inter_c=channels[i]//4, out_c=channels[i], nums_rb=nums_rb, down=True)) + self.body = nn.ModuleList(self.body) + + def forward(self, x): + # unshuffle + x = self.unshuffle(x) + # extract features + features = [] + for i in range(len(self.channels)): + x = self.body[i](x) + features.append(None) + features.append(None) + features.append(x) + + return features diff --git a/backend/headless/fcbh/taesd/taesd.py b/backend/headless/fcbh/taesd/taesd.py new file mode 100644 index 0000000000000000000000000000000000000000..cb61fcc4a02e4b9de18822f1d05dac52c753c5a2 --- /dev/null +++ b/backend/headless/fcbh/taesd/taesd.py @@ -0,0 +1,76 @@ +#!/usr/bin/env python3 +""" +Tiny AutoEncoder for Stable Diffusion +(DNN for encoding / decoding SD's latent space) +""" +import torch +import torch.nn as nn + +import fcbh.utils + +def conv(n_in, n_out, **kwargs): + return nn.Conv2d(n_in, n_out, 3, padding=1, **kwargs) + +class Clamp(nn.Module): + def forward(self, x): + return torch.tanh(x / 3) * 3 + +class Block(nn.Module): + def __init__(self, n_in, n_out): + super().__init__() + self.conv = nn.Sequential(conv(n_in, n_out), nn.ReLU(), conv(n_out, n_out), nn.ReLU(), conv(n_out, n_out)) + self.skip = nn.Conv2d(n_in, n_out, 1, bias=False) if n_in != n_out else nn.Identity() + self.fuse = nn.ReLU() + def forward(self, x): + return self.fuse(self.conv(x) + self.skip(x)) + +def Encoder(): + return nn.Sequential( + conv(3, 64), Block(64, 64), + conv(64, 64, stride=2, bias=False), Block(64, 64), Block(64, 64), Block(64, 64), + conv(64, 64, stride=2, bias=False), Block(64, 64), Block(64, 64), Block(64, 64), + conv(64, 64, stride=2, bias=False), Block(64, 64), Block(64, 64), Block(64, 64), + conv(64, 4), + ) + +def Decoder(): + return nn.Sequential( + Clamp(), conv(4, 64), nn.ReLU(), + Block(64, 64), Block(64, 64), Block(64, 64), nn.Upsample(scale_factor=2), conv(64, 64, bias=False), + Block(64, 64), Block(64, 64), Block(64, 64), nn.Upsample(scale_factor=2), conv(64, 64, bias=False), + Block(64, 64), Block(64, 64), Block(64, 64), nn.Upsample(scale_factor=2), conv(64, 64, bias=False), + Block(64, 64), conv(64, 3), + ) + +class TAESD(nn.Module): + latent_magnitude = 3 + latent_shift = 0.5 + + def __init__(self, encoder_path=None, decoder_path=None): + """Initialize pretrained TAESD on the given device from the given checkpoints.""" + super().__init__() + self.taesd_encoder = Encoder() + self.taesd_decoder = Decoder() + self.vae_scale = torch.nn.Parameter(torch.tensor(1.0)) + if encoder_path is not None: + self.taesd_encoder.load_state_dict(fcbh.utils.load_torch_file(encoder_path, safe_load=True)) + if decoder_path is not None: + self.taesd_decoder.load_state_dict(fcbh.utils.load_torch_file(decoder_path, safe_load=True)) + + @staticmethod + def scale_latents(x): + """raw latents -> [0, 1]""" + return x.div(2 * TAESD.latent_magnitude).add(TAESD.latent_shift).clamp(0, 1) + + @staticmethod + def unscale_latents(x): + """[0, 1] -> raw latents""" + return x.sub(TAESD.latent_shift).mul(2 * TAESD.latent_magnitude) + + def decode(self, x): + x_sample = self.taesd_decoder(x * self.vae_scale) + x_sample = x_sample.sub(0.5).mul(2) + return x_sample + + def encode(self, x): + return self.taesd_encoder(x * 0.5 + 0.5) / self.vae_scale diff --git a/backend/headless/fcbh/utils.py b/backend/headless/fcbh/utils.py new file mode 100644 index 0000000000000000000000000000000000000000..87e126742102f5ba4346aba97ca31778fcce42f3 --- /dev/null +++ b/backend/headless/fcbh/utils.py @@ -0,0 +1,441 @@ +import torch +import math +import struct +import fcbh.checkpoint_pickle +import safetensors.torch +import numpy as np +from PIL import Image + +def load_torch_file(ckpt, safe_load=False, device=None): + if device is None: + device = torch.device("cpu") + if ckpt.lower().endswith(".safetensors"): + sd = safetensors.torch.load_file(ckpt, device=device.type) + else: + if safe_load: + if not 'weights_only' in torch.load.__code__.co_varnames: + print("Warning torch.load doesn't support weights_only on this pytorch version, loading unsafely.") + safe_load = False + if safe_load: + pl_sd = torch.load(ckpt, map_location=device, weights_only=True) + else: + pl_sd = torch.load(ckpt, map_location=device, pickle_module=fcbh.checkpoint_pickle) + if "global_step" in pl_sd: + print(f"Global Step: {pl_sd['global_step']}") + if "state_dict" in pl_sd: + sd = pl_sd["state_dict"] + else: + sd = pl_sd + return sd + +def save_torch_file(sd, ckpt, metadata=None): + if metadata is not None: + safetensors.torch.save_file(sd, ckpt, metadata=metadata) + else: + safetensors.torch.save_file(sd, ckpt) + +def calculate_parameters(sd, prefix=""): + params = 0 + for k in sd.keys(): + if k.startswith(prefix): + params += sd[k].nelement() + return params + +def state_dict_key_replace(state_dict, keys_to_replace): + for x in keys_to_replace: + if x in state_dict: + state_dict[keys_to_replace[x]] = state_dict.pop(x) + return state_dict + +def state_dict_prefix_replace(state_dict, replace_prefix, filter_keys=False): + if filter_keys: + out = {} + else: + out = state_dict + for rp in replace_prefix: + replace = list(map(lambda a: (a, "{}{}".format(replace_prefix[rp], a[len(rp):])), filter(lambda a: a.startswith(rp), state_dict.keys()))) + for x in replace: + w = state_dict.pop(x[0]) + out[x[1]] = w + return out + + +def transformers_convert(sd, prefix_from, prefix_to, number): + keys_to_replace = { + "{}positional_embedding": "{}embeddings.position_embedding.weight", + "{}token_embedding.weight": "{}embeddings.token_embedding.weight", + "{}ln_final.weight": "{}final_layer_norm.weight", + "{}ln_final.bias": "{}final_layer_norm.bias", + } + + for k in keys_to_replace: + x = k.format(prefix_from) + if x in sd: + sd[keys_to_replace[k].format(prefix_to)] = sd.pop(x) + + resblock_to_replace = { + "ln_1": "layer_norm1", + "ln_2": "layer_norm2", + "mlp.c_fc": "mlp.fc1", + "mlp.c_proj": "mlp.fc2", + "attn.out_proj": "self_attn.out_proj", + } + + for resblock in range(number): + for x in resblock_to_replace: + for y in ["weight", "bias"]: + k = "{}transformer.resblocks.{}.{}.{}".format(prefix_from, resblock, x, y) + k_to = "{}encoder.layers.{}.{}.{}".format(prefix_to, resblock, resblock_to_replace[x], y) + if k in sd: + sd[k_to] = sd.pop(k) + + for y in ["weight", "bias"]: + k_from = "{}transformer.resblocks.{}.attn.in_proj_{}".format(prefix_from, resblock, y) + if k_from in sd: + weights = sd.pop(k_from) + shape_from = weights.shape[0] // 3 + for x in range(3): + p = ["self_attn.q_proj", "self_attn.k_proj", "self_attn.v_proj"] + k_to = "{}encoder.layers.{}.{}.{}".format(prefix_to, resblock, p[x], y) + sd[k_to] = weights[shape_from*x:shape_from*(x + 1)] + return sd + +UNET_MAP_ATTENTIONS = { + "proj_in.weight", + "proj_in.bias", + "proj_out.weight", + "proj_out.bias", + "norm.weight", + "norm.bias", +} + +TRANSFORMER_BLOCKS = { + "norm1.weight", + "norm1.bias", + "norm2.weight", + "norm2.bias", + "norm3.weight", + "norm3.bias", + "attn1.to_q.weight", + "attn1.to_k.weight", + "attn1.to_v.weight", + "attn1.to_out.0.weight", + "attn1.to_out.0.bias", + "attn2.to_q.weight", + "attn2.to_k.weight", + "attn2.to_v.weight", + "attn2.to_out.0.weight", + "attn2.to_out.0.bias", + "ff.net.0.proj.weight", + "ff.net.0.proj.bias", + "ff.net.2.weight", + "ff.net.2.bias", +} + +UNET_MAP_RESNET = { + "in_layers.2.weight": "conv1.weight", + "in_layers.2.bias": "conv1.bias", + "emb_layers.1.weight": "time_emb_proj.weight", + "emb_layers.1.bias": "time_emb_proj.bias", + "out_layers.3.weight": "conv2.weight", + "out_layers.3.bias": "conv2.bias", + "skip_connection.weight": "conv_shortcut.weight", + "skip_connection.bias": "conv_shortcut.bias", + "in_layers.0.weight": "norm1.weight", + "in_layers.0.bias": "norm1.bias", + "out_layers.0.weight": "norm2.weight", + "out_layers.0.bias": "norm2.bias", +} + +UNET_MAP_BASIC = { + ("label_emb.0.0.weight", "class_embedding.linear_1.weight"), + ("label_emb.0.0.bias", "class_embedding.linear_1.bias"), + ("label_emb.0.2.weight", "class_embedding.linear_2.weight"), + ("label_emb.0.2.bias", "class_embedding.linear_2.bias"), + ("label_emb.0.0.weight", "add_embedding.linear_1.weight"), + ("label_emb.0.0.bias", "add_embedding.linear_1.bias"), + ("label_emb.0.2.weight", "add_embedding.linear_2.weight"), + ("label_emb.0.2.bias", "add_embedding.linear_2.bias"), + ("input_blocks.0.0.weight", "conv_in.weight"), + ("input_blocks.0.0.bias", "conv_in.bias"), + ("out.0.weight", "conv_norm_out.weight"), + ("out.0.bias", "conv_norm_out.bias"), + ("out.2.weight", "conv_out.weight"), + ("out.2.bias", "conv_out.bias"), + ("time_embed.0.weight", "time_embedding.linear_1.weight"), + ("time_embed.0.bias", "time_embedding.linear_1.bias"), + ("time_embed.2.weight", "time_embedding.linear_2.weight"), + ("time_embed.2.bias", "time_embedding.linear_2.bias") +} + +def unet_to_diffusers(unet_config): + num_res_blocks = unet_config["num_res_blocks"] + channel_mult = unet_config["channel_mult"] + transformer_depth = unet_config["transformer_depth"][:] + transformer_depth_output = unet_config["transformer_depth_output"][:] + num_blocks = len(channel_mult) + + transformers_mid = unet_config.get("transformer_depth_middle", None) + + diffusers_unet_map = {} + for x in range(num_blocks): + n = 1 + (num_res_blocks[x] + 1) * x + for i in range(num_res_blocks[x]): + for b in UNET_MAP_RESNET: + diffusers_unet_map["down_blocks.{}.resnets.{}.{}".format(x, i, UNET_MAP_RESNET[b])] = "input_blocks.{}.0.{}".format(n, b) + num_transformers = transformer_depth.pop(0) + if num_transformers > 0: + for b in UNET_MAP_ATTENTIONS: + diffusers_unet_map["down_blocks.{}.attentions.{}.{}".format(x, i, b)] = "input_blocks.{}.1.{}".format(n, b) + for t in range(num_transformers): + for b in TRANSFORMER_BLOCKS: + diffusers_unet_map["down_blocks.{}.attentions.{}.transformer_blocks.{}.{}".format(x, i, t, b)] = "input_blocks.{}.1.transformer_blocks.{}.{}".format(n, t, b) + n += 1 + for k in ["weight", "bias"]: + diffusers_unet_map["down_blocks.{}.downsamplers.0.conv.{}".format(x, k)] = "input_blocks.{}.0.op.{}".format(n, k) + + i = 0 + for b in UNET_MAP_ATTENTIONS: + diffusers_unet_map["mid_block.attentions.{}.{}".format(i, b)] = "middle_block.1.{}".format(b) + for t in range(transformers_mid): + for b in TRANSFORMER_BLOCKS: + diffusers_unet_map["mid_block.attentions.{}.transformer_blocks.{}.{}".format(i, t, b)] = "middle_block.1.transformer_blocks.{}.{}".format(t, b) + + for i, n in enumerate([0, 2]): + for b in UNET_MAP_RESNET: + diffusers_unet_map["mid_block.resnets.{}.{}".format(i, UNET_MAP_RESNET[b])] = "middle_block.{}.{}".format(n, b) + + num_res_blocks = list(reversed(num_res_blocks)) + for x in range(num_blocks): + n = (num_res_blocks[x] + 1) * x + l = num_res_blocks[x] + 1 + for i in range(l): + c = 0 + for b in UNET_MAP_RESNET: + diffusers_unet_map["up_blocks.{}.resnets.{}.{}".format(x, i, UNET_MAP_RESNET[b])] = "output_blocks.{}.0.{}".format(n, b) + c += 1 + num_transformers = transformer_depth_output.pop() + if num_transformers > 0: + c += 1 + for b in UNET_MAP_ATTENTIONS: + diffusers_unet_map["up_blocks.{}.attentions.{}.{}".format(x, i, b)] = "output_blocks.{}.1.{}".format(n, b) + for t in range(num_transformers): + for b in TRANSFORMER_BLOCKS: + diffusers_unet_map["up_blocks.{}.attentions.{}.transformer_blocks.{}.{}".format(x, i, t, b)] = "output_blocks.{}.1.transformer_blocks.{}.{}".format(n, t, b) + if i == l - 1: + for k in ["weight", "bias"]: + diffusers_unet_map["up_blocks.{}.upsamplers.0.conv.{}".format(x, k)] = "output_blocks.{}.{}.conv.{}".format(n, c, k) + n += 1 + + for k in UNET_MAP_BASIC: + diffusers_unet_map[k[1]] = k[0] + + return diffusers_unet_map + +def repeat_to_batch_size(tensor, batch_size): + if tensor.shape[0] > batch_size: + return tensor[:batch_size] + elif tensor.shape[0] < batch_size: + return tensor.repeat([math.ceil(batch_size / tensor.shape[0])] + [1] * (len(tensor.shape) - 1))[:batch_size] + return tensor + +def convert_sd_to(state_dict, dtype): + keys = list(state_dict.keys()) + for k in keys: + state_dict[k] = state_dict[k].to(dtype) + return state_dict + +def safetensors_header(safetensors_path, max_size=100*1024*1024): + with open(safetensors_path, "rb") as f: + header = f.read(8) + length_of_header = struct.unpack(' max_size: + return None + return f.read(length_of_header) + +def set_attr(obj, attr, value): + attrs = attr.split(".") + for name in attrs[:-1]: + obj = getattr(obj, name) + prev = getattr(obj, attrs[-1]) + setattr(obj, attrs[-1], torch.nn.Parameter(value, requires_grad=False)) + del prev + +def copy_to_param(obj, attr, value): + # inplace update tensor instead of replacing it + attrs = attr.split(".") + for name in attrs[:-1]: + obj = getattr(obj, name) + prev = getattr(obj, attrs[-1]) + prev.data.copy_(value) + +def get_attr(obj, attr): + attrs = attr.split(".") + for name in attrs: + obj = getattr(obj, name) + return obj + +def bislerp(samples, width, height): + def slerp(b1, b2, r): + '''slerps batches b1, b2 according to ratio r, batches should be flat e.g. NxC''' + + c = b1.shape[-1] + + #norms + b1_norms = torch.norm(b1, dim=-1, keepdim=True) + b2_norms = torch.norm(b2, dim=-1, keepdim=True) + + #normalize + b1_normalized = b1 / b1_norms + b2_normalized = b2 / b2_norms + + #zero when norms are zero + b1_normalized[b1_norms.expand(-1,c) == 0.0] = 0.0 + b2_normalized[b2_norms.expand(-1,c) == 0.0] = 0.0 + + #slerp + dot = (b1_normalized*b2_normalized).sum(1) + omega = torch.acos(dot) + so = torch.sin(omega) + + #technically not mathematically correct, but more pleasing? + res = (torch.sin((1.0-r.squeeze(1))*omega)/so).unsqueeze(1)*b1_normalized + (torch.sin(r.squeeze(1)*omega)/so).unsqueeze(1) * b2_normalized + res *= (b1_norms * (1.0-r) + b2_norms * r).expand(-1,c) + + #edge cases for same or polar opposites + res[dot > 1 - 1e-5] = b1[dot > 1 - 1e-5] + res[dot < 1e-5 - 1] = (b1 * (1.0-r) + b2 * r)[dot < 1e-5 - 1] + return res + + def generate_bilinear_data(length_old, length_new, device): + coords_1 = torch.arange(length_old, dtype=torch.float32, device=device).reshape((1,1,1,-1)) + coords_1 = torch.nn.functional.interpolate(coords_1, size=(1, length_new), mode="bilinear") + ratios = coords_1 - coords_1.floor() + coords_1 = coords_1.to(torch.int64) + + coords_2 = torch.arange(length_old, dtype=torch.float32, device=device).reshape((1,1,1,-1)) + 1 + coords_2[:,:,:,-1] -= 1 + coords_2 = torch.nn.functional.interpolate(coords_2, size=(1, length_new), mode="bilinear") + coords_2 = coords_2.to(torch.int64) + return ratios, coords_1, coords_2 + + orig_dtype = samples.dtype + samples = samples.float() + n,c,h,w = samples.shape + h_new, w_new = (height, width) + + #linear w + ratios, coords_1, coords_2 = generate_bilinear_data(w, w_new, samples.device) + coords_1 = coords_1.expand((n, c, h, -1)) + coords_2 = coords_2.expand((n, c, h, -1)) + ratios = ratios.expand((n, 1, h, -1)) + + pass_1 = samples.gather(-1,coords_1).movedim(1, -1).reshape((-1,c)) + pass_2 = samples.gather(-1,coords_2).movedim(1, -1).reshape((-1,c)) + ratios = ratios.movedim(1, -1).reshape((-1,1)) + + result = slerp(pass_1, pass_2, ratios) + result = result.reshape(n, h, w_new, c).movedim(-1, 1) + + #linear h + ratios, coords_1, coords_2 = generate_bilinear_data(h, h_new, samples.device) + coords_1 = coords_1.reshape((1,1,-1,1)).expand((n, c, -1, w_new)) + coords_2 = coords_2.reshape((1,1,-1,1)).expand((n, c, -1, w_new)) + ratios = ratios.reshape((1,1,-1,1)).expand((n, 1, -1, w_new)) + + pass_1 = result.gather(-2,coords_1).movedim(1, -1).reshape((-1,c)) + pass_2 = result.gather(-2,coords_2).movedim(1, -1).reshape((-1,c)) + ratios = ratios.movedim(1, -1).reshape((-1,1)) + + result = slerp(pass_1, pass_2, ratios) + result = result.reshape(n, h_new, w_new, c).movedim(-1, 1) + return result.to(orig_dtype) + +def lanczos(samples, width, height): + images = [Image.fromarray(np.clip(255. * image.movedim(0, -1).cpu().numpy(), 0, 255).astype(np.uint8)) for image in samples] + images = [image.resize((width, height), resample=Image.Resampling.LANCZOS) for image in images] + images = [torch.from_numpy(np.array(image).astype(np.float32) / 255.0).movedim(-1, 0) for image in images] + result = torch.stack(images) + return result + +def common_upscale(samples, width, height, upscale_method, crop): + if crop == "center": + old_width = samples.shape[3] + old_height = samples.shape[2] + old_aspect = old_width / old_height + new_aspect = width / height + x = 0 + y = 0 + if old_aspect > new_aspect: + x = round((old_width - old_width * (new_aspect / old_aspect)) / 2) + elif old_aspect < new_aspect: + y = round((old_height - old_height * (old_aspect / new_aspect)) / 2) + s = samples[:,:,y:old_height-y,x:old_width-x] + else: + s = samples + + if upscale_method == "bislerp": + return bislerp(s, width, height) + elif upscale_method == "lanczos": + return lanczos(s, width, height) + else: + return torch.nn.functional.interpolate(s, size=(height, width), mode=upscale_method) + +def get_tiled_scale_steps(width, height, tile_x, tile_y, overlap): + return math.ceil((height / (tile_y - overlap))) * math.ceil((width / (tile_x - overlap))) + +@torch.inference_mode() +def tiled_scale(samples, function, tile_x=64, tile_y=64, overlap = 8, upscale_amount = 4, out_channels = 3, pbar = None): + output = torch.empty((samples.shape[0], out_channels, round(samples.shape[2] * upscale_amount), round(samples.shape[3] * upscale_amount)), device="cpu") + for b in range(samples.shape[0]): + s = samples[b:b+1] + out = torch.zeros((s.shape[0], out_channels, round(s.shape[2] * upscale_amount), round(s.shape[3] * upscale_amount)), device="cpu") + out_div = torch.zeros((s.shape[0], out_channels, round(s.shape[2] * upscale_amount), round(s.shape[3] * upscale_amount)), device="cpu") + for y in range(0, s.shape[2], tile_y - overlap): + for x in range(0, s.shape[3], tile_x - overlap): + s_in = s[:,:,y:y+tile_y,x:x+tile_x] + + ps = function(s_in).cpu() + mask = torch.ones_like(ps) + feather = round(overlap * upscale_amount) + for t in range(feather): + mask[:,:,t:1+t,:] *= ((1.0/feather) * (t + 1)) + mask[:,:,mask.shape[2] -1 -t: mask.shape[2]-t,:] *= ((1.0/feather) * (t + 1)) + mask[:,:,:,t:1+t] *= ((1.0/feather) * (t + 1)) + mask[:,:,:,mask.shape[3]- 1 - t: mask.shape[3]- t] *= ((1.0/feather) * (t + 1)) + out[:,:,round(y*upscale_amount):round((y+tile_y)*upscale_amount),round(x*upscale_amount):round((x+tile_x)*upscale_amount)] += ps * mask + out_div[:,:,round(y*upscale_amount):round((y+tile_y)*upscale_amount),round(x*upscale_amount):round((x+tile_x)*upscale_amount)] += mask + if pbar is not None: + pbar.update(1) + + output[b:b+1] = out/out_div + return output + +PROGRESS_BAR_ENABLED = True +def set_progress_bar_enabled(enabled): + global PROGRESS_BAR_ENABLED + PROGRESS_BAR_ENABLED = enabled + +PROGRESS_BAR_HOOK = None +def set_progress_bar_global_hook(function): + global PROGRESS_BAR_HOOK + PROGRESS_BAR_HOOK = function + +class ProgressBar: + def __init__(self, total): + global PROGRESS_BAR_HOOK + self.total = total + self.current = 0 + self.hook = PROGRESS_BAR_HOOK + + def update_absolute(self, value, total=None, preview=None): + if total is not None: + self.total = total + if value > self.total: + value = self.total + self.current = value + if self.hook is not None: + self.hook(self.current, self.total, preview) + + def update(self, value): + self.update_absolute(self.current + value) diff --git a/backend/headless/fcbh_extras/chainner_models/__init__.py b/backend/headless/fcbh_extras/chainner_models/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/DAT.py b/backend/headless/fcbh_extras/chainner_models/architecture/DAT.py new file mode 100644 index 0000000000000000000000000000000000000000..0bcc26ef422b73cef41744e2203901a3d290c2f0 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/DAT.py @@ -0,0 +1,1182 @@ +# pylint: skip-file +import math +import re + +import numpy as np +import torch +import torch.nn as nn +import torch.utils.checkpoint as checkpoint +from einops import rearrange +from einops.layers.torch import Rearrange +from torch import Tensor +from torch.nn import functional as F + +from .timm.drop import DropPath +from .timm.weight_init import trunc_normal_ + + +def img2windows(img, H_sp, W_sp): + """ + Input: Image (B, C, H, W) + Output: Window Partition (B', N, C) + """ + B, C, H, W = img.shape + img_reshape = img.view(B, C, H // H_sp, H_sp, W // W_sp, W_sp) + img_perm = ( + img_reshape.permute(0, 2, 4, 3, 5, 1).contiguous().reshape(-1, H_sp * W_sp, C) + ) + return img_perm + + +def windows2img(img_splits_hw, H_sp, W_sp, H, W): + """ + Input: Window Partition (B', N, C) + Output: Image (B, H, W, C) + """ + B = int(img_splits_hw.shape[0] / (H * W / H_sp / W_sp)) + + img = img_splits_hw.view(B, H // H_sp, W // W_sp, H_sp, W_sp, -1) + img = img.permute(0, 1, 3, 2, 4, 5).contiguous().view(B, H, W, -1) + return img + + +class SpatialGate(nn.Module): + """Spatial-Gate. + Args: + dim (int): Half of input channels. + """ + + def __init__(self, dim): + super().__init__() + self.norm = nn.LayerNorm(dim) + self.conv = nn.Conv2d( + dim, dim, kernel_size=3, stride=1, padding=1, groups=dim + ) # DW Conv + + def forward(self, x, H, W): + # Split + x1, x2 = x.chunk(2, dim=-1) + B, N, C = x.shape + x2 = ( + self.conv(self.norm(x2).transpose(1, 2).contiguous().view(B, C // 2, H, W)) + .flatten(2) + .transpose(-1, -2) + .contiguous() + ) + + return x1 * x2 + + +class SGFN(nn.Module): + """Spatial-Gate Feed-Forward Network. + Args: + in_features (int): Number of input channels. + hidden_features (int | None): Number of hidden channels. Default: None + out_features (int | None): Number of output channels. Default: None + act_layer (nn.Module): Activation layer. Default: nn.GELU + drop (float): Dropout rate. Default: 0.0 + """ + + def __init__( + self, + in_features, + hidden_features=None, + out_features=None, + act_layer=nn.GELU, + drop=0.0, + ): + super().__init__() + out_features = out_features or in_features + hidden_features = hidden_features or in_features + self.fc1 = nn.Linear(in_features, hidden_features) + self.act = act_layer() + self.sg = SpatialGate(hidden_features // 2) + self.fc2 = nn.Linear(hidden_features // 2, out_features) + self.drop = nn.Dropout(drop) + + def forward(self, x, H, W): + """ + Input: x: (B, H*W, C), H, W + Output: x: (B, H*W, C) + """ + x = self.fc1(x) + x = self.act(x) + x = self.drop(x) + + x = self.sg(x, H, W) + x = self.drop(x) + + x = self.fc2(x) + x = self.drop(x) + return x + + +class DynamicPosBias(nn.Module): + # The implementation builds on Crossformer code https://github.com/cheerss/CrossFormer/blob/main/models/crossformer.py + """Dynamic Relative Position Bias. + Args: + dim (int): Number of input channels. + num_heads (int): Number of attention heads. + residual (bool): If True, use residual strage to connect conv. + """ + + def __init__(self, dim, num_heads, residual): + super().__init__() + self.residual = residual + self.num_heads = num_heads + self.pos_dim = dim // 4 + self.pos_proj = nn.Linear(2, self.pos_dim) + self.pos1 = nn.Sequential( + nn.LayerNorm(self.pos_dim), + nn.ReLU(inplace=True), + nn.Linear(self.pos_dim, self.pos_dim), + ) + self.pos2 = nn.Sequential( + nn.LayerNorm(self.pos_dim), + nn.ReLU(inplace=True), + nn.Linear(self.pos_dim, self.pos_dim), + ) + self.pos3 = nn.Sequential( + nn.LayerNorm(self.pos_dim), + nn.ReLU(inplace=True), + nn.Linear(self.pos_dim, self.num_heads), + ) + + def forward(self, biases): + if self.residual: + pos = self.pos_proj(biases) # 2Gh-1 * 2Gw-1, heads + pos = pos + self.pos1(pos) + pos = pos + self.pos2(pos) + pos = self.pos3(pos) + else: + pos = self.pos3(self.pos2(self.pos1(self.pos_proj(biases)))) + return pos + + +class Spatial_Attention(nn.Module): + """Spatial Window Self-Attention. + It supports rectangle window (containing square window). + Args: + dim (int): Number of input channels. + idx (int): The indentix of window. (0/1) + split_size (tuple(int)): Height and Width of spatial window. + dim_out (int | None): The dimension of the attention output. Default: None + num_heads (int): Number of attention heads. Default: 6 + attn_drop (float): Dropout ratio of attention weight. Default: 0.0 + proj_drop (float): Dropout ratio of output. Default: 0.0 + qk_scale (float | None): Override default qk scale of head_dim ** -0.5 if set + position_bias (bool): The dynamic relative position bias. Default: True + """ + + def __init__( + self, + dim, + idx, + split_size=[8, 8], + dim_out=None, + num_heads=6, + attn_drop=0.0, + proj_drop=0.0, + qk_scale=None, + position_bias=True, + ): + super().__init__() + self.dim = dim + self.dim_out = dim_out or dim + self.split_size = split_size + self.num_heads = num_heads + self.idx = idx + self.position_bias = position_bias + + head_dim = dim // num_heads + self.scale = qk_scale or head_dim**-0.5 + + if idx == 0: + H_sp, W_sp = self.split_size[0], self.split_size[1] + elif idx == 1: + W_sp, H_sp = self.split_size[0], self.split_size[1] + else: + print("ERROR MODE", idx) + exit(0) + self.H_sp = H_sp + self.W_sp = W_sp + + if self.position_bias: + self.pos = DynamicPosBias(self.dim // 4, self.num_heads, residual=False) + # generate mother-set + position_bias_h = torch.arange(1 - self.H_sp, self.H_sp) + position_bias_w = torch.arange(1 - self.W_sp, self.W_sp) + biases = torch.stack(torch.meshgrid([position_bias_h, position_bias_w])) + biases = biases.flatten(1).transpose(0, 1).contiguous().float() + self.register_buffer("rpe_biases", biases) + + # get pair-wise relative position index for each token inside the window + coords_h = torch.arange(self.H_sp) + coords_w = torch.arange(self.W_sp) + coords = torch.stack(torch.meshgrid([coords_h, coords_w])) + coords_flatten = torch.flatten(coords, 1) + relative_coords = coords_flatten[:, :, None] - coords_flatten[:, None, :] + relative_coords = relative_coords.permute(1, 2, 0).contiguous() + relative_coords[:, :, 0] += self.H_sp - 1 + relative_coords[:, :, 1] += self.W_sp - 1 + relative_coords[:, :, 0] *= 2 * self.W_sp - 1 + relative_position_index = relative_coords.sum(-1) + self.register_buffer("relative_position_index", relative_position_index) + + self.attn_drop = nn.Dropout(attn_drop) + + def im2win(self, x, H, W): + B, N, C = x.shape + x = x.transpose(-2, -1).contiguous().view(B, C, H, W) + x = img2windows(x, self.H_sp, self.W_sp) + x = ( + x.reshape(-1, self.H_sp * self.W_sp, self.num_heads, C // self.num_heads) + .permute(0, 2, 1, 3) + .contiguous() + ) + return x + + def forward(self, qkv, H, W, mask=None): + """ + Input: qkv: (B, 3*L, C), H, W, mask: (B, N, N), N is the window size + Output: x (B, H, W, C) + """ + q, k, v = qkv[0], qkv[1], qkv[2] + + B, L, C = q.shape + assert L == H * W, "flatten img_tokens has wrong size" + + # partition the q,k,v, image to window + q = self.im2win(q, H, W) + k = self.im2win(k, H, W) + v = self.im2win(v, H, W) + + q = q * self.scale + attn = q @ k.transpose(-2, -1) # B head N C @ B head C N --> B head N N + + # calculate drpe + if self.position_bias: + pos = self.pos(self.rpe_biases) + # select position bias + relative_position_bias = pos[self.relative_position_index.view(-1)].view( + self.H_sp * self.W_sp, self.H_sp * self.W_sp, -1 + ) + relative_position_bias = relative_position_bias.permute( + 2, 0, 1 + ).contiguous() + attn = attn + relative_position_bias.unsqueeze(0) + + N = attn.shape[3] + + # use mask for shift window + if mask is not None: + nW = mask.shape[0] + attn = attn.view(B, nW, self.num_heads, N, N) + mask.unsqueeze(1).unsqueeze( + 0 + ) + attn = attn.view(-1, self.num_heads, N, N) + + attn = nn.functional.softmax(attn, dim=-1, dtype=attn.dtype) + attn = self.attn_drop(attn) + + x = attn @ v + x = x.transpose(1, 2).reshape( + -1, self.H_sp * self.W_sp, C + ) # B head N N @ B head N C + + # merge the window, window to image + x = windows2img(x, self.H_sp, self.W_sp, H, W) # B H' W' C + + return x + + +class Adaptive_Spatial_Attention(nn.Module): + # The implementation builds on CAT code https://github.com/Zhengchen1999/CAT + """Adaptive Spatial Self-Attention + Args: + dim (int): Number of input channels. + num_heads (int): Number of attention heads. Default: 6 + split_size (tuple(int)): Height and Width of spatial window. + shift_size (tuple(int)): Shift size for spatial window. + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None): Override default qk scale of head_dim ** -0.5 if set. + drop (float): Dropout rate. Default: 0.0 + attn_drop (float): Attention dropout rate. Default: 0.0 + rg_idx (int): The indentix of Residual Group (RG) + b_idx (int): The indentix of Block in each RG + """ + + def __init__( + self, + dim, + num_heads, + reso=64, + split_size=[8, 8], + shift_size=[1, 2], + qkv_bias=False, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + rg_idx=0, + b_idx=0, + ): + super().__init__() + self.dim = dim + self.num_heads = num_heads + self.split_size = split_size + self.shift_size = shift_size + self.b_idx = b_idx + self.rg_idx = rg_idx + self.patches_resolution = reso + self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias) + + assert ( + 0 <= self.shift_size[0] < self.split_size[0] + ), "shift_size must in 0-split_size0" + assert ( + 0 <= self.shift_size[1] < self.split_size[1] + ), "shift_size must in 0-split_size1" + + self.branch_num = 2 + + self.proj = nn.Linear(dim, dim) + self.proj_drop = nn.Dropout(drop) + + self.attns = nn.ModuleList( + [ + Spatial_Attention( + dim // 2, + idx=i, + split_size=split_size, + num_heads=num_heads // 2, + dim_out=dim // 2, + qk_scale=qk_scale, + attn_drop=attn_drop, + proj_drop=drop, + position_bias=True, + ) + for i in range(self.branch_num) + ] + ) + + if (self.rg_idx % 2 == 0 and self.b_idx > 0 and (self.b_idx - 2) % 4 == 0) or ( + self.rg_idx % 2 != 0 and self.b_idx % 4 == 0 + ): + attn_mask = self.calculate_mask( + self.patches_resolution, self.patches_resolution + ) + self.register_buffer("attn_mask_0", attn_mask[0]) + self.register_buffer("attn_mask_1", attn_mask[1]) + else: + attn_mask = None + self.register_buffer("attn_mask_0", None) + self.register_buffer("attn_mask_1", None) + + self.dwconv = nn.Sequential( + nn.Conv2d(dim, dim, kernel_size=3, stride=1, padding=1, groups=dim), + nn.BatchNorm2d(dim), + nn.GELU(), + ) + self.channel_interaction = nn.Sequential( + nn.AdaptiveAvgPool2d(1), + nn.Conv2d(dim, dim // 8, kernel_size=1), + nn.BatchNorm2d(dim // 8), + nn.GELU(), + nn.Conv2d(dim // 8, dim, kernel_size=1), + ) + self.spatial_interaction = nn.Sequential( + nn.Conv2d(dim, dim // 16, kernel_size=1), + nn.BatchNorm2d(dim // 16), + nn.GELU(), + nn.Conv2d(dim // 16, 1, kernel_size=1), + ) + + def calculate_mask(self, H, W): + # The implementation builds on Swin Transformer code https://github.com/microsoft/Swin-Transformer/blob/main/models/swin_transformer.py + # calculate attention mask for shift window + img_mask_0 = torch.zeros((1, H, W, 1)) # 1 H W 1 idx=0 + img_mask_1 = torch.zeros((1, H, W, 1)) # 1 H W 1 idx=1 + h_slices_0 = ( + slice(0, -self.split_size[0]), + slice(-self.split_size[0], -self.shift_size[0]), + slice(-self.shift_size[0], None), + ) + w_slices_0 = ( + slice(0, -self.split_size[1]), + slice(-self.split_size[1], -self.shift_size[1]), + slice(-self.shift_size[1], None), + ) + + h_slices_1 = ( + slice(0, -self.split_size[1]), + slice(-self.split_size[1], -self.shift_size[1]), + slice(-self.shift_size[1], None), + ) + w_slices_1 = ( + slice(0, -self.split_size[0]), + slice(-self.split_size[0], -self.shift_size[0]), + slice(-self.shift_size[0], None), + ) + cnt = 0 + for h in h_slices_0: + for w in w_slices_0: + img_mask_0[:, h, w, :] = cnt + cnt += 1 + cnt = 0 + for h in h_slices_1: + for w in w_slices_1: + img_mask_1[:, h, w, :] = cnt + cnt += 1 + + # calculate mask for window-0 + img_mask_0 = img_mask_0.view( + 1, + H // self.split_size[0], + self.split_size[0], + W // self.split_size[1], + self.split_size[1], + 1, + ) + img_mask_0 = ( + img_mask_0.permute(0, 1, 3, 2, 4, 5) + .contiguous() + .view(-1, self.split_size[0], self.split_size[1], 1) + ) # nW, sw[0], sw[1], 1 + mask_windows_0 = img_mask_0.view(-1, self.split_size[0] * self.split_size[1]) + attn_mask_0 = mask_windows_0.unsqueeze(1) - mask_windows_0.unsqueeze(2) + attn_mask_0 = attn_mask_0.masked_fill( + attn_mask_0 != 0, float(-100.0) + ).masked_fill(attn_mask_0 == 0, float(0.0)) + + # calculate mask for window-1 + img_mask_1 = img_mask_1.view( + 1, + H // self.split_size[1], + self.split_size[1], + W // self.split_size[0], + self.split_size[0], + 1, + ) + img_mask_1 = ( + img_mask_1.permute(0, 1, 3, 2, 4, 5) + .contiguous() + .view(-1, self.split_size[1], self.split_size[0], 1) + ) # nW, sw[1], sw[0], 1 + mask_windows_1 = img_mask_1.view(-1, self.split_size[1] * self.split_size[0]) + attn_mask_1 = mask_windows_1.unsqueeze(1) - mask_windows_1.unsqueeze(2) + attn_mask_1 = attn_mask_1.masked_fill( + attn_mask_1 != 0, float(-100.0) + ).masked_fill(attn_mask_1 == 0, float(0.0)) + + return attn_mask_0, attn_mask_1 + + def forward(self, x, H, W): + """ + Input: x: (B, H*W, C), H, W + Output: x: (B, H*W, C) + """ + B, L, C = x.shape + assert L == H * W, "flatten img_tokens has wrong size" + + qkv = self.qkv(x).reshape(B, -1, 3, C).permute(2, 0, 1, 3) # 3, B, HW, C + # V without partition + v = qkv[2].transpose(-2, -1).contiguous().view(B, C, H, W) + + # image padding + max_split_size = max(self.split_size[0], self.split_size[1]) + pad_l = pad_t = 0 + pad_r = (max_split_size - W % max_split_size) % max_split_size + pad_b = (max_split_size - H % max_split_size) % max_split_size + + qkv = qkv.reshape(3 * B, H, W, C).permute(0, 3, 1, 2) # 3B C H W + qkv = ( + F.pad(qkv, (pad_l, pad_r, pad_t, pad_b)) + .reshape(3, B, C, -1) + .transpose(-2, -1) + ) # l r t b + _H = pad_b + H + _W = pad_r + W + _L = _H * _W + + # window-0 and window-1 on split channels [C/2, C/2]; for square windows (e.g., 8x8), window-0 and window-1 can be merged + # shift in block: (0, 4, 8, ...), (2, 6, 10, ...), (0, 4, 8, ...), (2, 6, 10, ...), ... + if (self.rg_idx % 2 == 0 and self.b_idx > 0 and (self.b_idx - 2) % 4 == 0) or ( + self.rg_idx % 2 != 0 and self.b_idx % 4 == 0 + ): + qkv = qkv.view(3, B, _H, _W, C) + qkv_0 = torch.roll( + qkv[:, :, :, :, : C // 2], + shifts=(-self.shift_size[0], -self.shift_size[1]), + dims=(2, 3), + ) + qkv_0 = qkv_0.view(3, B, _L, C // 2) + qkv_1 = torch.roll( + qkv[:, :, :, :, C // 2 :], + shifts=(-self.shift_size[1], -self.shift_size[0]), + dims=(2, 3), + ) + qkv_1 = qkv_1.view(3, B, _L, C // 2) + + if self.patches_resolution != _H or self.patches_resolution != _W: + mask_tmp = self.calculate_mask(_H, _W) + x1_shift = self.attns[0](qkv_0, _H, _W, mask=mask_tmp[0].to(x.device)) + x2_shift = self.attns[1](qkv_1, _H, _W, mask=mask_tmp[1].to(x.device)) + else: + x1_shift = self.attns[0](qkv_0, _H, _W, mask=self.attn_mask_0) + x2_shift = self.attns[1](qkv_1, _H, _W, mask=self.attn_mask_1) + + x1 = torch.roll( + x1_shift, shifts=(self.shift_size[0], self.shift_size[1]), dims=(1, 2) + ) + x2 = torch.roll( + x2_shift, shifts=(self.shift_size[1], self.shift_size[0]), dims=(1, 2) + ) + x1 = x1[:, :H, :W, :].reshape(B, L, C // 2) + x2 = x2[:, :H, :W, :].reshape(B, L, C // 2) + # attention output + attened_x = torch.cat([x1, x2], dim=2) + + else: + x1 = self.attns[0](qkv[:, :, :, : C // 2], _H, _W)[:, :H, :W, :].reshape( + B, L, C // 2 + ) + x2 = self.attns[1](qkv[:, :, :, C // 2 :], _H, _W)[:, :H, :W, :].reshape( + B, L, C // 2 + ) + # attention output + attened_x = torch.cat([x1, x2], dim=2) + + # convolution output + conv_x = self.dwconv(v) + + # Adaptive Interaction Module (AIM) + # C-Map (before sigmoid) + channel_map = ( + self.channel_interaction(conv_x) + .permute(0, 2, 3, 1) + .contiguous() + .view(B, 1, C) + ) + # S-Map (before sigmoid) + attention_reshape = attened_x.transpose(-2, -1).contiguous().view(B, C, H, W) + spatial_map = self.spatial_interaction(attention_reshape) + + # C-I + attened_x = attened_x * torch.sigmoid(channel_map) + # S-I + conv_x = torch.sigmoid(spatial_map) * conv_x + conv_x = conv_x.permute(0, 2, 3, 1).contiguous().view(B, L, C) + + x = attened_x + conv_x + + x = self.proj(x) + x = self.proj_drop(x) + + return x + + +class Adaptive_Channel_Attention(nn.Module): + # The implementation builds on XCiT code https://github.com/facebookresearch/xcit + """Adaptive Channel Self-Attention + Args: + dim (int): Number of input channels. + num_heads (int): Number of attention heads. Default: 6 + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None): Override default qk scale of head_dim ** -0.5 if set. + attn_drop (float): Attention dropout rate. Default: 0.0 + drop_path (float): Stochastic depth rate. Default: 0.0 + """ + + def __init__( + self, + dim, + num_heads=8, + qkv_bias=False, + qk_scale=None, + attn_drop=0.0, + proj_drop=0.0, + ): + super().__init__() + self.num_heads = num_heads + self.temperature = nn.Parameter(torch.ones(num_heads, 1, 1)) + + self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias) + self.attn_drop = nn.Dropout(attn_drop) + self.proj = nn.Linear(dim, dim) + self.proj_drop = nn.Dropout(proj_drop) + + self.dwconv = nn.Sequential( + nn.Conv2d(dim, dim, kernel_size=3, stride=1, padding=1, groups=dim), + nn.BatchNorm2d(dim), + nn.GELU(), + ) + self.channel_interaction = nn.Sequential( + nn.AdaptiveAvgPool2d(1), + nn.Conv2d(dim, dim // 8, kernel_size=1), + nn.BatchNorm2d(dim // 8), + nn.GELU(), + nn.Conv2d(dim // 8, dim, kernel_size=1), + ) + self.spatial_interaction = nn.Sequential( + nn.Conv2d(dim, dim // 16, kernel_size=1), + nn.BatchNorm2d(dim // 16), + nn.GELU(), + nn.Conv2d(dim // 16, 1, kernel_size=1), + ) + + def forward(self, x, H, W): + """ + Input: x: (B, H*W, C), H, W + Output: x: (B, H*W, C) + """ + B, N, C = x.shape + qkv = self.qkv(x).reshape(B, N, 3, self.num_heads, C // self.num_heads) + qkv = qkv.permute(2, 0, 3, 1, 4) + q, k, v = qkv[0], qkv[1], qkv[2] + + q = q.transpose(-2, -1) + k = k.transpose(-2, -1) + v = v.transpose(-2, -1) + + v_ = v.reshape(B, C, N).contiguous().view(B, C, H, W) + + q = torch.nn.functional.normalize(q, dim=-1) + k = torch.nn.functional.normalize(k, dim=-1) + + attn = (q @ k.transpose(-2, -1)) * self.temperature + attn = attn.softmax(dim=-1) + attn = self.attn_drop(attn) + + # attention output + attened_x = (attn @ v).permute(0, 3, 1, 2).reshape(B, N, C) + + # convolution output + conv_x = self.dwconv(v_) + + # Adaptive Interaction Module (AIM) + # C-Map (before sigmoid) + attention_reshape = attened_x.transpose(-2, -1).contiguous().view(B, C, H, W) + channel_map = self.channel_interaction(attention_reshape) + # S-Map (before sigmoid) + spatial_map = ( + self.spatial_interaction(conv_x) + .permute(0, 2, 3, 1) + .contiguous() + .view(B, N, 1) + ) + + # S-I + attened_x = attened_x * torch.sigmoid(spatial_map) + # C-I + conv_x = conv_x * torch.sigmoid(channel_map) + conv_x = conv_x.permute(0, 2, 3, 1).contiguous().view(B, N, C) + + x = attened_x + conv_x + + x = self.proj(x) + x = self.proj_drop(x) + + return x + + +class DATB(nn.Module): + def __init__( + self, + dim, + num_heads, + reso=64, + split_size=[2, 4], + shift_size=[1, 2], + expansion_factor=4.0, + qkv_bias=False, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + act_layer=nn.GELU, + norm_layer=nn.LayerNorm, + rg_idx=0, + b_idx=0, + ): + super().__init__() + + self.norm1 = norm_layer(dim) + + if b_idx % 2 == 0: + # DSTB + self.attn = Adaptive_Spatial_Attention( + dim, + num_heads=num_heads, + reso=reso, + split_size=split_size, + shift_size=shift_size, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop, + attn_drop=attn_drop, + rg_idx=rg_idx, + b_idx=b_idx, + ) + else: + # DCTB + self.attn = Adaptive_Channel_Attention( + dim, + num_heads=num_heads, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + attn_drop=attn_drop, + proj_drop=drop, + ) + self.drop_path = DropPath(drop_path) if drop_path > 0.0 else nn.Identity() + + ffn_hidden_dim = int(dim * expansion_factor) + self.ffn = SGFN( + in_features=dim, + hidden_features=ffn_hidden_dim, + out_features=dim, + act_layer=act_layer, + ) + self.norm2 = norm_layer(dim) + + def forward(self, x, x_size): + """ + Input: x: (B, H*W, C), x_size: (H, W) + Output: x: (B, H*W, C) + """ + H, W = x_size + x = x + self.drop_path(self.attn(self.norm1(x), H, W)) + x = x + self.drop_path(self.ffn(self.norm2(x), H, W)) + + return x + + +class ResidualGroup(nn.Module): + """ResidualGroup + Args: + dim (int): Number of input channels. + reso (int): Input resolution. + num_heads (int): Number of attention heads. + split_size (tuple(int)): Height and Width of spatial window. + expansion_factor (float): Ratio of ffn hidden dim to embedding dim. + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None): Override default qk scale of head_dim ** -0.5 if set. Default: None + drop (float): Dropout rate. Default: 0 + attn_drop(float): Attention dropout rate. Default: 0 + drop_paths (float | None): Stochastic depth rate. + act_layer (nn.Module): Activation layer. Default: nn.GELU + norm_layer (nn.Module): Normalization layer. Default: nn.LayerNorm + depth (int): Number of dual aggregation Transformer blocks in residual group. + use_chk (bool): Whether to use checkpointing to save memory. + resi_connection: The convolutional block before residual connection. '1conv'/'3conv' + """ + + def __init__( + self, + dim, + reso, + num_heads, + split_size=[2, 4], + expansion_factor=4.0, + qkv_bias=False, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_paths=None, + act_layer=nn.GELU, + norm_layer=nn.LayerNorm, + depth=2, + use_chk=False, + resi_connection="1conv", + rg_idx=0, + ): + super().__init__() + self.use_chk = use_chk + self.reso = reso + + self.blocks = nn.ModuleList( + [ + DATB( + dim=dim, + num_heads=num_heads, + reso=reso, + split_size=split_size, + shift_size=[split_size[0] // 2, split_size[1] // 2], + expansion_factor=expansion_factor, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_paths[i], + act_layer=act_layer, + norm_layer=norm_layer, + rg_idx=rg_idx, + b_idx=i, + ) + for i in range(depth) + ] + ) + + if resi_connection == "1conv": + self.conv = nn.Conv2d(dim, dim, 3, 1, 1) + elif resi_connection == "3conv": + self.conv = nn.Sequential( + nn.Conv2d(dim, dim // 4, 3, 1, 1), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(dim // 4, dim // 4, 1, 1, 0), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(dim // 4, dim, 3, 1, 1), + ) + + def forward(self, x, x_size): + """ + Input: x: (B, H*W, C), x_size: (H, W) + Output: x: (B, H*W, C) + """ + H, W = x_size + res = x + for blk in self.blocks: + if self.use_chk: + x = checkpoint.checkpoint(blk, x, x_size) + else: + x = blk(x, x_size) + x = rearrange(x, "b (h w) c -> b c h w", h=H, w=W) + x = self.conv(x) + x = rearrange(x, "b c h w -> b (h w) c") + x = res + x + + return x + + +class Upsample(nn.Sequential): + """Upsample module. + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + """ + + def __init__(self, scale, num_feat): + m = [] + if (scale & (scale - 1)) == 0: # scale = 2^n + for _ in range(int(math.log(scale, 2))): + m.append(nn.Conv2d(num_feat, 4 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(2)) + elif scale == 3: + m.append(nn.Conv2d(num_feat, 9 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(3)) + else: + raise ValueError( + f"scale {scale} is not supported. " "Supported scales: 2^n and 3." + ) + super(Upsample, self).__init__(*m) + + +class UpsampleOneStep(nn.Sequential): + """UpsampleOneStep module (the difference with Upsample is that it always only has 1conv + 1pixelshuffle) + Used in lightweight SR to save parameters. + + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + + """ + + def __init__(self, scale, num_feat, num_out_ch, input_resolution=None): + self.num_feat = num_feat + self.input_resolution = input_resolution + m = [] + m.append(nn.Conv2d(num_feat, (scale**2) * num_out_ch, 3, 1, 1)) + m.append(nn.PixelShuffle(scale)) + super(UpsampleOneStep, self).__init__(*m) + + def flops(self): + h, w = self.input_resolution + flops = h * w * self.num_feat * 3 * 9 + return flops + + +class DAT(nn.Module): + """Dual Aggregation Transformer + Args: + img_size (int): Input image size. Default: 64 + in_chans (int): Number of input image channels. Default: 3 + embed_dim (int): Patch embedding dimension. Default: 180 + depths (tuple(int)): Depth of each residual group (number of DATB in each RG). + split_size (tuple(int)): Height and Width of spatial window. + num_heads (tuple(int)): Number of attention heads in different residual groups. + expansion_factor (float): Ratio of ffn hidden dim to embedding dim. Default: 4 + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None): Override default qk scale of head_dim ** -0.5 if set. Default: None + drop_rate (float): Dropout rate. Default: 0 + attn_drop_rate (float): Attention dropout rate. Default: 0 + drop_path_rate (float): Stochastic depth rate. Default: 0.1 + act_layer (nn.Module): Activation layer. Default: nn.GELU + norm_layer (nn.Module): Normalization layer. Default: nn.LayerNorm + use_chk (bool): Whether to use checkpointing to save memory. + upscale: Upscale factor. 2/3/4 for image SR + img_range: Image range. 1. or 255. + resi_connection: The convolutional block before residual connection. '1conv'/'3conv' + """ + + def __init__(self, state_dict): + super().__init__() + + # defaults + img_size = 64 + in_chans = 3 + embed_dim = 180 + split_size = [2, 4] + depth = [2, 2, 2, 2] + num_heads = [2, 2, 2, 2] + expansion_factor = 4.0 + qkv_bias = True + qk_scale = None + drop_rate = 0.0 + attn_drop_rate = 0.0 + drop_path_rate = 0.1 + act_layer = nn.GELU + norm_layer = nn.LayerNorm + use_chk = False + upscale = 2 + img_range = 1.0 + resi_connection = "1conv" + upsampler = "pixelshuffle" + + self.model_arch = "DAT" + self.sub_type = "SR" + self.state = state_dict + + state_keys = state_dict.keys() + if "conv_before_upsample.0.weight" in state_keys: + if "conv_up1.weight" in state_keys: + upsampler = "nearest+conv" + else: + upsampler = "pixelshuffle" + supports_fp16 = False + elif "upsample.0.weight" in state_keys: + upsampler = "pixelshuffledirect" + else: + upsampler = "" + + num_feat = ( + state_dict.get("conv_before_upsample.0.weight", None).shape[1] + if state_dict.get("conv_before_upsample.weight", None) + else 64 + ) + + num_in_ch = state_dict["conv_first.weight"].shape[1] + in_chans = num_in_ch + if "conv_last.weight" in state_keys: + num_out_ch = state_dict["conv_last.weight"].shape[0] + else: + num_out_ch = num_in_ch + + upscale = 1 + if upsampler == "nearest+conv": + upsample_keys = [ + x for x in state_keys if "conv_up" in x and "bias" not in x + ] + + for upsample_key in upsample_keys: + upscale *= 2 + elif upsampler == "pixelshuffle": + upsample_keys = [ + x + for x in state_keys + if "upsample" in x and "conv" not in x and "bias" not in x + ] + for upsample_key in upsample_keys: + shape = state_dict[upsample_key].shape[0] + upscale *= math.sqrt(shape // num_feat) + upscale = int(upscale) + elif upsampler == "pixelshuffledirect": + upscale = int( + math.sqrt(state_dict["upsample.0.bias"].shape[0] // num_out_ch) + ) + + max_layer_num = 0 + max_block_num = 0 + for key in state_keys: + result = re.match(r"layers.(\d*).blocks.(\d*).norm1.weight", key) + if result: + layer_num, block_num = result.groups() + max_layer_num = max(max_layer_num, int(layer_num)) + max_block_num = max(max_block_num, int(block_num)) + + depth = [max_block_num + 1 for _ in range(max_layer_num + 1)] + + if "layers.0.blocks.1.attn.temperature" in state_keys: + num_heads_num = state_dict["layers.0.blocks.1.attn.temperature"].shape[0] + num_heads = [num_heads_num for _ in range(max_layer_num + 1)] + else: + num_heads = depth + + embed_dim = state_dict["conv_first.weight"].shape[0] + expansion_factor = float( + state_dict["layers.0.blocks.0.ffn.fc1.weight"].shape[0] / embed_dim + ) + + # TODO: could actually count the layers, but this should do + if "layers.0.conv.4.weight" in state_keys: + resi_connection = "3conv" + else: + resi_connection = "1conv" + + if "layers.0.blocks.2.attn.attn_mask_0" in state_keys: + attn_mask_0_x, attn_mask_0_y, attn_mask_0_z = state_dict[ + "layers.0.blocks.2.attn.attn_mask_0" + ].shape + + img_size = int(math.sqrt(attn_mask_0_x * attn_mask_0_y)) + + if "layers.0.blocks.0.attn.attns.0.rpe_biases" in state_keys: + split_sizes = ( + state_dict["layers.0.blocks.0.attn.attns.0.rpe_biases"][-1] + 1 + ) + split_size = [int(x) for x in split_sizes] + + self.in_nc = num_in_ch + self.out_nc = num_out_ch + self.num_feat = num_feat + self.embed_dim = embed_dim + self.num_heads = num_heads + self.depth = depth + self.scale = upscale + self.upsampler = upsampler + self.img_size = img_size + self.img_range = img_range + self.expansion_factor = expansion_factor + self.resi_connection = resi_connection + self.split_size = split_size + + self.supports_fp16 = False # Too much weirdness to support this at the moment + self.supports_bfp16 = True + self.min_size_restriction = 16 + + num_in_ch = in_chans + num_out_ch = in_chans + num_feat = 64 + self.img_range = img_range + if in_chans == 3: + rgb_mean = (0.4488, 0.4371, 0.4040) + self.mean = torch.Tensor(rgb_mean).view(1, 3, 1, 1) + else: + self.mean = torch.zeros(1, 1, 1, 1) + self.upscale = upscale + self.upsampler = upsampler + + # ------------------------- 1, Shallow Feature Extraction ------------------------- # + self.conv_first = nn.Conv2d(num_in_ch, embed_dim, 3, 1, 1) + + # ------------------------- 2, Deep Feature Extraction ------------------------- # + self.num_layers = len(depth) + self.use_chk = use_chk + self.num_features = ( + self.embed_dim + ) = embed_dim # num_features for consistency with other models + heads = num_heads + + self.before_RG = nn.Sequential( + Rearrange("b c h w -> b (h w) c"), nn.LayerNorm(embed_dim) + ) + + curr_dim = embed_dim + dpr = [ + x.item() for x in torch.linspace(0, drop_path_rate, np.sum(depth)) + ] # stochastic depth decay rule + + self.layers = nn.ModuleList() + for i in range(self.num_layers): + layer = ResidualGroup( + dim=embed_dim, + num_heads=heads[i], + reso=img_size, + split_size=split_size, + expansion_factor=expansion_factor, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop_rate, + attn_drop=attn_drop_rate, + drop_paths=dpr[sum(depth[:i]) : sum(depth[: i + 1])], + act_layer=act_layer, + norm_layer=norm_layer, + depth=depth[i], + use_chk=use_chk, + resi_connection=resi_connection, + rg_idx=i, + ) + self.layers.append(layer) + + self.norm = norm_layer(curr_dim) + # build the last conv layer in deep feature extraction + if resi_connection == "1conv": + self.conv_after_body = nn.Conv2d(embed_dim, embed_dim, 3, 1, 1) + elif resi_connection == "3conv": + # to save parameters and memory + self.conv_after_body = nn.Sequential( + nn.Conv2d(embed_dim, embed_dim // 4, 3, 1, 1), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(embed_dim // 4, embed_dim // 4, 1, 1, 0), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(embed_dim // 4, embed_dim, 3, 1, 1), + ) + + # ------------------------- 3, Reconstruction ------------------------- # + if self.upsampler == "pixelshuffle": + # for classical SR + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.upsample = Upsample(upscale, num_feat) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + elif self.upsampler == "pixelshuffledirect": + # for lightweight SR (to save parameters) + self.upsample = UpsampleOneStep( + upscale, embed_dim, num_out_ch, (img_size, img_size) + ) + + self.apply(self._init_weights) + self.load_state_dict(state_dict, strict=True) + + def _init_weights(self, m): + if isinstance(m, nn.Linear): + trunc_normal_(m.weight, std=0.02) + if isinstance(m, nn.Linear) and m.bias is not None: + nn.init.constant_(m.bias, 0) + elif isinstance( + m, (nn.LayerNorm, nn.BatchNorm2d, nn.GroupNorm, nn.InstanceNorm2d) + ): + nn.init.constant_(m.bias, 0) + nn.init.constant_(m.weight, 1.0) + + def forward_features(self, x): + _, _, H, W = x.shape + x_size = [H, W] + x = self.before_RG(x) + for layer in self.layers: + x = layer(x, x_size) + x = self.norm(x) + x = rearrange(x, "b (h w) c -> b c h w", h=H, w=W) + + return x + + def forward(self, x): + """ + Input: x: (B, C, H, W) + """ + self.mean = self.mean.type_as(x) + x = (x - self.mean) * self.img_range + + if self.upsampler == "pixelshuffle": + # for image SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + x = self.conv_last(self.upsample(x)) + elif self.upsampler == "pixelshuffledirect": + # for lightweight SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.upsample(x) + + x = x / self.img_range + self.mean + return x diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/HAT.py b/backend/headless/fcbh_extras/chainner_models/architecture/HAT.py new file mode 100644 index 0000000000000000000000000000000000000000..6694742199bcbdb34ca197b941804dc68af353e7 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/HAT.py @@ -0,0 +1,1277 @@ +# pylint: skip-file +# HAT from https://github.com/XPixelGroup/HAT/blob/main/hat/archs/hat_arch.py +import math +import re + +import torch +import torch.nn as nn +import torch.nn.functional as F +from einops import rearrange + +from .timm.helpers import to_2tuple +from .timm.weight_init import trunc_normal_ + + +def drop_path(x, drop_prob: float = 0.0, training: bool = False): + """Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks). + From: https://github.com/rwightman/pytorch-image-models/blob/master/timm/models/layers/drop.py + """ + if drop_prob == 0.0 or not training: + return x + keep_prob = 1 - drop_prob + shape = (x.shape[0],) + (1,) * ( + x.ndim - 1 + ) # work with diff dim tensors, not just 2D ConvNets + random_tensor = keep_prob + torch.rand(shape, dtype=x.dtype, device=x.device) + random_tensor.floor_() # binarize + output = x.div(keep_prob) * random_tensor + return output + + +class DropPath(nn.Module): + """Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks). + From: https://github.com/rwightman/pytorch-image-models/blob/master/timm/models/layers/drop.py + """ + + def __init__(self, drop_prob=None): + super(DropPath, self).__init__() + self.drop_prob = drop_prob + + def forward(self, x): + return drop_path(x, self.drop_prob, self.training) # type: ignore + + +class ChannelAttention(nn.Module): + """Channel attention used in RCAN. + Args: + num_feat (int): Channel number of intermediate features. + squeeze_factor (int): Channel squeeze factor. Default: 16. + """ + + def __init__(self, num_feat, squeeze_factor=16): + super(ChannelAttention, self).__init__() + self.attention = nn.Sequential( + nn.AdaptiveAvgPool2d(1), + nn.Conv2d(num_feat, num_feat // squeeze_factor, 1, padding=0), + nn.ReLU(inplace=True), + nn.Conv2d(num_feat // squeeze_factor, num_feat, 1, padding=0), + nn.Sigmoid(), + ) + + def forward(self, x): + y = self.attention(x) + return x * y + + +class CAB(nn.Module): + def __init__(self, num_feat, compress_ratio=3, squeeze_factor=30): + super(CAB, self).__init__() + + self.cab = nn.Sequential( + nn.Conv2d(num_feat, num_feat // compress_ratio, 3, 1, 1), + nn.GELU(), + nn.Conv2d(num_feat // compress_ratio, num_feat, 3, 1, 1), + ChannelAttention(num_feat, squeeze_factor), + ) + + def forward(self, x): + return self.cab(x) + + +class Mlp(nn.Module): + def __init__( + self, + in_features, + hidden_features=None, + out_features=None, + act_layer=nn.GELU, + drop=0.0, + ): + super().__init__() + out_features = out_features or in_features + hidden_features = hidden_features or in_features + self.fc1 = nn.Linear(in_features, hidden_features) + self.act = act_layer() + self.fc2 = nn.Linear(hidden_features, out_features) + self.drop = nn.Dropout(drop) + + def forward(self, x): + x = self.fc1(x) + x = self.act(x) + x = self.drop(x) + x = self.fc2(x) + x = self.drop(x) + return x + + +def window_partition(x, window_size): + """ + Args: + x: (b, h, w, c) + window_size (int): window size + Returns: + windows: (num_windows*b, window_size, window_size, c) + """ + b, h, w, c = x.shape + x = x.view(b, h // window_size, window_size, w // window_size, window_size, c) + windows = ( + x.permute(0, 1, 3, 2, 4, 5).contiguous().view(-1, window_size, window_size, c) + ) + return windows + + +def window_reverse(windows, window_size, h, w): + """ + Args: + windows: (num_windows*b, window_size, window_size, c) + window_size (int): Window size + h (int): Height of image + w (int): Width of image + Returns: + x: (b, h, w, c) + """ + b = int(windows.shape[0] / (h * w / window_size / window_size)) + x = windows.view( + b, h // window_size, w // window_size, window_size, window_size, -1 + ) + x = x.permute(0, 1, 3, 2, 4, 5).contiguous().view(b, h, w, -1) + return x + + +class WindowAttention(nn.Module): + r"""Window based multi-head self attention (W-MSA) module with relative position bias. + It supports both of shifted and non-shifted window. + Args: + dim (int): Number of input channels. + window_size (tuple[int]): The height and width of the window. + num_heads (int): Number of attention heads. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set + attn_drop (float, optional): Dropout ratio of attention weight. Default: 0.0 + proj_drop (float, optional): Dropout ratio of output. Default: 0.0 + """ + + def __init__( + self, + dim, + window_size, + num_heads, + qkv_bias=True, + qk_scale=None, + attn_drop=0.0, + proj_drop=0.0, + ): + super().__init__() + self.dim = dim + self.window_size = window_size # Wh, Ww + self.num_heads = num_heads + head_dim = dim // num_heads + self.scale = qk_scale or head_dim**-0.5 + + # define a parameter table of relative position bias + self.relative_position_bias_table = nn.Parameter( # type: ignore + torch.zeros((2 * window_size[0] - 1) * (2 * window_size[1] - 1), num_heads) + ) # 2*Wh-1 * 2*Ww-1, nH + + self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias) + self.attn_drop = nn.Dropout(attn_drop) + self.proj = nn.Linear(dim, dim) + + self.proj_drop = nn.Dropout(proj_drop) + + trunc_normal_(self.relative_position_bias_table, std=0.02) + self.softmax = nn.Softmax(dim=-1) + + def forward(self, x, rpi, mask=None): + """ + Args: + x: input features with shape of (num_windows*b, n, c) + mask: (0/-inf) mask with shape of (num_windows, Wh*Ww, Wh*Ww) or None + """ + b_, n, c = x.shape + qkv = ( + self.qkv(x) + .reshape(b_, n, 3, self.num_heads, c // self.num_heads) + .permute(2, 0, 3, 1, 4) + ) + q, k, v = ( + qkv[0], + qkv[1], + qkv[2], + ) # make torchscript happy (cannot use tensor as tuple) + + q = q * self.scale + attn = q @ k.transpose(-2, -1) + + relative_position_bias = self.relative_position_bias_table[rpi.view(-1)].view( + self.window_size[0] * self.window_size[1], + self.window_size[0] * self.window_size[1], + -1, + ) # Wh*Ww,Wh*Ww,nH + relative_position_bias = relative_position_bias.permute( + 2, 0, 1 + ).contiguous() # nH, Wh*Ww, Wh*Ww + attn = attn + relative_position_bias.unsqueeze(0) + + if mask is not None: + nw = mask.shape[0] + attn = attn.view(b_ // nw, nw, self.num_heads, n, n) + mask.unsqueeze( + 1 + ).unsqueeze(0) + attn = attn.view(-1, self.num_heads, n, n) + attn = self.softmax(attn) + else: + attn = self.softmax(attn) + + attn = self.attn_drop(attn) + + x = (attn @ v).transpose(1, 2).reshape(b_, n, c) + x = self.proj(x) + x = self.proj_drop(x) + return x + + +class HAB(nn.Module): + r"""Hybrid Attention Block. + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + num_heads (int): Number of attention heads. + window_size (int): Window size. + shift_size (int): Shift size for SW-MSA. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set. + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float, optional): Stochastic depth rate. Default: 0.0 + act_layer (nn.Module, optional): Activation layer. Default: nn.GELU + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + """ + + def __init__( + self, + dim, + input_resolution, + num_heads, + window_size=7, + shift_size=0, + compress_ratio=3, + squeeze_factor=30, + conv_scale=0.01, + mlp_ratio=4.0, + qkv_bias=True, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + act_layer=nn.GELU, + norm_layer=nn.LayerNorm, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.num_heads = num_heads + self.window_size = window_size + self.shift_size = shift_size + self.mlp_ratio = mlp_ratio + if min(self.input_resolution) <= self.window_size: + # if window size is larger than input resolution, we don't partition windows + self.shift_size = 0 + self.window_size = min(self.input_resolution) + assert ( + 0 <= self.shift_size < self.window_size + ), "shift_size must in 0-window_size" + + self.norm1 = norm_layer(dim) + self.attn = WindowAttention( + dim, + window_size=to_2tuple(self.window_size), + num_heads=num_heads, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + attn_drop=attn_drop, + proj_drop=drop, + ) + + self.conv_scale = conv_scale + self.conv_block = CAB( + num_feat=dim, compress_ratio=compress_ratio, squeeze_factor=squeeze_factor + ) + + self.drop_path = DropPath(drop_path) if drop_path > 0.0 else nn.Identity() + self.norm2 = norm_layer(dim) + mlp_hidden_dim = int(dim * mlp_ratio) + self.mlp = Mlp( + in_features=dim, + hidden_features=mlp_hidden_dim, + act_layer=act_layer, + drop=drop, + ) + + def forward(self, x, x_size, rpi_sa, attn_mask): + h, w = x_size + b, _, c = x.shape + # assert seq_len == h * w, "input feature has wrong size" + + shortcut = x + x = self.norm1(x) + x = x.view(b, h, w, c) + + # Conv_X + conv_x = self.conv_block(x.permute(0, 3, 1, 2)) + conv_x = conv_x.permute(0, 2, 3, 1).contiguous().view(b, h * w, c) + + # cyclic shift + if self.shift_size > 0: + shifted_x = torch.roll( + x, shifts=(-self.shift_size, -self.shift_size), dims=(1, 2) + ) + attn_mask = attn_mask + else: + shifted_x = x + attn_mask = None + + # partition windows + x_windows = window_partition( + shifted_x, self.window_size + ) # nw*b, window_size, window_size, c + x_windows = x_windows.view( + -1, self.window_size * self.window_size, c + ) # nw*b, window_size*window_size, c + + # W-MSA/SW-MSA (to be compatible for testing on images whose shapes are the multiple of window size + attn_windows = self.attn(x_windows, rpi=rpi_sa, mask=attn_mask) + + # merge windows + attn_windows = attn_windows.view(-1, self.window_size, self.window_size, c) + shifted_x = window_reverse(attn_windows, self.window_size, h, w) # b h' w' c + + # reverse cyclic shift + if self.shift_size > 0: + attn_x = torch.roll( + shifted_x, shifts=(self.shift_size, self.shift_size), dims=(1, 2) + ) + else: + attn_x = shifted_x + attn_x = attn_x.view(b, h * w, c) + + # FFN + x = shortcut + self.drop_path(attn_x) + conv_x * self.conv_scale + x = x + self.drop_path(self.mlp(self.norm2(x))) + + return x + + +class PatchMerging(nn.Module): + r"""Patch Merging Layer. + Args: + input_resolution (tuple[int]): Resolution of input feature. + dim (int): Number of input channels. + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + """ + + def __init__(self, input_resolution, dim, norm_layer=nn.LayerNorm): + super().__init__() + self.input_resolution = input_resolution + self.dim = dim + self.reduction = nn.Linear(4 * dim, 2 * dim, bias=False) + self.norm = norm_layer(4 * dim) + + def forward(self, x): + """ + x: b, h*w, c + """ + h, w = self.input_resolution + b, seq_len, c = x.shape + assert seq_len == h * w, "input feature has wrong size" + assert h % 2 == 0 and w % 2 == 0, f"x size ({h}*{w}) are not even." + + x = x.view(b, h, w, c) + + x0 = x[:, 0::2, 0::2, :] # b h/2 w/2 c + x1 = x[:, 1::2, 0::2, :] # b h/2 w/2 c + x2 = x[:, 0::2, 1::2, :] # b h/2 w/2 c + x3 = x[:, 1::2, 1::2, :] # b h/2 w/2 c + x = torch.cat([x0, x1, x2, x3], -1) # b h/2 w/2 4*c + x = x.view(b, -1, 4 * c) # b h/2*w/2 4*c + + x = self.norm(x) + x = self.reduction(x) + + return x + + +class OCAB(nn.Module): + # overlapping cross-attention block + + def __init__( + self, + dim, + input_resolution, + window_size, + overlap_ratio, + num_heads, + qkv_bias=True, + qk_scale=None, + mlp_ratio=2, + norm_layer=nn.LayerNorm, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.window_size = window_size + self.num_heads = num_heads + head_dim = dim // num_heads + self.scale = qk_scale or head_dim**-0.5 + self.overlap_win_size = int(window_size * overlap_ratio) + window_size + + self.norm1 = norm_layer(dim) + self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias) + self.unfold = nn.Unfold( + kernel_size=(self.overlap_win_size, self.overlap_win_size), + stride=window_size, + padding=(self.overlap_win_size - window_size) // 2, + ) + + # define a parameter table of relative position bias + self.relative_position_bias_table = nn.Parameter( # type: ignore + torch.zeros( + (window_size + self.overlap_win_size - 1) + * (window_size + self.overlap_win_size - 1), + num_heads, + ) + ) # 2*Wh-1 * 2*Ww-1, nH + + trunc_normal_(self.relative_position_bias_table, std=0.02) + self.softmax = nn.Softmax(dim=-1) + + self.proj = nn.Linear(dim, dim) + + self.norm2 = norm_layer(dim) + mlp_hidden_dim = int(dim * mlp_ratio) + self.mlp = Mlp( + in_features=dim, hidden_features=mlp_hidden_dim, act_layer=nn.GELU + ) + + def forward(self, x, x_size, rpi): + h, w = x_size + b, _, c = x.shape + + shortcut = x + x = self.norm1(x) + x = x.view(b, h, w, c) + + qkv = self.qkv(x).reshape(b, h, w, 3, c).permute(3, 0, 4, 1, 2) # 3, b, c, h, w + q = qkv[0].permute(0, 2, 3, 1) # b, h, w, c + kv = torch.cat((qkv[1], qkv[2]), dim=1) # b, 2*c, h, w + + # partition windows + q_windows = window_partition( + q, self.window_size + ) # nw*b, window_size, window_size, c + q_windows = q_windows.view( + -1, self.window_size * self.window_size, c + ) # nw*b, window_size*window_size, c + + kv_windows = self.unfold(kv) # b, c*w*w, nw + kv_windows = rearrange( + kv_windows, + "b (nc ch owh oww) nw -> nc (b nw) (owh oww) ch", + nc=2, + ch=c, + owh=self.overlap_win_size, + oww=self.overlap_win_size, + ).contiguous() # 2, nw*b, ow*ow, c + # Do the above rearrangement without the rearrange function + # kv_windows = kv_windows.view( + # 2, b, self.overlap_win_size, self.overlap_win_size, c, -1 + # ) + # kv_windows = kv_windows.permute(0, 5, 1, 2, 3, 4).contiguous() + # kv_windows = kv_windows.view( + # 2, -1, self.overlap_win_size * self.overlap_win_size, c + # ) + + k_windows, v_windows = kv_windows[0], kv_windows[1] # nw*b, ow*ow, c + + b_, nq, _ = q_windows.shape + _, n, _ = k_windows.shape + d = self.dim // self.num_heads + q = q_windows.reshape(b_, nq, self.num_heads, d).permute( + 0, 2, 1, 3 + ) # nw*b, nH, nq, d + k = k_windows.reshape(b_, n, self.num_heads, d).permute( + 0, 2, 1, 3 + ) # nw*b, nH, n, d + v = v_windows.reshape(b_, n, self.num_heads, d).permute( + 0, 2, 1, 3 + ) # nw*b, nH, n, d + + q = q * self.scale + attn = q @ k.transpose(-2, -1) + + relative_position_bias = self.relative_position_bias_table[rpi.view(-1)].view( + self.window_size * self.window_size, + self.overlap_win_size * self.overlap_win_size, + -1, + ) # ws*ws, wse*wse, nH + relative_position_bias = relative_position_bias.permute( + 2, 0, 1 + ).contiguous() # nH, ws*ws, wse*wse + attn = attn + relative_position_bias.unsqueeze(0) + + attn = self.softmax(attn) + attn_windows = (attn @ v).transpose(1, 2).reshape(b_, nq, self.dim) + + # merge windows + attn_windows = attn_windows.view( + -1, self.window_size, self.window_size, self.dim + ) + x = window_reverse(attn_windows, self.window_size, h, w) # b h w c + x = x.view(b, h * w, self.dim) + + x = self.proj(x) + shortcut + + x = x + self.mlp(self.norm2(x)) + return x + + +class AttenBlocks(nn.Module): + """A series of attention blocks for one RHAG. + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + depth (int): Number of blocks. + num_heads (int): Number of attention heads. + window_size (int): Local window size. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set. + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float | tuple[float], optional): Stochastic depth rate. Default: 0.0 + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + downsample (nn.Module | None, optional): Downsample layer at the end of the layer. Default: None + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False. + """ + + def __init__( + self, + dim, + input_resolution, + depth, + num_heads, + window_size, + compress_ratio, + squeeze_factor, + conv_scale, + overlap_ratio, + mlp_ratio=4.0, + qkv_bias=True, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + norm_layer=nn.LayerNorm, + downsample=None, + use_checkpoint=False, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.depth = depth + self.use_checkpoint = use_checkpoint + + # build blocks + self.blocks = nn.ModuleList( + [ + HAB( + dim=dim, + input_resolution=input_resolution, + num_heads=num_heads, + window_size=window_size, + shift_size=0 if (i % 2 == 0) else window_size // 2, + compress_ratio=compress_ratio, + squeeze_factor=squeeze_factor, + conv_scale=conv_scale, + mlp_ratio=mlp_ratio, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_path[i] + if isinstance(drop_path, list) + else drop_path, + norm_layer=norm_layer, + ) + for i in range(depth) + ] + ) + + # OCAB + self.overlap_attn = OCAB( + dim=dim, + input_resolution=input_resolution, + window_size=window_size, + overlap_ratio=overlap_ratio, + num_heads=num_heads, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + mlp_ratio=mlp_ratio, # type: ignore + norm_layer=norm_layer, + ) + + # patch merging layer + if downsample is not None: + self.downsample = downsample( + input_resolution, dim=dim, norm_layer=norm_layer + ) + else: + self.downsample = None + + def forward(self, x, x_size, params): + for blk in self.blocks: + x = blk(x, x_size, params["rpi_sa"], params["attn_mask"]) + + x = self.overlap_attn(x, x_size, params["rpi_oca"]) + + if self.downsample is not None: + x = self.downsample(x) + return x + + +class RHAG(nn.Module): + """Residual Hybrid Attention Group (RHAG). + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + depth (int): Number of blocks. + num_heads (int): Number of attention heads. + window_size (int): Local window size. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set. + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float | tuple[float], optional): Stochastic depth rate. Default: 0.0 + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + downsample (nn.Module | None, optional): Downsample layer at the end of the layer. Default: None + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False. + img_size: Input image size. + patch_size: Patch size. + resi_connection: The convolutional block before residual connection. + """ + + def __init__( + self, + dim, + input_resolution, + depth, + num_heads, + window_size, + compress_ratio, + squeeze_factor, + conv_scale, + overlap_ratio, + mlp_ratio=4.0, + qkv_bias=True, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + norm_layer=nn.LayerNorm, + downsample=None, + use_checkpoint=False, + img_size=224, + patch_size=4, + resi_connection="1conv", + ): + super(RHAG, self).__init__() + + self.dim = dim + self.input_resolution = input_resolution + + self.residual_group = AttenBlocks( + dim=dim, + input_resolution=input_resolution, + depth=depth, + num_heads=num_heads, + window_size=window_size, + compress_ratio=compress_ratio, + squeeze_factor=squeeze_factor, + conv_scale=conv_scale, + overlap_ratio=overlap_ratio, + mlp_ratio=mlp_ratio, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_path, + norm_layer=norm_layer, + downsample=downsample, + use_checkpoint=use_checkpoint, + ) + + if resi_connection == "1conv": + self.conv = nn.Conv2d(dim, dim, 3, 1, 1) + elif resi_connection == "identity": + self.conv = nn.Identity() + + self.patch_embed = PatchEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=0, + embed_dim=dim, + norm_layer=None, + ) + + self.patch_unembed = PatchUnEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=0, + embed_dim=dim, + norm_layer=None, + ) + + def forward(self, x, x_size, params): + return ( + self.patch_embed( + self.conv( + self.patch_unembed(self.residual_group(x, x_size, params), x_size) + ) + ) + + x + ) + + +class PatchEmbed(nn.Module): + r"""Image to Patch Embedding + Args: + img_size (int): Image size. Default: 224. + patch_size (int): Patch token size. Default: 4. + in_chans (int): Number of input image channels. Default: 3. + embed_dim (int): Number of linear projection output channels. Default: 96. + norm_layer (nn.Module, optional): Normalization layer. Default: None + """ + + def __init__( + self, img_size=224, patch_size=4, in_chans=3, embed_dim=96, norm_layer=None + ): + super().__init__() + img_size = to_2tuple(img_size) + patch_size = to_2tuple(patch_size) + patches_resolution = [ + img_size[0] // patch_size[0], # type: ignore + img_size[1] // patch_size[1], # type: ignore + ] + self.img_size = img_size + self.patch_size = patch_size + self.patches_resolution = patches_resolution + self.num_patches = patches_resolution[0] * patches_resolution[1] + + self.in_chans = in_chans + self.embed_dim = embed_dim + + if norm_layer is not None: + self.norm = norm_layer(embed_dim) + else: + self.norm = None + + def forward(self, x): + x = x.flatten(2).transpose(1, 2) # b Ph*Pw c + if self.norm is not None: + x = self.norm(x) + return x + + +class PatchUnEmbed(nn.Module): + r"""Image to Patch Unembedding + Args: + img_size (int): Image size. Default: 224. + patch_size (int): Patch token size. Default: 4. + in_chans (int): Number of input image channels. Default: 3. + embed_dim (int): Number of linear projection output channels. Default: 96. + norm_layer (nn.Module, optional): Normalization layer. Default: None + """ + + def __init__( + self, img_size=224, patch_size=4, in_chans=3, embed_dim=96, norm_layer=None + ): + super().__init__() + img_size = to_2tuple(img_size) + patch_size = to_2tuple(patch_size) + patches_resolution = [ + img_size[0] // patch_size[0], # type: ignore + img_size[1] // patch_size[1], # type: ignore + ] + self.img_size = img_size + self.patch_size = patch_size + self.patches_resolution = patches_resolution + self.num_patches = patches_resolution[0] * patches_resolution[1] + + self.in_chans = in_chans + self.embed_dim = embed_dim + + def forward(self, x, x_size): + x = ( + x.transpose(1, 2) + .contiguous() + .view(x.shape[0], self.embed_dim, x_size[0], x_size[1]) + ) # b Ph*Pw c + return x + + +class Upsample(nn.Sequential): + """Upsample module. + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + """ + + def __init__(self, scale, num_feat): + m = [] + if (scale & (scale - 1)) == 0: # scale = 2^n + for _ in range(int(math.log(scale, 2))): + m.append(nn.Conv2d(num_feat, 4 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(2)) + elif scale == 3: + m.append(nn.Conv2d(num_feat, 9 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(3)) + else: + raise ValueError( + f"scale {scale} is not supported. " "Supported scales: 2^n and 3." + ) + super(Upsample, self).__init__(*m) + + +class HAT(nn.Module): + r"""Hybrid Attention Transformer + A PyTorch implementation of : `Activating More Pixels in Image Super-Resolution Transformer`. + Some codes are based on SwinIR. + Args: + img_size (int | tuple(int)): Input image size. Default 64 + patch_size (int | tuple(int)): Patch size. Default: 1 + in_chans (int): Number of input image channels. Default: 3 + embed_dim (int): Patch embedding dimension. Default: 96 + depths (tuple(int)): Depth of each Swin Transformer layer. + num_heads (tuple(int)): Number of attention heads in different layers. + window_size (int): Window size. Default: 7 + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. Default: 4 + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float): Override default qk scale of head_dim ** -0.5 if set. Default: None + drop_rate (float): Dropout rate. Default: 0 + attn_drop_rate (float): Attention dropout rate. Default: 0 + drop_path_rate (float): Stochastic depth rate. Default: 0.1 + norm_layer (nn.Module): Normalization layer. Default: nn.LayerNorm. + ape (bool): If True, add absolute position embedding to the patch embedding. Default: False + patch_norm (bool): If True, add normalization after patch embedding. Default: True + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False + upscale: Upscale factor. 2/3/4/8 for image SR, 1 for denoising and compress artifact reduction + img_range: Image range. 1. or 255. + upsampler: The reconstruction reconstruction module. 'pixelshuffle'/'pixelshuffledirect'/'nearest+conv'/None + resi_connection: The convolutional block before residual connection. '1conv'/'3conv' + """ + + def __init__( + self, + state_dict, + **kwargs, + ): + super(HAT, self).__init__() + + # Defaults + img_size = 64 + patch_size = 1 + in_chans = 3 + embed_dim = 96 + depths = (6, 6, 6, 6) + num_heads = (6, 6, 6, 6) + window_size = 7 + compress_ratio = 3 + squeeze_factor = 30 + conv_scale = 0.01 + overlap_ratio = 0.5 + mlp_ratio = 4.0 + qkv_bias = True + qk_scale = None + drop_rate = 0.0 + attn_drop_rate = 0.0 + drop_path_rate = 0.1 + norm_layer = nn.LayerNorm + ape = False + patch_norm = True + use_checkpoint = False + upscale = 2 + img_range = 1.0 + upsampler = "" + resi_connection = "1conv" + + self.state = state_dict + self.model_arch = "HAT" + self.sub_type = "SR" + self.supports_fp16 = False + self.support_bf16 = True + self.min_size_restriction = 16 + + state_keys = list(state_dict.keys()) + + num_feat = state_dict["conv_last.weight"].shape[1] + in_chans = state_dict["conv_first.weight"].shape[1] + num_out_ch = state_dict["conv_last.weight"].shape[0] + embed_dim = state_dict["conv_first.weight"].shape[0] + + if "conv_before_upsample.0.weight" in state_keys: + if "conv_up1.weight" in state_keys: + upsampler = "nearest+conv" + else: + upsampler = "pixelshuffle" + supports_fp16 = False + elif "upsample.0.weight" in state_keys: + upsampler = "pixelshuffledirect" + else: + upsampler = "" + upscale = 1 + if upsampler == "nearest+conv": + upsample_keys = [ + x for x in state_keys if "conv_up" in x and "bias" not in x + ] + + for upsample_key in upsample_keys: + upscale *= 2 + elif upsampler == "pixelshuffle": + upsample_keys = [ + x + for x in state_keys + if "upsample" in x and "conv" not in x and "bias" not in x + ] + for upsample_key in upsample_keys: + shape = self.state[upsample_key].shape[0] + upscale *= math.sqrt(shape // num_feat) + upscale = int(upscale) + elif upsampler == "pixelshuffledirect": + upscale = int( + math.sqrt(self.state["upsample.0.bias"].shape[0] // num_out_ch) + ) + + max_layer_num = 0 + max_block_num = 0 + for key in state_keys: + result = re.match( + r"layers.(\d*).residual_group.blocks.(\d*).conv_block.cab.0.weight", key + ) + if result: + layer_num, block_num = result.groups() + max_layer_num = max(max_layer_num, int(layer_num)) + max_block_num = max(max_block_num, int(block_num)) + + depths = [max_block_num + 1 for _ in range(max_layer_num + 1)] + + if ( + "layers.0.residual_group.blocks.0.attn.relative_position_bias_table" + in state_keys + ): + num_heads_num = self.state[ + "layers.0.residual_group.blocks.0.attn.relative_position_bias_table" + ].shape[-1] + num_heads = [num_heads_num for _ in range(max_layer_num + 1)] + else: + num_heads = depths + + mlp_ratio = float( + self.state["layers.0.residual_group.blocks.0.mlp.fc1.bias"].shape[0] + / embed_dim + ) + + # TODO: could actually count the layers, but this should do + if "layers.0.conv.4.weight" in state_keys: + resi_connection = "3conv" + else: + resi_connection = "1conv" + + window_size = int(math.sqrt(self.state["relative_position_index_SA"].shape[0])) + + # Not sure if this is needed or used at all anywhere in HAT's config + if "layers.0.residual_group.blocks.1.attn_mask" in state_keys: + img_size = int( + math.sqrt( + self.state["layers.0.residual_group.blocks.1.attn_mask"].shape[0] + ) + * window_size + ) + + self.window_size = window_size + self.shift_size = window_size // 2 + self.overlap_ratio = overlap_ratio + + self.in_nc = in_chans + self.out_nc = num_out_ch + self.num_feat = num_feat + self.embed_dim = embed_dim + self.num_heads = num_heads + self.depths = depths + self.window_size = window_size + self.mlp_ratio = mlp_ratio + self.scale = upscale + self.upsampler = upsampler + self.img_size = img_size + self.img_range = img_range + self.resi_connection = resi_connection + + num_in_ch = in_chans + # num_out_ch = in_chans + # num_feat = 64 + self.img_range = img_range + if in_chans == 3: + rgb_mean = (0.4488, 0.4371, 0.4040) + self.mean = torch.Tensor(rgb_mean).view(1, 3, 1, 1) + else: + self.mean = torch.zeros(1, 1, 1, 1) + self.upscale = upscale + self.upsampler = upsampler + + # relative position index + relative_position_index_SA = self.calculate_rpi_sa() + relative_position_index_OCA = self.calculate_rpi_oca() + self.register_buffer("relative_position_index_SA", relative_position_index_SA) + self.register_buffer("relative_position_index_OCA", relative_position_index_OCA) + + # ------------------------- 1, shallow feature extraction ------------------------- # + self.conv_first = nn.Conv2d(num_in_ch, embed_dim, 3, 1, 1) + + # ------------------------- 2, deep feature extraction ------------------------- # + self.num_layers = len(depths) + self.embed_dim = embed_dim + self.ape = ape + self.patch_norm = patch_norm + self.num_features = embed_dim + self.mlp_ratio = mlp_ratio + + # split image into non-overlapping patches + self.patch_embed = PatchEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=embed_dim, + embed_dim=embed_dim, + norm_layer=norm_layer if self.patch_norm else None, + ) + num_patches = self.patch_embed.num_patches + patches_resolution = self.patch_embed.patches_resolution + self.patches_resolution = patches_resolution + + # merge non-overlapping patches into image + self.patch_unembed = PatchUnEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=embed_dim, + embed_dim=embed_dim, + norm_layer=norm_layer if self.patch_norm else None, + ) + + # absolute position embedding + if self.ape: + self.absolute_pos_embed = nn.Parameter( # type: ignore[arg-type] + torch.zeros(1, num_patches, embed_dim) + ) + trunc_normal_(self.absolute_pos_embed, std=0.02) + + self.pos_drop = nn.Dropout(p=drop_rate) + + # stochastic depth + dpr = [ + x.item() for x in torch.linspace(0, drop_path_rate, sum(depths)) + ] # stochastic depth decay rule + + # build Residual Hybrid Attention Groups (RHAG) + self.layers = nn.ModuleList() + for i_layer in range(self.num_layers): + layer = RHAG( + dim=embed_dim, + input_resolution=(patches_resolution[0], patches_resolution[1]), + depth=depths[i_layer], + num_heads=num_heads[i_layer], + window_size=window_size, + compress_ratio=compress_ratio, + squeeze_factor=squeeze_factor, + conv_scale=conv_scale, + overlap_ratio=overlap_ratio, + mlp_ratio=self.mlp_ratio, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop_rate, + attn_drop=attn_drop_rate, + drop_path=dpr[ + sum(depths[:i_layer]) : sum(depths[: i_layer + 1]) # type: ignore + ], # no impact on SR results + norm_layer=norm_layer, + downsample=None, + use_checkpoint=use_checkpoint, + img_size=img_size, + patch_size=patch_size, + resi_connection=resi_connection, + ) + self.layers.append(layer) + self.norm = norm_layer(self.num_features) + + # build the last conv layer in deep feature extraction + if resi_connection == "1conv": + self.conv_after_body = nn.Conv2d(embed_dim, embed_dim, 3, 1, 1) + elif resi_connection == "identity": + self.conv_after_body = nn.Identity() + + # ------------------------- 3, high quality image reconstruction ------------------------- # + if self.upsampler == "pixelshuffle": + # for classical SR + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.upsample = Upsample(upscale, num_feat) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + + self.apply(self._init_weights) + self.load_state_dict(self.state, strict=False) + + def _init_weights(self, m): + if isinstance(m, nn.Linear): + trunc_normal_(m.weight, std=0.02) + if isinstance(m, nn.Linear) and m.bias is not None: + nn.init.constant_(m.bias, 0) + elif isinstance(m, nn.LayerNorm): + nn.init.constant_(m.bias, 0) + nn.init.constant_(m.weight, 1.0) + + def calculate_rpi_sa(self): + # calculate relative position index for SA + coords_h = torch.arange(self.window_size) + coords_w = torch.arange(self.window_size) + coords = torch.stack(torch.meshgrid([coords_h, coords_w])) # 2, Wh, Ww + coords_flatten = torch.flatten(coords, 1) # 2, Wh*Ww + relative_coords = ( + coords_flatten[:, :, None] - coords_flatten[:, None, :] + ) # 2, Wh*Ww, Wh*Ww + relative_coords = relative_coords.permute( + 1, 2, 0 + ).contiguous() # Wh*Ww, Wh*Ww, 2 + relative_coords[:, :, 0] += self.window_size - 1 # shift to start from 0 + relative_coords[:, :, 1] += self.window_size - 1 + relative_coords[:, :, 0] *= 2 * self.window_size - 1 + relative_position_index = relative_coords.sum(-1) # Wh*Ww, Wh*Ww + return relative_position_index + + def calculate_rpi_oca(self): + # calculate relative position index for OCA + window_size_ori = self.window_size + window_size_ext = self.window_size + int(self.overlap_ratio * self.window_size) + + coords_h = torch.arange(window_size_ori) + coords_w = torch.arange(window_size_ori) + coords_ori = torch.stack(torch.meshgrid([coords_h, coords_w])) # 2, ws, ws + coords_ori_flatten = torch.flatten(coords_ori, 1) # 2, ws*ws + + coords_h = torch.arange(window_size_ext) + coords_w = torch.arange(window_size_ext) + coords_ext = torch.stack(torch.meshgrid([coords_h, coords_w])) # 2, wse, wse + coords_ext_flatten = torch.flatten(coords_ext, 1) # 2, wse*wse + + relative_coords = ( + coords_ext_flatten[:, None, :] - coords_ori_flatten[:, :, None] + ) # 2, ws*ws, wse*wse + + relative_coords = relative_coords.permute( + 1, 2, 0 + ).contiguous() # ws*ws, wse*wse, 2 + relative_coords[:, :, 0] += ( + window_size_ori - window_size_ext + 1 + ) # shift to start from 0 + relative_coords[:, :, 1] += window_size_ori - window_size_ext + 1 + + relative_coords[:, :, 0] *= window_size_ori + window_size_ext - 1 + relative_position_index = relative_coords.sum(-1) + return relative_position_index + + def calculate_mask(self, x_size): + # calculate attention mask for SW-MSA + h, w = x_size + img_mask = torch.zeros((1, h, w, 1)) # 1 h w 1 + h_slices = ( + slice(0, -self.window_size), + slice(-self.window_size, -self.shift_size), + slice(-self.shift_size, None), + ) + w_slices = ( + slice(0, -self.window_size), + slice(-self.window_size, -self.shift_size), + slice(-self.shift_size, None), + ) + cnt = 0 + for h in h_slices: + for w in w_slices: + img_mask[:, h, w, :] = cnt + cnt += 1 + + mask_windows = window_partition( + img_mask, self.window_size + ) # nw, window_size, window_size, 1 + mask_windows = mask_windows.view(-1, self.window_size * self.window_size) + attn_mask = mask_windows.unsqueeze(1) - mask_windows.unsqueeze(2) + attn_mask = attn_mask.masked_fill(attn_mask != 0, float(-100.0)).masked_fill( + attn_mask == 0, float(0.0) + ) + + return attn_mask + + @torch.jit.ignore # type: ignore + def no_weight_decay(self): + return {"absolute_pos_embed"} + + @torch.jit.ignore # type: ignore + def no_weight_decay_keywords(self): + return {"relative_position_bias_table"} + + def check_image_size(self, x): + _, _, h, w = x.size() + mod_pad_h = (self.window_size - h % self.window_size) % self.window_size + mod_pad_w = (self.window_size - w % self.window_size) % self.window_size + x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), "reflect") + return x + + def forward_features(self, x): + x_size = (x.shape[2], x.shape[3]) + + # Calculate attention mask and relative position index in advance to speed up inference. + # The original code is very time-cosuming for large window size. + attn_mask = self.calculate_mask(x_size).to(x.device) + params = { + "attn_mask": attn_mask, + "rpi_sa": self.relative_position_index_SA, + "rpi_oca": self.relative_position_index_OCA, + } + + x = self.patch_embed(x) + if self.ape: + x = x + self.absolute_pos_embed + x = self.pos_drop(x) + + for layer in self.layers: + x = layer(x, x_size, params) + + x = self.norm(x) # b seq_len c + x = self.patch_unembed(x, x_size) + + return x + + def forward(self, x): + H, W = x.shape[2:] + self.mean = self.mean.type_as(x) + x = (x - self.mean) * self.img_range + x = self.check_image_size(x) + + if self.upsampler == "pixelshuffle": + # for classical SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + x = self.conv_last(self.upsample(x)) + + x = x / self.img_range + self.mean + + return x[:, :, : H * self.upscale, : W * self.upscale] diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-DAT b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-DAT new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-DAT @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-ESRGAN b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-ESRGAN new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-ESRGAN @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-HAT b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-HAT new file mode 100644 index 0000000000000000000000000000000000000000..003e97e96cbed07d07b5ff15831711181607edb3 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-HAT @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Xiangyu Chen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-RealESRGAN b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-RealESRGAN new file mode 100644 index 0000000000000000000000000000000000000000..552a1eeaf01f4e7077013ed3496600c608f35202 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-RealESRGAN @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2021, Xintao Wang +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SCUNet b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SCUNet new file mode 100644 index 0000000000000000000000000000000000000000..ff75c988f3482ab21da41f0d10068108be54ad88 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SCUNet @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2022 Kai Zhang (cskaizhang@gmail.com, https://cszn.github.io/). All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SPSR b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SPSR new file mode 100644 index 0000000000000000000000000000000000000000..3245f3f9e4f476ee3a283f41dd0d9db65544c222 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SPSR @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2018-2022 BasicSR Authors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SwiftSRGAN b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SwiftSRGAN new file mode 100644 index 0000000000000000000000000000000000000000..0e259d42c996742e9e3cba14c677129b2c1b6311 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SwiftSRGAN @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-Swin2SR b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-Swin2SR new file mode 100644 index 0000000000000000000000000000000000000000..e5e4ee061a3f3fbad64bc837425716af7fb108f5 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-Swin2SR @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [2021] [SwinIR Authors] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SwinIR b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SwinIR new file mode 100644 index 0000000000000000000000000000000000000000..e5e4ee061a3f3fbad64bc837425716af7fb108f5 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-SwinIR @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [2021] [SwinIR Authors] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-lama b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-lama new file mode 100644 index 0000000000000000000000000000000000000000..ca822bb5f62a37a5a73f56a2d563b16dab46c03f --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LICENSE-lama @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [2021] Samsung Research + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/LaMa.py b/backend/headless/fcbh_extras/chainner_models/architecture/LaMa.py new file mode 100644 index 0000000000000000000000000000000000000000..a781f3e4dda789c06493fcf35a9803ee61efce73 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/LaMa.py @@ -0,0 +1,694 @@ +# pylint: skip-file +""" +Model adapted from advimman's lama project: https://github.com/advimman/lama +""" + +# Fast Fourier Convolution NeurIPS 2020 +# original implementation https://github.com/pkumivision/FFC/blob/main/model_zoo/ffc.py +# paper https://proceedings.neurips.cc/paper/2020/file/2fd5d41ec6cfab47e32164d5624269b1-Paper.pdf + +from typing import List + +import torch +import torch.nn as nn +import torch.nn.functional as F +from torchvision.transforms.functional import InterpolationMode, rotate + + +class LearnableSpatialTransformWrapper(nn.Module): + def __init__(self, impl, pad_coef=0.5, angle_init_range=80, train_angle=True): + super().__init__() + self.impl = impl + self.angle = torch.rand(1) * angle_init_range + if train_angle: + self.angle = nn.Parameter(self.angle, requires_grad=True) + self.pad_coef = pad_coef + + def forward(self, x): + if torch.is_tensor(x): + return self.inverse_transform(self.impl(self.transform(x)), x) + elif isinstance(x, tuple): + x_trans = tuple(self.transform(elem) for elem in x) + y_trans = self.impl(x_trans) + return tuple( + self.inverse_transform(elem, orig_x) for elem, orig_x in zip(y_trans, x) + ) + else: + raise ValueError(f"Unexpected input type {type(x)}") + + def transform(self, x): + height, width = x.shape[2:] + pad_h, pad_w = int(height * self.pad_coef), int(width * self.pad_coef) + x_padded = F.pad(x, [pad_w, pad_w, pad_h, pad_h], mode="reflect") + x_padded_rotated = rotate( + x_padded, self.angle.to(x_padded), InterpolationMode.BILINEAR, fill=0 + ) + + return x_padded_rotated + + def inverse_transform(self, y_padded_rotated, orig_x): + height, width = orig_x.shape[2:] + pad_h, pad_w = int(height * self.pad_coef), int(width * self.pad_coef) + + y_padded = rotate( + y_padded_rotated, + -self.angle.to(y_padded_rotated), + InterpolationMode.BILINEAR, + fill=0, + ) + y_height, y_width = y_padded.shape[2:] + y = y_padded[:, :, pad_h : y_height - pad_h, pad_w : y_width - pad_w] + return y + + +class SELayer(nn.Module): + def __init__(self, channel, reduction=16): + super(SELayer, self).__init__() + self.avg_pool = nn.AdaptiveAvgPool2d(1) + self.fc = nn.Sequential( + nn.Linear(channel, channel // reduction, bias=False), + nn.ReLU(inplace=True), + nn.Linear(channel // reduction, channel, bias=False), + nn.Sigmoid(), + ) + + def forward(self, x): + b, c, _, _ = x.size() + y = self.avg_pool(x).view(b, c) + y = self.fc(y).view(b, c, 1, 1) + res = x * y.expand_as(x) + return res + + +class FourierUnit(nn.Module): + def __init__( + self, + in_channels, + out_channels, + groups=1, + spatial_scale_factor=None, + spatial_scale_mode="bilinear", + spectral_pos_encoding=False, + use_se=False, + se_kwargs=None, + ffc3d=False, + fft_norm="ortho", + ): + # bn_layer not used + super(FourierUnit, self).__init__() + self.groups = groups + + self.conv_layer = torch.nn.Conv2d( + in_channels=in_channels * 2 + (2 if spectral_pos_encoding else 0), + out_channels=out_channels * 2, + kernel_size=1, + stride=1, + padding=0, + groups=self.groups, + bias=False, + ) + self.bn = torch.nn.BatchNorm2d(out_channels * 2) + self.relu = torch.nn.ReLU(inplace=True) + + # squeeze and excitation block + self.use_se = use_se + if use_se: + if se_kwargs is None: + se_kwargs = {} + self.se = SELayer(self.conv_layer.in_channels, **se_kwargs) + + self.spatial_scale_factor = spatial_scale_factor + self.spatial_scale_mode = spatial_scale_mode + self.spectral_pos_encoding = spectral_pos_encoding + self.ffc3d = ffc3d + self.fft_norm = fft_norm + + def forward(self, x): + half_check = False + if x.type() == "torch.cuda.HalfTensor": + # half only works on gpu anyway + half_check = True + + batch = x.shape[0] + + if self.spatial_scale_factor is not None: + orig_size = x.shape[-2:] + x = F.interpolate( + x, + scale_factor=self.spatial_scale_factor, + mode=self.spatial_scale_mode, + align_corners=False, + ) + + # (batch, c, h, w/2+1, 2) + fft_dim = (-3, -2, -1) if self.ffc3d else (-2, -1) + if half_check == True: + ffted = torch.fft.rfftn( + x.float(), dim=fft_dim, norm=self.fft_norm + ) # .type(torch.cuda.HalfTensor) + else: + ffted = torch.fft.rfftn(x, dim=fft_dim, norm=self.fft_norm) + + ffted = torch.stack((ffted.real, ffted.imag), dim=-1) + ffted = ffted.permute(0, 1, 4, 2, 3).contiguous() # (batch, c, 2, h, w/2+1) + ffted = ffted.view( + ( + batch, + -1, + ) + + ffted.size()[3:] + ) + + if self.spectral_pos_encoding: + height, width = ffted.shape[-2:] + coords_vert = ( + torch.linspace(0, 1, height)[None, None, :, None] + .expand(batch, 1, height, width) + .to(ffted) + ) + coords_hor = ( + torch.linspace(0, 1, width)[None, None, None, :] + .expand(batch, 1, height, width) + .to(ffted) + ) + ffted = torch.cat((coords_vert, coords_hor, ffted), dim=1) + + if self.use_se: + ffted = self.se(ffted) + + if half_check == True: + ffted = self.conv_layer(ffted.half()) # (batch, c*2, h, w/2+1) + else: + ffted = self.conv_layer( + ffted + ) # .type(torch.cuda.FloatTensor) # (batch, c*2, h, w/2+1) + + ffted = self.relu(self.bn(ffted)) + # forcing to be always float + ffted = ffted.float() + + ffted = ( + ffted.view( + ( + batch, + -1, + 2, + ) + + ffted.size()[2:] + ) + .permute(0, 1, 3, 4, 2) + .contiguous() + ) # (batch,c, t, h, w/2+1, 2) + + ffted = torch.complex(ffted[..., 0], ffted[..., 1]) + + ifft_shape_slice = x.shape[-3:] if self.ffc3d else x.shape[-2:] + output = torch.fft.irfftn( + ffted, s=ifft_shape_slice, dim=fft_dim, norm=self.fft_norm + ) + + if half_check == True: + output = output.half() + + if self.spatial_scale_factor is not None: + output = F.interpolate( + output, + size=orig_size, + mode=self.spatial_scale_mode, + align_corners=False, + ) + + return output + + +class SpectralTransform(nn.Module): + def __init__( + self, + in_channels, + out_channels, + stride=1, + groups=1, + enable_lfu=True, + separable_fu=False, + **fu_kwargs, + ): + # bn_layer not used + super(SpectralTransform, self).__init__() + self.enable_lfu = enable_lfu + if stride == 2: + self.downsample = nn.AvgPool2d(kernel_size=(2, 2), stride=2) + else: + self.downsample = nn.Identity() + + self.stride = stride + self.conv1 = nn.Sequential( + nn.Conv2d( + in_channels, out_channels // 2, kernel_size=1, groups=groups, bias=False + ), + nn.BatchNorm2d(out_channels // 2), + nn.ReLU(inplace=True), + ) + fu_class = FourierUnit + self.fu = fu_class(out_channels // 2, out_channels // 2, groups, **fu_kwargs) + if self.enable_lfu: + self.lfu = fu_class(out_channels // 2, out_channels // 2, groups) + self.conv2 = torch.nn.Conv2d( + out_channels // 2, out_channels, kernel_size=1, groups=groups, bias=False + ) + + def forward(self, x): + x = self.downsample(x) + x = self.conv1(x) + output = self.fu(x) + + if self.enable_lfu: + _, c, h, _ = x.shape + split_no = 2 + split_s = h // split_no + xs = torch.cat( + torch.split(x[:, : c // 4], split_s, dim=-2), dim=1 + ).contiguous() + xs = torch.cat(torch.split(xs, split_s, dim=-1), dim=1).contiguous() + xs = self.lfu(xs) + xs = xs.repeat(1, 1, split_no, split_no).contiguous() + else: + xs = 0 + + output = self.conv2(x + output + xs) + + return output + + +class FFC(nn.Module): + def __init__( + self, + in_channels, + out_channels, + kernel_size, + ratio_gin, + ratio_gout, + stride=1, + padding=0, + dilation=1, + groups=1, + bias=False, + enable_lfu=True, + padding_type="reflect", + gated=False, + **spectral_kwargs, + ): + super(FFC, self).__init__() + + assert stride == 1 or stride == 2, "Stride should be 1 or 2." + self.stride = stride + + in_cg = int(in_channels * ratio_gin) + in_cl = in_channels - in_cg + out_cg = int(out_channels * ratio_gout) + out_cl = out_channels - out_cg + # groups_g = 1 if groups == 1 else int(groups * ratio_gout) + # groups_l = 1 if groups == 1 else groups - groups_g + + self.ratio_gin = ratio_gin + self.ratio_gout = ratio_gout + self.global_in_num = in_cg + + module = nn.Identity if in_cl == 0 or out_cl == 0 else nn.Conv2d + self.convl2l = module( + in_cl, + out_cl, + kernel_size, + stride, + padding, + dilation, + groups, + bias, + padding_mode=padding_type, + ) + module = nn.Identity if in_cl == 0 or out_cg == 0 else nn.Conv2d + self.convl2g = module( + in_cl, + out_cg, + kernel_size, + stride, + padding, + dilation, + groups, + bias, + padding_mode=padding_type, + ) + module = nn.Identity if in_cg == 0 or out_cl == 0 else nn.Conv2d + self.convg2l = module( + in_cg, + out_cl, + kernel_size, + stride, + padding, + dilation, + groups, + bias, + padding_mode=padding_type, + ) + module = nn.Identity if in_cg == 0 or out_cg == 0 else SpectralTransform + self.convg2g = module( + in_cg, + out_cg, + stride, + 1 if groups == 1 else groups // 2, + enable_lfu, + **spectral_kwargs, + ) + + self.gated = gated + module = ( + nn.Identity if in_cg == 0 or out_cl == 0 or not self.gated else nn.Conv2d + ) + self.gate = module(in_channels, 2, 1) + + def forward(self, x): + x_l, x_g = x if type(x) is tuple else (x, 0) + out_xl, out_xg = 0, 0 + + if self.gated: + total_input_parts = [x_l] + if torch.is_tensor(x_g): + total_input_parts.append(x_g) + total_input = torch.cat(total_input_parts, dim=1) + + gates = torch.sigmoid(self.gate(total_input)) + g2l_gate, l2g_gate = gates.chunk(2, dim=1) + else: + g2l_gate, l2g_gate = 1, 1 + + if self.ratio_gout != 1: + out_xl = self.convl2l(x_l) + self.convg2l(x_g) * g2l_gate + if self.ratio_gout != 0: + out_xg = self.convl2g(x_l) * l2g_gate + self.convg2g(x_g) + + return out_xl, out_xg + + +class FFC_BN_ACT(nn.Module): + def __init__( + self, + in_channels, + out_channels, + kernel_size, + ratio_gin, + ratio_gout, + stride=1, + padding=0, + dilation=1, + groups=1, + bias=False, + norm_layer=nn.BatchNorm2d, + activation_layer=nn.Identity, + padding_type="reflect", + enable_lfu=True, + **kwargs, + ): + super(FFC_BN_ACT, self).__init__() + self.ffc = FFC( + in_channels, + out_channels, + kernel_size, + ratio_gin, + ratio_gout, + stride, + padding, + dilation, + groups, + bias, + enable_lfu, + padding_type=padding_type, + **kwargs, + ) + lnorm = nn.Identity if ratio_gout == 1 else norm_layer + gnorm = nn.Identity if ratio_gout == 0 else norm_layer + global_channels = int(out_channels * ratio_gout) + self.bn_l = lnorm(out_channels - global_channels) + self.bn_g = gnorm(global_channels) + + lact = nn.Identity if ratio_gout == 1 else activation_layer + gact = nn.Identity if ratio_gout == 0 else activation_layer + self.act_l = lact(inplace=True) + self.act_g = gact(inplace=True) + + def forward(self, x): + x_l, x_g = self.ffc(x) + x_l = self.act_l(self.bn_l(x_l)) + x_g = self.act_g(self.bn_g(x_g)) + return x_l, x_g + + +class FFCResnetBlock(nn.Module): + def __init__( + self, + dim, + padding_type, + norm_layer, + activation_layer=nn.ReLU, + dilation=1, + spatial_transform_kwargs=None, + inline=False, + **conv_kwargs, + ): + super().__init__() + self.conv1 = FFC_BN_ACT( + dim, + dim, + kernel_size=3, + padding=dilation, + dilation=dilation, + norm_layer=norm_layer, + activation_layer=activation_layer, + padding_type=padding_type, + **conv_kwargs, + ) + self.conv2 = FFC_BN_ACT( + dim, + dim, + kernel_size=3, + padding=dilation, + dilation=dilation, + norm_layer=norm_layer, + activation_layer=activation_layer, + padding_type=padding_type, + **conv_kwargs, + ) + if spatial_transform_kwargs is not None: + self.conv1 = LearnableSpatialTransformWrapper( + self.conv1, **spatial_transform_kwargs + ) + self.conv2 = LearnableSpatialTransformWrapper( + self.conv2, **spatial_transform_kwargs + ) + self.inline = inline + + def forward(self, x): + if self.inline: + x_l, x_g = ( + x[:, : -self.conv1.ffc.global_in_num], + x[:, -self.conv1.ffc.global_in_num :], + ) + else: + x_l, x_g = x if type(x) is tuple else (x, 0) + + id_l, id_g = x_l, x_g + + x_l, x_g = self.conv1((x_l, x_g)) + x_l, x_g = self.conv2((x_l, x_g)) + + x_l, x_g = id_l + x_l, id_g + x_g + out = x_l, x_g + if self.inline: + out = torch.cat(out, dim=1) + return out + + +class ConcatTupleLayer(nn.Module): + def forward(self, x): + assert isinstance(x, tuple) + x_l, x_g = x + assert torch.is_tensor(x_l) or torch.is_tensor(x_g) + if not torch.is_tensor(x_g): + return x_l + return torch.cat(x, dim=1) + + +class FFCResNetGenerator(nn.Module): + def __init__( + self, + input_nc, + output_nc, + ngf=64, + n_downsampling=3, + n_blocks=18, + norm_layer=nn.BatchNorm2d, + padding_type="reflect", + activation_layer=nn.ReLU, + up_norm_layer=nn.BatchNorm2d, + up_activation=nn.ReLU(True), + init_conv_kwargs={}, + downsample_conv_kwargs={}, + resnet_conv_kwargs={}, + spatial_transform_layers=None, + spatial_transform_kwargs={}, + max_features=1024, + out_ffc=False, + out_ffc_kwargs={}, + ): + assert n_blocks >= 0 + super().__init__() + """ + init_conv_kwargs = {'ratio_gin': 0, 'ratio_gout': 0, 'enable_lfu': False} + downsample_conv_kwargs = {'ratio_gin': '${generator.init_conv_kwargs.ratio_gout}', 'ratio_gout': '${generator.downsample_conv_kwargs.ratio_gin}', 'enable_lfu': False} + resnet_conv_kwargs = {'ratio_gin': 0.75, 'ratio_gout': '${generator.resnet_conv_kwargs.ratio_gin}', 'enable_lfu': False} + spatial_transform_kwargs = {} + out_ffc_kwargs = {} + """ + """ + print(input_nc, output_nc, ngf, n_downsampling, n_blocks, norm_layer, + padding_type, activation_layer, + up_norm_layer, up_activation, + spatial_transform_layers, + add_out_act, max_features, out_ffc, file=sys.stderr) + + 4 3 64 3 18 + reflect + + ReLU(inplace=True) + None sigmoid 1024 False + """ + init_conv_kwargs = {"ratio_gin": 0, "ratio_gout": 0, "enable_lfu": False} + downsample_conv_kwargs = {"ratio_gin": 0, "ratio_gout": 0, "enable_lfu": False} + resnet_conv_kwargs = { + "ratio_gin": 0.75, + "ratio_gout": 0.75, + "enable_lfu": False, + } + spatial_transform_kwargs = {} + out_ffc_kwargs = {} + + model = [ + nn.ReflectionPad2d(3), + FFC_BN_ACT( + input_nc, + ngf, + kernel_size=7, + padding=0, + norm_layer=norm_layer, + activation_layer=activation_layer, + **init_conv_kwargs, + ), + ] + + ### downsample + for i in range(n_downsampling): + mult = 2**i + if i == n_downsampling - 1: + cur_conv_kwargs = dict(downsample_conv_kwargs) + cur_conv_kwargs["ratio_gout"] = resnet_conv_kwargs.get("ratio_gin", 0) + else: + cur_conv_kwargs = downsample_conv_kwargs + model += [ + FFC_BN_ACT( + min(max_features, ngf * mult), + min(max_features, ngf * mult * 2), + kernel_size=3, + stride=2, + padding=1, + norm_layer=norm_layer, + activation_layer=activation_layer, + **cur_conv_kwargs, + ) + ] + + mult = 2**n_downsampling + feats_num_bottleneck = min(max_features, ngf * mult) + + ### resnet blocks + for i in range(n_blocks): + cur_resblock = FFCResnetBlock( + feats_num_bottleneck, + padding_type=padding_type, + activation_layer=activation_layer, + norm_layer=norm_layer, + **resnet_conv_kwargs, + ) + if spatial_transform_layers is not None and i in spatial_transform_layers: + cur_resblock = LearnableSpatialTransformWrapper( + cur_resblock, **spatial_transform_kwargs + ) + model += [cur_resblock] + + model += [ConcatTupleLayer()] + + ### upsample + for i in range(n_downsampling): + mult = 2 ** (n_downsampling - i) + model += [ + nn.ConvTranspose2d( + min(max_features, ngf * mult), + min(max_features, int(ngf * mult / 2)), + kernel_size=3, + stride=2, + padding=1, + output_padding=1, + ), + up_norm_layer(min(max_features, int(ngf * mult / 2))), + up_activation, + ] + + if out_ffc: + model += [ + FFCResnetBlock( + ngf, + padding_type=padding_type, + activation_layer=activation_layer, + norm_layer=norm_layer, + inline=True, + **out_ffc_kwargs, + ) + ] + + model += [ + nn.ReflectionPad2d(3), + nn.Conv2d(ngf, output_nc, kernel_size=7, padding=0), + ] + model.append(nn.Sigmoid()) + self.model = nn.Sequential(*model) + + def forward(self, image, mask): + return self.model(torch.cat([image, mask], dim=1)) + + +class LaMa(nn.Module): + def __init__(self, state_dict) -> None: + super(LaMa, self).__init__() + self.model_arch = "LaMa" + self.sub_type = "Inpaint" + self.in_nc = 4 + self.out_nc = 3 + self.scale = 1 + + self.min_size = None + self.pad_mod = 8 + self.pad_to_square = False + + self.model = FFCResNetGenerator(self.in_nc, self.out_nc) + self.state = { + k.replace("generator.model", "model.model"): v + for k, v in state_dict.items() + } + + self.supports_fp16 = False + self.support_bf16 = True + + self.load_state_dict(self.state, strict=False) + + def forward(self, img, mask): + masked_img = img * (1 - mask) + inpainted_mask = mask * self.model.forward(masked_img, mask) + result = inpainted_mask + (1 - mask) * img + return result diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/ChannelAttention.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/ChannelAttention.py new file mode 100644 index 0000000000000000000000000000000000000000..f4d52aa1e063d274b7aec7bd1ace77b19eb2ca61 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/ChannelAttention.py @@ -0,0 +1,110 @@ +import math + +import torch.nn as nn + + +class CA_layer(nn.Module): + def __init__(self, channel, reduction=16): + super(CA_layer, self).__init__() + # global average pooling + self.gap = nn.AdaptiveAvgPool2d(1) + self.fc = nn.Sequential( + nn.Conv2d(channel, channel // reduction, kernel_size=(1, 1), bias=False), + nn.GELU(), + nn.Conv2d(channel // reduction, channel, kernel_size=(1, 1), bias=False), + # nn.Sigmoid() + ) + + def forward(self, x): + y = self.fc(self.gap(x)) + return x * y.expand_as(x) + + +class Simple_CA_layer(nn.Module): + def __init__(self, channel): + super(Simple_CA_layer, self).__init__() + self.gap = nn.AdaptiveAvgPool2d(1) + self.fc = nn.Conv2d( + in_channels=channel, + out_channels=channel, + kernel_size=1, + padding=0, + stride=1, + groups=1, + bias=True, + ) + + def forward(self, x): + return x * self.fc(self.gap(x)) + + +class ECA_layer(nn.Module): + """Constructs a ECA module. + Args: + channel: Number of channels of the input feature map + k_size: Adaptive selection of kernel size + """ + + def __init__(self, channel): + super(ECA_layer, self).__init__() + + b = 1 + gamma = 2 + k_size = int(abs(math.log(channel, 2) + b) / gamma) + k_size = k_size if k_size % 2 else k_size + 1 + self.avg_pool = nn.AdaptiveAvgPool2d(1) + self.conv = nn.Conv1d( + 1, 1, kernel_size=k_size, padding=(k_size - 1) // 2, bias=False + ) + # self.sigmoid = nn.Sigmoid() + + def forward(self, x): + # x: input features with shape [b, c, h, w] + # b, c, h, w = x.size() + + # feature descriptor on the global spatial information + y = self.avg_pool(x) + + # Two different branches of ECA module + y = self.conv(y.squeeze(-1).transpose(-1, -2)).transpose(-1, -2).unsqueeze(-1) + + # Multi-scale information fusion + # y = self.sigmoid(y) + + return x * y.expand_as(x) + + +class ECA_MaxPool_layer(nn.Module): + """Constructs a ECA module. + Args: + channel: Number of channels of the input feature map + k_size: Adaptive selection of kernel size + """ + + def __init__(self, channel): + super(ECA_MaxPool_layer, self).__init__() + + b = 1 + gamma = 2 + k_size = int(abs(math.log(channel, 2) + b) / gamma) + k_size = k_size if k_size % 2 else k_size + 1 + self.max_pool = nn.AdaptiveMaxPool2d(1) + self.conv = nn.Conv1d( + 1, 1, kernel_size=k_size, padding=(k_size - 1) // 2, bias=False + ) + # self.sigmoid = nn.Sigmoid() + + def forward(self, x): + # x: input features with shape [b, c, h, w] + # b, c, h, w = x.size() + + # feature descriptor on the global spatial information + y = self.max_pool(x) + + # Two different branches of ECA module + y = self.conv(y.squeeze(-1).transpose(-1, -2)).transpose(-1, -2).unsqueeze(-1) + + # Multi-scale information fusion + # y = self.sigmoid(y) + + return x * y.expand_as(x) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/LICENSE b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OSA.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OSA.py new file mode 100644 index 0000000000000000000000000000000000000000..d7a129696b254b022fa6fc54dc85befcc19ffc2c --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OSA.py @@ -0,0 +1,577 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +############################################################# +# File: OSA.py +# Created Date: Tuesday April 28th 2022 +# Author: Chen Xuanhong +# Email: chenxuanhongzju@outlook.com +# Last Modified: Sunday, 23rd April 2023 3:07:42 pm +# Modified By: Chen Xuanhong +# Copyright (c) 2020 Shanghai Jiao Tong University +############################################################# + +import torch +import torch.nn.functional as F +from einops import rearrange, repeat +from einops.layers.torch import Rearrange, Reduce +from torch import einsum, nn + +from .layernorm import LayerNorm2d + +# helpers + + +def exists(val): + return val is not None + + +def default(val, d): + return val if exists(val) else d + + +def cast_tuple(val, length=1): + return val if isinstance(val, tuple) else ((val,) * length) + + +# helper classes + + +class PreNormResidual(nn.Module): + def __init__(self, dim, fn): + super().__init__() + self.norm = nn.LayerNorm(dim) + self.fn = fn + + def forward(self, x): + return self.fn(self.norm(x)) + x + + +class Conv_PreNormResidual(nn.Module): + def __init__(self, dim, fn): + super().__init__() + self.norm = LayerNorm2d(dim) + self.fn = fn + + def forward(self, x): + return self.fn(self.norm(x)) + x + + +class FeedForward(nn.Module): + def __init__(self, dim, mult=2, dropout=0.0): + super().__init__() + inner_dim = int(dim * mult) + self.net = nn.Sequential( + nn.Linear(dim, inner_dim), + nn.GELU(), + nn.Dropout(dropout), + nn.Linear(inner_dim, dim), + nn.Dropout(dropout), + ) + + def forward(self, x): + return self.net(x) + + +class Conv_FeedForward(nn.Module): + def __init__(self, dim, mult=2, dropout=0.0): + super().__init__() + inner_dim = int(dim * mult) + self.net = nn.Sequential( + nn.Conv2d(dim, inner_dim, 1, 1, 0), + nn.GELU(), + nn.Dropout(dropout), + nn.Conv2d(inner_dim, dim, 1, 1, 0), + nn.Dropout(dropout), + ) + + def forward(self, x): + return self.net(x) + + +class Gated_Conv_FeedForward(nn.Module): + def __init__(self, dim, mult=1, bias=False, dropout=0.0): + super().__init__() + + hidden_features = int(dim * mult) + + self.project_in = nn.Conv2d(dim, hidden_features * 2, kernel_size=1, bias=bias) + + self.dwconv = nn.Conv2d( + hidden_features * 2, + hidden_features * 2, + kernel_size=3, + stride=1, + padding=1, + groups=hidden_features * 2, + bias=bias, + ) + + self.project_out = nn.Conv2d(hidden_features, dim, kernel_size=1, bias=bias) + + def forward(self, x): + x = self.project_in(x) + x1, x2 = self.dwconv(x).chunk(2, dim=1) + x = F.gelu(x1) * x2 + x = self.project_out(x) + return x + + +# MBConv + + +class SqueezeExcitation(nn.Module): + def __init__(self, dim, shrinkage_rate=0.25): + super().__init__() + hidden_dim = int(dim * shrinkage_rate) + + self.gate = nn.Sequential( + Reduce("b c h w -> b c", "mean"), + nn.Linear(dim, hidden_dim, bias=False), + nn.SiLU(), + nn.Linear(hidden_dim, dim, bias=False), + nn.Sigmoid(), + Rearrange("b c -> b c 1 1"), + ) + + def forward(self, x): + return x * self.gate(x) + + +class MBConvResidual(nn.Module): + def __init__(self, fn, dropout=0.0): + super().__init__() + self.fn = fn + self.dropsample = Dropsample(dropout) + + def forward(self, x): + out = self.fn(x) + out = self.dropsample(out) + return out + x + + +class Dropsample(nn.Module): + def __init__(self, prob=0): + super().__init__() + self.prob = prob + + def forward(self, x): + device = x.device + + if self.prob == 0.0 or (not self.training): + return x + + keep_mask = ( + torch.FloatTensor((x.shape[0], 1, 1, 1), device=device).uniform_() + > self.prob + ) + return x * keep_mask / (1 - self.prob) + + +def MBConv( + dim_in, dim_out, *, downsample, expansion_rate=4, shrinkage_rate=0.25, dropout=0.0 +): + hidden_dim = int(expansion_rate * dim_out) + stride = 2 if downsample else 1 + + net = nn.Sequential( + nn.Conv2d(dim_in, hidden_dim, 1), + # nn.BatchNorm2d(hidden_dim), + nn.GELU(), + nn.Conv2d( + hidden_dim, hidden_dim, 3, stride=stride, padding=1, groups=hidden_dim + ), + # nn.BatchNorm2d(hidden_dim), + nn.GELU(), + SqueezeExcitation(hidden_dim, shrinkage_rate=shrinkage_rate), + nn.Conv2d(hidden_dim, dim_out, 1), + # nn.BatchNorm2d(dim_out) + ) + + if dim_in == dim_out and not downsample: + net = MBConvResidual(net, dropout=dropout) + + return net + + +# attention related classes +class Attention(nn.Module): + def __init__( + self, + dim, + dim_head=32, + dropout=0.0, + window_size=7, + with_pe=True, + ): + super().__init__() + assert ( + dim % dim_head + ) == 0, "dimension should be divisible by dimension per head" + + self.heads = dim // dim_head + self.scale = dim_head**-0.5 + self.with_pe = with_pe + + self.to_qkv = nn.Linear(dim, dim * 3, bias=False) + + self.attend = nn.Sequential(nn.Softmax(dim=-1), nn.Dropout(dropout)) + + self.to_out = nn.Sequential( + nn.Linear(dim, dim, bias=False), nn.Dropout(dropout) + ) + + # relative positional bias + if self.with_pe: + self.rel_pos_bias = nn.Embedding((2 * window_size - 1) ** 2, self.heads) + + pos = torch.arange(window_size) + grid = torch.stack(torch.meshgrid(pos, pos)) + grid = rearrange(grid, "c i j -> (i j) c") + rel_pos = rearrange(grid, "i ... -> i 1 ...") - rearrange( + grid, "j ... -> 1 j ..." + ) + rel_pos += window_size - 1 + rel_pos_indices = (rel_pos * torch.tensor([2 * window_size - 1, 1])).sum( + dim=-1 + ) + + self.register_buffer("rel_pos_indices", rel_pos_indices, persistent=False) + + def forward(self, x): + batch, height, width, window_height, window_width, _, device, h = ( + *x.shape, + x.device, + self.heads, + ) + + # flatten + + x = rearrange(x, "b x y w1 w2 d -> (b x y) (w1 w2) d") + + # project for queries, keys, values + + q, k, v = self.to_qkv(x).chunk(3, dim=-1) + + # split heads + + q, k, v = map(lambda t: rearrange(t, "b n (h d ) -> b h n d", h=h), (q, k, v)) + + # scale + + q = q * self.scale + + # sim + + sim = einsum("b h i d, b h j d -> b h i j", q, k) + + # add positional bias + if self.with_pe: + bias = self.rel_pos_bias(self.rel_pos_indices) + sim = sim + rearrange(bias, "i j h -> h i j") + + # attention + + attn = self.attend(sim) + + # aggregate + + out = einsum("b h i j, b h j d -> b h i d", attn, v) + + # merge heads + + out = rearrange( + out, "b h (w1 w2) d -> b w1 w2 (h d)", w1=window_height, w2=window_width + ) + + # combine heads out + + out = self.to_out(out) + return rearrange(out, "(b x y) ... -> b x y ...", x=height, y=width) + + +class Block_Attention(nn.Module): + def __init__( + self, + dim, + dim_head=32, + bias=False, + dropout=0.0, + window_size=7, + with_pe=True, + ): + super().__init__() + assert ( + dim % dim_head + ) == 0, "dimension should be divisible by dimension per head" + + self.heads = dim // dim_head + self.ps = window_size + self.scale = dim_head**-0.5 + self.with_pe = with_pe + + self.qkv = nn.Conv2d(dim, dim * 3, kernel_size=1, bias=bias) + self.qkv_dwconv = nn.Conv2d( + dim * 3, + dim * 3, + kernel_size=3, + stride=1, + padding=1, + groups=dim * 3, + bias=bias, + ) + + self.attend = nn.Sequential(nn.Softmax(dim=-1), nn.Dropout(dropout)) + + self.to_out = nn.Conv2d(dim, dim, kernel_size=1, bias=bias) + + def forward(self, x): + # project for queries, keys, values + b, c, h, w = x.shape + + qkv = self.qkv_dwconv(self.qkv(x)) + q, k, v = qkv.chunk(3, dim=1) + + # split heads + + q, k, v = map( + lambda t: rearrange( + t, + "b (h d) (x w1) (y w2) -> (b x y) h (w1 w2) d", + h=self.heads, + w1=self.ps, + w2=self.ps, + ), + (q, k, v), + ) + + # scale + + q = q * self.scale + + # sim + + sim = einsum("b h i d, b h j d -> b h i j", q, k) + + # attention + attn = self.attend(sim) + + # aggregate + + out = einsum("b h i j, b h j d -> b h i d", attn, v) + + # merge heads + out = rearrange( + out, + "(b x y) head (w1 w2) d -> b (head d) (x w1) (y w2)", + x=h // self.ps, + y=w // self.ps, + head=self.heads, + w1=self.ps, + w2=self.ps, + ) + + out = self.to_out(out) + return out + + +class Channel_Attention(nn.Module): + def __init__(self, dim, heads, bias=False, dropout=0.0, window_size=7): + super(Channel_Attention, self).__init__() + self.heads = heads + + self.temperature = nn.Parameter(torch.ones(heads, 1, 1)) + + self.ps = window_size + + self.qkv = nn.Conv2d(dim, dim * 3, kernel_size=1, bias=bias) + self.qkv_dwconv = nn.Conv2d( + dim * 3, + dim * 3, + kernel_size=3, + stride=1, + padding=1, + groups=dim * 3, + bias=bias, + ) + self.project_out = nn.Conv2d(dim, dim, kernel_size=1, bias=bias) + + def forward(self, x): + b, c, h, w = x.shape + + qkv = self.qkv_dwconv(self.qkv(x)) + qkv = qkv.chunk(3, dim=1) + + q, k, v = map( + lambda t: rearrange( + t, + "b (head d) (h ph) (w pw) -> b (h w) head d (ph pw)", + ph=self.ps, + pw=self.ps, + head=self.heads, + ), + qkv, + ) + + q = F.normalize(q, dim=-1) + k = F.normalize(k, dim=-1) + + attn = (q @ k.transpose(-2, -1)) * self.temperature + attn = attn.softmax(dim=-1) + out = attn @ v + + out = rearrange( + out, + "b (h w) head d (ph pw) -> b (head d) (h ph) (w pw)", + h=h // self.ps, + w=w // self.ps, + ph=self.ps, + pw=self.ps, + head=self.heads, + ) + + out = self.project_out(out) + + return out + + +class Channel_Attention_grid(nn.Module): + def __init__(self, dim, heads, bias=False, dropout=0.0, window_size=7): + super(Channel_Attention_grid, self).__init__() + self.heads = heads + + self.temperature = nn.Parameter(torch.ones(heads, 1, 1)) + + self.ps = window_size + + self.qkv = nn.Conv2d(dim, dim * 3, kernel_size=1, bias=bias) + self.qkv_dwconv = nn.Conv2d( + dim * 3, + dim * 3, + kernel_size=3, + stride=1, + padding=1, + groups=dim * 3, + bias=bias, + ) + self.project_out = nn.Conv2d(dim, dim, kernel_size=1, bias=bias) + + def forward(self, x): + b, c, h, w = x.shape + + qkv = self.qkv_dwconv(self.qkv(x)) + qkv = qkv.chunk(3, dim=1) + + q, k, v = map( + lambda t: rearrange( + t, + "b (head d) (h ph) (w pw) -> b (ph pw) head d (h w)", + ph=self.ps, + pw=self.ps, + head=self.heads, + ), + qkv, + ) + + q = F.normalize(q, dim=-1) + k = F.normalize(k, dim=-1) + + attn = (q @ k.transpose(-2, -1)) * self.temperature + attn = attn.softmax(dim=-1) + out = attn @ v + + out = rearrange( + out, + "b (ph pw) head d (h w) -> b (head d) (h ph) (w pw)", + h=h // self.ps, + w=w // self.ps, + ph=self.ps, + pw=self.ps, + head=self.heads, + ) + + out = self.project_out(out) + + return out + + +class OSA_Block(nn.Module): + def __init__( + self, + channel_num=64, + bias=True, + ffn_bias=True, + window_size=8, + with_pe=False, + dropout=0.0, + ): + super(OSA_Block, self).__init__() + + w = window_size + + self.layer = nn.Sequential( + MBConv( + channel_num, + channel_num, + downsample=False, + expansion_rate=1, + shrinkage_rate=0.25, + ), + Rearrange( + "b d (x w1) (y w2) -> b x y w1 w2 d", w1=w, w2=w + ), # block-like attention + PreNormResidual( + channel_num, + Attention( + dim=channel_num, + dim_head=channel_num // 4, + dropout=dropout, + window_size=window_size, + with_pe=with_pe, + ), + ), + Rearrange("b x y w1 w2 d -> b d (x w1) (y w2)"), + Conv_PreNormResidual( + channel_num, Gated_Conv_FeedForward(dim=channel_num, dropout=dropout) + ), + # channel-like attention + Conv_PreNormResidual( + channel_num, + Channel_Attention( + dim=channel_num, heads=4, dropout=dropout, window_size=window_size + ), + ), + Conv_PreNormResidual( + channel_num, Gated_Conv_FeedForward(dim=channel_num, dropout=dropout) + ), + Rearrange( + "b d (w1 x) (w2 y) -> b x y w1 w2 d", w1=w, w2=w + ), # grid-like attention + PreNormResidual( + channel_num, + Attention( + dim=channel_num, + dim_head=channel_num // 4, + dropout=dropout, + window_size=window_size, + with_pe=with_pe, + ), + ), + Rearrange("b x y w1 w2 d -> b d (w1 x) (w2 y)"), + Conv_PreNormResidual( + channel_num, Gated_Conv_FeedForward(dim=channel_num, dropout=dropout) + ), + # channel-like attention + Conv_PreNormResidual( + channel_num, + Channel_Attention_grid( + dim=channel_num, heads=4, dropout=dropout, window_size=window_size + ), + ), + Conv_PreNormResidual( + channel_num, Gated_Conv_FeedForward(dim=channel_num, dropout=dropout) + ), + ) + + def forward(self, x): + out = self.layer(x) + return out diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OSAG.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OSAG.py new file mode 100644 index 0000000000000000000000000000000000000000..477e81f9da4eb1db9b5ec418549d75dd591209ec --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OSAG.py @@ -0,0 +1,60 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +############################################################# +# File: OSAG.py +# Created Date: Tuesday April 28th 2022 +# Author: Chen Xuanhong +# Email: chenxuanhongzju@outlook.com +# Last Modified: Sunday, 23rd April 2023 3:08:49 pm +# Modified By: Chen Xuanhong +# Copyright (c) 2020 Shanghai Jiao Tong University +############################################################# + + +import torch.nn as nn + +from .esa import ESA +from .OSA import OSA_Block + + +class OSAG(nn.Module): + def __init__( + self, + channel_num=64, + bias=True, + block_num=4, + ffn_bias=False, + window_size=0, + pe=False, + ): + super(OSAG, self).__init__() + + # print("window_size: %d" % (window_size)) + # print("with_pe", pe) + # print("ffn_bias: %d" % (ffn_bias)) + + # block_script_name = kwargs.get("block_script_name", "OSA") + # block_class_name = kwargs.get("block_class_name", "OSA_Block") + + # script_name = "." + block_script_name + # package = __import__(script_name, fromlist=True) + block_class = OSA_Block # getattr(package, block_class_name) + group_list = [] + for _ in range(block_num): + temp_res = block_class( + channel_num, + bias, + ffn_bias=ffn_bias, + window_size=window_size, + with_pe=pe, + ) + group_list.append(temp_res) + group_list.append(nn.Conv2d(channel_num, channel_num, 1, 1, 0, bias=bias)) + self.residual_layer = nn.Sequential(*group_list) + esa_channel = max(channel_num // 4, 16) + self.esa = ESA(esa_channel, channel_num) + + def forward(self, x): + out = self.residual_layer(x) + out = out + x + return self.esa(out) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OmniSR.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OmniSR.py new file mode 100644 index 0000000000000000000000000000000000000000..1e1c3f35e657fb972d4209456719a61163831385 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/OmniSR.py @@ -0,0 +1,143 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +############################################################# +# File: OmniSR.py +# Created Date: Tuesday April 28th 2022 +# Author: Chen Xuanhong +# Email: chenxuanhongzju@outlook.com +# Last Modified: Sunday, 23rd April 2023 3:06:36 pm +# Modified By: Chen Xuanhong +# Copyright (c) 2020 Shanghai Jiao Tong University +############################################################# + +import math + +import torch +import torch.nn as nn +import torch.nn.functional as F + +from .OSAG import OSAG +from .pixelshuffle import pixelshuffle_block + + +class OmniSR(nn.Module): + def __init__( + self, + state_dict, + **kwargs, + ): + super(OmniSR, self).__init__() + self.state = state_dict + + bias = True # Fine to assume this for now + block_num = 1 # Fine to assume this for now + ffn_bias = True + pe = True + + num_feat = state_dict["input.weight"].shape[0] or 64 + num_in_ch = state_dict["input.weight"].shape[1] or 3 + num_out_ch = num_in_ch # we can just assume this for now. pixelshuffle smh + + pixelshuffle_shape = state_dict["up.0.weight"].shape[0] + up_scale = math.sqrt(pixelshuffle_shape / num_out_ch) + if up_scale - int(up_scale) > 0: + print( + "out_nc is probably different than in_nc, scale calculation might be wrong" + ) + up_scale = int(up_scale) + res_num = 0 + for key in state_dict.keys(): + if "residual_layer" in key: + temp_res_num = int(key.split(".")[1]) + if temp_res_num > res_num: + res_num = temp_res_num + res_num = res_num + 1 # zero-indexed + + residual_layer = [] + self.res_num = res_num + + if ( + "residual_layer.0.residual_layer.0.layer.2.fn.rel_pos_bias.weight" + in state_dict.keys() + ): + rel_pos_bias_weight = state_dict[ + "residual_layer.0.residual_layer.0.layer.2.fn.rel_pos_bias.weight" + ].shape[0] + self.window_size = int((math.sqrt(rel_pos_bias_weight) + 1) / 2) + else: + self.window_size = 8 + + self.up_scale = up_scale + + for _ in range(res_num): + temp_res = OSAG( + channel_num=num_feat, + bias=bias, + block_num=block_num, + ffn_bias=ffn_bias, + window_size=self.window_size, + pe=pe, + ) + residual_layer.append(temp_res) + self.residual_layer = nn.Sequential(*residual_layer) + self.input = nn.Conv2d( + in_channels=num_in_ch, + out_channels=num_feat, + kernel_size=3, + stride=1, + padding=1, + bias=bias, + ) + self.output = nn.Conv2d( + in_channels=num_feat, + out_channels=num_feat, + kernel_size=3, + stride=1, + padding=1, + bias=bias, + ) + self.up = pixelshuffle_block(num_feat, num_out_ch, up_scale, bias=bias) + + # self.tail = pixelshuffle_block(num_feat,num_out_ch,up_scale,bias=bias) + + # for m in self.modules(): + # if isinstance(m, nn.Conv2d): + # n = m.kernel_size[0] * m.kernel_size[1] * m.out_channels + # m.weight.data.normal_(0, sqrt(2. / n)) + + # chaiNNer specific stuff + self.model_arch = "OmniSR" + self.sub_type = "SR" + self.in_nc = num_in_ch + self.out_nc = num_out_ch + self.num_feat = num_feat + self.scale = up_scale + + self.supports_fp16 = True # TODO: Test this + self.supports_bfp16 = True + self.min_size_restriction = 16 + + self.load_state_dict(state_dict, strict=False) + + def check_image_size(self, x): + _, _, h, w = x.size() + # import pdb; pdb.set_trace() + mod_pad_h = (self.window_size - h % self.window_size) % self.window_size + mod_pad_w = (self.window_size - w % self.window_size) % self.window_size + # x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), 'reflect') + x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), "constant", 0) + return x + + def forward(self, x): + H, W = x.shape[2:] + x = self.check_image_size(x) + + residual = self.input(x) + out = self.residual_layer(residual) + + # origin + out = torch.add(self.output(out), residual) + out = self.up(out) + + out = out[:, :, : H * self.up_scale, : W * self.up_scale] + return out diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/esa.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/esa.py new file mode 100644 index 0000000000000000000000000000000000000000..f9ce7f7a60bfe20b3737eaa2e3110fd460a2d104 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/esa.py @@ -0,0 +1,294 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +############################################################# +# File: esa.py +# Created Date: Tuesday April 28th 2022 +# Author: Chen Xuanhong +# Email: chenxuanhongzju@outlook.com +# Last Modified: Thursday, 20th April 2023 9:28:06 am +# Modified By: Chen Xuanhong +# Copyright (c) 2020 Shanghai Jiao Tong University +############################################################# + +import torch +import torch.nn as nn +import torch.nn.functional as F + +from .layernorm import LayerNorm2d + + +def moment(x, dim=(2, 3), k=2): + assert len(x.size()) == 4 + mean = torch.mean(x, dim=dim).unsqueeze(-1).unsqueeze(-1) + mk = (1 / (x.size(2) * x.size(3))) * torch.sum(torch.pow(x - mean, k), dim=dim) + return mk + + +class ESA(nn.Module): + """ + Modification of Enhanced Spatial Attention (ESA), which is proposed by + `Residual Feature Aggregation Network for Image Super-Resolution` + Note: `conv_max` and `conv3_` are NOT used here, so the corresponding codes + are deleted. + """ + + def __init__(self, esa_channels, n_feats, conv=nn.Conv2d): + super(ESA, self).__init__() + f = esa_channels + self.conv1 = conv(n_feats, f, kernel_size=1) + self.conv_f = conv(f, f, kernel_size=1) + self.conv2 = conv(f, f, kernel_size=3, stride=2, padding=0) + self.conv3 = conv(f, f, kernel_size=3, padding=1) + self.conv4 = conv(f, n_feats, kernel_size=1) + self.sigmoid = nn.Sigmoid() + self.relu = nn.ReLU(inplace=True) + + def forward(self, x): + c1_ = self.conv1(x) + c1 = self.conv2(c1_) + v_max = F.max_pool2d(c1, kernel_size=7, stride=3) + c3 = self.conv3(v_max) + c3 = F.interpolate( + c3, (x.size(2), x.size(3)), mode="bilinear", align_corners=False + ) + cf = self.conv_f(c1_) + c4 = self.conv4(c3 + cf) + m = self.sigmoid(c4) + return x * m + + +class LK_ESA(nn.Module): + def __init__( + self, esa_channels, n_feats, conv=nn.Conv2d, kernel_expand=1, bias=True + ): + super(LK_ESA, self).__init__() + f = esa_channels + self.conv1 = conv(n_feats, f, kernel_size=1) + self.conv_f = conv(f, f, kernel_size=1) + + kernel_size = 17 + kernel_expand = kernel_expand + padding = kernel_size // 2 + + self.vec_conv = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(1, kernel_size), + padding=(0, padding), + groups=2, + bias=bias, + ) + self.vec_conv3x1 = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(1, 3), + padding=(0, 1), + groups=2, + bias=bias, + ) + + self.hor_conv = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(kernel_size, 1), + padding=(padding, 0), + groups=2, + bias=bias, + ) + self.hor_conv1x3 = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(3, 1), + padding=(1, 0), + groups=2, + bias=bias, + ) + + self.conv4 = conv(f, n_feats, kernel_size=1) + self.sigmoid = nn.Sigmoid() + self.relu = nn.ReLU(inplace=True) + + def forward(self, x): + c1_ = self.conv1(x) + + res = self.vec_conv(c1_) + self.vec_conv3x1(c1_) + res = self.hor_conv(res) + self.hor_conv1x3(res) + + cf = self.conv_f(c1_) + c4 = self.conv4(res + cf) + m = self.sigmoid(c4) + return x * m + + +class LK_ESA_LN(nn.Module): + def __init__( + self, esa_channels, n_feats, conv=nn.Conv2d, kernel_expand=1, bias=True + ): + super(LK_ESA_LN, self).__init__() + f = esa_channels + self.conv1 = conv(n_feats, f, kernel_size=1) + self.conv_f = conv(f, f, kernel_size=1) + + kernel_size = 17 + kernel_expand = kernel_expand + padding = kernel_size // 2 + + self.norm = LayerNorm2d(n_feats) + + self.vec_conv = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(1, kernel_size), + padding=(0, padding), + groups=2, + bias=bias, + ) + self.vec_conv3x1 = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(1, 3), + padding=(0, 1), + groups=2, + bias=bias, + ) + + self.hor_conv = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(kernel_size, 1), + padding=(padding, 0), + groups=2, + bias=bias, + ) + self.hor_conv1x3 = nn.Conv2d( + in_channels=f * kernel_expand, + out_channels=f * kernel_expand, + kernel_size=(3, 1), + padding=(1, 0), + groups=2, + bias=bias, + ) + + self.conv4 = conv(f, n_feats, kernel_size=1) + self.sigmoid = nn.Sigmoid() + self.relu = nn.ReLU(inplace=True) + + def forward(self, x): + c1_ = self.norm(x) + c1_ = self.conv1(c1_) + + res = self.vec_conv(c1_) + self.vec_conv3x1(c1_) + res = self.hor_conv(res) + self.hor_conv1x3(res) + + cf = self.conv_f(c1_) + c4 = self.conv4(res + cf) + m = self.sigmoid(c4) + return x * m + + +class AdaGuidedFilter(nn.Module): + def __init__( + self, esa_channels, n_feats, conv=nn.Conv2d, kernel_expand=1, bias=True + ): + super(AdaGuidedFilter, self).__init__() + + self.gap = nn.AdaptiveAvgPool2d(1) + self.fc = nn.Conv2d( + in_channels=n_feats, + out_channels=1, + kernel_size=1, + padding=0, + stride=1, + groups=1, + bias=True, + ) + + self.r = 5 + + def box_filter(self, x, r): + channel = x.shape[1] + kernel_size = 2 * r + 1 + weight = 1.0 / (kernel_size**2) + box_kernel = weight * torch.ones( + (channel, 1, kernel_size, kernel_size), dtype=torch.float32, device=x.device + ) + output = F.conv2d(x, weight=box_kernel, stride=1, padding=r, groups=channel) + return output + + def forward(self, x): + _, _, H, W = x.shape + N = self.box_filter( + torch.ones((1, 1, H, W), dtype=x.dtype, device=x.device), self.r + ) + + # epsilon = self.fc(self.gap(x)) + # epsilon = torch.pow(epsilon, 2) + epsilon = 1e-2 + + mean_x = self.box_filter(x, self.r) / N + var_x = self.box_filter(x * x, self.r) / N - mean_x * mean_x + + A = var_x / (var_x + epsilon) + b = (1 - A) * mean_x + m = A * x + b + + # mean_A = self.box_filter(A, self.r) / N + # mean_b = self.box_filter(b, self.r) / N + # m = mean_A * x + mean_b + return x * m + + +class AdaConvGuidedFilter(nn.Module): + def __init__( + self, esa_channels, n_feats, conv=nn.Conv2d, kernel_expand=1, bias=True + ): + super(AdaConvGuidedFilter, self).__init__() + f = esa_channels + + self.conv_f = conv(f, f, kernel_size=1) + + kernel_size = 17 + kernel_expand = kernel_expand + padding = kernel_size // 2 + + self.vec_conv = nn.Conv2d( + in_channels=f, + out_channels=f, + kernel_size=(1, kernel_size), + padding=(0, padding), + groups=f, + bias=bias, + ) + + self.hor_conv = nn.Conv2d( + in_channels=f, + out_channels=f, + kernel_size=(kernel_size, 1), + padding=(padding, 0), + groups=f, + bias=bias, + ) + + self.gap = nn.AdaptiveAvgPool2d(1) + self.fc = nn.Conv2d( + in_channels=f, + out_channels=f, + kernel_size=1, + padding=0, + stride=1, + groups=1, + bias=True, + ) + + def forward(self, x): + y = self.vec_conv(x) + y = self.hor_conv(y) + + sigma = torch.pow(y, 2) + epsilon = self.fc(self.gap(y)) + + weight = sigma / (sigma + epsilon) + + m = weight * x + (1 - weight) + + return x * m diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/layernorm.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/layernorm.py new file mode 100644 index 0000000000000000000000000000000000000000..731a25f7542d45757a284648055d7c6ffad4c3fd --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/layernorm.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +############################################################# +# File: layernorm.py +# Created Date: Tuesday April 28th 2022 +# Author: Chen Xuanhong +# Email: chenxuanhongzju@outlook.com +# Last Modified: Thursday, 20th April 2023 9:28:20 am +# Modified By: Chen Xuanhong +# Copyright (c) 2020 Shanghai Jiao Tong University +############################################################# + +import torch +import torch.nn as nn + + +class LayerNormFunction(torch.autograd.Function): + @staticmethod + def forward(ctx, x, weight, bias, eps): + ctx.eps = eps + N, C, H, W = x.size() + mu = x.mean(1, keepdim=True) + var = (x - mu).pow(2).mean(1, keepdim=True) + y = (x - mu) / (var + eps).sqrt() + ctx.save_for_backward(y, var, weight) + y = weight.view(1, C, 1, 1) * y + bias.view(1, C, 1, 1) + return y + + @staticmethod + def backward(ctx, grad_output): + eps = ctx.eps + + N, C, H, W = grad_output.size() + y, var, weight = ctx.saved_variables + g = grad_output * weight.view(1, C, 1, 1) + mean_g = g.mean(dim=1, keepdim=True) + + mean_gy = (g * y).mean(dim=1, keepdim=True) + gx = 1.0 / torch.sqrt(var + eps) * (g - y * mean_gy - mean_g) + return ( + gx, + (grad_output * y).sum(dim=3).sum(dim=2).sum(dim=0), + grad_output.sum(dim=3).sum(dim=2).sum(dim=0), + None, + ) + + +class LayerNorm2d(nn.Module): + def __init__(self, channels, eps=1e-6): + super(LayerNorm2d, self).__init__() + self.register_parameter("weight", nn.Parameter(torch.ones(channels))) + self.register_parameter("bias", nn.Parameter(torch.zeros(channels))) + self.eps = eps + + def forward(self, x): + return LayerNormFunction.apply(x, self.weight, self.bias, self.eps) + + +class GRN(nn.Module): + """GRN (Global Response Normalization) layer""" + + def __init__(self, dim): + super().__init__() + self.gamma = nn.Parameter(torch.zeros(1, dim, 1, 1)) + self.beta = nn.Parameter(torch.zeros(1, dim, 1, 1)) + + def forward(self, x): + Gx = torch.norm(x, p=2, dim=(2, 3), keepdim=True) + Nx = Gx / (Gx.mean(dim=1, keepdim=True) + 1e-6) + return self.gamma * (x * Nx) + self.beta + x diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/pixelshuffle.py b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/pixelshuffle.py new file mode 100644 index 0000000000000000000000000000000000000000..4260fb7c9d8d912e34899ce7877595b617f9bb02 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/OmniSR/pixelshuffle.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +############################################################# +# File: pixelshuffle.py +# Created Date: Friday July 1st 2022 +# Author: Chen Xuanhong +# Email: chenxuanhongzju@outlook.com +# Last Modified: Friday, 1st July 2022 10:18:39 am +# Modified By: Chen Xuanhong +# Copyright (c) 2022 Shanghai Jiao Tong University +############################################################# + +import torch.nn as nn + + +def pixelshuffle_block( + in_channels, out_channels, upscale_factor=2, kernel_size=3, bias=False +): + """ + Upsample features according to `upscale_factor`. + """ + padding = kernel_size // 2 + conv = nn.Conv2d( + in_channels, + out_channels * (upscale_factor**2), + kernel_size, + padding=1, + bias=bias, + ) + pixel_shuffle = nn.PixelShuffle(upscale_factor) + return nn.Sequential(*[conv, pixel_shuffle]) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/RRDB.py b/backend/headless/fcbh_extras/chainner_models/architecture/RRDB.py new file mode 100644 index 0000000000000000000000000000000000000000..b50db7c24a8e6edc9154168a3d807c9219cb8cea --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/RRDB.py @@ -0,0 +1,296 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import functools +import math +import re +from collections import OrderedDict + +import torch +import torch.nn as nn +import torch.nn.functional as F + +from . import block as B + + +# Borrowed from https://github.com/rlaphoenix/VSGAN/blob/master/vsgan/archs/ESRGAN.py +# Which enhanced stuff that was already here +class RRDBNet(nn.Module): + def __init__( + self, + state_dict, + norm=None, + act: str = "leakyrelu", + upsampler: str = "upconv", + mode: B.ConvMode = "CNA", + ) -> None: + """ + ESRGAN - Enhanced Super-Resolution Generative Adversarial Networks. + By Xintao Wang, Ke Yu, Shixiang Wu, Jinjin Gu, Yihao Liu, Chao Dong, Yu Qiao, + and Chen Change Loy. + This is old-arch Residual in Residual Dense Block Network and is not + the newest revision that's available at github.com/xinntao/ESRGAN. + This is on purpose, the newest Network has severely limited the + potential use of the Network with no benefits. + This network supports model files from both new and old-arch. + Args: + norm: Normalization layer + act: Activation layer + upsampler: Upsample layer. upconv, pixel_shuffle + mode: Convolution mode + """ + super(RRDBNet, self).__init__() + self.model_arch = "ESRGAN" + self.sub_type = "SR" + + self.state = state_dict + self.norm = norm + self.act = act + self.upsampler = upsampler + self.mode = mode + + self.state_map = { + # currently supports old, new, and newer RRDBNet arch models + # ESRGAN, BSRGAN/RealSR, Real-ESRGAN + "model.0.weight": ("conv_first.weight",), + "model.0.bias": ("conv_first.bias",), + "model.1.sub./NB/.weight": ("trunk_conv.weight", "conv_body.weight"), + "model.1.sub./NB/.bias": ("trunk_conv.bias", "conv_body.bias"), + r"model.1.sub.\1.RDB\2.conv\3.0.\4": ( + r"RRDB_trunk\.(\d+)\.RDB(\d)\.conv(\d+)\.(weight|bias)", + r"body\.(\d+)\.rdb(\d)\.conv(\d+)\.(weight|bias)", + ), + } + if "params_ema" in self.state: + self.state = self.state["params_ema"] + # self.model_arch = "RealESRGAN" + self.num_blocks = self.get_num_blocks() + self.plus = any("conv1x1" in k for k in self.state.keys()) + if self.plus: + self.model_arch = "ESRGAN+" + + self.state = self.new_to_old_arch(self.state) + + self.key_arr = list(self.state.keys()) + + self.in_nc: int = self.state[self.key_arr[0]].shape[1] + self.out_nc: int = self.state[self.key_arr[-1]].shape[0] + + self.scale: int = self.get_scale() + self.num_filters: int = self.state[self.key_arr[0]].shape[0] + + c2x2 = False + if self.state["model.0.weight"].shape[-2] == 2: + c2x2 = True + self.scale = round(math.sqrt(self.scale / 4)) + self.model_arch = "ESRGAN-2c2" + + self.supports_fp16 = True + self.supports_bfp16 = True + self.min_size_restriction = None + + # Detect if pixelunshuffle was used (Real-ESRGAN) + if self.in_nc in (self.out_nc * 4, self.out_nc * 16) and self.out_nc in ( + self.in_nc / 4, + self.in_nc / 16, + ): + self.shuffle_factor = int(math.sqrt(self.in_nc / self.out_nc)) + else: + self.shuffle_factor = None + + upsample_block = { + "upconv": B.upconv_block, + "pixel_shuffle": B.pixelshuffle_block, + }.get(self.upsampler) + if upsample_block is None: + raise NotImplementedError(f"Upsample mode [{self.upsampler}] is not found") + + if self.scale == 3: + upsample_blocks = upsample_block( + in_nc=self.num_filters, + out_nc=self.num_filters, + upscale_factor=3, + act_type=self.act, + c2x2=c2x2, + ) + else: + upsample_blocks = [ + upsample_block( + in_nc=self.num_filters, + out_nc=self.num_filters, + act_type=self.act, + c2x2=c2x2, + ) + for _ in range(int(math.log(self.scale, 2))) + ] + + self.model = B.sequential( + # fea conv + B.conv_block( + in_nc=self.in_nc, + out_nc=self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + c2x2=c2x2, + ), + B.ShortcutBlock( + B.sequential( + # rrdb blocks + *[ + B.RRDB( + nf=self.num_filters, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=self.norm, + act_type=self.act, + mode="CNA", + plus=self.plus, + c2x2=c2x2, + ) + for _ in range(self.num_blocks) + ], + # lr conv + B.conv_block( + in_nc=self.num_filters, + out_nc=self.num_filters, + kernel_size=3, + norm_type=self.norm, + act_type=None, + mode=self.mode, + c2x2=c2x2, + ), + ) + ), + *upsample_blocks, + # hr_conv0 + B.conv_block( + in_nc=self.num_filters, + out_nc=self.num_filters, + kernel_size=3, + norm_type=None, + act_type=self.act, + c2x2=c2x2, + ), + # hr_conv1 + B.conv_block( + in_nc=self.num_filters, + out_nc=self.out_nc, + kernel_size=3, + norm_type=None, + act_type=None, + c2x2=c2x2, + ), + ) + + # Adjust these properties for calculations outside of the model + if self.shuffle_factor: + self.in_nc //= self.shuffle_factor**2 + self.scale //= self.shuffle_factor + + self.load_state_dict(self.state, strict=False) + + def new_to_old_arch(self, state): + """Convert a new-arch model state dictionary to an old-arch dictionary.""" + if "params_ema" in state: + state = state["params_ema"] + + if "conv_first.weight" not in state: + # model is already old arch, this is a loose check, but should be sufficient + return state + + # add nb to state keys + for kind in ("weight", "bias"): + self.state_map[f"model.1.sub.{self.num_blocks}.{kind}"] = self.state_map[ + f"model.1.sub./NB/.{kind}" + ] + del self.state_map[f"model.1.sub./NB/.{kind}"] + + old_state = OrderedDict() + for old_key, new_keys in self.state_map.items(): + for new_key in new_keys: + if r"\1" in old_key: + for k, v in state.items(): + sub = re.sub(new_key, old_key, k) + if sub != k: + old_state[sub] = v + else: + if new_key in state: + old_state[old_key] = state[new_key] + + # upconv layers + max_upconv = 0 + for key in state.keys(): + match = re.match(r"(upconv|conv_up)(\d)\.(weight|bias)", key) + if match is not None: + _, key_num, key_type = match.groups() + old_state[f"model.{int(key_num) * 3}.{key_type}"] = state[key] + max_upconv = max(max_upconv, int(key_num) * 3) + + # final layers + for key in state.keys(): + if key in ("HRconv.weight", "conv_hr.weight"): + old_state[f"model.{max_upconv + 2}.weight"] = state[key] + elif key in ("HRconv.bias", "conv_hr.bias"): + old_state[f"model.{max_upconv + 2}.bias"] = state[key] + elif key in ("conv_last.weight",): + old_state[f"model.{max_upconv + 4}.weight"] = state[key] + elif key in ("conv_last.bias",): + old_state[f"model.{max_upconv + 4}.bias"] = state[key] + + # Sort by first numeric value of each layer + def compare(item1, item2): + parts1 = item1.split(".") + parts2 = item2.split(".") + int1 = int(parts1[1]) + int2 = int(parts2[1]) + return int1 - int2 + + sorted_keys = sorted(old_state.keys(), key=functools.cmp_to_key(compare)) + + # Rebuild the output dict in the right order + out_dict = OrderedDict((k, old_state[k]) for k in sorted_keys) + + return out_dict + + def get_scale(self, min_part: int = 6) -> int: + n = 0 + for part in list(self.state): + parts = part.split(".")[1:] + if len(parts) == 2: + part_num = int(parts[0]) + if part_num > min_part and parts[1] == "weight": + n += 1 + return 2**n + + def get_num_blocks(self) -> int: + nbs = [] + state_keys = self.state_map[r"model.1.sub.\1.RDB\2.conv\3.0.\4"] + ( + r"model\.\d+\.sub\.(\d+)\.RDB(\d+)\.conv(\d+)\.0\.(weight|bias)", + ) + for state_key in state_keys: + for k in self.state: + m = re.search(state_key, k) + if m: + nbs.append(int(m.group(1))) + if nbs: + break + return max(*nbs) + 1 + + def forward(self, x): + if self.shuffle_factor: + _, _, h, w = x.size() + mod_pad_h = ( + self.shuffle_factor - h % self.shuffle_factor + ) % self.shuffle_factor + mod_pad_w = ( + self.shuffle_factor - w % self.shuffle_factor + ) % self.shuffle_factor + x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), "reflect") + x = torch.pixel_unshuffle(x, downscale_factor=self.shuffle_factor) + x = self.model(x) + return x[:, :, : h * self.scale, : w * self.scale] + return self.model(x) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/SCUNet.py b/backend/headless/fcbh_extras/chainner_models/architecture/SCUNet.py new file mode 100644 index 0000000000000000000000000000000000000000..b8354a873085140e9ff7d582c43ba9818ed9524e --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/SCUNet.py @@ -0,0 +1,455 @@ +# pylint: skip-file +# ----------------------------------------------------------------------------------- +# SCUNet: Practical Blind Denoising via Swin-Conv-UNet and Data Synthesis, https://arxiv.org/abs/2203.13278 +# Zhang, Kai and Li, Yawei and Liang, Jingyun and Cao, Jiezhang and Zhang, Yulun and Tang, Hao and Timofte, Radu and Van Gool, Luc +# ----------------------------------------------------------------------------------- + +import numpy as np +import torch +import torch.nn as nn +import torch.nn.functional as F +from einops import rearrange +from einops.layers.torch import Rearrange + +from .timm.drop import DropPath +from .timm.weight_init import trunc_normal_ + + +# Borrowed from https://github.com/cszn/SCUNet/blob/main/models/network_scunet.py +class WMSA(nn.Module): + """Self-attention module in Swin Transformer""" + + def __init__(self, input_dim, output_dim, head_dim, window_size, type): + super(WMSA, self).__init__() + self.input_dim = input_dim + self.output_dim = output_dim + self.head_dim = head_dim + self.scale = self.head_dim**-0.5 + self.n_heads = input_dim // head_dim + self.window_size = window_size + self.type = type + self.embedding_layer = nn.Linear(self.input_dim, 3 * self.input_dim, bias=True) + + self.relative_position_params = nn.Parameter( + torch.zeros((2 * window_size - 1) * (2 * window_size - 1), self.n_heads) + ) + # TODO recover + # self.relative_position_params = nn.Parameter(torch.zeros(self.n_heads, 2 * window_size - 1, 2 * window_size -1)) + self.relative_position_params = nn.Parameter( + torch.zeros((2 * window_size - 1) * (2 * window_size - 1), self.n_heads) + ) + + self.linear = nn.Linear(self.input_dim, self.output_dim) + + trunc_normal_(self.relative_position_params, std=0.02) + self.relative_position_params = torch.nn.Parameter( + self.relative_position_params.view( + 2 * window_size - 1, 2 * window_size - 1, self.n_heads + ) + .transpose(1, 2) + .transpose(0, 1) + ) + + def generate_mask(self, h, w, p, shift): + """generating the mask of SW-MSA + Args: + shift: shift parameters in CyclicShift. + Returns: + attn_mask: should be (1 1 w p p), + """ + # supporting square. + attn_mask = torch.zeros( + h, + w, + p, + p, + p, + p, + dtype=torch.bool, + device=self.relative_position_params.device, + ) + if self.type == "W": + return attn_mask + + s = p - shift + attn_mask[-1, :, :s, :, s:, :] = True + attn_mask[-1, :, s:, :, :s, :] = True + attn_mask[:, -1, :, :s, :, s:] = True + attn_mask[:, -1, :, s:, :, :s] = True + attn_mask = rearrange( + attn_mask, "w1 w2 p1 p2 p3 p4 -> 1 1 (w1 w2) (p1 p2) (p3 p4)" + ) + return attn_mask + + def forward(self, x): + """Forward pass of Window Multi-head Self-attention module. + Args: + x: input tensor with shape of [b h w c]; + attn_mask: attention mask, fill -inf where the value is True; + Returns: + output: tensor shape [b h w c] + """ + if self.type != "W": + x = torch.roll( + x, + shifts=(-(self.window_size // 2), -(self.window_size // 2)), + dims=(1, 2), + ) + + x = rearrange( + x, + "b (w1 p1) (w2 p2) c -> b w1 w2 p1 p2 c", + p1=self.window_size, + p2=self.window_size, + ) + h_windows = x.size(1) + w_windows = x.size(2) + # square validation + # assert h_windows == w_windows + + x = rearrange( + x, + "b w1 w2 p1 p2 c -> b (w1 w2) (p1 p2) c", + p1=self.window_size, + p2=self.window_size, + ) + qkv = self.embedding_layer(x) + q, k, v = rearrange( + qkv, "b nw np (threeh c) -> threeh b nw np c", c=self.head_dim + ).chunk(3, dim=0) + sim = torch.einsum("hbwpc,hbwqc->hbwpq", q, k) * self.scale + # Adding learnable relative embedding + sim = sim + rearrange(self.relative_embedding(), "h p q -> h 1 1 p q") + # Using Attn Mask to distinguish different subwindows. + if self.type != "W": + attn_mask = self.generate_mask( + h_windows, w_windows, self.window_size, shift=self.window_size // 2 + ) + sim = sim.masked_fill_(attn_mask, float("-inf")) + + probs = nn.functional.softmax(sim, dim=-1) + output = torch.einsum("hbwij,hbwjc->hbwic", probs, v) + output = rearrange(output, "h b w p c -> b w p (h c)") + output = self.linear(output) + output = rearrange( + output, + "b (w1 w2) (p1 p2) c -> b (w1 p1) (w2 p2) c", + w1=h_windows, + p1=self.window_size, + ) + + if self.type != "W": + output = torch.roll( + output, + shifts=(self.window_size // 2, self.window_size // 2), + dims=(1, 2), + ) + + return output + + def relative_embedding(self): + cord = torch.tensor( + np.array( + [ + [i, j] + for i in range(self.window_size) + for j in range(self.window_size) + ] + ) + ) + relation = cord[:, None, :] - cord[None, :, :] + self.window_size - 1 + # negative is allowed + return self.relative_position_params[ + :, relation[:, :, 0].long(), relation[:, :, 1].long() + ] + + +class Block(nn.Module): + def __init__( + self, + input_dim, + output_dim, + head_dim, + window_size, + drop_path, + type="W", + input_resolution=None, + ): + """SwinTransformer Block""" + super(Block, self).__init__() + self.input_dim = input_dim + self.output_dim = output_dim + assert type in ["W", "SW"] + self.type = type + if input_resolution <= window_size: + self.type = "W" + + self.ln1 = nn.LayerNorm(input_dim) + self.msa = WMSA(input_dim, input_dim, head_dim, window_size, self.type) + self.drop_path = DropPath(drop_path) if drop_path > 0.0 else nn.Identity() + self.ln2 = nn.LayerNorm(input_dim) + self.mlp = nn.Sequential( + nn.Linear(input_dim, 4 * input_dim), + nn.GELU(), + nn.Linear(4 * input_dim, output_dim), + ) + + def forward(self, x): + x = x + self.drop_path(self.msa(self.ln1(x))) + x = x + self.drop_path(self.mlp(self.ln2(x))) + return x + + +class ConvTransBlock(nn.Module): + def __init__( + self, + conv_dim, + trans_dim, + head_dim, + window_size, + drop_path, + type="W", + input_resolution=None, + ): + """SwinTransformer and Conv Block""" + super(ConvTransBlock, self).__init__() + self.conv_dim = conv_dim + self.trans_dim = trans_dim + self.head_dim = head_dim + self.window_size = window_size + self.drop_path = drop_path + self.type = type + self.input_resolution = input_resolution + + assert self.type in ["W", "SW"] + if self.input_resolution <= self.window_size: + self.type = "W" + + self.trans_block = Block( + self.trans_dim, + self.trans_dim, + self.head_dim, + self.window_size, + self.drop_path, + self.type, + self.input_resolution, + ) + self.conv1_1 = nn.Conv2d( + self.conv_dim + self.trans_dim, + self.conv_dim + self.trans_dim, + 1, + 1, + 0, + bias=True, + ) + self.conv1_2 = nn.Conv2d( + self.conv_dim + self.trans_dim, + self.conv_dim + self.trans_dim, + 1, + 1, + 0, + bias=True, + ) + + self.conv_block = nn.Sequential( + nn.Conv2d(self.conv_dim, self.conv_dim, 3, 1, 1, bias=False), + nn.ReLU(True), + nn.Conv2d(self.conv_dim, self.conv_dim, 3, 1, 1, bias=False), + ) + + def forward(self, x): + conv_x, trans_x = torch.split( + self.conv1_1(x), (self.conv_dim, self.trans_dim), dim=1 + ) + conv_x = self.conv_block(conv_x) + conv_x + trans_x = Rearrange("b c h w -> b h w c")(trans_x) + trans_x = self.trans_block(trans_x) + trans_x = Rearrange("b h w c -> b c h w")(trans_x) + res = self.conv1_2(torch.cat((conv_x, trans_x), dim=1)) + x = x + res + + return x + + +class SCUNet(nn.Module): + def __init__( + self, + state_dict, + in_nc=3, + config=[4, 4, 4, 4, 4, 4, 4], + dim=64, + drop_path_rate=0.0, + input_resolution=256, + ): + super(SCUNet, self).__init__() + self.model_arch = "SCUNet" + self.sub_type = "SR" + + self.num_filters: int = 0 + + self.state = state_dict + self.config = config + self.dim = dim + self.head_dim = 32 + self.window_size = 8 + + self.in_nc = in_nc + self.out_nc = self.in_nc + self.scale = 1 + self.supports_fp16 = True + + # drop path rate for each layer + dpr = [x.item() for x in torch.linspace(0, drop_path_rate, sum(config))] + + self.m_head = [nn.Conv2d(in_nc, dim, 3, 1, 1, bias=False)] + + begin = 0 + self.m_down1 = [ + ConvTransBlock( + dim // 2, + dim // 2, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution, + ) + for i in range(config[0]) + ] + [nn.Conv2d(dim, 2 * dim, 2, 2, 0, bias=False)] + + begin += config[0] + self.m_down2 = [ + ConvTransBlock( + dim, + dim, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution // 2, + ) + for i in range(config[1]) + ] + [nn.Conv2d(2 * dim, 4 * dim, 2, 2, 0, bias=False)] + + begin += config[1] + self.m_down3 = [ + ConvTransBlock( + 2 * dim, + 2 * dim, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution // 4, + ) + for i in range(config[2]) + ] + [nn.Conv2d(4 * dim, 8 * dim, 2, 2, 0, bias=False)] + + begin += config[2] + self.m_body = [ + ConvTransBlock( + 4 * dim, + 4 * dim, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution // 8, + ) + for i in range(config[3]) + ] + + begin += config[3] + self.m_up3 = [ + nn.ConvTranspose2d(8 * dim, 4 * dim, 2, 2, 0, bias=False), + ] + [ + ConvTransBlock( + 2 * dim, + 2 * dim, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution // 4, + ) + for i in range(config[4]) + ] + + begin += config[4] + self.m_up2 = [ + nn.ConvTranspose2d(4 * dim, 2 * dim, 2, 2, 0, bias=False), + ] + [ + ConvTransBlock( + dim, + dim, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution // 2, + ) + for i in range(config[5]) + ] + + begin += config[5] + self.m_up1 = [ + nn.ConvTranspose2d(2 * dim, dim, 2, 2, 0, bias=False), + ] + [ + ConvTransBlock( + dim // 2, + dim // 2, + self.head_dim, + self.window_size, + dpr[i + begin], + "W" if not i % 2 else "SW", + input_resolution, + ) + for i in range(config[6]) + ] + + self.m_tail = [nn.Conv2d(dim, in_nc, 3, 1, 1, bias=False)] + + self.m_head = nn.Sequential(*self.m_head) + self.m_down1 = nn.Sequential(*self.m_down1) + self.m_down2 = nn.Sequential(*self.m_down2) + self.m_down3 = nn.Sequential(*self.m_down3) + self.m_body = nn.Sequential(*self.m_body) + self.m_up3 = nn.Sequential(*self.m_up3) + self.m_up2 = nn.Sequential(*self.m_up2) + self.m_up1 = nn.Sequential(*self.m_up1) + self.m_tail = nn.Sequential(*self.m_tail) + # self.apply(self._init_weights) + self.load_state_dict(state_dict, strict=True) + + def check_image_size(self, x): + _, _, h, w = x.size() + mod_pad_h = (64 - h % 64) % 64 + mod_pad_w = (64 - w % 64) % 64 + x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), "reflect") + return x + + def forward(self, x0): + h, w = x0.size()[-2:] + x0 = self.check_image_size(x0) + + x1 = self.m_head(x0) + x2 = self.m_down1(x1) + x3 = self.m_down2(x2) + x4 = self.m_down3(x3) + x = self.m_body(x4) + x = self.m_up3(x + x4) + x = self.m_up2(x + x3) + x = self.m_up1(x + x2) + x = self.m_tail(x + x1) + + x = x[:, :, :h, :w] + return x + + def _init_weights(self, m): + if isinstance(m, nn.Linear): + trunc_normal_(m.weight, std=0.02) + if m.bias is not None: + nn.init.constant_(m.bias, 0) + elif isinstance(m, nn.LayerNorm): + nn.init.constant_(m.bias, 0) + nn.init.constant_(m.weight, 1.0) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/SPSR.py b/backend/headless/fcbh_extras/chainner_models/architecture/SPSR.py new file mode 100644 index 0000000000000000000000000000000000000000..c3cefff190292a63cf61fe3fa9c28131dac4f369 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/SPSR.py @@ -0,0 +1,383 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import math + +import torch +import torch.nn as nn +import torch.nn.functional as F + +from . import block as B + + +class Get_gradient_nopadding(nn.Module): + def __init__(self): + super(Get_gradient_nopadding, self).__init__() + kernel_v = [[0, -1, 0], [0, 0, 0], [0, 1, 0]] + kernel_h = [[0, 0, 0], [-1, 0, 1], [0, 0, 0]] + kernel_h = torch.FloatTensor(kernel_h).unsqueeze(0).unsqueeze(0) + kernel_v = torch.FloatTensor(kernel_v).unsqueeze(0).unsqueeze(0) + self.weight_h = nn.Parameter(data=kernel_h, requires_grad=False) # type: ignore + + self.weight_v = nn.Parameter(data=kernel_v, requires_grad=False) # type: ignore + + def forward(self, x): + x_list = [] + for i in range(x.shape[1]): + x_i = x[:, i] + x_i_v = F.conv2d(x_i.unsqueeze(1), self.weight_v, padding=1) + x_i_h = F.conv2d(x_i.unsqueeze(1), self.weight_h, padding=1) + x_i = torch.sqrt(torch.pow(x_i_v, 2) + torch.pow(x_i_h, 2) + 1e-6) + x_list.append(x_i) + + x = torch.cat(x_list, dim=1) + + return x + + +class SPSRNet(nn.Module): + def __init__( + self, + state_dict, + norm=None, + act: str = "leakyrelu", + upsampler: str = "upconv", + mode: B.ConvMode = "CNA", + ): + super(SPSRNet, self).__init__() + self.model_arch = "SPSR" + self.sub_type = "SR" + + self.state = state_dict + self.norm = norm + self.act = act + self.upsampler = upsampler + self.mode = mode + + self.num_blocks = self.get_num_blocks() + + self.in_nc: int = self.state["model.0.weight"].shape[1] + self.out_nc: int = self.state["f_HR_conv1.0.bias"].shape[0] + + self.scale = self.get_scale(4) + self.num_filters: int = self.state["model.0.weight"].shape[0] + + self.supports_fp16 = True + self.supports_bfp16 = True + self.min_size_restriction = None + + n_upscale = int(math.log(self.scale, 2)) + if self.scale == 3: + n_upscale = 1 + + fea_conv = B.conv_block( + self.in_nc, self.num_filters, kernel_size=3, norm_type=None, act_type=None + ) + rb_blocks = [ + B.RRDB( + self.num_filters, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=norm, + act_type=act, + mode="CNA", + ) + for _ in range(self.num_blocks) + ] + LR_conv = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=norm, + act_type=None, + mode=mode, + ) + + if upsampler == "upconv": + upsample_block = B.upconv_block + elif upsampler == "pixelshuffle": + upsample_block = B.pixelshuffle_block + else: + raise NotImplementedError(f"upsample mode [{upsampler}] is not found") + if self.scale == 3: + a_upsampler = upsample_block( + self.num_filters, self.num_filters, 3, act_type=act + ) + else: + a_upsampler = [ + upsample_block(self.num_filters, self.num_filters, act_type=act) + for _ in range(n_upscale) + ] + self.HR_conv0_new = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=act, + ) + self.HR_conv1_new = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + + self.model = B.sequential( + fea_conv, + B.ShortcutBlockSPSR(B.sequential(*rb_blocks, LR_conv)), + *a_upsampler, + self.HR_conv0_new, + ) + + self.get_g_nopadding = Get_gradient_nopadding() + + self.b_fea_conv = B.conv_block( + self.in_nc, self.num_filters, kernel_size=3, norm_type=None, act_type=None + ) + + self.b_concat_1 = B.conv_block( + 2 * self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + self.b_block_1 = B.RRDB( + self.num_filters * 2, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=norm, + act_type=act, + mode="CNA", + ) + + self.b_concat_2 = B.conv_block( + 2 * self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + self.b_block_2 = B.RRDB( + self.num_filters * 2, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=norm, + act_type=act, + mode="CNA", + ) + + self.b_concat_3 = B.conv_block( + 2 * self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + self.b_block_3 = B.RRDB( + self.num_filters * 2, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=norm, + act_type=act, + mode="CNA", + ) + + self.b_concat_4 = B.conv_block( + 2 * self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + self.b_block_4 = B.RRDB( + self.num_filters * 2, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=norm, + act_type=act, + mode="CNA", + ) + + self.b_LR_conv = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=norm, + act_type=None, + mode=mode, + ) + + if upsampler == "upconv": + upsample_block = B.upconv_block + elif upsampler == "pixelshuffle": + upsample_block = B.pixelshuffle_block + else: + raise NotImplementedError(f"upsample mode [{upsampler}] is not found") + if self.scale == 3: + b_upsampler = upsample_block( + self.num_filters, self.num_filters, 3, act_type=act + ) + else: + b_upsampler = [ + upsample_block(self.num_filters, self.num_filters, act_type=act) + for _ in range(n_upscale) + ] + + b_HR_conv0 = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=act, + ) + b_HR_conv1 = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + + self.b_module = B.sequential(*b_upsampler, b_HR_conv0, b_HR_conv1) + + self.conv_w = B.conv_block( + self.num_filters, self.out_nc, kernel_size=1, norm_type=None, act_type=None + ) + + self.f_concat = B.conv_block( + self.num_filters * 2, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=None, + ) + + self.f_block = B.RRDB( + self.num_filters * 2, + kernel_size=3, + gc=32, + stride=1, + bias=True, + pad_type="zero", + norm_type=norm, + act_type=act, + mode="CNA", + ) + + self.f_HR_conv0 = B.conv_block( + self.num_filters, + self.num_filters, + kernel_size=3, + norm_type=None, + act_type=act, + ) + self.f_HR_conv1 = B.conv_block( + self.num_filters, self.out_nc, kernel_size=3, norm_type=None, act_type=None + ) + + self.load_state_dict(self.state, strict=False) + + def get_scale(self, min_part: int = 4) -> int: + n = 0 + for part in list(self.state): + parts = part.split(".") + if len(parts) == 3: + part_num = int(parts[1]) + if part_num > min_part and parts[0] == "model" and parts[2] == "weight": + n += 1 + return 2**n + + def get_num_blocks(self) -> int: + nb = 0 + for part in list(self.state): + parts = part.split(".") + n_parts = len(parts) + if n_parts == 5 and parts[2] == "sub": + nb = int(parts[3]) + return nb + + def forward(self, x): + x_grad = self.get_g_nopadding(x) + x = self.model[0](x) + + x, block_list = self.model[1](x) + + x_ori = x + for i in range(5): + x = block_list[i](x) + x_fea1 = x + + for i in range(5): + x = block_list[i + 5](x) + x_fea2 = x + + for i in range(5): + x = block_list[i + 10](x) + x_fea3 = x + + for i in range(5): + x = block_list[i + 15](x) + x_fea4 = x + + x = block_list[20:](x) + # short cut + x = x_ori + x + x = self.model[2:](x) + x = self.HR_conv1_new(x) + + x_b_fea = self.b_fea_conv(x_grad) + x_cat_1 = torch.cat([x_b_fea, x_fea1], dim=1) + + x_cat_1 = self.b_block_1(x_cat_1) + x_cat_1 = self.b_concat_1(x_cat_1) + + x_cat_2 = torch.cat([x_cat_1, x_fea2], dim=1) + + x_cat_2 = self.b_block_2(x_cat_2) + x_cat_2 = self.b_concat_2(x_cat_2) + + x_cat_3 = torch.cat([x_cat_2, x_fea3], dim=1) + + x_cat_3 = self.b_block_3(x_cat_3) + x_cat_3 = self.b_concat_3(x_cat_3) + + x_cat_4 = torch.cat([x_cat_3, x_fea4], dim=1) + + x_cat_4 = self.b_block_4(x_cat_4) + x_cat_4 = self.b_concat_4(x_cat_4) + + x_cat_4 = self.b_LR_conv(x_cat_4) + + # short cut + x_cat_4 = x_cat_4 + x_b_fea + x_branch = self.b_module(x_cat_4) + + # x_out_branch = self.conv_w(x_branch) + ######## + x_branch_d = x_branch + x_f_cat = torch.cat([x_branch_d, x], dim=1) + x_f_cat = self.f_block(x_f_cat) + x_out = self.f_concat(x_f_cat) + x_out = self.f_HR_conv0(x_out) + x_out = self.f_HR_conv1(x_out) + + ######### + # return x_out_branch, x_out, x_grad + return x_out diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/SRVGG.py b/backend/headless/fcbh_extras/chainner_models/architecture/SRVGG.py new file mode 100644 index 0000000000000000000000000000000000000000..7a8ec37ae5dc4effd0ba688cf4c3a51801e1f2c9 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/SRVGG.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import math + +import torch.nn as nn +import torch.nn.functional as F + + +class SRVGGNetCompact(nn.Module): + """A compact VGG-style network structure for super-resolution. + It is a compact network structure, which performs upsampling in the last layer and no convolution is + conducted on the HR feature space. + Args: + num_in_ch (int): Channel number of inputs. Default: 3. + num_out_ch (int): Channel number of outputs. Default: 3. + num_feat (int): Channel number of intermediate features. Default: 64. + num_conv (int): Number of convolution layers in the body network. Default: 16. + upscale (int): Upsampling factor. Default: 4. + act_type (str): Activation type, options: 'relu', 'prelu', 'leakyrelu'. Default: prelu. + """ + + def __init__( + self, + state_dict, + act_type: str = "prelu", + ): + super(SRVGGNetCompact, self).__init__() + self.model_arch = "SRVGG (RealESRGAN)" + self.sub_type = "SR" + + self.act_type = act_type + + self.state = state_dict + + if "params" in self.state: + self.state = self.state["params"] + + self.key_arr = list(self.state.keys()) + + self.in_nc = self.get_in_nc() + self.num_feat = self.get_num_feats() + self.num_conv = self.get_num_conv() + self.out_nc = self.in_nc # :( + self.pixelshuffle_shape = None # Defined in get_scale() + self.scale = self.get_scale() + + self.supports_fp16 = True + self.supports_bfp16 = True + self.min_size_restriction = None + + self.body = nn.ModuleList() + # the first conv + self.body.append(nn.Conv2d(self.in_nc, self.num_feat, 3, 1, 1)) + # the first activation + if act_type == "relu": + activation = nn.ReLU(inplace=True) + elif act_type == "prelu": + activation = nn.PReLU(num_parameters=self.num_feat) + elif act_type == "leakyrelu": + activation = nn.LeakyReLU(negative_slope=0.1, inplace=True) + self.body.append(activation) # type: ignore + + # the body structure + for _ in range(self.num_conv): + self.body.append(nn.Conv2d(self.num_feat, self.num_feat, 3, 1, 1)) + # activation + if act_type == "relu": + activation = nn.ReLU(inplace=True) + elif act_type == "prelu": + activation = nn.PReLU(num_parameters=self.num_feat) + elif act_type == "leakyrelu": + activation = nn.LeakyReLU(negative_slope=0.1, inplace=True) + self.body.append(activation) # type: ignore + + # the last conv + self.body.append(nn.Conv2d(self.num_feat, self.pixelshuffle_shape, 3, 1, 1)) # type: ignore + # upsample + self.upsampler = nn.PixelShuffle(self.scale) + + self.load_state_dict(self.state, strict=False) + + def get_num_conv(self) -> int: + return (int(self.key_arr[-1].split(".")[1]) - 2) // 2 + + def get_num_feats(self) -> int: + return self.state[self.key_arr[0]].shape[0] + + def get_in_nc(self) -> int: + return self.state[self.key_arr[0]].shape[1] + + def get_scale(self) -> int: + self.pixelshuffle_shape = self.state[self.key_arr[-1]].shape[0] + # Assume out_nc is the same as in_nc + # I cant think of a better way to do that + self.out_nc = self.in_nc + scale = math.sqrt(self.pixelshuffle_shape / self.out_nc) + if scale - int(scale) > 0: + print( + "out_nc is probably different than in_nc, scale calculation might be wrong" + ) + scale = int(scale) + return scale + + def forward(self, x): + out = x + for i in range(0, len(self.body)): + out = self.body[i](out) + + out = self.upsampler(out) + # add the nearest upsampled image, so that the network learns the residual + base = F.interpolate(x, scale_factor=self.scale, mode="nearest") + out += base + return out diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/SwiftSRGAN.py b/backend/headless/fcbh_extras/chainner_models/architecture/SwiftSRGAN.py new file mode 100644 index 0000000000000000000000000000000000000000..dbb7725b08dc2462661b7ba45db605a06fadacb9 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/SwiftSRGAN.py @@ -0,0 +1,161 @@ +# From https://github.com/Koushik0901/Swift-SRGAN/blob/master/swift-srgan/models.py + +import torch +from torch import nn + + +class SeperableConv2d(nn.Module): + def __init__( + self, in_channels, out_channels, kernel_size, stride=1, padding=1, bias=True + ): + super(SeperableConv2d, self).__init__() + self.depthwise = nn.Conv2d( + in_channels, + in_channels, + kernel_size=kernel_size, + stride=stride, + groups=in_channels, + bias=bias, + padding=padding, + ) + self.pointwise = nn.Conv2d(in_channels, out_channels, kernel_size=1, bias=bias) + + def forward(self, x): + return self.pointwise(self.depthwise(x)) + + +class ConvBlock(nn.Module): + def __init__( + self, + in_channels, + out_channels, + use_act=True, + use_bn=True, + discriminator=False, + **kwargs, + ): + super(ConvBlock, self).__init__() + + self.use_act = use_act + self.cnn = SeperableConv2d(in_channels, out_channels, **kwargs, bias=not use_bn) + self.bn = nn.BatchNorm2d(out_channels) if use_bn else nn.Identity() + self.act = ( + nn.LeakyReLU(0.2, inplace=True) + if discriminator + else nn.PReLU(num_parameters=out_channels) + ) + + def forward(self, x): + return self.act(self.bn(self.cnn(x))) if self.use_act else self.bn(self.cnn(x)) + + +class UpsampleBlock(nn.Module): + def __init__(self, in_channels, scale_factor): + super(UpsampleBlock, self).__init__() + + self.conv = SeperableConv2d( + in_channels, + in_channels * scale_factor**2, + kernel_size=3, + stride=1, + padding=1, + ) + self.ps = nn.PixelShuffle( + scale_factor + ) # (in_channels * 4, H, W) -> (in_channels, H*2, W*2) + self.act = nn.PReLU(num_parameters=in_channels) + + def forward(self, x): + return self.act(self.ps(self.conv(x))) + + +class ResidualBlock(nn.Module): + def __init__(self, in_channels): + super(ResidualBlock, self).__init__() + + self.block1 = ConvBlock( + in_channels, in_channels, kernel_size=3, stride=1, padding=1 + ) + self.block2 = ConvBlock( + in_channels, in_channels, kernel_size=3, stride=1, padding=1, use_act=False + ) + + def forward(self, x): + out = self.block1(x) + out = self.block2(out) + return out + x + + +class Generator(nn.Module): + """Swift-SRGAN Generator + Args: + in_channels (int): number of input image channels. + num_channels (int): number of hidden channels. + num_blocks (int): number of residual blocks. + upscale_factor (int): factor to upscale the image [2x, 4x, 8x]. + Returns: + torch.Tensor: super resolution image + """ + + def __init__( + self, + state_dict, + ): + super(Generator, self).__init__() + self.model_arch = "Swift-SRGAN" + self.sub_type = "SR" + self.state = state_dict + if "model" in self.state: + self.state = self.state["model"] + + self.in_nc: int = self.state["initial.cnn.depthwise.weight"].shape[0] + self.out_nc: int = self.state["final_conv.pointwise.weight"].shape[0] + self.num_filters: int = self.state["initial.cnn.pointwise.weight"].shape[0] + self.num_blocks = len( + set([x.split(".")[1] for x in self.state.keys() if "residual" in x]) + ) + self.scale: int = 2 ** len( + set([x.split(".")[1] for x in self.state.keys() if "upsampler" in x]) + ) + + in_channels = self.in_nc + num_channels = self.num_filters + num_blocks = self.num_blocks + upscale_factor = self.scale + + self.supports_fp16 = True + self.supports_bfp16 = True + self.min_size_restriction = None + + self.initial = ConvBlock( + in_channels, num_channels, kernel_size=9, stride=1, padding=4, use_bn=False + ) + self.residual = nn.Sequential( + *[ResidualBlock(num_channels) for _ in range(num_blocks)] + ) + self.convblock = ConvBlock( + num_channels, + num_channels, + kernel_size=3, + stride=1, + padding=1, + use_act=False, + ) + self.upsampler = nn.Sequential( + *[ + UpsampleBlock(num_channels, scale_factor=2) + for _ in range(upscale_factor // 2) + ] + ) + self.final_conv = SeperableConv2d( + num_channels, in_channels, kernel_size=9, stride=1, padding=4 + ) + + self.load_state_dict(self.state, strict=False) + + def forward(self, x): + initial = self.initial(x) + x = self.residual(initial) + x = self.convblock(x) + initial + x = self.upsampler(x) + return (torch.tanh(self.final_conv(x)) + 1) / 2 diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/Swin2SR.py b/backend/headless/fcbh_extras/chainner_models/architecture/Swin2SR.py new file mode 100644 index 0000000000000000000000000000000000000000..cb57ecfc4ada45a6b087247017732437b1af0fcc --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/Swin2SR.py @@ -0,0 +1,1377 @@ +# pylint: skip-file +# ----------------------------------------------------------------------------------- +# Swin2SR: Swin2SR: SwinV2 Transformer for Compressed Image Super-Resolution and Restoration, https://arxiv.org/abs/2209.11345 +# Written by Conde and Choi et al. +# From: https://raw.githubusercontent.com/mv-lab/swin2sr/main/models/network_swin2sr.py +# ----------------------------------------------------------------------------------- + +import math +import re + +import numpy as np +import torch +import torch.nn as nn +import torch.nn.functional as F +import torch.utils.checkpoint as checkpoint + +# Originally from the timm package +from .timm.drop import DropPath +from .timm.helpers import to_2tuple +from .timm.weight_init import trunc_normal_ + + +class Mlp(nn.Module): + def __init__( + self, + in_features, + hidden_features=None, + out_features=None, + act_layer=nn.GELU, + drop=0.0, + ): + super().__init__() + out_features = out_features or in_features + hidden_features = hidden_features or in_features + self.fc1 = nn.Linear(in_features, hidden_features) + self.act = act_layer() + self.fc2 = nn.Linear(hidden_features, out_features) + self.drop = nn.Dropout(drop) + + def forward(self, x): + x = self.fc1(x) + x = self.act(x) + x = self.drop(x) + x = self.fc2(x) + x = self.drop(x) + return x + + +def window_partition(x, window_size): + """ + Args: + x: (B, H, W, C) + window_size (int): window size + Returns: + windows: (num_windows*B, window_size, window_size, C) + """ + B, H, W, C = x.shape + x = x.view(B, H // window_size, window_size, W // window_size, window_size, C) + windows = ( + x.permute(0, 1, 3, 2, 4, 5).contiguous().view(-1, window_size, window_size, C) + ) + return windows + + +def window_reverse(windows, window_size, H, W): + """ + Args: + windows: (num_windows*B, window_size, window_size, C) + window_size (int): Window size + H (int): Height of image + W (int): Width of image + Returns: + x: (B, H, W, C) + """ + B = int(windows.shape[0] / (H * W / window_size / window_size)) + x = windows.view( + B, H // window_size, W // window_size, window_size, window_size, -1 + ) + x = x.permute(0, 1, 3, 2, 4, 5).contiguous().view(B, H, W, -1) + return x + + +class WindowAttention(nn.Module): + r"""Window based multi-head self attention (W-MSA) module with relative position bias. + It supports both of shifted and non-shifted window. + Args: + dim (int): Number of input channels. + window_size (tuple[int]): The height and width of the window. + num_heads (int): Number of attention heads. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + attn_drop (float, optional): Dropout ratio of attention weight. Default: 0.0 + proj_drop (float, optional): Dropout ratio of output. Default: 0.0 + pretrained_window_size (tuple[int]): The height and width of the window in pre-training. + """ + + def __init__( + self, + dim, + window_size, + num_heads, + qkv_bias=True, + attn_drop=0.0, + proj_drop=0.0, + pretrained_window_size=[0, 0], + ): + super().__init__() + self.dim = dim + self.window_size = window_size # Wh, Ww + self.pretrained_window_size = pretrained_window_size + self.num_heads = num_heads + + self.logit_scale = nn.Parameter(torch.log(10 * torch.ones((num_heads, 1, 1))), requires_grad=True) # type: ignore + + # mlp to generate continuous relative position bias + self.cpb_mlp = nn.Sequential( + nn.Linear(2, 512, bias=True), + nn.ReLU(inplace=True), + nn.Linear(512, num_heads, bias=False), + ) + + # get relative_coords_table + relative_coords_h = torch.arange( + -(self.window_size[0] - 1), self.window_size[0], dtype=torch.float32 + ) + relative_coords_w = torch.arange( + -(self.window_size[1] - 1), self.window_size[1], dtype=torch.float32 + ) + relative_coords_table = ( + torch.stack(torch.meshgrid([relative_coords_h, relative_coords_w])) + .permute(1, 2, 0) + .contiguous() + .unsqueeze(0) + ) # 1, 2*Wh-1, 2*Ww-1, 2 + if pretrained_window_size[0] > 0: + relative_coords_table[:, :, :, 0] /= pretrained_window_size[0] - 1 + relative_coords_table[:, :, :, 1] /= pretrained_window_size[1] - 1 + else: + relative_coords_table[:, :, :, 0] /= self.window_size[0] - 1 + relative_coords_table[:, :, :, 1] /= self.window_size[1] - 1 + relative_coords_table *= 8 # normalize to -8, 8 + relative_coords_table = ( + torch.sign(relative_coords_table) + * torch.log2(torch.abs(relative_coords_table) + 1.0) + / np.log2(8) + ) + + self.register_buffer("relative_coords_table", relative_coords_table) + + # get pair-wise relative position index for each token inside the window + coords_h = torch.arange(self.window_size[0]) + coords_w = torch.arange(self.window_size[1]) + coords = torch.stack(torch.meshgrid([coords_h, coords_w])) # 2, Wh, Ww + coords_flatten = torch.flatten(coords, 1) # 2, Wh*Ww + relative_coords = ( + coords_flatten[:, :, None] - coords_flatten[:, None, :] + ) # 2, Wh*Ww, Wh*Ww + relative_coords = relative_coords.permute( + 1, 2, 0 + ).contiguous() # Wh*Ww, Wh*Ww, 2 + relative_coords[:, :, 0] += self.window_size[0] - 1 # shift to start from 0 + relative_coords[:, :, 1] += self.window_size[1] - 1 + relative_coords[:, :, 0] *= 2 * self.window_size[1] - 1 + relative_position_index = relative_coords.sum(-1) # Wh*Ww, Wh*Ww + self.register_buffer("relative_position_index", relative_position_index) + + self.qkv = nn.Linear(dim, dim * 3, bias=False) + if qkv_bias: + self.q_bias = nn.Parameter(torch.zeros(dim)) # type: ignore + self.v_bias = nn.Parameter(torch.zeros(dim)) # type: ignore + else: + self.q_bias = None + self.v_bias = None + self.attn_drop = nn.Dropout(attn_drop) + self.proj = nn.Linear(dim, dim) + self.proj_drop = nn.Dropout(proj_drop) + self.softmax = nn.Softmax(dim=-1) + + def forward(self, x, mask=None): + """ + Args: + x: input features with shape of (num_windows*B, N, C) + mask: (0/-inf) mask with shape of (num_windows, Wh*Ww, Wh*Ww) or None + """ + B_, N, C = x.shape + qkv_bias = None + if self.q_bias is not None: + qkv_bias = torch.cat((self.q_bias, torch.zeros_like(self.v_bias, requires_grad=False), self.v_bias)) # type: ignore + qkv = F.linear(input=x, weight=self.qkv.weight, bias=qkv_bias) + qkv = qkv.reshape(B_, N, 3, self.num_heads, -1).permute(2, 0, 3, 1, 4) + q, k, v = ( + qkv[0], + qkv[1], + qkv[2], + ) # make torchscript happy (cannot use tensor as tuple) + + # cosine attention + attn = F.normalize(q, dim=-1) @ F.normalize(k, dim=-1).transpose(-2, -1) + logit_scale = torch.clamp( + self.logit_scale, + max=torch.log(torch.tensor(1.0 / 0.01)).to(self.logit_scale.device), + ).exp() + attn = attn * logit_scale + + relative_position_bias_table = self.cpb_mlp(self.relative_coords_table).view( + -1, self.num_heads + ) + relative_position_bias = relative_position_bias_table[self.relative_position_index.view(-1)].view( # type: ignore + self.window_size[0] * self.window_size[1], + self.window_size[0] * self.window_size[1], + -1, + ) # Wh*Ww,Wh*Ww,nH + relative_position_bias = relative_position_bias.permute( + 2, 0, 1 + ).contiguous() # nH, Wh*Ww, Wh*Ww + relative_position_bias = 16 * torch.sigmoid(relative_position_bias) + attn = attn + relative_position_bias.unsqueeze(0) + + if mask is not None: + nW = mask.shape[0] + attn = attn.view(B_ // nW, nW, self.num_heads, N, N) + mask.unsqueeze( + 1 + ).unsqueeze(0) + attn = attn.view(-1, self.num_heads, N, N) + attn = self.softmax(attn) + else: + attn = self.softmax(attn) + + attn = self.attn_drop(attn) + + x = (attn @ v).transpose(1, 2).reshape(B_, N, C) + x = self.proj(x) + x = self.proj_drop(x) + return x + + def extra_repr(self) -> str: + return ( + f"dim={self.dim}, window_size={self.window_size}, " + f"pretrained_window_size={self.pretrained_window_size}, num_heads={self.num_heads}" + ) + + def flops(self, N): + # calculate flops for 1 window with token length of N + flops = 0 + # qkv = self.qkv(x) + flops += N * self.dim * 3 * self.dim + # attn = (q @ k.transpose(-2, -1)) + flops += self.num_heads * N * (self.dim // self.num_heads) * N + # x = (attn @ v) + flops += self.num_heads * N * N * (self.dim // self.num_heads) + # x = self.proj(x) + flops += N * self.dim * self.dim + return flops + + +class SwinTransformerBlock(nn.Module): + r"""Swin Transformer Block. + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resulotion. + num_heads (int): Number of attention heads. + window_size (int): Window size. + shift_size (int): Shift size for SW-MSA. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float, optional): Stochastic depth rate. Default: 0.0 + act_layer (nn.Module, optional): Activation layer. Default: nn.GELU + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + pretrained_window_size (int): Window size in pre-training. + """ + + def __init__( + self, + dim, + input_resolution, + num_heads, + window_size=7, + shift_size=0, + mlp_ratio=4.0, + qkv_bias=True, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + act_layer=nn.GELU, + norm_layer=nn.LayerNorm, + pretrained_window_size=0, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.num_heads = num_heads + self.window_size = window_size + self.shift_size = shift_size + self.mlp_ratio = mlp_ratio + if min(self.input_resolution) <= self.window_size: + # if window size is larger than input resolution, we don't partition windows + self.shift_size = 0 + self.window_size = min(self.input_resolution) + assert ( + 0 <= self.shift_size < self.window_size + ), "shift_size must in 0-window_size" + + self.norm1 = norm_layer(dim) + self.attn = WindowAttention( + dim, + window_size=to_2tuple(self.window_size), + num_heads=num_heads, + qkv_bias=qkv_bias, + attn_drop=attn_drop, + proj_drop=drop, + pretrained_window_size=to_2tuple(pretrained_window_size), + ) + + self.drop_path = DropPath(drop_path) if drop_path > 0.0 else nn.Identity() + self.norm2 = norm_layer(dim) + mlp_hidden_dim = int(dim * mlp_ratio) + self.mlp = Mlp( + in_features=dim, + hidden_features=mlp_hidden_dim, + act_layer=act_layer, + drop=drop, + ) + + if self.shift_size > 0: + attn_mask = self.calculate_mask(self.input_resolution) + else: + attn_mask = None + + self.register_buffer("attn_mask", attn_mask) + + def calculate_mask(self, x_size): + # calculate attention mask for SW-MSA + H, W = x_size + img_mask = torch.zeros((1, H, W, 1)) # 1 H W 1 + h_slices = ( + slice(0, -self.window_size), + slice(-self.window_size, -self.shift_size), + slice(-self.shift_size, None), + ) + w_slices = ( + slice(0, -self.window_size), + slice(-self.window_size, -self.shift_size), + slice(-self.shift_size, None), + ) + cnt = 0 + for h in h_slices: + for w in w_slices: + img_mask[:, h, w, :] = cnt + cnt += 1 + + mask_windows = window_partition( + img_mask, self.window_size + ) # nW, window_size, window_size, 1 + mask_windows = mask_windows.view(-1, self.window_size * self.window_size) + attn_mask = mask_windows.unsqueeze(1) - mask_windows.unsqueeze(2) + attn_mask = attn_mask.masked_fill(attn_mask != 0, float(-100.0)).masked_fill( + attn_mask == 0, float(0.0) + ) + + return attn_mask + + def forward(self, x, x_size): + H, W = x_size + B, L, C = x.shape + # assert L == H * W, "input feature has wrong size" + + shortcut = x + x = x.view(B, H, W, C) + + # cyclic shift + if self.shift_size > 0: + shifted_x = torch.roll( + x, shifts=(-self.shift_size, -self.shift_size), dims=(1, 2) + ) + else: + shifted_x = x + + # partition windows + x_windows = window_partition( + shifted_x, self.window_size + ) # nW*B, window_size, window_size, C + x_windows = x_windows.view( + -1, self.window_size * self.window_size, C + ) # nW*B, window_size*window_size, C + + # W-MSA/SW-MSA (to be compatible for testing on images whose shapes are the multiple of window size + if self.input_resolution == x_size: + attn_windows = self.attn( + x_windows, mask=self.attn_mask + ) # nW*B, window_size*window_size, C + else: + attn_windows = self.attn( + x_windows, mask=self.calculate_mask(x_size).to(x.device) + ) + + # merge windows + attn_windows = attn_windows.view(-1, self.window_size, self.window_size, C) + shifted_x = window_reverse(attn_windows, self.window_size, H, W) # B H' W' C + + # reverse cyclic shift + if self.shift_size > 0: + x = torch.roll( + shifted_x, shifts=(self.shift_size, self.shift_size), dims=(1, 2) + ) + else: + x = shifted_x + x = x.view(B, H * W, C) + x = shortcut + self.drop_path(self.norm1(x)) + + # FFN + x = x + self.drop_path(self.norm2(self.mlp(x))) + + return x + + def extra_repr(self) -> str: + return ( + f"dim={self.dim}, input_resolution={self.input_resolution}, num_heads={self.num_heads}, " + f"window_size={self.window_size}, shift_size={self.shift_size}, mlp_ratio={self.mlp_ratio}" + ) + + def flops(self): + flops = 0 + H, W = self.input_resolution + # norm1 + flops += self.dim * H * W + # W-MSA/SW-MSA + nW = H * W / self.window_size / self.window_size + flops += nW * self.attn.flops(self.window_size * self.window_size) + # mlp + flops += 2 * H * W * self.dim * self.dim * self.mlp_ratio + # norm2 + flops += self.dim * H * W + return flops + + +class PatchMerging(nn.Module): + r"""Patch Merging Layer. + Args: + input_resolution (tuple[int]): Resolution of input feature. + dim (int): Number of input channels. + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + """ + + def __init__(self, input_resolution, dim, norm_layer=nn.LayerNorm): + super().__init__() + self.input_resolution = input_resolution + self.dim = dim + self.reduction = nn.Linear(4 * dim, 2 * dim, bias=False) + self.norm = norm_layer(2 * dim) + + def forward(self, x): + """ + x: B, H*W, C + """ + H, W = self.input_resolution + B, L, C = x.shape + assert L == H * W, "input feature has wrong size" + assert H % 2 == 0 and W % 2 == 0, f"x size ({H}*{W}) are not even." + + x = x.view(B, H, W, C) + + x0 = x[:, 0::2, 0::2, :] # B H/2 W/2 C + x1 = x[:, 1::2, 0::2, :] # B H/2 W/2 C + x2 = x[:, 0::2, 1::2, :] # B H/2 W/2 C + x3 = x[:, 1::2, 1::2, :] # B H/2 W/2 C + x = torch.cat([x0, x1, x2, x3], -1) # B H/2 W/2 4*C + x = x.view(B, -1, 4 * C) # B H/2*W/2 4*C + + x = self.reduction(x) + x = self.norm(x) + + return x + + def extra_repr(self) -> str: + return f"input_resolution={self.input_resolution}, dim={self.dim}" + + def flops(self): + H, W = self.input_resolution + flops = (H // 2) * (W // 2) * 4 * self.dim * 2 * self.dim + flops += H * W * self.dim // 2 + return flops + + +class BasicLayer(nn.Module): + """A basic Swin Transformer layer for one stage. + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + depth (int): Number of blocks. + num_heads (int): Number of attention heads. + window_size (int): Local window size. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float | tuple[float], optional): Stochastic depth rate. Default: 0.0 + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + downsample (nn.Module | None, optional): Downsample layer at the end of the layer. Default: None + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False. + pretrained_window_size (int): Local window size in pre-training. + """ + + def __init__( + self, + dim, + input_resolution, + depth, + num_heads, + window_size, + mlp_ratio=4.0, + qkv_bias=True, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + norm_layer=nn.LayerNorm, + downsample=None, + use_checkpoint=False, + pretrained_window_size=0, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.depth = depth + self.use_checkpoint = use_checkpoint + + # build blocks + self.blocks = nn.ModuleList( + [ + SwinTransformerBlock( + dim=dim, + input_resolution=input_resolution, + num_heads=num_heads, + window_size=window_size, + shift_size=0 if (i % 2 == 0) else window_size // 2, + mlp_ratio=mlp_ratio, + qkv_bias=qkv_bias, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_path[i] + if isinstance(drop_path, list) + else drop_path, + norm_layer=norm_layer, + pretrained_window_size=pretrained_window_size, + ) + for i in range(depth) + ] + ) + + # patch merging layer + if downsample is not None: + self.downsample = downsample( + input_resolution, dim=dim, norm_layer=norm_layer + ) + else: + self.downsample = None + + def forward(self, x, x_size): + for blk in self.blocks: + if self.use_checkpoint: + x = checkpoint.checkpoint(blk, x, x_size) + else: + x = blk(x, x_size) + if self.downsample is not None: + x = self.downsample(x) + return x + + def extra_repr(self) -> str: + return f"dim={self.dim}, input_resolution={self.input_resolution}, depth={self.depth}" + + def flops(self): + flops = 0 + for blk in self.blocks: + flops += blk.flops() # type: ignore + if self.downsample is not None: + flops += self.downsample.flops() + return flops + + def _init_respostnorm(self): + for blk in self.blocks: + nn.init.constant_(blk.norm1.bias, 0) # type: ignore + nn.init.constant_(blk.norm1.weight, 0) # type: ignore + nn.init.constant_(blk.norm2.bias, 0) # type: ignore + nn.init.constant_(blk.norm2.weight, 0) # type: ignore + + +class PatchEmbed(nn.Module): + r"""Image to Patch Embedding + Args: + img_size (int): Image size. Default: 224. + patch_size (int): Patch token size. Default: 4. + in_chans (int): Number of input image channels. Default: 3. + embed_dim (int): Number of linear projection output channels. Default: 96. + norm_layer (nn.Module, optional): Normalization layer. Default: None + """ + + def __init__( + self, img_size=224, patch_size=4, in_chans=3, embed_dim=96, norm_layer=None + ): + super().__init__() + img_size = to_2tuple(img_size) + patch_size = to_2tuple(patch_size) + patches_resolution = [img_size[0] // patch_size[0], img_size[1] // patch_size[1]] # type: ignore + self.img_size = img_size + self.patch_size = patch_size + self.patches_resolution = patches_resolution + self.num_patches = patches_resolution[0] * patches_resolution[1] + + self.in_chans = in_chans + self.embed_dim = embed_dim + + self.proj = nn.Conv2d( + in_chans, embed_dim, kernel_size=patch_size, stride=patch_size # type: ignore + ) + if norm_layer is not None: + self.norm = norm_layer(embed_dim) + else: + self.norm = None + + def forward(self, x): + B, C, H, W = x.shape + # FIXME look at relaxing size constraints + # assert H == self.img_size[0] and W == self.img_size[1], + # f"Input image size ({H}*{W}) doesn't match model ({self.img_size[0]}*{self.img_size[1]})." + x = self.proj(x).flatten(2).transpose(1, 2) # B Ph*Pw C + if self.norm is not None: + x = self.norm(x) + return x + + def flops(self): + Ho, Wo = self.patches_resolution + flops = Ho * Wo * self.embed_dim * self.in_chans * (self.patch_size[0] * self.patch_size[1]) # type: ignore + if self.norm is not None: + flops += Ho * Wo * self.embed_dim + return flops + + +class RSTB(nn.Module): + """Residual Swin Transformer Block (RSTB). + + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + depth (int): Number of blocks. + num_heads (int): Number of attention heads. + window_size (int): Local window size. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float | tuple[float], optional): Stochastic depth rate. Default: 0.0 + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + downsample (nn.Module | None, optional): Downsample layer at the end of the layer. Default: None + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False. + img_size: Input image size. + patch_size: Patch size. + resi_connection: The convolutional block before residual connection. + """ + + def __init__( + self, + dim, + input_resolution, + depth, + num_heads, + window_size, + mlp_ratio=4.0, + qkv_bias=True, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + norm_layer=nn.LayerNorm, + downsample=None, + use_checkpoint=False, + img_size=224, + patch_size=4, + resi_connection="1conv", + ): + super(RSTB, self).__init__() + + self.dim = dim + self.input_resolution = input_resolution + + self.residual_group = BasicLayer( + dim=dim, + input_resolution=input_resolution, + depth=depth, + num_heads=num_heads, + window_size=window_size, + mlp_ratio=mlp_ratio, + qkv_bias=qkv_bias, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_path, + norm_layer=norm_layer, + downsample=downsample, + use_checkpoint=use_checkpoint, + ) + + if resi_connection == "1conv": + self.conv = nn.Conv2d(dim, dim, 3, 1, 1) + elif resi_connection == "3conv": + # to save parameters and memory + self.conv = nn.Sequential( + nn.Conv2d(dim, dim // 4, 3, 1, 1), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(dim // 4, dim // 4, 1, 1, 0), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(dim // 4, dim, 3, 1, 1), + ) + + self.patch_embed = PatchEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=dim, + embed_dim=dim, + norm_layer=None, + ) + + self.patch_unembed = PatchUnEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=dim, + embed_dim=dim, + norm_layer=None, + ) + + def forward(self, x, x_size): + return ( + self.patch_embed( + self.conv(self.patch_unembed(self.residual_group(x, x_size), x_size)) + ) + + x + ) + + def flops(self): + flops = 0 + flops += self.residual_group.flops() + H, W = self.input_resolution + flops += H * W * self.dim * self.dim * 9 + flops += self.patch_embed.flops() + flops += self.patch_unembed.flops() + + return flops + + +class PatchUnEmbed(nn.Module): + r"""Image to Patch Unembedding + + Args: + img_size (int): Image size. Default: 224. + patch_size (int): Patch token size. Default: 4. + in_chans (int): Number of input image channels. Default: 3. + embed_dim (int): Number of linear projection output channels. Default: 96. + norm_layer (nn.Module, optional): Normalization layer. Default: None + """ + + def __init__( + self, img_size=224, patch_size=4, in_chans=3, embed_dim=96, norm_layer=None + ): + super().__init__() + img_size = to_2tuple(img_size) + patch_size = to_2tuple(patch_size) + patches_resolution = [img_size[0] // patch_size[0], img_size[1] // patch_size[1]] # type: ignore + self.img_size = img_size + self.patch_size = patch_size + self.patches_resolution = patches_resolution + self.num_patches = patches_resolution[0] * patches_resolution[1] + + self.in_chans = in_chans + self.embed_dim = embed_dim + + def forward(self, x, x_size): + B, HW, C = x.shape + x = x.transpose(1, 2).view(B, self.embed_dim, x_size[0], x_size[1]) # B Ph*Pw C + return x + + def flops(self): + flops = 0 + return flops + + +class Upsample(nn.Sequential): + """Upsample module. + + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + """ + + def __init__(self, scale, num_feat): + m = [] + if (scale & (scale - 1)) == 0: # scale = 2^n + for _ in range(int(math.log(scale, 2))): + m.append(nn.Conv2d(num_feat, 4 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(2)) + elif scale == 3: + m.append(nn.Conv2d(num_feat, 9 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(3)) + else: + raise ValueError( + f"scale {scale} is not supported. " "Supported scales: 2^n and 3." + ) + super(Upsample, self).__init__(*m) + + +class Upsample_hf(nn.Sequential): + """Upsample module. + + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + """ + + def __init__(self, scale, num_feat): + m = [] + if (scale & (scale - 1)) == 0: # scale = 2^n + for _ in range(int(math.log(scale, 2))): + m.append(nn.Conv2d(num_feat, 4 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(2)) + elif scale == 3: + m.append(nn.Conv2d(num_feat, 9 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(3)) + else: + raise ValueError( + f"scale {scale} is not supported. " "Supported scales: 2^n and 3." + ) + super(Upsample_hf, self).__init__(*m) + + +class UpsampleOneStep(nn.Sequential): + """UpsampleOneStep module (the difference with Upsample is that it always only has 1conv + 1pixelshuffle) + Used in lightweight SR to save parameters. + + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + + """ + + def __init__(self, scale, num_feat, num_out_ch, input_resolution=None): + self.num_feat = num_feat + self.input_resolution = input_resolution + m = [] + m.append(nn.Conv2d(num_feat, (scale**2) * num_out_ch, 3, 1, 1)) + m.append(nn.PixelShuffle(scale)) + super(UpsampleOneStep, self).__init__(*m) + + def flops(self): + H, W = self.input_resolution # type: ignore + flops = H * W * self.num_feat * 3 * 9 + return flops + + +class Swin2SR(nn.Module): + r"""Swin2SR + A PyTorch impl of : `Swin2SR: SwinV2 Transformer for Compressed Image Super-Resolution and Restoration`. + + Args: + img_size (int | tuple(int)): Input image size. Default 64 + patch_size (int | tuple(int)): Patch size. Default: 1 + in_chans (int): Number of input image channels. Default: 3 + embed_dim (int): Patch embedding dimension. Default: 96 + depths (tuple(int)): Depth of each Swin Transformer layer. + num_heads (tuple(int)): Number of attention heads in different layers. + window_size (int): Window size. Default: 7 + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. Default: 4 + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + drop_rate (float): Dropout rate. Default: 0 + attn_drop_rate (float): Attention dropout rate. Default: 0 + drop_path_rate (float): Stochastic depth rate. Default: 0.1 + norm_layer (nn.Module): Normalization layer. Default: nn.LayerNorm. + ape (bool): If True, add absolute position embedding to the patch embedding. Default: False + patch_norm (bool): If True, add normalization after patch embedding. Default: True + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False + upscale: Upscale factor. 2/3/4/8 for image SR, 1 for denoising and compress artifact reduction + img_range: Image range. 1. or 255. + upsampler: The reconstruction reconstruction module. 'pixelshuffle'/'pixelshuffledirect'/'nearest+conv'/None + resi_connection: The convolutional block before residual connection. '1conv'/'3conv' + """ + + def __init__( + self, + state_dict, + **kwargs, + ): + super(Swin2SR, self).__init__() + + # Defaults + img_size = 128 + patch_size = 1 + in_chans = 3 + embed_dim = 96 + depths = [6, 6, 6, 6] + num_heads = [6, 6, 6, 6] + window_size = 7 + mlp_ratio = 4.0 + qkv_bias = True + drop_rate = 0.0 + attn_drop_rate = 0.0 + drop_path_rate = 0.1 + norm_layer = nn.LayerNorm + ape = False + patch_norm = True + use_checkpoint = False + upscale = 2 + img_range = 1.0 + upsampler = "" + resi_connection = "1conv" + num_in_ch = in_chans + num_out_ch = in_chans + num_feat = 64 + + self.model_arch = "Swin2SR" + self.sub_type = "SR" + self.state = state_dict + if "params_ema" in self.state: + self.state = self.state["params_ema"] + elif "params" in self.state: + self.state = self.state["params"] + + state_keys = self.state.keys() + + if "conv_before_upsample.0.weight" in state_keys: + if "conv_aux.weight" in state_keys: + upsampler = "pixelshuffle_aux" + elif "conv_up1.weight" in state_keys: + upsampler = "nearest+conv" + else: + upsampler = "pixelshuffle" + supports_fp16 = False + elif "upsample.0.weight" in state_keys: + upsampler = "pixelshuffledirect" + else: + upsampler = "" + + num_feat = ( + self.state.get("conv_before_upsample.0.weight", None).shape[1] + if self.state.get("conv_before_upsample.weight", None) + else 64 + ) + + num_in_ch = self.state["conv_first.weight"].shape[1] + in_chans = num_in_ch + if "conv_last.weight" in state_keys: + num_out_ch = self.state["conv_last.weight"].shape[0] + else: + num_out_ch = num_in_ch + + upscale = 1 + if upsampler == "nearest+conv": + upsample_keys = [ + x for x in state_keys if "conv_up" in x and "bias" not in x + ] + + for upsample_key in upsample_keys: + upscale *= 2 + elif upsampler == "pixelshuffle" or upsampler == "pixelshuffle_aux": + upsample_keys = [ + x + for x in state_keys + if "upsample" in x and "conv" not in x and "bias" not in x + ] + for upsample_key in upsample_keys: + shape = self.state[upsample_key].shape[0] + upscale *= math.sqrt(shape // num_feat) + upscale = int(upscale) + elif upsampler == "pixelshuffledirect": + upscale = int( + math.sqrt(self.state["upsample.0.bias"].shape[0] // num_out_ch) + ) + + max_layer_num = 0 + max_block_num = 0 + for key in state_keys: + result = re.match( + r"layers.(\d*).residual_group.blocks.(\d*).norm1.weight", key + ) + if result: + layer_num, block_num = result.groups() + max_layer_num = max(max_layer_num, int(layer_num)) + max_block_num = max(max_block_num, int(block_num)) + + depths = [max_block_num + 1 for _ in range(max_layer_num + 1)] + + if ( + "layers.0.residual_group.blocks.0.attn.relative_position_bias_table" + in state_keys + ): + num_heads_num = self.state[ + "layers.0.residual_group.blocks.0.attn.relative_position_bias_table" + ].shape[-1] + num_heads = [num_heads_num for _ in range(max_layer_num + 1)] + else: + num_heads = depths + + embed_dim = self.state["conv_first.weight"].shape[0] + + mlp_ratio = float( + self.state["layers.0.residual_group.blocks.0.mlp.fc1.bias"].shape[0] + / embed_dim + ) + + # TODO: could actually count the layers, but this should do + if "layers.0.conv.4.weight" in state_keys: + resi_connection = "3conv" + else: + resi_connection = "1conv" + + window_size = int( + math.sqrt( + self.state[ + "layers.0.residual_group.blocks.0.attn.relative_position_index" + ].shape[0] + ) + ) + + if "layers.0.residual_group.blocks.1.attn_mask" in state_keys: + img_size = int( + math.sqrt( + self.state["layers.0.residual_group.blocks.1.attn_mask"].shape[0] + ) + * window_size + ) + + # The JPEG models are the only ones with window-size 7, and they also use this range + img_range = 255.0 if window_size == 7 else 1.0 + + self.in_nc = num_in_ch + self.out_nc = num_out_ch + self.num_feat = num_feat + self.embed_dim = embed_dim + self.num_heads = num_heads + self.depths = depths + self.window_size = window_size + self.mlp_ratio = mlp_ratio + self.scale = upscale + self.upsampler = upsampler + self.img_size = img_size + self.img_range = img_range + self.resi_connection = resi_connection + + self.supports_fp16 = False # Too much weirdness to support this at the moment + self.supports_bfp16 = True + self.min_size_restriction = 16 + + ## END AUTO DETECTION + + if in_chans == 3: + rgb_mean = (0.4488, 0.4371, 0.4040) + self.mean = torch.Tensor(rgb_mean).view(1, 3, 1, 1) + else: + self.mean = torch.zeros(1, 1, 1, 1) + self.upscale = upscale + self.upsampler = upsampler + self.window_size = window_size + + ##################################################################################################### + ################################### 1, shallow feature extraction ################################### + self.conv_first = nn.Conv2d(num_in_ch, embed_dim, 3, 1, 1) + + ##################################################################################################### + ################################### 2, deep feature extraction ###################################### + self.num_layers = len(depths) + self.embed_dim = embed_dim + self.ape = ape + self.patch_norm = patch_norm + self.num_features = embed_dim + self.mlp_ratio = mlp_ratio + + # split image into non-overlapping patches + self.patch_embed = PatchEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=embed_dim, + embed_dim=embed_dim, + norm_layer=norm_layer if self.patch_norm else None, + ) + num_patches = self.patch_embed.num_patches + patches_resolution = self.patch_embed.patches_resolution + self.patches_resolution = patches_resolution + + # merge non-overlapping patches into image + self.patch_unembed = PatchUnEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=embed_dim, + embed_dim=embed_dim, + norm_layer=norm_layer if self.patch_norm else None, + ) + + # absolute position embedding + if self.ape: + self.absolute_pos_embed = nn.Parameter(torch.zeros(1, num_patches, embed_dim)) # type: ignore + trunc_normal_(self.absolute_pos_embed, std=0.02) + + self.pos_drop = nn.Dropout(p=drop_rate) + + # stochastic depth + dpr = [ + x.item() for x in torch.linspace(0, drop_path_rate, sum(depths)) + ] # stochastic depth decay rule + + # build Residual Swin Transformer blocks (RSTB) + self.layers = nn.ModuleList() + for i_layer in range(self.num_layers): + layer = RSTB( + dim=embed_dim, + input_resolution=(patches_resolution[0], patches_resolution[1]), + depth=depths[i_layer], + num_heads=num_heads[i_layer], + window_size=window_size, + mlp_ratio=self.mlp_ratio, + qkv_bias=qkv_bias, + drop=drop_rate, + attn_drop=attn_drop_rate, + drop_path=dpr[sum(depths[:i_layer]) : sum(depths[: i_layer + 1])], # type: ignore # no impact on SR results + norm_layer=norm_layer, + downsample=None, + use_checkpoint=use_checkpoint, + img_size=img_size, + patch_size=patch_size, + resi_connection=resi_connection, + ) + self.layers.append(layer) + + if self.upsampler == "pixelshuffle_hf": + self.layers_hf = nn.ModuleList() + for i_layer in range(self.num_layers): + layer = RSTB( + dim=embed_dim, + input_resolution=(patches_resolution[0], patches_resolution[1]), + depth=depths[i_layer], + num_heads=num_heads[i_layer], + window_size=window_size, + mlp_ratio=self.mlp_ratio, + qkv_bias=qkv_bias, + drop=drop_rate, + attn_drop=attn_drop_rate, + drop_path=dpr[sum(depths[:i_layer]) : sum(depths[: i_layer + 1])], # type: ignore # no impact on SR results # type: ignore + norm_layer=norm_layer, + downsample=None, + use_checkpoint=use_checkpoint, + img_size=img_size, + patch_size=patch_size, + resi_connection=resi_connection, + ) + self.layers_hf.append(layer) + + self.norm = norm_layer(self.num_features) + + # build the last conv layer in deep feature extraction + if resi_connection == "1conv": + self.conv_after_body = nn.Conv2d(embed_dim, embed_dim, 3, 1, 1) + elif resi_connection == "3conv": + # to save parameters and memory + self.conv_after_body = nn.Sequential( + nn.Conv2d(embed_dim, embed_dim // 4, 3, 1, 1), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(embed_dim // 4, embed_dim // 4, 1, 1, 0), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(embed_dim // 4, embed_dim, 3, 1, 1), + ) + + ##################################################################################################### + ################################ 3, high quality image reconstruction ################################ + if self.upsampler == "pixelshuffle": + # for classical SR + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.upsample = Upsample(upscale, num_feat) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + elif self.upsampler == "pixelshuffle_aux": + self.conv_bicubic = nn.Conv2d(num_in_ch, num_feat, 3, 1, 1) + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.conv_aux = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + self.conv_after_aux = nn.Sequential( + nn.Conv2d(3, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.upsample = Upsample(upscale, num_feat) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + + elif self.upsampler == "pixelshuffle_hf": + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.upsample = Upsample(upscale, num_feat) + self.upsample_hf = Upsample_hf(upscale, num_feat) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + self.conv_first_hf = nn.Sequential( + nn.Conv2d(num_feat, embed_dim, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.conv_after_body_hf = nn.Conv2d(embed_dim, embed_dim, 3, 1, 1) + self.conv_before_upsample_hf = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.conv_last_hf = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + + elif self.upsampler == "pixelshuffledirect": + # for lightweight SR (to save parameters) + self.upsample = UpsampleOneStep( + upscale, + embed_dim, + num_out_ch, + (patches_resolution[0], patches_resolution[1]), + ) + elif self.upsampler == "nearest+conv": + # for real-world SR (less artifacts) + assert self.upscale == 4, "only support x4 now." + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.conv_up1 = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + self.conv_up2 = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + self.conv_hr = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + self.lrelu = nn.LeakyReLU(negative_slope=0.2, inplace=True) + else: + # for image denoising and JPEG compression artifact reduction + self.conv_last = nn.Conv2d(embed_dim, num_out_ch, 3, 1, 1) + + self.apply(self._init_weights) + + self.load_state_dict(state_dict) + + def _init_weights(self, m): + if isinstance(m, nn.Linear): + trunc_normal_(m.weight, std=0.02) + if isinstance(m, nn.Linear) and m.bias is not None: + nn.init.constant_(m.bias, 0) + elif isinstance(m, nn.LayerNorm): + nn.init.constant_(m.bias, 0) + nn.init.constant_(m.weight, 1.0) + + @torch.jit.ignore # type: ignore + def no_weight_decay(self): + return {"absolute_pos_embed"} + + @torch.jit.ignore # type: ignore + def no_weight_decay_keywords(self): + return {"relative_position_bias_table"} + + def check_image_size(self, x): + _, _, h, w = x.size() + mod_pad_h = (self.window_size - h % self.window_size) % self.window_size + mod_pad_w = (self.window_size - w % self.window_size) % self.window_size + x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), "reflect") + return x + + def forward_features(self, x): + x_size = (x.shape[2], x.shape[3]) + x = self.patch_embed(x) + if self.ape: + x = x + self.absolute_pos_embed + x = self.pos_drop(x) + + for layer in self.layers: + x = layer(x, x_size) + + x = self.norm(x) # B L C + x = self.patch_unembed(x, x_size) + + return x + + def forward_features_hf(self, x): + x_size = (x.shape[2], x.shape[3]) + x = self.patch_embed(x) + if self.ape: + x = x + self.absolute_pos_embed + x = self.pos_drop(x) + + for layer in self.layers_hf: + x = layer(x, x_size) + + x = self.norm(x) # B L C + x = self.patch_unembed(x, x_size) + + return x + + def forward(self, x): + H, W = x.shape[2:] + x = self.check_image_size(x) + + self.mean = self.mean.type_as(x) + x = (x - self.mean) * self.img_range + + if self.upsampler == "pixelshuffle": + # for classical SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + x = self.conv_last(self.upsample(x)) + elif self.upsampler == "pixelshuffle_aux": + bicubic = F.interpolate( + x, + size=(H * self.upscale, W * self.upscale), + mode="bicubic", + align_corners=False, + ) + bicubic = self.conv_bicubic(bicubic) + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + aux = self.conv_aux(x) # b, 3, LR_H, LR_W + x = self.conv_after_aux(aux) + x = ( + self.upsample(x)[:, :, : H * self.upscale, : W * self.upscale] + + bicubic[:, :, : H * self.upscale, : W * self.upscale] + ) + x = self.conv_last(x) + aux = aux / self.img_range + self.mean + elif self.upsampler == "pixelshuffle_hf": + # for classical SR with HF + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x_before = self.conv_before_upsample(x) + x_out = self.conv_last(self.upsample(x_before)) + + x_hf = self.conv_first_hf(x_before) + x_hf = self.conv_after_body_hf(self.forward_features_hf(x_hf)) + x_hf + x_hf = self.conv_before_upsample_hf(x_hf) + x_hf = self.conv_last_hf(self.upsample_hf(x_hf)) + x = x_out + x_hf + x_hf = x_hf / self.img_range + self.mean + + elif self.upsampler == "pixelshuffledirect": + # for lightweight SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.upsample(x) + elif self.upsampler == "nearest+conv": + # for real-world SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + x = self.lrelu( + self.conv_up1( + torch.nn.functional.interpolate(x, scale_factor=2, mode="nearest") + ) + ) + x = self.lrelu( + self.conv_up2( + torch.nn.functional.interpolate(x, scale_factor=2, mode="nearest") + ) + ) + x = self.conv_last(self.lrelu(self.conv_hr(x))) + else: + # for image denoising and JPEG compression artifact reduction + x_first = self.conv_first(x) + res = self.conv_after_body(self.forward_features(x_first)) + x_first + x = x + self.conv_last(res) + + x = x / self.img_range + self.mean + if self.upsampler == "pixelshuffle_aux": + # NOTE: I removed an "aux" output here. not sure what that was for + return x[:, :, : H * self.upscale, : W * self.upscale] # type: ignore + + elif self.upsampler == "pixelshuffle_hf": + x_out = x_out / self.img_range + self.mean # type: ignore + return x_out[:, :, : H * self.upscale, : W * self.upscale], x[:, :, : H * self.upscale, : W * self.upscale], x_hf[:, :, : H * self.upscale, : W * self.upscale] # type: ignore + + else: + return x[:, :, : H * self.upscale, : W * self.upscale] + + def flops(self): + flops = 0 + H, W = self.patches_resolution + flops += H * W * 3 * self.embed_dim * 9 + flops += self.patch_embed.flops() + for i, layer in enumerate(self.layers): + flops += layer.flops() # type: ignore + flops += H * W * 3 * self.embed_dim * self.embed_dim + flops += self.upsample.flops() # type: ignore + return flops diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/SwinIR.py b/backend/headless/fcbh_extras/chainner_models/architecture/SwinIR.py new file mode 100644 index 0000000000000000000000000000000000000000..439dcbcb2b12f7ff27a01490f4c2ae7b6e4eab9e --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/SwinIR.py @@ -0,0 +1,1224 @@ +# pylint: skip-file +# ----------------------------------------------------------------------------------- +# SwinIR: Image Restoration Using Swin Transformer, https://arxiv.org/abs/2108.10257 +# Originally Written by Ze Liu, Modified by Jingyun Liang. +# ----------------------------------------------------------------------------------- + +import math +import re + +import torch +import torch.nn as nn +import torch.nn.functional as F +import torch.utils.checkpoint as checkpoint + +# Originally from the timm package +from .timm.drop import DropPath +from .timm.helpers import to_2tuple +from .timm.weight_init import trunc_normal_ + + +class Mlp(nn.Module): + def __init__( + self, + in_features, + hidden_features=None, + out_features=None, + act_layer=nn.GELU, + drop=0.0, + ): + super().__init__() + out_features = out_features or in_features + hidden_features = hidden_features or in_features + self.fc1 = nn.Linear(in_features, hidden_features) + self.act = act_layer() + self.fc2 = nn.Linear(hidden_features, out_features) + self.drop = nn.Dropout(drop) + + def forward(self, x): + x = self.fc1(x) + x = self.act(x) + x = self.drop(x) + x = self.fc2(x) + x = self.drop(x) + return x + + +def window_partition(x, window_size): + """ + Args: + x: (B, H, W, C) + window_size (int): window size + + Returns: + windows: (num_windows*B, window_size, window_size, C) + """ + B, H, W, C = x.shape + x = x.view(B, H // window_size, window_size, W // window_size, window_size, C) + windows = ( + x.permute(0, 1, 3, 2, 4, 5).contiguous().view(-1, window_size, window_size, C) + ) + return windows + + +def window_reverse(windows, window_size, H, W): + """ + Args: + windows: (num_windows*B, window_size, window_size, C) + window_size (int): Window size + H (int): Height of image + W (int): Width of image + + Returns: + x: (B, H, W, C) + """ + B = int(windows.shape[0] / (H * W / window_size / window_size)) + x = windows.view( + B, H // window_size, W // window_size, window_size, window_size, -1 + ) + x = x.permute(0, 1, 3, 2, 4, 5).contiguous().view(B, H, W, -1) + return x + + +class WindowAttention(nn.Module): + r"""Window based multi-head self attention (W-MSA) module with relative position bias. + It supports both of shifted and non-shifted window. + + Args: + dim (int): Number of input channels. + window_size (tuple[int]): The height and width of the window. + num_heads (int): Number of attention heads. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set + attn_drop (float, optional): Dropout ratio of attention weight. Default: 0.0 + proj_drop (float, optional): Dropout ratio of output. Default: 0.0 + """ + + def __init__( + self, + dim, + window_size, + num_heads, + qkv_bias=True, + qk_scale=None, + attn_drop=0.0, + proj_drop=0.0, + ): + super().__init__() + self.dim = dim + self.window_size = window_size # Wh, Ww + self.num_heads = num_heads + head_dim = dim // num_heads + self.scale = qk_scale or head_dim**-0.5 + + # define a parameter table of relative position bias + self.relative_position_bias_table = nn.Parameter( # type: ignore + torch.zeros((2 * window_size[0] - 1) * (2 * window_size[1] - 1), num_heads) + ) # 2*Wh-1 * 2*Ww-1, nH + + # get pair-wise relative position index for each token inside the window + coords_h = torch.arange(self.window_size[0]) + coords_w = torch.arange(self.window_size[1]) + coords = torch.stack(torch.meshgrid([coords_h, coords_w])) # 2, Wh, Ww + coords_flatten = torch.flatten(coords, 1) # 2, Wh*Ww + relative_coords = ( + coords_flatten[:, :, None] - coords_flatten[:, None, :] + ) # 2, Wh*Ww, Wh*Ww + relative_coords = relative_coords.permute( + 1, 2, 0 + ).contiguous() # Wh*Ww, Wh*Ww, 2 + relative_coords[:, :, 0] += self.window_size[0] - 1 # shift to start from 0 + relative_coords[:, :, 1] += self.window_size[1] - 1 + relative_coords[:, :, 0] *= 2 * self.window_size[1] - 1 + relative_position_index = relative_coords.sum(-1) # Wh*Ww, Wh*Ww + self.register_buffer("relative_position_index", relative_position_index) + + self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias) + self.attn_drop = nn.Dropout(attn_drop) + self.proj = nn.Linear(dim, dim) + + self.proj_drop = nn.Dropout(proj_drop) + + trunc_normal_(self.relative_position_bias_table, std=0.02) + self.softmax = nn.Softmax(dim=-1) + + def forward(self, x, mask=None): + """ + Args: + x: input features with shape of (num_windows*B, N, C) + mask: (0/-inf) mask with shape of (num_windows, Wh*Ww, Wh*Ww) or None + """ + B_, N, C = x.shape + qkv = ( + self.qkv(x) + .reshape(B_, N, 3, self.num_heads, C // self.num_heads) + .permute(2, 0, 3, 1, 4) + ) + q, k, v = ( + qkv[0], + qkv[1], + qkv[2], + ) # make torchscript happy (cannot use tensor as tuple) + + q = q * self.scale + attn = q @ k.transpose(-2, -1) + + relative_position_bias = self.relative_position_bias_table[ + self.relative_position_index.view(-1) # type: ignore + ].view( + self.window_size[0] * self.window_size[1], + self.window_size[0] * self.window_size[1], + -1, + ) # Wh*Ww,Wh*Ww,nH + relative_position_bias = relative_position_bias.permute( + 2, 0, 1 + ).contiguous() # nH, Wh*Ww, Wh*Ww + attn = attn + relative_position_bias.unsqueeze(0) + + if mask is not None: + nW = mask.shape[0] + attn = attn.view(B_ // nW, nW, self.num_heads, N, N) + mask.unsqueeze( + 1 + ).unsqueeze(0) + attn = attn.view(-1, self.num_heads, N, N) + attn = self.softmax(attn) + else: + attn = self.softmax(attn) + + attn = self.attn_drop(attn) + + x = (attn @ v).transpose(1, 2).reshape(B_, N, C) + x = self.proj(x) + x = self.proj_drop(x) + return x + + def extra_repr(self) -> str: + return f"dim={self.dim}, window_size={self.window_size}, num_heads={self.num_heads}" + + def flops(self, N): + # calculate flops for 1 window with token length of N + flops = 0 + # qkv = self.qkv(x) + flops += N * self.dim * 3 * self.dim + # attn = (q @ k.transpose(-2, -1)) + flops += self.num_heads * N * (self.dim // self.num_heads) * N + # x = (attn @ v) + flops += self.num_heads * N * N * (self.dim // self.num_heads) + # x = self.proj(x) + flops += N * self.dim * self.dim + return flops + + +class SwinTransformerBlock(nn.Module): + r"""Swin Transformer Block. + + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resulotion. + num_heads (int): Number of attention heads. + window_size (int): Window size. + shift_size (int): Shift size for SW-MSA. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set. + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float, optional): Stochastic depth rate. Default: 0.0 + act_layer (nn.Module, optional): Activation layer. Default: nn.GELU + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + """ + + def __init__( + self, + dim, + input_resolution, + num_heads, + window_size=7, + shift_size=0, + mlp_ratio=4.0, + qkv_bias=True, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + act_layer=nn.GELU, + norm_layer=nn.LayerNorm, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.num_heads = num_heads + self.window_size = window_size + self.shift_size = shift_size + self.mlp_ratio = mlp_ratio + if min(self.input_resolution) <= self.window_size: + # if window size is larger than input resolution, we don't partition windows + self.shift_size = 0 + self.window_size = min(self.input_resolution) + assert ( + 0 <= self.shift_size < self.window_size + ), "shift_size must in 0-window_size" + + self.norm1 = norm_layer(dim) + self.attn = WindowAttention( + dim, + window_size=to_2tuple(self.window_size), + num_heads=num_heads, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + attn_drop=attn_drop, + proj_drop=drop, + ) + + self.drop_path = DropPath(drop_path) if drop_path > 0.0 else nn.Identity() + self.norm2 = norm_layer(dim) + mlp_hidden_dim = int(dim * mlp_ratio) + self.mlp = Mlp( + in_features=dim, + hidden_features=mlp_hidden_dim, + act_layer=act_layer, + drop=drop, + ) + + if self.shift_size > 0: + attn_mask = self.calculate_mask(self.input_resolution) + else: + attn_mask = None + + self.register_buffer("attn_mask", attn_mask) + + def calculate_mask(self, x_size): + # calculate attention mask for SW-MSA + H, W = x_size + img_mask = torch.zeros((1, H, W, 1)) # 1 H W 1 + h_slices = ( + slice(0, -self.window_size), + slice(-self.window_size, -self.shift_size), + slice(-self.shift_size, None), + ) + w_slices = ( + slice(0, -self.window_size), + slice(-self.window_size, -self.shift_size), + slice(-self.shift_size, None), + ) + cnt = 0 + for h in h_slices: + for w in w_slices: + img_mask[:, h, w, :] = cnt + cnt += 1 + + mask_windows = window_partition( + img_mask, self.window_size + ) # nW, window_size, window_size, 1 + mask_windows = mask_windows.view(-1, self.window_size * self.window_size) + attn_mask = mask_windows.unsqueeze(1) - mask_windows.unsqueeze(2) + attn_mask = attn_mask.masked_fill(attn_mask != 0, float(-100.0)).masked_fill( + attn_mask == 0, float(0.0) + ) + + return attn_mask + + def forward(self, x, x_size): + H, W = x_size + B, L, C = x.shape + # assert L == H * W, "input feature has wrong size" + + shortcut = x + x = self.norm1(x) + x = x.view(B, H, W, C) + + # cyclic shift + if self.shift_size > 0: + shifted_x = torch.roll( + x, shifts=(-self.shift_size, -self.shift_size), dims=(1, 2) + ) + else: + shifted_x = x + + # partition windows + x_windows = window_partition( + shifted_x, self.window_size + ) # nW*B, window_size, window_size, C + x_windows = x_windows.view( + -1, self.window_size * self.window_size, C + ) # nW*B, window_size*window_size, C + + # W-MSA/SW-MSA (to be compatible for testing on images whose shapes are the multiple of window size + if self.input_resolution == x_size: + attn_windows = self.attn( + x_windows, mask=self.attn_mask + ) # nW*B, window_size*window_size, C + else: + attn_windows = self.attn( + x_windows, mask=self.calculate_mask(x_size).to(x.device) + ) + + # merge windows + attn_windows = attn_windows.view(-1, self.window_size, self.window_size, C) + shifted_x = window_reverse(attn_windows, self.window_size, H, W) # B H' W' C + + # reverse cyclic shift + if self.shift_size > 0: + x = torch.roll( + shifted_x, shifts=(self.shift_size, self.shift_size), dims=(1, 2) + ) + else: + x = shifted_x + x = x.view(B, H * W, C) + + # FFN + x = shortcut + self.drop_path(x) + x = x + self.drop_path(self.mlp(self.norm2(x))) + + return x + + def extra_repr(self) -> str: + return ( + f"dim={self.dim}, input_resolution={self.input_resolution}, num_heads={self.num_heads}, " + f"window_size={self.window_size}, shift_size={self.shift_size}, mlp_ratio={self.mlp_ratio}" + ) + + def flops(self): + flops = 0 + H, W = self.input_resolution + # norm1 + flops += self.dim * H * W + # W-MSA/SW-MSA + nW = H * W / self.window_size / self.window_size + flops += nW * self.attn.flops(self.window_size * self.window_size) + # mlp + flops += 2 * H * W * self.dim * self.dim * self.mlp_ratio + # norm2 + flops += self.dim * H * W + return flops + + +class PatchMerging(nn.Module): + r"""Patch Merging Layer. + + Args: + input_resolution (tuple[int]): Resolution of input feature. + dim (int): Number of input channels. + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + """ + + def __init__(self, input_resolution, dim, norm_layer=nn.LayerNorm): + super().__init__() + self.input_resolution = input_resolution + self.dim = dim + self.reduction = nn.Linear(4 * dim, 2 * dim, bias=False) + self.norm = norm_layer(4 * dim) + + def forward(self, x): + """ + x: B, H*W, C + """ + H, W = self.input_resolution + B, L, C = x.shape + assert L == H * W, "input feature has wrong size" + assert H % 2 == 0 and W % 2 == 0, f"x size ({H}*{W}) are not even." + + x = x.view(B, H, W, C) + + x0 = x[:, 0::2, 0::2, :] # B H/2 W/2 C + x1 = x[:, 1::2, 0::2, :] # B H/2 W/2 C + x2 = x[:, 0::2, 1::2, :] # B H/2 W/2 C + x3 = x[:, 1::2, 1::2, :] # B H/2 W/2 C + x = torch.cat([x0, x1, x2, x3], -1) # B H/2 W/2 4*C + x = x.view(B, -1, 4 * C) # B H/2*W/2 4*C + + x = self.norm(x) + x = self.reduction(x) + + return x + + def extra_repr(self) -> str: + return f"input_resolution={self.input_resolution}, dim={self.dim}" + + def flops(self): + H, W = self.input_resolution + flops = H * W * self.dim + flops += (H // 2) * (W // 2) * 4 * self.dim * 2 * self.dim + return flops + + +class BasicLayer(nn.Module): + """A basic Swin Transformer layer for one stage. + + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + depth (int): Number of blocks. + num_heads (int): Number of attention heads. + window_size (int): Local window size. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set. + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float | tuple[float], optional): Stochastic depth rate. Default: 0.0 + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + downsample (nn.Module | None, optional): Downsample layer at the end of the layer. Default: None + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False. + """ + + def __init__( + self, + dim, + input_resolution, + depth, + num_heads, + window_size, + mlp_ratio=4.0, + qkv_bias=True, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + norm_layer=nn.LayerNorm, + downsample=None, + use_checkpoint=False, + ): + super().__init__() + self.dim = dim + self.input_resolution = input_resolution + self.depth = depth + self.use_checkpoint = use_checkpoint + + # build blocks + self.blocks = nn.ModuleList( + [ + SwinTransformerBlock( + dim=dim, + input_resolution=input_resolution, + num_heads=num_heads, + window_size=window_size, + shift_size=0 if (i % 2 == 0) else window_size // 2, + mlp_ratio=mlp_ratio, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_path[i] + if isinstance(drop_path, list) + else drop_path, + norm_layer=norm_layer, + ) + for i in range(depth) + ] + ) + + # patch merging layer + if downsample is not None: + self.downsample = downsample( + input_resolution, dim=dim, norm_layer=norm_layer + ) + else: + self.downsample = None + + def forward(self, x, x_size): + for blk in self.blocks: + if self.use_checkpoint: + x = checkpoint.checkpoint(blk, x, x_size) + else: + x = blk(x, x_size) + if self.downsample is not None: + x = self.downsample(x) + return x + + def extra_repr(self) -> str: + return f"dim={self.dim}, input_resolution={self.input_resolution}, depth={self.depth}" + + def flops(self): + flops = 0 + for blk in self.blocks: + flops += blk.flops() # type: ignore + if self.downsample is not None: + flops += self.downsample.flops() + return flops + + +class RSTB(nn.Module): + """Residual Swin Transformer Block (RSTB). + + Args: + dim (int): Number of input channels. + input_resolution (tuple[int]): Input resolution. + depth (int): Number of blocks. + num_heads (int): Number of attention heads. + window_size (int): Local window size. + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. + qkv_bias (bool, optional): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float | None, optional): Override default qk scale of head_dim ** -0.5 if set. + drop (float, optional): Dropout rate. Default: 0.0 + attn_drop (float, optional): Attention dropout rate. Default: 0.0 + drop_path (float | tuple[float], optional): Stochastic depth rate. Default: 0.0 + norm_layer (nn.Module, optional): Normalization layer. Default: nn.LayerNorm + downsample (nn.Module | None, optional): Downsample layer at the end of the layer. Default: None + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False. + img_size: Input image size. + patch_size: Patch size. + resi_connection: The convolutional block before residual connection. + """ + + def __init__( + self, + dim, + input_resolution, + depth, + num_heads, + window_size, + mlp_ratio=4.0, + qkv_bias=True, + qk_scale=None, + drop=0.0, + attn_drop=0.0, + drop_path=0.0, + norm_layer=nn.LayerNorm, + downsample=None, + use_checkpoint=False, + img_size=224, + patch_size=4, + resi_connection="1conv", + ): + super(RSTB, self).__init__() + + self.dim = dim + self.input_resolution = input_resolution + + self.residual_group = BasicLayer( + dim=dim, + input_resolution=input_resolution, + depth=depth, + num_heads=num_heads, + window_size=window_size, + mlp_ratio=mlp_ratio, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop, + attn_drop=attn_drop, + drop_path=drop_path, + norm_layer=norm_layer, + downsample=downsample, + use_checkpoint=use_checkpoint, + ) + + if resi_connection == "1conv": + self.conv = nn.Conv2d(dim, dim, 3, 1, 1) + elif resi_connection == "3conv": + # to save parameters and memory + self.conv = nn.Sequential( + nn.Conv2d(dim, dim // 4, 3, 1, 1), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(dim // 4, dim // 4, 1, 1, 0), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(dim // 4, dim, 3, 1, 1), + ) + + self.patch_embed = PatchEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=0, + embed_dim=dim, + norm_layer=None, + ) + + self.patch_unembed = PatchUnEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=0, + embed_dim=dim, + norm_layer=None, + ) + + def forward(self, x, x_size): + return ( + self.patch_embed( + self.conv(self.patch_unembed(self.residual_group(x, x_size), x_size)) + ) + + x + ) + + def flops(self): + flops = 0 + flops += self.residual_group.flops() + H, W = self.input_resolution + flops += H * W * self.dim * self.dim * 9 + flops += self.patch_embed.flops() + flops += self.patch_unembed.flops() + + return flops + + +class PatchEmbed(nn.Module): + r"""Image to Patch Embedding + + Args: + img_size (int): Image size. Default: 224. + patch_size (int): Patch token size. Default: 4. + in_chans (int): Number of input image channels. Default: 3. + embed_dim (int): Number of linear projection output channels. Default: 96. + norm_layer (nn.Module, optional): Normalization layer. Default: None + """ + + def __init__( + self, img_size=224, patch_size=4, in_chans=3, embed_dim=96, norm_layer=None + ): + super().__init__() + img_size = to_2tuple(img_size) + patch_size = to_2tuple(patch_size) + patches_resolution = [ + img_size[0] // patch_size[0], # type: ignore + img_size[1] // patch_size[1], # type: ignore + ] + self.img_size = img_size + self.patch_size = patch_size + self.patches_resolution = patches_resolution + self.num_patches = patches_resolution[0] * patches_resolution[1] + + self.in_chans = in_chans + self.embed_dim = embed_dim + + if norm_layer is not None: + self.norm = norm_layer(embed_dim) + else: + self.norm = None + + def forward(self, x): + x = x.flatten(2).transpose(1, 2) # B Ph*Pw C + if self.norm is not None: + x = self.norm(x) + return x + + def flops(self): + flops = 0 + H, W = self.img_size + if self.norm is not None: + flops += H * W * self.embed_dim # type: ignore + return flops + + +class PatchUnEmbed(nn.Module): + r"""Image to Patch Unembedding + + Args: + img_size (int): Image size. Default: 224. + patch_size (int): Patch token size. Default: 4. + in_chans (int): Number of input image channels. Default: 3. + embed_dim (int): Number of linear projection output channels. Default: 96. + norm_layer (nn.Module, optional): Normalization layer. Default: None + """ + + def __init__( + self, img_size=224, patch_size=4, in_chans=3, embed_dim=96, norm_layer=None + ): + super().__init__() + img_size = to_2tuple(img_size) + patch_size = to_2tuple(patch_size) + patches_resolution = [ + img_size[0] // patch_size[0], # type: ignore + img_size[1] // patch_size[1], # type: ignore + ] + self.img_size = img_size + self.patch_size = patch_size + self.patches_resolution = patches_resolution + self.num_patches = patches_resolution[0] * patches_resolution[1] + + self.in_chans = in_chans + self.embed_dim = embed_dim + + def forward(self, x, x_size): + B, HW, C = x.shape + x = x.transpose(1, 2).view(B, self.embed_dim, x_size[0], x_size[1]) # B Ph*Pw C + return x + + def flops(self): + flops = 0 + return flops + + +class Upsample(nn.Sequential): + """Upsample module. + + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + """ + + def __init__(self, scale, num_feat): + m = [] + if (scale & (scale - 1)) == 0: # scale = 2^n + for _ in range(int(math.log(scale, 2))): + m.append(nn.Conv2d(num_feat, 4 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(2)) + elif scale == 3: + m.append(nn.Conv2d(num_feat, 9 * num_feat, 3, 1, 1)) + m.append(nn.PixelShuffle(3)) + else: + raise ValueError( + f"scale {scale} is not supported. " "Supported scales: 2^n and 3." + ) + super(Upsample, self).__init__(*m) + + +class UpsampleOneStep(nn.Sequential): + """UpsampleOneStep module (the difference with Upsample is that it always only has 1conv + 1pixelshuffle) + Used in lightweight SR to save parameters. + + Args: + scale (int): Scale factor. Supported scales: 2^n and 3. + num_feat (int): Channel number of intermediate features. + + """ + + def __init__(self, scale, num_feat, num_out_ch, input_resolution=None): + self.num_feat = num_feat + self.input_resolution = input_resolution + m = [] + m.append(nn.Conv2d(num_feat, (scale**2) * num_out_ch, 3, 1, 1)) + m.append(nn.PixelShuffle(scale)) + super(UpsampleOneStep, self).__init__(*m) + + def flops(self): + H, W = self.input_resolution # type: ignore + flops = H * W * self.num_feat * 3 * 9 + return flops + + +class SwinIR(nn.Module): + r"""SwinIR + A PyTorch impl of : `SwinIR: Image Restoration Using Swin Transformer`, based on Swin Transformer. + + Args: + img_size (int | tuple(int)): Input image size. Default 64 + patch_size (int | tuple(int)): Patch size. Default: 1 + in_chans (int): Number of input image channels. Default: 3 + embed_dim (int): Patch embedding dimension. Default: 96 + depths (tuple(int)): Depth of each Swin Transformer layer. + num_heads (tuple(int)): Number of attention heads in different layers. + window_size (int): Window size. Default: 7 + mlp_ratio (float): Ratio of mlp hidden dim to embedding dim. Default: 4 + qkv_bias (bool): If True, add a learnable bias to query, key, value. Default: True + qk_scale (float): Override default qk scale of head_dim ** -0.5 if set. Default: None + drop_rate (float): Dropout rate. Default: 0 + attn_drop_rate (float): Attention dropout rate. Default: 0 + drop_path_rate (float): Stochastic depth rate. Default: 0.1 + norm_layer (nn.Module): Normalization layer. Default: nn.LayerNorm. + ape (bool): If True, add absolute position embedding to the patch embedding. Default: False + patch_norm (bool): If True, add normalization after patch embedding. Default: True + use_checkpoint (bool): Whether to use checkpointing to save memory. Default: False + upscale: Upscale factor. 2/3/4/8 for image SR, 1 for denoising and compress artifact reduction + img_range: Image range. 1. or 255. + upsampler: The reconstruction reconstruction module. 'pixelshuffle'/'pixelshuffledirect'/'nearest+conv'/None + resi_connection: The convolutional block before residual connection. '1conv'/'3conv' + """ + + def __init__( + self, + state_dict, + **kwargs, + ): + super(SwinIR, self).__init__() + + # Defaults + img_size = 64 + patch_size = 1 + in_chans = 3 + embed_dim = 96 + depths = [6, 6, 6, 6] + num_heads = [6, 6, 6, 6] + window_size = 7 + mlp_ratio = 4.0 + qkv_bias = True + qk_scale = None + drop_rate = 0.0 + attn_drop_rate = 0.0 + drop_path_rate = 0.1 + norm_layer = nn.LayerNorm + ape = False + patch_norm = True + use_checkpoint = False + upscale = 2 + img_range = 1.0 + upsampler = "" + resi_connection = "1conv" + num_feat = 64 + num_in_ch = in_chans + num_out_ch = in_chans + supports_fp16 = True + self.start_unshuffle = 1 + + self.model_arch = "SwinIR" + self.sub_type = "SR" + self.state = state_dict + if "params_ema" in self.state: + self.state = self.state["params_ema"] + elif "params" in self.state: + self.state = self.state["params"] + + state_keys = self.state.keys() + + if "conv_before_upsample.0.weight" in state_keys: + if "conv_up1.weight" in state_keys: + upsampler = "nearest+conv" + else: + upsampler = "pixelshuffle" + supports_fp16 = False + elif "upsample.0.weight" in state_keys: + upsampler = "pixelshuffledirect" + else: + upsampler = "" + + num_feat = ( + self.state.get("conv_before_upsample.0.weight", None).shape[1] + if self.state.get("conv_before_upsample.weight", None) + else 64 + ) + + if "conv_first.1.weight" in self.state: + self.state["conv_first.weight"] = self.state.pop("conv_first.1.weight") + self.state["conv_first.bias"] = self.state.pop("conv_first.1.bias") + self.start_unshuffle = round(math.sqrt(self.state["conv_first.weight"].shape[1] // 3)) + + num_in_ch = self.state["conv_first.weight"].shape[1] + in_chans = num_in_ch + if "conv_last.weight" in state_keys: + num_out_ch = self.state["conv_last.weight"].shape[0] + else: + num_out_ch = num_in_ch + + upscale = 1 + if upsampler == "nearest+conv": + upsample_keys = [ + x for x in state_keys if "conv_up" in x and "bias" not in x + ] + + for upsample_key in upsample_keys: + upscale *= 2 + elif upsampler == "pixelshuffle": + upsample_keys = [ + x + for x in state_keys + if "upsample" in x and "conv" not in x and "bias" not in x + ] + for upsample_key in upsample_keys: + shape = self.state[upsample_key].shape[0] + upscale *= math.sqrt(shape // num_feat) + upscale = int(upscale) + elif upsampler == "pixelshuffledirect": + upscale = int( + math.sqrt(self.state["upsample.0.bias"].shape[0] // num_out_ch) + ) + + max_layer_num = 0 + max_block_num = 0 + for key in state_keys: + result = re.match( + r"layers.(\d*).residual_group.blocks.(\d*).norm1.weight", key + ) + if result: + layer_num, block_num = result.groups() + max_layer_num = max(max_layer_num, int(layer_num)) + max_block_num = max(max_block_num, int(block_num)) + + depths = [max_block_num + 1 for _ in range(max_layer_num + 1)] + + if ( + "layers.0.residual_group.blocks.0.attn.relative_position_bias_table" + in state_keys + ): + num_heads_num = self.state[ + "layers.0.residual_group.blocks.0.attn.relative_position_bias_table" + ].shape[-1] + num_heads = [num_heads_num for _ in range(max_layer_num + 1)] + else: + num_heads = depths + + embed_dim = self.state["conv_first.weight"].shape[0] + + mlp_ratio = float( + self.state["layers.0.residual_group.blocks.0.mlp.fc1.bias"].shape[0] + / embed_dim + ) + + # TODO: could actually count the layers, but this should do + if "layers.0.conv.4.weight" in state_keys: + resi_connection = "3conv" + else: + resi_connection = "1conv" + + window_size = int( + math.sqrt( + self.state[ + "layers.0.residual_group.blocks.0.attn.relative_position_index" + ].shape[0] + ) + ) + + if "layers.0.residual_group.blocks.1.attn_mask" in state_keys: + img_size = int( + math.sqrt( + self.state["layers.0.residual_group.blocks.1.attn_mask"].shape[0] + ) + * window_size + ) + + # The JPEG models are the only ones with window-size 7, and they also use this range + img_range = 255.0 if window_size == 7 else 1.0 + + self.in_nc = num_in_ch + self.out_nc = num_out_ch + self.num_feat = num_feat + self.embed_dim = embed_dim + self.num_heads = num_heads + self.depths = depths + self.window_size = window_size + self.mlp_ratio = mlp_ratio + self.scale = upscale / self.start_unshuffle + self.upsampler = upsampler + self.img_size = img_size + self.img_range = img_range + self.resi_connection = resi_connection + + self.supports_fp16 = False # Too much weirdness to support this at the moment + self.supports_bfp16 = True + self.min_size_restriction = 16 + + self.img_range = img_range + if in_chans == 3: + rgb_mean = (0.4488, 0.4371, 0.4040) + self.mean = torch.Tensor(rgb_mean).view(1, 3, 1, 1) + else: + self.mean = torch.zeros(1, 1, 1, 1) + self.upscale = upscale + self.upsampler = upsampler + self.window_size = window_size + + ##################################################################################################### + ################################### 1, shallow feature extraction ################################### + self.conv_first = nn.Conv2d(num_in_ch, embed_dim, 3, 1, 1) + + ##################################################################################################### + ################################### 2, deep feature extraction ###################################### + self.num_layers = len(depths) + self.embed_dim = embed_dim + self.ape = ape + self.patch_norm = patch_norm + self.num_features = embed_dim + self.mlp_ratio = mlp_ratio + + # split image into non-overlapping patches + self.patch_embed = PatchEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=embed_dim, + embed_dim=embed_dim, + norm_layer=norm_layer if self.patch_norm else None, + ) + num_patches = self.patch_embed.num_patches + patches_resolution = self.patch_embed.patches_resolution + self.patches_resolution = patches_resolution + + # merge non-overlapping patches into image + self.patch_unembed = PatchUnEmbed( + img_size=img_size, + patch_size=patch_size, + in_chans=embed_dim, + embed_dim=embed_dim, + norm_layer=norm_layer if self.patch_norm else None, + ) + + # absolute position embedding + if self.ape: + self.absolute_pos_embed = nn.Parameter( # type: ignore + torch.zeros(1, num_patches, embed_dim) + ) + trunc_normal_(self.absolute_pos_embed, std=0.02) + + self.pos_drop = nn.Dropout(p=drop_rate) + + # stochastic depth + dpr = [ + x.item() for x in torch.linspace(0, drop_path_rate, sum(depths)) + ] # stochastic depth decay rule + + # build Residual Swin Transformer blocks (RSTB) + self.layers = nn.ModuleList() + for i_layer in range(self.num_layers): + layer = RSTB( + dim=embed_dim, + input_resolution=(patches_resolution[0], patches_resolution[1]), + depth=depths[i_layer], + num_heads=num_heads[i_layer], + window_size=window_size, + mlp_ratio=self.mlp_ratio, + qkv_bias=qkv_bias, + qk_scale=qk_scale, + drop=drop_rate, + attn_drop=attn_drop_rate, + drop_path=dpr[ + sum(depths[:i_layer]) : sum(depths[: i_layer + 1]) # type: ignore + ], # no impact on SR results + norm_layer=norm_layer, + downsample=None, + use_checkpoint=use_checkpoint, + img_size=img_size, + patch_size=patch_size, + resi_connection=resi_connection, + ) + self.layers.append(layer) + self.norm = norm_layer(self.num_features) + + # build the last conv layer in deep feature extraction + if resi_connection == "1conv": + self.conv_after_body = nn.Conv2d(embed_dim, embed_dim, 3, 1, 1) + elif resi_connection == "3conv": + # to save parameters and memory + self.conv_after_body = nn.Sequential( + nn.Conv2d(embed_dim, embed_dim // 4, 3, 1, 1), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(embed_dim // 4, embed_dim // 4, 1, 1, 0), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + nn.Conv2d(embed_dim // 4, embed_dim, 3, 1, 1), + ) + + ##################################################################################################### + ################################ 3, high quality image reconstruction ################################ + if self.upsampler == "pixelshuffle": + # for classical SR + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.upsample = Upsample(upscale, num_feat) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + elif self.upsampler == "pixelshuffledirect": + # for lightweight SR (to save parameters) + self.upsample = UpsampleOneStep( + upscale, + embed_dim, + num_out_ch, + (patches_resolution[0], patches_resolution[1]), + ) + elif self.upsampler == "nearest+conv": + # for real-world SR (less artifacts) + self.conv_before_upsample = nn.Sequential( + nn.Conv2d(embed_dim, num_feat, 3, 1, 1), nn.LeakyReLU(inplace=True) + ) + self.conv_up1 = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + if self.upscale == 4: + self.conv_up2 = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + elif self.upscale == 8: + self.conv_up2 = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + self.conv_up3 = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + self.conv_hr = nn.Conv2d(num_feat, num_feat, 3, 1, 1) + self.conv_last = nn.Conv2d(num_feat, num_out_ch, 3, 1, 1) + self.lrelu = nn.LeakyReLU(negative_slope=0.2, inplace=True) + else: + # for image denoising and JPEG compression artifact reduction + self.conv_last = nn.Conv2d(embed_dim, num_out_ch, 3, 1, 1) + + self.apply(self._init_weights) + self.load_state_dict(self.state, strict=False) + + def _init_weights(self, m): + if isinstance(m, nn.Linear): + trunc_normal_(m.weight, std=0.02) + if isinstance(m, nn.Linear) and m.bias is not None: + nn.init.constant_(m.bias, 0) + elif isinstance(m, nn.LayerNorm): + nn.init.constant_(m.bias, 0) + nn.init.constant_(m.weight, 1.0) + + @torch.jit.ignore # type: ignore + def no_weight_decay(self): + return {"absolute_pos_embed"} + + @torch.jit.ignore # type: ignore + def no_weight_decay_keywords(self): + return {"relative_position_bias_table"} + + def check_image_size(self, x): + _, _, h, w = x.size() + mod_pad_h = (self.window_size - h % self.window_size) % self.window_size + mod_pad_w = (self.window_size - w % self.window_size) % self.window_size + x = F.pad(x, (0, mod_pad_w, 0, mod_pad_h), "reflect") + return x + + def forward_features(self, x): + x_size = (x.shape[2], x.shape[3]) + x = self.patch_embed(x) + if self.ape: + x = x + self.absolute_pos_embed + x = self.pos_drop(x) + + for layer in self.layers: + x = layer(x, x_size) + + x = self.norm(x) # B L C + x = self.patch_unembed(x, x_size) + + return x + + def forward(self, x): + H, W = x.shape[2:] + x = self.check_image_size(x) + + self.mean = self.mean.type_as(x) + x = (x - self.mean) * self.img_range + + if self.start_unshuffle > 1: + x = torch.nn.functional.pixel_unshuffle(x, self.start_unshuffle) + + if self.upsampler == "pixelshuffle": + # for classical SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + x = self.conv_last(self.upsample(x)) + elif self.upsampler == "pixelshuffledirect": + # for lightweight SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.upsample(x) + elif self.upsampler == "nearest+conv": + # for real-world SR + x = self.conv_first(x) + x = self.conv_after_body(self.forward_features(x)) + x + x = self.conv_before_upsample(x) + x = self.lrelu( + self.conv_up1( + torch.nn.functional.interpolate(x, scale_factor=2, mode="nearest") # type: ignore + ) + ) + if self.upscale == 4: + x = self.lrelu( + self.conv_up2( + torch.nn.functional.interpolate( # type: ignore + x, scale_factor=2, mode="nearest" + ) + ) + ) + elif self.upscale == 8: + x = self.lrelu(self.conv_up2(torch.nn.functional.interpolate(x, scale_factor=2, mode='nearest'))) + x = self.lrelu(self.conv_up3(torch.nn.functional.interpolate(x, scale_factor=2, mode='nearest'))) + x = self.conv_last(self.lrelu(self.conv_hr(x))) + else: + # for image denoising and JPEG compression artifact reduction + x_first = self.conv_first(x) + res = self.conv_after_body(self.forward_features(x_first)) + x_first + x = x + self.conv_last(res) + + x = x / self.img_range + self.mean + + return x[:, :, : H * self.upscale, : W * self.upscale] + + def flops(self): + flops = 0 + H, W = self.patches_resolution + flops += H * W * 3 * self.embed_dim * 9 + flops += self.patch_embed.flops() + for i, layer in enumerate(self.layers): + flops += layer.flops() # type: ignore + flops += H * W * 3 * self.embed_dim * self.embed_dim + flops += self.upsample.flops() # type: ignore + return flops diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/__init__.py b/backend/headless/fcbh_extras/chainner_models/architecture/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/block.py b/backend/headless/fcbh_extras/chainner_models/architecture/block.py new file mode 100644 index 0000000000000000000000000000000000000000..d7bc5d227008a73c40f9087da1ee3ae2ca25a896 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/block.py @@ -0,0 +1,546 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +from __future__ import annotations + +from collections import OrderedDict +try: + from typing import Literal +except ImportError: + from typing_extensions import Literal + +import torch +import torch.nn as nn + +#################### +# Basic blocks +#################### + + +def act(act_type: str, inplace=True, neg_slope=0.2, n_prelu=1): + # helper selecting activation + # neg_slope: for leakyrelu and init of prelu + # n_prelu: for p_relu num_parameters + act_type = act_type.lower() + if act_type == "relu": + layer = nn.ReLU(inplace) + elif act_type == "leakyrelu": + layer = nn.LeakyReLU(neg_slope, inplace) + elif act_type == "prelu": + layer = nn.PReLU(num_parameters=n_prelu, init=neg_slope) + else: + raise NotImplementedError( + "activation layer [{:s}] is not found".format(act_type) + ) + return layer + + +def norm(norm_type: str, nc: int): + # helper selecting normalization layer + norm_type = norm_type.lower() + if norm_type == "batch": + layer = nn.BatchNorm2d(nc, affine=True) + elif norm_type == "instance": + layer = nn.InstanceNorm2d(nc, affine=False) + else: + raise NotImplementedError( + "normalization layer [{:s}] is not found".format(norm_type) + ) + return layer + + +def pad(pad_type: str, padding): + # helper selecting padding layer + # if padding is 'zero', do by conv layers + pad_type = pad_type.lower() + if padding == 0: + return None + if pad_type == "reflect": + layer = nn.ReflectionPad2d(padding) + elif pad_type == "replicate": + layer = nn.ReplicationPad2d(padding) + else: + raise NotImplementedError( + "padding layer [{:s}] is not implemented".format(pad_type) + ) + return layer + + +def get_valid_padding(kernel_size, dilation): + kernel_size = kernel_size + (kernel_size - 1) * (dilation - 1) + padding = (kernel_size - 1) // 2 + return padding + + +class ConcatBlock(nn.Module): + # Concat the output of a submodule to its input + def __init__(self, submodule): + super(ConcatBlock, self).__init__() + self.sub = submodule + + def forward(self, x): + output = torch.cat((x, self.sub(x)), dim=1) + return output + + def __repr__(self): + tmpstr = "Identity .. \n|" + modstr = self.sub.__repr__().replace("\n", "\n|") + tmpstr = tmpstr + modstr + return tmpstr + + +class ShortcutBlock(nn.Module): + # Elementwise sum the output of a submodule to its input + def __init__(self, submodule): + super(ShortcutBlock, self).__init__() + self.sub = submodule + + def forward(self, x): + output = x + self.sub(x) + return output + + def __repr__(self): + tmpstr = "Identity + \n|" + modstr = self.sub.__repr__().replace("\n", "\n|") + tmpstr = tmpstr + modstr + return tmpstr + + +class ShortcutBlockSPSR(nn.Module): + # Elementwise sum the output of a submodule to its input + def __init__(self, submodule): + super(ShortcutBlockSPSR, self).__init__() + self.sub = submodule + + def forward(self, x): + return x, self.sub + + def __repr__(self): + tmpstr = "Identity + \n|" + modstr = self.sub.__repr__().replace("\n", "\n|") + tmpstr = tmpstr + modstr + return tmpstr + + +def sequential(*args): + # Flatten Sequential. It unwraps nn.Sequential. + if len(args) == 1: + if isinstance(args[0], OrderedDict): + raise NotImplementedError("sequential does not support OrderedDict input.") + return args[0] # No sequential is needed. + modules = [] + for module in args: + if isinstance(module, nn.Sequential): + for submodule in module.children(): + modules.append(submodule) + elif isinstance(module, nn.Module): + modules.append(module) + return nn.Sequential(*modules) + + +ConvMode = Literal["CNA", "NAC", "CNAC"] + + +# 2x2x2 Conv Block +def conv_block_2c2( + in_nc, + out_nc, + act_type="relu", +): + return sequential( + nn.Conv2d(in_nc, out_nc, kernel_size=2, padding=1), + nn.Conv2d(out_nc, out_nc, kernel_size=2, padding=0), + act(act_type) if act_type else None, + ) + + +def conv_block( + in_nc: int, + out_nc: int, + kernel_size, + stride=1, + dilation=1, + groups=1, + bias=True, + pad_type="zero", + norm_type: str | None = None, + act_type: str | None = "relu", + mode: ConvMode = "CNA", + c2x2=False, +): + """ + Conv layer with padding, normalization, activation + mode: CNA --> Conv -> Norm -> Act + NAC --> Norm -> Act --> Conv (Identity Mappings in Deep Residual Networks, ECCV16) + """ + + if c2x2: + return conv_block_2c2(in_nc, out_nc, act_type=act_type) + + assert mode in ("CNA", "NAC", "CNAC"), "Wrong conv mode [{:s}]".format(mode) + padding = get_valid_padding(kernel_size, dilation) + p = pad(pad_type, padding) if pad_type and pad_type != "zero" else None + padding = padding if pad_type == "zero" else 0 + + c = nn.Conv2d( + in_nc, + out_nc, + kernel_size=kernel_size, + stride=stride, + padding=padding, + dilation=dilation, + bias=bias, + groups=groups, + ) + a = act(act_type) if act_type else None + if mode in ("CNA", "CNAC"): + n = norm(norm_type, out_nc) if norm_type else None + return sequential(p, c, n, a) + elif mode == "NAC": + if norm_type is None and act_type is not None: + a = act(act_type, inplace=False) + # Important! + # input----ReLU(inplace)----Conv--+----output + # |________________________| + # inplace ReLU will modify the input, therefore wrong output + n = norm(norm_type, in_nc) if norm_type else None + return sequential(n, a, p, c) + else: + assert False, f"Invalid conv mode {mode}" + + +#################### +# Useful blocks +#################### + + +class ResNetBlock(nn.Module): + """ + ResNet Block, 3-3 style + with extra residual scaling used in EDSR + (Enhanced Deep Residual Networks for Single Image Super-Resolution, CVPRW 17) + """ + + def __init__( + self, + in_nc, + mid_nc, + out_nc, + kernel_size=3, + stride=1, + dilation=1, + groups=1, + bias=True, + pad_type="zero", + norm_type=None, + act_type="relu", + mode: ConvMode = "CNA", + res_scale=1, + ): + super(ResNetBlock, self).__init__() + conv0 = conv_block( + in_nc, + mid_nc, + kernel_size, + stride, + dilation, + groups, + bias, + pad_type, + norm_type, + act_type, + mode, + ) + if mode == "CNA": + act_type = None + if mode == "CNAC": # Residual path: |-CNAC-| + act_type = None + norm_type = None + conv1 = conv_block( + mid_nc, + out_nc, + kernel_size, + stride, + dilation, + groups, + bias, + pad_type, + norm_type, + act_type, + mode, + ) + # if in_nc != out_nc: + # self.project = conv_block(in_nc, out_nc, 1, stride, dilation, 1, bias, pad_type, \ + # None, None) + # print('Need a projecter in ResNetBlock.') + # else: + # self.project = lambda x:x + self.res = sequential(conv0, conv1) + self.res_scale = res_scale + + def forward(self, x): + res = self.res(x).mul(self.res_scale) + return x + res + + +class RRDB(nn.Module): + """ + Residual in Residual Dense Block + (ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks) + """ + + def __init__( + self, + nf, + kernel_size=3, + gc=32, + stride=1, + bias: bool = True, + pad_type="zero", + norm_type=None, + act_type="leakyrelu", + mode: ConvMode = "CNA", + _convtype="Conv2D", + _spectral_norm=False, + plus=False, + c2x2=False, + ): + super(RRDB, self).__init__() + self.RDB1 = ResidualDenseBlock_5C( + nf, + kernel_size, + gc, + stride, + bias, + pad_type, + norm_type, + act_type, + mode, + plus=plus, + c2x2=c2x2, + ) + self.RDB2 = ResidualDenseBlock_5C( + nf, + kernel_size, + gc, + stride, + bias, + pad_type, + norm_type, + act_type, + mode, + plus=plus, + c2x2=c2x2, + ) + self.RDB3 = ResidualDenseBlock_5C( + nf, + kernel_size, + gc, + stride, + bias, + pad_type, + norm_type, + act_type, + mode, + plus=plus, + c2x2=c2x2, + ) + + def forward(self, x): + out = self.RDB1(x) + out = self.RDB2(out) + out = self.RDB3(out) + return out * 0.2 + x + + +class ResidualDenseBlock_5C(nn.Module): + """ + Residual Dense Block + style: 5 convs + The core module of paper: (Residual Dense Network for Image Super-Resolution, CVPR 18) + Modified options that can be used: + - "Partial Convolution based Padding" arXiv:1811.11718 + - "Spectral normalization" arXiv:1802.05957 + - "ICASSP 2020 - ESRGAN+ : Further Improving ESRGAN" N. C. + {Rakotonirina} and A. {Rasoanaivo} + + Args: + nf (int): Channel number of intermediate features (num_feat). + gc (int): Channels for each growth (num_grow_ch: growth channel, + i.e. intermediate channels). + convtype (str): the type of convolution to use. Default: 'Conv2D' + gaussian_noise (bool): enable the ESRGAN+ gaussian noise (no new + trainable parameters) + plus (bool): enable the additional residual paths from ESRGAN+ + (adds trainable parameters) + """ + + def __init__( + self, + nf=64, + kernel_size=3, + gc=32, + stride=1, + bias: bool = True, + pad_type="zero", + norm_type=None, + act_type="leakyrelu", + mode: ConvMode = "CNA", + plus=False, + c2x2=False, + ): + super(ResidualDenseBlock_5C, self).__init__() + + ## + + self.conv1x1 = conv1x1(nf, gc) if plus else None + ## + + + self.conv1 = conv_block( + nf, + gc, + kernel_size, + stride, + bias=bias, + pad_type=pad_type, + norm_type=norm_type, + act_type=act_type, + mode=mode, + c2x2=c2x2, + ) + self.conv2 = conv_block( + nf + gc, + gc, + kernel_size, + stride, + bias=bias, + pad_type=pad_type, + norm_type=norm_type, + act_type=act_type, + mode=mode, + c2x2=c2x2, + ) + self.conv3 = conv_block( + nf + 2 * gc, + gc, + kernel_size, + stride, + bias=bias, + pad_type=pad_type, + norm_type=norm_type, + act_type=act_type, + mode=mode, + c2x2=c2x2, + ) + self.conv4 = conv_block( + nf + 3 * gc, + gc, + kernel_size, + stride, + bias=bias, + pad_type=pad_type, + norm_type=norm_type, + act_type=act_type, + mode=mode, + c2x2=c2x2, + ) + if mode == "CNA": + last_act = None + else: + last_act = act_type + self.conv5 = conv_block( + nf + 4 * gc, + nf, + 3, + stride, + bias=bias, + pad_type=pad_type, + norm_type=norm_type, + act_type=last_act, + mode=mode, + c2x2=c2x2, + ) + + def forward(self, x): + x1 = self.conv1(x) + x2 = self.conv2(torch.cat((x, x1), 1)) + if self.conv1x1: + # pylint: disable=not-callable + x2 = x2 + self.conv1x1(x) # + + x3 = self.conv3(torch.cat((x, x1, x2), 1)) + x4 = self.conv4(torch.cat((x, x1, x2, x3), 1)) + if self.conv1x1: + x4 = x4 + x2 # + + x5 = self.conv5(torch.cat((x, x1, x2, x3, x4), 1)) + return x5 * 0.2 + x + + +def conv1x1(in_planes, out_planes, stride=1): + return nn.Conv2d(in_planes, out_planes, kernel_size=1, stride=stride, bias=False) + + +#################### +# Upsampler +#################### + + +def pixelshuffle_block( + in_nc: int, + out_nc: int, + upscale_factor=2, + kernel_size=3, + stride=1, + bias=True, + pad_type="zero", + norm_type: str | None = None, + act_type="relu", +): + """ + Pixel shuffle layer + (Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional + Neural Network, CVPR17) + """ + conv = conv_block( + in_nc, + out_nc * (upscale_factor**2), + kernel_size, + stride, + bias=bias, + pad_type=pad_type, + norm_type=None, + act_type=None, + ) + pixel_shuffle = nn.PixelShuffle(upscale_factor) + + n = norm(norm_type, out_nc) if norm_type else None + a = act(act_type) if act_type else None + return sequential(conv, pixel_shuffle, n, a) + + +def upconv_block( + in_nc: int, + out_nc: int, + upscale_factor=2, + kernel_size=3, + stride=1, + bias=True, + pad_type="zero", + norm_type: str | None = None, + act_type="relu", + mode="nearest", + c2x2=False, +): + # Up conv + # described in https://distill.pub/2016/deconv-checkerboard/ + upsample = nn.Upsample(scale_factor=upscale_factor, mode=mode) + conv = conv_block( + in_nc, + out_nc, + kernel_size, + stride, + bias=bias, + pad_type=pad_type, + norm_type=norm_type, + act_type=act_type, + c2x2=c2x2, + ) + return sequential(upsample, conv) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-GFPGAN b/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-GFPGAN new file mode 100644 index 0000000000000000000000000000000000000000..5ac273fd509e328f396e6e4444673a3b051a4968 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-GFPGAN @@ -0,0 +1,351 @@ +Tencent is pleased to support the open source community by making GFPGAN available. + +Copyright (C) 2021 THL A29 Limited, a Tencent company. All rights reserved. + +GFPGAN is licensed under the Apache License Version 2.0 except for the third-party components listed below. + + +Terms of the Apache License Version 2.0: +--------------------------------------------- +Apache License + +Version 2.0, January 2004 + +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION +1. Definitions. + +“License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +“Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +“Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +“You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License. + +“Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +“Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +“Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +“Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +“Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.” + +“Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + +You must give any other recipients of the Work or Derivative Works a copy of this License; and + +You must cause any modified files to carry prominent notices stating that You changed the files; and + +You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + +If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + +You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + + + +Other dependencies and licenses: + + +Open Source Software licensed under the Apache 2.0 license and Other Licenses of the Third-Party Components therein: +--------------------------------------------- +1. basicsr +Copyright 2018-2020 BasicSR Authors + + +This BasicSR project is released under the Apache 2.0 license. + +A copy of Apache 2.0 is included in this file. + +StyleGAN2 +The codes are modified from the repository stylegan2-pytorch. Many thanks to the author - Kim Seonghyeon 😊 for translating from the official TensorFlow codes to PyTorch ones. Here is the license of stylegan2-pytorch. +The official repository is https://github.com/NVlabs/stylegan2, and here is the NVIDIA license. +DFDNet +The codes are largely modified from the repository DFDNet. Their license is Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + +Terms of the Nvidia License: +--------------------------------------------- + +1. Definitions + +"Licensor" means any person or entity that distributes its Work. + +"Software" means the original work of authorship made available under +this License. + +"Work" means the Software and any additions to or derivative works of +the Software that are made available under this License. + +"Nvidia Processors" means any central processing unit (CPU), graphics +processing unit (GPU), field-programmable gate array (FPGA), +application-specific integrated circuit (ASIC) or any combination +thereof designed, made, sold, or provided by Nvidia or its affiliates. + +The terms "reproduce," "reproduction," "derivative works," and +"distribution" have the meaning as provided under U.S. copyright law; +provided, however, that for the purposes of this License, derivative +works shall not include works that remain separable from, or merely +link (or bind by name) to the interfaces of, the Work. + +Works, including the Software, are "made available" under this License +by including in or with the Work either (a) a copyright notice +referencing the applicability of this License to the Work, or (b) a +copy of this License. + +2. License Grants + + 2.1 Copyright Grant. Subject to the terms and conditions of this + License, each Licensor grants to you a perpetual, worldwide, + non-exclusive, royalty-free, copyright license to reproduce, + prepare derivative works of, publicly display, publicly perform, + sublicense and distribute its Work and any resulting derivative + works in any form. + +3. Limitations + + 3.1 Redistribution. You may reproduce or distribute the Work only + if (a) you do so under this License, (b) you include a complete + copy of this License with your distribution, and (c) you retain + without modification any copyright, patent, trademark, or + attribution notices that are present in the Work. + + 3.2 Derivative Works. You may specify that additional or different + terms apply to the use, reproduction, and distribution of your + derivative works of the Work ("Your Terms") only if (a) Your Terms + provide that the use limitation in Section 3.3 applies to your + derivative works, and (b) you identify the specific derivative + works that are subject to Your Terms. Notwithstanding Your Terms, + this License (including the redistribution requirements in Section + 3.1) will continue to apply to the Work itself. + + 3.3 Use Limitation. The Work and any derivative works thereof only + may be used or intended for use non-commercially. The Work or + derivative works thereof may be used or intended for use by Nvidia + or its affiliates commercially or non-commercially. As used herein, + "non-commercially" means for research or evaluation purposes only. + + 3.4 Patent Claims. If you bring or threaten to bring a patent claim + against any Licensor (including any claim, cross-claim or + counterclaim in a lawsuit) to enforce any patents that you allege + are infringed by any Work, then your rights under this License from + such Licensor (including the grants in Sections 2.1 and 2.2) will + terminate immediately. + + 3.5 Trademarks. This License does not grant any rights to use any + Licensor's or its affiliates' names, logos, or trademarks, except + as necessary to reproduce the notices described in this License. + + 3.6 Termination. If you violate any term of this License, then your + rights under this License (including the grants in Sections 2.1 and + 2.2) will terminate immediately. + +4. Disclaimer of Warranty. + +THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR +NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER +THIS LICENSE. + +5. Limitation of Liability. + +EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL +THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE +SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, +INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF +OR RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK +(INCLUDING BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, +LOST PROFITS OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER +COMMERCIAL DAMAGES OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF +THE POSSIBILITY OF SUCH DAMAGES. + +MIT License + +Copyright (c) 2019 Kim Seonghyeon + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + + +Open Source Software licensed under the BSD 3-Clause license: +--------------------------------------------- +1. torchvision +Copyright (c) Soumith Chintala 2016, +All rights reserved. + +2. torch +Copyright (c) 2016- Facebook, Inc (Adam Paszke) +Copyright (c) 2014- Facebook, Inc (Soumith Chintala) +Copyright (c) 2011-2014 Idiap Research Institute (Ronan Collobert) +Copyright (c) 2012-2014 Deepmind Technologies (Koray Kavukcuoglu) +Copyright (c) 2011-2012 NEC Laboratories America (Koray Kavukcuoglu) +Copyright (c) 2011-2013 NYU (Clement Farabet) +Copyright (c) 2006-2010 NEC Laboratories America (Ronan Collobert, Leon Bottou, Iain Melvin, Jason Weston) +Copyright (c) 2006 Idiap Research Institute (Samy Bengio) +Copyright (c) 2001-2004 Idiap Research Institute (Ronan Collobert, Samy Bengio, Johnny Mariethoz) + + +Terms of the BSD 3-Clause License: +--------------------------------------------- +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + + +Open Source Software licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein: +--------------------------------------------- +1. numpy +Copyright (c) 2005-2020, NumPy Developers. +All rights reserved. + +A copy of BSD 3-Clause License is included in this file. + +The NumPy repository and source distributions bundle several libraries that are +compatibly licensed. We list these here. + +Name: Numpydoc +Files: doc/sphinxext/numpydoc/* +License: BSD-2-Clause + For details, see doc/sphinxext/LICENSE.txt + +Name: scipy-sphinx-theme +Files: doc/scipy-sphinx-theme/* +License: BSD-3-Clause AND PSF-2.0 AND Apache-2.0 + For details, see doc/scipy-sphinx-theme/LICENSE.txt + +Name: lapack-lite +Files: numpy/linalg/lapack_lite/* +License: BSD-3-Clause + For details, see numpy/linalg/lapack_lite/LICENSE.txt + +Name: tempita +Files: tools/npy_tempita/* +License: MIT + For details, see tools/npy_tempita/license.txt + +Name: dragon4 +Files: numpy/core/src/multiarray/dragon4.c +License: MIT + For license text, see numpy/core/src/multiarray/dragon4.c + + + +Open Source Software licensed under the MIT license: +--------------------------------------------- +1. facexlib +Copyright (c) 2020 Xintao Wang + +2. opencv-python +Copyright (c) Olli-Pekka Heinisuo +Please note that only files in cv2 package are used. + + +Terms of the MIT License: +--------------------------------------------- +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +Open Source Software licensed under the MIT license and Other Licenses of the Third-Party Components therein: +--------------------------------------------- +1. tqdm +Copyright (c) 2013 noamraph + +`tqdm` is a product of collaborative work. +Unless otherwise stated, all authors (see commit logs) retain copyright +for their respective work, and release the work under the MIT licence +(text below). + +Exceptions or notable authors are listed below +in reverse chronological order: + +* files: * + MPLv2.0 2015-2020 (c) Casper da Costa-Luis + [casperdcl](https://github.com/casperdcl). +* files: tqdm/_tqdm.py + MIT 2016 (c) [PR #96] on behalf of Google Inc. +* files: tqdm/_tqdm.py setup.py README.rst MANIFEST.in .gitignore + MIT 2013 (c) Noam Yorav-Raphael, original author. + +[PR #96]: https://github.com/tqdm/tqdm/pull/96 + + +Mozilla Public Licence (MPL) v. 2.0 - Exhibit A +----------------------------------------------- + +This Source Code Form is subject to the terms of the +Mozilla Public License, v. 2.0. +If a copy of the MPL was not distributed with this file, +You can obtain one at https://mozilla.org/MPL/2.0/. + + +MIT License (MIT) +----------------- + +Copyright (c) 2013 noamraph + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-RestoreFormer b/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-RestoreFormer new file mode 100644 index 0000000000000000000000000000000000000000..5ac273fd509e328f396e6e4444673a3b051a4968 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-RestoreFormer @@ -0,0 +1,351 @@ +Tencent is pleased to support the open source community by making GFPGAN available. + +Copyright (C) 2021 THL A29 Limited, a Tencent company. All rights reserved. + +GFPGAN is licensed under the Apache License Version 2.0 except for the third-party components listed below. + + +Terms of the Apache License Version 2.0: +--------------------------------------------- +Apache License + +Version 2.0, January 2004 + +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION +1. Definitions. + +“License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +“Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +“Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +“You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License. + +“Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +“Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +“Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +“Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +“Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.” + +“Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + +You must give any other recipients of the Work or Derivative Works a copy of this License; and + +You must cause any modified files to carry prominent notices stating that You changed the files; and + +You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + +If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + +You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + + + +Other dependencies and licenses: + + +Open Source Software licensed under the Apache 2.0 license and Other Licenses of the Third-Party Components therein: +--------------------------------------------- +1. basicsr +Copyright 2018-2020 BasicSR Authors + + +This BasicSR project is released under the Apache 2.0 license. + +A copy of Apache 2.0 is included in this file. + +StyleGAN2 +The codes are modified from the repository stylegan2-pytorch. Many thanks to the author - Kim Seonghyeon 😊 for translating from the official TensorFlow codes to PyTorch ones. Here is the license of stylegan2-pytorch. +The official repository is https://github.com/NVlabs/stylegan2, and here is the NVIDIA license. +DFDNet +The codes are largely modified from the repository DFDNet. Their license is Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + +Terms of the Nvidia License: +--------------------------------------------- + +1. Definitions + +"Licensor" means any person or entity that distributes its Work. + +"Software" means the original work of authorship made available under +this License. + +"Work" means the Software and any additions to or derivative works of +the Software that are made available under this License. + +"Nvidia Processors" means any central processing unit (CPU), graphics +processing unit (GPU), field-programmable gate array (FPGA), +application-specific integrated circuit (ASIC) or any combination +thereof designed, made, sold, or provided by Nvidia or its affiliates. + +The terms "reproduce," "reproduction," "derivative works," and +"distribution" have the meaning as provided under U.S. copyright law; +provided, however, that for the purposes of this License, derivative +works shall not include works that remain separable from, or merely +link (or bind by name) to the interfaces of, the Work. + +Works, including the Software, are "made available" under this License +by including in or with the Work either (a) a copyright notice +referencing the applicability of this License to the Work, or (b) a +copy of this License. + +2. License Grants + + 2.1 Copyright Grant. Subject to the terms and conditions of this + License, each Licensor grants to you a perpetual, worldwide, + non-exclusive, royalty-free, copyright license to reproduce, + prepare derivative works of, publicly display, publicly perform, + sublicense and distribute its Work and any resulting derivative + works in any form. + +3. Limitations + + 3.1 Redistribution. You may reproduce or distribute the Work only + if (a) you do so under this License, (b) you include a complete + copy of this License with your distribution, and (c) you retain + without modification any copyright, patent, trademark, or + attribution notices that are present in the Work. + + 3.2 Derivative Works. You may specify that additional or different + terms apply to the use, reproduction, and distribution of your + derivative works of the Work ("Your Terms") only if (a) Your Terms + provide that the use limitation in Section 3.3 applies to your + derivative works, and (b) you identify the specific derivative + works that are subject to Your Terms. Notwithstanding Your Terms, + this License (including the redistribution requirements in Section + 3.1) will continue to apply to the Work itself. + + 3.3 Use Limitation. The Work and any derivative works thereof only + may be used or intended for use non-commercially. The Work or + derivative works thereof may be used or intended for use by Nvidia + or its affiliates commercially or non-commercially. As used herein, + "non-commercially" means for research or evaluation purposes only. + + 3.4 Patent Claims. If you bring or threaten to bring a patent claim + against any Licensor (including any claim, cross-claim or + counterclaim in a lawsuit) to enforce any patents that you allege + are infringed by any Work, then your rights under this License from + such Licensor (including the grants in Sections 2.1 and 2.2) will + terminate immediately. + + 3.5 Trademarks. This License does not grant any rights to use any + Licensor's or its affiliates' names, logos, or trademarks, except + as necessary to reproduce the notices described in this License. + + 3.6 Termination. If you violate any term of this License, then your + rights under this License (including the grants in Sections 2.1 and + 2.2) will terminate immediately. + +4. Disclaimer of Warranty. + +THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR +NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER +THIS LICENSE. + +5. Limitation of Liability. + +EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL +THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE +SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, +INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF +OR RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK +(INCLUDING BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, +LOST PROFITS OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER +COMMERCIAL DAMAGES OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF +THE POSSIBILITY OF SUCH DAMAGES. + +MIT License + +Copyright (c) 2019 Kim Seonghyeon + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + + +Open Source Software licensed under the BSD 3-Clause license: +--------------------------------------------- +1. torchvision +Copyright (c) Soumith Chintala 2016, +All rights reserved. + +2. torch +Copyright (c) 2016- Facebook, Inc (Adam Paszke) +Copyright (c) 2014- Facebook, Inc (Soumith Chintala) +Copyright (c) 2011-2014 Idiap Research Institute (Ronan Collobert) +Copyright (c) 2012-2014 Deepmind Technologies (Koray Kavukcuoglu) +Copyright (c) 2011-2012 NEC Laboratories America (Koray Kavukcuoglu) +Copyright (c) 2011-2013 NYU (Clement Farabet) +Copyright (c) 2006-2010 NEC Laboratories America (Ronan Collobert, Leon Bottou, Iain Melvin, Jason Weston) +Copyright (c) 2006 Idiap Research Institute (Samy Bengio) +Copyright (c) 2001-2004 Idiap Research Institute (Ronan Collobert, Samy Bengio, Johnny Mariethoz) + + +Terms of the BSD 3-Clause License: +--------------------------------------------- +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + + +Open Source Software licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein: +--------------------------------------------- +1. numpy +Copyright (c) 2005-2020, NumPy Developers. +All rights reserved. + +A copy of BSD 3-Clause License is included in this file. + +The NumPy repository and source distributions bundle several libraries that are +compatibly licensed. We list these here. + +Name: Numpydoc +Files: doc/sphinxext/numpydoc/* +License: BSD-2-Clause + For details, see doc/sphinxext/LICENSE.txt + +Name: scipy-sphinx-theme +Files: doc/scipy-sphinx-theme/* +License: BSD-3-Clause AND PSF-2.0 AND Apache-2.0 + For details, see doc/scipy-sphinx-theme/LICENSE.txt + +Name: lapack-lite +Files: numpy/linalg/lapack_lite/* +License: BSD-3-Clause + For details, see numpy/linalg/lapack_lite/LICENSE.txt + +Name: tempita +Files: tools/npy_tempita/* +License: MIT + For details, see tools/npy_tempita/license.txt + +Name: dragon4 +Files: numpy/core/src/multiarray/dragon4.c +License: MIT + For license text, see numpy/core/src/multiarray/dragon4.c + + + +Open Source Software licensed under the MIT license: +--------------------------------------------- +1. facexlib +Copyright (c) 2020 Xintao Wang + +2. opencv-python +Copyright (c) Olli-Pekka Heinisuo +Please note that only files in cv2 package are used. + + +Terms of the MIT License: +--------------------------------------------- +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +Open Source Software licensed under the MIT license and Other Licenses of the Third-Party Components therein: +--------------------------------------------- +1. tqdm +Copyright (c) 2013 noamraph + +`tqdm` is a product of collaborative work. +Unless otherwise stated, all authors (see commit logs) retain copyright +for their respective work, and release the work under the MIT licence +(text below). + +Exceptions or notable authors are listed below +in reverse chronological order: + +* files: * + MPLv2.0 2015-2020 (c) Casper da Costa-Luis + [casperdcl](https://github.com/casperdcl). +* files: tqdm/_tqdm.py + MIT 2016 (c) [PR #96] on behalf of Google Inc. +* files: tqdm/_tqdm.py setup.py README.rst MANIFEST.in .gitignore + MIT 2013 (c) Noam Yorav-Raphael, original author. + +[PR #96]: https://github.com/tqdm/tqdm/pull/96 + + +Mozilla Public Licence (MPL) v. 2.0 - Exhibit A +----------------------------------------------- + +This Source Code Form is subject to the terms of the +Mozilla Public License, v. 2.0. +If a copy of the MPL was not distributed with this file, +You can obtain one at https://mozilla.org/MPL/2.0/. + + +MIT License (MIT) +----------------- + +Copyright (c) 2013 noamraph + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-codeformer b/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-codeformer new file mode 100644 index 0000000000000000000000000000000000000000..be6c4ed8048a7cb436376bbea84cb0bd726ab721 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/LICENSE-codeformer @@ -0,0 +1,35 @@ +S-Lab License 1.0 + +Copyright 2022 S-Lab + +Redistribution and use for non-commercial purpose in source and +binary forms, with or without modification, are permitted provided +that the following conditions are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +In the event that redistribution and/or use for commercial purpose in +source or binary forms, with or without modification is required, +please contact the contributor(s) of the work. diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/arcface_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/arcface_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..b548af059a71b38c6c18cd35cbfed7bae7e55441 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/arcface_arch.py @@ -0,0 +1,265 @@ +import torch.nn as nn + + +def conv3x3(inplanes, outplanes, stride=1): + """A simple wrapper for 3x3 convolution with padding. + + Args: + inplanes (int): Channel number of inputs. + outplanes (int): Channel number of outputs. + stride (int): Stride in convolution. Default: 1. + """ + return nn.Conv2d( + inplanes, outplanes, kernel_size=3, stride=stride, padding=1, bias=False + ) + + +class BasicBlock(nn.Module): + """Basic residual block used in the ResNetArcFace architecture. + + Args: + inplanes (int): Channel number of inputs. + planes (int): Channel number of outputs. + stride (int): Stride in convolution. Default: 1. + downsample (nn.Module): The downsample module. Default: None. + """ + + expansion = 1 # output channel expansion ratio + + def __init__(self, inplanes, planes, stride=1, downsample=None): + super(BasicBlock, self).__init__() + self.conv1 = conv3x3(inplanes, planes, stride) + self.bn1 = nn.BatchNorm2d(planes) + self.relu = nn.ReLU(inplace=True) + self.conv2 = conv3x3(planes, planes) + self.bn2 = nn.BatchNorm2d(planes) + self.downsample = downsample + self.stride = stride + + def forward(self, x): + residual = x + + out = self.conv1(x) + out = self.bn1(out) + out = self.relu(out) + + out = self.conv2(out) + out = self.bn2(out) + + if self.downsample is not None: + residual = self.downsample(x) + + out += residual + out = self.relu(out) + + return out + + +class IRBlock(nn.Module): + """Improved residual block (IR Block) used in the ResNetArcFace architecture. + + Args: + inplanes (int): Channel number of inputs. + planes (int): Channel number of outputs. + stride (int): Stride in convolution. Default: 1. + downsample (nn.Module): The downsample module. Default: None. + use_se (bool): Whether use the SEBlock (squeeze and excitation block). Default: True. + """ + + expansion = 1 # output channel expansion ratio + + def __init__(self, inplanes, planes, stride=1, downsample=None, use_se=True): + super(IRBlock, self).__init__() + self.bn0 = nn.BatchNorm2d(inplanes) + self.conv1 = conv3x3(inplanes, inplanes) + self.bn1 = nn.BatchNorm2d(inplanes) + self.prelu = nn.PReLU() + self.conv2 = conv3x3(inplanes, planes, stride) + self.bn2 = nn.BatchNorm2d(planes) + self.downsample = downsample + self.stride = stride + self.use_se = use_se + if self.use_se: + self.se = SEBlock(planes) + + def forward(self, x): + residual = x + out = self.bn0(x) + out = self.conv1(out) + out = self.bn1(out) + out = self.prelu(out) + + out = self.conv2(out) + out = self.bn2(out) + if self.use_se: + out = self.se(out) + + if self.downsample is not None: + residual = self.downsample(x) + + out += residual + out = self.prelu(out) + + return out + + +class Bottleneck(nn.Module): + """Bottleneck block used in the ResNetArcFace architecture. + + Args: + inplanes (int): Channel number of inputs. + planes (int): Channel number of outputs. + stride (int): Stride in convolution. Default: 1. + downsample (nn.Module): The downsample module. Default: None. + """ + + expansion = 4 # output channel expansion ratio + + def __init__(self, inplanes, planes, stride=1, downsample=None): + super(Bottleneck, self).__init__() + self.conv1 = nn.Conv2d(inplanes, planes, kernel_size=1, bias=False) + self.bn1 = nn.BatchNorm2d(planes) + self.conv2 = nn.Conv2d( + planes, planes, kernel_size=3, stride=stride, padding=1, bias=False + ) + self.bn2 = nn.BatchNorm2d(planes) + self.conv3 = nn.Conv2d( + planes, planes * self.expansion, kernel_size=1, bias=False + ) + self.bn3 = nn.BatchNorm2d(planes * self.expansion) + self.relu = nn.ReLU(inplace=True) + self.downsample = downsample + self.stride = stride + + def forward(self, x): + residual = x + + out = self.conv1(x) + out = self.bn1(out) + out = self.relu(out) + + out = self.conv2(out) + out = self.bn2(out) + out = self.relu(out) + + out = self.conv3(out) + out = self.bn3(out) + + if self.downsample is not None: + residual = self.downsample(x) + + out += residual + out = self.relu(out) + + return out + + +class SEBlock(nn.Module): + """The squeeze-and-excitation block (SEBlock) used in the IRBlock. + + Args: + channel (int): Channel number of inputs. + reduction (int): Channel reduction ration. Default: 16. + """ + + def __init__(self, channel, reduction=16): + super(SEBlock, self).__init__() + self.avg_pool = nn.AdaptiveAvgPool2d( + 1 + ) # pool to 1x1 without spatial information + self.fc = nn.Sequential( + nn.Linear(channel, channel // reduction), + nn.PReLU(), + nn.Linear(channel // reduction, channel), + nn.Sigmoid(), + ) + + def forward(self, x): + b, c, _, _ = x.size() + y = self.avg_pool(x).view(b, c) + y = self.fc(y).view(b, c, 1, 1) + return x * y + + +class ResNetArcFace(nn.Module): + """ArcFace with ResNet architectures. + + Ref: ArcFace: Additive Angular Margin Loss for Deep Face Recognition. + + Args: + block (str): Block used in the ArcFace architecture. + layers (tuple(int)): Block numbers in each layer. + use_se (bool): Whether use the SEBlock (squeeze and excitation block). Default: True. + """ + + def __init__(self, block, layers, use_se=True): + if block == "IRBlock": + block = IRBlock + self.inplanes = 64 + self.use_se = use_se + super(ResNetArcFace, self).__init__() + + self.conv1 = nn.Conv2d(1, 64, kernel_size=3, padding=1, bias=False) + self.bn1 = nn.BatchNorm2d(64) + self.prelu = nn.PReLU() + self.maxpool = nn.MaxPool2d(kernel_size=2, stride=2) + self.layer1 = self._make_layer(block, 64, layers[0]) + self.layer2 = self._make_layer(block, 128, layers[1], stride=2) + self.layer3 = self._make_layer(block, 256, layers[2], stride=2) + self.layer4 = self._make_layer(block, 512, layers[3], stride=2) + self.bn4 = nn.BatchNorm2d(512) + self.dropout = nn.Dropout() + self.fc5 = nn.Linear(512 * 8 * 8, 512) + self.bn5 = nn.BatchNorm1d(512) + + # initialization + for m in self.modules(): + if isinstance(m, nn.Conv2d): + nn.init.xavier_normal_(m.weight) + elif isinstance(m, nn.BatchNorm2d) or isinstance(m, nn.BatchNorm1d): + nn.init.constant_(m.weight, 1) + nn.init.constant_(m.bias, 0) + elif isinstance(m, nn.Linear): + nn.init.xavier_normal_(m.weight) + nn.init.constant_(m.bias, 0) + + def _make_layer(self, block, planes, num_blocks, stride=1): + downsample = None + if stride != 1 or self.inplanes != planes * block.expansion: + downsample = nn.Sequential( + nn.Conv2d( + self.inplanes, + planes * block.expansion, + kernel_size=1, + stride=stride, + bias=False, + ), + nn.BatchNorm2d(planes * block.expansion), + ) + layers = [] + layers.append( + block(self.inplanes, planes, stride, downsample, use_se=self.use_se) + ) + self.inplanes = planes + for _ in range(1, num_blocks): + layers.append(block(self.inplanes, planes, use_se=self.use_se)) + + return nn.Sequential(*layers) + + def forward(self, x): + x = self.conv1(x) + x = self.bn1(x) + x = self.prelu(x) + x = self.maxpool(x) + + x = self.layer1(x) + x = self.layer2(x) + x = self.layer3(x) + x = self.layer4(x) + x = self.bn4(x) + x = self.dropout(x) + x = x.view(x.size(0), -1) + x = self.fc5(x) + x = self.bn5(x) + + return x diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/codeformer.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/codeformer.py new file mode 100644 index 0000000000000000000000000000000000000000..066140078643d2274259283163cd392bb692b409 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/codeformer.py @@ -0,0 +1,790 @@ +""" +Modified from https://github.com/sczhou/CodeFormer +VQGAN code, adapted from the original created by the Unleashing Transformers authors: +https://github.com/samb-t/unleashing-transformers/blob/master/models/vqgan.py +This verison of the arch specifically was gathered from an old version of GFPGAN. If this is a problem, please contact me. +""" +import math +from typing import Optional + +import torch +import torch.nn as nn +import torch.nn.functional as F +import logging as logger +from torch import Tensor + + +class VectorQuantizer(nn.Module): + def __init__(self, codebook_size, emb_dim, beta): + super(VectorQuantizer, self).__init__() + self.codebook_size = codebook_size # number of embeddings + self.emb_dim = emb_dim # dimension of embedding + self.beta = beta # commitment cost used in loss term, beta * ||z_e(x)-sg[e]||^2 + self.embedding = nn.Embedding(self.codebook_size, self.emb_dim) + self.embedding.weight.data.uniform_( + -1.0 / self.codebook_size, 1.0 / self.codebook_size + ) + + def forward(self, z): + # reshape z -> (batch, height, width, channel) and flatten + z = z.permute(0, 2, 3, 1).contiguous() + z_flattened = z.view(-1, self.emb_dim) + + # distances from z to embeddings e_j (z - e)^2 = z^2 + e^2 - 2 e * z + d = ( + (z_flattened**2).sum(dim=1, keepdim=True) + + (self.embedding.weight**2).sum(1) + - 2 * torch.matmul(z_flattened, self.embedding.weight.t()) + ) + + mean_distance = torch.mean(d) + # find closest encodings + # min_encoding_indices = torch.argmin(d, dim=1).unsqueeze(1) + min_encoding_scores, min_encoding_indices = torch.topk( + d, 1, dim=1, largest=False + ) + # [0-1], higher score, higher confidence + min_encoding_scores = torch.exp(-min_encoding_scores / 10) + + min_encodings = torch.zeros( + min_encoding_indices.shape[0], self.codebook_size + ).to(z) + min_encodings.scatter_(1, min_encoding_indices, 1) + + # get quantized latent vectors + z_q = torch.matmul(min_encodings, self.embedding.weight).view(z.shape) + # compute loss for embedding + loss = torch.mean((z_q.detach() - z) ** 2) + self.beta * torch.mean( + (z_q - z.detach()) ** 2 + ) + # preserve gradients + z_q = z + (z_q - z).detach() + + # perplexity + e_mean = torch.mean(min_encodings, dim=0) + perplexity = torch.exp(-torch.sum(e_mean * torch.log(e_mean + 1e-10))) + # reshape back to match original input shape + z_q = z_q.permute(0, 3, 1, 2).contiguous() + + return ( + z_q, + loss, + { + "perplexity": perplexity, + "min_encodings": min_encodings, + "min_encoding_indices": min_encoding_indices, + "min_encoding_scores": min_encoding_scores, + "mean_distance": mean_distance, + }, + ) + + def get_codebook_feat(self, indices, shape): + # input indices: batch*token_num -> (batch*token_num)*1 + # shape: batch, height, width, channel + indices = indices.view(-1, 1) + min_encodings = torch.zeros(indices.shape[0], self.codebook_size).to(indices) + min_encodings.scatter_(1, indices, 1) + # get quantized latent vectors + z_q = torch.matmul(min_encodings.float(), self.embedding.weight) + + if shape is not None: # reshape back to match original input shape + z_q = z_q.view(shape).permute(0, 3, 1, 2).contiguous() + + return z_q + + +class GumbelQuantizer(nn.Module): + def __init__( + self, + codebook_size, + emb_dim, + num_hiddens, + straight_through=False, + kl_weight=5e-4, + temp_init=1.0, + ): + super().__init__() + self.codebook_size = codebook_size # number of embeddings + self.emb_dim = emb_dim # dimension of embedding + self.straight_through = straight_through + self.temperature = temp_init + self.kl_weight = kl_weight + self.proj = nn.Conv2d( + num_hiddens, codebook_size, 1 + ) # projects last encoder layer to quantized logits + self.embed = nn.Embedding(codebook_size, emb_dim) + + def forward(self, z): + hard = self.straight_through if self.training else True + + logits = self.proj(z) + + soft_one_hot = F.gumbel_softmax(logits, tau=self.temperature, dim=1, hard=hard) + + z_q = torch.einsum("b n h w, n d -> b d h w", soft_one_hot, self.embed.weight) + + # + kl divergence to the prior loss + qy = F.softmax(logits, dim=1) + diff = ( + self.kl_weight + * torch.sum(qy * torch.log(qy * self.codebook_size + 1e-10), dim=1).mean() + ) + min_encoding_indices = soft_one_hot.argmax(dim=1) + + return z_q, diff, {"min_encoding_indices": min_encoding_indices} + + +class Downsample(nn.Module): + def __init__(self, in_channels): + super().__init__() + self.conv = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=3, stride=2, padding=0 + ) + + def forward(self, x): + pad = (0, 1, 0, 1) + x = torch.nn.functional.pad(x, pad, mode="constant", value=0) + x = self.conv(x) + return x + + +class Upsample(nn.Module): + def __init__(self, in_channels): + super().__init__() + self.conv = nn.Conv2d( + in_channels, in_channels, kernel_size=3, stride=1, padding=1 + ) + + def forward(self, x): + x = F.interpolate(x, scale_factor=2.0, mode="nearest") + x = self.conv(x) + + return x + + +class AttnBlock(nn.Module): + def __init__(self, in_channels): + super().__init__() + self.in_channels = in_channels + + self.norm = normalize(in_channels) + self.q = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.k = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.v = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.proj_out = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + + def forward(self, x): + h_ = x + h_ = self.norm(h_) + q = self.q(h_) + k = self.k(h_) + v = self.v(h_) + + # compute attention + b, c, h, w = q.shape + q = q.reshape(b, c, h * w) + q = q.permute(0, 2, 1) + k = k.reshape(b, c, h * w) + w_ = torch.bmm(q, k) + w_ = w_ * (int(c) ** (-0.5)) + w_ = F.softmax(w_, dim=2) + + # attend to values + v = v.reshape(b, c, h * w) + w_ = w_.permute(0, 2, 1) + h_ = torch.bmm(v, w_) + h_ = h_.reshape(b, c, h, w) + + h_ = self.proj_out(h_) + + return x + h_ + + +class Encoder(nn.Module): + def __init__( + self, + in_channels, + nf, + out_channels, + ch_mult, + num_res_blocks, + resolution, + attn_resolutions, + ): + super().__init__() + self.nf = nf + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.attn_resolutions = attn_resolutions + + curr_res = self.resolution + in_ch_mult = (1,) + tuple(ch_mult) + + blocks = [] + # initial convultion + blocks.append(nn.Conv2d(in_channels, nf, kernel_size=3, stride=1, padding=1)) + + # residual and downsampling blocks, with attention on smaller res (16x16) + for i in range(self.num_resolutions): + block_in_ch = nf * in_ch_mult[i] + block_out_ch = nf * ch_mult[i] + for _ in range(self.num_res_blocks): + blocks.append(ResBlock(block_in_ch, block_out_ch)) + block_in_ch = block_out_ch + if curr_res in attn_resolutions: + blocks.append(AttnBlock(block_in_ch)) + + if i != self.num_resolutions - 1: + blocks.append(Downsample(block_in_ch)) + curr_res = curr_res // 2 + + # non-local attention block + blocks.append(ResBlock(block_in_ch, block_in_ch)) # type: ignore + blocks.append(AttnBlock(block_in_ch)) # type: ignore + blocks.append(ResBlock(block_in_ch, block_in_ch)) # type: ignore + + # normalise and convert to latent size + blocks.append(normalize(block_in_ch)) # type: ignore + blocks.append( + nn.Conv2d(block_in_ch, out_channels, kernel_size=3, stride=1, padding=1) # type: ignore + ) + self.blocks = nn.ModuleList(blocks) + + def forward(self, x): + for block in self.blocks: + x = block(x) + + return x + + +class Generator(nn.Module): + def __init__(self, nf, ch_mult, res_blocks, img_size, attn_resolutions, emb_dim): + super().__init__() + self.nf = nf + self.ch_mult = ch_mult + self.num_resolutions = len(self.ch_mult) + self.num_res_blocks = res_blocks + self.resolution = img_size + self.attn_resolutions = attn_resolutions + self.in_channels = emb_dim + self.out_channels = 3 + block_in_ch = self.nf * self.ch_mult[-1] + curr_res = self.resolution // 2 ** (self.num_resolutions - 1) + + blocks = [] + # initial conv + blocks.append( + nn.Conv2d(self.in_channels, block_in_ch, kernel_size=3, stride=1, padding=1) + ) + + # non-local attention block + blocks.append(ResBlock(block_in_ch, block_in_ch)) + blocks.append(AttnBlock(block_in_ch)) + blocks.append(ResBlock(block_in_ch, block_in_ch)) + + for i in reversed(range(self.num_resolutions)): + block_out_ch = self.nf * self.ch_mult[i] + + for _ in range(self.num_res_blocks): + blocks.append(ResBlock(block_in_ch, block_out_ch)) + block_in_ch = block_out_ch + + if curr_res in self.attn_resolutions: + blocks.append(AttnBlock(block_in_ch)) + + if i != 0: + blocks.append(Upsample(block_in_ch)) + curr_res = curr_res * 2 + + blocks.append(normalize(block_in_ch)) + blocks.append( + nn.Conv2d( + block_in_ch, self.out_channels, kernel_size=3, stride=1, padding=1 + ) + ) + + self.blocks = nn.ModuleList(blocks) + + def forward(self, x): + for block in self.blocks: + x = block(x) + + return x + + +class VQAutoEncoder(nn.Module): + def __init__( + self, + img_size, + nf, + ch_mult, + quantizer="nearest", + res_blocks=2, + attn_resolutions=[16], + codebook_size=1024, + emb_dim=256, + beta=0.25, + gumbel_straight_through=False, + gumbel_kl_weight=1e-8, + model_path=None, + ): + super().__init__() + self.in_channels = 3 + self.nf = nf + self.n_blocks = res_blocks + self.codebook_size = codebook_size + self.embed_dim = emb_dim + self.ch_mult = ch_mult + self.resolution = img_size + self.attn_resolutions = attn_resolutions + self.quantizer_type = quantizer + self.encoder = Encoder( + self.in_channels, + self.nf, + self.embed_dim, + self.ch_mult, + self.n_blocks, + self.resolution, + self.attn_resolutions, + ) + if self.quantizer_type == "nearest": + self.beta = beta # 0.25 + self.quantize = VectorQuantizer( + self.codebook_size, self.embed_dim, self.beta + ) + elif self.quantizer_type == "gumbel": + self.gumbel_num_hiddens = emb_dim + self.straight_through = gumbel_straight_through + self.kl_weight = gumbel_kl_weight + self.quantize = GumbelQuantizer( + self.codebook_size, + self.embed_dim, + self.gumbel_num_hiddens, + self.straight_through, + self.kl_weight, + ) + self.generator = Generator( + nf, ch_mult, res_blocks, img_size, attn_resolutions, emb_dim + ) + + if model_path is not None: + chkpt = torch.load(model_path, map_location="cpu") + if "params_ema" in chkpt: + self.load_state_dict( + torch.load(model_path, map_location="cpu")["params_ema"] + ) + logger.info(f"vqgan is loaded from: {model_path} [params_ema]") + elif "params" in chkpt: + self.load_state_dict( + torch.load(model_path, map_location="cpu")["params"] + ) + logger.info(f"vqgan is loaded from: {model_path} [params]") + else: + raise ValueError("Wrong params!") + + def forward(self, x): + x = self.encoder(x) + quant, codebook_loss, quant_stats = self.quantize(x) + x = self.generator(quant) + return x, codebook_loss, quant_stats + + +def calc_mean_std(feat, eps=1e-5): + """Calculate mean and std for adaptive_instance_normalization. + Args: + feat (Tensor): 4D tensor. + eps (float): A small value added to the variance to avoid + divide-by-zero. Default: 1e-5. + """ + size = feat.size() + assert len(size) == 4, "The input feature should be 4D tensor." + b, c = size[:2] + feat_var = feat.view(b, c, -1).var(dim=2) + eps + feat_std = feat_var.sqrt().view(b, c, 1, 1) + feat_mean = feat.view(b, c, -1).mean(dim=2).view(b, c, 1, 1) + return feat_mean, feat_std + + +def adaptive_instance_normalization(content_feat, style_feat): + """Adaptive instance normalization. + Adjust the reference features to have the similar color and illuminations + as those in the degradate features. + Args: + content_feat (Tensor): The reference feature. + style_feat (Tensor): The degradate features. + """ + size = content_feat.size() + style_mean, style_std = calc_mean_std(style_feat) + content_mean, content_std = calc_mean_std(content_feat) + normalized_feat = (content_feat - content_mean.expand(size)) / content_std.expand( + size + ) + return normalized_feat * style_std.expand(size) + style_mean.expand(size) + + +class PositionEmbeddingSine(nn.Module): + """ + This is a more standard version of the position embedding, very similar to the one + used by the Attention is all you need paper, generalized to work on images. + """ + + def __init__( + self, num_pos_feats=64, temperature=10000, normalize=False, scale=None + ): + super().__init__() + self.num_pos_feats = num_pos_feats + self.temperature = temperature + self.normalize = normalize + if scale is not None and normalize is False: + raise ValueError("normalize should be True if scale is passed") + if scale is None: + scale = 2 * math.pi + self.scale = scale + + def forward(self, x, mask=None): + if mask is None: + mask = torch.zeros( + (x.size(0), x.size(2), x.size(3)), device=x.device, dtype=torch.bool + ) + not_mask = ~mask # pylint: disable=invalid-unary-operand-type + y_embed = not_mask.cumsum(1, dtype=torch.float32) + x_embed = not_mask.cumsum(2, dtype=torch.float32) + if self.normalize: + eps = 1e-6 + y_embed = y_embed / (y_embed[:, -1:, :] + eps) * self.scale + x_embed = x_embed / (x_embed[:, :, -1:] + eps) * self.scale + + dim_t = torch.arange(self.num_pos_feats, dtype=torch.float32, device=x.device) + dim_t = self.temperature ** (2 * (dim_t // 2) / self.num_pos_feats) + + pos_x = x_embed[:, :, :, None] / dim_t + pos_y = y_embed[:, :, :, None] / dim_t + pos_x = torch.stack( + (pos_x[:, :, :, 0::2].sin(), pos_x[:, :, :, 1::2].cos()), dim=4 + ).flatten(3) + pos_y = torch.stack( + (pos_y[:, :, :, 0::2].sin(), pos_y[:, :, :, 1::2].cos()), dim=4 + ).flatten(3) + pos = torch.cat((pos_y, pos_x), dim=3).permute(0, 3, 1, 2) + return pos + + +def _get_activation_fn(activation): + """Return an activation function given a string""" + if activation == "relu": + return F.relu + if activation == "gelu": + return F.gelu + if activation == "glu": + return F.glu + raise RuntimeError(f"activation should be relu/gelu, not {activation}.") + + +class TransformerSALayer(nn.Module): + def __init__( + self, embed_dim, nhead=8, dim_mlp=2048, dropout=0.0, activation="gelu" + ): + super().__init__() + self.self_attn = nn.MultiheadAttention(embed_dim, nhead, dropout=dropout) + # Implementation of Feedforward model - MLP + self.linear1 = nn.Linear(embed_dim, dim_mlp) + self.dropout = nn.Dropout(dropout) + self.linear2 = nn.Linear(dim_mlp, embed_dim) + + self.norm1 = nn.LayerNorm(embed_dim) + self.norm2 = nn.LayerNorm(embed_dim) + self.dropout1 = nn.Dropout(dropout) + self.dropout2 = nn.Dropout(dropout) + + self.activation = _get_activation_fn(activation) + + def with_pos_embed(self, tensor, pos: Optional[Tensor]): + return tensor if pos is None else tensor + pos + + def forward( + self, + tgt, + tgt_mask: Optional[Tensor] = None, + tgt_key_padding_mask: Optional[Tensor] = None, + query_pos: Optional[Tensor] = None, + ): + # self attention + tgt2 = self.norm1(tgt) + q = k = self.with_pos_embed(tgt2, query_pos) + tgt2 = self.self_attn( + q, k, value=tgt2, attn_mask=tgt_mask, key_padding_mask=tgt_key_padding_mask + )[0] + tgt = tgt + self.dropout1(tgt2) + + # ffn + tgt2 = self.norm2(tgt) + tgt2 = self.linear2(self.dropout(self.activation(self.linear1(tgt2)))) + tgt = tgt + self.dropout2(tgt2) + return tgt + + +def normalize(in_channels): + return torch.nn.GroupNorm( + num_groups=32, num_channels=in_channels, eps=1e-6, affine=True + ) + + +@torch.jit.script # type: ignore +def swish(x): + return x * torch.sigmoid(x) + + +class ResBlock(nn.Module): + def __init__(self, in_channels, out_channels=None): + super(ResBlock, self).__init__() + self.in_channels = in_channels + self.out_channels = in_channels if out_channels is None else out_channels + self.norm1 = normalize(in_channels) + self.conv1 = nn.Conv2d( + in_channels, out_channels, kernel_size=3, stride=1, padding=1 # type: ignore + ) + self.norm2 = normalize(out_channels) + self.conv2 = nn.Conv2d( + out_channels, out_channels, kernel_size=3, stride=1, padding=1 # type: ignore + ) + if self.in_channels != self.out_channels: + self.conv_out = nn.Conv2d( + in_channels, out_channels, kernel_size=1, stride=1, padding=0 # type: ignore + ) + + def forward(self, x_in): + x = x_in + x = self.norm1(x) + x = swish(x) + x = self.conv1(x) + x = self.norm2(x) + x = swish(x) + x = self.conv2(x) + if self.in_channels != self.out_channels: + x_in = self.conv_out(x_in) + + return x + x_in + + +class Fuse_sft_block(nn.Module): + def __init__(self, in_ch, out_ch): + super().__init__() + self.encode_enc = ResBlock(2 * in_ch, out_ch) + + self.scale = nn.Sequential( + nn.Conv2d(in_ch, out_ch, kernel_size=3, padding=1), + nn.LeakyReLU(0.2, True), + nn.Conv2d(out_ch, out_ch, kernel_size=3, padding=1), + ) + + self.shift = nn.Sequential( + nn.Conv2d(in_ch, out_ch, kernel_size=3, padding=1), + nn.LeakyReLU(0.2, True), + nn.Conv2d(out_ch, out_ch, kernel_size=3, padding=1), + ) + + def forward(self, enc_feat, dec_feat, w=1): + enc_feat = self.encode_enc(torch.cat([enc_feat, dec_feat], dim=1)) + scale = self.scale(enc_feat) + shift = self.shift(enc_feat) + residual = w * (dec_feat * scale + shift) + out = dec_feat + residual + return out + + +class CodeFormer(VQAutoEncoder): + def __init__(self, state_dict): + dim_embd = 512 + n_head = 8 + n_layers = 9 + codebook_size = 1024 + latent_size = 256 + connect_list = ["32", "64", "128", "256"] + fix_modules = ["quantize", "generator"] + + # This is just a guess as I only have one model to look at + position_emb = state_dict["position_emb"] + dim_embd = position_emb.shape[1] + latent_size = position_emb.shape[0] + + try: + n_layers = len( + set([x.split(".")[1] for x in state_dict.keys() if "ft_layers" in x]) + ) + except: + pass + + codebook_size = state_dict["quantize.embedding.weight"].shape[0] + + # This is also just another guess + n_head_exp = ( + state_dict["ft_layers.0.self_attn.in_proj_weight"].shape[0] // dim_embd + ) + n_head = 2**n_head_exp + + in_nc = state_dict["encoder.blocks.0.weight"].shape[1] + + self.model_arch = "CodeFormer" + self.sub_type = "Face SR" + self.scale = 8 + self.in_nc = in_nc + self.out_nc = in_nc + + self.state = state_dict + + self.supports_fp16 = False + self.supports_bf16 = True + self.min_size_restriction = 16 + + super(CodeFormer, self).__init__( + 512, 64, [1, 2, 2, 4, 4, 8], "nearest", 2, [16], codebook_size + ) + + if fix_modules is not None: + for module in fix_modules: + for param in getattr(self, module).parameters(): + param.requires_grad = False + + self.connect_list = connect_list + self.n_layers = n_layers + self.dim_embd = dim_embd + self.dim_mlp = dim_embd * 2 + + self.position_emb = nn.Parameter(torch.zeros(latent_size, self.dim_embd)) # type: ignore + self.feat_emb = nn.Linear(256, self.dim_embd) + + # transformer + self.ft_layers = nn.Sequential( + *[ + TransformerSALayer( + embed_dim=dim_embd, nhead=n_head, dim_mlp=self.dim_mlp, dropout=0.0 + ) + for _ in range(self.n_layers) + ] + ) + + # logits_predict head + self.idx_pred_layer = nn.Sequential( + nn.LayerNorm(dim_embd), nn.Linear(dim_embd, codebook_size, bias=False) + ) + + self.channels = { + "16": 512, + "32": 256, + "64": 256, + "128": 128, + "256": 128, + "512": 64, + } + + # after second residual block for > 16, before attn layer for ==16 + self.fuse_encoder_block = { + "512": 2, + "256": 5, + "128": 8, + "64": 11, + "32": 14, + "16": 18, + } + # after first residual block for > 16, before attn layer for ==16 + self.fuse_generator_block = { + "16": 6, + "32": 9, + "64": 12, + "128": 15, + "256": 18, + "512": 21, + } + + # fuse_convs_dict + self.fuse_convs_dict = nn.ModuleDict() + for f_size in self.connect_list: + in_ch = self.channels[f_size] + self.fuse_convs_dict[f_size] = Fuse_sft_block(in_ch, in_ch) + + self.load_state_dict(state_dict) + + def _init_weights(self, module): + if isinstance(module, (nn.Linear, nn.Embedding)): + module.weight.data.normal_(mean=0.0, std=0.02) + if isinstance(module, nn.Linear) and module.bias is not None: + module.bias.data.zero_() + elif isinstance(module, nn.LayerNorm): + module.bias.data.zero_() + module.weight.data.fill_(1.0) + + def forward(self, x, weight=0.5, **kwargs): + detach_16 = True + code_only = False + adain = True + # ################### Encoder ##################### + enc_feat_dict = {} + out_list = [self.fuse_encoder_block[f_size] for f_size in self.connect_list] + for i, block in enumerate(self.encoder.blocks): + x = block(x) + if i in out_list: + enc_feat_dict[str(x.shape[-1])] = x.clone() + + lq_feat = x + # ################# Transformer ################### + # quant_feat, codebook_loss, quant_stats = self.quantize(lq_feat) + pos_emb = self.position_emb.unsqueeze(1).repeat(1, x.shape[0], 1) + # BCHW -> BC(HW) -> (HW)BC + feat_emb = self.feat_emb(lq_feat.flatten(2).permute(2, 0, 1)) + query_emb = feat_emb + # Transformer encoder + for layer in self.ft_layers: + query_emb = layer(query_emb, query_pos=pos_emb) + + # output logits + logits = self.idx_pred_layer(query_emb) # (hw)bn + logits = logits.permute(1, 0, 2) # (hw)bn -> b(hw)n + + if code_only: # for training stage II + # logits doesn't need softmax before cross_entropy loss + return logits, lq_feat + + # ################# Quantization ################### + # if self.training: + # quant_feat = torch.einsum('btn,nc->btc', [soft_one_hot, self.quantize.embedding.weight]) + # # b(hw)c -> bc(hw) -> bchw + # quant_feat = quant_feat.permute(0,2,1).view(lq_feat.shape) + # ------------ + soft_one_hot = F.softmax(logits, dim=2) + _, top_idx = torch.topk(soft_one_hot, 1, dim=2) + quant_feat = self.quantize.get_codebook_feat( + top_idx, shape=[x.shape[0], 16, 16, 256] # type: ignore + ) + # preserve gradients + # quant_feat = lq_feat + (quant_feat - lq_feat).detach() + + if detach_16: + quant_feat = quant_feat.detach() # for training stage III + if adain: + quant_feat = adaptive_instance_normalization(quant_feat, lq_feat) + + # ################## Generator #################### + x = quant_feat + fuse_list = [self.fuse_generator_block[f_size] for f_size in self.connect_list] + + for i, block in enumerate(self.generator.blocks): + x = block(x) + if i in fuse_list: # fuse after i-th block + f_size = str(x.shape[-1]) + if weight > 0: + x = self.fuse_convs_dict[f_size]( + enc_feat_dict[f_size].detach(), x, weight + ) + out = x + # logits doesn't need softmax before cross_entropy loss + # return out, logits, lq_feat + return out, logits diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/fused_act.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/fused_act.py new file mode 100644 index 0000000000000000000000000000000000000000..7ed526547b4644ac6341947a801b76d9ed798f26 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/fused_act.py @@ -0,0 +1,81 @@ +# pylint: skip-file +# type: ignore +# modify from https://github.com/rosinality/stylegan2-pytorch/blob/master/op/fused_act.py # noqa:E501 + +import torch +from torch import nn +from torch.autograd import Function + +fused_act_ext = None + + +class FusedLeakyReLUFunctionBackward(Function): + @staticmethod + def forward(ctx, grad_output, out, negative_slope, scale): + ctx.save_for_backward(out) + ctx.negative_slope = negative_slope + ctx.scale = scale + + empty = grad_output.new_empty(0) + + grad_input = fused_act_ext.fused_bias_act( + grad_output, empty, out, 3, 1, negative_slope, scale + ) + + dim = [0] + + if grad_input.ndim > 2: + dim += list(range(2, grad_input.ndim)) + + grad_bias = grad_input.sum(dim).detach() + + return grad_input, grad_bias + + @staticmethod + def backward(ctx, gradgrad_input, gradgrad_bias): + (out,) = ctx.saved_tensors + gradgrad_out = fused_act_ext.fused_bias_act( + gradgrad_input, gradgrad_bias, out, 3, 1, ctx.negative_slope, ctx.scale + ) + + return gradgrad_out, None, None, None + + +class FusedLeakyReLUFunction(Function): + @staticmethod + def forward(ctx, input, bias, negative_slope, scale): + empty = input.new_empty(0) + out = fused_act_ext.fused_bias_act( + input, bias, empty, 3, 0, negative_slope, scale + ) + ctx.save_for_backward(out) + ctx.negative_slope = negative_slope + ctx.scale = scale + + return out + + @staticmethod + def backward(ctx, grad_output): + (out,) = ctx.saved_tensors + + grad_input, grad_bias = FusedLeakyReLUFunctionBackward.apply( + grad_output, out, ctx.negative_slope, ctx.scale + ) + + return grad_input, grad_bias, None, None + + +class FusedLeakyReLU(nn.Module): + def __init__(self, channel, negative_slope=0.2, scale=2**0.5): + super().__init__() + + self.bias = nn.Parameter(torch.zeros(channel)) + self.negative_slope = negative_slope + self.scale = scale + + def forward(self, input): + return fused_leaky_relu(input, self.bias, self.negative_slope, self.scale) + + +def fused_leaky_relu(input, bias, negative_slope=0.2, scale=2**0.5): + return FusedLeakyReLUFunction.apply(input, bias, negative_slope, scale) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpgan_bilinear_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpgan_bilinear_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..b6e820e006f52936c3399d3d37fdf571f2385dcb --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpgan_bilinear_arch.py @@ -0,0 +1,389 @@ +# pylint: skip-file +# type: ignore +import math +import random + +import torch +from torch import nn + +from .gfpganv1_arch import ResUpBlock +from .stylegan2_bilinear_arch import ( + ConvLayer, + EqualConv2d, + EqualLinear, + ResBlock, + ScaledLeakyReLU, + StyleGAN2GeneratorBilinear, +) + + +class StyleGAN2GeneratorBilinearSFT(StyleGAN2GeneratorBilinear): + """StyleGAN2 Generator with SFT modulation (Spatial Feature Transform). + It is the bilinear version. It does not use the complicated UpFirDnSmooth function that is not friendly for + deployment. It can be easily converted to the clean version: StyleGAN2GeneratorCSFT. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + num_mlp (int): Layer number of MLP style layers. Default: 8. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + lr_mlp (float): Learning rate multiplier for mlp layers. Default: 0.01. + narrow (float): The narrow ratio for channels. Default: 1. + sft_half (bool): Whether to apply SFT on half of the input channels. Default: False. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + num_mlp=8, + channel_multiplier=2, + lr_mlp=0.01, + narrow=1, + sft_half=False, + ): + super(StyleGAN2GeneratorBilinearSFT, self).__init__( + out_size, + num_style_feat=num_style_feat, + num_mlp=num_mlp, + channel_multiplier=channel_multiplier, + lr_mlp=lr_mlp, + narrow=narrow, + ) + self.sft_half = sft_half + + def forward( + self, + styles, + conditions, + input_is_latent=False, + noise=None, + randomize_noise=True, + truncation=1, + truncation_latent=None, + inject_index=None, + return_latents=False, + ): + """Forward function for StyleGAN2GeneratorBilinearSFT. + Args: + styles (list[Tensor]): Sample codes of styles. + conditions (list[Tensor]): SFT conditions to generators. + input_is_latent (bool): Whether input is latent style. Default: False. + noise (Tensor | None): Input noise or None. Default: None. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + truncation (float): The truncation ratio. Default: 1. + truncation_latent (Tensor | None): The truncation latent tensor. Default: None. + inject_index (int | None): The injection index for mixing noise. Default: None. + return_latents (bool): Whether to return style latents. Default: False. + """ + # style codes -> latents with Style MLP layer + if not input_is_latent: + styles = [self.style_mlp(s) for s in styles] + # noises + if noise is None: + if randomize_noise: + noise = [None] * self.num_layers # for each style conv layer + else: # use the stored noise + noise = [ + getattr(self.noises, f"noise{i}") for i in range(self.num_layers) + ] + # style truncation + if truncation < 1: + style_truncation = [] + for style in styles: + style_truncation.append( + truncation_latent + truncation * (style - truncation_latent) + ) + styles = style_truncation + # get style latents with injection + if len(styles) == 1: + inject_index = self.num_latent + + if styles[0].ndim < 3: + # repeat latent code for all the layers + latent = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + else: # used for encoder with different latent code for each layer + latent = styles[0] + elif len(styles) == 2: # mixing noises + if inject_index is None: + inject_index = random.randint(1, self.num_latent - 1) + latent1 = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + latent2 = ( + styles[1].unsqueeze(1).repeat(1, self.num_latent - inject_index, 1) + ) + latent = torch.cat([latent1, latent2], 1) + + # main generation + out = self.constant_input(latent.shape[0]) + out = self.style_conv1(out, latent[:, 0], noise=noise[0]) + skip = self.to_rgb1(out, latent[:, 1]) + + i = 1 + for conv1, conv2, noise1, noise2, to_rgb in zip( + self.style_convs[::2], + self.style_convs[1::2], + noise[1::2], + noise[2::2], + self.to_rgbs, + ): + out = conv1(out, latent[:, i], noise=noise1) + + # the conditions may have fewer levels + if i < len(conditions): + # SFT part to combine the conditions + if self.sft_half: # only apply SFT to half of the channels + out_same, out_sft = torch.split(out, int(out.size(1) // 2), dim=1) + out_sft = out_sft * conditions[i - 1] + conditions[i] + out = torch.cat([out_same, out_sft], dim=1) + else: # apply SFT to all the channels + out = out * conditions[i - 1] + conditions[i] + + out = conv2(out, latent[:, i + 1], noise=noise2) + skip = to_rgb(out, latent[:, i + 2], skip) # feature back to the rgb space + i += 2 + + image = skip + + if return_latents: + return image, latent + else: + return image, None + + +class GFPGANBilinear(nn.Module): + """The GFPGAN architecture: Unet + StyleGAN2 decoder with SFT. + It is the bilinear version and it does not use the complicated UpFirDnSmooth function that is not friendly for + deployment. It can be easily converted to the clean version: GFPGANv1Clean. + Ref: GFP-GAN: Towards Real-World Blind Face Restoration with Generative Facial Prior. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + decoder_load_path (str): The path to the pre-trained decoder model (usually, the StyleGAN2). Default: None. + fix_decoder (bool): Whether to fix the decoder. Default: True. + num_mlp (int): Layer number of MLP style layers. Default: 8. + lr_mlp (float): Learning rate multiplier for mlp layers. Default: 0.01. + input_is_latent (bool): Whether input is latent style. Default: False. + different_w (bool): Whether to use different latent w for different layers. Default: False. + narrow (float): The narrow ratio for channels. Default: 1. + sft_half (bool): Whether to apply SFT on half of the input channels. Default: False. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + channel_multiplier=1, + decoder_load_path=None, + fix_decoder=True, + # for stylegan decoder + num_mlp=8, + lr_mlp=0.01, + input_is_latent=False, + different_w=False, + narrow=1, + sft_half=False, + ): + super(GFPGANBilinear, self).__init__() + self.input_is_latent = input_is_latent + self.different_w = different_w + self.num_style_feat = num_style_feat + self.min_size_restriction = 512 + + unet_narrow = narrow * 0.5 # by default, use a half of input channels + channels = { + "4": int(512 * unet_narrow), + "8": int(512 * unet_narrow), + "16": int(512 * unet_narrow), + "32": int(512 * unet_narrow), + "64": int(256 * channel_multiplier * unet_narrow), + "128": int(128 * channel_multiplier * unet_narrow), + "256": int(64 * channel_multiplier * unet_narrow), + "512": int(32 * channel_multiplier * unet_narrow), + "1024": int(16 * channel_multiplier * unet_narrow), + } + + self.log_size = int(math.log(out_size, 2)) + first_out_size = 2 ** (int(math.log(out_size, 2))) + + self.conv_body_first = ConvLayer( + 3, channels[f"{first_out_size}"], 1, bias=True, activate=True + ) + + # downsample + in_channels = channels[f"{first_out_size}"] + self.conv_body_down = nn.ModuleList() + for i in range(self.log_size, 2, -1): + out_channels = channels[f"{2**(i - 1)}"] + self.conv_body_down.append(ResBlock(in_channels, out_channels)) + in_channels = out_channels + + self.final_conv = ConvLayer( + in_channels, channels["4"], 3, bias=True, activate=True + ) + + # upsample + in_channels = channels["4"] + self.conv_body_up = nn.ModuleList() + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + self.conv_body_up.append(ResUpBlock(in_channels, out_channels)) + in_channels = out_channels + + # to RGB + self.toRGB = nn.ModuleList() + for i in range(3, self.log_size + 1): + self.toRGB.append( + EqualConv2d( + channels[f"{2**i}"], + 3, + 1, + stride=1, + padding=0, + bias=True, + bias_init_val=0, + ) + ) + + if different_w: + linear_out_channel = (int(math.log(out_size, 2)) * 2 - 2) * num_style_feat + else: + linear_out_channel = num_style_feat + + self.final_linear = EqualLinear( + channels["4"] * 4 * 4, + linear_out_channel, + bias=True, + bias_init_val=0, + lr_mul=1, + activation=None, + ) + + # the decoder: stylegan2 generator with SFT modulations + self.stylegan_decoder = StyleGAN2GeneratorBilinearSFT( + out_size=out_size, + num_style_feat=num_style_feat, + num_mlp=num_mlp, + channel_multiplier=channel_multiplier, + lr_mlp=lr_mlp, + narrow=narrow, + sft_half=sft_half, + ) + + # load pre-trained stylegan2 model if necessary + if decoder_load_path: + self.stylegan_decoder.load_state_dict( + torch.load( + decoder_load_path, map_location=lambda storage, loc: storage + )["params_ema"] + ) + # fix decoder without updating params + if fix_decoder: + for _, param in self.stylegan_decoder.named_parameters(): + param.requires_grad = False + + # for SFT modulations (scale and shift) + self.condition_scale = nn.ModuleList() + self.condition_shift = nn.ModuleList() + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + if sft_half: + sft_out_channels = out_channels + else: + sft_out_channels = out_channels * 2 + self.condition_scale.append( + nn.Sequential( + EqualConv2d( + out_channels, + out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=0, + ), + ScaledLeakyReLU(0.2), + EqualConv2d( + out_channels, + sft_out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=1, + ), + ) + ) + self.condition_shift.append( + nn.Sequential( + EqualConv2d( + out_channels, + out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=0, + ), + ScaledLeakyReLU(0.2), + EqualConv2d( + out_channels, + sft_out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=0, + ), + ) + ) + + def forward(self, x, return_latents=False, return_rgb=True, randomize_noise=True): + """Forward function for GFPGANBilinear. + Args: + x (Tensor): Input images. + return_latents (bool): Whether to return style latents. Default: False. + return_rgb (bool): Whether return intermediate rgb images. Default: True. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + """ + conditions = [] + unet_skips = [] + out_rgbs = [] + + # encoder + feat = self.conv_body_first(x) + for i in range(self.log_size - 2): + feat = self.conv_body_down[i](feat) + unet_skips.insert(0, feat) + + feat = self.final_conv(feat) + + # style code + style_code = self.final_linear(feat.view(feat.size(0), -1)) + if self.different_w: + style_code = style_code.view(style_code.size(0), -1, self.num_style_feat) + + # decode + for i in range(self.log_size - 2): + # add unet skip + feat = feat + unet_skips[i] + # ResUpLayer + feat = self.conv_body_up[i](feat) + # generate scale and shift for SFT layers + scale = self.condition_scale[i](feat) + conditions.append(scale.clone()) + shift = self.condition_shift[i](feat) + conditions.append(shift.clone()) + # generate rgb images + if return_rgb: + out_rgbs.append(self.toRGB[i](feat)) + + # decoder + image, _ = self.stylegan_decoder( + [style_code], + conditions, + return_latents=return_latents, + input_is_latent=self.input_is_latent, + randomize_noise=randomize_noise, + ) + + return image, out_rgbs diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpganv1_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpganv1_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..72d72fc865ec35b2ccd23f13b3d8ef0be5dbaf7a --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpganv1_arch.py @@ -0,0 +1,566 @@ +# pylint: skip-file +# type: ignore +import math +import random + +import torch +from torch import nn +from torch.nn import functional as F + +from .fused_act import FusedLeakyReLU +from .stylegan2_arch import ( + ConvLayer, + EqualConv2d, + EqualLinear, + ResBlock, + ScaledLeakyReLU, + StyleGAN2Generator, +) + + +class StyleGAN2GeneratorSFT(StyleGAN2Generator): + """StyleGAN2 Generator with SFT modulation (Spatial Feature Transform). + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + num_mlp (int): Layer number of MLP style layers. Default: 8. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + resample_kernel (list[int]): A list indicating the 1D resample kernel magnitude. A cross production will be + applied to extent 1D resample kernel to 2D resample kernel. Default: (1, 3, 3, 1). + lr_mlp (float): Learning rate multiplier for mlp layers. Default: 0.01. + narrow (float): The narrow ratio for channels. Default: 1. + sft_half (bool): Whether to apply SFT on half of the input channels. Default: False. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + num_mlp=8, + channel_multiplier=2, + resample_kernel=(1, 3, 3, 1), + lr_mlp=0.01, + narrow=1, + sft_half=False, + ): + super(StyleGAN2GeneratorSFT, self).__init__( + out_size, + num_style_feat=num_style_feat, + num_mlp=num_mlp, + channel_multiplier=channel_multiplier, + resample_kernel=resample_kernel, + lr_mlp=lr_mlp, + narrow=narrow, + ) + self.sft_half = sft_half + + def forward( + self, + styles, + conditions, + input_is_latent=False, + noise=None, + randomize_noise=True, + truncation=1, + truncation_latent=None, + inject_index=None, + return_latents=False, + ): + """Forward function for StyleGAN2GeneratorSFT. + Args: + styles (list[Tensor]): Sample codes of styles. + conditions (list[Tensor]): SFT conditions to generators. + input_is_latent (bool): Whether input is latent style. Default: False. + noise (Tensor | None): Input noise or None. Default: None. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + truncation (float): The truncation ratio. Default: 1. + truncation_latent (Tensor | None): The truncation latent tensor. Default: None. + inject_index (int | None): The injection index for mixing noise. Default: None. + return_latents (bool): Whether to return style latents. Default: False. + """ + # style codes -> latents with Style MLP layer + if not input_is_latent: + styles = [self.style_mlp(s) for s in styles] + # noises + if noise is None: + if randomize_noise: + noise = [None] * self.num_layers # for each style conv layer + else: # use the stored noise + noise = [ + getattr(self.noises, f"noise{i}") for i in range(self.num_layers) + ] + # style truncation + if truncation < 1: + style_truncation = [] + for style in styles: + style_truncation.append( + truncation_latent + truncation * (style - truncation_latent) + ) + styles = style_truncation + # get style latents with injection + if len(styles) == 1: + inject_index = self.num_latent + + if styles[0].ndim < 3: + # repeat latent code for all the layers + latent = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + else: # used for encoder with different latent code for each layer + latent = styles[0] + elif len(styles) == 2: # mixing noises + if inject_index is None: + inject_index = random.randint(1, self.num_latent - 1) + latent1 = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + latent2 = ( + styles[1].unsqueeze(1).repeat(1, self.num_latent - inject_index, 1) + ) + latent = torch.cat([latent1, latent2], 1) + + # main generation + out = self.constant_input(latent.shape[0]) + out = self.style_conv1(out, latent[:, 0], noise=noise[0]) + skip = self.to_rgb1(out, latent[:, 1]) + + i = 1 + for conv1, conv2, noise1, noise2, to_rgb in zip( + self.style_convs[::2], + self.style_convs[1::2], + noise[1::2], + noise[2::2], + self.to_rgbs, + ): + out = conv1(out, latent[:, i], noise=noise1) + + # the conditions may have fewer levels + if i < len(conditions): + # SFT part to combine the conditions + if self.sft_half: # only apply SFT to half of the channels + out_same, out_sft = torch.split(out, int(out.size(1) // 2), dim=1) + out_sft = out_sft * conditions[i - 1] + conditions[i] + out = torch.cat([out_same, out_sft], dim=1) + else: # apply SFT to all the channels + out = out * conditions[i - 1] + conditions[i] + + out = conv2(out, latent[:, i + 1], noise=noise2) + skip = to_rgb(out, latent[:, i + 2], skip) # feature back to the rgb space + i += 2 + + image = skip + + if return_latents: + return image, latent + else: + return image, None + + +class ConvUpLayer(nn.Module): + """Convolutional upsampling layer. It uses bilinear upsampler + Conv. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + stride (int): Stride of the convolution. Default: 1 + padding (int): Zero-padding added to both sides of the input. Default: 0. + bias (bool): If ``True``, adds a learnable bias to the output. Default: ``True``. + bias_init_val (float): Bias initialized value. Default: 0. + activate (bool): Whether use activateion. Default: True. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + stride=1, + padding=0, + bias=True, + bias_init_val=0, + activate=True, + ): + super(ConvUpLayer, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.stride = stride + self.padding = padding + # self.scale is used to scale the convolution weights, which is related to the common initializations. + self.scale = 1 / math.sqrt(in_channels * kernel_size**2) + + self.weight = nn.Parameter( + torch.randn(out_channels, in_channels, kernel_size, kernel_size) + ) + + if bias and not activate: + self.bias = nn.Parameter(torch.zeros(out_channels).fill_(bias_init_val)) + else: + self.register_parameter("bias", None) + + # activation + if activate: + if bias: + self.activation = FusedLeakyReLU(out_channels) + else: + self.activation = ScaledLeakyReLU(0.2) + else: + self.activation = None + + def forward(self, x): + # bilinear upsample + out = F.interpolate(x, scale_factor=2, mode="bilinear", align_corners=False) + # conv + out = F.conv2d( + out, + self.weight * self.scale, + bias=self.bias, + stride=self.stride, + padding=self.padding, + ) + # activation + if self.activation is not None: + out = self.activation(out) + return out + + +class ResUpBlock(nn.Module): + """Residual block with upsampling. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + """ + + def __init__(self, in_channels, out_channels): + super(ResUpBlock, self).__init__() + + self.conv1 = ConvLayer(in_channels, in_channels, 3, bias=True, activate=True) + self.conv2 = ConvUpLayer( + in_channels, out_channels, 3, stride=1, padding=1, bias=True, activate=True + ) + self.skip = ConvUpLayer( + in_channels, out_channels, 1, bias=False, activate=False + ) + + def forward(self, x): + out = self.conv1(x) + out = self.conv2(out) + skip = self.skip(x) + out = (out + skip) / math.sqrt(2) + return out + + +class GFPGANv1(nn.Module): + """The GFPGAN architecture: Unet + StyleGAN2 decoder with SFT. + Ref: GFP-GAN: Towards Real-World Blind Face Restoration with Generative Facial Prior. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + resample_kernel (list[int]): A list indicating the 1D resample kernel magnitude. A cross production will be + applied to extent 1D resample kernel to 2D resample kernel. Default: (1, 3, 3, 1). + decoder_load_path (str): The path to the pre-trained decoder model (usually, the StyleGAN2). Default: None. + fix_decoder (bool): Whether to fix the decoder. Default: True. + num_mlp (int): Layer number of MLP style layers. Default: 8. + lr_mlp (float): Learning rate multiplier for mlp layers. Default: 0.01. + input_is_latent (bool): Whether input is latent style. Default: False. + different_w (bool): Whether to use different latent w for different layers. Default: False. + narrow (float): The narrow ratio for channels. Default: 1. + sft_half (bool): Whether to apply SFT on half of the input channels. Default: False. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + channel_multiplier=1, + resample_kernel=(1, 3, 3, 1), + decoder_load_path=None, + fix_decoder=True, + # for stylegan decoder + num_mlp=8, + lr_mlp=0.01, + input_is_latent=False, + different_w=False, + narrow=1, + sft_half=False, + ): + super(GFPGANv1, self).__init__() + self.input_is_latent = input_is_latent + self.different_w = different_w + self.num_style_feat = num_style_feat + + unet_narrow = narrow * 0.5 # by default, use a half of input channels + channels = { + "4": int(512 * unet_narrow), + "8": int(512 * unet_narrow), + "16": int(512 * unet_narrow), + "32": int(512 * unet_narrow), + "64": int(256 * channel_multiplier * unet_narrow), + "128": int(128 * channel_multiplier * unet_narrow), + "256": int(64 * channel_multiplier * unet_narrow), + "512": int(32 * channel_multiplier * unet_narrow), + "1024": int(16 * channel_multiplier * unet_narrow), + } + + self.log_size = int(math.log(out_size, 2)) + first_out_size = 2 ** (int(math.log(out_size, 2))) + + self.conv_body_first = ConvLayer( + 3, channels[f"{first_out_size}"], 1, bias=True, activate=True + ) + + # downsample + in_channels = channels[f"{first_out_size}"] + self.conv_body_down = nn.ModuleList() + for i in range(self.log_size, 2, -1): + out_channels = channels[f"{2**(i - 1)}"] + self.conv_body_down.append( + ResBlock(in_channels, out_channels, resample_kernel) + ) + in_channels = out_channels + + self.final_conv = ConvLayer( + in_channels, channels["4"], 3, bias=True, activate=True + ) + + # upsample + in_channels = channels["4"] + self.conv_body_up = nn.ModuleList() + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + self.conv_body_up.append(ResUpBlock(in_channels, out_channels)) + in_channels = out_channels + + # to RGB + self.toRGB = nn.ModuleList() + for i in range(3, self.log_size + 1): + self.toRGB.append( + EqualConv2d( + channels[f"{2**i}"], + 3, + 1, + stride=1, + padding=0, + bias=True, + bias_init_val=0, + ) + ) + + if different_w: + linear_out_channel = (int(math.log(out_size, 2)) * 2 - 2) * num_style_feat + else: + linear_out_channel = num_style_feat + + self.final_linear = EqualLinear( + channels["4"] * 4 * 4, + linear_out_channel, + bias=True, + bias_init_val=0, + lr_mul=1, + activation=None, + ) + + # the decoder: stylegan2 generator with SFT modulations + self.stylegan_decoder = StyleGAN2GeneratorSFT( + out_size=out_size, + num_style_feat=num_style_feat, + num_mlp=num_mlp, + channel_multiplier=channel_multiplier, + resample_kernel=resample_kernel, + lr_mlp=lr_mlp, + narrow=narrow, + sft_half=sft_half, + ) + + # load pre-trained stylegan2 model if necessary + if decoder_load_path: + self.stylegan_decoder.load_state_dict( + torch.load( + decoder_load_path, map_location=lambda storage, loc: storage + )["params_ema"] + ) + # fix decoder without updating params + if fix_decoder: + for _, param in self.stylegan_decoder.named_parameters(): + param.requires_grad = False + + # for SFT modulations (scale and shift) + self.condition_scale = nn.ModuleList() + self.condition_shift = nn.ModuleList() + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + if sft_half: + sft_out_channels = out_channels + else: + sft_out_channels = out_channels * 2 + self.condition_scale.append( + nn.Sequential( + EqualConv2d( + out_channels, + out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=0, + ), + ScaledLeakyReLU(0.2), + EqualConv2d( + out_channels, + sft_out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=1, + ), + ) + ) + self.condition_shift.append( + nn.Sequential( + EqualConv2d( + out_channels, + out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=0, + ), + ScaledLeakyReLU(0.2), + EqualConv2d( + out_channels, + sft_out_channels, + 3, + stride=1, + padding=1, + bias=True, + bias_init_val=0, + ), + ) + ) + + def forward( + self, x, return_latents=False, return_rgb=True, randomize_noise=True, **kwargs + ): + """Forward function for GFPGANv1. + Args: + x (Tensor): Input images. + return_latents (bool): Whether to return style latents. Default: False. + return_rgb (bool): Whether return intermediate rgb images. Default: True. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + """ + conditions = [] + unet_skips = [] + out_rgbs = [] + + # encoder + feat = self.conv_body_first(x) + for i in range(self.log_size - 2): + feat = self.conv_body_down[i](feat) + unet_skips.insert(0, feat) + + feat = self.final_conv(feat) + + # style code + style_code = self.final_linear(feat.view(feat.size(0), -1)) + if self.different_w: + style_code = style_code.view(style_code.size(0), -1, self.num_style_feat) + + # decode + for i in range(self.log_size - 2): + # add unet skip + feat = feat + unet_skips[i] + # ResUpLayer + feat = self.conv_body_up[i](feat) + # generate scale and shift for SFT layers + scale = self.condition_scale[i](feat) + conditions.append(scale.clone()) + shift = self.condition_shift[i](feat) + conditions.append(shift.clone()) + # generate rgb images + if return_rgb: + out_rgbs.append(self.toRGB[i](feat)) + + # decoder + image, _ = self.stylegan_decoder( + [style_code], + conditions, + return_latents=return_latents, + input_is_latent=self.input_is_latent, + randomize_noise=randomize_noise, + ) + + return image, out_rgbs + + +class FacialComponentDiscriminator(nn.Module): + """Facial component (eyes, mouth, noise) discriminator used in GFPGAN.""" + + def __init__(self): + super(FacialComponentDiscriminator, self).__init__() + # It now uses a VGG-style architectrue with fixed model size + self.conv1 = ConvLayer( + 3, + 64, + 3, + downsample=False, + resample_kernel=(1, 3, 3, 1), + bias=True, + activate=True, + ) + self.conv2 = ConvLayer( + 64, + 128, + 3, + downsample=True, + resample_kernel=(1, 3, 3, 1), + bias=True, + activate=True, + ) + self.conv3 = ConvLayer( + 128, + 128, + 3, + downsample=False, + resample_kernel=(1, 3, 3, 1), + bias=True, + activate=True, + ) + self.conv4 = ConvLayer( + 128, + 256, + 3, + downsample=True, + resample_kernel=(1, 3, 3, 1), + bias=True, + activate=True, + ) + self.conv5 = ConvLayer( + 256, + 256, + 3, + downsample=False, + resample_kernel=(1, 3, 3, 1), + bias=True, + activate=True, + ) + self.final_conv = ConvLayer(256, 1, 3, bias=True, activate=False) + + def forward(self, x, return_feats=False, **kwargs): + """Forward function for FacialComponentDiscriminator. + Args: + x (Tensor): Input images. + return_feats (bool): Whether to return intermediate features. Default: False. + """ + feat = self.conv1(x) + feat = self.conv3(self.conv2(feat)) + rlt_feats = [] + if return_feats: + rlt_feats.append(feat.clone()) + feat = self.conv5(self.conv4(feat)) + if return_feats: + rlt_feats.append(feat.clone()) + out = self.final_conv(feat) + + if return_feats: + return out, rlt_feats + else: + return out, None diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpganv1_clean_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpganv1_clean_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..16470d6345f71ed1517ff26f65b9cd125d80d99e --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/gfpganv1_clean_arch.py @@ -0,0 +1,370 @@ +# pylint: skip-file +# type: ignore +import math +import random + +import torch +from torch import nn +from torch.nn import functional as F + +from .stylegan2_clean_arch import StyleGAN2GeneratorClean + + +class StyleGAN2GeneratorCSFT(StyleGAN2GeneratorClean): + """StyleGAN2 Generator with SFT modulation (Spatial Feature Transform). + It is the clean version without custom compiled CUDA extensions used in StyleGAN2. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + num_mlp (int): Layer number of MLP style layers. Default: 8. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + narrow (float): The narrow ratio for channels. Default: 1. + sft_half (bool): Whether to apply SFT on half of the input channels. Default: False. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + num_mlp=8, + channel_multiplier=2, + narrow=1, + sft_half=False, + ): + super(StyleGAN2GeneratorCSFT, self).__init__( + out_size, + num_style_feat=num_style_feat, + num_mlp=num_mlp, + channel_multiplier=channel_multiplier, + narrow=narrow, + ) + self.sft_half = sft_half + + def forward( + self, + styles, + conditions, + input_is_latent=False, + noise=None, + randomize_noise=True, + truncation=1, + truncation_latent=None, + inject_index=None, + return_latents=False, + ): + """Forward function for StyleGAN2GeneratorCSFT. + Args: + styles (list[Tensor]): Sample codes of styles. + conditions (list[Tensor]): SFT conditions to generators. + input_is_latent (bool): Whether input is latent style. Default: False. + noise (Tensor | None): Input noise or None. Default: None. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + truncation (float): The truncation ratio. Default: 1. + truncation_latent (Tensor | None): The truncation latent tensor. Default: None. + inject_index (int | None): The injection index for mixing noise. Default: None. + return_latents (bool): Whether to return style latents. Default: False. + """ + # style codes -> latents with Style MLP layer + if not input_is_latent: + styles = [self.style_mlp(s) for s in styles] + # noises + if noise is None: + if randomize_noise: + noise = [None] * self.num_layers # for each style conv layer + else: # use the stored noise + noise = [ + getattr(self.noises, f"noise{i}") for i in range(self.num_layers) + ] + # style truncation + if truncation < 1: + style_truncation = [] + for style in styles: + style_truncation.append( + truncation_latent + truncation * (style - truncation_latent) + ) + styles = style_truncation + # get style latents with injection + if len(styles) == 1: + inject_index = self.num_latent + + if styles[0].ndim < 3: + # repeat latent code for all the layers + latent = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + else: # used for encoder with different latent code for each layer + latent = styles[0] + elif len(styles) == 2: # mixing noises + if inject_index is None: + inject_index = random.randint(1, self.num_latent - 1) + latent1 = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + latent2 = ( + styles[1].unsqueeze(1).repeat(1, self.num_latent - inject_index, 1) + ) + latent = torch.cat([latent1, latent2], 1) + + # main generation + out = self.constant_input(latent.shape[0]) + out = self.style_conv1(out, latent[:, 0], noise=noise[0]) + skip = self.to_rgb1(out, latent[:, 1]) + + i = 1 + for conv1, conv2, noise1, noise2, to_rgb in zip( + self.style_convs[::2], + self.style_convs[1::2], + noise[1::2], + noise[2::2], + self.to_rgbs, + ): + out = conv1(out, latent[:, i], noise=noise1) + + # the conditions may have fewer levels + if i < len(conditions): + # SFT part to combine the conditions + if self.sft_half: # only apply SFT to half of the channels + out_same, out_sft = torch.split(out, int(out.size(1) // 2), dim=1) + out_sft = out_sft * conditions[i - 1] + conditions[i] + out = torch.cat([out_same, out_sft], dim=1) + else: # apply SFT to all the channels + out = out * conditions[i - 1] + conditions[i] + + out = conv2(out, latent[:, i + 1], noise=noise2) + skip = to_rgb(out, latent[:, i + 2], skip) # feature back to the rgb space + i += 2 + + image = skip + + if return_latents: + return image, latent + else: + return image, None + + +class ResBlock(nn.Module): + """Residual block with bilinear upsampling/downsampling. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + mode (str): Upsampling/downsampling mode. Options: down | up. Default: down. + """ + + def __init__(self, in_channels, out_channels, mode="down"): + super(ResBlock, self).__init__() + + self.conv1 = nn.Conv2d(in_channels, in_channels, 3, 1, 1) + self.conv2 = nn.Conv2d(in_channels, out_channels, 3, 1, 1) + self.skip = nn.Conv2d(in_channels, out_channels, 1, bias=False) + if mode == "down": + self.scale_factor = 0.5 + elif mode == "up": + self.scale_factor = 2 + + def forward(self, x): + out = F.leaky_relu_(self.conv1(x), negative_slope=0.2) + # upsample/downsample + out = F.interpolate( + out, scale_factor=self.scale_factor, mode="bilinear", align_corners=False + ) + out = F.leaky_relu_(self.conv2(out), negative_slope=0.2) + # skip + x = F.interpolate( + x, scale_factor=self.scale_factor, mode="bilinear", align_corners=False + ) + skip = self.skip(x) + out = out + skip + return out + + +class GFPGANv1Clean(nn.Module): + """The GFPGAN architecture: Unet + StyleGAN2 decoder with SFT. + It is the clean version without custom compiled CUDA extensions used in StyleGAN2. + Ref: GFP-GAN: Towards Real-World Blind Face Restoration with Generative Facial Prior. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + decoder_load_path (str): The path to the pre-trained decoder model (usually, the StyleGAN2). Default: None. + fix_decoder (bool): Whether to fix the decoder. Default: True. + num_mlp (int): Layer number of MLP style layers. Default: 8. + input_is_latent (bool): Whether input is latent style. Default: False. + different_w (bool): Whether to use different latent w for different layers. Default: False. + narrow (float): The narrow ratio for channels. Default: 1. + sft_half (bool): Whether to apply SFT on half of the input channels. Default: False. + """ + + def __init__( + self, + state_dict, + ): + super(GFPGANv1Clean, self).__init__() + + out_size = 512 + num_style_feat = 512 + channel_multiplier = 2 + decoder_load_path = None + fix_decoder = False + num_mlp = 8 + input_is_latent = True + different_w = True + narrow = 1 + sft_half = True + + self.model_arch = "GFPGAN" + self.sub_type = "Face SR" + self.scale = 8 + self.in_nc = 3 + self.out_nc = 3 + self.state = state_dict + + self.supports_fp16 = False + self.supports_bf16 = True + self.min_size_restriction = 512 + + self.input_is_latent = input_is_latent + self.different_w = different_w + self.num_style_feat = num_style_feat + + unet_narrow = narrow * 0.5 # by default, use a half of input channels + channels = { + "4": int(512 * unet_narrow), + "8": int(512 * unet_narrow), + "16": int(512 * unet_narrow), + "32": int(512 * unet_narrow), + "64": int(256 * channel_multiplier * unet_narrow), + "128": int(128 * channel_multiplier * unet_narrow), + "256": int(64 * channel_multiplier * unet_narrow), + "512": int(32 * channel_multiplier * unet_narrow), + "1024": int(16 * channel_multiplier * unet_narrow), + } + + self.log_size = int(math.log(out_size, 2)) + first_out_size = 2 ** (int(math.log(out_size, 2))) + + self.conv_body_first = nn.Conv2d(3, channels[f"{first_out_size}"], 1) + + # downsample + in_channels = channels[f"{first_out_size}"] + self.conv_body_down = nn.ModuleList() + for i in range(self.log_size, 2, -1): + out_channels = channels[f"{2**(i - 1)}"] + self.conv_body_down.append(ResBlock(in_channels, out_channels, mode="down")) + in_channels = out_channels + + self.final_conv = nn.Conv2d(in_channels, channels["4"], 3, 1, 1) + + # upsample + in_channels = channels["4"] + self.conv_body_up = nn.ModuleList() + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + self.conv_body_up.append(ResBlock(in_channels, out_channels, mode="up")) + in_channels = out_channels + + # to RGB + self.toRGB = nn.ModuleList() + for i in range(3, self.log_size + 1): + self.toRGB.append(nn.Conv2d(channels[f"{2**i}"], 3, 1)) + + if different_w: + linear_out_channel = (int(math.log(out_size, 2)) * 2 - 2) * num_style_feat + else: + linear_out_channel = num_style_feat + + self.final_linear = nn.Linear(channels["4"] * 4 * 4, linear_out_channel) + + # the decoder: stylegan2 generator with SFT modulations + self.stylegan_decoder = StyleGAN2GeneratorCSFT( + out_size=out_size, + num_style_feat=num_style_feat, + num_mlp=num_mlp, + channel_multiplier=channel_multiplier, + narrow=narrow, + sft_half=sft_half, + ) + + # load pre-trained stylegan2 model if necessary + if decoder_load_path: + self.stylegan_decoder.load_state_dict( + torch.load( + decoder_load_path, map_location=lambda storage, loc: storage + )["params_ema"] + ) + # fix decoder without updating params + if fix_decoder: + for _, param in self.stylegan_decoder.named_parameters(): + param.requires_grad = False + + # for SFT modulations (scale and shift) + self.condition_scale = nn.ModuleList() + self.condition_shift = nn.ModuleList() + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + if sft_half: + sft_out_channels = out_channels + else: + sft_out_channels = out_channels * 2 + self.condition_scale.append( + nn.Sequential( + nn.Conv2d(out_channels, out_channels, 3, 1, 1), + nn.LeakyReLU(0.2, True), + nn.Conv2d(out_channels, sft_out_channels, 3, 1, 1), + ) + ) + self.condition_shift.append( + nn.Sequential( + nn.Conv2d(out_channels, out_channels, 3, 1, 1), + nn.LeakyReLU(0.2, True), + nn.Conv2d(out_channels, sft_out_channels, 3, 1, 1), + ) + ) + self.load_state_dict(state_dict) + + def forward( + self, x, return_latents=False, return_rgb=True, randomize_noise=True, **kwargs + ): + """Forward function for GFPGANv1Clean. + Args: + x (Tensor): Input images. + return_latents (bool): Whether to return style latents. Default: False. + return_rgb (bool): Whether return intermediate rgb images. Default: True. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + """ + conditions = [] + unet_skips = [] + out_rgbs = [] + + # encoder + feat = F.leaky_relu_(self.conv_body_first(x), negative_slope=0.2) + for i in range(self.log_size - 2): + feat = self.conv_body_down[i](feat) + unet_skips.insert(0, feat) + feat = F.leaky_relu_(self.final_conv(feat), negative_slope=0.2) + + # style code + style_code = self.final_linear(feat.view(feat.size(0), -1)) + if self.different_w: + style_code = style_code.view(style_code.size(0), -1, self.num_style_feat) + + # decode + for i in range(self.log_size - 2): + # add unet skip + feat = feat + unet_skips[i] + # ResUpLayer + feat = self.conv_body_up[i](feat) + # generate scale and shift for SFT layers + scale = self.condition_scale[i](feat) + conditions.append(scale.clone()) + shift = self.condition_shift[i](feat) + conditions.append(shift.clone()) + # generate rgb images + if return_rgb: + out_rgbs.append(self.toRGB[i](feat)) + + # decoder + image, _ = self.stylegan_decoder( + [style_code], + conditions, + return_latents=return_latents, + input_is_latent=self.input_is_latent, + randomize_noise=randomize_noise, + ) + + return image, out_rgbs diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/restoreformer_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/restoreformer_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..4492260291d6d74b2c0d38130f7aa8b50ba2fc11 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/restoreformer_arch.py @@ -0,0 +1,776 @@ +# pylint: skip-file +# type: ignore +"""Modified from https://github.com/wzhouxiff/RestoreFormer +""" +import numpy as np +import torch +import torch.nn as nn +import torch.nn.functional as F + + +class VectorQuantizer(nn.Module): + """ + see https://github.com/MishaLaskin/vqvae/blob/d761a999e2267766400dc646d82d3ac3657771d4/models/quantizer.py + ____________________________________________ + Discretization bottleneck part of the VQ-VAE. + Inputs: + - n_e : number of embeddings + - e_dim : dimension of embedding + - beta : commitment cost used in loss term, beta * ||z_e(x)-sg[e]||^2 + _____________________________________________ + """ + + def __init__(self, n_e, e_dim, beta): + super(VectorQuantizer, self).__init__() + self.n_e = n_e + self.e_dim = e_dim + self.beta = beta + + self.embedding = nn.Embedding(self.n_e, self.e_dim) + self.embedding.weight.data.uniform_(-1.0 / self.n_e, 1.0 / self.n_e) + + def forward(self, z): + """ + Inputs the output of the encoder network z and maps it to a discrete + one-hot vector that is the index of the closest embedding vector e_j + z (continuous) -> z_q (discrete) + z.shape = (batch, channel, height, width) + quantization pipeline: + 1. get encoder input (B,C,H,W) + 2. flatten input to (B*H*W,C) + """ + # reshape z -> (batch, height, width, channel) and flatten + z = z.permute(0, 2, 3, 1).contiguous() + z_flattened = z.view(-1, self.e_dim) + # distances from z to embeddings e_j (z - e)^2 = z^2 + e^2 - 2 e * z + + d = ( + torch.sum(z_flattened**2, dim=1, keepdim=True) + + torch.sum(self.embedding.weight**2, dim=1) + - 2 * torch.matmul(z_flattened, self.embedding.weight.t()) + ) + + # could possible replace this here + # #\start... + # find closest encodings + + min_value, min_encoding_indices = torch.min(d, dim=1) + + min_encoding_indices = min_encoding_indices.unsqueeze(1) + + min_encodings = torch.zeros(min_encoding_indices.shape[0], self.n_e).to(z) + min_encodings.scatter_(1, min_encoding_indices, 1) + + # dtype min encodings: torch.float32 + # min_encodings shape: torch.Size([2048, 512]) + # min_encoding_indices.shape: torch.Size([2048, 1]) + + # get quantized latent vectors + z_q = torch.matmul(min_encodings, self.embedding.weight).view(z.shape) + # .........\end + + # with: + # .........\start + # min_encoding_indices = torch.argmin(d, dim=1) + # z_q = self.embedding(min_encoding_indices) + # ......\end......... (TODO) + + # compute loss for embedding + loss = torch.mean((z_q.detach() - z) ** 2) + self.beta * torch.mean( + (z_q - z.detach()) ** 2 + ) + + # preserve gradients + z_q = z + (z_q - z).detach() + + # perplexity + + e_mean = torch.mean(min_encodings, dim=0) + perplexity = torch.exp(-torch.sum(e_mean * torch.log(e_mean + 1e-10))) + + # reshape back to match original input shape + z_q = z_q.permute(0, 3, 1, 2).contiguous() + + return z_q, loss, (perplexity, min_encodings, min_encoding_indices, d) + + def get_codebook_entry(self, indices, shape): + # shape specifying (batch, height, width, channel) + # TODO: check for more easy handling with nn.Embedding + min_encodings = torch.zeros(indices.shape[0], self.n_e).to(indices) + min_encodings.scatter_(1, indices[:, None], 1) + + # get quantized latent vectors + z_q = torch.matmul(min_encodings.float(), self.embedding.weight) + + if shape is not None: + z_q = z_q.view(shape) + + # reshape back to match original input shape + z_q = z_q.permute(0, 3, 1, 2).contiguous() + + return z_q + + +# pytorch_diffusion + derived encoder decoder +def nonlinearity(x): + # swish + return x * torch.sigmoid(x) + + +def Normalize(in_channels): + return torch.nn.GroupNorm( + num_groups=32, num_channels=in_channels, eps=1e-6, affine=True + ) + + +class Upsample(nn.Module): + def __init__(self, in_channels, with_conv): + super().__init__() + self.with_conv = with_conv + if self.with_conv: + self.conv = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=3, stride=1, padding=1 + ) + + def forward(self, x): + x = torch.nn.functional.interpolate(x, scale_factor=2.0, mode="nearest") + if self.with_conv: + x = self.conv(x) + return x + + +class Downsample(nn.Module): + def __init__(self, in_channels, with_conv): + super().__init__() + self.with_conv = with_conv + if self.with_conv: + # no asymmetric padding in torch conv, must do it ourselves + self.conv = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=3, stride=2, padding=0 + ) + + def forward(self, x): + if self.with_conv: + pad = (0, 1, 0, 1) + x = torch.nn.functional.pad(x, pad, mode="constant", value=0) + x = self.conv(x) + else: + x = torch.nn.functional.avg_pool2d(x, kernel_size=2, stride=2) + return x + + +class ResnetBlock(nn.Module): + def __init__( + self, + *, + in_channels, + out_channels=None, + conv_shortcut=False, + dropout, + temb_channels=512 + ): + super().__init__() + self.in_channels = in_channels + out_channels = in_channels if out_channels is None else out_channels + self.out_channels = out_channels + self.use_conv_shortcut = conv_shortcut + + self.norm1 = Normalize(in_channels) + self.conv1 = torch.nn.Conv2d( + in_channels, out_channels, kernel_size=3, stride=1, padding=1 + ) + if temb_channels > 0: + self.temb_proj = torch.nn.Linear(temb_channels, out_channels) + self.norm2 = Normalize(out_channels) + self.dropout = torch.nn.Dropout(dropout) + self.conv2 = torch.nn.Conv2d( + out_channels, out_channels, kernel_size=3, stride=1, padding=1 + ) + if self.in_channels != self.out_channels: + if self.use_conv_shortcut: + self.conv_shortcut = torch.nn.Conv2d( + in_channels, out_channels, kernel_size=3, stride=1, padding=1 + ) + else: + self.nin_shortcut = torch.nn.Conv2d( + in_channels, out_channels, kernel_size=1, stride=1, padding=0 + ) + + def forward(self, x, temb): + h = x + h = self.norm1(h) + h = nonlinearity(h) + h = self.conv1(h) + + if temb is not None: + h = h + self.temb_proj(nonlinearity(temb))[:, :, None, None] + + h = self.norm2(h) + h = nonlinearity(h) + h = self.dropout(h) + h = self.conv2(h) + + if self.in_channels != self.out_channels: + if self.use_conv_shortcut: + x = self.conv_shortcut(x) + else: + x = self.nin_shortcut(x) + + return x + h + + +class MultiHeadAttnBlock(nn.Module): + def __init__(self, in_channels, head_size=1): + super().__init__() + self.in_channels = in_channels + self.head_size = head_size + self.att_size = in_channels // head_size + assert ( + in_channels % head_size == 0 + ), "The size of head should be divided by the number of channels." + + self.norm1 = Normalize(in_channels) + self.norm2 = Normalize(in_channels) + + self.q = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.k = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.v = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.proj_out = torch.nn.Conv2d( + in_channels, in_channels, kernel_size=1, stride=1, padding=0 + ) + self.num = 0 + + def forward(self, x, y=None): + h_ = x + h_ = self.norm1(h_) + if y is None: + y = h_ + else: + y = self.norm2(y) + + q = self.q(y) + k = self.k(h_) + v = self.v(h_) + + # compute attention + b, c, h, w = q.shape + q = q.reshape(b, self.head_size, self.att_size, h * w) + q = q.permute(0, 3, 1, 2) # b, hw, head, att + + k = k.reshape(b, self.head_size, self.att_size, h * w) + k = k.permute(0, 3, 1, 2) + + v = v.reshape(b, self.head_size, self.att_size, h * w) + v = v.permute(0, 3, 1, 2) + + q = q.transpose(1, 2) + v = v.transpose(1, 2) + k = k.transpose(1, 2).transpose(2, 3) + + scale = int(self.att_size) ** (-0.5) + q.mul_(scale) + w_ = torch.matmul(q, k) + w_ = F.softmax(w_, dim=3) + + w_ = w_.matmul(v) + + w_ = w_.transpose(1, 2).contiguous() # [b, h*w, head, att] + w_ = w_.view(b, h, w, -1) + w_ = w_.permute(0, 3, 1, 2) + + w_ = self.proj_out(w_) + + return x + w_ + + +class MultiHeadEncoder(nn.Module): + def __init__( + self, + ch, + out_ch, + ch_mult=(1, 2, 4, 8), + num_res_blocks=2, + attn_resolutions=(16,), + dropout=0.0, + resamp_with_conv=True, + in_channels=3, + resolution=512, + z_channels=256, + double_z=True, + enable_mid=True, + head_size=1, + **ignore_kwargs + ): + super().__init__() + self.ch = ch + self.temb_ch = 0 + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.in_channels = in_channels + self.enable_mid = enable_mid + + # downsampling + self.conv_in = torch.nn.Conv2d( + in_channels, self.ch, kernel_size=3, stride=1, padding=1 + ) + + curr_res = resolution + in_ch_mult = (1,) + tuple(ch_mult) + self.down = nn.ModuleList() + for i_level in range(self.num_resolutions): + block = nn.ModuleList() + attn = nn.ModuleList() + block_in = ch * in_ch_mult[i_level] + block_out = ch * ch_mult[i_level] + for i_block in range(self.num_res_blocks): + block.append( + ResnetBlock( + in_channels=block_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout, + ) + ) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(MultiHeadAttnBlock(block_in, head_size)) + down = nn.Module() + down.block = block + down.attn = attn + if i_level != self.num_resolutions - 1: + down.downsample = Downsample(block_in, resamp_with_conv) + curr_res = curr_res // 2 + self.down.append(down) + + # middle + if self.enable_mid: + self.mid = nn.Module() + self.mid.block_1 = ResnetBlock( + in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout, + ) + self.mid.attn_1 = MultiHeadAttnBlock(block_in, head_size) + self.mid.block_2 = ResnetBlock( + in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout, + ) + + # end + self.norm_out = Normalize(block_in) + self.conv_out = torch.nn.Conv2d( + block_in, + 2 * z_channels if double_z else z_channels, + kernel_size=3, + stride=1, + padding=1, + ) + + def forward(self, x): + hs = {} + # timestep embedding + temb = None + + # downsampling + h = self.conv_in(x) + hs["in"] = h + for i_level in range(self.num_resolutions): + for i_block in range(self.num_res_blocks): + h = self.down[i_level].block[i_block](h, temb) + if len(self.down[i_level].attn) > 0: + h = self.down[i_level].attn[i_block](h) + + if i_level != self.num_resolutions - 1: + # hs.append(h) + hs["block_" + str(i_level)] = h + h = self.down[i_level].downsample(h) + + # middle + # h = hs[-1] + if self.enable_mid: + h = self.mid.block_1(h, temb) + hs["block_" + str(i_level) + "_atten"] = h + h = self.mid.attn_1(h) + h = self.mid.block_2(h, temb) + hs["mid_atten"] = h + + # end + h = self.norm_out(h) + h = nonlinearity(h) + h = self.conv_out(h) + # hs.append(h) + hs["out"] = h + + return hs + + +class MultiHeadDecoder(nn.Module): + def __init__( + self, + ch, + out_ch, + ch_mult=(1, 2, 4, 8), + num_res_blocks=2, + attn_resolutions=(16,), + dropout=0.0, + resamp_with_conv=True, + in_channels=3, + resolution=512, + z_channels=256, + give_pre_end=False, + enable_mid=True, + head_size=1, + **ignorekwargs + ): + super().__init__() + self.ch = ch + self.temb_ch = 0 + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.in_channels = in_channels + self.give_pre_end = give_pre_end + self.enable_mid = enable_mid + + # compute in_ch_mult, block_in and curr_res at lowest res + block_in = ch * ch_mult[self.num_resolutions - 1] + curr_res = resolution // 2 ** (self.num_resolutions - 1) + self.z_shape = (1, z_channels, curr_res, curr_res) + print( + "Working with z of shape {} = {} dimensions.".format( + self.z_shape, np.prod(self.z_shape) + ) + ) + + # z to block_in + self.conv_in = torch.nn.Conv2d( + z_channels, block_in, kernel_size=3, stride=1, padding=1 + ) + + # middle + if self.enable_mid: + self.mid = nn.Module() + self.mid.block_1 = ResnetBlock( + in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout, + ) + self.mid.attn_1 = MultiHeadAttnBlock(block_in, head_size) + self.mid.block_2 = ResnetBlock( + in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout, + ) + + # upsampling + self.up = nn.ModuleList() + for i_level in reversed(range(self.num_resolutions)): + block = nn.ModuleList() + attn = nn.ModuleList() + block_out = ch * ch_mult[i_level] + for i_block in range(self.num_res_blocks + 1): + block.append( + ResnetBlock( + in_channels=block_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout, + ) + ) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(MultiHeadAttnBlock(block_in, head_size)) + up = nn.Module() + up.block = block + up.attn = attn + if i_level != 0: + up.upsample = Upsample(block_in, resamp_with_conv) + curr_res = curr_res * 2 + self.up.insert(0, up) # prepend to get consistent order + + # end + self.norm_out = Normalize(block_in) + self.conv_out = torch.nn.Conv2d( + block_in, out_ch, kernel_size=3, stride=1, padding=1 + ) + + def forward(self, z): + # assert z.shape[1:] == self.z_shape[1:] + self.last_z_shape = z.shape + + # timestep embedding + temb = None + + # z to block_in + h = self.conv_in(z) + + # middle + if self.enable_mid: + h = self.mid.block_1(h, temb) + h = self.mid.attn_1(h) + h = self.mid.block_2(h, temb) + + # upsampling + for i_level in reversed(range(self.num_resolutions)): + for i_block in range(self.num_res_blocks + 1): + h = self.up[i_level].block[i_block](h, temb) + if len(self.up[i_level].attn) > 0: + h = self.up[i_level].attn[i_block](h) + if i_level != 0: + h = self.up[i_level].upsample(h) + + # end + if self.give_pre_end: + return h + + h = self.norm_out(h) + h = nonlinearity(h) + h = self.conv_out(h) + return h + + +class MultiHeadDecoderTransformer(nn.Module): + def __init__( + self, + ch, + out_ch, + ch_mult=(1, 2, 4, 8), + num_res_blocks=2, + attn_resolutions=(16,), + dropout=0.0, + resamp_with_conv=True, + in_channels=3, + resolution=512, + z_channels=256, + give_pre_end=False, + enable_mid=True, + head_size=1, + **ignorekwargs + ): + super().__init__() + self.ch = ch + self.temb_ch = 0 + self.num_resolutions = len(ch_mult) + self.num_res_blocks = num_res_blocks + self.resolution = resolution + self.in_channels = in_channels + self.give_pre_end = give_pre_end + self.enable_mid = enable_mid + + # compute in_ch_mult, block_in and curr_res at lowest res + block_in = ch * ch_mult[self.num_resolutions - 1] + curr_res = resolution // 2 ** (self.num_resolutions - 1) + self.z_shape = (1, z_channels, curr_res, curr_res) + print( + "Working with z of shape {} = {} dimensions.".format( + self.z_shape, np.prod(self.z_shape) + ) + ) + + # z to block_in + self.conv_in = torch.nn.Conv2d( + z_channels, block_in, kernel_size=3, stride=1, padding=1 + ) + + # middle + if self.enable_mid: + self.mid = nn.Module() + self.mid.block_1 = ResnetBlock( + in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout, + ) + self.mid.attn_1 = MultiHeadAttnBlock(block_in, head_size) + self.mid.block_2 = ResnetBlock( + in_channels=block_in, + out_channels=block_in, + temb_channels=self.temb_ch, + dropout=dropout, + ) + + # upsampling + self.up = nn.ModuleList() + for i_level in reversed(range(self.num_resolutions)): + block = nn.ModuleList() + attn = nn.ModuleList() + block_out = ch * ch_mult[i_level] + for i_block in range(self.num_res_blocks + 1): + block.append( + ResnetBlock( + in_channels=block_in, + out_channels=block_out, + temb_channels=self.temb_ch, + dropout=dropout, + ) + ) + block_in = block_out + if curr_res in attn_resolutions: + attn.append(MultiHeadAttnBlock(block_in, head_size)) + up = nn.Module() + up.block = block + up.attn = attn + if i_level != 0: + up.upsample = Upsample(block_in, resamp_with_conv) + curr_res = curr_res * 2 + self.up.insert(0, up) # prepend to get consistent order + + # end + self.norm_out = Normalize(block_in) + self.conv_out = torch.nn.Conv2d( + block_in, out_ch, kernel_size=3, stride=1, padding=1 + ) + + def forward(self, z, hs): + # assert z.shape[1:] == self.z_shape[1:] + # self.last_z_shape = z.shape + + # timestep embedding + temb = None + + # z to block_in + h = self.conv_in(z) + + # middle + if self.enable_mid: + h = self.mid.block_1(h, temb) + h = self.mid.attn_1(h, hs["mid_atten"]) + h = self.mid.block_2(h, temb) + + # upsampling + for i_level in reversed(range(self.num_resolutions)): + for i_block in range(self.num_res_blocks + 1): + h = self.up[i_level].block[i_block](h, temb) + if len(self.up[i_level].attn) > 0: + h = self.up[i_level].attn[i_block]( + h, hs["block_" + str(i_level) + "_atten"] + ) + # hfeature = h.clone() + if i_level != 0: + h = self.up[i_level].upsample(h) + + # end + if self.give_pre_end: + return h + + h = self.norm_out(h) + h = nonlinearity(h) + h = self.conv_out(h) + return h + + +class RestoreFormer(nn.Module): + def __init__( + self, + state_dict, + ): + super(RestoreFormer, self).__init__() + + n_embed = 1024 + embed_dim = 256 + ch = 64 + out_ch = 3 + ch_mult = (1, 2, 2, 4, 4, 8) + num_res_blocks = 2 + attn_resolutions = (16,) + dropout = 0.0 + in_channels = 3 + resolution = 512 + z_channels = 256 + double_z = False + enable_mid = True + fix_decoder = False + fix_codebook = True + fix_encoder = False + head_size = 8 + + self.model_arch = "RestoreFormer" + self.sub_type = "Face SR" + self.scale = 8 + self.in_nc = 3 + self.out_nc = out_ch + self.state = state_dict + + self.supports_fp16 = False + self.supports_bf16 = True + self.min_size_restriction = 16 + + self.encoder = MultiHeadEncoder( + ch=ch, + out_ch=out_ch, + ch_mult=ch_mult, + num_res_blocks=num_res_blocks, + attn_resolutions=attn_resolutions, + dropout=dropout, + in_channels=in_channels, + resolution=resolution, + z_channels=z_channels, + double_z=double_z, + enable_mid=enable_mid, + head_size=head_size, + ) + self.decoder = MultiHeadDecoderTransformer( + ch=ch, + out_ch=out_ch, + ch_mult=ch_mult, + num_res_blocks=num_res_blocks, + attn_resolutions=attn_resolutions, + dropout=dropout, + in_channels=in_channels, + resolution=resolution, + z_channels=z_channels, + enable_mid=enable_mid, + head_size=head_size, + ) + + self.quantize = VectorQuantizer(n_embed, embed_dim, beta=0.25) + + self.quant_conv = torch.nn.Conv2d(z_channels, embed_dim, 1) + self.post_quant_conv = torch.nn.Conv2d(embed_dim, z_channels, 1) + + if fix_decoder: + for _, param in self.decoder.named_parameters(): + param.requires_grad = False + for _, param in self.post_quant_conv.named_parameters(): + param.requires_grad = False + for _, param in self.quantize.named_parameters(): + param.requires_grad = False + elif fix_codebook: + for _, param in self.quantize.named_parameters(): + param.requires_grad = False + + if fix_encoder: + for _, param in self.encoder.named_parameters(): + param.requires_grad = False + + self.load_state_dict(state_dict) + + def encode(self, x): + hs = self.encoder(x) + h = self.quant_conv(hs["out"]) + quant, emb_loss, info = self.quantize(h) + return quant, emb_loss, info, hs + + def decode(self, quant, hs): + quant = self.post_quant_conv(quant) + dec = self.decoder(quant, hs) + + return dec + + def forward(self, input, **kwargs): + quant, diff, info, hs = self.encode(input) + dec = self.decode(quant, hs) + + return dec, None diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..1eb0e9f15f706e2b9759bde4d0244d424c3ae76f --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_arch.py @@ -0,0 +1,865 @@ +# pylint: skip-file +# type: ignore +import math +import random + +import torch +from torch import nn +from torch.nn import functional as F + +from .fused_act import FusedLeakyReLU, fused_leaky_relu +from .upfirdn2d import upfirdn2d + + +class NormStyleCode(nn.Module): + def forward(self, x): + """Normalize the style codes. + + Args: + x (Tensor): Style codes with shape (b, c). + + Returns: + Tensor: Normalized tensor. + """ + return x * torch.rsqrt(torch.mean(x**2, dim=1, keepdim=True) + 1e-8) + + +def make_resample_kernel(k): + """Make resampling kernel for UpFirDn. + + Args: + k (list[int]): A list indicating the 1D resample kernel magnitude. + + Returns: + Tensor: 2D resampled kernel. + """ + k = torch.tensor(k, dtype=torch.float32) + if k.ndim == 1: + k = k[None, :] * k[:, None] # to 2D kernel, outer product + # normalize + k /= k.sum() + return k + + +class UpFirDnUpsample(nn.Module): + """Upsample, FIR filter, and downsample (upsampole version). + + References: + 1. https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.upfirdn.html # noqa: E501 + 2. http://www.ece.northwestern.edu/local-apps/matlabhelp/toolbox/signal/upfirdn.html # noqa: E501 + + Args: + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. + factor (int): Upsampling scale factor. Default: 2. + """ + + def __init__(self, resample_kernel, factor=2): + super(UpFirDnUpsample, self).__init__() + self.kernel = make_resample_kernel(resample_kernel) * (factor**2) + self.factor = factor + + pad = self.kernel.shape[0] - factor + self.pad = ((pad + 1) // 2 + factor - 1, pad // 2) + + def forward(self, x): + out = upfirdn2d(x, self.kernel.type_as(x), up=self.factor, down=1, pad=self.pad) + return out + + def __repr__(self): + return f"{self.__class__.__name__}(factor={self.factor})" + + +class UpFirDnDownsample(nn.Module): + """Upsample, FIR filter, and downsample (downsampole version). + + Args: + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. + factor (int): Downsampling scale factor. Default: 2. + """ + + def __init__(self, resample_kernel, factor=2): + super(UpFirDnDownsample, self).__init__() + self.kernel = make_resample_kernel(resample_kernel) + self.factor = factor + + pad = self.kernel.shape[0] - factor + self.pad = ((pad + 1) // 2, pad // 2) + + def forward(self, x): + out = upfirdn2d(x, self.kernel.type_as(x), up=1, down=self.factor, pad=self.pad) + return out + + def __repr__(self): + return f"{self.__class__.__name__}(factor={self.factor})" + + +class UpFirDnSmooth(nn.Module): + """Upsample, FIR filter, and downsample (smooth version). + + Args: + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. + upsample_factor (int): Upsampling scale factor. Default: 1. + downsample_factor (int): Downsampling scale factor. Default: 1. + kernel_size (int): Kernel size: Default: 1. + """ + + def __init__( + self, resample_kernel, upsample_factor=1, downsample_factor=1, kernel_size=1 + ): + super(UpFirDnSmooth, self).__init__() + self.upsample_factor = upsample_factor + self.downsample_factor = downsample_factor + self.kernel = make_resample_kernel(resample_kernel) + if upsample_factor > 1: + self.kernel = self.kernel * (upsample_factor**2) + + if upsample_factor > 1: + pad = (self.kernel.shape[0] - upsample_factor) - (kernel_size - 1) + self.pad = ((pad + 1) // 2 + upsample_factor - 1, pad // 2 + 1) + elif downsample_factor > 1: + pad = (self.kernel.shape[0] - downsample_factor) + (kernel_size - 1) + self.pad = ((pad + 1) // 2, pad // 2) + else: + raise NotImplementedError + + def forward(self, x): + out = upfirdn2d(x, self.kernel.type_as(x), up=1, down=1, pad=self.pad) + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(upsample_factor={self.upsample_factor}" + f", downsample_factor={self.downsample_factor})" + ) + + +class EqualLinear(nn.Module): + """Equalized Linear as StyleGAN2. + + Args: + in_channels (int): Size of each sample. + out_channels (int): Size of each output sample. + bias (bool): If set to ``False``, the layer will not learn an additive + bias. Default: ``True``. + bias_init_val (float): Bias initialized value. Default: 0. + lr_mul (float): Learning rate multiplier. Default: 1. + activation (None | str): The activation after ``linear`` operation. + Supported: 'fused_lrelu', None. Default: None. + """ + + def __init__( + self, + in_channels, + out_channels, + bias=True, + bias_init_val=0, + lr_mul=1, + activation=None, + ): + super(EqualLinear, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.lr_mul = lr_mul + self.activation = activation + if self.activation not in ["fused_lrelu", None]: + raise ValueError( + f"Wrong activation value in EqualLinear: {activation}" + "Supported ones are: ['fused_lrelu', None]." + ) + self.scale = (1 / math.sqrt(in_channels)) * lr_mul + + self.weight = nn.Parameter(torch.randn(out_channels, in_channels).div_(lr_mul)) + if bias: + self.bias = nn.Parameter(torch.zeros(out_channels).fill_(bias_init_val)) + else: + self.register_parameter("bias", None) + + def forward(self, x): + if self.bias is None: + bias = None + else: + bias = self.bias * self.lr_mul + if self.activation == "fused_lrelu": + out = F.linear(x, self.weight * self.scale) + out = fused_leaky_relu(out, bias) + else: + out = F.linear(x, self.weight * self.scale, bias=bias) + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, " + f"out_channels={self.out_channels}, bias={self.bias is not None})" + ) + + +class ModulatedConv2d(nn.Module): + """Modulated Conv2d used in StyleGAN2. + + There is no bias in ModulatedConv2d. + + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + num_style_feat (int): Channel number of style features. + demodulate (bool): Whether to demodulate in the conv layer. + Default: True. + sample_mode (str | None): Indicating 'upsample', 'downsample' or None. + Default: None. + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. Default: (1, 3, 3, 1). + eps (float): A value added to the denominator for numerical stability. + Default: 1e-8. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=True, + sample_mode=None, + resample_kernel=(1, 3, 3, 1), + eps=1e-8, + ): + super(ModulatedConv2d, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.demodulate = demodulate + self.sample_mode = sample_mode + self.eps = eps + + if self.sample_mode == "upsample": + self.smooth = UpFirDnSmooth( + resample_kernel, + upsample_factor=2, + downsample_factor=1, + kernel_size=kernel_size, + ) + elif self.sample_mode == "downsample": + self.smooth = UpFirDnSmooth( + resample_kernel, + upsample_factor=1, + downsample_factor=2, + kernel_size=kernel_size, + ) + elif self.sample_mode is None: + pass + else: + raise ValueError( + f"Wrong sample mode {self.sample_mode}, " + "supported ones are ['upsample', 'downsample', None]." + ) + + self.scale = 1 / math.sqrt(in_channels * kernel_size**2) + # modulation inside each modulated conv + self.modulation = EqualLinear( + num_style_feat, + in_channels, + bias=True, + bias_init_val=1, + lr_mul=1, + activation=None, + ) + + self.weight = nn.Parameter( + torch.randn(1, out_channels, in_channels, kernel_size, kernel_size) + ) + self.padding = kernel_size // 2 + + def forward(self, x, style): + """Forward function. + + Args: + x (Tensor): Tensor with shape (b, c, h, w). + style (Tensor): Tensor with shape (b, num_style_feat). + + Returns: + Tensor: Modulated tensor after convolution. + """ + b, c, h, w = x.shape # c = c_in + # weight modulation + style = self.modulation(style).view(b, 1, c, 1, 1) + # self.weight: (1, c_out, c_in, k, k); style: (b, 1, c, 1, 1) + weight = self.scale * self.weight * style # (b, c_out, c_in, k, k) + + if self.demodulate: + demod = torch.rsqrt(weight.pow(2).sum([2, 3, 4]) + self.eps) + weight = weight * demod.view(b, self.out_channels, 1, 1, 1) + + weight = weight.view( + b * self.out_channels, c, self.kernel_size, self.kernel_size + ) + + if self.sample_mode == "upsample": + x = x.view(1, b * c, h, w) + weight = weight.view( + b, self.out_channels, c, self.kernel_size, self.kernel_size + ) + weight = weight.transpose(1, 2).reshape( + b * c, self.out_channels, self.kernel_size, self.kernel_size + ) + out = F.conv_transpose2d(x, weight, padding=0, stride=2, groups=b) + out = out.view(b, self.out_channels, *out.shape[2:4]) + out = self.smooth(out) + elif self.sample_mode == "downsample": + x = self.smooth(x) + x = x.view(1, b * c, *x.shape[2:4]) + out = F.conv2d(x, weight, padding=0, stride=2, groups=b) + out = out.view(b, self.out_channels, *out.shape[2:4]) + else: + x = x.view(1, b * c, h, w) + # weight: (b*c_out, c_in, k, k), groups=b + out = F.conv2d(x, weight, padding=self.padding, groups=b) + out = out.view(b, self.out_channels, *out.shape[2:4]) + + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, " + f"out_channels={self.out_channels}, " + f"kernel_size={self.kernel_size}, " + f"demodulate={self.demodulate}, sample_mode={self.sample_mode})" + ) + + +class StyleConv(nn.Module): + """Style conv. + + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + num_style_feat (int): Channel number of style features. + demodulate (bool): Whether demodulate in the conv layer. Default: True. + sample_mode (str | None): Indicating 'upsample', 'downsample' or None. + Default: None. + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. Default: (1, 3, 3, 1). + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=True, + sample_mode=None, + resample_kernel=(1, 3, 3, 1), + ): + super(StyleConv, self).__init__() + self.modulated_conv = ModulatedConv2d( + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=demodulate, + sample_mode=sample_mode, + resample_kernel=resample_kernel, + ) + self.weight = nn.Parameter(torch.zeros(1)) # for noise injection + self.activate = FusedLeakyReLU(out_channels) + + def forward(self, x, style, noise=None): + # modulate + out = self.modulated_conv(x, style) + # noise injection + if noise is None: + b, _, h, w = out.shape + noise = out.new_empty(b, 1, h, w).normal_() + out = out + self.weight * noise + # activation (with bias) + out = self.activate(out) + return out + + +class ToRGB(nn.Module): + """To RGB from features. + + Args: + in_channels (int): Channel number of input. + num_style_feat (int): Channel number of style features. + upsample (bool): Whether to upsample. Default: True. + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. Default: (1, 3, 3, 1). + """ + + def __init__( + self, in_channels, num_style_feat, upsample=True, resample_kernel=(1, 3, 3, 1) + ): + super(ToRGB, self).__init__() + if upsample: + self.upsample = UpFirDnUpsample(resample_kernel, factor=2) + else: + self.upsample = None + self.modulated_conv = ModulatedConv2d( + in_channels, + 3, + kernel_size=1, + num_style_feat=num_style_feat, + demodulate=False, + sample_mode=None, + ) + self.bias = nn.Parameter(torch.zeros(1, 3, 1, 1)) + + def forward(self, x, style, skip=None): + """Forward function. + + Args: + x (Tensor): Feature tensor with shape (b, c, h, w). + style (Tensor): Tensor with shape (b, num_style_feat). + skip (Tensor): Base/skip tensor. Default: None. + + Returns: + Tensor: RGB images. + """ + out = self.modulated_conv(x, style) + out = out + self.bias + if skip is not None: + if self.upsample: + skip = self.upsample(skip) + out = out + skip + return out + + +class ConstantInput(nn.Module): + """Constant input. + + Args: + num_channel (int): Channel number of constant input. + size (int): Spatial size of constant input. + """ + + def __init__(self, num_channel, size): + super(ConstantInput, self).__init__() + self.weight = nn.Parameter(torch.randn(1, num_channel, size, size)) + + def forward(self, batch): + out = self.weight.repeat(batch, 1, 1, 1) + return out + + +class StyleGAN2Generator(nn.Module): + """StyleGAN2 Generator. + + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + num_mlp (int): Layer number of MLP style layers. Default: 8. + channel_multiplier (int): Channel multiplier for large networks of + StyleGAN2. Default: 2. + resample_kernel (list[int]): A list indicating the 1D resample kernel + magnitude. A cross production will be applied to extent 1D resample + kernel to 2D resample kernel. Default: (1, 3, 3, 1). + lr_mlp (float): Learning rate multiplier for mlp layers. Default: 0.01. + narrow (float): Narrow ratio for channels. Default: 1.0. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + num_mlp=8, + channel_multiplier=2, + resample_kernel=(1, 3, 3, 1), + lr_mlp=0.01, + narrow=1, + ): + super(StyleGAN2Generator, self).__init__() + # Style MLP layers + self.num_style_feat = num_style_feat + style_mlp_layers = [NormStyleCode()] + for i in range(num_mlp): + style_mlp_layers.append( + EqualLinear( + num_style_feat, + num_style_feat, + bias=True, + bias_init_val=0, + lr_mul=lr_mlp, + activation="fused_lrelu", + ) + ) + self.style_mlp = nn.Sequential(*style_mlp_layers) + + channels = { + "4": int(512 * narrow), + "8": int(512 * narrow), + "16": int(512 * narrow), + "32": int(512 * narrow), + "64": int(256 * channel_multiplier * narrow), + "128": int(128 * channel_multiplier * narrow), + "256": int(64 * channel_multiplier * narrow), + "512": int(32 * channel_multiplier * narrow), + "1024": int(16 * channel_multiplier * narrow), + } + self.channels = channels + + self.constant_input = ConstantInput(channels["4"], size=4) + self.style_conv1 = StyleConv( + channels["4"], + channels["4"], + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode=None, + resample_kernel=resample_kernel, + ) + self.to_rgb1 = ToRGB( + channels["4"], + num_style_feat, + upsample=False, + resample_kernel=resample_kernel, + ) + + self.log_size = int(math.log(out_size, 2)) + self.num_layers = (self.log_size - 2) * 2 + 1 + self.num_latent = self.log_size * 2 - 2 + + self.style_convs = nn.ModuleList() + self.to_rgbs = nn.ModuleList() + self.noises = nn.Module() + + in_channels = channels["4"] + # noise + for layer_idx in range(self.num_layers): + resolution = 2 ** ((layer_idx + 5) // 2) + shape = [1, 1, resolution, resolution] + self.noises.register_buffer(f"noise{layer_idx}", torch.randn(*shape)) + # style convs and to_rgbs + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + self.style_convs.append( + StyleConv( + in_channels, + out_channels, + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode="upsample", + resample_kernel=resample_kernel, + ) + ) + self.style_convs.append( + StyleConv( + out_channels, + out_channels, + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode=None, + resample_kernel=resample_kernel, + ) + ) + self.to_rgbs.append( + ToRGB( + out_channels, + num_style_feat, + upsample=True, + resample_kernel=resample_kernel, + ) + ) + in_channels = out_channels + + def make_noise(self): + """Make noise for noise injection.""" + device = self.constant_input.weight.device + noises = [torch.randn(1, 1, 4, 4, device=device)] + + for i in range(3, self.log_size + 1): + for _ in range(2): + noises.append(torch.randn(1, 1, 2**i, 2**i, device=device)) + + return noises + + def get_latent(self, x): + return self.style_mlp(x) + + def mean_latent(self, num_latent): + latent_in = torch.randn( + num_latent, self.num_style_feat, device=self.constant_input.weight.device + ) + latent = self.style_mlp(latent_in).mean(0, keepdim=True) + return latent + + def forward( + self, + styles, + input_is_latent=False, + noise=None, + randomize_noise=True, + truncation=1, + truncation_latent=None, + inject_index=None, + return_latents=False, + ): + """Forward function for StyleGAN2Generator. + + Args: + styles (list[Tensor]): Sample codes of styles. + input_is_latent (bool): Whether input is latent style. + Default: False. + noise (Tensor | None): Input noise or None. Default: None. + randomize_noise (bool): Randomize noise, used when 'noise' is + False. Default: True. + truncation (float): TODO. Default: 1. + truncation_latent (Tensor | None): TODO. Default: None. + inject_index (int | None): The injection index for mixing noise. + Default: None. + return_latents (bool): Whether to return style latents. + Default: False. + """ + # style codes -> latents with Style MLP layer + if not input_is_latent: + styles = [self.style_mlp(s) for s in styles] + # noises + if noise is None: + if randomize_noise: + noise = [None] * self.num_layers # for each style conv layer + else: # use the stored noise + noise = [ + getattr(self.noises, f"noise{i}") for i in range(self.num_layers) + ] + # style truncation + if truncation < 1: + style_truncation = [] + for style in styles: + style_truncation.append( + truncation_latent + truncation * (style - truncation_latent) + ) + styles = style_truncation + # get style latent with injection + if len(styles) == 1: + inject_index = self.num_latent + + if styles[0].ndim < 3: + # repeat latent code for all the layers + latent = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + else: # used for encoder with different latent code for each layer + latent = styles[0] + elif len(styles) == 2: # mixing noises + if inject_index is None: + inject_index = random.randint(1, self.num_latent - 1) + latent1 = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + latent2 = ( + styles[1].unsqueeze(1).repeat(1, self.num_latent - inject_index, 1) + ) + latent = torch.cat([latent1, latent2], 1) + + # main generation + out = self.constant_input(latent.shape[0]) + out = self.style_conv1(out, latent[:, 0], noise=noise[0]) + skip = self.to_rgb1(out, latent[:, 1]) + + i = 1 + for conv1, conv2, noise1, noise2, to_rgb in zip( + self.style_convs[::2], + self.style_convs[1::2], + noise[1::2], + noise[2::2], + self.to_rgbs, + ): + out = conv1(out, latent[:, i], noise=noise1) + out = conv2(out, latent[:, i + 1], noise=noise2) + skip = to_rgb(out, latent[:, i + 2], skip) + i += 2 + + image = skip + + if return_latents: + return image, latent + else: + return image, None + + +class ScaledLeakyReLU(nn.Module): + """Scaled LeakyReLU. + + Args: + negative_slope (float): Negative slope. Default: 0.2. + """ + + def __init__(self, negative_slope=0.2): + super(ScaledLeakyReLU, self).__init__() + self.negative_slope = negative_slope + + def forward(self, x): + out = F.leaky_relu(x, negative_slope=self.negative_slope) + return out * math.sqrt(2) + + +class EqualConv2d(nn.Module): + """Equalized Linear as StyleGAN2. + + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + stride (int): Stride of the convolution. Default: 1 + padding (int): Zero-padding added to both sides of the input. + Default: 0. + bias (bool): If ``True``, adds a learnable bias to the output. + Default: ``True``. + bias_init_val (float): Bias initialized value. Default: 0. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + stride=1, + padding=0, + bias=True, + bias_init_val=0, + ): + super(EqualConv2d, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.stride = stride + self.padding = padding + self.scale = 1 / math.sqrt(in_channels * kernel_size**2) + + self.weight = nn.Parameter( + torch.randn(out_channels, in_channels, kernel_size, kernel_size) + ) + if bias: + self.bias = nn.Parameter(torch.zeros(out_channels).fill_(bias_init_val)) + else: + self.register_parameter("bias", None) + + def forward(self, x): + out = F.conv2d( + x, + self.weight * self.scale, + bias=self.bias, + stride=self.stride, + padding=self.padding, + ) + + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, " + f"out_channels={self.out_channels}, " + f"kernel_size={self.kernel_size}," + f" stride={self.stride}, padding={self.padding}, " + f"bias={self.bias is not None})" + ) + + +class ConvLayer(nn.Sequential): + """Conv Layer used in StyleGAN2 Discriminator. + + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Kernel size. + downsample (bool): Whether downsample by a factor of 2. + Default: False. + resample_kernel (list[int]): A list indicating the 1D resample + kernel magnitude. A cross production will be applied to + extent 1D resample kernel to 2D resample kernel. + Default: (1, 3, 3, 1). + bias (bool): Whether with bias. Default: True. + activate (bool): Whether use activateion. Default: True. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + downsample=False, + resample_kernel=(1, 3, 3, 1), + bias=True, + activate=True, + ): + layers = [] + # downsample + if downsample: + layers.append( + UpFirDnSmooth( + resample_kernel, + upsample_factor=1, + downsample_factor=2, + kernel_size=kernel_size, + ) + ) + stride = 2 + self.padding = 0 + else: + stride = 1 + self.padding = kernel_size // 2 + # conv + layers.append( + EqualConv2d( + in_channels, + out_channels, + kernel_size, + stride=stride, + padding=self.padding, + bias=bias and not activate, + ) + ) + # activation + if activate: + if bias: + layers.append(FusedLeakyReLU(out_channels)) + else: + layers.append(ScaledLeakyReLU(0.2)) + + super(ConvLayer, self).__init__(*layers) + + +class ResBlock(nn.Module): + """Residual block used in StyleGAN2 Discriminator. + + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + resample_kernel (list[int]): A list indicating the 1D resample + kernel magnitude. A cross production will be applied to + extent 1D resample kernel to 2D resample kernel. + Default: (1, 3, 3, 1). + """ + + def __init__(self, in_channels, out_channels, resample_kernel=(1, 3, 3, 1)): + super(ResBlock, self).__init__() + + self.conv1 = ConvLayer(in_channels, in_channels, 3, bias=True, activate=True) + self.conv2 = ConvLayer( + in_channels, + out_channels, + 3, + downsample=True, + resample_kernel=resample_kernel, + bias=True, + activate=True, + ) + self.skip = ConvLayer( + in_channels, + out_channels, + 1, + downsample=True, + resample_kernel=resample_kernel, + bias=False, + activate=False, + ) + + def forward(self, x): + out = self.conv1(x) + out = self.conv2(out) + skip = self.skip(x) + out = (out + skip) / math.sqrt(2) + return out diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_bilinear_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_bilinear_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..601f8cc4b33bdbb371d710a2bb0656e8ce102e26 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_bilinear_arch.py @@ -0,0 +1,709 @@ +# pylint: skip-file +# type: ignore +import math +import random + +import torch +from torch import nn +from torch.nn import functional as F + +from .fused_act import FusedLeakyReLU, fused_leaky_relu + + +class NormStyleCode(nn.Module): + def forward(self, x): + """Normalize the style codes. + Args: + x (Tensor): Style codes with shape (b, c). + Returns: + Tensor: Normalized tensor. + """ + return x * torch.rsqrt(torch.mean(x**2, dim=1, keepdim=True) + 1e-8) + + +class EqualLinear(nn.Module): + """Equalized Linear as StyleGAN2. + Args: + in_channels (int): Size of each sample. + out_channels (int): Size of each output sample. + bias (bool): If set to ``False``, the layer will not learn an additive + bias. Default: ``True``. + bias_init_val (float): Bias initialized value. Default: 0. + lr_mul (float): Learning rate multiplier. Default: 1. + activation (None | str): The activation after ``linear`` operation. + Supported: 'fused_lrelu', None. Default: None. + """ + + def __init__( + self, + in_channels, + out_channels, + bias=True, + bias_init_val=0, + lr_mul=1, + activation=None, + ): + super(EqualLinear, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.lr_mul = lr_mul + self.activation = activation + if self.activation not in ["fused_lrelu", None]: + raise ValueError( + f"Wrong activation value in EqualLinear: {activation}" + "Supported ones are: ['fused_lrelu', None]." + ) + self.scale = (1 / math.sqrt(in_channels)) * lr_mul + + self.weight = nn.Parameter(torch.randn(out_channels, in_channels).div_(lr_mul)) + if bias: + self.bias = nn.Parameter(torch.zeros(out_channels).fill_(bias_init_val)) + else: + self.register_parameter("bias", None) + + def forward(self, x): + if self.bias is None: + bias = None + else: + bias = self.bias * self.lr_mul + if self.activation == "fused_lrelu": + out = F.linear(x, self.weight * self.scale) + out = fused_leaky_relu(out, bias) + else: + out = F.linear(x, self.weight * self.scale, bias=bias) + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, " + f"out_channels={self.out_channels}, bias={self.bias is not None})" + ) + + +class ModulatedConv2d(nn.Module): + """Modulated Conv2d used in StyleGAN2. + There is no bias in ModulatedConv2d. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + num_style_feat (int): Channel number of style features. + demodulate (bool): Whether to demodulate in the conv layer. + Default: True. + sample_mode (str | None): Indicating 'upsample', 'downsample' or None. + Default: None. + eps (float): A value added to the denominator for numerical stability. + Default: 1e-8. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=True, + sample_mode=None, + eps=1e-8, + interpolation_mode="bilinear", + ): + super(ModulatedConv2d, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.demodulate = demodulate + self.sample_mode = sample_mode + self.eps = eps + self.interpolation_mode = interpolation_mode + if self.interpolation_mode == "nearest": + self.align_corners = None + else: + self.align_corners = False + + self.scale = 1 / math.sqrt(in_channels * kernel_size**2) + # modulation inside each modulated conv + self.modulation = EqualLinear( + num_style_feat, + in_channels, + bias=True, + bias_init_val=1, + lr_mul=1, + activation=None, + ) + + self.weight = nn.Parameter( + torch.randn(1, out_channels, in_channels, kernel_size, kernel_size) + ) + self.padding = kernel_size // 2 + + def forward(self, x, style): + """Forward function. + Args: + x (Tensor): Tensor with shape (b, c, h, w). + style (Tensor): Tensor with shape (b, num_style_feat). + Returns: + Tensor: Modulated tensor after convolution. + """ + b, c, h, w = x.shape # c = c_in + # weight modulation + style = self.modulation(style).view(b, 1, c, 1, 1) + # self.weight: (1, c_out, c_in, k, k); style: (b, 1, c, 1, 1) + weight = self.scale * self.weight * style # (b, c_out, c_in, k, k) + + if self.demodulate: + demod = torch.rsqrt(weight.pow(2).sum([2, 3, 4]) + self.eps) + weight = weight * demod.view(b, self.out_channels, 1, 1, 1) + + weight = weight.view( + b * self.out_channels, c, self.kernel_size, self.kernel_size + ) + + if self.sample_mode == "upsample": + x = F.interpolate( + x, + scale_factor=2, + mode=self.interpolation_mode, + align_corners=self.align_corners, + ) + elif self.sample_mode == "downsample": + x = F.interpolate( + x, + scale_factor=0.5, + mode=self.interpolation_mode, + align_corners=self.align_corners, + ) + + b, c, h, w = x.shape + x = x.view(1, b * c, h, w) + # weight: (b*c_out, c_in, k, k), groups=b + out = F.conv2d(x, weight, padding=self.padding, groups=b) + out = out.view(b, self.out_channels, *out.shape[2:4]) + + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, " + f"out_channels={self.out_channels}, " + f"kernel_size={self.kernel_size}, " + f"demodulate={self.demodulate}, sample_mode={self.sample_mode})" + ) + + +class StyleConv(nn.Module): + """Style conv. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + num_style_feat (int): Channel number of style features. + demodulate (bool): Whether demodulate in the conv layer. Default: True. + sample_mode (str | None): Indicating 'upsample', 'downsample' or None. + Default: None. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=True, + sample_mode=None, + interpolation_mode="bilinear", + ): + super(StyleConv, self).__init__() + self.modulated_conv = ModulatedConv2d( + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=demodulate, + sample_mode=sample_mode, + interpolation_mode=interpolation_mode, + ) + self.weight = nn.Parameter(torch.zeros(1)) # for noise injection + self.activate = FusedLeakyReLU(out_channels) + + def forward(self, x, style, noise=None): + # modulate + out = self.modulated_conv(x, style) + # noise injection + if noise is None: + b, _, h, w = out.shape + noise = out.new_empty(b, 1, h, w).normal_() + out = out + self.weight * noise + # activation (with bias) + out = self.activate(out) + return out + + +class ToRGB(nn.Module): + """To RGB from features. + Args: + in_channels (int): Channel number of input. + num_style_feat (int): Channel number of style features. + upsample (bool): Whether to upsample. Default: True. + """ + + def __init__( + self, in_channels, num_style_feat, upsample=True, interpolation_mode="bilinear" + ): + super(ToRGB, self).__init__() + self.upsample = upsample + self.interpolation_mode = interpolation_mode + if self.interpolation_mode == "nearest": + self.align_corners = None + else: + self.align_corners = False + self.modulated_conv = ModulatedConv2d( + in_channels, + 3, + kernel_size=1, + num_style_feat=num_style_feat, + demodulate=False, + sample_mode=None, + interpolation_mode=interpolation_mode, + ) + self.bias = nn.Parameter(torch.zeros(1, 3, 1, 1)) + + def forward(self, x, style, skip=None): + """Forward function. + Args: + x (Tensor): Feature tensor with shape (b, c, h, w). + style (Tensor): Tensor with shape (b, num_style_feat). + skip (Tensor): Base/skip tensor. Default: None. + Returns: + Tensor: RGB images. + """ + out = self.modulated_conv(x, style) + out = out + self.bias + if skip is not None: + if self.upsample: + skip = F.interpolate( + skip, + scale_factor=2, + mode=self.interpolation_mode, + align_corners=self.align_corners, + ) + out = out + skip + return out + + +class ConstantInput(nn.Module): + """Constant input. + Args: + num_channel (int): Channel number of constant input. + size (int): Spatial size of constant input. + """ + + def __init__(self, num_channel, size): + super(ConstantInput, self).__init__() + self.weight = nn.Parameter(torch.randn(1, num_channel, size, size)) + + def forward(self, batch): + out = self.weight.repeat(batch, 1, 1, 1) + return out + + +class StyleGAN2GeneratorBilinear(nn.Module): + """StyleGAN2 Generator. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + num_mlp (int): Layer number of MLP style layers. Default: 8. + channel_multiplier (int): Channel multiplier for large networks of + StyleGAN2. Default: 2. + lr_mlp (float): Learning rate multiplier for mlp layers. Default: 0.01. + narrow (float): Narrow ratio for channels. Default: 1.0. + """ + + def __init__( + self, + out_size, + num_style_feat=512, + num_mlp=8, + channel_multiplier=2, + lr_mlp=0.01, + narrow=1, + interpolation_mode="bilinear", + ): + super(StyleGAN2GeneratorBilinear, self).__init__() + # Style MLP layers + self.num_style_feat = num_style_feat + style_mlp_layers = [NormStyleCode()] + for i in range(num_mlp): + style_mlp_layers.append( + EqualLinear( + num_style_feat, + num_style_feat, + bias=True, + bias_init_val=0, + lr_mul=lr_mlp, + activation="fused_lrelu", + ) + ) + self.style_mlp = nn.Sequential(*style_mlp_layers) + + channels = { + "4": int(512 * narrow), + "8": int(512 * narrow), + "16": int(512 * narrow), + "32": int(512 * narrow), + "64": int(256 * channel_multiplier * narrow), + "128": int(128 * channel_multiplier * narrow), + "256": int(64 * channel_multiplier * narrow), + "512": int(32 * channel_multiplier * narrow), + "1024": int(16 * channel_multiplier * narrow), + } + self.channels = channels + + self.constant_input = ConstantInput(channels["4"], size=4) + self.style_conv1 = StyleConv( + channels["4"], + channels["4"], + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode=None, + interpolation_mode=interpolation_mode, + ) + self.to_rgb1 = ToRGB( + channels["4"], + num_style_feat, + upsample=False, + interpolation_mode=interpolation_mode, + ) + + self.log_size = int(math.log(out_size, 2)) + self.num_layers = (self.log_size - 2) * 2 + 1 + self.num_latent = self.log_size * 2 - 2 + + self.style_convs = nn.ModuleList() + self.to_rgbs = nn.ModuleList() + self.noises = nn.Module() + + in_channels = channels["4"] + # noise + for layer_idx in range(self.num_layers): + resolution = 2 ** ((layer_idx + 5) // 2) + shape = [1, 1, resolution, resolution] + self.noises.register_buffer(f"noise{layer_idx}", torch.randn(*shape)) + # style convs and to_rgbs + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + self.style_convs.append( + StyleConv( + in_channels, + out_channels, + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode="upsample", + interpolation_mode=interpolation_mode, + ) + ) + self.style_convs.append( + StyleConv( + out_channels, + out_channels, + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode=None, + interpolation_mode=interpolation_mode, + ) + ) + self.to_rgbs.append( + ToRGB( + out_channels, + num_style_feat, + upsample=True, + interpolation_mode=interpolation_mode, + ) + ) + in_channels = out_channels + + def make_noise(self): + """Make noise for noise injection.""" + device = self.constant_input.weight.device + noises = [torch.randn(1, 1, 4, 4, device=device)] + + for i in range(3, self.log_size + 1): + for _ in range(2): + noises.append(torch.randn(1, 1, 2**i, 2**i, device=device)) + + return noises + + def get_latent(self, x): + return self.style_mlp(x) + + def mean_latent(self, num_latent): + latent_in = torch.randn( + num_latent, self.num_style_feat, device=self.constant_input.weight.device + ) + latent = self.style_mlp(latent_in).mean(0, keepdim=True) + return latent + + def forward( + self, + styles, + input_is_latent=False, + noise=None, + randomize_noise=True, + truncation=1, + truncation_latent=None, + inject_index=None, + return_latents=False, + ): + """Forward function for StyleGAN2Generator. + Args: + styles (list[Tensor]): Sample codes of styles. + input_is_latent (bool): Whether input is latent style. + Default: False. + noise (Tensor | None): Input noise or None. Default: None. + randomize_noise (bool): Randomize noise, used when 'noise' is + False. Default: True. + truncation (float): TODO. Default: 1. + truncation_latent (Tensor | None): TODO. Default: None. + inject_index (int | None): The injection index for mixing noise. + Default: None. + return_latents (bool): Whether to return style latents. + Default: False. + """ + # style codes -> latents with Style MLP layer + if not input_is_latent: + styles = [self.style_mlp(s) for s in styles] + # noises + if noise is None: + if randomize_noise: + noise = [None] * self.num_layers # for each style conv layer + else: # use the stored noise + noise = [ + getattr(self.noises, f"noise{i}") for i in range(self.num_layers) + ] + # style truncation + if truncation < 1: + style_truncation = [] + for style in styles: + style_truncation.append( + truncation_latent + truncation * (style - truncation_latent) + ) + styles = style_truncation + # get style latent with injection + if len(styles) == 1: + inject_index = self.num_latent + + if styles[0].ndim < 3: + # repeat latent code for all the layers + latent = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + else: # used for encoder with different latent code for each layer + latent = styles[0] + elif len(styles) == 2: # mixing noises + if inject_index is None: + inject_index = random.randint(1, self.num_latent - 1) + latent1 = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + latent2 = ( + styles[1].unsqueeze(1).repeat(1, self.num_latent - inject_index, 1) + ) + latent = torch.cat([latent1, latent2], 1) + + # main generation + out = self.constant_input(latent.shape[0]) + out = self.style_conv1(out, latent[:, 0], noise=noise[0]) + skip = self.to_rgb1(out, latent[:, 1]) + + i = 1 + for conv1, conv2, noise1, noise2, to_rgb in zip( + self.style_convs[::2], + self.style_convs[1::2], + noise[1::2], + noise[2::2], + self.to_rgbs, + ): + out = conv1(out, latent[:, i], noise=noise1) + out = conv2(out, latent[:, i + 1], noise=noise2) + skip = to_rgb(out, latent[:, i + 2], skip) + i += 2 + + image = skip + + if return_latents: + return image, latent + else: + return image, None + + +class ScaledLeakyReLU(nn.Module): + """Scaled LeakyReLU. + Args: + negative_slope (float): Negative slope. Default: 0.2. + """ + + def __init__(self, negative_slope=0.2): + super(ScaledLeakyReLU, self).__init__() + self.negative_slope = negative_slope + + def forward(self, x): + out = F.leaky_relu(x, negative_slope=self.negative_slope) + return out * math.sqrt(2) + + +class EqualConv2d(nn.Module): + """Equalized Linear as StyleGAN2. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + stride (int): Stride of the convolution. Default: 1 + padding (int): Zero-padding added to both sides of the input. + Default: 0. + bias (bool): If ``True``, adds a learnable bias to the output. + Default: ``True``. + bias_init_val (float): Bias initialized value. Default: 0. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + stride=1, + padding=0, + bias=True, + bias_init_val=0, + ): + super(EqualConv2d, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.stride = stride + self.padding = padding + self.scale = 1 / math.sqrt(in_channels * kernel_size**2) + + self.weight = nn.Parameter( + torch.randn(out_channels, in_channels, kernel_size, kernel_size) + ) + if bias: + self.bias = nn.Parameter(torch.zeros(out_channels).fill_(bias_init_val)) + else: + self.register_parameter("bias", None) + + def forward(self, x): + out = F.conv2d( + x, + self.weight * self.scale, + bias=self.bias, + stride=self.stride, + padding=self.padding, + ) + + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, " + f"out_channels={self.out_channels}, " + f"kernel_size={self.kernel_size}," + f" stride={self.stride}, padding={self.padding}, " + f"bias={self.bias is not None})" + ) + + +class ConvLayer(nn.Sequential): + """Conv Layer used in StyleGAN2 Discriminator. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Kernel size. + downsample (bool): Whether downsample by a factor of 2. + Default: False. + bias (bool): Whether with bias. Default: True. + activate (bool): Whether use activateion. Default: True. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + downsample=False, + bias=True, + activate=True, + interpolation_mode="bilinear", + ): + layers = [] + self.interpolation_mode = interpolation_mode + # downsample + if downsample: + if self.interpolation_mode == "nearest": + self.align_corners = None + else: + self.align_corners = False + + layers.append( + torch.nn.Upsample( + scale_factor=0.5, + mode=interpolation_mode, + align_corners=self.align_corners, + ) + ) + stride = 1 + self.padding = kernel_size // 2 + # conv + layers.append( + EqualConv2d( + in_channels, + out_channels, + kernel_size, + stride=stride, + padding=self.padding, + bias=bias and not activate, + ) + ) + # activation + if activate: + if bias: + layers.append(FusedLeakyReLU(out_channels)) + else: + layers.append(ScaledLeakyReLU(0.2)) + + super(ConvLayer, self).__init__(*layers) + + +class ResBlock(nn.Module): + """Residual block used in StyleGAN2 Discriminator. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + """ + + def __init__(self, in_channels, out_channels, interpolation_mode="bilinear"): + super(ResBlock, self).__init__() + + self.conv1 = ConvLayer(in_channels, in_channels, 3, bias=True, activate=True) + self.conv2 = ConvLayer( + in_channels, + out_channels, + 3, + downsample=True, + interpolation_mode=interpolation_mode, + bias=True, + activate=True, + ) + self.skip = ConvLayer( + in_channels, + out_channels, + 1, + downsample=True, + interpolation_mode=interpolation_mode, + bias=False, + activate=False, + ) + + def forward(self, x): + out = self.conv1(x) + out = self.conv2(out) + skip = self.skip(x) + out = (out + skip) / math.sqrt(2) + return out diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_clean_arch.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_clean_arch.py new file mode 100644 index 0000000000000000000000000000000000000000..c48de9af6904b8d1891a84efa8e4d76104d5d710 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/stylegan2_clean_arch.py @@ -0,0 +1,453 @@ +# pylint: skip-file +# type: ignore +import math + +import torch +from torch import nn +from torch.nn import functional as F +from torch.nn import init +from torch.nn.modules.batchnorm import _BatchNorm + + +@torch.no_grad() +def default_init_weights(module_list, scale=1, bias_fill=0, **kwargs): + """Initialize network weights. + Args: + module_list (list[nn.Module] | nn.Module): Modules to be initialized. + scale (float): Scale initialized weights, especially for residual + blocks. Default: 1. + bias_fill (float): The value to fill bias. Default: 0 + kwargs (dict): Other arguments for initialization function. + """ + if not isinstance(module_list, list): + module_list = [module_list] + for module in module_list: + for m in module.modules(): + if isinstance(m, nn.Conv2d): + init.kaiming_normal_(m.weight, **kwargs) + m.weight.data *= scale + if m.bias is not None: + m.bias.data.fill_(bias_fill) + elif isinstance(m, nn.Linear): + init.kaiming_normal_(m.weight, **kwargs) + m.weight.data *= scale + if m.bias is not None: + m.bias.data.fill_(bias_fill) + elif isinstance(m, _BatchNorm): + init.constant_(m.weight, 1) + if m.bias is not None: + m.bias.data.fill_(bias_fill) + + +class NormStyleCode(nn.Module): + def forward(self, x): + """Normalize the style codes. + Args: + x (Tensor): Style codes with shape (b, c). + Returns: + Tensor: Normalized tensor. + """ + return x * torch.rsqrt(torch.mean(x**2, dim=1, keepdim=True) + 1e-8) + + +class ModulatedConv2d(nn.Module): + """Modulated Conv2d used in StyleGAN2. + There is no bias in ModulatedConv2d. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + num_style_feat (int): Channel number of style features. + demodulate (bool): Whether to demodulate in the conv layer. Default: True. + sample_mode (str | None): Indicating 'upsample', 'downsample' or None. Default: None. + eps (float): A value added to the denominator for numerical stability. Default: 1e-8. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=True, + sample_mode=None, + eps=1e-8, + ): + super(ModulatedConv2d, self).__init__() + self.in_channels = in_channels + self.out_channels = out_channels + self.kernel_size = kernel_size + self.demodulate = demodulate + self.sample_mode = sample_mode + self.eps = eps + + # modulation inside each modulated conv + self.modulation = nn.Linear(num_style_feat, in_channels, bias=True) + # initialization + default_init_weights( + self.modulation, + scale=1, + bias_fill=1, + a=0, + mode="fan_in", + nonlinearity="linear", + ) + + self.weight = nn.Parameter( + torch.randn(1, out_channels, in_channels, kernel_size, kernel_size) + / math.sqrt(in_channels * kernel_size**2) + ) + self.padding = kernel_size // 2 + + def forward(self, x, style): + """Forward function. + Args: + x (Tensor): Tensor with shape (b, c, h, w). + style (Tensor): Tensor with shape (b, num_style_feat). + Returns: + Tensor: Modulated tensor after convolution. + """ + b, c, h, w = x.shape # c = c_in + # weight modulation + style = self.modulation(style).view(b, 1, c, 1, 1) + # self.weight: (1, c_out, c_in, k, k); style: (b, 1, c, 1, 1) + weight = self.weight * style # (b, c_out, c_in, k, k) + + if self.demodulate: + demod = torch.rsqrt(weight.pow(2).sum([2, 3, 4]) + self.eps) + weight = weight * demod.view(b, self.out_channels, 1, 1, 1) + + weight = weight.view( + b * self.out_channels, c, self.kernel_size, self.kernel_size + ) + + # upsample or downsample if necessary + if self.sample_mode == "upsample": + x = F.interpolate(x, scale_factor=2, mode="bilinear", align_corners=False) + elif self.sample_mode == "downsample": + x = F.interpolate(x, scale_factor=0.5, mode="bilinear", align_corners=False) + + b, c, h, w = x.shape + x = x.view(1, b * c, h, w) + # weight: (b*c_out, c_in, k, k), groups=b + out = F.conv2d(x, weight, padding=self.padding, groups=b) + out = out.view(b, self.out_channels, *out.shape[2:4]) + + return out + + def __repr__(self): + return ( + f"{self.__class__.__name__}(in_channels={self.in_channels}, out_channels={self.out_channels}, " + f"kernel_size={self.kernel_size}, demodulate={self.demodulate}, sample_mode={self.sample_mode})" + ) + + +class StyleConv(nn.Module): + """Style conv used in StyleGAN2. + Args: + in_channels (int): Channel number of the input. + out_channels (int): Channel number of the output. + kernel_size (int): Size of the convolving kernel. + num_style_feat (int): Channel number of style features. + demodulate (bool): Whether demodulate in the conv layer. Default: True. + sample_mode (str | None): Indicating 'upsample', 'downsample' or None. Default: None. + """ + + def __init__( + self, + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=True, + sample_mode=None, + ): + super(StyleConv, self).__init__() + self.modulated_conv = ModulatedConv2d( + in_channels, + out_channels, + kernel_size, + num_style_feat, + demodulate=demodulate, + sample_mode=sample_mode, + ) + self.weight = nn.Parameter(torch.zeros(1)) # for noise injection + self.bias = nn.Parameter(torch.zeros(1, out_channels, 1, 1)) + self.activate = nn.LeakyReLU(negative_slope=0.2, inplace=True) + + def forward(self, x, style, noise=None): + # modulate + out = self.modulated_conv(x, style) * 2**0.5 # for conversion + # noise injection + if noise is None: + b, _, h, w = out.shape + noise = out.new_empty(b, 1, h, w).normal_() + out = out + self.weight * noise + # add bias + out = out + self.bias + # activation + out = self.activate(out) + return out + + +class ToRGB(nn.Module): + """To RGB (image space) from features. + Args: + in_channels (int): Channel number of input. + num_style_feat (int): Channel number of style features. + upsample (bool): Whether to upsample. Default: True. + """ + + def __init__(self, in_channels, num_style_feat, upsample=True): + super(ToRGB, self).__init__() + self.upsample = upsample + self.modulated_conv = ModulatedConv2d( + in_channels, + 3, + kernel_size=1, + num_style_feat=num_style_feat, + demodulate=False, + sample_mode=None, + ) + self.bias = nn.Parameter(torch.zeros(1, 3, 1, 1)) + + def forward(self, x, style, skip=None): + """Forward function. + Args: + x (Tensor): Feature tensor with shape (b, c, h, w). + style (Tensor): Tensor with shape (b, num_style_feat). + skip (Tensor): Base/skip tensor. Default: None. + Returns: + Tensor: RGB images. + """ + out = self.modulated_conv(x, style) + out = out + self.bias + if skip is not None: + if self.upsample: + skip = F.interpolate( + skip, scale_factor=2, mode="bilinear", align_corners=False + ) + out = out + skip + return out + + +class ConstantInput(nn.Module): + """Constant input. + Args: + num_channel (int): Channel number of constant input. + size (int): Spatial size of constant input. + """ + + def __init__(self, num_channel, size): + super(ConstantInput, self).__init__() + self.weight = nn.Parameter(torch.randn(1, num_channel, size, size)) + + def forward(self, batch): + out = self.weight.repeat(batch, 1, 1, 1) + return out + + +class StyleGAN2GeneratorClean(nn.Module): + """Clean version of StyleGAN2 Generator. + Args: + out_size (int): The spatial size of outputs. + num_style_feat (int): Channel number of style features. Default: 512. + num_mlp (int): Layer number of MLP style layers. Default: 8. + channel_multiplier (int): Channel multiplier for large networks of StyleGAN2. Default: 2. + narrow (float): Narrow ratio for channels. Default: 1.0. + """ + + def __init__( + self, out_size, num_style_feat=512, num_mlp=8, channel_multiplier=2, narrow=1 + ): + super(StyleGAN2GeneratorClean, self).__init__() + # Style MLP layers + self.num_style_feat = num_style_feat + style_mlp_layers = [NormStyleCode()] + for i in range(num_mlp): + style_mlp_layers.extend( + [ + nn.Linear(num_style_feat, num_style_feat, bias=True), + nn.LeakyReLU(negative_slope=0.2, inplace=True), + ] + ) + self.style_mlp = nn.Sequential(*style_mlp_layers) + # initialization + default_init_weights( + self.style_mlp, + scale=1, + bias_fill=0, + a=0.2, + mode="fan_in", + nonlinearity="leaky_relu", + ) + + # channel list + channels = { + "4": int(512 * narrow), + "8": int(512 * narrow), + "16": int(512 * narrow), + "32": int(512 * narrow), + "64": int(256 * channel_multiplier * narrow), + "128": int(128 * channel_multiplier * narrow), + "256": int(64 * channel_multiplier * narrow), + "512": int(32 * channel_multiplier * narrow), + "1024": int(16 * channel_multiplier * narrow), + } + self.channels = channels + + self.constant_input = ConstantInput(channels["4"], size=4) + self.style_conv1 = StyleConv( + channels["4"], + channels["4"], + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode=None, + ) + self.to_rgb1 = ToRGB(channels["4"], num_style_feat, upsample=False) + + self.log_size = int(math.log(out_size, 2)) + self.num_layers = (self.log_size - 2) * 2 + 1 + self.num_latent = self.log_size * 2 - 2 + + self.style_convs = nn.ModuleList() + self.to_rgbs = nn.ModuleList() + self.noises = nn.Module() + + in_channels = channels["4"] + # noise + for layer_idx in range(self.num_layers): + resolution = 2 ** ((layer_idx + 5) // 2) + shape = [1, 1, resolution, resolution] + self.noises.register_buffer(f"noise{layer_idx}", torch.randn(*shape)) + # style convs and to_rgbs + for i in range(3, self.log_size + 1): + out_channels = channels[f"{2**i}"] + self.style_convs.append( + StyleConv( + in_channels, + out_channels, + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode="upsample", + ) + ) + self.style_convs.append( + StyleConv( + out_channels, + out_channels, + kernel_size=3, + num_style_feat=num_style_feat, + demodulate=True, + sample_mode=None, + ) + ) + self.to_rgbs.append(ToRGB(out_channels, num_style_feat, upsample=True)) + in_channels = out_channels + + def make_noise(self): + """Make noise for noise injection.""" + device = self.constant_input.weight.device + noises = [torch.randn(1, 1, 4, 4, device=device)] + + for i in range(3, self.log_size + 1): + for _ in range(2): + noises.append(torch.randn(1, 1, 2**i, 2**i, device=device)) + + return noises + + def get_latent(self, x): + return self.style_mlp(x) + + def mean_latent(self, num_latent): + latent_in = torch.randn( + num_latent, self.num_style_feat, device=self.constant_input.weight.device + ) + latent = self.style_mlp(latent_in).mean(0, keepdim=True) + return latent + + def forward( + self, + styles, + input_is_latent=False, + noise=None, + randomize_noise=True, + truncation=1, + truncation_latent=None, + inject_index=None, + return_latents=False, + ): + """Forward function for StyleGAN2GeneratorClean. + Args: + styles (list[Tensor]): Sample codes of styles. + input_is_latent (bool): Whether input is latent style. Default: False. + noise (Tensor | None): Input noise or None. Default: None. + randomize_noise (bool): Randomize noise, used when 'noise' is False. Default: True. + truncation (float): The truncation ratio. Default: 1. + truncation_latent (Tensor | None): The truncation latent tensor. Default: None. + inject_index (int | None): The injection index for mixing noise. Default: None. + return_latents (bool): Whether to return style latents. Default: False. + """ + # style codes -> latents with Style MLP layer + if not input_is_latent: + styles = [self.style_mlp(s) for s in styles] + # noises + if noise is None: + if randomize_noise: + noise = [None] * self.num_layers # for each style conv layer + else: # use the stored noise + noise = [ + getattr(self.noises, f"noise{i}") for i in range(self.num_layers) + ] + # style truncation + if truncation < 1: + style_truncation = [] + for style in styles: + style_truncation.append( + truncation_latent + truncation * (style - truncation_latent) + ) + styles = style_truncation + # get style latents with injection + if len(styles) == 1: + inject_index = self.num_latent + + if styles[0].ndim < 3: + # repeat latent code for all the layers + latent = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + else: # used for encoder with different latent code for each layer + latent = styles[0] + elif len(styles) == 2: # mixing noises + if inject_index is None: + inject_index = random.randint(1, self.num_latent - 1) + latent1 = styles[0].unsqueeze(1).repeat(1, inject_index, 1) + latent2 = ( + styles[1].unsqueeze(1).repeat(1, self.num_latent - inject_index, 1) + ) + latent = torch.cat([latent1, latent2], 1) + + # main generation + out = self.constant_input(latent.shape[0]) + out = self.style_conv1(out, latent[:, 0], noise=noise[0]) + skip = self.to_rgb1(out, latent[:, 1]) + + i = 1 + for conv1, conv2, noise1, noise2, to_rgb in zip( + self.style_convs[::2], + self.style_convs[1::2], + noise[1::2], + noise[2::2], + self.to_rgbs, + ): + out = conv1(out, latent[:, i], noise=noise1) + out = conv2(out, latent[:, i + 1], noise=noise2) + skip = to_rgb(out, latent[:, i + 2], skip) # feature back to the rgb space + i += 2 + + image = skip + + if return_latents: + return image, latent + else: + return image, None diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/face/upfirdn2d.py b/backend/headless/fcbh_extras/chainner_models/architecture/face/upfirdn2d.py new file mode 100644 index 0000000000000000000000000000000000000000..4ea4541513f27e3c9dddcee864cfeb87efddadb7 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/face/upfirdn2d.py @@ -0,0 +1,194 @@ +# pylint: skip-file +# type: ignore +# modify from https://github.com/rosinality/stylegan2-pytorch/blob/master/op/upfirdn2d.py # noqa:E501 + +import os + +import torch +from torch.autograd import Function +from torch.nn import functional as F + +upfirdn2d_ext = None + + +class UpFirDn2dBackward(Function): + @staticmethod + def forward( + ctx, grad_output, kernel, grad_kernel, up, down, pad, g_pad, in_size, out_size + ): + up_x, up_y = up + down_x, down_y = down + g_pad_x0, g_pad_x1, g_pad_y0, g_pad_y1 = g_pad + + grad_output = grad_output.reshape(-1, out_size[0], out_size[1], 1) + + grad_input = upfirdn2d_ext.upfirdn2d( + grad_output, + grad_kernel, + down_x, + down_y, + up_x, + up_y, + g_pad_x0, + g_pad_x1, + g_pad_y0, + g_pad_y1, + ) + grad_input = grad_input.view(in_size[0], in_size[1], in_size[2], in_size[3]) + + ctx.save_for_backward(kernel) + + pad_x0, pad_x1, pad_y0, pad_y1 = pad + + ctx.up_x = up_x + ctx.up_y = up_y + ctx.down_x = down_x + ctx.down_y = down_y + ctx.pad_x0 = pad_x0 + ctx.pad_x1 = pad_x1 + ctx.pad_y0 = pad_y0 + ctx.pad_y1 = pad_y1 + ctx.in_size = in_size + ctx.out_size = out_size + + return grad_input + + @staticmethod + def backward(ctx, gradgrad_input): + (kernel,) = ctx.saved_tensors + + gradgrad_input = gradgrad_input.reshape(-1, ctx.in_size[2], ctx.in_size[3], 1) + + gradgrad_out = upfirdn2d_ext.upfirdn2d( + gradgrad_input, + kernel, + ctx.up_x, + ctx.up_y, + ctx.down_x, + ctx.down_y, + ctx.pad_x0, + ctx.pad_x1, + ctx.pad_y0, + ctx.pad_y1, + ) + # gradgrad_out = gradgrad_out.view(ctx.in_size[0], ctx.out_size[0], + # ctx.out_size[1], ctx.in_size[3]) + gradgrad_out = gradgrad_out.view( + ctx.in_size[0], ctx.in_size[1], ctx.out_size[0], ctx.out_size[1] + ) + + return gradgrad_out, None, None, None, None, None, None, None, None + + +class UpFirDn2d(Function): + @staticmethod + def forward(ctx, input, kernel, up, down, pad): + up_x, up_y = up + down_x, down_y = down + pad_x0, pad_x1, pad_y0, pad_y1 = pad + + kernel_h, kernel_w = kernel.shape + _, channel, in_h, in_w = input.shape + ctx.in_size = input.shape + + input = input.reshape(-1, in_h, in_w, 1) + + ctx.save_for_backward(kernel, torch.flip(kernel, [0, 1])) + + out_h = (in_h * up_y + pad_y0 + pad_y1 - kernel_h) // down_y + 1 + out_w = (in_w * up_x + pad_x0 + pad_x1 - kernel_w) // down_x + 1 + ctx.out_size = (out_h, out_w) + + ctx.up = (up_x, up_y) + ctx.down = (down_x, down_y) + ctx.pad = (pad_x0, pad_x1, pad_y0, pad_y1) + + g_pad_x0 = kernel_w - pad_x0 - 1 + g_pad_y0 = kernel_h - pad_y0 - 1 + g_pad_x1 = in_w * up_x - out_w * down_x + pad_x0 - up_x + 1 + g_pad_y1 = in_h * up_y - out_h * down_y + pad_y0 - up_y + 1 + + ctx.g_pad = (g_pad_x0, g_pad_x1, g_pad_y0, g_pad_y1) + + out = upfirdn2d_ext.upfirdn2d( + input, kernel, up_x, up_y, down_x, down_y, pad_x0, pad_x1, pad_y0, pad_y1 + ) + # out = out.view(major, out_h, out_w, minor) + out = out.view(-1, channel, out_h, out_w) + + return out + + @staticmethod + def backward(ctx, grad_output): + kernel, grad_kernel = ctx.saved_tensors + + grad_input = UpFirDn2dBackward.apply( + grad_output, + kernel, + grad_kernel, + ctx.up, + ctx.down, + ctx.pad, + ctx.g_pad, + ctx.in_size, + ctx.out_size, + ) + + return grad_input, None, None, None, None + + +def upfirdn2d(input, kernel, up=1, down=1, pad=(0, 0)): + if input.device.type == "cpu": + out = upfirdn2d_native( + input, kernel, up, up, down, down, pad[0], pad[1], pad[0], pad[1] + ) + else: + out = UpFirDn2d.apply( + input, kernel, (up, up), (down, down), (pad[0], pad[1], pad[0], pad[1]) + ) + + return out + + +def upfirdn2d_native( + input, kernel, up_x, up_y, down_x, down_y, pad_x0, pad_x1, pad_y0, pad_y1 +): + _, channel, in_h, in_w = input.shape + input = input.reshape(-1, in_h, in_w, 1) + + _, in_h, in_w, minor = input.shape + kernel_h, kernel_w = kernel.shape + + out = input.view(-1, in_h, 1, in_w, 1, minor) + out = F.pad(out, [0, 0, 0, up_x - 1, 0, 0, 0, up_y - 1]) + out = out.view(-1, in_h * up_y, in_w * up_x, minor) + + out = F.pad( + out, [0, 0, max(pad_x0, 0), max(pad_x1, 0), max(pad_y0, 0), max(pad_y1, 0)] + ) + out = out[ + :, + max(-pad_y0, 0) : out.shape[1] - max(-pad_y1, 0), + max(-pad_x0, 0) : out.shape[2] - max(-pad_x1, 0), + :, + ] + + out = out.permute(0, 3, 1, 2) + out = out.reshape( + [-1, 1, in_h * up_y + pad_y0 + pad_y1, in_w * up_x + pad_x0 + pad_x1] + ) + w = torch.flip(kernel, [0, 1]).view(1, 1, kernel_h, kernel_w) + out = F.conv2d(out, w) + out = out.reshape( + -1, + minor, + in_h * up_y + pad_y0 + pad_y1 - kernel_h + 1, + in_w * up_x + pad_x0 + pad_x1 - kernel_w + 1, + ) + out = out.permute(0, 2, 3, 1) + out = out[:, ::down_y, ::down_x, :] + + out_h = (in_h * up_y + pad_y0 + pad_y1 - kernel_h) // down_y + 1 + out_w = (in_w * up_x + pad_x0 + pad_x1 - kernel_w) // down_x + 1 + + return out.view(-1, channel, out_h, out_w) diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/timm/LICENSE b/backend/headless/fcbh_extras/chainner_models/architecture/timm/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..b4e9438bd1e07e17abf58cfd86e536ec880348a3 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/timm/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 Ross Wightman + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/timm/drop.py b/backend/headless/fcbh_extras/chainner_models/architecture/timm/drop.py new file mode 100644 index 0000000000000000000000000000000000000000..14f0da914b2a198af7e6124cd90bad6adaf8a84e --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/timm/drop.py @@ -0,0 +1,223 @@ +""" DropBlock, DropPath + +PyTorch implementations of DropBlock and DropPath (Stochastic Depth) regularization layers. + +Papers: +DropBlock: A regularization method for convolutional networks (https://arxiv.org/abs/1810.12890) + +Deep Networks with Stochastic Depth (https://arxiv.org/abs/1603.09382) + +Code: +DropBlock impl inspired by two Tensorflow impl that I liked: + - https://github.com/tensorflow/tpu/blob/master/models/official/resnet/resnet_model.py#L74 + - https://github.com/clovaai/assembled-cnn/blob/master/nets/blocks.py + +Hacked together by / Copyright 2020 Ross Wightman +""" +import torch +import torch.nn as nn +import torch.nn.functional as F + + +def drop_block_2d( + x, + drop_prob: float = 0.1, + block_size: int = 7, + gamma_scale: float = 1.0, + with_noise: bool = False, + inplace: bool = False, + batchwise: bool = False, +): + """DropBlock. See https://arxiv.org/pdf/1810.12890.pdf + + DropBlock with an experimental gaussian noise option. This layer has been tested on a few training + runs with success, but needs further validation and possibly optimization for lower runtime impact. + """ + _, C, H, W = x.shape + total_size = W * H + clipped_block_size = min(block_size, min(W, H)) + # seed_drop_rate, the gamma parameter + gamma = ( + gamma_scale + * drop_prob + * total_size + / clipped_block_size**2 + / ((W - block_size + 1) * (H - block_size + 1)) + ) + + # Forces the block to be inside the feature map. + w_i, h_i = torch.meshgrid( + torch.arange(W).to(x.device), torch.arange(H).to(x.device) + ) + valid_block = ( + (w_i >= clipped_block_size // 2) & (w_i < W - (clipped_block_size - 1) // 2) + ) & ((h_i >= clipped_block_size // 2) & (h_i < H - (clipped_block_size - 1) // 2)) + valid_block = torch.reshape(valid_block, (1, 1, H, W)).to(dtype=x.dtype) + + if batchwise: + # one mask for whole batch, quite a bit faster + uniform_noise = torch.rand((1, C, H, W), dtype=x.dtype, device=x.device) + else: + uniform_noise = torch.rand_like(x) + block_mask = ((2 - gamma - valid_block + uniform_noise) >= 1).to(dtype=x.dtype) + block_mask = -F.max_pool2d( + -block_mask, + kernel_size=clipped_block_size, # block_size, + stride=1, + padding=clipped_block_size // 2, + ) + + if with_noise: + normal_noise = ( + torch.randn((1, C, H, W), dtype=x.dtype, device=x.device) + if batchwise + else torch.randn_like(x) + ) + if inplace: + x.mul_(block_mask).add_(normal_noise * (1 - block_mask)) + else: + x = x * block_mask + normal_noise * (1 - block_mask) + else: + normalize_scale = ( + block_mask.numel() / block_mask.to(dtype=torch.float32).sum().add(1e-7) + ).to(x.dtype) + if inplace: + x.mul_(block_mask * normalize_scale) + else: + x = x * block_mask * normalize_scale + return x + + +def drop_block_fast_2d( + x: torch.Tensor, + drop_prob: float = 0.1, + block_size: int = 7, + gamma_scale: float = 1.0, + with_noise: bool = False, + inplace: bool = False, +): + """DropBlock. See https://arxiv.org/pdf/1810.12890.pdf + + DropBlock with an experimental gaussian noise option. Simplied from above without concern for valid + block mask at edges. + """ + _, _, H, W = x.shape + total_size = W * H + clipped_block_size = min(block_size, min(W, H)) + gamma = ( + gamma_scale + * drop_prob + * total_size + / clipped_block_size**2 + / ((W - block_size + 1) * (H - block_size + 1)) + ) + + block_mask = torch.empty_like(x).bernoulli_(gamma) + block_mask = F.max_pool2d( + block_mask.to(x.dtype), + kernel_size=clipped_block_size, + stride=1, + padding=clipped_block_size // 2, + ) + + if with_noise: + normal_noise = torch.empty_like(x).normal_() + if inplace: + x.mul_(1.0 - block_mask).add_(normal_noise * block_mask) + else: + x = x * (1.0 - block_mask) + normal_noise * block_mask + else: + block_mask = 1 - block_mask + normalize_scale = ( + block_mask.numel() / block_mask.to(dtype=torch.float32).sum().add(1e-6) + ).to(dtype=x.dtype) + if inplace: + x.mul_(block_mask * normalize_scale) + else: + x = x * block_mask * normalize_scale + return x + + +class DropBlock2d(nn.Module): + """DropBlock. See https://arxiv.org/pdf/1810.12890.pdf""" + + def __init__( + self, + drop_prob: float = 0.1, + block_size: int = 7, + gamma_scale: float = 1.0, + with_noise: bool = False, + inplace: bool = False, + batchwise: bool = False, + fast: bool = True, + ): + super(DropBlock2d, self).__init__() + self.drop_prob = drop_prob + self.gamma_scale = gamma_scale + self.block_size = block_size + self.with_noise = with_noise + self.inplace = inplace + self.batchwise = batchwise + self.fast = fast # FIXME finish comparisons of fast vs not + + def forward(self, x): + if not self.training or not self.drop_prob: + return x + if self.fast: + return drop_block_fast_2d( + x, + self.drop_prob, + self.block_size, + self.gamma_scale, + self.with_noise, + self.inplace, + ) + else: + return drop_block_2d( + x, + self.drop_prob, + self.block_size, + self.gamma_scale, + self.with_noise, + self.inplace, + self.batchwise, + ) + + +def drop_path( + x, drop_prob: float = 0.0, training: bool = False, scale_by_keep: bool = True +): + """Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks). + + This is the same as the DropConnect impl I created for EfficientNet, etc networks, however, + the original name is misleading as 'Drop Connect' is a different form of dropout in a separate paper... + See discussion: https://github.com/tensorflow/tpu/issues/494#issuecomment-532968956 ... I've opted for + changing the layer and argument names to 'drop path' rather than mix DropConnect as a layer name and use + 'survival rate' as the argument. + + """ + if drop_prob == 0.0 or not training: + return x + keep_prob = 1 - drop_prob + shape = (x.shape[0],) + (1,) * ( + x.ndim - 1 + ) # work with diff dim tensors, not just 2D ConvNets + random_tensor = x.new_empty(shape).bernoulli_(keep_prob) + if keep_prob > 0.0 and scale_by_keep: + random_tensor.div_(keep_prob) + return x * random_tensor + + +class DropPath(nn.Module): + """Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).""" + + def __init__(self, drop_prob: float = 0.0, scale_by_keep: bool = True): + super(DropPath, self).__init__() + self.drop_prob = drop_prob + self.scale_by_keep = scale_by_keep + + def forward(self, x): + return drop_path(x, self.drop_prob, self.training, self.scale_by_keep) + + def extra_repr(self): + return f"drop_prob={round(self.drop_prob,3):0.3f}" diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/timm/helpers.py b/backend/headless/fcbh_extras/chainner_models/architecture/timm/helpers.py new file mode 100644 index 0000000000000000000000000000000000000000..cdafee0709165dd992118e3b09b8d26f70ea8a2a --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/timm/helpers.py @@ -0,0 +1,31 @@ +""" Layer/Module Helpers +Hacked together by / Copyright 2020 Ross Wightman +""" +import collections.abc +from itertools import repeat + + +# From PyTorch internals +def _ntuple(n): + def parse(x): + if isinstance(x, collections.abc.Iterable) and not isinstance(x, str): + return x + return tuple(repeat(x, n)) + + return parse + + +to_1tuple = _ntuple(1) +to_2tuple = _ntuple(2) +to_3tuple = _ntuple(3) +to_4tuple = _ntuple(4) +to_ntuple = _ntuple + + +def make_divisible(v, divisor=8, min_value=None, round_limit=0.9): + min_value = min_value or divisor + new_v = max(min_value, int(v + divisor / 2) // divisor * divisor) + # Make sure that round down does not go down by more than 10%. + if new_v < round_limit * v: + new_v += divisor + return new_v diff --git a/backend/headless/fcbh_extras/chainner_models/architecture/timm/weight_init.py b/backend/headless/fcbh_extras/chainner_models/architecture/timm/weight_init.py new file mode 100644 index 0000000000000000000000000000000000000000..b0169774657d86c1946008e746f2f4f7e833a44c --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/architecture/timm/weight_init.py @@ -0,0 +1,128 @@ +import math +import warnings + +import torch +from torch.nn.init import _calculate_fan_in_and_fan_out + + +def _no_grad_trunc_normal_(tensor, mean, std, a, b): + # Cut & paste from PyTorch official master until it's in a few official releases - RW + # Method based on https://people.sc.fsu.edu/~jburkardt/presentations/truncated_normal.pdf + def norm_cdf(x): + # Computes standard normal cumulative distribution function + return (1.0 + math.erf(x / math.sqrt(2.0))) / 2.0 + + if (mean < a - 2 * std) or (mean > b + 2 * std): + warnings.warn( + "mean is more than 2 std from [a, b] in nn.init.trunc_normal_. " + "The distribution of values may be incorrect.", + stacklevel=2, + ) + + with torch.no_grad(): + # Values are generated by using a truncated uniform distribution and + # then using the inverse CDF for the normal distribution. + # Get upper and lower cdf values + l = norm_cdf((a - mean) / std) + u = norm_cdf((b - mean) / std) + + # Uniformly fill tensor with values from [l, u], then translate to + # [2l-1, 2u-1]. + tensor.uniform_(2 * l - 1, 2 * u - 1) + + # Use inverse cdf transform for normal distribution to get truncated + # standard normal + tensor.erfinv_() + + # Transform to proper mean, std + tensor.mul_(std * math.sqrt(2.0)) + tensor.add_(mean) + + # Clamp to ensure it's in the proper range + tensor.clamp_(min=a, max=b) + return tensor + + +def trunc_normal_( + tensor: torch.Tensor, mean=0.0, std=1.0, a=-2.0, b=2.0 +) -> torch.Tensor: + r"""Fills the input Tensor with values drawn from a truncated + normal distribution. The values are effectively drawn from the + normal distribution :math:`\mathcal{N}(\text{mean}, \text{std}^2)` + with values outside :math:`[a, b]` redrawn until they are within + the bounds. The method used for generating the random values works + best when :math:`a \leq \text{mean} \leq b`. + + NOTE: this impl is similar to the PyTorch trunc_normal_, the bounds [a, b] are + applied while sampling the normal with mean/std applied, therefore a, b args + should be adjusted to match the range of mean, std args. + + Args: + tensor: an n-dimensional `torch.Tensor` + mean: the mean of the normal distribution + std: the standard deviation of the normal distribution + a: the minimum cutoff value + b: the maximum cutoff value + Examples: + >>> w = torch.empty(3, 5) + >>> nn.init.trunc_normal_(w) + """ + return _no_grad_trunc_normal_(tensor, mean, std, a, b) + + +def trunc_normal_tf_( + tensor: torch.Tensor, mean=0.0, std=1.0, a=-2.0, b=2.0 +) -> torch.Tensor: + r"""Fills the input Tensor with values drawn from a truncated + normal distribution. The values are effectively drawn from the + normal distribution :math:`\mathcal{N}(\text{mean}, \text{std}^2)` + with values outside :math:`[a, b]` redrawn until they are within + the bounds. The method used for generating the random values works + best when :math:`a \leq \text{mean} \leq b`. + + NOTE: this 'tf' variant behaves closer to Tensorflow / JAX impl where the + bounds [a, b] are applied when sampling the normal distribution with mean=0, std=1.0 + and the result is subsquently scaled and shifted by the mean and std args. + + Args: + tensor: an n-dimensional `torch.Tensor` + mean: the mean of the normal distribution + std: the standard deviation of the normal distribution + a: the minimum cutoff value + b: the maximum cutoff value + Examples: + >>> w = torch.empty(3, 5) + >>> nn.init.trunc_normal_(w) + """ + _no_grad_trunc_normal_(tensor, 0, 1.0, a, b) + with torch.no_grad(): + tensor.mul_(std).add_(mean) + return tensor + + +def variance_scaling_(tensor, scale=1.0, mode="fan_in", distribution="normal"): + fan_in, fan_out = _calculate_fan_in_and_fan_out(tensor) + if mode == "fan_in": + denom = fan_in + elif mode == "fan_out": + denom = fan_out + elif mode == "fan_avg": + denom = (fan_in + fan_out) / 2 + + variance = scale / denom # type: ignore + + if distribution == "truncated_normal": + # constant is stddev of standard normal truncated to (-2, 2) + trunc_normal_tf_(tensor, std=math.sqrt(variance) / 0.87962566103423978) + elif distribution == "normal": + tensor.normal_(std=math.sqrt(variance)) + elif distribution == "uniform": + bound = math.sqrt(3 * variance) + # pylint: disable=invalid-unary-operand-type + tensor.uniform_(-bound, bound) + else: + raise ValueError(f"invalid distribution {distribution}") + + +def lecun_normal_(tensor): + variance_scaling_(tensor, mode="fan_in", distribution="truncated_normal") diff --git a/backend/headless/fcbh_extras/chainner_models/model_loading.py b/backend/headless/fcbh_extras/chainner_models/model_loading.py new file mode 100644 index 0000000000000000000000000000000000000000..e000871c1bfe66a07dc13b51ad709cb0de092a41 --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/model_loading.py @@ -0,0 +1,99 @@ +import logging as logger + +from .architecture.DAT import DAT +from .architecture.face.codeformer import CodeFormer +from .architecture.face.gfpganv1_clean_arch import GFPGANv1Clean +from .architecture.face.restoreformer_arch import RestoreFormer +from .architecture.HAT import HAT +from .architecture.LaMa import LaMa +from .architecture.OmniSR.OmniSR import OmniSR +from .architecture.RRDB import RRDBNet as ESRGAN +from .architecture.SCUNet import SCUNet +from .architecture.SPSR import SPSRNet as SPSR +from .architecture.SRVGG import SRVGGNetCompact as RealESRGANv2 +from .architecture.SwiftSRGAN import Generator as SwiftSRGAN +from .architecture.Swin2SR import Swin2SR +from .architecture.SwinIR import SwinIR +from .types import PyTorchModel + + +class UnsupportedModel(Exception): + pass + + +def load_state_dict(state_dict) -> PyTorchModel: + logger.debug(f"Loading state dict into pytorch model arch") + + state_dict_keys = list(state_dict.keys()) + + if "params_ema" in state_dict_keys: + state_dict = state_dict["params_ema"] + elif "params-ema" in state_dict_keys: + state_dict = state_dict["params-ema"] + elif "params" in state_dict_keys: + state_dict = state_dict["params"] + + state_dict_keys = list(state_dict.keys()) + # SRVGGNet Real-ESRGAN (v2) + if "body.0.weight" in state_dict_keys and "body.1.weight" in state_dict_keys: + model = RealESRGANv2(state_dict) + # SPSR (ESRGAN with lots of extra layers) + elif "f_HR_conv1.0.weight" in state_dict: + model = SPSR(state_dict) + # Swift-SRGAN + elif ( + "model" in state_dict_keys + and "initial.cnn.depthwise.weight" in state_dict["model"].keys() + ): + model = SwiftSRGAN(state_dict) + # SwinIR, Swin2SR, HAT + elif "layers.0.residual_group.blocks.0.norm1.weight" in state_dict_keys: + if ( + "layers.0.residual_group.blocks.0.conv_block.cab.0.weight" + in state_dict_keys + ): + model = HAT(state_dict) + elif "patch_embed.proj.weight" in state_dict_keys: + model = Swin2SR(state_dict) + else: + model = SwinIR(state_dict) + # GFPGAN + elif ( + "toRGB.0.weight" in state_dict_keys + and "stylegan_decoder.style_mlp.1.weight" in state_dict_keys + ): + model = GFPGANv1Clean(state_dict) + # RestoreFormer + elif ( + "encoder.conv_in.weight" in state_dict_keys + and "encoder.down.0.block.0.norm1.weight" in state_dict_keys + ): + model = RestoreFormer(state_dict) + elif ( + "encoder.blocks.0.weight" in state_dict_keys + and "quantize.embedding.weight" in state_dict_keys + ): + model = CodeFormer(state_dict) + # LaMa + elif ( + "model.model.1.bn_l.running_mean" in state_dict_keys + or "generator.model.1.bn_l.running_mean" in state_dict_keys + ): + model = LaMa(state_dict) + # Omni-SR + elif "residual_layer.0.residual_layer.0.layer.0.fn.0.weight" in state_dict_keys: + model = OmniSR(state_dict) + # SCUNet + elif "m_head.0.weight" in state_dict_keys and "m_tail.0.weight" in state_dict_keys: + model = SCUNet(state_dict) + # DAT + elif "layers.0.blocks.2.attn.attn_mask_0" in state_dict_keys: + model = DAT(state_dict) + # Regular ESRGAN, "new-arch" ESRGAN, Real-ESRGAN v1 + else: + try: + model = ESRGAN(state_dict) + except: + # pylint: disable=raise-missing-from + raise UnsupportedModel + return model diff --git a/backend/headless/fcbh_extras/chainner_models/types.py b/backend/headless/fcbh_extras/chainner_models/types.py new file mode 100644 index 0000000000000000000000000000000000000000..193333b9e8049d9558ca2ea253d41ee44b0b294b --- /dev/null +++ b/backend/headless/fcbh_extras/chainner_models/types.py @@ -0,0 +1,69 @@ +from typing import Union + +from .architecture.DAT import DAT +from .architecture.face.codeformer import CodeFormer +from .architecture.face.gfpganv1_clean_arch import GFPGANv1Clean +from .architecture.face.restoreformer_arch import RestoreFormer +from .architecture.HAT import HAT +from .architecture.LaMa import LaMa +from .architecture.OmniSR.OmniSR import OmniSR +from .architecture.RRDB import RRDBNet as ESRGAN +from .architecture.SCUNet import SCUNet +from .architecture.SPSR import SPSRNet as SPSR +from .architecture.SRVGG import SRVGGNetCompact as RealESRGANv2 +from .architecture.SwiftSRGAN import Generator as SwiftSRGAN +from .architecture.Swin2SR import Swin2SR +from .architecture.SwinIR import SwinIR + +PyTorchSRModels = ( + RealESRGANv2, + SPSR, + SwiftSRGAN, + ESRGAN, + SwinIR, + Swin2SR, + HAT, + OmniSR, + SCUNet, + DAT, +) +PyTorchSRModel = Union[ + RealESRGANv2, + SPSR, + SwiftSRGAN, + ESRGAN, + SwinIR, + Swin2SR, + HAT, + OmniSR, + SCUNet, + DAT, +] + + +def is_pytorch_sr_model(model: object): + return isinstance(model, PyTorchSRModels) + + +PyTorchFaceModels = (GFPGANv1Clean, RestoreFormer, CodeFormer) +PyTorchFaceModel = Union[GFPGANv1Clean, RestoreFormer, CodeFormer] + + +def is_pytorch_face_model(model: object): + return isinstance(model, PyTorchFaceModels) + + +PyTorchInpaintModels = (LaMa,) +PyTorchInpaintModel = Union[LaMa] + + +def is_pytorch_inpaint_model(model: object): + return isinstance(model, PyTorchInpaintModels) + + +PyTorchModels = (*PyTorchSRModels, *PyTorchFaceModels, *PyTorchInpaintModels) +PyTorchModel = Union[PyTorchSRModel, PyTorchFaceModel, PyTorchInpaintModel] + + +def is_pytorch_model(model: object): + return isinstance(model, PyTorchModels) diff --git a/backend/headless/fcbh_extras/nodes_canny.py b/backend/headless/fcbh_extras/nodes_canny.py new file mode 100644 index 0000000000000000000000000000000000000000..86aa7de8768ced899567e7b5f76af82b59734309 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_canny.py @@ -0,0 +1,299 @@ +#From https://github.com/kornia/kornia +import math + +import torch +import torch.nn.functional as F +import fcbh.model_management + +def get_canny_nms_kernel(device=None, dtype=None): + """Utility function that returns 3x3 kernels for the Canny Non-maximal suppression.""" + return torch.tensor( + [ + [[[0.0, 0.0, 0.0], [0.0, 1.0, -1.0], [0.0, 0.0, 0.0]]], + [[[0.0, 0.0, 0.0], [0.0, 1.0, 0.0], [0.0, 0.0, -1.0]]], + [[[0.0, 0.0, 0.0], [0.0, 1.0, 0.0], [0.0, -1.0, 0.0]]], + [[[0.0, 0.0, 0.0], [0.0, 1.0, 0.0], [-1.0, 0.0, 0.0]]], + [[[0.0, 0.0, 0.0], [-1.0, 1.0, 0.0], [0.0, 0.0, 0.0]]], + [[[-1.0, 0.0, 0.0], [0.0, 1.0, 0.0], [0.0, 0.0, 0.0]]], + [[[0.0, -1.0, 0.0], [0.0, 1.0, 0.0], [0.0, 0.0, 0.0]]], + [[[0.0, 0.0, -1.0], [0.0, 1.0, 0.0], [0.0, 0.0, 0.0]]], + ], + device=device, + dtype=dtype, + ) + + +def get_hysteresis_kernel(device=None, dtype=None): + """Utility function that returns the 3x3 kernels for the Canny hysteresis.""" + return torch.tensor( + [ + [[[0.0, 0.0, 0.0], [0.0, 0.0, 1.0], [0.0, 0.0, 0.0]]], + [[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [0.0, 0.0, 1.0]]], + [[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [0.0, 1.0, 0.0]]], + [[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [1.0, 0.0, 0.0]]], + [[[0.0, 0.0, 0.0], [1.0, 0.0, 0.0], [0.0, 0.0, 0.0]]], + [[[1.0, 0.0, 0.0], [0.0, 0.0, 0.0], [0.0, 0.0, 0.0]]], + [[[0.0, 1.0, 0.0], [0.0, 0.0, 0.0], [0.0, 0.0, 0.0]]], + [[[0.0, 0.0, 1.0], [0.0, 0.0, 0.0], [0.0, 0.0, 0.0]]], + ], + device=device, + dtype=dtype, + ) + +def gaussian_blur_2d(img, kernel_size, sigma): + ksize_half = (kernel_size - 1) * 0.5 + + x = torch.linspace(-ksize_half, ksize_half, steps=kernel_size) + + pdf = torch.exp(-0.5 * (x / sigma).pow(2)) + + x_kernel = pdf / pdf.sum() + x_kernel = x_kernel.to(device=img.device, dtype=img.dtype) + + kernel2d = torch.mm(x_kernel[:, None], x_kernel[None, :]) + kernel2d = kernel2d.expand(img.shape[-3], 1, kernel2d.shape[0], kernel2d.shape[1]) + + padding = [kernel_size // 2, kernel_size // 2, kernel_size // 2, kernel_size // 2] + + img = torch.nn.functional.pad(img, padding, mode="reflect") + img = torch.nn.functional.conv2d(img, kernel2d, groups=img.shape[-3]) + + return img + +def get_sobel_kernel2d(device=None, dtype=None): + kernel_x = torch.tensor([[-1.0, 0.0, 1.0], [-2.0, 0.0, 2.0], [-1.0, 0.0, 1.0]], device=device, dtype=dtype) + kernel_y = kernel_x.transpose(0, 1) + return torch.stack([kernel_x, kernel_y]) + +def spatial_gradient(input, normalized: bool = True): + r"""Compute the first order image derivative in both x and y using a Sobel operator. + .. image:: _static/img/spatial_gradient.png + Args: + input: input image tensor with shape :math:`(B, C, H, W)`. + mode: derivatives modality, can be: `sobel` or `diff`. + order: the order of the derivatives. + normalized: whether the output is normalized. + Return: + the derivatives of the input feature map. with shape :math:`(B, C, 2, H, W)`. + .. note:: + See a working example `here `__. + Examples: + >>> input = torch.rand(1, 3, 4, 4) + >>> output = spatial_gradient(input) # 1x3x2x4x4 + >>> output.shape + torch.Size([1, 3, 2, 4, 4]) + """ + # KORNIA_CHECK_IS_TENSOR(input) + # KORNIA_CHECK_SHAPE(input, ['B', 'C', 'H', 'W']) + + # allocate kernel + kernel = get_sobel_kernel2d(device=input.device, dtype=input.dtype) + if normalized: + kernel = normalize_kernel2d(kernel) + + # prepare kernel + b, c, h, w = input.shape + tmp_kernel = kernel[:, None, ...] + + # Pad with "replicate for spatial dims, but with zeros for channel + spatial_pad = [kernel.size(1) // 2, kernel.size(1) // 2, kernel.size(2) // 2, kernel.size(2) // 2] + out_channels: int = 2 + padded_inp = torch.nn.functional.pad(input.reshape(b * c, 1, h, w), spatial_pad, 'replicate') + out = F.conv2d(padded_inp, tmp_kernel, groups=1, padding=0, stride=1) + return out.reshape(b, c, out_channels, h, w) + +def rgb_to_grayscale(image, rgb_weights = None): + r"""Convert a RGB image to grayscale version of image. + + .. image:: _static/img/rgb_to_grayscale.png + + The image data is assumed to be in the range of (0, 1). + + Args: + image: RGB image to be converted to grayscale with shape :math:`(*,3,H,W)`. + rgb_weights: Weights that will be applied on each channel (RGB). + The sum of the weights should add up to one. + Returns: + grayscale version of the image with shape :math:`(*,1,H,W)`. + + .. note:: + See a working example `here `__. + + Example: + >>> input = torch.rand(2, 3, 4, 5) + >>> gray = rgb_to_grayscale(input) # 2x1x4x5 + """ + + if len(image.shape) < 3 or image.shape[-3] != 3: + raise ValueError(f"Input size must have a shape of (*, 3, H, W). Got {image.shape}") + + if rgb_weights is None: + # 8 bit images + if image.dtype == torch.uint8: + rgb_weights = torch.tensor([76, 150, 29], device=image.device, dtype=torch.uint8) + # floating point images + elif image.dtype in (torch.float16, torch.float32, torch.float64): + rgb_weights = torch.tensor([0.299, 0.587, 0.114], device=image.device, dtype=image.dtype) + else: + raise TypeError(f"Unknown data type: {image.dtype}") + else: + # is tensor that we make sure is in the same device/dtype + rgb_weights = rgb_weights.to(image) + + # unpack the color image channels with RGB order + r: Tensor = image[..., 0:1, :, :] + g: Tensor = image[..., 1:2, :, :] + b: Tensor = image[..., 2:3, :, :] + + w_r, w_g, w_b = rgb_weights.unbind() + return w_r * r + w_g * g + w_b * b + +def canny( + input, + low_threshold = 0.1, + high_threshold = 0.2, + kernel_size = 5, + sigma = 1, + hysteresis = True, + eps = 1e-6, +): + r"""Find edges of the input image and filters them using the Canny algorithm. + .. image:: _static/img/canny.png + Args: + input: input image tensor with shape :math:`(B,C,H,W)`. + low_threshold: lower threshold for the hysteresis procedure. + high_threshold: upper threshold for the hysteresis procedure. + kernel_size: the size of the kernel for the gaussian blur. + sigma: the standard deviation of the kernel for the gaussian blur. + hysteresis: if True, applies the hysteresis edge tracking. + Otherwise, the edges are divided between weak (0.5) and strong (1) edges. + eps: regularization number to avoid NaN during backprop. + Returns: + - the canny edge magnitudes map, shape of :math:`(B,1,H,W)`. + - the canny edge detection filtered by thresholds and hysteresis, shape of :math:`(B,1,H,W)`. + .. note:: + See a working example `here `__. + Example: + >>> input = torch.rand(5, 3, 4, 4) + >>> magnitude, edges = canny(input) # 5x3x4x4 + >>> magnitude.shape + torch.Size([5, 1, 4, 4]) + >>> edges.shape + torch.Size([5, 1, 4, 4]) + """ + # KORNIA_CHECK_IS_TENSOR(input) + # KORNIA_CHECK_SHAPE(input, ['B', 'C', 'H', 'W']) + # KORNIA_CHECK( + # low_threshold <= high_threshold, + # "Invalid input thresholds. low_threshold should be smaller than the high_threshold. Got: " + # f"{low_threshold}>{high_threshold}", + # ) + # KORNIA_CHECK(0 < low_threshold < 1, f'Invalid low threshold. Should be in range (0, 1). Got: {low_threshold}') + # KORNIA_CHECK(0 < high_threshold < 1, f'Invalid high threshold. Should be in range (0, 1). Got: {high_threshold}') + + device = input.device + dtype = input.dtype + + # To Grayscale + if input.shape[1] == 3: + input = rgb_to_grayscale(input) + + # Gaussian filter + blurred: Tensor = gaussian_blur_2d(input, kernel_size, sigma) + + # Compute the gradients + gradients: Tensor = spatial_gradient(blurred, normalized=False) + + # Unpack the edges + gx: Tensor = gradients[:, :, 0] + gy: Tensor = gradients[:, :, 1] + + # Compute gradient magnitude and angle + magnitude: Tensor = torch.sqrt(gx * gx + gy * gy + eps) + angle: Tensor = torch.atan2(gy, gx) + + # Radians to Degrees + angle = 180.0 * angle / math.pi + + # Round angle to the nearest 45 degree + angle = torch.round(angle / 45) * 45 + + # Non-maximal suppression + nms_kernels: Tensor = get_canny_nms_kernel(device, dtype) + nms_magnitude: Tensor = F.conv2d(magnitude, nms_kernels, padding=nms_kernels.shape[-1] // 2) + + # Get the indices for both directions + positive_idx: Tensor = (angle / 45) % 8 + positive_idx = positive_idx.long() + + negative_idx: Tensor = ((angle / 45) + 4) % 8 + negative_idx = negative_idx.long() + + # Apply the non-maximum suppression to the different directions + channel_select_filtered_positive: Tensor = torch.gather(nms_magnitude, 1, positive_idx) + channel_select_filtered_negative: Tensor = torch.gather(nms_magnitude, 1, negative_idx) + + channel_select_filtered: Tensor = torch.stack( + [channel_select_filtered_positive, channel_select_filtered_negative], 1 + ) + + is_max: Tensor = channel_select_filtered.min(dim=1)[0] > 0.0 + + magnitude = magnitude * is_max + + # Threshold + edges: Tensor = F.threshold(magnitude, low_threshold, 0.0) + + low: Tensor = magnitude > low_threshold + high: Tensor = magnitude > high_threshold + + edges = low * 0.5 + high * 0.5 + edges = edges.to(dtype) + + # Hysteresis + if hysteresis: + edges_old: Tensor = -torch.ones(edges.shape, device=edges.device, dtype=dtype) + hysteresis_kernels: Tensor = get_hysteresis_kernel(device, dtype) + + while ((edges_old - edges).abs() != 0).any(): + weak: Tensor = (edges == 0.5).float() + strong: Tensor = (edges == 1).float() + + hysteresis_magnitude: Tensor = F.conv2d( + edges, hysteresis_kernels, padding=hysteresis_kernels.shape[-1] // 2 + ) + hysteresis_magnitude = (hysteresis_magnitude == 1).any(1, keepdim=True).to(dtype) + hysteresis_magnitude = hysteresis_magnitude * weak + strong + + edges_old = edges.clone() + edges = hysteresis_magnitude + (hysteresis_magnitude == 0) * weak * 0.5 + + edges = hysteresis_magnitude + + return magnitude, edges + + +class Canny: + @classmethod + def INPUT_TYPES(s): + return {"required": {"image": ("IMAGE",), + "low_threshold": ("FLOAT", {"default": 0.4, "min": 0.01, "max": 0.99, "step": 0.01}), + "high_threshold": ("FLOAT", {"default": 0.8, "min": 0.01, "max": 0.99, "step": 0.01}) + }} + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "detect_edge" + + CATEGORY = "image/preprocessors" + + def detect_edge(self, image, low_threshold, high_threshold): + output = canny(image.to(fcbh.model_management.get_torch_device()).movedim(-1, 1), low_threshold, high_threshold) + img_out = output[1].cpu().repeat(1, 3, 1, 1).movedim(1, -1) + return (img_out,) + +NODE_CLASS_MAPPINGS = { + "Canny": Canny, +} diff --git a/backend/headless/fcbh_extras/nodes_clip_sdxl.py b/backend/headless/fcbh_extras/nodes_clip_sdxl.py new file mode 100644 index 0000000000000000000000000000000000000000..dcf8859fa0c23231abbbfca0a9b01aaa7145a5e4 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_clip_sdxl.py @@ -0,0 +1,56 @@ +import torch +from nodes import MAX_RESOLUTION + +class CLIPTextEncodeSDXLRefiner: + @classmethod + def INPUT_TYPES(s): + return {"required": { + "ascore": ("FLOAT", {"default": 6.0, "min": 0.0, "max": 1000.0, "step": 0.01}), + "width": ("INT", {"default": 1024.0, "min": 0, "max": MAX_RESOLUTION}), + "height": ("INT", {"default": 1024.0, "min": 0, "max": MAX_RESOLUTION}), + "text": ("STRING", {"multiline": True}), "clip": ("CLIP", ), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "encode" + + CATEGORY = "advanced/conditioning" + + def encode(self, clip, ascore, width, height, text): + tokens = clip.tokenize(text) + cond, pooled = clip.encode_from_tokens(tokens, return_pooled=True) + return ([[cond, {"pooled_output": pooled, "aesthetic_score": ascore, "width": width,"height": height}]], ) + +class CLIPTextEncodeSDXL: + @classmethod + def INPUT_TYPES(s): + return {"required": { + "width": ("INT", {"default": 1024.0, "min": 0, "max": MAX_RESOLUTION}), + "height": ("INT", {"default": 1024.0, "min": 0, "max": MAX_RESOLUTION}), + "crop_w": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION}), + "crop_h": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION}), + "target_width": ("INT", {"default": 1024.0, "min": 0, "max": MAX_RESOLUTION}), + "target_height": ("INT", {"default": 1024.0, "min": 0, "max": MAX_RESOLUTION}), + "text_g": ("STRING", {"multiline": True, "default": "CLIP_G"}), "clip": ("CLIP", ), + "text_l": ("STRING", {"multiline": True, "default": "CLIP_L"}), "clip": ("CLIP", ), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "encode" + + CATEGORY = "advanced/conditioning" + + def encode(self, clip, width, height, crop_w, crop_h, target_width, target_height, text_g, text_l): + tokens = clip.tokenize(text_g) + tokens["l"] = clip.tokenize(text_l)["l"] + if len(tokens["l"]) != len(tokens["g"]): + empty = clip.tokenize("") + while len(tokens["l"]) < len(tokens["g"]): + tokens["l"] += empty["l"] + while len(tokens["l"]) > len(tokens["g"]): + tokens["g"] += empty["g"] + cond, pooled = clip.encode_from_tokens(tokens, return_pooled=True) + return ([[cond, {"pooled_output": pooled, "width": width, "height": height, "crop_w": crop_w, "crop_h": crop_h, "target_width": target_width, "target_height": target_height}]], ) + +NODE_CLASS_MAPPINGS = { + "CLIPTextEncodeSDXLRefiner": CLIPTextEncodeSDXLRefiner, + "CLIPTextEncodeSDXL": CLIPTextEncodeSDXL, +} diff --git a/backend/headless/fcbh_extras/nodes_compositing.py b/backend/headless/fcbh_extras/nodes_compositing.py new file mode 100644 index 0000000000000000000000000000000000000000..37fe60dc6c7a5324a020b0cd43517bcd9eb8e2c6 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_compositing.py @@ -0,0 +1,202 @@ +import numpy as np +import torch +import fcbh.utils +from enum import Enum + +def resize_mask(mask, shape): + return torch.nn.functional.interpolate(mask.reshape((-1, 1, mask.shape[-2], mask.shape[-1])), size=(shape[0], shape[1]), mode="bilinear").squeeze(1) + +class PorterDuffMode(Enum): + ADD = 0 + CLEAR = 1 + DARKEN = 2 + DST = 3 + DST_ATOP = 4 + DST_IN = 5 + DST_OUT = 6 + DST_OVER = 7 + LIGHTEN = 8 + MULTIPLY = 9 + OVERLAY = 10 + SCREEN = 11 + SRC = 12 + SRC_ATOP = 13 + SRC_IN = 14 + SRC_OUT = 15 + SRC_OVER = 16 + XOR = 17 + + +def porter_duff_composite(src_image: torch.Tensor, src_alpha: torch.Tensor, dst_image: torch.Tensor, dst_alpha: torch.Tensor, mode: PorterDuffMode): + if mode == PorterDuffMode.ADD: + out_alpha = torch.clamp(src_alpha + dst_alpha, 0, 1) + out_image = torch.clamp(src_image + dst_image, 0, 1) + elif mode == PorterDuffMode.CLEAR: + out_alpha = torch.zeros_like(dst_alpha) + out_image = torch.zeros_like(dst_image) + elif mode == PorterDuffMode.DARKEN: + out_alpha = src_alpha + dst_alpha - src_alpha * dst_alpha + out_image = (1 - dst_alpha) * src_image + (1 - src_alpha) * dst_image + torch.min(src_image, dst_image) + elif mode == PorterDuffMode.DST: + out_alpha = dst_alpha + out_image = dst_image + elif mode == PorterDuffMode.DST_ATOP: + out_alpha = src_alpha + out_image = src_alpha * dst_image + (1 - dst_alpha) * src_image + elif mode == PorterDuffMode.DST_IN: + out_alpha = src_alpha * dst_alpha + out_image = dst_image * src_alpha + elif mode == PorterDuffMode.DST_OUT: + out_alpha = (1 - src_alpha) * dst_alpha + out_image = (1 - src_alpha) * dst_image + elif mode == PorterDuffMode.DST_OVER: + out_alpha = dst_alpha + (1 - dst_alpha) * src_alpha + out_image = dst_image + (1 - dst_alpha) * src_image + elif mode == PorterDuffMode.LIGHTEN: + out_alpha = src_alpha + dst_alpha - src_alpha * dst_alpha + out_image = (1 - dst_alpha) * src_image + (1 - src_alpha) * dst_image + torch.max(src_image, dst_image) + elif mode == PorterDuffMode.MULTIPLY: + out_alpha = src_alpha * dst_alpha + out_image = src_image * dst_image + elif mode == PorterDuffMode.OVERLAY: + out_alpha = src_alpha + dst_alpha - src_alpha * dst_alpha + out_image = torch.where(2 * dst_image < dst_alpha, 2 * src_image * dst_image, + src_alpha * dst_alpha - 2 * (dst_alpha - src_image) * (src_alpha - dst_image)) + elif mode == PorterDuffMode.SCREEN: + out_alpha = src_alpha + dst_alpha - src_alpha * dst_alpha + out_image = src_image + dst_image - src_image * dst_image + elif mode == PorterDuffMode.SRC: + out_alpha = src_alpha + out_image = src_image + elif mode == PorterDuffMode.SRC_ATOP: + out_alpha = dst_alpha + out_image = dst_alpha * src_image + (1 - src_alpha) * dst_image + elif mode == PorterDuffMode.SRC_IN: + out_alpha = src_alpha * dst_alpha + out_image = src_image * dst_alpha + elif mode == PorterDuffMode.SRC_OUT: + out_alpha = (1 - dst_alpha) * src_alpha + out_image = (1 - dst_alpha) * src_image + elif mode == PorterDuffMode.SRC_OVER: + out_alpha = src_alpha + (1 - src_alpha) * dst_alpha + out_image = src_image + (1 - src_alpha) * dst_image + elif mode == PorterDuffMode.XOR: + out_alpha = (1 - dst_alpha) * src_alpha + (1 - src_alpha) * dst_alpha + out_image = (1 - dst_alpha) * src_image + (1 - src_alpha) * dst_image + else: + out_alpha = None + out_image = None + return out_image, out_alpha + + +class PorterDuffImageComposite: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "source": ("IMAGE",), + "source_alpha": ("MASK",), + "destination": ("IMAGE",), + "destination_alpha": ("MASK",), + "mode": ([mode.name for mode in PorterDuffMode], {"default": PorterDuffMode.DST.name}), + }, + } + + RETURN_TYPES = ("IMAGE", "MASK") + FUNCTION = "composite" + CATEGORY = "mask/compositing" + + def composite(self, source: torch.Tensor, source_alpha: torch.Tensor, destination: torch.Tensor, destination_alpha: torch.Tensor, mode): + batch_size = min(len(source), len(source_alpha), len(destination), len(destination_alpha)) + out_images = [] + out_alphas = [] + + for i in range(batch_size): + src_image = source[i] + dst_image = destination[i] + + assert src_image.shape[2] == dst_image.shape[2] # inputs need to have same number of channels + + src_alpha = source_alpha[i].unsqueeze(2) + dst_alpha = destination_alpha[i].unsqueeze(2) + + if dst_alpha.shape[:2] != dst_image.shape[:2]: + upscale_input = dst_alpha.unsqueeze(0).permute(0, 3, 1, 2) + upscale_output = fcbh.utils.common_upscale(upscale_input, dst_image.shape[1], dst_image.shape[0], upscale_method='bicubic', crop='center') + dst_alpha = upscale_output.permute(0, 2, 3, 1).squeeze(0) + if src_image.shape != dst_image.shape: + upscale_input = src_image.unsqueeze(0).permute(0, 3, 1, 2) + upscale_output = fcbh.utils.common_upscale(upscale_input, dst_image.shape[1], dst_image.shape[0], upscale_method='bicubic', crop='center') + src_image = upscale_output.permute(0, 2, 3, 1).squeeze(0) + if src_alpha.shape != dst_alpha.shape: + upscale_input = src_alpha.unsqueeze(0).permute(0, 3, 1, 2) + upscale_output = fcbh.utils.common_upscale(upscale_input, dst_alpha.shape[1], dst_alpha.shape[0], upscale_method='bicubic', crop='center') + src_alpha = upscale_output.permute(0, 2, 3, 1).squeeze(0) + + out_image, out_alpha = porter_duff_composite(src_image, src_alpha, dst_image, dst_alpha, PorterDuffMode[mode]) + + out_images.append(out_image) + out_alphas.append(out_alpha.squeeze(2)) + + result = (torch.stack(out_images), torch.stack(out_alphas)) + return result + + +class SplitImageWithAlpha: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + } + } + + CATEGORY = "mask/compositing" + RETURN_TYPES = ("IMAGE", "MASK") + FUNCTION = "split_image_with_alpha" + + def split_image_with_alpha(self, image: torch.Tensor): + out_images = [i[:,:,:3] for i in image] + out_alphas = [i[:,:,3] if i.shape[2] > 3 else torch.ones_like(i[:,:,0]) for i in image] + result = (torch.stack(out_images), 1.0 - torch.stack(out_alphas)) + return result + + +class JoinImageWithAlpha: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "alpha": ("MASK",), + } + } + + CATEGORY = "mask/compositing" + RETURN_TYPES = ("IMAGE",) + FUNCTION = "join_image_with_alpha" + + def join_image_with_alpha(self, image: torch.Tensor, alpha: torch.Tensor): + batch_size = min(len(image), len(alpha)) + out_images = [] + + alpha = 1.0 - resize_mask(alpha, image.shape[1:]) + for i in range(batch_size): + out_images.append(torch.cat((image[i][:,:,:3], alpha[i].unsqueeze(2)), dim=2)) + + result = (torch.stack(out_images),) + return result + + +NODE_CLASS_MAPPINGS = { + "PorterDuffImageComposite": PorterDuffImageComposite, + "SplitImageWithAlpha": SplitImageWithAlpha, + "JoinImageWithAlpha": JoinImageWithAlpha, +} + + +NODE_DISPLAY_NAME_MAPPINGS = { + "PorterDuffImageComposite": "Porter-Duff Image Composite", + "SplitImageWithAlpha": "Split Image with Alpha", + "JoinImageWithAlpha": "Join Image with Alpha", +} diff --git a/backend/headless/fcbh_extras/nodes_custom_sampler.py b/backend/headless/fcbh_extras/nodes_custom_sampler.py new file mode 100644 index 0000000000000000000000000000000000000000..2881f31ef365b918cde8625638a9a85b99ef2bed --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_custom_sampler.py @@ -0,0 +1,265 @@ +import fcbh.samplers +import fcbh.sample +from fcbh.k_diffusion import sampling as k_diffusion_sampling +import latent_preview +import torch +import fcbh.utils + + +class BasicScheduler: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"model": ("MODEL",), + "scheduler": (fcbh.samplers.SCHEDULER_NAMES, ), + "steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + } + } + RETURN_TYPES = ("SIGMAS",) + CATEGORY = "sampling/custom_sampling/schedulers" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, model, scheduler, steps): + sigmas = fcbh.samplers.calculate_sigmas_scheduler(model.model, scheduler, steps).cpu() + return (sigmas, ) + + +class KarrasScheduler: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + "sigma_max": ("FLOAT", {"default": 14.614642, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + "sigma_min": ("FLOAT", {"default": 0.0291675, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + "rho": ("FLOAT", {"default": 7.0, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + } + } + RETURN_TYPES = ("SIGMAS",) + CATEGORY = "sampling/custom_sampling/schedulers" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, steps, sigma_max, sigma_min, rho): + sigmas = k_diffusion_sampling.get_sigmas_karras(n=steps, sigma_min=sigma_min, sigma_max=sigma_max, rho=rho) + return (sigmas, ) + +class ExponentialScheduler: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + "sigma_max": ("FLOAT", {"default": 14.614642, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + "sigma_min": ("FLOAT", {"default": 0.0291675, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + } + } + RETURN_TYPES = ("SIGMAS",) + CATEGORY = "sampling/custom_sampling/schedulers" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, steps, sigma_max, sigma_min): + sigmas = k_diffusion_sampling.get_sigmas_exponential(n=steps, sigma_min=sigma_min, sigma_max=sigma_max) + return (sigmas, ) + +class PolyexponentialScheduler: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + "sigma_max": ("FLOAT", {"default": 14.614642, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + "sigma_min": ("FLOAT", {"default": 0.0291675, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + "rho": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + } + } + RETURN_TYPES = ("SIGMAS",) + CATEGORY = "sampling/custom_sampling/schedulers" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, steps, sigma_max, sigma_min, rho): + sigmas = k_diffusion_sampling.get_sigmas_polyexponential(n=steps, sigma_min=sigma_min, sigma_max=sigma_max, rho=rho) + return (sigmas, ) + +class VPScheduler: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + "beta_d": ("FLOAT", {"default": 19.9, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), #TODO: fix default values + "beta_min": ("FLOAT", {"default": 0.1, "min": 0.0, "max": 1000.0, "step":0.01, "round": False}), + "eps_s": ("FLOAT", {"default": 0.001, "min": 0.0, "max": 1.0, "step":0.0001, "round": False}), + } + } + RETURN_TYPES = ("SIGMAS",) + CATEGORY = "sampling/custom_sampling/schedulers" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, steps, beta_d, beta_min, eps_s): + sigmas = k_diffusion_sampling.get_sigmas_vp(n=steps, beta_d=beta_d, beta_min=beta_min, eps_s=eps_s) + return (sigmas, ) + +class SplitSigmas: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"sigmas": ("SIGMAS", ), + "step": ("INT", {"default": 0, "min": 0, "max": 10000}), + } + } + RETURN_TYPES = ("SIGMAS","SIGMAS") + CATEGORY = "sampling/custom_sampling/sigmas" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, sigmas, step): + sigmas1 = sigmas[:step + 1] + sigmas2 = sigmas[step:] + return (sigmas1, sigmas2) + +class FlipSigmas: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"sigmas": ("SIGMAS", ), + } + } + RETURN_TYPES = ("SIGMAS",) + CATEGORY = "sampling/custom_sampling/sigmas" + + FUNCTION = "get_sigmas" + + def get_sigmas(self, sigmas): + sigmas = sigmas.flip(0) + if sigmas[0] == 0: + sigmas[0] = 0.0001 + return (sigmas,) + +class KSamplerSelect: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"sampler_name": (fcbh.samplers.SAMPLER_NAMES, ), + } + } + RETURN_TYPES = ("SAMPLER",) + CATEGORY = "sampling/custom_sampling/samplers" + + FUNCTION = "get_sampler" + + def get_sampler(self, sampler_name): + sampler = fcbh.samplers.sampler_object(sampler_name) + return (sampler, ) + +class SamplerDPMPP_2M_SDE: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"solver_type": (['midpoint', 'heun'], ), + "eta": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + "s_noise": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + "noise_device": (['gpu', 'cpu'], ), + } + } + RETURN_TYPES = ("SAMPLER",) + CATEGORY = "sampling/custom_sampling/samplers" + + FUNCTION = "get_sampler" + + def get_sampler(self, solver_type, eta, s_noise, noise_device): + if noise_device == 'cpu': + sampler_name = "dpmpp_2m_sde" + else: + sampler_name = "dpmpp_2m_sde_gpu" + sampler = fcbh.samplers.ksampler(sampler_name, {"eta": eta, "s_noise": s_noise, "solver_type": solver_type}) + return (sampler, ) + + +class SamplerDPMPP_SDE: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"eta": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + "s_noise": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + "r": ("FLOAT", {"default": 0.5, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), + "noise_device": (['gpu', 'cpu'], ), + } + } + RETURN_TYPES = ("SAMPLER",) + CATEGORY = "sampling/custom_sampling/samplers" + + FUNCTION = "get_sampler" + + def get_sampler(self, eta, s_noise, r, noise_device): + if noise_device == 'cpu': + sampler_name = "dpmpp_sde" + else: + sampler_name = "dpmpp_sde_gpu" + sampler = fcbh.samplers.ksampler(sampler_name, {"eta": eta, "s_noise": s_noise, "r": r}) + return (sampler, ) + +class SamplerCustom: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"model": ("MODEL",), + "add_noise": ("BOOLEAN", {"default": True}), + "noise_seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff}), + "cfg": ("FLOAT", {"default": 8.0, "min": 0.0, "max": 100.0, "step":0.1, "round": 0.01}), + "positive": ("CONDITIONING", ), + "negative": ("CONDITIONING", ), + "sampler": ("SAMPLER", ), + "sigmas": ("SIGMAS", ), + "latent_image": ("LATENT", ), + } + } + + RETURN_TYPES = ("LATENT","LATENT") + RETURN_NAMES = ("output", "denoised_output") + + FUNCTION = "sample" + + CATEGORY = "sampling/custom_sampling" + + def sample(self, model, add_noise, noise_seed, cfg, positive, negative, sampler, sigmas, latent_image): + latent = latent_image + latent_image = latent["samples"] + if not add_noise: + noise = torch.zeros(latent_image.size(), dtype=latent_image.dtype, layout=latent_image.layout, device="cpu") + else: + batch_inds = latent["batch_index"] if "batch_index" in latent else None + noise = fcbh.sample.prepare_noise(latent_image, noise_seed, batch_inds) + + noise_mask = None + if "noise_mask" in latent: + noise_mask = latent["noise_mask"] + + x0_output = {} + callback = latent_preview.prepare_callback(model, sigmas.shape[-1] - 1, x0_output) + + disable_pbar = not fcbh.utils.PROGRESS_BAR_ENABLED + samples = fcbh.sample.sample_custom(model, noise, cfg, sampler, sigmas, positive, negative, latent_image, noise_mask=noise_mask, callback=callback, disable_pbar=disable_pbar, seed=noise_seed) + + out = latent.copy() + out["samples"] = samples + if "x0" in x0_output: + out_denoised = latent.copy() + out_denoised["samples"] = model.model.process_latent_out(x0_output["x0"].cpu()) + else: + out_denoised = out + return (out, out_denoised) + +NODE_CLASS_MAPPINGS = { + "SamplerCustom": SamplerCustom, + "BasicScheduler": BasicScheduler, + "KarrasScheduler": KarrasScheduler, + "ExponentialScheduler": ExponentialScheduler, + "PolyexponentialScheduler": PolyexponentialScheduler, + "VPScheduler": VPScheduler, + "KSamplerSelect": KSamplerSelect, + "SamplerDPMPP_2M_SDE": SamplerDPMPP_2M_SDE, + "SamplerDPMPP_SDE": SamplerDPMPP_SDE, + "SplitSigmas": SplitSigmas, + "FlipSigmas": FlipSigmas, +} diff --git a/backend/headless/fcbh_extras/nodes_freelunch.py b/backend/headless/fcbh_extras/nodes_freelunch.py new file mode 100644 index 0000000000000000000000000000000000000000..7512b841d74923f587b0e9652487bb7b4bdec7f0 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_freelunch.py @@ -0,0 +1,113 @@ +#code originally taken from: https://github.com/ChenyangSi/FreeU (under MIT License) + +import torch + + +def Fourier_filter(x, threshold, scale): + # FFT + x_freq = torch.fft.fftn(x.float(), dim=(-2, -1)) + x_freq = torch.fft.fftshift(x_freq, dim=(-2, -1)) + + B, C, H, W = x_freq.shape + mask = torch.ones((B, C, H, W), device=x.device) + + crow, ccol = H // 2, W //2 + mask[..., crow - threshold:crow + threshold, ccol - threshold:ccol + threshold] = scale + x_freq = x_freq * mask + + # IFFT + x_freq = torch.fft.ifftshift(x_freq, dim=(-2, -1)) + x_filtered = torch.fft.ifftn(x_freq, dim=(-2, -1)).real + + return x_filtered.to(x.dtype) + + +class FreeU: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "b1": ("FLOAT", {"default": 1.1, "min": 0.0, "max": 10.0, "step": 0.01}), + "b2": ("FLOAT", {"default": 1.2, "min": 0.0, "max": 10.0, "step": 0.01}), + "s1": ("FLOAT", {"default": 0.9, "min": 0.0, "max": 10.0, "step": 0.01}), + "s2": ("FLOAT", {"default": 0.2, "min": 0.0, "max": 10.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "_for_testing" + + def patch(self, model, b1, b2, s1, s2): + model_channels = model.model.model_config.unet_config["model_channels"] + scale_dict = {model_channels * 4: (b1, s1), model_channels * 2: (b2, s2)} + on_cpu_devices = {} + + def output_block_patch(h, hsp, transformer_options): + scale = scale_dict.get(h.shape[1], None) + if scale is not None: + h[:,:h.shape[1] // 2] = h[:,:h.shape[1] // 2] * scale[0] + if hsp.device not in on_cpu_devices: + try: + hsp = Fourier_filter(hsp, threshold=1, scale=scale[1]) + except: + print("Device", hsp.device, "does not support the torch.fft functions used in the FreeU node, switching to CPU.") + on_cpu_devices[hsp.device] = True + hsp = Fourier_filter(hsp.cpu(), threshold=1, scale=scale[1]).to(hsp.device) + else: + hsp = Fourier_filter(hsp.cpu(), threshold=1, scale=scale[1]).to(hsp.device) + + return h, hsp + + m = model.clone() + m.set_model_output_block_patch(output_block_patch) + return (m, ) + +class FreeU_V2: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "b1": ("FLOAT", {"default": 1.3, "min": 0.0, "max": 10.0, "step": 0.01}), + "b2": ("FLOAT", {"default": 1.4, "min": 0.0, "max": 10.0, "step": 0.01}), + "s1": ("FLOAT", {"default": 0.9, "min": 0.0, "max": 10.0, "step": 0.01}), + "s2": ("FLOAT", {"default": 0.2, "min": 0.0, "max": 10.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "_for_testing" + + def patch(self, model, b1, b2, s1, s2): + model_channels = model.model.model_config.unet_config["model_channels"] + scale_dict = {model_channels * 4: (b1, s1), model_channels * 2: (b2, s2)} + on_cpu_devices = {} + + def output_block_patch(h, hsp, transformer_options): + scale = scale_dict.get(h.shape[1], None) + if scale is not None: + hidden_mean = h.mean(1).unsqueeze(1) + B = hidden_mean.shape[0] + hidden_max, _ = torch.max(hidden_mean.view(B, -1), dim=-1, keepdim=True) + hidden_min, _ = torch.min(hidden_mean.view(B, -1), dim=-1, keepdim=True) + hidden_mean = (hidden_mean - hidden_min.unsqueeze(2).unsqueeze(3)) / (hidden_max - hidden_min).unsqueeze(2).unsqueeze(3) + + h[:,:h.shape[1] // 2] = h[:,:h.shape[1] // 2] * ((scale[0] - 1 ) * hidden_mean + 1) + + if hsp.device not in on_cpu_devices: + try: + hsp = Fourier_filter(hsp, threshold=1, scale=scale[1]) + except: + print("Device", hsp.device, "does not support the torch.fft functions used in the FreeU node, switching to CPU.") + on_cpu_devices[hsp.device] = True + hsp = Fourier_filter(hsp.cpu(), threshold=1, scale=scale[1]).to(hsp.device) + else: + hsp = Fourier_filter(hsp.cpu(), threshold=1, scale=scale[1]).to(hsp.device) + + return h, hsp + + m = model.clone() + m.set_model_output_block_patch(output_block_patch) + return (m, ) + +NODE_CLASS_MAPPINGS = { + "FreeU": FreeU, + "FreeU_V2": FreeU_V2, +} diff --git a/backend/headless/fcbh_extras/nodes_hypernetwork.py b/backend/headless/fcbh_extras/nodes_hypernetwork.py new file mode 100644 index 0000000000000000000000000000000000000000..4bad51d1be6b6614e8434178add40d46149aca5e --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_hypernetwork.py @@ -0,0 +1,119 @@ +import fcbh.utils +import folder_paths +import torch + +def load_hypernetwork_patch(path, strength): + sd = fcbh.utils.load_torch_file(path, safe_load=True) + activation_func = sd.get('activation_func', 'linear') + is_layer_norm = sd.get('is_layer_norm', False) + use_dropout = sd.get('use_dropout', False) + activate_output = sd.get('activate_output', False) + last_layer_dropout = sd.get('last_layer_dropout', False) + + valid_activation = { + "linear": torch.nn.Identity, + "relu": torch.nn.ReLU, + "leakyrelu": torch.nn.LeakyReLU, + "elu": torch.nn.ELU, + "swish": torch.nn.Hardswish, + "tanh": torch.nn.Tanh, + "sigmoid": torch.nn.Sigmoid, + "softsign": torch.nn.Softsign, + "mish": torch.nn.Mish, + } + + if activation_func not in valid_activation: + print("Unsupported Hypernetwork format, if you report it I might implement it.", path, " ", activation_func, is_layer_norm, use_dropout, activate_output, last_layer_dropout) + return None + + out = {} + + for d in sd: + try: + dim = int(d) + except: + continue + + output = [] + for index in [0, 1]: + attn_weights = sd[dim][index] + keys = attn_weights.keys() + + linears = filter(lambda a: a.endswith(".weight"), keys) + linears = list(map(lambda a: a[:-len(".weight")], linears)) + layers = [] + + i = 0 + while i < len(linears): + lin_name = linears[i] + last_layer = (i == (len(linears) - 1)) + penultimate_layer = (i == (len(linears) - 2)) + + lin_weight = attn_weights['{}.weight'.format(lin_name)] + lin_bias = attn_weights['{}.bias'.format(lin_name)] + layer = torch.nn.Linear(lin_weight.shape[1], lin_weight.shape[0]) + layer.load_state_dict({"weight": lin_weight, "bias": lin_bias}) + layers.append(layer) + if activation_func != "linear": + if (not last_layer) or (activate_output): + layers.append(valid_activation[activation_func]()) + if is_layer_norm: + i += 1 + ln_name = linears[i] + ln_weight = attn_weights['{}.weight'.format(ln_name)] + ln_bias = attn_weights['{}.bias'.format(ln_name)] + ln = torch.nn.LayerNorm(ln_weight.shape[0]) + ln.load_state_dict({"weight": ln_weight, "bias": ln_bias}) + layers.append(ln) + if use_dropout: + if (not last_layer) and (not penultimate_layer or last_layer_dropout): + layers.append(torch.nn.Dropout(p=0.3)) + i += 1 + + output.append(torch.nn.Sequential(*layers)) + out[dim] = torch.nn.ModuleList(output) + + class hypernetwork_patch: + def __init__(self, hypernet, strength): + self.hypernet = hypernet + self.strength = strength + def __call__(self, q, k, v, extra_options): + dim = k.shape[-1] + if dim in self.hypernet: + hn = self.hypernet[dim] + k = k + hn[0](k) * self.strength + v = v + hn[1](v) * self.strength + + return q, k, v + + def to(self, device): + for d in self.hypernet.keys(): + self.hypernet[d] = self.hypernet[d].to(device) + return self + + return hypernetwork_patch(out, strength) + +class HypernetworkLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "hypernetwork_name": (folder_paths.get_filename_list("hypernetworks"), ), + "strength": ("FLOAT", {"default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "load_hypernetwork" + + CATEGORY = "loaders" + + def load_hypernetwork(self, model, hypernetwork_name, strength): + hypernetwork_path = folder_paths.get_full_path("hypernetworks", hypernetwork_name) + model_hypernetwork = model.clone() + patch = load_hypernetwork_patch(hypernetwork_path, strength) + if patch is not None: + model_hypernetwork.set_model_attn1_patch(patch) + model_hypernetwork.set_model_attn2_patch(patch) + return (model_hypernetwork,) + +NODE_CLASS_MAPPINGS = { + "HypernetworkLoader": HypernetworkLoader +} diff --git a/backend/headless/fcbh_extras/nodes_hypertile.py b/backend/headless/fcbh_extras/nodes_hypertile.py new file mode 100644 index 0000000000000000000000000000000000000000..0d7d4c954835f37eef7a674251a0a5876ece4c55 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_hypertile.py @@ -0,0 +1,83 @@ +#Taken from: https://github.com/tfernd/HyperTile/ + +import math +from einops import rearrange +import random + +def random_divisor(value: int, min_value: int, /, max_options: int = 1, counter = 0) -> int: + min_value = min(min_value, value) + + # All big divisors of value (inclusive) + divisors = [i for i in range(min_value, value + 1) if value % i == 0] + + ns = [value // i for i in divisors[:max_options]] # has at least 1 element + + random.seed(counter) + idx = random.randint(0, len(ns) - 1) + + return ns[idx] + +class HyperTile: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "tile_size": ("INT", {"default": 256, "min": 1, "max": 2048}), + "swap_size": ("INT", {"default": 2, "min": 1, "max": 128}), + "max_depth": ("INT", {"default": 0, "min": 0, "max": 10}), + "scale_depth": ("BOOLEAN", {"default": False}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "_for_testing" + + def patch(self, model, tile_size, swap_size, max_depth, scale_depth): + model_channels = model.model.model_config.unet_config["model_channels"] + + apply_to = set() + temp = model_channels + for x in range(max_depth + 1): + apply_to.add(temp) + temp *= 2 + + latent_tile_size = max(32, tile_size) // 8 + self.temp = None + self.counter = 1 + + def hypertile_in(q, k, v, extra_options): + if q.shape[-1] in apply_to: + shape = extra_options["original_shape"] + aspect_ratio = shape[-1] / shape[-2] + + hw = q.size(1) + h, w = round(math.sqrt(hw * aspect_ratio)), round(math.sqrt(hw / aspect_ratio)) + + factor = 2**((q.shape[-1] // model_channels) - 1) if scale_depth else 1 + nh = random_divisor(h, latent_tile_size * factor, swap_size, self.counter) + self.counter += 1 + nw = random_divisor(w, latent_tile_size * factor, swap_size, self.counter) + self.counter += 1 + + if nh * nw > 1: + q = rearrange(q, "b (nh h nw w) c -> (b nh nw) (h w) c", h=h // nh, w=w // nw, nh=nh, nw=nw) + self.temp = (nh, nw, h, w) + return q, k, v + + return q, k, v + def hypertile_out(out, extra_options): + if self.temp is not None: + nh, nw, h, w = self.temp + self.temp = None + out = rearrange(out, "(b nh nw) hw c -> b nh nw hw c", nh=nh, nw=nw) + out = rearrange(out, "b nh nw (h w) c -> b (nh h nw w) c", h=h // nh, w=w // nw) + return out + + + m = model.clone() + m.set_model_attn1_patch(hypertile_in) + m.set_model_attn1_output_patch(hypertile_out) + return (m, ) + +NODE_CLASS_MAPPINGS = { + "HyperTile": HyperTile, +} diff --git a/backend/headless/fcbh_extras/nodes_images.py b/backend/headless/fcbh_extras/nodes_images.py new file mode 100644 index 0000000000000000000000000000000000000000..549b28a88e92f8da082d9ae8b426fcaf55143c9d --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_images.py @@ -0,0 +1,120 @@ +import nodes +import folder_paths +from fcbh.cli_args import args + +from PIL import Image +import numpy as np +import json +import os + +MAX_RESOLUTION = nodes.MAX_RESOLUTION + +class ImageCrop: + @classmethod + def INPUT_TYPES(s): + return {"required": { "image": ("IMAGE",), + "width": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + "height": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + }} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "crop" + + CATEGORY = "image/transform" + + def crop(self, image, width, height, x, y): + x = min(x, image.shape[2] - 1) + y = min(y, image.shape[1] - 1) + to_x = width + x + to_y = height + y + img = image[:,y:to_y, x:to_x, :] + return (img,) + +class RepeatImageBatch: + @classmethod + def INPUT_TYPES(s): + return {"required": { "image": ("IMAGE",), + "amount": ("INT", {"default": 1, "min": 1, "max": 64}), + }} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "repeat" + + CATEGORY = "image/batch" + + def repeat(self, image, amount): + s = image.repeat((amount, 1,1,1)) + return (s,) + +class SaveAnimatedWEBP: + def __init__(self): + self.output_dir = folder_paths.get_output_directory() + self.type = "output" + self.prefix_append = "" + + methods = {"default": 4, "fastest": 0, "slowest": 6} + @classmethod + def INPUT_TYPES(s): + return {"required": + {"images": ("IMAGE", ), + "filename_prefix": ("STRING", {"default": "fcbh_backend"}), + "fps": ("FLOAT", {"default": 6.0, "min": 0.01, "max": 1000.0, "step": 0.01}), + "lossless": ("BOOLEAN", {"default": True}), + "quality": ("INT", {"default": 80, "min": 0, "max": 100}), + "method": (list(s.methods.keys()),), + # "num_frames": ("INT", {"default": 0, "min": 0, "max": 8192}), + }, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"}, + } + + RETURN_TYPES = () + FUNCTION = "save_images" + + OUTPUT_NODE = True + + CATEGORY = "_for_testing" + + def save_images(self, images, fps, filename_prefix, lossless, quality, method, num_frames=0, prompt=None, extra_pnginfo=None): + method = self.methods.get(method, "aoeu") + filename_prefix += self.prefix_append + full_output_folder, filename, counter, subfolder, filename_prefix = folder_paths.get_save_image_path(filename_prefix, self.output_dir, images[0].shape[1], images[0].shape[0]) + results = list() + pil_images = [] + for image in images: + i = 255. * image.cpu().numpy() + img = Image.fromarray(np.clip(i, 0, 255).astype(np.uint8)) + pil_images.append(img) + + metadata = None + if not args.disable_metadata: + metadata = pil_images[0].getexif() + if prompt is not None: + metadata[0x0110] = "prompt:{}".format(json.dumps(prompt)) + if extra_pnginfo is not None: + inital_exif = 0x010f + for x in extra_pnginfo: + metadata[inital_exif] = "{}:{}".format(x, json.dumps(extra_pnginfo[x])) + inital_exif -= 1 + + if num_frames == 0: + num_frames = len(pil_images) + + c = len(pil_images) + for i in range(0, c, num_frames): + file = f"{filename}_{counter:05}_.webp" + pil_images[i].save(os.path.join(full_output_folder, file), save_all=True, duration=int(1000.0/fps), append_images=pil_images[i + 1:i + num_frames], exif=metadata, lossless=lossless, quality=quality, method=method) + results.append({ + "filename": file, + "subfolder": subfolder, + "type": self.type + }) + counter += 1 + + animated = num_frames != 1 + return { "ui": { "images": results, "animated": (animated,) } } + +NODE_CLASS_MAPPINGS = { + "ImageCrop": ImageCrop, + "RepeatImageBatch": RepeatImageBatch, + "SaveAnimatedWEBP": SaveAnimatedWEBP, +} diff --git a/backend/headless/fcbh_extras/nodes_latent.py b/backend/headless/fcbh_extras/nodes_latent.py new file mode 100644 index 0000000000000000000000000000000000000000..2dbad6c5a46740ba8e1f6763cfb9e3baa19e75f5 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_latent.py @@ -0,0 +1,110 @@ +import fcbh.utils +import torch + +def reshape_latent_to(target_shape, latent): + if latent.shape[1:] != target_shape[1:]: + latent.movedim(1, -1) + latent = fcbh.utils.common_upscale(latent, target_shape[3], target_shape[2], "bilinear", "center") + latent.movedim(-1, 1) + return fcbh.utils.repeat_to_batch_size(latent, target_shape[0]) + + +class LatentAdd: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples1": ("LATENT",), "samples2": ("LATENT",)}} + + RETURN_TYPES = ("LATENT",) + FUNCTION = "op" + + CATEGORY = "latent/advanced" + + def op(self, samples1, samples2): + samples_out = samples1.copy() + + s1 = samples1["samples"] + s2 = samples2["samples"] + + s2 = reshape_latent_to(s1.shape, s2) + samples_out["samples"] = s1 + s2 + return (samples_out,) + +class LatentSubtract: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples1": ("LATENT",), "samples2": ("LATENT",)}} + + RETURN_TYPES = ("LATENT",) + FUNCTION = "op" + + CATEGORY = "latent/advanced" + + def op(self, samples1, samples2): + samples_out = samples1.copy() + + s1 = samples1["samples"] + s2 = samples2["samples"] + + s2 = reshape_latent_to(s1.shape, s2) + samples_out["samples"] = s1 - s2 + return (samples_out,) + +class LatentMultiply: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "multiplier": ("FLOAT", {"default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01}), + }} + + RETURN_TYPES = ("LATENT",) + FUNCTION = "op" + + CATEGORY = "latent/advanced" + + def op(self, samples, multiplier): + samples_out = samples.copy() + + s1 = samples["samples"] + samples_out["samples"] = s1 * multiplier + return (samples_out,) + +class LatentInterpolate: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples1": ("LATENT",), + "samples2": ("LATENT",), + "ratio": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + }} + + RETURN_TYPES = ("LATENT",) + FUNCTION = "op" + + CATEGORY = "latent/advanced" + + def op(self, samples1, samples2, ratio): + samples_out = samples1.copy() + + s1 = samples1["samples"] + s2 = samples2["samples"] + + s2 = reshape_latent_to(s1.shape, s2) + + m1 = torch.linalg.vector_norm(s1, dim=(1)) + m2 = torch.linalg.vector_norm(s2, dim=(1)) + + s1 = torch.nan_to_num(s1 / m1) + s2 = torch.nan_to_num(s2 / m2) + + t = (s1 * ratio + s2 * (1.0 - ratio)) + mt = torch.linalg.vector_norm(t, dim=(1)) + st = torch.nan_to_num(t / mt) + + samples_out["samples"] = st * (m1 * ratio + m2 * (1.0 - ratio)) + return (samples_out,) + +NODE_CLASS_MAPPINGS = { + "LatentAdd": LatentAdd, + "LatentSubtract": LatentSubtract, + "LatentMultiply": LatentMultiply, + "LatentInterpolate": LatentInterpolate, +} diff --git a/backend/headless/fcbh_extras/nodes_mask.py b/backend/headless/fcbh_extras/nodes_mask.py new file mode 100644 index 0000000000000000000000000000000000000000..73786470065be2c7ebae90b8adfaf6e3590f3b87 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_mask.py @@ -0,0 +1,362 @@ +import numpy as np +import scipy.ndimage +import torch +import fcbh.utils + +from nodes import MAX_RESOLUTION + +def composite(destination, source, x, y, mask = None, multiplier = 8, resize_source = False): + if resize_source: + source = torch.nn.functional.interpolate(source, size=(destination.shape[2], destination.shape[3]), mode="bilinear") + + source = fcbh.utils.repeat_to_batch_size(source, destination.shape[0]) + + x = max(-source.shape[3] * multiplier, min(x, destination.shape[3] * multiplier)) + y = max(-source.shape[2] * multiplier, min(y, destination.shape[2] * multiplier)) + + left, top = (x // multiplier, y // multiplier) + right, bottom = (left + source.shape[3], top + source.shape[2],) + + if mask is None: + mask = torch.ones_like(source) + else: + mask = mask.clone() + mask = torch.nn.functional.interpolate(mask.reshape((-1, 1, mask.shape[-2], mask.shape[-1])), size=(source.shape[2], source.shape[3]), mode="bilinear") + mask = fcbh.utils.repeat_to_batch_size(mask, source.shape[0]) + + # calculate the bounds of the source that will be overlapping the destination + # this prevents the source trying to overwrite latent pixels that are out of bounds + # of the destination + visible_width, visible_height = (destination.shape[3] - left + min(0, x), destination.shape[2] - top + min(0, y),) + + mask = mask[:, :, :visible_height, :visible_width] + inverse_mask = torch.ones_like(mask) - mask + + source_portion = mask * source[:, :, :visible_height, :visible_width] + destination_portion = inverse_mask * destination[:, :, top:bottom, left:right] + + destination[:, :, top:bottom, left:right] = source_portion + destination_portion + return destination + +class LatentCompositeMasked: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "destination": ("LATENT",), + "source": ("LATENT",), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "resize_source": ("BOOLEAN", {"default": False}), + }, + "optional": { + "mask": ("MASK",), + } + } + RETURN_TYPES = ("LATENT",) + FUNCTION = "composite" + + CATEGORY = "latent" + + def composite(self, destination, source, x, y, resize_source, mask = None): + output = destination.copy() + destination = destination["samples"].clone() + source = source["samples"] + output["samples"] = composite(destination, source, x, y, mask, 8, resize_source) + return (output,) + +class ImageCompositeMasked: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "destination": ("IMAGE",), + "source": ("IMAGE",), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "resize_source": ("BOOLEAN", {"default": False}), + }, + "optional": { + "mask": ("MASK",), + } + } + RETURN_TYPES = ("IMAGE",) + FUNCTION = "composite" + + CATEGORY = "image" + + def composite(self, destination, source, x, y, resize_source, mask = None): + destination = destination.clone().movedim(-1, 1) + output = composite(destination, source.movedim(-1, 1), x, y, mask, 1, resize_source).movedim(1, -1) + return (output,) + +class MaskToImage: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "mask": ("MASK",), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "mask_to_image" + + def mask_to_image(self, mask): + result = mask.reshape((-1, 1, mask.shape[-2], mask.shape[-1])).movedim(1, -1).expand(-1, -1, -1, 3) + return (result,) + +class ImageToMask: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "channel": (["red", "green", "blue", "alpha"],), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + FUNCTION = "image_to_mask" + + def image_to_mask(self, image, channel): + channels = ["red", "green", "blue", "alpha"] + mask = image[:, :, :, channels.index(channel)] + return (mask,) + +class ImageColorToMask: + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "color": ("INT", {"default": 0, "min": 0, "max": 0xFFFFFF, "step": 1, "display": "color"}), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + FUNCTION = "image_to_mask" + + def image_to_mask(self, image, color): + temp = (torch.clamp(image, 0, 1.0) * 255.0).round().to(torch.int) + temp = torch.bitwise_left_shift(temp[:,:,:,0], 16) + torch.bitwise_left_shift(temp[:,:,:,1], 8) + temp[:,:,:,2] + mask = torch.where(temp == color, 255, 0).float() + return (mask,) + +class SolidMask: + @classmethod + def INPUT_TYPES(cls): + return { + "required": { + "value": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + "width": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + "height": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + + FUNCTION = "solid" + + def solid(self, value, width, height): + out = torch.full((1, height, width), value, dtype=torch.float32, device="cpu") + return (out,) + +class InvertMask: + @classmethod + def INPUT_TYPES(cls): + return { + "required": { + "mask": ("MASK",), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + + FUNCTION = "invert" + + def invert(self, mask): + out = 1.0 - mask + return (out,) + +class CropMask: + @classmethod + def INPUT_TYPES(cls): + return { + "required": { + "mask": ("MASK",), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "width": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + "height": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + + FUNCTION = "crop" + + def crop(self, mask, x, y, width, height): + mask = mask.reshape((-1, mask.shape[-2], mask.shape[-1])) + out = mask[:, y:y + height, x:x + width] + return (out,) + +class MaskComposite: + @classmethod + def INPUT_TYPES(cls): + return { + "required": { + "destination": ("MASK",), + "source": ("MASK",), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "operation": (["multiply", "add", "subtract", "and", "or", "xor"],), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + + FUNCTION = "combine" + + def combine(self, destination, source, x, y, operation): + output = destination.reshape((-1, destination.shape[-2], destination.shape[-1])).clone() + source = source.reshape((-1, source.shape[-2], source.shape[-1])) + + left, top = (x, y,) + right, bottom = (min(left + source.shape[-1], destination.shape[-1]), min(top + source.shape[-2], destination.shape[-2])) + visible_width, visible_height = (right - left, bottom - top,) + + source_portion = source[:, :visible_height, :visible_width] + destination_portion = destination[:, top:bottom, left:right] + + if operation == "multiply": + output[:, top:bottom, left:right] = destination_portion * source_portion + elif operation == "add": + output[:, top:bottom, left:right] = destination_portion + source_portion + elif operation == "subtract": + output[:, top:bottom, left:right] = destination_portion - source_portion + elif operation == "and": + output[:, top:bottom, left:right] = torch.bitwise_and(destination_portion.round().bool(), source_portion.round().bool()).float() + elif operation == "or": + output[:, top:bottom, left:right] = torch.bitwise_or(destination_portion.round().bool(), source_portion.round().bool()).float() + elif operation == "xor": + output[:, top:bottom, left:right] = torch.bitwise_xor(destination_portion.round().bool(), source_portion.round().bool()).float() + + output = torch.clamp(output, 0.0, 1.0) + + return (output,) + +class FeatherMask: + @classmethod + def INPUT_TYPES(cls): + return { + "required": { + "mask": ("MASK",), + "left": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "top": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "right": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "bottom": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + + FUNCTION = "feather" + + def feather(self, mask, left, top, right, bottom): + output = mask.reshape((-1, mask.shape[-2], mask.shape[-1])).clone() + + left = min(left, output.shape[-1]) + right = min(right, output.shape[-1]) + top = min(top, output.shape[-2]) + bottom = min(bottom, output.shape[-2]) + + for x in range(left): + feather_rate = (x + 1.0) / left + output[:, :, x] *= feather_rate + + for x in range(right): + feather_rate = (x + 1) / right + output[:, :, -x] *= feather_rate + + for y in range(top): + feather_rate = (y + 1) / top + output[:, y, :] *= feather_rate + + for y in range(bottom): + feather_rate = (y + 1) / bottom + output[:, -y, :] *= feather_rate + + return (output,) + +class GrowMask: + @classmethod + def INPUT_TYPES(cls): + return { + "required": { + "mask": ("MASK",), + "expand": ("INT", {"default": 0, "min": -MAX_RESOLUTION, "max": MAX_RESOLUTION, "step": 1}), + "tapered_corners": ("BOOLEAN", {"default": True}), + }, + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + + FUNCTION = "expand_mask" + + def expand_mask(self, mask, expand, tapered_corners): + c = 0 if tapered_corners else 1 + kernel = np.array([[c, 1, c], + [1, 1, 1], + [c, 1, c]]) + mask = mask.reshape((-1, mask.shape[-2], mask.shape[-1])) + out = [] + for m in mask: + output = m.numpy() + for _ in range(abs(expand)): + if expand < 0: + output = scipy.ndimage.grey_erosion(output, footprint=kernel) + else: + output = scipy.ndimage.grey_dilation(output, footprint=kernel) + output = torch.from_numpy(output) + out.append(output) + return (torch.stack(out, dim=0),) + + + +NODE_CLASS_MAPPINGS = { + "LatentCompositeMasked": LatentCompositeMasked, + "ImageCompositeMasked": ImageCompositeMasked, + "MaskToImage": MaskToImage, + "ImageToMask": ImageToMask, + "ImageColorToMask": ImageColorToMask, + "SolidMask": SolidMask, + "InvertMask": InvertMask, + "CropMask": CropMask, + "MaskComposite": MaskComposite, + "FeatherMask": FeatherMask, + "GrowMask": GrowMask, +} + +NODE_DISPLAY_NAME_MAPPINGS = { + "ImageToMask": "Convert Image to Mask", + "MaskToImage": "Convert Mask to Image", +} diff --git a/backend/headless/fcbh_extras/nodes_model_advanced.py b/backend/headless/fcbh_extras/nodes_model_advanced.py new file mode 100644 index 0000000000000000000000000000000000000000..5eedb78edb325f91e9d6cbab4854cfe91a4ccb9e --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_model_advanced.py @@ -0,0 +1,173 @@ +import folder_paths +import fcbh.sd +import fcbh.model_sampling +import torch + +class LCM(fcbh.model_sampling.EPS): + def calculate_denoised(self, sigma, model_output, model_input): + timestep = self.timestep(sigma).view(sigma.shape[:1] + (1,) * (model_output.ndim - 1)) + sigma = sigma.view(sigma.shape[:1] + (1,) * (model_output.ndim - 1)) + x0 = model_input - model_output * sigma + + sigma_data = 0.5 + scaled_timestep = timestep * 10.0 #timestep_scaling + + c_skip = sigma_data**2 / (scaled_timestep**2 + sigma_data**2) + c_out = scaled_timestep / (scaled_timestep**2 + sigma_data**2) ** 0.5 + + return c_out * x0 + c_skip * model_input + +class ModelSamplingDiscreteLCM(torch.nn.Module): + def __init__(self): + super().__init__() + self.sigma_data = 1.0 + timesteps = 1000 + beta_start = 0.00085 + beta_end = 0.012 + + betas = torch.linspace(beta_start**0.5, beta_end**0.5, timesteps, dtype=torch.float32) ** 2 + alphas = 1.0 - betas + alphas_cumprod = torch.cumprod(alphas, dim=0) + + original_timesteps = 50 + self.skip_steps = timesteps // original_timesteps + + + alphas_cumprod_valid = torch.zeros((original_timesteps), dtype=torch.float32) + for x in range(original_timesteps): + alphas_cumprod_valid[original_timesteps - 1 - x] = alphas_cumprod[timesteps - 1 - x * self.skip_steps] + + sigmas = ((1 - alphas_cumprod_valid) / alphas_cumprod_valid) ** 0.5 + self.set_sigmas(sigmas) + + def set_sigmas(self, sigmas): + self.register_buffer('sigmas', sigmas) + self.register_buffer('log_sigmas', sigmas.log()) + + @property + def sigma_min(self): + return self.sigmas[0] + + @property + def sigma_max(self): + return self.sigmas[-1] + + def timestep(self, sigma): + log_sigma = sigma.log() + dists = log_sigma.to(self.log_sigmas.device) - self.log_sigmas[:, None] + return dists.abs().argmin(dim=0).view(sigma.shape) * self.skip_steps + (self.skip_steps - 1) + + def sigma(self, timestep): + t = torch.clamp(((timestep - (self.skip_steps - 1)) / self.skip_steps).float(), min=0, max=(len(self.sigmas) - 1)) + low_idx = t.floor().long() + high_idx = t.ceil().long() + w = t.frac() + log_sigma = (1 - w) * self.log_sigmas[low_idx] + w * self.log_sigmas[high_idx] + return log_sigma.exp() + + def percent_to_sigma(self, percent): + if percent <= 0.0: + return 999999999.9 + if percent >= 1.0: + return 0.0 + percent = 1.0 - percent + return self.sigma(torch.tensor(percent * 999.0)).item() + + +def rescale_zero_terminal_snr_sigmas(sigmas): + alphas_cumprod = 1 / ((sigmas * sigmas) + 1) + alphas_bar_sqrt = alphas_cumprod.sqrt() + + # Store old values. + alphas_bar_sqrt_0 = alphas_bar_sqrt[0].clone() + alphas_bar_sqrt_T = alphas_bar_sqrt[-1].clone() + + # Shift so the last timestep is zero. + alphas_bar_sqrt -= (alphas_bar_sqrt_T) + + # Scale so the first timestep is back to the old value. + alphas_bar_sqrt *= alphas_bar_sqrt_0 / (alphas_bar_sqrt_0 - alphas_bar_sqrt_T) + + # Convert alphas_bar_sqrt to betas + alphas_bar = alphas_bar_sqrt**2 # Revert sqrt + alphas_bar[-1] = 4.8973451890853435e-08 + return ((1 - alphas_bar) / alphas_bar) ** 0.5 + +class ModelSamplingDiscrete: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "sampling": (["eps", "v_prediction", "lcm"],), + "zsnr": ("BOOLEAN", {"default": False}), + }} + + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "advanced/model" + + def patch(self, model, sampling, zsnr): + m = model.clone() + + sampling_base = fcbh.model_sampling.ModelSamplingDiscrete + if sampling == "eps": + sampling_type = fcbh.model_sampling.EPS + elif sampling == "v_prediction": + sampling_type = fcbh.model_sampling.V_PREDICTION + elif sampling == "lcm": + sampling_type = LCM + sampling_base = ModelSamplingDiscreteLCM + + class ModelSamplingAdvanced(sampling_base, sampling_type): + pass + + model_sampling = ModelSamplingAdvanced() + if zsnr: + model_sampling.set_sigmas(rescale_zero_terminal_snr_sigmas(model_sampling.sigmas)) + + m.add_object_patch("model_sampling", model_sampling) + return (m, ) + +class RescaleCFG: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "multiplier": ("FLOAT", {"default": 0.7, "min": 0.0, "max": 1.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "advanced/model" + + def patch(self, model, multiplier): + def rescale_cfg(args): + cond = args["cond"] + uncond = args["uncond"] + cond_scale = args["cond_scale"] + sigma = args["sigma"] + sigma = sigma.view(sigma.shape[:1] + (1,) * (cond.ndim - 1)) + x_orig = args["input"] + + #rescale cfg has to be done on v-pred model output + x = x_orig / (sigma * sigma + 1.0) + cond = ((x - (x_orig - cond)) * (sigma ** 2 + 1.0) ** 0.5) / (sigma) + uncond = ((x - (x_orig - uncond)) * (sigma ** 2 + 1.0) ** 0.5) / (sigma) + + #rescalecfg + x_cfg = uncond + cond_scale * (cond - uncond) + ro_pos = torch.std(cond, dim=(1,2,3), keepdim=True) + ro_cfg = torch.std(x_cfg, dim=(1,2,3), keepdim=True) + + x_rescaled = x_cfg * (ro_pos / ro_cfg) + x_final = multiplier * x_rescaled + (1.0 - multiplier) * x_cfg + + return x_orig - (x - x_final * sigma / (sigma * sigma + 1.0) ** 0.5) + + m = model.clone() + m.set_model_sampler_cfg_function(rescale_cfg) + return (m, ) + +NODE_CLASS_MAPPINGS = { + "ModelSamplingDiscrete": ModelSamplingDiscrete, + "RescaleCFG": RescaleCFG, +} diff --git a/backend/headless/fcbh_extras/nodes_model_downscale.py b/backend/headless/fcbh_extras/nodes_model_downscale.py new file mode 100644 index 0000000000000000000000000000000000000000..28f6893520d31807a39b506fa75cf0dc7d9e4242 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_model_downscale.py @@ -0,0 +1,53 @@ +import torch +import fcbh.utils + +class PatchModelAddDownscale: + upscale_methods = ["bicubic", "nearest-exact", "bilinear", "area", "bislerp"] + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "block_number": ("INT", {"default": 3, "min": 1, "max": 32, "step": 1}), + "downscale_factor": ("FLOAT", {"default": 2.0, "min": 0.1, "max": 9.0, "step": 0.001}), + "start_percent": ("FLOAT", {"default": 0.0, "min": 0.0, "max": 1.0, "step": 0.001}), + "end_percent": ("FLOAT", {"default": 0.35, "min": 0.0, "max": 1.0, "step": 0.001}), + "downscale_after_skip": ("BOOLEAN", {"default": True}), + "downscale_method": (s.upscale_methods,), + "upscale_method": (s.upscale_methods,), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "_for_testing" + + def patch(self, model, block_number, downscale_factor, start_percent, end_percent, downscale_after_skip, downscale_method, upscale_method): + sigma_start = model.model.model_sampling.percent_to_sigma(start_percent) + sigma_end = model.model.model_sampling.percent_to_sigma(end_percent) + + def input_block_patch(h, transformer_options): + if transformer_options["block"][1] == block_number: + sigma = transformer_options["sigmas"][0].item() + if sigma <= sigma_start and sigma >= sigma_end: + h = fcbh.utils.common_upscale(h, round(h.shape[-1] * (1.0 / downscale_factor)), round(h.shape[-2] * (1.0 / downscale_factor)), downscale_method, "disabled") + return h + + def output_block_patch(h, hsp, transformer_options): + if h.shape[2] != hsp.shape[2]: + h = fcbh.utils.common_upscale(h, hsp.shape[-1], hsp.shape[-2], upscale_method, "disabled") + return h, hsp + + m = model.clone() + if downscale_after_skip: + m.set_model_input_block_patch_after_skip(input_block_patch) + else: + m.set_model_input_block_patch(input_block_patch) + m.set_model_output_block_patch(output_block_patch) + return (m, ) + +NODE_CLASS_MAPPINGS = { + "PatchModelAddDownscale": PatchModelAddDownscale, +} + +NODE_DISPLAY_NAME_MAPPINGS = { + # Sampling + "PatchModelAddDownscale": "PatchModelAddDownscale (Kohya Deep Shrink)", +} diff --git a/backend/headless/fcbh_extras/nodes_model_merging.py b/backend/headless/fcbh_extras/nodes_model_merging.py new file mode 100644 index 0000000000000000000000000000000000000000..63432ab61d7498714a0581aab1837d5eb50167e2 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_model_merging.py @@ -0,0 +1,281 @@ +import fcbh.sd +import fcbh.utils +import fcbh.model_base +import fcbh.model_management + +import folder_paths +import json +import os + +from fcbh.cli_args import args + +class ModelMergeSimple: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model1": ("MODEL",), + "model2": ("MODEL",), + "ratio": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "merge" + + CATEGORY = "advanced/model_merging" + + def merge(self, model1, model2, ratio): + m = model1.clone() + kp = model2.get_key_patches("diffusion_model.") + for k in kp: + m.add_patches({k: kp[k]}, 1.0 - ratio, ratio) + return (m, ) + +class ModelSubtract: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model1": ("MODEL",), + "model2": ("MODEL",), + "multiplier": ("FLOAT", {"default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "merge" + + CATEGORY = "advanced/model_merging" + + def merge(self, model1, model2, multiplier): + m = model1.clone() + kp = model2.get_key_patches("diffusion_model.") + for k in kp: + m.add_patches({k: kp[k]}, - multiplier, multiplier) + return (m, ) + +class ModelAdd: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model1": ("MODEL",), + "model2": ("MODEL",), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "merge" + + CATEGORY = "advanced/model_merging" + + def merge(self, model1, model2): + m = model1.clone() + kp = model2.get_key_patches("diffusion_model.") + for k in kp: + m.add_patches({k: kp[k]}, 1.0, 1.0) + return (m, ) + + +class CLIPMergeSimple: + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip1": ("CLIP",), + "clip2": ("CLIP",), + "ratio": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + }} + RETURN_TYPES = ("CLIP",) + FUNCTION = "merge" + + CATEGORY = "advanced/model_merging" + + def merge(self, clip1, clip2, ratio): + m = clip1.clone() + kp = clip2.get_key_patches() + for k in kp: + if k.endswith(".position_ids") or k.endswith(".logit_scale"): + continue + m.add_patches({k: kp[k]}, 1.0 - ratio, ratio) + return (m, ) + +class ModelMergeBlocks: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model1": ("MODEL",), + "model2": ("MODEL",), + "input": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + "middle": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + "out": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}) + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "merge" + + CATEGORY = "advanced/model_merging" + + def merge(self, model1, model2, **kwargs): + m = model1.clone() + kp = model2.get_key_patches("diffusion_model.") + default_ratio = next(iter(kwargs.values())) + + for k in kp: + ratio = default_ratio + k_unet = k[len("diffusion_model."):] + + last_arg_size = 0 + for arg in kwargs: + if k_unet.startswith(arg) and last_arg_size < len(arg): + ratio = kwargs[arg] + last_arg_size = len(arg) + + m.add_patches({k: kp[k]}, 1.0 - ratio, ratio) + return (m, ) + +class CheckpointSave: + def __init__(self): + self.output_dir = folder_paths.get_output_directory() + + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "clip": ("CLIP",), + "vae": ("VAE",), + "filename_prefix": ("STRING", {"default": "checkpoints/fcbh_backend"}),}, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"},} + RETURN_TYPES = () + FUNCTION = "save" + OUTPUT_NODE = True + + CATEGORY = "advanced/model_merging" + + def save(self, model, clip, vae, filename_prefix, prompt=None, extra_pnginfo=None): + full_output_folder, filename, counter, subfolder, filename_prefix = folder_paths.get_save_image_path(filename_prefix, self.output_dir) + prompt_info = "" + if prompt is not None: + prompt_info = json.dumps(prompt) + + metadata = {} + + enable_modelspec = True + if isinstance(model.model, fcbh.model_base.SDXL): + metadata["modelspec.architecture"] = "stable-diffusion-xl-v1-base" + elif isinstance(model.model, fcbh.model_base.SDXLRefiner): + metadata["modelspec.architecture"] = "stable-diffusion-xl-v1-refiner" + else: + enable_modelspec = False + + if enable_modelspec: + metadata["modelspec.sai_model_spec"] = "1.0.0" + metadata["modelspec.implementation"] = "sgm" + metadata["modelspec.title"] = "{} {}".format(filename, counter) + + #TODO: + # "stable-diffusion-v1", "stable-diffusion-v1-inpainting", "stable-diffusion-v2-512", + # "stable-diffusion-v2-768-v", "stable-diffusion-v2-unclip-l", "stable-diffusion-v2-unclip-h", + # "v2-inpainting" + + if model.model.model_type == fcbh.model_base.ModelType.EPS: + metadata["modelspec.predict_key"] = "epsilon" + elif model.model.model_type == fcbh.model_base.ModelType.V_PREDICTION: + metadata["modelspec.predict_key"] = "v" + + if not args.disable_metadata: + metadata["prompt"] = prompt_info + if extra_pnginfo is not None: + for x in extra_pnginfo: + metadata[x] = json.dumps(extra_pnginfo[x]) + + output_checkpoint = f"{filename}_{counter:05}_.safetensors" + output_checkpoint = os.path.join(full_output_folder, output_checkpoint) + + fcbh.sd.save_checkpoint(output_checkpoint, model, clip, vae, metadata=metadata) + return {} + +class CLIPSave: + def __init__(self): + self.output_dir = folder_paths.get_output_directory() + + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip": ("CLIP",), + "filename_prefix": ("STRING", {"default": "clip/fcbh_backend"}),}, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"},} + RETURN_TYPES = () + FUNCTION = "save" + OUTPUT_NODE = True + + CATEGORY = "advanced/model_merging" + + def save(self, clip, filename_prefix, prompt=None, extra_pnginfo=None): + prompt_info = "" + if prompt is not None: + prompt_info = json.dumps(prompt) + + metadata = {} + if not args.disable_metadata: + metadata["prompt"] = prompt_info + if extra_pnginfo is not None: + for x in extra_pnginfo: + metadata[x] = json.dumps(extra_pnginfo[x]) + + fcbh.model_management.load_models_gpu([clip.load_model()]) + clip_sd = clip.get_sd() + + for prefix in ["clip_l.", "clip_g.", ""]: + k = list(filter(lambda a: a.startswith(prefix), clip_sd.keys())) + current_clip_sd = {} + for x in k: + current_clip_sd[x] = clip_sd.pop(x) + if len(current_clip_sd) == 0: + continue + + p = prefix[:-1] + replace_prefix = {} + filename_prefix_ = filename_prefix + if len(p) > 0: + filename_prefix_ = "{}_{}".format(filename_prefix_, p) + replace_prefix[prefix] = "" + replace_prefix["transformer."] = "" + + full_output_folder, filename, counter, subfolder, filename_prefix_ = folder_paths.get_save_image_path(filename_prefix_, self.output_dir) + + output_checkpoint = f"{filename}_{counter:05}_.safetensors" + output_checkpoint = os.path.join(full_output_folder, output_checkpoint) + + current_clip_sd = fcbh.utils.state_dict_prefix_replace(current_clip_sd, replace_prefix) + + fcbh.utils.save_torch_file(current_clip_sd, output_checkpoint, metadata=metadata) + return {} + +class VAESave: + def __init__(self): + self.output_dir = folder_paths.get_output_directory() + + @classmethod + def INPUT_TYPES(s): + return {"required": { "vae": ("VAE",), + "filename_prefix": ("STRING", {"default": "vae/fcbh_backend_vae"}),}, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"},} + RETURN_TYPES = () + FUNCTION = "save" + OUTPUT_NODE = True + + CATEGORY = "advanced/model_merging" + + def save(self, vae, filename_prefix, prompt=None, extra_pnginfo=None): + full_output_folder, filename, counter, subfolder, filename_prefix = folder_paths.get_save_image_path(filename_prefix, self.output_dir) + prompt_info = "" + if prompt is not None: + prompt_info = json.dumps(prompt) + + metadata = {} + if not args.disable_metadata: + metadata["prompt"] = prompt_info + if extra_pnginfo is not None: + for x in extra_pnginfo: + metadata[x] = json.dumps(extra_pnginfo[x]) + + output_checkpoint = f"{filename}_{counter:05}_.safetensors" + output_checkpoint = os.path.join(full_output_folder, output_checkpoint) + + fcbh.utils.save_torch_file(vae.get_sd(), output_checkpoint, metadata=metadata) + return {} + +NODE_CLASS_MAPPINGS = { + "ModelMergeSimple": ModelMergeSimple, + "ModelMergeBlocks": ModelMergeBlocks, + "ModelMergeSubtract": ModelSubtract, + "ModelMergeAdd": ModelAdd, + "CheckpointSave": CheckpointSave, + "CLIPMergeSimple": CLIPMergeSimple, + "CLIPSave": CLIPSave, + "VAESave": VAESave, +} diff --git a/backend/headless/fcbh_extras/nodes_post_processing.py b/backend/headless/fcbh_extras/nodes_post_processing.py new file mode 100644 index 0000000000000000000000000000000000000000..a546ceb496b7cb747bb3f14a59609f31be8f9513 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_post_processing.py @@ -0,0 +1,275 @@ +import numpy as np +import torch +import torch.nn.functional as F +from PIL import Image +import math + +import fcbh.utils + + +class Blend: + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image1": ("IMAGE",), + "image2": ("IMAGE",), + "blend_factor": ("FLOAT", { + "default": 0.5, + "min": 0.0, + "max": 1.0, + "step": 0.01 + }), + "blend_mode": (["normal", "multiply", "screen", "overlay", "soft_light", "difference"],), + }, + } + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "blend_images" + + CATEGORY = "image/postprocessing" + + def blend_images(self, image1: torch.Tensor, image2: torch.Tensor, blend_factor: float, blend_mode: str): + if image1.shape != image2.shape: + image2 = image2.permute(0, 3, 1, 2) + image2 = fcbh.utils.common_upscale(image2, image1.shape[2], image1.shape[1], upscale_method='bicubic', crop='center') + image2 = image2.permute(0, 2, 3, 1) + + blended_image = self.blend_mode(image1, image2, blend_mode) + blended_image = image1 * (1 - blend_factor) + blended_image * blend_factor + blended_image = torch.clamp(blended_image, 0, 1) + return (blended_image,) + + def blend_mode(self, img1, img2, mode): + if mode == "normal": + return img2 + elif mode == "multiply": + return img1 * img2 + elif mode == "screen": + return 1 - (1 - img1) * (1 - img2) + elif mode == "overlay": + return torch.where(img1 <= 0.5, 2 * img1 * img2, 1 - 2 * (1 - img1) * (1 - img2)) + elif mode == "soft_light": + return torch.where(img2 <= 0.5, img1 - (1 - 2 * img2) * img1 * (1 - img1), img1 + (2 * img2 - 1) * (self.g(img1) - img1)) + elif mode == "difference": + return img1 - img2 + else: + raise ValueError(f"Unsupported blend mode: {mode}") + + def g(self, x): + return torch.where(x <= 0.25, ((16 * x - 12) * x + 4) * x, torch.sqrt(x)) + +def gaussian_kernel(kernel_size: int, sigma: float, device=None): + x, y = torch.meshgrid(torch.linspace(-1, 1, kernel_size, device=device), torch.linspace(-1, 1, kernel_size, device=device), indexing="ij") + d = torch.sqrt(x * x + y * y) + g = torch.exp(-(d * d) / (2.0 * sigma * sigma)) + return g / g.sum() + +class Blur: + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "blur_radius": ("INT", { + "default": 1, + "min": 1, + "max": 31, + "step": 1 + }), + "sigma": ("FLOAT", { + "default": 1.0, + "min": 0.1, + "max": 10.0, + "step": 0.1 + }), + }, + } + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "blur" + + CATEGORY = "image/postprocessing" + + def blur(self, image: torch.Tensor, blur_radius: int, sigma: float): + if blur_radius == 0: + return (image,) + + batch_size, height, width, channels = image.shape + + kernel_size = blur_radius * 2 + 1 + kernel = gaussian_kernel(kernel_size, sigma, device=image.device).repeat(channels, 1, 1).unsqueeze(1) + + image = image.permute(0, 3, 1, 2) # Torch wants (B, C, H, W) we use (B, H, W, C) + padded_image = F.pad(image, (blur_radius,blur_radius,blur_radius,blur_radius), 'reflect') + blurred = F.conv2d(padded_image, kernel, padding=kernel_size // 2, groups=channels)[:,:,blur_radius:-blur_radius, blur_radius:-blur_radius] + blurred = blurred.permute(0, 2, 3, 1) + + return (blurred,) + +class Quantize: + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "colors": ("INT", { + "default": 256, + "min": 1, + "max": 256, + "step": 1 + }), + "dither": (["none", "floyd-steinberg", "bayer-2", "bayer-4", "bayer-8", "bayer-16"],), + }, + } + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "quantize" + + CATEGORY = "image/postprocessing" + + def bayer(im, pal_im, order): + def normalized_bayer_matrix(n): + if n == 0: + return np.zeros((1,1), "float32") + else: + q = 4 ** n + m = q * normalized_bayer_matrix(n - 1) + return np.bmat(((m-1.5, m+0.5), (m+1.5, m-0.5))) / q + + num_colors = len(pal_im.getpalette()) // 3 + spread = 2 * 256 / num_colors + bayer_n = int(math.log2(order)) + bayer_matrix = torch.from_numpy(spread * normalized_bayer_matrix(bayer_n) + 0.5) + + result = torch.from_numpy(np.array(im).astype(np.float32)) + tw = math.ceil(result.shape[0] / bayer_matrix.shape[0]) + th = math.ceil(result.shape[1] / bayer_matrix.shape[1]) + tiled_matrix = bayer_matrix.tile(tw, th).unsqueeze(-1) + result.add_(tiled_matrix[:result.shape[0],:result.shape[1]]).clamp_(0, 255) + result = result.to(dtype=torch.uint8) + + im = Image.fromarray(result.cpu().numpy()) + im = im.quantize(palette=pal_im, dither=Image.Dither.NONE) + return im + + def quantize(self, image: torch.Tensor, colors: int, dither: str): + batch_size, height, width, _ = image.shape + result = torch.zeros_like(image) + + for b in range(batch_size): + im = Image.fromarray((image[b] * 255).to(torch.uint8).numpy(), mode='RGB') + + pal_im = im.quantize(colors=colors) # Required as described in https://github.com/python-pillow/Pillow/issues/5836 + + if dither == "none": + quantized_image = im.quantize(palette=pal_im, dither=Image.Dither.NONE) + elif dither == "floyd-steinberg": + quantized_image = im.quantize(palette=pal_im, dither=Image.Dither.FLOYDSTEINBERG) + elif dither.startswith("bayer"): + order = int(dither.split('-')[-1]) + quantized_image = Quantize.bayer(im, pal_im, order) + + quantized_array = torch.tensor(np.array(quantized_image.convert("RGB"))).float() / 255 + result[b] = quantized_array + + return (result,) + +class Sharpen: + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "sharpen_radius": ("INT", { + "default": 1, + "min": 1, + "max": 31, + "step": 1 + }), + "sigma": ("FLOAT", { + "default": 1.0, + "min": 0.1, + "max": 10.0, + "step": 0.1 + }), + "alpha": ("FLOAT", { + "default": 1.0, + "min": 0.0, + "max": 5.0, + "step": 0.1 + }), + }, + } + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "sharpen" + + CATEGORY = "image/postprocessing" + + def sharpen(self, image: torch.Tensor, sharpen_radius: int, sigma:float, alpha: float): + if sharpen_radius == 0: + return (image,) + + batch_size, height, width, channels = image.shape + + kernel_size = sharpen_radius * 2 + 1 + kernel = gaussian_kernel(kernel_size, sigma) * -(alpha*10) + center = kernel_size // 2 + kernel[center, center] = kernel[center, center] - kernel.sum() + 1.0 + kernel = kernel.repeat(channels, 1, 1).unsqueeze(1) + + tensor_image = image.permute(0, 3, 1, 2) # Torch wants (B, C, H, W) we use (B, H, W, C) + tensor_image = F.pad(tensor_image, (sharpen_radius,sharpen_radius,sharpen_radius,sharpen_radius), 'reflect') + sharpened = F.conv2d(tensor_image, kernel, padding=center, groups=channels)[:,:,sharpen_radius:-sharpen_radius, sharpen_radius:-sharpen_radius] + sharpened = sharpened.permute(0, 2, 3, 1) + + result = torch.clamp(sharpened, 0, 1) + + return (result,) + +class ImageScaleToTotalPixels: + upscale_methods = ["nearest-exact", "bilinear", "area", "bicubic", "lanczos"] + crop_methods = ["disabled", "center"] + + @classmethod + def INPUT_TYPES(s): + return {"required": { "image": ("IMAGE",), "upscale_method": (s.upscale_methods,), + "megapixels": ("FLOAT", {"default": 1.0, "min": 0.01, "max": 16.0, "step": 0.01}), + }} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "upscale" + + CATEGORY = "image/upscaling" + + def upscale(self, image, upscale_method, megapixels): + samples = image.movedim(-1,1) + total = int(megapixels * 1024 * 1024) + + scale_by = math.sqrt(total / (samples.shape[3] * samples.shape[2])) + width = round(samples.shape[3] * scale_by) + height = round(samples.shape[2] * scale_by) + + s = fcbh.utils.common_upscale(samples, width, height, upscale_method, "disabled") + s = s.movedim(1,-1) + return (s,) + +NODE_CLASS_MAPPINGS = { + "ImageBlend": Blend, + "ImageBlur": Blur, + "ImageQuantize": Quantize, + "ImageSharpen": Sharpen, + "ImageScaleToTotalPixels": ImageScaleToTotalPixels, +} diff --git a/backend/headless/fcbh_extras/nodes_rebatch.py b/backend/headless/fcbh_extras/nodes_rebatch.py new file mode 100644 index 0000000000000000000000000000000000000000..88a4ebe29f696e60867445f09fa48fdcbf7a8d94 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_rebatch.py @@ -0,0 +1,108 @@ +import torch + +class LatentRebatch: + @classmethod + def INPUT_TYPES(s): + return {"required": { "latents": ("LATENT",), + "batch_size": ("INT", {"default": 1, "min": 1, "max": 4096}), + }} + RETURN_TYPES = ("LATENT",) + INPUT_IS_LIST = True + OUTPUT_IS_LIST = (True, ) + + FUNCTION = "rebatch" + + CATEGORY = "latent/batch" + + @staticmethod + def get_batch(latents, list_ind, offset): + '''prepare a batch out of the list of latents''' + samples = latents[list_ind]['samples'] + shape = samples.shape + mask = latents[list_ind]['noise_mask'] if 'noise_mask' in latents[list_ind] else torch.ones((shape[0], 1, shape[2]*8, shape[3]*8), device='cpu') + if mask.shape[-1] != shape[-1] * 8 or mask.shape[-2] != shape[-2]: + torch.nn.functional.interpolate(mask.reshape((-1, 1, mask.shape[-2], mask.shape[-1])), size=(shape[-2]*8, shape[-1]*8), mode="bilinear") + if mask.shape[0] < samples.shape[0]: + mask = mask.repeat((shape[0] - 1) // mask.shape[0] + 1, 1, 1, 1)[:shape[0]] + if 'batch_index' in latents[list_ind]: + batch_inds = latents[list_ind]['batch_index'] + else: + batch_inds = [x+offset for x in range(shape[0])] + return samples, mask, batch_inds + + @staticmethod + def get_slices(indexable, num, batch_size): + '''divides an indexable object into num slices of length batch_size, and a remainder''' + slices = [] + for i in range(num): + slices.append(indexable[i*batch_size:(i+1)*batch_size]) + if num * batch_size < len(indexable): + return slices, indexable[num * batch_size:] + else: + return slices, None + + @staticmethod + def slice_batch(batch, num, batch_size): + result = [LatentRebatch.get_slices(x, num, batch_size) for x in batch] + return list(zip(*result)) + + @staticmethod + def cat_batch(batch1, batch2): + if batch1[0] is None: + return batch2 + result = [torch.cat((b1, b2)) if torch.is_tensor(b1) else b1 + b2 for b1, b2 in zip(batch1, batch2)] + return result + + def rebatch(self, latents, batch_size): + batch_size = batch_size[0] + + output_list = [] + current_batch = (None, None, None) + processed = 0 + + for i in range(len(latents)): + # fetch new entry of list + #samples, masks, indices = self.get_batch(latents, i) + next_batch = self.get_batch(latents, i, processed) + processed += len(next_batch[2]) + # set to current if current is None + if current_batch[0] is None: + current_batch = next_batch + # add previous to list if dimensions do not match + elif next_batch[0].shape[-1] != current_batch[0].shape[-1] or next_batch[0].shape[-2] != current_batch[0].shape[-2]: + sliced, _ = self.slice_batch(current_batch, 1, batch_size) + output_list.append({'samples': sliced[0][0], 'noise_mask': sliced[1][0], 'batch_index': sliced[2][0]}) + current_batch = next_batch + # cat if everything checks out + else: + current_batch = self.cat_batch(current_batch, next_batch) + + # add to list if dimensions gone above target batch size + if current_batch[0].shape[0] > batch_size: + num = current_batch[0].shape[0] // batch_size + sliced, remainder = self.slice_batch(current_batch, num, batch_size) + + for i in range(num): + output_list.append({'samples': sliced[0][i], 'noise_mask': sliced[1][i], 'batch_index': sliced[2][i]}) + + current_batch = remainder + + #add remainder + if current_batch[0] is not None: + sliced, _ = self.slice_batch(current_batch, 1, batch_size) + output_list.append({'samples': sliced[0][0], 'noise_mask': sliced[1][0], 'batch_index': sliced[2][0]}) + + #get rid of empty masks + for s in output_list: + if s['noise_mask'].mean() == 1.0: + del s['noise_mask'] + + return (output_list,) + +NODE_CLASS_MAPPINGS = { + "RebatchLatents": LatentRebatch, +} + +NODE_DISPLAY_NAME_MAPPINGS = { + "RebatchLatents": "Rebatch Latents", +} \ No newline at end of file diff --git a/backend/headless/fcbh_extras/nodes_tomesd.py b/backend/headless/fcbh_extras/nodes_tomesd.py new file mode 100644 index 0000000000000000000000000000000000000000..df0485063e68d3a38eac4755600748e096426231 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_tomesd.py @@ -0,0 +1,177 @@ +#Taken from: https://github.com/dbolya/tomesd + +import torch +from typing import Tuple, Callable +import math + +def do_nothing(x: torch.Tensor, mode:str=None): + return x + + +def mps_gather_workaround(input, dim, index): + if input.shape[-1] == 1: + return torch.gather( + input.unsqueeze(-1), + dim - 1 if dim < 0 else dim, + index.unsqueeze(-1) + ).squeeze(-1) + else: + return torch.gather(input, dim, index) + + +def bipartite_soft_matching_random2d(metric: torch.Tensor, + w: int, h: int, sx: int, sy: int, r: int, + no_rand: bool = False) -> Tuple[Callable, Callable]: + """ + Partitions the tokens into src and dst and merges r tokens from src to dst. + Dst tokens are partitioned by choosing one randomy in each (sx, sy) region. + Args: + - metric [B, N, C]: metric to use for similarity + - w: image width in tokens + - h: image height in tokens + - sx: stride in the x dimension for dst, must divide w + - sy: stride in the y dimension for dst, must divide h + - r: number of tokens to remove (by merging) + - no_rand: if true, disable randomness (use top left corner only) + """ + B, N, _ = metric.shape + + if r <= 0 or w == 1 or h == 1: + return do_nothing, do_nothing + + gather = mps_gather_workaround if metric.device.type == "mps" else torch.gather + + with torch.no_grad(): + + hsy, wsx = h // sy, w // sx + + # For each sy by sx kernel, randomly assign one token to be dst and the rest src + if no_rand: + rand_idx = torch.zeros(hsy, wsx, 1, device=metric.device, dtype=torch.int64) + else: + rand_idx = torch.randint(sy*sx, size=(hsy, wsx, 1), device=metric.device) + + # The image might not divide sx and sy, so we need to work on a view of the top left if the idx buffer instead + idx_buffer_view = torch.zeros(hsy, wsx, sy*sx, device=metric.device, dtype=torch.int64) + idx_buffer_view.scatter_(dim=2, index=rand_idx, src=-torch.ones_like(rand_idx, dtype=rand_idx.dtype)) + idx_buffer_view = idx_buffer_view.view(hsy, wsx, sy, sx).transpose(1, 2).reshape(hsy * sy, wsx * sx) + + # Image is not divisible by sx or sy so we need to move it into a new buffer + if (hsy * sy) < h or (wsx * sx) < w: + idx_buffer = torch.zeros(h, w, device=metric.device, dtype=torch.int64) + idx_buffer[:(hsy * sy), :(wsx * sx)] = idx_buffer_view + else: + idx_buffer = idx_buffer_view + + # We set dst tokens to be -1 and src to be 0, so an argsort gives us dst|src indices + rand_idx = idx_buffer.reshape(1, -1, 1).argsort(dim=1) + + # We're finished with these + del idx_buffer, idx_buffer_view + + # rand_idx is currently dst|src, so split them + num_dst = hsy * wsx + a_idx = rand_idx[:, num_dst:, :] # src + b_idx = rand_idx[:, :num_dst, :] # dst + + def split(x): + C = x.shape[-1] + src = gather(x, dim=1, index=a_idx.expand(B, N - num_dst, C)) + dst = gather(x, dim=1, index=b_idx.expand(B, num_dst, C)) + return src, dst + + # Cosine similarity between A and B + metric = metric / metric.norm(dim=-1, keepdim=True) + a, b = split(metric) + scores = a @ b.transpose(-1, -2) + + # Can't reduce more than the # tokens in src + r = min(a.shape[1], r) + + # Find the most similar greedily + node_max, node_idx = scores.max(dim=-1) + edge_idx = node_max.argsort(dim=-1, descending=True)[..., None] + + unm_idx = edge_idx[..., r:, :] # Unmerged Tokens + src_idx = edge_idx[..., :r, :] # Merged Tokens + dst_idx = gather(node_idx[..., None], dim=-2, index=src_idx) + + def merge(x: torch.Tensor, mode="mean") -> torch.Tensor: + src, dst = split(x) + n, t1, c = src.shape + + unm = gather(src, dim=-2, index=unm_idx.expand(n, t1 - r, c)) + src = gather(src, dim=-2, index=src_idx.expand(n, r, c)) + dst = dst.scatter_reduce(-2, dst_idx.expand(n, r, c), src, reduce=mode) + + return torch.cat([unm, dst], dim=1) + + def unmerge(x: torch.Tensor) -> torch.Tensor: + unm_len = unm_idx.shape[1] + unm, dst = x[..., :unm_len, :], x[..., unm_len:, :] + _, _, c = unm.shape + + src = gather(dst, dim=-2, index=dst_idx.expand(B, r, c)) + + # Combine back to the original shape + out = torch.zeros(B, N, c, device=x.device, dtype=x.dtype) + out.scatter_(dim=-2, index=b_idx.expand(B, num_dst, c), src=dst) + out.scatter_(dim=-2, index=gather(a_idx.expand(B, a_idx.shape[1], 1), dim=1, index=unm_idx).expand(B, unm_len, c), src=unm) + out.scatter_(dim=-2, index=gather(a_idx.expand(B, a_idx.shape[1], 1), dim=1, index=src_idx).expand(B, r, c), src=src) + + return out + + return merge, unmerge + + +def get_functions(x, ratio, original_shape): + b, c, original_h, original_w = original_shape + original_tokens = original_h * original_w + downsample = int(math.ceil(math.sqrt(original_tokens // x.shape[1]))) + stride_x = 2 + stride_y = 2 + max_downsample = 1 + + if downsample <= max_downsample: + w = int(math.ceil(original_w / downsample)) + h = int(math.ceil(original_h / downsample)) + r = int(x.shape[1] * ratio) + no_rand = False + m, u = bipartite_soft_matching_random2d(x, w, h, stride_x, stride_y, r, no_rand) + return m, u + + nothing = lambda y: y + return nothing, nothing + + + +class TomePatchModel: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "ratio": ("FLOAT", {"default": 0.3, "min": 0.0, "max": 1.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "patch" + + CATEGORY = "_for_testing" + + def patch(self, model, ratio): + self.u = None + def tomesd_m(q, k, v, extra_options): + #NOTE: In the reference code get_functions takes x (input of the transformer block) as the argument instead of q + #however from my basic testing it seems that using q instead gives better results + m, self.u = get_functions(q, ratio, extra_options["original_shape"]) + return m(q), k, v + def tomesd_u(n, extra_options): + return self.u(n) + + m = model.clone() + m.set_model_attn1_patch(tomesd_m) + m.set_model_attn1_output_patch(tomesd_u) + return (m, ) + + +NODE_CLASS_MAPPINGS = { + "TomePatchModel": TomePatchModel, +} diff --git a/backend/headless/fcbh_extras/nodes_upscale_model.py b/backend/headless/fcbh_extras/nodes_upscale_model.py new file mode 100644 index 0000000000000000000000000000000000000000..daeea6e62c96f72e3457e2f030502486b3e8c0c4 --- /dev/null +++ b/backend/headless/fcbh_extras/nodes_upscale_model.py @@ -0,0 +1,66 @@ +import os +from fcbh_extras.chainner_models import model_loading +from fcbh import model_management +import torch +import fcbh.utils +import folder_paths + +class UpscaleModelLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model_name": (folder_paths.get_filename_list("upscale_models"), ), + }} + RETURN_TYPES = ("UPSCALE_MODEL",) + FUNCTION = "load_model" + + CATEGORY = "loaders" + + def load_model(self, model_name): + model_path = folder_paths.get_full_path("upscale_models", model_name) + sd = fcbh.utils.load_torch_file(model_path, safe_load=True) + if "module.layers.0.residual_group.blocks.0.norm1.weight" in sd: + sd = fcbh.utils.state_dict_prefix_replace(sd, {"module.":""}) + out = model_loading.load_state_dict(sd).eval() + return (out, ) + + +class ImageUpscaleWithModel: + @classmethod + def INPUT_TYPES(s): + return {"required": { "upscale_model": ("UPSCALE_MODEL",), + "image": ("IMAGE",), + }} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "upscale" + + CATEGORY = "image/upscaling" + + def upscale(self, upscale_model, image): + device = model_management.get_torch_device() + upscale_model.to(device) + in_img = image.movedim(-1,-3).to(device) + free_memory = model_management.get_free_memory(device) + + tile = 512 + overlap = 32 + + oom = True + while oom: + try: + steps = in_img.shape[0] * fcbh.utils.get_tiled_scale_steps(in_img.shape[3], in_img.shape[2], tile_x=tile, tile_y=tile, overlap=overlap) + pbar = fcbh.utils.ProgressBar(steps) + s = fcbh.utils.tiled_scale(in_img, lambda a: upscale_model(a), tile_x=tile, tile_y=tile, overlap=overlap, upscale_amount=upscale_model.scale, pbar=pbar) + oom = False + except model_management.OOM_EXCEPTION as e: + tile //= 2 + if tile < 128: + raise e + + upscale_model.cpu() + s = torch.clamp(s.movedim(-3,-1), min=0, max=1.0) + return (s,) + +NODE_CLASS_MAPPINGS = { + "UpscaleModelLoader": UpscaleModelLoader, + "ImageUpscaleWithModel": ImageUpscaleWithModel +} diff --git a/backend/headless/folder_paths.py b/backend/headless/folder_paths.py new file mode 100644 index 0000000000000000000000000000000000000000..2293045b837117de2409bbbafc2fa990c102e244 --- /dev/null +++ b/backend/headless/folder_paths.py @@ -0,0 +1,241 @@ +import os +import time + +supported_pt_extensions = set(['.ckpt', '.pt', '.bin', '.pth', '.safetensors']) + +folder_names_and_paths = {} + +base_path = os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))) +models_dir = os.path.join(base_path, "models") +folder_names_and_paths["checkpoints"] = ([os.path.join(models_dir, "checkpoints")], supported_pt_extensions) +folder_names_and_paths["configs"] = ([os.path.join(models_dir, "configs")], [".yaml"]) + +folder_names_and_paths["loras"] = ([os.path.join(models_dir, "loras")], supported_pt_extensions) +folder_names_and_paths["vae"] = ([os.path.join(models_dir, "vae")], supported_pt_extensions) +folder_names_and_paths["clip"] = ([os.path.join(models_dir, "clip")], supported_pt_extensions) +folder_names_and_paths["unet"] = ([os.path.join(models_dir, "unet")], supported_pt_extensions) +folder_names_and_paths["clip_vision"] = ([os.path.join(models_dir, "clip_vision")], supported_pt_extensions) +folder_names_and_paths["style_models"] = ([os.path.join(models_dir, "style_models")], supported_pt_extensions) +folder_names_and_paths["embeddings"] = ([os.path.join(models_dir, "embeddings")], supported_pt_extensions) +folder_names_and_paths["diffusers"] = ([os.path.join(models_dir, "diffusers")], ["folder"]) +folder_names_and_paths["vae_approx"] = ([os.path.join(models_dir, "vae_approx")], supported_pt_extensions) + +folder_names_and_paths["controlnet"] = ([os.path.join(models_dir, "controlnet"), os.path.join(models_dir, "t2i_adapter")], supported_pt_extensions) +folder_names_and_paths["gligen"] = ([os.path.join(models_dir, "gligen")], supported_pt_extensions) + +folder_names_and_paths["upscale_models"] = ([os.path.join(models_dir, "upscale_models")], supported_pt_extensions) + +folder_names_and_paths["custom_nodes"] = ([os.path.join(base_path, "custom_nodes")], []) + +folder_names_and_paths["hypernetworks"] = ([os.path.join(models_dir, "hypernetworks")], supported_pt_extensions) + +folder_names_and_paths["classifiers"] = ([os.path.join(models_dir, "classifiers")], {""}) + +output_directory = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))), "output") +temp_directory = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))), "temp") +input_directory = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))), "input") + +filename_list_cache = {} + +if not os.path.exists(input_directory): + os.makedirs(input_directory) + +def set_output_directory(output_dir): + global output_directory + output_directory = output_dir + +def set_temp_directory(temp_dir): + global temp_directory + temp_directory = temp_dir + +def set_input_directory(input_dir): + global input_directory + input_directory = input_dir + +def get_output_directory(): + global output_directory + return output_directory + +def get_temp_directory(): + global temp_directory + return temp_directory + +def get_input_directory(): + global input_directory + return input_directory + + +#NOTE: used in http server so don't put folders that should not be accessed remotely +def get_directory_by_type(type_name): + if type_name == "output": + return get_output_directory() + if type_name == "temp": + return get_temp_directory() + if type_name == "input": + return get_input_directory() + return None + + +# determine base_dir rely on annotation if name is 'filename.ext [annotation]' format +# otherwise use default_path as base_dir +def annotated_filepath(name): + if name.endswith("[output]"): + base_dir = get_output_directory() + name = name[:-9] + elif name.endswith("[input]"): + base_dir = get_input_directory() + name = name[:-8] + elif name.endswith("[temp]"): + base_dir = get_temp_directory() + name = name[:-7] + else: + return name, None + + return name, base_dir + + +def get_annotated_filepath(name, default_dir=None): + name, base_dir = annotated_filepath(name) + + if base_dir is None: + if default_dir is not None: + base_dir = default_dir + else: + base_dir = get_input_directory() # fallback path + + return os.path.join(base_dir, name) + + +def exists_annotated_filepath(name): + name, base_dir = annotated_filepath(name) + + if base_dir is None: + base_dir = get_input_directory() # fallback path + + filepath = os.path.join(base_dir, name) + return os.path.exists(filepath) + + +def add_model_folder_path(folder_name, full_folder_path): + global folder_names_and_paths + if folder_name in folder_names_and_paths: + folder_names_and_paths[folder_name][0].append(full_folder_path) + else: + folder_names_and_paths[folder_name] = ([full_folder_path], set()) + +def get_folder_paths(folder_name): + return folder_names_and_paths[folder_name][0][:] + +def recursive_search(directory, excluded_dir_names=None): + if not os.path.isdir(directory): + return [], {} + + if excluded_dir_names is None: + excluded_dir_names = [] + + result = [] + dirs = {directory: os.path.getmtime(directory)} + for dirpath, subdirs, filenames in os.walk(directory, followlinks=True, topdown=True): + subdirs[:] = [d for d in subdirs if d not in excluded_dir_names] + for file_name in filenames: + relative_path = os.path.relpath(os.path.join(dirpath, file_name), directory) + result.append(relative_path) + for d in subdirs: + path = os.path.join(dirpath, d) + dirs[path] = os.path.getmtime(path) + return result, dirs + +def filter_files_extensions(files, extensions): + return sorted(list(filter(lambda a: os.path.splitext(a)[-1].lower() in extensions or len(extensions) == 0, files))) + + + +def get_full_path(folder_name, filename): + global folder_names_and_paths + if folder_name not in folder_names_and_paths: + return None + folders = folder_names_and_paths[folder_name] + filename = os.path.relpath(os.path.join("/", filename), "/") + for x in folders[0]: + full_path = os.path.join(x, filename) + if os.path.isfile(full_path): + return full_path + + return None + +def get_filename_list_(folder_name): + global folder_names_and_paths + output_list = set() + folders = folder_names_and_paths[folder_name] + output_folders = {} + for x in folders[0]: + files, folders_all = recursive_search(x, excluded_dir_names=[".git"]) + output_list.update(filter_files_extensions(files, folders[1])) + output_folders = {**output_folders, **folders_all} + + return (sorted(list(output_list)), output_folders, time.perf_counter()) + +def cached_filename_list_(folder_name): + global filename_list_cache + global folder_names_and_paths + if folder_name not in filename_list_cache: + return None + out = filename_list_cache[folder_name] + if time.perf_counter() < (out[2] + 0.5): + return out + for x in out[1]: + time_modified = out[1][x] + folder = x + if os.path.getmtime(folder) != time_modified: + return None + + folders = folder_names_and_paths[folder_name] + for x in folders[0]: + if os.path.isdir(x): + if x not in out[1]: + return None + + return out + +def get_filename_list(folder_name): + out = cached_filename_list_(folder_name) + if out is None: + out = get_filename_list_(folder_name) + global filename_list_cache + filename_list_cache[folder_name] = out + return list(out[0]) + +def get_save_image_path(filename_prefix, output_dir, image_width=0, image_height=0): + def map_filename(filename): + prefix_len = len(os.path.basename(filename_prefix)) + prefix = filename[:prefix_len + 1] + try: + digits = int(filename[prefix_len + 1:].split('_')[0]) + except: + digits = 0 + return (digits, prefix) + + def compute_vars(input, image_width, image_height): + input = input.replace("%width%", str(image_width)) + input = input.replace("%height%", str(image_height)) + return input + + filename_prefix = compute_vars(filename_prefix, image_width, image_height) + + subfolder = os.path.dirname(os.path.normpath(filename_prefix)) + filename = os.path.basename(os.path.normpath(filename_prefix)) + + full_output_folder = os.path.join(output_dir, subfolder) + + if os.path.commonpath((output_dir, os.path.abspath(full_output_folder))) != output_dir: + print("Saving image outside the output folder is not allowed.") + return {} + + try: + counter = max(filter(lambda a: a[1][:-1] == filename and a[1][-1] == "_", map(map_filename, os.listdir(full_output_folder))))[0] + 1 + except ValueError: + counter = 1 + except FileNotFoundError: + os.makedirs(full_output_folder, exist_ok=True) + counter = 1 + return full_output_folder, filename, counter, subfolder, filename_prefix diff --git a/backend/headless/latent_preview.py b/backend/headless/latent_preview.py new file mode 100644 index 0000000000000000000000000000000000000000..13f189371a58ad6fbb52b3a2c9f2db44512be635 --- /dev/null +++ b/backend/headless/latent_preview.py @@ -0,0 +1,97 @@ +import torch +from PIL import Image +import struct +import numpy as np +from fcbh.cli_args import args, LatentPreviewMethod +from fcbh.taesd.taesd import TAESD +import folder_paths +import fcbh.utils + +MAX_PREVIEW_RESOLUTION = 512 + +class LatentPreviewer: + def decode_latent_to_preview(self, x0): + pass + + def decode_latent_to_preview_image(self, preview_format, x0): + preview_image = self.decode_latent_to_preview(x0) + return ("JPEG", preview_image, MAX_PREVIEW_RESOLUTION) + +class TAESDPreviewerImpl(LatentPreviewer): + def __init__(self, taesd): + self.taesd = taesd + + def decode_latent_to_preview(self, x0): + x_sample = self.taesd.decode(x0[:1])[0].detach() + x_sample = torch.clamp((x_sample + 1.0) / 2.0, min=0.0, max=1.0) + x_sample = 255. * np.moveaxis(x_sample.cpu().numpy(), 0, 2) + x_sample = x_sample.astype(np.uint8) + + preview_image = Image.fromarray(x_sample) + return preview_image + + +class Latent2RGBPreviewer(LatentPreviewer): + def __init__(self, latent_rgb_factors): + self.latent_rgb_factors = torch.tensor(latent_rgb_factors, device="cpu") + + def decode_latent_to_preview(self, x0): + latent_image = x0[0].permute(1, 2, 0).cpu() @ self.latent_rgb_factors + + latents_ubyte = (((latent_image + 1) / 2) + .clamp(0, 1) # change scale from -1..1 to 0..1 + .mul(0xFF) # to 0..255 + .byte()).cpu() + + return Image.fromarray(latents_ubyte.numpy()) + + +def get_previewer(device, latent_format): + previewer = None + method = args.preview_method + if method != LatentPreviewMethod.NoPreviews: + # TODO previewer methods + taesd_decoder_path = None + if latent_format.taesd_decoder_name is not None: + taesd_decoder_path = next( + (fn for fn in folder_paths.get_filename_list("vae_approx") + if fn.startswith(latent_format.taesd_decoder_name)), + "" + ) + taesd_decoder_path = folder_paths.get_full_path("vae_approx", taesd_decoder_path) + + if method == LatentPreviewMethod.Auto: + method = LatentPreviewMethod.Latent2RGB + if taesd_decoder_path: + method = LatentPreviewMethod.TAESD + + if method == LatentPreviewMethod.TAESD: + if taesd_decoder_path: + taesd = TAESD(None, taesd_decoder_path).to(device) + previewer = TAESDPreviewerImpl(taesd) + else: + print("Warning: TAESD previews enabled, but could not find models/vae_approx/{}".format(latent_format.taesd_decoder_name)) + + if previewer is None: + if latent_format.latent_rgb_factors is not None: + previewer = Latent2RGBPreviewer(latent_format.latent_rgb_factors) + return previewer + +def prepare_callback(model, steps, x0_output_dict=None): + preview_format = "JPEG" + if preview_format not in ["JPEG", "PNG"]: + preview_format = "JPEG" + + previewer = get_previewer(model.load_device, model.model.latent_format) + + pbar = fcbh.utils.ProgressBar(steps) + def callback(step, x0, x, total_steps): + if x0_output_dict is not None: + x0_output_dict["x0"] = x0 + + preview_bytes = None + if previewer: + preview_bytes = previewer.decode_latent_to_preview_image(preview_format, x0) + pbar.update_absolute(step + 1, total_steps, preview_bytes) + return callback + diff --git a/backend/headless/nodes.py b/backend/headless/nodes.py new file mode 100644 index 0000000000000000000000000000000000000000..e702eae3316f211e96d1a7390dce3ac918dd8694 --- /dev/null +++ b/backend/headless/nodes.py @@ -0,0 +1,1858 @@ +import torch + +import os +import sys +import json +import hashlib +import traceback +import math +import time +import random + +from PIL import Image, ImageOps +from PIL.PngImagePlugin import PngInfo +import numpy as np +import safetensors.torch + +sys.path.insert(0, os.path.join(os.path.dirname(os.path.realpath(__file__)), "fcbh")) + + +import fcbh.diffusers_load +import fcbh.samplers +import fcbh.sample +import fcbh.sd +import fcbh.utils +import fcbh.controlnet + +import fcbh.clip_vision + +import fcbh.model_management +from fcbh.cli_args import args + +import importlib + +import folder_paths +import latent_preview + +def before_node_execution(): + fcbh.model_management.throw_exception_if_processing_interrupted() + +def interrupt_processing(value=True): + fcbh.model_management.interrupt_current_processing(value) + +MAX_RESOLUTION=8192 + +class CLIPTextEncode: + @classmethod + def INPUT_TYPES(s): + return {"required": {"text": ("STRING", {"multiline": True}), "clip": ("CLIP", )}} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "encode" + + CATEGORY = "conditioning" + + def encode(self, clip, text): + tokens = clip.tokenize(text) + cond, pooled = clip.encode_from_tokens(tokens, return_pooled=True) + return ([[cond, {"pooled_output": pooled}]], ) + +class ConditioningCombine: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning_1": ("CONDITIONING", ), "conditioning_2": ("CONDITIONING", )}} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "combine" + + CATEGORY = "conditioning" + + def combine(self, conditioning_1, conditioning_2): + return (conditioning_1 + conditioning_2, ) + +class ConditioningAverage : + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning_to": ("CONDITIONING", ), "conditioning_from": ("CONDITIONING", ), + "conditioning_to_strength": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}) + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "addWeighted" + + CATEGORY = "conditioning" + + def addWeighted(self, conditioning_to, conditioning_from, conditioning_to_strength): + out = [] + + if len(conditioning_from) > 1: + print("Warning: ConditioningAverage conditioning_from contains more than 1 cond, only the first one will actually be applied to conditioning_to.") + + cond_from = conditioning_from[0][0] + pooled_output_from = conditioning_from[0][1].get("pooled_output", None) + + for i in range(len(conditioning_to)): + t1 = conditioning_to[i][0] + pooled_output_to = conditioning_to[i][1].get("pooled_output", pooled_output_from) + t0 = cond_from[:,:t1.shape[1]] + if t0.shape[1] < t1.shape[1]: + t0 = torch.cat([t0] + [torch.zeros((1, (t1.shape[1] - t0.shape[1]), t1.shape[2]))], dim=1) + + tw = torch.mul(t1, conditioning_to_strength) + torch.mul(t0, (1.0 - conditioning_to_strength)) + t_to = conditioning_to[i][1].copy() + if pooled_output_from is not None and pooled_output_to is not None: + t_to["pooled_output"] = torch.mul(pooled_output_to, conditioning_to_strength) + torch.mul(pooled_output_from, (1.0 - conditioning_to_strength)) + elif pooled_output_from is not None: + t_to["pooled_output"] = pooled_output_from + + n = [tw, t_to] + out.append(n) + return (out, ) + +class ConditioningConcat: + @classmethod + def INPUT_TYPES(s): + return {"required": { + "conditioning_to": ("CONDITIONING",), + "conditioning_from": ("CONDITIONING",), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "concat" + + CATEGORY = "conditioning" + + def concat(self, conditioning_to, conditioning_from): + out = [] + + if len(conditioning_from) > 1: + print("Warning: ConditioningConcat conditioning_from contains more than 1 cond, only the first one will actually be applied to conditioning_to.") + + cond_from = conditioning_from[0][0] + + for i in range(len(conditioning_to)): + t1 = conditioning_to[i][0] + tw = torch.cat((t1, cond_from),1) + n = [tw, conditioning_to[i][1].copy()] + out.append(n) + + return (out, ) + +class ConditioningSetArea: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "width": ("INT", {"default": 64, "min": 64, "max": MAX_RESOLUTION, "step": 8}), + "height": ("INT", {"default": 64, "min": 64, "max": MAX_RESOLUTION, "step": 8}), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "strength": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01}), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "append" + + CATEGORY = "conditioning" + + def append(self, conditioning, width, height, x, y, strength): + c = [] + for t in conditioning: + n = [t[0], t[1].copy()] + n[1]['area'] = (height // 8, width // 8, y // 8, x // 8) + n[1]['strength'] = strength + n[1]['set_area_to_bounds'] = False + c.append(n) + return (c, ) + +class ConditioningSetAreaPercentage: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "width": ("FLOAT", {"default": 1.0, "min": 0, "max": 1.0, "step": 0.01}), + "height": ("FLOAT", {"default": 1.0, "min": 0, "max": 1.0, "step": 0.01}), + "x": ("FLOAT", {"default": 0, "min": 0, "max": 1.0, "step": 0.01}), + "y": ("FLOAT", {"default": 0, "min": 0, "max": 1.0, "step": 0.01}), + "strength": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01}), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "append" + + CATEGORY = "conditioning" + + def append(self, conditioning, width, height, x, y, strength): + c = [] + for t in conditioning: + n = [t[0], t[1].copy()] + n[1]['area'] = ("percentage", height, width, y, x) + n[1]['strength'] = strength + n[1]['set_area_to_bounds'] = False + c.append(n) + return (c, ) + +class ConditioningSetMask: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "mask": ("MASK", ), + "strength": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01}), + "set_cond_area": (["default", "mask bounds"],), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "append" + + CATEGORY = "conditioning" + + def append(self, conditioning, mask, set_cond_area, strength): + c = [] + set_area_to_bounds = False + if set_cond_area != "default": + set_area_to_bounds = True + if len(mask.shape) < 3: + mask = mask.unsqueeze(0) + for t in conditioning: + n = [t[0], t[1].copy()] + _, h, w = mask.shape + n[1]['mask'] = mask + n[1]['set_area_to_bounds'] = set_area_to_bounds + n[1]['mask_strength'] = strength + c.append(n) + return (c, ) + +class ConditioningZeroOut: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", )}} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "zero_out" + + CATEGORY = "advanced/conditioning" + + def zero_out(self, conditioning): + c = [] + for t in conditioning: + d = t[1].copy() + if "pooled_output" in d: + d["pooled_output"] = torch.zeros_like(d["pooled_output"]) + n = [torch.zeros_like(t[0]), d] + c.append(n) + return (c, ) + +class ConditioningSetTimestepRange: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "start": ("FLOAT", {"default": 0.0, "min": 0.0, "max": 1.0, "step": 0.001}), + "end": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.001}) + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "set_range" + + CATEGORY = "advanced/conditioning" + + def set_range(self, conditioning, start, end): + c = [] + for t in conditioning: + d = t[1].copy() + d['start_percent'] = start + d['end_percent'] = end + n = [t[0], d] + c.append(n) + return (c, ) + +class VAEDecode: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT", ), "vae": ("VAE", )}} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "decode" + + CATEGORY = "latent" + + def decode(self, vae, samples): + return (vae.decode(samples["samples"]), ) + +class VAEDecodeTiled: + @classmethod + def INPUT_TYPES(s): + return {"required": {"samples": ("LATENT", ), "vae": ("VAE", ), + "tile_size": ("INT", {"default": 512, "min": 320, "max": 4096, "step": 64}) + }} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "decode" + + CATEGORY = "_for_testing" + + def decode(self, vae, samples, tile_size): + return (vae.decode_tiled(samples["samples"], tile_x=tile_size // 8, tile_y=tile_size // 8, ), ) + +class VAEEncode: + @classmethod + def INPUT_TYPES(s): + return {"required": { "pixels": ("IMAGE", ), "vae": ("VAE", )}} + RETURN_TYPES = ("LATENT",) + FUNCTION = "encode" + + CATEGORY = "latent" + + @staticmethod + def vae_encode_crop_pixels(pixels): + x = (pixels.shape[1] // 8) * 8 + y = (pixels.shape[2] // 8) * 8 + if pixels.shape[1] != x or pixels.shape[2] != y: + x_offset = (pixels.shape[1] % 8) // 2 + y_offset = (pixels.shape[2] % 8) // 2 + pixels = pixels[:, x_offset:x + x_offset, y_offset:y + y_offset, :] + return pixels + + def encode(self, vae, pixels): + pixels = self.vae_encode_crop_pixels(pixels) + t = vae.encode(pixels[:,:,:,:3]) + return ({"samples":t}, ) + +class VAEEncodeTiled: + @classmethod + def INPUT_TYPES(s): + return {"required": {"pixels": ("IMAGE", ), "vae": ("VAE", ), + "tile_size": ("INT", {"default": 512, "min": 320, "max": 4096, "step": 64}) + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "encode" + + CATEGORY = "_for_testing" + + def encode(self, vae, pixels, tile_size): + pixels = VAEEncode.vae_encode_crop_pixels(pixels) + t = vae.encode_tiled(pixels[:,:,:,:3], tile_x=tile_size, tile_y=tile_size, ) + return ({"samples":t}, ) + +class VAEEncodeForInpaint: + @classmethod + def INPUT_TYPES(s): + return {"required": { "pixels": ("IMAGE", ), "vae": ("VAE", ), "mask": ("MASK", ), "grow_mask_by": ("INT", {"default": 6, "min": 0, "max": 64, "step": 1}),}} + RETURN_TYPES = ("LATENT",) + FUNCTION = "encode" + + CATEGORY = "latent/inpaint" + + def encode(self, vae, pixels, mask, grow_mask_by=6): + x = (pixels.shape[1] // 8) * 8 + y = (pixels.shape[2] // 8) * 8 + mask = torch.nn.functional.interpolate(mask.reshape((-1, 1, mask.shape[-2], mask.shape[-1])), size=(pixels.shape[1], pixels.shape[2]), mode="bilinear") + + pixels = pixels.clone() + if pixels.shape[1] != x or pixels.shape[2] != y: + x_offset = (pixels.shape[1] % 8) // 2 + y_offset = (pixels.shape[2] % 8) // 2 + pixels = pixels[:,x_offset:x + x_offset, y_offset:y + y_offset,:] + mask = mask[:,:,x_offset:x + x_offset, y_offset:y + y_offset] + + #grow mask by a few pixels to keep things seamless in latent space + if grow_mask_by == 0: + mask_erosion = mask + else: + kernel_tensor = torch.ones((1, 1, grow_mask_by, grow_mask_by)) + padding = math.ceil((grow_mask_by - 1) / 2) + + mask_erosion = torch.clamp(torch.nn.functional.conv2d(mask.round(), kernel_tensor, padding=padding), 0, 1) + + m = (1.0 - mask.round()).squeeze(1) + for i in range(3): + pixels[:,:,:,i] -= 0.5 + pixels[:,:,:,i] *= m + pixels[:,:,:,i] += 0.5 + t = vae.encode(pixels) + + return ({"samples":t, "noise_mask": (mask_erosion[:,:,:x,:y].round())}, ) + +class SaveLatent: + def __init__(self): + self.output_dir = folder_paths.get_output_directory() + + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT", ), + "filename_prefix": ("STRING", {"default": "latents/fcbh_backend"})}, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"}, + } + RETURN_TYPES = () + FUNCTION = "save" + + OUTPUT_NODE = True + + CATEGORY = "_for_testing" + + def save(self, samples, filename_prefix="fcbh_backend", prompt=None, extra_pnginfo=None): + full_output_folder, filename, counter, subfolder, filename_prefix = folder_paths.get_save_image_path(filename_prefix, self.output_dir) + + # support save metadata for latent sharing + prompt_info = "" + if prompt is not None: + prompt_info = json.dumps(prompt) + + metadata = None + if not args.disable_metadata: + metadata = {"prompt": prompt_info} + if extra_pnginfo is not None: + for x in extra_pnginfo: + metadata[x] = json.dumps(extra_pnginfo[x]) + + file = f"{filename}_{counter:05}_.latent" + + results = list() + results.append({ + "filename": file, + "subfolder": subfolder, + "type": "output" + }) + + file = os.path.join(full_output_folder, file) + + output = {} + output["latent_tensor"] = samples["samples"] + output["latent_format_version_0"] = torch.tensor([]) + + fcbh.utils.save_torch_file(output, file, metadata=metadata) + return { "ui": { "latents": results } } + + +class LoadLatent: + @classmethod + def INPUT_TYPES(s): + input_dir = folder_paths.get_input_directory() + files = [f for f in os.listdir(input_dir) if os.path.isfile(os.path.join(input_dir, f)) and f.endswith(".latent")] + return {"required": {"latent": [sorted(files), ]}, } + + CATEGORY = "_for_testing" + + RETURN_TYPES = ("LATENT", ) + FUNCTION = "load" + + def load(self, latent): + latent_path = folder_paths.get_annotated_filepath(latent) + latent = safetensors.torch.load_file(latent_path, device="cpu") + multiplier = 1.0 + if "latent_format_version_0" not in latent: + multiplier = 1.0 / 0.18215 + samples = {"samples": latent["latent_tensor"].float() * multiplier} + return (samples, ) + + @classmethod + def IS_CHANGED(s, latent): + image_path = folder_paths.get_annotated_filepath(latent) + m = hashlib.sha256() + with open(image_path, 'rb') as f: + m.update(f.read()) + return m.digest().hex() + + @classmethod + def VALIDATE_INPUTS(s, latent): + if not folder_paths.exists_annotated_filepath(latent): + return "Invalid latent file: {}".format(latent) + return True + + +class CheckpointLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "config_name": (folder_paths.get_filename_list("configs"), ), + "ckpt_name": (folder_paths.get_filename_list("checkpoints"), )}} + RETURN_TYPES = ("MODEL", "CLIP", "VAE") + FUNCTION = "load_checkpoint" + + CATEGORY = "advanced/loaders" + + def load_checkpoint(self, config_name, ckpt_name, output_vae=True, output_clip=True): + config_path = folder_paths.get_full_path("configs", config_name) + ckpt_path = folder_paths.get_full_path("checkpoints", ckpt_name) + return fcbh.sd.load_checkpoint(config_path, ckpt_path, output_vae=True, output_clip=True, embedding_directory=folder_paths.get_folder_paths("embeddings")) + +class CheckpointLoaderSimple: + @classmethod + def INPUT_TYPES(s): + return {"required": { "ckpt_name": (folder_paths.get_filename_list("checkpoints"), ), + }} + RETURN_TYPES = ("MODEL", "CLIP", "VAE") + FUNCTION = "load_checkpoint" + + CATEGORY = "loaders" + + def load_checkpoint(self, ckpt_name, output_vae=True, output_clip=True): + ckpt_path = folder_paths.get_full_path("checkpoints", ckpt_name) + out = fcbh.sd.load_checkpoint_guess_config(ckpt_path, output_vae=True, output_clip=True, embedding_directory=folder_paths.get_folder_paths("embeddings")) + return out[:3] + +class DiffusersLoader: + @classmethod + def INPUT_TYPES(cls): + paths = [] + for search_path in folder_paths.get_folder_paths("diffusers"): + if os.path.exists(search_path): + for root, subdir, files in os.walk(search_path, followlinks=True): + if "model_index.json" in files: + paths.append(os.path.relpath(root, start=search_path)) + + return {"required": {"model_path": (paths,), }} + RETURN_TYPES = ("MODEL", "CLIP", "VAE") + FUNCTION = "load_checkpoint" + + CATEGORY = "advanced/loaders/deprecated" + + def load_checkpoint(self, model_path, output_vae=True, output_clip=True): + for search_path in folder_paths.get_folder_paths("diffusers"): + if os.path.exists(search_path): + path = os.path.join(search_path, model_path) + if os.path.exists(path): + model_path = path + break + + return fcbh.diffusers_load.load_diffusers(model_path, output_vae=output_vae, output_clip=output_clip, embedding_directory=folder_paths.get_folder_paths("embeddings")) + + +class unCLIPCheckpointLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "ckpt_name": (folder_paths.get_filename_list("checkpoints"), ), + }} + RETURN_TYPES = ("MODEL", "CLIP", "VAE", "CLIP_VISION") + FUNCTION = "load_checkpoint" + + CATEGORY = "loaders" + + def load_checkpoint(self, ckpt_name, output_vae=True, output_clip=True): + ckpt_path = folder_paths.get_full_path("checkpoints", ckpt_name) + out = fcbh.sd.load_checkpoint_guess_config(ckpt_path, output_vae=True, output_clip=True, output_clipvision=True, embedding_directory=folder_paths.get_folder_paths("embeddings")) + return out + +class CLIPSetLastLayer: + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip": ("CLIP", ), + "stop_at_clip_layer": ("INT", {"default": -1, "min": -24, "max": -1, "step": 1}), + }} + RETURN_TYPES = ("CLIP",) + FUNCTION = "set_last_layer" + + CATEGORY = "conditioning" + + def set_last_layer(self, clip, stop_at_clip_layer): + clip = clip.clone() + clip.clip_layer(stop_at_clip_layer) + return (clip,) + +class LoraLoader: + def __init__(self): + self.loaded_lora = None + + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "clip": ("CLIP", ), + "lora_name": (folder_paths.get_filename_list("loras"), ), + "strength_model": ("FLOAT", {"default": 1.0, "min": -20.0, "max": 20.0, "step": 0.01}), + "strength_clip": ("FLOAT", {"default": 1.0, "min": -20.0, "max": 20.0, "step": 0.01}), + }} + RETURN_TYPES = ("MODEL", "CLIP") + FUNCTION = "load_lora" + + CATEGORY = "loaders" + + def load_lora(self, model, clip, lora_name, strength_model, strength_clip): + if strength_model == 0 and strength_clip == 0: + return (model, clip) + + lora_path = folder_paths.get_full_path("loras", lora_name) + lora = None + if self.loaded_lora is not None: + if self.loaded_lora[0] == lora_path: + lora = self.loaded_lora[1] + else: + temp = self.loaded_lora + self.loaded_lora = None + del temp + + if lora is None: + lora = fcbh.utils.load_torch_file(lora_path, safe_load=True) + self.loaded_lora = (lora_path, lora) + + model_lora, clip_lora = fcbh.sd.load_lora_for_models(model, clip, lora, strength_model, strength_clip) + return (model_lora, clip_lora) + +class VAELoader: + @staticmethod + def vae_list(): + vaes = folder_paths.get_filename_list("vae") + approx_vaes = folder_paths.get_filename_list("vae_approx") + sdxl_taesd_enc = False + sdxl_taesd_dec = False + sd1_taesd_enc = False + sd1_taesd_dec = False + + for v in approx_vaes: + if v.startswith("taesd_decoder."): + sd1_taesd_dec = True + elif v.startswith("taesd_encoder."): + sd1_taesd_enc = True + elif v.startswith("taesdxl_decoder."): + sdxl_taesd_dec = True + elif v.startswith("taesdxl_encoder."): + sdxl_taesd_enc = True + if sd1_taesd_dec and sd1_taesd_enc: + vaes.append("taesd") + if sdxl_taesd_dec and sdxl_taesd_enc: + vaes.append("taesdxl") + return vaes + + @staticmethod + def load_taesd(name): + sd = {} + approx_vaes = folder_paths.get_filename_list("vae_approx") + + encoder = next(filter(lambda a: a.startswith("{}_encoder.".format(name)), approx_vaes)) + decoder = next(filter(lambda a: a.startswith("{}_decoder.".format(name)), approx_vaes)) + + enc = fcbh.utils.load_torch_file(folder_paths.get_full_path("vae_approx", encoder)) + for k in enc: + sd["taesd_encoder.{}".format(k)] = enc[k] + + dec = fcbh.utils.load_torch_file(folder_paths.get_full_path("vae_approx", decoder)) + for k in dec: + sd["taesd_decoder.{}".format(k)] = dec[k] + + if name == "taesd": + sd["vae_scale"] = torch.tensor(0.18215) + elif name == "taesdxl": + sd["vae_scale"] = torch.tensor(0.13025) + return sd + + @classmethod + def INPUT_TYPES(s): + return {"required": { "vae_name": (s.vae_list(), )}} + RETURN_TYPES = ("VAE",) + FUNCTION = "load_vae" + + CATEGORY = "loaders" + + #TODO: scale factor? + def load_vae(self, vae_name): + if vae_name in ["taesd", "taesdxl"]: + sd = self.load_taesd(vae_name) + else: + vae_path = folder_paths.get_full_path("vae", vae_name) + sd = fcbh.utils.load_torch_file(vae_path) + vae = fcbh.sd.VAE(sd=sd) + return (vae,) + +class ControlNetLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "control_net_name": (folder_paths.get_filename_list("controlnet"), )}} + + RETURN_TYPES = ("CONTROL_NET",) + FUNCTION = "load_controlnet" + + CATEGORY = "loaders" + + def load_controlnet(self, control_net_name): + controlnet_path = folder_paths.get_full_path("controlnet", control_net_name) + controlnet = fcbh.controlnet.load_controlnet(controlnet_path) + return (controlnet,) + +class DiffControlNetLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "model": ("MODEL",), + "control_net_name": (folder_paths.get_filename_list("controlnet"), )}} + + RETURN_TYPES = ("CONTROL_NET",) + FUNCTION = "load_controlnet" + + CATEGORY = "loaders" + + def load_controlnet(self, model, control_net_name): + controlnet_path = folder_paths.get_full_path("controlnet", control_net_name) + controlnet = fcbh.controlnet.load_controlnet(controlnet_path, model) + return (controlnet,) + + +class ControlNetApply: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "control_net": ("CONTROL_NET", ), + "image": ("IMAGE", ), + "strength": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01}) + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "apply_controlnet" + + CATEGORY = "conditioning" + + def apply_controlnet(self, conditioning, control_net, image, strength): + if strength == 0: + return (conditioning, ) + + c = [] + control_hint = image.movedim(-1,1) + for t in conditioning: + n = [t[0], t[1].copy()] + c_net = control_net.copy().set_cond_hint(control_hint, strength) + if 'control' in t[1]: + c_net.set_previous_controlnet(t[1]['control']) + n[1]['control'] = c_net + n[1]['control_apply_to_uncond'] = True + c.append(n) + return (c, ) + + +class ControlNetApplyAdvanced: + @classmethod + def INPUT_TYPES(s): + return {"required": {"positive": ("CONDITIONING", ), + "negative": ("CONDITIONING", ), + "control_net": ("CONTROL_NET", ), + "image": ("IMAGE", ), + "strength": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01}), + "start_percent": ("FLOAT", {"default": 0.0, "min": 0.0, "max": 1.0, "step": 0.001}), + "end_percent": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.001}) + }} + + RETURN_TYPES = ("CONDITIONING","CONDITIONING") + RETURN_NAMES = ("positive", "negative") + FUNCTION = "apply_controlnet" + + CATEGORY = "conditioning" + + def apply_controlnet(self, positive, negative, control_net, image, strength, start_percent, end_percent): + if strength == 0: + return (positive, negative) + + control_hint = image.movedim(-1,1) + cnets = {} + + out = [] + for conditioning in [positive, negative]: + c = [] + for t in conditioning: + d = t[1].copy() + + prev_cnet = d.get('control', None) + if prev_cnet in cnets: + c_net = cnets[prev_cnet] + else: + c_net = control_net.copy().set_cond_hint(control_hint, strength, (start_percent, end_percent)) + c_net.set_previous_controlnet(prev_cnet) + cnets[prev_cnet] = c_net + + d['control'] = c_net + d['control_apply_to_uncond'] = False + n = [t[0], d] + c.append(n) + out.append(c) + return (out[0], out[1]) + + +class UNETLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "unet_name": (folder_paths.get_filename_list("unet"), ), + }} + RETURN_TYPES = ("MODEL",) + FUNCTION = "load_unet" + + CATEGORY = "advanced/loaders" + + def load_unet(self, unet_name): + unet_path = folder_paths.get_full_path("unet", unet_name) + model = fcbh.sd.load_unet(unet_path) + return (model,) + +class CLIPLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip_name": (folder_paths.get_filename_list("clip"), ), + }} + RETURN_TYPES = ("CLIP",) + FUNCTION = "load_clip" + + CATEGORY = "advanced/loaders" + + def load_clip(self, clip_name): + clip_path = folder_paths.get_full_path("clip", clip_name) + clip = fcbh.sd.load_clip(ckpt_paths=[clip_path], embedding_directory=folder_paths.get_folder_paths("embeddings")) + return (clip,) + +class DualCLIPLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip_name1": (folder_paths.get_filename_list("clip"), ), "clip_name2": (folder_paths.get_filename_list("clip"), ), + }} + RETURN_TYPES = ("CLIP",) + FUNCTION = "load_clip" + + CATEGORY = "advanced/loaders" + + def load_clip(self, clip_name1, clip_name2): + clip_path1 = folder_paths.get_full_path("clip", clip_name1) + clip_path2 = folder_paths.get_full_path("clip", clip_name2) + clip = fcbh.sd.load_clip(ckpt_paths=[clip_path1, clip_path2], embedding_directory=folder_paths.get_folder_paths("embeddings")) + return (clip,) + +class CLIPVisionLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip_name": (folder_paths.get_filename_list("clip_vision"), ), + }} + RETURN_TYPES = ("CLIP_VISION",) + FUNCTION = "load_clip" + + CATEGORY = "loaders" + + def load_clip(self, clip_name): + clip_path = folder_paths.get_full_path("clip_vision", clip_name) + clip_vision = fcbh.clip_vision.load(clip_path) + return (clip_vision,) + +class CLIPVisionEncode: + @classmethod + def INPUT_TYPES(s): + return {"required": { "clip_vision": ("CLIP_VISION",), + "image": ("IMAGE",) + }} + RETURN_TYPES = ("CLIP_VISION_OUTPUT",) + FUNCTION = "encode" + + CATEGORY = "conditioning" + + def encode(self, clip_vision, image): + output = clip_vision.encode_image(image) + return (output,) + +class StyleModelLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "style_model_name": (folder_paths.get_filename_list("style_models"), )}} + + RETURN_TYPES = ("STYLE_MODEL",) + FUNCTION = "load_style_model" + + CATEGORY = "loaders" + + def load_style_model(self, style_model_name): + style_model_path = folder_paths.get_full_path("style_models", style_model_name) + style_model = fcbh.sd.load_style_model(style_model_path) + return (style_model,) + + +class StyleModelApply: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "style_model": ("STYLE_MODEL", ), + "clip_vision_output": ("CLIP_VISION_OUTPUT", ), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "apply_stylemodel" + + CATEGORY = "conditioning/style_model" + + def apply_stylemodel(self, clip_vision_output, style_model, conditioning): + cond = style_model.get_cond(clip_vision_output).flatten(start_dim=0, end_dim=1).unsqueeze(dim=0) + c = [] + for t in conditioning: + n = [torch.cat((t[0], cond), dim=1), t[1].copy()] + c.append(n) + return (c, ) + +class unCLIPConditioning: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning": ("CONDITIONING", ), + "clip_vision_output": ("CLIP_VISION_OUTPUT", ), + "strength": ("FLOAT", {"default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01}), + "noise_augmentation": ("FLOAT", {"default": 0.0, "min": 0.0, "max": 1.0, "step": 0.01}), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "apply_adm" + + CATEGORY = "conditioning" + + def apply_adm(self, conditioning, clip_vision_output, strength, noise_augmentation): + if strength == 0: + return (conditioning, ) + + c = [] + for t in conditioning: + o = t[1].copy() + x = {"clip_vision_output": clip_vision_output, "strength": strength, "noise_augmentation": noise_augmentation} + if "unclip_conditioning" in o: + o["unclip_conditioning"] = o["unclip_conditioning"][:] + [x] + else: + o["unclip_conditioning"] = [x] + n = [t[0], o] + c.append(n) + return (c, ) + +class GLIGENLoader: + @classmethod + def INPUT_TYPES(s): + return {"required": { "gligen_name": (folder_paths.get_filename_list("gligen"), )}} + + RETURN_TYPES = ("GLIGEN",) + FUNCTION = "load_gligen" + + CATEGORY = "loaders" + + def load_gligen(self, gligen_name): + gligen_path = folder_paths.get_full_path("gligen", gligen_name) + gligen = fcbh.sd.load_gligen(gligen_path) + return (gligen,) + +class GLIGENTextBoxApply: + @classmethod + def INPUT_TYPES(s): + return {"required": {"conditioning_to": ("CONDITIONING", ), + "clip": ("CLIP", ), + "gligen_textbox_model": ("GLIGEN", ), + "text": ("STRING", {"multiline": True}), + "width": ("INT", {"default": 64, "min": 8, "max": MAX_RESOLUTION, "step": 8}), + "height": ("INT", {"default": 64, "min": 8, "max": MAX_RESOLUTION, "step": 8}), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + }} + RETURN_TYPES = ("CONDITIONING",) + FUNCTION = "append" + + CATEGORY = "conditioning/gligen" + + def append(self, conditioning_to, clip, gligen_textbox_model, text, width, height, x, y): + c = [] + cond, cond_pooled = clip.encode_from_tokens(clip.tokenize(text), return_pooled=True) + for t in conditioning_to: + n = [t[0], t[1].copy()] + position_params = [(cond_pooled, height // 8, width // 8, y // 8, x // 8)] + prev = [] + if "gligen" in n[1]: + prev = n[1]['gligen'][2] + + n[1]['gligen'] = ("position", gligen_textbox_model, prev + position_params) + c.append(n) + return (c, ) + +class EmptyLatentImage: + def __init__(self, device="cpu"): + self.device = device + + @classmethod + def INPUT_TYPES(s): + return {"required": { "width": ("INT", {"default": 512, "min": 16, "max": MAX_RESOLUTION, "step": 8}), + "height": ("INT", {"default": 512, "min": 16, "max": MAX_RESOLUTION, "step": 8}), + "batch_size": ("INT", {"default": 1, "min": 1, "max": 4096})}} + RETURN_TYPES = ("LATENT",) + FUNCTION = "generate" + + CATEGORY = "latent" + + def generate(self, width, height, batch_size=1): + latent = torch.zeros([batch_size, 4, height // 8, width // 8]) + return ({"samples":latent}, ) + + +class LatentFromBatch: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "batch_index": ("INT", {"default": 0, "min": 0, "max": 63}), + "length": ("INT", {"default": 1, "min": 1, "max": 64}), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "frombatch" + + CATEGORY = "latent/batch" + + def frombatch(self, samples, batch_index, length): + s = samples.copy() + s_in = samples["samples"] + batch_index = min(s_in.shape[0] - 1, batch_index) + length = min(s_in.shape[0] - batch_index, length) + s["samples"] = s_in[batch_index:batch_index + length].clone() + if "noise_mask" in samples: + masks = samples["noise_mask"] + if masks.shape[0] == 1: + s["noise_mask"] = masks.clone() + else: + if masks.shape[0] < s_in.shape[0]: + masks = masks.repeat(math.ceil(s_in.shape[0] / masks.shape[0]), 1, 1, 1)[:s_in.shape[0]] + s["noise_mask"] = masks[batch_index:batch_index + length].clone() + if "batch_index" not in s: + s["batch_index"] = [x for x in range(batch_index, batch_index+length)] + else: + s["batch_index"] = samples["batch_index"][batch_index:batch_index + length] + return (s,) + +class RepeatLatentBatch: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "amount": ("INT", {"default": 1, "min": 1, "max": 64}), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "repeat" + + CATEGORY = "latent/batch" + + def repeat(self, samples, amount): + s = samples.copy() + s_in = samples["samples"] + + s["samples"] = s_in.repeat((amount, 1,1,1)) + if "noise_mask" in samples and samples["noise_mask"].shape[0] > 1: + masks = samples["noise_mask"] + if masks.shape[0] < s_in.shape[0]: + masks = masks.repeat(math.ceil(s_in.shape[0] / masks.shape[0]), 1, 1, 1)[:s_in.shape[0]] + s["noise_mask"] = samples["noise_mask"].repeat((amount, 1,1,1)) + if "batch_index" in s: + offset = max(s["batch_index"]) - min(s["batch_index"]) + 1 + s["batch_index"] = s["batch_index"] + [x + (i * offset) for i in range(1, amount) for x in s["batch_index"]] + return (s,) + +class LatentUpscale: + upscale_methods = ["nearest-exact", "bilinear", "area", "bicubic", "bislerp"] + crop_methods = ["disabled", "center"] + + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), "upscale_method": (s.upscale_methods,), + "width": ("INT", {"default": 512, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "height": ("INT", {"default": 512, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "crop": (s.crop_methods,)}} + RETURN_TYPES = ("LATENT",) + FUNCTION = "upscale" + + CATEGORY = "latent" + + def upscale(self, samples, upscale_method, width, height, crop): + if width == 0 and height == 0: + s = samples + else: + s = samples.copy() + + if width == 0: + height = max(64, height) + width = max(64, round(samples["samples"].shape[3] * height / samples["samples"].shape[2])) + elif height == 0: + width = max(64, width) + height = max(64, round(samples["samples"].shape[2] * width / samples["samples"].shape[3])) + else: + width = max(64, width) + height = max(64, height) + + s["samples"] = fcbh.utils.common_upscale(samples["samples"], width // 8, height // 8, upscale_method, crop) + return (s,) + +class LatentUpscaleBy: + upscale_methods = ["nearest-exact", "bilinear", "area", "bicubic", "bislerp"] + + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), "upscale_method": (s.upscale_methods,), + "scale_by": ("FLOAT", {"default": 1.5, "min": 0.01, "max": 8.0, "step": 0.01}),}} + RETURN_TYPES = ("LATENT",) + FUNCTION = "upscale" + + CATEGORY = "latent" + + def upscale(self, samples, upscale_method, scale_by): + s = samples.copy() + width = round(samples["samples"].shape[3] * scale_by) + height = round(samples["samples"].shape[2] * scale_by) + s["samples"] = fcbh.utils.common_upscale(samples["samples"], width, height, upscale_method, "disabled") + return (s,) + +class LatentRotate: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "rotation": (["none", "90 degrees", "180 degrees", "270 degrees"],), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "rotate" + + CATEGORY = "latent/transform" + + def rotate(self, samples, rotation): + s = samples.copy() + rotate_by = 0 + if rotation.startswith("90"): + rotate_by = 1 + elif rotation.startswith("180"): + rotate_by = 2 + elif rotation.startswith("270"): + rotate_by = 3 + + s["samples"] = torch.rot90(samples["samples"], k=rotate_by, dims=[3, 2]) + return (s,) + +class LatentFlip: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "flip_method": (["x-axis: vertically", "y-axis: horizontally"],), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "flip" + + CATEGORY = "latent/transform" + + def flip(self, samples, flip_method): + s = samples.copy() + if flip_method.startswith("x"): + s["samples"] = torch.flip(samples["samples"], dims=[2]) + elif flip_method.startswith("y"): + s["samples"] = torch.flip(samples["samples"], dims=[3]) + + return (s,) + +class LatentComposite: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples_to": ("LATENT",), + "samples_from": ("LATENT",), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "feather": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "composite" + + CATEGORY = "latent" + + def composite(self, samples_to, samples_from, x, y, composite_method="normal", feather=0): + x = x // 8 + y = y // 8 + feather = feather // 8 + samples_out = samples_to.copy() + s = samples_to["samples"].clone() + samples_to = samples_to["samples"] + samples_from = samples_from["samples"] + if feather == 0: + s[:,:,y:y+samples_from.shape[2],x:x+samples_from.shape[3]] = samples_from[:,:,:samples_to.shape[2] - y, :samples_to.shape[3] - x] + else: + samples_from = samples_from[:,:,:samples_to.shape[2] - y, :samples_to.shape[3] - x] + mask = torch.ones_like(samples_from) + for t in range(feather): + if y != 0: + mask[:,:,t:1+t,:] *= ((1.0/feather) * (t + 1)) + + if y + samples_from.shape[2] < samples_to.shape[2]: + mask[:,:,mask.shape[2] -1 -t: mask.shape[2]-t,:] *= ((1.0/feather) * (t + 1)) + if x != 0: + mask[:,:,:,t:1+t] *= ((1.0/feather) * (t + 1)) + if x + samples_from.shape[3] < samples_to.shape[3]: + mask[:,:,:,mask.shape[3]- 1 - t: mask.shape[3]- t] *= ((1.0/feather) * (t + 1)) + rev_mask = torch.ones_like(mask) - mask + s[:,:,y:y+samples_from.shape[2],x:x+samples_from.shape[3]] = samples_from[:,:,:samples_to.shape[2] - y, :samples_to.shape[3] - x] * mask + s[:,:,y:y+samples_from.shape[2],x:x+samples_from.shape[3]] * rev_mask + samples_out["samples"] = s + return (samples_out,) + +class LatentBlend: + @classmethod + def INPUT_TYPES(s): + return {"required": { + "samples1": ("LATENT",), + "samples2": ("LATENT",), + "blend_factor": ("FLOAT", { + "default": 0.5, + "min": 0, + "max": 1, + "step": 0.01 + }), + }} + + RETURN_TYPES = ("LATENT",) + FUNCTION = "blend" + + CATEGORY = "_for_testing" + + def blend(self, samples1, samples2, blend_factor:float, blend_mode: str="normal"): + + samples_out = samples1.copy() + samples1 = samples1["samples"] + samples2 = samples2["samples"] + + if samples1.shape != samples2.shape: + samples2.permute(0, 3, 1, 2) + samples2 = fcbh.utils.common_upscale(samples2, samples1.shape[3], samples1.shape[2], 'bicubic', crop='center') + samples2.permute(0, 2, 3, 1) + + samples_blended = self.blend_mode(samples1, samples2, blend_mode) + samples_blended = samples1 * blend_factor + samples_blended * (1 - blend_factor) + samples_out["samples"] = samples_blended + return (samples_out,) + + def blend_mode(self, img1, img2, mode): + if mode == "normal": + return img2 + else: + raise ValueError(f"Unsupported blend mode: {mode}") + +class LatentCrop: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "width": ("INT", {"default": 512, "min": 64, "max": MAX_RESOLUTION, "step": 8}), + "height": ("INT", {"default": 512, "min": 64, "max": MAX_RESOLUTION, "step": 8}), + "x": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "y": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "crop" + + CATEGORY = "latent/transform" + + def crop(self, samples, width, height, x, y): + s = samples.copy() + samples = samples['samples'] + x = x // 8 + y = y // 8 + + #enfonce minimum size of 64 + if x > (samples.shape[3] - 8): + x = samples.shape[3] - 8 + if y > (samples.shape[2] - 8): + y = samples.shape[2] - 8 + + new_height = height // 8 + new_width = width // 8 + to_x = new_width + x + to_y = new_height + y + s['samples'] = samples[:,:,y:to_y, x:to_x] + return (s,) + +class SetLatentNoiseMask: + @classmethod + def INPUT_TYPES(s): + return {"required": { "samples": ("LATENT",), + "mask": ("MASK",), + }} + RETURN_TYPES = ("LATENT",) + FUNCTION = "set_mask" + + CATEGORY = "latent/inpaint" + + def set_mask(self, samples, mask): + s = samples.copy() + s["noise_mask"] = mask.reshape((-1, 1, mask.shape[-2], mask.shape[-1])) + return (s,) + +def common_ksampler(model, seed, steps, cfg, sampler_name, scheduler, positive, negative, latent, denoise=1.0, disable_noise=False, start_step=None, last_step=None, force_full_denoise=False): + latent_image = latent["samples"] + if disable_noise: + noise = torch.zeros(latent_image.size(), dtype=latent_image.dtype, layout=latent_image.layout, device="cpu") + else: + batch_inds = latent["batch_index"] if "batch_index" in latent else None + noise = fcbh.sample.prepare_noise(latent_image, seed, batch_inds) + + noise_mask = None + if "noise_mask" in latent: + noise_mask = latent["noise_mask"] + + callback = latent_preview.prepare_callback(model, steps) + disable_pbar = not fcbh.utils.PROGRESS_BAR_ENABLED + samples = fcbh.sample.sample(model, noise, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, + denoise=denoise, disable_noise=disable_noise, start_step=start_step, last_step=last_step, + force_full_denoise=force_full_denoise, noise_mask=noise_mask, callback=callback, disable_pbar=disable_pbar, seed=seed) + out = latent.copy() + out["samples"] = samples + return (out, ) + +class KSampler: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"model": ("MODEL",), + "seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff}), + "steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + "cfg": ("FLOAT", {"default": 8.0, "min": 0.0, "max": 100.0, "step":0.1, "round": 0.01}), + "sampler_name": (fcbh.samplers.KSampler.SAMPLERS, ), + "scheduler": (fcbh.samplers.KSampler.SCHEDULERS, ), + "positive": ("CONDITIONING", ), + "negative": ("CONDITIONING", ), + "latent_image": ("LATENT", ), + "denoise": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01}), + } + } + + RETURN_TYPES = ("LATENT",) + FUNCTION = "sample" + + CATEGORY = "sampling" + + def sample(self, model, seed, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, denoise=1.0): + return common_ksampler(model, seed, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, denoise=denoise) + +class KSamplerAdvanced: + @classmethod + def INPUT_TYPES(s): + return {"required": + {"model": ("MODEL",), + "add_noise": (["enable", "disable"], ), + "noise_seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff}), + "steps": ("INT", {"default": 20, "min": 1, "max": 10000}), + "cfg": ("FLOAT", {"default": 8.0, "min": 0.0, "max": 100.0, "step":0.1, "round": 0.01}), + "sampler_name": (fcbh.samplers.KSampler.SAMPLERS, ), + "scheduler": (fcbh.samplers.KSampler.SCHEDULERS, ), + "positive": ("CONDITIONING", ), + "negative": ("CONDITIONING", ), + "latent_image": ("LATENT", ), + "start_at_step": ("INT", {"default": 0, "min": 0, "max": 10000}), + "end_at_step": ("INT", {"default": 10000, "min": 0, "max": 10000}), + "return_with_leftover_noise": (["disable", "enable"], ), + } + } + + RETURN_TYPES = ("LATENT",) + FUNCTION = "sample" + + CATEGORY = "sampling" + + def sample(self, model, add_noise, noise_seed, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, start_at_step, end_at_step, return_with_leftover_noise, denoise=1.0): + force_full_denoise = True + if return_with_leftover_noise == "enable": + force_full_denoise = False + disable_noise = False + if add_noise == "disable": + disable_noise = True + return common_ksampler(model, noise_seed, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, denoise=denoise, disable_noise=disable_noise, start_step=start_at_step, last_step=end_at_step, force_full_denoise=force_full_denoise) + +class SaveImage: + def __init__(self): + self.output_dir = folder_paths.get_output_directory() + self.type = "output" + self.prefix_append = "" + + @classmethod + def INPUT_TYPES(s): + return {"required": + {"images": ("IMAGE", ), + "filename_prefix": ("STRING", {"default": "fcbh_backend"})}, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"}, + } + + RETURN_TYPES = () + FUNCTION = "save_images" + + OUTPUT_NODE = True + + CATEGORY = "image" + + def save_images(self, images, filename_prefix="fcbh_backend", prompt=None, extra_pnginfo=None): + filename_prefix += self.prefix_append + full_output_folder, filename, counter, subfolder, filename_prefix = folder_paths.get_save_image_path(filename_prefix, self.output_dir, images[0].shape[1], images[0].shape[0]) + results = list() + for image in images: + i = 255. * image.cpu().numpy() + img = Image.fromarray(np.clip(i, 0, 255).astype(np.uint8)) + metadata = None + if not args.disable_metadata: + metadata = PngInfo() + if prompt is not None: + metadata.add_text("prompt", json.dumps(prompt)) + if extra_pnginfo is not None: + for x in extra_pnginfo: + metadata.add_text(x, json.dumps(extra_pnginfo[x])) + + file = f"{filename}_{counter:05}_.png" + img.save(os.path.join(full_output_folder, file), pnginfo=metadata, compress_level=4) + results.append({ + "filename": file, + "subfolder": subfolder, + "type": self.type + }) + counter += 1 + + return { "ui": { "images": results } } + +class PreviewImage(SaveImage): + def __init__(self): + self.output_dir = folder_paths.get_temp_directory() + self.type = "temp" + self.prefix_append = "_temp_" + ''.join(random.choice("abcdefghijklmnopqrstupvxyz") for x in range(5)) + + @classmethod + def INPUT_TYPES(s): + return {"required": + {"images": ("IMAGE", ), }, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"}, + } + +class LoadImage: + @classmethod + def INPUT_TYPES(s): + input_dir = folder_paths.get_input_directory() + files = [f for f in os.listdir(input_dir) if os.path.isfile(os.path.join(input_dir, f))] + return {"required": + {"image": (sorted(files), {"image_upload": True})}, + } + + CATEGORY = "image" + + RETURN_TYPES = ("IMAGE", "MASK") + FUNCTION = "load_image" + def load_image(self, image): + image_path = folder_paths.get_annotated_filepath(image) + i = Image.open(image_path) + i = ImageOps.exif_transpose(i) + image = i.convert("RGB") + image = np.array(image).astype(np.float32) / 255.0 + image = torch.from_numpy(image)[None,] + if 'A' in i.getbands(): + mask = np.array(i.getchannel('A')).astype(np.float32) / 255.0 + mask = 1. - torch.from_numpy(mask) + else: + mask = torch.zeros((64,64), dtype=torch.float32, device="cpu") + return (image, mask.unsqueeze(0)) + + @classmethod + def IS_CHANGED(s, image): + image_path = folder_paths.get_annotated_filepath(image) + m = hashlib.sha256() + with open(image_path, 'rb') as f: + m.update(f.read()) + return m.digest().hex() + + @classmethod + def VALIDATE_INPUTS(s, image): + if not folder_paths.exists_annotated_filepath(image): + return "Invalid image file: {}".format(image) + + return True + +class LoadImageMask: + _color_channels = ["alpha", "red", "green", "blue"] + @classmethod + def INPUT_TYPES(s): + input_dir = folder_paths.get_input_directory() + files = [f for f in os.listdir(input_dir) if os.path.isfile(os.path.join(input_dir, f))] + return {"required": + {"image": (sorted(files), {"image_upload": True}), + "channel": (s._color_channels, ), } + } + + CATEGORY = "mask" + + RETURN_TYPES = ("MASK",) + FUNCTION = "load_image" + def load_image(self, image, channel): + image_path = folder_paths.get_annotated_filepath(image) + i = Image.open(image_path) + i = ImageOps.exif_transpose(i) + if i.getbands() != ("R", "G", "B", "A"): + i = i.convert("RGBA") + mask = None + c = channel[0].upper() + if c in i.getbands(): + mask = np.array(i.getchannel(c)).astype(np.float32) / 255.0 + mask = torch.from_numpy(mask) + if c == 'A': + mask = 1. - mask + else: + mask = torch.zeros((64,64), dtype=torch.float32, device="cpu") + return (mask.unsqueeze(0),) + + @classmethod + def IS_CHANGED(s, image, channel): + image_path = folder_paths.get_annotated_filepath(image) + m = hashlib.sha256() + with open(image_path, 'rb') as f: + m.update(f.read()) + return m.digest().hex() + + @classmethod + def VALIDATE_INPUTS(s, image, channel): + if not folder_paths.exists_annotated_filepath(image): + return "Invalid image file: {}".format(image) + + if channel not in s._color_channels: + return "Invalid color channel: {}".format(channel) + + return True + +class ImageScale: + upscale_methods = ["nearest-exact", "bilinear", "area", "bicubic", "lanczos"] + crop_methods = ["disabled", "center"] + + @classmethod + def INPUT_TYPES(s): + return {"required": { "image": ("IMAGE",), "upscale_method": (s.upscale_methods,), + "width": ("INT", {"default": 512, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "height": ("INT", {"default": 512, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + "crop": (s.crop_methods,)}} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "upscale" + + CATEGORY = "image/upscaling" + + def upscale(self, image, upscale_method, width, height, crop): + if width == 0 and height == 0: + s = image + else: + samples = image.movedim(-1,1) + + if width == 0: + width = max(1, round(samples.shape[3] * height / samples.shape[2])) + elif height == 0: + height = max(1, round(samples.shape[2] * width / samples.shape[3])) + + s = fcbh.utils.common_upscale(samples, width, height, upscale_method, crop) + s = s.movedim(1,-1) + return (s,) + +class ImageScaleBy: + upscale_methods = ["nearest-exact", "bilinear", "area", "bicubic", "lanczos"] + + @classmethod + def INPUT_TYPES(s): + return {"required": { "image": ("IMAGE",), "upscale_method": (s.upscale_methods,), + "scale_by": ("FLOAT", {"default": 1.0, "min": 0.01, "max": 8.0, "step": 0.01}),}} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "upscale" + + CATEGORY = "image/upscaling" + + def upscale(self, image, upscale_method, scale_by): + samples = image.movedim(-1,1) + width = round(samples.shape[3] * scale_by) + height = round(samples.shape[2] * scale_by) + s = fcbh.utils.common_upscale(samples, width, height, upscale_method, "disabled") + s = s.movedim(1,-1) + return (s,) + +class ImageInvert: + + @classmethod + def INPUT_TYPES(s): + return {"required": { "image": ("IMAGE",)}} + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "invert" + + CATEGORY = "image" + + def invert(self, image): + s = 1.0 - image + return (s,) + +class ImageBatch: + + @classmethod + def INPUT_TYPES(s): + return {"required": { "image1": ("IMAGE",), "image2": ("IMAGE",)}} + + RETURN_TYPES = ("IMAGE",) + FUNCTION = "batch" + + CATEGORY = "image" + + def batch(self, image1, image2): + if image1.shape[1:] != image2.shape[1:]: + image2 = fcbh.utils.common_upscale(image2.movedim(-1,1), image1.shape[2], image1.shape[1], "bilinear", "center").movedim(1,-1) + s = torch.cat((image1, image2), dim=0) + return (s,) + +class EmptyImage: + def __init__(self, device="cpu"): + self.device = device + + @classmethod + def INPUT_TYPES(s): + return {"required": { "width": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + "height": ("INT", {"default": 512, "min": 1, "max": MAX_RESOLUTION, "step": 1}), + "batch_size": ("INT", {"default": 1, "min": 1, "max": 4096}), + "color": ("INT", {"default": 0, "min": 0, "max": 0xFFFFFF, "step": 1, "display": "color"}), + }} + RETURN_TYPES = ("IMAGE",) + FUNCTION = "generate" + + CATEGORY = "image" + + def generate(self, width, height, batch_size=1, color=0): + r = torch.full([batch_size, height, width, 1], ((color >> 16) & 0xFF) / 0xFF) + g = torch.full([batch_size, height, width, 1], ((color >> 8) & 0xFF) / 0xFF) + b = torch.full([batch_size, height, width, 1], ((color) & 0xFF) / 0xFF) + return (torch.cat((r, g, b), dim=-1), ) + +class ImagePadForOutpaint: + + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "image": ("IMAGE",), + "left": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "top": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "right": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "bottom": ("INT", {"default": 0, "min": 0, "max": MAX_RESOLUTION, "step": 8}), + "feathering": ("INT", {"default": 40, "min": 0, "max": MAX_RESOLUTION, "step": 1}), + } + } + + RETURN_TYPES = ("IMAGE", "MASK") + FUNCTION = "expand_image" + + CATEGORY = "image" + + def expand_image(self, image, left, top, right, bottom, feathering): + d1, d2, d3, d4 = image.size() + + new_image = torch.zeros( + (d1, d2 + top + bottom, d3 + left + right, d4), + dtype=torch.float32, + ) + new_image[:, top:top + d2, left:left + d3, :] = image + + mask = torch.ones( + (d2 + top + bottom, d3 + left + right), + dtype=torch.float32, + ) + + t = torch.zeros( + (d2, d3), + dtype=torch.float32 + ) + + if feathering > 0 and feathering * 2 < d2 and feathering * 2 < d3: + + for i in range(d2): + for j in range(d3): + dt = i if top != 0 else d2 + db = d2 - i if bottom != 0 else d2 + + dl = j if left != 0 else d3 + dr = d3 - j if right != 0 else d3 + + d = min(dt, db, dl, dr) + + if d >= feathering: + continue + + v = (feathering - d) / feathering + + t[i, j] = v * v + + mask[top:top + d2, left:left + d3] = t + + return (new_image, mask) + + +NODE_CLASS_MAPPINGS = { + "KSampler": KSampler, + "CheckpointLoaderSimple": CheckpointLoaderSimple, + "CLIPTextEncode": CLIPTextEncode, + "CLIPSetLastLayer": CLIPSetLastLayer, + "VAEDecode": VAEDecode, + "VAEEncode": VAEEncode, + "VAEEncodeForInpaint": VAEEncodeForInpaint, + "VAELoader": VAELoader, + "EmptyLatentImage": EmptyLatentImage, + "LatentUpscale": LatentUpscale, + "LatentUpscaleBy": LatentUpscaleBy, + "LatentFromBatch": LatentFromBatch, + "RepeatLatentBatch": RepeatLatentBatch, + "SaveImage": SaveImage, + "PreviewImage": PreviewImage, + "LoadImage": LoadImage, + "LoadImageMask": LoadImageMask, + "ImageScale": ImageScale, + "ImageScaleBy": ImageScaleBy, + "ImageInvert": ImageInvert, + "ImageBatch": ImageBatch, + "ImagePadForOutpaint": ImagePadForOutpaint, + "EmptyImage": EmptyImage, + "ConditioningAverage": ConditioningAverage , + "ConditioningCombine": ConditioningCombine, + "ConditioningConcat": ConditioningConcat, + "ConditioningSetArea": ConditioningSetArea, + "ConditioningSetAreaPercentage": ConditioningSetAreaPercentage, + "ConditioningSetMask": ConditioningSetMask, + "KSamplerAdvanced": KSamplerAdvanced, + "SetLatentNoiseMask": SetLatentNoiseMask, + "LatentComposite": LatentComposite, + "LatentBlend": LatentBlend, + "LatentRotate": LatentRotate, + "LatentFlip": LatentFlip, + "LatentCrop": LatentCrop, + "LoraLoader": LoraLoader, + "CLIPLoader": CLIPLoader, + "UNETLoader": UNETLoader, + "DualCLIPLoader": DualCLIPLoader, + "CLIPVisionEncode": CLIPVisionEncode, + "StyleModelApply": StyleModelApply, + "unCLIPConditioning": unCLIPConditioning, + "ControlNetApply": ControlNetApply, + "ControlNetApplyAdvanced": ControlNetApplyAdvanced, + "ControlNetLoader": ControlNetLoader, + "DiffControlNetLoader": DiffControlNetLoader, + "StyleModelLoader": StyleModelLoader, + "CLIPVisionLoader": CLIPVisionLoader, + "VAEDecodeTiled": VAEDecodeTiled, + "VAEEncodeTiled": VAEEncodeTiled, + "unCLIPCheckpointLoader": unCLIPCheckpointLoader, + "GLIGENLoader": GLIGENLoader, + "GLIGENTextBoxApply": GLIGENTextBoxApply, + + "CheckpointLoader": CheckpointLoader, + "DiffusersLoader": DiffusersLoader, + + "LoadLatent": LoadLatent, + "SaveLatent": SaveLatent, + + "ConditioningZeroOut": ConditioningZeroOut, + "ConditioningSetTimestepRange": ConditioningSetTimestepRange, +} + +NODE_DISPLAY_NAME_MAPPINGS = { + # Sampling + "KSampler": "KSampler", + "KSamplerAdvanced": "KSampler (Advanced)", + # Loaders + "CheckpointLoader": "Load Checkpoint With Config (DEPRECATED)", + "CheckpointLoaderSimple": "Load Checkpoint", + "VAELoader": "Load VAE", + "LoraLoader": "Load LoRA", + "CLIPLoader": "Load CLIP", + "ControlNetLoader": "Load ControlNet Model", + "DiffControlNetLoader": "Load ControlNet Model (diff)", + "StyleModelLoader": "Load Style Model", + "CLIPVisionLoader": "Load CLIP Vision", + "UpscaleModelLoader": "Load Upscale Model", + # Conditioning + "CLIPVisionEncode": "CLIP Vision Encode", + "StyleModelApply": "Apply Style Model", + "CLIPTextEncode": "CLIP Text Encode (Prompt)", + "CLIPSetLastLayer": "CLIP Set Last Layer", + "ConditioningCombine": "Conditioning (Combine)", + "ConditioningAverage ": "Conditioning (Average)", + "ConditioningConcat": "Conditioning (Concat)", + "ConditioningSetArea": "Conditioning (Set Area)", + "ConditioningSetAreaPercentage": "Conditioning (Set Area with Percentage)", + "ConditioningSetMask": "Conditioning (Set Mask)", + "ControlNetApply": "Apply ControlNet", + "ControlNetApplyAdvanced": "Apply ControlNet (Advanced)", + # Latent + "VAEEncodeForInpaint": "VAE Encode (for Inpainting)", + "SetLatentNoiseMask": "Set Latent Noise Mask", + "VAEDecode": "VAE Decode", + "VAEEncode": "VAE Encode", + "LatentRotate": "Rotate Latent", + "LatentFlip": "Flip Latent", + "LatentCrop": "Crop Latent", + "EmptyLatentImage": "Empty Latent Image", + "LatentUpscale": "Upscale Latent", + "LatentUpscaleBy": "Upscale Latent By", + "LatentComposite": "Latent Composite", + "LatentBlend": "Latent Blend", + "LatentFromBatch" : "Latent From Batch", + "RepeatLatentBatch": "Repeat Latent Batch", + # Image + "SaveImage": "Save Image", + "PreviewImage": "Preview Image", + "LoadImage": "Load Image", + "LoadImageMask": "Load Image (as Mask)", + "ImageScale": "Upscale Image", + "ImageScaleBy": "Upscale Image By", + "ImageUpscaleWithModel": "Upscale Image (using Model)", + "ImageInvert": "Invert Image", + "ImagePadForOutpaint": "Pad Image for Outpainting", + "ImageBatch": "Batch Images", + # _for_testing + "VAEDecodeTiled": "VAE Decode (Tiled)", + "VAEEncodeTiled": "VAE Encode (Tiled)", +} + +EXTENSION_WEB_DIRS = {} + +def load_custom_node(module_path, ignore=set()): + module_name = os.path.basename(module_path) + if os.path.isfile(module_path): + sp = os.path.splitext(module_path) + module_name = sp[0] + try: + if os.path.isfile(module_path): + module_spec = importlib.util.spec_from_file_location(module_name, module_path) + module_dir = os.path.split(module_path)[0] + else: + module_spec = importlib.util.spec_from_file_location(module_name, os.path.join(module_path, "__init__.py")) + module_dir = module_path + + module = importlib.util.module_from_spec(module_spec) + sys.modules[module_name] = module + module_spec.loader.exec_module(module) + + if hasattr(module, "WEB_DIRECTORY") and getattr(module, "WEB_DIRECTORY") is not None: + web_dir = os.path.abspath(os.path.join(module_dir, getattr(module, "WEB_DIRECTORY"))) + if os.path.isdir(web_dir): + EXTENSION_WEB_DIRS[module_name] = web_dir + + if hasattr(module, "NODE_CLASS_MAPPINGS") and getattr(module, "NODE_CLASS_MAPPINGS") is not None: + for name in module.NODE_CLASS_MAPPINGS: + if name not in ignore: + NODE_CLASS_MAPPINGS[name] = module.NODE_CLASS_MAPPINGS[name] + if hasattr(module, "NODE_DISPLAY_NAME_MAPPINGS") and getattr(module, "NODE_DISPLAY_NAME_MAPPINGS") is not None: + NODE_DISPLAY_NAME_MAPPINGS.update(module.NODE_DISPLAY_NAME_MAPPINGS) + return True + else: + print(f"Skip {module_path} module for custom nodes due to the lack of NODE_CLASS_MAPPINGS.") + return False + except Exception as e: + print(traceback.format_exc()) + print(f"Cannot import {module_path} module for custom nodes:", e) + return False + +def load_custom_nodes(): + base_node_names = set(NODE_CLASS_MAPPINGS.keys()) + node_paths = folder_paths.get_folder_paths("custom_nodes") + node_import_times = [] + for custom_node_path in node_paths: + possible_modules = os.listdir(custom_node_path) + if "__pycache__" in possible_modules: + possible_modules.remove("__pycache__") + + for possible_module in possible_modules: + module_path = os.path.join(custom_node_path, possible_module) + if os.path.isfile(module_path) and os.path.splitext(module_path)[1] != ".py": continue + if module_path.endswith(".disabled"): continue + time_before = time.perf_counter() + success = load_custom_node(module_path, base_node_names) + node_import_times.append((time.perf_counter() - time_before, module_path, success)) + + if len(node_import_times) > 0: + print("\nImport times for custom nodes:") + for n in sorted(node_import_times): + if n[2]: + import_message = "" + else: + import_message = " (IMPORT FAILED)" + print("{:6.1f} seconds{}:".format(n[0], import_message), n[1]) + print() + +def init_custom_nodes(): + extras_dir = os.path.join(os.path.dirname(os.path.realpath(__file__)), "fcbh_extras") + extras_files = [ + "nodes_latent.py", + "nodes_hypernetwork.py", + "nodes_upscale_model.py", + "nodes_post_processing.py", + "nodes_mask.py", + "nodes_compositing.py", + "nodes_rebatch.py", + "nodes_model_merging.py", + "nodes_tomesd.py", + "nodes_clip_sdxl.py", + "nodes_canny.py", + "nodes_freelunch.py", + "nodes_custom_sampler.py", + "nodes_hypertile.py", + "nodes_model_advanced.py", + "nodes_model_downscale.py", + "nodes_images.py", + ] + + for node_file in extras_files: + load_custom_node(os.path.join(extras_dir, node_file)) + + load_custom_nodes() diff --git a/build_launcher.py b/build_launcher.py new file mode 100644 index 0000000000000000000000000000000000000000..4443888b20c595d5233405d614f104bd991fe93c --- /dev/null +++ b/build_launcher.py @@ -0,0 +1,26 @@ +import os + +win32_root = os.path.dirname(os.path.dirname(__file__)) +python_embeded_path = os.path.join(win32_root, 'python_embeded') + +is_win32_standalone_build = os.path.exists(python_embeded_path) and os.path.isdir(python_embeded_path) + +win32_cmd = ''' +.\python_embeded\python.exe -s Fooocus\entry_with_update.py {cmds} %* +pause +''' + + +def build_launcher(): + if not is_win32_standalone_build: + return + + presets = [None, 'anime', 'realistic'] + + for preset in presets: + win32_cmd_preset = win32_cmd.replace('{cmds}', '' if preset is None else f'--preset {preset}') + bat_path = os.path.join(win32_root, 'run.bat' if preset is None else f'run_{preset}.bat') + if not os.path.exists(bat_path): + with open(bat_path, "w", encoding="utf-8") as f: + f.write(win32_cmd_preset) + return diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000000000000000000000000000000000000..09ce6cf00e2146d49bddfdaa14072fbb92267fdb --- /dev/null +++ b/css/style.css @@ -0,0 +1,194 @@ +/* based on https://github.com/AUTOMATIC1111/stable-diffusion-webui/blob/v1.6.0/style.css */ + +#context-menu{ + z-index:9999; + position:absolute; + display:block; + padding:0px 0; + border:2px solid #a55000; + border-radius:8px; + box-shadow:1px 1px 2px #CE6400; + width: 200px; +} + +.context-menu-items{ + list-style: none; + margin: 0; + padding: 0; +} + +.context-menu-items a{ + display:block; + padding:5px; + cursor:pointer; +} + +.context-menu-items a:hover{ + background: #a55000; +} + +.canvas-tooltip-info { + position: absolute; + top: 28px; + left: 2px; + cursor: help; + background-color: rgba(0, 0, 0, 0.3); + width: 20px; + height: 20px; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + + z-index: 100; +} + +.canvas-tooltip-info::after { + content: ''; + display: block; + width: 2px; + height: 7px; + background-color: white; + margin-top: 2px; +} + +.canvas-tooltip-info::before { + content: ''; + display: block; + width: 2px; + height: 2px; + background-color: white; +} + +.canvas-tooltip-content { + display: none; + background-color: #f9f9f9; + color: #333; + border: 1px solid #ddd; + padding: 15px; + position: absolute; + top: 40px; + left: 10px; + width: 250px; + font-size: 16px; + opacity: 0; + border-radius: 8px; + box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); + + z-index: 100; +} + +.canvas-tooltip:hover .canvas-tooltip-content { + display: block; + animation: fadeIn 0.5s; + opacity: 1; +} + +@keyframes fadeIn { + from {opacity: 0;} + to {opacity: 1;} +} + +.styler { + overflow:inherit !important; +} + +/* fullpage image viewer */ + +#lightboxModal{ + display: none; + position: fixed; + z-index: 1001; + left: 0; + top: 0; + width: 100%; + height: 100%; + overflow: auto; + background-color: rgba(20, 20, 20, 0.95); + user-select: none; + -webkit-user-select: none; + flex-direction: column; +} + +.modalControls { + display: flex; + position: absolute; + right: 0px; + left: 0px; + gap: 1em; + padding: 1em; + background-color:rgba(0,0,0,0); + z-index: 1; + transition: 0.2s ease background-color; +} +.modalControls:hover { + background-color:rgba(0,0,0,0.9); +} +.modalClose { + margin-left: auto; +} +.modalControls span{ + color: white; + text-shadow: 0px 0px 0.25em black; + font-size: 35px; + font-weight: bold; + cursor: pointer; + width: 1em; +} + +.modalControls span:hover, .modalControls span:focus{ + color: #999; + text-decoration: none; +} + +#lightboxModal > img { + display: block; + margin: auto; + width: auto; +} + +#lightboxModal > img.modalImageFullscreen{ + object-fit: contain; + height: 100%; + width: 100%; + min-height: 0; +} + +.modalPrev, +.modalNext { + cursor: pointer; + position: absolute; + top: 50%; + width: auto; + padding: 16px; + margin-top: -50px; + color: white; + font-weight: bold; + font-size: 20px; + transition: 0.6s ease; + border-radius: 0 3px 3px 0; + user-select: none; + -webkit-user-select: none; +} + +.modalNext { + right: 0; + border-radius: 3px 0 0 3px; +} + +.modalPrev:hover, +.modalNext:hover { + background-color: rgba(0, 0, 0, 0.8); +} + +#imageARPreview { + position: absolute; + top: 0px; + left: 0px; + border: 2px solid red; + background: rgba(255, 0, 0, 0.3); + z-index: 900; + pointer-events: none; + display: none; +} diff --git a/entry_with_update.py b/entry_with_update.py new file mode 100644 index 0000000000000000000000000000000000000000..5c0278636cf9a6699972348b7030cb0fb1e12959 --- /dev/null +++ b/entry_with_update.py @@ -0,0 +1,46 @@ +import os +import sys + + +root = os.path.dirname(os.path.abspath(__file__)) +sys.path.append(root) +os.chdir(root) + + +try: + import pygit2 + pygit2.option(pygit2.GIT_OPT_SET_OWNER_VALIDATION, 0) + + repo = pygit2.Repository(os.path.abspath(os.path.dirname(__file__))) + + branch_name = repo.head.shorthand + + remote_name = 'origin' + remote = repo.remotes[remote_name] + + remote.fetch() + + local_branch_ref = f'refs/heads/{branch_name}' + local_branch = repo.lookup_reference(local_branch_ref) + + remote_reference = f'refs/remotes/{remote_name}/{branch_name}' + remote_commit = repo.revparse_single(remote_reference) + + merge_result, _ = repo.merge_analysis(remote_commit.id) + + if merge_result & pygit2.GIT_MERGE_ANALYSIS_UP_TO_DATE: + print("Already up-to-date") + elif merge_result & pygit2.GIT_MERGE_ANALYSIS_FASTFORWARD: + local_branch.set_target(remote_commit.id) + repo.head.set_target(remote_commit.id) + repo.checkout_tree(repo.get(remote_commit.id)) + repo.reset(local_branch.target, pygit2.GIT_RESET_HARD) + print("Fast-forward merge") + elif merge_result & pygit2.GIT_MERGE_ANALYSIS_NORMAL: + print("Update failed - Did you modified any file?") +except Exception as e: + print('Update failed.') + print(str(e)) + +print('Update succeeded.') +from launch import * diff --git a/environment.yaml b/environment.yaml new file mode 100644 index 0000000000000000000000000000000000000000..55826b707c7c9813c7b7d5fd806340e8348e3683 --- /dev/null +++ b/environment.yaml @@ -0,0 +1,7 @@ +name: fooocus +channels: + - defaults +dependencies: + - python=3.10 + - pip=23.0 + - packaging diff --git a/expansion_experiments.py b/expansion_experiments.py new file mode 100644 index 0000000000000000000000000000000000000000..5a2a946a88326328b57ebe01e16bbeea7d37b300 --- /dev/null +++ b/expansion_experiments.py @@ -0,0 +1,8 @@ +from modules.expansion import FooocusExpansion + +expansion = FooocusExpansion() + +text = 'a handsome man' + +for i in range(64): + print(expansion(text, seed=i)) diff --git a/face_experiments.py b/face_experiments.py new file mode 100644 index 0000000000000000000000000000000000000000..5c0a3e58729207f9d5952f1408f812077e809fbb --- /dev/null +++ b/face_experiments.py @@ -0,0 +1,7 @@ +import cv2 +import fooocus_extras.face_crop as cropper + + +img = cv2.imread('lena.png') +result = cropper.crop_image(img) +cv2.imwrite('lena_result.png', result) diff --git a/fooocus_colab.ipynb b/fooocus_colab.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..205dac55d4ed3aac4a1154d627465ac0e5474069 --- /dev/null +++ b/fooocus_colab.ipynb @@ -0,0 +1,35 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "VjYy0F2gZIPR" + }, + "outputs": [], + "source": [ + "!pip install pygit2==1.12.2\n", + "%cd /content\n", + "!git clone https://github.com/lllyasviel/Fooocus.git\n", + "%cd /content/Fooocus\n", + "!python entry_with_update.py --share\n" + ] + } + ], + "metadata": { + "accelerator": "GPU", + "colab": { + "gpuType": "T4", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3", + "name": "python3" + }, + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/fooocus_extras/face_crop.py b/fooocus_extras/face_crop.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1e54e427492d8784838da9e40cd07d2d43f9c6 --- /dev/null +++ b/fooocus_extras/face_crop.py @@ -0,0 +1,50 @@ +import cv2 +import numpy as np +import modules.config + + +faceRestoreHelper = None + + +def align_warp_face(self, landmark, border_mode='constant'): + affine_matrix = cv2.estimateAffinePartial2D(landmark, self.face_template, method=cv2.LMEDS)[0] + self.affine_matrices.append(affine_matrix) + if border_mode == 'constant': + border_mode = cv2.BORDER_CONSTANT + elif border_mode == 'reflect101': + border_mode = cv2.BORDER_REFLECT101 + elif border_mode == 'reflect': + border_mode = cv2.BORDER_REFLECT + input_img = self.input_img + cropped_face = cv2.warpAffine(input_img, affine_matrix, self.face_size, + borderMode=border_mode, borderValue=(135, 133, 132)) + return cropped_face + + +def crop_image(img_rgb): + global faceRestoreHelper + + if faceRestoreHelper is None: + from fooocus_extras.facexlib.utils.face_restoration_helper import FaceRestoreHelper + faceRestoreHelper = FaceRestoreHelper( + upscale_factor=1, + model_rootpath=modules.config.path_controlnet, + device='cpu' # use cpu is safer since we are out of fcbh management + ) + + faceRestoreHelper.clean_all() + faceRestoreHelper.read_image(np.ascontiguousarray(img_rgb[:, :, ::-1].copy())) + faceRestoreHelper.get_face_landmarks_5() + + landmarks = faceRestoreHelper.all_landmarks_5 + # landmarks are already sorted with confidence. + + if len(landmarks) == 0: + print('No face detected') + return img_rgb + else: + print(f'Detected {len(landmarks)} faces') + + result = align_warp_face(faceRestoreHelper, landmarks[0]) + + return np.ascontiguousarray(result[:, :, ::-1].copy()) diff --git a/fooocus_extras/facexlib/detection/__init__.py b/fooocus_extras/facexlib/detection/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..67fac30bb623a22789ab8048227168ecfbe415b9 --- /dev/null +++ b/fooocus_extras/facexlib/detection/__init__.py @@ -0,0 +1,31 @@ +import torch +from copy import deepcopy + +from fooocus_extras.facexlib.utils import load_file_from_url +from .retinaface import RetinaFace + + +def init_detection_model(model_name, half=False, device='cuda', model_rootpath=None): + if model_name == 'retinaface_resnet50': + model = RetinaFace(network_name='resnet50', half=half, device=device) + model_url = 'https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_Resnet50_Final.pth' + elif model_name == 'retinaface_mobile0.25': + model = RetinaFace(network_name='mobile0.25', half=half, device=device) + model_url = 'https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_mobilenet0.25_Final.pth' + else: + raise NotImplementedError(f'{model_name} is not implemented.') + + model_path = load_file_from_url( + url=model_url, model_dir='facexlib/weights', progress=True, file_name=None, save_dir=model_rootpath) + + # TODO: clean pretrained model + load_net = torch.load(model_path, map_location=lambda storage, loc: storage) + # remove unnecessary 'module.' + for k, v in deepcopy(load_net).items(): + if k.startswith('module.'): + load_net[k[7:]] = v + load_net.pop(k) + model.load_state_dict(load_net, strict=True) + model.eval() + model = model.to(device) + return model diff --git a/fooocus_extras/facexlib/detection/align_trans.py b/fooocus_extras/facexlib/detection/align_trans.py new file mode 100644 index 0000000000000000000000000000000000000000..07f1eb365462c2ec5bbac6d1854c786b6fd6be90 --- /dev/null +++ b/fooocus_extras/facexlib/detection/align_trans.py @@ -0,0 +1,219 @@ +import cv2 +import numpy as np + +from .matlab_cp2tform import get_similarity_transform_for_cv2 + +# reference facial points, a list of coordinates (x,y) +REFERENCE_FACIAL_POINTS = [[30.29459953, 51.69630051], [65.53179932, 51.50139999], [48.02519989, 71.73660278], + [33.54930115, 92.3655014], [62.72990036, 92.20410156]] + +DEFAULT_CROP_SIZE = (96, 112) + + +class FaceWarpException(Exception): + + def __str__(self): + return 'In File {}:{}'.format(__file__, super.__str__(self)) + + +def get_reference_facial_points(output_size=None, inner_padding_factor=0.0, outer_padding=(0, 0), default_square=False): + """ + Function: + ---------- + get reference 5 key points according to crop settings: + 0. Set default crop_size: + if default_square: + crop_size = (112, 112) + else: + crop_size = (96, 112) + 1. Pad the crop_size by inner_padding_factor in each side; + 2. Resize crop_size into (output_size - outer_padding*2), + pad into output_size with outer_padding; + 3. Output reference_5point; + Parameters: + ---------- + @output_size: (w, h) or None + size of aligned face image + @inner_padding_factor: (w_factor, h_factor) + padding factor for inner (w, h) + @outer_padding: (w_pad, h_pad) + each row is a pair of coordinates (x, y) + @default_square: True or False + if True: + default crop_size = (112, 112) + else: + default crop_size = (96, 112); + !!! make sure, if output_size is not None: + (output_size - outer_padding) + = some_scale * (default crop_size * (1.0 + + inner_padding_factor)) + Returns: + ---------- + @reference_5point: 5x2 np.array + each row is a pair of transformed coordinates (x, y) + """ + + tmp_5pts = np.array(REFERENCE_FACIAL_POINTS) + tmp_crop_size = np.array(DEFAULT_CROP_SIZE) + + # 0) make the inner region a square + if default_square: + size_diff = max(tmp_crop_size) - tmp_crop_size + tmp_5pts += size_diff / 2 + tmp_crop_size += size_diff + + if (output_size and output_size[0] == tmp_crop_size[0] and output_size[1] == tmp_crop_size[1]): + + return tmp_5pts + + if (inner_padding_factor == 0 and outer_padding == (0, 0)): + if output_size is None: + return tmp_5pts + else: + raise FaceWarpException('No paddings to do, output_size must be None or {}'.format(tmp_crop_size)) + + # check output size + if not (0 <= inner_padding_factor <= 1.0): + raise FaceWarpException('Not (0 <= inner_padding_factor <= 1.0)') + + if ((inner_padding_factor > 0 or outer_padding[0] > 0 or outer_padding[1] > 0) and output_size is None): + output_size = tmp_crop_size * \ + (1 + inner_padding_factor * 2).astype(np.int32) + output_size += np.array(outer_padding) + if not (outer_padding[0] < output_size[0] and outer_padding[1] < output_size[1]): + raise FaceWarpException('Not (outer_padding[0] < output_size[0] and outer_padding[1] < output_size[1])') + + # 1) pad the inner region according inner_padding_factor + if inner_padding_factor > 0: + size_diff = tmp_crop_size * inner_padding_factor * 2 + tmp_5pts += size_diff / 2 + tmp_crop_size += np.round(size_diff).astype(np.int32) + + # 2) resize the padded inner region + size_bf_outer_pad = np.array(output_size) - np.array(outer_padding) * 2 + + if size_bf_outer_pad[0] * tmp_crop_size[1] != size_bf_outer_pad[1] * tmp_crop_size[0]: + raise FaceWarpException('Must have (output_size - outer_padding)' + '= some_scale * (crop_size * (1.0 + inner_padding_factor)') + + scale_factor = size_bf_outer_pad[0].astype(np.float32) / tmp_crop_size[0] + tmp_5pts = tmp_5pts * scale_factor + # size_diff = tmp_crop_size * (scale_factor - min(scale_factor)) + # tmp_5pts = tmp_5pts + size_diff / 2 + tmp_crop_size = size_bf_outer_pad + + # 3) add outer_padding to make output_size + reference_5point = tmp_5pts + np.array(outer_padding) + tmp_crop_size = output_size + + return reference_5point + + +def get_affine_transform_matrix(src_pts, dst_pts): + """ + Function: + ---------- + get affine transform matrix 'tfm' from src_pts to dst_pts + Parameters: + ---------- + @src_pts: Kx2 np.array + source points matrix, each row is a pair of coordinates (x, y) + @dst_pts: Kx2 np.array + destination points matrix, each row is a pair of coordinates (x, y) + Returns: + ---------- + @tfm: 2x3 np.array + transform matrix from src_pts to dst_pts + """ + + tfm = np.float32([[1, 0, 0], [0, 1, 0]]) + n_pts = src_pts.shape[0] + ones = np.ones((n_pts, 1), src_pts.dtype) + src_pts_ = np.hstack([src_pts, ones]) + dst_pts_ = np.hstack([dst_pts, ones]) + + A, res, rank, s = np.linalg.lstsq(src_pts_, dst_pts_) + + if rank == 3: + tfm = np.float32([[A[0, 0], A[1, 0], A[2, 0]], [A[0, 1], A[1, 1], A[2, 1]]]) + elif rank == 2: + tfm = np.float32([[A[0, 0], A[1, 0], 0], [A[0, 1], A[1, 1], 0]]) + + return tfm + + +def warp_and_crop_face(src_img, facial_pts, reference_pts=None, crop_size=(96, 112), align_type='smilarity'): + """ + Function: + ---------- + apply affine transform 'trans' to uv + Parameters: + ---------- + @src_img: 3x3 np.array + input image + @facial_pts: could be + 1)a list of K coordinates (x,y) + or + 2) Kx2 or 2xK np.array + each row or col is a pair of coordinates (x, y) + @reference_pts: could be + 1) a list of K coordinates (x,y) + or + 2) Kx2 or 2xK np.array + each row or col is a pair of coordinates (x, y) + or + 3) None + if None, use default reference facial points + @crop_size: (w, h) + output face image size + @align_type: transform type, could be one of + 1) 'similarity': use similarity transform + 2) 'cv2_affine': use the first 3 points to do affine transform, + by calling cv2.getAffineTransform() + 3) 'affine': use all points to do affine transform + Returns: + ---------- + @face_img: output face image with size (w, h) = @crop_size + """ + + if reference_pts is None: + if crop_size[0] == 96 and crop_size[1] == 112: + reference_pts = REFERENCE_FACIAL_POINTS + else: + default_square = False + inner_padding_factor = 0 + outer_padding = (0, 0) + output_size = crop_size + + reference_pts = get_reference_facial_points(output_size, inner_padding_factor, outer_padding, + default_square) + + ref_pts = np.float32(reference_pts) + ref_pts_shp = ref_pts.shape + if max(ref_pts_shp) < 3 or min(ref_pts_shp) != 2: + raise FaceWarpException('reference_pts.shape must be (K,2) or (2,K) and K>2') + + if ref_pts_shp[0] == 2: + ref_pts = ref_pts.T + + src_pts = np.float32(facial_pts) + src_pts_shp = src_pts.shape + if max(src_pts_shp) < 3 or min(src_pts_shp) != 2: + raise FaceWarpException('facial_pts.shape must be (K,2) or (2,K) and K>2') + + if src_pts_shp[0] == 2: + src_pts = src_pts.T + + if src_pts.shape != ref_pts.shape: + raise FaceWarpException('facial_pts and reference_pts must have the same shape') + + if align_type == 'cv2_affine': + tfm = cv2.getAffineTransform(src_pts[0:3], ref_pts[0:3]) + elif align_type == 'affine': + tfm = get_affine_transform_matrix(src_pts, ref_pts) + else: + tfm = get_similarity_transform_for_cv2(src_pts, ref_pts) + + face_img = cv2.warpAffine(src_img, tfm, (crop_size[0], crop_size[1])) + + return face_img diff --git a/fooocus_extras/facexlib/detection/matlab_cp2tform.py b/fooocus_extras/facexlib/detection/matlab_cp2tform.py new file mode 100644 index 0000000000000000000000000000000000000000..b2a8b54a91709c71437e15c68d3be9a9b0a20a34 --- /dev/null +++ b/fooocus_extras/facexlib/detection/matlab_cp2tform.py @@ -0,0 +1,317 @@ +import numpy as np +from numpy.linalg import inv, lstsq +from numpy.linalg import matrix_rank as rank +from numpy.linalg import norm + + +class MatlabCp2tormException(Exception): + + def __str__(self): + return 'In File {}:{}'.format(__file__, super.__str__(self)) + + +def tformfwd(trans, uv): + """ + Function: + ---------- + apply affine transform 'trans' to uv + + Parameters: + ---------- + @trans: 3x3 np.array + transform matrix + @uv: Kx2 np.array + each row is a pair of coordinates (x, y) + + Returns: + ---------- + @xy: Kx2 np.array + each row is a pair of transformed coordinates (x, y) + """ + uv = np.hstack((uv, np.ones((uv.shape[0], 1)))) + xy = np.dot(uv, trans) + xy = xy[:, 0:-1] + return xy + + +def tforminv(trans, uv): + """ + Function: + ---------- + apply the inverse of affine transform 'trans' to uv + + Parameters: + ---------- + @trans: 3x3 np.array + transform matrix + @uv: Kx2 np.array + each row is a pair of coordinates (x, y) + + Returns: + ---------- + @xy: Kx2 np.array + each row is a pair of inverse-transformed coordinates (x, y) + """ + Tinv = inv(trans) + xy = tformfwd(Tinv, uv) + return xy + + +def findNonreflectiveSimilarity(uv, xy, options=None): + options = {'K': 2} + + K = options['K'] + M = xy.shape[0] + x = xy[:, 0].reshape((-1, 1)) # use reshape to keep a column vector + y = xy[:, 1].reshape((-1, 1)) # use reshape to keep a column vector + + tmp1 = np.hstack((x, y, np.ones((M, 1)), np.zeros((M, 1)))) + tmp2 = np.hstack((y, -x, np.zeros((M, 1)), np.ones((M, 1)))) + X = np.vstack((tmp1, tmp2)) + + u = uv[:, 0].reshape((-1, 1)) # use reshape to keep a column vector + v = uv[:, 1].reshape((-1, 1)) # use reshape to keep a column vector + U = np.vstack((u, v)) + + # We know that X * r = U + if rank(X) >= 2 * K: + r, _, _, _ = lstsq(X, U, rcond=-1) + r = np.squeeze(r) + else: + raise Exception('cp2tform:twoUniquePointsReq') + sc = r[0] + ss = r[1] + tx = r[2] + ty = r[3] + + Tinv = np.array([[sc, -ss, 0], [ss, sc, 0], [tx, ty, 1]]) + T = inv(Tinv) + T[:, 2] = np.array([0, 0, 1]) + + return T, Tinv + + +def findSimilarity(uv, xy, options=None): + options = {'K': 2} + + # uv = np.array(uv) + # xy = np.array(xy) + + # Solve for trans1 + trans1, trans1_inv = findNonreflectiveSimilarity(uv, xy, options) + + # Solve for trans2 + + # manually reflect the xy data across the Y-axis + xyR = xy + xyR[:, 0] = -1 * xyR[:, 0] + + trans2r, trans2r_inv = findNonreflectiveSimilarity(uv, xyR, options) + + # manually reflect the tform to undo the reflection done on xyR + TreflectY = np.array([[-1, 0, 0], [0, 1, 0], [0, 0, 1]]) + + trans2 = np.dot(trans2r, TreflectY) + + # Figure out if trans1 or trans2 is better + xy1 = tformfwd(trans1, uv) + norm1 = norm(xy1 - xy) + + xy2 = tformfwd(trans2, uv) + norm2 = norm(xy2 - xy) + + if norm1 <= norm2: + return trans1, trans1_inv + else: + trans2_inv = inv(trans2) + return trans2, trans2_inv + + +def get_similarity_transform(src_pts, dst_pts, reflective=True): + """ + Function: + ---------- + Find Similarity Transform Matrix 'trans': + u = src_pts[:, 0] + v = src_pts[:, 1] + x = dst_pts[:, 0] + y = dst_pts[:, 1] + [x, y, 1] = [u, v, 1] * trans + + Parameters: + ---------- + @src_pts: Kx2 np.array + source points, each row is a pair of coordinates (x, y) + @dst_pts: Kx2 np.array + destination points, each row is a pair of transformed + coordinates (x, y) + @reflective: True or False + if True: + use reflective similarity transform + else: + use non-reflective similarity transform + + Returns: + ---------- + @trans: 3x3 np.array + transform matrix from uv to xy + trans_inv: 3x3 np.array + inverse of trans, transform matrix from xy to uv + """ + + if reflective: + trans, trans_inv = findSimilarity(src_pts, dst_pts) + else: + trans, trans_inv = findNonreflectiveSimilarity(src_pts, dst_pts) + + return trans, trans_inv + + +def cvt_tform_mat_for_cv2(trans): + """ + Function: + ---------- + Convert Transform Matrix 'trans' into 'cv2_trans' which could be + directly used by cv2.warpAffine(): + u = src_pts[:, 0] + v = src_pts[:, 1] + x = dst_pts[:, 0] + y = dst_pts[:, 1] + [x, y].T = cv_trans * [u, v, 1].T + + Parameters: + ---------- + @trans: 3x3 np.array + transform matrix from uv to xy + + Returns: + ---------- + @cv2_trans: 2x3 np.array + transform matrix from src_pts to dst_pts, could be directly used + for cv2.warpAffine() + """ + cv2_trans = trans[:, 0:2].T + + return cv2_trans + + +def get_similarity_transform_for_cv2(src_pts, dst_pts, reflective=True): + """ + Function: + ---------- + Find Similarity Transform Matrix 'cv2_trans' which could be + directly used by cv2.warpAffine(): + u = src_pts[:, 0] + v = src_pts[:, 1] + x = dst_pts[:, 0] + y = dst_pts[:, 1] + [x, y].T = cv_trans * [u, v, 1].T + + Parameters: + ---------- + @src_pts: Kx2 np.array + source points, each row is a pair of coordinates (x, y) + @dst_pts: Kx2 np.array + destination points, each row is a pair of transformed + coordinates (x, y) + reflective: True or False + if True: + use reflective similarity transform + else: + use non-reflective similarity transform + + Returns: + ---------- + @cv2_trans: 2x3 np.array + transform matrix from src_pts to dst_pts, could be directly used + for cv2.warpAffine() + """ + trans, trans_inv = get_similarity_transform(src_pts, dst_pts, reflective) + cv2_trans = cvt_tform_mat_for_cv2(trans) + + return cv2_trans + + +if __name__ == '__main__': + """ + u = [0, 6, -2] + v = [0, 3, 5] + x = [-1, 0, 4] + y = [-1, -10, 4] + + # In Matlab, run: + # + # uv = [u'; v']; + # xy = [x'; y']; + # tform_sim=cp2tform(uv,xy,'similarity'); + # + # trans = tform_sim.tdata.T + # ans = + # -0.0764 -1.6190 0 + # 1.6190 -0.0764 0 + # -3.2156 0.0290 1.0000 + # trans_inv = tform_sim.tdata.Tinv + # ans = + # + # -0.0291 0.6163 0 + # -0.6163 -0.0291 0 + # -0.0756 1.9826 1.0000 + # xy_m=tformfwd(tform_sim, u,v) + # + # xy_m = + # + # -3.2156 0.0290 + # 1.1833 -9.9143 + # 5.0323 2.8853 + # uv_m=tforminv(tform_sim, x,y) + # + # uv_m = + # + # 0.5698 1.3953 + # 6.0872 2.2733 + # -2.6570 4.3314 + """ + u = [0, 6, -2] + v = [0, 3, 5] + x = [-1, 0, 4] + y = [-1, -10, 4] + + uv = np.array((u, v)).T + xy = np.array((x, y)).T + + print('\n--->uv:') + print(uv) + print('\n--->xy:') + print(xy) + + trans, trans_inv = get_similarity_transform(uv, xy) + + print('\n--->trans matrix:') + print(trans) + + print('\n--->trans_inv matrix:') + print(trans_inv) + + print('\n---> apply transform to uv') + print('\nxy_m = uv_augmented * trans') + uv_aug = np.hstack((uv, np.ones((uv.shape[0], 1)))) + xy_m = np.dot(uv_aug, trans) + print(xy_m) + + print('\nxy_m = tformfwd(trans, uv)') + xy_m = tformfwd(trans, uv) + print(xy_m) + + print('\n---> apply inverse transform to xy') + print('\nuv_m = xy_augmented * trans_inv') + xy_aug = np.hstack((xy, np.ones((xy.shape[0], 1)))) + uv_m = np.dot(xy_aug, trans_inv) + print(uv_m) + + print('\nuv_m = tformfwd(trans_inv, xy)') + uv_m = tformfwd(trans_inv, xy) + print(uv_m) + + uv_m = tforminv(trans, xy) + print('\nuv_m = tforminv(trans, xy)') + print(uv_m) diff --git a/fooocus_extras/facexlib/detection/retinaface.py b/fooocus_extras/facexlib/detection/retinaface.py new file mode 100644 index 0000000000000000000000000000000000000000..26f220a8e5b7059132f2a55aca12d7ebf134f614 --- /dev/null +++ b/fooocus_extras/facexlib/detection/retinaface.py @@ -0,0 +1,366 @@ +import cv2 +import numpy as np +import torch +import torch.nn as nn +import torch.nn.functional as F +from PIL import Image +from torchvision.models._utils import IntermediateLayerGetter as IntermediateLayerGetter + +from fooocus_extras.facexlib.detection.align_trans import get_reference_facial_points, warp_and_crop_face +from fooocus_extras.facexlib.detection.retinaface_net import FPN, SSH, MobileNetV1, make_bbox_head, make_class_head, make_landmark_head +from fooocus_extras.facexlib.detection.retinaface_utils import (PriorBox, batched_decode, batched_decode_landm, decode, decode_landm, + py_cpu_nms) + + +def generate_config(network_name): + + cfg_mnet = { + 'name': 'mobilenet0.25', + 'min_sizes': [[16, 32], [64, 128], [256, 512]], + 'steps': [8, 16, 32], + 'variance': [0.1, 0.2], + 'clip': False, + 'loc_weight': 2.0, + 'gpu_train': True, + 'batch_size': 32, + 'ngpu': 1, + 'epoch': 250, + 'decay1': 190, + 'decay2': 220, + 'image_size': 640, + 'return_layers': { + 'stage1': 1, + 'stage2': 2, + 'stage3': 3 + }, + 'in_channel': 32, + 'out_channel': 64 + } + + cfg_re50 = { + 'name': 'Resnet50', + 'min_sizes': [[16, 32], [64, 128], [256, 512]], + 'steps': [8, 16, 32], + 'variance': [0.1, 0.2], + 'clip': False, + 'loc_weight': 2.0, + 'gpu_train': True, + 'batch_size': 24, + 'ngpu': 4, + 'epoch': 100, + 'decay1': 70, + 'decay2': 90, + 'image_size': 840, + 'return_layers': { + 'layer2': 1, + 'layer3': 2, + 'layer4': 3 + }, + 'in_channel': 256, + 'out_channel': 256 + } + + if network_name == 'mobile0.25': + return cfg_mnet + elif network_name == 'resnet50': + return cfg_re50 + else: + raise NotImplementedError(f'network_name={network_name}') + + +class RetinaFace(nn.Module): + + def __init__(self, network_name='resnet50', half=False, phase='test', device=None): + self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu') if device is None else device + + super(RetinaFace, self).__init__() + self.half_inference = half + cfg = generate_config(network_name) + self.backbone = cfg['name'] + + self.model_name = f'retinaface_{network_name}' + self.cfg = cfg + self.phase = phase + self.target_size, self.max_size = 1600, 2150 + self.resize, self.scale, self.scale1 = 1., None, None + self.mean_tensor = torch.tensor([[[[104.]], [[117.]], [[123.]]]], device=self.device) + self.reference = get_reference_facial_points(default_square=True) + # Build network. + backbone = None + if cfg['name'] == 'mobilenet0.25': + backbone = MobileNetV1() + self.body = IntermediateLayerGetter(backbone, cfg['return_layers']) + elif cfg['name'] == 'Resnet50': + import torchvision.models as models + backbone = models.resnet50(weights=None) + self.body = IntermediateLayerGetter(backbone, cfg['return_layers']) + + in_channels_stage2 = cfg['in_channel'] + in_channels_list = [ + in_channels_stage2 * 2, + in_channels_stage2 * 4, + in_channels_stage2 * 8, + ] + + out_channels = cfg['out_channel'] + self.fpn = FPN(in_channels_list, out_channels) + self.ssh1 = SSH(out_channels, out_channels) + self.ssh2 = SSH(out_channels, out_channels) + self.ssh3 = SSH(out_channels, out_channels) + + self.ClassHead = make_class_head(fpn_num=3, inchannels=cfg['out_channel']) + self.BboxHead = make_bbox_head(fpn_num=3, inchannels=cfg['out_channel']) + self.LandmarkHead = make_landmark_head(fpn_num=3, inchannels=cfg['out_channel']) + + self.to(self.device) + self.eval() + if self.half_inference: + self.half() + + def forward(self, inputs): + out = self.body(inputs) + + if self.backbone == 'mobilenet0.25' or self.backbone == 'Resnet50': + out = list(out.values()) + # FPN + fpn = self.fpn(out) + + # SSH + feature1 = self.ssh1(fpn[0]) + feature2 = self.ssh2(fpn[1]) + feature3 = self.ssh3(fpn[2]) + features = [feature1, feature2, feature3] + + bbox_regressions = torch.cat([self.BboxHead[i](feature) for i, feature in enumerate(features)], dim=1) + classifications = torch.cat([self.ClassHead[i](feature) for i, feature in enumerate(features)], dim=1) + tmp = [self.LandmarkHead[i](feature) for i, feature in enumerate(features)] + ldm_regressions = (torch.cat(tmp, dim=1)) + + if self.phase == 'train': + output = (bbox_regressions, classifications, ldm_regressions) + else: + output = (bbox_regressions, F.softmax(classifications, dim=-1), ldm_regressions) + return output + + def __detect_faces(self, inputs): + # get scale + height, width = inputs.shape[2:] + self.scale = torch.tensor([width, height, width, height], dtype=torch.float32, device=self.device) + tmp = [width, height, width, height, width, height, width, height, width, height] + self.scale1 = torch.tensor(tmp, dtype=torch.float32, device=self.device) + + # forawrd + inputs = inputs.to(self.device) + if self.half_inference: + inputs = inputs.half() + loc, conf, landmarks = self(inputs) + + # get priorbox + priorbox = PriorBox(self.cfg, image_size=inputs.shape[2:]) + priors = priorbox.forward().to(self.device) + + return loc, conf, landmarks, priors + + # single image detection + def transform(self, image, use_origin_size): + # convert to opencv format + if isinstance(image, Image.Image): + image = cv2.cvtColor(np.asarray(image), cv2.COLOR_RGB2BGR) + image = image.astype(np.float32) + + # testing scale + im_size_min = np.min(image.shape[0:2]) + im_size_max = np.max(image.shape[0:2]) + resize = float(self.target_size) / float(im_size_min) + + # prevent bigger axis from being more than max_size + if np.round(resize * im_size_max) > self.max_size: + resize = float(self.max_size) / float(im_size_max) + resize = 1 if use_origin_size else resize + + # resize + if resize != 1: + image = cv2.resize(image, None, None, fx=resize, fy=resize, interpolation=cv2.INTER_LINEAR) + + # convert to torch.tensor format + # image -= (104, 117, 123) + image = image.transpose(2, 0, 1) + image = torch.from_numpy(image).unsqueeze(0) + + return image, resize + + def detect_faces( + self, + image, + conf_threshold=0.8, + nms_threshold=0.4, + use_origin_size=True, + ): + image, self.resize = self.transform(image, use_origin_size) + image = image.to(self.device) + if self.half_inference: + image = image.half() + image = image - self.mean_tensor + + loc, conf, landmarks, priors = self.__detect_faces(image) + + boxes = decode(loc.data.squeeze(0), priors.data, self.cfg['variance']) + boxes = boxes * self.scale / self.resize + boxes = boxes.cpu().numpy() + + scores = conf.squeeze(0).data.cpu().numpy()[:, 1] + + landmarks = decode_landm(landmarks.squeeze(0), priors, self.cfg['variance']) + landmarks = landmarks * self.scale1 / self.resize + landmarks = landmarks.cpu().numpy() + + # ignore low scores + inds = np.where(scores > conf_threshold)[0] + boxes, landmarks, scores = boxes[inds], landmarks[inds], scores[inds] + + # sort + order = scores.argsort()[::-1] + boxes, landmarks, scores = boxes[order], landmarks[order], scores[order] + + # do NMS + bounding_boxes = np.hstack((boxes, scores[:, np.newaxis])).astype(np.float32, copy=False) + keep = py_cpu_nms(bounding_boxes, nms_threshold) + bounding_boxes, landmarks = bounding_boxes[keep, :], landmarks[keep] + # self.t['forward_pass'].toc() + # print(self.t['forward_pass'].average_time) + # import sys + # sys.stdout.flush() + return np.concatenate((bounding_boxes, landmarks), axis=1) + + def __align_multi(self, image, boxes, landmarks, limit=None): + + if len(boxes) < 1: + return [], [] + + if limit: + boxes = boxes[:limit] + landmarks = landmarks[:limit] + + faces = [] + for landmark in landmarks: + facial5points = [[landmark[2 * j], landmark[2 * j + 1]] for j in range(5)] + + warped_face = warp_and_crop_face(np.array(image), facial5points, self.reference, crop_size=(112, 112)) + faces.append(warped_face) + + return np.concatenate((boxes, landmarks), axis=1), faces + + def align_multi(self, img, conf_threshold=0.8, limit=None): + + rlt = self.detect_faces(img, conf_threshold=conf_threshold) + boxes, landmarks = rlt[:, 0:5], rlt[:, 5:] + + return self.__align_multi(img, boxes, landmarks, limit) + + # batched detection + def batched_transform(self, frames, use_origin_size): + """ + Arguments: + frames: a list of PIL.Image, or torch.Tensor(shape=[n, h, w, c], + type=np.float32, BGR format). + use_origin_size: whether to use origin size. + """ + from_PIL = True if isinstance(frames[0], Image.Image) else False + + # convert to opencv format + if from_PIL: + frames = [cv2.cvtColor(np.asarray(frame), cv2.COLOR_RGB2BGR) for frame in frames] + frames = np.asarray(frames, dtype=np.float32) + + # testing scale + im_size_min = np.min(frames[0].shape[0:2]) + im_size_max = np.max(frames[0].shape[0:2]) + resize = float(self.target_size) / float(im_size_min) + + # prevent bigger axis from being more than max_size + if np.round(resize * im_size_max) > self.max_size: + resize = float(self.max_size) / float(im_size_max) + resize = 1 if use_origin_size else resize + + # resize + if resize != 1: + if not from_PIL: + frames = F.interpolate(frames, scale_factor=resize) + else: + frames = [ + cv2.resize(frame, None, None, fx=resize, fy=resize, interpolation=cv2.INTER_LINEAR) + for frame in frames + ] + + # convert to torch.tensor format + if not from_PIL: + frames = frames.transpose(1, 2).transpose(1, 3).contiguous() + else: + frames = frames.transpose((0, 3, 1, 2)) + frames = torch.from_numpy(frames) + + return frames, resize + + def batched_detect_faces(self, frames, conf_threshold=0.8, nms_threshold=0.4, use_origin_size=True): + """ + Arguments: + frames: a list of PIL.Image, or np.array(shape=[n, h, w, c], + type=np.uint8, BGR format). + conf_threshold: confidence threshold. + nms_threshold: nms threshold. + use_origin_size: whether to use origin size. + Returns: + final_bounding_boxes: list of np.array ([n_boxes, 5], + type=np.float32). + final_landmarks: list of np.array ([n_boxes, 10], type=np.float32). + """ + # self.t['forward_pass'].tic() + frames, self.resize = self.batched_transform(frames, use_origin_size) + frames = frames.to(self.device) + frames = frames - self.mean_tensor + + b_loc, b_conf, b_landmarks, priors = self.__detect_faces(frames) + + final_bounding_boxes, final_landmarks = [], [] + + # decode + priors = priors.unsqueeze(0) + b_loc = batched_decode(b_loc, priors, self.cfg['variance']) * self.scale / self.resize + b_landmarks = batched_decode_landm(b_landmarks, priors, self.cfg['variance']) * self.scale1 / self.resize + b_conf = b_conf[:, :, 1] + + # index for selection + b_indice = b_conf > conf_threshold + + # concat + b_loc_and_conf = torch.cat((b_loc, b_conf.unsqueeze(-1)), dim=2).float() + + for pred, landm, inds in zip(b_loc_and_conf, b_landmarks, b_indice): + + # ignore low scores + pred, landm = pred[inds, :], landm[inds, :] + if pred.shape[0] == 0: + final_bounding_boxes.append(np.array([], dtype=np.float32)) + final_landmarks.append(np.array([], dtype=np.float32)) + continue + + # sort + # order = score.argsort(descending=True) + # box, landm, score = box[order], landm[order], score[order] + + # to CPU + bounding_boxes, landm = pred.cpu().numpy(), landm.cpu().numpy() + + # NMS + keep = py_cpu_nms(bounding_boxes, nms_threshold) + bounding_boxes, landmarks = bounding_boxes[keep, :], landm[keep] + + # append + final_bounding_boxes.append(bounding_boxes) + final_landmarks.append(landmarks) + # self.t['forward_pass'].toc(average=True) + # self.batch_time += self.t['forward_pass'].diff + # self.total_frame += len(frames) + # print(self.batch_time / self.total_frame) + + return final_bounding_boxes, final_landmarks diff --git a/fooocus_extras/facexlib/detection/retinaface_net.py b/fooocus_extras/facexlib/detection/retinaface_net.py new file mode 100644 index 0000000000000000000000000000000000000000..ab6aa82d3e9055a838f1f9076b12f05fdfc154d0 --- /dev/null +++ b/fooocus_extras/facexlib/detection/retinaface_net.py @@ -0,0 +1,196 @@ +import torch +import torch.nn as nn +import torch.nn.functional as F + + +def conv_bn(inp, oup, stride=1, leaky=0): + return nn.Sequential( + nn.Conv2d(inp, oup, 3, stride, 1, bias=False), nn.BatchNorm2d(oup), + nn.LeakyReLU(negative_slope=leaky, inplace=True)) + + +def conv_bn_no_relu(inp, oup, stride): + return nn.Sequential( + nn.Conv2d(inp, oup, 3, stride, 1, bias=False), + nn.BatchNorm2d(oup), + ) + + +def conv_bn1X1(inp, oup, stride, leaky=0): + return nn.Sequential( + nn.Conv2d(inp, oup, 1, stride, padding=0, bias=False), nn.BatchNorm2d(oup), + nn.LeakyReLU(negative_slope=leaky, inplace=True)) + + +def conv_dw(inp, oup, stride, leaky=0.1): + return nn.Sequential( + nn.Conv2d(inp, inp, 3, stride, 1, groups=inp, bias=False), + nn.BatchNorm2d(inp), + nn.LeakyReLU(negative_slope=leaky, inplace=True), + nn.Conv2d(inp, oup, 1, 1, 0, bias=False), + nn.BatchNorm2d(oup), + nn.LeakyReLU(negative_slope=leaky, inplace=True), + ) + + +class SSH(nn.Module): + + def __init__(self, in_channel, out_channel): + super(SSH, self).__init__() + assert out_channel % 4 == 0 + leaky = 0 + if (out_channel <= 64): + leaky = 0.1 + self.conv3X3 = conv_bn_no_relu(in_channel, out_channel // 2, stride=1) + + self.conv5X5_1 = conv_bn(in_channel, out_channel // 4, stride=1, leaky=leaky) + self.conv5X5_2 = conv_bn_no_relu(out_channel // 4, out_channel // 4, stride=1) + + self.conv7X7_2 = conv_bn(out_channel // 4, out_channel // 4, stride=1, leaky=leaky) + self.conv7x7_3 = conv_bn_no_relu(out_channel // 4, out_channel // 4, stride=1) + + def forward(self, input): + conv3X3 = self.conv3X3(input) + + conv5X5_1 = self.conv5X5_1(input) + conv5X5 = self.conv5X5_2(conv5X5_1) + + conv7X7_2 = self.conv7X7_2(conv5X5_1) + conv7X7 = self.conv7x7_3(conv7X7_2) + + out = torch.cat([conv3X3, conv5X5, conv7X7], dim=1) + out = F.relu(out) + return out + + +class FPN(nn.Module): + + def __init__(self, in_channels_list, out_channels): + super(FPN, self).__init__() + leaky = 0 + if (out_channels <= 64): + leaky = 0.1 + self.output1 = conv_bn1X1(in_channels_list[0], out_channels, stride=1, leaky=leaky) + self.output2 = conv_bn1X1(in_channels_list[1], out_channels, stride=1, leaky=leaky) + self.output3 = conv_bn1X1(in_channels_list[2], out_channels, stride=1, leaky=leaky) + + self.merge1 = conv_bn(out_channels, out_channels, leaky=leaky) + self.merge2 = conv_bn(out_channels, out_channels, leaky=leaky) + + def forward(self, input): + # names = list(input.keys()) + # input = list(input.values()) + + output1 = self.output1(input[0]) + output2 = self.output2(input[1]) + output3 = self.output3(input[2]) + + up3 = F.interpolate(output3, size=[output2.size(2), output2.size(3)], mode='nearest') + output2 = output2 + up3 + output2 = self.merge2(output2) + + up2 = F.interpolate(output2, size=[output1.size(2), output1.size(3)], mode='nearest') + output1 = output1 + up2 + output1 = self.merge1(output1) + + out = [output1, output2, output3] + return out + + +class MobileNetV1(nn.Module): + + def __init__(self): + super(MobileNetV1, self).__init__() + self.stage1 = nn.Sequential( + conv_bn(3, 8, 2, leaky=0.1), # 3 + conv_dw(8, 16, 1), # 7 + conv_dw(16, 32, 2), # 11 + conv_dw(32, 32, 1), # 19 + conv_dw(32, 64, 2), # 27 + conv_dw(64, 64, 1), # 43 + ) + self.stage2 = nn.Sequential( + conv_dw(64, 128, 2), # 43 + 16 = 59 + conv_dw(128, 128, 1), # 59 + 32 = 91 + conv_dw(128, 128, 1), # 91 + 32 = 123 + conv_dw(128, 128, 1), # 123 + 32 = 155 + conv_dw(128, 128, 1), # 155 + 32 = 187 + conv_dw(128, 128, 1), # 187 + 32 = 219 + ) + self.stage3 = nn.Sequential( + conv_dw(128, 256, 2), # 219 +3 2 = 241 + conv_dw(256, 256, 1), # 241 + 64 = 301 + ) + self.avg = nn.AdaptiveAvgPool2d((1, 1)) + self.fc = nn.Linear(256, 1000) + + def forward(self, x): + x = self.stage1(x) + x = self.stage2(x) + x = self.stage3(x) + x = self.avg(x) + # x = self.model(x) + x = x.view(-1, 256) + x = self.fc(x) + return x + + +class ClassHead(nn.Module): + + def __init__(self, inchannels=512, num_anchors=3): + super(ClassHead, self).__init__() + self.num_anchors = num_anchors + self.conv1x1 = nn.Conv2d(inchannels, self.num_anchors * 2, kernel_size=(1, 1), stride=1, padding=0) + + def forward(self, x): + out = self.conv1x1(x) + out = out.permute(0, 2, 3, 1).contiguous() + + return out.view(out.shape[0], -1, 2) + + +class BboxHead(nn.Module): + + def __init__(self, inchannels=512, num_anchors=3): + super(BboxHead, self).__init__() + self.conv1x1 = nn.Conv2d(inchannels, num_anchors * 4, kernel_size=(1, 1), stride=1, padding=0) + + def forward(self, x): + out = self.conv1x1(x) + out = out.permute(0, 2, 3, 1).contiguous() + + return out.view(out.shape[0], -1, 4) + + +class LandmarkHead(nn.Module): + + def __init__(self, inchannels=512, num_anchors=3): + super(LandmarkHead, self).__init__() + self.conv1x1 = nn.Conv2d(inchannels, num_anchors * 10, kernel_size=(1, 1), stride=1, padding=0) + + def forward(self, x): + out = self.conv1x1(x) + out = out.permute(0, 2, 3, 1).contiguous() + + return out.view(out.shape[0], -1, 10) + + +def make_class_head(fpn_num=3, inchannels=64, anchor_num=2): + classhead = nn.ModuleList() + for i in range(fpn_num): + classhead.append(ClassHead(inchannels, anchor_num)) + return classhead + + +def make_bbox_head(fpn_num=3, inchannels=64, anchor_num=2): + bboxhead = nn.ModuleList() + for i in range(fpn_num): + bboxhead.append(BboxHead(inchannels, anchor_num)) + return bboxhead + + +def make_landmark_head(fpn_num=3, inchannels=64, anchor_num=2): + landmarkhead = nn.ModuleList() + for i in range(fpn_num): + landmarkhead.append(LandmarkHead(inchannels, anchor_num)) + return landmarkhead diff --git a/fooocus_extras/facexlib/detection/retinaface_utils.py b/fooocus_extras/facexlib/detection/retinaface_utils.py new file mode 100644 index 0000000000000000000000000000000000000000..8c357757741c6d9bd7ce4d8ce740fefd51850fbf --- /dev/null +++ b/fooocus_extras/facexlib/detection/retinaface_utils.py @@ -0,0 +1,421 @@ +import numpy as np +import torch +import torchvision +from itertools import product as product +from math import ceil + + +class PriorBox(object): + + def __init__(self, cfg, image_size=None, phase='train'): + super(PriorBox, self).__init__() + self.min_sizes = cfg['min_sizes'] + self.steps = cfg['steps'] + self.clip = cfg['clip'] + self.image_size = image_size + self.feature_maps = [[ceil(self.image_size[0] / step), ceil(self.image_size[1] / step)] for step in self.steps] + self.name = 's' + + def forward(self): + anchors = [] + for k, f in enumerate(self.feature_maps): + min_sizes = self.min_sizes[k] + for i, j in product(range(f[0]), range(f[1])): + for min_size in min_sizes: + s_kx = min_size / self.image_size[1] + s_ky = min_size / self.image_size[0] + dense_cx = [x * self.steps[k] / self.image_size[1] for x in [j + 0.5]] + dense_cy = [y * self.steps[k] / self.image_size[0] for y in [i + 0.5]] + for cy, cx in product(dense_cy, dense_cx): + anchors += [cx, cy, s_kx, s_ky] + + # back to torch land + output = torch.Tensor(anchors).view(-1, 4) + if self.clip: + output.clamp_(max=1, min=0) + return output + + +def py_cpu_nms(dets, thresh): + """Pure Python NMS baseline.""" + keep = torchvision.ops.nms( + boxes=torch.Tensor(dets[:, :4]), + scores=torch.Tensor(dets[:, 4]), + iou_threshold=thresh, + ) + + return list(keep) + + +def point_form(boxes): + """ Convert prior_boxes to (xmin, ymin, xmax, ymax) + representation for comparison to point form ground truth data. + Args: + boxes: (tensor) center-size default boxes from priorbox layers. + Return: + boxes: (tensor) Converted xmin, ymin, xmax, ymax form of boxes. + """ + return torch.cat( + ( + boxes[:, :2] - boxes[:, 2:] / 2, # xmin, ymin + boxes[:, :2] + boxes[:, 2:] / 2), + 1) # xmax, ymax + + +def center_size(boxes): + """ Convert prior_boxes to (cx, cy, w, h) + representation for comparison to center-size form ground truth data. + Args: + boxes: (tensor) point_form boxes + Return: + boxes: (tensor) Converted xmin, ymin, xmax, ymax form of boxes. + """ + return torch.cat( + (boxes[:, 2:] + boxes[:, :2]) / 2, # cx, cy + boxes[:, 2:] - boxes[:, :2], + 1) # w, h + + +def intersect(box_a, box_b): + """ We resize both tensors to [A,B,2] without new malloc: + [A,2] -> [A,1,2] -> [A,B,2] + [B,2] -> [1,B,2] -> [A,B,2] + Then we compute the area of intersect between box_a and box_b. + Args: + box_a: (tensor) bounding boxes, Shape: [A,4]. + box_b: (tensor) bounding boxes, Shape: [B,4]. + Return: + (tensor) intersection area, Shape: [A,B]. + """ + A = box_a.size(0) + B = box_b.size(0) + max_xy = torch.min(box_a[:, 2:].unsqueeze(1).expand(A, B, 2), box_b[:, 2:].unsqueeze(0).expand(A, B, 2)) + min_xy = torch.max(box_a[:, :2].unsqueeze(1).expand(A, B, 2), box_b[:, :2].unsqueeze(0).expand(A, B, 2)) + inter = torch.clamp((max_xy - min_xy), min=0) + return inter[:, :, 0] * inter[:, :, 1] + + +def jaccard(box_a, box_b): + """Compute the jaccard overlap of two sets of boxes. The jaccard overlap + is simply the intersection over union of two boxes. Here we operate on + ground truth boxes and default boxes. + E.g.: + A ∩ B / A ∪ B = A ∩ B / (area(A) + area(B) - A ∩ B) + Args: + box_a: (tensor) Ground truth bounding boxes, Shape: [num_objects,4] + box_b: (tensor) Prior boxes from priorbox layers, Shape: [num_priors,4] + Return: + jaccard overlap: (tensor) Shape: [box_a.size(0), box_b.size(0)] + """ + inter = intersect(box_a, box_b) + area_a = ((box_a[:, 2] - box_a[:, 0]) * (box_a[:, 3] - box_a[:, 1])).unsqueeze(1).expand_as(inter) # [A,B] + area_b = ((box_b[:, 2] - box_b[:, 0]) * (box_b[:, 3] - box_b[:, 1])).unsqueeze(0).expand_as(inter) # [A,B] + union = area_a + area_b - inter + return inter / union # [A,B] + + +def matrix_iou(a, b): + """ + return iou of a and b, numpy version for data augenmentation + """ + lt = np.maximum(a[:, np.newaxis, :2], b[:, :2]) + rb = np.minimum(a[:, np.newaxis, 2:], b[:, 2:]) + + area_i = np.prod(rb - lt, axis=2) * (lt < rb).all(axis=2) + area_a = np.prod(a[:, 2:] - a[:, :2], axis=1) + area_b = np.prod(b[:, 2:] - b[:, :2], axis=1) + return area_i / (area_a[:, np.newaxis] + area_b - area_i) + + +def matrix_iof(a, b): + """ + return iof of a and b, numpy version for data augenmentation + """ + lt = np.maximum(a[:, np.newaxis, :2], b[:, :2]) + rb = np.minimum(a[:, np.newaxis, 2:], b[:, 2:]) + + area_i = np.prod(rb - lt, axis=2) * (lt < rb).all(axis=2) + area_a = np.prod(a[:, 2:] - a[:, :2], axis=1) + return area_i / np.maximum(area_a[:, np.newaxis], 1) + + +def match(threshold, truths, priors, variances, labels, landms, loc_t, conf_t, landm_t, idx): + """Match each prior box with the ground truth box of the highest jaccard + overlap, encode the bounding boxes, then return the matched indices + corresponding to both confidence and location preds. + Args: + threshold: (float) The overlap threshold used when matching boxes. + truths: (tensor) Ground truth boxes, Shape: [num_obj, 4]. + priors: (tensor) Prior boxes from priorbox layers, Shape: [n_priors,4]. + variances: (tensor) Variances corresponding to each prior coord, + Shape: [num_priors, 4]. + labels: (tensor) All the class labels for the image, Shape: [num_obj]. + landms: (tensor) Ground truth landms, Shape [num_obj, 10]. + loc_t: (tensor) Tensor to be filled w/ encoded location targets. + conf_t: (tensor) Tensor to be filled w/ matched indices for conf preds. + landm_t: (tensor) Tensor to be filled w/ encoded landm targets. + idx: (int) current batch index + Return: + The matched indices corresponding to 1)location 2)confidence + 3)landm preds. + """ + # jaccard index + overlaps = jaccard(truths, point_form(priors)) + # (Bipartite Matching) + # [1,num_objects] best prior for each ground truth + best_prior_overlap, best_prior_idx = overlaps.max(1, keepdim=True) + + # ignore hard gt + valid_gt_idx = best_prior_overlap[:, 0] >= 0.2 + best_prior_idx_filter = best_prior_idx[valid_gt_idx, :] + if best_prior_idx_filter.shape[0] <= 0: + loc_t[idx] = 0 + conf_t[idx] = 0 + return + + # [1,num_priors] best ground truth for each prior + best_truth_overlap, best_truth_idx = overlaps.max(0, keepdim=True) + best_truth_idx.squeeze_(0) + best_truth_overlap.squeeze_(0) + best_prior_idx.squeeze_(1) + best_prior_idx_filter.squeeze_(1) + best_prior_overlap.squeeze_(1) + best_truth_overlap.index_fill_(0, best_prior_idx_filter, 2) # ensure best prior + # TODO refactor: index best_prior_idx with long tensor + # ensure every gt matches with its prior of max overlap + for j in range(best_prior_idx.size(0)): # 判别此anchor是预测哪一个boxes + best_truth_idx[best_prior_idx[j]] = j + matches = truths[best_truth_idx] # Shape: [num_priors,4] 此处为每一个anchor对应的bbox取出来 + conf = labels[best_truth_idx] # Shape: [num_priors] 此处为每一个anchor对应的label取出来 + conf[best_truth_overlap < threshold] = 0 # label as background overlap<0.35的全部作为负样本 + loc = encode(matches, priors, variances) + + matches_landm = landms[best_truth_idx] + landm = encode_landm(matches_landm, priors, variances) + loc_t[idx] = loc # [num_priors,4] encoded offsets to learn + conf_t[idx] = conf # [num_priors] top class label for each prior + landm_t[idx] = landm + + +def encode(matched, priors, variances): + """Encode the variances from the priorbox layers into the ground truth boxes + we have matched (based on jaccard overlap) with the prior boxes. + Args: + matched: (tensor) Coords of ground truth for each prior in point-form + Shape: [num_priors, 4]. + priors: (tensor) Prior boxes in center-offset form + Shape: [num_priors,4]. + variances: (list[float]) Variances of priorboxes + Return: + encoded boxes (tensor), Shape: [num_priors, 4] + """ + + # dist b/t match center and prior's center + g_cxcy = (matched[:, :2] + matched[:, 2:]) / 2 - priors[:, :2] + # encode variance + g_cxcy /= (variances[0] * priors[:, 2:]) + # match wh / prior wh + g_wh = (matched[:, 2:] - matched[:, :2]) / priors[:, 2:] + g_wh = torch.log(g_wh) / variances[1] + # return target for smooth_l1_loss + return torch.cat([g_cxcy, g_wh], 1) # [num_priors,4] + + +def encode_landm(matched, priors, variances): + """Encode the variances from the priorbox layers into the ground truth boxes + we have matched (based on jaccard overlap) with the prior boxes. + Args: + matched: (tensor) Coords of ground truth for each prior in point-form + Shape: [num_priors, 10]. + priors: (tensor) Prior boxes in center-offset form + Shape: [num_priors,4]. + variances: (list[float]) Variances of priorboxes + Return: + encoded landm (tensor), Shape: [num_priors, 10] + """ + + # dist b/t match center and prior's center + matched = torch.reshape(matched, (matched.size(0), 5, 2)) + priors_cx = priors[:, 0].unsqueeze(1).expand(matched.size(0), 5).unsqueeze(2) + priors_cy = priors[:, 1].unsqueeze(1).expand(matched.size(0), 5).unsqueeze(2) + priors_w = priors[:, 2].unsqueeze(1).expand(matched.size(0), 5).unsqueeze(2) + priors_h = priors[:, 3].unsqueeze(1).expand(matched.size(0), 5).unsqueeze(2) + priors = torch.cat([priors_cx, priors_cy, priors_w, priors_h], dim=2) + g_cxcy = matched[:, :, :2] - priors[:, :, :2] + # encode variance + g_cxcy /= (variances[0] * priors[:, :, 2:]) + # g_cxcy /= priors[:, :, 2:] + g_cxcy = g_cxcy.reshape(g_cxcy.size(0), -1) + # return target for smooth_l1_loss + return g_cxcy + + +# Adapted from https://github.com/Hakuyume/chainer-ssd +def decode(loc, priors, variances): + """Decode locations from predictions using priors to undo + the encoding we did for offset regression at train time. + Args: + loc (tensor): location predictions for loc layers, + Shape: [num_priors,4] + priors (tensor): Prior boxes in center-offset form. + Shape: [num_priors,4]. + variances: (list[float]) Variances of priorboxes + Return: + decoded bounding box predictions + """ + + boxes = torch.cat((priors[:, :2] + loc[:, :2] * variances[0] * priors[:, 2:], + priors[:, 2:] * torch.exp(loc[:, 2:] * variances[1])), 1) + boxes[:, :2] -= boxes[:, 2:] / 2 + boxes[:, 2:] += boxes[:, :2] + return boxes + + +def decode_landm(pre, priors, variances): + """Decode landm from predictions using priors to undo + the encoding we did for offset regression at train time. + Args: + pre (tensor): landm predictions for loc layers, + Shape: [num_priors,10] + priors (tensor): Prior boxes in center-offset form. + Shape: [num_priors,4]. + variances: (list[float]) Variances of priorboxes + Return: + decoded landm predictions + """ + tmp = ( + priors[:, :2] + pre[:, :2] * variances[0] * priors[:, 2:], + priors[:, :2] + pre[:, 2:4] * variances[0] * priors[:, 2:], + priors[:, :2] + pre[:, 4:6] * variances[0] * priors[:, 2:], + priors[:, :2] + pre[:, 6:8] * variances[0] * priors[:, 2:], + priors[:, :2] + pre[:, 8:10] * variances[0] * priors[:, 2:], + ) + landms = torch.cat(tmp, dim=1) + return landms + + +def batched_decode(b_loc, priors, variances): + """Decode locations from predictions using priors to undo + the encoding we did for offset regression at train time. + Args: + b_loc (tensor): location predictions for loc layers, + Shape: [num_batches,num_priors,4] + priors (tensor): Prior boxes in center-offset form. + Shape: [1,num_priors,4]. + variances: (list[float]) Variances of priorboxes + Return: + decoded bounding box predictions + """ + boxes = ( + priors[:, :, :2] + b_loc[:, :, :2] * variances[0] * priors[:, :, 2:], + priors[:, :, 2:] * torch.exp(b_loc[:, :, 2:] * variances[1]), + ) + boxes = torch.cat(boxes, dim=2) + + boxes[:, :, :2] -= boxes[:, :, 2:] / 2 + boxes[:, :, 2:] += boxes[:, :, :2] + return boxes + + +def batched_decode_landm(pre, priors, variances): + """Decode landm from predictions using priors to undo + the encoding we did for offset regression at train time. + Args: + pre (tensor): landm predictions for loc layers, + Shape: [num_batches,num_priors,10] + priors (tensor): Prior boxes in center-offset form. + Shape: [1,num_priors,4]. + variances: (list[float]) Variances of priorboxes + Return: + decoded landm predictions + """ + landms = ( + priors[:, :, :2] + pre[:, :, :2] * variances[0] * priors[:, :, 2:], + priors[:, :, :2] + pre[:, :, 2:4] * variances[0] * priors[:, :, 2:], + priors[:, :, :2] + pre[:, :, 4:6] * variances[0] * priors[:, :, 2:], + priors[:, :, :2] + pre[:, :, 6:8] * variances[0] * priors[:, :, 2:], + priors[:, :, :2] + pre[:, :, 8:10] * variances[0] * priors[:, :, 2:], + ) + landms = torch.cat(landms, dim=2) + return landms + + +def log_sum_exp(x): + """Utility function for computing log_sum_exp while determining + This will be used to determine unaveraged confidence loss across + all examples in a batch. + Args: + x (Variable(tensor)): conf_preds from conf layers + """ + x_max = x.data.max() + return torch.log(torch.sum(torch.exp(x - x_max), 1, keepdim=True)) + x_max + + +# Original author: Francisco Massa: +# https://github.com/fmassa/object-detection.torch +# Ported to PyTorch by Max deGroot (02/01/2017) +def nms(boxes, scores, overlap=0.5, top_k=200): + """Apply non-maximum suppression at test time to avoid detecting too many + overlapping bounding boxes for a given object. + Args: + boxes: (tensor) The location preds for the img, Shape: [num_priors,4]. + scores: (tensor) The class predscores for the img, Shape:[num_priors]. + overlap: (float) The overlap thresh for suppressing unnecessary boxes. + top_k: (int) The Maximum number of box preds to consider. + Return: + The indices of the kept boxes with respect to num_priors. + """ + + keep = torch.Tensor(scores.size(0)).fill_(0).long() + if boxes.numel() == 0: + return keep + x1 = boxes[:, 0] + y1 = boxes[:, 1] + x2 = boxes[:, 2] + y2 = boxes[:, 3] + area = torch.mul(x2 - x1, y2 - y1) + v, idx = scores.sort(0) # sort in ascending order + # I = I[v >= 0.01] + idx = idx[-top_k:] # indices of the top-k largest vals + xx1 = boxes.new() + yy1 = boxes.new() + xx2 = boxes.new() + yy2 = boxes.new() + w = boxes.new() + h = boxes.new() + + # keep = torch.Tensor() + count = 0 + while idx.numel() > 0: + i = idx[-1] # index of current largest val + # keep.append(i) + keep[count] = i + count += 1 + if idx.size(0) == 1: + break + idx = idx[:-1] # remove kept element from view + # load bboxes of next highest vals + torch.index_select(x1, 0, idx, out=xx1) + torch.index_select(y1, 0, idx, out=yy1) + torch.index_select(x2, 0, idx, out=xx2) + torch.index_select(y2, 0, idx, out=yy2) + # store element-wise max with next highest score + xx1 = torch.clamp(xx1, min=x1[i]) + yy1 = torch.clamp(yy1, min=y1[i]) + xx2 = torch.clamp(xx2, max=x2[i]) + yy2 = torch.clamp(yy2, max=y2[i]) + w.resize_as_(xx2) + h.resize_as_(yy2) + w = xx2 - xx1 + h = yy2 - yy1 + # check sizes of xx1 and xx2.. after each iteration + w = torch.clamp(w, min=0.0) + h = torch.clamp(h, min=0.0) + inter = w * h + # IoU = i / (area(a) + area(b) - i) + rem_areas = torch.index_select(area, 0, idx) # load remaining areas) + union = (rem_areas - inter) + area[i] + IoU = inter / union # store result in iou + # keep only elements with an IoU <= overlap + idx = idx[IoU.le(overlap)] + return keep, count diff --git a/fooocus_extras/facexlib/parsing/__init__.py b/fooocus_extras/facexlib/parsing/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..22c687c28b3679ba299cfcf5210b46b65c9f6c37 --- /dev/null +++ b/fooocus_extras/facexlib/parsing/__init__.py @@ -0,0 +1,24 @@ +import torch + +from fooocus_extras.facexlib.utils import load_file_from_url +from .bisenet import BiSeNet +from .parsenet import ParseNet + + +def init_parsing_model(model_name='bisenet', half=False, device='cuda', model_rootpath=None): + if model_name == 'bisenet': + model = BiSeNet(num_class=19) + model_url = 'https://github.com/xinntao/facexlib/releases/download/v0.2.0/parsing_bisenet.pth' + elif model_name == 'parsenet': + model = ParseNet(in_size=512, out_size=512, parsing_ch=19) + model_url = 'https://github.com/xinntao/facexlib/releases/download/v0.2.2/parsing_parsenet.pth' + else: + raise NotImplementedError(f'{model_name} is not implemented.') + + model_path = load_file_from_url( + url=model_url, model_dir='facexlib/weights', progress=True, file_name=None, save_dir=model_rootpath) + load_net = torch.load(model_path, map_location=lambda storage, loc: storage) + model.load_state_dict(load_net, strict=True) + model.eval() + model = model.to(device) + return model diff --git a/fooocus_extras/facexlib/parsing/bisenet.py b/fooocus_extras/facexlib/parsing/bisenet.py new file mode 100644 index 0000000000000000000000000000000000000000..3898cab76ae5876459cd4899c54cafa14234971d --- /dev/null +++ b/fooocus_extras/facexlib/parsing/bisenet.py @@ -0,0 +1,140 @@ +import torch +import torch.nn as nn +import torch.nn.functional as F + +from .resnet import ResNet18 + + +class ConvBNReLU(nn.Module): + + def __init__(self, in_chan, out_chan, ks=3, stride=1, padding=1): + super(ConvBNReLU, self).__init__() + self.conv = nn.Conv2d(in_chan, out_chan, kernel_size=ks, stride=stride, padding=padding, bias=False) + self.bn = nn.BatchNorm2d(out_chan) + + def forward(self, x): + x = self.conv(x) + x = F.relu(self.bn(x)) + return x + + +class BiSeNetOutput(nn.Module): + + def __init__(self, in_chan, mid_chan, num_class): + super(BiSeNetOutput, self).__init__() + self.conv = ConvBNReLU(in_chan, mid_chan, ks=3, stride=1, padding=1) + self.conv_out = nn.Conv2d(mid_chan, num_class, kernel_size=1, bias=False) + + def forward(self, x): + feat = self.conv(x) + out = self.conv_out(feat) + return out, feat + + +class AttentionRefinementModule(nn.Module): + + def __init__(self, in_chan, out_chan): + super(AttentionRefinementModule, self).__init__() + self.conv = ConvBNReLU(in_chan, out_chan, ks=3, stride=1, padding=1) + self.conv_atten = nn.Conv2d(out_chan, out_chan, kernel_size=1, bias=False) + self.bn_atten = nn.BatchNorm2d(out_chan) + self.sigmoid_atten = nn.Sigmoid() + + def forward(self, x): + feat = self.conv(x) + atten = F.avg_pool2d(feat, feat.size()[2:]) + atten = self.conv_atten(atten) + atten = self.bn_atten(atten) + atten = self.sigmoid_atten(atten) + out = torch.mul(feat, atten) + return out + + +class ContextPath(nn.Module): + + def __init__(self): + super(ContextPath, self).__init__() + self.resnet = ResNet18() + self.arm16 = AttentionRefinementModule(256, 128) + self.arm32 = AttentionRefinementModule(512, 128) + self.conv_head32 = ConvBNReLU(128, 128, ks=3, stride=1, padding=1) + self.conv_head16 = ConvBNReLU(128, 128, ks=3, stride=1, padding=1) + self.conv_avg = ConvBNReLU(512, 128, ks=1, stride=1, padding=0) + + def forward(self, x): + feat8, feat16, feat32 = self.resnet(x) + h8, w8 = feat8.size()[2:] + h16, w16 = feat16.size()[2:] + h32, w32 = feat32.size()[2:] + + avg = F.avg_pool2d(feat32, feat32.size()[2:]) + avg = self.conv_avg(avg) + avg_up = F.interpolate(avg, (h32, w32), mode='nearest') + + feat32_arm = self.arm32(feat32) + feat32_sum = feat32_arm + avg_up + feat32_up = F.interpolate(feat32_sum, (h16, w16), mode='nearest') + feat32_up = self.conv_head32(feat32_up) + + feat16_arm = self.arm16(feat16) + feat16_sum = feat16_arm + feat32_up + feat16_up = F.interpolate(feat16_sum, (h8, w8), mode='nearest') + feat16_up = self.conv_head16(feat16_up) + + return feat8, feat16_up, feat32_up # x8, x8, x16 + + +class FeatureFusionModule(nn.Module): + + def __init__(self, in_chan, out_chan): + super(FeatureFusionModule, self).__init__() + self.convblk = ConvBNReLU(in_chan, out_chan, ks=1, stride=1, padding=0) + self.conv1 = nn.Conv2d(out_chan, out_chan // 4, kernel_size=1, stride=1, padding=0, bias=False) + self.conv2 = nn.Conv2d(out_chan // 4, out_chan, kernel_size=1, stride=1, padding=0, bias=False) + self.relu = nn.ReLU(inplace=True) + self.sigmoid = nn.Sigmoid() + + def forward(self, fsp, fcp): + fcat = torch.cat([fsp, fcp], dim=1) + feat = self.convblk(fcat) + atten = F.avg_pool2d(feat, feat.size()[2:]) + atten = self.conv1(atten) + atten = self.relu(atten) + atten = self.conv2(atten) + atten = self.sigmoid(atten) + feat_atten = torch.mul(feat, atten) + feat_out = feat_atten + feat + return feat_out + + +class BiSeNet(nn.Module): + + def __init__(self, num_class): + super(BiSeNet, self).__init__() + self.cp = ContextPath() + self.ffm = FeatureFusionModule(256, 256) + self.conv_out = BiSeNetOutput(256, 256, num_class) + self.conv_out16 = BiSeNetOutput(128, 64, num_class) + self.conv_out32 = BiSeNetOutput(128, 64, num_class) + + def forward(self, x, return_feat=False): + h, w = x.size()[2:] + feat_res8, feat_cp8, feat_cp16 = self.cp(x) # return res3b1 feature + feat_sp = feat_res8 # replace spatial path feature with res3b1 feature + feat_fuse = self.ffm(feat_sp, feat_cp8) + + out, feat = self.conv_out(feat_fuse) + out16, feat16 = self.conv_out16(feat_cp8) + out32, feat32 = self.conv_out32(feat_cp16) + + out = F.interpolate(out, (h, w), mode='bilinear', align_corners=True) + out16 = F.interpolate(out16, (h, w), mode='bilinear', align_corners=True) + out32 = F.interpolate(out32, (h, w), mode='bilinear', align_corners=True) + + if return_feat: + feat = F.interpolate(feat, (h, w), mode='bilinear', align_corners=True) + feat16 = F.interpolate(feat16, (h, w), mode='bilinear', align_corners=True) + feat32 = F.interpolate(feat32, (h, w), mode='bilinear', align_corners=True) + return out, out16, out32, feat, feat16, feat32 + else: + return out, out16, out32 diff --git a/fooocus_extras/facexlib/parsing/parsenet.py b/fooocus_extras/facexlib/parsing/parsenet.py new file mode 100644 index 0000000000000000000000000000000000000000..e178ebe43a1ef666aaea0bc0faf629485c22a24f --- /dev/null +++ b/fooocus_extras/facexlib/parsing/parsenet.py @@ -0,0 +1,194 @@ +"""Modified from https://github.com/chaofengc/PSFRGAN +""" +import numpy as np +import torch.nn as nn +from torch.nn import functional as F + + +class NormLayer(nn.Module): + """Normalization Layers. + + Args: + channels: input channels, for batch norm and instance norm. + input_size: input shape without batch size, for layer norm. + """ + + def __init__(self, channels, normalize_shape=None, norm_type='bn'): + super(NormLayer, self).__init__() + norm_type = norm_type.lower() + self.norm_type = norm_type + if norm_type == 'bn': + self.norm = nn.BatchNorm2d(channels, affine=True) + elif norm_type == 'in': + self.norm = nn.InstanceNorm2d(channels, affine=False) + elif norm_type == 'gn': + self.norm = nn.GroupNorm(32, channels, affine=True) + elif norm_type == 'pixel': + self.norm = lambda x: F.normalize(x, p=2, dim=1) + elif norm_type == 'layer': + self.norm = nn.LayerNorm(normalize_shape) + elif norm_type == 'none': + self.norm = lambda x: x * 1.0 + else: + assert 1 == 0, f'Norm type {norm_type} not support.' + + def forward(self, x, ref=None): + if self.norm_type == 'spade': + return self.norm(x, ref) + else: + return self.norm(x) + + +class ReluLayer(nn.Module): + """Relu Layer. + + Args: + relu type: type of relu layer, candidates are + - ReLU + - LeakyReLU: default relu slope 0.2 + - PRelu + - SELU + - none: direct pass + """ + + def __init__(self, channels, relu_type='relu'): + super(ReluLayer, self).__init__() + relu_type = relu_type.lower() + if relu_type == 'relu': + self.func = nn.ReLU(True) + elif relu_type == 'leakyrelu': + self.func = nn.LeakyReLU(0.2, inplace=True) + elif relu_type == 'prelu': + self.func = nn.PReLU(channels) + elif relu_type == 'selu': + self.func = nn.SELU(True) + elif relu_type == 'none': + self.func = lambda x: x * 1.0 + else: + assert 1 == 0, f'Relu type {relu_type} not support.' + + def forward(self, x): + return self.func(x) + + +class ConvLayer(nn.Module): + + def __init__(self, + in_channels, + out_channels, + kernel_size=3, + scale='none', + norm_type='none', + relu_type='none', + use_pad=True, + bias=True): + super(ConvLayer, self).__init__() + self.use_pad = use_pad + self.norm_type = norm_type + if norm_type in ['bn']: + bias = False + + stride = 2 if scale == 'down' else 1 + + self.scale_func = lambda x: x + if scale == 'up': + self.scale_func = lambda x: nn.functional.interpolate(x, scale_factor=2, mode='nearest') + + self.reflection_pad = nn.ReflectionPad2d(int(np.ceil((kernel_size - 1.) / 2))) + self.conv2d = nn.Conv2d(in_channels, out_channels, kernel_size, stride, bias=bias) + + self.relu = ReluLayer(out_channels, relu_type) + self.norm = NormLayer(out_channels, norm_type=norm_type) + + def forward(self, x): + out = self.scale_func(x) + if self.use_pad: + out = self.reflection_pad(out) + out = self.conv2d(out) + out = self.norm(out) + out = self.relu(out) + return out + + +class ResidualBlock(nn.Module): + """ + Residual block recommended in: http://torch.ch/blog/2016/02/04/resnets.html + """ + + def __init__(self, c_in, c_out, relu_type='prelu', norm_type='bn', scale='none'): + super(ResidualBlock, self).__init__() + + if scale == 'none' and c_in == c_out: + self.shortcut_func = lambda x: x + else: + self.shortcut_func = ConvLayer(c_in, c_out, 3, scale) + + scale_config_dict = {'down': ['none', 'down'], 'up': ['up', 'none'], 'none': ['none', 'none']} + scale_conf = scale_config_dict[scale] + + self.conv1 = ConvLayer(c_in, c_out, 3, scale_conf[0], norm_type=norm_type, relu_type=relu_type) + self.conv2 = ConvLayer(c_out, c_out, 3, scale_conf[1], norm_type=norm_type, relu_type='none') + + def forward(self, x): + identity = self.shortcut_func(x) + + res = self.conv1(x) + res = self.conv2(res) + return identity + res + + +class ParseNet(nn.Module): + + def __init__(self, + in_size=128, + out_size=128, + min_feat_size=32, + base_ch=64, + parsing_ch=19, + res_depth=10, + relu_type='LeakyReLU', + norm_type='bn', + ch_range=[32, 256]): + super().__init__() + self.res_depth = res_depth + act_args = {'norm_type': norm_type, 'relu_type': relu_type} + min_ch, max_ch = ch_range + + ch_clip = lambda x: max(min_ch, min(x, max_ch)) # noqa: E731 + min_feat_size = min(in_size, min_feat_size) + + down_steps = int(np.log2(in_size // min_feat_size)) + up_steps = int(np.log2(out_size // min_feat_size)) + + # =============== define encoder-body-decoder ==================== + self.encoder = [] + self.encoder.append(ConvLayer(3, base_ch, 3, 1)) + head_ch = base_ch + for i in range(down_steps): + cin, cout = ch_clip(head_ch), ch_clip(head_ch * 2) + self.encoder.append(ResidualBlock(cin, cout, scale='down', **act_args)) + head_ch = head_ch * 2 + + self.body = [] + for i in range(res_depth): + self.body.append(ResidualBlock(ch_clip(head_ch), ch_clip(head_ch), **act_args)) + + self.decoder = [] + for i in range(up_steps): + cin, cout = ch_clip(head_ch), ch_clip(head_ch // 2) + self.decoder.append(ResidualBlock(cin, cout, scale='up', **act_args)) + head_ch = head_ch // 2 + + self.encoder = nn.Sequential(*self.encoder) + self.body = nn.Sequential(*self.body) + self.decoder = nn.Sequential(*self.decoder) + self.out_img_conv = ConvLayer(ch_clip(head_ch), 3) + self.out_mask_conv = ConvLayer(ch_clip(head_ch), parsing_ch) + + def forward(self, x): + feat = self.encoder(x) + x = feat + self.body(feat) + x = self.decoder(x) + out_img = self.out_img_conv(x) + out_mask = self.out_mask_conv(x) + return out_mask, out_img diff --git a/fooocus_extras/facexlib/parsing/resnet.py b/fooocus_extras/facexlib/parsing/resnet.py new file mode 100644 index 0000000000000000000000000000000000000000..fec8e82cf64469fb51be21ad5130217052addbda --- /dev/null +++ b/fooocus_extras/facexlib/parsing/resnet.py @@ -0,0 +1,69 @@ +import torch.nn as nn +import torch.nn.functional as F + + +def conv3x3(in_planes, out_planes, stride=1): + """3x3 convolution with padding""" + return nn.Conv2d(in_planes, out_planes, kernel_size=3, stride=stride, padding=1, bias=False) + + +class BasicBlock(nn.Module): + + def __init__(self, in_chan, out_chan, stride=1): + super(BasicBlock, self).__init__() + self.conv1 = conv3x3(in_chan, out_chan, stride) + self.bn1 = nn.BatchNorm2d(out_chan) + self.conv2 = conv3x3(out_chan, out_chan) + self.bn2 = nn.BatchNorm2d(out_chan) + self.relu = nn.ReLU(inplace=True) + self.downsample = None + if in_chan != out_chan or stride != 1: + self.downsample = nn.Sequential( + nn.Conv2d(in_chan, out_chan, kernel_size=1, stride=stride, bias=False), + nn.BatchNorm2d(out_chan), + ) + + def forward(self, x): + residual = self.conv1(x) + residual = F.relu(self.bn1(residual)) + residual = self.conv2(residual) + residual = self.bn2(residual) + + shortcut = x + if self.downsample is not None: + shortcut = self.downsample(x) + + out = shortcut + residual + out = self.relu(out) + return out + + +def create_layer_basic(in_chan, out_chan, bnum, stride=1): + layers = [BasicBlock(in_chan, out_chan, stride=stride)] + for i in range(bnum - 1): + layers.append(BasicBlock(out_chan, out_chan, stride=1)) + return nn.Sequential(*layers) + + +class ResNet18(nn.Module): + + def __init__(self): + super(ResNet18, self).__init__() + self.conv1 = nn.Conv2d(3, 64, kernel_size=7, stride=2, padding=3, bias=False) + self.bn1 = nn.BatchNorm2d(64) + self.maxpool = nn.MaxPool2d(kernel_size=3, stride=2, padding=1) + self.layer1 = create_layer_basic(64, 64, bnum=2, stride=1) + self.layer2 = create_layer_basic(64, 128, bnum=2, stride=2) + self.layer3 = create_layer_basic(128, 256, bnum=2, stride=2) + self.layer4 = create_layer_basic(256, 512, bnum=2, stride=2) + + def forward(self, x): + x = self.conv1(x) + x = F.relu(self.bn1(x)) + x = self.maxpool(x) + + x = self.layer1(x) + feat8 = self.layer2(x) # 1/8 + feat16 = self.layer3(feat8) # 1/16 + feat32 = self.layer4(feat16) # 1/32 + return feat8, feat16, feat32 diff --git a/fooocus_extras/facexlib/utils/__init__.py b/fooocus_extras/facexlib/utils/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..706e077a4f6d32ad8e8dd839f19f955a97844e01 --- /dev/null +++ b/fooocus_extras/facexlib/utils/__init__.py @@ -0,0 +1,7 @@ +from .face_utils import align_crop_face_landmarks, compute_increased_bbox, get_valid_bboxes, paste_face_back +from .misc import img2tensor, load_file_from_url, scandir + +__all__ = [ + 'align_crop_face_landmarks', 'compute_increased_bbox', 'get_valid_bboxes', 'load_file_from_url', 'paste_face_back', + 'img2tensor', 'scandir' +] diff --git a/fooocus_extras/facexlib/utils/face_restoration_helper.py b/fooocus_extras/facexlib/utils/face_restoration_helper.py new file mode 100644 index 0000000000000000000000000000000000000000..9570ef3dc4f3922609adaeb557f2fe74d5a72239 --- /dev/null +++ b/fooocus_extras/facexlib/utils/face_restoration_helper.py @@ -0,0 +1,374 @@ +import cv2 +import numpy as np +import os +import torch +from torchvision.transforms.functional import normalize + +from fooocus_extras.facexlib.detection import init_detection_model +from fooocus_extras.facexlib.parsing import init_parsing_model +from fooocus_extras.facexlib.utils.misc import img2tensor, imwrite + + +def get_largest_face(det_faces, h, w): + + def get_location(val, length): + if val < 0: + return 0 + elif val > length: + return length + else: + return val + + face_areas = [] + for det_face in det_faces: + left = get_location(det_face[0], w) + right = get_location(det_face[2], w) + top = get_location(det_face[1], h) + bottom = get_location(det_face[3], h) + face_area = (right - left) * (bottom - top) + face_areas.append(face_area) + largest_idx = face_areas.index(max(face_areas)) + return det_faces[largest_idx], largest_idx + + +def get_center_face(det_faces, h=0, w=0, center=None): + if center is not None: + center = np.array(center) + else: + center = np.array([w / 2, h / 2]) + center_dist = [] + for det_face in det_faces: + face_center = np.array([(det_face[0] + det_face[2]) / 2, (det_face[1] + det_face[3]) / 2]) + dist = np.linalg.norm(face_center - center) + center_dist.append(dist) + center_idx = center_dist.index(min(center_dist)) + return det_faces[center_idx], center_idx + + +class FaceRestoreHelper(object): + """Helper for the face restoration pipeline (base class).""" + + def __init__(self, + upscale_factor, + face_size=512, + crop_ratio=(1, 1), + det_model='retinaface_resnet50', + save_ext='png', + template_3points=False, + pad_blur=False, + use_parse=False, + device=None, + model_rootpath=None): + self.template_3points = template_3points # improve robustness + self.upscale_factor = upscale_factor + # the cropped face ratio based on the square face + self.crop_ratio = crop_ratio # (h, w) + assert (self.crop_ratio[0] >= 1 and self.crop_ratio[1] >= 1), 'crop ration only supports >=1' + self.face_size = (int(face_size * self.crop_ratio[1]), int(face_size * self.crop_ratio[0])) + + if self.template_3points: + self.face_template = np.array([[192, 240], [319, 240], [257, 371]]) + else: + # standard 5 landmarks for FFHQ faces with 512 x 512 + self.face_template = np.array([[192.98138, 239.94708], [318.90277, 240.1936], [256.63416, 314.01935], + [201.26117, 371.41043], [313.08905, 371.15118]]) + self.face_template = self.face_template * (face_size / 512.0) + if self.crop_ratio[0] > 1: + self.face_template[:, 1] += face_size * (self.crop_ratio[0] - 1) / 2 + if self.crop_ratio[1] > 1: + self.face_template[:, 0] += face_size * (self.crop_ratio[1] - 1) / 2 + self.save_ext = save_ext + self.pad_blur = pad_blur + if self.pad_blur is True: + self.template_3points = False + + self.all_landmarks_5 = [] + self.det_faces = [] + self.affine_matrices = [] + self.inverse_affine_matrices = [] + self.cropped_faces = [] + self.restored_faces = [] + self.pad_input_imgs = [] + + if device is None: + self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu') + else: + self.device = device + + # init face detection model + self.face_det = init_detection_model(det_model, half=False, device=self.device, model_rootpath=model_rootpath) + + # init face parsing model + self.use_parse = use_parse + self.face_parse = init_parsing_model(model_name='parsenet', device=self.device, model_rootpath=model_rootpath) + + def set_upscale_factor(self, upscale_factor): + self.upscale_factor = upscale_factor + + def read_image(self, img): + """img can be image path or cv2 loaded image.""" + # self.input_img is Numpy array, (h, w, c), BGR, uint8, [0, 255] + if isinstance(img, str): + img = cv2.imread(img) + + if np.max(img) > 256: # 16-bit image + img = img / 65535 * 255 + if len(img.shape) == 2: # gray image + img = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR) + elif img.shape[2] == 4: # RGBA image with alpha channel + img = img[:, :, 0:3] + + self.input_img = img + + def get_face_landmarks_5(self, + only_keep_largest=False, + only_center_face=False, + resize=None, + blur_ratio=0.01, + eye_dist_threshold=None): + if resize is None: + scale = 1 + input_img = self.input_img + else: + h, w = self.input_img.shape[0:2] + scale = min(h, w) / resize + h, w = int(h / scale), int(w / scale) + input_img = cv2.resize(self.input_img, (w, h), interpolation=cv2.INTER_LANCZOS4) + + with torch.no_grad(): + bboxes = self.face_det.detect_faces(input_img, 0.97) * scale + for bbox in bboxes: + # remove faces with too small eye distance: side faces or too small faces + eye_dist = np.linalg.norm([bbox[5] - bbox[7], bbox[6] - bbox[8]]) + if eye_dist_threshold is not None and (eye_dist < eye_dist_threshold): + continue + + if self.template_3points: + landmark = np.array([[bbox[i], bbox[i + 1]] for i in range(5, 11, 2)]) + else: + landmark = np.array([[bbox[i], bbox[i + 1]] for i in range(5, 15, 2)]) + self.all_landmarks_5.append(landmark) + self.det_faces.append(bbox[0:5]) + if len(self.det_faces) == 0: + return 0 + if only_keep_largest: + h, w, _ = self.input_img.shape + self.det_faces, largest_idx = get_largest_face(self.det_faces, h, w) + self.all_landmarks_5 = [self.all_landmarks_5[largest_idx]] + elif only_center_face: + h, w, _ = self.input_img.shape + self.det_faces, center_idx = get_center_face(self.det_faces, h, w) + self.all_landmarks_5 = [self.all_landmarks_5[center_idx]] + + # pad blurry images + if self.pad_blur: + self.pad_input_imgs = [] + for landmarks in self.all_landmarks_5: + # get landmarks + eye_left = landmarks[0, :] + eye_right = landmarks[1, :] + eye_avg = (eye_left + eye_right) * 0.5 + mouth_avg = (landmarks[3, :] + landmarks[4, :]) * 0.5 + eye_to_eye = eye_right - eye_left + eye_to_mouth = mouth_avg - eye_avg + + # Get the oriented crop rectangle + # x: half width of the oriented crop rectangle + x = eye_to_eye - np.flipud(eye_to_mouth) * [-1, 1] + # - np.flipud(eye_to_mouth) * [-1, 1]: rotate 90 clockwise + # norm with the hypotenuse: get the direction + x /= np.hypot(*x) # get the hypotenuse of a right triangle + rect_scale = 1.5 + x *= max(np.hypot(*eye_to_eye) * 2.0 * rect_scale, np.hypot(*eye_to_mouth) * 1.8 * rect_scale) + # y: half height of the oriented crop rectangle + y = np.flipud(x) * [-1, 1] + + # c: center + c = eye_avg + eye_to_mouth * 0.1 + # quad: (left_top, left_bottom, right_bottom, right_top) + quad = np.stack([c - x - y, c - x + y, c + x + y, c + x - y]) + # qsize: side length of the square + qsize = np.hypot(*x) * 2 + border = max(int(np.rint(qsize * 0.1)), 3) + + # get pad + # pad: (width_left, height_top, width_right, height_bottom) + pad = (int(np.floor(min(quad[:, 0]))), int(np.floor(min(quad[:, 1]))), int(np.ceil(max(quad[:, 0]))), + int(np.ceil(max(quad[:, 1])))) + pad = [ + max(-pad[0] + border, 1), + max(-pad[1] + border, 1), + max(pad[2] - self.input_img.shape[0] + border, 1), + max(pad[3] - self.input_img.shape[1] + border, 1) + ] + + if max(pad) > 1: + # pad image + pad_img = np.pad(self.input_img, ((pad[1], pad[3]), (pad[0], pad[2]), (0, 0)), 'reflect') + # modify landmark coords + landmarks[:, 0] += pad[0] + landmarks[:, 1] += pad[1] + # blur pad images + h, w, _ = pad_img.shape + y, x, _ = np.ogrid[:h, :w, :1] + mask = np.maximum(1.0 - np.minimum(np.float32(x) / pad[0], + np.float32(w - 1 - x) / pad[2]), + 1.0 - np.minimum(np.float32(y) / pad[1], + np.float32(h - 1 - y) / pad[3])) + blur = int(qsize * blur_ratio) + if blur % 2 == 0: + blur += 1 + blur_img = cv2.boxFilter(pad_img, 0, ksize=(blur, blur)) + # blur_img = cv2.GaussianBlur(pad_img, (blur, blur), 0) + + pad_img = pad_img.astype('float32') + pad_img += (blur_img - pad_img) * np.clip(mask * 3.0 + 1.0, 0.0, 1.0) + pad_img += (np.median(pad_img, axis=(0, 1)) - pad_img) * np.clip(mask, 0.0, 1.0) + pad_img = np.clip(pad_img, 0, 255) # float32, [0, 255] + self.pad_input_imgs.append(pad_img) + else: + self.pad_input_imgs.append(np.copy(self.input_img)) + + return len(self.all_landmarks_5) + + def align_warp_face(self, save_cropped_path=None, border_mode='constant'): + """Align and warp faces with face template. + """ + if self.pad_blur: + assert len(self.pad_input_imgs) == len( + self.all_landmarks_5), f'Mismatched samples: {len(self.pad_input_imgs)} and {len(self.all_landmarks_5)}' + for idx, landmark in enumerate(self.all_landmarks_5): + # use 5 landmarks to get affine matrix + # use cv2.LMEDS method for the equivalence to skimage transform + # ref: https://blog.csdn.net/yichxi/article/details/115827338 + affine_matrix = cv2.estimateAffinePartial2D(landmark, self.face_template, method=cv2.LMEDS)[0] + self.affine_matrices.append(affine_matrix) + # warp and crop faces + if border_mode == 'constant': + border_mode = cv2.BORDER_CONSTANT + elif border_mode == 'reflect101': + border_mode = cv2.BORDER_REFLECT101 + elif border_mode == 'reflect': + border_mode = cv2.BORDER_REFLECT + if self.pad_blur: + input_img = self.pad_input_imgs[idx] + else: + input_img = self.input_img + cropped_face = cv2.warpAffine( + input_img, affine_matrix, self.face_size, borderMode=border_mode, borderValue=(135, 133, 132)) # gray + self.cropped_faces.append(cropped_face) + # save the cropped face + if save_cropped_path is not None: + path = os.path.splitext(save_cropped_path)[0] + save_path = f'{path}_{idx:02d}.{self.save_ext}' + imwrite(cropped_face, save_path) + + def get_inverse_affine(self, save_inverse_affine_path=None): + """Get inverse affine matrix.""" + for idx, affine_matrix in enumerate(self.affine_matrices): + inverse_affine = cv2.invertAffineTransform(affine_matrix) + inverse_affine *= self.upscale_factor + self.inverse_affine_matrices.append(inverse_affine) + # save inverse affine matrices + if save_inverse_affine_path is not None: + path, _ = os.path.splitext(save_inverse_affine_path) + save_path = f'{path}_{idx:02d}.pth' + torch.save(inverse_affine, save_path) + + def add_restored_face(self, face): + self.restored_faces.append(face) + + def paste_faces_to_input_image(self, save_path=None, upsample_img=None): + h, w, _ = self.input_img.shape + h_up, w_up = int(h * self.upscale_factor), int(w * self.upscale_factor) + + if upsample_img is None: + # simply resize the background + upsample_img = cv2.resize(self.input_img, (w_up, h_up), interpolation=cv2.INTER_LANCZOS4) + else: + upsample_img = cv2.resize(upsample_img, (w_up, h_up), interpolation=cv2.INTER_LANCZOS4) + + assert len(self.restored_faces) == len( + self.inverse_affine_matrices), ('length of restored_faces and affine_matrices are different.') + for restored_face, inverse_affine in zip(self.restored_faces, self.inverse_affine_matrices): + # Add an offset to inverse affine matrix, for more precise back alignment + if self.upscale_factor > 1: + extra_offset = 0.5 * self.upscale_factor + else: + extra_offset = 0 + inverse_affine[:, 2] += extra_offset + inv_restored = cv2.warpAffine(restored_face, inverse_affine, (w_up, h_up)) + + if self.use_parse: + # inference + face_input = cv2.resize(restored_face, (512, 512), interpolation=cv2.INTER_LINEAR) + face_input = img2tensor(face_input.astype('float32') / 255., bgr2rgb=True, float32=True) + normalize(face_input, (0.5, 0.5, 0.5), (0.5, 0.5, 0.5), inplace=True) + face_input = torch.unsqueeze(face_input, 0).to(self.device) + with torch.no_grad(): + out = self.face_parse(face_input)[0] + out = out.argmax(dim=1).squeeze().cpu().numpy() + + mask = np.zeros(out.shape) + MASK_COLORMAP = [0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 255, 0, 0, 0] + for idx, color in enumerate(MASK_COLORMAP): + mask[out == idx] = color + # blur the mask + mask = cv2.GaussianBlur(mask, (101, 101), 11) + mask = cv2.GaussianBlur(mask, (101, 101), 11) + # remove the black borders + thres = 10 + mask[:thres, :] = 0 + mask[-thres:, :] = 0 + mask[:, :thres] = 0 + mask[:, -thres:] = 0 + mask = mask / 255. + + mask = cv2.resize(mask, restored_face.shape[:2]) + mask = cv2.warpAffine(mask, inverse_affine, (w_up, h_up), flags=3) + inv_soft_mask = mask[:, :, None] + pasted_face = inv_restored + + else: # use square parse maps + mask = np.ones(self.face_size, dtype=np.float32) + inv_mask = cv2.warpAffine(mask, inverse_affine, (w_up, h_up)) + # remove the black borders + inv_mask_erosion = cv2.erode( + inv_mask, np.ones((int(2 * self.upscale_factor), int(2 * self.upscale_factor)), np.uint8)) + pasted_face = inv_mask_erosion[:, :, None] * inv_restored + total_face_area = np.sum(inv_mask_erosion) # // 3 + # compute the fusion edge based on the area of face + w_edge = int(total_face_area**0.5) // 20 + erosion_radius = w_edge * 2 + inv_mask_center = cv2.erode(inv_mask_erosion, np.ones((erosion_radius, erosion_radius), np.uint8)) + blur_size = w_edge * 2 + inv_soft_mask = cv2.GaussianBlur(inv_mask_center, (blur_size + 1, blur_size + 1), 0) + if len(upsample_img.shape) == 2: # upsample_img is gray image + upsample_img = upsample_img[:, :, None] + inv_soft_mask = inv_soft_mask[:, :, None] + + if len(upsample_img.shape) == 3 and upsample_img.shape[2] == 4: # alpha channel + alpha = upsample_img[:, :, 3:] + upsample_img = inv_soft_mask * pasted_face + (1 - inv_soft_mask) * upsample_img[:, :, 0:3] + upsample_img = np.concatenate((upsample_img, alpha), axis=2) + else: + upsample_img = inv_soft_mask * pasted_face + (1 - inv_soft_mask) * upsample_img + + if np.max(upsample_img) > 256: # 16-bit image + upsample_img = upsample_img.astype(np.uint16) + else: + upsample_img = upsample_img.astype(np.uint8) + if save_path is not None: + path = os.path.splitext(save_path)[0] + save_path = f'{path}.{self.save_ext}' + imwrite(upsample_img, save_path) + return upsample_img + + def clean_all(self): + self.all_landmarks_5 = [] + self.restored_faces = [] + self.affine_matrices = [] + self.cropped_faces = [] + self.inverse_affine_matrices = [] + self.det_faces = [] + self.pad_input_imgs = [] diff --git a/fooocus_extras/facexlib/utils/face_utils.py b/fooocus_extras/facexlib/utils/face_utils.py new file mode 100644 index 0000000000000000000000000000000000000000..c7c785f4de79558673138defe7561334def9022a --- /dev/null +++ b/fooocus_extras/facexlib/utils/face_utils.py @@ -0,0 +1,250 @@ +import cv2 +import numpy as np +import torch + + +def compute_increased_bbox(bbox, increase_area, preserve_aspect=True): + left, top, right, bot = bbox + width = right - left + height = bot - top + + if preserve_aspect: + width_increase = max(increase_area, ((1 + 2 * increase_area) * height - width) / (2 * width)) + height_increase = max(increase_area, ((1 + 2 * increase_area) * width - height) / (2 * height)) + else: + width_increase = height_increase = increase_area + left = int(left - width_increase * width) + top = int(top - height_increase * height) + right = int(right + width_increase * width) + bot = int(bot + height_increase * height) + return (left, top, right, bot) + + +def get_valid_bboxes(bboxes, h, w): + left = max(bboxes[0], 0) + top = max(bboxes[1], 0) + right = min(bboxes[2], w) + bottom = min(bboxes[3], h) + return (left, top, right, bottom) + + +def align_crop_face_landmarks(img, + landmarks, + output_size, + transform_size=None, + enable_padding=True, + return_inverse_affine=False, + shrink_ratio=(1, 1)): + """Align and crop face with landmarks. + + The output_size and transform_size are based on width. The height is + adjusted based on shrink_ratio_h/shring_ration_w. + + Modified from: + https://github.com/NVlabs/ffhq-dataset/blob/master/download_ffhq.py + + Args: + img (Numpy array): Input image. + landmarks (Numpy array): 5 or 68 or 98 landmarks. + output_size (int): Output face size. + transform_size (ing): Transform size. Usually the four time of + output_size. + enable_padding (float): Default: True. + shrink_ratio (float | tuple[float] | list[float]): Shring the whole + face for height and width (crop larger area). Default: (1, 1). + + Returns: + (Numpy array): Cropped face. + """ + lm_type = 'retinaface_5' # Options: dlib_5, retinaface_5 + + if isinstance(shrink_ratio, (float, int)): + shrink_ratio = (shrink_ratio, shrink_ratio) + if transform_size is None: + transform_size = output_size * 4 + + # Parse landmarks + lm = np.array(landmarks) + if lm.shape[0] == 5 and lm_type == 'retinaface_5': + eye_left = lm[0] + eye_right = lm[1] + mouth_avg = (lm[3] + lm[4]) * 0.5 + elif lm.shape[0] == 5 and lm_type == 'dlib_5': + lm_eye_left = lm[2:4] + lm_eye_right = lm[0:2] + eye_left = np.mean(lm_eye_left, axis=0) + eye_right = np.mean(lm_eye_right, axis=0) + mouth_avg = lm[4] + elif lm.shape[0] == 68: + lm_eye_left = lm[36:42] + lm_eye_right = lm[42:48] + eye_left = np.mean(lm_eye_left, axis=0) + eye_right = np.mean(lm_eye_right, axis=0) + mouth_avg = (lm[48] + lm[54]) * 0.5 + elif lm.shape[0] == 98: + lm_eye_left = lm[60:68] + lm_eye_right = lm[68:76] + eye_left = np.mean(lm_eye_left, axis=0) + eye_right = np.mean(lm_eye_right, axis=0) + mouth_avg = (lm[76] + lm[82]) * 0.5 + + eye_avg = (eye_left + eye_right) * 0.5 + eye_to_eye = eye_right - eye_left + eye_to_mouth = mouth_avg - eye_avg + + # Get the oriented crop rectangle + # x: half width of the oriented crop rectangle + x = eye_to_eye - np.flipud(eye_to_mouth) * [-1, 1] + # - np.flipud(eye_to_mouth) * [-1, 1]: rotate 90 clockwise + # norm with the hypotenuse: get the direction + x /= np.hypot(*x) # get the hypotenuse of a right triangle + rect_scale = 1 # TODO: you can edit it to get larger rect + x *= max(np.hypot(*eye_to_eye) * 2.0 * rect_scale, np.hypot(*eye_to_mouth) * 1.8 * rect_scale) + # y: half height of the oriented crop rectangle + y = np.flipud(x) * [-1, 1] + + x *= shrink_ratio[1] # width + y *= shrink_ratio[0] # height + + # c: center + c = eye_avg + eye_to_mouth * 0.1 + # quad: (left_top, left_bottom, right_bottom, right_top) + quad = np.stack([c - x - y, c - x + y, c + x + y, c + x - y]) + # qsize: side length of the square + qsize = np.hypot(*x) * 2 + + quad_ori = np.copy(quad) + # Shrink, for large face + # TODO: do we really need shrink + shrink = int(np.floor(qsize / output_size * 0.5)) + if shrink > 1: + h, w = img.shape[0:2] + rsize = (int(np.rint(float(w) / shrink)), int(np.rint(float(h) / shrink))) + img = cv2.resize(img, rsize, interpolation=cv2.INTER_AREA) + quad /= shrink + qsize /= shrink + + # Crop + h, w = img.shape[0:2] + border = max(int(np.rint(qsize * 0.1)), 3) + crop = (int(np.floor(min(quad[:, 0]))), int(np.floor(min(quad[:, 1]))), int(np.ceil(max(quad[:, 0]))), + int(np.ceil(max(quad[:, 1])))) + crop = (max(crop[0] - border, 0), max(crop[1] - border, 0), min(crop[2] + border, w), min(crop[3] + border, h)) + if crop[2] - crop[0] < w or crop[3] - crop[1] < h: + img = img[crop[1]:crop[3], crop[0]:crop[2], :] + quad -= crop[0:2] + + # Pad + # pad: (width_left, height_top, width_right, height_bottom) + h, w = img.shape[0:2] + pad = (int(np.floor(min(quad[:, 0]))), int(np.floor(min(quad[:, 1]))), int(np.ceil(max(quad[:, 0]))), + int(np.ceil(max(quad[:, 1])))) + pad = (max(-pad[0] + border, 0), max(-pad[1] + border, 0), max(pad[2] - w + border, 0), max(pad[3] - h + border, 0)) + if enable_padding and max(pad) > border - 4: + pad = np.maximum(pad, int(np.rint(qsize * 0.3))) + img = np.pad(img, ((pad[1], pad[3]), (pad[0], pad[2]), (0, 0)), 'reflect') + h, w = img.shape[0:2] + y, x, _ = np.ogrid[:h, :w, :1] + mask = np.maximum(1.0 - np.minimum(np.float32(x) / pad[0], + np.float32(w - 1 - x) / pad[2]), + 1.0 - np.minimum(np.float32(y) / pad[1], + np.float32(h - 1 - y) / pad[3])) + blur = int(qsize * 0.02) + if blur % 2 == 0: + blur += 1 + blur_img = cv2.boxFilter(img, 0, ksize=(blur, blur)) + + img = img.astype('float32') + img += (blur_img - img) * np.clip(mask * 3.0 + 1.0, 0.0, 1.0) + img += (np.median(img, axis=(0, 1)) - img) * np.clip(mask, 0.0, 1.0) + img = np.clip(img, 0, 255) # float32, [0, 255] + quad += pad[:2] + + # Transform use cv2 + h_ratio = shrink_ratio[0] / shrink_ratio[1] + dst_h, dst_w = int(transform_size * h_ratio), transform_size + template = np.array([[0, 0], [0, dst_h], [dst_w, dst_h], [dst_w, 0]]) + # use cv2.LMEDS method for the equivalence to skimage transform + # ref: https://blog.csdn.net/yichxi/article/details/115827338 + affine_matrix = cv2.estimateAffinePartial2D(quad, template, method=cv2.LMEDS)[0] + cropped_face = cv2.warpAffine( + img, affine_matrix, (dst_w, dst_h), borderMode=cv2.BORDER_CONSTANT, borderValue=(135, 133, 132)) # gray + + if output_size < transform_size: + cropped_face = cv2.resize( + cropped_face, (output_size, int(output_size * h_ratio)), interpolation=cv2.INTER_LINEAR) + + if return_inverse_affine: + dst_h, dst_w = int(output_size * h_ratio), output_size + template = np.array([[0, 0], [0, dst_h], [dst_w, dst_h], [dst_w, 0]]) + # use cv2.LMEDS method for the equivalence to skimage transform + # ref: https://blog.csdn.net/yichxi/article/details/115827338 + affine_matrix = cv2.estimateAffinePartial2D( + quad_ori, np.array([[0, 0], [0, output_size], [dst_w, dst_h], [dst_w, 0]]), method=cv2.LMEDS)[0] + inverse_affine = cv2.invertAffineTransform(affine_matrix) + else: + inverse_affine = None + return cropped_face, inverse_affine + + +def paste_face_back(img, face, inverse_affine): + h, w = img.shape[0:2] + face_h, face_w = face.shape[0:2] + inv_restored = cv2.warpAffine(face, inverse_affine, (w, h)) + mask = np.ones((face_h, face_w, 3), dtype=np.float32) + inv_mask = cv2.warpAffine(mask, inverse_affine, (w, h)) + # remove the black borders + inv_mask_erosion = cv2.erode(inv_mask, np.ones((2, 2), np.uint8)) + inv_restored_remove_border = inv_mask_erosion * inv_restored + total_face_area = np.sum(inv_mask_erosion) // 3 + # compute the fusion edge based on the area of face + w_edge = int(total_face_area**0.5) // 20 + erosion_radius = w_edge * 2 + inv_mask_center = cv2.erode(inv_mask_erosion, np.ones((erosion_radius, erosion_radius), np.uint8)) + blur_size = w_edge * 2 + inv_soft_mask = cv2.GaussianBlur(inv_mask_center, (blur_size + 1, blur_size + 1), 0) + img = inv_soft_mask * inv_restored_remove_border + (1 - inv_soft_mask) * img + # float32, [0, 255] + return img + + +if __name__ == '__main__': + import os + + from fooocus_extras.facexlib.detection import init_detection_model + from fooocus_extras.facexlib.utils.face_restoration_helper import get_largest_face + from fooocus_extras.facexlib.visualization import visualize_detection + + img_path = '/home/wxt/datasets/ffhq/ffhq_wild/00009.png' + img_name = os.splitext(os.path.basename(img_path))[0] + + # initialize model + det_net = init_detection_model('retinaface_resnet50', half=False) + img_ori = cv2.imread(img_path) + h, w = img_ori.shape[0:2] + # if larger than 800, scale it + scale = max(h / 800, w / 800) + if scale > 1: + img = cv2.resize(img_ori, (int(w / scale), int(h / scale)), interpolation=cv2.INTER_LINEAR) + + with torch.no_grad(): + bboxes = det_net.detect_faces(img, 0.97) + if scale > 1: + bboxes *= scale # the score is incorrect + bboxes = get_largest_face(bboxes, h, w)[0] + visualize_detection(img_ori, [bboxes], f'tmp/{img_name}_det.png') + + landmarks = np.array([[bboxes[i], bboxes[i + 1]] for i in range(5, 15, 2)]) + + cropped_face, inverse_affine = align_crop_face_landmarks( + img_ori, + landmarks, + output_size=512, + transform_size=None, + enable_padding=True, + return_inverse_affine=True, + shrink_ratio=(1, 1)) + + cv2.imwrite(f'tmp/{img_name}_cropeed_face.png', cropped_face) + img = paste_face_back(img_ori, cropped_face, inverse_affine) + cv2.imwrite(f'tmp/{img_name}_back.png', img) diff --git a/fooocus_extras/facexlib/utils/misc.py b/fooocus_extras/facexlib/utils/misc.py new file mode 100644 index 0000000000000000000000000000000000000000..b1a597ce7ecc476ef74ee3eb83d5fdfdfdbf0679 --- /dev/null +++ b/fooocus_extras/facexlib/utils/misc.py @@ -0,0 +1,118 @@ +import cv2 +import os +import os.path as osp +import torch +from torch.hub import download_url_to_file, get_dir +from urllib.parse import urlparse + +ROOT_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + + +def imwrite(img, file_path, params=None, auto_mkdir=True): + """Write image to file. + + Args: + img (ndarray): Image array to be written. + file_path (str): Image file path. + params (None or list): Same as opencv's :func:`imwrite` interface. + auto_mkdir (bool): If the parent folder of `file_path` does not exist, + whether to create it automatically. + + Returns: + bool: Successful or not. + """ + if auto_mkdir: + dir_name = os.path.abspath(os.path.dirname(file_path)) + os.makedirs(dir_name, exist_ok=True) + return cv2.imwrite(file_path, img, params) + + +def img2tensor(imgs, bgr2rgb=True, float32=True): + """Numpy array to tensor. + + Args: + imgs (list[ndarray] | ndarray): Input images. + bgr2rgb (bool): Whether to change bgr to rgb. + float32 (bool): Whether to change to float32. + + Returns: + list[tensor] | tensor: Tensor images. If returned results only have + one element, just return tensor. + """ + + def _totensor(img, bgr2rgb, float32): + if img.shape[2] == 3 and bgr2rgb: + if img.dtype == 'float64': + img = img.astype('float32') + img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) + img = torch.from_numpy(img.transpose(2, 0, 1)) + if float32: + img = img.float() + return img + + if isinstance(imgs, list): + return [_totensor(img, bgr2rgb, float32) for img in imgs] + else: + return _totensor(imgs, bgr2rgb, float32) + + +def load_file_from_url(url, model_dir=None, progress=True, file_name=None, save_dir=None): + """Ref:https://github.com/1adrianb/face-alignment/blob/master/face_alignment/utils.py + """ + if model_dir is None: + hub_dir = get_dir() + model_dir = os.path.join(hub_dir, 'checkpoints') + + if save_dir is None: + save_dir = os.path.join(ROOT_DIR, model_dir) + os.makedirs(save_dir, exist_ok=True) + + parts = urlparse(url) + filename = os.path.basename(parts.path) + if file_name is not None: + filename = file_name + cached_file = os.path.abspath(os.path.join(save_dir, filename)) + if not os.path.exists(cached_file): + print(f'Downloading: "{url}" to {cached_file}\n') + download_url_to_file(url, cached_file, hash_prefix=None, progress=progress) + return cached_file + + +def scandir(dir_path, suffix=None, recursive=False, full_path=False): + """Scan a directory to find the interested files. + Args: + dir_path (str): Path of the directory. + suffix (str | tuple(str), optional): File suffix that we are + interested in. Default: None. + recursive (bool, optional): If set to True, recursively scan the + directory. Default: False. + full_path (bool, optional): If set to True, include the dir_path. + Default: False. + Returns: + A generator for all the interested files with relative paths. + """ + + if (suffix is not None) and not isinstance(suffix, (str, tuple)): + raise TypeError('"suffix" must be a string or tuple of strings') + + root = dir_path + + def _scandir(dir_path, suffix, recursive): + for entry in os.scandir(dir_path): + if not entry.name.startswith('.') and entry.is_file(): + if full_path: + return_path = entry.path + else: + return_path = osp.relpath(entry.path, root) + + if suffix is None: + yield return_path + elif return_path.endswith(suffix): + yield return_path + else: + if recursive: + yield from _scandir(entry.path, suffix=suffix, recursive=recursive) + else: + continue + + return _scandir(dir_path, suffix=suffix, recursive=recursive) diff --git a/fooocus_extras/ip_adapter.py b/fooocus_extras/ip_adapter.py new file mode 100644 index 0000000000000000000000000000000000000000..2961a6509a39186a4c973b36865fa1c91b489306 --- /dev/null +++ b/fooocus_extras/ip_adapter.py @@ -0,0 +1,288 @@ +import torch +import fcbh.clip_vision +import safetensors.torch as sf +import fcbh.model_management as model_management +import contextlib +import fcbh.ldm.modules.attention as attention + +from fooocus_extras.resampler import Resampler +from fcbh.model_patcher import ModelPatcher +from modules.core import numpy_to_pytorch + + +SD_V12_CHANNELS = [320] * 4 + [640] * 4 + [1280] * 4 + [1280] * 6 + [640] * 6 + [320] * 6 + [1280] * 2 +SD_XL_CHANNELS = [640] * 8 + [1280] * 40 + [1280] * 60 + [640] * 12 + [1280] * 20 + + +def sdp(q, k, v, extra_options): + return attention.optimized_attention(q, k, v, heads=extra_options["n_heads"], mask=None) + + +class ImageProjModel(torch.nn.Module): + def __init__(self, cross_attention_dim=1024, clip_embeddings_dim=1024, clip_extra_context_tokens=4): + super().__init__() + + self.cross_attention_dim = cross_attention_dim + self.clip_extra_context_tokens = clip_extra_context_tokens + self.proj = torch.nn.Linear(clip_embeddings_dim, self.clip_extra_context_tokens * cross_attention_dim) + self.norm = torch.nn.LayerNorm(cross_attention_dim) + + def forward(self, image_embeds): + embeds = image_embeds + clip_extra_context_tokens = self.proj(embeds).reshape(-1, self.clip_extra_context_tokens, + self.cross_attention_dim) + clip_extra_context_tokens = self.norm(clip_extra_context_tokens) + return clip_extra_context_tokens + + +class To_KV(torch.nn.Module): + def __init__(self, cross_attention_dim): + super().__init__() + + channels = SD_XL_CHANNELS if cross_attention_dim == 2048 else SD_V12_CHANNELS + self.to_kvs = torch.nn.ModuleList( + [torch.nn.Linear(cross_attention_dim, channel, bias=False) for channel in channels]) + + def load_state_dict_ordered(self, sd): + state_dict = [] + for i in range(4096): + for k in ['k', 'v']: + key = f'{i}.to_{k}_ip.weight' + if key in sd: + state_dict.append(sd[key]) + for i, v in enumerate(state_dict): + self.to_kvs[i].weight = torch.nn.Parameter(v, requires_grad=False) + + +class IPAdapterModel(torch.nn.Module): + def __init__(self, state_dict, plus, cross_attention_dim=768, clip_embeddings_dim=1024, clip_extra_context_tokens=4, + sdxl_plus=False): + super().__init__() + self.plus = plus + if self.plus: + self.image_proj_model = Resampler( + dim=1280 if sdxl_plus else cross_attention_dim, + depth=4, + dim_head=64, + heads=20 if sdxl_plus else 12, + num_queries=clip_extra_context_tokens, + embedding_dim=clip_embeddings_dim, + output_dim=cross_attention_dim, + ff_mult=4 + ) + else: + self.image_proj_model = ImageProjModel( + cross_attention_dim=cross_attention_dim, + clip_embeddings_dim=clip_embeddings_dim, + clip_extra_context_tokens=clip_extra_context_tokens + ) + + self.image_proj_model.load_state_dict(state_dict["image_proj"]) + self.ip_layers = To_KV(cross_attention_dim) + self.ip_layers.load_state_dict_ordered(state_dict["ip_adapter"]) + + +clip_vision: fcbh.clip_vision.ClipVisionModel = None +ip_negative: torch.Tensor = None +ip_adapters: dict = {} + + +def load_ip_adapter(clip_vision_path, ip_negative_path, ip_adapter_path): + global clip_vision, ip_negative, ip_adapters + + if clip_vision is None and isinstance(clip_vision_path, str): + clip_vision = fcbh.clip_vision.load(clip_vision_path) + + if ip_negative is None and isinstance(ip_negative_path, str): + ip_negative = sf.load_file(ip_negative_path)['data'] + + if not isinstance(ip_adapter_path, str) or ip_adapter_path in ip_adapters: + return + + load_device = model_management.get_torch_device() + offload_device = torch.device('cpu') + + use_fp16 = model_management.should_use_fp16(device=load_device) + ip_state_dict = torch.load(ip_adapter_path, map_location="cpu") + plus = "latents" in ip_state_dict["image_proj"] + cross_attention_dim = ip_state_dict["ip_adapter"]["1.to_k_ip.weight"].shape[1] + sdxl = cross_attention_dim == 2048 + sdxl_plus = sdxl and plus + + if plus: + clip_extra_context_tokens = ip_state_dict["image_proj"]["latents"].shape[1] + clip_embeddings_dim = ip_state_dict["image_proj"]["latents"].shape[2] + else: + clip_extra_context_tokens = ip_state_dict["image_proj"]["proj.weight"].shape[0] // cross_attention_dim + clip_embeddings_dim = None + + ip_adapter = IPAdapterModel( + ip_state_dict, + plus=plus, + cross_attention_dim=cross_attention_dim, + clip_embeddings_dim=clip_embeddings_dim, + clip_extra_context_tokens=clip_extra_context_tokens, + sdxl_plus=sdxl_plus + ) + ip_adapter.sdxl = sdxl + ip_adapter.load_device = load_device + ip_adapter.offload_device = offload_device + ip_adapter.dtype = torch.float16 if use_fp16 else torch.float32 + ip_adapter.to(offload_device, dtype=ip_adapter.dtype) + + image_proj_model = ModelPatcher(model=ip_adapter.image_proj_model, load_device=load_device, + offload_device=offload_device) + ip_layers = ModelPatcher(model=ip_adapter.ip_layers, load_device=load_device, + offload_device=offload_device) + + ip_adapters[ip_adapter_path] = dict( + ip_adapter=ip_adapter, + image_proj_model=image_proj_model, + ip_layers=ip_layers, + ip_unconds=None + ) + + return + + +@torch.no_grad() +@torch.inference_mode() +def clip_preprocess(image): + mean = torch.tensor([0.48145466, 0.4578275, 0.40821073], device=image.device, dtype=image.dtype).view([1, 3, 1, 1]) + std = torch.tensor([0.26862954, 0.26130258, 0.27577711], device=image.device, dtype=image.dtype).view([1, 3, 1, 1]) + image = image.movedim(-1, 1) + + # https://github.com/tencent-ailab/IP-Adapter/blob/d580c50a291566bbf9fc7ac0f760506607297e6d/README.md?plain=1#L75 + B, C, H, W = image.shape + assert H == 224 and W == 224 + + return (image - mean) / std + + +@torch.no_grad() +@torch.inference_mode() +def preprocess(img, ip_adapter_path): + global ip_adapters + entry = ip_adapters[ip_adapter_path] + + fcbh.model_management.load_model_gpu(clip_vision.patcher) + pixel_values = clip_preprocess(numpy_to_pytorch(img).to(clip_vision.load_device)) + + if clip_vision.dtype != torch.float32: + precision_scope = torch.autocast + else: + precision_scope = lambda a, b: contextlib.nullcontext(a) + + with precision_scope(fcbh.model_management.get_autocast_device(clip_vision.load_device), torch.float32): + outputs = clip_vision.model(pixel_values=pixel_values, output_hidden_states=True) + + ip_adapter = entry['ip_adapter'] + ip_layers = entry['ip_layers'] + image_proj_model = entry['image_proj_model'] + ip_unconds = entry['ip_unconds'] + + if ip_adapter.plus: + cond = outputs.hidden_states[-2] + else: + cond = outputs.image_embeds + + cond = cond.to(device=ip_adapter.load_device, dtype=ip_adapter.dtype) + + fcbh.model_management.load_model_gpu(image_proj_model) + cond = image_proj_model.model(cond).to(device=ip_adapter.load_device, dtype=ip_adapter.dtype) + + fcbh.model_management.load_model_gpu(ip_layers) + + if ip_unconds is None: + uncond = ip_negative.to(device=ip_adapter.load_device, dtype=ip_adapter.dtype) + ip_unconds = [m(uncond).cpu() for m in ip_layers.model.to_kvs] + entry['ip_unconds'] = ip_unconds + + ip_conds = [m(cond).cpu() for m in ip_layers.model.to_kvs] + + return ip_conds, ip_unconds + + +@torch.no_grad() +@torch.inference_mode() +def patch_model(model, tasks): + new_model = model.clone() + + def make_attn_patcher(ip_index): + def patcher(n, context_attn2, value_attn2, extra_options): + org_dtype = n.dtype + current_step = float(model.model.diffusion_model.current_step.detach().cpu().numpy()[0]) + cond_or_uncond = extra_options['cond_or_uncond'] + + q = n + k = [context_attn2] + v = [value_attn2] + b, _, _ = q.shape + + for (cs, ucs), cn_stop, cn_weight in tasks: + if current_step < cn_stop: + ip_k_c = cs[ip_index * 2].to(q) + ip_v_c = cs[ip_index * 2 + 1].to(q) + ip_k_uc = ucs[ip_index * 2].to(q) + ip_v_uc = ucs[ip_index * 2 + 1].to(q) + + ip_k = torch.cat([(ip_k_c, ip_k_uc)[i] for i in cond_or_uncond], dim=0) + ip_v = torch.cat([(ip_v_c, ip_v_uc)[i] for i in cond_or_uncond], dim=0) + + # Midjourney's attention formulation of image prompt (non-official reimplementation) + # Written by Lvmin Zhang at Stanford University, 2023 Dec + # For non-commercial use only - if you use this in commercial project then + # probably it has some intellectual property issues. + # Contact lvminzhang@acm.org if you are not sure. + + # Below is the sensitive part with potential intellectual property issues. + + ip_v_mean = torch.mean(ip_v, dim=1, keepdim=True) + ip_v_offset = ip_v - ip_v_mean + + B, F, C = ip_k.shape + channel_penalty = float(C) / 1280.0 + weight = cn_weight * channel_penalty + + ip_k = ip_k * weight + ip_v = ip_v_offset + ip_v_mean * weight + + k.append(ip_k) + v.append(ip_v) + + k = torch.cat(k, dim=1) + v = torch.cat(v, dim=1) + out = sdp(q, k, v, extra_options) + + + return out.to(dtype=org_dtype) + return patcher + + def set_model_patch_replace(model, number, key): + to = model.model_options["transformer_options"] + if "patches_replace" not in to: + to["patches_replace"] = {} + if "attn2" not in to["patches_replace"]: + to["patches_replace"]["attn2"] = {} + if key not in to["patches_replace"]["attn2"]: + to["patches_replace"]["attn2"][key] = make_attn_patcher(number) + + number = 0 + + for id in [4, 5, 7, 8]: + block_indices = range(2) if id in [4, 5] else range(10) + for index in block_indices: + set_model_patch_replace(new_model, number, ("input", id, index)) + number += 1 + + for id in range(6): + block_indices = range(2) if id in [3, 4, 5] else range(10) + for index in block_indices: + set_model_patch_replace(new_model, number, ("output", id, index)) + number += 1 + + for index in range(10): + set_model_patch_replace(new_model, number, ("middle", 0, index)) + number += 1 + + return new_model diff --git a/fooocus_extras/preprocessors.py b/fooocus_extras/preprocessors.py new file mode 100644 index 0000000000000000000000000000000000000000..798fe15d28485c8735865643edd257605c08d82b --- /dev/null +++ b/fooocus_extras/preprocessors.py @@ -0,0 +1,82 @@ +import cv2 +import numpy as np +import modules.advanced_parameters as advanced_parameters + + +def centered_canny(x: np.ndarray): + assert isinstance(x, np.ndarray) + assert x.ndim == 2 and x.dtype == np.uint8 + + y = cv2.Canny(x, int(advanced_parameters.canny_low_threshold), int(advanced_parameters.canny_high_threshold)) + y = y.astype(np.float32) / 255.0 + return y + + +def centered_canny_color(x: np.ndarray): + assert isinstance(x, np.ndarray) + assert x.ndim == 3 and x.shape[2] == 3 + + result = [centered_canny(x[..., i]) for i in range(3)] + result = np.stack(result, axis=2) + return result + + +def pyramid_canny_color(x: np.ndarray): + assert isinstance(x, np.ndarray) + assert x.ndim == 3 and x.shape[2] == 3 + + H, W, C = x.shape + acc_edge = None + + for k in [0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]: + Hs, Ws = int(H * k), int(W * k) + small = cv2.resize(x, (Ws, Hs), interpolation=cv2.INTER_AREA) + edge = centered_canny_color(small) + if acc_edge is None: + acc_edge = edge + else: + acc_edge = cv2.resize(acc_edge, (edge.shape[1], edge.shape[0]), interpolation=cv2.INTER_LINEAR) + acc_edge = acc_edge * 0.75 + edge * 0.25 + + return acc_edge + + +def norm255(x, low=4, high=96): + assert isinstance(x, np.ndarray) + assert x.ndim == 2 and x.dtype == np.float32 + + v_min = np.percentile(x, low) + v_max = np.percentile(x, high) + + x -= v_min + x /= v_max - v_min + + return x * 255.0 + + +def canny_pyramid(x): + # For some reasons, SAI's Control-lora Canny seems to be trained on canny maps with non-standard resolutions. + # Then we use pyramid to use all resolutions to avoid missing any structure in specific resolutions. + + color_canny = pyramid_canny_color(x) + result = np.sum(color_canny, axis=2) + + return norm255(result, low=1, high=99).clip(0, 255).astype(np.uint8) + + +def cpds(x): + # cv2.decolor is not "decolor", it is Cewu Lu's method + # See http://www.cse.cuhk.edu.hk/leojia/projects/color2gray/index.html + # See https://docs.opencv.org/3.0-beta/modules/photo/doc/decolor.html + + raw = cv2.GaussianBlur(x, (0, 0), 0.8) + density, boost = cv2.decolor(raw) + + raw = raw.astype(np.float32) + density = density.astype(np.float32) + boost = boost.astype(np.float32) + + offset = np.sum((raw - boost) ** 2.0, axis=2) ** 0.5 + result = density + offset + + return norm255(result, low=4, high=96).clip(0, 255).astype(np.uint8) diff --git a/fooocus_extras/resampler.py b/fooocus_extras/resampler.py new file mode 100644 index 0000000000000000000000000000000000000000..4521c8c3e6f17caf4547c3dd84118da760e5179f --- /dev/null +++ b/fooocus_extras/resampler.py @@ -0,0 +1,121 @@ +# modified from https://github.com/mlfoundations/open_flamingo/blob/main/open_flamingo/src/helpers.py +import math + +import torch +import torch.nn as nn + + +# FFN +def FeedForward(dim, mult=4): + inner_dim = int(dim * mult) + return nn.Sequential( + nn.LayerNorm(dim), + nn.Linear(dim, inner_dim, bias=False), + nn.GELU(), + nn.Linear(inner_dim, dim, bias=False), + ) + + +def reshape_tensor(x, heads): + bs, length, width = x.shape + #(bs, length, width) --> (bs, length, n_heads, dim_per_head) + x = x.view(bs, length, heads, -1) + # (bs, length, n_heads, dim_per_head) --> (bs, n_heads, length, dim_per_head) + x = x.transpose(1, 2) + # (bs, n_heads, length, dim_per_head) --> (bs*n_heads, length, dim_per_head) + x = x.reshape(bs, heads, length, -1) + return x + + +class PerceiverAttention(nn.Module): + def __init__(self, *, dim, dim_head=64, heads=8): + super().__init__() + self.scale = dim_head**-0.5 + self.dim_head = dim_head + self.heads = heads + inner_dim = dim_head * heads + + self.norm1 = nn.LayerNorm(dim) + self.norm2 = nn.LayerNorm(dim) + + self.to_q = nn.Linear(dim, inner_dim, bias=False) + self.to_kv = nn.Linear(dim, inner_dim * 2, bias=False) + self.to_out = nn.Linear(inner_dim, dim, bias=False) + + + def forward(self, x, latents): + """ + Args: + x (torch.Tensor): image features + shape (b, n1, D) + latent (torch.Tensor): latent features + shape (b, n2, D) + """ + x = self.norm1(x) + latents = self.norm2(latents) + + b, l, _ = latents.shape + + q = self.to_q(latents) + kv_input = torch.cat((x, latents), dim=-2) + k, v = self.to_kv(kv_input).chunk(2, dim=-1) + + q = reshape_tensor(q, self.heads) + k = reshape_tensor(k, self.heads) + v = reshape_tensor(v, self.heads) + + # attention + scale = 1 / math.sqrt(math.sqrt(self.dim_head)) + weight = (q * scale) @ (k * scale).transpose(-2, -1) # More stable with f16 than dividing afterwards + weight = torch.softmax(weight.float(), dim=-1).type(weight.dtype) + out = weight @ v + + out = out.permute(0, 2, 1, 3).reshape(b, l, -1) + + return self.to_out(out) + + +class Resampler(nn.Module): + def __init__( + self, + dim=1024, + depth=8, + dim_head=64, + heads=16, + num_queries=8, + embedding_dim=768, + output_dim=1024, + ff_mult=4, + ): + super().__init__() + + self.latents = nn.Parameter(torch.randn(1, num_queries, dim) / dim**0.5) + + self.proj_in = nn.Linear(embedding_dim, dim) + + self.proj_out = nn.Linear(dim, output_dim) + self.norm_out = nn.LayerNorm(output_dim) + + self.layers = nn.ModuleList([]) + for _ in range(depth): + self.layers.append( + nn.ModuleList( + [ + PerceiverAttention(dim=dim, dim_head=dim_head, heads=heads), + FeedForward(dim=dim, mult=ff_mult), + ] + ) + ) + + def forward(self, x): + + latents = self.latents.repeat(x.size(0), 1, 1) + + x = self.proj_in(x) + + for attn, ff in self.layers: + latents = attn(x, latents) + latents + latents = ff(latents) + latents + + latents = self.proj_out(latents) + return self.norm_out(latents) \ No newline at end of file diff --git a/fooocus_extras/vae_interpose.py b/fooocus_extras/vae_interpose.py new file mode 100644 index 0000000000000000000000000000000000000000..93e7e68ffc7ac2be698d3e5a8df9481fc738e95b --- /dev/null +++ b/fooocus_extras/vae_interpose.py @@ -0,0 +1,93 @@ +# https://github.com/city96/SD-Latent-Interposer/blob/main/interposer.py + +import os +import torch +import safetensors.torch as sf +import torch.nn as nn +import fcbh.model_management + +from fcbh.model_patcher import ModelPatcher +from modules.config import path_vae_approx + + +class Block(nn.Module): + def __init__(self, size): + super().__init__() + self.join = nn.ReLU() + self.long = nn.Sequential( + nn.Conv2d(size, size, kernel_size=3, stride=1, padding=1), + nn.LeakyReLU(0.1), + nn.Conv2d(size, size, kernel_size=3, stride=1, padding=1), + nn.LeakyReLU(0.1), + nn.Conv2d(size, size, kernel_size=3, stride=1, padding=1), + ) + + def forward(self, x): + y = self.long(x) + z = self.join(y + x) + return z + + +class Interposer(nn.Module): + def __init__(self): + super().__init__() + self.chan = 4 + self.hid = 128 + + self.head_join = nn.ReLU() + self.head_short = nn.Conv2d(self.chan, self.hid, kernel_size=3, stride=1, padding=1) + self.head_long = nn.Sequential( + nn.Conv2d(self.chan, self.hid, kernel_size=3, stride=1, padding=1), + nn.LeakyReLU(0.1), + nn.Conv2d(self.hid, self.hid, kernel_size=3, stride=1, padding=1), + nn.LeakyReLU(0.1), + nn.Conv2d(self.hid, self.hid, kernel_size=3, stride=1, padding=1), + ) + self.core = nn.Sequential( + Block(self.hid), + Block(self.hid), + Block(self.hid), + ) + self.tail = nn.Sequential( + nn.ReLU(), + nn.Conv2d(self.hid, self.chan, kernel_size=3, stride=1, padding=1) + ) + + def forward(self, x): + y = self.head_join( + self.head_long(x) + + self.head_short(x) + ) + z = self.core(y) + return self.tail(z) + + +vae_approx_model = None +vae_approx_filename = os.path.join(path_vae_approx, 'xl-to-v1_interposer-v3.1.safetensors') + + +def parse(x): + global vae_approx_model + + x_origin = x.clone() + + if vae_approx_model is None: + model = Interposer() + model.eval() + sd = sf.load_file(vae_approx_filename) + model.load_state_dict(sd) + fp16 = fcbh.model_management.should_use_fp16() + if fp16: + model = model.half() + vae_approx_model = ModelPatcher( + model=model, + load_device=fcbh.model_management.get_torch_device(), + offload_device=torch.device('cpu') + ) + vae_approx_model.dtype = torch.float16 if fp16 else torch.float32 + + fcbh.model_management.load_model_gpu(vae_approx_model) + + x = x_origin.to(device=vae_approx_model.load_device, dtype=vae_approx_model.dtype) + x = vae_approx_model.model(x).to(x_origin) + return x diff --git a/fooocus_version.py b/fooocus_version.py new file mode 100644 index 0000000000000000000000000000000000000000..0a0bc34ece434d2ee1903c8aaffda1803d6b04df --- /dev/null +++ b/fooocus_version.py @@ -0,0 +1 @@ +version = '2.1.824' diff --git a/javascript/contextMenus.js b/javascript/contextMenus.js new file mode 100644 index 0000000000000000000000000000000000000000..2f32af1b755183275458d217625b6b0da04d5cc2 --- /dev/null +++ b/javascript/contextMenus.js @@ -0,0 +1,170 @@ +// based on https://github.com/AUTOMATIC1111/stable-diffusion-webui/blob/v1.6.0/javascript/contextMenus.js + +var contextMenuInit = function() { + let eventListenerApplied = false; + let menuSpecs = new Map(); + + const uid = function() { + return Date.now().toString(36) + Math.random().toString(36).substring(2); + }; + + function showContextMenu(event, element, menuEntries) { + let posx = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; + let posy = event.clientY + document.body.scrollTop + document.documentElement.scrollTop; + + let oldMenu = gradioApp().querySelector('#context-menu'); + if (oldMenu) { + oldMenu.remove(); + } + + let baseStyle = window.getComputedStyle(gradioApp().querySelector('button.selected')); + + const contextMenu = document.createElement('nav'); + contextMenu.id = "context-menu"; + contextMenu.style.background = baseStyle.background; + contextMenu.style.color = baseStyle.color; + contextMenu.style.fontFamily = baseStyle.fontFamily; + contextMenu.style.top = posy + 'px'; + contextMenu.style.left = posx + 'px'; + + const contextMenuList = document.createElement('ul'); + contextMenuList.className = 'context-menu-items'; + contextMenu.append(contextMenuList); + + menuEntries.forEach(function(entry) { + let contextMenuEntry = document.createElement('a'); + contextMenuEntry.innerHTML = entry['name']; + contextMenuEntry.addEventListener("click", function() { + entry['func'](); + }); + contextMenuList.append(contextMenuEntry); + + }); + + gradioApp().appendChild(contextMenu); + + let menuWidth = contextMenu.offsetWidth + 4; + let menuHeight = contextMenu.offsetHeight + 4; + + let windowWidth = window.innerWidth; + let windowHeight = window.innerHeight; + + if ((windowWidth - posx) < menuWidth) { + contextMenu.style.left = windowWidth - menuWidth + "px"; + } + + if ((windowHeight - posy) < menuHeight) { + contextMenu.style.top = windowHeight - menuHeight + "px"; + } + + } + + function appendContextMenuOption(targetElementSelector, entryName, entryFunction) { + + var currentItems = menuSpecs.get(targetElementSelector); + + if (!currentItems) { + currentItems = []; + menuSpecs.set(targetElementSelector, currentItems); + } + let newItem = { + id: targetElementSelector + '_' + uid(), + name: entryName, + func: entryFunction, + isNew: true + }; + + currentItems.push(newItem); + return newItem['id']; + } + + function removeContextMenuOption(uid) { + menuSpecs.forEach(function(v) { + let index = -1; + v.forEach(function(e, ei) { + if (e['id'] == uid) { + index = ei; + } + }); + if (index >= 0) { + v.splice(index, 1); + } + }); + } + + function addContextMenuEventListener() { + if (eventListenerApplied) { + return; + } + gradioApp().addEventListener("click", function(e) { + if (!e.isTrusted) { + return; + } + + let oldMenu = gradioApp().querySelector('#context-menu'); + if (oldMenu) { + oldMenu.remove(); + } + }); + gradioApp().addEventListener("contextmenu", function(e) { + let oldMenu = gradioApp().querySelector('#context-menu'); + if (oldMenu) { + oldMenu.remove(); + } + menuSpecs.forEach(function(v, k) { + if (e.composedPath()[0].matches(k)) { + showContextMenu(e, e.composedPath()[0], v); + e.preventDefault(); + } + }); + }); + eventListenerApplied = true; + + } + + return [appendContextMenuOption, removeContextMenuOption, addContextMenuEventListener]; +}; + +var initResponse = contextMenuInit(); +var appendContextMenuOption = initResponse[0]; +var removeContextMenuOption = initResponse[1]; +var addContextMenuEventListener = initResponse[2]; + +let cancelGenerateForever = function() { + clearInterval(window.generateOnRepeatInterval); +}; + +(function() { + //Start example Context Menu Items + let generateOnRepeat = function(genbuttonid, interruptbuttonid) { + let genbutton = gradioApp().querySelector(genbuttonid); + let interruptbutton = gradioApp().querySelector(interruptbuttonid); + if (!interruptbutton.offsetParent) { + genbutton.click(); + } + clearInterval(window.generateOnRepeatInterval); + window.generateOnRepeatInterval = setInterval(function() { + if (!interruptbutton.offsetParent) { + genbutton.click(); + } + }, + 500); + }; + + let generateOnRepeatForButtons = function() { + generateOnRepeat('#generate_button', '#stop_button'); + }; + + appendContextMenuOption('#generate_button', 'Generate forever', generateOnRepeatForButtons); +// appendContextMenuOption('#stop_button', 'Generate forever', generateOnRepeatForButtons); + +// appendContextMenuOption('#stop_button', 'Cancel generate forever', cancelGenerateForever); +// appendContextMenuOption('#generate_button', 'Cancel generate forever', cancelGenerateForever); +})(); +//End example Context Menu Items + +document.onreadystatechange = function () { + if (document.readyState == "complete") { + addContextMenuEventListener(); + } +}; diff --git a/javascript/edit-attention.js b/javascript/edit-attention.js new file mode 100644 index 0000000000000000000000000000000000000000..3f38f14b52831679eed1491291e4602112f1880c --- /dev/null +++ b/javascript/edit-attention.js @@ -0,0 +1,128 @@ +function updateInput(target) { + let e = new Event("input", {bubbles: true}); + Object.defineProperty(e, "target", {value: target}); + target.dispatchEvent(e); +} + +function keyupEditAttention(event) { + let target = event.originalTarget || event.composedPath()[0]; + if (!target.matches("*:is([id*='_prompt'], .prompt) textarea")) return; + if (!(event.metaKey || event.ctrlKey)) return; + + let isPlus = event.key == "ArrowUp"; + let isMinus = event.key == "ArrowDown"; + if (!isPlus && !isMinus) return; + + let selectionStart = target.selectionStart; + let selectionEnd = target.selectionEnd; + let text = target.value; + + function selectCurrentParenthesisBlock(OPEN, CLOSE) { + if (selectionStart !== selectionEnd) return false; + + // Find opening parenthesis around current cursor + const before = text.substring(0, selectionStart); + let beforeParen = before.lastIndexOf(OPEN); + if (beforeParen == -1) return false; + let beforeParenClose = before.lastIndexOf(CLOSE); + while (beforeParenClose !== -1 && beforeParenClose > beforeParen) { + beforeParen = before.lastIndexOf(OPEN, beforeParen - 1); + beforeParenClose = before.lastIndexOf(CLOSE, beforeParenClose - 1); + } + + // Find closing parenthesis around current cursor + const after = text.substring(selectionStart); + let afterParen = after.indexOf(CLOSE); + if (afterParen == -1) return false; + let afterParenOpen = after.indexOf(OPEN); + while (afterParenOpen !== -1 && afterParen > afterParenOpen) { + afterParen = after.indexOf(CLOSE, afterParen + 1); + afterParenOpen = after.indexOf(OPEN, afterParenOpen + 1); + } + if (beforeParen === -1 || afterParen === -1) return false; + + // Set the selection to the text between the parenthesis + const parenContent = text.substring(beforeParen + 1, selectionStart + afterParen); + const lastColon = parenContent.lastIndexOf(":"); + selectionStart = beforeParen + 1; + selectionEnd = selectionStart + lastColon; + target.setSelectionRange(selectionStart, selectionEnd); + return true; + } + + function selectCurrentWord() { + if (selectionStart !== selectionEnd) return false; + const delimiters = ".,\\/!?%^*;:{}=`~() \r\n\t"; + + // seek backward until to find beggining + while (!delimiters.includes(text[selectionStart - 1]) && selectionStart > 0) { + selectionStart--; + } + + // seek forward to find end + while (!delimiters.includes(text[selectionEnd]) && selectionEnd < text.length) { + selectionEnd++; + } + + target.setSelectionRange(selectionStart, selectionEnd); + return true; + } + + // If the user hasn't selected anything, let's select their current parenthesis block or word + if (!selectCurrentParenthesisBlock('<', '>') && !selectCurrentParenthesisBlock('(', ')')) { + selectCurrentWord(); + } + + event.preventDefault(); + + var closeCharacter = ')'; + var delta = 0.1; + + if (selectionStart > 0 && text[selectionStart - 1] == '<') { + closeCharacter = '>'; + delta = 0.05; + } else if (selectionStart == 0 || text[selectionStart - 1] != "(") { + + // do not include spaces at the end + while (selectionEnd > selectionStart && text[selectionEnd - 1] == ' ') { + selectionEnd -= 1; + } + if (selectionStart == selectionEnd) { + return; + } + + text = text.slice(0, selectionStart) + "(" + text.slice(selectionStart, selectionEnd) + ":1.0)" + text.slice(selectionEnd); + + selectionStart += 1; + selectionEnd += 1; + } + + var end = text.slice(selectionEnd + 1).indexOf(closeCharacter) + 1; + var weight = parseFloat(text.slice(selectionEnd + 1, selectionEnd + 1 + end)); + if (isNaN(weight)) return; + + weight += isPlus ? delta : -delta; + weight = parseFloat(weight.toPrecision(12)); + if (String(weight).length == 1) weight += ".0"; + + if (closeCharacter == ')' && weight == 1) { + var endParenPos = text.substring(selectionEnd).indexOf(')'); + text = text.slice(0, selectionStart - 1) + text.slice(selectionStart, selectionEnd) + text.slice(selectionEnd + endParenPos + 1); + selectionStart--; + selectionEnd--; + } else { + text = text.slice(0, selectionEnd + 1) + weight + text.slice(selectionEnd + end); + } + + target.focus(); + target.value = text; + target.selectionStart = selectionStart; + target.selectionEnd = selectionEnd; + + updateInput(target); + +} + +addEventListener('keydown', (event) => { + keyupEditAttention(event); +}); diff --git a/javascript/imageviewer.js b/javascript/imageviewer.js new file mode 100644 index 0000000000000000000000000000000000000000..29f0f312bc02eae80f8e4a0245a7949d43dfad8d --- /dev/null +++ b/javascript/imageviewer.js @@ -0,0 +1,260 @@ +// From A1111 + +function closeModal() { + gradioApp().getElementById("lightboxModal").style.display = "none"; +} + +function showModal(event) { + const source = event.target || event.srcElement; + const modalImage = gradioApp().getElementById("modalImage"); + const lb = gradioApp().getElementById("lightboxModal"); + modalImage.src = source.src; + if (modalImage.style.display === 'none') { + lb.style.setProperty('background-image', 'url(' + source.src + ')'); + } + lb.style.display = "flex"; + lb.focus(); + + event.stopPropagation(); +} + +function negmod(n, m) { + return ((n % m) + m) % m; +} + +function updateOnBackgroundChange() { + const modalImage = gradioApp().getElementById("modalImage"); + if (modalImage && modalImage.offsetParent) { + let currentButton = selected_gallery_button(); + + if (currentButton?.children?.length > 0 && modalImage.src != currentButton.children[0].src) { + modalImage.src = currentButton.children[0].src; + if (modalImage.style.display === 'none') { + const modal = gradioApp().getElementById("lightboxModal"); + modal.style.setProperty('background-image', `url(${modalImage.src})`); + } + } + } +} + +function all_gallery_buttons() { + var allGalleryButtons = gradioApp().querySelectorAll('.image_gallery .thumbnails > .thumbnail-item.thumbnail-small'); + var visibleGalleryButtons = []; + allGalleryButtons.forEach(function(elem) { + if (elem.parentElement.offsetParent) { + visibleGalleryButtons.push(elem); + } + }); + return visibleGalleryButtons; +} + +function selected_gallery_button() { + return all_gallery_buttons().find(elem => elem.classList.contains('selected')) ?? null; +} + +function selected_gallery_index() { + return all_gallery_buttons().findIndex(elem => elem.classList.contains('selected')); +} + +function modalImageSwitch(offset) { + var galleryButtons = all_gallery_buttons(); + + if (galleryButtons.length > 1) { + var currentButton = selected_gallery_button(); + + var result = -1; + galleryButtons.forEach(function(v, i) { + if (v == currentButton) { + result = i; + } + }); + + if (result != -1) { + var nextButton = galleryButtons[negmod((result + offset), galleryButtons.length)]; + nextButton.click(); + const modalImage = gradioApp().getElementById("modalImage"); + const modal = gradioApp().getElementById("lightboxModal"); + modalImage.src = nextButton.children[0].src; + if (modalImage.style.display === 'none') { + modal.style.setProperty('background-image', `url(${modalImage.src})`); + } + setTimeout(function() { + modal.focus(); + }, 10); + } + } +} + +function saveImage() { + +} + +function modalSaveImage(event) { + event.stopPropagation(); +} + +function modalNextImage(event) { + modalImageSwitch(1); + event.stopPropagation(); +} + +function modalPrevImage(event) { + modalImageSwitch(-1); + event.stopPropagation(); +} + +function modalKeyHandler(event) { + switch (event.key) { + case "s": + saveImage(); + break; + case "ArrowLeft": + modalPrevImage(event); + break; + case "ArrowRight": + modalNextImage(event); + break; + case "Escape": + closeModal(); + break; + } +} + +function setupImageForLightbox(e) { + if (e.dataset.modded) { + return; + } + + e.dataset.modded = true; + e.style.cursor = 'pointer'; + e.style.userSelect = 'none'; + + var isFirefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1; + + // For Firefox, listening on click first switched to next image then shows the lightbox. + // If you know how to fix this without switching to mousedown event, please. + // For other browsers the event is click to make it possiblr to drag picture. + var event = isFirefox ? 'mousedown' : 'click'; + + e.addEventListener(event, function(evt) { + if (evt.button == 1) { + open(evt.target.src); + evt.preventDefault(); + return; + } + if (evt.button != 0) return; + + modalZoomSet(gradioApp().getElementById('modalImage'), true); + evt.preventDefault(); + showModal(evt); + }, true); + +} + +function modalZoomSet(modalImage, enable) { + if (modalImage) modalImage.classList.toggle('modalImageFullscreen', !!enable); +} + +function modalZoomToggle(event) { + var modalImage = gradioApp().getElementById("modalImage"); + modalZoomSet(modalImage, !modalImage.classList.contains('modalImageFullscreen')); + event.stopPropagation(); +} + +function modalTileImageToggle(event) { + const modalImage = gradioApp().getElementById("modalImage"); + const modal = gradioApp().getElementById("lightboxModal"); + const isTiling = modalImage.style.display === 'none'; + if (isTiling) { + modalImage.style.display = 'block'; + modal.style.setProperty('background-image', 'none'); + } else { + modalImage.style.display = 'none'; + modal.style.setProperty('background-image', `url(${modalImage.src})`); + } + + event.stopPropagation(); +} + +onAfterUiUpdate(function() { + var fullImg_preview = gradioApp().querySelectorAll('.image_gallery > div > img'); + if (fullImg_preview != null) { + fullImg_preview.forEach(setupImageForLightbox); + } + updateOnBackgroundChange(); +}); + +document.addEventListener("DOMContentLoaded", function() { + //const modalFragment = document.createDocumentFragment(); + const modal = document.createElement('div'); + modal.onclick = closeModal; + modal.id = "lightboxModal"; + modal.tabIndex = 0; + modal.addEventListener('keydown', modalKeyHandler, true); + + const modalControls = document.createElement('div'); + modalControls.className = 'modalControls gradio-container'; + modal.append(modalControls); + + const modalZoom = document.createElement('span'); + modalZoom.className = 'modalZoom cursor'; + modalZoom.innerHTML = '⤡'; + modalZoom.addEventListener('click', modalZoomToggle, true); + modalZoom.title = "Toggle zoomed view"; + modalControls.appendChild(modalZoom); + + // const modalTileImage = document.createElement('span'); + // modalTileImage.className = 'modalTileImage cursor'; + // modalTileImage.innerHTML = '⊞'; + // modalTileImage.addEventListener('click', modalTileImageToggle, true); + // modalTileImage.title = "Preview tiling"; + // modalControls.appendChild(modalTileImage); + // + // const modalSave = document.createElement("span"); + // modalSave.className = "modalSave cursor"; + // modalSave.id = "modal_save"; + // modalSave.innerHTML = "🖫"; + // modalSave.addEventListener("click", modalSaveImage, true); + // modalSave.title = "Save Image(s)"; + // modalControls.appendChild(modalSave); + + const modalClose = document.createElement('span'); + modalClose.className = 'modalClose cursor'; + modalClose.innerHTML = '×'; + modalClose.onclick = closeModal; + modalClose.title = "Close image viewer"; + modalControls.appendChild(modalClose); + + const modalImage = document.createElement('img'); + modalImage.id = 'modalImage'; + modalImage.onclick = closeModal; + modalImage.tabIndex = 0; + modalImage.addEventListener('keydown', modalKeyHandler, true); + modal.appendChild(modalImage); + + const modalPrev = document.createElement('a'); + modalPrev.className = 'modalPrev'; + modalPrev.innerHTML = '❮'; + modalPrev.tabIndex = 0; + modalPrev.addEventListener('click', modalPrevImage, true); + modalPrev.addEventListener('keydown', modalKeyHandler, true); + modal.appendChild(modalPrev); + + const modalNext = document.createElement('a'); + modalNext.className = 'modalNext'; + modalNext.innerHTML = '❯'; + modalNext.tabIndex = 0; + modalNext.addEventListener('click', modalNextImage, true); + modalNext.addEventListener('keydown', modalKeyHandler, true); + + modal.appendChild(modalNext); + + try { + gradioApp().appendChild(modal); + } catch (e) { + gradioApp().body.appendChild(modal); + } + + document.body.appendChild(modal); + +}); diff --git a/javascript/localization.js b/javascript/localization.js new file mode 100644 index 0000000000000000000000000000000000000000..8fda68e29db4f798674c7fd0f8f90f665b41ba6b --- /dev/null +++ b/javascript/localization.js @@ -0,0 +1,141 @@ +var re_num = /^[.\d]+$/; + +var original_lines = {}; +var translated_lines = {}; + +function hasLocalization() { + return window.localization && Object.keys(window.localization).length > 0; +} + +function textNodesUnder(el) { + var n, a = [], walk = document.createTreeWalker(el, NodeFilter.SHOW_TEXT, null, false); + while ((n = walk.nextNode())) a.push(n); + return a; +} + +function canBeTranslated(node, text) { + if (!text) return false; + if (!node.parentElement) return false; + var parentType = node.parentElement.nodeName; + if (parentType == 'SCRIPT' || parentType == 'STYLE' || parentType == 'TEXTAREA') return false; + if (re_num.test(text)) return false; + return true; +} + +function getTranslation(text) { + if (!text) return undefined; + + if (translated_lines[text] === undefined) { + original_lines[text] = 1; + } + + var tl = localization[text]; + if (tl !== undefined) { + translated_lines[tl] = 1; + } + + return tl; +} + +function processTextNode(node) { + var text = node.textContent.trim(); + + if (!canBeTranslated(node, text)) return; + + var tl = getTranslation(text); + if (tl !== undefined) { + node.textContent = tl; + } +} + +function processNode(node) { + if (node.nodeType == 3) { + processTextNode(node); + return; + } + + if (node.title) { + let tl = getTranslation(node.title); + if (tl !== undefined) { + node.title = tl; + } + } + + if (node.placeholder) { + let tl = getTranslation(node.placeholder); + if (tl !== undefined) { + node.placeholder = tl; + } + } + + textNodesUnder(node).forEach(function(node) { + processTextNode(node); + }); +} + +function refresh_style_localization() { + processNode(document.querySelector('.style_selections')); +} + +function localizeWholePage() { + processNode(gradioApp()); + + function elem(comp) { + var elem_id = comp.props.elem_id ? comp.props.elem_id : "component-" + comp.id; + return gradioApp().getElementById(elem_id); + } + + for (var comp of window.gradio_config.components) { + if (comp.props.webui_tooltip) { + let e = elem(comp); + + let tl = e ? getTranslation(e.title) : undefined; + if (tl !== undefined) { + e.title = tl; + } + } + if (comp.props.placeholder) { + let e = elem(comp); + let textbox = e ? e.querySelector('[placeholder]') : null; + + let tl = textbox ? getTranslation(textbox.placeholder) : undefined; + if (tl !== undefined) { + textbox.placeholder = tl; + } + } + } +} + +document.addEventListener("DOMContentLoaded", function() { + if (!hasLocalization()) { + return; + } + + onUiUpdate(function(m) { + m.forEach(function(mutation) { + mutation.addedNodes.forEach(function(node) { + processNode(node); + }); + }); + }); + + localizeWholePage(); + + if (localization.rtl) { // if the language is from right to left, + (new MutationObserver((mutations, observer) => { // wait for the style to load + mutations.forEach(mutation => { + mutation.addedNodes.forEach(node => { + if (node.tagName === 'STYLE') { + observer.disconnect(); + + for (const x of node.sheet.rules) { // find all rtl media rules + if (Array.from(x.media || []).includes('rtl')) { + x.media.appendMedium('all'); // enable them + } + } + } + }); + }); + })).observe(gradioApp(), {childList: true}); + } +}); diff --git a/javascript/script.js b/javascript/script.js new file mode 100644 index 0000000000000000000000000000000000000000..05a8c5901de3dc6a1def1206850c56d11e5c4c7e --- /dev/null +++ b/javascript/script.js @@ -0,0 +1,175 @@ +// based on https://github.com/AUTOMATIC1111/stable-diffusion-webui/blob/v1.6.0/script.js +function gradioApp() { + const elems = document.getElementsByTagName('gradio-app'); + const elem = elems.length == 0 ? document : elems[0]; + + if (elem !== document) { + elem.getElementById = function(id) { + return document.getElementById(id); + }; + } + return elem.shadowRoot ? elem.shadowRoot : elem; +} + +/** + * Get the currently selected top-level UI tab button (e.g. the button that says "Extras"). + */ +function get_uiCurrentTab() { + return gradioApp().querySelector('#tabs > .tab-nav > button.selected'); +} + +/** + * Get the first currently visible top-level UI tab content (e.g. the div hosting the "txt2img" UI). + */ +function get_uiCurrentTabContent() { + return gradioApp().querySelector('#tabs > .tabitem[id^=tab_]:not([style*="display: none"])'); +} + +var uiUpdateCallbacks = []; +var uiAfterUpdateCallbacks = []; +var uiLoadedCallbacks = []; +var uiTabChangeCallbacks = []; +var optionsChangedCallbacks = []; +var uiAfterUpdateTimeout = null; +var uiCurrentTab = null; + +/** + * Register callback to be called at each UI update. + * The callback receives an array of MutationRecords as an argument. + */ +function onUiUpdate(callback) { + uiUpdateCallbacks.push(callback); +} + +/** + * Register callback to be called soon after UI updates. + * The callback receives no arguments. + * + * This is preferred over `onUiUpdate` if you don't need + * access to the MutationRecords, as your function will + * not be called quite as often. + */ +function onAfterUiUpdate(callback) { + uiAfterUpdateCallbacks.push(callback); +} + +/** + * Register callback to be called when the UI is loaded. + * The callback receives no arguments. + */ +function onUiLoaded(callback) { + uiLoadedCallbacks.push(callback); +} + +/** + * Register callback to be called when the UI tab is changed. + * The callback receives no arguments. + */ +function onUiTabChange(callback) { + uiTabChangeCallbacks.push(callback); +} + +/** + * Register callback to be called when the options are changed. + * The callback receives no arguments. + * @param callback + */ +function onOptionsChanged(callback) { + optionsChangedCallbacks.push(callback); +} + +function executeCallbacks(queue, arg) { + for (const callback of queue) { + try { + callback(arg); + } catch (e) { + console.error("error running callback", callback, ":", e); + } + } +} + +/** + * Schedule the execution of the callbacks registered with onAfterUiUpdate. + * The callbacks are executed after a short while, unless another call to this function + * is made before that time. IOW, the callbacks are executed only once, even + * when there are multiple mutations observed. + */ +function scheduleAfterUiUpdateCallbacks() { + clearTimeout(uiAfterUpdateTimeout); + uiAfterUpdateTimeout = setTimeout(function() { + executeCallbacks(uiAfterUpdateCallbacks); + }, 200); +} + +var executedOnLoaded = false; + +document.addEventListener("DOMContentLoaded", function() { + var mutationObserver = new MutationObserver(function(m) { + if (!executedOnLoaded && gradioApp().querySelector('#generate_button')) { + executedOnLoaded = true; + executeCallbacks(uiLoadedCallbacks); + } + + executeCallbacks(uiUpdateCallbacks, m); + scheduleAfterUiUpdateCallbacks(); + const newTab = get_uiCurrentTab(); + if (newTab && (newTab !== uiCurrentTab)) { + uiCurrentTab = newTab; + executeCallbacks(uiTabChangeCallbacks); + } + }); + mutationObserver.observe(gradioApp(), {childList: true, subtree: true}); +}); + +/** + * Add a ctrl+enter as a shortcut to start a generation + */ +document.addEventListener('keydown', function(e) { + var handled = false; + if (e.key !== undefined) { + if ((e.key == "Enter" && (e.metaKey || e.ctrlKey || e.altKey))) handled = true; + } else if (e.keyCode !== undefined) { + if ((e.keyCode == 13 && (e.metaKey || e.ctrlKey || e.altKey))) handled = true; + } + if (handled) { + var button = gradioApp().querySelector('button[id=generate_button]'); + if (button) { + button.click(); + } + e.preventDefault(); + } +}); + +/** + * checks that a UI element is not in another hidden element or tab content + */ +function uiElementIsVisible(el) { + if (el === document) { + return true; + } + + const computedStyle = getComputedStyle(el); + const isVisible = computedStyle.display !== 'none'; + + if (!isVisible) return false; + return uiElementIsVisible(el.parentNode); +} + +function uiElementInSight(el) { + const clRect = el.getBoundingClientRect(); + const windowHeight = window.innerHeight; + const isOnScreen = clRect.bottom > 0 && clRect.top < windowHeight; + + return isOnScreen; +} + +function playNotification() { + gradioApp().querySelector('#audio_notification audio')?.play(); +} + +function set_theme(theme) { + var gradioURL = window.location.href; + if (!gradioURL.includes('?__theme=')) { + window.location.replace(gradioURL + '?__theme=' + theme); + } +} diff --git a/javascript/viewer.js b/javascript/viewer.js new file mode 100644 index 0000000000000000000000000000000000000000..3df32ccf4e78fe07f0d71f6877015f51e6154f2f --- /dev/null +++ b/javascript/viewer.js @@ -0,0 +1,88 @@ +window.main_viewer_height = 512; + +function refresh_grid() { + let gridContainer = document.querySelector('#final_gallery .grid-container'); + let final_gallery = document.getElementById('final_gallery'); + + if (gridContainer) if (final_gallery) { + let rect = final_gallery.getBoundingClientRect(); + let cols = Math.ceil((rect.width - 16.0) / rect.height); + if (cols < 2) cols = 2; + gridContainer.style.setProperty('--grid-cols', cols); + } +} + +function refresh_grid_delayed() { + refresh_grid(); + setTimeout(refresh_grid, 100); + setTimeout(refresh_grid, 500); + setTimeout(refresh_grid, 1000); +} + +function resized() { + let windowHeight = window.innerHeight - 260; + let elements = document.getElementsByClassName('main_view'); + + if (windowHeight > 745) windowHeight = 745; + + for (let i = 0; i < elements.length; i++) { + elements[i].style.height = windowHeight + 'px'; + } + + window.main_viewer_height = windowHeight; + + refresh_grid(); +} + +function viewer_to_top(delay = 100) { + setTimeout(() => window.scrollTo({top: 0, behavior: 'smooth'}), delay); +} + +function viewer_to_bottom(delay = 100) { + let element = document.getElementById('positive_prompt'); + let yPos = window.main_viewer_height; + + if (element) { + yPos = element.getBoundingClientRect().top + window.scrollY; + } + + setTimeout(() => window.scrollTo({top: yPos - 8, behavior: 'smooth'}), delay); +} + +window.addEventListener('resize', (e) => { + resized(); +}); + +onUiLoaded(async () => { + resized(); +}); + +function on_style_selection_blur() { + let target = document.querySelector("#gradio_receiver_style_selections textarea"); + target.value = "on_style_selection_blur " + Math.random(); + let e = new Event("input", {bubbles: true}) + Object.defineProperty(e, "target", {value: target}) + target.dispatchEvent(e); +} + +onUiLoaded(async () => { + let spans = document.querySelectorAll('.aspect_ratios span'); + + spans.forEach(function (span) { + span.innerHTML = span.innerHTML.replace(/</g, '<').replace(/>/g, '>'); + }); + + document.querySelector('.style_selections').addEventListener('focusout', function (event) { + setTimeout(() => { + if (!this.contains(document.activeElement)) { + on_style_selection_blur(); + } + }, 200); + }); + + let inputs = document.querySelectorAll('.lora_weight input[type="range"]'); + + inputs.forEach(function (input) { + input.style.marginTop = '12px'; + }); +}); diff --git a/javascript/zoom.js b/javascript/zoom.js new file mode 100644 index 0000000000000000000000000000000000000000..e3fdcfb70c063119ac0878b5060517bf98e045a9 --- /dev/null +++ b/javascript/zoom.js @@ -0,0 +1,766 @@ +onUiLoaded(async() => { + // Helper functions + // Get active tab + + /** + * Waits for an element to be present in the DOM. + */ + const waitForElement = (id) => new Promise(resolve => { + const checkForElement = () => { + const element = document.querySelector(id); + if (element) return resolve(element); + setTimeout(checkForElement, 100); + }; + checkForElement(); + }); + + // Detect whether the element has a horizontal scroll bar + function hasHorizontalScrollbar(element) { + return element.scrollWidth > element.clientWidth; + } + + // Function for defining the "Ctrl", "Shift" and "Alt" keys + function isModifierKey(event, key) { + switch (key) { + case "Ctrl": + return event.ctrlKey; + case "Shift": + return event.shiftKey; + case "Alt": + return event.altKey; + default: + return false; + } + } + + // Check if hotkey is valid + function isValidHotkey(value) { + const specialKeys = ["Ctrl", "Alt", "Shift", "Disable"]; + return ( + (typeof value === "string" && + value.length === 1 && + /[a-z]/i.test(value)) || + specialKeys.includes(value) + ); + } + + // Normalize hotkey + function normalizeHotkey(hotkey) { + return hotkey.length === 1 ? "Key" + hotkey.toUpperCase() : hotkey; + } + + // Format hotkey for display + function formatHotkeyForDisplay(hotkey) { + return hotkey.startsWith("Key") ? hotkey.slice(3) : hotkey; + } + + // Create hotkey configuration with the provided options + function createHotkeyConfig(defaultHotkeysConfig) { + const result = {}; // Resulting hotkey configuration + + for (const key in defaultHotkeysConfig) { + result[key] = defaultHotkeysConfig[key]; + } + + return result; + } + + // Disables functions in the config object based on the provided list of function names + function disableFunctions(config, disabledFunctions) { + // Bind the hasOwnProperty method to the functionMap object to avoid errors + const hasOwnProperty = + Object.prototype.hasOwnProperty.bind(functionMap); + + // Loop through the disabledFunctions array and disable the corresponding functions in the config object + disabledFunctions.forEach(funcName => { + if (hasOwnProperty(funcName)) { + const key = functionMap[funcName]; + config[key] = "disable"; + } + }); + + // Return the updated config object + return config; + } + + /** + * The restoreImgRedMask function displays a red mask around an image to indicate the aspect ratio. + * If the image display property is set to 'none', the mask breaks. To fix this, the function + * temporarily sets the display property to 'block' and then hides the mask again after 300 milliseconds + * to avoid breaking the canvas. Additionally, the function adjusts the mask to work correctly on + * very long images. + */ + function restoreImgRedMask(elements) { + const mainTabId = getTabId(elements); + + if (!mainTabId) return; + + const mainTab = gradioApp().querySelector(mainTabId); + const img = mainTab.querySelector("img"); + const imageARPreview = gradioApp().querySelector("#imageARPreview"); + + if (!img || !imageARPreview) return; + + imageARPreview.style.transform = ""; + if (parseFloat(mainTab.style.width) > 865) { + const transformString = mainTab.style.transform; + const scaleMatch = transformString.match( + /scale\(([-+]?[0-9]*\.?[0-9]+)\)/ + ); + let zoom = 1; // default zoom + + if (scaleMatch && scaleMatch[1]) { + zoom = Number(scaleMatch[1]); + } + + imageARPreview.style.transformOrigin = "0 0"; + imageARPreview.style.transform = `scale(${zoom})`; + } + + if (img.style.display !== "none") return; + + img.style.display = "block"; + + setTimeout(() => { + img.style.display = "none"; + }, 400); + } + + // Default config + const defaultHotkeysConfig = { + canvas_hotkey_zoom: "Alt", + canvas_hotkey_adjust: "Ctrl", + canvas_hotkey_reset: "KeyR", + canvas_hotkey_fullscreen: "KeyS", + canvas_hotkey_move: "KeyF", + canvas_hotkey_overlap: "KeyO", + canvas_disabled_functions: [], + canvas_show_tooltip: true, + canvas_auto_expand: true, + canvas_blur_prompt: false, + }; + + const functionMap = { + "Zoom": "canvas_hotkey_zoom", + "Adjust brush size": "canvas_hotkey_adjust", + "Moving canvas": "canvas_hotkey_move", + "Fullscreen": "canvas_hotkey_fullscreen", + "Reset Zoom": "canvas_hotkey_reset", + "Overlap": "canvas_hotkey_overlap" + }; + + // Loading the configuration from opts + const preHotkeysConfig = createHotkeyConfig( + defaultHotkeysConfig + ); + + // Disable functions that are not needed by the user + const hotkeysConfig = disableFunctions( + preHotkeysConfig, + preHotkeysConfig.canvas_disabled_functions + ); + + let isMoving = false; + let mouseX, mouseY; + let activeElement; + + const elemData = {}; + + function applyZoomAndPan(elemId, isExtension = true) { + const targetElement = gradioApp().querySelector(elemId); + + if (!targetElement) { + console.log("Element not found"); + return; + } + + targetElement.style.transformOrigin = "0 0"; + + elemData[elemId] = { + zoom: 1, + panX: 0, + panY: 0 + }; + let fullScreenMode = false; + + // Create tooltip + function createTooltip() { + const toolTipElemnt = + targetElement.querySelector(".image-container"); + const tooltip = document.createElement("div"); + tooltip.className = "canvas-tooltip"; + + // Creating an item of information + const info = document.createElement("i"); + info.className = "canvas-tooltip-info"; + info.textContent = ""; + + // Create a container for the contents of the tooltip + const tooltipContent = document.createElement("div"); + tooltipContent.className = "canvas-tooltip-content"; + + // Define an array with hotkey information and their actions + const hotkeysInfo = [ + { + configKey: "canvas_hotkey_zoom", + action: "Zoom canvas", + keySuffix: " + wheel" + }, + { + configKey: "canvas_hotkey_adjust", + action: "Adjust brush size", + keySuffix: " + wheel" + }, + {configKey: "canvas_hotkey_reset", action: "Reset zoom"}, + { + configKey: "canvas_hotkey_fullscreen", + action: "Fullscreen mode" + }, + {configKey: "canvas_hotkey_move", action: "Move canvas"}, + {configKey: "canvas_hotkey_overlap", action: "Overlap"} + ]; + + // Create hotkeys array with disabled property based on the config values + const hotkeys = hotkeysInfo.map(info => { + const configValue = hotkeysConfig[info.configKey]; + const key = info.keySuffix ? + `${configValue}${info.keySuffix}` : + configValue.charAt(configValue.length - 1); + return { + key, + action: info.action, + disabled: configValue === "disable" + }; + }); + + for (const hotkey of hotkeys) { + if (hotkey.disabled) { + continue; + } + + const p = document.createElement("p"); + p.innerHTML = `${hotkey.key} - ${hotkey.action}`; + tooltipContent.appendChild(p); + } + + // Add information and content elements to the tooltip element + tooltip.appendChild(info); + tooltip.appendChild(tooltipContent); + + // Add a hint element to the target element + toolTipElemnt.appendChild(tooltip); + } + + //Show tool tip if setting enable + if (hotkeysConfig.canvas_show_tooltip) { + createTooltip(); + } + + // Reset the zoom level and pan position of the target element to their initial values + function resetZoom() { + elemData[elemId] = { + zoomLevel: 1, + panX: 0, + panY: 0 + }; + + if (isExtension) { + targetElement.style.overflow = "hidden"; + } + + targetElement.isZoomed = false; + + targetElement.style.transform = `scale(${elemData[elemId].zoomLevel}) translate(${elemData[elemId].panX}px, ${elemData[elemId].panY}px)`; + + const canvas = gradioApp().querySelector( + `${elemId} canvas[key="interface"]` + ); + + toggleOverlap("off"); + fullScreenMode = false; + + const closeBtn = targetElement.querySelector("button[aria-label='Remove Image']"); + if (closeBtn) { + closeBtn.addEventListener("click", resetZoom); + } + + if (canvas && isExtension) { + const parentElement = targetElement.closest('[id^="component-"]'); + if ( + canvas && + parseFloat(canvas.style.width) > parentElement.offsetWidth && + parseFloat(targetElement.style.width) > parentElement.offsetWidth + ) { + fitToElement(); + return; + } + + } + + if ( + canvas && + !isExtension && + parseFloat(canvas.style.width) > 865 && + parseFloat(targetElement.style.width) > 865 + ) { + fitToElement(); + return; + } + + targetElement.style.width = ""; + } + + // Toggle the zIndex of the target element between two values, allowing it to overlap or be overlapped by other elements + function toggleOverlap(forced = "") { + const zIndex1 = "0"; + const zIndex2 = "998"; + + targetElement.style.zIndex = + targetElement.style.zIndex !== zIndex2 ? zIndex2 : zIndex1; + + if (forced === "off") { + targetElement.style.zIndex = zIndex1; + } else if (forced === "on") { + targetElement.style.zIndex = zIndex2; + } + } + + // Adjust the brush size based on the deltaY value from a mouse wheel event + function adjustBrushSize( + elemId, + deltaY, + withoutValue = false, + percentage = 5 + ) { + const input = + gradioApp().querySelector( + `${elemId} input[aria-label='Brush radius']` + ) || + gradioApp().querySelector( + `${elemId} button[aria-label="Use brush"]` + ); + + if (input) { + input.click(); + if (!withoutValue) { + const maxValue = + parseFloat(input.getAttribute("max")) || 100; + const changeAmount = maxValue * (percentage / 100); + const newValue = + parseFloat(input.value) + + (deltaY > 0 ? -changeAmount : changeAmount); + input.value = Math.min(Math.max(newValue, 0), maxValue); + input.dispatchEvent(new Event("change")); + } + } + } + + // Reset zoom when uploading a new image + const fileInput = gradioApp().querySelector( + `${elemId} input[type="file"][accept="image/*"].svelte-116rqfv` + ); + fileInput.addEventListener("click", resetZoom); + + // Update the zoom level and pan position of the target element based on the values of the zoomLevel, panX and panY variables + function updateZoom(newZoomLevel, mouseX, mouseY) { + newZoomLevel = Math.max(0.1, Math.min(newZoomLevel, 15)); + + elemData[elemId].panX += + mouseX - (mouseX * newZoomLevel) / elemData[elemId].zoomLevel; + elemData[elemId].panY += + mouseY - (mouseY * newZoomLevel) / elemData[elemId].zoomLevel; + + targetElement.style.transformOrigin = "0 0"; + targetElement.style.transform = `translate(${elemData[elemId].panX}px, ${elemData[elemId].panY}px) scale(${newZoomLevel})`; + + toggleOverlap("on"); + if (isExtension) { + targetElement.style.overflow = "visible"; + } + + return newZoomLevel; + } + + // Change the zoom level based on user interaction + function changeZoomLevel(operation, e) { + if (isModifierKey(e, hotkeysConfig.canvas_hotkey_zoom)) { + e.preventDefault(); + + let zoomPosX, zoomPosY; + let delta = 0.2; + if (elemData[elemId].zoomLevel > 7) { + delta = 0.9; + } else if (elemData[elemId].zoomLevel > 2) { + delta = 0.6; + } + + zoomPosX = e.clientX; + zoomPosY = e.clientY; + + fullScreenMode = false; + elemData[elemId].zoomLevel = updateZoom( + elemData[elemId].zoomLevel + + (operation === "+" ? delta : -delta), + zoomPosX - targetElement.getBoundingClientRect().left, + zoomPosY - targetElement.getBoundingClientRect().top + ); + + targetElement.isZoomed = true; + } + } + + /** + * This function fits the target element to the screen by calculating + * the required scale and offsets. It also updates the global variables + * zoomLevel, panX, and panY to reflect the new state. + */ + + function fitToElement() { + //Reset Zoom + targetElement.style.transform = `translate(${0}px, ${0}px) scale(${1})`; + + let parentElement; + + if (isExtension) { + parentElement = targetElement.closest('[id^="component-"]'); + } else { + parentElement = targetElement.parentElement; + } + + + // Get element and screen dimensions + const elementWidth = targetElement.offsetWidth; + const elementHeight = targetElement.offsetHeight; + + const screenWidth = parentElement.clientWidth - 24; + const screenHeight = parentElement.clientHeight; + + // Calculate scale and offsets + const scaleX = screenWidth / elementWidth; + const scaleY = screenHeight / elementHeight; + const scale = Math.min(scaleX, scaleY); + + const offsetX =0; + const offsetY =0; + + // Apply scale and offsets to the element + targetElement.style.transform = `translate(${offsetX}px, ${offsetY}px) scale(${scale})`; + + // Update global variables + elemData[elemId].zoomLevel = scale; + elemData[elemId].panX = offsetX; + elemData[elemId].panY = offsetY; + + fullScreenMode = false; + toggleOverlap("off"); + } + + /** + * This function fits the target element to the screen by calculating + * the required scale and offsets. It also updates the global variables + * zoomLevel, panX, and panY to reflect the new state. + */ + + // Fullscreen mode + function fitToScreen() { + const canvas = gradioApp().querySelector( + `${elemId} canvas[key="interface"]` + ); + + if (!canvas) return; + + if (canvas.offsetWidth > 862 || isExtension) { + targetElement.style.width = (canvas.offsetWidth + 2) + "px"; + } + + if (isExtension) { + targetElement.style.overflow = "visible"; + } + + if (fullScreenMode) { + resetZoom(); + fullScreenMode = false; + return; + } + + //Reset Zoom + targetElement.style.transform = `translate(${0}px, ${0}px) scale(${1})`; + + // Get scrollbar width to right-align the image + const scrollbarWidth = + window.innerWidth - document.documentElement.clientWidth; + + // Get element and screen dimensions + const elementWidth = targetElement.offsetWidth; + const elementHeight = targetElement.offsetHeight; + const screenWidth = window.innerWidth - scrollbarWidth; + const screenHeight = window.innerHeight; + + // Get element's coordinates relative to the page + const elementRect = targetElement.getBoundingClientRect(); + const elementY = elementRect.y; + const elementX = elementRect.x; + + // Calculate scale and offsets + const scaleX = screenWidth / elementWidth; + const scaleY = screenHeight / elementHeight; + const scale = Math.min(scaleX, scaleY); + + // Get the current transformOrigin + const computedStyle = window.getComputedStyle(targetElement); + const transformOrigin = computedStyle.transformOrigin; + const [originX, originY] = transformOrigin.split(" "); + const originXValue = parseFloat(originX); + const originYValue = parseFloat(originY); + + // Calculate offsets with respect to the transformOrigin + const offsetX = + (screenWidth - elementWidth * scale) / 2 - + elementX - + originXValue * (1 - scale); + const offsetY = + (screenHeight - elementHeight * scale) / 2 - + elementY - + originYValue * (1 - scale); + + // Apply scale and offsets to the element + targetElement.style.transform = `translate(${offsetX}px, ${offsetY}px) scale(${scale})`; + + // Update global variables + elemData[elemId].zoomLevel = scale; + elemData[elemId].panX = offsetX; + elemData[elemId].panY = offsetY; + + fullScreenMode = true; + toggleOverlap("on"); + } + + // Handle keydown events + function handleKeyDown(event) { + // Disable key locks to make pasting from the buffer work correctly + if ((event.ctrlKey && event.code === 'KeyV') || (event.ctrlKey && event.code === 'KeyC') || event.code === "F5") { + return; + } + + // before activating shortcut, ensure user is not actively typing in an input field + if (!hotkeysConfig.canvas_blur_prompt) { + if (event.target.nodeName === 'TEXTAREA' || event.target.nodeName === 'INPUT') { + return; + } + } + + + const hotkeyActions = { + [hotkeysConfig.canvas_hotkey_reset]: resetZoom, + [hotkeysConfig.canvas_hotkey_overlap]: toggleOverlap, + [hotkeysConfig.canvas_hotkey_fullscreen]: fitToScreen + }; + + const action = hotkeyActions[event.code]; + if (action) { + event.preventDefault(); + action(event); + } + + if ( + isModifierKey(event, hotkeysConfig.canvas_hotkey_zoom) || + isModifierKey(event, hotkeysConfig.canvas_hotkey_adjust) + ) { + event.preventDefault(); + } + } + + // Get Mouse position + function getMousePosition(e) { + mouseX = e.offsetX; + mouseY = e.offsetY; + } + + // Simulation of the function to put a long image into the screen. + // We detect if an image has a scroll bar or not, make a fullscreen to reveal the image, then reduce it to fit into the element. + // We hide the image and show it to the user when it is ready. + + targetElement.isExpanded = false; + function autoExpand() { + const canvas = document.querySelector(`${elemId} canvas[key="interface"]`); + if (canvas) { + if (hasHorizontalScrollbar(targetElement) && targetElement.isExpanded === false) { + targetElement.style.visibility = "hidden"; + setTimeout(() => { + fitToScreen(); + resetZoom(); + targetElement.style.visibility = "visible"; + targetElement.isExpanded = true; + }, 10); + } + } + } + + targetElement.addEventListener("mousemove", getMousePosition); + + //observers + // Creating an observer with a callback function to handle DOM changes + const observer = new MutationObserver((mutationsList, observer) => { + for (let mutation of mutationsList) { + // If the style attribute of the canvas has changed, by observation it happens only when the picture changes + if (mutation.type === 'attributes' && mutation.attributeName === 'style' && + mutation.target.tagName.toLowerCase() === 'canvas') { + targetElement.isExpanded = false; + setTimeout(resetZoom, 10); + } + } + }); + + // Apply auto expand if enabled + if (hotkeysConfig.canvas_auto_expand) { + targetElement.addEventListener("mousemove", autoExpand); + // Set up an observer to track attribute changes + observer.observe(targetElement, {attributes: true, childList: true, subtree: true}); + } + + // Handle events only inside the targetElement + let isKeyDownHandlerAttached = false; + + function handleMouseMove() { + if (!isKeyDownHandlerAttached) { + document.addEventListener("keydown", handleKeyDown); + isKeyDownHandlerAttached = true; + + activeElement = elemId; + } + } + + function handleMouseLeave() { + if (isKeyDownHandlerAttached) { + document.removeEventListener("keydown", handleKeyDown); + isKeyDownHandlerAttached = false; + + activeElement = null; + } + } + + // Add mouse event handlers + targetElement.addEventListener("mousemove", handleMouseMove); + targetElement.addEventListener("mouseleave", handleMouseLeave); + + targetElement.addEventListener("wheel", e => { + // change zoom level + const operation = e.deltaY > 0 ? "-" : "+"; + changeZoomLevel(operation, e); + + // Handle brush size adjustment with ctrl key pressed + if (isModifierKey(e, hotkeysConfig.canvas_hotkey_adjust)) { + e.preventDefault(); + + // Increase or decrease brush size based on scroll direction + adjustBrushSize(elemId, e.deltaY); + } + }); + + // Handle the move event for pan functionality. Updates the panX and panY variables and applies the new transform to the target element. + function handleMoveKeyDown(e) { + + // Disable key locks to make pasting from the buffer work correctly + if ((e.ctrlKey && e.code === 'KeyV') || (e.ctrlKey && event.code === 'KeyC') || e.code === "F5") { + return; + } + + // before activating shortcut, ensure user is not actively typing in an input field + if (!hotkeysConfig.canvas_blur_prompt) { + if (e.target.nodeName === 'TEXTAREA' || e.target.nodeName === 'INPUT') { + return; + } + } + + + if (e.code === hotkeysConfig.canvas_hotkey_move) { + if (!e.ctrlKey && !e.metaKey && isKeyDownHandlerAttached) { + e.preventDefault(); + document.activeElement.blur(); + isMoving = true; + } + } + } + + function handleMoveKeyUp(e) { + if (e.code === hotkeysConfig.canvas_hotkey_move) { + isMoving = false; + } + } + + document.addEventListener("keydown", handleMoveKeyDown); + document.addEventListener("keyup", handleMoveKeyUp); + + // Detect zoom level and update the pan speed. + function updatePanPosition(movementX, movementY) { + let panSpeed = 2; + + if (elemData[elemId].zoomLevel > 8) { + panSpeed = 3.5; + } + + elemData[elemId].panX += movementX * panSpeed; + elemData[elemId].panY += movementY * panSpeed; + + // Delayed redraw of an element + requestAnimationFrame(() => { + targetElement.style.transform = `translate(${elemData[elemId].panX}px, ${elemData[elemId].panY}px) scale(${elemData[elemId].zoomLevel})`; + toggleOverlap("on"); + }); + } + + function handleMoveByKey(e) { + if (isMoving && elemId === activeElement) { + updatePanPosition(e.movementX, e.movementY); + targetElement.style.pointerEvents = "none"; + + if (isExtension) { + targetElement.style.overflow = "visible"; + } + + } else { + targetElement.style.pointerEvents = "auto"; + } + } + + // Prevents sticking to the mouse + window.onblur = function() { + isMoving = false; + }; + + // Checks for extension + function checkForOutBox() { + const parentElement = targetElement.closest('[id^="component-"]'); + if (parentElement.offsetWidth < targetElement.offsetWidth && !targetElement.isExpanded) { + resetZoom(); + targetElement.isExpanded = true; + } + + if (parentElement.offsetWidth < targetElement.offsetWidth && elemData[elemId].zoomLevel == 1) { + resetZoom(); + } + + if (parentElement.offsetWidth < targetElement.offsetWidth && targetElement.offsetWidth * elemData[elemId].zoomLevel > parentElement.offsetWidth && elemData[elemId].zoomLevel < 1 && !targetElement.isZoomed) { + resetZoom(); + } + } + + if (isExtension) { + targetElement.addEventListener("mousemove", checkForOutBox); + } + + + window.addEventListener('resize', (e) => { + resetZoom(); + + if (isExtension) { + targetElement.isExpanded = false; + targetElement.isZoomed = false; + } + }); + + gradioApp().addEventListener("mousemove", handleMoveByKey); + } + + applyZoomAndPan("#inpaint_canvas"); +}); diff --git a/language/en.json b/language/en.json new file mode 100644 index 0000000000000000000000000000000000000000..fd40ca2f8ce12a79032278f70947423957321da2 --- /dev/null +++ b/language/en.json @@ -0,0 +1,372 @@ +{ + "Preview": "Preview", + "Gallery": "Gallery", + "Generate": "Generate", + "Skip": "Skip", + "Stop": "Stop", + "Input Image": "Input Image", + "Advanced": "Advanced", + "Upscale or Variation": "Upscale or Variation", + "Image Prompt": "Image Prompt", + "Inpaint or Outpaint (beta)": "Inpaint or Outpaint (beta)", + "Drag above image to here": "Drag above image to here", + "Upscale or Variation:": "Upscale or Variation:", + "Disabled": "Disabled", + "Vary (Subtle)": "Vary (Subtle)", + "Vary (Strong)": "Vary (Strong)", + "Upscale (1.5x)": "Upscale (1.5x)", + "Upscale (2x)": "Upscale (2x)", + "Upscale (Fast 2x)": "Upscale (Fast 2x)", + "\ud83d\udcd4 Document": "\uD83D\uDCD4 Document", + "Image": "Image", + "Stop At": "Stop At", + "Weight": "Weight", + "Type": "Type", + "PyraCanny": "PyraCanny", + "CPDS": "CPDS", + "* \"Image Prompt\" is powered by Fooocus Image Mixture Engine (v1.0.1).": "* \"Image Prompt\" is powered by Fooocus Image Mixture Engine (v1.0.1).", + "The scaler multiplied to positive ADM (use 1.0 to disable).": "The scaler multiplied to positive ADM (use 1.0 to disable).", + "The scaler multiplied to negative ADM (use 1.0 to disable).": "The scaler multiplied to negative ADM (use 1.0 to disable).", + "When to end the guidance from positive/negative ADM.": "When to end the guidance from positive/negative ADM.", + "Similar to the Control Mode in A1111 (use 0.0 to disable).": "Similar to the Control Mode in A1111 (use 0.0 to disable).", + "Outpaint Expansion (": "Outpaint Expansion (", + "Outpaint": "Outpaint", + "Left": "Left", + "Right": "Right", + "Top": "Top", + "Bottom": "Bottom", + "* \"Inpaint or Outpaint\" is powered by the sampler \"DPMPP Fooocus Seamless 2M SDE Karras Inpaint Sampler\" (beta)": "* \"Inpaint or Outpaint\" is powered by the sampler \"DPMPP Fooocus Seamless 2M SDE Karras Inpaint Sampler\" (beta)", + "Setting": "Setting", + "Style": "Style", + "Performance": "Performance", + "Speed": "Speed", + "Quality": "Quality", + "Aspect Ratios": "Aspect Ratios", + "width \u00d7 height": "width \u00d7 height", + "Image Number": "Image Number", + "Negative Prompt": "Negative Prompt", + "Describing what you do not want to see.": "Describing what you do not want to see.", + "Random": "Random", + "Seed": "Seed", + "\ud83d\udcda History Log": "\uD83D\uDCDA History Log", + "Image Style": "Image Style", + "Fooocus V2": "Fooocus V2", + "Default (Slightly Cinematic)": "Default (Slightly Cinematic)", + "Fooocus Masterpiece": "Fooocus Masterpiece", + "Fooocus Photograph": "Fooocus Photograph", + "Fooocus Negative": "Fooocus Negative", + "SAI 3D Model": "SAI 3D Model", + "SAI Analog Film": "SAI Analog Film", + "SAI Anime": "SAI Anime", + "SAI Cinematic": "SAI Cinematic", + "SAI Comic Book": "SAI Comic Book", + "SAI Craft Clay": "SAI Craft Clay", + "SAI Digital Art": "SAI Digital Art", + "SAI Enhance": "SAI Enhance", + "SAI Fantasy Art": "SAI Fantasy Art", + "SAI Isometric": "SAI Isometric", + "SAI Line Art": "SAI Line Art", + "SAI Lowpoly": "SAI Lowpoly", + "SAI Neonpunk": "SAI Neonpunk", + "SAI Origami": "SAI Origami", + "SAI Photographic": "SAI Photographic", + "SAI Pixel Art": "SAI Pixel Art", + "SAI Texture": "SAI Texture", + "MRE Cinematic Dynamic": "MRE Cinematic Dynamic", + "MRE Spontaneous Picture": "MRE Spontaneous Picture", + "MRE Artistic Vision": "MRE Artistic Vision", + "MRE Dark Dream": "MRE Dark Dream", + "MRE Gloomy Art": "MRE Gloomy Art", + "MRE Bad Dream": "MRE Bad Dream", + "MRE Underground": "MRE Underground", + "MRE Surreal Painting": "MRE Surreal Painting", + "MRE Dynamic Illustration": "MRE Dynamic Illustration", + "MRE Undead Art": "MRE Undead Art", + "MRE Elemental Art": "MRE Elemental Art", + "MRE Space Art": "MRE Space Art", + "MRE Ancient Illustration": "MRE Ancient Illustration", + "MRE Brave Art": "MRE Brave Art", + "MRE Heroic Fantasy": "MRE Heroic Fantasy", + "MRE Dark Cyberpunk": "MRE Dark Cyberpunk", + "MRE Lyrical Geometry": "MRE Lyrical Geometry", + "MRE Sumi E Symbolic": "MRE Sumi E Symbolic", + "MRE Sumi E Detailed": "MRE Sumi E Detailed", + "MRE Manga": "MRE Manga", + "MRE Anime": "MRE Anime", + "MRE Comic": "MRE Comic", + "Ads Advertising": "Ads Advertising", + "Ads Automotive": "Ads Automotive", + "Ads Corporate": "Ads Corporate", + "Ads Fashion Editorial": "Ads Fashion Editorial", + "Ads Food Photography": "Ads Food Photography", + "Ads Gourmet Food Photography": "Ads Gourmet Food Photography", + "Ads Luxury": "Ads Luxury", + "Ads Real Estate": "Ads Real Estate", + "Ads Retail": "Ads Retail", + "Artstyle Abstract": "Artstyle Abstract", + "Artstyle Abstract Expressionism": "Artstyle Abstract Expressionism", + "Artstyle Art Deco": "Artstyle Art Deco", + "Artstyle Art Nouveau": "Artstyle Art Nouveau", + "Artstyle Constructivist": "Artstyle Constructivist", + "Artstyle Cubist": "Artstyle Cubist", + "Artstyle Expressionist": "Artstyle Expressionist", + "Artstyle Graffiti": "Artstyle Graffiti", + "Artstyle Hyperrealism": "Artstyle Hyperrealism", + "Artstyle Impressionist": "Artstyle Impressionist", + "Artstyle Pointillism": "Artstyle Pointillism", + "Artstyle Pop Art": "Artstyle Pop Art", + "Artstyle Psychedelic": "Artstyle Psychedelic", + "Artstyle Renaissance": "Artstyle Renaissance", + "Artstyle Steampunk": "Artstyle Steampunk", + "Artstyle Surrealist": "Artstyle Surrealist", + "Artstyle Typography": "Artstyle Typography", + "Artstyle Watercolor": "Artstyle Watercolor", + "Futuristic Biomechanical": "Futuristic Biomechanical", + "Futuristic Biomechanical Cyberpunk": "Futuristic Biomechanical Cyberpunk", + "Futuristic Cybernetic": "Futuristic Cybernetic", + "Futuristic Cybernetic Robot": "Futuristic Cybernetic Robot", + "Futuristic Cyberpunk Cityscape": "Futuristic Cyberpunk Cityscape", + "Futuristic Futuristic": "Futuristic Futuristic", + "Futuristic Retro Cyberpunk": "Futuristic Retro Cyberpunk", + "Futuristic Retro Futurism": "Futuristic Retro Futurism", + "Futuristic Sci Fi": "Futuristic Sci Fi", + "Futuristic Vaporwave": "Futuristic Vaporwave", + "Game Bubble Bobble": "Game Bubble Bobble", + "Game Cyberpunk Game": "Game Cyberpunk Game", + "Game Fighting Game": "Game Fighting Game", + "Game Gta": "Game Gta", + "Game Mario": "Game Mario", + "Game Minecraft": "Game Minecraft", + "Game Pokemon": "Game Pokemon", + "Game Retro Arcade": "Game Retro Arcade", + "Game Retro Game": "Game Retro Game", + "Game Rpg Fantasy Game": "Game Rpg Fantasy Game", + "Game Strategy Game": "Game Strategy Game", + "Game Streetfighter": "Game Streetfighter", + "Game Zelda": "Game Zelda", + "Misc Architectural": "Misc Architectural", + "Misc Disco": "Misc Disco", + "Misc Dreamscape": "Misc Dreamscape", + "Misc Dystopian": "Misc Dystopian", + "Misc Fairy Tale": "Misc Fairy Tale", + "Misc Gothic": "Misc Gothic", + "Misc Grunge": "Misc Grunge", + "Misc Horror": "Misc Horror", + "Misc Kawaii": "Misc Kawaii", + "Misc Lovecraftian": "Misc Lovecraftian", + "Misc Macabre": "Misc Macabre", + "Misc Manga": "Misc Manga", + "Misc Metropolis": "Misc Metropolis", + "Misc Minimalist": "Misc Minimalist", + "Misc Monochrome": "Misc Monochrome", + "Misc Nautical": "Misc Nautical", + "Misc Space": "Misc Space", + "Misc Stained Glass": "Misc Stained Glass", + "Misc Techwear Fashion": "Misc Techwear Fashion", + "Misc Tribal": "Misc Tribal", + "Misc Zentangle": "Misc Zentangle", + "Papercraft Collage": "Papercraft Collage", + "Papercraft Flat Papercut": "Papercraft Flat Papercut", + "Papercraft Kirigami": "Papercraft Kirigami", + "Papercraft Paper Mache": "Papercraft Paper Mache", + "Papercraft Paper Quilling": "Papercraft Paper Quilling", + "Papercraft Papercut Collage": "Papercraft Papercut Collage", + "Papercraft Papercut Shadow Box": "Papercraft Papercut Shadow Box", + "Papercraft Stacked Papercut": "Papercraft Stacked Papercut", + "Papercraft Thick Layered Papercut": "Papercraft Thick Layered Papercut", + "Photo Alien": "Photo Alien", + "Photo Film Noir": "Photo Film Noir", + "Photo Glamour": "Photo Glamour", + "Photo Hdr": "Photo Hdr", + "Photo Iphone Photographic": "Photo Iphone Photographic", + "Photo Long Exposure": "Photo Long Exposure", + "Photo Neon Noir": "Photo Neon Noir", + "Photo Silhouette": "Photo Silhouette", + "Photo Tilt Shift": "Photo Tilt Shift", + "Cinematic Diva": "Cinematic Diva", + "Abstract Expressionism": "Abstract Expressionism", + "Academia": "Academia", + "Action Figure": "Action Figure", + "Adorable 3D Character": "Adorable 3D Character", + "Adorable Kawaii": "Adorable Kawaii", + "Art Deco": "Art Deco", + "Art Nouveau": "Art Nouveau", + "Astral Aura": "Astral Aura", + "Avant Garde": "Avant Garde", + "Baroque": "Baroque", + "Bauhaus Style Poster": "Bauhaus Style Poster", + "Blueprint Schematic Drawing": "Blueprint Schematic Drawing", + "Caricature": "Caricature", + "Cel Shaded Art": "Cel Shaded Art", + "Character Design Sheet": "Character Design Sheet", + "Classicism Art": "Classicism Art", + "Color Field Painting": "Color Field Painting", + "Colored Pencil Art": "Colored Pencil Art", + "Conceptual Art": "Conceptual Art", + "Constructivism": "Constructivism", + "Cubism": "Cubism", + "Dadaism": "Dadaism", + "Dark Fantasy": "Dark Fantasy", + "Dark Moody Atmosphere": "Dark Moody Atmosphere", + "Dmt Art Style": "Dmt Art Style", + "Doodle Art": "Doodle Art", + "Double Exposure": "Double Exposure", + "Dripping Paint Splatter Art": "Dripping Paint Splatter Art", + "Expressionism": "Expressionism", + "Faded Polaroid Photo": "Faded Polaroid Photo", + "Fauvism": "Fauvism", + "Flat 2d Art": "Flat 2d Art", + "Fortnite Art Style": "Fortnite Art Style", + "Futurism": "Futurism", + "Glitchcore": "Glitchcore", + "Glo Fi": "Glo Fi", + "Googie Art Style": "Googie Art Style", + "Graffiti Art": "Graffiti Art", + "Harlem Renaissance Art": "Harlem Renaissance Art", + "High Fashion": "High Fashion", + "Idyllic": "Idyllic", + "Impressionism": "Impressionism", + "Infographic Drawing": "Infographic Drawing", + "Ink Dripping Drawing": "Ink Dripping Drawing", + "Japanese Ink Drawing": "Japanese Ink Drawing", + "Knolling Photography": "Knolling Photography", + "Light Cheery Atmosphere": "Light Cheery Atmosphere", + "Logo Design": "Logo Design", + "Luxurious Elegance": "Luxurious Elegance", + "Macro Photography": "Macro Photography", + "Mandola Art": "Mandola Art", + "Marker Drawing": "Marker Drawing", + "Medievalism": "Medievalism", + "Minimalism": "Minimalism", + "Neo Baroque": "Neo Baroque", + "Neo Byzantine": "Neo Byzantine", + "Neo Futurism": "Neo Futurism", + "Neo Impressionism": "Neo Impressionism", + "Neo Rococo": "Neo Rococo", + "Neoclassicism": "Neoclassicism", + "Op Art": "Op Art", + "Ornate And Intricate": "Ornate And Intricate", + "Pencil Sketch Drawing": "Pencil Sketch Drawing", + "Pop Art 2": "Pop Art 2", + "Rococo": "Rococo", + "Silhouette Art": "Silhouette Art", + "Simple Vector Art": "Simple Vector Art", + "Sketchup": "Sketchup", + "Steampunk 2": "Steampunk 2", + "Surrealism": "Surrealism", + "Suprematism": "Suprematism", + "Terragen": "Terragen", + "Tranquil Relaxing Atmosphere": "Tranquil Relaxing Atmosphere", + "Sticker Designs": "Sticker Designs", + "Vibrant Rim Light": "Vibrant Rim Light", + "Volumetric Lighting": "Volumetric Lighting", + "Watercolor 2": "Watercolor 2", + "Whimsical And Playful": "Whimsical And Playful", + "Model": "Model", + "Base Model (SDXL only)": "Base Model (SDXL only)", + "sd_xl_base_1.0_0.9vae.safetensors": "sd_xl_base_1.0_0.9vae.safetensors", + "bluePencilXL_v009.safetensors": "bluePencilXL_v009.safetensors", + "bluePencilXL_v050.safetensors": "bluePencilXL_v050.safetensors", + "DreamShaper_8_pruned.safetensors": "DreamShaper_8_pruned.safetensors", + "realisticStockPhoto_v10.safetensors": "realisticStockPhoto_v10.safetensors", + "realisticVisionV51_v51VAE.safetensors": "realisticVisionV51_v51VAE.safetensors", + "sd_xl_refiner_1.0_0.9vae.safetensors": "sd_xl_refiner_1.0_0.9vae.safetensors", + "Refiner (SDXL or SD 1.5)": "Refiner (SDXL or SD 1.5)", + "None": "None", + "LoRAs": "LoRAs", + "SDXL LoRA 1": "SDXL LoRA 1", + "sd_xl_offset_example-lora_1.0.safetensors": "sd_xl_offset_example-lora_1.0.safetensors", + "3d_render_style_xl.safetensors": "3d_render_style_xl.safetensors", + "Bloodstained-XL-V1.safetensors": "Bloodstained-XL-V1.safetensors", + "SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors": "SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors", + "SDXL LoRA 2": "SDXL LoRA 2", + "SDXL LoRA 3": "SDXL LoRA 3", + "SDXL LoRA 4": "SDXL LoRA 4", + "SDXL LoRA 5": "SDXL LoRA 5", + "Refresh": "Refresh", + "\ud83d\udd04 Refresh All Files": "\ud83d\udd04 Refresh All Files", + "Sampling Sharpness": "Sampling Sharpness", + "Higher value means image and texture are sharper.": "Higher value means image and texture are sharper.", + "Guidance Scale": "Guidance Scale", + "Higher value means style is cleaner, vivider, and more artistic.": "Higher value means style is cleaner, vivider, and more artistic.", + "Developer Debug Mode": "Developer Debug Mode", + "Developer Debug Tools": "Developer Debug Tools", + "Positive ADM Guidance Scaler": "Positive ADM Guidance Scaler", + "The scaler multiplied to positive ADM (use 1.0 to disable). ": "The scaler multiplied to positive ADM (use 1.0 to disable). ", + "Negative ADM Guidance Scaler": "Negative ADM Guidance Scaler", + "The scaler multiplied to negative ADM (use 1.0 to disable). ": "The scaler multiplied to negative ADM (use 1.0 to disable). ", + "ADM Guidance End At Step": "ADM Guidance End At Step", + "When to end the guidance from positive/negative ADM. ": "When to end the guidance from positive/negative ADM. ", + "Refiner swap method": "Refiner swap method", + "joint": "joint", + "separate": "separate", + "vae": "vae", + "CFG Mimicking from TSNR": "CFG Mimicking from TSNR", + "Enabling Fooocus's implementation of CFG mimicking for TSNR (effective when real CFG > mimicked CFG).": "Enabling Fooocus's implementation of CFG mimicking for TSNR (effective when real CFG > mimicked CFG).", + "Sampler": "Sampler", + "dpmpp_2m_sde_gpu": "dpmpp_2m_sde_gpu", + "Only effective in non-inpaint mode.": "Only effective in non-inpaint mode.", + "euler": "euler", + "euler_ancestral": "euler_ancestral", + "heun": "heun", + "dpm_2": "dpm_2", + "dpm_2_ancestral": "dpm_2_ancestral", + "lms": "lms", + "dpm_fast": "dpm_fast", + "dpm_adaptive": "dpm_adaptive", + "dpmpp_2s_ancestral": "dpmpp_2s_ancestral", + "dpmpp_sde": "dpmpp_sde", + "dpmpp_sde_gpu": "dpmpp_sde_gpu", + "dpmpp_2m": "dpmpp_2m", + "dpmpp_2m_sde": "dpmpp_2m_sde", + "dpmpp_3m_sde": "dpmpp_3m_sde", + "dpmpp_3m_sde_gpu": "dpmpp_3m_sde_gpu", + "ddpm": "ddpm", + "ddim": "ddim", + "uni_pc": "uni_pc", + "uni_pc_bh2": "uni_pc_bh2", + "Scheduler": "Scheduler", + "karras": "karras", + "Scheduler of Sampler.": "Scheduler of Sampler.", + "normal": "normal", + "exponential": "exponential", + "sgm_uniform": "sgm_uniform", + "simple": "simple", + "ddim_uniform": "ddim_uniform", + "Forced Overwrite of Sampling Step": "Forced Overwrite of Sampling Step", + "Set as -1 to disable. For developer debugging.": "Set as -1 to disable. For developer debugging.", + "Forced Overwrite of Refiner Switch Step": "Forced Overwrite of Refiner Switch Step", + "Forced Overwrite of Generating Width": "Forced Overwrite of Generating Width", + "Set as -1 to disable. For developer debugging. Results will be worse for non-standard numbers that SDXL is not trained on.": "Set as -1 to disable. For developer debugging. Results will be worse for non-standard numbers that SDXL is not trained on.", + "Forced Overwrite of Generating Height": "Forced Overwrite of Generating Height", + "Forced Overwrite of Denoising Strength of \"Vary\"": "Forced Overwrite of Denoising Strength of \"Vary\"", + "Set as negative number to disable. For developer debugging.": "Set as negative number to disable. For developer debugging.", + "Forced Overwrite of Denoising Strength of \"Upscale\"": "Forced Overwrite of Denoising Strength of \"Upscale\"", + "Inpaint Engine": "Inpaint Engine", + "v1": "v1", + "Version of Fooocus inpaint model": "Version of Fooocus inpaint model", + "v2.5": "v2.5", + "Control Debug": "Control Debug", + "Debug Preprocessors": "Debug Preprocessors", + "Mixing Image Prompt and Vary/Upscale": "Mixing Image Prompt and Vary/Upscale", + "Mixing Image Prompt and Inpaint": "Mixing Image Prompt and Inpaint", + "Softness of ControlNet": "Softness of ControlNet", + "Similar to the Control Mode in A1111 (use 0.0 to disable). ": "Similar to the Control Mode in A1111 (use 0.0 to disable). ", + "Canny": "Canny", + "Canny Low Threshold": "Canny Low Threshold", + "Canny High Threshold": "Canny High Threshold", + "FreeU": "FreeU", + "Enabled": "Enabled", + "B1": "B1", + "B2": "B2", + "S1": "S1", + "S2": "S2", + "Extreme Speed": "Extreme Speed", + "\uD83D\uDD0E Type here to search styles ...": "\uD83D\uDD0E Type here to search styles ...", + "Type prompt here.": "Type prompt here.", + "Outpaint Expansion Direction:": "Outpaint Expansion Direction:", + "* Powered by Fooocus Inpaint Engine (beta)": "* Powered by Fooocus Inpaint Engine (beta)", + "Fooocus Enhance": "Fooocus Enhance", + "Fooocus Cinematic": "Fooocus Cinematic", + "Fooocus Sharp": "Fooocus Sharp" +} \ No newline at end of file diff --git a/language/example.json b/language/example.json new file mode 100644 index 0000000000000000000000000000000000000000..9b792449029bba64f2e190a03ac8459f6ccb84a9 --- /dev/null +++ b/language/example.json @@ -0,0 +1,6 @@ +{ + "Generate": "生成", + "Input Image": "入力画像", + "Advanced": "고급", + "SAI 3D Model": "SAI 3D Modèle" +} diff --git a/launch.py b/launch.py new file mode 100644 index 0000000000000000000000000000000000000000..de23994dbaaae5011fed68efd06aebfed0073476 --- /dev/null +++ b/launch.py @@ -0,0 +1,107 @@ +import os +import sys + + +print('[System ARGV] ' + str(sys.argv)) + +root = os.path.dirname(os.path.abspath(__file__)) +backend_path = os.path.join(root, 'backend', 'headless') +sys.path += [root, backend_path] + +os.chdir(root) +os.environ["PYTORCH_ENABLE_MPS_FALLBACK"] = "1" +os.environ["GRADIO_SERVER_PORT"] = "7865" + + +import platform +import fooocus_version + +from build_launcher import build_launcher +from modules.launch_util import is_installed, run, python, run_pip, requirements_met +from modules.model_loader import load_file_from_url +from modules.config import path_checkpoints, path_loras, path_vae_approx, path_fooocus_expansion, \ + checkpoint_downloads, path_embeddings, embeddings_downloads, lora_downloads + + +REINSTALL_ALL = False +TRY_INSTALL_XFORMERS = False + + +def prepare_environment(): + torch_index_url = os.environ.get('TORCH_INDEX_URL', "https://download.pytorch.org/whl/cu121") + torch_command = os.environ.get('TORCH_COMMAND', + f"pip install torch==2.1.0 torchvision==0.16.0 --extra-index-url {torch_index_url}") + requirements_file = os.environ.get('REQS_FILE', "requirements_versions.txt") + + print(f"Python {sys.version}") + print(f"Fooocus version: {fooocus_version.version}") + + if REINSTALL_ALL or not is_installed("torch") or not is_installed("torchvision"): + run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch", live=True) + + if TRY_INSTALL_XFORMERS: + if REINSTALL_ALL or not is_installed("xformers"): + xformers_package = os.environ.get('XFORMERS_PACKAGE', 'xformers==0.0.20') + if platform.system() == "Windows": + if platform.python_version().startswith("3.10"): + run_pip(f"install -U -I --no-deps {xformers_package}", "xformers", live=True) + else: + print("Installation of xformers is not supported in this version of Python.") + print( + "You can also check this and build manually: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Xformers#building-xformers-on-windows-by-duckness") + if not is_installed("xformers"): + exit(0) + elif platform.system() == "Linux": + run_pip(f"install -U -I --no-deps {xformers_package}", "xformers") + + if REINSTALL_ALL or not requirements_met(requirements_file): + run_pip(f"install -r \"{requirements_file}\"", "requirements") + + return + + +vae_approx_filenames = [ + ('xlvaeapp.pth', 'https://huggingface.co/lllyasviel/misc/resolve/main/xlvaeapp.pth'), + ('vaeapp_sd15.pth', 'https://huggingface.co/lllyasviel/misc/resolve/main/vaeapp_sd15.pt'), + ('xl-to-v1_interposer-v3.1.safetensors', + 'https://huggingface.co/lllyasviel/misc/resolve/main/xl-to-v1_interposer-v3.1.safetensors') +] + + +def download_models(): + for file_name, url in checkpoint_downloads.items(): + load_file_from_url(url=url, model_dir=path_checkpoints, file_name=file_name) + for file_name, url in embeddings_downloads.items(): + load_file_from_url(url=url, model_dir=path_embeddings, file_name=file_name) + for file_name, url in lora_downloads.items(): + load_file_from_url(url=url, model_dir=path_loras, file_name=file_name) + for file_name, url in vae_approx_filenames: + load_file_from_url(url=url, model_dir=path_vae_approx, file_name=file_name) + + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/fooocus_expansion.bin', + model_dir=path_fooocus_expansion, + file_name='pytorch_model.bin' + ) + + return + + +def ini_fcbh_args(): + from args_manager import args + return args + + +prepare_environment() +build_launcher() +args = ini_fcbh_args() + + +if args.cuda_device is not None: + os.environ['CUDA_VISIBLE_DEVICES'] = str(args.cuda_device) + print("Set device to:", args.cuda_device) + + +download_models() + +from webui import * diff --git a/models/checkpoints/put_checkpoints_here b/models/checkpoints/put_checkpoints_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/clip/put_clip_or_text_encoder_models_here b/models/clip/put_clip_or_text_encoder_models_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/clip_vision/put_clip_vision_models_here b/models/clip_vision/put_clip_vision_models_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/configs/anything_v3.yaml b/models/configs/anything_v3.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8bcfe584ae73d60e2c7a6f89b3f7befbd487ea34 --- /dev/null +++ b/models/configs/anything_v3.yaml @@ -0,0 +1,73 @@ +model: + base_learning_rate: 1.0e-04 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false # Note: different from the one we trained before + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False + + scheduler_config: # 10000 warmup steps + target: ldm.lr_scheduler.LambdaLinearScheduler + params: + warm_up_steps: [ 10000 ] + cycle_lengths: [ 10000000000000 ] # incredibly large number to prevent corner cases + f_start: [ 1.e-6 ] + f_max: [ 1. ] + f_min: [ 1. ] + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_heads: 8 + use_spatial_transformer: True + transformer_depth: 1 + context_dim: 768 + use_checkpoint: True + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenCLIPEmbedder + params: + layer: "hidden" + layer_idx: -2 diff --git a/models/configs/v1-inference.yaml b/models/configs/v1-inference.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d4effe569e897369918625f9d8be5603a0e6a0d6 --- /dev/null +++ b/models/configs/v1-inference.yaml @@ -0,0 +1,70 @@ +model: + base_learning_rate: 1.0e-04 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false # Note: different from the one we trained before + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False + + scheduler_config: # 10000 warmup steps + target: ldm.lr_scheduler.LambdaLinearScheduler + params: + warm_up_steps: [ 10000 ] + cycle_lengths: [ 10000000000000 ] # incredibly large number to prevent corner cases + f_start: [ 1.e-6 ] + f_max: [ 1. ] + f_min: [ 1. ] + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_heads: 8 + use_spatial_transformer: True + transformer_depth: 1 + context_dim: 768 + use_checkpoint: True + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenCLIPEmbedder diff --git a/models/configs/v1-inference_clip_skip_2.yaml b/models/configs/v1-inference_clip_skip_2.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8bcfe584ae73d60e2c7a6f89b3f7befbd487ea34 --- /dev/null +++ b/models/configs/v1-inference_clip_skip_2.yaml @@ -0,0 +1,73 @@ +model: + base_learning_rate: 1.0e-04 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false # Note: different from the one we trained before + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False + + scheduler_config: # 10000 warmup steps + target: ldm.lr_scheduler.LambdaLinearScheduler + params: + warm_up_steps: [ 10000 ] + cycle_lengths: [ 10000000000000 ] # incredibly large number to prevent corner cases + f_start: [ 1.e-6 ] + f_max: [ 1. ] + f_min: [ 1. ] + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_heads: 8 + use_spatial_transformer: True + transformer_depth: 1 + context_dim: 768 + use_checkpoint: True + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenCLIPEmbedder + params: + layer: "hidden" + layer_idx: -2 diff --git a/models/configs/v1-inference_clip_skip_2_fp16.yaml b/models/configs/v1-inference_clip_skip_2_fp16.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7eca31c7b5e571c2b1348e94ed9d69978ebd2d52 --- /dev/null +++ b/models/configs/v1-inference_clip_skip_2_fp16.yaml @@ -0,0 +1,74 @@ +model: + base_learning_rate: 1.0e-04 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false # Note: different from the one we trained before + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False + + scheduler_config: # 10000 warmup steps + target: ldm.lr_scheduler.LambdaLinearScheduler + params: + warm_up_steps: [ 10000 ] + cycle_lengths: [ 10000000000000 ] # incredibly large number to prevent corner cases + f_start: [ 1.e-6 ] + f_max: [ 1. ] + f_min: [ 1. ] + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_fp16: True + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_heads: 8 + use_spatial_transformer: True + transformer_depth: 1 + context_dim: 768 + use_checkpoint: True + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenCLIPEmbedder + params: + layer: "hidden" + layer_idx: -2 diff --git a/models/configs/v1-inference_fp16.yaml b/models/configs/v1-inference_fp16.yaml new file mode 100644 index 0000000000000000000000000000000000000000..147f42b17b835cc839338156f99e8f971df5c1aa --- /dev/null +++ b/models/configs/v1-inference_fp16.yaml @@ -0,0 +1,71 @@ +model: + base_learning_rate: 1.0e-04 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false # Note: different from the one we trained before + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False + + scheduler_config: # 10000 warmup steps + target: ldm.lr_scheduler.LambdaLinearScheduler + params: + warm_up_steps: [ 10000 ] + cycle_lengths: [ 10000000000000 ] # incredibly large number to prevent corner cases + f_start: [ 1.e-6 ] + f_max: [ 1. ] + f_min: [ 1. ] + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_fp16: True + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_heads: 8 + use_spatial_transformer: True + transformer_depth: 1 + context_dim: 768 + use_checkpoint: True + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenCLIPEmbedder diff --git a/models/configs/v1-inpainting-inference.yaml b/models/configs/v1-inpainting-inference.yaml new file mode 100644 index 0000000000000000000000000000000000000000..45f3f82d461cd8c6109f26ec3b1da75366eda0b0 --- /dev/null +++ b/models/configs/v1-inpainting-inference.yaml @@ -0,0 +1,71 @@ +model: + base_learning_rate: 7.5e-05 + target: ldm.models.diffusion.ddpm.LatentInpaintDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false # Note: different from the one we trained before + conditioning_key: hybrid # important + monitor: val/loss_simple_ema + scale_factor: 0.18215 + finetune_keys: null + + scheduler_config: # 10000 warmup steps + target: ldm.lr_scheduler.LambdaLinearScheduler + params: + warm_up_steps: [ 2500 ] # NOTE for resuming. use 10000 if starting from scratch + cycle_lengths: [ 10000000000000 ] # incredibly large number to prevent corner cases + f_start: [ 1.e-6 ] + f_max: [ 1. ] + f_min: [ 1. ] + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + image_size: 32 # unused + in_channels: 9 # 4 data + 4 downscaled image + 1 mask + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_heads: 8 + use_spatial_transformer: True + transformer_depth: 1 + context_dim: 768 + use_checkpoint: True + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenCLIPEmbedder + diff --git a/models/configs/v2-inference-v.yaml b/models/configs/v2-inference-v.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8ec8dfbfefe94ae8522c93017668fea78d580acf --- /dev/null +++ b/models/configs/v2-inference-v.yaml @@ -0,0 +1,68 @@ +model: + base_learning_rate: 1.0e-4 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + parameterization: "v" + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False # we set this to false because this is an inference only config + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_checkpoint: True + use_fp16: True + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_head_channels: 64 # need to fix for flash-attn + use_spatial_transformer: True + use_linear_in_transformer: True + transformer_depth: 1 + context_dim: 1024 + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + #attn_type: "vanilla-xformers" + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenOpenCLIPEmbedder + params: + freeze: True + layer: "penultimate" diff --git a/models/configs/v2-inference-v_fp32.yaml b/models/configs/v2-inference-v_fp32.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d5c9b9cb29ca162ade44a7c922f59e75d7d57813 --- /dev/null +++ b/models/configs/v2-inference-v_fp32.yaml @@ -0,0 +1,68 @@ +model: + base_learning_rate: 1.0e-4 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + parameterization: "v" + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False # we set this to false because this is an inference only config + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_checkpoint: True + use_fp16: False + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_head_channels: 64 # need to fix for flash-attn + use_spatial_transformer: True + use_linear_in_transformer: True + transformer_depth: 1 + context_dim: 1024 + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + #attn_type: "vanilla-xformers" + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenOpenCLIPEmbedder + params: + freeze: True + layer: "penultimate" diff --git a/models/configs/v2-inference.yaml b/models/configs/v2-inference.yaml new file mode 100644 index 0000000000000000000000000000000000000000..152c4f3c2b36c3b246a9cb10eb8166134b0d2e1c --- /dev/null +++ b/models/configs/v2-inference.yaml @@ -0,0 +1,67 @@ +model: + base_learning_rate: 1.0e-4 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False # we set this to false because this is an inference only config + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_checkpoint: True + use_fp16: True + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_head_channels: 64 # need to fix for flash-attn + use_spatial_transformer: True + use_linear_in_transformer: True + transformer_depth: 1 + context_dim: 1024 + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + #attn_type: "vanilla-xformers" + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenOpenCLIPEmbedder + params: + freeze: True + layer: "penultimate" diff --git a/models/configs/v2-inference_fp32.yaml b/models/configs/v2-inference_fp32.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0d03231f3f2c2e8ef8fbe0d781e5f3d65409ef3a --- /dev/null +++ b/models/configs/v2-inference_fp32.yaml @@ -0,0 +1,67 @@ +model: + base_learning_rate: 1.0e-4 + target: ldm.models.diffusion.ddpm.LatentDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false + conditioning_key: crossattn + monitor: val/loss_simple_ema + scale_factor: 0.18215 + use_ema: False # we set this to false because this is an inference only config + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_checkpoint: True + use_fp16: False + image_size: 32 # unused + in_channels: 4 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_head_channels: 64 # need to fix for flash-attn + use_spatial_transformer: True + use_linear_in_transformer: True + transformer_depth: 1 + context_dim: 1024 + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + #attn_type: "vanilla-xformers" + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenOpenCLIPEmbedder + params: + freeze: True + layer: "penultimate" diff --git a/models/configs/v2-inpainting-inference.yaml b/models/configs/v2-inpainting-inference.yaml new file mode 100644 index 0000000000000000000000000000000000000000..32a9471d71b828c51bcbbabfe34c5f6c8282c803 --- /dev/null +++ b/models/configs/v2-inpainting-inference.yaml @@ -0,0 +1,158 @@ +model: + base_learning_rate: 5.0e-05 + target: ldm.models.diffusion.ddpm.LatentInpaintDiffusion + params: + linear_start: 0.00085 + linear_end: 0.0120 + num_timesteps_cond: 1 + log_every_t: 200 + timesteps: 1000 + first_stage_key: "jpg" + cond_stage_key: "txt" + image_size: 64 + channels: 4 + cond_stage_trainable: false + conditioning_key: hybrid + scale_factor: 0.18215 + monitor: val/loss_simple_ema + finetune_keys: null + use_ema: False + + unet_config: + target: ldm.modules.diffusionmodules.openaimodel.UNetModel + params: + use_checkpoint: True + image_size: 32 # unused + in_channels: 9 + out_channels: 4 + model_channels: 320 + attention_resolutions: [ 4, 2, 1 ] + num_res_blocks: 2 + channel_mult: [ 1, 2, 4, 4 ] + num_head_channels: 64 # need to fix for flash-attn + use_spatial_transformer: True + use_linear_in_transformer: True + transformer_depth: 1 + context_dim: 1024 + legacy: False + + first_stage_config: + target: ldm.models.autoencoder.AutoencoderKL + params: + embed_dim: 4 + monitor: val/rec_loss + ddconfig: + #attn_type: "vanilla-xformers" + double_z: true + z_channels: 4 + resolution: 256 + in_channels: 3 + out_ch: 3 + ch: 128 + ch_mult: + - 1 + - 2 + - 4 + - 4 + num_res_blocks: 2 + attn_resolutions: [ ] + dropout: 0.0 + lossconfig: + target: torch.nn.Identity + + cond_stage_config: + target: ldm.modules.encoders.modules.FrozenOpenCLIPEmbedder + params: + freeze: True + layer: "penultimate" + + +data: + target: ldm.data.laion.WebDataModuleFromConfig + params: + tar_base: null # for concat as in LAION-A + p_unsafe_threshold: 0.1 + filter_word_list: "data/filters.yaml" + max_pwatermark: 0.45 + batch_size: 8 + num_workers: 6 + multinode: True + min_size: 512 + train: + shards: + - "pipe:aws s3 cp s3://stability-aws/laion-a-native/part-0/{00000..18699}.tar -" + - "pipe:aws s3 cp s3://stability-aws/laion-a-native/part-1/{00000..18699}.tar -" + - "pipe:aws s3 cp s3://stability-aws/laion-a-native/part-2/{00000..18699}.tar -" + - "pipe:aws s3 cp s3://stability-aws/laion-a-native/part-3/{00000..18699}.tar -" + - "pipe:aws s3 cp s3://stability-aws/laion-a-native/part-4/{00000..18699}.tar -" #{00000-94333}.tar" + shuffle: 10000 + image_key: jpg + image_transforms: + - target: torchvision.transforms.Resize + params: + size: 512 + interpolation: 3 + - target: torchvision.transforms.RandomCrop + params: + size: 512 + postprocess: + target: ldm.data.laion.AddMask + params: + mode: "512train-large" + p_drop: 0.25 + # NOTE use enough shards to avoid empty validation loops in workers + validation: + shards: + - "pipe:aws s3 cp s3://deep-floyd-s3/datasets/laion_cleaned-part5/{93001..94333}.tar - " + shuffle: 0 + image_key: jpg + image_transforms: + - target: torchvision.transforms.Resize + params: + size: 512 + interpolation: 3 + - target: torchvision.transforms.CenterCrop + params: + size: 512 + postprocess: + target: ldm.data.laion.AddMask + params: + mode: "512train-large" + p_drop: 0.25 + +lightning: + find_unused_parameters: True + modelcheckpoint: + params: + every_n_train_steps: 5000 + + callbacks: + metrics_over_trainsteps_checkpoint: + params: + every_n_train_steps: 10000 + + image_logger: + target: main.ImageLogger + params: + enable_autocast: False + disabled: False + batch_frequency: 1000 + max_images: 4 + increase_log_steps: False + log_first_step: False + log_images_kwargs: + use_ema_scope: False + inpaint: False + plot_progressive_rows: False + plot_diffusion_rows: False + N: 4 + unconditional_guidance_scale: 5.0 + unconditional_guidance_label: [""] + ddim_steps: 50 # todo check these out for depth2img, + ddim_eta: 0.0 # todo check these out for depth2img, + + trainer: + benchmark: True + val_check_interval: 5000000 + num_sanity_val_steps: 0 + accumulate_grad_batches: 1 diff --git a/models/controlnet/put_controlnets_and_t2i_here b/models/controlnet/put_controlnets_and_t2i_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/diffusers/put_diffusers_models_here b/models/diffusers/put_diffusers_models_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/embeddings/put_embeddings_or_textual_inversion_concepts_here b/models/embeddings/put_embeddings_or_textual_inversion_concepts_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/gligen/put_gligen_models_here b/models/gligen/put_gligen_models_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/hypernetworks/put_hypernetworks_here b/models/hypernetworks/put_hypernetworks_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/inpaint/put_inpaint_here b/models/inpaint/put_inpaint_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/loras/put_loras_here b/models/loras/put_loras_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/prompt_expansion/fooocus_expansion/config.json b/models/prompt_expansion/fooocus_expansion/config.json new file mode 100644 index 0000000000000000000000000000000000000000..c1a0538454bb7abd99b40426a090f93dd47bde11 --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/config.json @@ -0,0 +1,40 @@ +{ + "_name_or_path": "gpt2", + "activation_function": "gelu_new", + "architectures": [ + "GPT2LMHeadModel" + ], + "attn_pdrop": 0.1, + "bos_token_id": 50256, + "embd_pdrop": 0.1, + "eos_token_id": 50256, + "pad_token_id": 50256, + "initializer_range": 0.02, + "layer_norm_epsilon": 1e-05, + "model_type": "gpt2", + "n_ctx": 1024, + "n_embd": 768, + "n_head": 12, + "n_inner": null, + "n_layer": 12, + "n_positions": 1024, + "reorder_and_upcast_attn": false, + "resid_pdrop": 0.1, + "scale_attn_by_inverse_layer_idx": false, + "scale_attn_weights": true, + "summary_activation": null, + "summary_first_dropout": 0.1, + "summary_proj_to_labels": true, + "summary_type": "cls_index", + "summary_use_proj": true, + "task_specific_params": { + "text-generation": { + "do_sample": true, + "max_length": 50 + } + }, + "torch_dtype": "float32", + "transformers_version": "4.23.0.dev0", + "use_cache": true, + "vocab_size": 50257 +} diff --git a/models/prompt_expansion/fooocus_expansion/merges.txt b/models/prompt_expansion/fooocus_expansion/merges.txt new file mode 100644 index 0000000000000000000000000000000000000000..6636bda4a1fd7a63653dffb22683b8162c8de956 --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/merges.txt @@ -0,0 +1,50001 @@ +#version: 0.2 - Trained by `huggingface/tokenizers` +Ġ t +Ġ a +h e +i n +r e +o n +Ġt he +e r +Ġ s +a t +Ġ w +Ġ o +e n +Ġ c +i t +i s +a n +o r +e s +Ġ b +e d +Ġ f +in g +Ġ p +o u +Ġa n +a l +a r +Ġt o +Ġ m +Ġo f +Ġ in +Ġ d +Ġ h +Ġan d +i c +a s +l e +Ġt h +i on +o m +l l +en t +Ġ n +Ġ l +s t +Ġ re +v e +Ġ e +r o +l y +Ġb e +Ġ g +Ġ T +c t +Ġ S +i d +o t +Ġ I +u t +e t +Ġ A +Ġ is +Ġ on +i m +a m +o w +a y +a d +s e +Ġth at +Ġ C +i g +Ġf or +a c +Ġ y +v er +u r +Ġ u +l d +Ġs t +Ġ M +' s +Ġ he +Ġ it +at ion +it h +i r +c e +Ġy ou +i l +Ġ B +Ġw h +o l +Ġ P +Ġw ith +Ġ 1 +t er +c h +Ġa s +Ġw e +Ġ ( +n d +i ll +Ġ D +i f +Ġ 2 +a g +er s +k e +Ġ " +Ġ H +e m +Ġc on +Ġ W +Ġ R +he r +Ġw as +Ġ r +o d +Ġ F +u l +at e +Ġa t +r i +p p +o re +ĠT he +Ġs e +u s +Ġp ro +Ġh a +u m +Ġa re +Ġd e +a in +an d +Ġo r +ig h +es t +is t +a b +r om +Ġ N +t h +Ġc om +Ġ G +u n +o p +0 0 +Ġ L +Ġn ot +es s +Ġe x +Ġ v +re s +Ġ E +e w +it y +an t +Ġb y +e l +o s +or t +o c +q u +Ġf rom +Ġha ve +Ġs u +i ve +ou ld +Ġs h +Ġth is +n t +r a +p e +igh t +ar t +m ent +Ġa l +u st +en d +- - +al l +Ġ O +ac k +Ġc h +Ġ le +i es +re d +ar d +â Ģ +ou t +Ġ J +Ġa b +e ar +i v +al ly +ou r +o st +g h +p t +Ġp l +as t +Ġc an +a k +om e +u d +T he +Ġh is +Ġd o +Ġg o +Ġh as +g e +' t +Ġ U +r ou +Ġs a +Ġ j +Ġb ut +Ġw or +Ġa ll +e ct +Ġ k +am e +Ġw ill +o k +Ġw he +Ġthe y +id e +0 1 +f f +ic h +p l +t her +Ġt r +. . +Ġin t +i e +u re +ag e +Ġn e +i al +a p +in e +ic e +Ġm e +Ġo ut +an s +on e +on g +ion s +Ġwh o +Ġ K +Ġu p +Ġthe ir +Ġa d +Ġ 3 +Ġu s +at ed +ou s +Ġm ore +u e +o g +ĠS t +in d +i ke +Ġs o +im e +p er +. " +b er +i z +a ct +Ġon e +Ġsa id +Ġ - +a re +Ġyou r +c c +ĠT h +Ġc l +e p +a ke +ab le +i p +Ġcon t +Ġwh ich +i a +Ġ im +Ġab out +Ġwe re +ver y +u b +Ġh ad +Ġ en +Ġcom p +, " +ĠI n +Ġu n +Ġa g +i re +ac e +a u +ar y +Ġw ould +as s +r y +Ġ âĢ +c l +o ok +e re +s o +Ġ V +ig n +i b +Ġof f +Ġt e +v en +Ġ Y +i le +o se +it e +or m +Ġ2 01 +Ġre s +Ġm an +Ġp er +Ġo ther +or d +ul t +Ġbe en +Ġl ike +as e +an ce +k s +ay s +ow n +en ce +Ġd is +ct ion +Ġan y +Ġa pp +Ġs p +in t +res s +ation s +a il +Ġ 4 +ic al +Ġthe m +Ġhe r +ou nt +ĠC h +Ġa r +Ġ if +Ġthe re +Ġp e +Ġy ear +a v +Ġm y +Ġs ome +Ġwhe n +ou gh +ac h +Ġth an +r u +on d +ic k +Ġo ver +ve l +Ġ qu +Ċ Ċ +Ġs c +re at +re e +ĠI t +ou nd +p ort +Ġal so +Ġp art +f ter +Ġk n +Ġbe c +Ġt ime +en s +Ġ 5 +op le +Ġwh at +Ġn o +d u +m er +an g +Ġn ew +-- -- +Ġg et +or y +it ion +ing s +Ġj ust +Ġint o +Ġ 0 +ent s +o ve +t e +Ġpe ople +Ġp re +Ġit s +Ġre c +Ġt w +i an +ir st +ar k +or s +Ġwor k +ad e +o b +Ġs he +Ġo ur +w n +in k +l ic +Ġ1 9 +ĠH e +is h +nd er +au se +Ġh im +on s +Ġ [ +Ġ ro +f orm +i ld +at es +ver s +Ġon ly +o ll +Ġs pe +c k +e ll +am p +Ġa cc +Ġb l +i ous +ur n +f t +o od +Ġh ow +he d +Ġ ' +Ġa fter +a w +Ġat t +o v +n e +Ġpl ay +er v +ic t +Ġc ould +it t +Ġa m +Ġf irst +Ġ 6 +Ġa ct +Ġ $ +e c +h ing +u al +u ll +Ġcom m +o y +o ld +c es +at er +Ġf e +Ġbe t +w e +if f +Ġtw o +oc k +Ġb ack +) . +id ent +Ġu nder +rou gh +se l +x t +Ġm ay +rou nd +Ġp o +p h +is s +Ġd es +Ġm ost +Ġd id +Ġad d +j ect +Ġin c +f ore +Ġp ol +on t +Ġag ain +cl ud +ter n +Ġkn ow +Ġne ed +Ġcon s +Ġc o +Ġ . +Ġw ant +Ġse e +Ġ 7 +n ing +i ew +ĠTh is +c ed +Ġe ven +Ġin d +t y +ĠW e +at h +Ġthe se +Ġp r +Ġu se +Ġbec ause +Ġf l +n g +Ġn ow +ĠâĢ ĵ +c om +is e +Ġm ake +Ġthe n +ow er +Ġe very +ĠU n +Ġse c +os s +u ch +Ġe m +Ġ = +ĠR e +i ed +r it +Ġin v +le ct +Ġsu pp +at ing +Ġl ook +m an +pe ct +Ġ 8 +ro w +Ġb u +Ġwhe re +if ic +Ġyear s +i ly +Ġd iff +Ġsh ould +Ġre m +T h +I n +Ġe v +d ay +' re +ri b +Ġre l +s s +Ġde f +Ġr ight +Ġs y +) , +l es +00 0 +he n +Ġth rough +ĠT r +_ _ +Ġw ay +Ġd on +Ġ , +Ġ1 0 +as ed +Ġas s +ub lic +Ġre g +ĠA nd +i x +Ġ very +Ġin clud +ot her +Ġim p +ot h +Ġsu b +ĠâĢ Ķ +Ġbe ing +ar g +ĠW h += = +ib le +Ġdo es +an ge +r am +Ġ 9 +er t +p s +it ed +ation al +Ġb r +Ġd own +Ġman y +ak ing +Ġc all +ur ing +it ies +Ġp h +ic s +al s +Ġde c +at ive +en er +Ġbe fore +il ity +Ġwe ll +Ġm uch +ers on +Ġth ose +Ġsu ch +Ġ ke +Ġ end +ĠB ut +as on +t ing +Ġl ong +e f +Ġth ink +y s +Ġbe l +Ġs m +it s +a x +Ġo wn +Ġpro v +Ġs et +if e +ment s +b le +w ard +Ġsh ow +Ġp res +m s +om et +Ġo b +Ġs ay +ĠS h +t s +f ul +Ġe ff +Ġg u +Ġin st +u nd +re n +c ess +Ġ ent +ĠY ou +Ġgo od +Ġst art +in ce +Ġm ade +t t +st em +ol og +u p +Ġ | +um p +Ġhe l +ver n +ul ar +u ally +Ġa c +Ġm on +Ġl ast +Ġ2 00 +1 0 +Ġst ud +u res +ĠA r +sel f +ar s +mer ic +u es +c y +Ġm in +oll ow +Ġc ol +i o +Ġm od +Ġc ount +ĠC om +he s +Ġf in +a ir +i er +âĢ Ķ +re ad +an k +at ch +e ver +Ġst r +Ġpo int +or k +ĠN ew +Ġs ur +o ol +al k +em ent +Ġus ed +ra ct +we en +Ġs ame +ou n +ĠA l +c i +Ġdiff ere +Ġwh ile +---- ---- +Ġg ame +ce pt +Ġs im +.. . +Ġin ter +e k +Ġre port +Ġpro du +Ġst ill +l ed +a h +Ġhe re +Ġwor ld +Ġth ough +Ġn um +ar ch +im es +al e +ĠS e +ĠI f +/ / +ĠL e +Ġre t +Ġre f +Ġtr ans +n er +ut ion +ter s +Ġt ake +ĠC l +Ġcon f +w ay +a ve +Ġgo ing +Ġs l +u g +ĠA meric +Ġspe c +Ġh and +Ġbet ween +ist s +ĠD e +o ot +I t +Ġe ar +Ġagain st +Ġh igh +g an +a z +at her +Ġex p +Ġo p +Ġin s +Ġg r +Ġhel p +Ġre qu +et s +in s +ĠP ro +is m +Ġf ound +l and +at a +us s +am es +Ġp erson +Ġg reat +p r +Ġs ign +ĠA n +' ve +Ġs omet +Ġs er +h ip +Ġr un +Ġ : +Ġt er +ire ct +Ġf ollow +Ġd et +ic es +Ġf ind +1 2 +Ġm em +Ġc r +e red +e x +Ġex t +ut h +en se +c o +Ġte am +v ing +ou se +as h +at t +v ed +Ġsy stem +ĠA s +d er +iv es +m in +Ġle ad +ĠB l +c ent +Ġa round +Ġgo vern +Ġc ur +vel op +an y +Ġc our +al th +ag es +iz e +Ġc ar +od e +Ġl aw +Ġre ad +' m +c on +Ġre al +Ġsupp ort +Ġ1 2 +.. .. +Ġre ally +n ess +Ġf act +Ġd ay +Ġb oth +y ing +Ġs erv +ĠF or +Ġth ree +Ġw om +Ġm ed +od y +ĠThe y +5 0 +Ġex per +t on +Ġe ach +ak es +Ġc he +Ġc re +in es +Ġre p +1 9 +g g +ill ion +Ġg rou +ut e +i k +W e +g et +E R +Ġm et +Ġs ays +o x +Ġd uring +er n +iz ed +a red +Ġf am +ic ally +Ġha pp +ĠI s +Ġch ar +m ed +v ent +Ġg ener +i ent +p le +i et +re nt +1 1 +v es +pt ion +Ġ2 0 +form ation +Ġc or +Ġoff ic +ie ld +Ġto o +is ion +Ġin f +Ġ Z +t he +o ad +Ġp ublic +Ġpro g +r ic +* * +Ġw ar +Ġp ower +v iew +Ġf ew +Ġl oc +Ġdiffere nt +Ġst ate +Ġhe ad +' ll +Ġp oss +Ġst at +re t +ant s +Ġv al +Ġis s +Ġc le +i vers +an c +Ġex pl +Ġan other +Ġ Q +Ġa v +th ing +n ce +W h +Ġch ild +Ġs ince +i red +l ess +Ġl ife +Ġde velop +itt le +Ġde p +Ġp ass +ã ĥ +Ġt urn +or n +Th is +b ers +ro ss +ĠA d +Ġf r +Ġres p +Ġsec ond +o h +Ġ / +Ġdis c +Ġ & +Ġsomet hing +Ġcomp le +Ġ ed +Ġf il +Ġmon th +a j +u c +Ġgovern ment +Ġwith out +Ġle g +Ġd ist +Ġp ut +Ġqu est +an n +Ġpro t +2 0 +Ġne ver +i ence +Ġle vel +Ġar t +Ġth ings +Ġm ight +Ġeff ect +Ġcont ro +Ġc ent +Ġ1 8 +Ġall ow +Ġbel ie +ch ool +ot t +Ġinc re +Ġfe el +Ġres ult +Ġl ot +Ġf un +ot e +Ġt y +ere st +Ġcont in +Ġus ing +Ġb ig +2 01 +Ġas k +Ġb est +Ġ ) +I N +Ġo pp +3 0 +Ġnum ber +in ess +S t +le ase +Ġc a +Ġm ust +Ġd irect +Ġg l +Ġ < +Ġop en +Ġp ost +Ġcom e +Ġse em +ord ing +Ġwe ek +ate ly +it al +Ġe l +ri end +Ġf ar +Ġt ra +in al +Ġp ri +ĠU S +Ġpl ace +Ġfor m +Ġto ld +" : +ain s +at ure +ĠTr ump +Ġst and +Ġ # +id er +ĠF r +Ġne xt +Ġs oc +Ġp ur +Ġle t +Ġl ittle +Ġh um +Ġ i +r on +1 5 +Ġ1 5 +Ġcomm un +Ġm ark +ĠThe re +Ġw r +ĠTh at +Ġin formation +w ays +Ġb us +a pp +Ġinv est +m e +Ġh ard +ain ed +e ad +Ġim port +Ġapp ro +Ġt est +Ġt ri +Ġre st +os ed +Ġf ull +Ġc are +ĠS p +Ġc ase +O N +Ġs k +Ġl ess +Ġ + +Ġpart ic +ĠP l +ab ly +u ck +is hed +ch n +b e +Ġl ist +at or +Ġto p +Ġad v +ĠB e +ru ct +Ġd em +r ation +l ing +g y +re en +g er +Ġh ome +Ġle ft +Ġbet ter +Ġd ata +Ġ1 1 +Ġatt ack +Ġpro ble +l ine +ard s +Ġbe h +r al +ĠH ow +ĠS he +ar ge +Ġ -- +: // +Ġb ro +ĠP h +at s +Ġbu ild +w w +id ed +a im +as es +en cy +Ġm ain +in ed +Ġinclud ing +Ġ { +Ġg ot +Ġint erest +Ġke ep +Ġ X +Ġe as +ain ing +Ġcl ass +âĢ ¦ +ĠN o +Ġv ar +Ġsm all +amp le +A T +Ġ ide +ĠS o +Ġre ce +Ġpol it +Ġm ov +Ġpl an +Ġper cent +iv ing +Ġc amp +Ġp ay +1 4 +s c +is ed +Ġu nt +one y +pl oy +== == +Ġdid n +ĠI nd +el s +ert ain +Ġp os +__ __ +i ver +Ġpro cess +Ġprog ram +if ied +ĠR ep +1 6 +u ro +olog y +at ter +in a +Ġn ame +ĠA ll +Ġf our +Ġret urn +v ious +b s +Ġcall ed +Ġm ove +ĠS c +ir d +Ġgrou p +Ġb re +Ġm en +Ġc ap +t en +e e +Ġd ri +le g +he re +uth or +Ġp at +Ġcur rent +id es +Ġp op +t o +ent ion +Ġal ways +Ġm il +Ġwom en +Ġ1 6 +Ġo ld +iv en +ra ph +ĠO r +r or +ent ly +Ġn ear +ĠE x +re am +s h +Ġ1 4 +Ġf ree +iss ion +st and +ĠC on +al ity +us ed +1 3 +Ġdes ign +Ġch ange +Ġch ang +Ġb o +Ġv is +em ber +Ġb ook +read y +Ġk ill +2 5 +pp ed +Ġa way +Ġab le +Ġcount ry +Ġcon st +ar n +Ġor der +A R +i or +i um +or th +1 8 +ail able +Ġs w +Ġm illion +Ġ1 3 +at ic +t ed +ĠG o +Ġo per +en g +Ġth ing +aj or +con om +ĠCom m +Ġwh y +u red +ur al +Ġs chool +b y +ĠM ar +Ġa ff +Ġd ays +Ġan n +us h +an e +I f +e g +Ġpro f +Ġhe alth +ou th +B ut +ion al +. , +Ġs ol +Ġal ready +Ġ3 0 +Ġchar act +H e +Ġf riend +E S +i ans +ic le +' d +ĠO n +Ġle ast +Ġp rom +Ġd r +Ġh ist +it her +Ġ est +i qu +1 7 +s on +Ġte ll +Ġt alk +oh n +o int +le ction +A N +Ġunt il +au gh +Ġl ater +Ġ ve +Ġv iew +end ing +iv ed +Ġwor d +w are +Ġc ost +Ġen ough +Ġg ive +ĠUn ited +Ġte chn +are nt +O R +Ġp ar +ĠD r +Ġ201 6 +r ist +er ing +Ġ  +Ġl arge +s ide +ac y +cc ess +Ġw in +Ġimport ant +Ġ19 9 +Ġdoes n +Ġ1 7 +Ġbus iness +Ġcle ar +Ġre se +" , +ur y +Ġe qu +as ter +al f +ĠAmeric an +n ect +Ġex pect +ivers ity +Ġo cc +ĠF l +Ġk ind +Ġme an +Ġp ast +Ġde v +Ġb as +le t +ra ft +Ġor gan +Ġde l +Ġper form +Ġst ory +Ġse ason +ĠC ol +Ġcl aim +Ġc ame +Ġwith in +Ġl ine +Ġpro ject +ĠA t +Ġcontro l +end ed +ĠS y +Ġa ir +iz ation +Ġ * +le y +Ġm oney +id d +Y ou +f or +Ġfam ily +Ġm aking +Ġb it +Ġpol ice +Ġhapp en +Ġ vers +on y +u ff +ĠW hen +Ġs it +ide o +l f +is on +Ġsu re +g in +Ġapp ear +Ġl ight +Ġ es +o f +Ġw ater +Ġt imes +n ot +Ġg row +Ġcomp any +ĠT e +ow s +Ġm ar +our ce +i ol +ar m +b r +Ġex ample +Ġcon c +Ġf ore +ĠT o +p ro +E N +ri es +Ġ2 5 +ĠC an +ne y +Ġact ually +Ġe ver +ur ity +ak en +ap s +Ġt ax +Ġm ajor +am a +Ġof ten +er al +Ġhum an +Ġj ob +is ter +Ġav ailable +oc r +en n +a id +iv id +Ġrec ord +? " +Ġs ing +ĠA m +id ence +Ġnew s +st er +Ġe conom +Ġfollow ing +ĠB r +is ing +Ġh our +m ost +um ent +Ġse x +Ġdes c +Ġbec ome +ĠE d +Ġto ok +Ġha ving +Ġprodu ct +a ult +A s +ar ing +Ġme ans +Ġh op +un e +Ġch o +Ġc ertain +Ġn on +Ġde al +2 4 +le ment +oc i +en e +Ġs ide +ĠP r +ĠM ay +Ġre ason +u ed +c hed +ul ation +Ġe lect +Ġoffic ial +Ġposs ible +Ġh old +and s +ot s +Ġc ity +or ies +Ġse ver +Ġchild ren +Ġon ce +Ġact iv +l er +Ġn ight +it ions +ĠJ ohn +a pe +pl ay +Ġd one +Ġl im +Ġwork ing +ĠP res +or ld +e b +ĠC o +Ġb ody +ail s +ut es +ĠM r +Ġwhe ther +Ġa uthor +ro p +Ġpro per +Ġse en +) ; +Ġf ac +ĠS u +Ġcon d +it ing +Ġcour se +Ġ } +-------- -------- +a ign +Ġev ent +Ġen g +Ġp ot +Ġin tern +i am +Ġsh ort +em pt +ã Ĥ +ĠG od +il ar +8 0 +Ġor ig +I S +our n +ab ility +it ive +Ġd am +Ġ1 00 +Ġp ress +Ġdo ing +Ġprot ect +r ing +Ġthough t +Ġquest ion +re w +ĠW ar +Ġsever al +ĠSt ate +Ġg iven +Ġf und +ĠT w +Ġw ent +an ces +w ork +p or +m y +4 0 +Ġar g +art ment +ust om +Ġpol ic +Ġme et +Ġc reat +2 2 +ĠSt ates +Ġg ames +ra w +ut ure +Ġunder stand +ur s +ĠO b +l ish +s y +Ġm akes +Ġw on +ag on +Ġh tt +Ġl ove +ent ial +Ġcomple te +p ar +ĠI m +A L +Ġacc ount + ł +ore d +ver t +Ġ ident +Ġ201 5 +Ġother s +ĠM in +i ber +ver age +The re +ition al +d d +Ġpro b +Ġyou ng +Ġal ong +Ġacc ording +Ġy et +Ġmem bers +ĠWh at +o id +ĠM an +A nd +Ġam ong +a i +Ġem ploy +ĠR es +Ġ > +Ġinv ol +Ġl ow +a f +ĠC ar +Ġh ig +ĠO ne +ĠS ec +in ation +Ġlike ly +Ġan t +ag ed +ĠR uss +Ġb en +Ġre le +F or +b ack +ĠN ot +Ġpres ident +b all +Ġacc ess +ivid ual +ĠD em +ĠE uro +6 0 +Ġkn own +ir l +ĠG r +Ġear ly +u se +iet y +âĢ ĵ +Ġf ight +Ġs ent +Ġto day +Ġmark et +" . +Ġb ased +Ġstr ong +ur ther +Ġde b +m ber +Ġproble m +Ġde ath +Ġsoc ial +im ate +A S +ort un +Ġcamp aign +er y +C h +Ġe y +i ally +Ġm us +w h +p os +Ġ er +Ġsa f +Ġmonth s +ir on +Ġv iol +Ġf ive +Ġst re +Ġplay ers +in c +al d +y ear +a un +Ġsu ccess +Ġpres ent +ere nce +Ġ201 4 +Ġsu gg +Ġpartic ular +Ġtr y +Ġsugg est +ĠCh rist +on es +Ġpri v +2 3 +Ġc rit +Ġl and +Ġloc al +if y +2 9 +Ġa ut +E D +ĠG u +Ġm ult +Ġpolit ical +Ġask ed +Ġfor mer +it ter +ri pt +Ġcl ose +Ġp ract +ĠY ork +Ġget ting +Ġac ross +Ġcom b +Ġbelie ve +Ġ z +Ġto get +Ġtoget her +ĠC ent +ir c +Ġind ividual +ĠM c +2 7 +is k +ĠE ng +Ġf ace +Ġ2 4 +Ġval ue +Ġare a +e v +Ġw rit +ĠPres ident +Ġv ot +Ġke y +Ġm om +p ut +Ġany thing +Ġexper ience +att le +Ġm ind +a ff +om m +Ġf uture +g ed +Ġc ut +Ġto t +it ch +Ġv ideo +Ġinvest ig +Ġn et +ĠM y +r ict +i en +. ) +Ġimp ro +th ough +ward s +Ġcon nect +ĠM ed +sel ves +ens ive +m b +o ber +at ors +A n +Ġ5 0 +Ġre du +res ent +Ġab ove +Ġf re +ĠEuro pe +s w +Ġam ount +ĠA pp +Ġe ither +Ġmil it +Ġan al +Ġf ail +ĠE n +al es +Ġspec ial +Ġbl ack +I T +c her +Ġlook ing +Ġf ire +y n +Ġal most +o on +Ġstud y +Ġm iss +c hes +ro wn +Ġt re +Ġcommun ity +Ġmed ia +Ġf ood +Ġcom es +ĠUn iversity +Ġsing le +Wh at +u ly +Ġh alf +ag ue +h od +ĠRep ublic +Ġstart ed +Ġqu ick +ot o +b ook +Ġiss ue +it or +Ġel se +Ġcons ider +2 6 +ro du +Ġt aken +2 8 +9 9 +ĠW ith +Ġtr ue +Ġw a +Ġtr ad +Ġag o +Ġm ess +ie f +Ġadd ed +o ke +Ġb ad +Ġf av +3 3 +Ġsim ilar +as k +ĠD on +Ġcharact er +ort s +ĠH ouse +Ġreport ed +Ġty pe +v al +i od +ĠHow ever +Ġt arg +Ġent ire +pp ing +Ġhist ory +Ġl ive +ff ic +.... .... +ed eral +Ġtr ying +Ġdisc uss +ĠH ar +ac es +l ished +Ġse lf +os p +re st +Ġro om +el t +Ġf all +ol ution +Ġe t +Ġ x +Ġis n +Ġide a +b o +Ġs ound +ĠD ep +Ġsome one +ci ally +ull y +Ġf oc +Ġob ject +if t +ap er +Ġplay er +Ġr ather +Ġserv ice +as hing +ĠD o +ĠP art +ru g +m on +p ly +Ġm or +Ġnot hing +Ġprov ide +I C +un g +Ġpart y +Ġex ist +Ġm ag +7 0 +Ġr ul +Ġh ouse +Ġbeh ind +Ġhow ever +ĠW orld +Ġs um +Ġapp lic +Ġ ; +Ġfun ction +g r +ĠP ol +Ġfr ont +2 00 +Ġser ies +Ġt em +Ġty p +ill s +Ġo pt +Ġpoint s +Ġbel ow +itt ed +Ġspec ific +Ġ201 7 +um b +Ġr a +Ġpre vious +Ġpre t +re me +Ġc ustom +Ġcour t +ĠM e +Ġre pl +Ġwho le +g o +c er +Ġt reat +ĠA ct +Ġprob ably +Ġle arn +end er +ĠA ss +Ġvers ion +n ow +Ġche ck +ĠC al +R E +min ist +O n +our ces +Ġben ef +Ġd oc +Ġdet er +Ġen c +Ġsu per +Ġadd ress +Ġv ict +Ġ201 3 +Ġme as +t r +Ġf ield +W hen +Ġsign ific +u ge +Ġfe at +Ġcomm on +l oad +Ġbe gin +Ġbr ing +Ġa ction +er man +Ġdesc rib +Ġind ust +Ġwant ed +ri ed +m ing +Ġatt empt +4 5 +f er +Ġd ue +ress ion +# # +Ġsh all +Ġs ix +o o +Ġst ep +Ġp ub +Ġhim self +Ġ2 3 +Ġc op +Ġd est +Ġst op +A C +ib ility +Ġl ab +ic ult +Ġhour s +Ġcre ate +Ġf urther +ĠAmeric a +ĠC ity +Ġd ou +he ad +S T +ĠN orth +c ing +Ġn ational +u le +ĠIn st +Ġt aking +ĠQ u +ir t +Ġre d +Ġrese arch +v iron +ĠG e +Ġbre ak +an a +Ġsp ace +ater ial +Ġrec ent +ĠA b +Ġgener al +Ġh it +Ġper iod +Ġevery thing +ive ly +Ġph ys +Ġsay ing +an ks +Ġc ou +Ġc ult +ac ed +e al +u ation +Ġc oun +l u +Ġinclud e +Ġpos ition +ĠA fter +ĠCan ad +ĠE m +Ġim m +ĠR ed +Ġp ick +Ġcom pl +Ġm atter +re g +e xt +ang u +is c +o le +a ut +Ġcomp et +e ed +f ect +Ġ2 1 +ĠS en +ĠThe se +as ing +Ġcan not +Ġin it +Ġrel ations +ac hed +Ġb ar +Ġ4 0 +ĠT H +Ġ201 2 +Ġv ol +Ġg round +Ġsec urity +Ġup d +il t +3 5 +Ġconc ern +ĠJ ust +Ġwh ite +Ġseem s +ĠH er +pe cially +i ents +Ġann oun +Ġf ig +ight s +Ġst ri +l ike +id s +Ġs us +Ġw atch +Ġ â +Ġw ind +ĠC ont +Ġit self +Ġm ass +A l +y le +iqu e +ĠN ational +Ġab s +Ġp ack +Ġout side +Ġan im +Ġp ain +et er +Ġman ag +du ct +og n +Ġ ] +ĠSe pt +se c +o ff +ĠJ an +Ġf oot +ad es +Ġth ird +Ġm ot +Ġev idence +int on +Ġth reat +a pt +pl es +c le +Ġl o +Ġde cl +Ġit em +med i +Ġrep resent +om b +am er +Ġsignific ant +og raph +s u +Ġc al +i res +00 00 +I D +A M +Ġsim ply +Ġlong er +Ġf ile +O T +c he +S o +ate g +or g +ĠH is +Ġen er +Ġd om +Ġup on +il i +": " +Ġthem selves +Ġcom ing +Ġqu ite +Ġdiff icult +ĠB ar +il ities +re l +end s +c ial +6 4 +Ġwom an +ra p +y r +Ġne cess +ip s +Ġte xt +Ġrequ ire +Ġmilit ary +Ġre view +Ġresp ons +7 5 +Ġsub ject +Ġinst ead +Ġiss ues +Ġg en +" ," +Ġmin utes +Ġwe ap +r ay +am ed +t ime +b l +H ow +Ġc ode +ĠS m +Ġhig her +ĠSt e +r is +Ġp age +Ġstud ents +ĠIn tern +Ġmet hod +ĠA ug +ĠP er +ĠA g +Ġpolic y +ĠS w +Ġex ec +Ġac cept +um e +rib ut +Ġword s +Ġfin al +Ġchang es +ĠDem ocr +Ġfriend s +Ġres pect +Ġe p +Ġcomp an +iv il +Ġdam age +** ** +og le +viron ment +Ġne g +ent al +Ġa p +Ġtot al +iv al +! " +l im +Ġneed s +Ġag re +Ġdevelop ment +Ġa ge +ip le +2 1 +Ġresult s +ĠA f +S h +Ġg un +ĠOb ama +ro ll +Ġ @ +Ġright s +ĠB rit +Ġrun ning +Ġwas n +Ġp ort +Ġr ate +Ġpret ty +Ġtarg et +Ġsa w +Ġc irc +Ġwor ks +ic ro +al t +o ver +ww w +Th at +l ier +Ġevery one +ud e +Ġp ie +idd le +ra el +Ġr ad +Ġbl ock +Ġw alk +T o +ã ģ +n es +ĠA ust +a ul +ro te +ĠS outh +ess ion +op h +Ġshow s +Ġs ite +Ġj o +Ġr isk +cl us +l t +Ġin j +id ing +ĠS pe +Ġch all +ir m +Ġ2 2 +itt ing +st r +Ġh y +L E +ke y +Ġbe gan +at ur +ashing ton +l am +ĠD av +b it +Ġs ize +ĠP ar +3 8 +ourn al +f ace +Ġdec ision +Ġl arg +Ġj ud +re ct +Ġcontin ue +ĠO ct +ove red +ĠI nt +==== ==== +Ġp arent +ĠW ill +Ġeas y +Ġd rug +ang er +Ġs ense +Ġd i +id ay +Ġener gy +ist ic +Ġass oci +ar ter +ob al +e ks +ĠE l +ur ch +Ġg irl +o e +it le +Ġ2 8 +ĠC he +Ġrequ est +Ġso on +Ġh ost +k y +Ġst ates +om es +Ġm aterial +le x +Ġmom ent +Ġan sw +on se +Ġes pecially +Ġn orm +Ġserv ices +p ite +r an +Ġro le +4 4 +) : +Ġc red +C l +____ ____ +Ġm at +Ġl og +ĠCl inton +O U +Ġoff ice +Ġ2 6 +Ġch arg +Ġtr ack +m a +Ġhe art +Ġb all +Ġperson al +Ġbuild ing +n a +s et +b ody +ĠBl ack +Ġincre ase +itt en +Ġneed ed +3 6 +3 2 += " +Ġl ost +Ġbec ame +Ġgrou ps +ĠM us +Ġw rote +ĠP e +Ġpro p +j oy +à © +ĠWh ite +Ġde ad +. ' +Ġhtt p +Ġwe bs +O S +Ġins ide +Ġwr ong +Ġstat ement +Ġ ... +y l +Ġfil m +Ġmus ic +Ġsh are +ific ation +Ġre lease +Ġfor ward +Ġst ay +Ġcomp ut +it te +s er +Ġorig inal +Ġc ard +Ġc and +Ġd iv +at ural +Ġfav or +O M +Ġc ases +us es +Ġse ction +Ġle ave +g ing +ov ed +ĠW ashington +3 9 +ĠG l +Ġrequ ired +act ion +ap an +o or +it er +ĠK ing +Ġcount ries +ĠG erman +ll ing +Ġ2 7 +3 4 +Ġquest ions +Ġpr im +Ġc ell +Ġsh oot +Ġany one +ĠW est +Ġaff ect +ep end +Ġon line +ĠIs rael +ĠSept ember +Ġab ility +Ġcont ent +is es +Ġre ve +Ġl aun +Ġind ic +Ġfor ce +c ast +Ġso ld +av ing +f l +Ġso ft +Ġcompan ies +ce ed +Ġart icle +Ġa ud +Ġre v +Ġed uc +Ġplay ing +0 5 +Ġhe ld +ct or +Ġrele ased +Ġf ederal +3 7 +Ġad minist +Ġinter view +Ġinst all +Ġrece ived +Ġs ource +u k +P h +Ġser ious +Ġcre ated +Ġc ause +Ġim medi +Ġdef in +u el +ĠDep artment +ct ions +ĠC our +ĠN ow +z e +it es +it ution +Ġl ate +Ġspe ak +n ers +Ġleg al +ar i +ĠC or +Ġwe eks +Ġmod el +Ġp red +Ġex act +B C +ĠB y +IN G +os ing +Ġt akes +Ġreg ard +Ġopp ortun +Ġpr ice +Ġ19 8 +ĠA pr +f ully +Ġor d +Ġproble ms +ru ction +h am +ĠC ount +le ge +Ġlead ers +E T +le v +Ġde ep +olog ical +es e +h aps +ĠS ome +Ġp ers +Ġcont ract +Ġrelations hip +s p +ou d +Ġb ase +4 8 +m it +A d +anc ial +Ġcons um +Ġpot ential +Ġl angu +re m +et h +Ġrel ig +ress ed +6 6 +Ġl ink +Ġl ower +ay er +ĠJ une +Ġf em +un t +er c +ur d +Ġcont act +Ġ ill +Ġm other +Ġest ab +h tt +ĠM arch +ĠB ro +ĠCh ina +Ġ2 9 +Ġs qu +Ġprov ided +Ġa verage +as ons +Ġ201 1 +Ġex am +l in +5 5 +n ed +Ġper fect +Ġt ou +al se +u x +Ġbu y +Ġsh ot +Ġcol lect +Ġph ot +Ġplay ed +Ġsur pr +Ġofficial s +Ġsim ple +av y +Ġindust ry +Ġhand s +g round +Ġp ull +Ġr ound +Ġus er +Ġr ange +u ary +Ġpriv ate +op s +e es +Ġw ays +ĠM ich +Ġve h +Ġex cept +Ġter ms +im um +pp er +I ON +ore s +ĠDr agon +ou l +Ġd en +Ġperform ance +Ġb ill +c il +4 7 +Ġen vironment +Ġex c +ad d +Ġwor th +Ġp ict +Ġch ance +Ġ201 8 +b or +Ġspe ed +ict ion +Ġal leg +ĠJ apan +at ory +re et +Ġm atch +ĠI I +Ġst ru +ord er +Ġst e +Ġl iving +Ġst ruct +in o +Ġse par +her n +Ġresp onse +Ġen joy +Ġv ia +A D +um ents +ace book +Ġmem ber +ib r +iz ing +Ġto ol +ĠM on +ĠWh ile +h ood +ĠA ng +ĠD ef +Ġoff er +T r +a ur +Ġturn ed +ĠJ uly +d own +an ced +Ġrec ently +ĠE ar +Ġc e +ĠSt ar +ĠC ong +rough t +Ġbl ood +Ġhop e +Ġcom ment +ain t +Ġar ri +il es +Ġpartic ip +ough t +ri ption +0 8 +4 9 +Ġg ave +Ġse lect +Ġkill ed +sy ch +Ġgo es +i j +Ġc oll +Ġimp act +at ives +ĠS er +0 9 +ĠAug ust +Ġb oy +d e +ĠD es +Ġf elt +U S +Ġexpect ed +Ġim age +ĠM ark +cc ording +o ice +E C +ĠM ag +en ed +h old +ĠP ost +Ġpre vent +N o +Ġinvol ved +Ġey es +Ġquick ly +A t +un k +Ġbeh av +Ġ ur +Ġl ed +c ome +e y +Ġcand id +Ġear lier +Ġfoc us +et y +P ro +led ge +ix ed +ill ed +Ġpop ular +A P +Ġset t +l ight +Ġvar ious +in ks +Ġlevel s +Ġro ad +ell ig +ab les +he l +itte e +ĠG ener +y pe +Ġhe ard +ic les +Ġm is +Ġus ers +ĠS an +Ġimpro ve +Ġf ather +Ġse arch +The y +v il +Ġprof ess +Ġkn ew +Ġl oss +Ġev ents +6 5 +Ġb illion +0 7 +0 2 +ĠNew s +ĠA M +Ġco ver +w here +ens ion +Ġb ott +Ġare as +en ces +op e +ĠTw itter +a el +Ġget s +ĠGo ogle +Ġs n +i ant +Ġv ote +Ġnear ly +Ġinclud ed +Ġrec ogn +z z +m m +al ed +Ġhappen ed +0 4 +Ġh ot +Ġwho se +Ġc ivil +Ġsu ff +o es +it iz +ĠSy ri +Ġresp ond +Ġh on +Ġfeat ures +Ġeconom ic +ĠApr il +r im +Ġtechn ology +Ġo ption +ag ing +Ġpur ch +R e +Ġl at +ch ie +is l +Ġrec omm +u f +Ġtr aining +Ġeffect s +Ġf ast +Ġ201 0 +Ġocc ur +Ġwebs ite +Ġem ail +Ġs ens +e ch +Ġo il +Ġinf lu +Ġcurrent ly +ĠS ch +ĠAd d +Ġgo al +Ġsc ient +Ġcon v +1 00 +em y +Ġdec ided +Ġtra vel +Ġm ention +L L +0 3 +Ġe lection +Ġph one +Ġlook s +Ġsit uation +Ġc y +Ġh or +b ed +ĠCour t +a ily +av es +Ġqu ality +ĠCom p +w ise +Ġt able +Ġst aff +ĠW ind +et t +Ġtri ed +ide red +Ġadd ition +Ġb ox +Ġl ack +ar ily +Ġw ide +Ġm id +Ġbo ard +ys is +Ġant i +h a +Ġd ig +en ing +Ġd ro +C on +6 8 +Ġsl ow +b ased +se qu +Ġp ath +E x +ak er +Ġwork ed +Ġp en +Ġeng ine +Ġlook ed +ĠSu per +ĠS erv +Ġvict im +U n +Ġproper ty +Ġint rodu +Ġexec ut +ĠP M +L e +Ġcol or +ĠM ore +Ġ6 0 +Ġnet work +Ġd ate +c ul +id ge +Ġext ra +3 1 +Ġs le +6 7 +Ġw ond +Ġreport s +j ust +ĠAust ral +Ġcap ital +Ġen s +Ġcomm and +Ġallow ed +Ġpre p +Ġca pt +h ib +Ġnum bers +ch an +Ġf air +m p +om s +Ġre ach +W ith +t ain +Ġbro ad +Ġcou ple +ec ause +ly ing +ĠF eb +Ġsc reen +Ġl ives +Ġpri or +ĠCong ress +A r +Ġappro ach +Ġe mer +ar ies +ĠD is +s erv +ĠN e +Ġbu ilt +c ies +Ġre pe +Ġrul es +for ce +ĠP al +Ġfin ancial +Ġcons idered +ĠCh ar +n ces +ĠI S +Ġb rought +Ġb i +i ers +ĠS im +O P +Ġproduct s +Ġvis it +Ġdoc ument +Ġcon duct +Ġcomplete ly +in ing +ĠCal if +ib ly +Ġwr itten +ĠT V +em ents +Ġd raw +O ne +Ġpub lished +Ġsec ret +r ain +he t +ĠF acebook +ond ay +ĠU p +Ġsex ual +Ġth ous +ĠP at +Ġ ess +Ġstand ard +Ġar m +g es +ect ion +Ġf ell +Ġfore ign +an i +ĠFr iday +Ġreg ular +in ary +Ġincre ased +Ġus ually +Ġdem on +Ġd ark +Ġadd itional +ro l +ĠO f +Ġprodu ction +! ! +und red +Ġintern ational +id ents +ĠF ree +rou p +Ġr ace +Ġm ach +Ġh uge +A ll +le ar +ove mber +Ġto wn +Ġatt ention +ĠO ff +y ond +ĠThe n +f ield +Ġter ror +ra z +ĠB o +Ġmeet ing +ĠP ark +Ġar rest +Ġf ear +Ġa w +ĠV al +or ing +' , +Ġext reme +ar r +Ġwork ers +A fter +Ġ3 1 +n et +am ent +Ġdirect ly +Ġpop ulation +ub e +ĠOct ober +ĠI N +ĠJan uary +5 9 +ĠDav id +Ġc ross +ce mber +ĠF irst +Ġmess age +ir it +Ġn ation +Ġp oll +is ions +Ġansw er +n y +is ode +Ġcar ry +ĠRuss ia +Ġhe ar +eng th +ro y +Ġn atural +in ally +Ġdo g +m itted +Ġtr ade +Ġsub st +Ġmult iple +ĠAf ric +Ġf ans +Ġs ort +Ġgl obal +ic ation +ĠW ed +ar a +Ġa chie +Ġlangu age +ve y +Ġt al +Ġnecess ary +Ġdet ails +Ġs en +ĠS und +ĠRe g +ĠR ec +0 6 +Ġs il +ress ive +Ġmed ical +un ch +orn ia +Ġu nd +f ort +oc ks +ĠM onday +ues day +c raft +7 7 +ur t +Ġ ver +ĠH ill +Ġrece ive +Ġmor ning +es tern +Ġb ank +Ġs at +ir th +ĠH igh +Ġdev ice +ĠTH E +ĠCent er +Ġsaf e +Ġp le +ĠCanad a +Ġsystem s +Ġass ist +Ġsur v +Ġb attle +ĠS oc +vert is +S he +Ġp aper +Ġgrow th +Ġc ast +S c +Ġpl ans +ll ed +Ġpart s +Ġw all +Ġmove ment +Ġpract ice +im ately +Ġdis play +Ġsomet imes +om p +ĠP aul +ĠY es +k ing +5 8 +o ly +Ġs on +Ġav oid +ok es +ĠJ ew +Ġto wards +as c +Ġ // +ĠK ore +Ġtalk ing +Ġcor rect +Ġsp ent +ic ks +i able +e ared +Ġter m +Ġwant s +om ing +Ġ ut +Ġdou b +Ġfor ces +Ġp lease +6 9 +ĠN ovember +at form +ond on +Ġon es +Ġimmedi ately +ĠRuss ian +ĠM et +Ġde g +Ġparent s +C H +ĠAmeric ans +al y +ĠM od +Ġsh own +Ġcond itions +Ġst uff +Ġre b +ĠY our +Ġinclud es +n own +ĠS am +Ġexper ien +m ission +ĠE ven +augh t +Ġannoun ced +ĠRepublic an +Ġdeter min +Ġdescrib ed +ĠCount y +( ) +Ġdo or +Ġchang ed +Ġne igh +ĠH ere +Ġcle an +Ġp an +ĠDe cember +ĠEurope an +ir ing +ap ter +Ġcl ub +ĠT uesday +Ġp aid +ĠN et +Ġattack s +Ġcharact ers +Ġal one +Ġdirect or +d om +Ġ3 5 +Ġl oad +Ġr out +ĠCalif ornia +Ġfin ally +Ġr ac +Ġcont r +Ġexact ly +res h +p ri +ĠIs lam +Ġn ature +Ġcare er +Ġlat est +Ġcon vers +ĠS l +p ose +ci ent +ĠIn c +iv ity +8 8 +ĠA tt +ĠM or +nes day +Ġwe ight +k en +Ġnot e +Ġteam s +Ġ \ +air s +ĠG reen +Ġh undred +on ent +Ġstre ng +Ġcons ist +ic ated +Ġreg ul +Ġl ic +ast ic +Ġt en +urs day +ellig ence +ous ly +ĠU K +B I +Ġcost s +Ġind epend +ĠA P +Ġnorm al +Ġh om +Ġob vious +Ġs we +Ġst ar +Ġread y +ac her +Ġimp lement +g est +Ġs ong +ĠG et +ĠL ab +Ġinterest ing +us ing +Ġg iving +ĠSund ay +Ġet c +Ġm iddle +Ġrem ember +r ight +os ition +ut ions +Ġm ax +4 6 +Ġyour self +Ġdem and +Ġtreat ment +Ġd anger +ĠC ons +Ġgu y +ĠBrit ish +Ġphys ical +Ġrel ated +Ġrem ain +Ġcould n +Ġref er +Ġc itiz +b ox +EN T +bo ard +Ġin n +I G +er o +ĠSt reet +osp ital +ren ch +cher s +Ġst ra +O L +ag er +ĠA N +Ġeas ily +I A +en ge +in y +Ġcl os +ock ed +Ġus es +ĠC oun +I m +u ild +? ? +m ore +Ġan g +Ġwr ite +ol ute +5 7 +Ġlead er +Ġread ing +< / +Ġaut om +est s +4 3 +Ġleg isl +ĠG old +Ġdesign ed +ĠS T +ĠLe g +a res +Ġbe aut +ĠT ex +Ġappear s +Ġstru gg +ĠR om +Ġ 00 +Ġcho ice +Ġparticular ly +ĠF rom +op er +ĠL ondon +ann ed +Ġallow s +ob ile +Ġdiffere nce +âĢ ¢ +ĠV iew +ĠWed nesday +Ġal though +Ġrel ative +Ġapplic ation +ate ver +Ġare n +Ġmy self +Ġim ag +Ġdis e +Ġsoc iety +Ġfre qu +ĠEng lish +Ġpo or +ĠD ay +Ġwrit ing +Ġse ven +Ġstart ing +Ġb ud +Ġpr int +ĠTr ans +uf act +ĠSt ud +n ew +Ġcr im +Ġg ives +Ġco ol +a e +i ance +ĠGener al +Ġthink ing +Ġsa ve +Ġlim ited +ĠPart y +Ġmean ing +p en +ow ers +ĠJ ack +E M +Ġn ice +ru pt +Ġg as +Ġe ight +Ġfe et +Ġeff ort +Ġ ign +ic it +B l +co in +Ġop in +Ġbr ain +Wh ile +he st +ĠTh ursday +Ġwould n +augh ter +Ġtou ch +le ments +Ġstud ies +Ġcent er +c ont +or ge +Ġcomput er +Ġinvestig ation +P l +or ks +Ġ200 8 +Ġincre asing +Ġst ore +Ġcom ments +Ġb al +m en +Ġdo ll +Ġl iber +Ġw ife +Ġlaw s +atur day +it ness +Ġmod ern +ĠS k +Ġadminist ration +Ġopportun ity +Ġs al +Ġpower ful +M y +Ġclaim s +ĠEar th +ord s +Ġt itle +Ġes c +n ame +N ot +om en +Ġbe yond +Ġc amer +Ġse ll +it ute +ear ch +Ġapp l +im ent +4 2 +ĠAr t +Ġun f +Ġviol ence +ur g +ĠE ast +Ġcomp ared +Ġopt ions +Ġthrough out +Ġv s +ig r +. [ +ac hes +7 8 +Ġfil es +F L +E L +ar ian +ĠJ ames +ĠA ir +an ch +Ġdet ail +Ġpie ce +P S +Ġn amed +Ġeduc ation +Ġdri ve +Ġitem s +Ġstud ent +ic ed +: : +ic o +Ġth row +Ġsc ene +Ġcomple x +Ġ200 9 +Ġpre c +ĠB re +7 9 +Ġcon cept +Ġstat us +am ing +Ġd ied +Ġknow ledge +Ġbegin ning +O D +ru ary +Ġcertain ly +Ġgu ys +Ġsl ight +in n +ound s +Ġf ine +Ġf at +ic ations +Ġper haps +ĠA nt +Ġinc ome +Ġhtt ps +Ġmajor ity +port s +st on +Ġgreat er +Ġfe ed +ent ially +Ġsaf ety +Ġun ique +and om +Ġg one +Ġshow ed +Ġhist or +Ġcoun ter +i us +id a +Ġlead ing +i pe +Ġs end +ĠDon ald +er ve +Ġdef ense +ines e +Ġy es +ĠF ire +ĠMus lim +ra q +Ġcontin ued +os h +Ġprov ides +Ġpr ison +ĠP re +Ġhapp y +Ġeconom y +Ġtr ust +ag s +ĠG ame +Ġweap ons +um an +ĠC le +it ation +Ġanal ysis +ĠT imes +Ġsc ience +- > +Ġfig ure +Ġdis app +ent y +Ġsoft ware +Ġu lt +Ġoffic ers +N ew +I s +Ġrem ains +ĠInd ia +Ġp sych +ri ef +Ġc at +es c +Ġob serv +Ġst age +ĠD ark +Ġent er +ch ange +Ġpass ed +Ġdes pite +ĠO ut +Ġmov ie +r s +Ġv oice +m ine +ĠPl ay +Ġto ward +ĠT er +Ġreg ion +Ġval ues +or ters +Ġm ount +Ġoffic er +ĠO ther +b an +Ġh ous +w ood +ro om +I V +ĠS un +se e +ĠO ver +ro g +9 0 +Ġl ay +ĠT ur +a wn +Ġpress ure +ĠS ub +Ġbook s +ed om +ĠS and +A A +ag o +Ġre asons +f ord +Ġactiv ity +U T +N ow +ĠSen ate +ce ll +n ight +Ġcall s +in ter +Ġlet ter +ĠR ob +ĠJ e +Ġcho ose +ĠL aw +G et +B e +Ġro b +Ġtyp es +Ġpl atform +Ġqu arter +R A +ĠT ime +Ġmay be +ĠC r +9 5 +p re +Ġmov ing +Ġl if +Ġgo ld +Ġs om +Ġpat ients +Ġtr uth +ĠK e +ur ance +ant ly +m ar +Ġchar ge +ĠG reat +Ġce le +---------------- ---------------- +Ġro ck +ro id +an cy +Ġcred it +a ud +B y +ĠE very +Ġmov ed +ing er +rib ution +Ġn ames +Ġstra ight +ĠHe alth +ĠW ell +Ġfe ature +Ġr ule +Ġsc he +in ated +ĠMich ael +ber g +4 1 +il ed +b and +Ġcl ick +ĠAng el +on ents +Â Ń +ĠI raq +ĠS aturday +Ġa ware +p art +Ġpat tern +O W +ĠL et +Ġgr ad +ign ed +Ġassoci ated +Ġst yle +n o +i ation +a ith +il ies +Ġst ories +ur ation +Ġindividual s +ĠâĢ ¦ +m iss +ĠAss oci +ish ing +ab y +Ġsum mer +ĠB en +Ġ3 2 +Ġar ch +ut y +ĠTex as +h ol +Ġfull y +Ġm ill +Ġfollow ed +ĠB ill +ĠInd ian +ĠSec ret +ĠB el +ĠFeb ruary +Ġjob s +Ġseem ed +ĠGo vern +i pped +Ġreal ity +Ġl ines +Ġp ark +Ġmeas ure +ĠO ur +I M +Ġbro ther +Ġgrow ing +Ġb an +Ġest im +Ġc ry +ĠS chool +Ġme chan +ĠO F +ĠWind ows +Ġr ates +ĠO h +Ġpos itive +Ġcult ure +ist ics +ic a +Ġh ar +y a +ite ly +i pp +Ġm ap +en cies +ĠWill iam +I I +ak ers +5 6 +ĠM art +ĠR em +Ġal tern +it ude +Ġco ach +row d +D on +Ġk ids +Ġj ournal +Ġcor por +Ġf alse +Ġwe b +Ġsle ep +Ġcont ain +Ġst o +Ġb ed +iver se +ĠR ich +ĠCh inese +Ġp un +Ġme ant +k nown +Ġnot ice +Ġfavor ite +a ven +Ġcond ition +Ġpur pose +) ) +Ġorgan ization +Ġchall eng +Ġman ufact +Ġsus p +ĠA c +Ġcrit ic +un es +uc lear +Ġm er +vent ion +Ġ8 0 +Ġm ist +ĠU s +ĠT or +htt p +ol f +Ġlarg er +Ġadv ant +Ġrese ar +Ġact ions +m l +Ġke pt +Ġa im +, ' +c ol +Ġbenef its +if ying +Ġact ual +ĠIntern ational +Ġveh icle +Ġch ief +Ġeff orts +ĠLe ague +ĠM ost +Ġwa it +Ġad ult +Ġover all +Ġspe ech +Ġhigh ly +Ġfem ale +Ġer ror +Ġeffect ive +5 4 +Ġenc our +w ell +Ġfail ed +Ġcons erv +Ġprogram s +Ġt rou +Ġa head +5 00 +vertis ement +I P +ĠF ound +p ir +Ġ % +Ġcr ime +and er +Ġloc ation +ĠI ran +Ġbehav ior +az ing +Ġr are +Ġem b +Ġca used +Ġsh ip +Ġact ive +Ġcont ribut +Ġg reen +Ġac qu +Ġref lect +ven ue +Ġf irm +Ġb irth +] . +Ġclear ly +Ġem ot +Ġag ency +ri age +Ġmem ory +9 8 +S A +ĠSe e +ac ing +C C +Ġbig gest +Ġr ap +Ġbas ic +Ġb and +e at +Ġsus pect +ĠM ac +Ġ9 0 +m ark +ist an +Ġsp read +am s +k i +as y +ra v +ĠR ober +Ġdemon str +r ated +Ġabs olute +Ġpl aces +Ġim pl +ibr ary +Ġc ards +Ġdest roy +Ġv irt +ve re +Ġapp eared +y an +p oint +Ġbe g +Ġtem per +s pe +ant ed +ear s +ĠD irect +Ġl ength +Ġbl og +am b +Ġint eg +Ġres ources +ac c +if ul +Ġsp ot +Ġfor ced +Ġthous ands +ĠMin ister +Ġqu al +ĠF rench +at ically +Ġgener ally +Ġdr ink +Ġth us +I L +od es +Ġappro pri +ĠRe ad +Ġwh om +Ġey e +Ġcol lege +Ġ4 5 +ire ction +Ġens ure +Ġapp arent +id ers +Ġrelig ious +Ġmin or +ol ic +Ġt ro +ĠWh y +rib ute +m et +Ġprim ary +Ġdevelop ed +Ġpe ace +Ġsk in +st e +av a +Ġbl ue +Ġfam ilies +Ġ ir +Ġapp ly +Ġin form +ĠSm ith +C T +i i +Ġlim it +Ġres ist +........ ........ +um n +Ġconf lic +Ġtw e +ud d +ĠT om +Ġl iter +qu e +b on +Ġha ir +Ġevent ually +Ġp us +Ġhelp ed +Ġag g +or ney +ĠApp le +Ġf it +ĠS ur +Ġpre m +Ġs ales +Ġsecond s +Ġstreng th +Ġfeel ing +¿ ½ +Ġt our +Ġknow s +o om +Ġex erc +Ġsom ew +ï ¿½ +> > +Ġsp okes +Ġide as +Ġreg ist +so ft +ĠD el +ĠP C +Ġpro pos +Ġlaun ch +Ġbott om +T H +ĠP lease +v est +it z +ĠIn ter +Ġsc ript +Ġr at +ar ning +Ġ il +ĠJ er +ĠA re +Ġwh atever +ok en +ci ence +Ġmod e +Ġag ree +Ġs ources +Ġinit ial +Ġrest rict +Ġwond er +us ion +## ## +ĠS il +vil le +Ġb urn +t w +as ion +Ġ £ +Ġn or +u ing +Ġre ached +Ġs un +Ġc ateg +ig ration +Ġc ook +Ġprom ot +Ġm ale +Ġcl imate +Ġf ix +Ġalleg ed +U R +all ed +Ġim ages +C ont +ot a +Ġschool s +i os +Ġd rop +Ġst ream +ĠM o +Ġprevious ly +al ing +Ġp et +Ġdou ble +Ġ( @ +ann el +Ġdef ault +t ies +Ġr ank +ĠD ec +ĠCoun cil +Ġweap on +Ġst ock +Ġanal y +ĠSt r +Ġpict ure +ĠPol ice +f erence +Ġcent ury +Ġcitiz ens +Ġon to +Ġexp and +Ġhe ro +ĠS ol +Ġw ild +Ġupd ate +Ġcustom ers +r ont +d ef +Ġl ik +Ġcrim inal +ĠChrist ian +S P +7 6 +Ġle aving +Ġother wise +ĠD ist +Ġbas is +5 2 +5 3 +ic ip +ĠB er +Ġrecomm end +Ġfl oor +Ġc rowd +ol es +Ġ7 0 +Ġcent ral +ĠE v +Ġd ream +Ġdown load +Ġconf ir +ĠTh om +Ġwind ow +Ġhapp ens +Ġun it +Ġt end +Ġs pl +Ġbec omes +Ġfight ing +Ġpred ict +ĠP ress +ĠP ower +Ġhe avy +ak ed +Ġf an +or ter +ate gy +B A +iz es +Ġsp end +H ere +Ġ200 7 +Ġad op +ĠH am +Ġfoot ball +ĠP ort +od ay +5 1 +amp ions +Ġtrans fer +h t +Ġ3 8 +ter m +ac ity +Ġb ur +] , +tern al +r ig +b ut +Ġthere fore +ĠB ecause +res p +re y +Ġm ission +S ome +Ġnot ed +Ġass um +Ġdise ase +Ġed it +Ġprog ress +r d +ĠB rown +oc al +Ġadd ing +Ġra ised +ĠAn y +Ġt ick +Ġsee ing +ĠPe ople +Ġagre ement +Ġser ver +Ġw at +Ġdeb ate +Ġsupp osed +il ing +Ġlarg est +Ġsuccess ful +ĠP ri +ĠDemocr atic +Ġj ump +ĠSyri a +Ġown ers +Ġoff ers +Ġshoot ing +Ġeff ic +se y +Ġha ven +ver se +te red +ĠL ight +im al +ĠB ig +Ġdef end +Ġbe at +Ġrecord s +% ) +Ġsc en +Ġemploy ees +Ġdev ices +he m +Ġcom mer +ĠM ex +Ġbenef it +ĠPro f +Ġil leg +Ġsur face +ĠAl so +Ġh arm +ing ly +w ide +ĠA lex +Ġsh ut +ĠC ur +Ġl ose +p m +Ġchall enge +se mb +Ġst ation +Ġint elligence +Ġacc ur +ĠFl or +Ġrequ ires +ĠM al +b um +Ġh ospital +Ġsp irit +Ġoff ered +Ġprodu ce +ĠComm un +Ġcreat ing +Ġcr is +s pect +Ġend ed +Ġd aily +Ġvot ers +land s +i as +i h +on a +Ġsm art +ĠOff ice +ĠL ord +ri al +ĠIntern et +Ġcirc um +Ġextreme ly +' . +Ġopin ion +ĠM il +Ġg ain +B S +ĠF in +y p +Ġuse ful +Ġbud get +Ġcom fort +is f +Ġback ground +el ine +Ġep isode +Ġen emy +Ġtri al +Ġestab lish +d ate +ĠC ap +Ġcontin ues +Ġshow ing +ĠUn ion +w ith +Ġpost ed +ĠSy stem +Ġe at +ri an +Ġr ise +ĠGerman y +il s +Ġsign ed +Ġv ill +Ġgr and +m or +ĠEng land +Ġproject s +um ber +Ġconf erence +z a +Ġrespons ible +ĠAr ab +Ġlearn ed +âĢĶ âĢĶ +i pping +ĠGe orge +O C +Ġreturn ed +ĠAustral ia +Ġb rief +Q u +Ġbr and +ill ing +ab led +Ġhig hest +Ġtr ain +ĠComm ission +wh ile +Ġn om +cept ion +Ġm ut +ĠBl ue +Ġinc ident +v ant +8 6 +ĠI D +Ġn uclear +7 4 +ĠL ike +ĠR E +ĠM icro +l i +m ail +Ġcharg es +8 9 +Ġad just +ad o +Ġear th +N A +Ġpr ices +P A +Ġd raft +Ġrun s +Ġcandid ate +ens es +Ġmanag ement +ĠPh il +ĠM iss +Ġte ach +g ram +Ġunderstand ing +a it +ic ago +A dd +ĠE p +sec ut +Ġsepar ate +Ġinst ance +Ġe th +Ġun less +**** **** +ĠF ore +in ate +Ġoper ations +S p +Ġf aith +g ar +ĠCh urch +ron ic +Ġconf ig +os ure +Ġactiv ities +Ġtrad itional +Ġ3 6 +Ġd irection +Ġmach ine +Ġsur round +Ġp ush +un ction +ĠE U +Ġeas ier +Ġarg ument +G B +Ġm icro +Ġsp ending +iz ations +Ġthe ory +ad ow +Ġcall ing +ĠL ast +Ġd er +Ġinflu ence +Ġcomm it +Ġph oto +Ġun c +ist ry +g n +ast e +ack s +Ġdis p +ad y +d o +ĠG ood +Ġ ` +Ġw ish +Ġreve aled +Âł Âł +l ig +Ġen force +ĠComm ittee +Ġche m +Ġmil es +Ġinterest ed +Ġsol ution +ic y +in ct +Ġ- > +ĠD et +Ġrem oved +Ġcomp ar +e ah +Ġpl ant +ĠS ince +Ġachie ve +Ġadvant age +Ġslight ly +b ing +Ġpl aced +u nder +201 5 +ĠM ad +Ġt im +os es +Ġc ru +ĠR ock +Ġmost ly +Ġneg ative +Ġset ting +Ġprodu ced +Ġm ur +Ġconnect ion +ĠM er +Ġdri ver +Ġexecut ive +Ġass ault +Ġb orn +ĠV er +t ained +Ġstruct ure +Ġredu ce +Ġdec ades +Ġd ed +u ke +ĠM any +idd en +Ġle ague +S e +Ġjo in +Ġdis co +Ġd ie +c ks +act ions +Ġass ess +ag n +Ġgo als +our s +I R +Ġsen ior +ill er +m od +ip ment +oc ol +u y +ĠQ ue +Ġpart ies +ir gin +Ġle arning +it able +Ġstre et +Ġcamer a +A pp +Ġsk ills +b re +c ious +Ġcele br +ĠFr anc +Ġexist ing +Ġwill ing +l or +Ġ id +ĠSp ace +Ġcrit ical +ĠL a +ortun ately +Ġser ve +Ġc old +Ġspec ies +T S +Ġanim als +ĠB ay +Ġold er +ĠU nder +est ic +ĠT re +Ġte acher +Ġpre fer +v is +Ġth read +ĠM att +Ġmanag er +ãĥ » +Ġprofess ional +ĠV ol +Ġnot es +The se +ul a +Ġf resh +ent ed +u zz +ed y +clus ion +ĠR el +Ġdoub t +E O +Ġopen ed +ĠB it +Ad vertisement +Ġgu ess +ĠU N +Ġse qu +Ġexpl ain +ott en +Ġatt ract +ak s +Ġstr ing +Ġcont ext +oss ible +ĠRepublic ans +Ġsol id +Ġc ities +Ġask ing +Ġr andom +u ps +ur ies +ar ant +dd en +g l +ĠFlor ida +Ġdep end +ĠSc ott +Ġ3 3 +Ġi T +ic on +Ġmention ed +Ġ2 000 +Ġclaim ed +Ġdefin itely +ul f +Ġc ore +Ġopen ing +ĠCon st +wh ich +ĠT ra +A G +7 2 +Ġbelie ved +ad a +Ġ4 8 +ĠSec urity +yr ight +ĠP et +ĠL ou +Ġhold ing +======== ======== +Ġ ice +Ġb row +Ġauthor ities +h ost +w ord +Ġsc ore +ĠD iv +Ġcell s +Ġtrans l +Ġneigh bor +Ġrem ove +u ct +Ġdist rict +ĠA ccording +Ġwor se +Ġconcern s +Ġpresident ial +Ġpolic ies +ĠH all +7 3 +Ġh us +A Y +Ġ200 6 +ĠJ ud +Ġindepend ent +ĠJust ice +ili ar +pr int +igh ter +Ġprotect ion +z en +Ġsu dden +h ouse +ĠJ es +P R +ĠIn f +Ġb ul +Ġ _ +ĠServ ice +ĠP R +Ġstr ategy +ff ect +Ġgirl s +Ġmiss ing +oy al +ĠTe am +ul ated +Ġd at +Ġpolit ics +ab or +A ccording +Ġspe ll +Ġg raph +ort hern +T C +A b +Ġlab or +is her +Ġk ick +ĠiT unes +Ġstep s +pos es +Ġsmall er +E n +ber t +Ġro ll +Ġresear chers +Ġcl osed +Ġtrans port +Ġlaw y +________ ________ +ĠCh icago +Ġas pect +Ġn one +Ġmar riage +9 6 +Ġe lements +ĠF re +ĠS al +Ġd ram +F C +t op +e qu +Ġhe aring +Ġsupport ed +Ġtest ing +co hol +Ġmass ive +Ġst ick +Ġgu ard +is co +ph one +F rom +How ever +Ġb order +Ġcop y +ograph y +l ist +7 1 +Ġown er +cl ass +ru it +r ate +ĠO nce +Ġdig ital +Ġt ask +ER S +Ġinc red +t es ++ + +ĠFr ance +Ġb reat +ow l +Ġiss ued +ĠW estern +Ġdet ect +Ġpart ners +Ġsh ared +ĠC all +Ġcan cer +ac he +rib e +Ġexpl ained +Ġhe at +{ " +Ġinvest ment +ĠB ook +Ġw ood +Ġtool s +ĠAl though +Ġbelie f +Ġcris is +Ġg e +ĠM P +Ġoper ation +ty pe +~ ~ +g a +Ġcont ains +ant a +Ġexp ress +ĠG roup +ĠJ ournal +k a +Ġam b +ĠUS A +Ġfind ing +Ġfund ing +h ow +Ġestab lished +ide os +Ġdeg ree +Ġdanger ous +ang ing +Ġfre edom +pp ort +out hern +Ġch urch +Ġc atch +ĠTw o +Ġpres ence +ĠGu ard +U p +Ġauthor ity +ĠPro ject +Ġbut ton +Ġcon sequ +Ġval id +Ġwe ak +Ġstart s +Ġref erence +ĠM em +" ) +U N +or age +ĠO pen +Ġcol lection +y m +g ency +Ġbeaut iful +ro s +Ġtell s +Ġwa iting +n el +Ġprov iding +ĠDemocr ats +Ġd aughter +Ġm aster +Ġpur poses +ĠJapan ese +Ġequ al +Ġturn s +Ġdoc uments +Ġwatch ing +R es +Ġr an +201 4 +Ġre ject +ĠKore a +Ġvictim s +Le vel +ere nces +Ġw itness +Ġ3 4 +Ġre form +com ing +Ġocc up +Ġc aught +Ġtra ffic +ad ing +Ġmod els +ar io +Ġserv ed +Ġb atter +u ate +ĠSecret ary +Ġagre ed +Ġtr uly +yn am +ĠR et +Ġun its +ĠRes earch +h and +az ine +ĠM ike +Ġvar iety +ot al +Ġam azing +Ġconfir med +Ġentire ly +Ġpurch ase +Ġe lement +Ġc ash +Ġdeter mine +D e +Ġc ars +ĠW all +â ĸ +Ġview s +Ġdrug s +Ġdep artment +ĠSt ep +u it +Ġ3 9 +as ure +ĠCl ass +Ġc overed +ĠB ank +Ġme re +u ana +Ġmult i +Ġm ix +Ġun like +lev ision +Ġsto pped +Ġs em +ĠG al +ul es +Ġwe l +ĠJohn son +l a +Ġsk ill +Ġbec oming +ri e +Ġappropri ate +f e +ell ow +ĠPro t +ul ate +oc ation +Ġweek end +od ies +Ġsit es +Ġanim al +ĠT im +Ġsc ale +Ġcharg ed +Ġinst ruct +ill a +Ġmethod s +Ġc ert +Ġjud ge +ĠH el +Ġdoll ars +Ġstand ing +ĠS qu +Ġdeb t +l iam +Ġdri ving +ĠS um +ĠEd ition +Ġal bum +and on +I F +ĠU k +6 3 +ad er +Ġcommer cial +es h +ĠGovern ment +Ġdisc overed +Ġout put +ĠHill ary +ĠCar ol +Ġ200 5 +Ġab use +anc ing +Ġsw itch +Ġann ual +T w +Ġst ated +ag ement +in ner +Ġdem ocr +Ġres idents +Ġallow ing +Ġfact ors +od d +Ġf uck +em ies +Ġoccur red +ot i +Ġn orth +ĠP ublic +Ġinj ury +Ġins urance +C L +oll y +ã Ģ +Ġrepe ated +Ġar ms +ang ed +Ġconst ruction +Ġf le +P U +ic ians +Ġfor ms +ĠMc C +ant ic +Ġm ental +p ire +Ġequ ipment +Ġf ant +Ġdiscuss ion +Ġregard ing +k in +ar p +Ġch air +og ue +Ġpro ceed +ĠI d +O ur +Ġmur der +M an +Ġ4 9 +as p +Ġsupp ly +Ġin put +Ġwe alth +liam ent +Ġpro ced +or ial +ĠSt at +ĠN FL +hen s +ĠInst itute +Ġput ting +ourn ament +et ic +Ġloc ated +Ġk id +er ia +r un +Ġpr inc +Ġ ! +go ing +ĠB et +Ġcl ot +Ġtell ing +Ġprop osed +i ot +or ry +Ġfund s +g ment +ĠL ife +Ġb aby +ĠB ack +Ġsp oke +Im age +Ġear n +ĠA T +g u +Ġex change +ĠL in +ov ing +Ġp air +M ore +az on +Ġarrest ed +Ġkill ing +c an +ĠC ard +y d +Ġident ified +Ġm obile +Ġthan ks +ony m +ĠF orm +Ġhundred s +ĠCh ris +ĠC at +Ġtre nd +h at +ĠA v +om an +Ġelect ric +ĠW il +S E +O f +Ġrest aur +ot ed +Ġtr ig +Ġn ine +Ġb omb +Wh y + ¯ +Ġco verage +Ġapp eal +ĠRober t +ĠS up +Ġfin ished +Ġfl ow +Ġdel iver +Ġcal cul +Ġphot os +Ġph il +Ġpie ces +Ġapp re +k es +Ġr ough +D o +Ġpart ner +Ġconcern ed +Ġ3 7 +ĠG en +C ol +ct ors +Ġ= > +st ate +Ġsuggest ed +ĠFor ce +C E +Ġher self +ĠPl an +w orks +o oth +ren cy +Ġcor ner +Ġhus band +Ġintern et +ĠA ut +em s +os en +ĠAt l +g en +Ġbal ance +6 2 +Ġsound s +te xt +Ġar r +ov es +Ġmill ions +Ġrad io +Ġsat isf +ĠD am +M r +G o +S pe +Ġcomb at +r ant +ĠG ree +Ġf uel +Ġdist ance +Ġtest s +Ġdec re +ĠE r +Ġman aged +D S +Ġt it +Ġmeas ures +ĠL iber +Ġatt end +as hed +ĠJ ose +ĠN ight +d it +ĠN ov +ĠE nd +out s +Ġgener ation +Ġadv oc +y th +Ġconvers ation +ĠS ky +act ive +ce l +ri er +ĠFr ank +Ġg ender +Ġcon cent +Ġcar ried +and a +ĠV irgin +Ġarri ved +ic ide +ad ed +Ġfail ure +Ġmin imum +le ts +Ġwor st +Ġkeep ing +Ġint ended +Ġilleg al +Ġsub sc +Ġdetermin ed +Ġtri p +Y es +Ġra ise +Ġ ~ +Ġfeel s +Ġpack age +ĠJ o +h i +201 6 +re al +Ġf ra +Ġsy mb +M e +uck y +p ret +ĠK h +ĠEd it +ĠWe b +em ic +ĠCol or +Ġjust ice +I nt +Ġfar m +ck now +" > +el ess +Ġredu ced +Ġ5 00 +x x +ĠR ad +ĠW ood +Ġcl in +Ġhy p +il er +ur a +k ins +8 5 +6 1 +ĠThe ir +ĠM ary +Ġs an +Ġno vel +ĠWh o +Ġcap acity +Ġimp ossible +Ġpl ays +Ġmin ister +ij uana +ic ate +ĠS et +Ġf ram +Ġ ing +Ġcommun ities +ĠF BI +it a +Ġb on +Ġstr ateg +Ġinterest s +l ock +g ers +m as +ĠAN D +Ġconflic t +Ġrequire ments +Ġs ac +Ġoper ating +in i +rel ated +Ġcomm itted +Ġrelative ly +Ġs outh +¯ ¯ +Ġaff ord +Ġident ity +Ġdec isions +Ġacc used +pl ace +Ġvict ory +o ch +i at +N ame +C om +t ion +ed s +Ġsee k +Ġt ight +ĠIm ages +Ġinit i +Ġhum ans +Ġfam iliar +Ġaud ience +Ġintern al +vent ure +Ġs ides +ĠT O +Ġd im +Ġcon clud +Ġapp oint +Ġenforce ment +ĠJ im +ĠAssoci ation +Ġcircum st +ĠCanad ian +Ġjo ined +Ġdiffere nces +ĠL os +Ġprot est +Ġtw ice +w in +Ġgl ass +ars h +ĠAr my +Ġexp ression +Ġdec ide +Ġplan ning +an ia +Ġhand le +ĠMicro soft +ĠN or +Ġmax imum +ĠRe v +Ġse a +Ġev al +Ġhel ps +re f +Ġb ound +Ġm outh +Ġstand ards +Ġcl im +ĠC amp +ĠF ox +cl es +Ġar my +ĠTe chn +ack ing +x y +S S +Ġ4 2 +Ġbu g +ĠUk rain +ĠM ax +ĠJ ones +ĠSh ow +l o +Ġplan et +Ġ7 5 +Ġwin ning +Ġf aster +Ġspe ct +Ġbro ken +T R +Ġdef ined +Ġhealth y +Ġcompet ition +htt ps +ĠIs land +ĠF e +Ġannoun ce +ĠC up +ĠInst ead +Ġcl ient +Ġposs ibly +se ction +ock et +l ook +Ġfin ish +Ġcre w +Ġres erv +Ġed itor +Ġh ate +Ġs ale +Ġcontro vers +Ġp ages +w ing +Ġnum er +Ġopp osition +Ġ200 4 +Ġref uge +Ġfl ight +Ġap art +ĠL at +A meric +ĠAfric a +Ġapplic ations +ĠPal est +ĠB ur +Ġg ar +ĠSoc ial +Ġup gr +Ġsh ape +Ġspe aking +ans ion +a o +ĠS n +Ġwor ry +ĠBrit ain +P lease +rou d +Ġh un +Ġintrodu ced +Ġd iet +I nd +ĠSec ond +Ġfun ctions +ut s +ĠE ach +ĠJe ff +Ġst ress +Ġaccount s +Ġgu arant +ĠAn n +ed ia +Ġhon est +Ġt ree +ĠAfric an +ĠB ush +} , +Ġs ch +ĠOn ly +Ġf if +ig an +Ġexerc ise +ĠEx p +Ġscient ists +Ġlegisl ation +ĠW ork +ĠS pr +à Ĥ +ĠH uman +Ġ è +Ġsur vey +Ġr ich +ri p +Ġmain tain +Ġfl o +Ġleaders hip +st ream +ĠIslam ic +Ġ 01 +ĠCol lege +Ġmag ic +ĠPr ime +Ġfig ures +201 7 +ind er +x ual +ĠDe ad +Ġabsolute ly +Ġfour th +Ġpresent ed +resp ond +rib le +Ġal cohol +at o +ĠD E +por ary +Ġgr ab +Ġvar i +Ġqu ant +ĠPh oto +Ġpl us +r ick +ar ks +Ġaltern ative +Ġp il +Ġappro x +th at +Ġobject s +ĠR o +ĠAnd roid +Ġsignificant ly +ĠR oad +k ay +R ead +av or +Ġa cknow +ĠH D +ĠS ing +O r +ĠM ont +Ġun s +pro f +Ġneg oti +ĠAr ch +ik i +Ġte levision +ĠJew ish +Ġcomm ittee +Ġmot or +Ġappear ance +Ġs itting +Ġstri ke +ĠD own +com p +ĠH ist +Ġf old +ac ement +ĠLou is +Ġbel ong +ĠâĢ ¢ +Ġm ort +Ġprep ared +Ġ6 4 +ĠM aster +Ġind eed +ĠD en +Ġre nt +T A +our ney +ar c +S u +9 7 +Ġadv ice +Ġchang ing +Ġlist ed +Ġlaun ched +is ation +ĠP eter +is hes +Ġl ived +ĠM el +ĠSup reme +ĠF ederal +Ġ) ; +ruct ure +Ġset s +Ġphil os +u ous +Ġ ł +Ġappl ied +ĠN OT +Ġhous ing +ĠM ount +Ġo dd +Ġsu st +D A +ffic ient +Ġ ? +ol ved +Ġp owers +Ġth r +Ġrem aining +ĠW ater +L C +Ġca uses +ãģ ® +Ġman ner +ad s +Ġsuggest s +Ġend s +stand ing +f ig +ĠD un +id th +Ġg ay +Ġter min +ĠAngel es +M S +Ġscient ific +Ġco al +ap ers +b ar +ĠThom as +Ġsy m +ĠR un +th is +P C +igr ants +Ġmin ute +ĠDist rict +cell ent +Ġle aves +Ġcomple ted +am in +Ġfoc used +Ġmon itor +Ġveh icles +M A +ĠM ass +ĠGr and +Ġaffect ed +itution al +Ġconst ruct +Ġfollow s +Ġt on +re ens +Ġh omes +ĠE xt +ĠLe vel +r ast +ĠI r +Ġel im +Ġlarge ly +ĠJ oe +Ġvot es +all s +Ġbusiness es +ĠFound ation +ĠCent ral +Ġy ards +Ġmaterial s +ul ner +Ġgu ide +Ġclos er +um s +Ġsp orts +ed er +J ust +Ġtax es +8 4 +ĠO ld +Ġdec ade +ol a +Ġv ir +Ġdro pped +Ġdel ay +it ect +Ġsec ure +ste in +le vel +Ġtre ated +Ġfil ed +ain e +Ġv an +Ġm ir +Ġcol umn +ict ed +e per +Ġro t +Ġcons ult +Ġent ry +Ġmar ijuana +ĠD ou +Ġapparent ly +ok ing +clus ive +Ġincre ases +an o +Ġspecific ally +Ġte le +ens ions +Ġrelig ion +ab ilities +Ġfr ame +ĠN ote +ĠLe e +Ġhelp ing +Ġed ge +ost on +Ġorgan izations +à ĥ +ĠB oth +hip s +Ġbig ger +Ġbo ost +ĠSt and +Ġro w +ul s +ab ase +Ġr id +L et +are n +ra ve +Ġst ret +P D +Ġv ision +Ġwe aring +Ġappre ci +Ġa ward +ĠU se +Ġfact or +w ar +ul ations +) ( +Ġg od +Ġter rit +Ġpar am +ast s +8 7 +Ġen emies +ĠG ames +F F +Ġacc ident +W ell +ĠMart in +T ER +Ġat h +ĠHe ll +Ġfor g +Ġve ter +ĠMed ic +f ree +Ġst ars +Ġexp ensive +Ġac ad +ra wn +ĠW he +Ġl ock +Ġform at +Ġsold iers +s m +Ġag ent +Ġrespons ibility +or a +ĠS cience +Ġrap id +Ġt ough +ĠJes us +Ġbelie ves +M L +Ġwe ar +le te +Ãĥ ÃĤ +ĠD ri +Ġcomm ission +ĠB ob +O h +ap ed +Ġwar m +ÃĥÃĤ ÃĥÃĤ +Ġ200 3 +ort ion +Ġhas n +ust er +Ġun ivers +ĠI ll +Ġk ing +olog ies +9 4 +ĠT em +ĠM os +Ġpat ient +ĠMex ico +ce an +ĠDe ath +ĠSand ers +y ou +ĠC ast +ĠComp any +pt y +Ġhappen ing +F P +ĠB attle +Ġb ought +A m +M od +U s +ut ers +ĠC re +ĠTh ose +Ġ4 4 +is er +Ġs oul +ĠT op +ĠHar ry +ĠA w +Ġse at +ff ee +Ġrev olution +Ġ( " +ĠD uring +et te +Ġr ing +Ġoff ensive +Ġreturn s +Ġv ideos +Ġdis cl +Ġfam ous +en ced +ĠS ign +ĠR iver +Ġ3 00 +P M +ĠB us +ĠC H +Ġcandid ates +ard en +Ġpercent age +Ġvis ual +Ġthan k +Ġtrou ble +ner gy +Ġ200 1 +Ġpro ve +ash ion +Ġen h +ĠL ong +U M +Ġconnect ed +Ġposs ibility +O ver +Ġexper t +Ġl ibrary +art s +ĠDirect or +Ġfell ow +9 2 +ir ty +Ġd ry +Ġsign s +ĠL ove +Ġqu iet +f oot +Ġp ure +ĠH un +Ġf illed +ph as +ĠE lect +end ment +ĠEx pl +Ġun able +n s +m o +Ġv ast +ob e +Ġident ify +app ing +ĠCarol ina +g ress +Ġpro te +Ġf ish +Ġcircumst ances +raz y +ĠPh ot +Ġb odies +ĠM ur +Ġdevelop ing +ĠA R +Ġexperien ced +Ġsubst ant +ĠBo ard +es ome +Ġdom estic +Ġcomb ined +ĠP ut +Ġchem ical +ĠCh ild +Ġpo ol +ĠC y +Ġe gg +c ons +st ers +Ġh urt +Ġmark ets +Ġconserv ative +Ġsupp orters +Ġag encies +id el +O b +ur b +Ġ4 3 +ĠDef ense +y e +ĠA p +du le +Ġtemper ature +Ġconduct ed +ĠCh ief +Ġpull ed +Ġf ol +L ast +ont o +os is +V ER +D es +ĠP an +F irst +Ġadv ance +Ġlic ense +r ors +ĠJ on +Ġimag ine +Ġhe ll +Ġf ixed +Ġinc or +os ite +ĠL og +ick en +] : +Ġsurpr ise +h ab +Ġc raft +ol t +ĠJ ul +Ġd ial +Ġrele vant +Ġent ered +Ġlead s +ĠA D +ĠCle an +Ġpict ures +ess or +Ġal t +Ġpay ing +P er +ĠMark et +Ġupd ates +am ily +ĠT ype +ĠH ome +Ġ5 5 +semb ly +rom e +8 3 +Ġgreat est +Ġhe ight +Ġhe av +ain ts +Ġlist en +as er +ĠS H +Ġcap able +ac le +Ġpers pect +in ating +Ġoff ering +ry pt +ĠDe velop +ab in +r c +Ġbr ight +al ty +ar row +Ġsupp l +ind ing +ack ed +gy pt +ĠAn other +p g +ĠVirgin ia +ĠL u +Ġpl anned +Ġp it +Ġswe et +T ype +ĠD i +Ġtyp ically +ĠFranc isco +Ġpro spect +ĠD an +Ġte en +re es +Ġsc hed +Ġh ol +Ġsc r +Ġlot s +l ife +Ġnews p +Ġfor get +ĠN one +ĠM iddle +ĠR yan +ed d +Ġse vere +Ġsu it +ll er +9 3 +Ġcor respond +Ġexpl os +u ations +Ġfl ag +g ame +r id +Ġpr in +ĠD ata +Ġde ploy +ĠEn ter +su it +gh an +ĠM en +Ġthough ts +Ġmat ters +Ġad apt +ĠA ri +Ġf ill +Ġfor th +Ġs am +Ġ4 1 +Ġpay ment +ĠH or +Ġsp ring +du c +Ġl osing +Ġbring ing +F O +al a +Ġdist ribution +he red +b our +ĠIsrael i +om a +Ġcomb ination +Ġpl enty +V E +C an +ĠH aw +Ġper man +ĠSpe cial +Ġto w +Ġsee king +Ġexam ples +Ġclass es +c r +Ġbe er +Ġmov es +ĠI P +ĠK n +Ġpan el +E ven +Ġproper ly +Ġr is +Ġpl ug +Ġestim ated +E very +Ġdef ensive +ag raph +Ġpre gn +Ġinst it +ĠV ict +Ġvol ume +Ġpos itions +Ġl inks +ĠPro gram +ĠWe ek +ag ues +Ġtrans form +k er +ĠC EO +Ġc as +Ġopp onent +Ġtwe et +ĠC ode +Ġsh op +Ġf ly +Ġtal ks +Ġb ag +Ph one +Ġa id +Ġpl ants +Ġ6 5 +Ġatt orney +ar ters +qu est +ĠMag ic +Ġbeg ins +Ġmy ster +Ġenvironment al +Ġst orage +N N +Ġm arg +Ġs ke +Ġmet al +ell y +Ġord ered +Ġrem ained +Ġl oved +Ġprom pt +Ġupd ated +Ġexper ts +Ġwalk ing +Ġan cient +Ġperform ed +AT E +Ġne ither +i ency +Ġmanufact ure +ĠP ak +Ġselect ed +Ġm ine +Ġult imately +Ġexpl an +Ġlab el +ĠServ ices +ribut ed +Tr ump +Ġsy n +ĠU lt +S C +Ġme at +Ġg iant +ĠW ars +ĠO N +Ġad m +Ġinter pret +Ġeven ing +Ġev il +ĠB oston +ĠW ild +Ġ à +ĠBit coin +ĠAm azon +D r +ĠIn formation +Ġobvious ly +Ġadv anced +Ph oto +ol ar +Ġwe ather +Ġsymb ol +Ġso le +Ġpot entially +ost er +Ġorig inally +m un +3 00 +az e +ess ions +Ġde ck +Ġst ood +Ġyou th +ĠB ern +R ep +ĠT est +Ġbas ically +ot ic +Ġinvol ve +ol it +ly n +S ee +Ġair craft +Ġconf irm +E W +Ġmess ages +ĠRich ard +Ġk it +Ġpro hib +Ġv ulner +is ters +Ġexist ence +Ġturn ing +ĠS P +Ġdes ire +Ġfl at +Ġm ent +se ason +ang es +Ġneighbor hood +ĠL ake +AT ION +Ġpoint ed +b ur +Ġinn ov +uc ks +U L +Ġprofess or +Ġexp ressed +A B +ic ious +Ġ200 2 +ĠDe v +Ġs ession +Ġb are +s en +Ġdis s +ĠC ath +ĠP ass +ĠP oint +Ġdo ctor +or row +ail ed +ĠR ub +ĠD C +ĠChar l +p erson +Ġwrit er +igh ters +ure au +Ġob lig +Ġrecord ed +Ġbro ke +Ġord ers +il ty +Ġmot ion +in ity +l aw +ad ium +Ġimm igration +Ġcontr ast +Ġb att +Ġex cellent +Ġtechn ical +am i +Ġt un +Ġcl oud +ĠY ear +ge on +Ġcre ation +Ġstr ange +Ġa uth +Ġfor t +b orn +Ġext ent +ĠT oday +ĠCl ub +Ġr ain +Ġs ample +Ġaccept ed +Ġt act +Ġf ired +ĠS on +Ġstand s +Ġb oot +Ġ4 7 +Ġstat ements +Ġvers ions +Ġse lling +ound ed +Ġ199 0 +Ġwere n +ĠW atch +Ġexper iment +P ost +Ġret ail +ul ed +In st +un te +ãĥ ¼ +Ġdep art +Ġb ond +i very +om pl +Ġre action +ĠSyri an +ĠP ac +app ed +ani el +D P +Ġres olution +Ġre act +Ġappro ved +on om +m ond +ĠO ffic +-- - +Ġrepl ace +Ġt ack +Ġsp ort +Ġch ain +Ġemer gency +r ad +ĠPalest in +Ġ4 6 +Ġautom atically +Ġrout e +Ġp al +Ġb anks +ĠPar is +ĠMed ia +ro ad +ic ing +i xt +ist ed +Ġg rew +Ġco ord +ĠW here +om in +Ġsub s +� � +Ġ ± +Ġcorpor ate +Ġse lection +n oon +ĠRep ort +c s +clud ing +ord ers +anc he +ĠIt s +Ġslow ly +ĠE gypt +ĠA cc +Ġcol le +iqu es +E X +Ġattempt s +ur l +ĠC ross +Ġfind ings +ĠS C +ĠO R +Ġind ex +ens ity +ĠW ay +ĠL and +Ġsh ock +d is +Ġd ynam +Ġc art +m osp +S ince +i est +ĠB oy +Ġst orm +ĠCont in +201 3 +he w +il it +Ġess ential +iqu id +O ther +ive red +Ġreason able +A ct +Ġsub sequ +ĠP ack +ĠF ort +Ġconsider ing +Ġun iversity +l og +Ġmar ried +Ġill ust +ĠTr ue +£ ı +Ġnumer ous +rast ructure +Ġserious ly +Ġrefer red +u a +Ġconsist ent +on na +ĠRe al +ru ption +ci ples +Ġfact s +9 1 +ot es +er g +The n +Ġacc ompl +N ote +Ġre venue +Ġpass ing +Ġm al +e en +ĠY et +Ġg ather +ter day +ew ork +ĠA uthor +P e +Ġopt im +Ġr ub +Ġè £ı +Ġun known +st one +Ġun ion +ol ve +Ġopportun ities +Ġbrow ser +ĠW al +ĠC ost +Ġreport ing +st s +p et +Ġs and +Ġsudden ly +Ġsurpr ising +ĠV R +Ġsomew hat +ĠB as +ult ure +iz z +ĠC D +Ġchalleng es +Ġsett ings +Ġexperien ces +ĠF ull +Ġcan n +Ġrece iving +ES T +Ġj oint +Ġcult ural +Ġa st +8 2 +as tern +ce ived +ĠC ru +Ġb ull +p ired +am m +Ġfac ing +p ower +Ġb oss +ĠH ol +Ġinst r +Ġincreasing ly +Ġsh ift +Ġstre ets +ĠWilliam s +ab b +Ġl ie +Ġl augh +ĠC a +P L +Ġadult s +Ġcustom er +Ġob tained +Ġsupport ing +ht ml +f ire +Ġdetail ed +Ġpick ed +ĠR ight +ld er +E E +st ood +ĠK im +Ġw ire +Ġs ight +Ġdevelop ers +Ġpers ons +Ġs ad +Ġc up +Ġwar ning +Ġboy s +l ong +Ġb ird +f o +Ġw al +Ġobserv ed +Ġz one +iven ess +Ġch annel +c ript +Ġref used +ĠAg ain +Ġsu c +Ġspokes man +ĠRe f +r ite +ou ston +ãĥ ³ +ĠS her +Ġact s +ĠN ame +Ġstrugg le +ar ry +omet imes +Ġdisc rim +H T +Ġcateg ory +Ġreal ize +Ġemploy ee +ĠAf ghan +en ger +Ġgun s +ĠSte ve +ĠM ot +ĠO l +ok ed +Ġth ick +Ġfair ly +ill y +Ġsur ve +ĠM at +we ight +â Ķ +Ġtro ops +Ġag ents +Ġbatter y +Ġmot iv +à ¡ +S ec +d en +o very +L S +Ġfl u +Ġconf ident +ĠO per +Ġem pty +Ġp hen +Ġse ctor +Ġexc ited +Ġrem ote +ap h +o en +Ġdestroy ed +Ġmor al +ĠH P +ĠR on +Ġd ress +ĠB at +Ġl it +ĠM S +Ġa f +H L +r um +is ms +Ġshould n +Ġsym pt +ĠTor onto +het ic +Ġcar bon +Ġinstall ed +Ġviol ent +Ġsol ar +j a +Ġpract ices +Ġr ide +ĠP enn +Ġimpro ved +Ġaud io +Ġbehav i +ĠP S +Ġe ating +D ata +ĠRe view +p ass +cl aim +u ated +ang ers +c hen +Ġproper ties +Ġany where +An other +Ġbl ow +ĠJack son +Ġp roud +Ġplan e +l ines +Ġsqu are +Ġpro of +ans as +Ġtalk ed +m akers +Ġs ister +Ġhold s +Ġres ident +Ġ= = +Ġresist ance +Ġspl it +Ġpro secut +Ġconf idence +res ents +Ġcut s +Ġexcept ion +Ġz ero +Get ty +Ġcop yright +Ġtot ally +orm al +ific ations +ĠAustral ian +Ġs ick +Ġ1 50 +Ġhouse hold +Ġfe es +Ġdri vers +og en +ĠN Y +Ġnecess arily +Ġregul ations +ear ing +s l +Ġperspect ive +c are +ic ial +H is +Ġesc ape +Ġsurpr ised +ĠV an +ur rent +Ġv ac +8 1 +ĠTh us +Ġem phas +ĠCh ampions +ĠI ce +Ġn arr +Ġhead s +Ġca using +b el +f ortunately +ĠM a +Ġtarg ets +ci pl +Ġafter noon +Ġadd s +ĠMay be +ĠF our +ess ed +ple te +Ġus ual +ch o +ing u +Ġwith d +ĠE nergy +ĠE conom +O O +Ġart icles +Ġinj ured +Ġman age +Ġexpl ains +Ġdi agn +R ec +at ures +Ġlink ed +Ġdiscuss ed +Ġexpl o +Ġocc asion +ath an +Ġopp osite +Ġfac es +Ġden ied +ĠK night +Ġn ut +Ġapprox imately +Ġdisapp oint +onym ous +ĠB est +ĠL o +ĠH y +ĠA ff +Ġvot ing +an while +ĠII I +Ġinstit utions +ag ram +ĠD aily +Ġdr ag +Ġnear by +Ġgu ilty +Ġcon ver +P re +s hip +Ġre ward +Ġphilos oph +ĠS S +u gh +Ġapp s +f riend +Ġu pper +Ġad vert +Ġs now +Ġfr ust +Ġour selves +F r +ĠD ie +amp ion +Ġdis miss +Ġc ere +Ġsign al +f rom +Ġ ). +Ġ5 2 +Ġcr imes +it ors +est ival +use um +Ġcoun cil +ĠS aud +M ay +ĠG un +ic ian +et her +Ġsu fficient +ĠH en +so le +Ġhistor ical +ĠF ar +ĠT urn +Ġp in +Ġsuc ceed +m at +ly mp +Ġtrad ition +ĠO k +Ġc ro +Ġdesc ription +al le +Ġsk y +T e +Ġwide ly +Ġw ave +Ġdefin ition +ĠJew s +Ġcy cle +Ġref ere +Ġbr ings +us al +Ġal ive +Ġfrequ ently +Ġint ention +ĠCont rol +l v +y stem +Ġpriv acy +g ent +ren ce +ĠQu est +ĠChrist mas +Ġr ail +Ġco oper +Ġtest ed +ĠC apt +as ks +Ġcomfort able +Ġdel ivered +sc ape +Ġdep th +ĠG OP +Ġwrit es +Ġass ets +Ġsa v +im ents +Ġtrans ition +Ġart ist +ĠL ook +Ġl ob +Ġcomp onents +ar ity +Ġwalk ed +Ġro ot +Ġparticip ants +Ġnot iced +Ġres c +Ġn av +ĠAd minist +d a +ut ral +pl ate +Ġimport ance +Ġass ert +ious ly +c ription +Ġinj uries +ĠChe ck +Ġregist ered +Ġint ent +Ġmiss ed +ograph ic +Ġsent ence +oun ter +Ġassist ance +ev in +Ġdat abase +Ġbuild ings +Ġclass ic +Ġth inks +ĠOh io +P r +ug g +Ġfe e +p an +Ġeffect ively +Ġfac ility +Ġbe ar +Ġch apter +Ġdog s +ĠCol umb +Ġl atter +it ial +Ġad mitted +T V +ĠGe org +Ġpost s +\ \ +Ġlawy er +Ġequ ival +Ġm and +Ġcontro lled +ĠW alk +ĠAnd rew +Ġmen u +am ental +Ġprotect ed +v a +Ġadminist r +or al +Ġre in +ĠS ar +Ġamount s +Ġn ative +ĠM oon +Ġrep resents +Ġab andon +Ġcarry ing +Ġt ank +m ary +Ġdecl ared +T ube +Ġh at +Ġpun ish +el lect +m es +Ġun iverse +ĠR od +ph y +Ġinf rastructure +Ġ5 1 +Ġopp osed +ow nt +c a +ĠM ake +Ġhard ware +Ġco ffee +R el +b al +w orld +ĠS af +ĠSe a +in als +Ġown ed +Ġh all +ers ion +Ġdescrib e +ĠP ot +Ġport ion +Ġat mosp +Ġgovern ments +Ġdep ending +Ġoff ense +Ġtr ick +aw a +ĠL ine +ĠV is +ĠH ard +ĠOr ig +ĠCl ick +Ġdes k +ĠVal ley +ĠS ov +Ġmov ies +Ġrem ark +Ġm ail +Ġcons cious +Ġrul ing +ĠR ights +Ġmed ic +he nt +ĠW omen +> < +Ġrepl aced +ĠP rem +ĠTh anks +Ġre new +ĠB all +if orm +Ġsh ots +C omm +Ġar med +Ġconst ant +Ġt aste +Ġreal ized +Ġbu ff +Ġm o +Ġeffic ient +M ost +or ation +if ies +Ġcommun ication +Ġfl ood +Ġconsequ ences +Ġany way +ig g +ĠG M +ĠTh ank +Ġ iron +Ġev olution +ĠC op +tw itter +Ġ9 5 +Ġrelationship s +ad el +ĠYou ng +Ġpropos al +ay ers +uild ing +ĠH ot +OR E +c os +Ġcoll abor +P G +ax y +Ġknow ing +Ġsupport s +ow ed +Ġcontrol s +Ġmere ly +um er +Ġath let +Ġf ashion +p ath +Ġg ift +Ġer a +AN D +Ġkind s +ĠKore an +Ġleg it +ul ous +Ġess entially +Ġthe rap +n ic +Ġsuff ered +Ġh ur +Ġprom ise +Ġex cess +Ġover w +Ġpr ime +ĠH ouston +er ry +ĠM s +R S +201 2 +Ġst ores +ĠO lymp +Ġj ourney +Al though +S ub +ĠE duc +ĠCh apter +Ġrequest s +Ġconsum ers +Ġt iny +Ġis ol +ĠF air +b a +ĠY OU +Ġcr ash +ce ler +Ġemot ional +Ġgood s +Ġelect ed +Ġmod er +ĠLin ux +Ġbl ocks +Ġis land +ĠSoc iety +Ġelect ions +Ġbroad cast +Ġche ap +Ġn ations +Ġse asons +4 00 +Ġwas te +ĠS at +Ġfield s +em ploy +Ġprof ile +Ġauth ors +AL L +ĠG ra +w est +ĠT y +Ġdeath s +Ġv acc +Ġfor med +Ġd u +Ġon going +ĠMuslim s +el f +ig ure +Ġass ume +ĠUkrain e +w ater +Ġco ast +Ġvot ed +g or +ĠA S +ĠMich igan +az a +ĠAr m +i ro +Ġf lex +as ters +' ' +Ġwel come +ar l +Ġloc ations +ig ation +ĠF il +Ġbu ying +Ġarch itect +Ġhard er +ĠC ub +Ġinter face +Ġrestaur ant +Ġdisco ver +Ġex ceed +Ġfav our +ger y +Ġd uty +Ġp itch +ad or +ĠM ach +b oy +Ġrespond ed +Ġext ended +her s +M any +ra id +if er +ĠIn s +S er +Ġmed ium +s he +ĠS ports +Ġmag azine +ut ation +Ġlim its +ĠG all +Ġex ternal +raz il +Ġyoung er +t le +Ġrem ind +ĠC ON +Ġimmedi ate +Ġh idden +Ġvol unte +Ġsim pl +od cast +Ġph ase +d r +Ġpl ot +Ġexp osure +R I +og rap +v in +an ish +ĠAc ad +ĠEng ine +Ġexp ansion +ĠP ay +Y our +Ġpus hed +ĠE ll +ĠHe ad +Ġmarket ing +ĠA C +k et +Ġh its +Ġg ro +ĠA ge +ĠSc ot +] [ +Ġst im +Ġi Phone +Ī Ĵ +Ġn arrow +ĠGet ty +ĠTur key +Ġperfect ly +Ġen able +ut ch +Ġprec ise +Ġreg ime +Ġsh if +Ġcomp ens +g un +d iv +Ġch osen +ĠK en +An y +Ġtre es +Ġrecomm ended +ĠR en +u able +ĠH T +F ollow +E G +ĠH and +ĠK enn +Ġarg uments +Ġex ists +Ġb ike +ĠCons erv +Ġbre aking +ĠG ar +Ġc razy +Ġvirt ual +ay lor +ix el +Ġ19 80 +Ġper mission +ĠSer ies +Ġconsum er +Ġclose ly +c alled +Ġ5 4 +Ġhop es +Ġar ray +ĠW in +ĠLab our +Ġsp ons +ĠI re +Ġp ow +Ġread ers +Ġemploy ment +Ġcreat ure +Ġresult ing +Ġaccur ate +Ġmom ents +Ġarg ued +Ġp ed +D uring +Ġ5 3 +ĠT al +Ġs ought +Ġsuff ering +Ġ icon +le e +Ġ( $ +al ian + ° +Ġp ra +Ġbon us +( " +k o +Ġact ing +D E +f all +Ġcompar ison +Ġsm ooth +ĠN AS +u pp +ĠJose ph +ep ing +ĠT ake +ĠM id +Ġs ending +f ast +ĠF all +Ġdeal ing +us er +ĠOr gan +C o +Ġatt ached +Ġse es +% . +Ġtyp ical +AR T +Ġfind s +ĠAs ia +um in +ĠC ore +ĠE nt +in ent +u ce +ĠBl ood +ĠN ever +Ġem ails +Ġhigh light +Ġconf ront +at us +ut ed +Ġun us +Ġtop ic +ĠAd am +Ġb le +at i +Ġunder stood +S et +st ruct +T P +Ġm ob +a a +ĠSt art +pect ed +se ll +Ġded icated +ĠC A +u an +Ġsong s +esc ription +Ġte ch +Ġr ape +Ġas ide +Ġgr ant +Ġ5 6 +s ub +Ġarg ue +Ġcont aining +Ġsche dule +Ġliber al +Ġpublic ly +Ġheav ily +ĠU t +in er +ĠS ection +ĠC are +we et +l s +D is +âĶ Ģ +ĠF ollow +B ack +ĠI T +Ġb es +j i +ĠH it +est ed +Ġevery body +ĠSw ed +Ġfem in +Ġfac ilities +Ġcon ven +C omp +ĠO S +c ore +Ġan x +Ġdiv ision +ĠC am +ĠSt an +m ates +Ġexpl ore +pl om +Ġsh ares +pl oad +an es +Ġide al +et ers +ĠB ase +Ġpl astic +Ġdist inct +ĠNet work +ĠSe attle +Ġtrad ing +ens us +int end +Ġex hib +Ġinit ially +ĠF ood +Ġthous and +ĠBus iness +act er +Ġpar agraph +Ġrough ly +Ġw ww +Ġcreat ive +ĠCon f +Ġconsum ption +Ġfil ms +ag an +Ġob tain +Ġt all +Ġt or +Ġacknow led +Ġg rown +al o +K E +Ġ4 00 +end ers +t aining +U G +Ġsu icide +Ġwat ched +ĠL ist +al i +re hens +Ġsurround ing +Ġp ip +Ġf lying +ĠJ ava +ord an +Ġserv ing +in ations +p ost +Ġsh o +A v +Ġj ail +z y +Ġ199 9 +Ġ< / +Ġliter ally +ĠS ir +Ġexp osed +Ġl ies +st ar +Ġb at +Ġear ned +ĠD ig +Ġspec ified +ĠSe ason +Ġdeg rees +Don ald +Ġcent re +Ġsh aring +Ġwin ter +ĠC O +C he +Ġ Î +M P +Ġun w +Ġfew er +ĠM ir +Ġsomew here +ĠK ey +Ġattack ed +ĠK ir +Ġdom ain +Ġstrong er +Ġ9 9 +Ġpen alty +I d +Sc ript +Ġdecl ined +Ġne ck +Ġfra ud +Ġcur rency +Ġr ising +R C +âĢ¦ âĢ¦ +H z +Ġt ab +Ġtal ent +n am +ĠN BA +Ġvill age +Ġleg s +ĠN ext +E d +Ġac id +Ġhy d +8 00 +Ġinvol ving +ĠIm age +ĠBe fore +F l +Ġyes terday +S ource +Ġterror ist +Ġsu p +Ġsy nt +ĠSaud i +Ġw est +Ġr u +b urg +Ġvis ible +Ġstru ck +r ison +Ġaw esome +Ġd rawn +Ġansw ers +ĠG irl +ĠR am +Ġthreat s +Ġdef eat +os it +Ġv ent +atur ally +Americ an +end a +ĠH oly +Ġr um +% , +c ase +ĠHist ory +ĠYou Tube +Ġsit uations +ĠD NA +S te +Ġsa ved +It em +Ġrec ip +olog ist +Ġfac ed +Ġel ig +O nce +ĠL i +u h +Ġmist ake +ĠDiv ision +ĠB ell +Ġsympt oms + ® +Ġdom in +Ġfall ing +Ġend ing +as hes +Ġmat ches +ĠOn line +Ġexplan ation +D ef +red it +Ġany more +ĠT otal +ĠF OR +us hed +Ġlet ters +Ġris ks +ĠO K +Ġreported ly +: \ +Ġpl ate +Ġsubject s +Ġattempt ed +if ier +ian a +Ġunlike ly +ĠTh ough +um a +ĠIn vest +ĠPr in +ic an +ĠD ar +ĠColor ado +au g +Ġve get +a os +ri a +Ġshe l +Ġmark ed +Ġ( ) +Ġsp r +p o +ĠL ink +Ġdef e +ĠJ r +Ġthem e +Ġpass ion +ĠP en +Ġinf o +iz er +Ġsh it +ĠC ivil +ap se +c re +Ġpo ly +Ġcomp onent +ĠChar les +ĠIre land +ĠPro v +Ġdo ctors +Ġgr anted +Ġpain t +Ġhon or +Ġsm oke +Ġpay ments +Ġprim arily +ĠKing dom +r ich +ate ll +Ġde als +Ġsched uled +Ġfund amental +Ġprote in +Ġnewsp aper +Ġcl ients +yth on +ĠD ate +h us +Ġfeed back +Ġstret ch +Ġc ock +Ġhot el +ĠQue en +Ġsu gar +Ġj u +Ġmil k +Ġappro val +ĠL ive +Ġequival ent +ef ully +Ġins ert +z ona +Ġext ension +d ri +J ohn +Ġacc omp +S m +ĠF und +Ġconst antly +Ġ` ` +Ġgener ated +ĠA ction +ĠP sych +ĠT ri +Ġrecogn ize +Ġv ary +ph a +ĠR a +d f +et ch +ĠSov iet +Tw o +Ġpattern s +Ġprof ession +an ing +T ime +ĠL im +Ġcol ors +ĠA z +ĠT R +Ġinf ect +Ġphen omen +Ġshe ll +Al so +Ġput s +Ġdel ivery +Ġbro wn +Ġprocess ing +Ġlight s +ess age +ĠBro ok +ĠA ud +l ation +Ġindust rial +L ike +ĠB razil +rou s +ES S +ĠL uc +Ġsome how +Ġ8 5 +Ġpro port +Ġpolit icians +Ġindic ate +Ġh ole +Ġtechn iques +Ġcompet itive +Ġph r +Ġv o +ist ent +ĠD ream +Ġcamp us +Ġaspect s +Ġhelp ful +Ġsh ield +or se +Ġtrig ger +m al +Ġ5 8 +Ġt ort +Ġperson ally +Ġt ag +Ġkeep s +ĠV ideo +Ġben ch +Ġg ap +a ire +Ġe ast +Ġrec overy +per ial +Ġprof it +ĠM ic +Ġ5 7 +Ġcol on +Ġstrong ly +st yle +Ġalleg ations +h an +Ġrep orters +j o +r ine +arg et +and al +Ġ0 3 +Ġfl ash +tr ans +Ġstr ict +Ġpark ing +ĠPak istan +Ġl i +Ġwe ird +ĠE ric +Ġreg ions +ĠJ un +Ġint ellect +ĠW H +od ing +rib utes +up id +ĠT it +Ġf inger +or ia +Ġe lev +ĠF ield +Ġcon clusion +; ; +Ġfeel ings +Ġext ensive +Ġm ixed +Ġne uro +v y +Ġhar ass +ĠC irc +ou ch +Ġterrit ory +Ġsuccess fully +M ar +Ġing red +Ġoverw hel +Ġl ayer +V iew +Ġall ies +ill ance +ĠTh ree +Ġb unch +Ġnorm ally +Ġnet works +Ġsac r +ĠC IA +b les +Ġch ose +Ġopp onents +Ġregard less +Ġfr anch +Ġpre f +ĠP o +Ġbr idge +ann a +ĠSil ver +Ġw age +p age +ri or +Ġrad ical +ĠL ittle +Ġman ip +Ġsecret ary +Ġg ang +D R +F A +Ġdec ent +ĠSp irit +Ġun cle +ĠDevelop ment +Ġinvest ors +Ġwall s +Ġpub lish +Ġgener ate +iss ions +c ar +Ġprom ote +Ġcut ting +Ġche st +Ġdrink ing +Ġcollect ed +Ġ7 2 +Ġhop ing +Ġem br +gor ith +Ġwar ned +Ġinstruct ions +O G +ĠD id +ĠAg ency +Ġg ear +Ġcritic ism +ĠF urther +Ġut il +ann y +R ed +Ġcoun sel +ĠAs ian +Ġredu ction +p ool +Ġteach ing +Ġdeep ly +i y +Ġestim ates +Ġcho ices +Ġperman ent +in em +ke l +Ġf asc +p se +f ile +ĠL ow +ĠP erson +Ġt ournament +st al +Ġm el +U ST +ĠR ay +az i +V al +Ġcont ained +ĠH olly +Ġw ake +Ġreve al +Ġprocess es +ĠIS IS +Ġ0 9 +Ġbl ind +Ġste el +ĠB ad +Ġcare fully +app y +ro it +Ġg aming +Ġhous es +ĠC oll +Ġtr uck +er m +Ġsc ored +Ġocc as +ret urn +b ound +v ar +Ġsh arp +Ġaf raid +ĠE X +am ber +c ific +Ġsche me +N C +ĠPol it +Ġdecl ine +Ġ199 8 +Ġpus hing +Ġposs ession +Ġpriv ile +Ġteacher s +Ġy ield +H A +ĠDav is +it led +#### #### +Ġr ig +ĠD aniel +ac on +Ġh ide +ut en +Ġcolle agues +Ġprin ciples +Ġl oud +Ġs in +ĠDem on +Ġst one +Ġ0 2 +Ġt aught +Ġter rible +Ġst uck +ĠPol icy +te en +Ġimplement ation +ĠB BC +ĠAP I +Ġwhe el +all as +Ġch ampions +ol ars +play er +Ġrepeated ly +ĠSt ill +Ġlik es +ast y +es ter +ĠCath olic +R L +Ġb ath +Ġno ise +t itle +Ġn orthern +P art +Ġmag n +Ġf ab +ĠAs h +Ġdis pl +Ġtick et +Ġm urd +Ġalong side +ĠMus ic +Ġr iver +ĠSte el +ĠC L +ĠPl ayer +ĠM ult +ow ing +re p +s ize +Ġt ur +ĠGeorg ia +isc al +ra ction +Ġc able +Ġ5 9 +Ġw ins +Ġup coming +Ġsurv ive +Ġins pired +ĠEduc ation +Ġstat istics +ĠF oot +iam i +Ġy ellow +ĠP age +. - +ĠH as +Ġur ban +Ġa x +es sel +\ " +Ġquarter back +Ġreg ister +ĠLab or +Ġab ilities +ĠF amily +Ġvar iable +ĠPr ice +Ġcont em +Ġth in +ĠE qu +d ata +Ġg otten +Ġconst it +Ġas ks +Ġt ail +Ġexc iting +ĠE ffect +ĠSp anish +Ġencour age +ins on +ĠA h +Ġcommit ment +C S +Ġr ally +Ġ: : +Ġsubs id +Ġsp in +Ġcapt ured +201 8 +Ġinn oc +Ġalleged ly +ĠC ome +Ġart ists +ĠN umber +Ġelect ronic +Ġreg ional +ap es +Ġw ra +Ġmy th +pr ise +ĠM iller +ĠC reat +ĠEp isode +b ell +Ġdirect ed +Ġext ract +Ġs orry +Ġv ice +ag ger +ĠSu pport +Ġ6 6 +ĠI ron +Ġwonder ful +Ġg ra +N et +ion e +E ng +Ġsh ips +ik es +ĠK evin +it ar +Ġactiv ists +tr ue +ĠAri zona +ent h +ĠDes pite +ĠS E +Ġha bit +ern el +Ġin qu +Ġab ortion +Ġv oid +Ġexpl icit +Ġeng aged +Ġang ry +Ġr ating +Ġfr ag +b ro +ick ing +d ev +Ġwor ried +Ġob ser +Ġap artment +ĠG T +Ġest ate +ĠConst itution +em on +ĠS now +Ġcount y +Ġdis ag +ĠStep hen +Ġimm igrants +w ind +ĠN ations +Ġfol ks +O ut +Ġg all +Ġtarget ed +Ġst ead +ĠB on +ĠL ib +Ġinform ed +Ġ12 0 +ch ain +idel ines +or ough +Ġdri ven +Ġregular ly +Ġbas ket +Ġprinc iple +oc ument +Ġst un +ib ilities +ĠRom an +ĠAb out +Ġal ert +Ġdemocr acy +Ġrepresent ed +H S +c ers +p arent +Ar t +p ack +Ġdi plom +re ts +ĠN O +Ġcapt ure +ĠAd v +Ħ ¢ +Ġannounce ment +ĠL ear +Ġh ook +Ġpur s +ĠS uch +ĠC amer +Ġrefuge es +ĠV e +P ol +Ġrecogn ized +l ib +Ġhad n +A ss +Ġpil ot +us hing +Ġreturn ing +Ġtra il +ĠSt one +Ġrout ine +Ġcour ts +Ġdes per +Ġfriend ly +ĠIt aly +Ġpl ed +Ġbreat h +Ġstud io +N S +Ġimp ressive +ĠAfghan istan +Ġf ing +Ġd ownt +ink ing +ĠR og +i ary +col or +se x +ar on +Ġf ault +ĠN ick +D own +ĠR ose +ĠS outhern +X X +is odes +L ist +6 00 +Ġout come +er r +Ġelse where +Ġret ire +Ġp ounds +ĠGl obal +Pe ople +Ġcommun ications +Ġlo an +Ġrat io +ĠEm pire +Ġg onna +Ġinv ent +D F +Ġ19 70 +ĠComm on +p at +Ġprom ised +Ġd inner +ĠH om +Ġcreat es +Ġoper ate +ver ty +ĠJ ordan +et ime +Ġsust ain +R eg +Ġincred ible +im a +Ġwar rant +Ġm m +A tt +Ġlaw suit +Ġreview s +it ure +ĠS ource +l ights +ĠF ord +Ġ6 3 +g roup +st ore +Ġfeat ured +Ġfore ver +Ġpo verty +ĠP op +ĠC NN +az z +ab is +ach ing +Ġl aid +ĠSu pp +Ġfil ter +en a +ĠCommun ity +Ġcreat ures +u ction +ĠR oyal +Ġassoci ation +ĠCon nect +ĠBr ad +âĸ Ī +l ers +the re +ĠG i +Ġval uable +AC K +ĠT aylor +Ġl iquid +ĠAtt orney +ĠCar l +ĠF inal +ag a +ĠWil son +B ecause +ĠProf essor +ak a +Ġincred ibly +r ance +! ) +R ef +s k +Ġsol utions +Ġatmosp here +Ġbl ame +um es +ĠN ob +C A +um ps +r ical +ĠPut in +ĠD est +or ic +ĠP A +Ġrespect ively +w an +Ġfif th +â Ħ¢ +ĠC ry +Ġgovern or +res ident +Ġpurch ased +Ġh ack +Ġint ense +ob s +Ġorig in +Ġdef ine +Ġcare ful +** * +Ġshould er +Cl ick +Ġt ied +Ġdest ruction +ou red +Ġno body +Ġh o +ĠEx per +Ġt ip +" ; +Ġtechn ique +Ġj ur +ĠP ok +b ow +Ġleg end +Ġacc ord +Ġbus y +ĠInt el +Ġh ang +ak i +. ] +âĢĶâĢĶ âĢĶâĢĶ +Ġsur gery +Ġrep rodu +Ġun iform +Ġscen es +c ode +Ġ6 2 +l isher +ĠH ave +ph ia +Ġcry pt +Ġrec on +Ġsc ream +Ġadop ted +Ġsc ores +N e +ĠIt alian +in cluding +B O +Ġindic ated +Ġent ertain +G u +T ext +i el +Ġtw enty +Ġeng age +off s +ĠPac ific +Ġsm ile +Ġperson nel +Ġto ler +Ġdo ors +Ġt one +Ġmach ines +Ġent ering +ten ance +C O +ĠJer sey +Ġfore st +Ġhor se +Ġcompl aint +ĠSpr ing +y o +ĠPl us +ed ing +ĠRet urn +qu arters +ial s +c ow +Ġacad emic +Ġf ruit +Ġ199 6 +og ether +Ġw ine +Ġpur su +ĠSte ven +Ġlic ens +Wh o +Ġclot hes +re ction +Ġsqu ad +Ġst able +Ġr aw +z ens +St ar +ut ies +anc er +Ġke ys +ĠM u +Ġcompl icated +ig er +ĠTe xt +Ġabs or +Ġ6 8 +Ġfun ny +Ġrel ief +ĠL ew +ĠC ook +Ġch art +Ġdraw ing +G E +Ġmod ule +ĠB ull +I LL +Ġs alt +0000 0000 +il le +Ġres ource +aw ay +adel phia +ĠB ru +Ġ6 7 +Ġsome body +Ġparticip ate +Ġro se +we red +Ġmus cle +Ġcons ent +Ġcontin uing +ĠGuard ian +ĠOr der +reg on +Ġre ar +Ġprov ision +Ġlik ed +ri ent +Ġb ra +Tr ans +Ġmeet ings +Ġto x +Ġcon vent +Ġaut o +Ġrec ording +ĠSo ft +00 1 +ĠR oll +Ġprogram ming +Ġp ic +Ġprov ed +Ġst ab +ĠA st +Ġca ption +ul ating +ĠAtt ack +Ġnew ly +Ġ199 7 +f r +Ġdis cipl +ĠGree k +Ġed ition +ĠDo es +ĠB ox +if le +ack et +Ġpass es +Ġgu est +Ġac celer +it als +U D +Ġaut hent +ĠR est +ov al +t a +u ine +Ġarm or +ĠT own +Ġcomp at +Ġinc hes +Des pite +Ġass ign +he rent +Ġprep are +ĠM eg +oc key +Ġdep ends +Ġtrack s +w atch +Ġl ists +ĠN orthern +Ġal ter +re c +ĠE astern +Ġcond em +Ġevery where +? ' +Ġaff ili +Ġf ought +": {" +Ġm ac +it arian +Ġsc ope +ĠA L +aw s +ar ms +Ġqu e +Ġenjoy ed +nes ota +Ġagg ressive +ĠSt ory +ĠI V +Ġrec ipe +Ġrare ly +ĠMed ical +val ue +ang el +ay ing +omet hing +Ġsub section +Ġs outhern +Ġfrequ ency +re te +roll ed +ult s +ĠN ic +Ġbeh alf +Ġsequ ence +ab et +Ġcontrovers ial +Ġcomp rom +Ġwork er +Ġmain ly +Ġal gorith +ĠM ajor +or ce +g ender +Ġorgan ized +Ġf ake +Ġconclud ed +ĠE D +ĠEx ec +r age +Ġch ances +ber ry +ĠTr ad +Ġconfig uration +Ġwithd raw +Ġf ro +ud es +ĠBro ther +ĠB rian +Ġtri es +Ġsam ples +Ġb id +ĠGold en +Ġphot ograph +if est +ĠD O +ĠPar liament +******** ******** +R em +Ġcont est +Ġsign ing +p x +ĠZ eal +âĶĢ âĶĢ +E ar +Ġex it +Be fore +ĠCor por +n ull +mon th +Ġrac ial +ott ed +ĠV eg +ĠRe uters +Ġsw ord +ps on +ĠRom ney +a ed +Ġt rib +Ġin ner +Ġprot ocol +ĠB i +ĠM iami +ever al +p ress +Ġsh ipping +ĠAm endment +ĠHow ard +con nect +ĠD isc +ĠJ ac +iam ond +ĠThere fore +s es +ĠPrin cess +ĠUS B +ĠAn th +Ġsurve illance +Ġap olog +Ġ6 1 +ow a +Ġf ulf +j s +Ġl uck +ust ed +Ġ § +n i +Ġant icip +em an +Ġwin ner +Ġsil ver +ll a +ic ity +Ġunus ual +Ġcr ack +Ġt ies +e z +Ġpract ical +Ġprov ince +ĠPl ace +Ġprior ity +IC E +Ġdescrib es +Ġbr anch +F orm +ask a +miss ions +b i +Ġp orn +ĠTur k +Ġent hus +Ġf ighters +Ġ0 8 +ĠDet roit +Ġfound ation +av id +A re +Ġjud gment +cl ing +Ġsol ve +ĠDes ign +W here +hes is +ĠT ro +a fter +Ġne utral +ĠPalestin ian +ĠHolly wood +Ġadv is +ĠN on +y es +ol is +Ġrep utation +Ġsm ell +Ġb read +ĠB ul +ĠBe ach +Ġclaim ing +Ġgen etic +Ġtechn ologies +Ġupgr ade +row s +Ġdevelop er +ĠJ osh +ĠDis ney +erv ed +ip al +Ġun ex +Ġbare ly +t hen +ĠP ub +Ġill ness +et ary +ĠB al +Ġp atch +Ġbut t +Ġst upid +ĠD og +ĠD allas +f ront +ie ce +Ġprot ests +Ġch at +oen ix +Ġw ing +Ġpar liament +Ġ7 7 +ose xual +Ġre nder +pt ions +ĠCo ast +os a +ĠG reg +h op +ĠMan agement +Ġbit coin +Ġrec over +Ġincor por +or ne +ĠUs ing +Ġpre ced +Ġthreat ened +Ġspirit ual +ĠE vent +ĠF red +Ġadvert ising +Ġimprove ments +ĠC ustom +Ġer rors +Ġsens itive +ĠN avy +Ġcre am +L ook +Ġex clusive +Ġcomp rehens +Ġde leg +Ġcon ce +Ġrem em +Ġstruct ures +Ġst ored +N D +Ġ1 000 +U P +ĠB udd +A F +w oman +ĠAcad emy +ð Ł +se a +Ġtem porary +Ab out +es ters +Ġtick ets +Ġposs ess +in ch +o z +Ġl a +Ġcontract s +Ġun p +Ġc ig +ĠK at +ult ural +as m +Ġmount ain +ĠCapt ain +St ep +m aking +ĠSp ain +Ġequ ally +Ġl ands +at ers +Ġreject ed +er a +im m +ri x +C D +Ġtrans action +g ener +less ly +Ġ| | +Ġc os +ĠHen ry +Ġprov isions +Ġg ained +Ġdirect ory +Ġra ising +ĠS ep +ol en +ond er +Ġcon sole +in st +Ġb om +Ġunc ertain +1 50 +ock ing +Ġmeas ured +Ġpl ain +Ġse ats +Ġd ict +S L +af e +Ġest imate +iz on +at hered +Ġcontribut ed +Ġep isodes +omm od +G r +AN T +Ġ6 9 +G ener +Ġ2 50 +vious ly +rog en +Ġterror ism +Ġmove ments +ent le +oun ce +ĠS oul +Ġpre v +ĠT able +act s +ri ors +t ab +Ġsuff er +Ġn erv +Ġmain stream +ĠW olf +Ġfranch ise +b at +Ġdem ands +Ġag enda +Ġdo zen +Ġclin ical +iz ard +ĠO p +t d +Ġvis ited +ĠPer haps +Ġact or +Ġde lic +Ġcont ribute +Ġin ject +ĠE s +ac co +Ġlist ening +Ġcon gress +epend ent +Ġprem ium +Ġ7 6 +ĠIr ish +Ġass igned +ĠPh ys +Ġworld wide +Ġnarr ative +ot ype +m ont +b ase +ĠB owl +ĠAdminist ration +Ġrel ation +ĠE V +C P +Ġco vers +Ġ7 8 +Ġcert ific +Ġgr ass +Ġ0 4 +pir acy +ir a +Ġengine ering +ĠM ars +Ġun employ +ĠFore ign +st ract +Ġv en +Ġst eal +Ġrepl ied +Ġult imate +Ġtit les +d ated +Ġj oy +a us +Ġhy per +ak u +Ġoffic ially +ĠPro duct +Ġdifficult y +per or +Ġresult ed +rib ed +l ink +wh o +~~ ~~ +ĠSpe ed +ĠV iet +W ind +ĠBar ack +Ġrestrict ions +ĠSh are +Ġ199 5 +ition ally +Ġbeaut y +op t +Ġm aps +ĠC R +ĠN ation +ĠCru z +W ill +Ġelectric ity +Ġor g +Ġb urd +Ġviol ation +Ġus age +Ġper mit +ĠCh ron +ĠF ant +Ġn aturally +Ġ0 7 +Ġth rown +ĠAw oken +Ġal ien +ĠHer o +ĠK ent +ĠR ick +ri ke +Ġp ace +}, {" +G L +Ġpo ison +ĠT ower +Ġform al +al ysis +Ġgen uine +Ġk il +a ver +Ġproced ure +ĠPro p +intend o +ĠM ain +as ant +Ġtr ained +G ame +ĠL oad +ĠM A +Ġcru cial +Ġle ts +ĠF R +Ġch ampion +1 01 +ĠCon ference +Ġwrit ers +Ġconnect ions +Ġo kay +ir ms +ĠR and +Ġenc ounter +ĠB uff +Ġachie ved +Ġche cks +isc ons +Ġassist ant +Ġwhen ever +ĠA ccess +ĠU r +b in +Ġcl ock +is p +op her +Ġb orrow +Ġm ad +Ġperson ality +on ly +IS T +ab ama +Ġg ains +Ġcommon ly +Ġter r +Ġhyp ot +Ġre ly +Ġt iss +iscons in +Ġrid ic +f unction +ĠO regon +Ġun com +r ating +el and +ĠN C +Ġm oon +ann on +Ġvulner able +ut ive +³³ ³³ +ĠRad io +Ġw estern +se ct +ĠT ony +Ġocc urs +ĠO s +ĠH on +Ã Ń +Ġv essel +ĠScot land +Ġdiscrim ination +Ġsubsequ ent +st ring +Ġfant asy +ĠSh adow +Ġtest im +W E +it i +r as +Ġbo at +Ġmar ks +Ġord inary +Ġre n +Ġrepresent ative +Ġpet ition +Ġ7 3 +Ġad venture +Ġign ore +ĠPhil adelphia +ĠS av +V P +Ġfact ory +Ġt asks +Ġdep ression +z ed +................ ................ +ĠSt orm +Ġc ogn +Ġelig ible +Ġredu cing +v ia +Ġ0 5 +Ġstri king +Ġdoll ar +h o +O V +Ġinstr ument +Ġphilosoph y +ĠMo ore +ĠA venue +Ġrul ed +ĠFr ont +IN E +ĠM ah +Ġscen ario +ĠNAS A +Ġen orm +Ġdeb ut +Ġte a +T oday +Ġabs ence +S im +Ġh am +le ep +Ġt ables +ĠHe art +M I +K e +re qu +V D +m ap +Ġchair man +Ġp ump +Ġrapid ly +v i +Ġsubstant ial +E P +d es +ch ant +ili pp +ĠS anta +ri ers +anche ster +L oad +ĠC ase +Ġsa ving +Ġ7 4 +ĠA FP +er ning +oun ced +ĠMin nesota +ĠW as +Ġrec ru +Ġassess ment +ĠB ron +U E +Ġdynam ic +Ġf urn +ul ator +Ġprop ag +h igh +Ġacc ommod +Ġst ack +ĠS us +w rit +Ġre ven +ĠGod d +ĠZeal and +ab s +Ġbr ut +Ġper pet +h ot +Ġhard ly +ĠB urn +ãĤ ¹ +Ġst y +Ġtrans actions +Ġg ate +Ġsc reens +Ġsub mitted +Ġ1 01 +Ġlangu ages +ugh t +em en +Ġfall s +Ġc oc +Ĥ ¬ +Ġstri kes +p a +Ġdel iber +ĠI M +Ġrel ax +ann els +ĠSen ator +Ġext rem +Ġ} , +ĠDe b +Ġbe ll +Ġdis order +c ut +Ġi OS +Ġl ocked +Ġem issions +Ġshort ly +" ] +ĠJud ge +ĠS ometimes +Ġr ival +Ġd ust +Ġreach ing +F ile +¯¯ ¯¯ +ino is +ĠJ ason +Ġs atell +are t +Ġst ations +Ġag ric +ĠTechn ology +com es +ĠUn fortunately +ĠChild ren +Ġappl ies +ast ed +Ġan ger +ail ability +ĠDam age +Ġcomp are +ĠStand ard +Ġaim ed +ĠB a +angu age +Ġreg ulation +Ġj ury +Ġair port +Ġse ctions +ĠPr ince +em ed +Ġmedic ine +Ġh itting +Ġsp ark +ol ves +Ġad s +St ate +Ġfood s +Ġrepl acement +Ġch icken +Ġlow est +Ġmind s +Ġinvol ves +u i +Ġarr ang +Ġproced ures +ĠWh ich +ivers ary +Ġb ills +Ġimprove ment +Ġin ev +Ġexpect ations +Ġintellect ual +Ġsp aces +Ġmechan ism +2 50 +bre ak +ĠZ e +ĠT enn +ĠB alt +Ġbar rel +Ġstat ic +man n +Pol ice +Ġt ips +Ġhand ling +c us +od ed +il ton +ir y +Ġjournal ists +our se +Ġcom ic +Ġnom ine +IT Y +Ġvers us +Ġlo op +Ġsur f +ĠInd ust +ĠHun ter +Ġbelief s +is an +Ġset up +Ġbre w +im age +Ġcomput ers +f ol +} ," +ĠMed al +Ġtax p +Ġdisplay ed +Ġg rav +Ġf iscal +M on +ĠMos cow +ĠK ong +ĠCent re +Ġcamer as +ĠMr s +ĠH ay +Ġa ver +ĠK elly +p y +Ġrequire ment +Ġent itled +omb ie +Ġsh adow +ag ic +ĠA k +Ġel ite +Ġdiv ided +Ġhead ing +Ġcop ies +Ġloss es +Ġv it +k ed +ĠB ry +Ġan s +ĠSte am +Ġrep orter +he im +ĠIt em +Ġsuper ior +d on +ere nt +à ¶ +Ġtherap y +Ġpe ak +ĠMod el +Ġl ying +Ġg am +z er +r itten +Ġrespons es +Ġconsider ation +ĠB ible +Ġl oyal +Ġinst ant +Ġp m +ĠFore st +à ¼ +Ġext end +Ġconv icted +Ġfound er +Ġconv in +ĠO ak +che ck +Ġsch olars +p ed +Ġover se +T op +c ount +ĠAr k + · +Ġ0 6 +ĠL A +m d +ĠLat in +im ental +ĠC PU +Ġsubst ance +Ġminor ity +Ġmanufact uring +E r +ocol ate +Ġatt ended +ĠMan ager +r ations +Ġappreci ate +om y +GB T +id ency +B L +Ġguarant ee +pos ition +Ġo cean +clud e +Ġhead ed +Ġt ape +Ġlo ose +Ġlog ic +Ġpro ven +Ġsp ir +Ġad mit +is a +Ġinvestig ate +Ġ199 4 +sy lv +ĠL ost +c est +Ġ7 1 +Ġrequest ed +Ġwind ows +ĠPok é +ĠWith out +M et +Ġbehavi our +Ġread er +Ġh ung +ĠKe ep +Ġro les +Ġimplement ed +Ġbl ank +Ġserv es +ĠJ ay +Ġc ited +ĠF riend +prof it +ap on +Ġrep air +it em +arr ass +Ġcrit ics +ad i +ĠF ather +Ġsh out +Ġf ool +Ġ8 8 +Ġprodu cing +Ġl ib +Ġround s +Ġcirc le +Ġpre par +Ġsub mit +Ġn ic +mor row +ãĥ « +U nder +Ġv ital +ater n +Ġpass word +Ġpublic ation +Ġprom inent +Ġspeak s +Ġb ars +Ġde eper +ĠM ill +port ed +Ġw id +Ġbut ter +Ġsm oking +Ġindic ates +K ey +rop ri +ĠF ile +all ing +ast ing +ĠR us +Ġad j +Ġ7 9 +av al +Ġpres um +bur gh +on ic +Ġf ur +Ġpoll s +ik a +Ġsecond ary +Ġmon ster +ig s +ĠCur rent +E vent +Ġowners hip +end ar +Ġarri ve +ĠT ax +Ġn ull +ĠPri v +Ġth ro +Ġk iss +c at +Ġup set +ang le +it ches +ect or +olog ists +ĠGal axy +Ġcor ruption +Ġh int +ent er +ĠH ospital +Ġgreat ly +Ġbeg un +es y +Ġso il +ĠAnt on +Ġmain tenance +ãĥ © +Ġdo zens +Ġhuman ity +ĠAl abama +Ġr om +w orth +ap ing +sylv ania +l ah +Ġg athered +G A +Ġattack ing +f ound +ĠSqu are +Ġar bit +ict ions +ĠW isconsin +Ġd ance +ĠS aint +arch y +Ġbase ball +Ġcontribut ions +Ġliter ature +Ġex ha +per ty +t est +Ġb ab +Ġcontain er +let ter +Ġfall en +Ġwebs ites +Ġbott le +ĠS ac +Ġbre ast +ĠP L +Ġveter an +Ġinterview s +ĠA le +Ġb anned +eng ers +ĠRev olution +in th +Ġconc erning +IV E +Ġexp enses +ĠMatt hew +ĠColumb ia +d s +ist ance +Ġent ity +.. ." +Ġrel iable +Ġpar alle +ĠChrist ians +Ġopin ions +Ġin du +l ow +Ġcompet e +Ġth orough +Ġemploy ed +Ġestablish ment +ig en +ĠC ro +Ġlawy ers +ĠSt ation +T E +ĠL ind +ĠP ur +it ary +Ġeffic iency +âĢ IJ +ĠL y +Ġm ask +Ġdis aster +Ġag es +ER E +es is +ĠH old +Ġcas ual +b led +Ġen abled +ĠEn vironment +ĠInt elligence +i per +ĠM ap +ĠB E +Ġemer ged +is dom +Ġc abin +Ġregist ration +Ġfing ers +Ġro ster +Ġfram ework +ĠDo ctor +et ts +Ġtransport ation +Ġaware ness +H er +Ġattempt ing +O ff +ĠSt ore +ÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤ +ĠK now +Ġdef ence +Ġsc an +ĠT en +ĠCh air +ĠP H +ĠAtl anta +Ġfuck ing +Ġans wered +b n +ĠK ar +Ġcateg ories +Ġr ational +Ġc ust +Ġrob ot +Ġcorrect ly +Ġg if +Ġgraph ics +m ic +Ġground s +ĠO pp +i ate +Ġdist ributed +Ġsan ctions +Ġchalleng ing +ut o +Ġingred ients +Ġinv ited +Ġfound ed +ĠRe qu +d ed +Ġb owl +Ġbrother s +ĠH a +I O +Ġw ages +im ore +oc ial +Ġse ed +ative ly +Ġaddress es +ĠI owa +ab eth +Ġatt itude +is d +ch ild +Ġm ole +Ġdisco very +y ard +B r +Ġ8 2 +Ġsuppl ies +ell ing +Ġdist ingu +C R +Ġre cept +Ġ vert +Ġsw im +b ec +d oor +ĠY eah +Ġg al +Ġinter act +ĠE SP +ĠC S +amp s +Ġconvin ced +Ġobject ive +Ġdis h +ĠPhot os +l ad +Ġdownt own +o il +in ction +Ġto morrow +ĠC OM +Ġsurv ival +sh ot +Ġsett lement +C ons +ĠX box +int erest +ĠS M +arg o +en ess +Ġeth nic +b ered +M in +ĠT ok +Ġinc ent +ĠComm and +Ġmain tained +Ġbreak s +br idge +at ar +ag g +ĠF inally +un icip +ĠO nt +le ft +Ġrecogn ition +Ġ* / +ĠP ers +Ġwe lf +Ġaddress ed +ĠK ansas +Ġvir us +Ġwhere as +Ġp apers +ram s +ĠMin istry +Ġple asure +Ġacqu ired +Ġd uration +j pg +Ġcal m +ĠN HL +Ġburn ing +Ġfold er +ick ed +ĠP y +ĠIll inois +Cl ass +ĠGodd ess +Ġperform ing +Ġwelf are +j ar +In ter +Ġl in +Ġenh ance +Ġnot ion +f are +yp es +ĠAre a +Ġcann abis +ĠDie go +f s +ĠM anchester +com m +in ite +Ġcover ing +ĠS ound +Ġ19 60 +Ġ8 4 +e lect +z ing +Ġcitiz en +Ġph ones +Ġr aid +Ġign ored +ĠOb ject +Ġu pload +c ard +Ġmod ified +Ġroom s +ia h +r ange +he ast +ach us +Ġsuggest ing +âĢ ĭ +gr ade +E l +Ġclot hing +Ġr h +ĠH an +un ity +en cing +ĠAust in +sec ution +t ra +d em +ĠQ ual +Ġhe aven +Ġst ages +Ġw edd +pl us +ific ial +ĠIm m +ĠH o +iet ies +Ġphr ase +Ġbr ill +act ory +Ġprov iders +Ġsil ence +Ġa er +ĠA I +ĠAd venture +Ġplatform s +Ġdemonstr ated +Ġinter f +ing ton +Ġr aces +Ġgr ade +ult ane +ĠTh rough +f alse +Ġb ow +ĠA B +Ġfl avor +Ġhistor ic +g ov +Ġcol our +Ġview ed +ĠEm ail +el come +Ġinter vention +Ġd iversity +Ġperiod s +Ġre verse +ĠV ery +Ġqu ote +ĠLe ft +th rough +Ġsc rew +Ġland ing +Ġp ill +Ġw et +Ġprot esters +Ġrepe at +av ed +er k +Ġsal ary +ĠPenn sylvania +St ill +Ġmay or +Ġkit chen +Ġfeat uring +ĠM useum +ĠT ournament +ĠF al +Ġser vers +U C +Ġany body +im g +ĠTr ade +ixt ure +the less +Ġfin ance +Ġcl osing +ĠPat ri +i ac +ab el +Ġ> > +or ous +Ġf irms +sc reen +un a +Ġemb arrass +ul se +Ġlet ting +Ġth rew +ile y +Ġch annels +l an +ĠVeg as +Ġse ar +Ġfant astic +ar re +uzz le +ĠD er +Th ose +Ġsw ing +Ġshe et +ind ex +co ver +og an +Ġvari ables +ĠTe ch +Ġsp oken +ac hel +ĠD a +ĠMount ain +Ġload ed +Ġfoot age +vers ion +Ġun l +ĠPh oenix +Ġthrow ing +Ġf iring +Ġtrack ing +Ġw idth +Ġstrugg ling +ro oms +ot ion +Ġmonth ly +ĠSer ver +Ġegg s +op en +M C +Ġ199 3 +Ġh ired +Ġstay ed +ĠAll en +Ġst ro +Ġ9 8 +st ep +ĠTurk ish +Ġfab ric +ist ing +ĠD om +Ġd ates +Ġpr on +Ġbasket ball +Ġl ucky +ĠArab ia +Ġassum ed +est y +Ġaff airs +Ġgl ad +ĠInd eed +ĠF A +ĠW ord +Ġjo ining +if ice +p read +ir ts +ĠSe lect +Ġpop ulations +aw are +Ġn ose +Ġcompl aints +st art +Ġsc oring +Th anks +Ġmin ing +Ġvisit ors +S H +Ġdam aged +Ġcharacter istics +ĠP ent +D C +Ġ8 3 +ĠS ix +r ates +Ġfl ags +ĠB rew +d og +M ark +// // +Ġexec ution +Ġj oke +ph ones +Ġtestim ony +Ġob st +Q L +ĠC ut +Ġstud ied +ĠN intendo +ick et +ĠN BC +Ġl ad +ĠB ra +ĠM oh +Ġk ernel +Ġoverwhel ming +Ġag ed +Ġapplic able +ĠC ond +Ġroad s +ĠBl ock +m ade +od ge +Ġcomm ands +Ġoff ices +vel and +Ġt ut +Ġrece iver +ĠF ro +Ġsho pping +Ġi P +ĠSt re +ĠA BC +Ġentertain ment +ĠB ow +ort ed +M c +Ġread s +gr ad +ĠCol lect +Ġâ ĪĴ +ĠCap ital +eder ation +Ġemploy er +Ġinvolve ment +Ġanx iety +al ia +Ġro of +ĠAm ong +ĠDemocr at +Ġstat s +ĠV ill +Ġconst itutional +Ġrefer ring +itt y +Ġtack le +out ube +Ġback ed +ĠH ong +ĠBro ad +Ġe le +ĠO tt +Ġ199 2 +h our +achus etts +C al +Ġdefe ated +Ġ8 1 +es p +Ġseem ingly +w as +ĠJ enn +ĠK urd +Ġg ene +Ġdisc ount +R et +EC T +( ); +Ġclub s +Ġs id +ĠM arsh +Che ck +Ġp p +ĠE ag +ides pread +Ġbe ings +F T +Ġintrodu ction +ĠCh ange +AR D +Ġ1 10 +ad ows +ier ce +Ġme al +a uthor +ĠB ang +lah oma +Ġr anks +201 1 +?? ?? +m ax +Ġcoll apse +Ġop ens +Ġe cho +Ġs oph +Ġrac ist +Ġenorm ous +Ġw aves +Ġt ap +Ġcomprehens ive +. -- +ĠR oy +Ġfarm ers +Rel ated +a ired +ron es +ĠC rim +Ġproport ion +Ġdesign s +Ġnegoti ations +Ġvirt ually +ĠBat man +Ġwar n +Ġlegit imate +m ate +Ġcon vention +, , +net ic +ĠS D +Ġconsist ently +Ġcompens ation +Ġpunish ment +Ġy e +Ġt ie +ĠB ureau +ir lf +ĠB u +ĠA ren +ĠPh ilipp +Ġkn ife +Ġmem ories +ĠR oss +Ġang le +Ġ8 6 +ĠTh under +Ġre nd +ĠT our +Ġcount s +s ung +ĠIm p +Ġeduc ational +Ġaccess ible +C OM +Ġd rew +y er +G l +am ine +OR T +O B +I B +m aster +Ġtri als +og y +h ar +ĠTr ust +Ġprefer red +irlf riend +ĠN ev +Ġb in +Ġc ow +P age +Ġsign ature +ĠB L +7 00 +Ġret ired +Ġby tes +Ġneigh b +ĠLeg end +Ġdev ast +Ġsuspect ed +is ons +ĠPoké mon +sc ale +Ġcap abilities +Ġre vel +Ġche ese +d y +igr ant +Ġfail ing +b its +ĠHer oes +ĠG host +ĠS cient +Ġappoint ed +ur i +Ġinst itution +Ġexpand ed +g reg +Ġmonitor ing +Ġp odcast +Ġcoal ition +Ġ9 6 +J o +Ġst olen +ĠS ab +Ġstop s +Ġhol iday +Ġint r +C ar +Bl ack +ĠL GBT +Ġwar ming +ĠAnd erson +Ġ8 9 +Ġprodu cer +M ed +Ġaccur acy +ĠMar vel +iz abeth +ĠPat rick +m ony +Ġmin i +ac les +Ġover t +the y +Ġmembers hip +ĠV en +Ġex ch +Ġrem oval +ĠD ave +T Y +m ad +ĠF ind +Ġad equ +Ġe c +Ġte eth +Ġemot ion +Ġper m +Ġsole ly +d b +Ġextra ord +IG HT +c al +Ġgu idelines +Ġd ying +Ġsusp ended +ĠPrem ier +ĠAnth ony +el ve +Ġd ad +ĠE th +ĠFoot ball +Ġabandon ed +Ġ< < +Ġm arch +Ġhor ror +âĢ¦ " +Ġchild hood +Ġcampaign s +Ġl unch +ĠAl bert +bl ock +âĸĪ âĸĪ +ound ing +Ġb one +or gan +ad ers +ĠFl ash +ĠDri ve +Ġton ight +Ġw ars +ĠF L +Ġform ation +con st +New s +Ġcom pe +or ious +ĠSt aff +Ġdiscuss ions +ĠProt ection +ĠJ am +Ġcrit eria +Ġinstall ation +Ġaccompl ish +iz za +Ġpub lisher +Ġresc ue +ĠT ry +U LL +ĠS om +ĠH op +ore t +th s +ord on +Ġp ocket +ĠIn v +Down load +ĠCr ime +Ġb ene +ĠGu ide +ĠAs sembly +Ġparam eters +I E +ĠAlex ander +Ġconc ert +ĠSc he +Ġsh oes +Ġvis iting +Ġrec all +Ġb ub +Ġr ural +Ġconc rete +ĠR os +N ext +R uss +Ġlo ans +ĠSh ield +Ġtre m +hem at +k g +ĠHar ris +is ition +ĠM ove +ĠF C +Ġf ate +ĠCh o +Ġt ired +Ġprinc ipal +h ist +ien ces +ath y +Ġse vent +Ġm ood +Ġstrateg ic +Ġdise ases +Ġfor um +Ġtem por +Ġhead quarters +P ar +ig e +fl ix +Ġgu itar +Ġ9 4 +On ly +Ġrele ases +ro ph +================ ================ +Ġ6 00 +ĠContin ue +ig ate +ĠC rit +sy stem +Ġdis abled +Ġunex pected +ith ub +Ġuncle ar +ĠE st +Ġcontr ad +Ġstrateg ies +vent ures +Ġpass age +AM E +Ġimpro ving +Ġreve als +Ġdecre ase +ov a +Ġann oy +ĠSh ort +ĠL ibrary +Ġcy ber +n ell +ĠH ur +ĠC B +Ġphot ograp +U I +Ġs ed +G e +Ġ8 7 +Ġd iverse +Ġencour aged +Ġcons piracy +Ġbird s +Ġoper ator +Ġhand ful +Ġclass ified +? ) +Ġdram atic +Ġinvestig ators +it o +Ġw idespread +ĠR oom +-------------------------------- -------------------------------- +Ġcollect ive +Ġjournal ist +St ring +Ġtemper atures +il a +Ġgu id +Ġins pect +Ġmiss ile +ĠMay or +Ġman ual +Ġsim ultane +Ġrat ings +Ġsu ck +Ġ9 7 +Ġunivers al +Ġph arm +Ġdis rupt +ian o +A V +Ġf t +Ġstat ist +old s +ĠWalk er +ph p +Ġunder t +ĠL as +ish op +nt il +res hold +ĠWhe ther +M s +Ġden y +ĠCl oud +Ġprov ider +Ġsurv iv +ĠUp date +h as +Ġmist akes +ch arge +pl ed +r ity +Ġn ode +ĠMass achusetts +ool s +lic ation +Ġf ails +em ale +or i +back s +Ġsh irt +Ġ' ' +ĠN AT +Ġwat ers +els on +Ġe ase +Ġsc ar +Ġcont ents +m ind +Ġcont ribution +Ġsh r +Ġhand ed +Ġst ability +Ġtra ve +E m +Ġmir ror +12 3 +Ġwe igh +Ġf iction +ou ver +ist ant +r ition +ĠF ed +Ġphys ically +Ġst ake +ĠArt icle +ĠAr c +ĠLew is +ĠM ind +Ġdemonstr ate +Ġprof its +v ision +om ic +ol id +Ġbatt les +Ġdri ves +Ġeas tern +ĠS ony +!! ! +ar ation +v ard +ĠG L +port ation +Ġ9 2 +Ġlaw makers +Ġprotect ing +ĠE PA +Ġy eah +Ġsh ame +ol ph +e ven +x it +Ġatt ach +Ġrepresent ing +Ġob s +ĠUt ah +iff s +ĠFre edom +à ³ +A K +Ġinc idents +it age +Ġview ers +c d +Ġm ouse +Ġcl ar +Ġaccord ance +Ġb ot +c or +ĠSum mer +he ld +Ġinnoc ent +Ġiniti ative +ol s +________________ ________________ +Ġsp ots +p ace +Ġconvent ional +Ġcorpor ations +Ġblock ed +H D +at tered +Ġref ers +Ġbu ck +ĠDig ital +12 0 +Ġtop ics +T F +Ä ģ +br id +re ement +Ġunder lying +ĠM ember +Ġinvestig ating +Ġpregn ancy +Ġtouch down +ĠB and +ĠCall er +Ġinst ances +P P +w a +G ood +Ġ199 1 +ĠC old +Ġfear s +Ġrem arks +Ĩ Ĵ +at al +Ġm it +Ġexper iments +i pt +Col or +ind u +Up date +Ġ9 3 +A g +Ġ å +anc ouver +B oth +Ġjud ges +Ob ject +Ġst ere +umb n +Ġparticip ation +ĠSt ars +ĠJ ere +Ġweek ly +ĠB an +Ġconvers ations +ĠP itt +u z +ĠIndian a +ĠK ick +Ġinf ection +Ġhero es +Ġsett led +Ġstri p +Ġh al +Ġd ump +ĠS ci +Ġl es +Ġref erences +ĠU RL +ĠBr idge +Ġwant ing +For ce +Ġex clus +Me anwhile +m n +Ġg entle +m aker +sen al +ĠG ro +ou ri +ĠR ain +ĠAll iance +Ġl ift +el a +S D +ĠCle veland +Ġrank ed +Ġst adium +Ġdead ly +ä ¸ +Ġr iding +ar ia +ĠAr mor +Ġdocument ation +ĠGree ce +ree k +Ġl ens +ĠS a +Ġg ross +ĠE mer +ag ers +ĠD ub +ĠR h +ĠAM D +Ġarri val +Ġdes ert +Ġsupp lement +ĠRes p +Ġkn ee +Ġmarg in +f ont +og g +201 0 +ĠP ir +ĠP rom +iv als +Ġint ake +Ġdifferent ly +ug s +Ġb its +clud ed +Ġsearch ing +ĠD u +um ble +Ġfunction al +ĠBalt imore +ĠC ould +Ġdes ired +Ġcirc uit +ĠL yn +ĠG O +ĠF alse +re pre +' : +alt ies +Ġmin im +Ġdro ve +ĠSh ould +Ġh ip +Ġpro s +Ġut ility +ĠN ature +ĠM ode +P resident +o pp +r at +form ance +Ġconcent ration +Ġf ont +ĠB ud +Ġam id +Ġre vers +ĠM L +B ar +Ġinter action +Ġjur isd +Ġspell s +d ep +f il +Ġcivil ians +ut ter +ĠCo oper +ĠBel ow +Ġent rance +Ġcon vert +Ġcontrovers y +ow ered +Ġcontr ary +Ġar c +ĠExec utive +ĠOffic er +Ġpack ages +Ġprog ressive +w idth +Ġreserv ed +v ol +ĠSam sung +Ġprint ed +Ġcent ers +Ġintrodu ce +ĠKenn edy +Ġodd s +Ġsure ly +Ġindepend ence +Ġpass engers +repre ne +ĠBe h +Ġl oves +ĠESP N +Ġfac ilit +Ġident ical +Ġdo ct +Ġpartners hip +con f +ĠH ide +Ġconf used +ĠC ow +M en +Ġw rest +ĠIraq i +Ġh oles +ĠStud ies +Ġpregn ant +h ard +Ġsign als +I X +Ġpull ing +Ġgrad uate +Ġnomine e +D ate +Ġper mitted +Ġâ Ĥ¬ +ĠOk lahoma +St art +Ġauthor ized +Ġal arm +ĠC os +v an +Ġgener ations +c ular +Ġdr agon +ĠSoft ware +ĠEd ward +Ġcontro ller +S en +ge red +ĠV ik +Ġappro ached +Th ank +Ġcan ce +Ġform ula +ĠSm all +Ġweak ness +Ġr amp +it udes +j ud +Ġbrill iant +Ġacc us +s ource +Ġ8 00 +ĠE vil +S w +Ġhom eless +we ek +i ens +r ics +ĠTh ird +T O +Ġorgan ic +Ġpresent ation +ag h +ĠDown load +v ation +Ġas sembly +or able +hold ers +ĠBern ie +ĠHel p +Ġt ong +ĠF ight +Ġbe ach +B ook +ĠL ic +Ġr ush +ĠR ound +ou p +ĠMar x +Ġcalcul ated +ĠDe vil +ĠSar ah +Ġoccasion ally +Ġbul let +Av ailable +g ate +Ġ9 1 +Ġh osp +Ġprom ises +ĠH IV +ĠSt adium +ĠSt ock +ĠCorpor ation +g age +N G +ĠC redit +Ġs ne +ib l +Ġacc um +s uch +Ġterror ists +Ġconscious ness +ĠZ h +Ġdram a +ool a +pir ation +Ġlab our +ĠN in +Ġut ter +Ġdemocr atic +Ġass ass +il ation +Ġg est +Ġab road +Ġmet ab +Ġs orts +Ġfl av +U B +Ġm g +ĠNot hing +ĠO d +Ġmus ical +200 9 +Ġdro ps +oc ated +ater al +0000 00 +Ġg re +Ġequ ality +Ġburd en +Ġv ig +ĠLe ader +-------- ---- +Ġcere mony +Ġf ighter +Ġact ors +Ġ æ +am an +F i +Ġal ign +put er +Ġe lder +ĠN SA +Ġrepresent ation +ĠOnt ario +IT H +usal em +Ġharass ment +itz er +Ġsy mp +Ġbox es +ĠD R +Ġman ifest +at re +Ġ ^ +Ġd ies +le ton +Ġmiss ions +et he +Ġres olve +Ġfollow ers +Ġas c +Ġk m +l ord +am med +Ġsil ent +ĠAssoci ated +Ġtim ing +Ġprison ers +ĠK ings +ĠF ive +Ġtow er +Ġappro aches +Ġprecise ly +Ġb ureau +ĠM other +ĠI ss +Ġkey board +it ual +Ġfund ed +Ġstay ing +Ġpsych ological +Ġm ile +ĠLe on +ĠBar b +w ill +Ġw ider +ĠAtl antic +Ġt ill +ĠR ome +ro t +Ġaccomp an +Ġfl our +ac o +W orld +ĠExp ress +ĠY u +C or +Ġple ased +part y +Ġpoint ing +Ġinf lation +Ġro y +Ġ ), +ain er +Ġwedd ing +orm on +Ġrequ iring +Ġqual ified +Ġse gment +EN D +Ġs izes +e als +Ġcor rupt +ass ador +Ġcele b +Ġdream s +ĠM ess +Ġcheck ing +ĠV ersion +Ġprep aring +Ġact ively +ĠD iff +Ġl ux +ĠW inter +act eria +ĠN E +Ġdep uty +Ġtrans gender +Ġsum mary +Ġin her +er ies +ch ar +ĠY an +Ġkn ock +ĠP ath +Ġl ip +roll er +Ġimp ression +Ġcelebr ate +Ġsl ide +Ġgu ests +Ġcl ip +F S +Ġsav ings +Ġcapt ain +Ġleg acy +ĠDen ver +Ġw ounded +tab oola +AC T +Ġpurs ue +Ġo xy +Ġ q +Ġsem i +ĠN eed +ĠAff airs +Ġob sc +Ġcheck ed +Ġd ual +C ode +ĠM D +le m +ult y +Ġ © +ĠEl izabeth +Ġcent uries +ard ed +s rc +Ġev ident +enn is +at in +Ġunemploy ment +ĠMar io +Ġint im +Ch rist +Ġbi ological +Ġsold ier +ĠAdd ed +Ġm ath +ĠG il +Ġbi as +Ġd ating +ĠO cean +Ġm ice +M us +h ire +ĠT es +Ser ver +lim ited +S ize +Ġmet ers +Ġrock et +es see +Ġcertific ate +ĠIran ian +AS S +Ġgr id +D ec +Ġro lling +com mun +ĠSwed en +b ury +Ġtiss ue +Ġrac ism +ĠL ocal +Ġmyster y +Ġexam ine +Ġst em +Ġs its +Ġhop ed +ot ing +Ġdial ogue +Ġpers u +W atch +l ay +M AN +Ġch ronic +ĠPort land +mark et +ĠS EC +Ġparalle l +Ġsc andal +Ġcar ries +Ġphenomen on +h uman +ack er +ĠO x +Ġretire ment +tain ment +ov ie +ĠG ear +Ġd uties +Ġdo se +Ġsc roll +M B +in f +Ġsa uce +Ġland scape +red dit +ĠChampions hip +ĠRed dit +al id +Ġco in +Ġover s +Ġpost ing +ab out +Ġf el +and y +Ġb old +Ġfocus ing +e ffect +G R +Ġde emed +Ġrecommend ations +Ġste pped +Ġvot er +ĠDe ep +ĠInst agram +Ġmoder ate +ĠMary land +Ġrestrict ed +ĠM B +ĠCh all +Ġto b +Ġc ir +ĠO cc +ĠE ver +Ġcoll aps +IN FO += - +ĠP ict +ĠAcc ount +n c +Ġo ught +Ġex port +Ġdr unk +( ' +Ġw ise +ĠM ort +ne cess +Ġan cest +ĠInc re +Ġfrequ ent +m ir +Ġinterpret ation +Ġdepend ent +Ġco ins +ĠB ol +V ideo +ĠJust in +Ġfat al +Ġcook ing +Ġconf usion +ip her +Ġcust ody +ĠMor gan +om ach +ĠGovern or +Ġrestaur ants +el ing +Ġacknowled ged +Ġthe r +Ġgen es +ch ing +He y +Ġtact ics +ĠMex ican +Ġv end +Ġhe s +qu er +Ġnot ing +ĠCamer on +Ġtarget ing +ro ck +Ġcred its +Ġemot ions +Ġrepresent atives +new s +Ġlegisl ative +Ġrem oving +Ġtweet ed +ĠCar ter +ĠF ixed +Ġfor cing +Ġspeak er +Ġm ales +ĠViet nam +l ined +Ġconcept s +Ġvo ices +o ir +ĠT rib +W he +ĠJer usalem +ĠS ant +Ġc ul +Ġl ady +ĠHaw ai +Ġar ts +ĠIn n +ĠMach ine +ĠEm peror +Ġsl ot +g ly +ĠPro cess +II I +Ġathlet es +ĠTem ple +ĠRep resent +Ġpres c +Ġt ons +Ġgold en +Ġp unch +ĠG R +iver pool +Ġen act +Ġlob by +Ġm os +Ġpick ing +Ġlif etime +Ġcogn itive +E ach +z o +Ġd ub +Ġcons ists +ol n +Ġf estival +am ous +Ġint ellig +w ords +ĠSm art +Ġde le +Ġl apt +Ġmag ical +ĠS in +b us +ur ities +igh th +ĠRub y +ĠS ure +ol ving +Ġj un +O ST +Ġimp osed +Ġast ron +Ġcor rel +ĠN S +ĠK it +ĠF uture +b urn +Ġimm une +oc us +Ġcour ses +ĠSt ring +Ġle an +Ġg host +Ġout comes +Ġexp ense +Ġevery day +Ġaccept able +A h +Ġequ ipped +Ġor ange +F R +ĠD utch +Th ough +ĠR ank +Q U +ĠRober ts +wh at +re nd +Ġdisapp ear +Ġsp awn +ĠL am +o is +Ġdes erve +Ġmin imal +Ġnerv ous +ĠW ould +Ġro ok +ĠV ancouver +Ġres ign +sh ire +ĠW orks +ĠB uild +Ġafford able +ĠG ary +ĠAren a +Ġh anging +Ġimpl ications +ĠS ong +Ġmain taining +Ġgu ards +C ON +Ġder ived +Ġexecut ed +Ġthe ories +Ġqu oted +ĠAnd re +og a +sel ess +in fo +ĠBel g +Ġt ears +ĠSur v +Ġbirth day +ig ious +im mer +Ġspect rum +Ġarchitect ure +Ġrec ruit +arm a +T able +Ġmon sters +ĠG ov +Ġdest ination +Ġattract ive +Ġf oss +ĠMore over +Ġpres ents +TH E +Ġrep ly +pt on +Ġc um +Ġdel ight +Ġaffect s +Ġdon ations +ĠT oy +ĠH im +M ENT +Ġover come +it ched +ĠFant asy +ĠH at +ĠBe ast +b ott +Ġinvestig ations +R un +Ġhun ting +d i +f und +Ġs essions +est yle +Ġport ray +oid s +Y eah +Ġcommun icate +Ġcom edy +ĠY ang +Ġbel t +ĠMar ine +Ġpredict ed +Pl ay +Ġimportant ly +Ġremark able +Ġelim inate +D avid +Ġb ind +V ID +Ġadvoc ates +ĠG aza +im p +D B +ĠN a +ĠSim ilar +I ES +Ġchar ity +v as +m ath +Ġâ ĸ +ok er +nd um +Ġcap s +ĠH al +2 000 +e an +Ġfle et +Ġrec re +R ight +Ġsleep ing +ij ing +k ind +Ġdesign ated +à ¤ +Ġanim ation +ke e +ĠInt rodu +Ġ/ > +Ġdelay ed +Ġtrem end +Ġcur ious +U se +Ġle ct +d am +Ġinnov ation +ĠPoint s +Ġload ing +Ġdisp ute +ct ic +ird s +ĠB Y +Ġn urs +ĠVal ue +ION S +ĠH um +Ġtem plate +m ers +Ġappear ances +ĠEnter tainment +Ġtransl ation +Ġsa ke +Ġbene ath +Ġin hib +Ġe uro +abet es +Ġstud ying +ĠM as +Ġper ceived +Ġexam ined +Ġe ager +Ġco aches +Ġim per +ch i +Ġprodu ces +" ). +ĠEvery one +Ġm unicip +Ġg irlfriend +Ġh ire +ĠV ice +Ġsu itable +op y +Ġin equ +ĠD uke +f ish +f irst +ĠO bs +Ġinter ior +ĠBru ce +ĠR y +Ġanal ys +Ġconsider able +Ġfore cast +Ġf ert +ors hip +ĠD rug +ĠA LL +: " +th ur +ĠM ail +Ġball ot +Ġinst antly +ĠCh annel +Ġp icks +Ġ198 9 +Ġt ent +ol i +Ġcivil ian +b ling +ell o +b u +Ġin ch +Ġlog o +Ġcooper ation +Ġwal ks +Ġinvest ments +Ġimp rison +ĠF estival +ĠK y +Ġleg ally +Ġg ri +ch arg +S l +Ġthreat ening +du ction +fl ow +Ġdismiss ed +ibr aries +c ap +e le +ĠMc G +ĠHar vard +ĠConserv ative +ĠC BS +p ng +Ġro ots +ĠH aving +umb led +ĠF un +\ / +ĠS earch +ple x +Ġdiscuss ing +Ġcontin u +ĠT ai +ĠW ik +F ree +f it +Ġref use +Ġmanag ing +Ġsy nd +ip edia +w alk +Ġprofession als +Ġguid ance +Ġunivers ities +Ġas semb +unt u +F inally +AS E +ĠAut o +ĠH ad +Ġann iversary +L D +ĠD ur +ĠUlt imate +ih ad +pro duct +Ġtrans it +Ġrest ore +Ġexpl aining +Ġass et +Ġtransfer red +Ġbur st +ap olis +ĠMag azine +ĠC ra +ĠB R +gg ed +ĠH E +M ich +b et +ĠL ady +yl um +erv es +Ġme ets +wh ite +L og +Ġcorrespond ing +Ġins isted +G G +Ġsurround ed +Ġt ens +Ġl ane +Ġco inc +h ome +Ġexist ed +ect ed +ĠDou ble +lam m +Ġske pt +ex p +Ġper ception +ie v +ĠBe ing +o ft +Ġadop t +. : +] ; +Wind ows +Ġsatell ite +AS H +Ġinf ant +d escription +ĠMe anwhile +c m +oc a +ĠT reat +act or +Ġtob acco +ĠN orm +em ption +Ġfl esh +Ġj e +o op +ĠHe aven +Ġbe ating +an im +Ġgather ing +Ġcult iv +G O +ab e +ĠJon athan +ĠSaf ety +Ġbad ly +pro t +Ġcho osing +Ġcontact ed +Ġqu it +Ġdist ur +Ġst ir +Ġto ken +D et +ĠP a +Ġfunction ality +00 3 +s ome +Ġlimit ations +Ġmet h +b uild +con fig +N T +re ll +ble m +ĠM om +Ġveter ans +ĠH u +Ġtrend s +are r +ĠG iven +ĠCa ption +m ay +AS T +Ġwond ering +ĠCl ark +n ormal +Ġsepar ated +Ġdes p +st ic +b rew +Ġrel ating +ĠN ik +ĠF arm +Ġenthus i +g ood +d eb +Ġactiv ist +Ġm art +Ġexplos ion +ĠEconom ic +L ink +Ġins ight +Ġconven ient +Ġcounter part +su pport +ĠV irt +ag en +ĠTenn essee +ĠSim on +ĠA ward +OC K +ĠF igure +Ġoverse as +Ġpr ide +ĠC as +n ote +m g +C urrent +Ġdispl ays +cont ent +Ġtravel ing +Ġhosp itals +ĠFin ancial +ĠP ast +Ġdefend ant +Ġstream ing +m ble +ĠBer lin +uk i +Ġdist ribut +Ġant ib +Ġch ocolate +ĠCast le +Ġinter rupt +ĠR ow +Ġconvers ion +Ġbug s +ĠR ather +li est +L Y +ĠJe an +com mon +ak h +Ġ1 30 +ot ton +ĠDe an +Ġam endment +Ġgame play +ĠWar ren +od a +Ġhigh lights +Ġir re +ĠNAT O +Ġball s +Ġdemand ing +U RE +ĠL uke +F igure +st op +on ia +z one +iz ers +ĠW R +Ġaward ed +Ġregul atory +ĠH art +ĠS N +pl ing +Ġs our +ĠP ixel +us ive +Ġf et +ĠS ent +Ġautom atic +Ġf er +vern ment +ĠKh an +T ON +f ather +Ġextraord inary +th rop +ĠP ython +ĠG PU +Ġsex ually +Ġdesk top +it ivity +ĠAnton io +Ġo rient +Ġe ars +ob by +ous es +vertis ements +Ġmanufacture rs +ic ient +min ute +Ġconv iction +Ġg arden +p ublic +Ġsatisf ied +f old +O K +Ġin hab +ĠTh ink +Ġprogram me +Ġst omach +Ġcoord in +Ġh oly +Ġth reshold +Ġr het +Ġser ial +Ġemploy ers +ĠEvery thing +ra h +Ġb other +Ġbr ands +Val ue +ĠT ed +ĠPlan et +Ġp ink +ĠFurther more +s a +P E +re ck +ĠUS D +ot te +Ġ& & +Ġland ed +g ets +Ġprodu cers +Ġhealth care +Ġdomin ant +Ġdest ro +Ġam ended +ch ron +Ġf its +ĠSy d +ĠAuthor ity +AT CH +Ġfight s +ĠL LC +Ġ-- - +ĠCor p +Ġtox ic +spe cific +ĠC orn +ĠChe l +Ġtele phone +ĠP ant +Ġmyster ious +aun ch +od ox +med ia +Ġwitness es +ag u +Ġquestion ed +ĠBre xit +ĠRem ember +ene z +Ġend orse +iat ric +ĠId ent +Ġridic ulous +1 10 +Ġpr ayer +Ġscient ist +Ġ19 50 +ĠA qu +Ġunder ground +ĠU FC +m are +ĠL ater +w ich +Ġsubsc rib +Ġhost s +Ġer r +Ġgr ants +ant om +Ġsum mon +ear ly +ĠC lear +ĠPr im +Ġsusp ension +Ġguarant eed +app er +Ġr ice +ĠSe an +ĠSh in +Ġrefere ndum +Ġfl ed +r ust +Ġ3 60 +ter y +Ġsh ocked +B R +ĠO il +ĠAll ah +Ġpart ly +Ġign or +Ġtrans mission +Ġhom osexual +ivers al +Ġhop efully +ãĤ ¤ +Ġless on +L eg +Ġ .. +Y et +t able +app ropri +re tt +Ġbo ards +Ġincor rect +Ġb acteria +ar u +am ac +Ġsn ap +.' " +Ġpar ad +t em +he art +Ġav ailability +Ġw isdom +Ġ( + +Ġpri est +ĠÂł ĠÂł +O pen +Ġsp an +Ġparam eter +Ġconv ince +Ġ( %) +r ac +Ġf o +Ġsafe ly +Ġconver ted +ĠOlymp ic +Ġres erve +Ġhe aling +ĠM ine +M ax +Ġin herent +ĠGra ham +Ġinteg rated +D em +Ġpip eline +Ġapp lying +Ġem bed +ĠCharl ie +Ġc ave +200 8 +Ġcons ensus +Ġre wards +P al +ĠHT ML +Ġpopular ity +look ing +ĠSw ord +ĠAr ts +' ) +Ġelect ron +clus ions +Ġinteg rity +Ġexclus ively +Ġgr ace +Ġtort ure +Ġburn ed +tw o +Ġ18 0 +P rodu +Ġent reprene +raph ics +Ġg ym +ric ane +ĠT am +Ġadministr ative +Ġmanufacture r +Ġ vel +ĠN i +Ġisol ated +ĠMedic ine +Ġback up +Ġpromot ing +Ġcommand er +Ġfle e +ĠRus sell +Ġforg otten +ĠMiss ouri +Ġres idence +m ons +Ġrese mb +Ġw and +Ġmeaning ful +P T +Ġb ol +Ġhe lic +Ġwealth y +Ġr ifle +str ong +row ing +pl an +as ury +âĢ¦ . +Ġexpand ing +ĠHam ilton +Ġrece ives +S I +eat ures +ĠAn im +RE E +P ut +Ġbrief ly +ri ve +Ġstim ul +Ġ`` ( +Ġ __ +Ġch ip +Ġha z +Ġpri ze +ĠTh ings +AC E +ul in +d ict +ok u +Ġassoci ate +ock ets +y outube +St ory +ateg ory +Ġm ild +ail ing +ĠY e +O rig +ĠK a +or ig +Ġpropag anda +Ġan onymous +Ġstrugg led +Ġout rage +AT ED +ĠBe ijing +r ary +Ġle ather +Ġworld s +Ġbroad er +12 5 +id al +ĠBet ter +Ġt ear +E xt +Ġpropos als +Ġit er +ĠSqu ad +Ġvol unt +m i +D id +ĠP u +p in +Ġspeak ers +Ġb orders +Ġfig ured += ' +Ġsimultane ously +aed a +Ġcharg ing +Ġur ged +Ġcon j +25 6 +ĠG ordon +mer ce +Ġdocument ary +Sh are +it ol +ON E +ĠG arden +h att +ĠThom pson +ane ous +ap ore +Ġt anks +Ġless ons +tr ack +Ġout standing +Ġvolunte ers +Ġsp ray +Ġmanag ers +l arge +Ġcamp s +Ġart ificial +ĠR u +Ġb ags +th al +Ġcompat ible +ĠBl ade +Ġf ed +Ġarg ues +F I +Ġunf air +Ġcor n +Ġoff set +Ġdirect ions +Ġdisappoint ed +ĠCon vention +Ġview ing +M E +oc ity +Ġtown s +Ġlay ers +Ġro lled +Ġjump ed +Ġatt ribute +Ġun necess +inc oln +Ġsupp ose +ĠNet her +ch a +Ġbur ied +Ġsix th +B en +ress ing +OU R +Ġw ound +Ġcy cl +Ġmechan isms +Ġcongress ional +ĠE lement +Ġagre ements +Ġdec or +Ġclos est +ĠM it +Go ogle +} } +Ġm ixture +Ġflu id +S ign +ĠSch olar +Ġp ist +ask et +ab ling +Ġrac ing +he ro +ri el +ass y +Ġche aper +b en +Ġvert ical +amac are +ĠRead ing +g ments +Ġhelic op +Ġsacr ifice +ay a +p aren +V A +ĠL es +ĠStud io +Ġviol ations +ĠAn na +ac er +é ¾ +ĠR at +ĠBe ck +ĠD ick +ĠA CT +Ġcomp osition +Ġtext ure +ĠO wn +Ġsmart phone +ĠN A +Ġfor b +im port +Ġdef ending +il st +re r +Ġo h +ĠJere my +Ġbank ing +cept ions +Ġrespect ive +/ . +Ġdr inks +ĠW i +Ġb ands +ĠL iverpool +Ġg rip +ĠB uy +Ġopen ly +Ġreview ed +per t +Ġver ify +ĠCo le +ĠW ales +M O +Ġun pre +Ġshel ter +ĠIm perial +Ġgu i +ĠD ak +Ġsuggest ions +Ġexplicit ly +Ġsl ave +Ġblock chain +Ġcompet ing +Ġprom ising +S ON +Ġsoc cer +Ġconst itution +4 29 +Ġdist ract +ĠU ser +es ides +ĠMet hod +ĠTok yo +Ġaccompan ied +Cl ient +s ur +al og +Ġident ification +Ġinv asion +as ma +Ġindust ries +pp ers +Ġsub tle +ĠUn it +n atural +Ġsurv ived +Ġfl aw +ĺ ħ +ĠH oll +Ġdef icit +Ġtut orial +ĠCh ance +Ġarg uing +Ġcontem porary +Ġinteg ration +for ward +Ġt um +it is +Ġh iding +ĠD omin +ĠT an +ĠB uilding +ĠV in +Ġspokes person +ĠNot es +Ġemer ging +Ġprepar ation +Ġpro st +Ġsuspect s +Ġaut onom +D escription +Ġdeal t +ĠP ear +Ġstead y +Ġdecre ased +Ġso vere +ĠCl in +Ġgrad ually +ors es +ĠW AR +S erv +ãĤ ¢ +h r +Ġd irty +ĠB arn +ĠB C +Ġd il +Ġcal endar +Ġcompl iance +Ġch amber +b b +Ġpass enger +ate ful +ĠT itle +ĠSyd ney +ĠG ot +Ġdark ness +Ġdef ect +Ġpack ed +ass ion +Ġgod s +Ġh arsh +IC K +le ans +Ġalgorith m +Ġoxy gen +Ġvis its +Ġbl ade +Ġkil omet +ĠKent ucky +Ġkill er +P ack +enn y +Ġdiv ine +Ġnom ination +be ing +Ġeng ines +Ġc ats +Ġbuff er +ĠPh ill +Ġtra ff +AG E +Ġtong ue +Ġrad iation +ere r +m em +ĠExpl icit +é¾ į +Ġcou ples +Ġphys ics +ĠMc K +Ġpolit ically +aw ks +ĠBl oom +Ġwor ship +e ger +ut er +ĠF O +Ġmat hemat +Ġsent enced +Ġdis k +ĠM arg +Ġ/ * +P I +Ġoption al +Ġbab ies +Ġse eds +ĠScott ish +Ġth y +] ] +ĠHit ler +P H +ng th +Ġrec overed +ing e +Ġpow der +Ġl ips +Ġdesign er +Ġdis orders +Ġcour age +Ġch aos +" },{" +Ġcar rier +b ably +H igh +ĠR T +es ity +l en +Ġrout es +u ating +F il +N OT +w all +s burgh +Ġeng aging +ĠJava Script +ore r +li hood +Ġun ions +ĠF ederation +ĠTes la +Ġcomple tion +ĠT a +Ġprivile ge +ĠOr ange +Ġne ur +paren cy +Ġb ones +Ġtit led +Ġprosecut ors +ĠM E +Ġengine er +ĠUn iverse +ĠH ig +n ie +o ard +Ġheart s +ĠG re +uss ion +Ġmin istry +Ġpen et +ĠN ut +ĠO w +ĠX P +in stein +Ġbul k +S ystem +ic ism +ĠMarket able +Ġpre val +Ġpost er +Ġatt ending +ur able +Ġlicens ed +ĠG h +et ry +ĠTrad able +Ġbl ast +à ¤ +ĠTit an +ell ed +d ie +H ave +ĠFl ame +Ġprof ound +Ġparticip ating +Ġan ime +ĠE ss +Ġspec ify +Ġregard ed +ĠSpe ll +Ġs ons +own ed +Ġm erc +Ġexper imental +land o +h s +ĠDun geon +in os +Ġcomp ly +ĠSystem s +ar th +Ġse ized +l ocal +ĠGirl s +ud o +on ed +ĠF le +Ġconstruct ed +Ġhost ed +Ġsc ared +act ic +ĠIs lands +ĠM ORE +Ġbl ess +Ġblock ing +Ġch ips +Ġev ac +P s +Ġcorpor ation +Ġo x +Ġlight ing +Ġneighb ors +ĠU b +ar o +Ġbe ef +ĠU ber +F acebook +ar med +it ate +ĠR ating +ĠQu ick +Ġoccup ied +Ġaim s +ĠAdd itionally +ĠInt erest +Ġdram atically +Ġhe al +Ġpain ting +Ġengine ers +M M +ĠM ust +Ġquant ity +P aul +Ġearn ings +ĠPost s +st ra +ãĥ¼ ãĥ +Ġst ance +Ġdro pping +sc ript +Ġd ressed +M ake +Ġjust ify +ĠL td +Ġprompt ed +Ġscr ut +Ġspeed s +ĠGi ants +om er +ĠEd itor +Ġdescrib ing +ĠL ie +ment ed +Ġnow here +oc aly +Ġinst ruction +fort able +Ġent ities +Ġc m +ĠN atural +Ġinqu iry +Ġpress ed +iz ont +for ced +Ġra ises +ĠNet flix +ĠS ide +Ġout er +Ġamong st +im s +ows ki +Ġclim b +ne ver +Ġcomb ine +d ing +Ġcomp r +Ġsignific ance +Ġremem bered +ĠNev ada +ĠT el +ĠSc ar +ĠWar riors +ĠJ ane +Ġcou p +b as +Ġtermin al +, - +O H +Ġt ension +Ġw ings +ĠMy ster +�� �� +ĠUn like +val id +viron ments +ĠAl i +Ġn aked +book s +ĠM un +ĠG ulf +Ġd ensity +Ġdim in +Ġdesper ate +Ġpres idency +Ġ198 6 +h y +IN D +Ġun lock +im ens +Ġhand led +ĠE b +Ġdisapp eared +Ġgen re +Ġ198 8 +Ġdetermin ation +St ream +ik o +ap ters +Ġacknow ledge +J an +Ġcapital ism +P at +Ġ20 20 +Ġpain ful +Ġcur ve +Ġbom bs +st orm +ĠMet al +en cer +ĠF ig +ĠA aron +anc hes +Ġins piration +Ġexha ust +t ains +ash i +Ġdesc ript +Ġr itual +ĠChel sea +Ġpromot ion +ĠH ung +ĠW ard +iv a +ĠE T +Ġto ss +all ow +ĠFranc is +D ep +Ġhapp iness +ĠGl ass +Ġbet a +Ġstreng then +N E +o a +Ġbutt ons +ĠMur ray +Ġkick ed +Qu est +ĠT alk +ĠS everal +ĠZ ero +Ġdr one +ul k +Ġc am +ĠM obile +Ġprevent ing +Ġret ro +ĠA x +Ġcru el +Ġflo at +. ), +Ġfil ing +ĠGr ant +ĠB or +Ġr ib +Ġchampions hip +ĠM erc +Ġsty les +Ġc ake +Ġbuild s +ĠS elf +io x +Ġep ic +oy d +B el +ĠSt ew +. ( +ah u +ĠBe yond +Ġout s +Ġsol o +ĠT ree +Ġpres erve +Ġt ub +AR E +ro c +ĠIm pro +ĠW right +Ġbu nd +Ġtr aged +Ġoccas ional +b ian +Sec ond +r ons +Ġinter actions +form ed +s ing +Ġown s +Ġh ockey +Gener al +Ġlog ical +Ġexp end +Ġesc al +ĠGr iff +ĠC rown +ĠRes erve +Ġsto pping +Ġexc use +sec ond +Ġoper ated +Ġre aches +ĠMal ays +Ġpoll ution +ĠBrook lyn +Ġde lete +Ġhas h +Bl ock +ah a +âĢ ³ +Ġsh orter +p iece +> >> +ĠM ormon +t or +Ġpartic les +ĠB art +ry ption +Ġad min +Ġsqu ee +VID IA +Ġcreat or +iam eter +ic ular +N BC +Ġgrab bed +Ġn odd +Ġr ated +Ġrot ation +Ġgr asp +Ġexcess ive +ĠE C +ĠWh it +Ġinvent ory +ault s +ĠF B +Ġe cosystem +Ġbill ions +Ġvent ure +n amed +Ġdef ender +out e +Inst ead +ir able +W ar +Ġassum ption +Ġb ite +Ġearth qu +t ail +sp ace +Ġgif ts +boy s +Ġinev itable +Ġstruct ural +Ġbenef icial +Ġcompe lling +h ole +erv ation +Ġco at +o j +inc arn +ĠY ears +Ġdetermin ing +Ġrhet oric +Ġbound aries +Ġwh ites +A nt +add y +) - +ra ham +eter min +Ġhar vest +ĠCon c +Ġlapt op +ĠM atch +Ġenjoy ing +cc a +oll ar +Ġtri ps +Ġadd iction +ĠS ak +Ġpow ered +Ġc ous +ĠRuss ians +ie re +Ġret rie +qu ality +Ġdiff er +Ġking dom +ĠL aur +ĠCap itol +Ġcon clusions +ĠAl tern +ĠN av +Ġtrans parent +B ER +G roup +ĠCom plete +Ġinf er +Ġint rig +Ġins ane +R O +oph ob +is en +qu al +Mich ael +Ġm useum +ĠP ope +Ġres et +r ative +f ive +Ġagg reg +itte es +osit ory +Ġcar b +ĠRec ord +Ġdec ides +ĠF ix +Ġexcept ions +ĠCommission er +un s +ĠEnvironment al +Ġlegend ary +ist ence +Ġtun nel +k m +Ġins ult +Ġt roll +Ġsh ake +Ġdet ention +qu es +ĠCh rome +ĠF iles +Ġsub t +Ġprospect s +Ġpro l +re nder +pro of +Ġperform ances +St r +Ġh ref +ern ame +Ġachieve ment +Ġf ut +F ull +ĠLe ban +go ogle +ãĥ Ī +amp a +May be +Ġproject ed +ĠE mb +Ġcol leg +Ġa wards +Ġâ Ķ +G old +ĠBl ake +ĠR aj +if ting +Ġp ending +Ġinst inct +Ġdevelop ments +Con nect +ĠM and +ĠW ITH +ĠPhilipp ines +prof ile +Ġalt ogether +ĠB und +ĠT D +oo oo +amp ed +ip h +Ġste am +Ġold est +Ġdet ection +ul pt +Ġ ç +ĠWay ne +200 6 +f a +Ġcir cles +ĠF u +Ġdon ors +appropri ate +ĠDak ota +j amin +Ġmotiv ated +Ġpurch ases +ĠLouis iana +ĠS pl +Ġgl obe +Ġ10 5 +z ip +c all +Ġdepart ments +Ġsustain able +10 5 +ĠO P +if iers +Ġprevent ed +Ġinc omp +ĠComm ander +Ġdom inated +Ġ » +Ġinvest ed +Ġcomplex ity +Ġin cl +Ġens uring +Ġreal m +yn c +ĠInd ependent +r ained +ĠJ en +ĠFl ight +Ġat he +Ġspec ulation +ĠT E +oc ate +t ic +Ġpl aint +her ry +Ġto y +Ġ1 11 +Ġpl ates +st atus +ĠIs a +Ġdev oted +C op +ĠE S +25 5 +ur rency +M ain +Ġsl aves +Ġpe pper +Ġqu otes +Ġce iling +ĠF ish +Ġtrans formation +Ġfra ction +Ġadvant ages +Ġto ile +Ġstun ning +Ġmo ist +bre aking +s i +ĠL ocation +ĠMed ium +Ġtext s +Ġu gly +Ġb io +. âĢĶ +ĠB ased +Ġtr ains +ĠW ing +ĠAn cient +ĠRec ords +ĠH ope +Spe cial +ades h +ob i +[ / +Ġtempor arily +V er +h u +os er +Ġover night +Ġm amm +ĠTre asury +ĠV enezuel +ĠMeg a +Ġt ar +Ġexpect s +bl ack +or ph +\\ \\ +Ġaccept ance +Ġrad ar +s is +Ġjun ior +Ġfram es +Ġobserv ation +ac ies +P ower +ĠAdv anced +M ag +olog ically +ĠMe chan +Ġsent ences +Ġanaly sts +augh ters +force ment +Ġv ague +Ġcl ause +Ġdirect ors +Ġeval uate +Ġcabin et +M att +ĠClass ic +A ng +Ġcl er +ĠB uck +Ġresear cher +Ġ16 0 +Ġpoor ly +Ġexperien cing +ĠP ed +ĠMan hattan +Ġfre ed +Ġthem es +ad vant +Ġn in +Ġpra ise +10 4 +ĠLib ya +b est +Ġtrust ed +Ġce ase +Ġd ign +D irect +Ġbomb ing +Ġm igration +ĠSci ences +Ġmunicip al +ĠA verage +Ġgl ory +Ġreve aling +Ġare na +Ġuncertain ty +Ġbattle field +ia o +G od +Ġc inem +ra pe +el le +ap ons +Ġlist ing +Ġwa ited +Ġsp otted +ke ley +ĠAud io +e or +ard ing +idd ing +ig ma +ĠN eg +Ġl one +Ġ ---- +ex e +d eg +Ġtrans f +Ġwas h +Ġsl avery +Ġexpl oring +ĠW W +ats on +Ġen cl +l ies +ĠC reek +Ġwood en +Man ager +ĠBr and +um my +ĠAr thur +Ġbureau cr +Ġbl end +ar ians +F urther +Ġsupposed ly +Ġwind s +Ġ19 79 +Ġgrav ity +Ġanalys es +ĠTra vel +ĠV eter +Ġd umb +Ġaltern ate +g al +Ġconsum ed +Ġeffect iveness +.' ' +Ġpath s +ond a +L A +ĠStr ong +Ġen ables +Ġesc aped +Ġ" " +Ġ1 12 +Ġ198 3 +Ġsm iled +Ġtend ency +F ire +Ġp ars +ĠR oc +Ġl ake +Ġf itness +ĠA th +ĠH orn +Ġh ier +Ġimp ose +m other +Ġp ension +ic ut +bor ne +ic iary +. _ +ĠS U +Ġpol ar +is y +eng u +itial ized +AT A +w rite +Ġexerc ises +ĠD iamond +ot ypes +Ġharm ful +on z +Ġprint ing +st ory +Ġexpert ise +ĠG er +Ġtraged y +ĠF ly +Ġd ivid +amp ire +st ock +M em +Ġre ign +Ġun ve +Ġam end +ĠProp het +Ġmut ual +ĠF ac +Ġrepl acing +H ar +ĠCirc uit +Ġthro at +ĠSh ot +Ġbatter ies +Ġto ll +Ġaddress ing +ĠMedic aid +Ġp upp +ĠN ar +ol k +Ġequ ity +M R +ĠHis pan +ĠL arge +m id +D ev +Ġexp ed +Ġdem o +ĠMarsh all +erg us +Ġf iber +Ġdiv orce +ĠCre ate +Ġsl ower +ĠPark er +ĠStud ent +ĠTr aining +Ret urn +ĠT ru +Ġc ub +ĠRe ached +Ġpan ic +Ġqu arters +Ġre ct +Ġtreat ing +Ġr ats +ĠChristian ity +ol er +Ġsac red +Ġdecl are +ul ative +et ing +Ġdeliver ing +est one +Ġt el +ĠL arry +Ġmet a +ac cept +art z +ĠRog er +hand ed +Ġhead er +Ġtra pped +ĠCent ury +Ġkn ocked +ĠOx ford +Ġsurviv ors +b ot +Ġdemon stration +Ġd irt +Ġass ists +OM E +ĠD raft +ortun ate +fol io +pe red +ust ers +g t +ĠL ock +Ġjud icial +ver ted +Ġsec ured +out ing +ĠBook s +Ġhost ing +Ġlif ted +l ength +Ġj er +Ġwhe els +ĠR ange +umbn ails +Ġdiagn osis +te ch +ĠStew art +ĠP ract +Ġnation wide +Ġde ar +Ġoblig ations +Ġgrow s +Ġmand atory +Ġsusp icious +! ' +A pr +G reat +Ġmort gage +Ġprosecut or +Ġeditor ial +ĠK r +Ġprocess ed +ung le +Ġflex ibility +Ear lier +ĠC art +ĠS ug +Ġfoc uses +Ġstart up +Ġbre ach +ĠT ob +cy cle +ãĢ Į +ro se +Ġb izarre +ãĢ į +Ġveget ables +$ $ +Ġret reat +osh i +ĠSh op +ĠG round +ĠSt op +ĠHawai i +ĠA y +Per haps +ĠBe aut +uff er +enn a +Ġproduct ivity +F ixed +cont rol +Ġabs ent +ĠCamp aign +G reen +Ġident ifying +Ġreg ret +Ġpromot ed +ĠSe ven +Ġer u +ne ath +aug hed +ĠP in +ĠL iving +C ost +om atic +me ga +ĠN ig +oc y +Ġin box +Ġem pire +Ġhor izont +Ġbr anches +Ġmet aph +Act ive +ed i +ĠFil m +ĠS omething +Ġmod s +inc ial +ĠOrig inal +G en +Ġspir its +Ġear ning +H ist +Ġr iders +Ġsacr ific +M T +ĠV A +ĠS alt +Ġoccup ation +ĠM i +Ġdis g +lic t +Ġn it +Ġn odes +e em +ĠP ier +Ġhat red +ps y +ãĥ ī +Ġthe ater +Ġsophistic ated +Ġdef ended +Ġbes ides +Ġthorough ly +ĠMedic are +Ġbl amed +arent ly +Ġcry ing +F OR +pri v +Ġsing ing +ĠI l +Ġc ute +o ided +olit ical +ĠNe uro +å ¤ +Ġdon ation +ĠEag les +ĠG ive +T om +Ġsubstant ially +ĠLic ense +ĠJ a +Ġg rey +ĠAn imal +ĠE R +ĠU nd +Ġke en +Ġconclud e +ĠMississ ippi +Eng ine +ĠStud ios +P ress +o vers +ll ers +Ġ3 50 +ĠR angers +Ġr ou +ert o +E p +iss a +iv an +Ġse al +ĠReg ist +dis play +Ġwe aken +u um +ĠComm ons +ĠS ay +Ġcult ures +Ġl aughed +Ġsl ip +Ġtreat ments +iz able +m art +ĠR ice +Ġbe ast +Ġob esity +ĠLa ure +ig a +Wh ich +hold er +Ġelder ly +Ġp ays +Ġcompl ained +Ġc rop +Ġpro c +Ġexplos ive +ĠF an +ĠAr senal +A uthor +ef ul +Ġme als +Ġ( - +id ays +Ġimag ination +Ġann ually +Ġm s +as ures +H ead +ik h +m atic +Ġboy friend +ĠCom puter +Ġb ump +Ġsur ge +ĠCra ig +ĠKir k +D el +medi ate +Ġscen arios +ĠM ut +ĠSt ream +Ġcompet itors +Ù Ħ +ĠStan ford +ĠRes ources +az ed +b age +Ġorgan is +ĠRe lease +Ġsepar ately +Ġha bits +Ġmeasure ments +ĠCl ose +Ġaccomp any +Ġg ly +Ġt ang +ĠR ou +Ġplug in +Ġcon vey +ĠChall enge +oot s +j an +Ġcur s +ĠRel ations +ke eper +Ġapproach ing +p ing +Spe aking +Ġarrang ement +ĠV I +are ttes +Ġaffect ing +Ġperm its +b ecause +Ġu seless +ĠH us +!! !! +Ġdestro ying +Un fortunately +Ġfasc inating +S em +Ġelect oral +Ġtrans parency +ĠCh aos +Ġvolunte er +Ġstatist ical +Ġactiv ated +ro x +We b +H E +ĠHamp shire +is ive +M ap +Ġtr ash +ĠLaw rence +st ick +C r +Ġr ings +EX T +Ġoper ational +op es +D oes +ĠEv ans +Ġwitness ed +P ort +Ġlaunch ing +ec onom +w ear +ĠPart icip +um m +cul es +ĠR AM +ĠT un +Ġass ured +Ġb inary +Ġbet ray +Ġexpl oration +ĠF el +Ġad mission +it ated +S y +Ġav oided +ĠSim ulator +Ġcelebr ated +ĠElect ric +¥ ŀ +Ġcl uster +itzer land +he alth +L ine +ĠN ash +at on +Ġsp are +Ġenter prise +ĠD IS +clud es +Ġfl ights +Ġreg ards +ĠÃ Ĺ +h alf +Ġtr ucks +Ġcontact s +Ġunc ons +ĠCl imate +Ġimm ense +N EW +oc c +ect ive +Ġemb od +Ġpat rol +Ġbes ide +Ġv iable +Ġcre ep +Ġtrig gered +ver ning +Ġcompar able +q l +Ġg aining +ass es +Ġ( ); +ĠG rey +ĠM LS +s ized +Ġpros per +" ? +Ġpoll ing +Ġsh ar +ĠR C +Ġfire arm +or ient +Ġf ence +Ġvari ations +g iving +ĠP i +osp el +Ġpled ge +Ġc ure +Ġsp y +Ġviol ated +Ġr ushed +Ġstro ke +ĠBl og +sel s +ĠE c +,' ' +Ġp ale +ĠColl ins +ter ror +ĠCanad ians +Ġt une +Ġlabor atory +Ġn ons +t arian +Ġdis ability +ĠG am +Ġsing er +al g +ĠSen ior +Ġtrad ed +ĠWar rior +Ġinf ring +ĠFrank lin +Ġstr ain +ĠSwed ish +Ġsevent h +ĠB enn +ĠT ell +Ġsynd rome +Ġwond ered +id en +++ ++ +ig o +Ġpur ple +Ġjournal ism +Ġreb el +Ġf u +bl og +Ġinv ite +ren cies +ĠCont act +Is rael +ĠCont ent +Ġche er +Ġbed room +ĠEngine ering +ĠQue ens +Ġd well +ĠPlay Station +ĠD im +ĠCol on +l r +Ġoper ates +Ġmotiv ation +US A +ast ered +C ore +ĠTr uth +ol o +OS E +ĠMem ory +Ġpred ec +Ġan arch +Ġ19 20 +ĠY am +à ¨ +b id +Ġgr ateful +Ġexc itement +Ġtre asure +Ġlong est +ct ive +Ġdes erves +Ġreserv es +Ġcop s +ĠOtt awa +ĠEgypt ian +ank ed +Ġart if +Ġhypot hesis +: / +Ġpurch asing +Ġlove ly +H P +Ġdiv ide +Ġstrict ly +Ġquestion ing +Ġtaxp ayers +ĠJ oy +Ġroll s +ĠHe avy +Ġp orts +Ġmag netic +Ġinf lamm +Ġbr ush +t ics +â ĪĴ +Ġbott les +pp y +Ġp add +ãĤ ¯ +m illion +Ġdevast ating +Ġcomp iled +Ġmed ication +Ġtw elve +ĠPer ry +Sp ace +im b +y our +Ġle aked +ĠT ar +Ġun ity +Ġinfect ed +Ġtravel ed +ID E +ĠMc Donald +t xt +ĠPr inc +Ġinter ven +ĠTai wan +ĠP ow +Ġbe aring +ĠTh read +Ġz ones +iz ards +un ks +Ch apter +ll or +Ġ · +Ġw ounds +Ġdisc retion +Ġsucceed ed +ik ing +Ġicon ic +C all +Ġscreen ing +ĠM is +ict s +Ġmin isters +Ġsepar ation +Pl ayer +Ġb ip +Ġbel oved +Ġcount ing +ĠE ye +ar ound +ing ing +Ġtable t +Ġoff ence +in ance +h ave +ĠInf o +ĠNin ja +Ġprotect ive +ĠC ass +M ac +ĠQual ity +N orth +Ġ ic +ĠCub a +ĠChron icle +ĠPro perty +Ġfast est +ot os +ĠG erm +OW N +Ġbo om +ĠStan ley +ergus on +Ġcle ver +Ġent ers +m ode +ter ior +ĠS ens +Ġlin ear +AR K +Ġcomp aring +Ġpure ly +Ġsaf er +ĠPot ter +Ġc ups +R T +Ġgl uc +Ġatt ributed +Ġdu pl +ĠP ap +Ġprec ious +Ġp a +iction ary +ĠT ig +ĠTo o +ol utions +st an +Ġrob ots +Ġlob b +Ġstat ute +Ġprevent ion +w estern +16 0 +ĠAct ive +ĠMar ia +h al +N one +ell ar +ĠK B +ĠPart ners +ĠSing le +ĠFollow ing +ang o +ac ious +Ġth ou +Ġk g +Ġinflu ential +ĠFriend s +S ur +ain ted +Ġfor ums +Ġst arter +Ġcitizens hip +ĠE lection +on ge +ot ation +os ph +;; ;; +ut ical +p ur +ere n +Ġaccus ations +bit ious +ab bit +ĠOr d +Post ed +ir k +Ġsens itivity +ic he +ĠAm y +ĠF ab +Ġsum mit +Ġped est +Ġrub ber +Ġagric ultural +Ġcan cel +A E +Ġin aug +Ġcont am +Ġfirm ly +i w +st age +ĠK an +Ġt ier +Ġinv ention +Ġtransl ated +ĠR ules +B ox +Tw itter +ID S +Ġp izza +Ġdeb ug +ĠD rop +v s +Ġh orses +b ig +Ġb oring +Ġh ood +ĠMcC ain +at ched +ĠBro s +Ġsk ip +Ġess ay +st at +ĠLeg ends +Ġam munition +au c +Ġshoot er +Ġun h +Ġsuppl ied +Ġgener ic +ĠS K +ib an +yr ics +Ġ25 5 +Ġclim bing +Form er +Ġfl ip +Ġjump ing +Ġfrust ration +ĠTer ry +Ġneighborhood s +Ġmed ian +be an +Ġbr ains +Follow ing +Ġsh aped +Ġdraw s +Ġal tered +J ack +Ġrecip es +Ġsk illed +we alth +ach i +e lection +Ġbehavi ors +de als +ĠU ntil +F e +Ġdecl aration +mar ks +ĠBet ween +cel ona +Ġres on +Ġbub ble +Am ong +Ġim perial +G S +Ġfemin ist +200 5 +ĠK yle +Ġaccount ing +ĠTe le +ĠT yr +Ġconnect ing +Ġre hab +ĠP red +s im +Ġmeant ime +Ġphys ician +M W +ĠCamp bell +ĠBr andon +Ġcontribut ing +ĠR ule +ĠWe ight +ĠN ap +Ġinter active +Ġv ag +Ġhel met +ĠCom b +f our +Ġsh ipped +Ġcomple ting +ĠP D +PD ATE +Ġspread ing +Ġsc ary +erv ing +ĠG as +Ġfr ank +s chool +Ġrom antic +Ġstab il +R ob +Ġaccur ately +Ġac ute +ĠH ann +Ġsymbol s +Ġcivil ization +ĠA W +Ġlight ning +Ġcons iders +Ġven ue +Ġ × +Ġo ven +ĠS F +h is +Ġn u +ĠLear n +Ġpe oples +Ġst d +Ġsle e +Ġs lic +ĠStat istics +Ġcor ners +ĠB aker +Ġ: ) +ment ation +ol ver +Ġlaugh ing +ĠT odd +ond e +ĠH ills +Ġn uts +ĠW oman +pl ane +Ġl iver +ĠIn side +S orry +Ġagre es +Ġfund ament +ĠF isher +Ġa uction +Ġthread s +gl as +ĠBas ic +ĠN at +Ġlack ing +Ġceleb ration +j u +Ġs illy +E uro +Ġt att +ight y +cont rolled +T est +ĠSing h +Ġr age +Ġrh yth +o ffic +ĠPh antom +Ġhead lines +Ġrespond ing +ĠMor ning +Ġvit amin +Ġboot s +ĠS ite +al in +p i +Ġvir al +ĠU C +D ER +ĠSe x +Ġst ocks +c urrent +Ġch urches +ĠR are +ĠMur phy +Ġden ial +ĠG aming +Ġtou g +Ġn ick +Ġm akers +ĠRon ald +Ġgener ous +ĠD oc +ĠMor ris +Ġtransform ed +ĠN ormal +Ġ10 4 +ĠKick starter +ĠUp on +On line +ĠI RS +Ġw rap +Ġl oving +Ġarri ves +ĠD ue +Ġhe ter +ĠM ade +Ġrent al +Ġbelong s +Ġatt orneys +Ġcro ps +Ġmat ched +ul um +ol ine +10 9 +Ġdis par +Ġbuy ers +ĠCam bridge +Ġeth ics +rou ps +Ġjust ified +Ġmarg inal +Ġrespect ed +win ning +Ġnodd ed +ĠSer ge +ĠForm er +C raft +######## ######## +ĠWar ner +Ġd ash +et e +Ġent ert +ĠE scape +out heast +Ġkn ees +ĠB omb +Ġr ug +P ass +Ġatt itudes +go vernment +ĠPri or +Ġqual ities +Ġnot ification +ĠPh one +l ie +Ġanticip ated +ĠCom bat +ĠBar ry +Ġ198 2 +Us ers +on er +Ġcomput ing +ĠConnect icut +Ġless er +Ġpe ers +ĠC u +Ġtechn ically +Ġsub mission +ĠUn iversal +Ġman ually +our ge +Ġrespond ents +ĠB TC +ĠH ost +Ġf are +ĠB ird +Ġrece ipt +al so +Ġj ack +Ġagric ulture +Ġsk ull +Ġ! = +Ġpass ive +ĠC I +Ġsoc ieties +Ġremind ed +Ġinter ference +B uy +Ġâ ľ +g on +Ġscrut iny +ĠW itch +Ġconduct ing +Ġ ãĥ +Ġexch anges +ĠMit chell +Ġinhab it +Ġtw ist +B D +Ġwhere ver +group on +Ġj okes +ĠBen jamin +ĠR andom +fr ame +ĠL ions +Ġhighlight ed +ĠArk ansas +E nt +Ġp ile +Ġpre lim +g s +mind ed +Ġfel ony +ĠG A +ĠL uck +Ġpract ically +ĠB os +Ġact ress +D am +ĠB ou +Ġvis a +Ġembed ded +Ġhy brid +Ġear liest +Ġsoon er +s ocial +ĠH A +Ġste ep +Ġdis advant +Ġexplo it +ĠE gg +ĠUlt ra +Ġnecess ity +L ocal +ie ge +Ġd ated +Ġmass es +Ġsubsc ription +pl ess +Ġan onym +Ġpresum ably +Bl ue +The ir +asket ball +ĠPhil ip +Ġcom ed +load ed +r ane +Ġref lection +Ch ina +Ġext ends +Ġform ing +Ġund ers +200 1 +Ġgr at +Ġconcent rations +Ġins ulin +Ġsec ular +Ġwh ilst +Ġwin ners +Ad vertisements +Ġdeliber ately +ĠWork ing +Ġs ink +et ics +d ale +Ġmand ate +Ġg ram +Ġvac ation +Ġwarn ings +ri pp +ĠTH AT +Ġcomment ary +Ġint u +Ġa est +Ġreason ing +Ġbreak down +ĠZ ombie +Ġ-- > +ĠPolit ical +c ott +Ġthr ust +Ġtechn ological +Ġdec iding +Ġtraff icking +L ong +W elcome +pr ising +ĠCommun ications +Ġend ors +Ġsw ift +Ġmetab ol +co ins +res a +ĠHT TP +Ġen roll +ĠH appy +us r +int age +Ġ[ " +u ably +ĠM aterial +Ġrepe al +Se pt +k h +ĠMod i +Ġunder neath +ĠI L +sh ore +Ġdiagn osed +ace utical +Ġsh ower +au x +ĠSw itch +ĠStre ngth +Ġj ihad +n ational +Ġtra uma +uss y +on i +Ġcons olid +Ġcal ories +ĠF lynn +ag ged +16 8 +ĠP ink +Ġfulf ill +Ġch ains +Ġnot ably +ĠA V +L ife +ĠCh uck +m us +ĠUr ban +ĠH end +Ġdep osit +ĠS ad +Ġaff air +OR K +ie val +ĠF DA +Ġt rop +ĠOver all +Ġvirt ue +Ġsatisf action +au nd +Ġl un +ĠSw itzerland +ĠOper ation +pro cess +Ġsh ook +Ġcount ies +le ased +ĠCharl otte +1 12 +Ġtrans cript +Ġre dd +p ush +ĠHe y +ĠAn alysis +[ " +Ġaltern atives +ard less +Ġele ph +Ġpre jud +ĠLe af +H aving +ĠH ub +Ġexpress ions +ĠVol ume +Ġshock ing +ĠRed s +Ġread ily +Ġplan ets +ad ata +Ġcollaps ed +ĠMad rid +Ġir rit +i pper +ĠEn c +ĠW ire +Ġbu zz +ĠG P +ash a +Ġaccident ally +ur u +Ġfrust rated +ĠS A +Ġhung ry +ĠH uff +Ġlab els +ant o +ĠE P +Ġbar riers +) | +ĠBer keley +ĠJ ets +Ġp airs +ĠL an +J ames +ĠB ear +Ġhum or +ĠLiber ty +Ġmagn itude +Ġag ing +ĠM ason +Ġfriends hip +umb ling +Ġemer ge +Ġnewsp apers +Ġam bitious +ĠRich ards +atern al +Ġ198 1 +Ġcook ies +Ġsc ulpt +Ġpur suit +L ocation +Ġscript s +p c +Ġarrang ements +Ġd iameter +Ġl oses +am ation +Ġl iqu +ĠJ ake +aret te +Ġunderstand s +ĠZ en +v m +Ġappro ve +Ġw ip +Ġult ra +Ġint end +ĠD I +asc ular +Ġst ays +ĠK or +ĠK l +Ġinvest ing +L a +Ġbelie ving +b ad +m outh +Ġtaxp ayer +ãĥ ĥ +ĠQue bec +Ġl ap +ĠSw iss +d rop +Ġdr ain +ir i +et c +ft en +ĠN ex +Ġst raw +Ġscream ing +Ġcount ed +Ġdam aging +Ġamb assador +cent ury +Ġpro x +Ġarrest s +u v +il ateral +ĠCh arg +Ġpresc ribed +Ġindepend ently +Ġf ierce +ĠB aby +Ġb rave +Ġsu its += > +Ġbas eline +ĠR ate +Ġis lands +Ġ( ( +g reen +ix els +Ġname ly +ĠVill age +th an +am y +V ersion +g mail +ential s +ĠS ud +ĠMel bourne +Ġarri ving +Ġquant um +e ff +rop olitan +T ri +Ġfun eral +ĠI R +ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ +ĠC ob +it ably +Ġt urb +Ġcomb o +Re view +Ġdeploy ment +u ity +ĠB ott +Ġinv isible +Ġrender ing +Ġunl ocked +Ġa qu +ĠVlad imir +Ġp ad +ĠBr ain +ĠLeg acy +dr agon +ĠKurd ish +Ġsound ed +Ġdet ained +ĠD M +g ary +Ġd aughters +Ġdistur bing +uk a +ĠPar ad +Ġt ast +Ġunf ortunate +Ġu l +em in +Ġattend ance +tr l +Ġpar ks +ĠMem orial +ĠAl ice +oth y +gu ard +ĠD ise +ĠSh an +ĠFor um +R ich +Ġshif ted +ue z +Ġl ighter +ĠMag n +Ġc od +S ch +ham mad +P ub +3 50 +ĠP okemon +Ġprot otype +Ġun re +B ase +ĠStud ents +ĠRep ly +ĠCommun ist +Ġg au +ĠTy ler +I Z +Ġparticip ated +Ġsup rem +ĠDet ails +Ġvessel s +ro d +Ġt ribe +ke ep +Ġassum ptions +Ġp ound +Ġcr ude +ĠAv ailable +Ġswim ming +Ġin clusion +Ġadv ances +c ulation +Ġconserv ation +Ġover d +ĠBuff alo +Art icle +ed ge +Ġaw a +ĠMad ison +Ġsid ew +Ġcat ast +ĠK rist +uc le +ĠHigh way +ĠTer ror +Ġactiv ation +Ġuncons cious +ĠSat an +ĠSus an +ill ery +Ġarr anged +i op +Ġrum ors +ur ring +th ink +ĠKe ith +ĠK ind +Ġavoid ing +by n +n ut +ĠSpe aker +r us +n ames +Ġgu ilt +ĠOlymp ics +Ġsa il +ĠM es +lev ant +ĠColumb us +a ft +C ity +S outh +ĠHar vey +ĠP un +S everal +Ġment ally +Ġimp ress +m ount +ĠUb untu +âĢĶâĢĶâĢĶâĢĶ âĢĶâĢĶâĢĶâĢĶ +ĠSuper man +ĠMP s +Ġintent ions +ĠR acing +Ġlike lihood +Ġ2 40 +T otal +Ġto ys +ĠW atson +Ġur ge +L ear +ĠP aper +Ġoccur ring +ĠB eng +ĠC ert +Ġst ones +T im +ĠTw in +z b +ĠD ynam +Ġpolit ician +k ens +ĠEnter prise +UT ERS +Ġab ol +Ġref resh +Ġarbit rary +pe ction +Ġtrou bles +Ġ} ); +t v +Ġpil ots +Ġdist ribute +Ġaud it +Ġp ause +orig inal +Ġr ivals + £ +F ig +T L +ab il +ry ing +L in +ion ed +l on +Ġf ancy +Ġcr ashed +Ġt ract +Ġshe d +Ġcons ume +B ased +down load +in it +Ġvolt age +Int rodu +Ġcondem ned +ĠFin ance +res pect +Ġex cluded +Ġestablish ing +her ic +Ġher itage +Ġspect acular +Ġun st +ĠSnow den +ĠL ane +S an +Ġprotect ions +st ruction +inc inn +Ġmac ro +C ustom +ios ity +Ġes p +Ġfunction ing +Ġm ush +Ġp uzzle +Ġeth ical +M al +Ġgo verning +ĠF erguson +Ġrest ored +Ġst ressed +ĠCoun ter +ĠK as +cl ip +AN S +Ġse iz +U K +by ss +old own +ap i +Ġperman ently +oun ters +W est +Th rough +L ight +at oes +Ġne at +Ġc ord +ure r +Ġsevere ly +ĠA ven +Ġinter rog +Ġtri ple +G iven +N umber +Ġar ise +Ġs her +pl ant +Ġfl ower +ĠC ou +Ġat e +Ġnew er +b ul +Ġmean while +ĠL air +Ġadjust ment +ĠCop yright +Ġd ivers +i ological +Ġgam ers +o at +Ġhistor ically +Ġanal og +Ġlong time +Ġpres cription +ĠM ist +ĠHy per +ĠM aine +ĠDe ity +Ġmulti pl +ĠRe incarn +ĠH yd +ĠP ic +S il +r ants +ĠC ris +. ; +( { +epend ence +Ġrec y +ate ur +Ġqu ad +Ġgl ob +Ġcon ced +te am +Ġcapital ist +ĠL ot +Ġroy al +ĠCy ber +Ġblack s +met ic +ri v +ĠD anny +Ġsp o +ĠR O +Ġanim ated +rypt ed +ĠDep uty +Ġrend ered +F E +Ġstre ak +Ġcloud s +ĠDou g +~~~~ ~~~~ +Ġdisc our +ĠVe h +Ġpsych ology +ĠJ ourney +Ġcry stal +ĠFro st +Ġsuspic ion +Ġrel ate +or us +ĠC rypt +ĠN VIDIA +com ed +ut ing +incinn ati +Ġvulner ability +ost ic +Ġisol ation +Ġcool ing +ĠCoal ition +Ġ1 19 +F our +ĠDe al +Ġâ ī +se mble +ram ent +ĠBar celona +Ġ10 2 +Ġcoc aine +ocaly pse +F eb +ogen ic +Ġmut ation +Ġcrypt oc +ĠK el +ĠG it +a is +Ġs isters +AN K +Ġactiv ate +T er +Ġd read +yl on +Ġprop ri +A ust +ĠDef ault +Ġout door +Ġshe er +ce ive +Ġg ently +Ð ¾ +Pro gram +Ġâ ĨĴ +Ġve gan +ĠCr us +Ġrespons ibilities +ĠH R +OL D +Ġprev ents +Ġst iff +ĠW ere +Ġathlet ic +ĠSc ore +Ġ) : +Ġcolumn s +ĠL oc +av ailable +ĠF ram +ĠS essions +Ġcompan ion +Ġpack s +14 0 +ĠKn ights +Ġf art +Ġstream s +Ġsh ore +Ġapp eals +ĠPer formance +h aul +ĠSt ra +ĠN ag +10 3 +ĠTrans portation +B B +E v +z an +P ublic +Ġtw in +uls ion +M ult +Ġelect ro +Ġstat ue +ation ally +ĠN ort +Ġins pection +/ * +ig ue +Ġcomp assion +ĠT ales +ĠSte in +ĠSc reen +ĠB ug +ĠL ion +g irl +Ġwithdraw al +Ġobject ives +Ġblood y +Ġprelim inary +Ġj acket +Ġdim ensions +ĠC ool +ĠOcc up +Ġw reck +Ġdoub led +ank ing +Ġ19 75 +Ġglass es +ĠW ang +pro v +P ath +connect ed +ĠMult i +ĠNor way +agon ist +Ġfe ared +Ġtouch ing +Ġarg uably +¯¯¯¯ ¯¯¯¯ +ĠNC AA +che m +Ġsp at +ĠW WE +ĠC el +ig ger +Ġattack er +ĠJo in +ob ject +ett a +Ġelim inated +d et +Ġdest ruct +ĠLuc as +ct uary +18 0 +ĠBr ady +ĠBl ues +B ay +au kee +Ġtim eline +Ġdeleg ates +w ritten +uff icient +Ġsh apes +Cop yright +ou ble +serv ice +Ġp ione +Ġcolleg es +Ġrow s +Ġsp ite +Ġassess ed +3 60 +Ġle ase +Ġconfident ial +ck er +ĠMan ning +ĠV oice +Ġse aled +Ġcalcul ate +N O +ĠAss istant +Ġteen ager +ul ent +ather ine +Ġm ock +Ġd iamond +Ġf est +Ġsw itched +Ġres ume +ĠPu erto +Ġl anes +ir ation +ĠSimilar ly +Ġro d +ĠS el +ĠPal ace +ĠLim ited +e ous +Ġvar iant +Ġw ard +Ġ) ) +Sh ow +OO K +A lex +ĠN ep +br is +ĠWik ipedia +Ġexcept ional +Ġman ages +ĠD raw +Ag ain +Ġco pper +ut t +Ġex ports +Ġport folio +Ġelev ated +R ated +ĠOther wise +ĠT act +ĠShe l +ĠT X +" âĢĶ +Ġres ur +ĠW a +ven ant +Ġmon etary +pe ople +E mail +Ġfif ty +ĠS weet +ĠMalays ia +Ġconf using +ĠR io +ud a +uten ant +" ); +Ġpra ised +Ġvol umes +t urn +Ġm ature +Ġnon profit +Ġpassion ate +ĠPriv ate +Ġ10 3 +Ġdesc end +ç ¥ŀ +uff y +head ed +Whe ther +ri en +ze ch +be it +Ġch rom +ĠMc M +Ġd ancing +Ġe leg +ĠNot iced +11 5 +Ġadvoc acy +ENT S +amb ling +ĠMin or +ĠF inn +Ġprior ities +Ġthere of +ĠSt age +ĠRog ers +Ġsubst itute +ĠJ ar +ĠJeff erson +Ġlight ly +10 2 +ĠL isa +u its +ys ical +Ġshif ts +Ġd rones +Ġwork place +Ġres id +ens ed +ah n +Ġpref erences +ser ver +Ġdeb ates +d oc +ĠGod s +Ġhelicop ter +Ġhon our +Ġconsider ably +ed ed +ĠF emale +ĠAn ne +Ġre un +ĠF ace +ĠHall ow +ĠBud get +Ġcondem n +Ġt ender +Pro f +ocr atic +ĠTurn er +ĠAg ric +Ġ19 76 +Ġa pt +d isc +ĠF ighter +ĠA ur +Ġgar bage +in put +ĠK arl +ĠOl iver +ĠL anguage +k n +N on +ĠCl ar +Ġtrad itions +Ġad vertisement +ĠS or +Ġarch ive +Ġvill ages +7 50 +Ġimplement ing +w aukee +Ġdiet ary +Ġswitch ing +Rep ublic +Ġvel ocity +Ġc it +ĠA wards +Ġfin ancing +Ġlast ed +) ] +Ġrem inder +P erson +Ġprec ision +Ġdesign ers +ĠF ried +ĠB order +Ġtr agic +Ġw ield +Ġiniti atives +ĠT ank +w er +Ġjo ins +R o +in ery +Ġar row +Ġgener ating +found er +Ġsear ches +Ġrandom ly +A ccess +Ġb atch +Ġp osed +l at +Ġpursu ing +as a +Ġtest ified +form ing +ĠSh ar +w iki +ĠE ither +S ometimes +Ġsen ators +ĠJohn ny +ĠTal iban +ĠG PS +":" / +ãģ® å +Ġanaly zed +ĠRub io +ĠMove ment +op ard +ii i +St and +f ight +Ġign oring +i ang +ĠG N +so ever +ĠST AT +Ġref using +Ġswe at +Ġb ay +P ORT +ir med +ak y +Ġdis pro +Ġlabel ed +Ġ10 8 +H ello +Ġple asant +ab a +Ġtri umph +Ġab oard +Ġinc om +ĠC row +le tt +Ġfol k +Ġch ase +` ` +ĠBr us +Ġte ens +c ue +Ġter rain +h yd +il ight +OR Y +Su pport +ew s +ll i +rain ts +ĠC and +Ġab used +ach ment +l arg +B as +ĠC ancer +Ġ19 78 +Ġsupp orter +ac cess +ĠTer min +ĠT ampa +ĠAN Y +Ġnew est +ĠCrim inal +ed u +Ġ19 30 +Ġadm its +Ġend e +Ġfail ures +ur ate +ful ness +cy cl +ĠSub ject +Ġinf inite +th ree +W A +p it +ĠInst all +R ad +ili ation +G M +Ġcontin ent +Ġaccommod ate +ĠCl ay +Ġp up +ĠF unction +Ġham mer +ĠAlbert a +Ġrev ised +Ġminor ities +Ġmeasure ment +Con nell +Ġdis able +ĠM ix +In cre +Ġfor k +ĠR osen +Ġimpl ies +umb lr +AN G +Ġprote ins +Ġagg ression +Ġfacilit ate +S N +Ġilleg ally +u er +Ġacad em +Ġp uzz +ĠSh ift +p ay +oll o +Ġaud iences +B uild +Ġno ble +Ġsynt ax +â ĺħ +Ġbe am +ĠB ed +ĠA ld +Ġorig ins +v ideo +Ġ19 77 +ĠAss ault +Ġgar age +Te am +Ġver dict +Ġd war +ĠVirt ual +e vent +Ke ep +Ġsent iment +Ġwild life +sh irt +Ġb urg +Ġrecommend ation +rep resent +Ġgall ery +own ers +Ġsch olar +Ġconven ience +ĠSw ift +Ġconv inc +C ap +Ġwar fare +ĠVis ual +Ġconst itute +Ġab ort +ĠWe ather +ĠLook ing +ĠH em +Ġmart ial +Ġinc oming +et ition +Ġtoler ance +ĠCre ated +Ġfl ows +ĠE lder +Ġsoul s +Ġf oul +ĠP ain +ĠC AN +Ġ2 20 +b c +he nd +Ġgen ius +R eal +ĠW r +omet er +p ad +Ġlim iting +ĠS i +ĠL ore +ĠAd ventures +Ġvar ied +D isc +f in +ĠPerson al +Ch ris +Ġinv ented +Ġd ive +ĠR ise +Ġo z +ĠCom ics +Ġexp ose +ĠRe b +let ters +s ite +im ated +Ġh acking +Ġeduc ated +ĠNob ody +Ġdep ri +Ġincent ive +ãĤ · +Ġovers ight +Ġtrib es +ĠBelg ium +Ġlicens ing +our t +Produ ct +ah l +ĠG em +Ġspecial ist +Ġc ra +ann ers +ĠCor byn +Ġ19 73 +RE AD +Ġsum mar +Ġover look +ĠApp lication +Ġin appropriate +Ġdownload ed +Q ue +ĠB ears +Ġth umb +ĠChar acter +ĠReincarn ated +ĠS id +Ġdemonstr ates +s ky +ĠBloom berg +ĠAr ray +ĠRes ults +ĠFour th +ĠED T +ĠO scar +c end +Ġ10 6 +ĠN ULL +ĠH ERE +m atch +ĠBr un +Ġgluc ose +ie g +eg u +Ġcert ified +Ġrel ie +Ġhuman itarian +Ġpr ayers +K ing +Ġn an +h ou +10 8 +ul u +Ġrenew able +Ġdistingu ish +Ġd ense +ĠV ent +ĠPack age +ĠB oss +Ġedit ors +Ġm igr +T ra +ĠPet ers +ĠAr ctic +200 4 +ĠC ape +Ġloc ally +Ġlast ing +Ġhand y +. ). +P an +ĠR ES +Ind ex +Ġt ensions +Ġformer ly +Ġide ological +Ġsens ors +Ġdeal ers +Ġdef ines +S k +Ġproceed s +Ġpro xy +az ines +ĠB ash +ĠP ad +ĠC raft +eal ous +Ġshe ets +omet ry +J une +cl ock +T T +ĠThe atre +ĠB uzz +Ġch apters +Ġmill enn +Ġd ough +ĠCongress ional +Ġimag ined +av ior +Ġclin ic +Ġ19 45 +Ġhold er +ro ot +oles ter +Ġrest art +B N +ĠHam as +ĠJ ob +Ġor b +Ġr am +Ġdiscl ose +Ġtransl ate +Ġimm igrant +Ġannoy ing +Ġtreat y +an ium +ĠTe a +ĠLeg ion +Ġcrowd s +ĠB ec +ĠA er +oh yd +B ro +Look ing +Ġl bs +Ġagg ress +Ġse am +Ġinter cept +ĠM I +mer cial +act iv +ĠC it +Ġdim ension +Ġconsist ency +Ġr ushing +ĠDou glas +Ġtr im +Inst all +ick er +Ġsh y +10 6 +Ġment ions +pe lled +ĠT ak +c ost +Ġclass room +Ġfort une +dri ven +Ġun le +ĠWhe el +Ġinvest or +ĠM asters +k it +Ġassoci ations +ĠEv olution +op ing +us cript +Ġprov incial +ĠWal ter +av i +S O +Ġun limited +Eng lish +ĠC ards +ĠEb ola +ne red +Ġreven ge +Ġout right +um per +Ġf itting +ĠSol id +Ġform ally +Ġproblem atic +Ġhaz ard +Ġenc ryption +Ġstraight forward +ĠA K +Ġp se +ĠOr b +ĠCh amber +ĠM ak +Cont ents +Ġloyal ty +Ġl yrics +ĠSy m +Ġwel comed +Ġcook ed +Ġmon op +Ġn urse +Ġmis leading +Ġe ternal +Ġshif ting +Ġ+ = +V is +Ġinst itutional +ill ary +Ġp ant +VER T +ĠA CC +ĠEn h +Ġinc on +ĠRE UTERS +Ġdon ated +âĢ¦âĢ¦ âĢ¦âĢ¦ +In tern +Ġexhib it +Ġt ire +ĠR ic +ĠCh ampion +ĠMu hammad +N ING +ĠSoc cer +Ġmob ility +Ġvary ing +ĠM ovie +Ġl ord +o ak +F ield +Ġve ctor +us ions +Ġsc rap +Ġen abling +m ake +T or +. * +| | +ĠWe bsite +ĠN PC +Ġsocial ist +ĠBill y +ĠAdd itional +Ġc argo +Ġfar ms +ĠSo on +ĠPri ze +Ġmid night +Ġ9 00 +se en +ĠSp ot +Ġshe ep +Ġspons ored +ĠH i +ĠJ ump +Ġ19 67 +Micro soft +ĠAg ent +Ġch arts +d ir +Ġadj acent +Ġtr icks +Ġman ga +Ġex agger +/ > +foot ball +ĠF CC +G C +ĠT ier +and ra +OU ND +% ), +Ġfru its +V C +ĠA A +R ober +Ġmid st +â Ĺ +ank a +Ġlegisl ature +ĠNe il +Ġtour ists +" " +ĠWar ning +ĠNever theless +ĠOffic ial +ĠWh atever +Ġm old +Ġdraft ed +Ġsubst ances +Ġbre ed +Ġt ags +ĠT ask +Ġver b +Ġmanufact ured +com ments +ĠPol ish +Pro v +Ġdetermin es +Ob ama +k ers +Ġutter ly +Ġse ct +sc he +ĠG ates +ĠCh ap +Ġal uminum +Ġz ombie +ĠT ouch +ĠU P +Ġsatisf y +Ġpred omin +asc ript +Ġelabor ate +Ġ19 68 +Ġmeas uring +ĠV ari +any ahu +Ġs ir +ul ates +id ges +ick ets +ĠSp encer +T M +oub ted +Ġpre y +Ġinstall ing +ĠC ab +re ed +re ated +Su pp +Ġwr ist +ĠK erry +10 7 +ĠK le +ĠR achel +Ġc otton +ĠA RE +ĠE le +Cont rol +Ġload s +ĠD od +an as +b one +Ġclass ical +ĠReg ional +ĠInt eg +V M +Ġdes ires +Ġaut ism +support ed +ĠM essage +Ġcomp act +writ er +Ġ10 9 +ĠHur ricane +c ision +Ġcy cles +Ġdr ill +Ġcolle ague +Ġm aker +G erman +Ġmist aken +S un +ĠG ay +Ġwhat soever +Ġsell s +ĠA irl +l iv +ĠO ption +Ġsol ved +Ġse ctors +Ġhorizont al +Ġequ ation +ĠSk ill +ĠB io +g ement +ĠSn ap +ĠLeg al +Ġtradem ark +Ġmake up +Ġassemb led +Ġsa ves +ĠHallow een +ĠVer mont +ĠFR OM +Ġfar ming +ĠP odcast +accept able +ĠHig her +Ġas leep +ull ivan +Ġrefere n +ĠLe v +Ġbul lets +ok o +H C +Ġst airs +Ġmain tains +ĠL ower +ĠV i +Ġmar ine +Ġac res +Ġcoordin ator +ĠJ oh +Ġcounterpart s +ĠBrother s +Ġind ict +b ra +Ġch unk +Ġc ents +H ome +ĠMon th +Ġaccording ly +if les +ĠGerm ans +ĠSy n +H ub +Ġey eb +âĶĢâĶĢ âĶĢâĶĢ +Ġr anges +ĠHoll and +ĠRob ot +f c +M ike +Ġpl asma +Ġsw ap +Ġath lete +ĠR ams +,' " +Ġinfect ions +Ġcor rid +Ġv ib +Ġpat ches +Ġtradition ally +Ġrevel ation +Ġswe ep +Ġgl ance +Ġin ex +200 3 +ĠR aw +work ing +os ures +ĠD at +ĠLyn ch +Ġle verage +ĠRe id +Ġcorrel ation +ian ces +av ascript +Ġrep ository +ret ty +Ġ19 72 +24 0 +Ġo un +p ol +ĠRe ed +Ġtact ical +is ite +App le +ĠQu inn +Ġrap ed +ill o +Euro pe +Ġalgorith ms +ĠRod rig +i u +Ġill um +Ġf ame +Ġintrodu cing +Ġdel ays +ĠRaid ers +Ġwh istle +Ġnovel s +ĠRe ally +Ġder iv +Ġpublic ations +ĠNe ither +ĠCom merce +Ġa ston +l anguage +Not es +ĠR oth +ĠF ear +Ġm ate +Ġpar ade +ĠQ B +Ġman eu +ĠC incinnati +m itting +Ġwa ist +ĠR ew +Ġdisc ont +Ð ° +Ġst aring +Ġal ias +Ġsec urities +Ġtoile t +ĠJ edi +Ġun law +v ised +//// //// +] ( +ĠWe iss +Ġpre st +ĠComp an +Ġmem o +ĠGr ace +J uly +ĠEl ite +cent er +ĠSt ay +Ġgal axy +Ġto oth +ĠS ettings +Ġsubject ed +ãĤ ¦ +Ġline back +Ġretail ers +ĠW ant +Ġd angers +A ir +Ġvolunt ary +ew ay +Ġinterpret ed +ot ine +à § +Ġp el +Serv ice +ĠEvent ually +Ġcare ers +Ġthreat en +Ġmem or +ĠBrad ley +anc ies +s n +ĠUn known +N ational +Ġsh adows +ail and +ĠD ash +Every one +izz ard +M arch += ( +Ġpull s +Ġstr anger +Ġback wards +ĠBern ard +imens ional +Ġch ron +Ġtheoret ical +k top +Ġw are +ĠInvest ig +ĠIn iti +ĠOper ations +o ven +oc ide +* / +Ġfl ames +ĠC ash +sh it +Ġc ab +ĠAn aly +ĠSe ah +Ġdefin ing +Ġorder ing +Ġimm un +Ġpers istent +AC H +Russ ian +m ans +Ġh ind +Ġphot ography + © +Ġh ug +Ġ10 7 +ĠH ence +i ots +ude au +Ġsubsid ies +Ġroutine ly +ĠDev ice +it ic +Ġdisg ust +land er +Ġ19 40 +Ġassign ment +ĠB esides +w ick +ĠD ust +us c +struct ed +11 1 +de velop +Ġf ond +Ġinter section +Ġdign ity +Ġcommission er +With out +re ach +Ġcart oon +Ġsc ales +ãĥ Ń +F IG +Ġsurve ys +ĠIndones ia +Ġart work +Ġun ch +Ġcy cling +un ct +au er +or ate +ĠOb viously +Ġcharacter ized +fe ld +Ġaff irm +Ġinn ings +Ġ é +Ġal iens +Ġcl oth +et ooth +ĠC ertain + § +Ġdig est +k now +ĠX L +Ġpredict ions +Ġd in +W AR +Ġafter math +Ex ample +ĠSu ccess +ĠTh r +IG N +Ġmin er +B us +Ġcl arity +heim er +ĠO UT +ĠS end +ĠCirc le +ĠD iet +Ġpron ounced +Ġcreat ors +Ġearthqu ake +atter y +ge ons +Ġo d +Ġlay ing +or p +U lt +pro ject +Ġunder min +Ġsequ el +S am +ĠDark ness +Ġre ception +b ull +Y S +ĠV ir +Ġsequ ences +ĠCo in +Ġout fit +ĠW ait +1 19 +Ġdel ivers +.... .. +Ġbl own +ĠE sc +ĠM ath +per m +ĠU l +Ġgl im +Ġfac ial +Ġgreen house +Ġto kens +/ - +ĠAnn ual +ĠON E +Ġteen age +ĠPhys ical +ĠL ang +ĠC elt +Ġsu ed +ivid ually +Ġpat ience +ch air +reg ular +Ġa ug +in v +ex cept +ĠL il +Ġn est +f d +s um +ĠCh ase +Russ ia +ĠJenn ifer +Ġoff season +Over all +F ore +Ġr iot +A ud +form er +Ġdefend ers +ĠC T +iot ic +rib ly +Ġautom ated +Ġpen is +Ġins ist +Ġdi agram +ĠS QL +ĠG arc +Ġw itch +cl ient +ier ra +am bers +Ġrec ount +f ar +V ery +oster one +Ġappreci ated +ĠPer fect +S ection +Ġd oses +oca ust +Ġcost ly +Ġg rams +ĠSh i +Ġwrest ling +Ġ19 71 +Ġtro phy +Ġn erve +ĠK az +ĠExper ience +Ġpled ged +Ġplay back +Ġcreat ivity +by e +Ġattack ers +Ġhold ers +ĠCo ach +ĠPh D +Ġtransf ers +Ġcol ored +ĠH indu +Ġd rown +Ġlist ened +ĠW A +ias m +P O +Ġappeal ing +Ġdiscl osed +ĠCh icken +ag ging +Ġple aded +Ġnav igation +ĠReturn s +Ġ[ [ +R OR +E A +Ġphotograp her +ĠR ider +ipp ers +Ġsl ice +Ġe rect +Ġhe d +iss ance +ĠVik ings +ur ious +Ġapp et +oubted ly +Ch ild +Ġauthent ic +o os +ĠM aking +Ġannoun cing +Ġb od +Ġmet er +ĠN ine +ĠR ogue +Ġwork force +Ġrenew ed +Ġorganis ations +ac s +P LE +Sh ort +Ġcomp ounds +ĠVis it +Ġen velop +ear th +Ġsupport ive +gg le +ĠBrus sels +ĠGu ild +Cre ate +RE L +Ġaver aged +Ġ19 69 +ri ages +Ġlength y +Ġforg ot +O kay +ĠE rd +Ġdeal er +Ġrec ession +D D +Ġdesper ately +Ġhun ger +Ġst icks +Ġm ph +ĠF aith +Ġintention ally +Ġdem ol +ue ller +ĠS ale +Ġde bris +s pring +Ġle ap +>> >> +Ġcontain ers +se lling +rane an +atter ing +Ġcomment ed +ĠC M +on ut +Ġwood s +es pecially +Ġorgan ize +iv ic +ĠWood s +ang a +s qu +Ġm aj +am on +Ġax is +Ġ19 74 +ĠDen mark +Ġwar rior +ĠP and +Ġout lined +ĠB O +ins ula +z illa +eb ook +Ġd are +Ġsear ched +Ġnav igate +S n +writ ing +Ġun ited +J apan +ĠHe brew +Ġfl ame +Ġrel ies +Ġcatch ing +ĠSh o +Ġimprison ment +Ġp ockets +Ġclos ure +ĠF am +t im +ade qu +Act ivity +Ġrecru iting +ĠW ATCH +ĠArgent ina +d est +Ġapolog ize +or o +Ġlack s +Ġtun ed +ĠGriff in +Ġinf amous +Ġcelebr ity +ss on +Ġ ---------------------------------------------------------------- +ĠIs is +ĠDis play +Ġcred ibility +Ġeconom ies +Ġhead line +ĠCow boys +Ġind ef +Ġl ately +Ġincent ives +but ton +ĠM ob +A ut +Ġres igned +ĠO m +c amp +Ġprof iles +Ġsche mes +olph ins +ay ed +Cl inton +en h +ĠY ahoo +Ġab st +Ġan k +su its +Ġw ished +ĠMar co +udd en +Ġsp here +ĠB ishop +Ġincorpor ated +ĠPl ant +11 4 +Ġh ated +p ic +Ġdon ate +Ġl ined +Ġbe ans +Ġsteal ing +Ġcost ume +Ġsher iff +Ġfor ty +Ġint act +Ġadapt ed +Ġtrave lling +b art +Ġnice ly +Ġdri ed +Ġsc al +os ity +NOT E +ĠB h +ĠBron cos +ĠI gn +Ġint imate +Ġchem istry +Ġopt imal +D eb +ĠGener ation +Ġ] , +ich i +ĠW ii +ĠYOU R +vent ions +W rite +Ġpop ul +un ning +ĠW or +V ol +Ġqu een +head s +K K +Ġanaly ze +op ic +ear chers +Ġd ot +leg raph +ast ically +Ġupgr ades +Ġca res +Ġext ending +Ġfree ze +Ġin ability +Ġorg ans +Ġpret end +Ġout let +11 3 +ol an +ĠM all +ul ing +t alk +Ġexpress ing +ĠAl ways +ĠBe gin +f iles +Ġlic enses +% % +ĠM itt +Ġfil ters +ĠMil waukee +G N +Ġunf old +M o +Ġnut rition +pp o +B o +Ġfound ing +Ġunder mine +Ġeas iest +ĠC zech +ĠM ack +Ġsexual ity +ĠN ixon +W in +ĠAr n +ĠK in +ãĤ £ +ic er +Ġfort un +Ġsurf aces +agh d +Ġcar riers +ĠP ART +ĠT ib +Ġinter val +Ġfrust rating +ĠSh ip +ĠAr med +ff e +Ġbo ats +ĠAb raham +in is +Ġsu ited +th read +i ov +ab ul +ĠVenezuel a +Ġto m +su per +Ġcast le +alth ough +iox ide +ec hes +Ġevolution ary +Ġnegoti ate +Ġconfront ed +Rem ember +Ġ17 0 +S uch +Ġ9 11 +m ult +ĠA byss +ur ry +ke es +spe c +ĠBarb ara +Ġbelong ing +Ġvill ain +ist ani +Ġaccount able +Ġport ions +ĠDe cl +U r +ĠK ate +g re +Ġmag azines +UC K +Ġregul ate +om on +ĠAl most +Ġover view +Ġsc ram +Ġl oot +ĠF itz +Ġcharacter istic +ĠSn ake +s ay +ĠR ico +Ġtra it +ĠJo ined +au cus +Ġadapt ation +ĠAirl ines +Ġarch ae +ĠI de +Ġb ikes +Ġliter ary +Ġinflu ences +ĠUs ed +C reat +Ġple a +ĠDef ence +ĠAss ass +Ġp ond +UL T +) " +Ġeval uated +Ġob taining +Ġdem ographic +Ġvig il +ale y +Ġsp ouse +ĠSeah awks +resp ons +ĠB elt +um atic +Ġr ises +run ner +ĠMichel le +Ġpot ent +r ace +ĠP AC +F ind +olester ol +IS S +ĠIntrodu ced +ress es +ign ment +O s +ĠT u +ĠDe x +ic ides +Ġspark ed +ĠLaur a +ĠBry ant +Ġsm iling +ĠNex us +Ġdefend ants +ĠCat al +Ġdis hes +sh aped +Ġpro long +m t +( $ +ãĢ Ĥ +Ġcalcul ations +ĠS ame +Ġp iv +H H +Ġcance lled +Ġgr in +Ġterrit ories +ist ically +C ome +ĠP arent +Pro ject +Ġneg lig +ĠPriv acy +Ġam mo +LE CT +olute ly +ĠEp ic +Ġmis under +w al +Apr il +m os +path y +ĠC arson +Ġalbum s +ĠE asy +Ġpist ol +< < +Ġ\ ( +t arget +hel p +Ġinter pre +cons cious +ĠH ousing +ĠJ oint +12 7 +Ġbe ers +s cience +ĠFire fox +effect ive +ĠC abin +ĠO kay +ĠApp lic +Ġspace craft +ĠS R +ve t +ĠStr ange +S B +Ġcor ps +iber al +e fficient +Ġpreval ence +Ġeconom ists +11 8 +Th read +ord able +OD E +ĠC ant +=- =- +if iable +ĠA round +Ġpo le +Ġwilling ness +CL A +ĠK id +Ġcomple ment +Ġsc attered +Ġin mates +Ġble eding +e very +Ġque ue +ĠTr ain +Ġh ij +Ġme lee +ple ted +Ġdig it +Ġg em +offic ial +Ġlif ting +Ð µ +Re qu +it utes +Ġpack aging +ĠWork ers +h ran +ĠLeban on +ol esc +Ġpun ished +ĠJ uan +Ġj am +ĠD ocument +Ġm apping +ic ates +Ġinev itably +Ġvan illa +ĠT on +Ġwat ches +Ġle agues +Ġiniti ated +deg ree +port ion +Ġrec alls +Ġru in +Ġm elt +I AN +Ġhe m +Ex p +Ġb aking +ĠCol omb +at ible +Ġrad ius +pl ug +ĠI F +et ically +Ġf ict +H ER +ĠT ap +atin um +Ġin k +Ġco h +ĠW izard +b oth +te x +Ġsp ends +ĠCurrent ly +ĠP it +Ġneur ons +ig nt +Ġr all +Ġbus es +b uilding +Ġadjust ments +Ġc ried +ibl ical +att ed +ĠZ ion +ĠM atter +Ġmed itation +ĠD ennis +Ġour s +ĠT ab +Ġrank ings +ort al +Ġad vers +Ġsur render +ĠG ob +ci um +om as +im eter +Ġmulti player +Ġhero in +Ġoptim istic +Ġindic ator +ĠBr ig +Ġgro cery +Ġapplic ant +ĠRock et +v id +Ex ception +p ent +Ġorgan izing +Ġenc ounters +ĠT OD +Ġjew el +S ave +ĠChrist ie +Ġhe ating +Ġl azy +ĠC P +Ġcous in +Con fig +Ġreg ener +Ġne arest +Ġachie ving +EN S +th row +ĠRich mond +ant le +200 2 +Ġan ten +b ird +13 3 +Ġn arc +r aint +un ny +ĠHispan ic +ourn aments +Ġprop he +ĠTh ailand +ĠT i +Ġinject ion +Ġinher it +rav is +Ġmed i +Ġwho ever +ĠDE BUG +G P +ĠH ud +C ard +p rom +Ġp or +Ġover head +L aw +Ġviol ate +Ġhe ated +Ġdescript ions +Ġachieve ments +ĠBe er +ĠQu ant +W as +Ġe ighth +ĠI v +Ġspecial ized +U PDATE +ĠD elta +P op +J ul +ĠAs k +oph y +Ġnews letters +ĠT ool +Ġg ard +ĠConf eder +ĠGM T +ĠAb bott +Ġimm unity +ĠV M +Is lam +Ġimpl icit +w d +Ġ19 44 +rav ity +omet ric +Ġsurv iving +ur ai +ĠPr ison +Ġr ust +ĠSk etch +Ġbe es +ĠThe ory +Ġmer it +T ex +ch at +Ġm im +Ġpast e +ĠK och +Ġignor ance +ĠSh oot +Ġbas ement +Un ited +ĠAd vis +he ight +Ġf oster +Ġdet ain +in formation +Ġne ural +' ; +Ġprov es +all ery +Ġinv itation +um bers +Ġc attle +Ġbicy cle +z i +Ġconsult ant +Ġap ology +ĠT iger +Ġ12 3 +99 9 +Ġind ividually +r t +ig ion +ĠBrazil ian +Ġdist urb +Ġentreprene urs +Ġfore sts +cer pt +pl ates +p her +clip se +Ġtw itter +Ġac ids +ograph ical +h um +ĠB ald +if ully +Ġcomp iler +ĠD A +Ġdon or +as i +Ġtrib al +l ash +ĠCon fig +Ġapplic ants +Ġsal aries +13 5 +Put in +ĠF ocus +ir s +Ġmisc onduct +ĠH az +Ġeat en +M obile +Mus lim +ĠMar cus +v iol +Ġfavor able +Ġst ub +ad in +ĠH ob +Ġfaith ful +Ġelectron ics +Ġvac uum +w ait +back ed +econom ic +d ist +Ġten ure +Ġsince re +ĠT ogether +ĠW ave +Ġprog ression +Ġden ying +Ġdist ress +br aska +th ird +Ġmix ing +Ġcolon ial +Ġpriv ately +Ġun rest +atern ity +Ġprem ises +ant i +greg ation +Ġlic ence +ĠH ind +ĠSam uel +Ġconvinc ing +ĠA ce +ĠR ust +ĠNet anyahu +Ġhand les +ĠP atch +orient ed +ah o +ĠG onz +Ġhack ers +claim er +Ġcustom s +ĠGr an +f ighters +Ġl uc +Ġman uscript +aren thood +Ġdev il +Ġwar riors +Ġoff enders +Will iam +Ġhol idays +Ġnight mare +Ġle ver +iff erent +St at +Ġexhib ition +put ed +ĠP ure +Ġal pha +Ġenthus iasm +ĠRepresent atives +E AR +ĠT yp +Ġwhe at +ĠAl f +Ġcor rection +Ġev angel +AT T +M iss +Ġs oup +Ġimpl ied +par am +Ġsex y +ĠL ux +Ġrep ublic +p atch +ab lish +Ġic ons +Ġfather s +ĠG ET +ĠCar ib +Ġregul ated +ĠCo hen +ĠBob by +Ġn er +Ġb ent +vent ory +ĠAl ong +ĠE ST +ĠWall ace +Ġmurd ers +r ise +ke ll +ĠCommon wealth +Ġn asty +et a +ĠM IT +Ġadminist ered +Ġgenuine ly +Ed itor +n ick +Ġhyd ro +**************** **************** +ĠB le +Ġfin es +Ġg orge +aus ible +r h +Ġapp le +ment ioned +Ġro pe +ot yp +H R +Ġdisappoint ing +Ġc age +n ik +Ġdoub ts +ĠF REE +print s +ĠM UST +Ġvend ors +ĠIn qu +Ġliber als +Ġcontract or +Ġup side +child ren +Ġtrick y +Ġregul ators +charg ed +l iter +Ġ *** +Ġreb ell +l ang +Ġloc als +Ġphys icians +Ġhe y +ar se +t m +ĠLe x +Ġbehavior al +success ful +F X +Ġbr ick +ov ic +Ġcon form +Ġreview ing +Ġins ights +Ġbi ology +ĠRem ove +ĠExt ra +Ġcomm itting +indu ced +ignt y +ig m +Ġat omic +Comm on +ĠE M +ĠP ere +ĠIt ems +e h +Ġpres erved +ĠH ood +Ġprison er +Ġbankrupt cy +Ġg ren +us hes +Ġexplo itation +Ġsign atures +Ġfin an +] ," +ĠM R +Ġme g +rem lin +Ġmusic ians +Ġselect ing +Ġexam ining +IN K +l ated +H i +Ġart ic +Ġp ets +Ġimp air +ĠM AN +Ġtable ts +in clude +R ange +Ġca ut +Ġlog s +Ġmount ing +Ġun aware +Ġdynam ics +ĠPalest ine +ĠQu arter +ĠPur ple +Ġm a +ĠIm port +Ġcollect ions +ci ation +Ġsuccess or +Ġcl one +Ġaim ing +Ġposs essed +Ġstick ing +Ġsh aking +Ġloc ate +ĠH ockey +T urn +17 0 +Ġfif teen +ĠHar rison +Ġcontinu ously +ĠT C +ĠVal ent +ĠRes cue +Ġby pass +am ount +Ġm ast +Ġprotect s +Ġart istic +Ġsomet ime +Ġsh oe +Ġshout ed +ific ant +et itive +ĠReg ister +ĠJ in +Ġconcent rated +ling ton +on ies +Ġgener ator +yr im +ĠAr men +Ġclear ing +id o +ĠT W +al ph +Ġlad ies +H ard +Ġdial og +Ġinput s +æ ľ +Ġpos es +Ġsl ots +ĠPrem ium +Ġle aks +Ġboss es +Ġ11 3 +c ourse +A cc +ĠNew ton +ĠAust ria +ĠM age +Ġte aches +ab ad +Ġwe ars +Ġc yl +Ġcur se +ĠS ales +ĠW ings +Ġp sy +Ġg aps +ĠIce land +ĠP interest +Ġland lord +Ġdefin itions +ĠK er +Ġsufficient ly +ĠP ence +ĠArch itect +Ġsur pass +Ġ11 4 +Ġsuper hero +ĠDise ase +Ġpri ests +ĠC ulture +Ġdefin itive +Ġsecret ly +ĠD ance +inst all +ch ief +ĠJess ica +W ould +Up dated +Ġlock er +ĠK ay +Ġmem orial +è ¦ +f at +Ġdis gu +Ġflav ors +ĠBase ball +ĠRes istance +Ġk icks +Ġen v +Ġteen agers +D ark +ĠC AR +Ġh alt +ĠL G +ĠGab riel +Ġfe ver +Ġs atur +Ġm all +Ġaffili ate +ĠS leep +ĠSpe cific +ĠV el +Ġj ar +ĠSac red +ĠEd wards +ĠA CL +Ġret ained +ĠG iant +Ġlim itation +in ces +Ġref usal +ĠT ale +ĠBut ler +Ġacc idents +ĠC SS +Ġimport ed +ĠCop y +Î ± +ER T +z el +Ġdiv isions +h ots +ĠAl b +ĠD S +Load er +W ashington +at isf +ĠCreat ive +\ . +ĠAut om +red ict +Ġrecept or +ĠCarl os +Met hod +ok a +Ġmal icious +Ġste pping +, [ +ĠD ad +Ġatt raction +ĠEffect s +ĠPir ate +ĠC er +ĠIndust ry +ĠR ud +Ġchar ter +Ġd ining +Ġins ists +Ġconfig ure +Ġ( # +ĠSim ple +ĠSc roll +UT C +17 5 +ĠK on +Ġmarket place +Ġ ãĤ +Ġref res +Ġg ates +er red +ĠP od +Ġbeh ave +Fr ank +n ode +Ġendors ed +he tt +as ive +ĠHom eland +Ġr ides +ĠLe ave +er ness +Ġflood ing +A FP +Ġris en +Ġcontin ually +Ġun anim +ĠCont ract +ĠP as +Ġgu ided +ĠCh ile +b d +Ġsu cc +pt ic +Ġcomm ittees +ĠL uther +ĠAny one +Ġs ab +12 4 +Ġp ixel +ĠB ak +ĠT ag +ĠBenn ett +En ter +sm all +ĠPresident ial +Ġp ul +Ġcontr ace +arch ive +Ġcoast al +ĠK ids +19 2 +âĢ ² +ick y +ING TON +Ġw olf +ĠSt alin +T ur +id get +am as +ĠUn less +Ġspons or +Ġmor ph +ĠCho ose +Ġrun ner +Ġun bel +Ġm ud +ĠMan a +Ġdub bed +Ġg odd +ure rs +wind ow +Ġrel ied +Ġcelebr ating +os c +Ġ13 5 +Ġlobb ying +Ġincom plete +Ġrestrict ion +Ġinc ap +it us +Ġexpect ation +ĠAp ollo +Ġint ens +Ġsyn c +G H +Ġmanip ulation +B Y +Ġspe ar +Ġbre asts +Ġvol can +il ia +M aterial +Ġform ats +ĠB ast +Ġparliament ary +Ġsn ake +Ġserv ants +ĠTr udeau +ĠGr im +ĠArab ic +ĠSC P +ĠBoy s +st ation +Ġprospect ive +ord e +in itialized +Ġb ored +AB LE +Ġaccess ed +Ġtax i +ĠShe ll +aid en +urs ed +in ates +ĠIns urance +ĠPet e +Sept ember +6 50 +Ġad ventures +ĠCo ver +Ġt ribute +Ġsk etch +Ġem power +Ġ Ø +ĠGl enn +ĠD aw += \" +ĠPolit ics +Ġgu ides +Ġd ioxide +ĠG ore +ĠBr ight +ĠS ierra +Ġval ued +c ond +Ġpo inter +Se lect +Ġrisk y +Ġabsor b +im ages +Ġref uses +Ġbon uses +__ _ +Ġh ilar +ĠF eatures +2 20 +ĠCollect or +F oot +Ġ19 64 +cul us +Ġd awn +Ġwork out +ĠL O +Ġphilosoph ical +ĠSand y +ĠYou th +Ġl iable +A f +bl ue +Ġovert urn +less ness +ĠTrib une +ĠIn g +Ġfact ories +Ġcat ches +Ġpr one +Ġmat rix +Ġlog in +Ġin acc +Ġex ert +s ys +Ġneed le +ĠQ ur +Ġnot ified +ould er +t x +Ġremind s +Ġpublisher s +Ġn ort +Ġg it +Ġfl ies +ĠEm ily +Ġflow ing +ĠAl ien +ĠStr ateg +Ġhard est +Ġmod ification +AP I +ĠM Y +Ġcr ashes +st airs +n umber +Ġur ging +ch annel +ĠFal con +Ġinhabit ants +Ġterr ifying +Ġutil ize +Ġban ner +Ġcig arettes +Ġsens es +ĠHol mes +Ġpract ition +ĠPhill ips +ott o +Ġcomp ile +Mod el +ĠK o +Ġ[ ] +Americ ans +ĠTer ms +Ġmed ications +ĠAn a +Ġfundament ally +ĠNot ice +Ġwe aker +Ġ 0000 +Ġgar lic +Ġout break +Ġeconom ist +ĠB irth +Ġobst acles +ar cer +ĠOr thodox +Ġplace bo +ĠC rew +asp berry +ĠAng els +Ġdis charge +Ġdestruct ive +11 7 +ĠR ising +Ġd airy +l ate +Ġcoll ision +ĠTig ers +ean or +ocument ed +ĠIn valid +Ġd ont +ĠL iter +ĠV a +Ġhyd rogen +Ġvari ants +ĠBrown s +Ġ19 65 +Ġind igenous +Ġtrad es +Ġremain der +Ġswe pt +ĠImp act +Ġred ist +Ġun int +grad uate +ãĥ ķ +ĠW ILL +ãģ® ç +ĠCrit ical +Ġf isher +Ġv icious +Ġrevers ed +Y ear +ĠS ox +Ġshoot ings +Ġfil ming +Ġtouchdown s +ai res +m el +Ġgrand father +Ġaffect ion +ing le +Ġover ly +Add itional +Ġsup reme +ĠGr ad +Ġsport ing +Ġmer cy +ĠBrook s +ount y +Ġperform s +Ġtight ly +Ġdem ons +Ġkill ings +Ġfact ion +ĠNov a +aut s +Ġund oubtedly +ar in +Ġunder way +ra k +Ġl iv +ĠReg ion +Ġbrief ing +s ers +cl oud +ĠM ik +us p +Ġpred iction +az or +Ġport able +ĠG and +Ġpresent ing +Ġ10 80 + » +ush i +ĠSp ark +there um +Ġjust ification +ĠN y +Ġcontract ors +ming ham +ĠSt yle +å ħ +ĠChron icles +ĠPict ure +Ġprov ing +Ġw ives +set t +Ġmole cules +ĠFair y +Ġconsist ing +Ġp ier +al one +in ition +Ġn ucle +j son +Ġg otta +Ġmob il +Ġver bal +ar ium +Ġmon ument +uck ed +Ġ25 6 +T ech +mine craft +ĠTr ack +Ġt ile +Ġcompat ibility +as is +Ġs add +Ġinstruct ed +ĠM ueller +Ġle thal +Ġhorm one +Ġor che +el se +Ġske let +Ġentert aining +Ġminim ize +ag ain +Ġunder go +Ġconst raints +Ġcig arette +ĠIslam ist +Ġtravel s +ĠPant hers +l ings +C are +Ġlaw suits +ur as +Ġcry st +Ġlow ered +Ġaer ial +Ġcomb inations +Ġha un +Ġch a +Ġv ine +Ġquant ities +Ġlink ing +b ank +Ġso y +B ill +ĠAngel a +Ġrecip ient +ĠProt est +Ġs ocket +Ġsolid arity +Ġâ Ĩ +m ill +Ġvar ies +ĠPak istani +Dr agon +Ġun e +Ġhor izon +³³³³ ³³³³ +Ġprov inces +Ġfrank ly +Ġenact ed +not es +[ ' +Ġ19 2 +ocr acy +Ġendorse ment +Ġover time +Tr ue +L ab +lic ted +ĠD NC +Ġbe ats +ĠJam ie +15 2 +ĠIN T +Cont act +Ġaccount ed +h ash +ĠPack ers +p ires +Ġles bian +Ġamend ments +Ġhop eful +ĠFin land +Ġspot light +Ġconfig ured +Ġtrou bled +Ġg aze +ĠCal gary +Ġrel iability +Ġins urg +sw er +b uy +ĠSk in +Ġp ixels +Ġhand gun +Ġpar as +Ġcateg or +ĠE L +ĠRe x +Ind eed +Ġkind a +Ġconj unction +ĠBry an +ĠMan ufact +y ang +Pl us +S QL +ish ment +Ġdom inate +Ġn ail +Ġo ath +Ġeru pt +ĠF ine +it bart +ĠCh ip +ĠAb d +ĠN am +Ġbuy er +Ġdiss ent +Le aks +Cont in +Ġr ider +ĠSome one +Ġill usion +c in +ĠBoe ing +Ġin adequ +ov ation +i ants +Ġreb uild +4 50 +ĠDest iny +S W +ĠT ill +H it +ia z +ĠBang l +acher s +ĠRe form +Ġse gments +Ġsystem atic +d c +ĠConserv atives +Ġport al +h or +ĠDragon bound +Ġdrag ged +om o +Ġthe e +ad vert +ĠRep orts +ĠE t +Ġbarrel s +Aug ust +Ġcompar isons +Ġhe x +Ġan throp +" [ +bor ough +ab i +Ġpict ured +play ing +ĠAdd ress +ĠMir ror +Sm ith +Ġt ires +ĠN PR +AA AA +Ġclass ification +ĠTh an +ĠH arm +ĠR A +Ġreject ion +min ation +Ġr anged +ĠF alls +D I +H ost +ãĤ ´ +ĠEx ample +list ed +th irds +Ġsaf egu +br and +Ġprob able +Can ada +IT ION +ĠQ aeda +Ġch ick +Ġimport s +h it +l oc +W W +Ġble w +Ġany time +Ġwh oles +ik ed +Ġcal culation +cre ate +ĠO ri +Ġupgr aded +Ġapp ar +ut ory +ĠM ol +B rit +ĠJ ong +IN AL +ĠStart ing +Ġd ice +urt le +Ġre lying +cl osure +Ġprof itable +Ġsl aughter +ĠMan ual +c aster +Ġ" $ +Ġfe ather +ĠSim ply +ie ves +Ġdeter ior +ĠPC I +Ġst amp +Ġfl aws +Ġsh ade +ham mer +Ġpass port +Ġcont ing +am el +Ġobser vers +Ġneg lect +ĠR B +ĠBrother hood +Ġskept ical +f amily +us k +Ġemotion ally +â Ļ +ĠBet a +ason able +id ity +ĠM ul +Ġkick ing +ĠC arm +oll ah +VERT IS +ĠAt hen +Ġlad der +ĠBul let +å £ +00 01 +ĠWild life +ĠM ask +ĠN an +R ev +Ġun acceptable +leg al +Ġcrowd ed +ag i +ĠC ox +j e +Ġmor ality +Ġfu els +Ġc ables +Ġman kind +ĠCarib bean +Ġanch or +Ġby te +ĠO ften +ĠO z +Ġcraft ed +Ġhistor ian +ĠW u +Ġtow ers +ĠCitiz ens +Ġhel m +Ġcred entials +Ġsing ular +ĠJes se +Ġtack les +Ġcont empt +Ġa fore +ĠSh adows +Ġn il +Ġur gent +app le +bl ood +Ġv on +Ġoff line +Ġbreat he +Ġj umps +Ġirre levant +ox ic +om al +import ant +J im +Ġgl oves +arm ing +dep th +Ġtal ents +ook ie +ĠS B +Ġpal m +uff s +est a +IG H +Ġcan on +ĠVer izon +ĠP le +Ġcou pled +vel t +Ġfundra ising +ĠGet ting +ĠD LC +Ġmathemat ical +ĠH S +ĠCard inals +te lling +Ġspons ors +Ġ Ï +ĠBull s +op tion +Ġprop ose +Ġmem orable +Ġembr aced +Ġdecl ining +He alth +ed a +Ġ} ; +Ġsp am +m ile +Ġpit cher +ĠE ight +Ġcar ing +ut ic +ro le +Ġair line +ernand ez +ĠAth let +Ġcert ification +ux e +rig er +Ġem pir +Ġsens ation +Ġdis m +Ġb olt +Ġev olve +H ouse +Ġconsult ation +ĠD uty +Ġtou ches +ĠN athan +Ġf aint +h ad +" ( +ĠCons umer +ĠExt reme +Ġ12 7 +ĠHer m +ĠSac rament +iz oph +Ġanx ious +ul ously +Ġsoc ially +ĠU TC +Ġsol ving +ĠLet ter +Hist ory +ed uc +Pr ice +) ); +Ġrel oad +am ic +Ġp ork +Ġdisc ourse +Ġt ournaments +ai ro +ĠK ur +ĠCost a +Ġviol ating +Ġinterf ere +Ġrecre ational +uff le +Ġspe eches +Ġneed ing +Ġremem bers +Ġcred ited +n ia +f ocused +amer a +Ġb ru +um bs +ĠCub an +Ġpreced ing +Ġnons ense +ac ial +Ġsmart phones +ĠSt ories +S ports +ĠEmer gency +oun cing +ef ined +Ġb er +Ġconsult ing +Ġm asters +he astern +." [ +ĠRun ning +Ġsus cept +ĠF eng +Americ a +pr ises +st itial +ĠWeek ly +ĠGreat er +mod ules +if ter +G raphics +ul er +Ġwho lly +Ġsupp ress +Ġconce aled +Ġhapp ily +Ġaccept s +ĠEn joy +Ġr ivers +ĠEx cept +2 25 +ĠN HS +ĠMc Connell +Ġp ussy +fer red +ut able +Ġatt ain +Ġ> = +Ġdepos its +roph ic +Ġnot orious +ĠSh aw +il itation +Ġepid emic +all ic +Ġsmall est +ov ich +Ġaccess ories +per ties +Ġsur plus +ĠMe ch +Ġamb ig +ĠImm igration +Ġch im +ev al +Ġpract icing +ĠMyster y +Ġdom ains +ĠSil icon +app s +Ġkilomet ers +e a +ĠSm ash +Ġwarrant y +Ġn ost +s il +re v +J on +ĠDub lin +Ġtast es +Ġb out +g reat +er ror +Ġsw itches +ĠB apt +D O +ok i +Ġsour ced +pro du +Ġattach ment +ĠIss ue +ĠQuest ion +Jo in +Ġf itted +Ġunlaw ful +^ ^ +ere k +Ġauthent ication +Ġst ole +Ġaccount ability +l abel +S earch +Ġal beit +atic an +fund ed +ĠAdd ing +ĠI Q +Ġsub mar +l it +a que +ĠLear ning +Ġint eger +M aster +ĠCh rom +Ġprem ier +O p +ĠLi u +Ġbl essed +ĠGl obe +ĠResp onse +Ġlegit im +ĠMer kel +Ġdispos al + ´ +Ġgau ge +pe at +Ġindu ced +Ġquestion able +arth y +ĠV it +ĠF eed +U ntil +U t +worth y +R Y +ĠH erald +ĠHam mer +Ġmed al +ĠR ivers +ĠH ack +Ġclar ify +Ġtrack ed +Ġautonom ous +Ġten ant +ĠQ atar +er ie +Ġgr im +ĠMon itor +Ġresist ant +ĠSpe c +ĠWell s +N AS +14 8 +Ġmin ers +iot ics +Ġmiss es +11 6 +g ian +g it +ĠE yes +p res +Ġgrad uated +Ġang el +Ġsyn chron +Ġefficient ly +Ġtrans mitted +H arry +Ġglob ally +EN CE +ĠMont ana +r aged +ĠPre vention +Ġp iss +ĠL l +Ġshe lf +ĠB JP +ĠTest ament +ĠL ate +ik er +ĠH app +ĠJul ian +h all +Ġsp ont +Ġshut down +Ġincons istent +Ġsubscrib ers +Ġske leton +ĠNe braska +Ġins pire +ĠV oid +F eed +Ġang les +ĠSpr ings +Ġbench mark +Ġvacc ines +izoph ren +se xual +uff ed +Ġsh ine +ĠK ath +Ġgest ure +ine a +Ġr ip +Ġopp ression +Ġcons cience +b t +ĠL um +Ġinc idence +ĠF a +w r +Ġmin eral +ĠSp urs +alk y +Ġth under +Ġop io +Be ing +ĠPal m +Ġwas ted +Ġl b +i aries +ĠIniti ative +Ġcur ric +Ġmark er +ĠMc L +Ġext ensions +ĠP v +ĠAr ms +Ġoffer ings +Ġdef enses +Ġvend or +Ġcontrad ict +ĠCol in +Ġredd it +Ġper ipher +12 2 +Ġs ins +E dit +IC T +So ft +ĠSh ah +Ġadministr ator +ĠT rip +Ġporn ography +Ġtu ition +in ence +ĠPro gress +Ġcat alog +Ġsu ite +Ġh ike +Ġreprodu ctive +eng ine +Ġd rought +ĠNo ah +Ġ2 30 +Ġd ude +Ġrelax ed +Ġpart ition +Ġparticip ant +Ġtel esc +Ġfe as +ĠF F +own er +Ġswe eping +Ġl enses +Ġmatch up +ĠRe pl +ourn als +Ġcred ible +Ġgrand mother +Ġther mal +Ġsubscrib ing +Ġident ities +col m +U CT +Ġreluct ant +us ers +ĠC ort +Ġassist ed +OS S +ATION S +IS H +Ġpharm aceutical +ic able +ad ian +ĠSon ic +ĠF ury +ĠM ong +A H +ĠPsych ology +Ġph osph +Ġtreat s +Ń Ķ +Ġstead ily +ĠHell o +Ġrel ates +Ġcl ue +Ex pl +a uth +Ġrev ision +Ġe ld +os ion +Ġbr on +14 4 +ri kes +Ġmin es +Ġblank et +ĠF ail +el ed +ĠIm agine +ĠPl anned +a ic +Re quest +M ad +ĠHor se +ĠEag le +Ġcap ac +15 7 +Ġl ing +ĠN ice +ĠP arenthood +min ster +og s +ens itive +Not hing +Ġcar n +F in +ĠP E +Ġr ifles +ĠL P +S and +Ġgui Active +Ġtour ist +C NN +Ġunve iled +Ġpredec essor +} { +u ber +Ġoff shore +Ġopt ical +ĠR ot +ĠPear l +et on +Ġst ared +Ġfart her +at ility +cont in +ĠG y +ĠF oster +ĠC oc +ri ents +Ġdesign ing +ĠEconom y +ON G +W omen +ĠN ancy +er ver +Ġmas cul +Ġcasual ties +Ġ2 25 +ĠS ullivan +ĠCh oice +Ġa ster +w s +Ġhot els +Ġconsider ations +Ġcou ch +ĠSt rip +ĠG n +Ġmanip ulate +l ied +Ġsynt hetic +Ġassault ed +Ġoff enses +ĠDra ke +Ġim pe +Oct ober +ĠHer itage +h l +ĠBl air +Un like +Ġg rief +Ġ4 50 +Ġopt ed +Ġresign ation +il o +Ġver se +ĠT omb +Ġu pt +Ġa ired +ĠH ook +ĠML B +Ġassum es +out ed +ĠV ers +Ġinfer ior +Ġbund le +ĠD NS +ograp her +Ġmult ip +ĠSoul s +Ġillust rated +Ġtact ic +Ġdress ing +Ġdu o +Con f +Ġrel ent +Ġc ant +Ġscar ce +Ġcand y +ĠC F +Ġaffili ated +Ġspr int +yl an +ĠGarc ia +Ġj unk +Pr int +ex ec +C rit +Ġport rait +ir ies +ĠOF F +Ġdisp utes +W R +L ove +ãģ Ħ +ĠRe yn +Ġh ipp +op ath +Ġflo ors +ĠFe el +Ġwor ries +Ġsett lements +ĠP os +Ġmos que +Ġfin als +Ġcr ushed +ĠPro bably +ĠB ot +ĠM ans +ĠPer iod +Ġsovere ignty +Ġsell er +Ġap ost +Ġam ateur +Ġd orm +Ġconsum ing +Ġarm our +ĠRo ose +Ġint ensive +Ġelim inating +ĠSun ni +ĠAle ppo +j in +Ġadv ise +p al +ĠH alo +Ġdes cent +Ġsimpl er +Ġbo oth +ST R +L ater +ĠC ave +== = +Ġm ol +Ġf ist +Ġshot gun +su pp +Ġrob bery +E ffect +Ġobsc ure +ĠProf essional +Ġemb assy +Ġmilit ant +Ġinc arcer +Ġgener ates +Ġlaun ches +Ġadministr ators +Ġsh aft +Ġcirc ular +Ġfresh man +ĠW es +ĠJo el +ĠD rew +ĠDun can +ĠApp arently +s ight +ĠIntern al +ĠInd ividual +ĠF E +Ġb ore +ĠM t +Ġbroad ly +ĠO ptions +ount ain +ip es +ĠV ideos +20 4 +Ġh ills +Ġsim ulation +Ġdisappoint ment +it an +ĠLabor atory +Ġup ward +Ġbound ary +Ġdark er +h art +Ġdomin ance +C ong +ĠOr acle +ĠL ords +Ġscholars hip +ĠVin cent +ed e +ĠR ah +Ġencour ages +ro v +Ġqu o +Ġprem ise +ĠCris is +ĠHol ocaust +Ġrhyth m +Ġmet ric +cl ub +Ġtransport ed +Ġn od +ĠP ist +Ġancest ors +ĠFred er +th umbnails +ĠC E +ON D +Ph il +ven ge +ĠProduct s +cast le +Ġqual ifying +ĠK aren +VERTIS EMENT +Ġmight y +Ġexplan ations +Ġfix ing +D i +Ġdecl aring +Ġanonym ity +Ġju ven +ĠN ord +ĠDo om +ĠAct ually +O k +ph is +ĠDes ert +Ġ11 6 +I K +ĠF M +Ġinc omes +V EL +ok ers +Ġpe cul +Ġlight weight +g ue +Ġacc ent +Ġincre ment +ĠCh an +Ġcompl aining +ĠB aghd +Ġmidfield er +Ġover haul +Pro cess +ĠH ollow +ĠTit ans +Sm all +man uel +ĠUn ity +ĠEv ents +S ty +Ġdispro portion +n esty +en es +ĠC od +Ġdemonstr ations +ĠCrim son +ĠO H +Ġen rolled +Ġc el +ĠBre tt +Ġa ide +Ġhe els +Ġbroad band +Ġmark ing +Ġw izard +ĠN J +ĠChief s +Ġingred ient +Ġd ug +ĠSh ut +urch ase +end or +Ġfar mer +ĠGold man +12 9 +15 5 +Or der +Ġl ion +i ably +Ġst ain +ar ray +ilit ary +ĠFA Q +Ġexpl oded +ĠMcC arthy +ĠT weet +ĠG reens +ek ing +l n +ens en +Ġmotor cycle +Ġpartic le +Ġch olesterol +B ron +Ġst air +Ġox id +Ġdes irable +ib les +Ġthe or +for cing +Ġpromot ional +ov o +b oot +ĠBon us +raw ling +Ġshort age +ĠP sy +Ġrecru ited +Ġinf ants +Ġtest osterone +Ġded uct +Ġdistinct ive +Ġfirm ware +bu ilt +14 5 +Ġexpl ored +Ġfact ions +Ġv ide +Ġtatt oo +Ġfinan cially +Ġfat igue +Ġproceed ing +const itutional +Ġmis er +Ġch airs +gg ing +ipp le +Ġd ent +Ġdis reg +ç Ķ +st ant +ll o +b ps +aken ing +Ġab normal +ĠE RA +å£ « +ĠH BO +ĠM AR +Ġcon cess +Ġserv ant +Ġas pir +l av +ĠPan el +am o +Ġprec ip +Ġrecord ings +Ġproceed ed +Ġcol ony +ĠT ang +ab lo +Ġstri pped +Le ft +to o +Ġpot atoes +Ġfin est +% ). +Ġc rap +ĠZ ach +ab ases +ĠG oth +Ġbillion aire +w olf +Ġsan ction +S K +Ġlog ged +P o +ey ed +un al +Ġcr icket +Ġarm ies +Ġunc overed +Cl oud +ó n +Ġreb ounds +Ġm es +O per +P ac +Ġnation ally +Ġinsert ed +p ict +Ġgovern ance +Ð ¸ +Ġprivile ges +G ET +Ġfavor ites +im ity +Ġlo ver +the m +em pl +Ġgorge ous +An n +Ġsl ipped +Ġve to +B ob +Ġsl im +u cc +ĠF ame +udden ly +Ġden ies +ĠM aur +Ġdist ances +Ġw anna +t ar +ĠS ER +Ġâ Ī +Ġle mon +at hetic +Ġlit eral +Ġdistingu ished +Ġansw ering +G I +Ġrelig ions +ĠPhil os +ĠL ay +Ġcomp os +ire ments +ĠK os +ine z +roll ing +Ġyoung est +and ise +ĠB orn +Ġalt ar +am ina +ĠB oot +v oc +Ġdig ging +Ġpress ures +Ġl en +26 4 +Ġassass ination +ĠBir mingham +ĠMy th +Ġsovere ign +ĠArt ist +ĠPhot ograph +Ġdep icted +Ġdisp ens +orth y +Ġamb ul +int eg +ĠC ele +ĠTib et +Ġhier archy +Ġc u +Ġpre season +ĠPet erson +Ġcol ours +Ġworry ing +Ġback ers +ĠPal mer +ĠÎ ¼ +Ġcontribut or +Ġhear ings +Ġur ine +Ġ Ù +ourge ois +Sim ilar +ĠZ immer +s omething +ĠUS C +Ġstrength s +ĠF I +Ġlog ging +As ked +ĠTh ai +in qu +ĠW alt +Ġcrew s +it ism +3 01 +Ġshar ply +um ed +Ġred irect +r ators +In f +ĠWe apons +Ġte asp +19 99 +L ive +ĠEs pecially +ĠS ter +ĠVeter ans +Ġint ro +other apy +Ġmal ware +Ġbre eding +Ġmole cular +ĠR oute +ĠCom ment +oc hem +Ġa in +Se ason +Ġlineback er +Ä « +ĠEconom ics +es ar +ĠL ives +ĠEm ma +Ġk in +ĠTer rit +Ġpl anted +ot on +ĠBut ter +ĠSp ons +P ER +Ġdun geon +Ġsymb olic +Ġfil med +Ġdi ets +Ġconclud es +Ġcertain ty +ĠForm at +Ġstr angers +form at +ĠPh ase +Ġcop ied +Ġmet res +ld a +ĠUs ers +Ġdeliber ate +Ġwas hed +ĠL ance +im ation +Ġimpro per +ĠGen esis +ick r +ĠK ush +Ġreal ise +Ġembarrass ing +alk ing +b ucks +Ġver ified +Ġout line +year s +ĠIn come +20 2 +Ġz ombies +F inal +ĠMill enn +Ġmod ifications +ĠV ision +ĠM oses +ver b +iter ranean +ĠJ et +Ġnav al +ĠA gg +Ġur l +Ġvict ories +Ġnon etheless +Ġinj ust +ĠF act +ç ļ +Ġins ufficient +re view +face book +Ġnegoti ating +Ġguarant ees +im en +uten berg +Ġg ambling +Ġcon gr +Load ing +Ġnever theless +Ġpres idents +ĠIndust rial +Ġ11 8 +Ġp oured +ĠT ory +Ġ17 5 +Ġ: = +Sc ott +ange red +T ok +Ġorgan izers +M at +ĠG rowth +Ġad ul +Ġens ures +Ġ11 7 +é¾į å +Ġmass acre +Ġgr ades +be fore +AD VERTISEMENT +ĠSl ow +ĠM MA +âĢĶ " +ĠV atican +Q aeda +Ġo we +66 66 +ĠS orry +ĠGr ass +Ġbackground s +Ġexha usted +Ġcl an +Ġcomprom ised +ĠE lf +ĠIsa ac +ens on +In vest +IF A +Ġinterrupt ed +ãĥī ãĥ© +Ġtw isted +ĠDrag ons +M ode +ĠK remlin +Ġfert il +he res +ph an +ĠN ode +f ed +ĠOr c +Ġunw illing +C ent +Ġprior it +Ġgrad uates +Ġsubject ive +Ġiss uing +ĠL t +Ġview er +Ġw oke +Th us +bro ok +Ġdep ressed +Ġbr acket +ĠG or +ĠFight ing +Ġstri ker +Rep ort +ĠPortug al +Ġne o +w ed +19 9 +Ġflee ing +sh adow +ident ified +US E +Ste am +Ġstret ched +Ġrevel ations +art ed +ĠD w +Ġalign ment +est on +ĠJ ared +S ep +Ġblog s +up date +g om +r isk +Ġcl ash +ĠH our +Ġrun time +Ġunw anted +Ġsc am +Ġr ack +Ġen light +on est +ĠF err +Ġconv ictions +Ġp iano +Ġcirc ulation +ĠW elcome +Ġback lash +ĠW ade +Ġrece ivers +ot ive +J eff +Ġnetwork ing +ĠPre p +ĠExpl orer +Ġlect ure +Ġupload ed +ĠMe at +B LE +ĠNaz is +ĠSy nd +st ud +ro ots +ri ans +Ġportray ed +Ġ ?? +ĠBudd ha +s un +Rober t +ĠCom plex +Ġover see +Ġste alth +T itle +ĠJ obs +ĠK um +Ġappreci ation +ĠM OD +Ġbas ics +Ġcl ips +Ġnurs ing +Ġpropos ition +Ġreal ised +ĠNY C +Ġall ocated +ri um +ar an +ĠPro duction +ĠV ote +Ġsm ugg +Ġhun ter +az er +ĠCh anges +Ġfl uct +y on +Ar ray +Ġk its +W ater +Ġuncom mon +Ġrest ing +ell s +w ould +Ġpurs ued +Ġassert ion +omet own +ĠMos ul +ĠPl atform +io let +Ġshare holders +Ġtra ils +P ay +ĠEn forcement +ty pes +ĠAn onymous +Ġsatisf ying +il ogy +Ġ( ' +w ave +c ity +Ste ve +Ġconfront ation +ĠE ld +C apt +ah an +ht m +ĠC trl +ON S +2 30 +if a +hold ing +Ġdelic ate +Ġj aw +ĠGo ing +or um +S al +Ġd ull +ĠB eth +Ġpr isons +Ġe go +ĠEl sa +avor ite +ĠG ang +ĠN uclear +Ġsp ider +ats u +Ġsam pling +Ġabsor bed +ĠPh arm +iet h +Ġbuck et +ĠRec omm +O F +ĠF actory +AN CE +Ġb acter +H as +ĠObs erv +12 1 +Ġprem iere +De velop +Ġcur rencies +C ast +Ġaccompany ing +ĠNash ville +Ġfat ty +ĠBre nd +Ġloc ks +Ġcent ered +ĠU T +augh s +or ie +ĠAff ordable +v ance +D L +em et +Ġthr one +ĠBlu etooth +Ġn aming +if ts +AD E +Ġcorrect ed +Ġprompt ly +ĠST R +Ġgen ome +Ġcop e +Ġval ley +Ġround ed +ĠK end +al ion +p ers +Ġtour ism +Ġst ark +v l +Ġblow ing +ĠSche dule +st d +Ġunh appy +Ġlit igation +ced es +Ġand roid +Ġinteg ral +ere rs +ud ed +t ax +Ġre iter +ĠMot ors +oci ated +Ġwond ers +ĠAp ost +uck ing +ĠRoose velt +f ram +Ġyield s +Ġconstit utes +aw k +Int erest +Ġinter im +Ġbreak through +ĠC her +Ġpro sec +ĠD j +ĠM T +Res p +ĠP T +Ġs perm +ed it +B T +Lin ux +count ry +le ague +Ġd ick +Ġo ct +Ġinsert ing +Ġsc ra +ĠBrew ing +Ġ19 66 +Ġrun ners +Ġpl un +id y +ĠD ian +Ġdys function +Ġex clusion +Ġdis gr +Ġincorpor ate +Ġrecon c +Ġnom inated +ĠAr cher +d raw +achel or +Ġwrit ings +Ġshall ow +Ġh ast +ĠB MW +ĠR S +Ġth igh +Ġ19 63 +Ġl amb +Ġfav ored +ag le +Ġcool er +ĠH ours +ĠG U +ĠOrig in +Ġglim pse +---------------- ---- +L im +Ġche ek +Ġj ealous +- ' +Ġhar ness +ĠPo ison +Ġdis abilities +ne apolis +Ġout look +Ġnot ify +ĠIndian apolis +Ġab rupt +ns ic +Ġenc rypted +Ġfor fe +reat h +Ġr abb +Ġfound ations +Ġcompl iment +ĠInter view +ĠS we +Ġad olesc +Ġmon itors +ĠSacrament o +Ġtime ly +Ġcontem pl +Ġposition ed +Ġpost ers +ph ies +iov ascular +v oid +ĠFif th +Ġinvestig ative +OU N +Ġinteg rate +ĠIN C +ish a +ibl ings +ĠRe quest +ĠRodrig uez +Ġsl ides +ĠD X +Ġfemin ism +Ġdat as +Ġb end +ir us +ĠNig eria +F ox +Ch ange +Ġair plane +ĠLad en +Ġpublic ity +ixt y +Ġcommit ments +Ġaggreg ate +Ġdisplay ing +ĠAr row +Ġ12 2 +Ġrespect s +and roid +s ix +ĠSh a +Ġrest oration +) \ +W S +oy s +Ġillust rate +with out +12 6 +ĠâĶ Ĥ +Ġpick up +n els +Ġ .... +f ood +ĠF en +) ? +Ġphenomen a +Ġcompan ions +ĠW rite +Ġsp ill +Ġbr idges +ĠUp dated +ĠF o +Ġinsect s +ASH INGTON +Ġsc are +il tr +ĠZh ang +Ġsever ity +Ġind ul +14 9 +ĠCo ffee +Ġnorm s +Ġp ulse +ĠF T +Ġhorr ific +ĠDest roy +ĠJ SON +Ġo live +Ġdiscuss es +R est +E lect +ĠW inn +ĠSurv iv +ĠH ait +S ure +op ed +Ġro oted +ĠS ke +ĠBron ze +Ġl ol +Def ault +Ġcommod ity +red ited +Ġliber tarian +Ġforb idden +Ġgr an +à ¨ +Ġl ag +en z +dri ve +Ġmathemat ics +Ġw ires +Ġcrit ically +Ġcarb ohyd +ĠChance llor +ĠEd die +Ġban ning +ĠF ri +Ġcompl ications +et ric +ĠBangl adesh +Ġband width +St op +ĠOrig inally +Ġhalf way +yn asty +sh ine +Ġt ales +rit ies +av ier +Ġspin ning +ĠWH O +Ġneighbour hood +b ach +Ġcommer ce +ĠS le +B U +Ġentreprene ur +Ġpecul iar +ĠCom ments +f re +3 20 +IC S +Ġimag ery +ĠCan on +ĠElect ronic +sh ort +( ( +D ig +Ġcomm em +u ced +Ġincl ined +ĠSum mon +Ġcl iff +ĠMed iterranean +Ġpo etry +Ġprosper ity +ĠRe ce +Ġp ills +m ember +Ġfin ale +un c +ĠG ig +ä ½ +Ġl od +Ġback ward +- + +ĠFor ward +Ġth ri +s ure +Ġso ap +ĠF X +R ES +ĠSe xual +oul os +Ġfool ish +Ġright eous +Ġco ff +terror ism +ust ain +ot er +Ġab uses +ne xt +Ġab usive +Ġthere after +Ġprohib ition +ĠS UP +Ġd ip +Ġr ipped +Ġinher ited +Ġb ats +st ru +G T +Ġflaw ed +ph abet +Ġf og +do ors +Ġim aging +Ġdig its +ĠHung ary +Ġar rog +Ġteach ings +Ġprotocol s +ĠB anks +à ¸ +p ound +ĠC urt +." ) +. / +Ġex emption +end ix +ĠM ull +Ġimpro ves +ĠG amer +d imensional +I con +ĠMarg aret +St atus +d ates +Ġint ends +Ġdep ict +Ġpark ed +J oe +ĠMar ines +chn ology +! ). +Ġjud ged +Ġwe ights +R ay +Ġapart ments +he ster +Ġrein force +Ġoff ender +occ up +Ġs ore +e pt +ĠPH P +ĠB row +Ġauthor ization +ĠR isk +ĠDel aware +ĠQ U +Ġnot ifications +Ġsun light +Ġex clude +d at +Ġm esh +ĠSud an +Ġbelong ed +Ġsub way +Ġno on +ĠInter ior +ol ics +ĠL akers +Ġc oding +Dis claimer +Cal if +O ld +Ġdis l +???? ? +Ġconfir ms +Ġrecruit ment +Ġhom icide +Cons ider +ĠJeff rey +ft y +} ; +Ġobject ion +do ing +ĠLe o +W ant +Ġgl ow +ĠClar ke +ĠNorm an +Ġver ification +Ġpack et +ĠForm ula +Ġpl ag +es ville +Ġshout ing +Ġo v +ĠR EC +ĠB ub +Ġn inth +Ġener g +Ġvalid ity +Ġup s +j ack +Ġneighbor ing +ĠN ec +ew orks +ĠH ab +are z +Ġsp ine +Ġevent ual +ĠLe aders +ĠC arn +Ġprob ation +Ġrom ance +ms g +ĠMechan ical +ER Y +R ock +Ġpart isan +N ode +ass ets +min ent +Ġforeign ers +Ġtest ify +ĠUs ually +l ords +ĠG ren +ĠPow ell +BI L +Ġs r +Ġadd ict +Ġshell s +Ġs igh +ĠY ale +tern ity +Ġ7 50 +E U +ĠR ifle +Ġpat ron +em a +ĠB annon +an ity +Ġtrop ical +ĠV II +c ross +Every thing +ĠIS O +Ġhum ble +ass ing +ĠF IG +Ġupd ating +ys on +Ġcal cium +Ġcompet ent +Ġste ering +Pro t +ĠS Y +ĠFin als +ĠR ug +15 9 +13 7 +ĠG olf +Ġ12 6 +Ġaccommod ation +ĠHug hes +Ġaest hetic +art isan +ĠTw ilight +Ġpr ince +ĠAgric ulture +ĠDis co +Ġpreced ent +Ġtyp ing +author ized +O ption +ĠA ub +l ishes +ach t +m ag +P eter +ĠU FO +mont on +ĠL ith +Ġa rom +Ġsec uring +Ġconf ined +priv ate +Ġsw ords +Ġmark ers +Ġmetab olic +se lect +ĠCur se +ĠO t +g ressive +Ġinc umb +ĠS aga +Ġpr iced +Ġclear ance +Cont ent +Ġdr illing +Ġnot ices +Ġb ourgeois +Ġv est +Ġcook ie +ĠGuard ians +ry s +in yl +Ġ12 4 +Ġpl ausible +on gh +ĠOd in +Ġconcept ion +ĠY uk +ĠBaghd ad +ĠFl ag +Aust ral +ĠI BM +Ġintern ationally +ĠWiki Leaks +I ED +Ġc yn +Ġcho oses +ĠP ill +Ġcomb ining +Ġrad i +ĠMoh ammed +def ense +atch ing +Sub ject +ic iency +Fr ame +Ġ{ " +Ġche ss +Ġtim er +19 0 +Ġt in +Ġord inance +emet ery +Ġacc using +Ġnotice able +Ġcent res +Ġl id +ĠM ills +img ur +Ġz oom +erg ic +Ġcomp ression +pr im +f ind +Ġsur g +Ġp and +ĠK ee +ĠCh ad +cell ence +oy le +Ġsocial ism +ĠT ravis +ĠM Hz +Ġgu ild +ALL Y +ĠSub scribe +ĠRel ated +Ġoccur rence +itch ing +Ġfict ional +Ġcr ush +ĠE A +c od +m ix +ĠTri ple +Ġretrie ve +Ġstimul us +Ġpsych iat +ĠDo or +Ġhomosexual ity +Ġelement ary +Ġcell ular +id ian +ĠL aun +Ġintrig uing +Ġfo am +ĠB ass +id i +its u +Ġass ure +Ġcongr at +Ġbusiness man +ĠBo ost +cl ose +Ġl ied +Ġsc iences +ĠO mega +ĠG raphics +Ġ< = +sp oken +Ġconnect ivity +S aturday +ĠAven gers +Ġto ggle +Ġank le +Ġnational ist +mod el +ĠP ool +ophob ia +V ar +ĠM ons +ator ies +Ġaggress ively +C lear +For ge +act ers +Ġhed ge +Ġpip es +Ġbl unt +Ġs q +Ġremote ly +W ed +as ers +Ġref riger +Ġt iles +Ġresc ued +Ġcompr ised +ins ky +Ġman if +avan augh +Ġprol ifer +Ġal igned +x ml +Ġtri v +Ġcoord ination +ĠP ER +ĠQu ote +13 4 +b f +ĠS aw +Ġtermin ation +Ġ19 0 +Ġadd itions +Ġtri o +Ġproject ions +Ġpositive ly +Ġin clusive +Ġmem br +19 90 +old er +Ġpract iced +ink le +Ar ch +Ġstar ters +ari us +Ġinter mediate +ĠBen ef +ĠK iller +Ġinter ventions +ĠK il +ĠF lying +In v +Ġprem ature +Ġpsych iatric +Ġind ie +Ġcoll ar +ĠRain bow +af i +Ġdis ruption +ĠFO X +cast ing +Ġmis dem +c ro +Ġw ipe +ard on +Ġb ast +ĠTom my +ĠRepresent ative +Ġbell y +ĠP O +ĠBre itbart +13 2 +Ġmess aging +Sh ould +Ref erences +ĠG RE +ist ical +L P +ĠC av +ĠC razy +Ġintu itive +ke eping +ĠM oss +Ġdiscont in +ĠMod ule +Ġun related +ĠPract ice +ĠTrans port +Ġstatist ically +orn s +Ġs ized +p u +Ġca f +ĠWorld s +ĠRod gers +ĠL un +ĠCom ic +l iving +Ġc ared +Ġclim bed +) { +Ġconsist ed +Ġmed ieval +fol k +Ġh acked +Ġd ire +ĠHerm ione +Ġt ended +ce ans +D aniel +w ent +Ġlegisl ators +Ġred es +g ames +Ġg n +am iliar +Ġ+ + +gg y +th reat +Ġmag net +Ġper ceive +Ġz ip +Ġindict ment +Ġcrit ique +g ard +ĠSaf e +ĠC ream +Ġad vent +ob a +Ġv owed +ous ands +Ġsk i +Ġabort ions +u art +Ġstun ned +Ġadv ancing +Ġlack ed +Ġ\ " +Ġsch izophren +Ġeleg ant +Ġconf erences +Ġcance led +ĠHud son +ĠHop efully +Ġtr ump +Ġfrequ encies +Ġmet eor +ĠJun ior +ĠFle et +ĠMal colm +ĠT ools +Ġ ........ +Ġh obby +ĠEurope ans +Ġ15 00 +ĠInt o +Ġs way +ĠApp ro +ĠCom pl +Comm unity +Ġt ide +ĠSum mit +ä » +Ġinter vals +ĠE ther +Ġhabit at +ĠSteven s +lish ing +ĠDom ain +Ġtrig gers +Ġch asing +Ġchar m +ĠFl ower +it ored +Ġbless ing +Ġtext ures +F ive +Ġliqu or +R P +F IN +Ġ19 62 +C AR +Un known +Ġres il +ĠL ily +Ġabund ance +Ġpredict able +r ar +Ġbull shit +le en +che t +M or +M uch +ä ¹ +Ġemphas ized +Ġcr ust +Ġprim itive +Ġenjoy able +ĠPict ures +Ġteam mate +pl er +ĠT ol +ĠK ane +Ġsummon ed +th y +ram a +ĠH onda +Ġreal izing +Ġquick er +Ġconcent rate +cle ar +Ġ2 10 +ĠErd ogan +ar is +Ġrespond s +ĠB I +Ġelig ibility +Ġpus hes +ĠId aho +Ġagg rav +Ġru ins +ur ations +Ġb ans +Ġan at +sh are +Ġgr ind +h in +um en +Ġut ilities +ĠYan kees +Ġdat abases +ĠD D +Ġdispl aced +Ġdepend encies +Ġstim ulation +h un +h ouses +ĠP retty +ĠRaven s +ĠTOD AY +Ġassoci ates +Ġthe rape +cl ed +Ġde er +Ġrep airs +rent ice +Ġrecept ors +Ġrem ed +ĠC e +Ġmar riages +Ġball ots +ĠSold ier +Ġhilar ious +op l +13 8 +Ġinherent ly +Ġignor ant +Ġb ounce +ĠE aster +REL ATED +ĠCur rency +E V +ãĥ ŀ +ĠLe ad +Ġdece ased +B rien +ĠMus k +J S +Ġmer ge +heart ed +c reat +m itt +m und +ĠâĢ ĭ +ĠB ag +Ġproject ion +Ġj ava +ĠStand ards +ĠLeon ard +Ġcoc onut +ĠPop ulation +Ġtra ject +Ġimp ly +Ġcur iosity +ĠD B +ĠF resh +ĠP or +Ġheav ier +ne ys +gom ery +Ġdes erved +Ġphr ases +ĠG C +Ġye ast +d esc +De ath +Ġreb oot +Ġmet adata +IC AL +Ġrep ay +ĠInd ependence +Ġsubur ban +ical s +Ġat op +Ġall ocation +gener ation +ĠG ram +Ġmoist ure +Ġp ine +ĠLiber als +Ġa ides +Ġund erest +ĠBer ry +Ġcere mon +3 70 +ast rous +ĠPir ates +Ġt ense +ĠIndust ries +ĠApp eals +ĠN ear +Ġè£ı ç +Ġlo vers +ĠC AP +ĠC raw +Ġg iants +Ġeffic acy +E lement +ĠBeh avior +ĠToy ota +Ġint est +P riv +A I +Ġmaneu ver +Ġperfect ion +Ġb ang +p aper +r ill +Ge orge +b order +in ters +ĠS eth +Ġcl ues +ĠLe vi +ĠRe venue +14 7 +Ġv apor +Ġfortun ate +Ġthreat ens +Ġve t +Ġdepend ency +ers ed +art icle +ĠBl izzard +Ġch lor +Ġmin us +ĠB ills +Ġcryptoc urrency +Ġmetabol ism +ter ing +Ġp estic +step s +ĠTre asure +ract ed +ĠConst ant +Ġtem p +13 9 +ĠDet ective +ur ally +Ġrecover ing +Ġcort ex +Ġ14 4 +cl osed +Ġprejud ice +aun ted +Ġstorm s +ĠN OW +Ġmach inery +Add ress +Ġcompe lled +27 0 +Ġdesp air +b ane +Ġveget able +Ġbed s +Lear n +Ġcolor ful +Ġsp ike +Ġmarg ins +Ġsymp athy +Ġworks hop +ĠC BC +S at +Ġburn s +ĠG ender +Ġ12 9 +ĠC able +Ġdeb ts +ĠThe resa +Ġreflect ing +Ġa irst +Ġr im +ram id +Ġweakness es +W rit +ogg le +t i +ĠCh arge +Ġwe ighed +Ġ( . +Ġl aughter +Ġrou ter +ĠDemocr acy +D ear +Ġhas ht +Ġd y +Ġhint s +run ning +Ġfin ishes +ar us +M ass +res ult +asc us +Ġv intage +Ġcon qu +Ġwild ly +ac ist +Ġl ingu +Ġprot agonist +st rom +te enth +ĠSol o +m ac +f illed +Ġre nown +it ives +Ġmot ive +ĠAnt ar +ĠM ann +ĠAd just +Ġrock ets +Ġtrou bling +e i +Ġorgan isms +ass is +Christ ian +Ġ14 5 +ĠH ass +Ġsw all +Ġw ax +ĠSurv ival +V S +ĠM urd +v d +stand ard +Ġdrag ons +Ġacceler ation +r ational +f inal +Ġp aired +ĠE thereum +Ġinterf aces +Ġres ent +Ġartif acts +Å « +are l +Ġcompet itor +ĠNich olas +ĠSur face +c pp +ĠT ot +Ġeconom ically +Ġorgan ised +Ġen forced +in ho +Ġvar ieties +Ġab dom +ĠBa iley +id av +ĠSal v +p aid +Ġalt itude +ess ert +ĠG utenberg +are a +op oulos +Ġprofess ors +igg s +ĠF ate +he y +Ġ3 000 +D ist +Ġtw ins +c ill +ĠM aps +Ġtra ps +Ġwe ed +ĠK iss +Ġy oga +Ġrecip ients +ĠWest minster +Ġpool s +ĠWal mart +18 8 +ĠSchool s +att ack +ĠAR M +par agraph +W arning +j l +Ġself ish +anche z +ĠHe ights +F re +ĠS oph +Ġ -------------------------------- +t ml +33 3 +Ġraid s +Ġsatell ites +KE Y +Ġlast s +Ñ Ĥ +In s +ĠD ame +Ġunp redict +// / +gh ai +Ġart illery +Ġcru ise +Ġg el +ĠCabin et +Ġbl ows +ĠE sp +Ġprox imity +ot he +ĠSk ills +ĠU pper +ob o +ĠN DP +Ġenjoy s +Ġrepe ating +ĠConst ruction +ĠQuest ions +H illary +Ġu int +Ġprocess ors +ĠGib son +ĠMult iple +q a +ĠB om +ĠM iles +vent ional +Ġhur ts +s kin +ĠA IDS +Ġadvis ers +ĠR oot +Ġmethod ology +ĠD ale +Ġdet on +ĠKnow ledge +sequ ently +Ġ12 1 +Ġconnect s +C y +ĠD anger +Ġcontribut ors +ĠB ent +Ġbr ass +ĠGun s +int o +ĠFort une +Ġbro ker +bal ance +Ġlength s +Ġv ic +Ġaver aging +Ġappropri ately +ĠCamer a +Ġsand wich +ĠCD C +Ġcoord inate +Ġnav ig +Ġgood ness +l aim +Ġbra ke +Ġextrem ist +ĠW ake +ĠM end +ĠT iny +ĠC OL +ĠR F +ĠD ual +ĠW ine +C ase +Ġref ined +Ġl amp +L ead +Ġb apt +ĠCar b +ĠS add +ĠMin neapolis +PD F +Ear ly +ĠH idden +I ts +ĠT IME +Ġp ap +Ġcommission ed +ĠF ew +ĠCol ts +ĠB ren +Ġbot hered +Ġlike wise +Ex per +ĠSch w +c ry +n n +ĠM itch +im on +M G +b m +UM P +r ays +Ġregist ry +Ġ2 70 +ach ine +re lla +ant ing +00 000 +Ġru ined +sp ot +Ġt a +Ġmaxim ize +Ġincon ven +D ead +H uman +En abled +ĠMar ie +Ġch ill +ĠParad ise +Ġstar ring +ĠLat ino +ĠProt ocol +ĠE VER +Ġsuppl iers +m essage +ĠBro ck +Ġser um +âĸĪâĸĪ âĸĪâĸĪ +Ġen comp +Ġamb ition +ues e +Ġar rows +And rew +Ġanten na +Ġ19 61 +ĠB ark +Ġb ool +ãĤ ª +ĠSt orage +Ġrail way +Ġtoug her +ĠC ad +Ġwas hing +P y +' ] +em bed +ĠMem phis +ack le +Ġfam ously +ĠF ortunately +ov ies +Ġmind set +Ġsne ak +ĠD h +RA W +ĠSim pson +Ġliv est +Ġland mark +Ġc ement +L ow +Ġthr illed +ĠCour se +in el +Ġch uck +id ate +gl obal +Ġwh it +Ġ � +ad ays +s ki +ĠS V +Ġvir uses +30 6 +ĠResp ons +Ġthe aters +ĠBr anch +ĠGene va +ĠM K +Ġunbel iev +Ġcommun ist +Orig inal +ĠRe ceived +ĠTrans fer +ĠAr g +In put +ĠStr ategy +Ġpal ace +the ning +D ri +Ġsent encing +umbn ail +Ġp ins +re cy +Ġs iblings +Get ting +ĠB U +ĠNorth west +Ġprolong ed +ĠSak ura +C omb +ĠB our +Ġinadequ ate +ĠK ash +Ġus ername +ĠImpro ve +Ġbatt ling +ĠM AC +Ġcurric ulum +Ġs oda +ĠC annon +Ġsens ible +sp ons +De cember +Ġw icked +ĠP engu +Ġdict ators +ĠHe arts +og yn +Ġsimilar ities +ĠSt ats +Ġh ollow +it ations +": [ +Ġh over +ĠList en +s ch +S und +Ġc ad +ĠPar ks +Ġl ur +Ġhy pe +ĠL em +N AME +is ure +Fr iday +Ġshoot s +Ġclos es +Ġd b +ĠR idge +ĠDiff erent +Ġrepl ies +ĠBroad way +op ers +Ġint oler +ĠZe us +akes pe +Ġpropri etary +Ġrequest ing +Ġcontro llers +ĠM IN +im edia +be cca +Ġexp ans +Ġoil s +B ot +ĠCh and +Ġpr inter +Ġto pped +ĠP OL +ĠEar lier +S ocial +av in +Ġdecre ases +ĠSe b +Ġspecific ations +ĠBl ast +ĠK urt +Ġfre el +B rown +Ġdil ig +ro e +ĠPro blem +ĠQu ad +Ġdecent ral +ĠV ector +an ut +Ġplug ins +ĠGreg ory +Ġfuck ed +el ines +ĠAmb assador +t ake +Ġcle ans +ong yang +An onymous +st ro +" } +al ine +ĠO dd +ĠE ug +2 16 +Ġbo il +ĠP owers +Ġnurs es +Ob viously +ĠTechn ical +Ġexceed ed +OR S +Ġextrem ists +Ġtr aces +ex pl +Ġcom r +ĠS ach +) / +Ġm asks +Ġsc i +B on +Ġreg ression +we gian +Ġadvis or +it ures +ĠV o +ex ample +ĠInst ruct +Ġs iege +Ġredu ctions +pt r +Ġstat utory +Ġrem oves +Ġp uck +red its +Ġbe e +Ġsal ad +Ġpromot ions +ĠJosh ua +with standing +ET H +ĠCh a +im us +Ġexpend iture +aun ting +Ġdelight ed +Ġ15 5 +be h +Ġcar pet +ĠSp art +Ġj ungle +l ists +Ġbull ying +ĠNob el +ĠGl en +Ġreferen ced +Ġintrodu ces +se in +Ġcho pped +gl ass +ĠW rest +Ġneutral ity +Ġâ Ļ +Ġinvestig ator +Ġshel ves +Ġun constitutional +Ġreprodu ction +Ġmer chant +m ia +Ġmet rics +Ġexplos ives +ĠSon ia +Ġbod ily +Ġthick ness +Ġpredomin antly +ĠAb ility +Ġmon itored +IC H +Ġ] . +ĠMart inez +Ġvis ibility +Ġqu eries +Ġgen ocide +ĠWar fare +Qu ery +Ġstud ios +Ġemb ry +Ġcorrid or +Ġclean ed +com plete +ĠM H +Ġenroll ment +ING S +Ġimpact ed +Ġdis astrous +ĠY un +ĠCl aire +ĠBas ically +y t +uster ity +Ġindirect ly +w ik +Ġd od +ĠCar r +Ġam p +Ġprohib it +ĠIn itial +ĠR d +ij i +Ġeduc ate +c orn +i ott +ĠBeaut y +Ġdetect ive +ĠCon n +s ince +Ġst agger +Ġob ese +Ġb ree +olog ic +is se +walk er +Ġbl ades +Ġlaw ful +fun c +ĠBeh ind +Ġappet ite +Ġ( * +Ġt ennis +Ġoff spring +Ġj ets +Ġstruct ured +Ġafore mentioned +N ov +Ġsc aling +f ill +Ġst ew +Ġcur b +ĠStep han +ed In +S F +ob ic +é ŃĶ +ou g +ĠM M +Ġgen etically +ope z +13 6 +Ġu mb +anc ers +Ġcoh ort +Ġmerch andise +Ġimp osing +ĠLegisl ature +ĠArch ive +iv ia +ĠN aval +Ġoff ences +Ġmir acle +Ġsn apped +Ġf oes +Ġextensive ly +ĠR af +Ġc ater +ed ience +K it +ĠB in +Ġrecomm ends +ĠC ities +Ġrig id +ĠRE AD +ĠNob le +ĠT ian +Ġcertific ates +ant is +o iler +ĠBudd hist +d id +Ġsurvey ed +Ġdown ward +Ġprint s +ĠMot ion +ron ics +ĠS ans +oss ibly +u ctions +Ġcolon ies +ĠDan ish +un it +Ġsp oil +Ġadvis ory +ber ries +Pl an +Ġspecific ation +op hers +ĠRes ource +Ġsh irts +prising ly +commun ications +Ġtriv ial +Ġmention ing +ise xual +Ġsupp lements +Ġsuper vision +B P +v or +Ġw it +Ġco oldown +Ġplaint iff +ĠReview s +ĠS ri +ĠM int +ĠSug ar +Ġafter ward +ĠPri est +ĠInvest ment +og ene +ĠT aking +Ġstretch ing +Ġinflamm ation +ĠTe hran +Ġl ining +Ġfree zing +ĠEnt ity +Ġins piring +spe cial +pr ice +Ġsu e +ĠP orter +oun ge +ET A +ĠD erek +ĠLu is +u o +ym ph +Ġex terior +ih il +ĠAsh ley +in ator +Ġnut rients +ĠTh rones +Ġfin ances +ĠIn spect +Ġspe cially +ĠRequ ired +ĠP TS +ĠViol ence +oint ed +sh ots +Ġex cerpt +co on +IN S +ĠG ri +Ġrecogn ised +We ek +You ng +Ġv om +is le +ĠCur ry +ĠBudd h +Ġnot ebook +Ġd urable +/ ? +ĠG ad +ĠP upp +Ġforg ive +p ark +Ġpersonal ities +an alysis +cl amation +Ġelev ator +Ġware house +ĠR ole +un n +Ġillust ration +ĠSc an +Ġatmosp heric +Im port +AN C +rict ed +f u +01 0 +Ġar che +Ġreward ed +akespe are +Ġintern ally +ĠR BI +alk er +Ġeleph ant +ow itz +ĠP izza +Ġbip artisan +é s +Ġslow ed +ĠSt ark +Ġover ride +OU S +Ġ3 20 +undred s +ĠDe ck +ĠC ensus +be e +14 6 +ot or +Ġ ip +Ġu b +oc ations +ĠBut ton +r ice +Ġc ripp +ff f +Ġorig inated +Ġoverwhel med +app a +Ġfore most +âĢ ij +ĠL EG +re lease +eat ured +at ches +Ġre ps +Ġl ending +ĠRe ference +ĠCl ient +16 5 +vent h +Com plete +ĠPat rol +Ġsw orn +c am +Ġshut tle +ĠR alph +Ġh ometown +- , +on al +ĠB P +å ı +Ġpersu ade +ĠAlex and +Ġcomb ines +Ġv ivid +ĠL ag +Ġenc oding +Ġsal vation +w en +ĠRec overy +i ya +Un iversity +ĠB iden +Ġbud gets +ĠTex ans +f its +Ġhon ored +Ġp ython +T D +## # +cl one +Ġbl ink +ĠL iquid +Ġunemploy ed +Ġcl ashes +ĠCoun sel +Ġdirect ing +Ġpun ct +ĠFal cons +Ġsh ark +ĠDam ascus +Ġje ans +Ġemb ark +Ġse ize +Ġup wards +2 80 +ĠE z +ĠAny thing +Ġex otic +l ower +ĠCreat or +ĠU m +Ġsubur bs +ber ger +ĠW end +Ġm int +ĠX X +ĠD ro +Ġsuff ers +Ġher b +t ree +Ġfrag ile +Ġflood ed +ĠAl cohol +ole an +ny der +ĠK O +F ram +Ġ13 6 +Ġow ed +ĠMe lee +ĠH ash +Ġwh isk +Ġsu do +r r +Qu ick +app ro +Ġi i +ĠEx amples +he e +Ġpromot es +per ature +k ar +ĠHon or +Ġs odium +ĠL if +ros so +intend ent +Ġcorrespond ent +F ound +sec ret +Ġident ifies +ag ne +Ġl ou +ĠP P +Ġcoinc idence +m ove +Ġmilit ia +Ġinf iltr +ĠPrim ary +Ġpitch ing +ĠI b +ĠGO OD +ãĤ ¸ +ĠW izards +ir al +ĠVen us +R R +ĠâĢ ķ +ĠCase y +Ġsad ly +Ġadm ire +Ġembarrass ed +c b +M el +Ġtub es +Ġbeaut ifully +ĠQueens land +Bel ow +re z +qu et +ple asant +Ġ « +C amp +Ġdec isive +19 98 +ĠL amb +ut ton +h n +ĠJ agu +au nder +ĠC ord +Ġcl erk +Ġca ffe +Ġwip ed +Ġre im +ĠMount ains +Ġimprison ed +Ġdevelop s +ĠP ra +Ġmodel ing +Any one +ance l +ĠS it +Ġshield s +Ġl awn +Ġcard iovascular +Ġdemonstr ating +Ġpar se +ĠIsrael is +Ġeuro s +14 3 +Ġgl orious +ins ki +ec d +Ġcondition ing +Ġhel pless +Ġmicro sc +ĠHar bor +Ġst akes +Ġ2 60 +Ġun equ +ĠFl oyd +Ġd amp +Ġappar atus +ĠLaw s +Ġcoun ters +Ġindu ce +at able +ĠAh med +Ġsl am +N ovember +Ġpers ist +Ġim minent +á n +Ġsh red +Ġph ases +ĠEd monton +ĠArm strong +ĠMe et +ĠK itty +Ñ Ģ +c irc +ĠAd ult +Ġa rose +ĠX en +D an +g ow +Ġsuper f +ĠAd mir +Ġend ure +Ġkey word +yr us +Ġy arn +Ġpath way +ĠHop kins +mid t +Ġcens orship +d ependent +Ġinstruct or +S ources +Ġto e +Ġball oon +N ob +Ġsw ear +ĠCast ro +Ġgl oss +ĠK avanaugh +Ġremark ably +Ph otos +ĠN om +ĠS outheast +y ers +Ġvalid ation +Ġcann on +ĠVict ory +ĠPier re +Ġcaut ious +Aud io +Ġf etch +ĠG ift +ĠH yp +Ġrem edy +Z E +Ġsc ent +Ġbe ard +ĠR ut +- " +Ġpat ents +H y +Ġun just +Ġpot ato +Ġforth coming +Ġche f +ĠR ift +aff e +ĠR OM +ĠL aunch +Ġp ads +ĠNe o +Ġon set +Ġsquee ze +s afe +Ġpref ix +ĠT M +ĠN early +ĠClin ical +ĠM ental +ot iation +ĠUn ic +ant ry +ĠC ir +Ġep it +à ¦ +Ġextract ed +verse ly +ri ad +Ġstr ains +Ġto ps +Ġpo em +ĠRand y +ĠMap le +TH ER +up iter +ĠSS D +ļ é +Ġun con +per ing +Ġsle pt +in ers +Ġunder water +ĠEv idence +g one +20 5 +Ġhistor ians +Ġsynt hesis +Ġf rog +b asketball +Ġvibr ant +Ġsub ord +Ġ3 65 +ĠD ial +Ġcooper ate +HA HA +Ġgreet ed +15 8 +Ġj azz +Ġinto x +ĠWalk ing +Ġsuper visor +ĠF usion +ĠMer cedes +s end +H am +s d +n l +Ġtour s +ĠF IFA +Ġcul p +g d +30 4 +Ġple as +Ġillust rates +ĠColomb ia +Ġhighlight ing +ĠSum mary +Ġexp osing +ĠD ru +Ġir ony +r itional +ĠCar roll +ĠEll is +P ict +ĠR apt +Ġad apter +Ġun m +Ġcor pse +Ġceleb rities +D en +at um +ĠAp ocalypse +ĠW ag +lin ing +Ġhorm ones +R ub +ĠX i +ĠV aults +20 8 +alky rie +inos aur +Ġfeed s +v ity +Ġdefe ating +W ait +Ġemphas ize +ĠSteel ers +yr inth +le ys +ĠWhe never +Current ly +ĠCl ock +Ġcollect ively +any on +ĠJ P +Ġment ality +Ġdownload s +Ġsurround ings +ĠBarn es +Ġflags hip +Ġindic ators +Ġgra pp +Jan uary +ĠElement al +ĠAthen a +ib al +Ġs ights +Ġcap ita +ĠTreat y +Ġvo iced +ĠG az +let te +Ġy a +Ġexp ired +Leg end +H ot +n ature +Ġunst able +Ġ2 80 +à º +Com ment +AL E +Ġquest s +Ġhand ler +n is +Ġvers atile +Ġconce al +enge ance +ĠInter active +Ġobs essed +ĠDog s +Ġcr acked +S ound +s v +ĠD ylan +ro ads +f x +ĠCath olics +ĠH ag +Ġsl ammed +Ġgl owing +s ale +Ġtiss ues +ĠCh i +ne e +Ġc her +s ic +ur rection +Ġb acon +ul atory +) ." +Ġir regular +FOR M +ass ed +Ġintention al +Ġcompens ate +ĠSpe aking +ĠS ets +15 3 +Ġconvent ions +b ands +em ade +Ġe cc +ĠWin ston +ĠAssass in +ĠBelg ian +Ġdepend ence +Ġnic he +Ġb ark +ĠJ azz +Ġdisadvant age +Ġgas oline +Ġ16 5 +çļ Ħ +ess a +mod ule +ang ular +O Y +ĠTreat ment +it as +ol ation +ĠArn old +Ġfe ud +ĠN est +Ġthe atre +ew ater +Ġmin ors +olic y +ĠH aven +div ision +Ġtr unk +F ar +ĠP ull +Ġcapt uring +Ġ18 00 +ĠTe en +Ġex empl +Ġclin ics +ĠB urg +Ġsubst it +Ġpay load +ĠL av +ĠT roy +ĠW itness +Ġfrag ments +Ġpass words +Ġg ospel +ĠG in +Ġten ants +ol ith +S ix +Pre vious +ĠAg es +ĠDar win +Ġbl at +Ġem pathy +sm ith +b ag +ĠE cho +ĠC amb +ĠM add +ĠB oo +Ġred e +ĠBurn ing +Ġsmooth ly +ĠAd rian +ĠV ampire +ĠMon sters +ste am +Sty le +M a +re a +ĠD war +aly st +urs or +Ġelim ination +Ġcrypt o +ch t +ĠE ternal +âĢ¦ ] +ĠS orce +I ll +N ER +Ġu h +Con clusion +w age +Ġresp ir +Ġrem inis +het ical +Ġg y +Ġutil ized +ic idal +Ġ19 00 +Ġhun ters +ĠSw an +ĠRe act +Ġvis itor +ĠThanks giving +30 8 +Post s +Ġh ips +19 97 +om ers +Ġkn ocking +ĠVeh icle +Ġt il +Ġ13 8 +Ġm i +ĠInvest igation +ĠKen ya +Ġcas ino +Ġmot ives +Ġreg ain +re x +Ġweek ends +Ġstab bed +bor o +Ġexplo ited +ĠHA VE +ĠTe levision +c ock +Ġprepar ations +Ġende av +ĠRem ote +ĠM aker +ĠPro du +ĠEv an +Ġinform ational +ĠLouis ville +15 4 +ĠDream s +Ġpl ots +ĠRun ner +Ġhur ting +Ġacad emy +ĠMont gomery +n m +ĠL anc +ĠAl z +2 10 +el ong +Ġretail er +Ġar ising +Ġrebell ion +Ġbl onde +play ed +Ġinstrument al +C ross +Ġret ention +Ġtherape utic +Ġse as +Ġinfant ry +ĠCl int +Ġprompt ing +Ġbit ch +Ġst ems +ĠK ra +Ġthe sis +ĠB og +ru ed +Ġk ings +Ġcl ay +ific ent +ĠY ES +ĠTh ing +ĠCub s +vey ard +els h +in arily +ĠE y +ĠRoll ing +Ġev olving +Ind ia +Ġrecogn izes +Ġgrad uation +is ers +Ġfert ility +ĠMil an +Comm and +Ġbox ing +Ġ19 43 +Ġgl uten +ĠEm ir +Ġid ol +Ġcon ceived +ĠCre ation +Mer it +udd y +uss ions +ĠLie utenant +iet al +Ġunch anged +ĠSc ale +ĠCrime a +ball s +ator ial +Ġdepth s +Ġempir ical +Ġtrans m +Ġuns afe +miss ible +com fort +15 6 +Ġmechan ic +00 2 +l ins +Ġsm oked +P os +Ġslow ing +Ġl av +Tex as +Ġche ating +ĠMet ropolitan +eth yl +Ġdiscover ing +as se +Ġpen cil +ĠPy ongyang +Ġclos et +ĠShe et +ĠEnt ry +ou stic +Ġmy st +er ate +ari at +Ġminer als +Ġmusic ian +ĠP ul +ĠM az +24 9 +Ġper missions +Ġ iv +en ary +ick ers +ĠB ing +he a +en able +Ġgri ev +Ġassert ed +ĠColon el +Ġaff idav +w o +Ġse ated +ĠR ide +Ġpaint ings +ĠP ix +Ġ13 7 +ish i +umb ai +g otten +ĠEar l +Ġin ning +Ġc ensus +Ġtrave lled +ĠCons ult +18 5 +b ind +Ġsimpl icity +Ġoverlook ed +ĠHelp ful +Ġmon key +Ġoverwhelming ly +Bl ood +ĠFl int +ĠJ ama +ĠPres ent +ĠR age +ĠT A +pt ive +Ġturn out +w ald +ĠD olphins +ĠV PN +Ġon ion +Ġcraft ing +m ma +ĠMerc ury +Ġarr ange +Ġalert s +ĠO T +zb ollah +Ġg ases +ĠRichards on +s al +l ar +Ġfro st +Ġlower ing +Ġacc laim +Ġstart ups +ĠG ain +ess ment +Ġguard ian +äº º +ĠP ie +ĠL inks +Ġmer its +Ġaw ake +Ġparent al +Ġexceed s +Ġid le +ĠPil ot +Ġe Bay +ĠAc cept +ipe g +C am +ĠK ot +Ġtrad ers +olit ics +unk er +ĠP ale +os i +an mar +Ġ19 47 +ĠF ell +est ial +it ating +G F +ĠS r +if ted +Ġconnect or +ĠB one +ill es +2 60 +h ma +Ġoverl ap +ĠGit Hub +Ġclean er +ĠBapt ist +ĠW AS +Ġlung s +Ñ ģ +ĠB UT +Ġc ite +Ġpit ched +reat ment +Ġtro phies +ĠN u +38 6 +ĠPr ide +Ġattend ees +[ ] +17 9 +Ġspat ial +Ġpri zes +ĠRel igion +Ġshow case +ĠC ategory +vid ia +T arget +Pro perty +? , +Ġf usion +p ie +ĠU CLA +Ġsound track +Ġprin cess +ĠC aval +sh ould +Ġlim bs +Back ground +Ġlone ly +Ġc ores +ĠT ail +she et +Ġ13 2 +R a +ãĤ « +ĠB olt +Ġbook ed +Ġadmin ister +Ġequ als +w y +Ġobserv ing +ĠBar on +ĠAd obe +Ġv irgin +ĠSocial ist +M ove +gh azi +ĠLind a +2 12 +Ġbre wing +Ġmerch ants +bur se +Ġdiv or +Ġmet als +ĠN er +Ġsum s +ĠEn emy +Ġen vision +Ġgrant ing +ĠH oney +ĠSk yrim +Ġsoc io +gr aded +Ġselect ive +W ASHINGTON +Ġ19 48 +ĠSir ius +ĠG ross +act ivity +ĠI van +Ġfur ious +BS D +ĠPre vious +Ġrespons ive +Ġchar itable +Ġle aning +ĠP ew +Ġviol ates +\\\\ \\\\ +ĠCom ing +w ire +Ġpo et +Ġres olutions +comm and +ĠPortug uese +Ġnick name +Ġde af +Feb ruary +Ġrecogn ise +Ġentire ty +Ġseason al +pl aced +ĠTe legraph +Ġmicro phone +our ing +Ġgr ains +Ġgovern ed +Ġpost p +ĠW aters +in ement +Ġund ocumented +ĠCom cast +Ġf ox +Ġassault s +re on +man y +ĠJen kins +ĠAny way +Ġassess ments +Ġdown s +ĠM ouse +Ġsuper b +k t +ĠD ow +Ġtax ation +4 01 +Ġsm iles +Ġundert aken +Ġex h +Ġenthusi astic +Ġtw ent +Ġgovernment al +Ġautonom y +ĠTechn ologies +ĠCh ain +Ġpreval ent +f b +Ġnic otine +og ram +j ob +Ġawa iting +ĠMen u +Ġdep uties +k ov +ish ops +But ton +ĠShan ghai +Ġdies el +ĠD uck +R yan +ĠPC s +N F +j ury +ent e +Ġinacc urate +edd y +Wh atever +Ġshow c +ĠN ad +od us +et r +Ġplaint iffs +ĠW OR +ĠAss ange +Ġpriv at +Ġpremium s +Ġt am +UR L +Ġel ites +ĠR anger +otten ham +ĠH off +ĠAt hens +Ġdefin ite +Ġs ighed +Ġeven ly +2 11 +ĠAm ber +ak ia +Ġmail ing +Ġcr ashing +ĠConfeder ate +ru gged +W al +ĠDep ths +Ġjuven ile +Ġreact or +Introdu ction +ĠDel uxe +19 95 +ĠS anchez +ĠM ead +iv able +: - +ĠPlan ning +ĠT rap +qu in +ĠProt ect +ve red +In formation +Ġkid ney +inn amon +l as +Ġpolic ing +Ġtoler ate +ĠQ i +Ġbi ased +F ort +ĠK i +s ave +Ġprivile ged +Ġbe asts +ĠGl as +ĠC inem +Ġcome back +Sund ay +Ġext inction +h ops +Ġtrans mit +Ġdoub les +ĠFl at +16 7 +Ġdis puted +Ġinjust ice +f oo +V ict +role um +ĠJul ie +Con text +ĠR arity +iss ue +Comp onent +Ġcounsel ing +an ne +d ark +Ġobject ions +u ilt +Ġg ast +Ġpl ac +Ġun used +ãĥ ĩ +ĠT rial +ĠJ as +hed ral +ob b +Ġtempor al +ĠPR O +ĠN W +ĠAnn iversary +L arge +Ġther m +Ġd avid +Ġsystem ic +ĠSh ir +m ut +ĠNe pt +add ress +Ġscan ning +Ġunderstand able +Ġcan vas +C at +ĠZ oo +Ġang els +L O +ĠStat ement +ĠS ig +ov able +ĠA way +sh aring +ocr ats +st ated +Ġweigh ing +N or +w ild +B ey +Ġaston ishing +ĠReyn olds +Ġop ener +Ġtrain er +Ġsurg ical +p n +Ġadjust ing +whe el +Ġf rown +erv ative +Ġsusp end +With in +te in +Ġobst acle +Ġliber ties +ym es +Ġur anium +ans om +an ol +ub a +ĠL oss +Ġa rous +ĠHend erson +W ow +s pl +c ur +ĠÂ Ń +Ġtheir s +Dam age +Ġdownload ing +Ġdisc ern +ĠSt o +ĠFl a +Ġh ath +ĠA j +Ġun pleasant +Europe an +exp ensive +Ġscreens hot +ĠU V +Ġall ied +ĠPers ian +Ġmonop oly +Ġat om +ĠReds kins +"> < +Ġcan cell +Ġcinem a +13 1 +f air +ĠAlf red +Ġd uck +arg s +22 3 +ĠIS I +Ġsign aling +in ar +Ġlaugh s +Ġfor wards +Ġreck less +Ġlisten ers +at ivity +Ġvast ly +n ant +L ess +ĠHun ting +ĠScient ific +IT ED +Ġkn ight +ĠH TC +us a +t mp +Ġr ude +ĠLegend ary +Ġar ises +B ad +ĠCl aim +pe g +Ġreal ities +Th ink +Ġ ° +Ġro de +Ġstri ve +Ġan ecd +Ġshort s +Ġhypot hes +Ġcoord inated +ĠGand hi +ĠF PS +R ED +Ġsuscept ible +Ġshr ink +ĠCh art +Hel p +Ġ ion +de ep +rib es +ĠK ai +ĠCustom er +Sum mary +Ġc ough +w ife +Ġl end +Ġposition ing +Ġlot tery +ĠC anyon +Ġf ade +Ġbron ze +ĠKenn y +Ġbo asts +ĠEnh anced +rec ord +Ġemer gence +Ġa kin +ĠB ert +it ous +âĸ ij +Ġst ip +Ġexch anged +om ore +als h +Ġreserv oir +Ġstand point +W M +Ġiniti ate +Ġdec ay +Ġbrew ery +Ġter ribly +Ġmort al +lev ard +Ġrev is +N I +el o +Ġconf ess +ĠMS NBC +Ġsub missions +Cont roller +Ġ20 2 +ĠR uth +} ); +ĠAz ure +Ġ ." +20 6 +ĠMarket ing +Ġl aund +ien cies +Ġrenown ed +ĠT rou +ĠN GO +ble ms +Ġterr ified +Ġwar ns +Ġper t +Ġuns ure +4 80 +ale z +ult z +ĠOut side +Ġst yl +ĠUnder ground +Ġp anc +Ġd ictionary +Ġf oe +rim inal +ĠNor wegian +Ġj ailed +Ġm aternal +é e +ĠLu cy +c op +Ch o +Ġuns igned +ĠZe lda +ĠIns ider +ĠContin ued +Ġ13 3 +ĠNar uto +ĠMajor ity +16 9 +ĠW o +ãĤ ĵ +Ġpast or +Ġinform al +Ð ½ +an throp +jo in +ãģ Ĺ +it ational +N P +ĠWrit ing +f n +ĠB ever +19 5 +Ġy elling +Ġdr astically +Ġe ject +Ġne ut +Ġth rive +ĠFre qu +ou x +Ġpossess es +ĠSen ators +ĠD ES +ĠSh akespeare +ĠFran co +ĠL B +uch i +Ġinc arn +Ġfound ers +F unction +Ġbright ness +ĠB T +Ġwh ale +ĠThe ater +m ass +ĠD oll +S omething +Ġecho ed +ĠHe x +c rit +af ia +Ġgodd ess +Ġele ven +ĠPre view +ĠAur ora +Ġ4 01 +uls ive +ĠLog an +in burgh +ĠCent ers +ĠON LY +ĠA id +Ġparad ox +Ġh urd +ĠL C +D ue +c ourt +Ġoff ended +Ġeval uating +ĠMatthew s +Ġto mb +Ġpay roll +Ġextra ction +ĠH ands +if i +Ġsuper natural +ĠCOM M +] = +dog s +Ġ5 12 +ĠMe eting +Rich ard +ĠMax imum +Ġide als +Th ings +m and +ĠReg ardless +Ġhum ili +b uffer +L ittle +ĠD ani +ĠN ak +Ġliber ation +ĠA be +ĠO L +Ġstuff ed +ac a +ind a +raph ic +Ġmos qu +Ġcampaign ing +Ġoccup y +S qu +r ina +ĠW el +ĠV S +Ġphys ic +Ġp uls +r int +oad ed +ET F +ĠArch ives +Ġven ues +h ner +ĠTur bo +Ġl ust +Ġappeal ed +que z +il ib +ĠTim othy +Ġo mn +d ro +Ġobs ession +ĠSav age +19 96 +Gl obal +J es +2 14 +Ġsl iding +Ġdisapp ro +ĠMag ical +Ġvolunt arily +g b +ane y +Ġprop het +ĠRe in +ĠJul ia +ĠW orth +aur us +Ġb ounds +ie u +)) ) +Ġcro re +ĠCitiz en +S ky +Ġcolumn ist +Ġseek ers +ond o +IS A +ĠL ength +Ġnost alg +Ġnew com +Ġdet rim +ent ric +3 75 +ĠG E +Ġaut op +Ġacadem ics +App Data +ĠS hen +Ġid iot +ĠTrans it +Ġteasp oon +W il +K O +ĠCom edy +> , +Ġpop ulated +W D +Ġp igs +ĠO culus +Ġsymp athetic +Ġmar athon +19 8 +Ġseiz ure +s ided +Ġd op +irt ual +L and +ĠFl oor +osa urs +... ] +Ġl os +Ġsubsid iary +E Y +ĠPart s +ĠSt ef +ĠJud iciary +Ġ13 4 +Ġmir rors +Ġk et +t imes +Ġneuro log +Ġc av +ĠGu est +Ġtum or +sc ill +ĠLl oyd +E st +Ġcle arer +Ġstere otypes +Ġd ur +not hing +Red dit +Ġnegoti ated +---------------- -------- +23 5 +Ġfl own +ĠSe oul +ĠRes ident +ĠS CH +Ġdisappear ance +ĠV ince +g rown +Ġgrab s +r il +ĠInf inite +ĠTw enty +Ġpedest rian +Ġjer sey +ĠF ur +ĠInf inity +ĠEll iott +Ġment or +Ġmor ally +Ġob ey +sec ure +iff e +Ġantib iotics +ang led +ĠFre eman +ĠIntrodu ction +J un +Ġm arsh +ic ans +ĠEV ENTS +och ond +W all +icult y +Ġmisdem eanor +Ġl y +Th omas +ĠRes olution +Ġanim ations +ĠD ry +Ġinter course +ĠNew castle +ĠH og +ĠEqu ipment +17 7 +Ġterrit orial +Ġarch ives +20 3 +Fil ter +ĠMun ich +Ġcommand ed +ĠW and +Ġpit ches +ĠCro at +Ġrat ios +ĠM its +Ġaccum ulated +ĠSpecific ally +Ġgentle man +acer b +Ġp enn +Ġa ka +ĠF uk +Ġinterven e +ĠRef uge +ĠAlz heimer +Ġsuccess ion +oh an +d oes +L ord +Ġsepar at +Ġcorrespond ence +Ġsh iny +P rior +Ġs ulf +Ġmiser able +Ġded ication +( ). +Ġspecial ists +Ġdefect s +ĠC ult +ĠX ia +Ġje opard +ĠO re +Ab ility +Ġle ar +Ġamb itions +ĠB MI +ĠArab s +Ġ19 42 +Ġpres ervation +ific ate +Ġash amed +l oss +ĠRest aur +Ġrese mble +Ġen rich +ĠK N +ĠCl an +fl oat +Ġplay able +IT T +Ġharm ony +arr ison +ĠWe instein +w ere +Ġpoison ing +ĠCom put +ĠWord Press +m ajor +ĠVal ve +F an +ĠTh row +ĠRom ans +ĠDep ression +ad os +Ġtort ured +Ġbal ancing +bott om +Ġacqu iring +ĠMon te +ard i +Ġa ura +Ġ# # +ĠStand ing +ĠAtl as +C F +Ġintr ins +ĠBen ghazi +Ġcamp ing +Ġt apped +bl ade +st rous +ĠR abb +ĠW ritten +t ip +ĠNe igh +ster dam +ĠAll ow +ĠHe aling +ĠR hod +n um +Ġcaffe ine +ĠPer cent +Ġbo o +Ġapp les +30 5 +Ġwel coming +Ġappl aud +Ġa usterity + ± +ĠRe ality +ef e +å ® +Ġsu cks +Ġtab s +ĠPay Pal +Ġback pack +Ġgif ted +abul ary +ĠSc out +ir teen +Ġch in +Ġo mitted +Ġnegative ly +Ġaccess ing +ĠE arn +Ġambul ance +Ġhead phones +Ġ20 5 +ĠRef resh +p resident +ĠKit chen +ĠEnt ered +ĠS nyder +00 5 +om ical +Ġborrow ed +ĠN em +Ġav iation +Ġst all +rim ination +Ġuniform s +it ime +ĠSim mons +ener gy +ab lished +y y +qual ified +Ġrall ies +ĠSt uart +fl ight +Ġgang s +r ag +Ġv ault +lu x +ĠCom par +Ġdesign ation +20 9 +ĠJ os +d ollar +z ero +Ġwell s +30 3 +Ġconstitu ents +Ġhe ck +Ġc ows +Ġcommand ers +Ġdifferent ial +ĠC atherine +29 9 +Ġval ve +Ġbr ace +Ġperspect ives +c ert +f act +icular ly +ĠMc N +pl anes +Ġint ric +Ġpe as +ov an +Ġtoss ed +ret ch +ĠL opez +Ġunf amiliar +de ath +ĠA part +ĠCh ang +Ġrelie ved +rop he +Ġair ports +Ġfre ak +ut il +M ill +ĠCh in +ĠOw en +m ale +ĠBro ken +ĠWind s +ro b +r ising +Ġfire fighters +Ġauthor itarian +Ġ14 8 +Bit coin +ex ternal +Ġbrow sers +iche ver +or ian +Ġun b +Ġpo ke +ĠZ ot +M id +ĠPop ular +Ġco vert +Ġcont ributes +Ġ6 50 +Ġcont ention +G ate +Ġcons oles +Ġchrom os +ĠI X +Ġvis ually +ĠE isen +Ġjewel ry +Ġdeleg ation +Ġacceler ate +ĠR iley +Ġsl ope +Ġind oor +it ially +Ġhuge ly +Ġtun nels +Ġfin ed +Ġdirect ive +Ġfore head +ustom ed +Ġsk ate +Mus ic +g as +Ġrecogn izing +am bo +Ġover weight +ĠGr ade +Ù Ĭ +Ġsound ing +Ġlock ing +ĠR EM +St ore +Ġexc av +ĠLike wise +ĠL ights +Ġel bow +ĠSupp ly +w ic +Ġhands ome +19 94 +C oll +Ġadequ ately +ĠAssoci ate +Ġstri ps +Ġcrack down +Ġmar vel +ĠK un +Ġpass ages +@@ @@ +ĠT all +Ġthought ful +names e +Ġprost itution +bus iness +Ġball istic +person al +c ig +iz ational +R ound +ĠÂłĠÂł ĠÂłĠÂł +ĠCole man +Ġadm itting +ĠPl ug +Ġbit coins +ĠSu z +Ġfair ness +Ġsupp lier +Ġcatast rophic +ĠHel en +o qu +M arc +ĠArt icles +g ie +Ġend angered +Ġdest iny +ĠVol t +ol ia +ax is +Ġche at +Ġun ified +IC O +qu ote +30 2 +ĠS ed +Ġsupp ression +Ġanaly zing +Ġsqu at +Ġfig uring +Ġcoordin ates +Ġch unks +Ġ19 46 +Ġsub p +Ġw iki +ĠFor bes +ĠJ upiter +ĠE rik +im er +ĠCom mercial +\ ) +Ġlegitim acy +Ġd ental +ĠMe an +Ġdefic its +5 50 +Orig inally +ĠHor ror +Ġcontam ination +ll ah +Ġconf isc +ĠCl are +T B +ĠF ailed +an ed +Ġrul er +ĠCont roller +Ġfemin ists +F ix +g ay +20 7 +Ġr abbit +Th ird +ownt own +Ġgl ue +Ġvol atile +Ġsh ining +Ġf oll +Ġimp aired +Ġsup ers +æ Ī +Ġcl utch +ļé ĨĴ +Ġpro let +Ġ( ! +Ġy elled +ĠK iev +ĠEr n +ĠSh ock +K B +Ġsit uated +qu ery +ĠN as +Ġan nex +char acter +ĠHol iday +Ġautom ation +ĠJ ill +ĠRem astered +Ġl inem +Ġwild erness +ĠHor izon +ĠGu inea +A Z +Ġmain land +Ġsec recy +LE ASE +Ġp unk +ĠProv ince +( ), +Spe ed +Ġhand ing +ĠSeb ast +S ir +r ase +Ġj ournals +Ġcon gest +ĠT ut +ir rel +Ġschizophren ia +Ġmis ogyn +health y +I ron +Ġreact ed +- $ +25 2 +Ġpl ural +Ġpl um +Ġbarg ain +Ġground ed +f inder +Ġdis se +ĠL az +O OD +Ġat roc +F actory +Ġmin ions +Ġo ri +ĠB rave +ĠP RE +ĠMy anmar +ĠH od +Ġexped ition +Ġexpl ode +ĠCo ord +Ġext r +ĠB rief +ĠAD HD +Ġhard core +feed ing +Ġd ile +ĠF ruit +Ġvacc ination +ĠM ao +osp here +Ġcont ests +- | +Ġf ren +isp here +R om +ĠSh arp +ĠTre nd +Ġdis connect +âĢ¢ âĢ¢ +Ġper secution +Ear th +Ġhealth ier +38 4 +Ġc ob +ĠTr inity +OW S +AN N +Ġspecial ty +Ġg ru +Ġcooper ative +wh y +Start ing +ĠIss ues +st re +ens or +Ġ18 5 +Ad v +! ? +ĠRe vel +em ia +ĠH ulk +Ġcelebr ations +ĠS ou +ra ud +ĠKle in +Ġun real +con text +Ġpartners hips +Ġadop ting +t ical +Ġspl ash +ĠHe zbollah +c ategory +cycl op +xt on +ĠD ot +urd y +t z +Ġenvelop e +ĠN L +â ķ +Ġwhere in +Spe c +18 4 +Ġte lev +al iation +Ġmyth s +å ° +Ġrig orous +Ġcommun icating +Ġobser ver +Ġre he +ĠW ash +Ġapolog ized +ĠT in +Ġexpend itures +work ers +d ocument +Ġhes itate +ĠLen in +Ġunpredict able +Ġrenew al +cl er +ok ia +ĠCON T +Ġpost season +Tok ens +Ġex acerb +Ġbet ting +Ġ14 7 +Ġelev ation +W ood +ĠSol omon +19 4 +00 4 +out put +Ġredu nd +ĠM umbai +Ġp H +Ġreprodu ce +ĠD uration +MA X +Ġb og +C BS +ĠBal ance +ĠS gt +ĠRec ent +Ġc d +Ġpo pped +Ġincomp et +pro p +ay an +g uy +Pac ific +Ġty r +Ġ{ { +ĠMy stic +ĠD ana +Ġmast urb +Ġge ometry +à ¢ +ĠCor rect +Ġtraject ory +Ġdistract ed +Ġf oo +ĠW elsh +L uc +m ith +Ġrug by +Ġrespir atory +Ġtri angle +Ġ2 15 +Ġunder graduate +ĠSuper ior +ch anging +_ - +Ġright ly +Ġrefere e +Ġluc rative +Ġun authorized +Ġresemb les +ĠGN U +ĠDer by +Ġpath ways +ĠL ed +Ġend urance +Ġst int +Ġcollect or +F ast +Ġd ots +Ġnational s +ĠSec urities +Ġwh ip +Par am +Ġlearn s +M agic +Ġdetail ing +m oon +Ġbroadcast ing +Ġb aked +26 5 +hol m +ĠS ah +ĠHus sein +ĠCourt esy +17 4 +Ġ14 6 +Ġge ographic +pe ace +Ġjud ging +ĠS tern +B ur +Ġstory line +G un +ĠSt ick +24 5 +30 7 +ãĤ´ ãĥ³ +ĠAdminist rator +Ġbur nt +Ġp ave +ch oes +Ex ec +Ġcamp uses +Res ult +Ġmut ations +ĠCh arter +Ġcapt ures +Ġcomp ares +Ġbad ge +S cient +Ġer ad +ier y +o i +ett es +ĠE state +Ġst rap +Ġproud ly +Ġf ried +Ġwithd rawn +ĠV oy +ph ony +It ems +ĠP ierce +b ard +Ġann otation +ant on +ill on +Im pro +... ) +Ġhapp ier +---- -- +ad just +Ġstaff ers +Ġactiv ism +Ġper f +Ġal right +N eed +Ġcomm ence +Ġopio id +ĠAm anda +E s +ĠP ars +ĠK aw +W orks +24 8 +Ġind o +t c +end ant +ĠM oto +Ġlegal ization +OT E +Ġtask ed +Ġt sp +ĠACT IONS +16 6 +Ġrefres hing +ĠN R +ĠPere z +Ġinfring ement +S Y +List en +in ning +k u +Ġrot ate +pro gram +ar ah +Des ign +Ġ( £ +Ġst oring +Ġwar rants +Ġjud gement +ĠB rist +us ually +ph oto +ĠR an +ĠP ine +Ġoutrage ous +ĠValent ine +lu ence +ĠEvery body +Al tern +Ġrele vance +Ġtermin ated +Ġd essert +Ġfulf illed +Ġprosecut ed +ĠW ords +Ġm igrant +Ġcultiv ation +ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ +idel ity +ĠV ern +ĠLog in +Ġmetaph or +ĠT ip +Ġrecru its +ĠP ig +rib ing +Ġenthusi asts +ex per +Ġfright ening +ĠH air +ans on +str ate +Ġh i +He ight +Ġown ing +n one +Ġdis like +Ġkn ives +pher d +Ġloud ly +ĠAP Is +Dis play +ĠL ac +ĠUS S +ab l +ver ages +J ew +Ġ17 2 +ĠHist orical +at oon +ĠPhys ics +in tern +Ġwarm th +Ġto pp +D M +Ġgun man +Ġem peror +od i +ãĥ £ +in atory +ĠR ib +Ġ13 1 +ĠSat urn +ĠSh ining +Ġw aking +Qu otes +Ġcomed ian +en berg + ½ +Ġbelie vers +Ġpaper work +c ustom +Ġle v +Ġl ament +Ġpour ing +22 2 +p olitical +ĠSupp lement +m aid +Ġcruel ty +Ġt read +ys ics +A w +rit es +Ġmod ifier +ĠP osition +Ad am +l b +ub s +Ġimper fect +Ġcl usters +ĠEngine er +ĠC herry +Ġinaug uration +ĠS au +Ġembod iment +ĠUn cle +Ġover r +Ġexplos ions +c ule +ĠPrinc eton +ĠAndre a +Ġincorrect ly +Ġearn est +Ġpil gr +ĠS print +Ġslee ve +Ġhe ars +ĠAm azing +Ġbrow sing +ag in +Ġhom eland +Ġha w +Ġd iving +ist ered +17 8 +Ġbarg aining +ĠArc ade +Ġdeleg ate +ters on +................................ ................................ +ĠJackson ville +27 5 +Ġst agn +Ġad am +ĠSher man +C B +Ġsub urb +ĠFood s +Ġconver ting +ĠAr ist +Ġch ambers +l ove +Ġam ino +ĠG an +Ġmad ness +m c +ĠUS E +def ined +Ġul tr +ind ust +Ġw olves +l ance +Add itionally +Ġcr acks +as ia +ĠRe ason +ĠP ump +Ġaccident al +ĠL aser +ĠR id +Ġinitial ized +ell i +Ġun named +Ġn oun +ĠPass ed +Ġhost age +ĠEth iop +sh irts +Ġun rel +ĠEmb assy +Ġ19 41 +Ġat oms +Ġpur ported +16 4 +ĠF i +Ġgall ons +ĠMon ica +Ġp g +en ment +Ġsort ed +ĠG ospel +Ġhe ights +Ġtr aced +Ġunder going +She ll +Ġs acks +Ġproport ions +Ġhall uc +F ont +ac et +Ġwar mer +ĠIN TER +Ġgrab bing +Pl ug +Ġreal ization +ĠBur ke +Ġen chant +AT ER +ĠSe ed +Ġabund ant +F M +Ġc ivic +V s +is i +Ġv ow +Ġre per +ĠPartners hip +Ġpenet ration +Ġax e +Ġsh attered +ĠZ ombies +Ġv inyl +ĠAl ert +e on +Ġoblig ed +ĠIll ust +ĠPl aza +ĠFront ier +Ġdavid jl +ĠSer ial +ĠH av +ĠNut rition +B i +Ġâĸ Ī +ĠJ ays +lin ux +Ġhur ry +Ġv oy +Ġhop eless +ĠSte alth +Ġ ãģ +ess ors +tt le +b org +ĠSaf ari +f ell +Ġw ary +d ue +ĠAb ove +H a +E LL +Ġnot or +ĠW on +T oo +Ġoccup ations +Ġposs essions +Ġinv iting +Ġpred ators +Ġacceler ated +Ġ15 7 +uter te +ĠC ube +e ast +acc ount +G ive +Ġtrans plant +red ients +id able +Ġscreens hots +ĠG und +ĠF S +Ġtravel ers +Ġsens ory +ĠF iat +ĠRock ets +İ ĭ +_ { +F riend +Ġchar ming +AL S +Ġenjoy ment +m ph +Ġ5 000 +ĠRE G +Ù Ĩ +b ia +Ġcomp ilation +ro st +ĠV P +ĠSch ne +201 9 +Ġcop ying +M ORE +ĠFl ore +f alls +2 15 +t otal +Ġdis ciples +d ouble +Ġexceed ing +Ġsm ashed +Ġconcept ual +ĠRom ania +ĠB rent +ĠI CE +ĠT ou +Ġg rap +Ġn ails +18 9 +ãĥ ĺ +Ġproc ure +e ur +Ġconfir ming +ĠC ec +aw i +ĠEd en +Ġn g +Ġengine ered +at ics +Ġhook ed +Ġdisgust ing +ĠMur der +ãĤ ¿ +L ibrary +Ġ16 8 +Al most +hem atic +Men u +ĠNot re +ĠJ ur +Ġkidn apped +Ġhack er +ĠJ ade +Ġcreep y +Ġdraw ings +ĠSpons or +Ġcycl ists +ĠGob lin +Ġoptim ized +Ġst aged +ĠMc D +bet ween +A ge +en o +S ex +ĠW ide +n ings +av is +Ġincap able +ĠK ob +Ġreward ing +ĠL one +oles cent +Ġcontract ed +Ġstick y +J ose +B all +f est +ĠIn put +ĠRec ently +Ġto mat +squ are +App lication +Ġnit rogen +Ġdupl icate +ĠRec on +ĠD ear +L ondon +Ġint ra +Ġd ock +Ġout reach +ĠM illion +Ġmamm als +am pton +V AL +Ġsn aps +Ġd os +ĠWh ole +ĠRead y +T ry +ĠWinn ipeg +ear ance +Ġinc urred +ren ched +ĠNS W +il ot +rain e +Ġc ube +g ot +Ġrun way +etermin ed +ĠHaw ks +Ġsurviv or +ĠW ish +ĠD in +ĠDE F +ĠV ault +18 7 +Ġmush rooms +Ġcris p +be y +ĠDisco very +Ġdevelopment al +Ġparad igm +Ġcha otic +ĠT su +Ġ3 33 +b ons +Ġbacter ial +Ġcomm its +Ġcos mic +Ġme ga +oc ative +ĠP aint +ophob ic +Ġv ain +Ġcar ved +ĠTh ief +ĠG ul +ows hip +Ġc ites +ĠEd inburgh +Ġdimin ished +Ġacknowled ges +ĠK ills +Ġmic row +ĠHer a +Ġsen iors +Ġwhere by +H op +at ron +Ġun available +ĠN ate +Ġ4 80 +Ġsl ated +ĠRe becca +ĠB attery +Ġgram mar +Ġhead set +Ġcurs or +Ġex cluding +any e +aunder ing +eb in +Ġfeas ible +ĠPub lishing +ĠLab s +ĠCl iff +ĠFerr ari +Ġp ac +vis ible +mark ed +pe ll +Ġpol ite +Ġstagger ing +ĠGal actic +Ġsuper st +Ġpar an +ĠOffic ers +ãĢ ģ +Ġspecific s +ul us +23 9 +ĠP aste +AM P +ĠPan ama +ĠDe lete +angu ard +rest rial +Ġhero ic +ĠD y +ا ÙĦ +Ġincumb ent +Ġcr unch +t ro +Ġsc oop +Ġblog ger +Ġsell ers +ure n +Ġmedic ines +ĠC aps +ĠAnim ation +ox y +Ġout ward +Ġinqu iries +22 9 +Ġpsych ologist +ĠS ask +ev il +Ġcontam inated +ãĤ ¨ +he rence +Ġbrand ed +ĠAbd ul +z h +Ġparagraph s +Ġmin s +Ġcor related +er b +Ġimp art +Ġmil estone +ĠSol utions +ot le +Ġunder cover +Ġmar ched +ĠCharg ers +f ax +ĠSec rets +Ġr uth +we ather +Ġfemin ine +Ġsh am +Ġprest igious +igg ins +Ġs ung +hist ory +ett le +gg ie +Ġout dated +ol and +Ġper ceptions +ĠS ession +ĠDod gers +u j +ĠE ND +D oc +Ġdefic iency +Gr and +ĠJ oker +Ġretro spect +Ġdiagn ostic +Ġharm less +Ġro gue +ĠA val +E qu +Ġtrans c +ĠRoberts on +ĠDep ending +ĠBurn s +iv o +Ġhost ility +F eatures +ĵ ĺ +Ġdis comfort +ĠL CD +spec ified +ĠEx pect +3 40 +Ġimper ative +ĠReg ular +Ch inese +Ġstate wide +Ġsy mm +Ġlo ops +Ġaut umn +N ick +Ġsh aping +Ġqu ot +Ġc herry +ĠCross ref +è¦ ļéĨĴ +Stand ard +he ed +ĠD ell +ĠViet namese +Ġo st +ĠV alkyrie +O A +Ass ad +Ġreb ound +ĠTra ffic +pl aces +æ ĺ +ĠB uc +17 2 +Ġshel ters +Ġins isting +ĠCertain ly +ĠKenn eth +ĠT CP +Ġpen al +ĠRe play +he ard +Ġdial ect +iz a +ĠF Y +it cher +ĠD L +Ġspir al +Ġquarterback s +Ġh ull +Ġgo ogle +Ġto dd +ĠSter ling +ĠPl ate +Ġsp ying +mb ol +ĠReal m +ĠPro ced +ĠCr ash +Ġtermin ate +Ġprotest ing +C enter +gu ided +Ġun cover +Ġboy cott +Ġreal izes +s ound +Ġpret ending +ĠV as +19 80 +Ġfram ed +Ġ13 9 +Ġdesc ended +Ġrehab ilitation +Ġborrow ing +ĠB uch +Ġbl ur +R on +ĠFro zen +en za +Ch ief +ĠP oor +Ġtransl ates +M IN +Ġ2 12 +J ECT +Ġerupt ed +Ġsuccess es +S EC +Ġpl ague +Ġg ems +d oms +Ġstret ches +ĠSp y +Ġstory telling +C redit +ĠP ush +Ġtra ction +Ġin effective +ĠL una +Ġt apes +Ġanaly tics +erc ise +Ġprogram mes +ĠCar bon +Ġbeh old +he avy +ĠConserv ation +ĠF IR +Ġs ack +ter min +ric ks +Ġhous ed +Ġunus ually +I ce +Ġexecut ing +ĠMor oc +ed ay +Ġed itions +Ġsm arter +ĠB A +Ġout law +Ġvan ished +ib a +AL SE +ĠSil va +23 8 +C ould +Ġphilos opher +Ġevac uated +Sec ret +14 2 +Ġvis as +ãĤ ¬ +ĠM alt +ĠClear ly +ĠN iger +ĠC airo +ĠF ist +3 80 +ĠX ML +aut o +it ant +Ġrein forced +Rec ord +ĠSurviv or +G Hz +Ġscrew s +parent s +Ġo ceans +ma res +Ġbra kes +vas ive +Ġhell o +ĠS IM +rim p +Ġo re +ĠArm our +24 7 +Ġterr ific +Ġt ones +14 1 +ĠMin utes +Ep isode +Ġcur ves +Ġinflamm atory +Ġbat ting +ĠBeaut iful +L ay +Ġunp op +v able +Ġr iots +ĠTact ics +b augh +ĠC ock +Ġorg asm +ĠS as +Ġconstruct or +et z +G ov +Ġant agon +Ġthe at +Ġde eds +ha o +c uts +ĠMc Cl +Ġu m +ĠScient ists +Ġgrass roots +ys sey +"] => +Ġsurf aced +Ġsh ades +Ġneighb ours +Ġad vertis +oy a +Ġmer ged +Up on +Ġg ad +Ġanticip ate +Any way +Ġsl ogan +Ġdis respect +I ran +ĠT B +act ed +Ġsubp oen +medi ately +OO OO +Ġwa iver +Ġvulner abilities +ott esville +ĠHuff ington +J osh +ĠD H +M onday +ĠEll en +K now +x on +it ems +22 8 +Ġf ills +ĠN ike +Ġcum ulative +and als +I r +Ġ ì +Ġfr iction +ig ator +Ġsc ans +ĠVi enna +ld om +Ġperform ers +P rim +Ġb idding +M ur +Ġlean ed +ĠPri x +al ks +Ġ[ âĢ¦] +ĠTw itch +ĠDevelop er +ĠG ir +Ġcall back +Ab stract +Ġacc ustomed +Ġfreed oms +ĠP G +ur acy +Ġl ump +is man +,, ,, +19 92 +ĠR ED +Ġwor m +M atch +ĠPl atinum +I J +ĠOwn er +Tri via +com pl +Ġnew born +Ġfant as +O wn +Ġ19 59 +Ġsymp ath +Ġub iqu +Ġoutput s +Ġal lev +Ġpr ag +K evin +Ġfav ors +Ġbur ial +Ġn urt +so lete +c ache +Ġ15 6 +Ġunl ocks +te chn +M aking +Ġcon quer +ad ic +æ ĸ +Ġel f +Ġelect orate +ĠKurd s +ĠSt ack +ĠSam urai +Ġâ ĺħ +Ġ{ } +ĠS aid +ĠFall out +Ġkind ness +ĠCustom s +ĠBou levard +Ġhelicop ters +ot ics +ĠVe get +com ment +Ġcritic ised +Ġpol ished +ĠRem ix +ĠC ultural +Ġrec ons +Ġdo i +at em +Sc reen +Ġbar red +Com ments +ĠGener ally +Ġsl ap +7 20 +V ari +p ine +Ġem pt +Ġh ats +ĠPlay ing +l ab +a verage +form s +ĠC otton +Ġcan s +ĠD ON +ĠSom alia +C rypt +ĠIncre ases +E ver +mod ern +Ġsur geon +3 000 +Ġrandom ized +================================ ================================ +B ern +im pl +ĠC OR +Ġpro claim +th ouse +Ġto es +Ġam ple +Ġpres erving +Ġdis bel +gr and +B esides +Ġsil k +ĠPat tern +h m +Ġenter prises +Ġaffidav it +ĠAdvis ory +Ġadvert ised +ĠRel igious +se ctions +psy ch +ĠField s +aw ays +Ġhasht ag +ĠNight mare +Ġv ampire +Ġfore nsic +rosso ver +n ar +Ġn avy +Ġvac ant +ĠD uel +Ġhall way +Ġface book +ident ally +ĠN RA +Ġm att +Ġhur ricane +ĠKir by +ĠP uzzle +Ġsk irt +ou st +du llah +Ġanal ogy +in ion +Ġtomat oes +ĠN V +ĠPe ak +ĠMe yer +Ġappoint ments +Ġm asc +Ġal ley +re hend +Ġchar ities +Ġund o +Ġdest inations +ĠTest ing +"> " +c ats +* . +Ġgest ures +gener al +Le ague +Ġpack ets +ĠInspect or +ĠBer g +Ġfraud ulent +Ġcritic ize +F un +Ġbl aming +nd ra +Ġsl ash +ĠE ston +Ġpropos ing +Ġwh ales +Ġtherap ist +Ġsub set +Ġle isure +EL D +ĠC VE +ĠAct ivity +Ġcul min +sh op +ĠD AY +is cher +ĠAdmir al +ĠAtt acks +Ġ19 58 +Ġmem oir +Ġfold ed +Ġsex ist +Ġ15 3 +ĠL I +Ġread ings +Ġembarrass ment +ĠEmploy ment +w art +ch in +Ġcontin uation +l ia +Rec ently +Ġd uel +Ġevac uation +ĠKash mir +Ġdis position +ĠR ig +Ġbol ts +Ġins urers +4 67 +M ex +Ġret aliation +Ġmis ery +Ġunre asonable +r aining +I mm +ĠP U +em er +Ġgen ital +ãĤ ³ +ĠC andy +Ġon ions +ĠP att +lin er +Ġconced ed +Ġf a +Ġfor c +ĠH ernandez +ĠGe off +deb ian +ĠTe ams +Ġc ries +Ġhome owners +23 7 +A BC +Ġst itch +Ġstat istic +Ġhead ers +ĠBi ology +Ġmot ors +ĠG EN +ĠL ip +Ġh ates +Ġhe el +S elf +i pl +ED IT +ort ing +Ġann ot +ĠSpe ech +old emort +ĠJ avascript +ĠLe Bron +Ġfoot print +Ġf n +Ġseiz ures +n as +h ide +Ġ19 54 +ĠBe e +ĠDecl aration +ĠKat ie +Ġreserv ations +N R +f emale +Ġsatur ated +Ġb iblical +Ġtroll s +Dev ice +ph otos +Ġdr ums +ãĥīãĥ© ãĤ´ãĥ³ +N ight +f ighter +ĠH ak +ri ber +Ġc ush +Ġdiscipl inary +ba um +ĠG H +ĠSch midt +ilib rium +Ġs ixty +ĠKush ner +ro ts +Ġp und +ĠR ac +Ġspr ings +Ġcon ve +Bus iness +F all +Ġqual ifications +Ġvers es +Ġnarc iss +ĠK oh +ĠW ow +ĠCharl ottesville +ed o +Ġinterrog ation +ĠW ool +36 5 +B rian +Ġâľ ĵ +Ġalleg es +ond s +id ation +ĠJack ie +y u +Ġl akes +Ġworth while +Ġcryst als +ĠJud a +Ġcomp rehend +Ġfl ush +Ġabsor ption +ĠO C +Ġfright ened +ĠCh ocolate +Mart in +Ġbu ys +Ġbu cks +Ġapp ell +ĠChampions hips +Ġlist ener +ĠDef ensive +Ġc z +ud s +ĠM ate +Ġre play +Ġdecor ated +Ġs unk +ĠV IP +ĠAn k +Ġ19 5 +aa aa +Nob ody +ĠMil k +ĠG ur +ĠM k +ĠS ara +Ġse ating +ĠW id +Tr ack +Ġemploy s +Ġgig antic +AP P +ãĤ § +in ventory +Ġtow el +at che +l asting +ĠT L +Ġlat ency +Ġkn e +B er +me aning +Ġup held +Ġplay ground +Ġm ant +S ide +Ġstere o +Ġnorth west +Ġexception ally +Ġr ays +Ġrec urring +D rive +Ġup right +Ġab duct +ĠMar athon +Ġgood bye +Ġal phabet +h p +Ġcourt room +ring ton +ot hing +T ag +Ġdiplom ats +Ġbar bar +ĠAqu a +18 3 +33 33 +Ġmat urity +Ġinst ability +ĠAp ache +Ġ= == +Ġfast ing +ĠGr id +Mod Loader +Ġ15 2 +A bs +ĠOper ating +ett i +Ġacqu aint +Don nell +ĠK em +ĠFor ge +Ġarm ored +M il +Ġphilos ophers +in vest +Pl ayers +â Ī +Ġmy riad +Ġcomr ades +R ot +Ġremember ing +Ġcorrespond s +Ġprogram mers +ĠLyn n +Ġo lig +Ġco herent +yn chron +ĠChem ical +Ġj ugg +p air +post s +E ye +ĠIn ner +Ġsem ester +ott est +ĠEmir ates +ric anes +or ously +m its +ĠW is +Ġd odge +l ocation +Ġf aded +Am azon +ĠPro ceed +ĠIN FO +j ournal +ĠTru ck +T en +Ġ2 17 +Ġstat utes +m obile +ĠT ypes +Rec omm +b uster +pe x +Ġleg ends +Ġhead ache +f aced +ĠWi Fi +if ty +ĠH ER +Ġcirc uits +ER ROR +22 6 +ol in +Ġcyl inder +osp ace +ik ers +P rem +Qu ant +Ġconflic ting +Ġslight est +Ġfor ged +ion age +Step hen +ĠK ub +ĠOpp ortun +ĠHe al +Ġbl o +Ġrul ers +Ġh uh +Ġsubmar ine +f y +ass er +Ġallow ance +ĠKas ich +ĠT as +ĠAustral ians +Forge ModLoader +ĠâĨ ij +ĠMat rix +am ins +Ġ12 00 +ĠAc qu +23 6 +D ocument +ĠBre aking +19 3 +ĠSub st +ĠRoll er +ĠPro perties +ĠN I +t ier +Ġcr ushing +Ġadvoc ating +Further more +keep ers +Ġsex ism +x d +Ġcall er +ĠS ense +chie ve +ĠT F +Ġfuel ed +Ġreminis cent +Ġobs ess +ur st +Ġup hold +ĠF ans +het ics +Ġâ Ĺ +ĠB ath +Ġbe verage +Ġo scill +25 4 +Ġpol es +Ġgrad ual +Ġex ting +ĠS uff +ĠS uddenly +Ġlik ing +Ġ19 49 +un ciation +am ination +ĠO mar +ĠL V +ĠCon sequently +Ġsynt hes +ĠG IF +Ġp ains +Ġinteract ing +u ously +inc re +Ġrum or +ĠScient ology +19 7 +ĠZ ig +Ġspe lling +ĠA SS +Ġexting u +ms on +Ġg h +Ġremark ed +ĠStrateg ic +ĠM ON +å ¥ +g ae +ĠWH AT +E ric +ĠCamp us +Ġmeth ane +Ġimag in +J UST +ĠAl m +X T +i q +ĠR SS +Ġwrong doing +att a +Ġbig ot +Ġdemonstr ators +ĠCal vin +ĠV illa +Ġmembr ane +ĠAw esome +Ġbenef ic +26 8 +Ġmagn ificent +ĠL ots +G reg +ĠBor is +Ġdetain ees +ĠH erman +Ġwhis pered +Ġa we +Prof essor +fund ing +Ġphys iological +ĠDest ruction +Ġlim b +Ġmanip ulated +Ġbub bles +Ġpse ud +Ġhyd ra +ĠBrist ol +Ġst ellar +ĠExp ansion +ĠK ell +ĠInterest ingly +Ġm ans +Ġdrag ging +Ġec ological +ĠF it +Ġg ent +Ġbenef ited +ĠHait i +Ġpoly g +ãĥ İ +Ġ20 30 +Ġpro w +Ġrecon struction +Ġwas t +Ġpsych ic +ĠGree ks +Hand ler +16 2 +ĠP ulse +Ġsol icit +Ġsy s +Ġinflu x +ĠG entle +per cent +Ġprolifer ation +Ġtax able +Ġdisreg ard +Ġesc aping +Ġg inger +Ġwith stand +Ġdevast ated +ĠD ew +ser ies +Ġinject ed +ela ide +Ġturn over +he at +Ļ Ĥ +H appy +ĠSil ent +ãĤ Ń +iv ism +Ġir rational +AM A +Ġre ef +r ub +Ġ16 2 +Ġbank ers +ĠEth ics +v v +Ġcritic isms +K n +18 6 +M ovie +ĠT ories +Ġno od +Ġdist ortion +F alse +od ore +Ġt asty +Res earch +ĠU ID +- ) +Ġdivor ced +ĠM U +ĠHay es +ĠIs n +ian i +ĠH Q +Ġ" # +ign ant +Ġtra umatic +ĠL ing +H un +Ġsab ot +on line +r andom +Ġren amed +ra red +K A +d ead +é t +ĠAss istance +Ġse af +++++ ++++ +Ġse ldom +ĠWeb b +Ġbo olean +u let +Ġref rain +ĠDI Y +ru le +Ġshut ting +Ġutil izing +load ing +ĠPar am +co al +oot er +Ġattract ing +ĠD ol +Ġher s +ag netic +ĠRe ach +im o +Ġdisc arded +ĠP ip +01 5 +ü r +Ġm ug +Im agine +C OL +Ġcurs ed +ĠSh ows +ĠCurt is +ĠSach s +spe aking +ĠV ista +ĠFram ework +ong o +Ġsub reddit +Ġcr us +ĠO val +R ow +g rowing +Ġinstall ment +Ġgl ac +ĠAdv ance +EC K +ĠLGBT Q +LE Y +Ġac et +Ġsuccess ive +ĠNic ole +Ġ19 57 +Qu ote +Ġcircumst ance +ack ets +Ġ14 2 +ort ium +Ġguess ed +ĠFr ame +Ġperpet rators +ĠAv iation +ĠBen ch +Ġhand c +A p +Ġ19 56 +25 9 +r and +Net Message +d in +urt les +h ig +ĠV III +ff iti +ĠSw ords +b ial +Ġkidn apping +dev ice +Ġb arn +ĠEl i +auc as +S end +Con structed +Ġ ½ +Ġneed les +Ġad vertisements +Ġv ou +Ġexhib ited +ĠFort ress +As k +B erry +TY PE +Ġcan cers +ump ing +ĠTerrit ory +Ġpr ud +Ġn as +Ġathe ist +Ġbal ances +ãģ Ł +ĠSh awn +& & +Ġland sc +ĠR GB +Ġpet ty +Ġex cellence +Ġtransl ations +Ġpar cel +ĠChe v +E ast +ĠOut put +im i +Ġamb ient +ĠTh reat +Ġvill ains +Ġ5 50 +IC A +Ġtall er +Ġle aking +c up +Ġpol ish +Ġinfect ious +ĠK C +Ġ@ @ +back ground +Ġbureaucr acy +ĠS ai +un less +it ious +ĠSky pe +At l +ID ENT +00 8 +Ġhyp ocr +Ġpit chers +Ġguess ing +ĠF INAL +Bet ween +Ġvill agers +Ġ25 2 +f ashion +ĠTun is +Be h +ĠEx c +ĠM ID +28 8 +ĠHas kell +19 6 +ĠN OR +Ġspec s +Ġinv ari +Ġgl ut +ĠC ars +Ġimp ulse +Ġhon ors +g el +Ġjurisd ictions +ĠBund le +ul as +Calif ornia +ĠIncre ase +Ġp ear +Ġsing les +Ġc ues +Ġunder went +ĠW S +Ġexagger ated +Ġdub ious +Ġfl ashing +L OG +) ]. +J ournal +t g +V an +ĠI stanbul +ĠIn sp +ĠFrank en +D raw +Ġsad ness +Ġiron ic +ĠF ry +x c +Ġ16 4 +is ch +W ay +ĠProtest ant +h orn +Ġun aff +ĠV iv +ill as +ĠProduct ions +ĠH ogan +Ġper imeter +ĠS isters +Ġspont aneous +Ġdown side +Ġdescend ants +Ġor n +w orm +Japan ese +Ġ19 55 +Ġ15 1 +ĠDo ing +els en +umb les +Ġrad ically +ĠDr um +ĠB ach +Ġli abilities +ĠO B +ĠElement ary +Ġmem e +yn es +Ġfinger print +ĠGr ab +Ġundert ake +Mem bers +ĠRead er +ĠSim s +g od +Ġhypot hetical +s cient +ĠA J +Ġchar ism +Ġad missions +ĠMiss ile +tr ade +Ġexerc ising +ĠBack ground +W ritten +Ġvoc als +whe ther +Ġv i +ĠW inner +Ġl itter +ĠSh ooting +ST EM +ãĤ ¡ +ĠA FL +Ġvari ability +Ġe ats +ĠD PS +b row +Ġeleph ants +Ġstr at +Ġ Å +Ġsett lers +Matt hew +Ġin advert +H I +ĠIM F +ĠGo al +Ġnerv es +John son +ey e +ablish ment +Th ursday +BIL ITY +H ad +am oto +het amine +ep s +Ġmit ochond +Ġcomp ressed +ĠTre vor +ĠAnim als +T ool +L ock +Ġtwe ak +Ġpin ch +Ġcancell ation +P ot +Ġfoc al +ĠAst ron +17 3 +ĠA SC +ĠO THER +umn i +Ġdem ise +d l +Ù ħ +Sem itism +Ġcr acking +Ġcollabor ative +Ġexpl ores +s ql +Ġher bs +Ġconfig urations +m is +ĠRes ult +ace y +ĠSm oke +Ġsan ct +el ia +Ġdeg ener +Ġdeep est +Ġscream ed +Ġn ap +Soft ware +ĠST AR +E F +ĠX in +spons ored +mans hip +23 3 +Ġprim aries +Ġfilter ing +Ġas semble +m il +ĠMy ers +b ows +Ġpun ched +M ic +Ġinnov ations +Ġfun c +and o +Ġfr acking +ĠV ul +о Ð +osh op +ĠIm mun +Ġsett ling +Ġadolesc ents +Ġreb uilding +Ġtransform ing +Ġpar ole +Ġhar bor +Ġbook ing +ot ional +onge vity +ĠY o +b ug +Ġemer ges +ĠMethod s +ĠCh u +P res +ĠDun geons +Ġtra iling +ĠR um +ĠH ugh +å¤ © +ĠE ra +ĠBatt les +Res ults +ĠTr ading +Ġvers a +c ss +ax ies +he et +Ġgre ed +19 89 +Ġgard ens +Ġconting ent +P ark +ĠLeaf s +h ook +ro be +Ġdiplom acy +ĠF uel +ĠInv asion +Ġupgr ading +M ale +Ġe lic +Ġrelent less +ĠCo venant +ap esh +ĠT rop +T y +pro duction +art y +Ġpun ches +ak o +cyclop edia +ĠR abbit +ĠHD MI +Ġ14 1 +Ġf oil +Item Image +ĠF G +Ġimplement ations +ĠP om +ixt ures +Ġaw ait +Ġ3 30 +am us +Ġumb rella +Ġfore see +se par +Ġcircum cision +Ġperipher al +S ay +ĠExper t +In c +Ġwithd rew +ĠAnd ers +f ried +Ġradio active +ĠOp ening +Ġboard ing +ĠN D +Ġover throw +Act iv +W P +ĠAct s +× Ļ +Ġmot ions +v ic +ĠM ighty +ĠDef ender +a er +Ġthank ful +ĠK illing +ĠBr is +mo il +Ġpredict ing +26 6 +ch oice +Ġkill ers +Ġinc ub +ĠChe st +ather ing +Ġpro claimed +fl ower +oss om +umbled ore +ĠCy cling +ĠOccup y +AG ES +P en +ĠY ug +Ġpack aged +Ġheight ened +c ot +st ack +C ond +Ġst amps +m age +Ġpersu aded +Ġens l +ĠCard inal +Ġsol itary +Ġpossess ing +ĠC ork +Ġev id +ĠT ay +Ġbl ues +Ġextrem ism +Ġlun ar +Ġcl own +Te chn +Ġfest ivals +ĠPv P +ĠL ar +Ġconsequ ently +p resent +Ġsom eday +ç İĭ +ĠMet eor +Ġtour ing +c ulture +Ġbe aches +S hip +c ause +ĠFl ood +ãĥ ¯ +Ġpur ity +th ose +Ġem ission +b olt +Ġch ord +ĠScript ure +L u +Ġ$ { +cre ated +Other s +25 8 +Ġelement al +Ġannoy ed +ĠA E +d an +ĠS ag +Res earchers +Ġfair y +âĢĵ âĢĵ +======== ==== +Sm art +GG GG +Ġskelet ons +Ġpup ils +link ed +Ġur gency +en abled +ĠF uck +Ġcoun cill +r ab +U AL +T I +Ġlif es +Ġconf essed +B ug +Ġharm on +ĠCON FIG +ĠNe utral +D ouble +Ġst aple +ĠSH A +Brit ish +ĠSN P +AT OR +oc o +Ġswing ing +ge x +ole on +pl ain +ĠMiss ing +ĠTro phy +v ari +ran ch +Ġ3 01 +4 40 +00000000 00000000 +Ġrest oring +Ġha ul +uc ing +ner g +Ġfut ures +Ġstrateg ist +quest ion +Ġlater al +ĠB ard +Ġs or +ĠRhod es +ĠD owntown +????? - +ĠL it +ĠB ened +Ġco il +st reet +ĠPort al +FI LE +ĠG ru +* , +23 1 +ne um +Ġsuck ed +Ġr apper +Ġtend encies +ĠLaure n +cell aneous +26 7 +Ġbrow se +Ġover c +head er +o ise +Ġbe et +ĠG le +St ay +Ġm um +Ġtyp ed +Ġdiscount s +T alk +ĠO g +ex isting +ĠS ell +u ph +C I +ĠAust rian +ĠW arm +Ġdismiss al +Ġaver ages +c amera +Ġalleg iance +L AN +=" # +Ġcomment ators +ĠSet ting +ĠMid west +Ġpharm ac +ĠEX P +Ġstain less +Ch icago +Ġt an +24 4 +Ġcountry side +ĠV ac +29 5 +Ġpin ned +Ġcr ises +Ġstandard ized +T ask +ĠJ ail +ĠD ocker +col ored +f orth +" }, +Ġpat rons +Ġsp ice +Ġm ourn +ĠM ood +Ġlaund ry +Ġequ ip +ĠM ole +y ll +ĠTH C +n ation +ĠSher lock +Ġiss u +ĠK re +ĠAmeric as +ĠA AA +Ġsystem atically +Ġcont ra +ĠS ally +Ġrational e +Ġcar riage +Ġpe aks +Ġcontrad iction +ens ation +ĠFail ure +Ġpro ps +Ġnames pace +Ġc ove +field s +ãĤ ĭ +Ġw ool +ĠC atch +Ġpresum ed +ĠD iana +r agon +ig i +Ġh amm +Ġst unt +ĠG UI +ĠObserv atory +ĠSh ore +Ġsmell s +ann ah +Ġcock pit +ĠD uterte +8 50 +Ġopp ressed +bre aker +ĠCont ribut +ĠPer u +ĠMons anto +ĠAtt empt +Ġcommand ing +Ġfr idge +ĠR in +ĠChe ss +ual ity +Ġo l +Republic an +ĠGl ory +ĠW IN +.... ... +ag ent +read ing +Ġin h +J ones +Ġcl icks +al an +Ġ[ ]; +ĠMaj esty +ĠC ed +op us +ate l +à ª +AR C +ĠEc uador +ãĥ ł +ĠK uro +Ġritual s +Ġcapt ive +Ġoun ce +Ġdisag reement +Ġsl og +f uel +P et +M ail +Ġexerc ised +Ġsol ic +Ġrain fall +Ġdev otion +ĠAss essment +Ġrob otic +opt ions +ĠR P +ĠFam ilies +ĠFl ames +Ġassign ments +00 7 +aked own +Ġvoc abulary +Re illy +Ġc aval +g ars +Ġsupp ressed +ĠS ET +ĠJohn s +Ġwar p +bro ken +Ġstat ues +Ġadvoc ated +Ġ2 75 +Ġper il +om orph +ĠF emin +per fect +Ġh atch +L ib +5 12 +Ġlif elong +3 13 +Ġche eks +Ġnum bered +ĠM ug +B ody +ra vel +We ight +ĠJ ak +ĠHe ath +Ġkiss ing +ĠJ UST +Ġw aving +u pload +Ġins ider +ĠPro gressive +ĠFil ter +tt a +ĠBe am +Ġviol ently +ip ation +Ġskept icism +Ġ19 18 +ĠAnn ie +ĠS I +Ġgen etics +Ġon board +at l +ĠFried man +ĠB ri +cept ive +Ġpir ate +ĠRep orter +27 8 +Ġmyth ology +Ġe clipse +Ġsk ins +Ġgly ph +ing ham +F iles +C our +w omen +Ġreg imes +Ġphotograp hed +K at +ĠMA X +Offic ials +Ġunexpected ly +Ġimpress ions +F ront +;;;; ;;;; +Ġsuprem acy +Ġs ang +Ġaggrav ated +Ġabrupt ly +ĠS ector +Ġexc uses +Ġcost ing +ide press +St ack +ĠR NA +ob il +Ġghost s +ld on +at ibility +Top ics +Ġreim burse +ĠH M +ĠDe g +Ġth ief +y et +ogen esis +le aning +ĠK ol +ĠB asketball +Ġf i +ĠSee ing +Ġrecy cling +Ġ[ - +Cong ress +Ġlect ures +P sy +Ġne p +Ġm aid +Ġori ented +A X +Ġrespect ful +re ne +fl ush +ĠUn loaded +re quest +gr id +ĠAltern atively +ĠHug o +Ġdec ree +ĠBuddh ism +and um +And roid +ĠCong o +ĠJoy ce +Ġacknowled ging +hes ive +ĠTom orrow +ĠH iro +th ren +ĠM aced +Ġho ax +ĠIncre ased +ĠPr adesh +W ild +____ __ +16 1 +Ġa unt +Ġdistribut ing +ĠT ucker +ĠSS L +ĠW olves +B uilding +ou lt +ĠLu o +ĠY as +ĠSp ir +ĠSh ape +ĠCamb od +ĠIP v +Ġm l +Ġext rad +39 0 +ĠPenn y +d ream +Ġstation ed +opt ional +ew orthy +. +ĠWorks hop +ĠRet ail +ĠAv atar +6 25 +N a +ĠV C +ĠSec ure +M Y +19 88 +oss ip +Ġpro state +Ġund en +Ġg amer +ĠCont ents +ĠWar hammer +ĠSent inel +3 10 +Ġse gregation +ĠF lex +ĠM AY +Ġdr ills +ĠDrug s +Islam ic +Ġsp ur +Ġca fe +Ġimag inary +Ġgu iding +Ġsw ings +ĠThe me +ob y +Ġn ud +Ġbe gging +Ġstr ongh +Ġreject ing +Ġpedest rians +ĠPro spect +R are +s le +Ġconcess ions +ĠConst itutional +Ġbe ams +Ġfib ers +p oon +Ġinstinct s +pro perty +ĠB IG +Sand ers +im ates +Ġco ating +Ġcorps es +ĠTR UE +check ed +Ġ16 6 +A sh +ĠJ S +ĠF iction +Ġcommun al +Ġener getic +oooo oooo +Ġnow adays +IL D +ib o +ĠSU V +R en +Ġdwell ing +Sil ver +Ġt ally +ĠM oving +Ġcow ard +Ġgener als +Ġhorn s +Ġcirc ulated +Ġrob bed +ĠUn limited +Ġharass ed +Ġinhib it +Ġcomp oser +ĠSpot ify +Ġspread s +3 64 +Ġsu icidal +Ġno ises +ĠSt ur +Ġs aga +ĠK ag +is o +Ġtheoret ically +M oney +Ġsimilar ity +Ġslic ed +ut ils +ing es +" - +Ġan th +Ġimp ed +Mod ule +Through out +Ġmen us +comm ittee +and i +ob j +in av +f ired +ĠAb dullah +Ġund ead +Ġfont s +H old +EN G +Ġsustain ability +Ġfl ick +Ġr azor +ĠF est +ĠChar acters +Ġword ing +Ġpopul ist +Ġcritic izing +Ġm use +v ine +Ġcard board +Ġkind ly +Ġfr inge +ĠThe ft +icult ural +Ġgovern ors +Ġ ���� +Ġ16 3 +Ġtime out +ĠA uth +Child ren +A U +Ġred emption +ĠAl ger +Ġ19 14 +Ġw aved +Ġastron auts +og rams +Ġsw amp +ĠFinn ish +Ġcand le +Ġton nes +ut m +Ġr ay +Ġsp un +Ġfear ful +art icles +Ġca us +or ically +ĠRequ ires +ĠG ol +Ġpop e +Ġinaug ural +Ġg le +AD A +ĠIS IL +ĠOff ensive +Ġwatch dog +Ġbal con +ent ity +ĠH oo +Ġgall on +AC C +Ġdoub ling +Ġimpl ication +ĠS ight +Ġdoct r +---- --- +Ġ\ \ +Ġm alt +R oll +Ġâī ¥ +Ġrec ap +add ing +u ces +ĠB end +fig ure +Ġtur key +Ġsoc ietal +ĠT ickets +Ġcommer cially +Ġsp icy +Ġ2 16 +ĠR amp +Ġsuperior ity +à ¯ +ĠTr acker +C arl +ĠC oy +ĠPatri ot +Ġconsult ed +Ġlist ings +Ġsle w +reens hot +ĠG one +Ġ[ ...] +30 9 +Ġh ottest +Ø ± +Ġrock y +ĠD iaz +Ġmass age +Ġpar aly +Ġp ony +A z +Ġcart ridge +ĠN Z +Ġsn ack +ĠLam ar +ple ment +ĠLes lie +Ġm ater +Ġsn ipp +24 6 +Ġjoint ly +ĠBris bane +ĠiP od +Ġpump ing +Ġgo at +ĠSh aron +eal ing +Ġcor on +Ġan omal +rah im +ĠConnect ion +Ġsculpt ure +Ġsched uling +ĠD addy +at hing +Ġeyeb rows +Ġcur ved +Ġsent iments +Ġdraft ing +D rop +( [ +Ġnom inal +ĠLeaders hip +ĠG row +Ġ17 6 +Ġconstruct ive +iv ation +Ġcorrupt ed +ger ald +ĠC ros +ĠChe ster +ĠL ap +ãģ ª +OT H +D ATA +Ġal mond +pro bably +I mp +Ġfe ast +ĠWar craft +F lor +Ġcheck point +Ġtrans cription +Ġ20 4 +Ġtwe aks +Ġrel ieve +S cience +Ġperform er +Z one +Ġtur moil +ig ated +hib it +ĠC afe +the med +Ġflu or +ben ch +Ġde com +ĠU nt +ĠBar rett +ĠF acts +Ġt asting +ĠPTS D +ĠSe al +ĠJuda ism +ĠDynam ic +ĠC ors +V e +ĠM ing +ĠTrans form +v on +ĠDef enders +ĠTact ical +ĠV on +ĠUn ivers +Ġdist orted +ĠB reath +?' " +Ġag on +ĠDead ly +Ġl an +ĠCy cle +orn ed +Ġrel iably +Ġgl or +ĠMon key +ãĥ ¡ +Ġad ren +Ġmicrow ave +ĠAl ban +irc raft +dig it +sm art +ĠD read +¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯ +{ { +ĠRoc hester +Ġsimpl ified +Ġinf licted +Ġtake over +Ġyour selves +ad itional +Ġmus cular +K S +Ġing en +T ax +ĠFe ature +27 7 +Ġcru c +Ġcr ate +Ġun identified +Ġacclaim ed +ĠM anga +ĠFr ances +ĠNep al +ĠG erald +ĠKu wait +Ġsl ain +ĠHe b +ĠG oku +ãģ® æ +28 6 +M rs +ĠC ody +ĠSan ctuary +01 6 +Ġdism ant +Ġdatas et +ĠH ond +b uck +ĠPat terson +Ġpal ette +ĠG D +ic ol +ĠL odge +Ġplanet ary +ak in +ĠRegist ered +ab we +ĠPeters burg +Ġha iled +ĠP iece +S che +ĠDO J +Ġen umer +18 1 +ĠObs erver +ĠB old +f ounded +com merce +Ġexplo its +ĠF inding +UR N +ĠS ne +ĠAc id +ay ette +ĠVal ues +Ġdr astic +Ġarchitect ural +Ġ" . +× ķ +ump ed +Ġwra pping +Ġwid ow +ĠSl ayer +l ace +on ce +German y +av oid +Ġtem ples +P AR +à ´ +ĠLuc ifer +ĠFl ickr +l ov +for ces +Ġsc outing +Ġlou der +tes y +Ġbefore hand +Ä ĵ +ĠNe on +ĠW ol +ĠTyp ically +ĠPolit ico +-+ -+ +Ġbuild er +Ġder ive +K ill +Ġp oker +Ġambig uous +Ġlif ts +Ġcy t +Ġrib s +ood le +ĠS ounds +h air +ĠSynd rome +t f +Ġproport ional +u id +Ġper taining +ĠKind le +ĠNeg ro +Ġreiter ated +ĠTon ight +oth s +ĠCorn ell +Ġo wing +Ġ20 8 +elf are +oc ating +ĠB irds +Sub scribe +Ġess ays +Ġburd ens +Ġillust rations +ar ious +ER AL +ĠCal cul +Ġx en +ĠLink edIn +ĠJ ung +Ġredes ign +Con nor +29 6 +Ġrevers al +ĠAd elaide +ĠL L +Ġs inking +Ġg um +US H +c apt +ĠGr imm +Ġfoot steps +ĠCB D +isp ers +Ġpro se +Wed nesday +ĠM ovies +ed in +Ġoverturn ed +Ġcontent ious +US B +~~~~~~~~ ~~~~~~~~ +ĠCo pper +Ġpoint less +N V +val ues +olph in +d ain +Ġdepos ited +ĠG W +Ġpreced ed +ĠCl a +ĠGo lem +ĠN im +ĠÎ ² +ĠEngine ers +m iddle +Ġfl att +oper ative +Ġcouncil s +imb abwe +el in +Ġstress ful +ĠL D +Ġres h +l ake +Ġwheel chair +ĠAltern ative +Ġoptim ize +oper ation +Ġpe ek +Ġones elf +ig il +Ġtrans itions +op athy +bl ank +Ġ16 9 +17 1 +________________________________ ________________________________ +Ġl aundering +En c +ĠD EC +Ġwork outs +Ġsp ikes +Ġdin osaurs +Ġdiscrim inatory +P ool +R ather +38 5 +R NA +tes ters +et o +ĠIdent ity +Ġve in +ĠBur ton +Ġarc ade +4 20 +Ult imately +ĠSad ly +à ° +p ill +Ġcub ic +ĠSpect rum +the se +st ates +Ġun official +h awks +ĠEVER Y +Ġrain bow +Ġincarcer ation +and ing +Ġsy ll +ĠEver ton +Ġ17 9 +ĠSer bia +Ġ18 9 +m eter +ĠMic key +Ġant iqu +Ġfact ual +ne ck +ĠN are +n orm +m ust +Ġhigh ways +Ġgl am +Ġdivid ing +ĠSquad ron +ĠMar tha +Ġbirth s +C over +//////// //////// +ĠW ong +Ph ot +ĠA LS +ri o +ĠNon etheless +ĠL emon +Ġ20 6 +ĠE E +Ġderiv ative +ĠWW II +v ote +Ġthere in +Ġsepar ating +44 6 +sy nc +ĠStre ets +Ġr att +Ġmunicip ality +ĠShort ly +Ġmon k +) ," +Ġscr ub +Ġoper atives +Ne ither +Pl ace +ĠLim it +F emale +ĠAct or +Char acter +Ġconstit uted +35 7 +Ġprotest ed +ĠSt raw +ĠHe ight +ild a +ĠTy ph +Ġflood s +Ġcos metic +W AY +pert ure +up on +t ons +ess ing +ĠP ocket +Ġro oft +ĠC aucas +Ġant idepress +Ġincomp atible +EC D +Ġoper a +ĠCont est +Ġgener ators +l ime +Def ense +19 87 +for um +Ġsav age +ĠHung arian +n z +Ġmet allic +Ġex pelled +Ġres idency +Ġdress es +66 6 +ĠC lement +f ires +C ategory +Ġge ek +al is +Ġc emetery +educ ated +Ġc rawl +ĠUn able +ĠT yson +ak is +Ġp ardon +ĠW ra +Ġstrengthen ed +ĠF ors +33 5 +ĠH C +ĠM ond +Ġvisual s +ĠBeat les +ett lement +Ġ ï +g ro +Ġb ash +Ġpo orest +Ġex cel +Ġaspir ations +ĠM unicip +ens ible +Ġceremon ies +Ġintimid ation +ĠCON TR +be ck +ĠK ap +as u +Ġtradem arks +ĠS ew +ĠComp etition +net work +ĠAr ri +ĠT et +Ro aming +W C +D at +Ġso b +Ġpair ing +Ġoverd ose +SA Y +ab er +Ġrev olt +ĠF ah +act ing +e q +est ation +F ight +ĠMar ks +27 3 +Ġ17 8 +R aw +ãģ ĭ +34 9 +bl ocks +Ġver ge +est ine +ĠPod esta +Ġinv asive +Ġprofound ly +ĠA o +e ach +Ġl est +inter pret +Ġshr inking +Ġerr one +Ġche es +ly s +ĠI vy +ĠDirect ory +Ġhint ed +V ICE +Ġcontact ing +ĠG ent +he i +Ġlabel ing +Ġmerc ury +ĠL ite +Ġexp ires +Ġdest abil +rit is +c u +Ġfeather s +Ġste er +Ġprogram med +ĠV ader +Go ing +ĠE lim +Ġy o +ĠMic he +Ġ20 3 +Ġslee ves +Ġb ully +ĠHum ans +36 8 +Ġcomp ress +ĠBan ner +AR S +Ġa while +Ġcal ib +Ġspons orship +ĠDiff iculty +ĠP apers +Ġident ifier +} . +Ġy og +ĠSh ia +Ġclean up +Ġvib e +int rodu +im ming +Austral ia +Ġout lines +ĠY outube +tr ain +ĠM akes +Ġde ported +Ġcent r +ĠD ug +ĠB oulder +ĠBuff y +Ġinj unction +ĠHar ley +ĠG roups +ĠD umbledore +ĠCl ara +Ġ" - +Ġsacrific ed +ep h +Sh adow +ib ling +Ġfreel ance +Ġevident ly +ph al +Ġret ains +M ir +Ġfin ite +d ar +ĠC ous +Ġrep aired +Ġperiod ic +Ġchampions hips +Ġaster oid +bl ind +Ġexpress ly +ĠAst ros +Ġsc aled +Ġge ographical +ĠRap ids +En joy +Ġel astic +ĠMoh amed +Mark et +be gin +Ġdisco vers +Ġtele communications +Ġscan ner +Ġen large +Ġsh arks +Ġpsy chedel +ĠRou ge +Ġsnap shot +is ine +X P +Ġpestic ides +ĠL SD +ĠDist ribution +re ally +Ġde gradation +Ġdisgu ise +Ġbi om +ĠEX T +Ġequ ations +Ġhaz ards +ĠComp ared +) * +Ġvirt ues +Ġeld ers +Ġenh ancing +ĠAc ross +er os +ang ling +Ġcomb ust +ucc i +Ġconc ussion +Ġcontrace ption +ĠK ang +Ġexpress es +Ġa ux +ĠP ione +Ġexhib its +Deb ug +OT AL +ĠAl ready +ĠWheel er +Ġexp ands +? : +Ġreconc iliation +Ġpir ates +Ġpur se +Ġdiscour age +Ġspect acle +R ank +Ġwra ps +ĠTh ought +Ġimp ending +O pp +ĠAng lo +ĠE UR +Ġscrew ed +ret ched +Ġencour agement +mod els +Ġconf use +mm m +ĠVit amin +âĸij âĸij +C ru +Ġkn ights +Ġdisc ard +Ġb ishops +ĠW ear +ĠGar rett +k an +ãĥ Ł +Ġmascul ine +cap ital +ĠA us +Ġfat ally +th anks +ĠA U +ĠG ut +12 00 +Ġ 00000000 +Ġsur rog +ĠBI OS +ra its +ĠWat ts +Ġresur rection +ĠElect oral +ĠT ips +4 000 +Ġnut rient +Ġdepict ing +Ġspr ink +Ġm uff +ĠL IM +ĠS ample +ps c +ib i +gener ated +Ġspec imens +Ġdiss atisf +Ġtail ored +Ġhold ings +ĠMonth ly +ĠE at +po ons +Ġne c +ĠC age +ĠLot us +ĠLan tern +Ġfront ier +Ġp ensions +Ġj oked +ĠHard y +=-=- =-=- +r ade +U ID +Ġr ails +Ġem it +Ġsl ate +Ġsm ug +Ġsp it +ĠCall s +ĠJac obs +f eat +ĠU E +Ġrest ruct +Ġregener ation +Ġenerg ies +ĠCon nor +OH N +ĠChe ese +Ġg er +Ġresur rect +man agement +N W +Ġpres ently +ĠBru ins +M ember +ĠM ang +id an +Ġboost ing +w yn ++ . +requ isite +ĠNY PD +ĠMe gan +ĠCond itions +Ġp ics +nes ium +ĠR ash +Ġ17 4 +ĠD ucks +Ġemb ro +z u +on ian +rel igious +Ġc raz +ĠAC A +ĠZ ucker +EM A +ĠPro s +We apon +ĠKn ox +ĠAr duino +Ġst ove +Ġheaven s +ĠP urchase +Ġher d +Ġfundra iser +Dig ital +5 000 +Ġprop onents +/ âĢĭ +Ġj elly +ĠVis a +Ġmon ks +Ġadvance ment +ĠW er +Ġ18 7 +e us +ert ility +Ġfet al +Ġ19 36 +L o +Ġout fits +Ġstair case +b omb +Ġcustom ized +cl air +T ree +Ġm apped +ĠConsider ing +ĠTor res +Ġmeth yl +Ġapprox imate +Ġdo om +ĠHans en +Ġc rossover +Ġstand alone +ä ¼ +Ġinv ites +Ġgra veyard +Ġh p +Donald Trump +Ġesc ort +G ar +Ġpredec essors +Ġh ay +Ġen zyme +ĠStra ight +vis ors +I ng +ane ously +ĠApp lied +Ġf ec +ĠDur ant +Ġout spoken +or b +Ġz eal +Ġdisgr ace +' ). +ĠChe ng +28 9 +ĠRen a +ĠSu icide +29 4 +Ġout raged +ĠNew man +ĠN vidia +ĠA ber +ĠB ers +Ġrecre ation +Wind ow +ĠD P +x e +Ġped oph +Ġfall out +ambo o +Ġpresent ations +ĠApp s +Ġh tml +3 45 +ĠX XX +Ġrub bing +ĠLe ather +Ġhum idity +se ys +est ablished +ĠUn its +64 6 +Ġrespect able +A uto +Ġthri ving +ĠInn ovation +ang s +Ext ra +reg ulation +29 8 +p ick +Ex amples +ĠC J +Att ack +Ġdr acon +L T +Ġstick er +re rs +Ġsun ny +I ss +reg ulated +d im +ĠAb stract +Ġhus bands +Off ice +om ination +it ars +AN GE +asc al +ĠK ris +ĠInf antry +Ġm alf +ĠA the +ĠR ally +bal anced +................ ........ +OU P +Ġmole cule +met ics +ĠSpl it +ĠInstruct ions +ĠN ights +c ards +Ġt ug +Ġcon e +å Ń +Ġt x +ĠDisc ussion +Ġcatast rophe +pp e +g io +Ġcommun ism +Ġhal ted +ĠGu ant +cle an +ĠSc hed +ĠK anye +Ġw ander +ĠSer iously +Ġ18 8 +enn ial +f ollow +product ive +ĠFl ow +ĠS ail +Ġc raw +Ġsim ulations +or u +ang les +ĠN olan +Ġmen stru +4 70 +Ġ20 7 +aj a +Ġcas ually +board ing +Ġ2 22 +ov y +ĠN umbers +um at +O E +28 7 +ĠCle mson +Ġcert s +Ġsl id +ĠT ribe +Ġto ast +Ġfort unes +Ġf als +ĠComm ittees +Ġg p +Ġf iery +ĠN ets +ĠAn ime +Pack age +ĠComp are +l aughter +in fect +Ġatroc ities +Ġjust ices +Ġins ults +ĠVern on +Ġsh aken +Ġperson a +est amp +36 7 +br ain +Ġexperiment ing +K en +ĠElect ronics +Ġ16 1 +dom ain +Ġgraph ical +b ishop +Ġwho pping +ĠEv angel +Ġadvertis ers +ĠSpe ar +Ġb ids +Ġdestro ys +ut z +Ġunders c +ĠAD D +Ġan ts +ĠC um +ipp les +ĠF ill +Ġgl anced +Ġind icted +ĠE ff +Ġmis con +ĠDes ktop +Ġab ide +ãĥ Ģ +ĠI o +ĠC oul +Ġcaps ule +ĠCh rys +M ON +Ġund es +ĠI RA +Ġc itation +Ġdict ate +ĠNet works +ĠConf lict +ĠSt uff +x a +is ec +ĠChem istry +Ġquarter ly +William s +an an +O pt +ĠAlexand ria +out heastern +ĠSpring field +ĠBlack s +Ġge ography +24 2 +Ġut most +ĠEx xon +ab outs +E VA +ĠEn able +ĠBar r +Ġdisag reed +ĠCy prus +Ġdement ia +Ġlab s +Ġubiqu itous +ĠLO VE +Ġconsolid ated +s r +Ġcream y +ĠTim ber +Reg ardless +ĠCert ificate +Ġ" ... +ogen ous +Capt ain +Ġinsult ing +ĠSor os +ĠInst r +ĠBulgar ia +bet ter +Ġsuck ing +ĠDavid son +at z +Ġcoll ateral +g if +Ġplag ued +ĠC ancel +ĠGard ner +R B +Ġsix teen +Rem ove +ur istic +c ook +R od +Ġcompr ising +f le +) âĢĶ +ĠVik ing +g rowth +agon al +Ġsr f +af ety +m ot +N early +st own +ĠF actor +Ġautom obile +Ġproced ural +m ask +amp ires +Ġdisapp ears +j ab +3 15 +Ġ19 51 +ne eded +Ġd aring +le ader +Ġp odium +Ġun healthy +Ġm und +Ġpy ramid +oc re +Ġkiss ed +Ġdream ed +ĠFant astic +ĠG ly +å Ĭ +Ġgreat ness +Ġsp ices +Ġmet ropolitan +Ġcomp uls +i ets +101 6 +ĠSh am +ĠP yr +fl ies +ĠMid night +Ġswall owed +Ġgen res +ĠL ucky +ĠRew ards +Ġdisp atch +ĠI PA +ĠApp ly +Ġa ven +al ities +3 12 +th ings +Ġ( ). +Ġm ates +ĠS z +ĠC OP +ol ate +O FF +Ġre charge +c aps +ĠYork er +ic one +Ġgal axies +ile aks +D ave +ĠP uzz +ĠCelt ic +ĠA FC +27 6 +ĠS ons +Ġaffirm ative +H or +Ġtutorial s +ĠC ITY +ĠR osa +ĠExt ension +Ser ies +Ġf ats +Ġr ab +l is +Ġun ic +Ġe ve +ĠSp in +Ġadul thood +ty p +Ġsect arian +Ġcheck out +ĠCy cl +S ingle +Ġmart yr +Ġch illing +88 8 +ou fl +Ġ] ; +Ġcongest ion +m k +ĠWhere as +Ġ19 38 +ur rencies +er ion +Ġbo ast +ĠPat ients +Ġch ap +ĠB D +real DonaldTrump +Ġexam ines +h ov +Ġstart ling +ĠBab ylon +w id +om ew +br ance +ĠOd yssey +w ig +Ġtor ch +ĠV ox +ĠMo z +ĠT roll +ĠAn s +Similar ly +ĠF ul +00 6 +Un less +ĠAl one +st ead +ĠPub lisher +r ights +t u +ĠDoes n +Ġprofession ally +Ġcl o +ic z +Ġste als +Ġ á +19 86 +Ġst urdy +ĠJoh ann +Ġmed als +Ġfil ings +ĠFr aser +d one +Ġmult inational +Ġf eder +Ġworth less +Ġp est +Yes terday +ank ind +Ġg ays +Ġb orne +ĠP OS +Pict ure +Ġpercent ages +25 1 +r ame +Ġpot ions +AM D +ĠLeban ese +Ġr ang +ĠL SU +ong s +Ġpen insula +ĠCl ause +AL K +oh a +ĠMac Book +Ġunanim ous +Ġl enders +Ġhang s +Ġfranch ises +ore rs +ĠUp dates +Ġisol ate +and ro +S oon +Ġdisrupt ive +ĠSur ve +Ġst itches +ĠSc orp +ĠDomin ion +Ġsupp lying +Ar g +Ġtur ret +ĠL uk +Ġbr ackets +* ) +ĠRevolution ary +ĠHon est +Ġnot icing +ĠSh annon +Ġafford ed +Ġth a +ĠJan et +! -- +ĠNare ndra +ĠPl ot +H ol +se ver +e enth +Ġobst ruction +Ġ10 24 +st aff +j as +or get +sc enes +l aughs +ĠF argo +cr ime +Ġorche str +Ġde let +ili ary +rie ved +Ġmilit ar +ĠGreen e +âĹ ı +ãģ ¦ +ĠGu ards +Ġunle ashed +ĠWe ber +Ġadjust able +Ġcal iber +Ġmotiv ations +Ġà ł +m Ah +ĠL anka +hand le +Ġp ent +ĠR av +ĠAng ular +ĠK au +umb ing +Ġphil anthrop +Ġde hyd +Ġtox icity +e er +ĠY ORK +w itz +å ¼ +ĠI E +commun ity +ĠA H +Ġret ali +Ġmass ively +ĠDani els +ĠD EL +Ġcar cin +Ur l +Ġrout ing +ĠNPC s +ĠR AF +ry ce +Ġwa ived +ĠGu atem +Every body +Ġco venant +Ġ17 3 +Ġrelax ing +Ġqu art +al most +Ġguard ed +ĠSold iers +ĠPL AY +Ġout going +L AND +Ġre write +ĠM OV +ĠIm per +ĠS olution +Ġphenomen al +Ġl ongevity +Ġimp at +ĠN issan +ir ie +Ġod or +ĠZ ar +ok s +Ġmilit ias +ĠSP EC +Ġtoler ated +ars er +ĠBrad ford ++ , +Ġsur real +s f +Can adian +Ġresemb lance +Ġcarbohyd rate +VI EW +Ġaccess ory +me al +larg est +ieg el +Some one +Ġtoug hest +os o +Ġfun nel +Ġcondemn ation +lu ent +Ġw ired +ĠSun set +Jes us +ĠP ST +ĠP ages +ĠTy coon +ĠP F +Ġselect ions +Ġ ठ+part isan +Ġhigh s +ĠR une +Ġcraft s +le ad +ĠParent s +Ġre claim +ek er +ĠAll ied +ae per +Ġlo oming +Ġbenefic iaries +ĠH ull +Stud ents +Jew ish +d j +Ġp act +tem plate +ĠOffic ials +ĠBay lor +Ġhe mp +Ġyouth s +ĠLevel s +ĠX iao +ĠC hes +Ġende avor +ĠRem oved +Ġhipp ocamp +H ell +ãĤ Ĭ +80 5 +Ġd inosaur +ĠWr ath +ĠIndones ian +Ġcalcul ator +ĠD ictionary +Ġ4 20 +ĠM AG +( _ +! , +t arians +Ġrestrict ing +rac use +Ġweek day +OU NT +Ġsh rugged +leg round +Ġb ald +ĠDo ctors +Ġt outed +ĠMax well +Ġ2 14 +Ġdiplom at +Ġrep ression +Ġconstitu ency +v ice +r anked +ĠNap oleon +g ang +ĠFore ver +t un +Ġbul b +ĠPD T +ĠC isco +V EN +Ġres umed +Ste ven +ĠManit oba +Ġfab ulous +ĠAg ents +19 84 +Ġam using +ĠMyster ies +Ġor thodox +fl oor +Ġquestion naire +Ġpenet rate +Ġfilm makers +ĠUn c +Ġst amped +Ġth irteen +Ġout field +Ġforward ed +Ġapp ra +Ġa ided +t ry +Ġunf ocused +ĠL iz +ĠWend y +ĠSc ene +Ch arg +Ġreject s +Ġleft ist +ĠProv idence +ĠBr id +reg n +Ġprophe cy +ĠL IVE +4 99 +Ġfor ge +ĠF ML +Ġintrins ic +ĠF rog +Ġw ont +ĠH olt +Ġfam ed +CL US +aeper nick +ĠH ate +ĠC ay +Ġregister ing +ort ality +rop y +ocaly ptic +a an +n av +Ġfasc ist +IF IED +Ġimpl icated +ĠRes ort +ĠChand ler +ĠBr ick +P in +ys c +Us age +ĠHel m +us ra +âĺħ âĺħ +ĠAb bas +Ġunanim ously +Ġke eper +Ġadd icted +?? ? +Ġhelm ets +Ġant ioxid +aps ed +80 8 +gi ene +Ġwa its +Ġmin ion +ra ved +ĠP orsche +Ġdream ing +Ġ17 1 +ĠC ain +Ġun for +ass o +ĠConfig uration +k un +hard t +Ġn ested +ĠL DS +L ES +Ġt ying +en os +Ġc ue +ĠMar qu +sk irts +Ġclick ed +Ġexp iration +ĠAccording ly +ĠW C +Ġbless ings +Ġaddict ive +ĠN arr +y x +ĠJagu ars +Ġrent s +ĠS iber +Ġt ipped +ous se +ĠFitz gerald +Ġhier arch +out ine +Ġwa velength +> . +ch id +ĠProcess ing +/ + +r anking +E asy +ĠConst ruct +Ġt et +ins ured +H UD +Ġqu oting +Ġcommun icated +in x +Ġin mate +Ġerect ed +ĠAbs olutely +ĠSure ly +Ġun im +ĠThr one +he id +Ġcl aws +Ġsuper star +ĠL enn +ĠWh is +U k +ab ol +Ġsk et +ĠN iet +Ġper ks +Ġaff inity +Ġopen ings +phas is +Ġdiscrim inate +T ip +v c +Ġgr inding +ĠJenn y +Ġast hma +hol es +ĠHom er +Ġreg isters +ĠGl ad +Ġcre ations +Ġlith ium +Ġappl ause +unt il +Just ice +ĠTur ks +Ġsc andals +Ġb ake +t ank +M ech +ĠMe ans +ĠM aid +Republic ans +is al +wind ows +ĠSant os +Ġveget ation +33 8 +t ri +Ġfl ux +ins ert +Ġclar ified +Ġmort g +ĠCh im +ĠT ort +Ġdiscl aim +met al +ĠAs ide +Ġindu ction +Ġinf l +Ġathe ists +amp h +Ġe ther +ĠV ital +ĠBu ilt +M ind +Ġweapon ry +S ET +Ġ18 6 +ad min +g am +cont ract +af a +Ġderiv atives +Ġsn acks +Ġch urn +E conom +Ġca pped +ĠUnder standing +ĠH ers +ĠI z +Ġd uct +I ENT +augh ty +Ġâľ Ķ +ĠN P +Ġsa iling +In itialized +Ġt ed +Ġreact ors +ĠL omb +Ġcho ke +ĠW orm +Ġadm iration +Ġsw ung +ens ibly +Ġr ash +ĠGo als +ĠImport ant +Sh ot +ĠR as +Ġtrain ers +ĠB un +Work ing +Ġhar med +ĠPand ora +ĠL TE +Ġmush room +ĠCH AR +ĠF ee +ĠM oy +B orn +ol iberal +ĠMart ial +Ġgentle men +Ġling ering +Offic ial +Ġgra ffiti +ĠN ames +D er +Ġqu int +ist rate +aze era +ĠNOT ICE +ĠFlore nce +Ġpay able +Ġdep icts +ĠSpe cies +He art +âĶĢâĶĢâĶĢâĶĢ âĶĢâĶĢâĶĢâĶĢ +Ġencl osed +Incre ases +D aily +ĠL is +Ġenact ment +ĠB acon +ĠSt eele +dem and +Ġ18 3 +Ġmouth s +Ġstr anded +Ġenhance ment +01 1 +ĠWh ats +Ġhe aled +en y +ĠR ab +Ġ3 40 +ĠLab yrinth +ro ach +ĠY osh +ĠCl ippers +Ġconcert s +Intern et +35 5 +Ġstick ers +Ġter med +ĠAx e +Ġgrand parents +Fr ance +ĠCl im +ĠU h +ul ic +Ġthr ill +cent ric +ĠOver view +ĠCond uct +Ġsubstant ive +Ġ18 2 +m ur +Ġstr ay +ĠCo ff +Ġrep etitive +ĠFor gotten +Ġqual ification +ew itness +ĠZ imbabwe +Ġsim ulated +ĠJ D +25 3 +ĠW are +Ġun sc +T imes +Ġsum mons +Ġdis connected +Ġ18 4 +ci us +ĠGu jar +od ka +Ġer ase +ĠTob acco +elect ed +Ġun cont +ĠShe pard +ĠL amp +Ġalert ed +Ġoper ative +arn a +u int +Ġneglig ence +ac ements +Ġsup ra +Ġprev ail +ĠSh ark +Ġbel ts +ãģ « +Ġt ighter +Engine ers +Ġin active +Ġexp onent +ĠWill ie +a ples +Ġhe ir +ĠH its +ian n +ĠS ays +Ġcurrent s +ĠBeng al +Ġar ist +B uffer +Ġbree ze +ĠWes ley +Col a +Ġpron oun +Ġde ed +ĠK ling +Ġof t +Ġinf lict +Ġpun ishing +Ġn m +ik u +OD UCT +01 4 +Ġsubsid y +ĠDE A +ĠHer bert +ĠJ al +B ank +Ġdef erred +Ġship ment +B ott +Ġal le +b earing +HT ML +Off line +Ġ2 13 +Ġscroll ing +Ġsc anned +ĠLib yan +ĠT OP +ch rom +d t +col umn +Psy NetMessage +Z ero +Ġtor so +0 50 +âķ IJ +Ġimp erson +ĠSchw artz +ud ic +Ġpiss ed +ĠS app +25 7 +ĠIS Ps +og l +Ġsuper vised +Ġad olescent +Ġatt ained +ĠDel ivery +ĠB unny +Ġ19 37 +Ġmini ature +Ġo s +Ġ3 70 +60 8 +ĠMour inho +Ġinn ate +Ġtem po +ĠN M +ĠFall en +00 9 +Ġprov ocative +Stream er +ĠBened ict +ĠBol she +Ġt urtle +ĠPC B +ĠEqu al +Direct or +ĠR end +Ġflu ids +Author ities +Ġcous ins +requ ency +ĠNeigh bor +s ets +sh ared +Char les +pass word +Ġg ears +Ġ2 11 +ĠHard ware +ri ka +Ġup stream +H om +Ġdisproportion ately +iv ities +Ġund efined +Ġelect rons +Ġcommem or +Event ually +Ġ> < +Ġir responsible +2 18 +ĠRe leased +ĠO VER +ĠI GN +ĠB read +st ellar +ĠS age +tt ed +dam age +ed ition +ĠPre c +Ġl ime +Ġconf inement +Ġcal orie +we apon +Ġdiff ering +ĠS ina +m ys +am d +Ġintric ate +k k +ĠP AT +ã o +st ones +lin ks +Ġr anch +Sem itic +Ġdifferent iate +ĠS inger +occup ied +Ġfort ress +c md +Ġinter ception +ĠAnk ara +Ġre pt +ĠSol itaire +Ġrem ake +p red +Ġd ared +aut ions +ĠB ACK +Run ning +Ġdebug ging +Ġgraph s +3 99 +ĠNig el +Ġb un +Ġpill ow +Ġprog ressed +fashion ed +Ġob edience +ER N +Ġrehe ars +C ell +t l +S her +Ġher ald +ĠPay ment +ĠC ory +ĠDe pt +Ġrep ent +ĠWe ak +uck land +Ġple asing +Ġshort ages +Ġjur ors +ĠK ab +q qa +Ant i +Ġw ow +ĠRC MP +Ġt sun +ĠS ic +Ġcomp rises +Ġsp ies +Ġprec inct +n u +Ġur ges +Ġtim ed +Ġstrip es +ĠB oots +Ġy en +Adv anced +Ġdisc rete +ĠArch angel +employ ment +D iff +Ġmon uments +Ġ20 9 +work er +Ġ19 6 +ĠI g +utter stock +T PS +J ac +Ġhomeless ness +Ġcomment ator +Ġrac ially +f ing +se ed +E le +ell ation +Ġeth anol +Ġpar ish +ĠD ong +ĠAw akening +Ġdev iation +ĠB earing +ĠTsu k +Ġrec ess +Ġl ymph +ĠCann abis +å ľ +ĠNEW S +Ġd ra +ĠStef an +ĠWr ong +ĠS AM +Ġloose ly +Ġinterpre ter +ĠPl ain +Go vernment +Ġbigot ry +Ġgren ades +ave z +pict ured +Ġmand ated +ĠMon k +ĠPed ro +Ġl ava +27 4 +Ġcyn ical +ĠScroll s +l ocks +M p +Ġcon gregation +orn ings +ph il +ĠI bid +Ġf erv +Ġdisapp earing +Ġarrog ant +sy n +ĠMa ver +ĠSu it +24 1 +Ġab bre +ack ers +P a +ĠY el +Whe never +Ġ23 5 +ĠV ine +ĠAn at +Ġext inct +LE T +Ġexecut able +V ERS +ox ide +D NA +ĠP rel +Ġresent ment +Ġcompr ise +ĠAv iv +Ġinter ceptions +Ġprol ific +IN A +ĠEr in +though t +2 19 +ĠPsychiat ry +un ky +chem ist +H o +ĠMcC oy +Ġbr icks +L os +ri ly +ĠUS SR +Ġr ud +Ġl aud +ĠW ise +ĠEmer ald +Ġrev ived +Ġdam ned +ĠRep air +id em +ct ica +Ġpatri arch +ĠN urs +me g +Ġcheap est +re ements +empt y +ĠCele br +Ġdepri vation +ch anted +ĠTh umbnails +E nergy +ĠEth an +ĠQ ing +Ġopp oses +W IND +v ik +ĠM au +ĠS UB +66 7 +G RE +ĠVol unte +nt on +C ook +å IJ +es que +Ġplum met +Ġsu ing +Ġpron ounce +Ġresist ing +ĠF ishing +ĠTri als +Ġy ell +Ġ3 10 +Ġin duct +Ġpersonal ized +oft en +R eb +EM BER +Ġview point +Ġexist ential +() ) +rem ove +MENT S +l asses +Ġev apor +Ġa isle +met a +Ġreflect ive +Ġentit lement +Ġdev ised +mus ic +asc ade +Ġwind ing +off set +Ġaccess ibility +ke red +Bet ter +ĠJohn ston +th inking +S now +ĠCroat ia +ĠAt omic +27 1 +34 8 +Ġtext book +ĠSix th +Ġ اÙĦ +Ġsl ider +ĠBur ger +b ol +S ync +Ġgrand children +Ġc erv ++ ) +Ġe ternity +Ġtweet ing +Ġspec ulative +Ġpiv otal +ĠW P +ĠT ER +ynam ic +Ġu pl +ĠC ats +per haps +Ġclass mates +Ġblat ant +' - +Ġl akh +ant ine +ĠB org +i om +/ ( +ĠAthlet ic +Ġs ar +OT A +ĠHoff man +Never theless +Ġad orable +Ġspawn ed +Ass ociated +ĠDom estic +Ġimpl ant +ĠLux em +ĠK ens +Ġp umps +ĠS AT +Att ributes +50 9 +av our +Ġcentral ized +ĠT N +Ġfresh ly +ĠA chieve +Ġouts iders +her ty +ĠRe e +ĠT owers +ĠD art +ak able +Ġm p +ĠHeaven ly +Ġr ipe +ĠCarol ine +ry an +Ġclass ics +Ġret iring +Ġ2 28 +Ġa h +Ġdeal ings +Ġpunch ing +ĠChap man +O ptions +max well +vol ume +Ġst al +Ġex ported +ĠQu ite +Ġnumer ical +B urn +F act +ĠKey stone +Ġtrend ing +Ġalter ing +ĠAfric ans +47 8 +ĠM N +ĠKn ock +Ġtempt ation +Ġprest ige +Over view +ĠTrad itional +ĠBah rain +Priv ate +ĠH OU +Ġbar r +ĠT at +C ube +US D +ĠGrand e +ĠG at +ĠFl o +Ġres ides +Ġind ec +vol ent +Ġperpet ual +ub es +Ġworld view +ĠQuant um +Ġfil tered +Ġen su +orget own +ERS ON +ĠM ild +37 9 +OT T +à ¥ +Ġvit amins +Ġrib bon +Ġsincere ly +ĠH in +Ġeight een +Ġcontradict ory +Ġgl aring +Ġexpect ancy +Ġcons pir +Ġmon strous +Ġ3 80 +re ci +Ġhand ic +Ġpump ed +Ġindic ative +Ġr app +Ġav ail +ĠLEG O +ĠMar ijuana +19 85 +ert on +Ġtwent ieth +################ ################ +ĠSw amp +Ġval uation +Ġaffili ates +adjust ed +ĠFac ility +26 2 +Ġenz ymes +itud inal +Ġimp rint +S ite +Ġinstall er +ĠT RA +m ology +lin ear +ĠCollect ive +ig ating +ĠT oken +Ġspec ulated +K N +ĠC ly +or ity +Ġdef er +Ġinspect ors +appro ved +R M +ĠSun s +Ġinform ing +ĠSy racuse +ib li +7 65 +Ġgl ove +Ġauthor ize +âĢ¦âĢ¦âĢ¦âĢ¦ âĢ¦âĢ¦âĢ¦âĢ¦ +ĠCru ise +Ġcontract ing +she ll +IF E +ĠJew el +p ract +ĠPhot oshop +ĠKnow ing +h arm +Ġattract ions +ad an +et us +01 8 +w agen +Al t +Ġmultip ly +Ġequ ilibrium +: { +ĠF ighters +ĠEd gar +Ġfour teen +Go vern +Ġmis use +Ġab using +Ġancest ry +ram er +64 4 +Ġwor ms +Ġthick er +ĠComb ine +Ġpeas ants +Ġv ind +Ġcon quest +Ġm ocked +Ġc innamon +ĠC ald +ĠGall up +Ġavoid ance +Ġincarn ation +ĠStr at +Ġt asted +ent a +ĠN eal +p ared +Ġtermin ology +ject ion +Scient ists +ĠIN S +ĠDe e +Ġdirect ories +R oad +ĠSh ap +br ight +ĠDirect ors +ĠCol umn +Ġb ob +Ġprefer ably +Ġgl itch +f urt +Ġe g +id is +C BC +Ġsur rendered +Ġtest ament +33 6 +ug gest +ĠN il +an other +Ġpat hetic +ĠDon na +Ġ2 18 +ĠA very +Ġwhis key +Ġf ixture +ĠCon quest +Ġbet s +O cc +ĠLe icester +] ." +Ġ) ); +Ġfl ashes +45 6 +Ġmask ed +ge bra +Ġcomput ed +che l +aud er +Ġdefe ats +ĠLiber ation +ĠOs ama +ĠV ive +Ch anges +Ch annel +Ġtar iffs +Ġm age +ĠS ax +Ġinadvert ently +ĠC RE +ĠRe aper +ink y +gr ading +Ġstere otyp +Ġcur l +ĠF ANT +Ġfram eworks +M om +ĠAn ch +Ġflav our +car bon +Ġperm itting +let cher +ĠMo zilla +ĠPark ing +ĠCh amp +Sc roll +Ġmurd erer +Ġrest ed +Ġow es +ĠP oss +AD D +IF F +res olution +ĠMin ing +Ġcompar ative +D im +Ġneighbour ing +ĠA ST +ĠT oxic +Ġbi ases +Ġgun fire +ur ous +ĠMom ent +19 83 +Ġper vasive +tt p +ĠNorm ally +r ir +S arah +ĠAlb any +Ġun sett +ĠS MS +ip ers +l ayer +ĠWh ites +up le +Ġtur bo +ĠLe eds +Ġthat s +ĠMin er +M ER +ĠRe ign +Ġper me +ĠBl itz +Ġ19 34 +Ġintimid ating +t ube +Ġecc entric +ab olic +box es +ĠAssoci ates +v otes +Ġsim ulate +um bo +aster y +Ġship ments +FF FF +an th +Ġseason ed +Ġexperiment ation +âĸ ł +law s +Me et +idd les +ant ics +R ating +IS IS +h ift +Ġfront s +b uf +01 7 +Ġun att +ĠD il +le ases +ĠGard ens +77 7 +t ouch +ve ll +45 8 +Ġ= ==== +s aving +Ġer osion +ĠQu in +Ġearn s +Ġaccomplish ment +ĠWe i +Ġ< [ +____ _ +Ġir rig +ĠT eddy +Ġconqu ered +ĠArm ored +Ġassert s +Ġmanip ulating +r é +Ġtranscript s +G allery +Ġplot ting +Ne il +Ġbetray al +load er +ĠS ul +Ġdispl acement +Ġroy alty +ĠW I +he it +ĠDev ices +alle l +Ġmunicipal ities +Ġcan al +St ars +ĠU AE +Ġ" âĢ¦ +ĠC U +ab ove +Ġreson ance +ĠguiActive Un +add ed +ĠBra ves +ĠI bn +Ġhere by +ĠB RE +Ġshare holder +ĠH ir +ĠJ i +Ġstrange ly +Ġadm ired +Ġpl ight +Ġb achelor +ĠP ole +cipl inary +T ony +ĠArmen ian +Ġun man +ĠZion ist +St age +isco ver +Ġautom otive +Ġs idelines +Ġsl ick +ĠRena issance +ĠF UN +Im ages +ĠH aj +Ġp ing +Ġshort cut +ĠBl vd +ĠLook s +Ġbur sts +Ġcl amp +Ġm ish +Ġsort ing +Ġpatri ot +Ġcorrect ness +ĠScand inav +ĠCaval iers +p ython +az ar +Ġ3 75 +ĠJa une +40 9 +Ġdetrim ental +Ġstab bing +Ġpoison ed +Ġf ountain +oc ent +or st +ĠMar i +Ġr ains +ĠO vers +ĠInst itution +ud get +AM Y +t ale +ĠK R +ĠPr ices +Ġhead aches +Ġlands l +ĠA ura +Bon us +ĠZ hao +ĠH ip +Ġhop s +ĠKurd istan +Ġexplo iting +ry n +Ġhypocr isy +op ening +Ġgun shot +Ġw ed +inter stitial +Inter stitial +Ġam en +Bre aking +Ġmarket ed +W ire +ĠC rowd +Contin ue +ĠK nown +ĠEffect ive +ore an +iz ons +Jose ph +Ġescal ation +us ername +Ġcur tain +AT ES +ĠP AR +ĠM iy +Ġcounter fe +l ene +Ġcont enders +d aily +ĠAs c +ĠPhill ip +most ly +Ġfil ename +he ne +Ġresemb ling +Ġst aging +ĠCh loe +Ġw iring +H on +ĠRen ew +ott age +ĠHy brid +m uch +Ġstro kes +Ġpolicy makers +AP TER +ĠArk ham +pl ot +Ġassist ants +Ġde port +ĠSe ga +Ġinflu enza +ĠC ursed +ĠK obe +Ġskin ny +Prov ider +ĠR ip +Ġincrement al +product s +B F +Ġd ome +ĠC redits +Ġlos ers +int s +ĠBet ty +ĠTal ent +ĠD AM +L v +E ss +Ġd ens +tem p +J udge +od ic +Ġ' ( +UR ES +ets k +V O +Ġretrie ved +Ġarchitect s +Ù ĩ +Ġeth ic +ĠSecond ary +st ocks +ad ia +Ġ3 25 +ĠOp inion +Ġsimultane ous +Ġd izz +ul p +Ġsmugg ling +ipp ery +R andom +f acing +ĠD as +Ġstock p +Ġdiscl osures +po inter +Ġcor al +ĠSe lection +ĠP ike +ival ent +Ġruth less +ĠR im +Ġensu ing +ĠExper iment +Ġcongress man +Ġbelie ver +Ġun specified +ĠM ord +Ġknowledge able +ĠV ERY +T X +Ġstra ps +Ġtur f +apesh ifter +Ġmar ital +Ġfl ock +ãģ Ĩ +26 3 +AM ES +ĠOpp osition +Ġtre asures +ĠG OD +Ġmodel ed +ĠWOR LD +Ġ( [ +ĠUs age +H F +Ġ$ ( +uss ed +Ġpione er +E ight +par se +b read +rit z +ĠMir anda +ĠK ant +++ ) +ore n +Ġprov oked +Ġbre eds +ĠIn cludes +ĠPast ebin +ĠFl ip +J ava +Ġbr ink +Ġrum ored +Ġun seen +Ġgar nered +ĠDef in +al ted +Ġtatt oos +Ġhes itation +is itions +ĠWe aver +ĠReport ing +Ġtherap ies +Ġconsult ants +Ġresid ual +ĠMal i +ĠRom a +i ago +ĠRes idents +ub i +Ġremed ies +Ġadapt ive +ĠAl ive +ĠBar cl +Ġwal lets +c rypt +etermin ation +ĠPel osi +Ġsl ipping +oton in +Ġall iances +pat rick +ir is +Ġor th +ĠPer kins +ĠDe V +ĠG ets +Ġdry ing +ge e +fore st +ĠFor get +ore m +33 9 +Ġvague ly +ĠD ion +ĠP orn +ĠH OW +Ġp neum +Ġrub ble +ĠT aste +enc ia +ĠG el +Ġd st +Ġ24 5 +ĠMoroc co +inf lamm +ĠTw ins +Ġb ots +d aughter +ĠB alk +Ġbre thren +Ġlog os +Ġgo bl +f ps +Ġsub division +Ġp awn +Ġsquee zed +Ġmor ale +ĠD W +' " +Ġkn ot +ook y +Ġdiv isive +Ġboost ed +ch y +ãĥ IJ +if act +Ġnewcom ers +ĠWrest ling +Ġsc outs +w olves +R at +Ġnin eteenth +ĠOs borne +St ats +Ġem powered +Ġpsych opath +ĠO EM +ugg age +ĠP K +ĠMoh ammad +P ak +Ġanarch ists +ĠExt ract +est hes +ĠStock holm +l oo +ĠG raph +Ġdeploy ing +ĠStr anger +ĠM old +Ġstaff er +Ġdiscount ed +uck le +ple ase +ĠLand ing +ÃŃ a +Ġ19 3 +Ġan te +Ġrep etition +Ġ+ /- +Ġpar ody +Ġlive ly +AA A +ĠHor us +Ġp its +ind ers +L OC +ĠVen ice +40 6 +ĠDis cover +â Ĩ +ellect ual +Ġp ens +Ġey el +ig uous +Im pl +Ġj oking +Ġinv al +ĠBel fast +Ġcredit ors +ĠSky walker +ov sky +Ġcease fire +Ġse als +is oft +) ). +ĠFel ix +IT S +Ġt resp +ĠBlock chain +ew are +ĠSch war +en ne +mount ed +ĠBe acon +les h +Ġimmense ly +Ġche ering +Em ploy +sc ene +ish ly +atche wan +ĠNic olas +Ġdr ained +ĠEx it +ĠAz erb +j un +Ġflo ated +u ania +De ep +Ġsuper v +Ġmyst ical +ĠD ollar +ĠApost le +ĠR EL +ĠProv ided +ĠB ucks +ãĥ ´ +cut ting +Ġenhance ments +ĠPengu ins +ĠIsa iah +Ġj erk +ĠW yn +Ġst alled +Ġcryptoc urrencies +ĠR oland +sing le +Ġl umin +ĠF ellow +ĠCap acity +ĠKaz akh +W N +Ġfin anced +38 9 +Ġt id +Ġcoll usion +ĠMy r +î Ģ +Sen ator +Ġped iatric +Ġneat ly +Ġsandwic hes +ĠArchitect ure +Ġt ucked +Ġbalcon y +Ġearthqu akes +qu ire +F uture +Ġhe fty +é Ĺ +Ġspecial izes +Ġstress es +Ġs ender +Ġmisunder standing +Ġep ile +Ġprov oke +ĠCol ors +Ġdis may +uk o +[ _ +58 6 +ne utral +Ġdon ating +ĠRand all +Mult i +Ġconvenient ly +ĠS ung +ĠC oca +Ġt ents +ĠAc celer +Ġpart nered +27 2 +ir ming +ĠB AS +s ometimes +Ġobject ed +ub ric +p osed +LC S +gr ass +Ġattribut able +V IS +Israel i +Ġrepe ats +ĠR M +v ag +ut a +in ous +Ġin ert +ĠMig uel +æ Ń +ĠHawai ian +B oard +Ġart ific +ĠAzerb ai +as io +ĠR ent +A IN +Ġappl iances +Ġnational ity +Ġass hole +ĠN eb +Ġnot ch +h ani +ĠBr ide +Av ailability +Ġintercept ed +Ġcontin ental +Ġsw elling +ĠPers pect +b ies +. < +ith metic +ĠL ara +Ġtempt ing +add r +Ġoversee ing +cl ad +ĠD V +ĠGing rich +Ġm un +ĠApp ropri +Ġalter ations +ĠPat reon +Ġha voc +Ġdiscipl ines +Ġnotor iously +aku ya +ier i +? ). +ĠW ent +Ġsil icon +Ġtre mb +Cont ainer +K nown +Ġmort ar +est e +ick a +Ar thur +ĠPre viously +ĠMart y +Ġsp arse +g ins +Ġin ward +ĠParticip ant +C opy +ĠM isc +Ġantib iotic +ĠRet ro +Ġel usive +Ġass ail +ĠBatt alion +ĠB ought +Ġdimin ish +ĠEuro pa +s ession +ĠDanger ous +ies el +Ġdisbel ief +Ġbl asts +ext reme +ĠBoy d +ĠProject s +ĠGu ys +Ġunder gone +Ġgr ill +ĠDw ight +Ġ19 7 +US ER +Ġfiles ystem +Ġcl ocks +T aylor +Ġwra pper +Ġfold ing +ous and +ĠPhilipp ine +ATION AL +ĠPer th +Ġas hes +Ġaccum ulate +ĠGate way +Sh op +orks hire +H an +ĠBar rel +ĠLe h +ĠX V +Ġwh im +Ġrep o +ĠC G +ĠM am +Ġincorpor ating +Ġbail out +Ġlingu istic +Ġdis integ +C LE +Ġcinem atic +ĠF iber +S yn +il ion +ĠCom pos +c hens +Ġne oc +Ġbo iled +F INE +on o +un cle +ik en +ĠB M +Î ¹ +Ġreceipt s +Ġdisp osed +ĠTh irty +ĠR ough +ĠA BS +Ġnot withstanding +oll en +# $ +Ġunrel iable +Ġbl oom +Ġmedi ocre +Ġtr am +ĠTas man +Ġsh akes +Ġmanifest o +ĠM W +Ġsatisf actory +Ġsh ores +Ġcomput ation +Ġassert ions +orm ons +ar ag +ab it +Dem ocrats +ĠL oot +ĠVol ks +ha ired +Ġgrav itational +S ing +ĠM iz +Ġthro ttle +Ġtyr anny +ĠView s +Ġrob ber +ĠMinor ity +Ġsh rine +sc ope +pur pose +Ġnucle us +our cing +ĠUS DA +ĠD HS +w ra +ĠBow ie +Sc ale +ĠB EL +x i +I ter +Ġ( ), +w right +Ġsail ors +ous ed +NAS A +ĠPro of +ĠMin eral +t oken +ĠF D +R ew +Ġe ll +6 30 +Ġchance llor +ĠG os +Ġamount ed +ĠRec re +ome z +ĠOpt im +ĠOl ive +Ġtrack er +ow ler +ĠUn ique +R oot +Ġmar itime +ĠQur an +ĠAd apt +Ġecosystem s +ĠRe peat +ĠS oy +ĠI MP +Ġgrad uating +and em +P ur +ĠRes et +ĠTr ick +ĠPh illy +ĠT ue +ĠMalays ian +Ġclim ax +Ġb ury +Ġcons pic +ĠSouth ampton +ĠFl owers +Ġesc orted +ĠEduc ational +ĠI RC +Ġbrut ally +e ating +Ġpill ar +ĠS ang +ĠJ ude +ar ling +ĠAm nesty +Ġrem inding +ĠAdminist rative +hes da +Ġfl ashed +ĠP BS +per ate +fe ature +Ġsw ipe +Ġgra ves +oult ry +26 1 +bre aks +ĠGu er +Ġsh rimp +ĠV oting +qu ist +Ġanaly tical +Ġtables poons +ĠS OU +Ġresear ched +Ġdisrupt ed +Ġj our +Ġrepl ica +Ġcart oons +b ians +} ) +c opy +G ot +ou ched +P UT +Ġsw arm +not ations +s aid +Ġreb uilt +Ġcollabor ate +Ġr aging +Ġn ar +Ġdem ographics +ĠD DR +Ġdist rust +oss ier +ĠK ro +Ġpump kin +Ġreg rets +Ġfatal ities +ĠL ens +ĠO le +p d +Ġpupp et +ĠOut look +ĠSt am +O l +F air +U U +Ġre written +Ä ± +Ġfasc inated +Ġve ctors +Ġtrib unal +u ay +ĠM ats +ĠCo ins +[ [ +Ġ18 1 +Ġrend ers +ĠK aepernick +Ġesp ionage +Ġsum m +Ġd itch +Acc ount +Ġspread sheet +Ġmut ant +p ast +40 7 +Ġd ye +Ġinit iation +Ġ4 000 +Ġpunish able +Ġth inner +ĠKh al +Ġinter medi +D un +ĠGoth am +Ġeager ly +Ġvag inal +p owers +V W +ĠWATCH ED +Ġpred ator +ams ung +Ġdispar ity +Ġ[ * +Ġam ph +Ġout skirts +ĠSpir its +Ġskelet al +Ð » +ĠR ear +Ġissu ance +ĠLog ic +re leased +Z Z +ĠB ound +Ent ry +Ġex its +is ol +ĠFound er +Ġw re +ĠGreen land +ĠM MO +t aker +IN C +ãģ ¾ +Ġhour ly +hen ko +Ġfantas ies +Ġdis ob +Ġdemol ition +ãĥ ĭ +Ġen listed +rat ulations +Ġmis guided +Ġens ured +Ġdiscour aged +m ort +Ġfl ank +Ġc ess +Ġreact s +ĠS ere +s ensitive +ĠSer pent +ass ad +Ġ24 7 +Ġcalm ly +b usters +Ġble ed +ĠSt ro +Ġamuse ment +ĠAntar ctica +Ġs cept +ĠG aw +a q +ason ic +Ġsp rawling +n ative +atur ated +ĠBattle field +IV ERS +E B +ĠG ems +ĠNorth western +ĠFil ms +ĠAut omatic +Ġappre hend +ãģ ¨ +Ġgui Name +Ġback end +Ġevid enced +ge ant +01 2 +ĠS iege +Ġexternal To +Ġunfocused Range +ĠguiActiveUn focused +Ġgui Icon +ĠexternalTo EVA +ĠexternalToEVA Only +F ri +ch ard +en aries +Ġchief s +Ġc f +ĠH UD +Ġcorro bor +Ġd B +ĠT aken +ĠPat ricia +ra il +ĠCh arm +ĠLiber tarian +rie ve +Person al +ĠO UR +ger ies +Ġdump ing +Ġneurolog ical +it imate +ĠClint ons +raft ed +ĠM olly +Ġtermin als +reg ister +Ġfl are +Ġenc oded +Ġautop sy +p el +m achine +Ġexempt ions +ĠRoy als +d istance +Ġdraft s +Ġl ame +ĠC unning +Ġsp ouses +ĠMark ets +ĠCar rier +Ġimp lying +ĠY ak +s id +Ġl oser +Ġvigil ant +Ġimpe achment +Ġaug mented +ĠEmploy ees +Ġunint ended +tern ally +ĠW att +Ġrecogn izable +ess im +æ Ŀ +Ġco ated +r ha +Ġlie utenant +ĠLegisl ation +pub lished +44 4 +01 3 +Ġide ally +ĠPass word +Ġsimpl ify +ĠMet a +ĠM RI +Ġple ading +organ ized +hand ler +Ġun ravel +cor rect +Ġ icy +Ġparan oid +Ġpass er +Ġinspect ions +of er +ĠHealth care +28 3 +ĠBr ut +iol a +for ge +ĠMed ieval +MS N +ie vers +ĠProgram ming +å ī +Ġ2 23 +m u +ĠC LE +ug a +Ġsho ppers +Ġinform ative +ĠPl ans +Ġsupplement ation +ĠT ests +ty ard +ocy tes +ĠVeg a +ĠGujar at +erman ent +Ex cept +ĠL OT +all a +ĠC umm +ĠO sw +Ġven om +ĠDeb t +ĠD OWN +Ġreun ion +Ġm uc +ĠRel ief +Ġge op +ĠðŁ ĺ +al ogue +An th +ech o +Ġcor ros +Ġrepl ication +ĠBl azing +ĠD aughter +Ġinf lic +ĠLind sey +Ù Ī +28 4 +Ex it +Ġgl oom +TA IN +Ġundermin ing +Ġadv ising +h idden +Ġover flow +Ġg or +urd ue +Ġe choes +enh agen +Ġimp uls +d rug +c ash +Ġas ync +Ġmir ac +at ts +p unk +Ġpiv ot +ĠLegisl ative +Ġblog gers +ĠCl aw +s burg +d yl +ĠRecomm end +Ġver te +Ġprohib iting +ĠPant her +Jon athan +Ġo min +Ġhate ful +28 1 +ĠOr che +ĠMurd och +down s +Ġas ymm +G ER +Al ways +Ġinform s +ĠW M +ĠP ony +ĠApp endix +ĠAr lington +J am +Ġmedic inal +ĠS lam +IT IES +Ġre aff +ĠR i +F G +S pring +b ool +Ġthigh s +Ġmark ings +ĠRa qqa +ĠL ak +p oll +ts ky +ĠMort y +ĠDef inition +Ġdeb unk +end ered +ĠLe one +a vers +Ġmortg ages +App arently +N ic +ha us +ĠTh ousands +au ld +Ġm ash +sh oot +Ġdi arr +Ġconscious ly +H ero +e as +ĠN aturally +ĠDestroy er +Ġdash board +serv ices +R og +Ġmillenn ials +Ġinv ade +- ( +Ġcomm issions +ĠA uckland +Ġbroadcast s +Ġfront al +Ġcr ank +ĠHist oric +Ġrum ours +CT V +Ġster il +Ġboost er +rock et +ãĤ ¼ +ut sche +ĠP I +Ġ2 33 +ĠProdu cer +ĠAnaly tics +Ġinval uable +Ġunint ention +ĠC Y +Ġscrut in +Ġg igg +Ġeng ulf +Ġprolet ariat +Ġh acks +ĠH ew +ar ak +ĠSl ime +ield ing +ag her +ĠEll iot +Ġtele com +Ġ2 19 +ult an +ĠAr bor +ĠSc outs +B an +Ġlifes pan +Ġbl asp +38 8 +Ġjud iciary +ĠContin ental +ask ing +Mc C +L ED +Ġbag gage +ĠSorce rer +Ġrem nants +ĠGriff ith +ets u +ĠSub aru +ĠPerson ality +des igned +ush ima +agn ar +Ġrec oil +Ġpass ions +\ ": +Ġte e +Ġabol ition +ĠCreat ing +j ac +Ġ19 4 +01 9 +Ġpill ars +ric hed +/ " +t k +Ġlive lihood +Ġro asted +ah on +ĠH utch +ass ert +Ġdivid end +Ġkn it +Ġd aunting +Ġdisturb ance +Ġsh ale +Ġcultiv ated +Ġrefriger ator +L B +ĠN ET +Ġcommercial s +Ġthink ers +45 5 +Ġch op +B road +Ġsuspic ions +Ġtag ged +l ifting +Ġsty lish +ĠShield s +Short ly +Ġt ails +A uth +ST E +ĠG AME +Ġse ism +ĠK is +olog ne +Ġcow ork +Ġforc ibly +Ġthy roid +ĠP B +AN E +mar ried +h orse +Ġpoly mer +ĠCh al +od or +DE BUG +ĠCon text +Ġbl iss +Ġpin point +ĠMat hemat +leg ram +ĠWeek end +Ġlab elled +Ġb art +it les +Ġest rogen +âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ +" ' +Ġvis ibly +Ġouts ider +aid a +Are a +Ġdisse min +Ġdish onest +ĠCl osed +ĠBullet in +ĠRam sey +sw ord +ĠX I +our ced +S ame +34 6 +ĠRe pe +ĠK ou +c ake +em is +C ache +ĠMe aning +ĠEn light +onom y +Ġmanifest ation +sw orth +J ay +Ġch ore +ö r +D ream +Ġsanction ed +Ġcult urally +ĠA ra +N av +Ġthe ological +Ġstr ut +ĠV O +ĠHand book +Ġconstruct ing +Ġ ¶ +ĠBenef its +ĠPsych ological +s ac +å ¸ +p olicy +ĠMat ters +ĠReport ed +ĠBy te +Ġvit ro +ĠM aiden +Ġl am +ĠJenn ings +Ġgar ment +ĠRut gers +ĠStaff ord +ĠWell ington +Ġinter mitt +Ġn pm +Ġord eal +Ġplug ged +o oming +in ished +fram ework +Ġtim ber +Ġc ass +Ġ8 50 +il ess +ĠRed ux +7 68 +St re +Ġsurpass ed +w hel +Ġparalle ls +Ġve il +ĠG I +ĠR EST +Ġread iness +s ort +Ġmod ifying +ĠSl ate +ru ff +Ġmar ble +Ġinf rared +Ġaud itor +ĠFANT ASY +ĠP overty +ĠS PD +Ġ" ( +K y +RA Y +Ġexecut ions +ĠBever ly +ĠMarx ism +ĠBur st +ĠK ali +est ones +Clear ly +E ll +ãģ § +ĠProceed ings +T oken +IF IC +ñ a +Cent ral +ĠH aley +ĠD rama +Ġform ations +OR N +Book s +Ġdom inating +ĠFly ers +ĠCompan ion +Ġdiscipl ined +ĠYug oslav +ĠSpell s +Ġv engeance +Ġland lords +L en +ĠO gre +ano ia +Ġpier cing +Ġcon greg +Ġscore r +ob ia +Ġnic kel +ĠLear ns +Ġre jo +Ġmaster piece +Fl ash +Ġinhab ited +ĠOpen GL +ĠD ud +ĠI CO +Ġar ter +Ġpl ur +Ġmaster y +Ġlong standing +st ed +Ġw ines +Ġtelev ised +ĠSh rine +ĠBay ern +Ġâ ĵĺ +Ġencl osure +j ohn +Ġprophe ts +ĠRes urrection +ĠOrd ers +Ġun even +r als +Ġd wind +ĠL ah +ĠSl oven +37 8 +Ġins istence +aff le +ĠCl one +Ġhard ship +ĠCongress man +Ġple ad +Ġreview ers +Ġc ured +Ġ19 35 +as ley +f ake +ĠTh inking +yd ia +P ART +ĠD ota +o it +Ġwh ipped +Ġb ouncing +ĠHispan ics +com ings +Ġcann abin +ĠCh ambers +ĠZ ack +Option al +Ġco ats +Ġprow ess +ĠNort on +Ġplain ly +Ġfre ight +Ġinhib ition +Ġcl am +Ġ30 3 +ke f +ale igh +L uke +Ġpsych o +ator ium +M ED +Ġtreat ies +Ġind isc +Ġd c +OP S +Ġresil ient +ĠInter state +Ġsl ack +Ġmund ane +Ġestab lishes +35 9 +Ġstr ained +Ġn ond +S us +Ġcast e +ar ate +ie ving +Ġunfair ly +Ġpars er +on ial +urs ive +V ia +ĠOtt o +ĠAuthor ities +stro ke +K R +ĠMer cy +Ġfurn ished +Ġout set +Ġmet ic +19 82 +olith ic +ĠT ent +og ical +ĠA ircraft +Ġh ides +ĠBec ame +Ġeduc ators +re aching +Ġvol atility +Ġtodd ler +ĠNAS CAR +ĠTw elve +ĠHigh lights +Ġgra pe +Ġspl its +Ġpe asant +Ġre neg +ĠMS I +Tem p +st ars +Ġtre k +ĠHy de +b inding +Ġreal ism +Ġox ide +ĠH os +Ġmount s +Ġbit ing +Ġcollaps ing +Ġpost al +Ġmuse ums +Ġdet ached +Ġrespect ing +Ġmonop ol +Ġwork flow +ĠC ake +Tem plate +ĠOrgan isation +Ġpers istence +36 9 +C oming +B rad +Ġredund ant +ĠG TA +Ġb ending +Ġrev oked +Ġoff ending +Ġfram ing +Ġprint f +Comm un +mem bers +Out side +Ġconst rued +Ġc oded +F ORE +Ġch ast +Ch at +Ind ian +ĠY ard +? !" +ĠP orts +ĠX avier +ĠR ET +' ." +ĠBo at +iv ated +ich t +umer able +D s +ĠDun n +Ġcoff in +Ġsecure ly +ĠRapt ors +ĠB es +Install ation +Ġin ception +ĠHealth y +end ants +Ġpsych ologists +ĠShe ikh +c ultural +ĠBlack Berry +sh ift +F red +oc he +Ġc akes +ĠS EO +ĠG ian +ĠAs ians +og ging +e lement +Ġpund its +ĠV augh +ĠG avin +Ġh itter +Ġdrown ed +Ġch alk +ĠZ ika +Ġmeas les +80 2 +âĢ¦ .. +ĠAW S +] " +Ġdist ort +ĠM ast +Ġantib odies +ĠM ash +Mem ory +ĠUg anda +ĠPro b +Ġvom iting +ĠTurn s +Ġoccup ying +Ġev asion +ĠTher apy +Ġprom o +Ġelect r +Ġblue print +ĠD re +pr iced +ĠDep ot +Ġallev iate +ĠSom ali +m arg +n ine +Ġnostalg ia +ĠShe pherd +Ġcaval ry +Ġtor ped +ĠBlood y +x b +Ġs ank +Ġgo alt +report print +embed reportprint +clone embedreportprint +ĠIn itially +ĠF ischer +Ġnot eworthy +c ern +Ġin efficient +raw download +rawdownload cloneembedreportprint +c ation +ĠD ynasty +l ag +D ES +Ġdistinct ly +ĠEston ia +Ġopen ness +Ġg ossip +ru ck +W idth +ĠIb rahim +Ġpet roleum +Ġav atar +ĠH ed +ath a +ĠHog warts +Ġc aves +67 8 +Ġsafegu ard +ĠM og +iss on +ĠDur ham +sl aught +ĠGrad uate +Ġsub conscious +ĠEx cellent +ĠD um +---- - +Ġp iles +ĠW ORK +ĠG arn +ĠF ol +ĠAT M +Ġavoid s +ĠT ul +Ġble ak +EL Y +iv ist +light ly +P ers +ĠD ob +ĠL S +Ġins anity +Î µ +atal ie +En large +Ġtw ists +Ġfault y +Ġpir acy +Ġimp over +Ġrug ged +ĠF ashion +Ġs ands +' ? +sw ick +Ġn atives +Ġhe n +ĠNo ise +ãĥ Ĺ +Ġg reens +Ġfree zer +Ġd ynasty +ĠFather s +ĠNew ark +Ġarchae ological +Ġo t +ob ar +Ġblock ade +Ġall erg +L V +Ġdeb it +ĠR FC +ĠMil ton +ĠPress ure +Ġwill ingly +Ġdisproportion ate +Ġopp ressive +Ġdiamond s +Ġbelong ings +19 70 +Ġbell s +Ġimperial ism +Ġ2 27 +Ġexpl oding +ĠE clipse +Ġ19 19 +Ġr ant +Ġnom inations +34 7 +Ġpeace fully +ric a +ĠF UCK +Ġvib ration +mal ink +Ġro pes +ĠIv anka +ĠBrew ery +ĠBook er +ĠOw ens +go ers +Serv ices +ĠSn ape +Ġ19 1 +39 5 +Ġ2 99 +just ice +Ġb ri +Ġdisc s +Ġprom inently +Ġvul gar +Ġsk ipping +l ves +Ġtsun ami +37 4 +ĠU rug +ĠE id +rec ated +p hen +Ġfault s +ĠStart ed +9 50 +Ġp i +Ġdetect or +Ġbast ard +Ġvalid ated +Space Engineers +OUR CE +Ġ( ~ +Ġuns ur +Ġaff irmed +Ġfasc ism +Ġres olving +ĠCh avez +ĠC yn +Ġdet ract +L ost +Ġrig ged +Ġhom age +ĠBrun o +55 5 +ec a +Ġpress es +Ġhum our +Ġsp acing +Ġ' / +olk ien +C oun +OP ER +T re +S on +ĠCambod ia +ier re +m ong +o zy +Ġliquid ity +ĠSov iets +ĠFernand o +Ġ2 29 +Ġsl ug +ĠCatal an +elect ric +Ġsc enery +ĠH earth +Ġconst rained +Ġgoal ie +ĠGu idelines +ĠAm mo +ĠPear son +Ġtax ed +Ġfet us +Resp onse +ĠAlex is +th ia +G uy +Ġrecon struct +Ġextrem es +Ġconclud ing +ĠP eg +ook s +Ġded uctions +R ose +Ġground breaking +ĠT arg +ãĥ ģ +ĠRe ve +res ource +Ġmo ons +Ġelectrom agnetic +Ġamid st +ĠVik tor +N ESS +B ACK +Ġcomm ute +ĠAna heim +Ġfluct uations +6 40 +Ġnood les +ĠCop enhagen +ĠT ide +ĠGri zz +ĠS EE +Ġpip elines +Ġsc ars +end o +ag us +ĠE TF +/ # +ĠBec ome +44 8 +Ġvis c +ĠRecomm ended +Ġj umper +Ġcogn ition +Ġassass in +Ġwitness ing +ĠSet up +Ġl ac +v im +IS M +p ages +SS L +35 8 +Ġad ject +indust rial +l ore +cher y +Ġgl itter +Ġc alf +Flor ida +Ġspoil ers +Ġsucceed s +Ġch anting +Ġslog ans +ĠTr acy +Vis it +rol ogy +Ġm ornings +Ġline age +Ġs ip +Ġintense ly +Ġflour ish +ĠSle eping +ĠF em +or por +ĠK lan +ĠDar th +h ack +ĠNi elsen +Ġtum ors +Ġprocure ment +ĠY orkshire +Ġra ided +K Y +An na +Ġ// [ +ĠDis order +ĠMust ang +ĠW en +ĠTry ing +s q +Ġdeliver ies +Ġshut ter +Ġcere bral +Ġbip olar +ĠC N +l ass +j et +Ġdeb ating +> : +Ġe agle +gr ades +ĠD ixon +UG C +M AS +ĠDr aco +ĠMach ines +aff er +Ġem an + ² +pr on +ĠG ym +Ġcompar atively +ĠTrib unal +PR O +Ġle x +Ġfert ile +Ġdep ressing +Ġsuperf icial +ess ential +ĠHun ters +g p +Ġprom inence +L iber +ĠAn cest +ote chnology +Ġm ocking +ĠTra ff +ĸ ļ +Med ium +I raq +Ġpsychiat rist +Quant ity +ĠL ect +Ġno isy +5 20 +G Y +Ġsl apped +ĠM TV +Ġpar a +p ull +Mult iple +as her +Ġn our +ĠSe g +Spe ll +v ous +ord ial +Sen ior +ĠGold berg +ĠPl asma +ne ed +Ġmess enger +ere t +Ġteam ed +Ġliter acy +ĠLe ah +ĠD oyle +Ġem itted +U X +Ġev ade +Ġm aze +Ġwrong ly +ĠL ars +Ġstere otype +Ġpled ges +Ġarom a +ĠM ET +Ġac re +ĠO D +Ġf f +Ġbrew eries +ĠH ilton +und le +ĠK ak +ĠThank fully +ĠCan ucks +in ctions +ĠApp ears +Ġco er +Ġundermin ed +ro vers +And re +Ġbl aze +um ers +Ġfam ine +amp hetamine +ulk an +Am ount +Ġdesper ation +wik ipedia +develop ment +ĠCor inth +uss ia +Jack son +L I +N ative +R s +Oh io +ĠKath leen +F ortunately +Ġattend ant +ĠPre ferred +ĠDid n +ĠV s +M is +Ġrespond ent +Ġb oun +st able +Ġp aved +Ġunex pl +ĠChe ney +L M +ĠC ull +bl own +Ġconfront ing +oc ese +serv ing +W i +ĠLith uania +ann i +Ġst alk +h d +Ġv ener +AP H +ynchron ous +UR R +um ably +hist oric +H alf +H ay +Ġresil ience +spe ction +Ġabandon ing +O bs +ĠDeb bie +Ġgrad ient +ĠPl aint +ĠCan al +AR CH +Ġexpans ive +Ġfun g +Ġb ounced +U nd +Ġprec autions +Ġclar ification +Ġd agger +Ġgri ps +Ġ µ +ĠRiver a +ĠUnd ead +is ites +ĠFIR ST +ñ o +aud i +Ġhost ages +Ġcompl iant +Ġal umni +Se ven +Ġcyber security +e ither +Col lect +Ġinvari ably +ĠS oci +Ġlaw maker +Ġa le +ĠPerson ally +N azi +Ġcustom ization +ĠPro c +ĠSask atchewan +eat uring +Ġsp ared +Ġdiscontin ued +Ġcomput ational +ĠMotor ola +Ġsuprem acist +government al +Ġparad ise +ĠDown ing +ĠNik on +Ġcat alyst +ber ra +Tor onto +8 75 +bet a +ĠMac ron +Ġunreal istic +ve ctor +ĠVeh icles +it iveness +ĠR V +ĠCol bert +s in +o ji +ent in +ĠKr ish +hell o +ff ield +ok y +ĠT ate +Ġmap le +Ġa ids +chem ical +33 4 +n uts +ĠWar p +Ġx x +ĠRob b +umer ous +_- _ +ft ime +ĠV W +Ġw inger +ĠD ome +t ools +ĠP V +ĠGe orgetown +Ġg eared +Ġjihad ists +Ġc p +Ġster oids +M other +cler osis +ĠDR M +nes ia +Ġl inger +Ġimm ersive +ĠC OUN +Ġoutwe igh +ens ual +B and +Ġtransform s +mat ched +ps ons +ĠJud icial +f actor +Ġrefer ral +Ġodd ly +ĠW enger +B ring +ĠB ows +60 2 +IC LE +Ġl ions +ĠAcad emic +ĠTh orn +ĠRa ider +kef eller +St orage +L ower +ĠOr t +ĠEqu ality +AL T +ĠS OC +T ypes +Ġl yn +ĠAss et +co at +TP P +C VE +ĠPione er +app lication +Mod ern +ĠH K +En vironment +Al right +R ain +IP P +ĠShi ite +Ġm ound +ĠAb ilities +cond ition +St aff +Ġcompet ence +ĠM oor +ĠDi ablo +Ġwith held +Ġost ensibly +ĠB rom +Ġms g +Ġden omin +ĠRef erences +ĠF P +Ġplun ged +Ġp amph +m oving +cent ral +Ġdown right +Ġf ading +T al +T yp +ĠTh y +uk es +it he +Ġo ve +Ġbatt led +Ġseaf ood +Ġfig ur +ĠR D +c rop +Ġsqu ads +{ \ +à ¹ +ĠE h +Ġinterview ing +ĠQ in +Ġas piring +PL IC +Ġcla uses +ĠG ast +ĠN ir +Ġl uggage +Ġh ose +Ġsystem d +Ġdesc ending +ĠRev ised +ĠR ails +al ign +70 9 +33 7 +Ġf ug +charg ing +t ags +Ġut er +k ish +WAR NING +49 0 +prof its +Ġvoy age +Ġa ce +ĠV anguard +ĠT anks +ĠM uk +Ġ2 26 +S afe +Ar mor +Ġvolcan ic +Ġwom b +ĠM IL +Ġbegin ner +ĠRec ogn +ĠA AP +PL AY +) ! +Ġdetect ing +c n +Ġbre aches +Bas ically +ĠP ag +ĠMunicip al +ĠInd ie +ĠL af +ĠDis able +ĠOl son +Ġrest rained +Ġrul ings +Ġhum ane +ev ents +ĠCinem a +display Text +ĠH atch +action Date +onna issance +Ġassault ing +ĠL ug +CH AT +Ġvig orous +ĠPer se +Ġintoler ance +ĠSnap chat +ĠSh arks +Ġd ummy +ĠDi agn +ĠGu itar +im eters +40 3 +RE G +A x +Ġsepar ates +ĠMah m +Ġt v +j ah +O OL +C irc +ĠWinds or +uss ian +Ġintu ition +Ġdis dain +ĠDon ovan +Ġ2 21 +E mb +Ġcondem ning +Ġgener osity +zz y +Ġpant ies +ĠPre vent +Action Code +AN A +34 2 +external ActionCode +Ġspec ifying +Ġcryst all +J ere +Ġru pt +ĠApp rentice +Ġprof iling +Ð º +St rike +Ġsid eline +Ġoblig ated +Ġocc ult +Ġbureaucr atic +ant ically +rupt ed +neg ative +ĠEthiop ia +ĠC ivic +Ġins iders +el igible +ĠTV s +ĠB AR +ĠT I +i ologist +ĠA IR +Ġsubstit uted +Ar ab +ĠS aul +ĠY og +p rem +Ġbuild ers +Ġstation ary +Ġdoubt ful +Ġvig orously +Ġthr illing +Ph ysical +ĠCare y +ĠHyd ra +geon ing +ĠS ly +y ton +Ġborrow ers +ĠPark inson +Ġ ë +ĠJama ica +Ġsat ir +Ġinsurg ents +ĠF irm +Ġis ot +ĠK arn +our ning +ak ens +doc s +l ittle +ĠMon aco +CL ASS +Tur key +L y +ĠCon an +ass ic +Ġstar red +ĠPac ers +et ies +Ġt ipping +M oon +ĠR w +s ame +Ġcav ity +Ġgo of +ĠZ o +Sh ock +um mer +Ġemphas izes +Ġreg rett +Ġnovel ty +Ġen vy +ĠPass ive +r w +50 5 +Ġind ifferent +ĠR ica +ĠHim self +ĠFred die +Ġad ip +ä¸ Ģ +Ġbreak out +Ġhur ried +ĠHu ang +ĠD isk +Ġro aming +?????- ?????- +U V +ĠRick y +ĠS igma +Ġmarginal ized +Ġed its +Ġ30 4 +mem ory +Ġspec imen +29 3 +ãģ ¯ +Ġvert ically +Ġaud ition +ĠHe ck +Ġc aster +ĠHold ings +ad al +ĠC ron +ĠL iam +Ġdef lect +P ick +ĠDeb ug +RE F +Ġvers atility +ot hes +class ified +ĠMah ar +ĠH ort +C ounter +st asy +not iced +33 1 +ĠSh im +f uck +ĠB ie +Ġair ing +ĠPro tein +ĠHold ing +Ġspect ators +ili ated +ĠThat cher +n osis +ãĥ¼ ãĥ³ +Te le +B oston +ĠTem pl +st ay +Ġdecl arations +47 9 +Vol ume +ĠDesign er +ĠOver watch +id ae +Ġon wards +Ġn ets +ĠMan ila +part icularly +Ġpolit ic +o other +Ġport raits +Ġpave ment +c ffff +Ġs aints +Ġbegin ners +ES PN +Ġshort comings +âķIJ âķIJ +Ġcom et +ĠOrgan ic +qu el +Ġhospital ized +Bre ak +Ġpe el +dyl ib +asp x +ur ances +ĠT IM +P g +Ġread able +ĠMal ik +Ġm uzzle +Ġbench marks +d al +ĠV acc +ĠH icks +60 9 +ĠB iblical +he ng +Ġover load +ĠCivil ization +Ġimm oral +Ġf ries +ãĤ Ĵ +Ġreprodu ced +Ġform ulation +j ug +ire z +g ear +Ġco ached +Mp Server +ĠS J +ĠK w +In it +d eal +ĠO ro +ĠL oki +ĠSong s +Ġ23 2 +ĠLou ise +asion ally +Ġunc ond +olly wood +Ġprogress ives +ĠEn ough +ĠDo e +Ġwreck age +Ġbr ushed +ĠBase Type +Ġz oning +ish able +het ically +ĠC aucus +ĠH ue +Ġk arma +ĠSport ing +Ġtrad er +Ġseem ing +ĠCapt ure +4 30 +b ish +Ġt unes +Ġindo ors +ĠSp here +ĠD ancing +TER N +Ġno b +ĠG ST +m aps +Ġpe ppers +F it +Ġoverse es +ĠRabb i +ĠR uler +vert ising +off ice +xx x +Ġra ft +Ch anged +Ġtext books +L inks +ĠO mn +ãĢ ij +Ġinconven ience +ĠDon etsk += ~ +Ġimplicit ly +Ġboost s +ĠB ones +ĠBo om +Cour tesy +Ġsens ational +AN Y +Ġgre edy +ed en +Ġinex per +ĠL er +ĠV ale +Ġtight en +ĠE AR +ĠN um +Ġancest or +S ent +ĠH orde +urg ical +all ah +Ġsa p +amb a +ĠSp read +tw itch +Ġgrand son +Ġfract ure +Ġmoder ator +ĠSe venth +ĠRe verse +Ġestim ation +Cho ose +Ġpar ach +Ġbar ric +ãĢ IJ +Ġcomp ass +Ġall ergic +âĢ ķ +OT HER +err illa +Ġw agon +Ġz inc +Ġrub bed +ĠFull er +ĠLuxem bourg +ĠHoo ver +Ġli ar +ĠEven ing +ĠCob b +est eem +Ġselect or +ĠB rawl +is ance +ĠE k +Ġtro op +Ġg uts +ĠApp eal +ĠTibet an +Ġrout ines +ĠM ent +Ġsummar ized +steam apps +Ġtr anqu +Ġ19 29 +or an +ĠAut hent +Ġg maxwell +Ġappre hens +Ġpo ems +Ġsa usage +ĠWeb ster +ur us +Ġthem ed +Ġl ounge +Ġcharg er +Sp oiler +Ġsp illed +h og +ĠSu nder +ĠA in +ĠAng ry +Ġdis qual +ĠFrequ ency +ĠEther net +Ġhel per +Per cent +Ġhorr ifying +Ġa il +ĠAll an +EE E +ĠCross ing +44 9 +Ġh olog +ĠPuzz les +ĠGo es +eren n +60 4 +ãģ ı +ĠRaf ael +Ġatt en +ĠE manuel +Ġup ro +ĠSus p +P sych +ĠTr ainer +ĠN ES +ĠHun ts +bec ue +Ġcounsel or +R ule +Ġtox ins +Ġb anners +r ifice +Ġgreet ing +Ġfren zy +Ġall ocate +Ġ* ) +ex pr +50 3 +ĠCh ick +ĠT orn +Ġconsolid ation +ĠF letcher +sw itch +fr ac +cl ips +ĠMcK in +ĠLun ar +Mon th +IT CH +Ġscholar ly +rap ed +39 8 +Ġ19 10 +Ġe greg +Ġin secure +Ġvict orious +cffff cc +Ġsing led +Ġel ves +ĠW ond +bur st +Ġcam oufl +ĠBL ACK +Ġcondition ed +ç ī +ans wered +Ġcompuls ory +asc ist +Ġpodcast s +ĠFrank furt +bn b +Ġne oliberal +ĠKey board +ĠBel le +w arm +Ġtrust s +Ġins ured +ĠBu cc +us able +60 7 +ĠPl ains +Ġ18 90 +Ġsabot age +Ġlod ged +f elt +Ġg a +ĠN arc +ĠSal em +Ġsevent y +ĠBl ank +p ocket +Ġwhis per +Ġm ating +om ics +ĠSal man +ĠK ad +Ġan gered +Ġcoll isions +Ġextraord inarily +Ġcoerc ion +G host +b irds +è Ģ +k ok +Ġper missible +avor able +Ġpo inters +Ġdiss ip +ac i +Ġtheat rical +ĠCos mic +Ġforget ting +Ġfinal ized +å¤ § +y out +l ibrary +Ġbo oming +ĠBel ieve +ĠTe acher +ĠL iv +ĠGOOD MAN +ĠDomin ican +OR ED +ĠPart ies +Ġprecip itation +ĠSl ot +R oy +ĠComb ined +Ġinteg rating +Ġch rome +Ġintest inal +ĠRe bell +Ġmatch ups +Ġblock buster +ĠLore n +ĠLe vy +Ġpre aching +ĠS ending +ĠPur pose +ra x +f if +Ġauthor itative +ĠP ET +ast ical +Ġdish on +Ġchat ting +Ġ"$ :/ +Connect ion +Ġrecre ate +Ġdel inqu +Ġbro th +ĠD irty +ĠAd min +z man +Ġscholars hips +Ġ25 3 +cont act +als a +7 67 +c reen +abb age +Ġ19 15 +Ġbl ended +Ġal armed +L anguage +35 6 +Ġbl ends +ĠCh anged +W olf +Ġhe pat +Creat ing +Ġper secut +Ġsweet ness +art e +Ġforfe iture +ĠRober to +im pro +N FL +ĠMag net +Det ailed +Ġinsign ificant +ĠPOL IT +ĠBB Q +ĠC PS +Ġse aw +amin er +m L +end if +f inals +Ġ26 5 +u ish +Ġ} ) +ĠPro blems +Ġem blem +Ġserious ness +Ġpars ing +Ġsubst itution +Ġpress ured +Ġrecy cled +ale b +Rub y +Ġprof iciency +Dri ver +ĠW ester +: ' +AF TA +Ġm antle +ĠClay ton +fl ag +Ġpractition er +c overed +ĠSt ruct +add afi +4 25 +ĠTown ship +ĠHyd ro +Lou is +34 3 +Ġcond o +ĠT ao +Ġutil ization +Ġnause a +ĠDem s +rid ges +p ause +Ġform ulas +Ġchall enger +37 6 +Ġdefect ive +ĠRail way +ĠPub Med +Ġyog urt +l bs +ĠNor folk +OP E +ĠMood y +Ġdistribut or +Ġscroll s +Ġextract s +St an +Ġv iability +Ġexp oses +Ġstar vation +ĠStep s +ĠD odd +f ew +ST D +33 2 +Ġclos ures +Ġcomplement ary +ĠS asha +ump y +Ġmon et +Ġartic ulate +ĠDo ct +k iller +Ġsc rim +Ġ2 64 +Ġprost itutes +Ġse vered +Ġattach ments +Ġcool ed +L ev +ĠF alk +f ail +Ġpolic eman +ĠD ag +Ġpray ed +ĠK ernel +Ġcl ut +Ġc ath +Ġan omaly +St orm +em aker +ĠBreak fast +ul i +o ire +J J +h z +Oper ation +ĠS ick +35 4 +ĠGuatem ala +R ate +Ġexp osures +f aces +ĠArch ae +ra f +ĠM ia +Ġ20 25 +Ġop aque +Ġdisgu ised +ĠHead quarters +S ah +Ġp ots +9 78 +ĠM alf +Ġfrown ed +Ġpoison ous +ĠCon vers +ee ks +Ġcr ab +." " +Ġtre ason +Ġr anc +Ġescal ating +Ġwar r +Ġmob s +Ġl amps +ĠSun shine +ĠBrun swick +Ph ones +Ġspe lled +ĠSk ip +Ġ20 50 +Ġ19 11 +ĠPl uto +ĠAm end +Ġme ats +38 7 +Ġst omp +ĠZh ou +ĠLevi athan +ĠHaz ard +ad v +ĠOr well +Ġal oud +Ġb umper +ĠAn arch +ub untu +ĠSer ious +f itting +ĠOption al +ĠCec il +RE AM +Ġser otonin +Ġcultiv ate +ag ogue +} \ +Ġmos ques +ĠSun ny +Ġre active +rev olution +ĠL up +ĠFed ora +Ġdefense man +ĠV ID +ist ine +Ġdrown ing +ĠBroad casting +Ġthr iller +ĠS cy +Ġacceler ating +Ġdirect s +od ied +b ike +d uration +Ġpain fully +R edd +Ġproduct ions +Ġg ag +Ġwh ist +Ġs ock +Ġinf initely +ĠConc ern +ĠCit adel +Ġlie u +Ġcand les +ogene ous +arg er +Ġheaven ly +inflamm atory +Per formance +C s +ruct ose +az aki +Ġp essim +Ġinf erence +Ġpow d +ĠZ oe +Ġpain ts +Ġd azz +pt a +-------- --- +Ġins pir +ĠExper imental +ĠKn ife +reg or +b ors +Ġshow ers +rom eda +Ġs aint +Ġben ign +ĠJ iang +Ġenvision ed +Ġsh roud +IF T +H O +Ġsh uff +ĠI CC +Ġse greg +Ġrevis it +ighth ouse +L i +Ġsub strate +ĠSe as +ĠRew ard +ĠH ep +ĠBr ass +s bm +Ġelim inates +Ġst amina +ĠV AT +ĠLo an +Ġconst raint +Ġappropri ated +Ġp es +ĠA LE +r anging +Ġ40 4 +39 2 +Ġintellectual s +ach u +Ġrestruct uring +ĠLe vin +Ġrun es +Ġdelight ful +Ġcarbohyd rates +ĠMod els +ĠExp o +Ġtransport ing +all oc +Ġring ing +S amsung +Ġscarce ly +ĠURL s +ĠM AS +Ġprot otypes +Ġnarr ator +ĠCPU s +cd n +ĠBart on +Ġdecided ly +ĠSh u +ix ir +oc ious +ĠMy st +N intendo +Ġre use +Ġforg iven +F ew +in ical +n at +Ġseam less +ĠEv a +ĠE VE +ĠJ O +land ers +Ġso fter +neg ie +Ġtrans ient +Ġorb ital +Ġfulf il +ĠK om +Hop efully +Ġdynam ically +ĠHun ger +å Ľ +ĠArmen ia +el man +ber to +Ġp ige +ĠID s +lim it +Ġve ins +Ġso aring +p acks +Gold en +ĠCr ab +ist or +ĠR PM +Ġ$ $ +g ression +Ġjihad ist +Ġgam ble +Ġcare g +Ġinf lated +F ace +ĠFire arms +ĠEm manuel +â Ŀ +Ġsh ocks +gr ab +Ġspl end +ĠHP V +ab ortion +Ab ove +Ent ity +play ers +Ġcomm enced +ul ence +Ġfulfill ment +Ġembod iments +ĠW elfare +Ġha il +Ġ< @ +tt en +Ġcat cher +ĠJ azeera +Ġvolcan o +Ġstabil ize +ĠHand ler +Ġintens ified +ĠAb rams +Ġhum iliation +p aced +60 5 +ĠCent OS +Spe cific +Ġhe ed +ĠC AM +ĠGal ile +D ie +Ġabol ished +ĠThom son +ĠTe achers +ĠW ass +j ong +ĠIS BN +ĠAll ies +sh ake +å · +v ict +How ard +Ġde em +Ġexceed ingly +ĠSmart stocks +ib e +Ġdoor way +Ġcompet ed +ig mat +Ġnational ists +Ġg room +ĠKe en +Ġdispos able +de cl +ĠT olkien +ĠSche me +Ġb iod +Ġav id +ĠEl on +ag ar +ĠT SA +R oman +Ġartific ially +Ġadvis ors +X L +ĠInf erno +36 6 +Ġted ious +ĠPhot ography +ĠCar rie +Ġtro pe +ĠSand ra +Ġdec imal +Que en +ĠGund am +ĠO M +ote ch +N BA +Ġ19 32 +Ġent renched +ĠMar ion +Ġfr aternity +Lab our +Hen ry +Ġlat itude +E ither +Ġenh ances +ĠPot ential +Ġsh ines +id ad +Ġbread th +Ġcapac ities +ĠðŁ ĻĤ +ĠBron x +Ġsex es +Ġdifferent iation +Ġheavy weight +ĠT aj +d ra +Ġmigr ate +Ġexhaust ion +ĠR UN +els ius +ĠCu omo +Ġgu itars +Ġcl ones +ĠSom ew +ĠP ry +------------ - +Ġwarr anted +cy cles +Ġsalv age +Ġdis ks +R ANT +ĠNGO s +ĠMart ian +":[ {" +Ġadd icts +oj ure +il let +Ġamazing ly +art ments +p ixel +ĠGPU s +Lay out +è £ +ĠTam il +ĠBas il +Ġimpart ial +ĠSt ructure +f ork +b ryce +Ġr idge +ĠHamb urg +ri ous +Ġbl itz +cig arettes +Ġcan ned +40 2 +Ġiron ically +Ġcompassion ate +ĠHaw kins +. # +ĠCat hedral +Ġrall ied +in ternal +Ġqu ota +st akes +T EXT +m om +Ġcomple tes +Ġ23 8 +Ġsh rug +ãĥ ij +ĠN inth +Ġrev ise +ĠProv ider +Ġtre acher +Ġqu asi +ĠPR ES +Ġdep osition +Ġconfidential ity +iss ors +Ġim balance +Ġspan ning +Ġang ular +ĠC ul +commun ication +ĠNor a +ĠGen ius +op ter +Ġs acked +Sp ot +Ġfine ly +ĠCH R +28 2 +w aves +Pal est +ĠRo hing +N L +è ¿ +Ġsh itty +ĠSc alia +4 75 +Pro gress +Ġreferen cing +Ġclass rooms +ab ee +Ġs od +hes ion +70 8 +ĠZucker berg +ĠFin ish +ĠScot ia +ĠSav ior +ĠInstall ation +an tha +( - +Ġ30 2 +ĠP unk +Ġcr ater +yout u +Ġro ast +Ġinflu encing +Ġd up +ĠJ R +ĠG rav +Ġstat ure +Ġbath rooms +A side +W iki +me an +ĠZ ak +ĠOn es +ĠN ath +Ġhyper t +Ġcommence ment +C ivil +Ġmoder ately +Ġdistribut ors +Ġbreast feeding +Ġ9 80 +ĠS ik +ĠC ig +ĠAM ER +R IP +ĠCare er +ust ing +Ġmess ed +Ġe h +ĠJ ensen +/ $ +Ġblack mail +Ġconvers ions +Ġscientific ally +Ġmant ra +p aying +Ġiv ory +ĠCour ts +OU GH +aunt let +Ser ial +B row +ĠH undreds +3 23 +Ġpe e +Ġlin ux +Ġsub mer +ĠPrinc ipal +48 5 +ĠD SL +ĠCous ins +Ġdoctr ines +ĠAthlet ics +Ġ3 15 +ĠK arma +Ġatt ent +ur ger +Ġpresc ribe +Ġenc aps +ĠC ame +Ġsecret ive +ĠCr imes +d n +C lean +ĠEgypt ians +ĠCar penter +Ġ ll +H um +ĠMil o +Ġcapital ists +Ġbrief ed +T we +ĠBas in +elve t +M os +Ġplun ge +ĠKa iser +ĠFu j +ill in +Ġsafegu ards +Ġo ste +ĠOpportun ity +ĠM afia +ĠCall ing +ap a +ur ban +br ush +ill ard +c é +int elligence +ĠL ob +ĠDru id +Ġsm oother +Ġfoot ing +Ġmotor ists +arc ity +Ġmascul inity +Ġm ism +Ġabdom inal +ĠTa vern +ĠR oh +Ġesc apes +s igned +Anth ony +Ġsacrific ing +Ġintim acy +Ġan terior +ĠK od +Ġmot if +Ġg raz +Ġvisual ization +Ġguitar ist +ĠTro tsky +m agic +D ar +ĠMor i +Ġw ards +Ġtoile ts +l est +Ġtele port +ĠSund ays +ĠPl at +ET S +Ġe Sports +Pat rick +ĠK atherine +en ko +Ġhas sle +ĠM ick +gg les +Ġh ob +aint ain +Ġair borne +Ġsp ans +Ġch ili +Ġa perture +Ġvolunte ered +ĠInc ident +ĠF res +ĠVeter an +augh tered +ing o +Ġun insured +CL OSE +Ġf use +Ġer otic +Ġadvert ise +ra ising +Text ure +Ġatt ends +ĠRE AL +udd led +Ġsm oot +Ġ30 5 +ĠWill is +Ġbl ond +An alysis +ĠV T +on ica +Ġstrongh old +R F +N M +. >> +Ġprosper ous +Ġbo asted +29 2 +ĠManufact uring +PR ESS +g ren +Ġpharm acy +ĠRoc kefeller +k ai +Ġth umbs +ĠH ut +Ġmother board +Ġguard ians +ĠAl ter +ll ular +Ġsh ack +Ġwise ly +Ġback bone +erv a +Ġsu icides +ĠMcG regor +ij ah +E mer +ĠB rav +Ġdesign ate +P OST +produ ced +Ġcleans ing +irl wind +ex istent +ĠHum ph +ĠPay ne +Ġv ested +Å ¡ +Ġstring ent +ion a +Ġuns ub +Ġsum med +ĠHer cules +sub ject +ĠR agnar +ĠN os +Ġcharacter ization +Ġsav vy +ĠDaw son +ĠCas ino +Ġf ri +ĠBar rier +Ġmis information +Ġins ulation +Ġcorrid ors +Ġair planes +ĠNo ct +ah i +Ġ19 16 +k b +arm ac +Ġsh un +Ġsche ma +Ġhorr ified +Ġ23 9 +aund ers +N B +i ates +er ity +ĠSh ard +Ġr arity +Ġgroup ed +ĠGh ana +again st +ĠBi ological +ĠA ware +ow ell +Ï Ħ +ĠBe au +sh aw +H ack +ĠJul ius +US S +ol son +aun a +c ru +ĠMaur ice +ĠI k +Ġsequ encing +Ġradical s +Ġ( ?, +v irtual +Ġany ways +Ġreper c +Ġhand lers +Ġhes itant +é ĥ +ĠM F +ple mentation +ass ociated +Ġcampaign ed +ĠY ue +ut ations +ĠY oga +Ġsim mer +Ġro ds +Ġmel ody +Ġconv oy +v ideos +Ġscreen ed +N eg +ochem ical +Ġ( )) +Ġultr as +Ġant ip +ĠIsland ers +70 4 +Ġfet ish +Ġridic ulously +ĠK art +Ġmitochond rial +Ġinterf ering +Build er +Ġover fl +Ġac ne +ĠM ud +ĠK err +f lex +ĠPost al +ĠBalt ic +47 7 +ĠPers ons +our age +H B +ĠM use +ĠImm ortal +ĠDri ving +Ġpet itions +Ġsubsc ript +Ġs orce +ĠProcess or +ut on +S ony +Ġph on +Ġr aced +ĠAnth rop +Ġday time +ĠEx ercise +Add ing +Ġeng ages +ĠQual comm +Ġmir acles +Ġmem es +ĠDr ink +ĠOri oles +Ġhair s +ĠPol ar +ath om +Ġsl ippery +ĠR emy +Ġcar amel +ĠY EAR +Ġal k +I gn +a ution +ĠMer lin +ĠC ran +Ġap ologies +Ġ4 10 +Ġout ing +ĠMem ories +app ointed +Ġcount ered +u ld +pos ing +Ġfire wall +ĠW ast +ĠW et +work ed +se ller +Ġrepe aled +ere o +ass uming +BL IC +m ite +ĠCEO s +ĠChap el +ellig ent +________________ ________ +D og +Ġw art +Ġsubsc riber +s ports +Ġbe gged +ĠM V +Ġsem if +eth ical +Ġpre ach +Ġrev ital +Ġpun itive +Ġshort cuts +Ġinstit uted +ĠWars aw +Ġabdom en +ĠK ING +Ġsuper intendent +Ġf ry +ĠGe o +T OR +Ġcontrad ictions +apt ic +Ġlandsc apes +b ugs +Ġcl ust +Ġvol ley +c ribed +Ġt andem +Ġrob es +WH AT +Ġpromot er +Ġel oqu +review ed +ĠD K +ĠPl ato +Ġf ps +T ank +ĠDer rick +Ġpriorit ize +as per +ĠHond uras +ĠCom pleted +ne c +Ġm og +n ir +ĠMay o +DE F +st all +in ness +ĠVolks wagen +Ġprec aution +ĠM ell +i ak +ist ries +Ġ24 8 +Ġoverl apping +Sen ate +ĠEnh ance +res y +rac ial +OR TS +ĠM ormons +Str ong +ĠCo ch +Mex ico +ĠMad uro +Ġj ars +Ġcan e +W ik +oll a +iff erence +Ġphysic ist +ĠMag gie +Ġ28 5 +Ġdep iction +ĠMcL aren +J u +Ġsl ows +Ġcommission ers +ĠWill ow +ĠExpl os +hov ah +Ġtechn ician +Ġhom icides +ĠFl av +ĠTr uman +Ġ100 00 +u ctor +Ġsh ader +News letter +45 7 +Ġre ver +Ġhard ened +Ġwhere abouts +Ġrede velop +Ġcar bs +Ġtra vers +Ġsqu irrel +Ġfoll ower +Ġs ings +50 8 +Ġrabb its +emon ium +Ġdocument ing +Ġmisunder stood +) ' +R ick +gg ies +Ġprem ie +Ġsk ating +Ġpass ports +Ġf ists +aged don +H aw +AC P +0 80 +ĠThough ts +ĠCarl son +Ġpriest hood +h ua +Ġdun geons +ĠLo ans +Ġant is +Ġfamiliar ity +ĠS abb +op al +ĠIn k +st rike +Ġc ram +Ġlegal ized +Ġcu isine +Ġfib re +Tra vel +ĠMon ument +OD Y +eth y +Ġinter state +ĠP UR +em porary +ĠArab ian +develop ed +Ġsadd le +Ġg ithub +ĠOff er +ĠIS P +ro let +ĠSUP ER +ĠDen is +Ġmultipl ier +Ġstir red +Interest ingly +Ġcustom ary +Ġbill ed +he x +Ġmultipl ied +Ġfl ipping +ĠCros by +Ġfundament als +ia e +ĠPlay ed +ĠAt om +am azon +ĠFl am +ee z +activ ated +Ġtables poon +Ġliberal ism +ĠPal in +ĠP atel +N um +ĠT AM +Ġs urn +ĠRel oaded +Ġco ined +" ], +ĠCl ash +ĠAg u +Ġprag matic +ĠActiv ate +Ġ8 02 +Ġtrail ers +Ġsil hou +Ġprob es +Ġcirc us +ĠB ain +ĠLind say +ĠAb bey +Del ivery +Ġconcess ion +Ġgast ro +ĠSpr ite +Ä Ł +and el +Ġg imm +Ġaut obi +ĠT urtle +Ġwonder fully +ĠHar am +ĠWorld wide +ĠHand le +Ġtheor ists +Ġsle ek +ĠZh u +ograph ically +EG A +ĠOwn ers +ath s +ĠAntar ctic +n atal +=" " +fl ags +`` `` +Ġs ul +K h +Ġpot assium +Ġlinem an +Ġcere al +ĠSe asons +Ġ20 22 +Ġmat hematic +Ġastron omers +prof essional +Ġf ares +cknow led +Ġch i +Ġyoung sters +Ġmistaken ly +Ġhem isphere +ĠDiv inity +r one +Ġ" , +r ings +Ġattract s +v ana +å ¹ +C AP +Ġplay list +Ġpor ch +ãģ £ +Ġincorpor ates +Ġso ak +Ġassert ing +ĠTerror ism +ĠP ablo +J a +ces ter +Ġfear ing +ĠPr ayer +Ġescal ated +G W +Ġro be +ĠBright on +ac ists +ĠSym phony +ĠDwar f +ĠPar ade +ĠLe go +Ġinex pl +Ġl ords +le af +RA G +l iber +Ġcig ars +ĠJe hovah +60 6 +WIND OWS +ĠLiber ia +eb us +He avy +Ġl ubric +ĠR W +angu ages +Ġnarrow ed +com puter +ĠE mber +Ġmurder ing +Ġdown stream +ĠT uls +ĠT ables +Top ic +ĠAcc uracy += / +l ost +ĠRe i +Ġprogress es +b ear +Ġestablish ments +Just in +ĠPe ach +ĠG omez +å ¿ +ĠTri angle +Id ent +ĠH ive +Res ources +Ġmix es +ĠAss uming +M u +Ġhyp oc +Ġs ane +ĠW an +id ious +Su ccess +Ġ io +Ang el +Ġdanger ously +ĠCreat ure +W ORK +: [ +ĠKat rina +List ener +M iller +ĠId lib +h ang +Ġcircum vent +h ref +Ġcel estial +ĠWe eks +ĠP ug +ĠDal ton +Ġsubpoen a +uk u +Ġpers isted +pe i +old ing +ĠDoc uments +ĠH ast +ĠC ENT +Ġprim er +Ġsyn onymous +Ġn ib +om bs +Ġnot ation +ĠD ish +ĠAt mosp +Ġforb id +ĠAN G +pat tern +l os +Ġproject iles +b rown +." , +ĠVen om +Ġfierce ly +ub lished +ĠU ran +ĠNic arag +4 10 +ĠC AL +OT OS +ĠMir acle +ĠEn chant +Ġguard ing +app end +Att ach +Ġlevel ed +Ġcond oms +ih ilation +64 9 +Ġnight mares +ĠTHE Y +ĠST ART +ĠK inn +Ġroomm ate +Ġhy giene +o pping +J ob +Ġl vl +ĠV ER +ĠKe eping +ab etic +Ġformat ting +eral a +Ġrev isions +Ġres urg +T el +ĠGood man +35 3 +p od +Ġind isp +ĠTrans lation +Ġg own +ĠM und +Ġc is +Ġby stand +col lect +ĠPun jab +act ively +ĠG amb +te ll +Ġimport ing +g encies +Ġloc om +ĠBr ill +H oly +ĠBer ger +Ġshow down +Ġrespond ers +IL Y +Ġt akedown +le ted +Ġmat tered +Ġpredict ive +Ġover lay +G PU +ĠV ick +Ġconvey ed +T ab +pe er +Sc an +Ġdefensive ly +v ae +Ġappro ving +Ġt iers +ĠV ia +quer ade +ĠSaud is +Ġdemol ished +ĠProp he +Ġmon o +Ġhospital ity +H AM +ĠAri el +M OD +ĠTor ah +Ġbl ah +ĠBel arus +erent ial +ĠT uc +Ġbank er +39 7 +Ġmosqu it +ĠScient ist +ĠMus ical +Ġh ust +Sh ift +Ġtor ment +Ġstand off +E duc +ĠF og +Ġampl ifier +Sh ape +Inst ance +ĠCrit ics +Ġda emon +H ouston +Ġmatt ress +ĠID F +Ġobsc ene +ĠA mer +hett i +Ġcomp iling +35 2 +vere tt +ĠRed uction +ist ration +ĠBl essed +ĠB achelor +3 16 +Ġpr ank +ĠVul can +dd ing +Ġm ourning +ĠQu int +ĠBl aster +test ing +Ġsed iment +>> > +ĠE ternity +ĠWH ERE +ĠM aze +Ġreact ing +ĠAl v +oms day +ĠC RA +Ġtransl ator +Ġbog us +at u +We bsite +oll s +Ġbapt ism +Ġs ibling +ĠAut umn +ve z +ãģ® é +gu ards +Ge org +assad ors +ĠFre ud +Ġcontin ents +ĠReg istry +Bern ie +ĸļ 士 +Ġtoler ant +ĠU W +Ġhor ribly +99 5 +ĠMID I +Ġimpat ient +oc ado +er i +ĠWor st +ĠNor ris +ĠTalk ing +Ġdef ends +ens able +Ġ20 21 +Ġanat omy +L ew +Ġdraw er +ĠCan berra +Ġpatri otic +é¾įå ĸļ士 +ĠAv g +AR M +Ġundis closed +Ġfare well +45 9 +b able +ĠAll ison +OL OG +Ġcon co +t ight +ĠAC PI +ĠM ines +l ich +ĠâĶ ľ +represent ed +200 000 +Ġenthusi ast +OT S +b il +ĠIng redients +Ġinvent or +ĠMy SQL +³³ Âł +ĠAB OUT +with in +Ġm k +B ul +ĠF ake +Ġdracon ian +W a +hel m +ĠTer ran +erv ille +Ġcommon place +SI ZE +Ġ" < +re place +ograph s +ĠSE LECT +inc ible +ĠMost ly +ĠShe ffield +ĠID E +ugg le +Ġcit ations +h urst +ĠUn ix +Ġunle ash +ĠP iper +ĠN ano +Ġsucc umb +Ġreluct ance +Ġ25 00 +ĠMer chant +Ġwire t +Ġcomb os +ĠBirth day +Ġchar coal +ĠU PS +ĠFair fax +Ġdrive way +ĠT ek +ĠP itch +ove re +Ġtechn icians +ĠAct ual +fl ation +ĠF iscal +ĠEm pty +an amo +Ġmag nesium +Ġsl ut +Ġgrow ers +Invest igators +( ): +ĠS atellite +ĠKe ynes +miss ive +l ane +Ġb orough +3 44 +ĠTE AM +ĠBet hesda +C V +h ower +ĠR AD +Ġch ant +ĠR iy +Ġcompos itions +Ġmild ly +Ġmedd ling +Ġag ility +ane ers +5 01 +Ġsyn th +ling er +29 1 +Ġex claimed +Part y +Ġcont amin +ĠMan or +ĠResp ond +Ġpra ising +Ġman ners +fle et +Sum mer +ĠLy nd +ĠDef initely +gr im +Ġbow ling +st ri +ç Ľ +y nt +Ġmand ates +D IV +Ġreconc ile +view s +ĠDam on +vet te +F lo +ĠGreat est +il on +ic ia +Ġportray al +Ġcush ion +50 4 +19 79 +oss al +App lic +sc ription +Ġmit igation +AT S +p ac +Ġer ased +Ġdefic iencies +ĠHolland e +ĠX u +Ġb red +Ġpregn ancies +f emin +Ġem ph +Ġpl anners +Ġout per +utter ing +Ġperpet rator +Ġm otto +ĠEll ison +ĠNE VER +Ġadmitted ly +AR I +ĠAzerbai jan +Ġmill isec +Ġcombust ion +ĠBott le +ĠL und +ĠP s +ĠD ress +Ġfabric ated +Ġbat tered +Ġs idel +ĠNot ting +Fore ign +ĠJer ome +0 20 +ĠAr bit +Ġkn ots +ĠR IGHT +M oving +ãģ Ļ +Ġsur geries +Ġcour thouse +Ġm astered +Ġhover ing +ĠBr an +ĠAl ison +Ġsaf est +m ilitary +Ġbull ied +Ġbar rage +Read er +ES E +ĠGe ographic +T ools +3 14 +ĠGe ek +ro th +gl ers +ĠF IN +Ï ģ +ĠA ston +al tern +48 8 +Ġveter in +G amer +Ġint el +ren ches +Sh ield +Ġam nesty +ĠB har +Ġp iled +Ġhonor able +ĠInst itutes +Ġso aked +Ġcom a +ĠE FF +34 1 +by tes +ĠG mail +le in +ĠCanad iens +m aterial +I l +Ġinstruct ors +ĠK Y +Ġconce ive +ub b +ĠP ossible +Ġeas ing +ĠChrist ina +Ġcar ic +ĠHD R +R OM +Ġsho vel +de lete +Ġp uff +ĠCh anging +Ġseam lessly +Att ribute +Ġacqu isitions +ak ery +ĠE F +Ġaut istic +ĠT akes +ĠPow der +ĠSt ir +5 10 +ĠBub ble +sett ings +ĠF owler +Ġmust ard +Ġmore over +Ġcopyright ed +ĠLED s +15 00 +æ ī +ĠH IS +en f +Ġcust od +ĠH uck +G i +Ġim g +An swer +C t +j ay +ĠInf rastructure +Ġfeder ally +L oc +Ġmicro bes +Ġover run +dd s +ot ent +adi ator +>>>> >>>> +Ġtorn ado +Ġadj ud +Ġintrig ued +Ġs i +ĠRevel ation +pro gress +Ġburgl ary +ĠSai yan +ĠK athy +Ġser pent +ĠAndre as +Ġcomp el +ess ler +ĠPl astic +ĠAd vent +ĠPos itive +ĠQ t +ĠHind us +reg istered +ular ity +Ġrighteous ness +Ġdemon ic +u itive +ĠB DS +ĠGre gg +c ia +ĠCrus ade +ĠSina i +W ARE ++ ( +Ġme ll +Ġder ail +y ards +A st +Ġnotice ably +ĠO ber +R am +Ġun noticed +Ġse q +av age +T s +Ġ6 40 +Ġconced e +Ġ] ) +F ill +Ġcapt ivity +ĠImprove ment +ĠCrus ader +ara oh +M AP +æ Ĺ +Ġstr ide +al ways +F ly +N it +Ġal gae +ĠCook ing +ĠDo ors +Mal ley +Ġpolic emen +ãģ į +Ġastron aut +access ible +49 5 +ĠR AW +cl iffe +udic rous +Ġdep ended +al ach +Ġvent ures +ra ke +Ġt its +ĠH ou +Ġcond om +ormon al +Ġind ent +Ġupload ing +Foot note +Import ant +Ġ27 1 +Ġmind ful +Ġcont ends +C ra +Ġcal ibr +ĠO ECD +plug in +F at +ĠIS S +ĠDynam ics +ans en +68 6 +' ), +Ġsp rite +Ġhand held +ĠH ipp +=~ =~ +Tr ust +Ġsem antics +ĠBund es +ĠRen o +ĠLiter ature +s ense +G ary +ĠA eg +ĠTr in +EE K +Ġcler ic +ĠSS H +Ġch rist +Ġinv ading +ib u +Ġen um +aur a +Ġal lege +ĠInc redible +B BC +Ġth ru +Ġsa iled +Ġem ulate +Ġin security +Ġc rou +Ġaccommod ations +Ġincompet ent +Ġsl ips +ĠEarth qu +s ama +IL LE +Ġi Phones +as aki +Ġby e +Ġar d +Ġext ras +Ġsl aughtered +Ġcrowd funding +res so +Ġfil ib +ĠER ROR +ĠT LS +e gg +ĠIt al +Ġen list +ĠCatal onia +ĠSc ots +Ġser geant +Ġdiss olve +N H +Ġstand ings +ri que +I Q +Ġbenef iciary +Ġaqu arium +You Tube +ĠPower Shell +Ġbright est +ĠWar rant +S old +Writ ing +Ġbegin nings +ĠRes erved +ĠLatin os +head ing +Ġ4 40 +Ġrooft op +AT ING +Ġ3 90 +VP N +G s +k ernel +turn ed +Ġprefer able +Ġturn overs +ĠH els +S a +ĠShin ji +ve h +ĠMOD ULE +V iol +Ġex iting +Ġj ab +ĠVan illa +Ġac ron +ĠG ap +ber n +A k +ĠMc Gu +Ġend lessly +ĠFar age +ĠNo el +V a +M K +Ġbr ute +ĠK ru +ĠES V +ĠOl ivia +âĢ ł +ĠK af +Ġtrust ing +Ġh ots +3 24 +Ġmal aria +Ġj son +Ġp ounding +ort ment +Count ry +Ġpostp oned +Ġunequ iv +? ), +ĠRo oney +udd ing +ĠLe ap +ur rence +sh apeshifter +ĠH AS +os ate +Ġca vern +Ġconserv atism +ĠB AD +Ġmile age +Ġarrest ing +V aults +Ġmix er +Dem ocratic +ĠB enson +Ġauth ored +8 000 +Ġpro active +ĠSpirit ual +t re +Ġincarcer ated +ĠS ort +Ġpe aked +Ġwield ing +re ciation +×Ļ × +P atch +ĠEm my +Ġex qu +tt o +ĠRat io +ĠP icks +ĠG ry +ph ant +Ġf ret +Ġeth n +Ġarch ived +% - +c ases +ĠBl aze +Ġim b +c v +y ss +im ony +Ġcount down +Ġaw akening +ĠTunis ia +ĠRe fer +ĠM J +Ġun natural +ĠCar negie +iz en +ĠN uggets +he ss +Ġev ils +64 7 +Ġintrodu ctory +l oving +ĠMcM ahon +Ġambig uity +L abel +ĠAlm ighty +Ġcolor ing +ĠCl aus +set ting +N ULL +ĠF avorite +ĠS IG +> ( +ĠSh iva +ĠMay er +Ġstorm ed +ĠCo verage +we apons +igh am +Ġun answered +Ġle ve +Ġc oy +c as +b ags +as ured +Se attle +ĠSant orum +ser ious +Ġcourage ous +ĠS oup +Ġconfisc ated +Ġ// / +Ġuncon ventional +Ġmom s +ĠRohing ya +ĠOrche stra +ĠPot ion +Ġdisc redit +ĠF IL +f ixed +ĠDe er +do i +ĠDim ension +Ġbureaucr ats +et een +Ġaction Group +oh m +Ġb umps +ĠUt ility +Ġsubmar ines +ren heit +re search +ĠShap iro +Ġsket ches +Ġde ceptive +ĠV il +es ame +ĠEss entially +Ġramp age +isk y +Ġmut tered +th ritis +Ġ23 6 +f et +b ars +Ġpup il +ĠTh ou +o S +s ong +Ġfract ured +Ġre vert +pict ure +Ġcrit erion +us her +Ġreperc ussions +ĠV intage +ĠSuper intendent +Offic ers +Ġflag ged +Ġbl ames +Ġin verse +ograp hers +Ġmakes hift +Ġdev oid +Ġfoss ils +ĠArist otle +ĠFund s +Ġde pleted +ĠFl u +ĠY uan +Ġw oes +Ġlip id +Ġsit u +requ isites +Ġfurn ish +ĠSam ar +Ġshame ful +Ġadverse ly +Ġad ept +Ġrem orse +Ġmurder ous +uck les +ĠE SL +Ġ3 14 +s ent +Ġred ef +ĠC ache +ĠP urs +ig ans +Ġ4 60 +Ġpres criptions +Ġf res +F uck +ocr ates +Tw enty +ĠWe ird +ĠT oggle +ĠC alled +itiz ens +Ġp oultry +Ġharvest ing +ãĤ¦ ãĤ¹ +Bott om +Ġcaution ed +t n +39 6 +ĠNik ki +Ġeval uations +Ġharass ing +Ġbind ings +ĠMon etary +Ġhit ters +Ġadvers ary +un ts +Ġset back +Ġenc rypt +ĠC ait +Ġl ows +eng es +ĠN orn +Ġbul bs +Ġbott led +ĠVoy ager +3 17 +Ġsp heres +p olitics +Ġsubt ract +Ġsens ations +Ġapp alling +Ġ3 16 +Ġenvironment ally +ĠST EM +Ġpub lishes +5 60 +Ġdilig ence +48 4 +Ġadv ises +Ġpet rol +Ġimag ining +Ġpatrol s +ĠInt eger +ĠAs hes +act us +ĠRad iant +ĠL T +it ability +ht aking +Set ting +Ġnu anced +ĠRe ef +ĠDevelop ers +N i +pie ces +99 0 +Lic ense +Ġlow ers +ĠOtt oman +3 27 +oo o +Ġqu itting +mark ets +Beh ind +Ġbas in +Ġdoc s +an ie +fl ash +ct l +Ġcivil ized +ĠFuk ushima +"] ," +ĠK S +ĠHonest ly +ar at +Ġconstruct s +ĠL ans +ĠD ire +ĠLI KE +ĠTrou ble +Ġwith holding +ĠOb livion +Ġsan ity +any a +Con st +Ġgro cer +ĠC elsius +Ġrecount ed +ĠW ife +B order +ate red +h appy +Ġspo iler +Ġlog ically +H all +Ġsucceed ing +Ġpoly morph +Ġax es +ĠShot gun +ĠS lim +ĠPrin ciples +ĠL eth +art a +Ġsc or +Sc reenshot +Ġrelax ation +#$ #$ +Ġdeter rent +idd y +Ġpower less +Ġles bians +Ġch ords +ĠEd ited +se lected +Ġseparat ists +000 2 +Ġair space +Ġturn around +Ġc unning +P ATH +P oly +Ġbomb ed +Ġt ion +x s +Ġwith hold +Ġw aged +ĠLiber ties +Fl ag +Ġcomfort ing +45 4 +ĠI ris +are rs +Ġr ag +Ġrel ocated +ĠGu arant +Ġstrateg ically +Ġgam ma +uber ty +ĠLock heed +g res +Ġgr illed +ĠLow e +st ats +ĠR ocks +Ġsens ing +Ġrent ing +ĠGe ological +ا Ø +ot rop +Ġse w +Ġimproper ly +48 6 +Ġâĸ ł +Ġstar ving +ĠB j +Disc ussion +3 28 +ĠCom bo +ĠFix es +N AT +Ġstri ving +th ora +Ġharvest ed +ĠP ing +Ġplay ful +Ġaven ues +Ġoccup ational +Ġw akes +ĠCou rier +Ġdrum mer +ĠBrow ser +ĠH outh +it u +Ġapp arel +p aste +Ġhun ted +ĠSecond ly +l ain +X Y +ĠP IN +ic ons +Ġcock tails +Ġs izable +Ġhurd les +est inal +ĠRecre ation +Ġe co +64 8 +ĠD ied +m int +Ġfinger prints +Ġdis pose +ĠBos nia +ts y +22 00 +Ġins pected +ĠF ou +Ġf uss +Ġamb ush +ĠR ak +Ġmanif ested +Pro secut +Ġsuff ice +ren ces +Ġcompens ated +ĠC yrus +Ġgen us +ĠWolver ine +ĠTrend s +Ġh ikes +ĠSe en +Ġen rol +C old +Ġpol itely +ĠSl av +ĠRu pert +Ġey ewitness +ĠAl to +Ġun comp +Ġposter ior +M ust +ĠHer z +Ġprogress ively +Ġ23 4 +Ġind ifference +ĠCunning ham +Ġacadem ia +Ġse wer +Ġast ounding +ĠA ES +r ather +Ġeld est +Ġclim bs +ĠAdd s +Ġout cry +Ġcont ag +ĠH ouses +Ġpe pt +ĠMel ania +interest ed +ĠU CH +ĠR oots +ĠHub bard +ĠT BD +ĠRoman ian +fil ename +St one +ĠIm pl +Ġchromos ome +C le +d x +Ġscram bled +ĠP t +Ġ24 2 +OP LE +Ġtremend ously +St reet +Ġcra ving +Ġbund led +ĠR G +p ipe +Ġinj uring +Ġarc ane +Part icip +ĠHero ic +st y +Ġto pping +ĠTemp est +rent ices +b h +Ġpar anoia +ĠUnic ode +Ġegreg ious +Ġ\ ' +ĠOsw ald +Ġgra vel +ĠSim psons +Ġbl and +ĠGuant anamo +Writ er +lin ers +ĠD ice +J C +Ġpar ity +Ġs ided +Ġ23 7 +ĠPyr rha +at ters +d k +F ine +comp an +Ġform ulated +ĠId ol +il ers +hem oth +ĠF av +Ġintr usion +Ġcar rots +ĠL ayer +ĠH acker +Ġ ---------------- +Ġmoder ation +é ģ +oc oc +Ġcharacter ize +ĠTe resa +Ġsocio economic +Ġper k +ĠParticip ation +tr aining +ĠPaul o +ph ys +Ġtrust worthy +Ġembod ied +ĠMer ch +c urrency +ĠPrior ity +Ġte asing +Ġabsor bing +Ġunf inished +ĠCompar ison +Ġdis ple +writ ers +Ġprofess ions +ĠPengu in +Ġang rily +ĠL INK +68 8 +ĠCor respond +Ġprev ailed +Ġcart el +l p +as ms +ĠRed emption +ĠIslam ists +effect s +d ose +ĠL atter +ĠHal ifax +Ġv as +ĠTop ics +ĠN amed +advert ising +zz a +IC ES +Ġret arded +ach able +ĠPupp et +ĠItem Level +Ġret ract +Ġident ifiable +A aron +ĠB uster +s ol +hel le +as semb +H ope +r anged +B a +ĠP urch +é Ģ +ĠSir i +Ġarri vals +Ġ19 12 +Ġshort ened +Ġ3 12 +Ġdiscrep ancy +ĠTem perature +ĠWal ton +Ġkind erg +p olit +Ġrem ix +Ġconnect ors +ãĥĺ ãĥ© +ĠKazakh stan +dom inated +Ġsu gars +im ble +ĠPan ic +ĠDem and +ĠCol ony +on en +ĠM ER +7 75 +ur ia +aza ar +ĠDeg ree +P ri +Ġsun shine +Ġ25 1 +Ġpsychedel ic +Ġdigit ally +ĠBra un +Ġsh immer +Ġsh ave +ĠTel esc +ĠAst ral +ĠVenezuel an +ĠO G +Ġc rawling +Int eg +ĠFe ather +Ġunfold ing +Ġappropri ation +Ġè£ı è +ĠMob ility +ĠN ey +- . +b ilt +L IN +ĠT ube +ĠCon versely +Ġkey boards +ĠC ao +Ġover th +Ġla ure +>> \ +ĠV iper +ach a +Off set +ĠR aleigh +ĠJ ae +J ordan +j p +Ġtotal itarian +Connect or +Ġobserv es +ĠSpart an +ĠIm mediately +ĠSc al +C ool +Ġt aps +Ġro ar +P ast +Ġch ars +ĠB ender +ĠShe ldon +Ġpain ter +Ġbe acon +ĠCreat ures +Ġdownt urn +Ġh inder +ĠAnd romeda +à Ľ +cc oli +ĠF itness +et rical +Ġutil izes +Ġsen ate +Ġen semble +Ġche ers +T W +Ġaff luent +k il +ry lic +ord ering +Com puter +Ġgru esome +ost ics +ĠUb isoft +ĠKel ley +Ġw rench +Ġbourgeois ie +IB LE +ĠPrest on +w orn +ar ist +reat ing +Ġst ained +ar ine +Ġsl ime +EN N +Ġche sts +Ġground water +ann ot +ĠTr ay +ĠLoc ke +ĠC TR +Ġd udes +ĠEx ternal +ĠDec oder +Ġpar amed +ĠMed line +80 9 +ĠD inner +rup al +g z +ĠG um +ĠDem o +j ee +Ġd h +ber man +arch s +Ġen qu +ĠEp stein +Ġdevast ation +Ġfriends hips +ĠAr d +Ġ23 1 +ĠRub in +ĠDist ance +Ġsp urred +Ġd ossier +Ġover looking +\\\\\\\\ \\\\\\\\ +Fore st +ĠCom es +\ ", +ĠIran ians +Ġf ixtures +L aughs +Ġcur ry +ĠKing ston +Ġsqu ash +Ġcat alogue +Ġabnormal ities +Ġdigest ive +.... ..... +Ġsubord inate +og ly +Ġ24 9 +M iddle +Ġmass ac +Ġburg ers +Ġdown stairs +Ġ19 31 +39 4 +ĠV G +Ġl asers +ĠS ikh +ĠAlex a +der ived +Ġcycl ist +ãģ® éŃĶ +onel iness +!!!! !!!! +Ġbuff s +leg ate +Ġrap ing +Ġrecomm ending +ro red +Ġmult icultural +un ique +Ġbusiness men +Ġune asy +ĠM AP +Ġdisp ersed +cipl ine +J ess +ĠK erala +å § +Ġabst raction +Sur v +U h +Ġprin ters +ij a +ow der +Ġanalog ous +ĠA SP +af er +Ġunfold ed +Ġlevel ing +Ġbre ached +ĠH earing +Ġn at +Ġtransl ating +crit ical +Ġant agonist +ĠYes terday +Ġfuzz y +w ash +m ere +Ġbe wild +ĠM ae +V irgin +ph rase +Ġsign aled +ĠH IGH +Ġprot ester +Ġgar ner +unk nown +Ġk ay +Ġabduct ed +Ġst alking +am n +Ġdes erving +ĠR iv +ĠJ orge +Ġscratch ing +ĠS aving +ip ing +Ġte ase +Ġmission ary +ĠMor row +T IME +P resent +Ġchem otherapy +tern ess +ĠH omes +ĠP urdue +Ġst aunch +ĠWhit ney +ĠTH ERE +Î ¼ +iat us +ĠErn est +ĠDe ploy +Ġcove ted +F ML +ĠDial ogue +Ġex ited +f ruit +Ġner d +":" "," +Ġv ivo +ru ly +4 60 +ĠAm en +rehens ible +Ġâ ĺ +D IR +Ġad herence +Ġche w +ĠCo ke +ĠSerge i +dig ital +ĠNe ck +g ently +enth al +/ ) +Ġwe ary +Ġgu ise +ĠConc ord +ĠOn ion +at cher +Ġb inge +ĠDirect ive +Ġman ned +ans k +Ġill usions +Ġbillion aires +38 3 +oly n +odynam ic +ĠWhe at +ĠA lic +Ġcol oured +ĠN AFTA +ab o +Ġmac ros +ind ependent +s weet +Ġsp ac +ĠK abul +Ġ Ä +em e +Ġdict ated +Ġsh outs += { +Ġr ipping +ĠSh ay +ĠCr icket +direct ed +Ġanalys ed +ĠWAR RANT +ag ons +ĠBlaz ers +Ġche ered +Ġar ithmetic +ĠTan z +37 3 +ĠFl ags +Ġ29 5 +Ġw itches +ĠIn cluded +ĠG ained +ĠBl ades +G am +ĠSam antha +ĠAtl antis +ĠPr att +Ġspo iled +ĠI B +ĠRam irez +Pro bably +re ro +ĠN g +ĠWar lock +t p +Ġover he +Ġadministr ations +Ġt int +Ġreg iment +Ġpist ols +Ġblank ets +Ġep ist +Ġbowl s +Ġhydra ulic +Ġde an +Ġj ung +Ġasc end +70 5 +ĠSant iago +à ® +Ġun avoid +ĠSh aman +re b +Ġstem ming +99 8 +ĠM G +st icks +esthes ia +ER O +Ġmor bid +ĠGr ill +ĠP oe +any l +Ġdele ting +ĠSurve illance +Ġdirect ives +Ġiter ations +ĠR ox +ĠMil ky +F ather +Ġpat ented +44 7 +Ġprec ursor +Ġm aiden +ĠP hen +ĠVe gan +ĠPat ent +K elly +Redd itor +Ġn ods +Ġvent ilation +ĠSchwar z +Ġw izards +Ġomin ous +ĠHe ads +ĠB G +Ġl umber +ĠSp iel +Ġis Enabled +Ġancest ral +ĠSh ips +Ġwrest ler +ph i +Ġy uan +ĠRebell ion +Ġice berg +Ġmag ically +Ġdivers ion +ar ro +yth m +ĠR iders +ĠRob bie +ĠK ara +ĠMain tenance +ĠHer b +Ġhar ms +p acked +ĠFe instein +Ġmarry ing +Ġbl ending +ĠR ates +Ġ18 80 +Ġwr ink +ĠUn ch +ĠTor ch +desc ribed +Ġhuman oid +ilit ating +ĠCon v +ĠFe ld +IGH TS +Ġwhistlebl ower +ort mund +ets y +arre tt +ĠMon o +ĠI ke +ĠC NBC +ĠW AY +ĠMD MA +ĠIndividual s +Ġsupplement al +Ġpower house +ĠSt ru +F ocus +aph ael +ĠCol leg +att i +Z A +Ġp erenn +ĠSign ature +ĠRod ney +Ġcub es +idd led +ĠD ante +ĠIN V +iling ual +ĠC th +Ġso fa +Ġintimid ate +ĠR oe +ĠDi plom +ĠCount ries +ays on +Ġextrad ition +Ġdis abling +ĠCard iff +Ġmemor andum +ĠTr ace +Ġ?? ? +se ctor +ĠRou hani +ĠY ates +ĠFree ze +Ġbl adder +M otor +ĠProm ise +ant asy +Ġforesee able +ĠC ologne +cont ainer +ĠTre es +ĠG ors +ĠSin clair +Ġbar ring +key e +Ġsl ashed +ĠStat istical +é ĩ +Ġâĸ º +All ows +Ġhum ility +Ġdr illed +ĠF urn +44 3 +Ġse wage +Ġhome page +Ġcour tyard +Ġv ile +Ġsubsid iaries +aj o +direct ory +Ġam mon +V ers +charg es +Ġ} } +ĠCh ains +Ġ24 6 +n ob +Ġper cept +Ġg rit +Ġfisher men +ĠIraq is +ĠDIS TR +ĠF ULL +ĠEval uation +g raph +at ial +Ġcooper ating +Ġmel an +Ġenlight ened +Ġal i +t ailed +Ġsal ute +Ġweak est +ĠBull dogs +U A +ĠAll oy +Ġsem en +oc ene +ĠWilliam son +s pr +, âĢĶ +ĠG F +itt ens +Be at +ĠJ unk +iph ate +ĠFarm ers +ĠBit coins +ig ers +d h +ĠL oyal +p ayer +Ġentert ained +Ġpenn ed +Ġcoup on +Que ue +Ġweaken ing +c arry +Ġunderest imate +Ġshoot out +Ġcharism atic +ĠProced ure +Ġprud ent +in ances +Ġric hes +Ġcort ical +Ġstr ides +Ġd rib +ĠOil ers +5 40 +ĠPer form +ĠBang kok +Ġe uth +S ER +Ġsimpl istic +t ops +camp aign +Q uality +Ġimpover ished +ĠEisen hower +Ġaug ment +ĠH arden +Ġinterven ed +Ġlist ens +ĠK ok +Ġs age +Ġrub bish +ĠD ed +Ġm ull +pe lling +Ġvide ot +Produ ction +D J +m iah +Ġadapt ations +Ġmed ically +Ġboard ed +Ġarrog ance +Ġscra pped +Ġopp ress +FORM ATION +Ġj unction +4 15 +EE EE +S kill +Ġsub du +ĠSug gest +ĠP ett +Ġle tt +ĠMan ip +ĠC af +ĠCooper ation +T her +Ġreg ained +¶ æ +ref lect +Ġth ugs +ĠShel by +Ġdict ates +ĠWe iner +ĠH ale +Ġbatt leground +s child +Ġcond ol +h unt +osit ories +Ġacc uses +Fil ename +Ġsh ri +Ġmotiv ate +Ġreflect ions +N ull +ĠL obby +¥ µ +ĠS ATA +ĠBack up +Ñ ĥ +n in +ĠCor rection +Ġju icy +ut ra +ĠP ric +Ġrest raining +ĠAir bnb +ĠAr rest +Ġappropri ations +Ġsl opes +Ġmans laughter +Ġwork ings +ĠH uss +ĠF rey +Le ave +ĠHarm ony +ĠF eder +Ġ4 30 +Ġt rench +Ġglad ly +Ġbull pen +ĠG au +b ones +Ġgro ove +Ġpre text +ã ħĭ +Ġtransm itter +ĠComp onent +Ġunder age +ĠEm pires +T ile +Ġo y +ĠMar vin +ĠC AS +Ġbl oss +Ġrepl icated +ĠMar iners +Marc us +ĠBl ocks +Ġliber ated +Ġbutter fly +Fe el +Ġfer mentation +Ġyou tube +Ġoff end +ĠTer m +res ist +Ġcess ation +Ġinsurg ency +Ġb ir +ĠRa ise +59 5 +Ġhypothes es +50 2 +Ġpl aque +ocr at +Ġjack ets +ĠHuff Post +am ong +Ġconf er +48 7 +ĠL illy +Ġadapt ing +ĠF ay +Ġsh oved +ve c +Ġref ine +Ġg on +Ġgun men +z ai +ĠShut tle +ĠI zan +Ġ19 13 +Ġple thora +· · +Ġ5 10 +Ġp uberty +Ġ24 1 +ĠWe alth +ĠAl ma +ĠM EM +ĠAd ults +C as +pr ison +R ace +Ġwater proof +Ġathlet icism +Ġcapital ize +ĠJu ice +Ġillum inated +ĠP ascal +Ġirrit ation +ĠWitness es +ad le +ĠAst ro +Ġf ax +ĠEl vis +Prim ary +ĠL ich +ĠEl ves +Ġres iding +Ġst umble +3 19 +ĠP KK +Ġadvers aries +D OS +ĠR itual +Ġsm ear +Ġar son +ident al +Ġsc ant +Ġmon archy +Ġhal ftime +Ġresid ue +Ġind ign +ĠSh aun +ĠEl m +aur i +A ff +W ATCH +ĠLy on +hel ps +36 1 +Ġlobby ist +Ġdimin ishing +Ġout breaks +Ġgo ats +f avorite +ĠN ah +son ian +ĠBo oster +Ġsand box +ĠF are +ĠMalt a +Ġatt Rot +ĠM OR +ld e +Ġnavig ating +T ouch +Ġunt rue +ĠDis aster +Ġl udicrous +Pass word +ĠJ FK +blog spot +4 16 +ĠUN DER +ern al +Ġdelay ing +T OP +Ġimpl ants +ĠAV G +ĠH uge +att r +Ġjournal istic +ĠPe yton +ĠI A +R ap +go al +ĠProgram me +Ġsm ashing +w ives +print ln +ĠPl ague +in us +EE P +Ġcru iser +ĠPar ish +umin ium +Ġoccup ants +ĠJ ihad +m op +Ġp int +Ġhe ct +ĠMe cca +direct or +ĠFund ing +ĠM ixed +Ġst ag +T ier +Ġg ust +Ġbright ly +ors i +Ġup hill +R D +Ġles ions +ĠBund y +liv ious +Ġbi ologist +ĠFac ulty +ĠAuthor ization +Ġ24 4 +All ow +ï ¸ +ĠGi ul +Ġpert inent +ot aur +es se +ĠRo of +Ġunman ned +35 1 +ĠSh ak +ĠO rient +Ġend anger +D ir +Ġrepl en +ed ient +Ġtail or +Ġgad gets +Ġaud ible +âĺ Ĩ +N ice +Ġbomb ard +ĠR ape +Ġdef iance +ĠTW O +ĠFilip ino +Ġunaff ected +erv atives +Ġso ared +ĠBol ton +Ġcomprom ising +ĠBrew ers +R AL +ĠA HL +icy cle +Ġv ampires +Ġdi pped +oy er +ĠX III +Ġsidew ays +ĠW aste +ĠD iss +ĠâĶľ âĶĢâĶĢ +$ . +Ġhabit ats +ĠBe ef +tr uth +tr ained +spl it +R us +And y +ĠB ram +RE P +p id +è£ ħ +ĠMut ant +An im +ĠMar ina +Ġfut ile +hig hest +f requency +Ġepile psy +Ġcop ing +Ġconc ise +Ġtr acing +ĠS UN +pan el +ĠSoph ie +ĠCrow ley +ĠAd olf +ĠShoot er +Ġsh aky +ĠI G +ĠL ies +ĠBar ber +p kg +Ġupt ake +Ġpred atory +UL TS +/ ** +Ġintox icated +ĠWest brook +od der +he ment +Ġbas eman +AP D +st orage +ĠFif ty +ed itor +G EN +UT ION +ir ting +Ġse wing +r ift +Ġag ony +ĠS ands +Ġ25 4 +C ash +Ġl odge +Ġp unt +N atural +ĠIde as +Ġerrone ous +ĠSens or +ĠHann ity +Ġ19 21 +Ġm ould +ĠG on +kay a +Ġanonym ously +ĠK EY +Ġsim ulator +W inter +Ġstream ed +50 7 +? ", +Ġte ased +Ġco efficient +Ġwart ime +ĠTH R +' '. +ĠBank ing +mp ire +Ġf andom +Ġl ia +G a +Ġdown hill +Ġinterpre ting +Ind ividual +N orm +Ġjealous y +bit coin +Ġple asures +ĠToy s +ĠChev rolet +ĠAd visor +IZ E +Ġrecept ions +70 6 +C ro +Ġ26 2 +Ġcit rus +ir u +Review er +ject ed +U ES +an z +19 81 +ĠWork er +Ġcompl ied +ores cent +contin ental +T on +ĠPr ism +ĠShe ep +Ġ28 8 +n ox +ĠV og +O rd +Ġreal ms +te k +Ġirrig ation +Ġbicy cles +Ġelectron ically +p oly +t all +() ); +Ġaest hetics +ĠInteg rated +Expl ore +Ġd unk +47 6 +p ain +ĠJac ques +ĠD mit +Fram es +Ġreun ited +Ġhum id +D ro +P olitical +Ġyouth ful +Ġent ails +Ġmosqu ito +36 3 +spe cies +Ġcoord inating +ĠMay hem +ĠMagn us +M ount +Impro ved +ĠST ATE +ATT LE +Ġflow ed +Ġtack led +Ġfashion ed +Ġre organ +iv ari +f inger +Ġreluct antly +et ting +ĠV and +you ng +ĠGar land +Ġpresum ption +Ġamen ities +ĠPle asant +on ential +ĠO xy +Ġmor als +ĠY ah +Read y +Sim on +En h +D emon +Ġcl ich +Mon itor +ĠD U +Ġwel comes +Ġstand out +Ġdread ful +Ġban anas +Ġball oons +h ooting +bas ic +Ġsuff ix +Ġd uly +can o +Ch ain +at os +Ġgeop olitical +Ġ( & +ĠGem ini +ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ +Ġacqu itted +L uck +prot ect +10 24 +Ġsc arcity +Ġmind fulness +ec ided +D N +pr ime +ĠPres idents +ĠVID EO +Ġ( âĪĴ +add ock +N OR +ĠP ru +p un +ĠL OL +)) )) +ĠL iqu +ĠS AS +Ġsty ling +Ġpunish ments +Ġnum b +Ġasc ertain +ĠRock ies +f lu +Th umbnail +Ġperpet rated +ĠSem i +Ġdis arm +ĠOld er +ĠEx ception +Ġexponent ially +ĠCommun ities +Ġabol ish +ĠPart ner +pt oms +Ġ7 77 +ĠFo ley +ĠC ases +Ġgre ase +ĠReb irth +G round +Ġ; ) +ĠDoct rine +ik ini +Y e +ĠBl ossom +Ġpers ists +b ill +Ġinf usion +Ġbud dies +9 11 +ĠPat ient +Ġdem os +Ġacquaint ance +ĠP aw +at ari +Ġx ml +Ġfasc ination +ĠSer ve +Ï Ĥ +br anded +Ġa z +Return s +Ġover shadow +Ġro am +Ġspeed y +n umbered +hel ial +Ġdisc iple +Ġass urances +g iven +pect ing +ĠN atalie +çĶ ° +Ġmosquit oes +rote in +Ġnumer ic +Ġindepend ents +Ġtrans itional +Ġreaction ary +ĠMech dragon +do ctor +Ġshort est +Ġsequ ential +ĠB ac +ĠAccount s +ãģ Į +ach y +ract ive +ĠReg iment +Ġbreat htaking +ffic iency +ĠB ates +Ġ3 11 +Ġward robe +ft s +ĠBer k +Sim ply +ĠRivers ide +iver ing +ident ial +lu cent +Ġen riched +ĠCon ver +ĠG iving +ãĥ Ļ +Ġlegal ize +ĠF TC +Ġfre aking +M ix +Ġter restrial +es ian +ci ents +W ing +LO AD +Ġled ge +ĠViol ent +ĠMet all +Ġ30 8 +Ġs outheastern +hett o +M eat +Ġslow down +Ġret reated +Jere my +end as +**** * +er ic +Ġre ins +opp able +ĠHuman ity +ear ances +rig an +C amera +Ġwa ivers +s oc +Ġalter ation +trans form +ĠC emetery +50 6 +Ġindef inite +Ġstim ulating +y g +60 3 +ĠS op +Ġdescript ive +Ph ase +ĠEd mund +Ġpneum onia +vent us +A mb +Ġlabor atories +ĠEx clusive +ug ar +W ere +Ġmalf unction +Ġhomosexual s +Ġ---- --- +un i +Ġturb ines +ĠEqu ity +D u +Ġmind ed +ĠR H +ĠBlack hawks +Ġfe ats +Ġ17 00 +re pl +36 2 +lad en +Ġindisp ensable +ly ss +tt i +Ġre el +Ġdiver ted +Ġlik eness +Ġsubscript ions +Ġfing ert +Ġfil thy +dest ruct +d raft +ĠBernard ino +l aunch +Ġper plex +ĠS UM +car b +Ġswe ater +ĠVent ure +ĠJ ag +ĠCele b +ĠV oters +Ġstead fast +Ġathlet ics +ĠHans on +ĠDr ac +Tr acker +Ġcomm end +ĠPres idency +ĠD ID +in formed +Ġweb page +P retty +Ġforce fully +ãĥĥ ãĤ¯ +Ġrel ocation +Ġsat ire +â ī +ĠSunder land +æ Ħ +V oice +???? ???? +Ġinform ant +Ġbow el +ĠUn iform +Ġ ..." +Ġpur ge +Ġpic nic +ĠU mb +ĠU PDATE +ĠSapp hire +ĠSt all +le arn +Ġobject ively +Ġob liter +Ġlooph ole +Ġjour neys +Ġo mission +Pro s +ĠSid ney +pl oma +Ġspray ed +Ġg uru +Ġtra itor +Ġtim et +Ġsn apping +ĠSe vent +urn al +ĠUk ip +Ġb owed +por al +l iberal +R os +Quest ions +i OS +Ġsummar ize +ST AT +Ġ18 50 +ap est +Ġl ender +ĠVari able +br inging +ĠL ORD +, ) +Ġcollaps es +x iety +ĠN ed +Y D +ĠSch a +Ġantib ody +Ġdis band +y re +ill usion +Ġro ver +s hed +ĠHiro sh +cc i +Ġcal am +ĠMort on +P interest +Ġ19 28 +ĠE uras +ord es +Ġf ences +ĠIn ventory +ĠVal encia +ĠU d +ĠT iff +Ġsqu e +Ġqu otation +Ġtroubles ome +er ker +QU EST +ĠKing doms +s outh +Ġle vy +Pr ince +ĠSt ing +Ġnick named +Ġapp e +Ġphot ographic +Ġcorp us +re ference +ĠT rog +U nt +) =( +ĠLat via +Ġactiv ating +Ġlicense e +Ġdispar ities +ĠNews letter +ãĥĥ ãĥĪ +Ġfree ing +ĠJe ep +ĠPer ception +ins k +Ġsil icone +ĠHay den +Le an +ĠSuz uki +ibr arian +66 8 +Ġsp or +Ġcorrel ations +ag hetti +Ġtu ber +ĠIP CC +il us +ĠV u +Ġwealth iest +ĠCarb uncle +an za +Ġfool ed +ĠZ ur +Ġd addy +ran o +il ian +Ġknock out +f man +requ ired +ĠWik ileaks +ĠD uffy +ON T +Ġins ol +ĠObject s +Ġb ou +ĠNord ic +ĠIns ert +sc an +Ġd ancers +Ġid iots +major ity +ĠNev ille +ĠFree BSD +Ġt art +pan ic +69 0 +Ġcoc oa +Ġsam pled +Ġlook up +Ind ust +Ġinject ions +gen re +Ġa u +Ġroad way +Ġgen itals +K ind +ĠEx aminer +ĠY az +F resh +Ġpar alysis +ĠAl uminum +Ġre ap +ok é +Ġsl oppy +ĠTun nel +pos ium +ner y +en ic +Ġher bal +ĠOut er +ĠBuild er +Ġinc ur +Ġide ologies +Ġback ups +cons uming +ĠDet ect +de ck +ĠKN OW +ĠG ret +ĠM IC +Ġtough ness +ĠEx hibit +Ġh ive +L es +ĠSCH OOL +ĠAt ari +ald e +ĠN ull +and estine +m ouse +Ġbrig ade +48 9 +Ġrev ol +ĠLaw son +ĠW ah +op oly +eb ted +ĠS aunders +Ġ3 13 +ĠW inc +Ġtab oo +ĠHel met +Ġw edge +ch ip +ĠT ina +b g +Ġinf uri +r n +Ġanomal ies +ĠSy nc +ĠEx am +ĠComm it +ĠDi ary +ĠALS O +ĠDe bor +omed ical +Ġcomprehens ion +6 55 +Ġempower ing +Ġ ire +Ġju ices +ĠE TH +ĠBox ing +=" / +Ġfacilit ated +p oke +ĠPars ons +ĠMod er +tra vel +Ġcivil izations +Ġliber tarians +Ġrun e +ĠCl arks +at hed +Ġcampaign ers +ĠDis patch +ĠFah renheit +ĠCap com +-------- -- +Ġl ace +Ġdr aining +Ġl iner +ĠArt ificial +é n +t ask +] ). +ĠGM O +ĠOper ator +ord inary +ĠInf luence +ĠU ps +Ġpot ency +uss en +osp ons +ĠSw im +ĠDead line +Un ity +Ġcul inary +Ġenlight enment +Ġwe arer +Ġmin ed +Ġp ly +Ġinc est +ĠDVD s +W alk +B TC +Tr ade +Ġdev al +ib and +ĠOvers ight +Palest inian +Ġd art +Ġm ul +L R +Ġrem ovable +ĠReal ms +ì Ŀ +Ġmisc ar +ĠV ulkan +68 5 +è re +ĠS ap +Ġmer ging +ĠCar ly +che ster +Ġbr isk +Ġlux urious +ĠGener ator +Ġbit terness +Ġed ible +Ġ24 3 +T G +Ġrect angle +With No +bel ow +J enn +Ġdark est +Ġh itch +Ġdos age +Ġsc aven +ĠK eller +ĠIllust rated +Certain ly +ĠMaver icks +Marg inal +Ġdiarr hea +Ġenorm ously +Ġ9 99 +sh r +qu art +Ġadam ant +ĠM ew +Ġren ovation +Ġcerv ical +ĠPercent age +en ers +ĠKim ber +Ġflo ats +Ġde x +ĠW itcher +ĠSwan sea +d m +Ġsal ty +y ellow +Ġca pe +ĠDr ain +ĠPaul a +ĠTol edo +les i +Mag azine +ĠW ick +ĠM n +ĠA ck +ĠR iding +AS ON +Ġhom ophobic +AR P +Ġwand ered +C PU +ood oo +ĠP ipe +Ġtight ening +ĠBut t +3 18 +Ġdesert ed +S ession +Ġfacilit ating +J ump +Ġemer gencies +OW ER +Ġexhaust ive +ĠAF TER +Ġheart beat +ĠLab el +ack y +ĠCert ified +ilt ration +Z e +ĠU tt +Ġ13 00 +Ġpres ume +ĠDis p +Ġsur ged +Ġdoll s +Col umb +Ġchim pan +ĠR azor +Ġt icks +Ġcouncill or +Ġpilgr image +ĠReb els +ĠQ C +ĠA uction +x ia +ik k +b red +Ġinsert ion +Ġco arse +d B +SE E +ĠZ ap +ĠF oo +Ġcontem por +ĠQuarter ly +ot ions +ĠAl chemist +ĠT rey +ĠDu o +S weet +80 4 +ĠGi ov +Ġfun n +N in +h off +Ġram ifications +Ġ19 22 +ĠExper ts +az es +Ġgar ments +ar ial +ĠN ab +Ġ25 7 +ĠV ed +Ġhum orous +ĠPom pe +Ġn ylon +Ġlur king +ĠSerge y +ĠMatt is +Ġmisogyn y +ĠComp onents +ĠWatch ing +ĠF olk +ract ical +B ush +Ġt aped +Ġgroup ing +Ġbe ads +Ġ20 48 +Ġcon du +quer que +Read ing +Ġgriev ances +Ult ra +Ġend point +H ig +ĠSt atic +ĠScar borough +L ua +ĠMess i +a qu +ĠPsy Net +ĠR udd +Ġa venue +v p +J er +Ġsh ady +ĠRes ist +ĠArt emis +Ġcare less +Ġbro kers +Ġtemper ament +Ġ5 20 +T ags +ĠTurn ing +Ġut tered +Ġp edd +Ġimpro vised +Ġ: ( +Ġtab l +Ġpl ains +16 00 +press ure +ĠEss ence +marg in +friend s +ĠRest oration +Ġpoll ut +ĠPok er +ĠAugust ine +ĠC IS +ĠSE AL +or ama +Ġth wart +se ek +Ġp agan + º +cp u +Ġg arn +Ġass ortment +ĠI LCS +t ower +Recomm ended +Ġun born +ĠRandom Redditor +ĠRandomRedditor WithNo +Ġparaly zed +Ġeru ption +Ġinter sect +ĠSt oke +ĠS co +B ind +å ¾ +ĠP NG +ĠNeg ative +ĠNO AA +Le on +Ġall oy +ĠL ama +ĠD iversity +5 75 +Ġunderest imated +ĠSc or +Ġm ural +Ġb usted +so on +l if +Ġnone x +Ġall ergy +ĠUnder world +ĠR ays +ĠBl asio +Ġh rs +ĠD ir +Ġ3 27 +by ter +Ġrepl acements +Ġactiv ates +ri ved +M H +Ġp ans +ĠH I +Ġlong itudinal +Ġnu isance +al er +Ġsw ell +ĠS igned +s ci +ĠIs les +ĠA GA +Ġdef iant +Ġson ic +oc on +K C +ĠA im +t ie +ah ah +Ġm L +D X +Ġb isc +ĠBill board +ĠSY STEM +NE Y +ga ard +Ġdist ressed +former ly +Al an +Ġche fs +Ġopt ics +ĠC omet +ĠAM C +Ġredes igned +irm ation +Ġsight ings +38 2 +3 11 +ĠW B +Ġcont raction +ĠT OTAL +D ual +Ġstart led +Ġunderstand ably +Ġsung lasses +ETH OD +Ġd ocker +Ġsurf ing +ĠH EL +ĠSl ack +ton es +Ġsh alt +Vis ual +49 8 +Dep artment +c ussion +Ġunrest ricted +Ġt ad +Ġre name +employ ed +Ġeduc ating +Ġgrin ned +bed room +ĠActiv ities +ĠV elvet +ĠSW AT +Ġsh uffle +ig or +Ġsatur ation +F inding +c ream +ic ter +Ġv odka +tr acking +te c +Ġfore ground +iest a +Ġve hement +ĠEC B +ĠT ie +E y +Ġt urtles +ĠRail road +ĠKat z +ĠFram es +Ġmen ace +ĠFell owship +ĠEss ential +ugg ish +Ġdri p +ch witz +ĠKy oto +s b +ĠN ina +Param eter +Ġal arms +ĠCl aud +Ġpione ering +Ġchief ly +ĠSc ream +Col lection +Ġthank fully +ĠRonald o +åŃ IJ +st rip +ĠDisney land +com mercial +See ing +S oul +Ġevac uate +Ġc iv +ĠAs he +Ġdiv ides +ĠD agger +rehens ive +Ġber ries +ĠD F +Ġs ushi +Ġplur ality +W I +Ġdisadvant aged +Ġbatt alion +ob iles +45 1 +Ġcl ing +Ġunden iable +ĠL ounge +Ġha unt +p he +Ġquant ify +Ġdiff ered +Ġ[* ] +ĠV iz +c um +sl ave +Ġvide og +Ġqu ar +Ġbund les +ĠAl onso +t ackle +Ġneur onal +Ġlandsl ide +conf irmed +ĠDep th +Ġrenew ables +B ear +ĠMaced onia +Ġjer seys +Ġb unk +ĠSp awn +ĠControl s +ĠBuch anan +Ġrobot ics +Ġemphas izing +ĠTut orial +h yp +ist on +Ġmonument al +æ ° +ĠCar ry +Ġt bsp +en ance +H ill +art hed +Ġro tten +De an +Ġtw isting +Ġgood will +Ġimm ersion +L iving +Ġbr ushes +ĠC GI +ĠAt k +tr aditional +Ġph antom +ĠSt amina +Ġexpans ions +ĠMar in +Ġembark ed +ĠE g +int estinal +ĠPE OPLE +ĠBo oth +ĠApp alach +Ġreleg ated +V T +M IT +Ġmust er +Ġwithdraw ing +Ġmicrosc ope +ĠG athering +ĠC rescent +ĠArgent ine +ĠDec re +ĠDomin ic +Ġbud s +ant age +ĠI on +Ġwid ened +ONS ORED +ĠGl oves +iann opoulos +raz en +fe el +Ġrepay ment +Ġhind sight +ĠRE ALLY +ĠPist ol +ĠBra h +Ġwat ts +Ġsurv ives +Ġfl urry +iss y +Al ert +ĠUrug uay +Ph oenix +S low +ĠG rave +ĠF ir +Ġmanage able +Ġtar iff +ĠU DP +ĠPist ons +ĠNiger ian +Ġstrike outs +Ġcos metics +whel ming +f ab +c ape +pro xy +Ġre think +Ġover coming +sim ple +Ġw oo +Ġdistract ing +ĠSt anton +ĠTuls a +ĠD ock +65 9 +Ġdisc ord +ĠEm acs +ĠV es +ĠR OB +Ġreass uring +Ġcons ortium +Muslim s +3 21 +Ġprompt s +se i +ĠH itch +imp osed +ĠF ool +Ġindisc rim +wr ong +bu querque +D avis +! ] +Ġtim eless +ĠNE ED +Ġpestic ide +Ġrally ing +ĠCal der +Ġå ¤ +Ġx p +ĠUn le +ĠEx port +lu aj +B uff +) [ +Ġsq or +S audi +Ġis tg +Ġindul ge +pro c +Ġdisg usted +Ġcomp ounded +Ġn em +Ġschool ing +ĠC ure +process ing +S ol +Ġpro verb +it ized +ĠAlv arez +Ġscar f +Ġrect angular +re ve +Ġh ormonal +ĠSt ress +itiz en +Ġ4 25 +girl s +ĠNo ir +ĠR app +Ġmar ches +ch urch +ĠUs es +Ġ40 5 +ĠBer m +Ġord inances +ĠJud gment +Charg es +ĠZ in +Ġdust y +Ġstraw berries +Ġper ce +ĠTh ur +ĠDebor ah +net flix +ĠLam bert +Ġam used +ĠGu ang +Y OU +R GB +ĠC CTV +Ġf iat +r ang +Ġf ederation +ĠM ant +ĠB ust +ĠM are +respect ive +ĠM igration +ĠB IT +59 0 +Ġpatriot ism +Ġout lining +reg ion +ĠJos é +Ġbl asting +ĠEz ra +B s +Ġundermin es +ĠSm ooth +Ġcl ashed +rad io +Ġtransition ing +ĠBucc aneers +ĠOw l +Ġplug s +Ġh iatus +ĠPin ball +Ġm ig +ĠNut r +ĠWolf e +Ġinteg ers +Ġor bits +ĠEd win +ĠDirect X +b ite +Ġbl azing +v r +Ed ge +ĠP ID +ex it +ĠCom ed +ĠPath finder +ĠGu id +ĠSign s +ĠZ er +ĠAg enda +Ġreimburse ment +M esh +i Phone +ĠMar cos +ĠS ites +h ate +en burg +Ġs ockets +p end +Bat man +v ir +ĠSH OW +Ġprovision al +con n +ĠDeath s +AT IVE +Pro file +sy m +J A +Ġnin ja +inst alled +id ates +eb ra +ĠOm aha +Ġse izing +ĠBe asts +Ġsal ts +M ission +Gener ally +ĠTr ilogy +he on +leg ates +Ġd ime +Ġf aire +par able +G raph +Ġtotal ing +Ġdiagram s +ĠYan uk +ple t +ĠMe h +Ġmyth ical +ĠStep hens +aut ical +ochem istry +Ġkil ograms +Ġel bows +anc ock +ĠB CE +ĠPr ague +Ġimpro v +ĠDev in +Ġ" \ +par alle +Ġsuprem acists +ĠB illion +Ġreg imen +inn acle +Ġrequ isite +ang an +ĠBur lington +ain ment +ĠObject ive +oms ky +G V +Ġun ilateral +Ġt c +Ġh ires +ment al +Ġinvol untary +Ġtrans pl +ĠASC II + ¨ +Ev ents +Ġdoub ted +ĠKa plan +ĠCour age +ig on +ĠMan aging +ĠT art +Ġfalse hood +ĠV iolet +Ġair s +Ġfertil izer +Brit ain +Ġaqu atic +ou f +W ords +ĠHart ford +Ġeven ings +ĠV engeance +qu ite +G all +ĠP ret +Ġp df +ĠL M +ĠSo chi +ĠInter cept +9 20 +Ġprofit ability +ĠId le +ĠMac Donald +ĠEst ablishment +um sy +Ġgather ings +ĠN aj +Charl ie +Ġas cent +ĠProt ector +Ġal gebra +Ġbi os +for ums +EL S +Introdu ced +Ġ3 35 +Ġastron omy +Cont ribut +ĠPol ic +Pl atform +Ġcontain ment +w rap +Ġcoron ary +ĠJ elly +man ager +Ġheart breaking +c air +ĠChe ro +c gi +Med ical +ĠAccount ability +! !" +oph ile +Ġpsych otic +ĠRest rict +Ġequ itable +iss ues +Ġ19 05 +ĠN ek +c ised +ĠTr acking +Ġo zone +Ġcook er +ros is +Ġre open +Ġinf inity +ĠPharm aceutical +ens ional +Att empt +ĠR ory +Mar co +Ġawa its +H OW +t reated +Ġbol st +Ġreve red +Ġp ods +opp ers +00 10 +Ġampl itude +ric an +SP ONSORED +Ġtrou sers +Ġhal ves +ĠK aine +ĠCut ler +ĠA UTH +Ġsplend id +Ġprevent ive +ĠDud ley +if acts +umin ati +ĠY in +Ġad mon +ĠV ag +Ġin verted +Ġhast ily +ĠH ague +L yn +Ġled ger +Ġastron omical +get ting +Ġcirc a +ĠC ic +ĠTenn is +Lim ited +Ġd ru +ĠBY U +Ġtrave llers +Ġp ane +ĠInt ro +Ġpatient ly +Ġa iding +Ġlo os +ĠT ough +Ġ29 3 +Ġconsum es +Source File +Ġ"" " +Ġbond ing +Ġtil ted +Ġmenstru al +ĠCel estial +UL AR +Plug in +Ġrisk ing +N az +ĠRiy adh +Ġacc redited +Ġsk irm +é Ľ +Ġexam iner +Ġmess ing +Ġnear ing +ĠC hern +ĠBeck ham +Ġsw apped +Ġgo ose +K ay +Ġlo fty +ĠWal let +Ġ[ ' +Ġap ocalypse +Ġb amboo +ĠSP ACE +ĠEl ena +Ġ30 6 +ac ons +Ġtight ened +Ġadolesc ence +Ġrain y +Ġvandal ism +ĠNew town +Ġcon ject +c akes +Ġche ated +Ġmoder ators +par ams +E FF +Ġdece it +ĠST L +ĠTanz ania +ĠR I +Ġ19 23 +ĠEx ile +the l +Ġthe olog +Ġquir ky +ĠIr vine +Ġneed y +or is +U m +K a +Ġmail box +3 22 +Ġb os +ĠPet ra +K ING +Ġenlarg ed +O ften +Ġbad ass +Ġ3 43 +ĠPl aces +ĠC AD +Ġpr istine +Ġinterven ing +d irection +Ġl az +ĠD SM +Ġproject ing +ĠF unk +ag og +pay ment +n ov +Ġch atter +AR B +Ġexam inations +ĠHouse hold +ĠG us +F ord +4 14 +B oss +Ġmy stic +Ġle aps +ĠB av +ul z +b udget +Foot ball +Ġsubsid ized +Ġfirst hand +Ġcoinc ide +oc ular +Con n +ĠColl abor +Ġfool s +am ura +ah ar +r ists +Ġsw ollen +Ġexp ended +ĠP au +s up +Ġsp ar +Ġkey note +s uff +Ġunequ al +Ġprogress ing +str ings +ĠGamer gate +Dis ney +ĠEle ven +om nia +Ġscript ed +Ġear ners +bro ther +ĠEn abled +æ ³ +Ġlar vae +ĠL OC +m ess +Wil son +ĠTem plate +success fully +Ġparam ount +Ġcamoufl age +Ġbind s +ĠQu iet +ĠSh utterstock +r ush +Ġmasc ot +fort une +ĠCol t +ĠBe yon +hab i +Ġha irc +Ġ26 7 +ĠDe us +Ġtw itch +Ġconcent rating +Ġn ipples +c ible +Ġg ir +N Z +M ath +n ih +Requ ired +Ġp onder +ĠS AN +Ġwedd ings +Ġl oneliness +N ES +ĠMah jong +69 5 +add le +ĠGar ner +ĠC OUR +Br idge +Ġsp ree +ĠCald well +Ġbri bery +Ġ���� ���� +plug ins +Ġr acket +Ġchamp agne +vers ible +V ote +Ġmod ifiers +May or +6 80 +Ġassemb lies +ĠS ultan +ĠN ing +ĠLad ies +Ġsulf ur +Ġor bs +Ġ---- - +____ ___ +ĠJournal ism +Ġes ports +Ġl ush +Ġh ue +Ġspect ral +H onest +ãĥ ı +Ġbus hes +Ġrein forcement +Ġre opened +ĠWhe els +ĠM org +rie ving +Ġaux iliary +Ġj Query +ĠB AT +tes que +Ġver tex +p ure +f rey +ãĤ º +d os +Ġty ph +Ġc ull +Ġe q +Ġdec on +Ġtoss ing +Ġdispar ate +ĠBr igham +print f +led ged +Ġsu nd +Ġco zy +Ġhepat itis +per forming +Ġav al +ĠG G +f uture +Ġpet ertodd +ĠKos ovo +Ġmagn ets +Al ready +ĠEd ison +ĠCe res +ĠRA ID +Ġbrill iance +57 6 +Ġder ives +Ġhypert ension +ĠÎ Ķ +Ġlamb da +Ġfl air +Ġmission aries +Ġrap es +ĠSt arter +ĠMon ths +Ġdef y +Ġseism ic +ĠR aphael +Ġeuro zone +65 6 +z sche +Ġscr atched +Ġb ows +ĠLenn on +ĠGa ia +Ġdri pping +f acts +A le +Ġfrog s +ĠBre ast +ogene ity +ĠProsecut or +Ġampl ified +ĠHod g +ĠF n +Th ousands +ĠNI H +ĠMonitor ing +FT WARE +ĠPri ebus +ĠG rowing +hun ter +Ġdiagn ose +ĠM ald +ĠL R +Ġcrown ed +Ġburst ing +Ġdiss olution +j avascript +Ġuseful ness +ĠExec ution +: ( +ĠIv ory +a ah +Ġpersecut ed +viol ence +ist as +ĠCr ate +Ġimpuls es +ĠSp ani +ed es +Hand le +ĠZ erg +think able +Last ly +Ġspont aneously +Ġinconven ient +Ġdismiss ing +Ġpl otted +Ġeight y +Ġ7 37 +r ish +ĠThor nton +ath am +Ġsit com +V en +Rec ipe +t el +l und +Ġcle ars +ĠSas uke +Ġ25 8 +Ġopt ing +Ġen raged +est hetic +ĠA e +uch s +Pre p +Fl ow +Ġrun off +ĠE ating +ĠG iles +ĠAct ing +res ources +ib aba +Ġr pm +Ġske wed +ĠBl anc +ĠS akuya +Ġhot ter +Ġ19 24 +op ian +ck o +Ġcr umbling +Ġcapt ains +ĠAppropri ations +le aders +dro pping +an uts +Ġrevers ing +ĠP ose +ĠS ek +Sc ot +ĠIde a +c ise +ĠSloven ia +Ġ3 17 +Do ctor +Ġcro cod +ald i +Se a +ĠFar rell +Ġmerc enaries +ĠR NC +ĠGu ess +Ġp acing +M achine +Streamer Bot +ĠChar ity +Ġ29 8 +Ġcann ons +ĠTob y +TPP StreamerBot +ĠPass ion +cf g +Th om +Ġbad ges +ĠBern stein +. âĢĵ +ĠP OP +ĠCon j +Ġinitial ization +Ġbiod iversity +D ub +Ġfeud al +Ġdisclaim er +Ġc row +Ġign ition +ar f +S HA +Ġk Hz +h azard +ĠArt ists +oe uv +67 9 +ĠRud y +N ine +ĠRam adan +å ½ +itt o +Ġadren aline +C ert +Ġsmell ed +Ġimp unity +Ġag endas +ĠRe born +ĠCon cent +ĠSe ems +Ġo mega +ĠDust in +Ġback er +ĠSau ce +ĠBoy le +W IN +Ġsp ins +Ġpa uses +u pt +Ġshred ded +Ġstra pped +ĠCor ruption +Ġscr atches +Ġn i +Ġatt ire +ĠS AF +Factory Reloaded +ĠI PS +Ġ( % +Ġsem inar +f ocus +c ivil +Ġ18 60 +int osh +Ġcontin ual +Ġabbre vi +ĠS ok +oc obo +X M +Ġfr antic +Ġunavoid able +Ġar tery +Ġannot ations +b ath +Cl imate +Ġd ors +ĠSl ide +co ord +ĠRel oad +ĠL DL +ĠLove craft +Ġunim agin +Ġresemb led +Ġbarr acks +n p +Ġsurrog ate +Ġcategor ized +ãĤ © +Ġvacc inated +Ġdrain age +Ġind ist +ĠWhats App +Ġ18 70 +oler ance +inv oke +am orph +Ġrecon nect +Ġem anc +Ġblind ness +Ġ12 80 +intern et +c ollar +Ġalt ru +Ġab yss +ĠT RI +65 7 +Ġinf used +HE AD +Ġforest ry +ĠWood y +ĠC i +w i +s am +78 4 +hol iday +Ġmog ul +ĠF ees +ĠD EN +In ternal +ur bed +f usc +at om +ĠIll usion +Ġpoll ed +Ġfl ap +Ġco ax +L GBT +An aly +ĠSect ions +ĠCalif orn +em n +Ġh ither +ĠN IGHT +Ġn ailed +ĠPip eline +39 1 +o of +ĠPr imal +vere nd +Ġsl ashing +Ġret ri +avi our +Ġdepart ing +g il +IS C +Ġmid way +Ġultras ound +Ġbeh aving +ĠT ara +class es +V irtual +ĠColon ial +Ġstri pping +Ġorchestr ated +ĠGra ves +45 2 +ĠIron ically +ĠWrit ers +Ġl ends +ĠMan z +Ġra ven +Ġoxid ative +Ġ26 6 +EL F +act ually +asc ar +D raft +Ġfavour able +Ġhumili ating +Ġf idelity +ĠH of +ĠX uan +49 6 +Ġlay ered +at is +79 0 +Ġpay check +it on +K ar +ĠVM ware +ĠFar mer +Ġserv ic +gl omer +Ġsl ump +ĠFab ric +ĠD OC +est ing +Ġreass ure +Ġph yl +v olt +it ory +R ules +Ġoxid ation +Ġpri zed +Ġmist ress +ĠDj ango +WAR N +å ij +Ġenc ode +ĠFeed back +Ġstupid ity +I an +ĠYugoslav ia +× ¨ +ac l +UT E +19 77 +Ġqual ifies +Ġpuls es +pret ty +Ġfro ze +Ġs s +Iter ator +Ġur gently +Ġm ailed +ĠCh am +Ġsust aining +Ġbas il +Ġpupp ies +il ant +ĠP LEASE +l ap +ace ous +F ear +ĠMaster y +aut omatic +ĠT AG +Ġant im +ag les +47 3 +fram es +Ġwh ispers +ĠWho ever +Ġbra very +ĠUK IP +ract ions +"" " +Ġt ame +Ġpart ed +every thing +CON T +Ġind ebted +Ġadd r +re k +IR ED +Ġem inent +cl inton +Ġo usted +Ġreview er +Ġmelt down +Ġre arr +ĠY ao +the real +aby te +Ġst umbling +Ġbat ches +Ġ25 9 +Ġcontrace ptive +Ġprost itute +ens is +De cl +ĠSt rikes +M ilitary +ĠO ath +v acc +pp ings +05 2 +Ġpart Name +amp ing +Rep orts +K I +CH R +Ġsubt ly +sw ers +Bl ake +us ual +Ġcontest ants +Ġcart ridges +ĠGRE AT +Ġbl ush +ĠâĢ º +47 2 +Ġreason ed +ãĥ ¤ +paralle led +Ġd yn +ag ate +Ġnight ly +å Ĩ +55 6 +Ġsem antic +ĠAdv oc +Ġ !! +Ġdisag rees +ĠB W +V eh +Ġharm ing +Ġembr aces +Ġstri ves +Ġin land +ĠK ard +Ġhe ats +ĠGin ny +ut an +ern aut +yl ene +ĠE lev +J D +Ġh ars +ĠStar r +Ġsk ysc +Ġcollabor ators +Us ually +Ġrev olutions +ĠSTAT S +Ġdism antle +Ġconfident ly +Ġkin etic +Al i +Ġpercent ile +Ġextract ing +ill ian +est ead +Ġphysic ists +ĠMarsh al +Ġfell owship +Ġd ashed +ĠU R +ĠSi oux +ĠComp act +am ide +P ython +ĠLe igh +ĠPharm ac +ist rates +her ical +Ġf ue +ĠE min +Ġ( { +ĠNeighbor hood +Ġdisrupt ing +ĠD up +Ġg land +ĠSe v +ĠMar ian +arg on +ĠD und +Ġ< !-- +Ġstr and +Ġstadium s +z os +Ġpsych osis +ĠR ack +Ġbrilliant ly +ï¸ ı +Ġsubmer ged +ĠInst it +ĠCh ow +Ġc ages +ĠH ats +ĠU rs +Ġdil uted +us at +ien ne +ĠMembers hip +ĠBur k +Ġ ie +Ġarche type +D rug +ult on +ĠSp ock +ĠMcK ay +ĠDep end +F eatured +S oc +19 78 +ĠB ere +Ġrelent lessly +Ġcripp ling +Ġar thritis +çĶ Ł +ĠTrop ical +ĠBul g +ĠCher yl +Ġadm irable +Ġsub title +Over ride +Ġorig inating +ĠC CP +Ġsw ore +ĠSo le +ĠDis orders +3 29 +Ġprocess ion +Ġref urb +Ġimm ersed +requ ently +Ġskept ics +Ġcer amic +m itter +en stein +b elt +ĠT IT +b idden +Ġf ir +m ist +> ] +Ġwe ave +ĠParad ox +Ġentr usted +ĠBarcl ays +Ġnovel ist +og ie +80 6 +Ġnin ety +Ġdisag reements +@@@@ @@@@ +ĠAus chwitz +c ars +ĠL ET +t ub +arant ine +P OS +Ġback story +Ġcheer ful +ĠR ag +ek a +bi ased +Ġinexper ienced +ak ra +ĠW itt +t an +Ġrap ist +Ġplate au +ch al +ĠInqu is +exp ression +Ġc ipher +Ġsh aving +add en +re ly +( \ +ism a +ĠReg ulatory +CH AR +ily n +N VIDIA +G U +Ġmur m +la us +Christ opher +Ġcontract ual +ĠPro xy +ĠJa ime +ĠMethod ist +Ġstew ards +st a +per ia +Ġphys iology +Ġbump ed +Ġf ructose +Austral ian +ĠMet allic +ĠMas querade +ar b +Ġprom ul +Ġdown fall +Ġbut cher +Ġb our +ĠIN FORMATION +ĠB is +pect s +ad ena +Ġcontempl ating +ar oo +cent ered +ĠPe aks +Us ed +Ġmod em +Ġg enders +Ġ8 000 +37 1 +Ġm aternity +ĠR az +Ġrock ing +Ġhandgun s +ĠD ACA +Aut om +ĠN ile +Ġtum ult +ĠBenef it +ĠAppro ach +works hop +ĠLe aving +G er +inst ead +Ġvibr ations +Ġrep ositories +49 7 +ĠA unt +ĠJ ub +ĠExp edition +Al pha +Ġs ans +Ġoverd ue +Ġoverc rowd +Ġlegisl atures +Ġp aternal +ĠLeon ardo +Ġexp ressive +Ġdistract ions +Ġsil enced +tr ust +Ġb iking +Ġ5 60 +Ġpropri et +Ġimp osition +Ġcon glomer +Ġ= ================================================================ +ĠTe aching +ĠY ose +int ensive +T own +Ġtroll ing +ĠGr ac +ĠAS US +Y o +Ġspecial s +ĠNep h +ĠGod zilla +Dat abase +ĠHe gel +Ġ27 2 +19 76 +ĠGl oria +Ġdis emb +ĠInvestig ations +ĠB ane +ag ements +St range +Ġtre asury +ĠPl ays +Ġundes irable +Ġwid ening +Ġverb ally +Ġinf ancy +Ġcut ter +f ml +Ġ21 00 +prot otype +f ine +Ġdec riminal +Ġdysfunction al +Ġbes ie +ĠErn st +z eb +Ġnort heastern +Ġa ust +por ate +ĠMar lins +Ġsegreg ated +ew orld +ĠMa her +Ġtra verse +Ġmon astery +ur gy +G ear +s and +Com pl +ĠE MP +Ġpl ent +ĠMer cer +Ġ27 6 +TA BLE +Config uration +H undreds +Ġpr ic +Ġcollabor ating +ĠPar amount +ĠCumm ings +Ġ( < +Ġrecord er +Ġfl ats +Ġ4 16 +wh ose +Font Size +ĠOr bit +Y R +Ġwr ists +Ġb akery +) } +ĠB ounty +ĠLanc aster +Ġend ings +acc ording +ĠSal am +e asy +75 5 +ĠBur r +ĠBarn ett +onom ous +Un ion +Ġpreced ence +ĠScholars hip +ĠU X +Ġroll out +Ġbo on +al m +ĠCan ter +æ µ +Ġround ing +Ġcl ad +Ġv ap +ĠF eatured +is ations +Ġ5 40 +pol ice +Ġunsett ling +Ġdr ifting +ĠLum ia +ĠObama Care +ĠF avor +Hy per +ĠRoth schild +ĠMil iband +an aly +ĠJul iet +H u +Ġrec alling +a head +69 6 +Ġunf avorable +Ġd ances +O x +Ġleg ality +Ġ40 3 +rom ancer +Ġinqu ire +ĠM oves +\ "> +ĠVari ant +ĠMess iah +ĠL CS +ĠBah á +75 6 +Ġeyeb row +Ġ ¥ +ĠMc F +ĠFort y +M as +Ġpan icked +Ġtransform ations +q q +Ġrev olves +ring e +ĠA i +ax e +Ġon ward +ĠC FR +ĠB are +log in +Ġliqu ids +Ġde comp +second ary +il an +ĠCon vert +ami ya +Ġprosecut ing +Ġâī ¡ +ĠYork ers +ĠByr ne +sl ow +aw ei +J ean +Ġ26 9 +ĠSky dragon +Ġ é +ĠNicarag ua +ĠHuck abee +ĠHigh ly +Ġamph ib +ĠPast or +ĠL ets +Ġbl urred +Ġvisc eral +ĠC BO +Ġcollabor ated +z ig +Leg al +Ġapart heid +Ġbr id +Ġpres et +ĠD ET +ĠAM A +× Ķ +arch ing +auc uses +build er +Ġpo etic +Ġem ulator +ĠMole cular +Ġhon oring +ise um +Ġtract or +ĠCl uster +ĠCal m +ared evil +Ġsidew alks +Ġviol in +Ġgeneral ized +ĠAle c +Ġemb argo +Ġfast ball +ĠHT TPS +ĠL ack +ĠCh ill +ri ver +C hel +ĠSw arm +ĠLev ine +ro ying +L aunch +Ġkick er +Ġadd itive +ĠDe als +W idget +cont aining +Ġescal ate +ĠOP EN +Ġtwe aked +Ġst ash +Ġsp arks +ĠEs sex +ĠE cc +Ġconv ict +Ġblog ging +I ER +ĠH L +Ġmurd erers +75 9 +ĠH ib +Ġde pl +ĠJ ord +S ac +Ġdis sect +ĠHow e +os her +Ġcustom izable +ĠFran z +Ġat ro +Ä ĩ +Ġ000 4 +Ġout post +R oss +Ġglyph osate +ĠHast ings +ĠBE FORE +Ġsh ove +o pped +ĠSc ala +Ġam ulet +an ian +Ġexacerb ated +Ġe ater +47 1 +UM E +Ġpul p +izont al +ĠZ am +ĠAT I +imm une +aby tes +Ġunnecess arily +ĠC AT +ĠAx is +Ġvisual ize +à ī +ĠRad ical +f m +Doc uments +ĠFor rest +Ġcontext ual +ĠSy mbol +Ġtent ative +ĠDO ES +ĠGood s +Ġintermitt ent +} : +medi ated +Ġridic ule +Ġathe ism +Ġpath ogens +ĠM um +Ġre introdu +Ġ30 7 +i HUD +Ġflash light +Ġsw earing +Ġp engu +B u +Ġrot ated +ĠCr ane +Ġ() ); +Ġfashion able +Ġendors ing +46 3 +) [ +Ġingest ion +Ġcook s +Ġ9 50 +ot omy +ĠIm am +Ġk a +Ġte aser +ĠGhost s +ĠãĤ µ +19 69 +Ï ĥ +ub by +Ġconver ter +zan ne +end e +ĠPre par +ĠNic kel +ĠChim era +h im +ĠTyr ann +ĠSabb ath +ĠNich ols +Ġra pt +ih ar +Ġshe lling +Ġillum inate +Ġdent ist +ut or +ĠInteg ration +Ġwh ims +ĠLiter ary +Be aut +Ġp archment +ag ara +Br and +Ġder og +âĢ¦ ) +ĠNor se +Ġunw itting +Ġc uc +Ġborder line +Ġupset ting +Ġrec ourse +Ġd raped +ĠRad ar +Ġcold er +ĠPep si +im inary +], [ +65 8 +V i +ĠF rem +ĠP es +Ġveter inary +ĠT ED +ĠEp idem +n ova +k id +Ġdev out +o ct +j ad +M oh +ĠP AY +Ġge ometric +Ġ3 23 +Ġcircum ference +ich ick +19 75 +ĠY uri +ĠSh all +ĠH over +un in +S pr +Ġg raft +ĠHapp iness +Ġdisadvant ages +att acks +Ġhub s +ĠStar Craft +é ĸ +Ġgall eries +ĠKor ra +Ġgrocer ies +ĠGors uch +Ġrap ists +Ġfun gi +ĠTyph oon +V ector +ĠEm press +b attle +4 68 +Ġparas ite +ĠBom ber +S G +ex ist +ĠP f +Ġun se +Ġsurge ons +B irth +ĠUn sure +ĠPrint ed +ĠBehavior al +ĠA ster +Pak istan +Ġun ethical +Ġs v +ĠIo T +Ġlay outs +P ain +Ġconst ants +ĠL W +ĠB ake +Ġtow els +Ġdeterior ation +ĠBol ivia +Ġblind ed +ĠW arden +ĠMist ress +Ġon stage +Ġcl ans +ĠB EST +19 60 +Ġant ique +Ġrhet orical +ĠPer cy +ĠRw anda +, . +B ruce +Ġtra umat +ĠParliament ary +Ġfoot note +id ia +ĠLear ned +se eking +gen ic +Ġdim ensional +H ide +èĢ ħ +Ġintrig ue +in se +Ġle ases +Ġapp rentices +w ashing +Ġ19 26 +V ILLE +Ġsw oop +s cl +Ġbed rooms +on ics +ĠCr unch +comp atible +Ġincap ac +ĠYemen i +ash tra +z hou +d anger +Ġmanifest ations +ĠDem ons +AA F +Secret ary +ACT ED +L OD +Ġam y +ra per +eth nic +4 17 +Ġpos itives +Ġ27 3 +ĠRefuge es +Ġus b +ĠV ald +odd y +ĠMahm oud +As ia +Ġskull s +ĠEx odus +ĠComp et +ĠL IC +ĠM ansion +ĠA me +Ġconsolid ate +storm s +ont ent +99 6 +Ġcl en +Ġm ummy +fl at +75 8 +ĠV OL +oter ic +n en +ĠMin ute +S ov +Ġfin er +R h +ly cer +Ġreinforce ments +ĠJohann es +ĠGall agher +Ġgym n +S uddenly +Ġext ortion +k r +i ator +T a +Ġhippocamp us +N PR +ĠComput ing +Ġsquare ly +Ġmod elling +ĠFor ums +ĠL isp +ĠKrish na +Ġ3 24 +Ġr ushes +Ġens ued +Ġcre eping +on te +n ai +il ater +ĠHorn ets +Ġob livious +IN ST +55 9 +Ġjeopard y +Ġdistingu ishing +j ured +Ġbeg s +sim ilar +ph ot +5 30 +ĠPark way +Ġs inks +ĠHearth stone +ib ur +ĠBat on +Av oid +Ġd ancer +Ġmag istrate +ary n +Ġdisturb ances +ĠRom ero +Ġpar aph +Ġmis chief +âĸ ĵ +ĠSh aria +Ġur inary +r oute +iv as +f itted +Ġeject ed +ĠAl buquerque +Ġ4 70 +Ġirrit ated +ĠZ ip +ĠB iol +à į +Ġden ounce +Ġbin aries +ĠVer se +Ġopp os +ĠKend rick +ĠG PL +Ġsp ew +ĠEl ijah +ĠE as +Ġdr ifted +so far +Ġannoy ance +ĠB ET +47 4 +ĠSt rongh +it ates +ĠCogn itive +oph one +ĠIdent ification +ocr ine +connect ion +Ġbox er +ĠAS D +ĠAre as +Y ang +t ch +ull ah +Ġdece ive +Comb at +ep isode +cre te +W itness +Ġcondol ences +ht ar +Ġhe als +Ġbuck ets +ĠLA W +B lu +Ġsl ab +ĠOR DER +oc l +att on +ĠSteven son +ĠG inger +ĠFriend ly +ĠVander bilt +sp irit +ig l +ĠReg arding +ĠPR OG +Ġse aling +start ing +Ġcard inal +ĠV ec +ĠBe ir +Ġmillisec onds +we ak +per se +Ġster ile +ĠCont emporary +ĠPh ant +ĠCl o +Ġout p +Ġex iled +Ġ27 7 +Ġself ie +Ġman ic +Ġn ano +ter ms +Alex ander +Ġres olves +Ġmillenn ia +Ġexpl odes +Ġconst ellation +Ġadul tery +m otion +D OC +Ġbroad casters +Ġkinderg arten +ĠMay weather +ĠE co +ich o +Ġ28 7 +l aun +Ġm ute +Ġdisc reet +Ġpres chool +Ġpre empt +De lete +ĠFre ed +P i +H K +Ġblock er +ĠC umber +Ġw rought +d ating +Ġins urer +Ġquot as +Ġpre ached +Ġev iction +ĠReg ina +ĠP ens +Ġsevent een +ĠN ass +D ick +Ġfold s +Ġd otted +ĠA ad +Un iversal +Ġp izz +ĠG uru +Ġso ils +Ġno vice +ĠNe ander +Ġst ool +Ġdeton ated +ĠPik achu +ĠMass ive +IV ER +ĠAb del +Ġsubdu ed +Ġtall est +Ġprec arious +Ġa y +r ification +ĠOb j +c ale +Ġun question +cul osis +ad as +igr ated +D ays +Ġque ens +ĠGaz ette +ĠCol our +ĠBow man +ĠJ J +ï ve +Ġdomin ates +Stud ent +Ġm u +Ġback log +ĠElect ro +Tr uth +48 3 +Ġcond ensed +r ules +ĠCons piracy +Ġacron ym +hand led +ĠMat te +j ri +ĠImp ossible +l ude +cre ation +Ġwar med +ĠSl ave +Ġmis led +Ġfer ment +ĠK ah +ink i +ke leton +cy l +ĠKar in +Hun ter +Reg ister +ĠSur rey +Ġst ares +ĠW idth +ĠN ay +ĠSk i +Ġblack list +uck et +Ġexp ulsion +im et +Ġret weet +vant age +Fe ature +Ġtro opers +Ġhom ers +9 69 +Ġconting ency +ĠW TC +ĠBrew er +fore ign +W are +S olar +Ġund ue +RE C +ulner able +path ic +ĠBo ise +Ġ3 22 +Ġarous ed +ĠY ing +ä¸ į +uel ess +Ġp as +Ġmor p +Ġfl oral +Ex press +ud ging +k B +ĠGr anted +Ø ¯ +ĠMich a +ĠGoth ic +ĠSPEC IAL +ĠRic ardo +F ran +Ġadminister ing +6 20 +por a +Ġ ® +Ġcomprom ises +Ġb itten +Ac cept +Th irty +Ð ² +Ġmater ially +ĠTer r +ig matic +ch ains +Ġdo ve +stad t +Mar vel +FA ULT +Ġwind shield +Ġ3 36 +ad ier +Ġsw apping +Ġflaw less +ĠPred ator +ĠMiche le +Ġprop ulsion +ĠPsych ic +Ġassign ing +Ġfabric ation +Ġbar ley +l ust +Ġtow ering +Ġalter cation +ĠBent ley +Sp here +Ġtun a +ĠClass es +Fre edom +un er +L ady +v oice +Ġcool est +or r +Ġpal p +$ { +Ġhyster ia +ĠMet atron +p ants +Ġspawn ing +Exper ts +ĠInvest ors +ĠAn archy +Ġshr unk +ĠVict im +Ġ28 9 +Ġec stasy +ĠB inding +58 5 +ĠMel ody +57 8 +ot ally +ĠE tsy +lig a +Ġapplaud ed +Ġswe ating +Ġredist ributed +Ġpop corn +Ġsem inal +f ur +ĠNeuro science +R and +ĠO st +ĠMadd en +ĠIncre asing +ĠDaw kins +ĠSub way +Ġar sen +cons erv +B UR +Ġsp iked +ĠLy ft +ĠImper ium +ĠDrop box +Ġfav oured +Ġencomp asses +gh ost +Ġins pires +Ġbur geoning +ĠY oshi +ĠVert ical +ĠAud itor +Ġint ending +Ġfilib uster +Bl oom +f ac +ĠCav s +ign ing +Ġcowork ers +ĠBarb arian +rem ember +FL AG +Ġaudit ory +ason ry +Col lege +Ġmut ed +gem ony +ob in +ĠPsych o +9 68 +Ġlav ish +Ġhierarch ical +ĠDr one +ou k +Ġcripp led +ĠMax im +Sl ot +Ġqu iz +ĠV id +if ling +Ġarchae ologists +Ġabandon ment +d ial +le on +ĠF as +T ed +Ġr aspberry +Ġmaneu vers +Ġbehavi ours +Ġins ure +Ġrem od +Sw itch +h oe +Ġsp aced +Ġafford ability +ĠF ern +not ation +ĠBal anced +Ġoccup ies +en vironment +Ġneck lace +Ġsed an +F U +ĠBrav o +Ġab users +ĠAn ita +met adata +ĠG ithub +ait o +ĠF aster +ĠWass erman +ĠF lesh +Ġth orn +r arily +ĠMer ry +w ine +Ġpopul ace +ĠL ann +Ġrepair ing +Ġpsy che +Ġmod ulation +aw aru +âĢĭ âĢĭ +ari j +Ġdecor ations +Ġapolog ise +ĠG arg +app ly +Ġgive away +ĠFl an +ĠWy att +U ber +Ġauthor ised +ĠMor al +HAHA HAHA +activ ate +Ġtorped o +ĠF AR +Ġam assed +ĠA ram +ark in +ĠVict ims +st ab +Ġo m +ĠE CO +Ġopio ids +Ġpurpose ly +ĠV est +Ġer g +at an +ĠSur gery +Ġcorrect ing +ĠOrt iz +ĠBe et +Ġrev oke +Ġfre eway +ĠH iggins +F ail +ĠFar ms +ĠAT P +h ound +Ġp oking +ĠCommun ists +mon ster +iment ary +Ġunlock ing +Ġunf it +we ed +en ario +at ical +ĠEnlight enment +ĠN G +ĠComp ensation +de en +ĠWid ow +ĠCind y +ĠAfter wards +Ġ6 000 +ikh ail +ag ically +Ġrat ified +Ġcasual ty +H OME +p sey +f ee +Ġspark ling +Ġd é +Ġconcert ed +C atal +Ġcomp lying +ĠA res +ĠD ent +Sh ut +Ġsk im +ad minist +Ġhost ilities +ĠG ins +Ġ6 08 +Ġm uddy +ĠMc Int +ĠDec ay +5 25 +Ġconspic uous +ĠEx posure +Ġresc ind +Ġwear able +Ġ3 28 +our met +ah s +ĠRob ots +Ġe clips +inst ance +ĠRE PORT +ĠApp l +0 30 +ĠSk ies +01 00 +Ġfall acy +S ocket +ĠRece iver +Ġsol ves +ĠButter fly +ĠSho pping +ĠFI RE +65 4 +Med ic +Ġsing ers +ĠNeed less +'' '' +isher s +ĠD ive +58 8 +Ġselect ively +Ġcl umsy +88 9 +Ġpurch aser +ear ned +ard y +Ġbenef iting +eng lish +Ġyield ing +ĠP our +Ġspin ach +Ġdel ve +ĠC rom +6 10 +Ġexport ing +ĠMA KE +Ġ26 3 +Ġg rop +Ġenv oy +ĠInqu iry +ĠLu igi +d ry +ĠT uring +Thumbnail Image +ĠVar iety +Ġfac et +Ġfl uffy +Ġexcerpt s +Ġsh orth +ĠOl sen +CL UD +Ġrel iant +ĠUN C +T our +Ġbat hing +Comp any +Ġglobal ization +P red +ĠMalf oy +Ġh oc +j am +craft ed +ĠBond s +ĠKiss inger +Eng land +Ġorder ly +cat entry +Ġ26 1 +Ġexch anging +ĠInt ent +ĠAmend ments +D OM +Ġst out +³³³³³³³³ ³³³³³³³³ +ĠAir bus +Ġ27 8 +hy de +P oll +Item ThumbnailImage +Ġlooph oles +ĠPill ar +Ġexpl or +St retch +A part +Ġun married +Lim it +ĠTransform ers +Ġintellect ually +unct ure +18 00 +Ġd arn +B razil +Ġleft over +ber us +f red +Mine craft +3 26 +ĠForm s +Ġproof s +ĠDes igned +Ġindex es +ĠSupp ose +EM S +ĠL oving +ĠBon nie +im ating +OT US +Ġconduct or +Ġbehav ed +ĠF ren +Ġsy nerg +Ġmillenn ium +Ġcater ing +ĠL auder +W r +ĠY iannopoulos +ĠAT F +Ġensl aved +Ġawaken ed +D VD +ĠED ITION +ĠConc ert +ĠChall enger +ĠH aku +umer ic +Ġdep recated +ĠSH AR +4 12 +Ġdy stop +Ġtremb ling +Ġdread ed +ĠSp ac +p adding +Re pl +ĠG arrison +M ini +Ġun paralleled +am ar +URR ENT +w reck +c ertain +t al +ĠC LS +app ings +Ġsens ed +Ġf encing +ĠPas o +ĠDes k +Ġsc off +Ġcontem plate +ĠL iga +l iquid +75 7 +Ġapp rentice +ĠUCH IJ +5 70 +ĠTh ousand +ĠIll um +Ġchampion ed +ãĤ Į +Ġelect ors +Ġ3 98 +ĠH ancock +round ed +ĠJ OHN +Ġuns atisf +Ġqual ifier +ĠGad get +EN E +Ġdead liest +ĠPl ants +Ġ ions +Ġacc ents +Ġtwe aking +Ġsh aved +F REE +ĠCh aser +Again st +9 60 +Ġmeth amphetamine +Ġnormal ized +Ġ$ \ +ĠPre cision +ĠGu am +Ġch oked +ĠX II +ĠCast ing +Tor rent +Ġscal p +ĠJagu ar +w it +Ġsem ic +ix ie +ĠG ould +Ġconf ines +N usra +ĠL on +ĠJ ugg +y cle +ĠCod ec +E gypt +Ġrest rain +ĠAl iens +Ġch oking +ĠD unk +ĠBell a +ab c +Ġsl ang +Ġneuro trans +s av +Ġempower ment +â ĨĴ +Ġclim bers +ĠM im +ĠF ra +ros se +Cap ital +ĠCth ulhu +Inter face +Ġprof icient +ĠIN TO +Ġ3 18 +ront al +5 80 +ĠDes pair +K enn +Ġscrim mage +ĠCo at +as ions +Ġwall paper +ĠJ ol +Ġresurg ence +Ġant iv +ĠB alls +² ¾ +Ġbuff ers +Ġsub system +ĠSt ellar +ĠL ung +A IDS +Ġerad icate +Ġblat antly +Ġbehav es +ĠN un +Ġant ics +ex port +DE V +w b +Ġph p +ĠInteg rity +Ġexplore r +Ġrev olving +auth ored +g ans +Ġbas k +Ġas ynchronous +å į +TH ING +69 8 +G ene +ĠR acer +ĠN ico +iss ued +Ġser mon +p ossibly +Ġsize of +Ġentrepreneur ial +ox in +ĠMin erva +Ġpl atoon +n os +ri ks +A UT +ĠAval anche +ĠDes c +ij 士 +ĠP oc +Ġconf erred +Î » +Ġpat ched +F BI +66 2 +Ġfract ures +Ġdetect s +Ġded icate +Ġconstitu ent +Ġcos mos +W T +Ġswe ats +Ġspr ung +b ara +s olid +Ġuns us +Ġbul ky +ĠPhilipp e +ĠFen rir +Ġtherap ists +ore al +^^ ^^ +Ġtotal ed +Ġboo ze +ĠR PC +Prosecut ors +Ġdis eng +ĠSh ared +Ġmotor cycles +Ġinvent ions +Ġlett uce +ĠMer ge +ĠJ C +Ġspiritual ity +ĠWAR NING +Ġunl ucky +ĠT ess +Ġtong ues +ĠD UI +T umblr +Ġle ans +Ġinv aders +Ġcan opy +ĠHur ricanes +ĠB ret +ĠAP PLIC +id ine +ick le +Reg arding +Ġve ggies +Ġe jac +ju ven +F ish +D EM +ĠD ino +Th row +ĠCheck ing +be ard +( & +Ġj ails +Ġh r +trans fer +iv ating +Ġfle ets +ĠIm ag +ĠMc Donnell +Ġsnipp et +Is a +ĠCh att +ĠSt ain +ĠSet FontSize +ĠO y +ĠMathemat ics +49 4 +Ġelectro ly +ĠG ott +ĠBr as +B OOK +ĠF inger +d ump +Ġmut ants +Ġrent als +Ġinter tw +Ġc reek +ail a +Bro ther +ĠDisc ord +pe e +raw ler +Ġcar p +Ġ27 9 +ãĤ· ãĥ£ +rel ations +Ġcontr asts +Col umn +Ġrec onnaissance +Ġun know +Ġl ooting +Ġregul ates +Ġopt imum +ĠChero kee +ĠA ry +Lat est +Ġroad side +Ġd anced +ĠUnic orn +A cknowled +Ġuncont roll +ĠM US +at io +ch ance +ha ven +VAL UE +Ġfavour ites +Ġceremon ial +b inary +pe ed +wood s +EM P +Ġv ascular +Ġcontempl ated +Ġbar ren +ĠL IST +Y ellow +ospons ors +Ġwhisk y +ĠM amm +ĠDeV os +min imum +H ung +44 2 +P ic +ĠSnap dragon +77 6 +Ġcar ving +Ġund ecided +Ġadvantage ous +Ġpal ms +ĠA Q +Ġst arch +L oop +Ġpadd le +Ġfl aming +ĠHor izons +An imation +bo ost +Ġprob abilities +ĠM ish +Ġex odus +ĠEditor ial +Ġfung us +Ġdissent ing +ĠDel icious +rog ram +ĠD yn +d isk +t om +Ġfab rics +ĠC ove +ĠB ans +Ġsoft en +ĠCON S +Ġin eligible +Ġestim ating +ĠLex ington +pract ice +of i +Ġshe dding +ĠN ope +Ġbreat hed +ĠCorinth ians +y ne +ek i +B ull +Ġatt aching +reens hots +Ġanaly se +ĠK appa +Ġuns ustainable +Ġinter pol +ank y +he mer +Ġprot agonists +Ġform atted +ĠBry ce +ĠAch illes +ĠAb edin +sh ock +Ġb um +b os +qu a +ĠW arn +q t +ĠDi abetes +8 64 +ĠIn visible +Ġvan ish +Ġtrans mitting +Ġmur ky +ĠFe i +Ġawa ited +ĠJur assic +umm ies +Ġmen acing +g all +C ath +B uilt +ild o +ĠV otes +Ġon t +Ġmun itions +ĠFre em +ÃŃ n +Ġdec ency +lo pp +ie ved +ĠG ord +Ġun thinkable +ĠNews week +Ġ3 21 +He at +Ġpresent er +ji ang +Ġpl ank +ĠAval on +Ġben z +ĠR out +Ġslam ming +ĠD ai +ou ter +ĠCook ie +ĠAlic ia +ge y +Ġvan ity +Ġow l +á µ +t ested +ĠAw akens +Ġcan v +Ġblind ly +ĠRid ley +ĠEm ails +Requ ires +ĠSer bian +ograp hed +if rame +eter ia +Ġaltern ating +qu iet +Ġsoc iology +ĠUn lock +ĠCommun ism +Ġo ps +Ġatt ribution +Ġab duction +ĠAb ram +Ġsidel ined +ĠB OOK +Ġref ining +ĠFe eling +ĠOs lo +ĠPru itt +r ack +ang ible +Ġcaut iously +ĠM ARK +eed s +M ouse +ĠStep h +ĠP air +S ab +99 7 +ĠBa al +B ec +Ġcomm a +ĠP all +ĠG ael +Ġmisunder stand +ĠP esh +Order able +Ġdis mal +ĠSh iny +% " +Ġreal istically +Ġpat io +ĠG w +ĠVirt ue +Ġexhaust ing +wh atever +oph ys +y ip +4 18 +Ad just +ĠWa iting +ess on +ĠMaz da +ĠDo zens +Ġstream lined +Ġincompet ence +ĠM eth +Ġeth os +ON ES +Ġincent iv +Ġgr itty +ĠBut cher +Head er +Ġexp onential +à Ł +Ġcorrel ate +Ġcons ensual +s ounding +R ing +Orig in +Ġcon clusive +fe et +ac ly +ĠF ernandez +Buy able +Ġd ucks +aunt lets +Ġel ong +Ġ28 6 +Ġsim ul +G as +ĠK irst +Ġprot r +ĠRob o +ĠAo E +op ol +Ġpsych ologically +sp in +ilater ally +ĠCon rad +W ave +44 1 +ĠAd vertisement +ĠHarm on +ĠOri ental +is Special +Ġpresum ptive +Ġw il +ĠK ier +ne a +Ġp pm +Ġhar bour +ĠW ired +comp any +Ġcor oner +atur days +ĠP roud +ĠN EXT +ĠFl ake +val ued +ce iver +Ġfra ught +Ġc asing +Ġrun away +Ġg in +ĠLaure nt +ĠHar lem +ĠCur iosity +qu ished +Ġneuro science +ĠH ulu +Ġborrow er +Ġpetition er +ĠCo oldown +W ARD +Ġinv oking +conf idence +For ward +Ġst s +pop ulation +Delivery Date +Fil m +ĠC ov +quick Ship +quickShip Available +prim ary +isSpecial Orderable +inventory Quantity +channel Availability +BO X +ĠMulti player +ĠJen ner +77 8 +ĠM d +Ġ~ /. +M N +Ġchild ish +Ġantioxid ant +ĠChrom ebook +Ġ27 4 +Ġscreen play +Ġadvent urous +ĠRelations hip +respons ive +ming ton +Ġcorner stone +ĠF ey +F IR +Ġrook ies +ĠF eaturing +Ġorig inate +Ġelectro des +ant es +Ġscript ures +Ġgl ued +Ġdiscont ent +Ġaff licted +lay out +B rave +Ġm osa +ĠQuant ity +ĠH ik +w inner +H ours +Ġent ail +ĠCell s +olog ue +Ġv il +Ġpre acher +Ġdecor ative +d ifferent +Ġprejud ices +ĠSm oking +ĠNotting ham +so Type +Ġrhyth ms +ĠAl ph +bl ast +Ste el +ĠDaniel le +Ġstr ife +Ġrem atch +so DeliveryDate +ĠF ork +t rip +ol ulu +hes es +C G +ĠPOLIT ICO +ost a +ĠDr ift +é¾įå ¥ +é¾įå¥ ij士 +Ġvet ting +ĠJin ping +ĠRec ession +Min or +ĠF raud +enf ranch +Ġconven ed +ĠNA ACP +ĠMill ions +ĠFarm ing +ĠW oo +ĠFl are +rit o +imm igrant +Ġvac ancy +ĠHE AD +ĠV aj +eg al +ĠV igil +Stud y +Ġru ining +Ġr acks +Ġhe ater +ĠRand olph +ĠBr ush +ĠT ir +Ø ¨ +Ġc ov +% ] +Ġrecount s +ĠO PT +ĠM elt +Ġtr uce +Ġcas inos +Ġcrus ade +Ġcarn age +Ġstri pe +ĠK yl +Text ures +Ġ6 98 +Ġpro clamation +Ġgood ies +Ġ........ .. +pro claimed +P olit +Ġtop ical +Ġspecial ize +ĠA min +g m +Ġanch ored +Ġbear ings +s ample +ĠHigh land +ĠAut ism +Ġmerc enary +Ġinterview er +L ER +ĠSom ers +Ġembry o +ĠAss y +Ġ28 1 +ĠEd iting +ĠCh osen +6 60 +Ġp ci +ĠThunder bolt +BI LL +Ġchuck led +jri wal +h of +Ġearth ly +() { +ind ependence +Ġdisp ers +ĠV endor +ĠG areth +Ġp als +P enn +ĠSub mit +ic um +Th u +Ġcl andestine +Ġcann ibal +ĠCl erk +E Stream +gal itarian +âĻ ¥ +g ew +Ġhor rend +ĠL ov +ĠRe action +ocr in +Class ic +Ġecho ing +Ġdiscl osing +ĠIns ight +og un +ĠInc arn +upload s +pp erc +guy en +Ġ19 01 +ĠB ars +68 7 +Ġb ribes +ĠFres no +ur at +ĠRe ese +Ġintr usive +Ġgri pping +ĠBlue print +ĠR asm +un ia +man aged +ĠHeb do +Ġ3 45 +Ġdec oding +Ġpo ets +Ġj aws +ĠF IGHT +am eless +ĠMead ows +ĠHar baugh +Inter view +ĠH osp +ĠB RA +Ġdelet ion +m ob +W alker +ĠMoon light +ĠJ ed +ĠSoph ia +Ġus ur +Ġfortun ately +ĠPut ting +ĠF old +Ġsan itation +Ġpart isans +IS ON +B ow +ĠCON C +ĠRed uced +ĠS utton +Ġtouch screen +Ġembry os +âĢ¢âĢ¢ âĢ¢âĢ¢ +ĠK rug +com bat +ĠPet roleum +Ġam d +ĠCos mos +Ġpresc ribing +Ġconform ity +ours es +Ġplent iful +Ġdis illusion +ĠEc ology +itt al +Ġf anc +Ġassass inated +regn ancy +Ġperenn ial +ĠBul lets +Ġst ale +Ġc ached +ĠJud ith +ĠDise ases +All en +Ġl as +Ġsh ards +ĠSu arez +ĠFriend ship +inter face +ĠSupp orters +add ons +46 2 +ĠIm ran +ĠW im +Ġnew found +ĠM b +An imal +Ġd arling +and e +Ġrh y +ĠTw isted +pos al +yn ski +Var ious +× ľ +ĠK iw +uy omi +Ġwell being +ĠL au +an os +Ġunm ist +Ġmac OS +Ġrest room +ĠOl iv +ĠAir ways +Ġtimet able +9 80 +Ġrad ios +v oy +ias co +Ġcloud y +ĠDraw ing +Any thing +Sy ria +ĠH ert +st aking +Ġun checked +Ġb razen +ĠN RS +69 7 +onom ic +est ablish +Ġl eng +Ġdi agonal +ĠF ior +L air +ĠSt ard +Ġdef icient +jo ining +be am +Ġomn ip +Ġbl ender +Ġsun rise +Mo ore +ĠF ault +ĠCost ume +ĠM ub +Fl ags +an se +Ġpay out +ĠGovern ors +ĠD illon +ĠBan ana +N ar +Ġtra iled +Ġimperial ist +um ann +ats uki +4 35 +ĠRoad s +Ġsl ur +ĠIde ally +Ġt renches +C trl +Ġmir rored +ĠZ el +ĠC rest +Comp at +ĠRoll s +sc rib +ĠTra ils +omet ers +w inter +Ġimm ortality +il ated +Ġcontrad icts +un iversal +ill ions +ĠM ama +opt im +AT URE +Ġge o +et ter +ĠCar lo +4 24 +Ġcanon ical +ĠStrongh old +n ear +Ġperf ume +Ġorche stra +od iac +Ġup he +Ġreign ing +vers ive +Ġc aucuses +ĠD EM +Ġinsult ed +Ġ---- -- +ĠCr ush +Ġroot ing +ĠWra ith +Ġwh ore +Ġto fu +C md +ĠB ree +Ġ$ _ +Ġr ive +ĠAd vertising +Ġw att +ĠH O +Ġpersu asive +ĠParam eters +Ġobserv ational +ĠN CT +ĠMo j +ĠSal on +Ġtr unc +Ġexqu isite +ĠMar a +Ġpo op +ĠAN N +Ex c +ĠWonder ful +ĠT aco +Ġhome owner +ĠSmith sonian +orpor ated +mm mm +Ġlo af +ĠYam ato +ĠInd o +Ġcl inging +á s +Ġimm utable +h ub +Or ange +Ġfingert ips +ĠWood en +ĠK idd +ĠJ PM +ĠDam n +C ow +c odes +48 2 +Ġiniti ating +ĠEl k +ĠCut ting +Ġabsent ee +ĠV ance +ĠLil ith +G UI +Ġobsc ured +Ġdwar ves +ĠCh op +ĠB oko +Val ues +Ġmult imedia +Ġbrew ed +Reg ular +CRIP TION +ĠMort al +Ġa pex +Ġtravel er +Ġbo ils +Ġspray ing +Rep resent +ĠStars hip +4 28 +Ġdisappro val +Ġshadow y +Ġlament ed +ĠRe place +ĠFran ç +67 7 +d or +Ġunst oppable +Ġcoh orts +gy n +ĠClass ics +ĠAm ph +Ġsl uggish +ĠAdd iction +ĠPad res +Ġins cription +Ġin human +min us +ĠJere miah +at ars +Ter ror +ĠT os +ĠSh arma +ast a +c atch +Ġpl umbing +ĠTim bers +Sh ar +H al +ĠO sc +Ġcou pling +hum ans +Ġsp onge +Ġid ols +ĠSp a +ĠAdv ocate +ĠBe ats +lu a +Ġtick ing +Ġload er +ĠG ron +8 10 +Ġstim ulated +Ġside bar +ĠManufact urer +ore And +19 73 +Ġpra ises +ĠFl ores +dis able +ĠElect rical +ra ise +E th +Ġmigr ated +Ġlect urer +K ids +ĠCa vern +Ġk ettle +Ġgly c +ĠMand ela +ĠF ully +å§ « +FIN EST +Ġsquee zing +ĠRy der +amp oo +oreAnd Online +Inst oreAndOnline +Buyable InstoreAndOnline +Ġcommem orate +ĠRamp age +Aust in +ĠSh roud +ĠRu ins +9 15 +ĠK H +Ġwater front +ĠE SC +b aby +ĠC out +ĠEm blem +Ġequival ents +49 2 +Un ique +ĠNiet zsche +brow ser +Ġim itation +ĠWere wolf +ĠKir in +ac as +' ," +Ġà ¾ +Review ed +Ġc unt +Ġvo ic +ĠLen ovo +Ġbond ed +48 1 +Ġinhib itors +Ġendeav ors +ĠHav ana +ĠSt out +ĠJ olly +A ctor +*/ ( +Ġoccur rences +ĠT ens +Incre ased +ĠACT ION +Ġ ãĢĮ +ĠRank ings +ĠB reat +Ġ30 9 +D ou +Ġimpact ing +ĠDuc hess +pre fix +Q B +Ġsummon ing +Ġbest owed +ĠKe pler +ĠPOW ER +c ube +ĠK its +ĠG rip +Ġop ium +Ġrep utable +t oc +ich ael +ĠR ipple +Ġcaf é +ĠZ oom +ĠBur ma +Ġwa ive +Ġst alls +Ġdem eanor +inc erity +Ġfluor ide +ĠSH OULD +Par is +Ġlong ing +Ġpl at +Ġgross ly +Ġbull s +Ġshowc asing +ex pected +ĠG addafi +engine ering +Re peat +ĠK ut +Ġconce ivable +Ġtrim med +osc ope +ĠCand idate +ĠT ears +rol og +Lew is +S UP +Ġroad map +Ġsal iva +Ġtrump et +Jim my +Ġmirac ulous +Ġcolon ization +Ġam put +ĠGN OME +ate ch +D ifferent +ĠE LE +ĠGovern ments +ĠA head +ãħĭ ãħĭ +word press +L IB +ĠIn clude +ĠDor othy +0 45 +ĠColomb ian +Ġle ased +88 4 +Ġde grading +ĠDa isy +i ations +Ġbapt ized +Ġsurn ame +co x +Ġblink ed +ãĥ ¢ +Ġpoll en +Ġder mat +Ġre gex +ĠNich olson +ĠE ater +ç ľ +rad or +Ġnarrow er +Ġhur ricanes +Ġhalluc inations +r idden +ISS ION +ĠFire fly +Ġattain ment +Ġnom inate +Ġav ocado +ĠM eredith +Ġt s +Ġreve rence +Ġe uph +Ġcr ates +ĠT EXT +Ġ4 43 +Ġ3 19 +J SON +iqu ette +Ġshort stop +ic key +Ġpro pelled +Ġap i +ĠTh ieves +77 9 +Ġovers aw +Ġcol i +ĠNic ola +Ġover cl +ik awa +ĠC yr +Ġ38 4 +78 9 +ĠAll ows +10 27 +Det roit +TR Y +set up +ĠSocial ism +Sov iet +s usp +ĠAP R +ĠShut down +Ġal uminium +zb ek +ĠL over +GGGG GGGG +Ġdemocr acies +Ġ19 08 +ĠMer rill +ĠFranco is +gd ala +Ġtraff ickers +ĠT il +ĠGo at +Ġsp ed +ĠRes erv +Ġpro d +55 2 +Ġc ac +ĠUn iv +ĠSch we +Ġsw irling +ĠWild erness +ĠEgg s +Ġsadd ened +Ġarch aic +H yd +Ġexcess ively +B RE +Ġaer ospace +ĠVo ices +Cra ig +Ġign ited +In itially +ĠMc A +Ġhand set +Ġreform ing +Ġfrust rations +ĠDead pool +ĠBel ichick +ract or +ĠRagnar ok +ĠD rupal +ĠApp roximately +19 20 +ĠHub ble +arm or +ĠSar as +ĠJon as +Ġnostalg ic +Ġfeas ibility +Sah aran +Ġorb iting +Ġ9 70 +R u +Ġsh in +ĠInvestig ators +Ġinconsist encies +ĠP AN +B G +Ġgraz ing +Ġdetect ors +ĠStart up +ĠFun ny +ĠNa omi +Consider ing +Ġh og +ut f +ce mic +Ġfort ified +ĠFun ctions +Ġcod ec +nut rition +H at +" ! +micro soft +55 8 +ĠTh in +ĠA CE +Al ias +ĠO PS +p apers +P K +ãĢ İ +Ġimpro bable +N orthern +equ al +Ġlook out +Ġty res +ĠMod ified +ĠK op +Abs olutely +Ġbuild up +sil ver +Ġaud i +Ġgro tesque +ĠSab er +ĠPres byter +ON Y +Ġglac iers +ĠSho als +ĠK ass +ĠH RC +ĠNic ol +ĠL unch +ĠF oss +âĸ Ĵ +AD RA +ĠOne Plus +o ing +ground s +Ġincident al +Ġdatas ets +68 9 +ĠClarks on +Ġassemb ling +ĠCorrect ions +Ġdrink ers +Ġqual ifiers +Ġle ash +Ġunf ounded +ĠH undred +Ġkick off +T i +Ġrecon cil +ĠGr ants +ĠCompl iance +ĠDexter ity +Ġ19 06 +w arn +D allas +Max imum +n ard +av ia +be aut +ens itivity +tr ace +Ġpione ers +ĠF ract +ãĢ ı +Ġpre cept +Ġgloss y +ĠI EEE +Ac ross +Ġ6 80 +S leep +che on +Ġsatir ical +ĠMin otaur +ĠCla ude +Ġr é +ape go +Ġcar rot +ĠSem in +ino a +Ġz o +Ind ependent +Ġdiagn oses +ĠC ue +M AR +Ġrend ition +ĠK ik +Ġpath ology +Ġselect s +Link edIn +Ġass ay +ĠD res +Ġtext ual +post ed +IT AL +ĠM aul +N eal +Ġinter connected +Ġerr atic +ĠVir us +Ġ5 30 +Ġenvironmental ists +ĠP helps +Ġeng agements +ĠIN ST +Ġeconom ical +nox ious +Ġg earing +izz y +Ġfavor ably +ĠMcG ill +T erm +Ġh anged +Ġball park +ĠRe yes +Ġbe ware +ĠP sal +ĠMass acre +q i +Ġin accessible +acly sm +Ġfr ay +ill ac +Ġbitter ly +ĠCert ification +Mich igan +Ġir respective +al ore +Em pty +Ġendorse ments +Ġund et +f g +equ ipped +Ġmerc iless +ĠC ust +Ġimm ature +Ġvou cher +ĠBlack well +Ñ ı +h awk +dis ciplinary +ile e +ĠMak oto +ĠD ude +ãĥĩ ãĤ£ +Y ears +Ġin ver +Ġsh aman +ĠY ong +ip el +ell en +ĠCath y +br ids +Ġs arc +65 1 +N ear +Ġground work +Ġam az +Ġ4 15 +ĠHunting ton +hew s +ĠB ung +Ġarbit rarily +ĠW it +ĠAl berto +Ġdis qualified +best os +46 1 +Ġp c +Ġ28 4 +ro bat +Rob in +Ġh ugs +ĠTrans ition +ĠOcc asionally +Ġ3 26 +ĠWh ilst +ĠLe y +Ġspaces hip +cs v +Ġun successfully +ĠA u +le ck +ĠWing ed +ĠGrizz lies +. � +Ġne arer +ĠSorce ress +ĠInd igo +El se +8 40 +let es +Co ach +Ġup bringing +ĠK es +Ġseparat ist +Ġrac ists +Ġch ained +Ġabst inence +lear ning +Ġrein stated +Ġsymm etry +Ġremind ers +ĠChe vy +Ġm ont +Ġexempl ary +ĠT OR +Z X +Ġqual itative +ĠSt amp +ĠSav annah +ĠRoss i +Ġp aed +Ġdispens aries +ĠWall s +ĠCh ronic +Ġcompliment ary +ĠBeir ut +Ġ+ --- +igs list +Ġcrypt ographic +mas ters +ĠCap itals +Ġmax imal +Ġent ropy +Point s +Ġcombat ants +l ip +ĠGl ob +ĠB MC +ph ase +th ank +HT TP +Ġcomm uter +Ġ\( \ +.. / +ĠReg ener +ĠDO I +ĠActiv ision +Ġsl it +os al +RE M +Ġch ants +Y u +Ke ys +Bre xit +ĠFor ced +Ari zona +Ġsquad ron +IS O +ĠMal one +Ġ3 38 +Ġcontrast ing +Ġt idal +Ġlib el +Ġimpl anted +Ġupro ar +ĠC ater +Ġpropos itions +M anchester +ĠEuro s +it amin +G il +ĠEl ven +ĠSe ek +ĠB ai +Ġredevelop ment +ĠTown s +ĠL ub +! ", +al on +K rist +Ġmeas urable +Ġimagin able +Ġapost les +Y N +7 60 +Ġster oid +Ġspecific ity +ĠL ocated +ĠBeck er +ĠE du +ĠDiet ary +uts ch +ĠMar ilyn +Ġbl ister +ĠM EP +ĠK oz +ĠC MS +y ahoo +ĠCar ney +Ġbo asting +ĠC aleb +By te +read s +ad en +Pro blem +ĠWood ward +S we +S up +ĠK GB +Set up +Ġtac it +Ġret ribution +Ġd ues +ĠM ü +. ? +ä¸ Ń +p ots +Ġcame o +ĠP AL +educ ation +A my +like ly +g ling +Ġconstitution ally +ĠHam m +ĠSpe ak +Ġwid gets +br ate +Ġcra ppy +ĠI ter +Ġanticip ating +ĠB out +P ixel +ĠY ep +ĠLaur ie +Ġh ut +Ġbullet in +ĠSal vation +Ġch ats +ear able +Honest ly +AL TH +onse qu +c ult +isco very +ovy ch +Ġse lves +ĠSat oshi +S ounds +Ġconver gence +ĠRosen berg +19 74 +Ġnas al +Ġfull est +Ġfer ocious +x us +ist e +AM S +Ġlobb ied +Ġso othing +ĠGun n +t oday +0 24 +Ġinspir ational +ĠN BN +p b +g ewater +or ah +all owed +ĠCol iseum +Ġspecial izing +Ġinsane ly +ĠT ape +del ay +Ġt arn +ĠP ound +Ġmel anch +Ġdeploy ments +il and +Ġless en +Ġfur ry +ĠUE FA +Ġblood shed +ĠMe ier +ither ing +Ġhe irs +ĠJ aw +ax ter +ĠPublic ations +Ġal ters +int ention +ĠWinc hester +d etermination +ĠLif etime +th in +Mon ster +7 80 +Ġapprox imation +Ġsuper markets +ĠSecond s +or os +h uge +Ġb ribe +ĠLIM ITED +un ed +Ġmis interpret +ĠIn jury +Ġ3 67 +Ġthreshold s +ĠCarn ival +Ġgastro intestinal +Ġguid eline +Ġde ceived +f eatures +Ġpurported ly +ĠRon nie +ĠNew t +Ġsp acious +as us +Ġsuperhero es +ĠCyn thia +le gged +k amp +ch io +Ġth umbnail +ĠShir ley +ill ation +Ġshe ds +ĠZ y +E PA +Ġdam s +Ġy awn +n ah +ĠPe ggy +ĠE rie +ĠJu ventus +ĠF ountain +r x +don ald +al bum +ĠComp rehensive +Ġc aching +ĠU z +ulner ability +ĠPrinc iple +ĠJ ian +ing ers +cast s +ĠOs iris +ch art +t ile +ĠTiff any +ĠPatt on +ĠWh ip +Ġovers ized +J e +ĠCind erella +ĠB orders +ĠDa esh +M ah +Ġdog ma +Ġcommun ists +v u +Coun cil +Ġfresh water +Ġw ounding +Ġdeb acle +Ġyoung ster +Ġthread ed +ĠB ots +ĠSav ings +ãģ Ĥ +ol ing +oh o +Ġillum ination +M RI +Ġlo osen +tr ump +ag ency +ur ion +Ġmoment arily +ĠCh un +ĠBud apest +ĠAl ley +D isk +Ġaston ished +ĠCon quer +ĠAccount ing +h aving +ĠWe in +ĠAl right +Ġrev olver +Ġdel usion +Ġrelic s +Ġad herent +qu ant +Ġhand made +or io +Ġcomb ating +c oded +Ġquad ru +re th +N ik +ĠTrib al +ĠMyster ious +Ġin hal +ĠWin ning +ĠClass ification +ch anged +Ġun ab +Ġsc orn +icip ated +w l +ond uctor +Ġrein forcing +ĠChild hood +an ova +Ġadventure r +Ġdoctor al +ĠStrateg ies +Ġengulf ed +ĠEnc ounter +Ġl ashes +Crit ical +ric ular +ĠU TF +oci ation +check ing +ĠConsult ing +Run time +per iod +ĠAs gard +Ġdist illed +ĠPas adena +ĠD ying +ĠCOUN TY +Ġgran ite +Ġsm ack +Ġparach ute +ĠS UR +Virgin ia +ĠF urious +78 7 +ĠO kin +Ġcam el +ĠM bps +19 72 +ĠCh ao +ĠC yan +j oice +ef er +ĠW rap +ĠDeb ate +S eg +Ġfore arm +ĠIgn ore +Ġtim estamp +Ġprob ing +ĠNo on +ĠGra il +f en +Ġdorm ant +ĠFirst ly +ĠE ighth +ĠH UN +ĠDes ire +or as +Girl s +ĠDes mond +z ar +am ines +O AD +exec ute +Ġbo obs +ĠAT L +_ ( +Chel sea +Ġmasturb ation +ĠCo C +Ġdestroy er +ĠCh omsky +Ġsc atter +ĠAss ets +79 6 +ĠC argo +Ġrecept ive +ĠSc ope +Ġmarket ers +Ġlaun chers +Ġax le +ĠSE A +se q +ĠM off +f inding +ĠGib bs +Georg ia +extreme ly +N J +Ġlab orers +st als +Ġmed iation +ĠH edge +at own +Ġi od +des pite +v ill +J ane +ex istence +Ġcoinc ided +ĠUt ilities +ĠChe ap +Ġlog istical +Ġcul mination +ĠNic otine +p ak +F older +Ġrod ents +st uff +Ġlaw fully +Ġreper to +io ch +j j +Dial ogue +HH HH +lic tion +Look s +Ġ29 7 +Ġtur rets +ĠAb andon +Ġinc ess +ĠTraff ord +Ġcur led +Ġprefer ring +Ġprivat ization +Ġir resist +ĠP anda +ĠSh ake +ĠMc Gr +ãĥ Ħ +und ers +Ġdiscrim inated +Ġbart ender +I LE +Atl antic +Ġprop ensity +ĠW iz +ĠG im +con ference +Ġrein forces +G h +w agon +Ġe erie +F al +Ġhug ged +rac ist +R IC +F u +Ġf iller +ĠSt ub +Ġeng raved +ĠWrest le +Ġimagin ative +ĠPe er +ĠFact ors +an us +ĠDrac ula +mon itor +Ġrou ters +ib ia +ĠBoo lean +end ale +ĠSl aughter +ĠSh ack +R FC +ĠSpiel berg +S ax +ĠPH OTO +ĠCl over +ĠR ae +Dep ending +ĠMem or +ar am +Ġpier ced +Ġcur tains +v ale +ĠInqu isition +ĠP oke +Ġforecast ing +Ġcompl ains +S ense +ĠHer mes +isc overed +Ġb ible +ĠMor ph +Ġg erm +78 5 +D ON +Ġcon gen +Ġcr ane +ĠD PR +Ġrespect fully +R oom +ĠN aw +ĠDal ai +re ason +ĠAng us +Educ ation +ĠTitan ic +Ë ľ +Ġo val +un ited +Ġthird s +Ġmoist ur +ĠC PC +M iami +Ġtent acles +ĠPol aris +ex c +ex clusive +ĠPra irie +Ġcol ossal +ĠBl end +sur prisingly +ÃŃ s +Ġindo ctr +Ġbas al +ĠMP EG +und o +Spl it +Develop ment +Ġlan tern +19 71 +Ġprov ocation +Ġang uish +ĠB ind +ĠLe ia +duc ers +ipp y +conserv ancy +Ġinitial ize +ĠTw ice +ĠSu k +Ġpred ic +Ġdi ploma +Ġsoc iop +Ing redients +Ġhamm ered +ĠIr ma +Q aida +Ġglim ps +ĠB ian +Ġst acking +Ġf end +gov track +Ġun n +dem ocratic +ig ree +Ġ5 80 +Ġ29 4 +Ġstraw berry +ID ER +Ġcher ished +ĠH ots +Ġinfer red +Ġ8 08 +ĠS ocrates +O regon +ĠR oses +ĠFO IA +Ġins ensitive +Ġ40 8 +Recomm end +ĠSh ine +Ġpain staking +UG E +ĠHell er +ĠEnter prises +I OR +ad j +N RS +L G +Ġalien ated +Ġacknowled gement +ĠA UD +ĠRen eg +Ġvou chers +Ġ9 60 +Ġm oot +ĠDim ensions +Ġc abbage +B right +g at +ĠK lu +Ġlat ent +Ġz e +ĠM eng +Ġdis perse +Ġpand emonium +H Q +Ġvirt uous +ĠLoc ations +ee per +prov ided +Ġse ams +ĠW T +iz o +PR OV +Ġtit anium +Ġrecol lection +Ġcr an +Ġ7 80 +ĠN F +49 1 +64 2 +p acking +59 8 +text ure +Sp ider +fre edom +cipl ed +ĠTAM ADRA +âĻ ¦ +aut hent +ĠW ANT +r ified +Ġr ites +Ġuter us +k iss +Ġâī ¤ +Ġsk illet +Ġdis enfranch +ĠGa al +Comp an +Ġage ing +gu ide +B alt +Ġiter ator +Ġdiscretion ary +t ips +Ġprim ates +ĠTechn ique +ĠPay ments +az el +ĠR OCK +stant ial +0 60 +Ġd mg +ĠJack ets +ĠPlay off +Ġnurs ery +ĠSy mb +art on +Ġannex ation +Color ado +Ġco ils +ĠSh oes +âĦ¢ : +ĠRo z +COM PLE +ĠEve rest +ĠTri umph +J oy +G rid +à ¼ +process or +ĠPros per +ĠSever us +ĠSelect ed +r g +ĠTay yip +St ra +Ġski ing +Ġ? ) +Ġpe g +Tes la +Ġtime frame +Ġmaster mind +ĠN B +scient ific +ĠSh it +gener ic +IN TER +N UM +Ġst roll +ĠEn ix +ĠM MR +ĠE MS +m ovie +Ĥ ª +Ġminim izing +idd ling +Ġilleg itimate +Ġprot otyp +Ġpremature ly +Ġmanual s +obb ies +ĠCass idy +D EC +des ktop +Ġaer os +Ġscreen ings +Ġdeb ilitating +ĠGr ind +nature conservancy +Ġf ades +ter mination +assets adobe +F actor +Ġdefinitive ly +P oké +ap ult +ĠLaf ayette +C orn +ĠCor al +Ġstagn ant +T ue +Ġdissatisf action +G ender +Ġkid neys +ĠG ow +ĠDef eat +ĠAsh ton +Ġcart els +Ġfore closure +ĠExpl ore +stre ngth +ot in +Ġveterin arian +Ġf umble +Ġpar ap +ĠSt rait +r ils +Ġpr ick +ĠBerm uda +ĠAm munition +skin ned +Ġab ound +ĠB raz +Ġshar per +ĠAsc ension +Ġ9 78 +Ġpreview s +Ġcommun ion +ĠX Y +Ġph ony +Ġnewcom er +Ġ3 32 +." ," +Ġredist ribution +Prot ect +ĠSo f +K al +Ġlip stick +w orst +Ġtang led +Ġretrospect ive +int eger +Ġvolunte ering +Ġ19 07 +Ġ -------------------- +ic hen +Ġunve iling +Ġsen seless +Ġfisher ies +\ - +Ġh inges +Ġcalcul us +My th +Ġund efeated +Ġoptim izations +Ġdep ress +Ġbill board +ĠY ad +ĠPy ramid +Is n +I de +Ġleg ion +ĠK ramer +ent anyl +Ġpenet rating +ĠHaw th +ĠPR ODUCT +ĠGer ard +ĠP act +ĠIn cluding +ĠEl ias +ĠEl aine +vis ual +Ġhum ming +Ġcond esc +ĠF asc +ä¸ Ĭ +Ġe galitarian +Ġdev s +ĠD ahl +O ps +D H +ĠB ounce +id ated +ald o +Ġrepublic an +Ġh amb +ĠS ett +ograph ies +CH APTER +Ġtrans sexual +Ġsky rocket +ans wer +Ġmark up +Ø ª +Ġhero ine +Comp are +ĠT av +Be ast +Ġsuccess ors +Ġna ïve +ĠBuck ley +st ress +me at +Ġdownload able +Ġindex ed +Ġsc aff +ĠL ump +ĠHom o +Stud io +In sp +Ġr acked +far ious +ĠPet ty +Ex ternal +Ġ19 09 +W ars +com mit +put ers +Ġun ob +ĠEr r +ĠE G +ĠAl am +ĠSiber ia +ĠAtmosp heric +IS TER +ĠSatan ic +trans lation +ĠL oud +tra umatic +l ique +Ġreson ate +ĠWel ch +Ġspark ing +ĠT OM +t one +Ġout l +Ġhandc uffed +ĠSer ie +8 01 +Ġland marks +ĠRee ves +Ġsoft ened +Ġdazz ling +ĠW anted +month s +Mag ikarp +Ġunt reated +ĠBed ford +M i +ĠDynam o +O re +79 5 +Ġwrong ful +Ġl ured +Ġcort isol +Ġve x +d rawn +ile t +Download ha +ĠF action +Ġlab yrinth +Ġhij acked +w aters +er ick +Ġsuper iors +ĠRow ling +ĠGu inness +Ġt d +99 2 +Ġune arthed +Ġcentr if +Ġsham eless +P od +ĠF ib +Ġ icing +Ġpredict or +Ġ29 2 +fore station +con struct +C and +@ # +Ġag itated +Ġre pr +OV A +Ġkn itting +ĠLim a +Ġf odder +68 4 +ĠPerson a +k l +7 01 +Ġbreak up +á ¸ +Ġapp alled +Ġantidepress ants +ĠSus sex +Har ris +ĠTher mal +ee ee +U pload +Ġg ulf +Ġdoor step +ĠSh ank +L U +ĠM EN +ĠP ond +s orry +Ġmis fortune +n ance +Ġb ona +M ut +Ġde graded +ĠL OG +ĠN ess +an imal +Ġa version +und own +Ġsupplement ed +ĠC ups +Ġ50 4 +Ġdep rive +ĠSpark le +Å Ĥ +ĠMed itation +auth ors +ĠSab an +ĠN aked +air d +ĠMand arin +ĠScript ures +ĠPerson nel +ĠMahar ashtra +Ġ19 03 +ĠP ai +ĠMir age +omb at +Access ory +Ġfrag mented +T ogether +Ġbelie vable +ĠGl adiator +al igned +ĠSl ug +M AT +Ġconvert ible +ĠBour bon +amer on +ĠRe hab +nt ax +Ġpowd ered +pill ar +Ġsm oker +ĠMans on +ĠB F +5 11 +ĠGood ell +ĠD AR +m ud +g art +Ġob edient +ĠTrans mission +ĠDon ation +8 80 +Ġbother ing +Material s +ãĤ ± +dest roy +Ġfore going +Ġanarch ism +ĠK ry +ice ps +Ġl ittered +ĠSch iff +Ġanecd otal +un its +Ġf ian +ĠSt im +ĠS OME +ĠInv aders +Ġbehaviour al +ĠVent ures +Ġsub lime +Ġfru ition +ĠPen alty +Ġcorros ion +¶ ħ +Ġlik ened +Ġbesie ged +ween ey +ĠCre ep +Ġlinem en +mult i +ic ably +ud der +Ġvital ity +Ġshort fall +ĠP ants +ap ist +H idden +ĠDro ps +med ical +Ġpron unciation +ĠN RL +Ġinsight ful +J V +ĠBe ard +ĠCh ou +Ġchar ms +Ġb ins +Ġamb assadors +ĠS aturdays +Ġinhib itor +ĠFr anch +6 01 +', ' +ĠCon or +art ney +ĠX peria +g rave +be es +ĠProtest ants +Ġso aking +ĠM andal +Ġph ased +Ġ6 60 +Ġsc ams +Ġbuzz ing +ĠItal ians +ĠLoren zo +ĠJ A +Ġhes itated +Ġcl iffs +ĠG OT +ingu ishable +Ġk o +Ġinter ruption +Z ip +Lear ning +Ġundersc ores +ĠBl ink +K u +57 9 +ĠAut ob +I RE +Ġwater ing +Ġpast ry +8 20 +Ġvision ary +ĠTempl ar +awa ited +Ġpist on +Ġant id +current ly +Ġp ard +Ġw aging +Ġnob ility +ĠY us +Ġinject ing +f aith +ĠP ASS +å º +Ġret ake +ĠPR OC +Ġcat hedral +b ash +Ġwrest lers +Ġpartner ing +Ġn oses +Ġ3 58 +Trans form +am en +Ġb outs +ĠId eal +ĠConstant in +Ġse p +ĠMon arch +att en +ĠPe oples +mod ified +Ġmor atorium +Ġpen chant +Ġoffensive ly +Ġprox ies +ok ane +ĠTaiwan ese +ĠP oo +ĠH OME +us ional +Ġver bs +ĠO man +vis ory +Ġpersu asion +Ġmult it +Ġsc issors +G ay +ow ay +oph ysical +l us +gn u +Ġap ocalyptic +Ġabsurd ity +Ġplay book +Ġautobi ography +I UM +Ġsne aking +ĠSim ulation +pp s +ell ery +Plan et +Ġright fully +Ġn iece +ĠN EC +ĠIP O +ĠDis closure +lean or +ous y +ST ER +Ġ28 2 +Cru z +Ch all +64 3 +ĠSurv ive +ĠF atal +ĠAm id +ap o +We apons +D EN +7 70 +ĠGreen wald +Ġlin en +al os +Ġpollut ants +ĠPCI e +k at +Ġp aw +ĠK raft +C hem +ĠTermin ator +Ġre incarn +Ġ] [ +ĠSe eds +Ġsilhou ette +ĠSt ores +Ġgro oming +ĠD irection +ĠIs abel +ĠBr idges +ðŁ ij +E ED +ĠM orsi +Ġval ves +ĠRank ed +ĠPh arma +ĠOrgan izations +Ġpenet rated +ĠRod ham +ĠProt oss +Ġove rest +Ġex asper +ĠT J +Ġ 000000 +Ġtrick le +Ġbour bon +WH O +Ġw retched +Ġmicrosc opic +Ġcheck list +Ġad orned +R oyal +Ad minist +ĠRet irement +ĠHig hest +We ather +ile ge +Ġincre ments +ĠC osponsors +Ġmas se +ĠS inn +r f +Ġh ordes +as sembly +75 4 +ĠNat asha +ĠTY PE +ĠGEN ERAL +Ġarr anging +Ġ40 7 +l ator +Ġg lean +Ġdisc redited +Ġclin icians +UN E +Ġachie ves +ĠEm erson +com plex += [ +Ġprincip ally +Ġfra il +p icked +Ġthan king +Ġre cl +ĠL AST +Ġsupp ressing +il ic +Ġantidepress ant +ĠLis bon +Ġth or +Ġsp a +Ġking doms +ĠPear ce +em o +Ġpl ung +Ġdiv est +Ġ ******************************** +b is +osp els +ad r +Sp irit +hall a +P ink +end ez +Ġresurrect ed +esc ape +ĠRosen stein +Ġge ological +Ġnecess ities +Ġcarn iv +ĠE lys +ĠBar ney +Ġ29 6 +dig y +ST ON +D OWN +Ġmil estones +Ġk er +Ġdismant ling +Ġre prim +Ġcross ings +19 45 +Ġpatri archy +Ġblasp hemy +Ġ3 59 +met ry +ĠOb esity +ĠDiff erences +bl ocking +ãĥķ ãĤ¡ +ich ita +ĠSab ha +ph alt +ĠCol o +ual a +effic ients +ĠMed ina +con sole +55 7 +ĠHann ibal +ĠHab it +ĠF ever +Ġthen ce +Ġsyn agogue +Ġessential s +Ġw ink +ĠTr ader +ID A +ĠSp oiler +ĠIceland ic +ĠHay ward +Ġpe ac +Ġmal ice +Ġflash back +Ġth w +Ġlay offs +L iquid +Ġtro oper +Ġh inge +ĠRead ers +Ph ill +ĠB auer +Cre ated +Ġaud its +ac compan +Ġunsus pecting +ier a +6666 6666 +Ġbro ch +Ġapprehend ed +ĠM alk +cer ning +ĠCod ex +O VER +M arsh +ĠD eng +ĠExp ression +Ġdisrespect ful +Ġasc ending +t ests +ĠPlaint iff +ster y +ĠAl ibaba +din and +ĠDem psey +Applic ations +mor al +Ġthrough put +Ġquar rel +Ġm ills +Ġhe mor +ĠC ASE +terror ist +st im +ifest yle +ro zen +CE PT +Ar k +u ci +lect ic +Ġirrit ating +she ets +A y +Ġrede emed +Ġhorn y +ĠTe ach +ĠS ear +dem ocracy +4 65 +ĠRest ore +Ġstand by +ĠP is +iff in +Ġsleep y +Ġextr ater +Ġcompl iments +Fram eworks +Ġinstall s +Ġb anging +sur face +found land +Ġmetaph ysical +Ġ28 3 +oul s +dev ices +Ar gs +ĠSac rifice +ĠMcC orm +es on +Cons ervative +ĠM ikhail +see ing +is ively +ĠRo oms +ĠGener ic +Ġenthusi astically +Ġgri pped +Ġcomed ic +ĠElectric ity +Ġgu errilla +Ġdec oration +ĠPerspect ive +Ġconsult ations +Ġun amb +Ġplag iar +Ġmagic ian +Ġe rection +ĠTour ism +or ied +ro xy +11 00 +T am +Ī è +Î ³ +× ª +ĠPred ators +Nit rome +Ġtelesc opes +project s +Ġun protected +Ġst ocked +ĠEnt reprene +nex pected +Ġwast ewater +V ill +Ġint imately +Ġi Cloud +ĠConst able +Ġspo of +Ġne farious +Ġfin s +Ġcens or +ĠMod es +ĠEs per +ar bon +Ġinter sections +Ġlaud ed +Ġphys i +Ġgener ously +ĠThe Nitrome +ĠTheNitrome Fan +Ġar isen +ĠÙ Ī +Ġg lands +ĠPav ilion +ĠGu pta +Ġuniform ly +Ġr amps +ri et +ĠWH EN +ĠVan essa +Ġrout ed +Ġlim p +ĠC PI +p ter +int uitive +Ġv aping +Ġexperiment ed +ĠOlymp us +ĠAm on +Ġsight ing +Ġinfiltr ate +ĠGentle man +Ġsign ings +ĠMe ow +ĠNav igation +che cks +4 33 +Ġel apsed +ĠBulg arian +esp ie +ĠS OM +d uring +Ġsp ills +anc a +ĠPly mouth +M AL +Ġdomest ically +ĠWater gate +ĠF AM +k illed +ed ited +ĠYour self +Ġsynchron ization +ĠPract ices +ST EP +Ġgen omes +ĠQ R +not ice +Ġloc ating +z in +Ġ3 29 +al cohol +Ġk itten +V o +Ġr inse +Ġgrapp le +ĠSc rew +ĠD ul +A IR +Ġle asing +ĠCaf é +Ġro ses +ĠRes pect +Ġmis lead +Ġperfect ed +Ġnud ity +Ġnon partisan +ĠCons umption +Report ing +Ġnu ances +Ġdeduct ible +ĠSh ots +Ġ3 77 +Ġæ ľ +ano oga +Ben ef +ĠB am +ĠS amp +if ix +Ġgal van +ĠMed als +rad ius +Ġno bles +Ġe aves +igr ate +K T +ĠHar bour +u ers +Ġrisk ed +re q +Ġneuro t +get table +ain a +Rom ney +Ġunder pin +Ġlo ft +ĠSub committee +ĠMong ol +b iz +Ġmanif ests +ass isted +ĠG aga +Ġsy nergy +Ġreligious ly +ĠPre f +ĠG erry +T AG +ĠCho i +4 66 +beh ind +ĠO u +Gold Magikarp +Ġhemor rh +R iver +Ġtend on +Ġinj ure +ĠF iona +Ġp ag +Ġag itation +|| || +ur an +ĠE SA +Ġest eem +Ġdod ging +Ġ4 12 +r ss +Ġce ases +ex cluding +Ġint akes +Ġinsert s +Ġemb old +ĠO ral +up uncture +4 11 +ĠUn ified +ĠDe le +Ġfurn ace +ĠCoy otes +ĠBr ach +L abor +Ġhand shake +Ġbru ises +Gr ade +éĹ ĺ +ĠGram my +ile en +St ates +ĠScandinav ian +ĠKard ash +8 66 +Ġeffort lessly +ĠDI RECT +ĠTH EN +ĠMe i +ert ation +19 68 +Ġgro in +w itch +Requ irements +98 5 +Ġroof s +Ġest ates +ĠH F +Ġha ha +Ġdense ly +ĠO CT +Ġpl astics +Ġincident ally +ĠTr acks +ĠTax es +Ġch anted +Ġforce ful +ĠBie ber +ĠK ahn +K ent +ĠC ot +lic ts +F ed +Ġhide ous +ĠVer d +ĠSynd icate +ĠIl legal +J et +ĠD AV +re asonable +c rew +Ġfundamental ist +Ġtruth ful +ĠJ ing +Ġl il +Ġdown ed +Ġen chanted +ĠPolic ies +ĠMcM aster +ĠH are +ides how +Ġpar ams +en cers +gorith m +Ġallow ances +Ġturb ulent +Ġcomplex ities +ĠK T +Ġ3 37 +ĠGen etic +F UN +D oug +t ick +Ġg igs +ument hal +Ġpatriarch al +Ġcal c +, ... +Ġc out +ĠGu an +Ġpath ological +ĠR ivals +Ġunder rated +Ġflu orescent +ĠJ iu +arna ev +ĠQu an +Ġ4 29 +Ġ ਠ+M ario +Con struct +ĠC itation +ĠR acial +ĠR SA +ĠF idel +Ġ3 95 +Person ally +C ause +à » +rad ical +in en +Ġvehement ly +ĠPap a +Ġintern ship +Ġfl akes +ĠRe ck +Luck ily +B ra +20 20 +rav ings +R N +W onder +Ser iously +Ġre usable +Ġpoll uted +ĠP eng +le igh +ind le +Ġcircuit ry +ĠMad onna +ĠB ART +Res idents +att ribute +Phil adelphia +Cl ub +Ġplan ner +Ġfr antically +Ġfaith fully +ĠTerrit ories +ĠL AT +ĠAnders en +an u +ĠP ARK +ĠS ora +i age +ĠPlay offs +ĠG CC +4 27 +Ġab norm +ĠL ever +Ġdisob edience +As ync +ĠShe a +V ert +Ġsk irts +ĠSaw yer +x p +Ġwors ening +Ġsc apego +ĠAng le +oth al +Ġtro ve +ĠSt y +ĠN guyen +mar ine +ide on +Dep ths +Bl og +ĠIll uminati +Ġtract s +Ġorgan ise +Ġo str +F s +Ġlever aging +ĠD aredevil +as ar +Ġl ang +Ġex termin +urs ions +ĠRom o +ãĤ¤ ãĥĪ +Ġcont ended +Ġencounter ing +ĠTable t +ĠAltern ate +sk ill +Ġswe ets +Ġco hesive +cap acity +Ġrep ud +Ġl izard +ro o +Ġpilgr ims +ĠR uff +ĠInstr ument +ĠLog o +uit ous +E H +Ġsales man +Ġank les +L ed +ĠPat ty +ud os +Own er +Ġdiscrep ancies +k j +M U +Ġuncond itional +Dragon Magazine +i ard +O ak +ĠConvers ation +be er +ĠOs aka +D elta +us ky +Ġsecret ion +Ġpl aza +Ġm ing +Ġde pletion +ĠM ous +ĠI TS +ĠH imal +ĠFle ming +Ġcyt ok +ĠH ick +Ġbat ters +ĠInt ellectual +6 75 +é r +IS ION +ĠQu entin +ĠCh apters +ih adi +Ġco aster +WAY S +ĠL izard +ĠY or +and ering +S kin +ha ust +ab by +Ġportray ing +Ġwield ed +d ash +Ġprop onent +Ġr ipple +Ġgrap hene +Ġfly er +Ġrec urrent +Ġdev ils +Ġwater fall +æĺ ¯ +go o +Text Color +Ġtam pering +IV ES +TR UMP +ĠAb el +ĠS AL +ĠHend ricks +ĠLu cius +b ots +Ġ40 96 +IST ORY +Gu est +ĠN X +in ant +Ben z +ĠLoad ed +ĠCle ver +t reatment +Ġta vern +Ġ3 39 +ĠT NT +ific antly +Tem perature +F el +Ġunder world +ĠJud ges +Ġ< + +Ġst ump +Ġoccup ancy +Ġab er +ĠF inder +) ", +ĠN unes +res et +in et +ect omy +Ġwell ness +ĠP eb +quart ered +and an +Ġneg atives +ĠTh iel +ĠCl ip +ĠL TD +Ġbl ight +Ġreperto ire +K yle +Ġqu er +ĠC es +Ġha pl +98 9 +ĠTh ames +isc opal +Des k +ivari ate +ĠEx cellence +found ation +Ġâ ĩ +X i +Ġmyster iously +esty les +Ġper ish +ĠEng els +ĠDE AD +09 0 +}} } +ĠUn real +Ġrest less +ID ES +orth odox +ĠInter mediate +Ġdin ners +ĠTr out +ĠSe ym +ĠHall s +og ged +Ġtraged ies +Ġdid nt +67 6 +Ġail ments +Ġobserv able +ĠV ide +ad apt +ĠD usk +Ġprofessional ism +ĠPres cott +ĠInd ies +p ox +ĠMe hran +W ide +Ġend emic +ĠPar an +B ird +Ġped als +ĠI U +ĠAdam ant +ĠH urt +Ġcorrel ates +urd en +Ġspons oring +cl imate +ĠUnivers ities +ĠK not +enn es +ĠDam ian +ĠAx el +S port +Ġbar b +ĠS no +sh own +ste en +ud ence +Ġnon violent +Ġhom ophobia +Ġbiom ass +ĠDet ail +Ġsrf N +ĠT une +accompan ied +I ENCE +Al bert +ĠMong o +z x +ĠCer berus +or bit +c ens +Ġsl ay +SH ARE +H Y +Ġb rawl +ĠPro be +Ġnonex istent +ĠClare nce +ĠBlack burn +Ġport als +ĠR ita +ĠRem ain +ĠLe vant +Ġtrick ed +ĠF erry +aver ing +ĠStraw berry +ĠAn swers +Ġhorrend ous +ĠA man +Supp lement +ĠT oad +Ġpe eled +Ġman oeuv +ĠU zbek +mond s +ĠH ector +Ġ40 2 +pe es +fix es +Ġd j +Ġres umes +Ġaccount ant +Ġadvers ity +Ġham pered +ĠL arson +Ġd oping +part s +H ur +Ġbe arded +Ġy r +ĠPlug in +å¥ ³ +Ġ/ ** +rol ley +Ġwaters hed +ĠSub mission +if lower +AS C +Ġcho ir +Ġsculpt ures +m A +incre asing +ai i +Ġsne akers +Ġconfront s +ĠEle phant +ĠEl ixir +Ġrec al +ĠT TL +w idget +ĠW ax +ĠGr ayson +Ġha irst +Ġhumili ated +ĠWAR N +app iness +ĠT TC +F uel +Ġpol io +Ġcomplex es +Ġbab e +ĠX IV +P F +). [ +P arts +Ġ4 35 +M eg +ĠY ards +ĠAL P +Ġy ells +Ġprin ces +Ġbull ies +ĠCapital ism +ex empt +FA Q +ĠSp onge +ĠAl a +Ġpleas antly +Ġbu f +Ġden ote +Ġunp ublished +Ġkne eling +asc a +Ġl apse +al ien +99 4 +Ġrefere es +ĠLaw yers +S anta +Ġpuzz ling +ĠProm etheus +ĠPh araoh +ĠDel ay +Ġfacilit ates +ĠC ES +Ġjew els +Ġbook let +ond ing +Ġpolar ization +ĠMor an +ĠSal ad +ĠS OS +ĠAdv ice +PH OTOS +IC AN +iat ures +ex press +ĠWonder land +ĠC ODE +ĠCL ASS +9 75 +Ġg rep +ĠD iesel +ĠGl ac +! ?" +Ġr m +o ine +disc rimination +ĠN urse +m allow +Ġv ortex +ĠCons ortium +Ġlarge Download +stra ight +augh lin +G rad +Ġpublic ized +ĠW aves +ĠRed d +Ġfest ivities +ĠM ane +ar ov +Ġfleet ing +ĠDr unk +ug en +C ele +Ġchromos omes +ĠD OT +-+-+ -+-+ +Ġbus iest +ĠBe aver +Sy rian +ĠK yr +k as +ĠCross Ref +19 50 +76 01 +Ġrepe aling +ĠWin ners +ĠMac ro +ĠD OD +bl ance +S ort +64 1 +Ġmet re +ĠD irk +Ġgo ggles +Ġdraw backs +Ġcomplain ant +Ġauthor izing +Ġantit rust +oper ated +Ġm ah +Ġexagger ation +Am azing +ĠSer aph +Ġha ze +w ow +Ġextingu ished +Ġcan yon +ĠB osh +Ġv ents +Ġsc rape +Cor rect +4 26 +Ġav g +Dem and +ĠâĪ ¼ +Ġmicrobi ota +"} ]," +ĠSt ev +B io +ĠPlan es +Ġsuggest ive +Ġdec ipher +ĠRefuge e +ĠKe jriwal +ĠGreen peace +Ġdecl ass +ĠSound ers +Ġth o +Ġdec rypt +Ġbr ushing +ĠJane iro +ip op +S i +8 77 +ĠGeoff rey +Ġc pu +ĠHaz el +Ġview points +Ġcris py +ĠNot ification +Ġsold er +ĠMod est +ĠHem isphere +Ġcass ette +in cludes +Ġident ifiers +ĠC ALL +in cent +T odd +ĠSwe ep +Ġ3 34 +b oss +Ġsm ir +gin x +Ġtown ship +Ġg rieving +ĠMos que +Net flix +AS ED +ĠMillenn ials +oc om +19 67 +Ġbold ly +s leep +Ġes che +arij uana +Ġsw irl +ĠPen al +Ġneglig ent +ĠStephen son +K ER +ĠZ oro +ris is +Ġlocal ization +ĠSeym our +ĠAng lic +red itation +prot ection +ĠPa ige +Ġo mit +ĠR ousse +ĠT ub +Ġinv itations +t ty +Ġm oss +ph ysical +C redits +Ġan archy +Ġchild care +Ġl ull +ĠM ek +ĠL anguages +lat est +ĠSan ford +Ġus ability +Ġdiff use +ĠD ATA +Ġsp rites +ĠVeget a +ĠProm otion +ãĥ¼ ãĤ¯ +rict ing +z ee +Tur kish +ĠTD s +pro ven +57 1 +Ġsmug glers +707 10 +Ġreform ed +ĠLo is +Ġun fl +ĠWITH OUT +ĠReturn ing +ann ie +ĠTom as +Fr anc +ĠProf it +ĠSER V +ĠR umble +ik uman +es an +Ġt esters +Ġgad get +Ġbrace let +ĠF SA +comp onent +Ġparamed ics +Ġj an +ĠRem em +ĠSk inner +Ġl ov +ĠQu ake +rom a +Ġfl ask +Pr inc +Ġover power +Ġlod ging +ĠK KK +ret te +Ġabsor bs +w rote +Ġ ," +K ings +ĠH ail +ĠFall ing +xt ap +ĠHel ena +ire ns +L arry +Ġpamph let +ĠC PR +G ro +ĠHirosh ima +Ġhol istic +". [ +Ġdet achment +Ġas pire +Ġcompl icit +ĠGreen wood +Ġresp awn +ĠSt upid +ĠFin ished +f al +b ass +Ġab hor +Ġmock ery +ĠFe ast +VID EO +Ġcon sec +ĠHung ry +P ull +ĠH ust +it ance +? ãĢį +) -- +ĠPar allel +con v +4 69 +ha ar +w ant +P aper +m ins +ĠTor o +ĠTR UMP +ĠR ai +D W +ĠW icked +ĠL ep +Ġfun ky +Ġdetrim ent +ios is +ache v +Ġde grade +im ilation +Ġret ard +Ġfrag mentation +Ġcow boy +ĠY PG +ĠH AL +Parent s +ĠS ieg +ĠStra uss +ĠRub ber +× IJ +Fr ag +Ġp t +Ġoption ally +ĠZ IP +ĠTrans cript +ĠD well +88 2 +M erc +ĠM OT +ãĥ¯ ãĥ³ +Ġhun ts +Ġexec utes +In cludes +Ġacid ic +ĠRespons ibility +ĠD umb +we i +And erson +ĠJas per +ight on +abs olutely +Ad ult +Ġpl under +Mor ning +ĠT ours +ĠD ane +Î º +ĠT EST +ĠG ina +Ġcan ine +aw an +Ġsocial ists +ĠS oda +Ġimp etus +ĠSupplement ary +oli ath +ĠKinn ikuman +mitted ly +second s +Ġorganis ers +Ġdocument aries +Vari able +GRE EN +Ġres orts +Ġbr agging +Ġ3 68 +Art ist +w k +bl ers +Un common +ĠRet rieved +Ġhect ares +Ġtox in +r ank +Ġfaith s +ĠG raphic +Ġve c +ĠL IA +Af rican +Ġard ent +end iary +L ake +ĠD OS +cient ious +ĠOk awaru +ĠAll y +ĠTim eline +D ash +ĠI c +contin ue +Ġt idy +Ġinstinct ively +ĠP ossibly +ĠOut door +ĠWould n +Ġl ich +ĠBr ay +ĠA X +Ġà ī +Ġ+ # +\ ' +Direct ory +ab iding +Ġf eral +ic ative +but t +Ġper verse +S alt +Ġwar ped +Ġnin eteen +Ġcabin ets +Ġsrf Attach +ĠSl oan +Ġpower ing +reg ation +F light +se vere +Ġst ren +Ġc og +ap ache +Ġâ Ŀ +Ġcaf eteria +p aces +ĠGrim oire +uton ium +Ġr aining +Ġcir cling +Ġlineback ers +c redit +Ġrep atri +ĠCam den +lic ense +Ġly ric +Ġdescript or +Ġval leys +Ġre q +Ġback stage +ĠPro hibition +ĠK et +Op ening +S ym +æĸ ¹ +Ġserv ings +Ġoverse en +Ġaster oids +ĠMod s +ĠSpr inger +ĠCont ainer +è » +ĠM ens +Ġmult im +Ġfire fighter +pe c +Ġchlor ine +Ð ¼ +end i +Ġsp aring +Ġpolyg amy +ĠR N +ĠP ell +Ġt igers +Ġflash y +ĠMad ame +S word +Ġpref rontal +Ġpre requisite +uc a +Ġw ifi +Ġmiscon ception +Ġharsh ly +ĠStream ing +ot om +ĠGiul iani +foot ed +Ġtub ing +ind ividual +z ek +n uclear +m ol +Ġright ful +49 3 +Ġspecial ization +Ġpassion ately +ĠVel ocity +ĠAv ailability +T enn +Ġl atch +ĠSome body +Ġhel ium +cl aw +Ġdi pping +XX X +Ġinter personal +7 10 +Ġsub ter +Ġbi ologists +ĠLight ing +Ġopt ic +Ġden im +end on +ĠC orm +Ġ3 41 +ĠC oup +Ġfear less +Ġal ot +ĠCliff ord +ĠRun time +ĠProv ision +up dated +lene ck +Ġneur on +Ġgrad ing +ĠC t +sequ ence +in ia +con cept +Ġro aring +ri val +ĠCaucas ian +Ġmon og +key es +Ġappell ate +Ġlia ison +EStream Frame +ĠPl um +! . +Ġsp herical +Ġper ished +Ġbl ot +Ġben ches +Ġ4 11 +Ġpione ered +Ġhur led +Jenn ifer +ĠYose mite +Ch air +Ġreef s +Ġelect or +ĠAnt hem +65 2 +Ġun install +Ġimp ede +Ġbl inking +Ġgot o +Dec re +A ren +Ġstabil ization +ĠDis abled +ĠYanuk ovych +Ġoutlaw ed +ĠVent ura +ten ess +Ġplant ation +Ġy acht +ĠHu awei +Ġsol vent +Ġgr acious +Ġcur iously +Ġcapac itor +Ġc x +ĠRef lex +Ph ys +ĠC f +pt in +cons ervative +Ġinv ocation +c our +F N +ĠNew ly +H our +As ian +ĠLe ading +ĠAer ospace +An ne +Ġpre natal +Ġdeterior ating +H CR +ĠNorm andy +ol ini +ĠAm bro +9 10 +Ġset backs +ĠT RE +Ġs ig +ĠSc ourge +59 7 +79 8 +Game play +Ġm sec +M X +Ġprice y +ĠL LP +aker u +Ġover arching +ĠB ale +Ġworld ly +Cl ark +Ġscen ic +Ġdisl iked +ĠCont rolled +T ickets +ĠE W +ab ies +ĠPl enty +Non etheless +Ġart isan +Trans fer +ĠF amous +Ġinf ield +ble y +Ġunres olved +ĠML A +ãĤ Ĥ +Cor rection +Ġdemocr at +ĠMore no +ro cal +il ings +Ġsail or +Ġr ife +h ung +Ġtrop es +Ġsn atched +ĠL IN +ĠB ib +ES A +ĠPre v +ĠCam el +run time +Ġob noxious +4 37 +Ġsum mers +Ġunexpl ained +ĠWal ters +cal iber +Ġg ull +ĠEnd urance +ä½ ľ +Ġ3 47 +Ir ish +Ġaer obic +Ġcr amped +ĠHon olulu +à © +us erc +ec ast +AC Y +ĠQu ery +ãĤ¹ ãĥĪ +Bet a +Ġsuscept ibility +ĠSh iv +ĠLim baugh +Ġà ĸ +ĠN XT +ĠM uss +ĠBrit ons +ES CO +EG IN +Ġ% % +Ġsec ession +ĠPat ron +ĠLu a +n aires +ĠJPM organ +us b +ocy te +Ġcouncill ors +ĠLi ang +f arm +Ġnerv ously +Ġattract iveness +ĠK ov +j ump +Pl ot +Ġst ains +ĠStat ue +ĠApost les +he ter +ĠSUP PORT +Ġoverwhel m +Y ES +Ġ29 1 +d ensity +Ġtra pping +M it +Ġf ide +ĠPam ela +atl antic +Dam n +Ġp ts +OP A +Ġserv icing +Ġoverfl owing +ul o +ĠE rit +t icket +light ing +ĠH mm +ãĥ¼ ãĥ« +im oto +Ġchuck le +4 23 +ãģ ķ +sh ape +Ġque ues +Ġanch ors +ãĤ¼ ãĤ¦ãĤ¹ +F er +Ġaw oke +Ġ6 66 +h ands +Ġdiver gence +Ġ50 5 +T ips +Ġdep ot +Ġske w +ĠDel iver +op ot +Ġdiv ul +ĠE B +uns igned +ĠUn i +X box +Ġfor ks +Ġ7 02 +å ¯ +Ġpromot ers +ĠV apor +Ġlev ied +sl ot +Ġpig ment +Ġcyl inders +C RE +Ġsn atch +Ġperpet ually +Ġl icking +ĠFe et +ĠKra ken +ĠHold en +ĠCLS ID +m r +Ġproject or +Ġden otes +Ġchap el +ĠTor rent +b ler +R oute +ĠDef endant +ĠPublisher s +ĠM ales +ĠInn ov +ĠAg ility +rit er +ty mology +st ores +L ind +Ġf olly +ĠZur ich +B le +Ġnurt ure +Ġcoast line +uch in +D omin +Ġfri vol +ĠCons olid +res ults +M J +Ġphyl ogen +Ġha uled +ĠW iley +ĠJess ie +ĠPrep are +ĠE ps +Ġtreasure r +I AS +Ġcolon ists +Ġin und +ĠWW F +ĠCon verted +6 000 +out side +ĠApp earance +ĠRel ic +ĠM ister +s aw +Ġresult ant +Ġadject ive +ĠLaure l +ĠHind i +b da +Pe ace +Ġreb irth +Ġmembr anes +Ġforward ing +Ġcoll ided +ĠCar olyn +K ansas +5 99 +ĠSolid GoldMagikarp +Be ck +Ġstress ing +ĠGo o +ĠCooper ative +Ġf s +ĠAr chie +L iter +ĠK lopp +J erry +Ġfoot wear +War ren +Ġsc ree +h are +Under standing +P ed +Ġanth ology +ĠAnn ounce +M ega +Ġflu ent +Ġbond age +ĠDisc ount +il ial +C art +ĠNight mares +Sh am +ĠB oll +uss ie +H ttp +Atl anta +Ġun recogn +ĠB id +Ġunder grad +Ġforg iving +ĠGl over +AAAA AAAA +4 45 +V G +pa io +kill ers +Ġrespons ibly +Ġmobil ize +Ġeffect ed +ĠL umin +Ġk ale +Ġinfring ing +ann ounced +Ġf itt +b atch +ĠT ackle +ĠL ime +ĠAP P +uke mia +Ġrub y +Ġex oner +ĠCas ual +0 70 +Ġpel vic +Ġautom ate +ĠK ear +ĠCoast al +Ġcre ed +Ġbored om +ĠSt un +ri ott +Ĥ İ +Ġregener ate +Ġcomed ians +ĠOP ER +Sp ons +id ium +on is +L ocated +05 7 +Ġsusp ense +ĠD ating +C ass +Ġneoc ons +ĠShin zo +Ġaw oken +ch rist +ĠMess ages +att led +ĠSpr ay +ĠSp ice +C W +Ġshield ing +ĠG aul +Am id +Ġparam ilitary +Ġmult if +ĠTan ner +il k +Ġgodd amn +g ements +Ġbe friend +m obi +Ġ3 88 +fold er +acc a +Ġins in +g ap +N ev +fif th +Ġpsychiat ry +b anks +TH IS +Ġhar b +ac qu +Ġfac ade +ĠPower Point +80 3 +Ġbl uff +Sh ares +Ġfavor ing +El izabeth +Ãį Ãį +Ġr anger +77 2 +ĠAr che +h ak +ĠGen etics +ĠF EMA +Ġev olves +Ġest e +ĠP ets +ĠM é +ĠInterest ing +ĠCanter bury +ch apter +ĠStar fleet +Sp anish +Ġdraw back +ĠNor wich +9 70 +n orth +ag anda +Ġtransform ative +ram ids +bi ology +ad ay +Ġpropag ation +ĠGam ma +ĠDen ise +ĠCalcul ator +ent imes +ĠB ett +Ġapp endix +ĠHD D +AK ING +Ġst igmat +Ġhol ster +Ġord inarily +Ch ance +ĠCont rary +Ġad hesive +Ġgather s +6 12 +re au +ony ms +ew ays +Ġindu ces +Ġinterchange able +se m +Wh it +Ġtr ance +Ġincorpor ation +ĠExt ras +Fin ancial +Ġawkward ly +ĠStur geon +ĠH Y +Norm ally +ĠEnd ing +ĠAss ist +enc rypted +Ġsub jug +Ġn os +Ġfan atic +C ub +C U +?" . +Ġirre versible +å Ĥ +03 1 +ĠH AR +sp read +ul ia += $ +Sc ope +L ots +Ġlif estyles +ol on +Ġf eds +Ġcongrat ulate +web kit +Ġindist inguishable +ĠSw ing +Ġcommand ments +qu ila +ab ella +m ethyl +ann abin +Ġo vere +Ġlob ster +ĠQU EST +ĠCONT IN +bern atorial +:::: :::: +ĠTra ve +ĠSam oa +AN I +75 2 +Ð ´ +userc ontent +ĠMod erate +y eah +ĠK itt +Ġwe e +Ġstuff ing +ĠInter vention +ĠD ign +Ġware houses +ĠF iji +Ġpel lets +Ġtake away +ĠT ABLE +ĠClass ical +col lection +Ġland fall +ĠMus cle +Ġsett les +ĠAD V +Ġ3 44 +L aura +Ġf ared +ĠPart ial +4 36 +oss ibility +ĠD aly +ĠT arant +ĠFu ji +am l +c ence +55 1 +ĠProced ures +ĠO CD +ĠU D +t in +Q UI +ach o +4 38 +Ġgl itches +Ġenchant ment +Ġcalcul ates +IR O +ĠH ua +alys es +ĠL ift +um o +Ġle apt +Ġhypothes ized +ĠGust av +it ans +VERS ION +æ ł +Rog er +Ġr and +ĠAd apter +Ġ3 31 +ĠPet ition +k ies +M ars +Ġunder cut +ze es +ĠLy ons +ĠDH CP +Miss ing +Ġretire es +Ġins idious +el i +> ) +. ãĢį +Ġfinal ists +ĠA ure +Ġacc user +Ġwas tes +ĠY s +ĠL ori +Ġconstitu encies +Ġsupp er +Ġmay hem +or ange +Ġmis placed +Ġmanager ial +Ġex ce +ĠCL I +Ġprim al +ĠL ent +Cry stal +h over +ĠN TS +end um +Ġd w +ĠAl c +n ostic +Ġpres erves +ĠTs arnaev +Ġtri pled +rel ative +Arc ade +k illing +ĠW EEK +ĠH anna +D ust +Com pleted +ģ « +Ġappro ves +ĠSur f +ĠLuther an +ven ants +Ġrobber ies +we ights +soft ware +at ana +ug al +Ġgrav y +ĠC ance +OLOG Y +ly ak +Ton ight +Ġunve il +Ġ19 04 +ĠMin ion +ent ious +st ice +pack ages +ĠG EAR +Ġg ol +ĠHutch inson +ĠProf ession +ĠG UN +ĠDiff erence +ĠTsuk uyomi +ĠLes bian +6 70 +Ġfug itive +ĠPlan etary +-------------------------------- ------------------------ +Ġacc rued +Ġch icks +Ġsto pp +Ġblock ers +C od +Ġcomment ers +ĠSomew here +ĠPhot ographer +the me +Ġmay oral +w u +Ġanten nas +Ġrev amped +ĠSubject s +it é +im ura +Ġentr ances +liter ally +Ġten ets +ĠO MG +ĠMP H +ĠDon key +ĠOff ense +Ġ" + +Sn ap +ĠAF B +Ġan imate +ĠS od +His panic +Ġinconsist ency +D b +F Y +Ex port +Ġa pe +Ġpear l +ib el +ĠPAC s +Ġ{ \ +Ġact u +ĠHS BC +camp us +Ġpay off +Ġde ities +ĠN ato +ou ple +Ġcens ored +ĠCl ojure +Ġconf ounding +en i +Ġreck on +op he +Ġspot ting +Ġsign ifies +Ġprop el +Ġfest ive +S uggest +Ġpled ging +ĠB erman +Ġrebell ious +Ġovershadow ed +Ġinfiltr ated +j obs +67 2 +Ġscal able +Ġdomin ion +ĠNew foundland +ĠMead ow +Ġpart itions +AM I +Ġsupplement ary +str ument +Ġhair y +Ġperpet uate +Ġnuts hell +ĠPot ato +ĠHob bit +Ġcur ses +Flo at +Ġquiet er +Ġfuel ing +Ġcaps ules +ĠL ust +ĠH aunted +Exec utive +Ġchild birth +G re +Ġrad iant +å İ +Ġm alls +Ġin ept +ĠWarrant y +Ġspect ator +E h +t hens +Ġculmin ating +æ © +ary a +ãĤ ® +ilit arian +ĠOR IG +ĠSp ending +pt ives +ĠS iren +ĠRec ording +ay ne +Ġv im +Ġspr ang +T ang +ĠM FT +mor ning +ĠWe ed +m peg +cess ion +ĠCh ung +7 30 +w arning +56 2 +handed ly +P oor +P olitics +: # +Ġp ian +Ġfec es +ĠDocument ation +Ġban ished +Ġ3 99 +ĠAR C +Ġhe inous +J ake +ĠAm ir +way ne +v re +os henko +Ġnotebook s +Ġfound ational +Ġmarvel ous +ixt ape +Ġwithdraw als +Ġh orde +ĠD habi +is able +ĠK D +Ġcontag ious +ĠD ip +ĠAr rows +Ġpronoun s +Ġmorph ine +ĠB US +68 2 +Ġk osher +fin ished +ĠInstr uments +Ġf used +yd en +ĠSal mon +F ab +aff ected +K EN +C ENT +Dom ain +Ġpoke mon +ĠDr inking +G rowing +ĠInvestig ative +ĠA ether +em i +Ġtabl oid +Ġrep ro +ĠNot withstanding +ĠBers erker +Ġdram as +Ġclich é +Ġb ung +ĠU RI +ĠD os +0 44 +Ġpast ors +Ġl s +Ġac rylic +aun ts +Ed ward +Ġmajor ities +B ang +Ġfield ing +ĠRepl acement +ĠAl chemy +pp ard +ĠRome o +ĠSan ct +ĠLav rov +ib ble +Inst ruct +Ġimp ractical +ĠPlay boy +ce phal +Ġsw aps +Ġk an +ĠThe o +Ġillust rating +Ġdismant led +ĠTrans gender +ĠG uth +UG H +Ġtriumph ant +Ġencomp ass +Ġbook mark +udd in +j er +Ġpred icate +ES H +Ġwhen ce +ĠAB E +Ġnon profits +Se qu +Ġdi abetic +Ġp end +Ġheart felt +sh i +Ġinter acts +ĠTele com +Ġbombard ment +dep ending +ĠLow ry +ĠAd mission +ĠBl ooming +ust ration +ene gger +B rew +Ġmol ten +ĠNer d +P IN +âĸ Ģ +ave ment +Ġtou red +Ġco efficients +ĠTray von +ans son +Ġsand y +t old +fl ows +Ġpop ulous +ĠT inder +ĠBl iss +R achel +Min imum +Ġcontest ant +ĠRed uce +ĠMor se +ĠGrass ley +ĠClick er +Ġexp r +Ġs incerity +Ġmar qu +Ġelic it +ĠPro position +ĠDemon ic +Ġtac os +G reek +Ġpost war +Ġin sofar +ĠP ork +Ġ35 2 +doctor al +walk ing +Ġmid term +ĠSam my +sight ed +ĠTR ANS +ic i +AL D +ĠUS L +ĠF ISA +ĠAm pl +ĠAlex andra +ine lli +Tr ain +Ġsign ify +ĠVers us +Ġob fusc +Ġk h +Ġagg ro +ĠRen ault +Ġ3 48 +5 18 +ox icity +0 22 +ĠTw ist +Ġgoof y +D ynamic +Ġbrief ings +m ight +8 99 +Ġderog atory +T ro +Ġfor ging +ĠKor an +ĠMar ried +ĠBuc s +Ġpal ate +ĠCon version +m able +4 13 +Ġ( _ +Ġs iph +ĠN EO +col lege +Ġmarg inally +Ġfl irt +ĠTra ps +ĠP ace +é »Ĵ +Ġgoalt ender +Ġforb ids +Ġcler ks +ĠT ant +ĠRobb ins +ĠPrint ing +Ġpremie red +Ġmagn ification +ĠT G +ĠR ouse +ĠM ock +odynam ics +Ġpre clude +ism o +ĠPul itzer +Ġaval anche +ĠK odi +rib une +ĠL ena +Elect ric +Ġref inery +Ġend owed +Ġcounsel ors +Ġd olphin +ĠM ith +Ġarm oured +hib ited +Beg in +ĠP W +O il +ĠV or +ĠShar if +ĠFraz ier +est ate +Ġj ams +Pro xy +Ġband its +ĠPresbyter ian +ĠPrem iere +t iny +ĠCru el +Test ing +Ġhom er +ĠV ERS +ĠPro l +ĠDep osit +ĠCoff in +Ġsemin ars +Ġs ql +ĠDef endants +Altern atively +ĠR ats +ç « +ethy st +' > +Ġiss uer +58 9 +Ġch aired +ĠAccess ories +man ent +Ġmar row +ĠPrim ordial +C N +Ġlimit less +ĠCarn age +Ġund rafted +q v +IN ESS +on ew +Ġco hesion +98 7 +Ġne cks +Ġfootball er +ĠG ER +Ġdetect able +ĠSupport ing +ĠCS V +oc ally +k Hz +Ġund e +Ġsh one +Ġbud ding +tra k +Stand ing +ĠStar craft +ĠKem p +Ben ch +Ġthw arted +ĠGround s +ath i +L isa +Dial og +ĠS X +V ision +Ġingen ious +Ù IJ +Ġfost ering +ĠZ a +ĠIn gram +Ġ" @ +N aturally +6 16 +0 35 +ĠF AC +H mm +55 4 +Ġacceler ator +ĠV end +Ġsun screen +Ġtuber culosis +rav iolet +ĠFunction al +ĠEr rors +ed ar +19 66 +ĠSpect re +ĠRec ipes +88 5 +ĠM ankind +L iverpool +Ġ| -- +Ġsubst itutes +ĠX T +w ired +Ġinc o +ĠAf gh +E va +ic c +S ong +K night +Ġdilig ently +ĠBroad cast +A id +Ġaf ar +ĠH MS +aton in +ĠGr ateful +Ġfire place +ĠOm ni +e uro +ĠF RE +ĠSh ib +ĠDig est +t oggle +Ġheads ets +Ġdiff usion +ĠSqu irrel +ĠF N +Ġdark ened +out her +Ġsleep s +ĠX er +gun s +Ġset ups +Ġpars ed +Ġmamm oth +ĠCur ious +g ob +ĠFitz patrick +ĠEm il +im ov +........ ..... +ĠB enny +Second ly +Ġheart y +Ġcons on +st ained +Ġgal actic +cl ave +Ġplummet ed +Ġp ests +Ġsw at +Ġrefer rals +ĠLion el +h oly +Ġunder dog +ĠSl ater +ĠProv ide +ĠAm ar +ress or +å Į +ong a +Ġtim id +Ġp iety +ĠD ek +Ġsur ging +az o +Ġ6 10 +Ġdes ks +ĠSp okane +ĠAn field +Ġwars hips +ĠCob ra +Ġar ming +clus ively +ĠBad ge +ag ascar +ĠPR ESS +ĠMcK enzie +ĠFer dinand +burn ing +Af ee +Ġtyr ann +ĠI w +ĠBo one +100 7 +ĠRe pt +Ċ Âł +Ġcar avan +ĠD ill +ĠBundes liga +Ch uck +Ġheal er +ãĥ¼ãĥ Ĩ +ĠH obby +Ġneg ate +Ġcrit iques +section al +mop olitan +Ġd x +Ġouts ourcing +ĠC ipher +t ap +Sh arp +Ġup beat +Ġhang ar +Ġcru ising +ĠNi agara +Ġ3 42 +ill us +ĠS v +Ġsubt itles +Ġsqu ared +Ġbook store +Ġrevolution aries +ĠCarl ton +ab al +Ut ah +Ġdesp ise +ĠU M +cons ider +aid o +Ġc arts +ĠT urtles +Tr aining +Ġhonor ary + ¢ +Ġtri angles +4 22 +Ġreprint ed +Ġgrace ful +ĠMong olia +Ġdisrupt ions +ĠB oh +Ġ3 49 +Ġdr ains +Ġcons ulate +Ġb ends +Ġm afia +ur on +ĠF ulton +m isc +Ġren al +Ġin action +ck ing +Ġphot ons +Ġbru ised +ĠC odes +og i +Ġn ests +ĠLove ly +ĠLib re +ĠD aryl +Ġ# ## +S ys +. ," +Ġfree zes +est ablishment +and owski +Ġcum bers +ĠSt arg +ĠBom bs +Ġleg ions +Ġhand writing +Ġgr un +ĠC ah +sequ ent +Ġm oth +ĠMS M +Ins ert +F if +Ġmot el +Ġdex ter +ĠB ild +hearted ly +Ġpro pe +ĠText ure +ĠJ unction +ynt hesis +oc ard +ĠVer a +ĠBar th +Ġμ g +Ġl ashed +Ġ35 1 +ĠZ amb +ĠSt aples +ĠCort ex +ĠCork er +Ġcontinu um +ĠWR ITE +unt a +rid or +Ġde ems +0 33 +ĠG OLD +p as +Ġrep ressive +ãĥĨ ãĤ£ +Ġbaff led +Sc ar +Ġc rave +Ġ ______ +Ġentrepreneurs hip +ĠDirector ate +Ġ' [ +Ġv ines +Ġasc ended +ĠGR OUP +ĠGood bye +Ġdo gged +ãĥ´ ãĤ¡ +Man ufact +Ġunimagin able +ri ots +ier rez +Ġrel ativity +ĠCraft ing +ra ught +ud en +c ookie +Ġassass ins +Ġdissatisf ied +ac ci +Ġcondu it +Sp read +ĠR ican +n ice +izz le +Ġsc ares +ĠWH Y +ph ans +5 35 +Ġprot racted +ĠKrist en +5 36 +ĠSc rib +ĠNe h +Ġtwent ies +Ġpredic ament +Ġhandc uffs +Ġfruit ful +ĠU L +ĠLud wig +Ġatt est +ĠBre aker +Ġbi ologically +ĠDeal er +Ġrenov ations +f w +ess en +Al ice +ĠHen ri +Ġun ilaterally +ĠS idd +h ai +ĠSt retch +S ales +Ġcumbers ome +ĠJ avier +Ġtrend y +Ġrot ting +ĠChall enges +Ġscra ps +Ġfac ets +ĠVer onica +ĠVer ge +ĠS ana +Al ien +ĠR ih +Ġrad ial +ect ar +Ġ6 30 +cl i +Mar ie +Ġwild fire +ĠCat o +h ander +Ġwait ress +Ġch ops +ĠS ECTION +Ġblunt ly +ĠCat alog +n ian +stud y +Ġpat rolling +ĠT enth +nex us +ĠN ON +op sy +Ġsc athing +s ie +Ġdeterior ated +V B +Naz is +Ġdep ictions +Ġauthent icated +ĠCon ce +k rit +Ġpromul g +ĠL ONG +U FC +ĠVis itors +ĠRec all +Ġrehab ilit +ĠSL I +Ġglac ier +ĠB ite +Ġ50 3 +Ġvom it +Ġfer mented +ĠKh alid +Ġgrad ed +ĠMag icka +ĠIch igo +power ful +ic ators +75 3 +Ġsh rew +Ġ35 6 +Ġlegal izing +Ġall otted +ĠArch demon +ith ing +igg urat +V OL +Le od +Ġo ily +Ġindu cing +Ġamy gdala +Ġadm ins +ĠAcqu isition +C AN +Ġsche matic +Ġmo an +ĠCamer oon +Ġt ink +Ġmer ry +Ġbutter flies +ĠGo ff +Ġworks pace +ĠCor ona +Ġj avascript +ĠD olphin +ĠCant or +4 64 +to e +AP S +ĠAg ing +Ġpadd ed +ĠZ heng +ĠHe ld +Ġest ranged +Ġ7 70 +. } +ĠDun ham +Ġsm okes +Ġcap itals +und ai +Sh in +ĠFound ing +Ġent itle +Ġcenter piece +D iscover +Ġthere to +al ert +ĠN ou +ĠAnaly st +l c +F H +FI ELD +ĠP OV +gr ay +Ġar cs +ĠH OT +Ġr s +Ġoblig atory +ĠArchitect s +ĠS ven +ĠF EC +0 200 +Christ mas +ĠAlban ia +rat om +58 7 +Ġhard ships +Ġaut os +ĠCharg es +Ġap es +Ġ3 76 +wal let +Ġintox ication +Ġgobl in +Ġ5 70 +++++++++ ++++++++ +ĠYel p +ĠMag netic +ĠBr iggs +R ail +Ġspawn s +ĠW iggins +Ġshowc ased +Ġres orted +ub en +Ġwh ipping +Ġim itate +Ġdigest ion +ĠUS PS +ĠG est +Ġye a +ĠT ight +ind al +ic as +` . +C AST +'' ; +ĠF et +opath ic +In valid +Ġregrett ed +Ġbro ccoli +ĠSc ores +e ve +Ġpost ings +Ġaccum ulating +Ġneed less +elf th +Ġmay ors +Ġsc rib +Ġanecd otes +Ġbot ched +ĠRib bon +ĠConstant ine +i uses +ess es +Ġdev ise +Comp ared +Ġp udding +Ġg arg +Ġev oke +79 7 +Ġdet ox +9 09 +ĠPie ces +ĠMcC artney +Ġmet ast +ĠK rypt +P OR +Ġt ending +ĠMerch ants +Pro of +ĠV arg +ĠPort able +ãĥ¼ãĥĨ ãĤ£ +B rain +25 00 +Ġfol iage +Ø ¹ +Ġment ors +ĠA ires +Ġminimal ist +Ġing ested +ĠTro jan +ĠQ ian +inv olved +0 27 +Ġer oded +RA FT +Ġbl urry +M ob +Ġbuff et +ĠFn atic +ae a +KN OWN +ĠIn it +s afety +en um +ACT ION +ĠCrus her +ĠD ates +Ġ ................ +c alling +ak ov +Ġvent ured +Ġ5 55 +au ga +H art +ĠA ero +M AC +Ġthin ly +Ġar ra +ST ATE +ild e +ĠJac qu +ĠFem ales +Ġthe orem +Ġ3 46 +Ġsmart est +ĠPU BLIC +ĠK ron +ĠB its +ĠV essel +ĠTele phone +Ġdec ap +Ġadj unct +ĠS EN +mer ga +Ġred acted +Ġpre historic +Ġexplan atory +ĠRun s +ĠUtt ar +ĠM anny +ĠAUTH OR +ĠUnle ashed +ĠBow ling +be ans +79 3 +Ġunivers es +Ġsens it +ĠK ung +re peat +ctr l +Ġp aced +Ġfull er +Cl ock +Ġrec omb +ĠF aul +ĠB unker +Ġpool ed +Ġan a +ĠM outh +LL OW +hum ane +Ġbull do +ĠMicha els +f am +Ġwreck ed +Ġport rays +ĠWh ale +ĠH es +Ġguess es +ĠBrow se +ĠL APD +Ġconsequ ential +ĠInn ocent +ĠD RAG +Ġtrans gress +ĠO aks +Ġtri via +ĠRes on +ĠA DS +-- + +ĠT oll +Ġgrasp ing +ĠTHE M +ĠT ags +ĠCon clusion +Ġpract icable +Ġho op +Ġunintention ally +Ġign ite +ĠM ov +ur ized +le hem +Ter min +Ġcolour ful +ĠLin ear +ĠEll ie +G y +Ġman power +Ġj s +Ġem oji +ĠSHAR ES +_ . +0000 7 +Ġsophistic ation +Ġunders core +Ġpract ise +Ġbl ob +op ens +Uk raine +Ke eping +Y C +J R +ult imate +Cl aim +Ġautom obiles +99 3 +ste el +Ġpart ing +ĠL ank +... ? +Ġ38 5 +Ġremem brance +Ġe ased +Ġcov ari +ĠS ind +Effect ive +Ġdisse mination +ĠMo ose +ĠCl apper +br ates +App ly +Ġinv is +Ġwors ened +âĢĶ - +Ġlegisl ator +ĠL ol +ĠRow e +Ġdealers hip +um ar +id ences +Ġinvestig ates +Ġc ascade +Ġbid der +ĠB EN +Iron ically +Ġpres iding +Ġd ing +Ġcontrad icted +Ġshut s +ĠF IX +Ġ3 66 +Dist rict +Ġsin ful +ĠChar isma +o ops +Ġtot ality +Ġrest itution +ĠOpt imus +ĠD ah +Ġcl ueless +urn ed +Ġnut rit +Ġland owners +Ġfl ushed +Ġbroad en +m ie +Ġprint ln +Ġn ig +ĠCorp us +J en +Ġprot o +ĠWik imedia +ĠPal o +C OR +Ġstory lines +Ġevangel icals +ĠDar rell +Ġrot or +ĠH W +sk illed +ery l +Ġbe gg +ĠBl umenthal +Ġwe aving +Ġdown wards +ĠJack et +ĠANG EL +Te chnology +Ġes oteric +alde hyde +Ġfur iously +Ġforeign er +We ak +CH O +ĠH ound +Exper ience +ĠPlay station +ĠM IA +ĠU ng +cl oth +ag all +Ġcal ming +iz ens +St ruct +ĠW itches +ĠCeleb ration +Ġ........ ...... +pt roller +ĠTC U +Ġb unny +ãĥ į +ut orial +Ġup scale +ĠSt a +ĠCol ossus +Ġchlor ide +ĠZ ac +ĠRe asons +ĠBrook ings +ĠWH ITE +][ / +ĠL ose +9 05 +Ġunders ide +ern els +Ġv ape +do zen +upp et +ĠST OP +mat ical +ĠStat ements +hed dar +P AC +Custom er +Ġmem os +ĠP J +end ars +ĠLim its +l augh +Ġstabil ized +ĠALE C +Y A +Up grade +al am +Ġtechn o +Ġan ew +fore seen +Ġcolleg iate +ĠPy ro +ĠD ism +Ġfront line +Ġammon ia +I U +Qu ite +John ny +ass in +G OP +ĠSt yles +ĠSovere ign +acter ial +5 49 +ĠR IP +ĠL ists +Ġ3 64 +ĠRece p +s ocket +ĠByr d +ĠCand le +An cient +Ġappell ant +en forcement +ace a +ans ki +Ġold s +88 6 +Ġsl urs +Ġem pires +Ġbuck le +Ġalien ation +ĠAber deen +Ġunic orn +Ġoverr iding +ĠL X +pp a +Ġdesp ised +ĠB ugs +ĠB ST +S outhern +5 33 +Ġhall mark +ĠPost er +Ġstem med +Ġprincip als +ĠT ECH +ĠSand wich +It aly +Ġche esy +ĠSet TextColor +ĠProt ective +ĠC ohn +J O +apt op +Re ason +Lead er +ĠUnder stand +ĠFr idays +ĠContin uous +Ġcl ipping +ĠR ye +Ġber th +tim er +ann is +re act +Ġbuff alo +ĠPar as +Ġ6 55 +Ġpres ided +ĠSun rise +Ġve ts +Ġcl oves +ĠMcC ull +Stre ngth +G AN +Ġill iter +ĠPric ing +l é +Ġresist or +Ġbr un +ĠSuff olk +Ñ ĭ +ĠL iver +Re leased +Ġwhat s +8 60 +ĠMe asures +Ġden ouncing +ĠRy zen +Ġsou ven +Ġcareg ivers +ch ini +ĠScar lett +Ġt rough +Cong ratulations +Ġtax is +ĠTrad ition +j it +Ġtable top +Ġhither to +Ġdis information +off ensive +h ra +ĠDISTR ICT +Ġcompl icate +chen ko +ĠRecon struction +Ġpalp able +Ġa usp +Ġ4 28 +Ġshowc ases +ĠPublic ation +know ledge +inn on +4 19 +Ġretri eval +and ers +Ġref ute +Ġinqu ired +g ur +Ġneg ativity +Ġcons erve +Ġafter life +Ġpres upp +ĠGill espie +Ġm t +ĠD N +T ap +Ġper pend +ĠS my +does n +Ġsp illing +Ġhyp ers +K ate +® , +ke pt +ĠP owered +Ġj a +ĠK lux +ard e +ab an +Ġ4 44 +Ġflatt ened +ĠImprove ments +urg a +ĠK und +Ġins cribed +Ġfac ult +Ġunpre pared +ĠCons umers +Ġsatisf ies +Ġpul monary +Ġinf iltration +Ġex ternally +Ġcongrat ulations +ag han +Ġair liner +Ġfl ung +Ġfly ers +G D +Ġsnipp ets +Ġrec ursive +Ġmaster ing +L ex +Ġovert ly +v g +Ġluck ily +Ġenc ro +ĠLanc et +ĠAbyss al +function al +Ġs ow +Ġsqu id +Ġnar ration +Ġn aughty +ĠHon our +ĠSpart ans +Ġsh atter +ĠTac oma +ĠCal ories +ĠR aces +Sub mit +Ġpurpose fully +w av +ĠY ok +F est +ĠG err +Met ro +Ġit iner +f amous +Ġ" { +in line +was her +Iss ue +ĠCL IENT +oz o +Vers ions +7 25 +ĠGl ock +Ġshield ed +ĠPC R +ENC Y +ĠWe ld +ĠSim pl +Ġredirect ed +ĠK ham +Ġ( > +Ġlab ou +Ġdi apers +ss l +Ġcell ar +organ isms +ore sc +ĠBer ks +did n +Sh ipping +C hest +Ġund one +Ġmillion aire +Ġc ords +ĠYoung er +appropri ately +Ġsequ els +u ve +ant icipated +Ġle wd +ĠSh irt +ĠDmit ry +V eter +Ġsl aying +ĠY ar +Ġcompl ication +I owa +ĠEric a +ĠBL M +g irlfriend +b odied +6 26 +19 63 +Ġintermedi ary +Ġcons olation +M ask +ĠSi em +ow an +Beg inning +Ġfix me +Ġculmin ated +Ġcon duc +ĠVolunte er +Ġpos itional +Ġgre ets +ĠDefin itions +Ġthink er +Ġingen uity +Ġfresh men +ĠMom ents +Ġ35 7 +ate urs +ĠFed Ex +s g +69 4 +Ġdwind ling +ĠBO X +sel age +Ġt mp +Ġst en +ĠS ut +Ġneighbourhood s +Ġclass mate +f ledged +Ġleft ists +Ġclim ates +ATH ER +ĠScy the +ul iffe +Ġs ag +Ġho pped +ĠF t +ĠE ck +ĠC K +ĠDo omsday +k ids +Ġgas ped +Ġmon iker +ĠL od +ĠC FL +t ions +r ums +fol ios +Ġm d +Ġunc anny +Ġtrans ports +ĠLab rador +Ġrail ways +Ġappl iance +ĠCTR L +æ Ģ +Pop ulation +ĠConfeder acy +Ġunb earable +Ġdors al +ĠIn form +op ted +ĠK ILL +Mar x +Ġhypoc ritical +q us +ĠN umerous +ĠGeorg ian +ĠAmbro se +ĠL och +Ġgu bernatorial +ĠX eon +ĠSupp orts +ens er +ee ly +ĠAven ger +19 65 +Ar my +Ġju xtap +Ġcho pping +ĠSpl ash +ĠS ustainable +ĠFin ch +Ġ18 61 +ict ive +at meal +ĠG ohan +Ġlights aber +ĠG PA +ug u +ĠRE PL +vari able +Ġher pes +Ġdesert s +ac iously +Ġsitu ational +week ly +ob l +Ġtext ile +ĠCorn wall +Ġcontrace ptives +ĠA ke +] - +ä¹ ĭ +: , +ĠW em +ĠB ihar +Ġ' . +Ġbe re +Ġanal ogue +ĠCook ies +Ġtake off +Whe el +Ġmaj estic +Ġcomm uting +0 23 +ĠCor pse +ass ment +min i +Ġgor illa +ĠAl as +ere e +Ġacquaint ances +ĠAd vantage +Ġspirit ually +Ġey ed +pm wiki +ĠE nder +Ġtrans lucent +Ġnight time +ĠIM AGES +5 45 +ĠK amp +ĠFre ak +Ġ ig +Port land +4 32 +ĠM ata +Ġmar ines +Ġh ors +ater asu +ĠAtt ribution +Ġ-------- - +Ġk ins +ĠBEL OW +++ + +Ġre eling +ol ed +Ġcl utter +ĠRel ative +Ġ4 27 +B US +Ġa vert +ĠChe ong +ĠA ble +ĠPry or +Develop er +Ġen cyclopedia +ĠUSA F +ĠG arry +Sp ain +Bl ocks +Ġexp osition +ĠGamer Gate +W OR +Ġstockp ile +Ġclot hed +ĠT one +ĠR ue +t umblr +Ġtreacher ous +Ġf rying +Ñ Į +ĠS ph +Ġrest raints +Ġemb odies +ĠG es +S afety +Ġnegoti ators +min ing +ĠAppalach ian +L OS +ĠJenn a +Ġpass ers +ç ĭ +sn ap +Ġshort en +creat or +Ġinn umerable +uther land +67 4 +ĠW OM +ĠAs cend +ĠArm ory +ĠTrans action +K ick +Ġsuit case +day Name +Ġwaste ful +mar riage +ĠMcC abe +ite ch +ĠO ss +Cl osure +ĠTreasure r +Ġindec ent +ĠD ull +Ġresid ences +19 59 +ĠS ettlement +Ham ilton +Ġself ies +ĠRank ing +ĠBark ley +ĠB ore +ĠW CS +ĠMar itime +ĠH uh +ĠForest ry +Ġcultiv ating +ĠBall ard +Ġg arrison +ĠSD L +9 30 +Ġnas cent +Ġirresist ible +Ġaw fully +\/ \/ +Ġequ ate +Ġanthrop ology +ĠSylv ia +Ġintest ine +Ġinnoc uous +cess ive +ag ra +ĠMet roid +G rant +8 55 +ģ ĸ +Ġ" _ +ãĥĥ ãĥī +Ġappra isal +ĠFred dy +04 6 +Ġ40 6 +Ġ18 30 +Ġd ocking +St atic +Ġp ont +ĠVolt age +ĠSt ead +ĠMort gage +ĠJon ah +Y L +CLASS IFIED +Ġas bestos +nik ov +Ġcoll agen +ĠOrb ital +P ocket +7 99 +Ġhy brids +inc hes +Ġinv oice +und y +Ġinequ alities +T rend +w ashed +B ALL +Ġluc id +ĠComment ary +Ġw itty +Br andon +Ġbru ising +Ġ6 20 +es cent +box ing +P OL +Ġ3 78 +R ect +Ġlic ences +ĠMcG ee +p ressed +D anny +Ġj ammed +ord inate +Ġle th +Ġdistingu ishes +ĠYam aha +IL S +ĠH ume +ĠC ategories +Rober ts +Ch art +Ġbeet le +ĠGra veyard +Ġ($ ) +o ÄŁ +Ġtw ilight +are lla +á ½ +Ġbooth s +ĠH HS +ĠFeld man +Ġexcav ation +Ġphilosoph ies +at ography +ĠGar age +te chnology +Ġunfor gettable +Ġver ifying +Ġsubord inates +E ls +Ġne b +G aming +EN A +ĠAchieve ment +it ters +ĠG abe +Ġd umps +for cer +Ġpo ignant +ĠM BA +ĠHe idi +ime i +Ġm ages +Ġliber ate +Ġcircum cised +ĠMer maid +ĠMat th +t ogether +ĠW ichita +Ġstore front +ĠAd in +V II +Four th +Ġexplore rs +W ER +Not able +Bro ok +m ens +F aith +-------- - +ĠJ ou +¬ ¼ +Ġpine apple +Ġam alg +el n +ark able +ĠãĤµ ãĥ¼ãĥĨãĤ£ +ĠãĤµãĥ¼ãĥĨãĤ£ ãĥ¯ãĥ³ +Ġov arian +ĠE choes +Ġhairc ut +Ġp av +Ġch illed +anas ia +Ġsty led +Ġd ab +ni per +Ġminister ial +ĠD UP +T an +Ġsul ph +ĠD eter +ĠBo hem +od an +Ġeduc ator +â ĵĺ +sp ir +Ch icken +ĠE leanor +Ġqu i +Ġheav iest +Ġgrasp ed +U RA +Ġcro oked +Jess ica +pro blem +Ġpred etermined +Ġman iac +Ġbreath s +ĠLauder dale +Ġh obbies +y z +Cr ime +Ġcharism a +d L +Ġle aping +Ġk ittens +Ang elo +ĠJ ACK +ĠSu zanne +Ġhal ting +ENT ION +Ġswall owing +ĠEarthqu ake +Ġeight eenth +ĠN IC +ĠIN F +ĠCons cious +Ġparticular s +circ le +7 40 +Ġbene volent +Ġ7 47 +Ġ4 90 +Ġr undown +ĠVal erie +ĠB UR +Ġcivil isation +ĠS chn +W B +ot ide +intern ational +Ġj ohn +Ġ19 02 +Ġpe anuts +Ġflav ored +k us +Ġro ared +Ġcut off +é £ +Ġorn ament +Ġarchitect ures +Ġ3 69 +ol or +ĠWild e +ĠC RC +ĠAdjust ed +Ġprov oking +land ish +Ġrational ity +Ġjust ifies +Ġdisp el +Ġa meric +ĠPol es +Ø © +Ġen vis +ĠD oodle +ä½ ¿ +igs aw +auld ron +Techn ical +T een +up hem +ĠX iang +Ġdetract ors +ĠZ i +ĠJournal ists +Ġconduc ive +ĠVolunte ers +Ġs d +Know ing +Ġtrans missions +ĠPL AN +ĠL IB +Ġall uded +Ġob e +Ġd ope +ĠGold stein +Ġwavelength s +ĠDest ination +nd a +ug i +Ġattent ive +ĠLe an +ral tar +Ġman g +mb uds +ak ings +b ender +Ġacc ol +Ġcraw led +N OW +Min nesota +Ġflour ished +ĠZ up +ĠSuper visor +ĠOliv ier +Ex cellent +Ġwid en +D one +Ġw ig +Ġmiscon ceptions +Cor p +W an +Ġvener able +ĠNot ably +ĠKling on +an imate +Bo ost +ĠS AY +miss ing +ibli ography +mel on +Ġpay day +Ø ³ +bo le +Ġve iled +ĠAl phabet +It alian +Ġever lasting +ĠR IS +ĠC ree +rom pt +Ġh ating +Ġgrin ning +Ġge ographically +OS H +Ġwe eping +ĠÂłĠÂłĠÂłĠÂł ĠÂłĠÂłĠÂłĠÂł +Ġimpe cc +Let ter +Ġblo ated +PL A +ĠFe in +Ġper sever +Th under +Ġa ur +ĠR L +Ġpit falls +âĸ º +Ġpredomin ant +Ġ5 25 +7 18 +AP E +7 14 +Ġfarm land +ĠQ iao +Ġv iolet +ĠBah amas +Ġinflic ting +ĠE fficiency +Ġhome brew +Ġundert ook +Ġcur ly +ĠHard ing +man ia +59 6 +Ġtem pered +Ġhar rowing +ĠP ledge +ĠFranken stein +è ª +M otion +Ġpredict ably +ĠExpl osion +oc using +er d +col o +FF ER +Ġback field +ĠV IDE +ue bl +N arr +ĠArg ument +Ġgen omic +Ġbout ique +Ġbatt ed +ĠB inary +Ġg amb +ĠRh ythm +67 3 +Ġa float +ĠOlymp ia +Y ING +Ġend if +is in +Ġwin ters +Ġsc attering +I v +D istance +Ġtr u +ĠCom fort +Ġne xus +Ġair flow +ĠByz antine +p ayers +con i +ĠB etsy +D eal +ĠN ug +ĠContin ent +red ibly +Ġoptim izing +al beit +Ġec static +ĠPro to +ç · +iv ot +âĸ Ħ +em p +rou nder +Ġcl out +ĠI ST +66 3 +ĠDoll ars +ĠD AC +Ġsubsc ribed +Ġrehears al +Ġam ps +ĠSh ang +es m +Ġspr inkle +Ġassail ant +ĠO o +ĠCoin base +T act +Ġret ina +Ġn uns +R ON +att o +Ġj ug +ĠSV G +Ġb ikini +ĠFI LE +ĠFound ers +ep ort +ĠK P +Ġrest ores +ĠTh ick +Ġash ore +Ġappro vals +R ender +M AG +G raham +ĠCort ana +ãĥ³ ãĤ¸ +ss h +or ians +ars ity +ĠInsp ired +u pper +Ġsign alling +Ġreb uke +Ġfl ares +Ġdownt ime +Stud ies +Ġstagn ation +ĠSequ ence +Ġgr unt +Ġass ures +ĠPL A +59 2 +Ġintra ven +d epend +Sus an +ĠManz iel +Man ia +Cont ract +Ġsl ams +Ġcult ured +Ġcred itor +L IST +ĠH UM +ĠChatt anooga +serv ed +Ġclo aked +ĠF TP +p owder +ĠSt ella +uct ive +Ġcheap ly +ĠMU CH +ĠGalile o +Ġsu ites +spe ech +Ġdeliber ations +ĠCh ips +« ĺ +Bal ance +ĠWyn ne +ĠAk ron +Ass et +Ġhon oured +Ġed ged +Like wise +anim ous +ĠW age +ĠEz ek +ad vertisement +ĠRT X +ĠM AD +Ġmigr ating +ĠS QU +Ġ4 75 +Ed ited +Ġshorth and +ĠBas ics +Ġcro tch +ĠEV EN +Ġv m +effic iency +Ġcal ves +ĠF rie +ĠBrill iant +Ġstri kers +Ġrepent ance +Ġarter ies +r l +B ed +h ap +Ġcrypt ography +ĠSab res +Ġ4 14 +vi ks +ih ara +aps es +T alking +Ġintertw ined +Ġdoc ks +Ġalle le +ĠArt ifact +ĠH IM +t orn +ç ķ +Ġop acity +ĠE ly +os uke +Ġn ipple +Ġhand written +ĠV K +ĠChamber lain +ĠLa os +ig raph +g row +Ġtr illions +Ġdescend ant +ĠSail or +as uring +Ġce ilings +ĠWare house +f lying +ĠGl ow +Ġn ont +Ġmiscar riage +Ġrig s +Ġmin istries +Ġelabor ated +Ġdel usional +ĠHum ane +Ġ3 79 +n ets +Ġblack out +add ers +Ġn p +ĠT ire +ro sc +Ġsub div +Ġlink age +Ġchron ological +ĠHER O +Ġres ettlement +ĠVin yl +Ġpast oral +ĠMob il +ĠBar bar +Co oldown +ĠF ritz +c riminal +re pe +Ġbell ig +ĠBre ed +Ġ4 18 +Ġsem blance +ij k +Ġcur tail +Ġclin ch +cont ained +ĠProm pt +ast on +Ġw i +Ġpursu its +5 15 +ĠGl oss +Ġfl ips +Ġcoup ons +Ġcl oning +ĠLike ly +Rem oved +ĠQu artz +r ices +ĠSpe ars +Ġp ious +Ġdep reciation +ĠD are +oun ces +am az +O nt +Ġp innacle +d ocker +0 26 +ĠW yr +ĠPro per +Ë Ī +n il +By tes +Ġseek er +t rial +Ġunf olds +ĠMar se +Ġextravag ant +ĠSurviv ors +RED ACTED +ĠSpeed way +ĠCra igslist +sub mit +ĠGener ations +Ġup holding +Ġblood stream +ĠMiss ions +ĠL awn +Ġlim bo +ene i +H uh +ĠWild cats +pre p +ĠMark us +ĠFor bidden +rit ic +IN O +Ġexhib iting +requ ent +ch uk +Ġhabit ual +ĠComp atibility +Dr ag +RIP T +uj ah +GR OUND +Ġdelinqu ent +Ġburn er +Ġcontempor aries +Ġgimm ick +load s +Ġno zzle +p odcast +ĠW ak +ĠStat en +ĠK uh +ãģ ĵ +inter rupted +Ġinv incible +ĠBurn ett +cig arette +ĠPeb ble +ĠTem porary +ĠMar ino +58 2 +Ġwast eland +ident ly +T x +Ġr ite +ĠPan asonic +ĠM iddles +ĠHort on +ae us +Ġc uring +Ġm ats +Ġadj ourn +Ġfears ome +pe z +bo ats +Ġpro pell +Ġconflic ted +ĠAng er +Ġinsurg ent +K arl +Ġco ales +Ġsouth western +Ġdis su +ĠO vert +******** **** +Ġbox ed +ĠBr une +aa a +Ġgard ening +ĠEng el +tr acks +Ġpur ified +Ġplace holder +ĠL ikes +Ġd an +G ab +Ġe ct +ĠF aw +ĠEl iot +Ġ' , +otrop ic +ĠRu in +hed on +Ġca ul +Ġa ft +ĠCad illac +gh a +ass ian +ud eb +ĠT ick +Ġadjust s +AR GET +5 37 +isc he +ant y +ĠFried rich +ĠBl izz +ĠA OL +Camp aign +Ġmamm al +ĠVe il +ĠK ev +ĠMaur it +ĠDam ien +N ation +E astern +Ġ{ : +Ġ= ================================ +Ġstereotyp ical +Ġatt ic +ĠCy borg +requ ire +Ġaward ing +ĠPap ua +bt n +b ent +B oo +Ġ( = +ĠX ander +ĠSomers et +Ġcatch y +Ġcert ify +STR UCT +Ġit al +Ġt ides +ĠBr ands +G ray +comp etitive +Ġcur ator +ĠD G +omin ium +ĠGM Os +ci ating +ĠCarm en +ow ard +Balt imore +Ġr gb +C u +Ġwip es +spe ll +IT NESS +Ġsummar izes +ĠRe vis +Ġwhistlebl owers +ĠBre ach +Ġcro chet +k os +ews ki +Ġrep et +Ġcrim son +ĠKar achi +read able +dim ension +ĠI gor +ild ed +ĠZ ed +ĠKe ane +ĠCos metic +DE P +Ġretreat ing +ĠU A +ens ical +Ġd usk +ĠDick ens +Ġaren as +ĠPass age +level s +Ġcur v +P ope +Ġch ores +ĠEl ise +ĠComp ass +b ub +Ġmamm alian +ĠSans krit +ĠAN C +ĠCr ack +Q ual +L aun +amp unk +Ġlearn ers +Ġglam orous +Ġfur the +erm ott +c and +Gener ic +Ġnarr ated +Ġdisorder ly +ĠTrans actions +ĠDet ention +ĠR oku +Ä į +Ġunder statement +ĠS aur +ĠRodrig o +ĠAS AP +S in +Ġre joice +Method s +Ġelectro de +Ġworsh ipped +Ġid i +ĠPhys icians +Ġpop up +Ġde ft +ĠRem oval +ĠBu enos +ver bs +Ġfun k +ush a +rict ion +ore a +ĠBang alore +ĠKen obi +zz i +Ġnorm ative +Ġgobl ins +Ġcaf es +ĠUN CLASSIFIED +ĠF ired +S IGN +Ġs clerosis +ĠV oter +ĠSon ny +ĠExt end +ĠEV s +Ar senal +Ġp si +Ġwid est +ĠT us +Ġlo oms +Ġjust ifying +ĠGr anger +è ¯ +Ref er +58 3 +Ġflour ishing +ab re +Ġr ave +ĠCont ra +Ġ18 98 +Add s +Ġf ul +ĠCo oke +some one += # +67 1 +Ġy ak +Ġar te +ĠMis cellaneous +ĠDet ection +ĠCl ancy +â ģ +ass ies +Ġval iant +ĠFemin ist +cor ruption +V el +P ear +Ġsucc inct +Ġquick est +k w +Ġsp itting +ĠL ibraries +åħ ī +ant z +D ad +ĠSpec ifications +rup ulous +and r +RES ULTS +Ġsnow ball +Ġpred is +ĠB axter +ĠNurs ing +ĠCh aff +s we +Ġout age +Ġnest ing +Ġnotor iety +tr igger +on ite +j on +Ġf ou +ook ed +ĠCelebr ity +re ality +Ġfat ig +Ġhug ging +Ġbother s +ĠPan zer +ĠCh andra +fig ured +Ġvol ts +ĠCloud s +Ġfee ble +ĠCur ve +ĠAs us +78 6 +abs or +ĠV ICE +ĠH ess +Ġmanufact ures +Ġgri zz +ĠPower ful +ac id +Ġsub sections +ĠKrug man +ĠAl ps +is u +Ġsequ est +ĠUlt ron +ĠT inker +ĠGo ose +Ġmism atch +Att orney +Ġmorph ology +ĠSix ers +ut tered +ĠE LECT +gr an +Rus sell +ĠG SL +Ġfort night +Ġ. ) +Ġapost le +pr one +el ist +Unt itled +ĠIm plementation +ist ors +Ġtank er +Ġpl ush +Ġattend ants +ĠT ik +ĠGreen wich +ĠY on +ĠSP L +cell s +unt led +S olution +ĠQu é +Ġvac ated +Ġupt ick +ĠMer idian +æ ĥ +ĠDr ill +9 25 +58 4 +Ġrenov ated +ĠKub rick +zy k +Ġl ousy +pp el +ohyd rate +ĠI zzy +lesi astical +CC C +ĠAj ax +Ġad apters +ĠPetra eus +Ġaffirm ation +ĠST OR +le ms +ad oes +ĠConstantin ople +Ġp onies +Ġl ighthouse +Ġadherent s +ĠBre es +omorph ic +Fight ing +Ġpl aster +ĠP VC +ĠOb st +Ġdear ly +ĠTo oth +icks on +Ġsh aming +P lex +A gg +ĠâĢ¦ " +Ġsub reddits +Ġpige on +ĠResident ial +ĠPass ing +Ġl um +ĠP ension +Ġpessim istic +Ġ4 32 +z inski +c ade +0 75 +Ġapolog ised +iy ah +Put ting +Ġgloom y +ĠLy me +=-=-=-=- =-=-=-=- +ĠT ome +ĠPsych iatric +ĠH IT +c ms +ap olog +Ġbreak er +Ġdeep en +Ġtheor ist +ĠHigh lands +Ġb aker +Ġst aples +Ġinterf ered +ĠAb ortion +jo ined +ch u +Ġform ulate +Ġvacc inations +Ġban ter +phe us +Ġoutfield er +ĠM eter +Ġ# #### +Ġ18 95 +Ġnarrow ing +ĠST ORY +f p +ĠC ST +ign ore +Ġproclaim ing +ĠR U +ĠB ALL +yn a +65 3 +Ġpos it +P RE +59 4 +ĠRegist rar +ĠPil grim +ic io +Ġpre tt +Ġlif eless +Ġ__ _ +Ne igh +ĠCh urches +orn o +Ġor cs +Ġkind red +ĠAud it +Ġmillenn ial +ĠPers ia +g ravity +ĠDis ability +ĠD ARK +W s +od on +Ġgrand daughter +ĠBro oke +ĠA DA +ER A +Ġpick ups +ĠWil kinson +ĠSh ards +ĠN K +Ġexp el +ĠKis lyak +Ġj argon +Ġpolar ized +ian e +Pub lisher +Ġreb utt +Ġapprehens ion +ĠK essler +Ġpr ism +F UL +19 64 +ĠL oll +ä ¿ +le thal +Å Ł +Ġg hetto +Ġb oulder +ĠSlow ly +ĠOsc ars +ĠInst ruction +ĠUl tr +ĠM oe +N ich +ĠP ATH +( * +ĠRE LEASE +un ing +rou se +en eg +Ġre imb +ĠDet ected +Do S +Ġster ling +Ġaggreg ation +ĠLone ly +ĠAtt end +hig her +Ġairst rike +ks on +SE LECT +Ġdef lation +ĠHer rera +C ole +rit ch +Ġadvis able +F ax +Ġwork around +Ġp id +mort em +ers en +Ġtyp o +Ġal um +78 2 +ĠJam al +script s +Ġcapt ives +ĠPres ence +ĠLie berman +angel o +Ġalcohol ism +ass i +Ġrec ite +Ġgap ing +Ġbask ets +ĠG ou +Brow ser +ne au +Ġcorrect ive +und a +sc oring +ĠX D +Ġfil ament +Ġdeep ening +ĠStain less +Int eger +Ġbu ggy +Ġten ancy +ĠMub arak +Ġt uple +ĠD roid +ĠS itting +Ġforfe it +ĠRasm ussen +ixt ies +es i +ĠKim mel +Ġmetic ulously +Ġap opt +ĠS eller +08 8 +ec ake +hem atically +T N +Ġmind less +Ġdig s +ĠAcc ord +ons ense +em ing +br ace +Ġe Book +ĠDist ribut +ĠInvest ments +w t +] ), +beh avior +56 3 +Ġbl inding +ĠPro testers +top ia +Ġreb orn +ĠKel vin +ĠDo ver +ĠD airy +ĠOut s +Ġ[ / +Ï Ģ +b p +ĠVan ity +ĠRec ap +ĠHOU SE +ĠF ACE +Ġ4 22 +69 2 +ĠAnt ioch +cook ed +Ġcoll ide +Ġa pr +Ġsle eper +ĠJar vis +Ġalternative ly +ĠLe aves +ĠM aw +Ġantiqu ity +ĠAdin ida +Ġab user +Poké mon +Ġass orted +ĠRev ision +ĠP iano +ĠG ideon +O cean +Ġsal on +Ġbust ling +ogn itive +ĠRah man +Ġwa iter +Ġpres ets +ĠO sh +ĠG HC +oper ator +Ġrept iles +Ġ4 13 +ĠG arr +ĠCh ak +Ġhas hes +Ġfail ings +Ġfolk lore +Ġab l +ĠC ena +ĠMac Arthur +ĠCOUR T +Ġperipher y +app ers +Ġreck oned +ĠInf lu +ĠC ET +Ġ3 72 +ĠDefin itive +ass ault +4 21 +Ġreservoir s +Ġd ives +ĠCo il +DA Q +Ġvivid ly +ĠR J +ĠBel lev +Ġec lectic +ĠShow down +ĠK M +ip ed +reet ings +ĠAs uka +L iberal +ĠÏ Ħ +Ġbystand ers +ĠGood win +uk ong +S it +ĠT rem +Ġcrim inally +ĠCirc us +ch rome +88 7 +Ġnan op +ĠOb i +ĠL OW +o gh +ĠAuth ors +ob yl +Ur ban +Ġt i +ĠWe ir +t rap +ag y +Ġparent heses +Ġout numbered +Ġcounter productive +ĠTob ias +ub is +P arser +ST AR +Ġsyn aptic +ĠG ears +Ġh iber +Ġdebunk ed +Ġex alted +aw atts +H OU +Ch urch +ĠPix ie +ĠU ri +ĠForm ation +ĠPred iction +C EO +Ġthro tt +ĠBrit ann +ĠMad agascar +ë ĭ +Ġbill boards +ĠRPG s +ĠBe es +complete ly +F IL +Ġdoes nt +ĠGreen berg +re ys +Ġsl ing +Ġempt ied +ĠPix ar +ĠDh arma +l uck +ingu ished +Ġend ot +Ġbab ys +05 9 +che st +r ats +Ġr idden +Ġbeet les +Ġillum inating +Ġfict itious +ĠProv incial +Ġ7 68 +Ġshe pherd +ĠR ender +Ġ18 96 +C rew +Ġmold ed +ĠXia omi +ĠSp iral +Ġdel im +Ġorgan ising +Ġho ops +ĠBe i +z hen +Ġfuck in +Ġdec ad +Ġun biased +am my +sw ing +Ġsmugg led +Ġk ios +ĠP ERSON +ĠInquis itor +Ġsnow y +Ġscrap ing +ĠBurg ess +P tr +ag ame +R W +Ġdro id +ĠL ys +ĠCass andra +Jac ob +Ġ35 4 +Ġpast ure +Ġfr anc +ĠScot ch +ĠEnd s +ĠI GF +def inition +Ġhyster ical +ĠBrown e +77 1 +Ġmobil ization +æ ķ +iqu eness +Th or +Ġspear headed +Ġembro iled +Ġconject ure +jud icial +Ch oice +Ġpaper back +P ir +Ġrec overs +ĠSur ge +ĠSh ogun +ĠPed iatrics +ãģ ł +Ġsweep s +ĠLabor atories +ĠP acks +al us +add in +Ġhead lights +g ra +Ev idence +COL OR +Ad min +Ĭ ± +Ġconco ct +s ufficient +Ġun marked +Ġrich ness +Ġdiss ertation +Ġseason ing +Ġg ib +ĠM ages +un ctions +ĠN id +che at +ĠTM Z +c itizens +ĠCatholic ism +n b +Ġdisemb ark +ĠPROG RAM +a ques +Ty ler +Or g +ĠSl ay +ĠN ero +ĠTown send +IN TON +te le +Ġmes mer +9 01 +Ġfire ball +ev idence +aff iliated +ĠFrench man +ĠAugust a +0 21 +Ġs led +Ġre used +ĠImmun ity +Ġwrest le +assemb led +Mar ia +Ġgun shots +ĠBarb ie +Ġcannabin oids +ĠTo ast +ĠK inder +IR D +Ġre juven +Ġg ore +Ġrupt ure +Ġbre aching +ĠCart oon +Ġ4 55 +ĠPale o +6 14 +Ġspe ars +ĠAm es +ab us +Mad ison +GR OUP +Ġab orted +y ah +Ġfel on +Ġcaus ation +Ġprep aid +Ġp itted +op lan +ĠShel ley +ĠRus so +ĠP agan +Ġwill fully +ĠCan aver +und rum +ĠSal ary +ĠAr paio +read er +ĠR ational +ĠOver se +ĠCa uses +Ġ* . +Ġw ob +Ke ith +ĠCons ent +man ac +77 3 +6 23 +Ġfate ful +et imes +Ġspir ited +ĠD ys +Ġhe gemony +Ġboy cot +ĠEn rique +em outh +Ġtim elines +ĠSah ara +ĠRel ax +ĠQuin cy +ĠLess ons +ĠE QU +SE A +N K +ĠCost co +Incre ase +Ġmotiv ating +ĠCh ong +am aru +ĠDiv ide +Ġped igree +ĠTasman ia +ĠPrel ude +L as +9 40 +57 4 +Ġch au +ĠSp iegel +un ic +-- > +ĠPhil ips +ĠKaf ka +Ġuphe aval +Ġsent imental +Ġsa x +ĠAk ira +ser ial +Mat rix +Ġelect ing +Ġcomment er +ĠNeb ula +ple ts +ĠNad u +ĠAd ren +Ġen shr +ĠR AND +fin ancial +ĠCly de +uther ford +Ġsign age +Ġde line +Ġphosph ate +rovers ial +f ascist +ĠV all +ĠBeth lehem +Ġfor s +Ġeng lish +S olid +N ature +Ġv a +ĠGu ests +Ġtant al +Ġauto immune +;;;;;;;; ;;;; +ĠTot ally +ĠO v +Ġdef ences +ĠCoc onut +Ġtranqu il +Ġpl oy +Ġflav ours +ĠFl ask +ãĤ¨ ãĥ« +ĠWest on +ĠVol vo +8 70 +Ġmicro phones +ver bal +R PG +Ġi ii +; } +0 28 +Ġhead lined +Ġprim ed +Ġho ard +ĠSh ad +ĠEN TER +Ġtri angular +Ġcap it +l ik +ĠAn cients +Ġl ash +Ġconv ol +Ġcolon el +en emy +G ra +Ġpub s +ut ters +Ġassign s +ĠPen et +ĠMon strous +ĠBow en +il ver +H aunted +ĠD ing +start ed +pl in +Ġcontamin ants +ĠDO E +ff en +ĠTechn ician +R y +Ġrob bers +Ġhot line +ĠGuard iola +ĠKau fman +row er +ĠDres den +ĠAl pine +E lf +Ġf mt +ĠS ard +urs es +g pu +Un ix +Ġunequiv ocally +ĠCitizens hip +qu ad +m ire +ĠS weeney +B attery +6 15 +Ġpanc akes +Ġo ats +M aps +ĠCont rast +mbuds man +ĠE PS +Ġsub committee +Ġsour cing +Ġs izing +ĠBuff er +ĠMand atory +Ġmoder ates +ĠPattern s +ĠCh ocobo +ĠZ an +ĠSTAT ES +ĠJud ging +ĠIn her +* : +Ġb il +ĠY en +Ġexh ilar +oll ower +z ers +Ġsn ug +max imum +Ġdesp icable +ĠP ACK +ĠAn nex +Ġsarcast ic +Ġlate x +Ġt amp +ĠS ao +b ah +ĠRe verend +ĠChin atown +ĠA UT +d ocumented +ĠGA BA +ĠCan aan +ĠÙ ħ +Ġgovern s +pre v +E sc +ĠEst imates +OS P +Ġendeav our +ĠCl osing +omet ime +every one +Ġwor sen +Ġsc anners +Ġdev iations +ĠRobot ics +ĠCom pton +Ġsorce rer +Ġend ogenous +Ġem ulation +ĠPier cing +ĠA ph +ĠS ocket +Ġb ould +ĠO U +ĠBorder lands +Ġ18 63 +G ordon +ĠW TO +Ġrestrict s +Ġmosa ic +Ġmel odies +ç Ħ +T ar +Ġdis son +ĠProv ides +Ġ ...... +b ek +F IX +Ġbro om +ans hip +Do ctors +Ġner ds +ĠReg ions +na issance +Ġmet e +Ġcre pt +pl ings +Ġgirlfriend s +kn it +ig ent +ow e +Ġus hered +ĠB az +M obil +4 34 +ĠPres ents +orig in +Ġins omnia +ĠA ux +4 39 +ĠCh ili +irs ch +G AME +Ġgest ation +alg ia +rom ising +$ , +c row +ĠIn spection +at omic +Rel ations +J OHN +rom an +ĠClock work +ĠBak r +m one +M ET +Ġthirst y +Ġb c +Ġfacult ies +R um +Ġnu ance +ĠD arius +ple ting +fter s +etch up +Reg istration +ĠK E +R ah +Ġpref erential +ĠL ash +ĠH H +Val id +ĠN AV +Ġstar ve +ĠG ong +z ynski +ĠAct ress +Ġw ik +Ġun accompanied +lv l +Br ide +AD S +ĠCommand o +ĠVaugh n +Wal let +Ġho pping +ĠV ie +Ġcave ats +Ġal as +if led +ab use +66 1 +Ġib n +Ġg ul +Ġrob bing +t il +IL A +Ġmit igating +Ġapt ly +Ġty rant +Ġmid day +ĠGil more +ĠDe cker +Ġ§ § +part ial +Ex actly +Ġphen otype +Ġ[+ ] +ĠP lex +ĠI ps +vers ions +Ġe book +Ġch ic +g ross +":" "},{" +ĠSur prisingly +M organ +Ġresid ues +ĠConf ederation +in feld +Ġl yr +mod erate +Ġperpend icular +V K +Ġsynchron ized +Ġrefres hed +Ġad ore +ĠTor ment +ol ina +Ġ26 00 +Item Tracker +Ġp ies +ĠF AT +ĠR HP +0 48 +ĠRES P +ĠB J +all ows +P and +Ġunw elcome +ĠV oc +ĠBast ard +ĠO W +ĠL AR +ĠHeal er +Environment al +ĠKen yan +ĠTr ance +ĠP ats +Ġali ases +ĠGar field +Ġcampaign er +Ġadvance ments +ĠOkin awa +ĠC oh +ows ky +Ġstar ved +Ġsize able +Ġ: -) +Ġm RNA +Ġsusp ensions +ist ar +Scot land +Pr in +-------------------------------- ---------------- +Ġ50 2 +Ġteasp oons +Ġ10 50 +Ġcoerc ive +ĠMason ic +edd ed +ĠPass enger +Ġl att +Ġbr aces +ĠSt eal +ĠNY T +ĠK ats +ĠCel est +ae z +T u +ĠCoul ter +ðŁ ĺ +Fl ickr +ĠWil mington +ith s +++ ; +Ġv ending +Ġneg ro +ĠPh i +ĠYellow stone +Call back +Ġsh ampoo +ĠSh ades +w at +Ġsuper human +Ġridic uled +Ġhol iest +om bo +Ġintern s +Ġh one +ĠPar agu +UR I +Ġd angling +ãĤ » +so v +ict ional +av ailability +Ġrev ocation +Ġd ow +in ic +ĠTHE IR +Ġis o +Ġout ings +ĠLeth al +Ġ) )) +Ġinacc ur +Ġout landish +Ġan us +let ico +id on +l ol +Ġun regulated +Ġsuccumb ed +Ġc uff +ĠWast eland +let al +Ġsub str +Ġcoff ers +Ġautom akers +ov i +ĠX ue +ĠDayton a +Ġjar ring +Ġf umes +Ġdisband ed +z ik +itt on +Ġstriking ly +Ġsp ores +Ad apter +.) : +ĠLynd on +ival ry +Ġor ally +Ġtumult uous +Ġdisple asure +Ġcon es +or rect +Ġappe ase +Ġder by +ĠTrip oli +ĠAl ess +Ġp oked +ĠGu ilty +v P +En ough +Ġorig inals +6 99 +Ġrabb i +Ġproverb ial +Ġpostp one +el ope +ĠMist y +Ġstaff ed +ĠUn employment +redit ary +Ġdilig ent +re comm +me asures +as in +8 25 +Ġpond s +Ġmm ol +ĠS AR +ĠC ARE +Ġ3 71 +Ġclen ched +ĠCors air +Ġcaric ature +z n +att ach +ĠSch ro +spe ak +p ainted +ĠS uc +ĠE NT +Ġcell ul +ĠP aid +di agn +WH ERE +Ġtext ed +B arn +Ġret racted +ĠRe ferred +S av +Ġup keep +Ġwork places +ĠTok ens +Ġampl ify +cl inical +Ġmult ic +mber g +Ġconvol uted +Reg ion +5 65 +ĠTop ic +Ġsn ail +Ġsal ine +Ġins urrection +ĠPet r +f orts +B AT +ĠNav ajo +Ġrud imentary +ĠLak sh +OND ON +Me asure +Ġtransform er +ĠGodd ard +Ġcoinc ides +ir in +R ex +ĠB ok +qu it +Ġshotgun s +Ġprolet arian +Ġsc orp +ĠAd a +5 14 +Ġsl ander +record ed +Ġemb ell +ris ome +Ġapolog izing +ĠMul cair +ĠGib raltar +Cl a +Ġall ot +ĠAtt ention +Ġ4 33 +le ave +Ġwh ine +ĠIss a +ĠFa ust +ĠBar ron +hen y +Ġvictim ized +J ews +Ġnurt uring +ett el +W inged +ĠSub tle +Ġflavor ful +ĠRep s +eng ed +call back +Ġdirection al +Ġcl asp +ĠDirect ions +plan et +icult ure +Hel per +ic ion +ac ia +Ġç ¥ŀ +Ġsur ges +Ġcan oe +ĠPrem iership +be en +Ġdef ied +ĠTro oper +Ġtrip od +Ġgas p +ĠE uph +ĠAd s +vern ight +high ly +R ole +Ġent angled +ĠZe it +6 18 +ĠRust y +Ġhaven s +ĠVaugh an +HA EL +ĠSER VICE +/ , +Ġstr icken +Ġdel usions +Ġb is +ĠH af +Ġgrat ification +Ġent icing +UN CH +Ad ams +ĠOL ED +ĠBeet le +Ġ18 99 +ĠSO FTWARE +ateg or +V L +ĠTot em +ĠG ators +AT URES +Ġimped ance +Reg istered +ĠC ary +ĠAer ial +on ne +en ium +Ġd red +ĠBe g +Ġconcurrent ly +Ġsuper power +ĠX an +j ew +imes ter +ĠDick inson +âĶ ģ +F la +Ġp ree +ĠRoll ins +© ¶æ +Ġden omination +ĠL ana +5 16 +Ġinc iting +sc ribed +j uries +ĠWond ers +app roximately +Ġsusp ending +Ġmountain ous +ĠL augh +oid al +N s +Det ect +) = +ĠL uthor +ĠSchwarz enegger +ĠMull er +ĠDev i +ec ycle +J ar +6 13 +ĠL ongh +B ah +ĠSP ORTS +n w +Ġref inement +Ġwater ways +Ġd iner +Bl ade +68 3 +F ac +Ġinitial s +Ġro g +Ġparan ormal +B UT +Ġ[ ( +ĠSw anson +ĠM esh +âĸ ¬ +Impro ve +ĠRad iation +ĠEst her +ĠE sk +ĠA ly +ik y +Ġir rad +ĠBuck ingham +Ġref ill +Ġ. _ +Re pe +CON CLUS +Ġdifferent iated +Ġchi rop +ĠAt kins +Pat tern +Ġexc ise +Ġcab al +N SA +ĠST A +ĠS IL +ĠPar aly +Ġr ye +ĠHow ell +ĠCount down +ness es +alys ed +Ġres ize +ãĤ ½ +Ġbudget ary +ĠStr as +w ang +Ġap iece +Ġprecinct s +Ġpe ach +Ġsky line +Ġ35 3 +pop ular +App earances +ĠMechan ics +ĠDev Online +S ullivan +Z en +Ġp u +op olis +5 44 +Ġde form +Ġcounter act +ĠL ange +Ġ4 17 +Con sole +77 4 +Ġnodd ing +Ġpopul ism +Ġhe p +Ġcoun selling +compl iance +U FF +Ġunden iably +Ġrail ing +ĠHor owitz +ĠSim one +ĠBung ie +Ġa k +ĠTal ks +x ff +fl ake +Cr ash +Ġsweat y +Ġban quet +ĠOFF IC +Ġinvent ive +Ġastron omer +ĠStam ford +ĠSc are +ĠGRE EN +olic ited +Ġr usher +Ġcent rist +ight ing +Ġsub class +Ġdis av +Ġdef und +ĠN anto +oci ate +m ast +Ġpac if +Ġm end +e ers +imm igration +ESS ION +Ġnumber ing +Ġlaugh able +ĠEnd ed +v iation +em ark +P itt +Ġmetic ulous +ĠL F +Ġcongrat ulated +ĠBir ch +Ġsway ed +Ġsemif inals +Ġhum ankind +m atter +ĠEqu ip +opa usal +S aid +ĠLay out +Ġvo icing +Ġth ug +Ġporn ographic +I PS +Ġmo aning +Ġgriev ance +Ġconf essions +esc al +TEXT URE +Aut hent +os aurus +P urchase +Ġreleg ation +al ter +ĠÂł Âł +Ġr iddled +Ġo gre +ĠLow ell +Occ up +E at +ĠHy der +ĠAdvis er +Com merce +H unt +ĠOr th +ĠComp etitive +ĠCL A +CD C +Ġsal ads +F le +Ġindustrial ized +` , +ĠO WN +Ġbec k +ĠPart icularly +oub t +Ġm M +ĠHuss ain +ĠChen nai +Ġ9 20 +Ġappoint ing +ĠCull en +,,,, ,,,, +Ġp ores +ver ified +Ġbi ochemical +em ate +Ġcoward ly +ĠHels inki +ĠEthiop ian +S OURCE +ER C +est ro +Ġbi otech +ĠS our +Ġbrew er +Bloom berg +Ġintens ify +Gl ass +an co +ĠF DR +gre SQL +ĠF ires +©¶æ ¥µ +ec o +100 1 +ĠHom eless +Ġinstant aneous +ĠH aste +ig el +D iamond +Ġp aving +Ġland fill +Ġd ads +h oun +: ] +Ġinc endiary +ĠLiving ston +ĠHil bert +ĠChe cks +st yles +in ators +ĠCl ive +ph rine +Ġchimpan zees +Ġp all +ĠJ M +ĠAad haar +ð Ŀ +Ġachie vable +dis abled +P ET +OOOO OOOO +M ot +Ġint angible +Ġbal let +ĠWe bs +ĠEst imated +Effect s +Ġb ailed +Josh ua +Ġturb ulence +Ġoccup ant +ĠDay light +Ġ36 1 +me et +Ġstat ically +Ġon look +Ġk i +il legal +Ġvel vet +Ġdehyd ration +Ġacqu ies +ĠRe z +ak ura +ĠU pton +at ro +Ġincomp rehensible +Ġback door +ĠRh ino +7 27 +Ġmath s +) + +Ġhe resy +Ġd f +ĠRoc he +ĠL ydia +Ġpanc reat +re ply +arre ll +Ġsolicit ation +Ġcirc adian +BI P +Ġfor ay +Ġcrypt ic +iz u +ime o +ĠTom ato +ĠH oms +ex amination +Ġqu arry +ĠVal iant +ĠJer icho +ĠIN CLUD +Ġ18 40 +5 19 +Ġres ists +Ġsnap shots +ĠSp ur +ĠAnt iqu +Log in +Ġbest selling +Ġant ic +ĠS utherland +ãĤ¢ ãĥ« +Ġ~ / +ĠP arm +è ĥ +P ages +int ensity +Ġimm obil +Ġ18 65 +zz o +Ġn ifty +Ġf entanyl +ĠPres ervation +op hen +Ġd arts +ĠD inosaur +po inters +ĠR ite +s uggest +aware ness +ĠSher idan +Ġst ances +Ġsor cery +Ġper jury +ĠNik ola +ie ver +Ġf iance +ĠJordan ian +ĠBall oon +Ġn ab +Ġk b +Ġhuman ities +ĠTan aka +hill ary +Ġconsult ancy +ĠZ ub +Ġrem ission +Ġconf id +CH Q +ĠF ug +Ġimpro vis +Y ep +/ _ +Ġunwilling ness +Ġport folios +05 5 +ĠInstruct or +aim an +Ġclaim ants +M bps +ĠBy e +re ceived +T weet +Ġind emn +ri z +am ara +N at +Ġeval uates +ĠL ur +ep ad +FO X +ĠTh ro +Ġrust y +Ġbed rock +ĠOp rah +J B +Ġmanip ulative +Ġwill ful +Ġrel apse +Ġext ant +The me +S ensor +ĠSt ability +go vern +Ġpo ppy +Ġkn ack +Ġins ulated +ĠT ile +ĠExt rem +Ġunt old +Ġconver ge +Ġref uel +ig roup +Ġdistort ions +Ġrav aged +Ġmechan ically +ĠRe illy +ĠN ose +ĠIncarn ation +ĠBeck y +abb ling +Ġt aco +Ġr ake +Ġmelanch oly +Ġillust rious +ĠDart mouth +Gu ide +ĠR azer +ĠBen z +Ult imate +ĠSur prise +Ġpage ant +off er +Who ever +Ġw iser +Ġchem ist +ĠHE LL +ĠBul k +Ġpl utonium +ĠCO VER +Ö ¼ +f ailed +Ġtire lessly +Ġinf ertility +ĠTr ident +ĠShow time +ĠC iv +V ice +requ ires +itt ance +Ġun controlled +interest ing +56 1 +Ġinnov ate +ateg ic +L ie +ĠS elling +U l +Ġsav ior +ĠT osh +Ġsw ast +P ASS +Ġr ink +Ġcard io +ĠI ro +ud i +Ġv antage +Ġv ans +ĠNi ño ++ = +Ġpropag ate +< ? +Ġmethod ological +204 39 +Ġtrig lycer +Ġing rained +ĠAn notations +arr anted +6 17 +ĠS odium +ĠA AC +techn ical +mult ipl +Ġ3 73 +å ĭ +Ġdec isively +Ġboost ers +Ġdessert s +ĠGren ade +Ġtest ifying +ĠSc ully +ID s +Ġlock down +ĠSc her +ĠR é +ĠWhit man +ĠRams ay +rem ote +Ġh ikers +ĠHy undai +Ġcons cientious +Ġcler ics +ĠSiber ian +ut i +is bury +Ġrel ayed +Ġqu artz +ĠC BI +seek ers +ull a +Ġweld ing +ĠSh al +ble acher +T ai +ĠSam son +Ġt umble +ĠInvest or +Ġsub contract +ĠShin ra +ow icz +j andro +d ad +Ġtermin ating +ĠNe ural +ä» £ +Ġleak age +ĠMid lands +ĠCaucas us +í ķ +c it +ll an +iv ably +ĠAlb ion +Ġ4 57 +Ġregist rations +Ġcomr ade +Ġclip board +0 47 +Ġdiscour aging +ĠO ops +Ad apt +Ġem path +n v +ĠPR OT +ĠDon n +ĠP ax +ĠB ayer +t is +Squ are +Ġfoot prints +part icip +ĠChile an +B rend +ind ucing +M agn +Ġclub house +ĠMagn um +Ġenc amp +ĠEth nic +uch a +ere y +Ġw atered +ĠCal ais +Ġcomplex ion +Ġsect s +Ġren ters +Ġbr as +oÄŁ an +Time out +Man agement +Ġinf ographic +P okemon +Cl ar +Ġloc ality +Ġfl ora +as el +P ont +Ġpop ulate +ĠO ng +Ġsubs istence +Ġa uctions +ĠMcA uliffe +ĠL OOK +br inger +Ġtit an +Ġmanif old +ĠâĹ ı +Ġcalibr ated +Ġcal iphate +ĠSH E +ĠCommission ers +ce ivable +j c +W inner +5 24 +Ġcond one +Other wise +Ġp iling +Ġem body +ĠCrime an +ut ics +ĠEx hibition +Ġ4 26 +e ering +Ġv ying +ĠH UGE +* =- +Ġprin cipled +à ¦ +Ġquir ks +ĠEdit ors +put ing +G ES +ĠF TA +ठ¾ +add on +ĠH AM +ĠFrie za +W oman +. $ +Ġc rib +ĠHer od +Ġtim ers +ĠSp aces +ĠMac intosh +at aka +Ġgl ide +Ġsmell ing +ĠB AL +Ġun su +Ġcond os +Ġbicy cl +ĠRev ival +55 3 +Ġjugg ling +H ug +ĠKardash ian +ĠBalk ans +mult iple +Ġnutrit ious +oc ry +19 00 +Ġinteg rates +Ġad joining +ĠF older +roll ment +ven ient +Ġu ber +y i +Ġwh iff +ĠJu ven +ĠB orough +net te +Ġb ilingual +ĠSp arks +ph thal +man ufact +Ġt outing +ĠPH I +Ke efe +Rew ard +Ġinf all +ĠTem per +typ ically +ĠNik ol +Ġregular s +Ġpseud onym +Ġexhib itions +Ġbl aster +Ġ40 9 +w arming +Ġrever ber +Ġrecip rocal +Ġ6 70 +ip ient +b ett +ĠBe gins +Ġit ching +ĠPh ar +Ass uming +Ġem itting +ĠML G +Ġbirth place +Ġt aunt +ĠL uffy +ĠAm it +Ġcir cled +ĠN ost +enn ett +Ġde forestation +ĠHist orically +ĠEvery day +Ġovert ake +79 2 +Ġn un +ĠLuc ia +Ġaccompan ies +ĠSe eking +ĠTr ash +an ism +R ogue +Ġnorth western +ĠSupplement al +ĠNY U +ĠF RI +ĠSat isf +x es +5 17 +Ġreass ured +Ġspor adic +Ġ7 01 +Ġmed ial +Ġcannabin oid +Ġbarbar ic +Ġep is +ĠExplos ive +ĠD ough +Ġuns olved +Support ed +Ġacknowled gment +sp awn +Ġkit chens +Ġ- = +talk ing +ic ist +ĠPeg asus +ĠPS U +Ġphot on +ĠAuthent ication +R G +@# & +76 2 +ĠCl air +Ġdi aper +Ġbr ist +ĠProsecut ors +ĠJ em +6 28 +ĠEvery where +ĠJean ne +equ ality +ãĥ© ãĥ³ +object s +ĠPel icans +Ġ39 2 +Ġbl u +b ys +ĠA go +Ġinstruction al +Ġdiscrim inating +ĠTR AN +ĠCorn el +ag os +Ġty re +Ġas piration +ĠBrid gewater +": - +! ". +ĠEn s +ĠCoc o +P ie +Ġdet ach +ĠC ouch +Ġphys ique +ĠOccup ations +osc opic +en ough +B uzz +App earance +Y P +Ġrac er +Ġcompl icity +r pm +T oy +Ġinterrupt s +ĠCat alyst +Ġut ilitarian +imp act +Ġsp aghetti +Ġp orous +Ġeste emed +Ġinc iner +ĠI OC +7 48 +Ġesp resso +ĠSm ile +abil ia +6 35 +Ġmathematic ian +Ġ4 24 +ĠK L +ĠH IP +Ġover heard +ĠT ud +ĠT ec +Ġqu izz +Ġfl attering +Ġcon n +âĢ İ +Ġatt aches +ĠR OS +ĠAC S +Ġt cp +ĠSh ame +sk ip +res pected +ĠTrin idad +gr ain +Ġfooth old +ĠUnch arted +ĠJul io +z l +av ored +ĠAn xiety +er rors +ĠCent auri +its ch +D addy +Ġclutch ing +ĠIm plement +ĠGut ierrez +Ġ7 60 +Ġtele portation +end ra +Ġrevers ible +st ros +Ad venture +08 3 +Ġliber ating +Ġas phalt +ĠSp end +AR DS +im sy +PR ES +ĠEmer ging +Ġwild fires +Ġtechn ologically +Ġem its +ĠART ICLE +Ġirregular ities +Ġcher ish +çī Ī +Ġst ink +ĠR ost +Econom ic +Ġcough ing +ĠMcC ann +pro perties +ilant ro +Ġreneg oti +Trans lation +Ġin quest +ĠGra pe +oot ers +gu i +ĠSwords man +ace ae +h itting +Ġr c +Ġexert ed +ĠS AP +it ent +Ġperil ous +Ġobsc urity +Ġassass inate +Ġab original +Ġresc uing +ĠSh attered +lock ing +all ion +Ch anging +ĠHar rington +ĠB ord +ĠAfgh ans +Jam ie +aret z +ĠAugust us +Ġ38 6 +8 30 +Ġj og +ok ingly +Tr igger +ĠH OR +Stat istics +Ġviewers hip +Ġadd itives +h ur +Ġmaxim izing +ĠR ove +ĠLou ie +ĠBuck et +ĠCHR IST +ou sel +Ġstre aks +ir ted +Ġt ert +Ġcolonial ism +Ġbur ying +y k +Cond ition +ĠDPR K +By Id +75 1 +âĹ ¼ +Ġwor risome +Ġvoc ational +sl ice +Ġsa ils +ĠCorrection al +95 4 +Ġt ul +K id +l uster +Ġfam ilial +ĠSp it +ĠEp iscopal +Specific ally +ĠVol cano +run s +q s +Ġve tted +Ġcram med +t rop +here r +Thank fully +Ġper cussion +Ġor anges +Ġround up +Ġ4 99 +x ious +Char acters +ĠZion ism +ĠR ao +ÃĽ ÃĽ +W F +Ġunintention al +ONE Y +Gr ab +Com mercial +Ġglut amate +ĠMcK enna +ru ciating +ning ton +ih u +Ch an +ĠSw ap +Ġleaf lets +Ġfunction ally +er ous +F arm +Ġcal oric +ĠLiter ally +con cert +Ġshe nan +Ġrep aid +ey es +Ġbas hing +ĠG orge +Ġcollabor ations +Ġun account +itch ie +Ġteam work +pp elin +Ġpip ing +Ġmin ced +Ġd iam +ri eg +Ġmasc ara +Ġsuck er +ĠMo ons +App s +ĠPe ck +Ġper v +ĠFl oat +o ley +ĠN ish +im ize +Ġarom atic +u in +end ish +! / +ĠB icycle +ĠAS IC +ile ged +ĠQuad ro +ios yn +Ġlock out +ĠW ink +SP EC +Attempt s +Ġseed ed +red o +ias is +Ġsn ag +ãĥķ ãĤ© +ãĤ ¶ +Ġground ing +Ġrelie ver +Ġfrivol ous +ĠG ifts +ĠF aces +Es pecially +Ġmicrobi ome +im ag +ĠSch l +ĠP les +ĠBle ach +ĠIr win +ĠE aton +ĠDisc iple +Ġmultipl ication +Ġcoer ced +Ġ4 19 +st h +E vil +B omb +Ġex orc +Ġstag gered +L ESS +Ġinert ia +ĠED IT +Ġgo b +Tr aditional +Ġclass y +Lear y +ĠP AGE +yr s +Ġtrans porter +Ġmat ured +Ġhij ab +Ġbi ome +Where as +Ġex termination +ĠT ues +ĠT akeru +ĠAud rey +er ial +ĠAd en +aff les +Ġnarciss istic +ĠB aird +UT F +I re +ĠCon nie +Ch amp +Ġwhis pering +ĠH att +D K +Ġdis infect +Ġdeduct ed +Ġpart ake +Ġdown grade +ĠEs ports +ĠContin uing +Ġdemocr atically +icro bial +itt a +Ġlim estone +Ġexempt ed +ĠFren zy +H erm +7 28 +Ġfled gling +Met a +765 61 +69 3 +% : +w ake +5 26 +ĠDis cipline +Ġvirgin ity +ĠLeg ions +ĠFrank ie +int ent +Ġrest rooms +ĠRou ter +da q +Ġobjection able +âĨ ij +w ark +ĠRah ul +g ain +activ ation +abs olute +ĠAccess ed +Ġ24 00 +ogg les +Ġsecond ly +ĠDEF ENSE +Ġpost age +wra pper +sh arp +7 29 +Ġcommun icates +Ġadd on +ĠMil itia +H ong +Ġsl umped +ĠJP EG +ĠI car +ad ish +68 1 +Ġmaj esty +ĠWolf gang +ĠEl astic +u per +Ġv iz +Ġunconscious ly +ĠST D +ĠS ass +Ġflower ing +ĠHel ic +ĠDra per +ĠAm ateur +Ġman ure +Ġdis ingen +ĠLe i +br ing +9 49 +Ġinhib ited +Ġhead quartered +Ġen igmatic +�� � +Ġred ress +R H +Ġratt led +Ġd iction +l io +ĠT BA +ĠSN AP +C alling +Ġfasc ists +ĠD ove +iew icz +0 36 +Ġco asts +ĠR ect +Ġ) ] +L ot +6 29 +ĠS EM +ĠPeters en +ĠExpl ain +ĠBo ards +ĠBe zos +ĠJ ournals +Ġ20 24 +p arser +Ġmist rust +Ġgr ate +ĠL ocked +bo a +S aint +g aming +Ġvow el +in ately +bl ow +All ah +Ġun matched +Ġb ordering +ĠExp end +n r +Or acle +rou ch +Ġcont iguous +ac us +Ġdist raught +58 1 +Ġanat omical +O X +ap ixel +8 33 +ĠPL US +Ġres usc +Ġab iding +57 3 +Ġvac ancies +Em ily +Ġhyp othal +ĠWer ner +ĠWe e +ĠDJ s +5 13 +Ġwitch craft +Ġac upuncture +ent ary +benef it +Product s +ĠP SP +ĠMP G +ĠJ inn +ĠJ arrett +Ġ4 45 +ĠIm aging +ĠP yth +Fin ish +Ġte x +Ġjuven iles +Ġhero ism +Ġdoubt less +ĠA ki +ĠT end +ĠPatri arch +Ġbit ters +ĠTele communications +it atively +ag na +Ġr g +ĠS OLD +Ġcomp ulsion +ĠN asa +ĠKath ryn +Ġmillion aires +Ġintrins ically +Ġbolst ered +time out +fl o +Ġtut or +p our +Stat ement +Ġ{ * +ĠRud olph +ĠKimber ly +rog ens +adi q +] + +Ġindign ation +Ġfract uring +ĠRe leases +ĠGr ain +pro tein +L ago +Ġvac ations +Ġboot ed +ĠTH REE +ĠH G +oresc ence +Ġt f +Ġso ar +iosyn cr +Ġgl ances +ĠSp oon +ĠJ ury +ĠCow boy +Ġcreat ively +Hig her +Ġsolic itor +Ġhaw k +ac io +89 6 +Ġsuperf lu +Ġbombs hell +ct ure +Ġbroker age +Ġraid ing +Ġf rench +Ġang led +Trans action +ĠGen ocide +u pe +ĠHait ian +57 2 +! : +Ġunwitting ly +iter ator +sc roll +Ġtall ied +Ġbi omedical +ĠC ARD +Ġe uphem +Ġbrain storm +a quin +K o +Mic helle +ĠR unes +ĠBall istic +ud ers +Ġmod esty +ĠiP ads +ĠEzek iel +Y E +Ġstars hip +Ġpower fully +Ġper l +ĠSh ade +ĠQu art +ĠE EG +Ġfisher man +OS ED +ĠTyp ical +df x +Ġmes hes +Ġet ched +worth iness +Ġtopp led +Ġ3 96 +or ius +We iss +Ġmy sql +ĠVal halla +Ù Ĵ +le asing +Ġrec omp +rap nel +S el +04 3 +Ġder ailed +ĠGu ides +IR T +Ġde human +ĠBritt any +" )) +Ġex claim +Ġb alk +Ġ8 40 +CLA IM +int el +L AB +Ġpe gged +Ġast roph +sm oking +Ġrig ging +Ġfix ation +Ġcat apult +ins ide +ĠC ascade +ĠBolshe vik +G aza +Dep th +Ġloud spe +Ġalmond s +me yer +l eness +j en +f resh +Ġunbeat en +ĠSqu id +ĠPres umably +Tim er +B W +Ġro sters +Ġell ipt +ĠHar riet +dat abase +ĠMut ual +ĠComm odore +uk ed +kn ife +ĠCOMM UN +h ya +Ġmel ts +arch ives +Ġrat ification +Ġmultip lying +Ġinter oper +Ġasc ert +w ings +ver ting +ĠScorp ion +ay e +ĠPorts mouth +ĠM TA +n it +iaz ep +Ġqu arantine +Ġslides how +Ġcent imeters +Ġsyn opsis +Ġsp ate +th irst +Ġnom inating +ĠMel vin +Pre view +Ġthro b +Ġgener ational +ĠRad ius +rest ling +put able +aw ar +N ECT +Ġunlaw fully +ĠRevel ations +Wik ipedia +sur v +Ġeye ing +ij n +ĠF W +Ġbr unt +Ġinter stellar +Ġcl itor +ĠCroat ian +ĠCh ic +ev a +ĠDis app +ĠA kin +iner ies +d ust +Interest ed +Ġgen esis +ĠE ucl +ö n +p icking +Ġmut ated +Ġdisappro ve +ĠHD L +Ġ6 25 +Ì ¶ +c ancer +Ġsqu ats +Ġle vers +Disc uss += ] +D ex +ĠVIDE OS +A UD +Ġtrans act +ĠKin ect +ĠK uala +ĠC yp +7 47 +Ġsh attering +Ġarsen ic +ĠInt ake +ĠAngel o +ĠQu it +ĠK he +Ġ18 93 +M aker +0 29 +ĠPain ting +Dis able +9 16 +Ġanal ges +Ġtact ile +Ġprop hes +Ġd iced +ĠTravel s +ĠHe ader +ĠClub s +Ass istant +Ġinc rim +Ġd ips +Ġcruc ifix +ĠShan ahan +ĠInter pret +Ġ40 90 +al ogy +abb a +Ġsimul ac +hus band +S IM +Ġrecy cle +uc er +ed ged +Ġre naissance +ĠBomb ay +Cath olic +ĠL INE +ĠCl othing +re ports +Ġpl aus +Ġd ag +ĠM ace +Z I +Ġintr uder +ĠVeter inary +g ru +Ġsne aky +ĠS ie +ĠC innamon +P OSE +Ġcou rier +ĠC NS +Ġemanc ipation +s it +Ġplay through +ĠFac ilities +v irt +ĠG auntlet +Thom pson +Ġunbeliev ably +Param eters +Ġst itching +ign e +ĠTH ESE +Priv acy +Ġshenan igans +Ġvit ri +ĠVal id +59 1 +Ń · +ĠProt otype +ink a +SC P +ĠT id +è Ī +old ed +Ġindividual ity +Ġbark ing +Ġm ars +ĠW D +Ġ8 20 +Ġt ir +Ġsl apping +Ġdisgr untled +ĠAng ola +ri us +ĠTorn ado +ĠTh urs +Ġcapt cha +Ġang st +ĠP og +ĠAssass ins +ĠAd idas +Ġjoy ful +Ġwh ining +Emer gency +Ġphosph orus +Ġatt rition +oph on +ĠTimber wolves +ĠJ ah +ĠBr inging +ĠW ad +ĠEn sure +oh l +ĠX ie +omm el +c mp +Ġz ipper +Ġrel at +ĠCor ridor +m ilo +T ING +Av g +Ġcro pped +] } +Ġr aged +ĠLump ur +ĠGuer rero +our ke +N ut +Ġoff sets +og lu +dr m +Ġmort als +lat able +Ġdismiss ive +ä¸ ī +Ġthro ats +Ġchips et +ĠSpot light +Catal og +art ist +G b +Ġch illy +Ġst oked +Ġ3 74 +W ard +L atin +Ġf iasco +Ġble ach +Ġb rav +Enh anced +Ġin oc +ĠFior ina +_ > +Ġle ukemia +Ġel uc +Ġannoun cer +ĠLith uan +ĠArm ageddon +å ĩ +Len in +ĠR uk +Ġpe pp +ĠRom antic +ĠP IT +ĠInter stellar +ĠAt kinson +R aid +J s +Go al +C ourse +Ġvan ishing +es ley +ĠR ounds +Els a +59 3 +Ġredund ancy +ĠST AND +Ġprop hetic +Ġhabit able +ry u +Ġfaint ly +M ODE +Ġfl anked +IR C +Aw esome +Ġsp urious +ĠZ ah +ĠMS G +Ġsh ading +Ġmotiv ational +ĠSant ana +ĠS PR +Ġexc ruciating +om ial +ĠM iko +ĠLe opard +A byss +Ġ[ | +d irty +Ġbath s +Ġdem oral +and re +P B +Ġun ification +Ġsac rament +Ġ[ & +Ġpric eless +Ġgel atin +Ġeman ating +ĠAll aah +98 6 +Ġout burst +Ġer as +ĠX VI +ĠSP I +O tt +ĠLaz arus +PL IED +F lying +blog s +W isconsin +R aven +Ġreb ate +Ġcreep s +ĠSp an +ĠPain ter +ĠKir a +ĠAm os +ĠCor vette +Cons umer +ĠRec over +ck i +Ġpes ky +ĠIn vention +Compan ies +Ġchalleng ers +ad emic +ĠUkrain ians +ĠNeuro log +ĠFors aken +Ġent rants +Ġemb attled +Ġdef unct +ĠGlac ier +Ġpo isons +ĠH orses +m akes +ĠD irt +Ġ4 23 +hh h +ĠTrans formation +QUI RE +................ .. +Ġtrave ller +ĠSe xy +ĠK ern +ip olar +Ġransom ware +oooooooo oooooooo +E c +rub y +Prof essional +ĠOut break +arg ument +G rey +ĠFif a +ĠCH O +ĠFOR M +ĠAm trak +- [ +Ġcr adle +Ġantioxid ants +ãģ®å ® +7 36 +ĠNAS L +ĠContribut ions +Ind iana +ĠST EP +C SS +Ġsal ient +Ġall ocations +yr ights +Ġm ashed +ĠCut ter +Sex ual +Ġp ounded +Ġfan base +Ġc asc +ĠTrans parency +Ġanaly tic +ĠSummon er +× ŀ +ĠAD C +det ail +Ġvan quished +Ġcr abs +ar ie +Dest roy +ĠS ack +Ġtrans istor +Al abama +ĠK oen +ĠFisher ies +c one +Ġannex ed +ĠM GM +es a +Ġf aked +ĠCong ratulations +Ġhind ered +Ġcorrection al +ĠI TV +lee ve +Ġin appropriately +lic ks +Ġtresp ass +Ġp aws +Ġnegoti ator +ĠChrist ensen +lim its +ĠDian ne +Ġeleg ance +ĠContract s +an ke +Ob j +Ġvigil ance +Ġcast les +ĠN AD +ĠHol o +Ġemph atically +ĠTit us +ĠServ ing +ĠRich ie +ĠP igs +5 68 +Ġanim osity +ĠAtt ributes +ĠU riel +M Q +my ra +ĠApplic ant +Ġpsychiat rists +ĠV ij +ĠAb by +ag ree +P ush +Ġk Wh +hib a +Ġinc ite +ĠWe asley +ĠTax i +minist ic +hy per +ĠF arn +Ġ6 01 +ĠNation wide +F ake +95 2 +Ġma ize +Ġinteract ed +Ġtransition ed +Ġparas itic +Ġharm onic +Ġdec aying +Ġbas eless +ns ics +Ġtrans pired +Ġabund antly +ĠFore nsic +Ġtread mill +ĠJ av +ab and +Ġssh d +Ġfront man +ĠJak arta +oll er +dro ps +ĠSERV ICES +rompt u +oph ical +h ospital +bled on +6 45 +Ġmid range +ĠEV ENT +cul ated +raw led +Ġper ched +Ġover board +ĠPe el +ĠP wr +ĠCar th +ĠCOM PLE +co e +sh all +Ġdeter rence +M ETHOD +ĠAbs ent +M EN +Ġs ill +ĠLE VEL +Y ork +Ġsin ners +ĠOP EC +ĠN ur +ĠDesign s +se lection +Ġunw orthy +CH A +Ġstreng thens +88 3 +ed ly +Ġslic ing +Ġmal nutrition +Ġfilm making +ĠPol k +ur ated +Ġ4 21 +bre akers +!' " +Ġwet lands +ĠDisc rimination +Ġallow able +Ġste ered +ĠSic ily +S AM +Ġmust ache +Ġm ids +Ġcl ipped +Ġcirc ulate +Ġbr ittle +ĠBuild ings +ra ised +ĠRound up +Ġwealth ier +Ġoverw rite +Ġover powered +ĠGerr ard +s ites +PD ATED +Ġacute ly +ĠGam ble +Ġp im +ĠK us +Typ ically +De ploy +ĠMoroc can +p otion +com be +Ġvigil ante +Ġ36 3 +St ew +ĠB agg +Ġres ided +ĠSp o +Ġrem nant +Ġempt iness +br ainer +Ġout patient +pri ority +Ġle ptin +ĠPay ton +ĠGle aming +ĠS hed +ĠPol o +ĠMormon ism +rest ricted +arl ane +w x +Ġcreat ine +ĠAn on +ĠST UD +ĠJ UL +ĠT ee +5 28 +08 9 +Ġhat ched +Dis patch +ĠCompos ite +Ġ45 1 +p uff +ĠX COM +ĠOr n +ĠTH ANK +END ED +ĠAshe ville +Ġà ľ +Ġman go +ĠS lightly +world ly +ĠW ander +ĠExp and +ĠCh r +M ist +Ġorthodox y +ĠUN ESCO +reg ate +Else where +k ie +ir led +Ġtopp le +Ġadopt ive +ĠLeg s +d ress +ĠS agan +b are +ĠGl ou +Cr unch +Ġhelp ers +Ġchron ically +ĠH uma +1 0000 +Ġaccommod ating +äº Ķ +Ġwrink les +Ġdod ged +four th +Ġpre con +Ġcompress or +ĠK are +Ġev ict +ĠWar wick +im ar +Ġmodern ization +Ġband wagon +Ġref uted +Ġnet ted +ĠNa ples +ĠGen ie +per ors +Ġfield ed +Ġde re +ĠPar ables +le es +Ġtr out +asp ers +Ġn ihil +Ġhapp iest +Ġflo ppy +ĠLo ft +ĠHe ard +Ġun ison +Ġl ug +ĠRed mond +class ic +Supp orters +SH IP +G MT +Ġfue lled +ç IJ +Ġd d +ĠEmin em +Ġ18 97 +NY SE +Ġsecret aries +ĠF IA +ĠCanaver al +F avorite +Ġp omp +Ġdetain ee +ers hip +aim on +i our +ĠA pex +Ġplant ations +am ia +ac ion +R ust +Ġtow ed +ĠTru ly +5 77 +Ġshel tered +r ider +W o +Ġl air +ĠInt elligent +impro ve +m atically +Ġet iquette +ad ra +all o +ĠJun o +any thing +ĠStru ggle +ĠPred ict +ĠGr imes +ĠAMER ICA +ct x +ĠSit uation +W OOD +Ġsol uble +me ier +Ġintoler able +ang ering +Ġun interrupted +Ġtool tip +Ġinterrog ated +Ġgun ned +ĠSne ak +æŃ ¦ +Ġt ether +Ġcr umble +L ens +Ġclust ered +ĠSy l +ĠHas an +Ġdystop ian +w ana +Ġjoy stick +ĠTh ib +amm u +Tom orrow +5 46 +Ġoverc ame +Ġminim ized +cept or +Run ner +ENG TH +ĠBrend a +ĠAchieve ments +Ġtor ches +Ġrapp ort +ĠInvestig ator +ĠHand ling +rel ation +g rey +8 15 +Ġk cal +ĠComm ands +d q +Ġcur ls +Ġbe arer +Ġcyn icism +it ri +ĠUse ful +B ee +D CS +Ġab ras +P ract +BIL ITIES +7 12 +Ġdebug ger +Ġdebt or +ĠL ia +ĠK ers +Ġexacerb ate +ĠSt acy +ĠB land +ĠSc enes +Ġbranch ing +âĸĪâĸĪâĸĪâĸĪ âĸĪâĸĪâĸĪâĸĪ +ape ake +Ġs alsa +Ġmish and +ĠKon ami +ĠN ib +Ġanecd ote +Ġagree able +Ï ī +ĠNath aniel +ĠHe isman +ĠB eware +Ġ18 86 +spect ive +69 1 +5 22 +Ġinhib its +Ġhas hing +Ġ18 89 +å° Ĩ +v ich +P ure +Ġsolid ly +Ġaspir in +im aru +Ġstreet car +ĠU CS +ĠJ udd +Ġflash backs +p ins +Ġ14 40 +ĠUN HCR +ĠSym ptoms +T IT +5 38 +F ra +% ); +Ġo oz +Ġcur few +Ġcal med +Ġparticip ates +Te X +Ġnons ensical +Ġfull back +ĠDe L +mon key +h ari +Ġmetabol ites +Ġloot ed +ĠAL WAYS +ĠB CC +L t +oc het +B one +Ġveto ed +Ġg cc +ĠCL ICK +Ġ18 88 +s af +Ġstiff ness +Ġlow ly +ĠGe h +vers on +ors et +Ġun foreseen +Ġan esthesia +ĠOpt ical +Ġrecon structed +ĠT up +sh ows +NEW S +ĠNewsp aper +ĠA SA +ter a +N umbers +Ġinexpl icable +× ij +Ġhard ness +unt arily +ĠA cer +grad ient +ARD IS +Ġwood land +Ġmetaph ors +ĠWem bley +ĠPa vel +phil is +Ġre writing +Ġpercept ual +Ġ10 70 +worm s +ĠDown s +Ġunsur prisingly +Ġtag ging +fl ame +Ġlit res +Ġboun ces +ĠB abe +sh ut +Ġoverd oses +ĠShe ila +ĠCh au +ĠBl ess +Capt ure +ĠSign ificant +ĠSc ion +Ġ38 9 +ĠMc H +ĠTitan ium +ĠMe al +amed a +ag ents +agg ressive +B illy +76 3 +ĠS aying +DER R +it one +Coll ins +B ound +Ġbol ted +ĠDM CA +95 3 +Ġun iqueness +Ġep igen +un ci +ant am +Ġreck oning +ch airs +OG R +ĠSen egal +Ġ18 62 +re levant +Ġ ¯ +Ġpharm acies +ĠG eral +v ier +Y an +OR PG +Ġrab id +b ending +ĠUN ITED +Ġ4 65 +As sembly +Ġwe ep +Ġbe hest +ĠMother s +ĠJ ace +h id +Ġwh irlwind +ĠUN IVERS +Ġut opian +Ġkidn ap +Ph ilipp +K in +89 3 +Ġlivest ream +ĠM ISS +Ġsub versive +ĠTechn iques +ĠJUST ICE +ĠB ASE +Ġ38 7 +Ġassail ants +ĠHard core +Ġsprink led +ĠP se +é ļ +print ed +ĠH au +OR GE +ĠT OUR +Ġl aced +Ġit ch +G iving +Ġport ed +78 1 +//////////////// //////////////// +bre eding +Ġlog ger +ĠH OL +inn ie +First ly +Ġembry onic +Ġdeleg ated +p ai +O IL +Ġcentr ally +ĠR x +ĠSc outing +D utch +Ġhe reditary +ĠCru iser +s at +5 29 +ĠMar riott +other mal +Ġprohib itions +E arn +ĠSt ab +ĠColleg es +ĠBel ief +st retched +ĠL H +ĠEntity Item +C IA +Ġun rem +Ġlaure ate +Ġdenomin ations +sum mary +h ler +S pect +ĠK laus +ĠBe ans +Ġins ur +ĠPA X +Ġfield er +ĠV et +ĠSp arrow +z ie +ĠS Q +ĠMond ays +ĠOff line +ĠLer ner +ĠExt ensions +Ire land +Ġpatron age +Ġcontrast ed +ĠMan ia +h irt +Mos cow +Ġcondem ns +ĠAn ge +Ġcomp osing +ĠPe pe +ĠP addock +Ġheter ogeneity +Ġide ologically +Ġf ishes +Ġcur sing +ĠR utherford +ĠFlo ating +ĠAm elia +Te a +Syn opsis +Ġstun ts +Ġbe ad +Ġstock ing +ĠM ILL +ob ook +mass ive +\ < +Ġh ump +ĠPref erences +Engine Debug +ge ist +ĠNiet o +ome ver +ish y +eval uate +col onial +Altern ative +ĠGo Pro +ĠV ortex +ĠNET WORK +ans ky +Sec ure +ĠTh rust +Sn ake +Ġparcel s +Ġsam urai +Ġactress es +N ap +M F +ifer ation +Be er +5 23 +ĠI ly +oint ment +P ing +Ġstri ped +ĠMell on +oss ession +Ġneut ron +end ium +Ġa ph +ĠFlav oring +Ġ38 3 +Ġrespons iveness +ĠJ indal +ĠHitch cock +Den ver +ĠDRAG ON +sm anship +ĠDu pl +Ġs ly +Ġweb cam +ĠTw ain +ĠDar ling +ili ate +cons umer +D IT +Ġnames ake +Ġun orthodox +Ġfun er +ĠPL oS +ĠCONTR OL +ozy g +ogl obin +F ACE +ER G +ĠD ia +ĠF iesta +ce le +0 34 +Ġencl ave +âĸ¬ âĸ¬ +on ement +al ist +M and +Ġhome grown +ĠF ancy +Ġconcept ions +ĠCont ains +ure en +Ġreiter ate +Ġme ager +Ġinstall ments +Sp awn +6 27 +Ġphot oc +ĠCab rera +ĠRos enthal +ĠLans ing +is ner +Ġinvest s +ĠUFO s +EX P +Hard ware +Ġtr agically +Ġconced es +ie ft +ch am +bor gh +ĠSch r +ĠMel anie +ĠH oy +Ġvisit ation +Ġid iosyncr +Ġfract ions +Ġfore skin +ob os +Ġpo aching +ĠVI EW +Ġstimul ates +ĠG ork +can on +M IC +ĠNem esis +ĠInd ra +ĠDM V +Ġ5 29 +Ġinspect ing +Ġgrand ma +ĠW hedon +ĠSh ant +ĠP urg +ik an +ĠT eg +ĠCL R +z ac +Vict oria +ĠVer ify +ion ics +Ġpart ying +ĠM ou +col our +Ġtestim onies +l ations +Ġpress uring +hi ro +ac ers +Ġf id +ang ler +ĠCS I +Ġhere after +Ġdiss idents +report ing +iph any +che v +Ġsol itude +Ġl obe +Ġind is +Ġcred ential +re cent +ad ult +ĠNir vana +ĠFranch ise +L ayer +H yp +ĠBerks hire +Ġwill s +t if +Ġtot em +ĠJud ah +rep air +Inst ant +5 48 +Ġemb assies +Ġbott leneck +Ġb ount +Ġtyp ew +ĠAl vin +j ing +im ilar +R ush +Ġbr im +ĠHEL P +A im +] ' +Ġpass ively +Ġbound ed +ĠR ated +Ġcriminal ity +Ġbiom ark +Ġdisp atcher +ĠTow ards +Ġ+ ++ +right eous +f rog +ĠP anc +C arter +0 32 +æ© Ł +Ġult raviolet +ĠLic ensed +ĠT ata +ĠBl essing +ĠG AM +Ġchem ically +ĠSe af +ĠRE LE +ĠMerc enary +capital ist +Ġform ulations +Ġann ihilation +ĠVer b +ĠAr gon +Ġun loaded +Ġmorp hed +Ġconqu ering +back er +I ELD +Ġtheft s +Ġfront runner +ĠRoy ale +ĠFund amental +el ight +C hip +necess ary +ay n +ĠSl ip +Ġ4 48 +cern ed +P ause +Ġshock ingly +ĠAB V +Ġcomp osure +7 33 +ĠMotors port +ah ime +Mur ray +M ach +Ġgr ids +Ġdeb ian +Ġfurther more +Ġdexter ity +ĠCollect ions +os lov +il age +b j +ĠMont eneg +Ġstrut Connector +Ġmassac res +Ġbrief s +fet ched +uv ian +ol ition +Fail ure +emon ic +Ġfl ared +Ġclaim ant +Ġc ures +Ġgive aways +ĠSubst ance +al ions +Ġcr inge +ĠK ul +Ġarist ocracy +ĠUl ster +ol ated +h ousing +ĠM IS +Ġgl ared +ĠWil helm +ne eds +lam bda +build ers +ĠV IS +Ġradi ator +ĠGhost busters +Ġ4 36 +act ual +Ġher ds +ç a +watch ing +Ġcounter ing +Ch arge +Ġchar red +Ġwar heads +Ġiod ine +ĠM acy +04 1 +Ġdepart ures +ĠS ins +Ġdy ed +ĠConcept s +g ado +7 13 +Ġquot ations +Ġg ist +ĠChrist y +Ġant igen +ĠHem p +ĠD rawn +ĠB arg +ez vous +Ġp aternity +Ġar du +ĠAnch orage +ĠR ik +Ġover loaded +ĠUs ername +ĠTam my +ĠN au +ĠCell ular +Ġw aning +Ġrod ent +ĠWor cester +il ts +ĠT ad +Ġdwell ings +Ġbull ish +4 31 +Ġretali ate +Ġmig raine +ĠChev ron +CH ECK +Ġdon key +c rim +SP A +ĠAn alog +Ġmarqu ee +ĠHa as +B ir +ĠGD DR +ĠDownload s +Ġwill power +ĠFor th +ĠRecord ed +Ġimp ossibility +ĠLog ged +ĠFr anks +ĠR att +in itions +Ġclean ers +Ġsore ly +Ġflick ering +ĠEx amination +c atching +allow een +Ms g +Ġdun no +F a +Ġdys ph +c razy +.' '. +Ġmain line +Ġc s +Ġp tr +ĠW ally +ig un +95 1 +ĠBig foot +f ights +Ġretrie ving +J r +Ġdupl ication +ĠExpl an +Ġrel ational +Ġqu aint +Ġbisc uits +Ġad o +Ġsh udder +Ġantid ote +blood ed +ks h +Ġsa uces +Ġrein vest +Ġdispens ary +ĠD iver +Ġ9 000 +stud ent +Ġin separ +esc ap +Ġtodd lers +ĠGP IO +ĠAss ignment +head ers +Ġlack luster +Ġab ack +95 6 +Ġtool bar +7 45 +Ġo ust +Ġcontempl ation +ĠPRES IDENT +Ġ4 58 +==== == +Ġguarantee ing +ĠHe ist +ĠCann es +Ļ ½ +Ġcollabor ator +ĠAm p +Ġg ou +ĠSH ALL +st ories +78 3 +Ġmobil ized +Ġbro od +ĠL U +ĠðŁ ij +Ġref in +ĠAnthrop ology +v ind +ill i +Ġwarrant ies +ĠB abel +Ġsw ath +Ġc aches +Ġantagon ists +art ifacts +Ġhot ly +ĠSt arts +ĠG ö +z ag +!! !!! +Ġsc ourge +Ġcons piring +ru its +re verse +ĠShe en +ĠJes uit +ĠGiov anni +ad ies +Ġbutt ocks +ear cher +ac an +Ġvolley ball +Ġshroud ed +Ġscore board +b ats +ĠI PM +Ġass es +Ġde regulation +ĠTe legram +ĠReb oot +Ġ7 000 +ĠCan ary +Ġk ernels +ĠFranç ois +ĠD uff +ĠP on +ĠLe ica +ĠGar min +Ġor phans +ĠClaud ia +Ġcal endars +ĠLe ilan +ent o +R ocket +Ġbr unch +ĠHaw king +ain ers +Ġsens ibilities +Ġk W +ĠK and +Ġre claimed +Ġinteresting ly +× © +rom y +J M +ĠEnhance ment +b ush +Sk ip +Ġrapp ers +Ġg azing +p edia +ath lon +Rev olution +Ġsn ipers +Ġre verted +Ġconglomer ate +T erry +79 4 +Ġhars her +Ġdes olate +ĠHit man +Comm ission +Ġ( / +âĢ¦ ." +Com par +Ġampl ification +om inated +Ġreg ress +ĠColl ider +Ġinform ants +Ġg azed diff --git a/models/prompt_expansion/fooocus_expansion/positive.txt b/models/prompt_expansion/fooocus_expansion/positive.txt new file mode 100644 index 0000000000000000000000000000000000000000..9be121d8709ff593b848cf384fb54536cf9254c1 --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/positive.txt @@ -0,0 +1,642 @@ +abundant +accelerated +accepted +accepting +acclaimed +accomplished +acknowledged +activated +adapted +adjusted +admirable +adorable +adorned +advanced +adventurous +advocated +aesthetic +affirmed +affluent +agile +aimed +aligned +alive +altered +amazing +ambient +amplified +analytical +animated +appealing +applauded +appreciated +ardent +aromatic +arranged +arresting +articulate +artistic +associated +assured +astonishing +astounding +atmosphere +attempted +attentive +attractive +authentic +authoritative +awarded +awesome +backed +background +baked +balance +balanced +balancing +beaten +beautiful +beloved +beneficial +benevolent +best +bestowed +blazing +blended +blessed +boosted +borne +brave +breathtaking +brewed +bright +brilliant +brought +built +burning +calm +calmed +candid +caring +carried +catchy +celebrated +celestial +certain +championed +changed +charismatic +charming +chased +cheered +cheerful +cherished +chic +chosen +cinematic +clad +classic +classy +clear +coached +coherent +collected +color +colorful +colors +colossal +combined +comforting +commanding +committed +compassionate +compatible +complete +complex +complimentary +composed +composition +comprehensive +conceived +conferred +confident +connected +considerable +considered +consistent +conspicuous +constructed +constructive +contemplated +contemporary +content +contrasted +conveyed +cooked +cool +coordinated +coupled +courageous +coveted +cozy +created +creative +credited +crisp +critical +cultivated +cured +curious +current +customized +cute +daring +darling +dazzling +decorated +decorative +dedicated +deep +defended +definitive +delicate +delightful +delivered +depicted +designed +desirable +desired +destined +detail +detailed +determined +developed +devoted +devout +diligent +direct +directed +discovered +dispatched +displayed +distilled +distinct +distinctive +distinguished +diverse +divine +dramatic +draped +dreamed +driven +dynamic +earnest +eased +ecstatic +educated +effective +elaborate +elegant +elevated +elite +eminent +emotional +empowered +empowering +enchanted +encouraged +endorsed +endowed +enduring +energetic +engaging +enhanced +enigmatic +enlightened +enormous +enticing +envisioned +epic +esteemed +eternal +everlasting +evolved +exalted +examining +excellent +exceptional +exciting +exclusive +exemplary +exotic +expansive +exposed +expressive +exquisite +extended +extraordinary +extremely +fabulous +facilitated +fair +faithful +famous +fancy +fantastic +fascinating +fashionable +fashioned +favorable +favored +fearless +fermented +fertile +festive +fiery +fine +finest +firm +fixed +flaming +flashing +flashy +flavored +flawless +flourishing +flowing +focus +focused +formal +formed +fortunate +fostering +frank +fresh +fried +friendly +fruitful +fulfilled +full +futuristic +generous +gentle +genuine +gifted +gigantic +glamorous +glorious +glossy +glowing +gorgeous +graceful +gracious +grand +granted +grateful +great +grilled +grounded +grown +guarded +guided +hailed +handsome +healing +healthy +heartfelt +heavenly +heroic +highly +historic +holistic +holy +honest +honored +hoped +hopeful +iconic +ideal +illuminated +illuminating +illumination +illustrious +imaginative +imagined +immense +immortal +imposing +impressive +improved +incredible +infinite +informed +ingenious +innocent +innovative +insightful +inspirational +inspired +inspiring +instructed +integrated +intense +intricate +intriguing +invaluable +invented +investigative +invincible +inviting +irresistible +joined +joyful +keen +kindly +kinetic +knockout +laced +lasting +lauded +lavish +legendary +lifted +light +limited +linked +lively +located +logical +loved +lovely +loving +loyal +lucid +lucky +lush +luxurious +luxury +magic +magical +magnificent +majestic +marked +marvelous +massive +matched +matured +meaningful +memorable +merged +merry +meticulous +mindful +miraculous +modern +modified +monstrous +monumental +motivated +motivational +moved +moving +mystical +mythical +naive +neat +new +nice +nifty +noble +notable +noteworthy +novel +nuanced +offered +open +optimal +optimistic +orderly +organized +original +originated +outstanding +overwhelming +paired +palpable +passionate +peaceful +perfect +perfected +perpetual +persistent +phenomenal +pious +pivotal +placed +planned +pleasant +pleased +pleasing +plentiful +plotted +plush +poetic +poignant +polished +positive +praised +precious +precise +premier +premium +presented +preserved +prestigious +pretty +priceless +prime +pristine +probing +productive +professional +profound +progressed +progressive +prominent +promoted +pronounced +propelled +proportional +prosperous +protected +provided +provocative +pure +pursued +pushed +quaint +quality +questioning +quiet +radiant +rare +rational +real +reborn +reclaimed +recognized +recovered +refined +reflected +refreshed +refreshing +related +relaxed +relentless +reliable +relieved +remarkable +renewed +renowned +representative +rescued +resilient +respected +respectful +restored +retrieved +revealed +revealing +revered +revived +rewarded +rich +roasted +robust +romantic +royal +sacred +salient +satisfied +satisfying +saturated +saved +scenic +scientific +select +sensational +serious +set +shaped +sharp +shielded +shining +shiny +shown +significant +silent +sincere +singular +situated +sleek +slick +smart +snug +solemn +solid +soothing +sophisticated +sought +sparkling +special +spectacular +sped +spirited +spiritual +splendid +spread +stable +steady +still +stimulated +stimulating +stirred +straightforward +striking +strong +structured +stunning +sturdy +stylish +sublime +successful +sunny +superb +superior +supplied +supported +supportive +supreme +sure +surreal +sweet +symbolic +symmetry +synchronized +systematic +tailored +taking +targeted +taught +tempting +tender +terrific +thankful +theatrical +thought +thoughtful +thrilled +thrilling +thriving +tidy +timeless +touching +tough +trained +tranquil +transformed +translucent +transparent +transported +tremendous +trendy +tried +trim +true +trustworthy +unbelievable +unconditional +uncovered +unified +unique +united +universal +unmatched +unparalleled +upheld +valiant +valued +varied +very +vibrant +virtuous +vivid +warm +wealthy +whole +winning +wished +witty +wonderful +worshipped +worthy diff --git a/models/prompt_expansion/fooocus_expansion/special_tokens_map.json b/models/prompt_expansion/fooocus_expansion/special_tokens_map.json new file mode 100644 index 0000000000000000000000000000000000000000..0204ed10c186a4c7c68f55dff8f26087a45898d6 --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/special_tokens_map.json @@ -0,0 +1,5 @@ +{ + "bos_token": "<|endoftext|>", + "eos_token": "<|endoftext|>", + "unk_token": "<|endoftext|>" +} diff --git a/models/prompt_expansion/fooocus_expansion/tokenizer.json b/models/prompt_expansion/fooocus_expansion/tokenizer.json new file mode 100644 index 0000000000000000000000000000000000000000..6dc5e94ca994de07d374e33698489de9cff48a02 --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/tokenizer.json @@ -0,0 +1,100304 @@ +{ + "version": "1.0", + "truncation": null, + "padding": null, + "added_tokens": [ + { + "id": 50256, + "content": "<|endoftext|>", + "single_word": false, + "lstrip": false, + "rstrip": false, + "normalized": false, + "special": true + } + ], + "normalizer": null, + "pre_tokenizer": { + "type": "ByteLevel", + "add_prefix_space": false, + "trim_offsets": true, + "use_regex": true + }, + "post_processor": { + "type": "ByteLevel", + "add_prefix_space": true, + "trim_offsets": false, + "use_regex": true + }, + "decoder": { + "type": "ByteLevel", + "add_prefix_space": true, + "trim_offsets": true, + "use_regex": true + }, + "model": { + "type": "BPE", + "dropout": null, + "unk_token": null, + "continuing_subword_prefix": "", + "end_of_word_suffix": "", + "fuse_unk": false, + "vocab": { + "!": 0, + "\"": 1, + "#": 2, + "$": 3, + "%": 4, + "&": 5, + "'": 6, + "(": 7, + ")": 8, + "*": 9, + "+": 10, + ",": 11, + "-": 12, + ".": 13, + "/": 14, + "0": 15, + "1": 16, + "2": 17, + "3": 18, + "4": 19, + "5": 20, + "6": 21, + "7": 22, + "8": 23, + "9": 24, + ":": 25, + ";": 26, + "<": 27, + "=": 28, + ">": 29, + "?": 30, + "@": 31, + "A": 32, + "B": 33, + "C": 34, + "D": 35, + "E": 36, + "F": 37, + "G": 38, + "H": 39, + "I": 40, + "J": 41, + "K": 42, + "L": 43, + "M": 44, + "N": 45, + "O": 46, + "P": 47, + "Q": 48, + "R": 49, + "S": 50, + "T": 51, + "U": 52, + "V": 53, + "W": 54, + "X": 55, + "Y": 56, + "Z": 57, + "[": 58, + "\\": 59, + "]": 60, + "^": 61, + "_": 62, + "`": 63, + "a": 64, + "b": 65, + "c": 66, + "d": 67, + "e": 68, + "f": 69, + "g": 70, + "h": 71, + "i": 72, + "j": 73, + "k": 74, + "l": 75, + "m": 76, + "n": 77, + "o": 78, + "p": 79, + "q": 80, + "r": 81, + "s": 82, + "t": 83, + "u": 84, + "v": 85, + "w": 86, + "x": 87, + "y": 88, + "z": 89, + "{": 90, + "|": 91, + "}": 92, + "~": 93, + "¡": 94, + "¢": 95, + "£": 96, + "¤": 97, + "¥": 98, + "¦": 99, + "§": 100, + "¨": 101, + "©": 102, + "ª": 103, + "«": 104, + "¬": 105, + "®": 106, + "¯": 107, + "°": 108, + "±": 109, + "²": 110, + "³": 111, + "´": 112, + "µ": 113, + "¶": 114, + "·": 115, + "¸": 116, + "¹": 117, + "º": 118, + "»": 119, + "¼": 120, + "½": 121, + "¾": 122, + "¿": 123, + "À": 124, + "Á": 125, + "Â": 126, + "Ã": 127, + "Ä": 128, + "Å": 129, + "Æ": 130, + "Ç": 131, + "È": 132, + "É": 133, + "Ê": 134, + "Ë": 135, + "Ì": 136, + "Í": 137, + "Î": 138, + "Ï": 139, + "Ð": 140, + "Ñ": 141, + "Ò": 142, + "Ó": 143, + "Ô": 144, + "Õ": 145, + "Ö": 146, + "×": 147, + "Ø": 148, + "Ù": 149, + "Ú": 150, + "Û": 151, + "Ü": 152, + "Ý": 153, + "Þ": 154, + "ß": 155, + "à": 156, + "á": 157, + "â": 158, + "ã": 159, + "ä": 160, + "å": 161, + "æ": 162, + "ç": 163, + "è": 164, + "é": 165, + "ê": 166, + "ë": 167, + "ì": 168, + "í": 169, + "î": 170, + "ï": 171, + "ð": 172, + "ñ": 173, + "ò": 174, + "ó": 175, + "ô": 176, + "õ": 177, + "ö": 178, + "÷": 179, + "ø": 180, + "ù": 181, + "ú": 182, + "û": 183, + "ü": 184, + "ý": 185, + "þ": 186, + "ÿ": 187, + "Ā": 188, + "ā": 189, + "Ă": 190, + "ă": 191, + "Ą": 192, + "ą": 193, + "Ć": 194, + "ć": 195, + "Ĉ": 196, + "ĉ": 197, + "Ċ": 198, + "ċ": 199, + "Č": 200, + "č": 201, + "Ď": 202, + "ď": 203, + "Đ": 204, + "đ": 205, + "Ē": 206, + "ē": 207, + "Ĕ": 208, + "ĕ": 209, + "Ė": 210, + "ė": 211, + "Ę": 212, + "ę": 213, + "Ě": 214, + "ě": 215, + "Ĝ": 216, + "ĝ": 217, + "Ğ": 218, + "ğ": 219, + "Ġ": 220, + "ġ": 221, + "Ģ": 222, + "ģ": 223, + "Ĥ": 224, + "ĥ": 225, + "Ħ": 226, + "ħ": 227, + "Ĩ": 228, + "ĩ": 229, + "Ī": 230, + "ī": 231, + "Ĭ": 232, + "ĭ": 233, + "Į": 234, + "į": 235, + "İ": 236, + "ı": 237, + "IJ": 238, + "ij": 239, + "Ĵ": 240, + "ĵ": 241, + "Ķ": 242, + "ķ": 243, + "ĸ": 244, + "Ĺ": 245, + "ĺ": 246, + "Ļ": 247, + "ļ": 248, + "Ľ": 249, + "ľ": 250, + "Ŀ": 251, + "ŀ": 252, + "Ł": 253, + "ł": 254, + "Ń": 255, + "Ġt": 256, + "Ġa": 257, + "he": 258, + "in": 259, + "re": 260, + "on": 261, + "Ġthe": 262, + "er": 263, + "Ġs": 264, + "at": 265, + "Ġw": 266, + "Ġo": 267, + "en": 268, + "Ġc": 269, + "it": 270, + "is": 271, + "an": 272, + "or": 273, + "es": 274, + "Ġb": 275, + "ed": 276, + "Ġf": 277, + "ing": 278, + "Ġp": 279, + "ou": 280, + "Ġan": 281, + "al": 282, + "ar": 283, + "Ġto": 284, + "Ġm": 285, + "Ġof": 286, + "Ġin": 287, + "Ġd": 288, + "Ġh": 289, + "Ġand": 290, + "ic": 291, + "as": 292, + "le": 293, + "Ġth": 294, + "ion": 295, + "om": 296, + "ll": 297, + "ent": 298, + "Ġn": 299, + "Ġl": 300, + "st": 301, + "Ġre": 302, + "ve": 303, + "Ġe": 304, + "ro": 305, + "ly": 306, + "Ġbe": 307, + "Ġg": 308, + "ĠT": 309, + "ct": 310, + "ĠS": 311, + "id": 312, + "ot": 313, + "ĠI": 314, + "ut": 315, + "et": 316, + "ĠA": 317, + "Ġis": 318, + "Ġon": 319, + "im": 320, + "am": 321, + "ow": 322, + "ay": 323, + "ad": 324, + "se": 325, + "Ġthat": 326, + "ĠC": 327, + "ig": 328, + "Ġfor": 329, + "ac": 330, + "Ġy": 331, + "ver": 332, + "ur": 333, + "Ġu": 334, + "ld": 335, + "Ġst": 336, + "ĠM": 337, + "'s": 338, + "Ġhe": 339, + "Ġit": 340, + "ation": 341, + "ith": 342, + "ir": 343, + "ce": 344, + "Ġyou": 345, + "il": 346, + "ĠB": 347, + "Ġwh": 348, + "ol": 349, + "ĠP": 350, + "Ġwith": 351, + "Ġ1": 352, + "ter": 353, + "ch": 354, + "Ġas": 355, + "Ġwe": 356, + "Ġ(": 357, + "nd": 358, + "ill": 359, + "ĠD": 360, + "if": 361, + "Ġ2": 362, + "ag": 363, + "ers": 364, + "ke": 365, + "Ġ\"": 366, + "ĠH": 367, + "em": 368, + "Ġcon": 369, + "ĠW": 370, + "ĠR": 371, + "her": 372, + "Ġwas": 373, + "Ġr": 374, + "od": 375, + "ĠF": 376, + "ul": 377, + "ate": 378, + "Ġat": 379, + "ri": 380, + "pp": 381, + "ore": 382, + "ĠThe": 383, + "Ġse": 384, + "us": 385, + "Ġpro": 386, + "Ġha": 387, + "um": 388, + "Ġare": 389, + "Ġde": 390, + "ain": 391, + "and": 392, + "Ġor": 393, + "igh": 394, + "est": 395, + "ist": 396, + "ab": 397, + "rom": 398, + "ĠN": 399, + "th": 400, + "Ġcom": 401, + "ĠG": 402, + "un": 403, + "op": 404, + "00": 405, + "ĠL": 406, + "Ġnot": 407, + "ess": 408, + "Ġex": 409, + "Ġv": 410, + "res": 411, + "ĠE": 412, + "ew": 413, + "ity": 414, + "ant": 415, + "Ġby": 416, + "el": 417, + "os": 418, + "ort": 419, + "oc": 420, + "qu": 421, + "Ġfrom": 422, + "Ġhave": 423, + "Ġsu": 424, + "ive": 425, + "ould": 426, + "Ġsh": 427, + "Ġthis": 428, + "nt": 429, + "ra": 430, + "pe": 431, + "ight": 432, + "art": 433, + "ment": 434, + "Ġal": 435, + "ust": 436, + "end": 437, + "--": 438, + "all": 439, + "ĠO": 440, + "ack": 441, + "Ġch": 442, + "Ġle": 443, + "ies": 444, + "red": 445, + "ard": 446, + "âĢ": 447, + "out": 448, + "ĠJ": 449, + "Ġab": 450, + "ear": 451, + "iv": 452, + "ally": 453, + "our": 454, + "ost": 455, + "gh": 456, + "pt": 457, + "Ġpl": 458, + "ast": 459, + "Ġcan": 460, + "ak": 461, + "ome": 462, + "ud": 463, + "The": 464, + "Ġhis": 465, + "Ġdo": 466, + "Ġgo": 467, + "Ġhas": 468, + "ge": 469, + "'t": 470, + "ĠU": 471, + "rou": 472, + "Ġsa": 473, + "Ġj": 474, + "Ġbut": 475, + "Ġwor": 476, + "Ġall": 477, + "ect": 478, + "Ġk": 479, + "ame": 480, + "Ġwill": 481, + "ok": 482, + "Ġwhe": 483, + "Ġthey": 484, + "ide": 485, + "01": 486, + "ff": 487, + "ich": 488, + "pl": 489, + "ther": 490, + "Ġtr": 491, + "..": 492, + "Ġint": 493, + "ie": 494, + "ure": 495, + "age": 496, + "Ġne": 497, + "ial": 498, + "ap": 499, + "ine": 500, + "ice": 501, + "Ġme": 502, + "Ġout": 503, + "ans": 504, + "one": 505, + "ong": 506, + "ions": 507, + "Ġwho": 508, + "ĠK": 509, + "Ġup": 510, + "Ġtheir": 511, + "Ġad": 512, + "Ġ3": 513, + "Ġus": 514, + "ated": 515, + "ous": 516, + "Ġmore": 517, + "ue": 518, + "og": 519, + "ĠSt": 520, + "ind": 521, + "ike": 522, + "Ġso": 523, + "ime": 524, + "per": 525, + ".\"": 526, + "ber": 527, + "iz": 528, + "act": 529, + "Ġone": 530, + "Ġsaid": 531, + "Ġ-": 532, + "are": 533, + "Ġyour": 534, + "cc": 535, + "ĠTh": 536, + "Ġcl": 537, + "ep": 538, + "ake": 539, + "able": 540, + "ip": 541, + "Ġcont": 542, + "Ġwhich": 543, + "ia": 544, + "Ġim": 545, + "Ġabout": 546, + "Ġwere": 547, + "very": 548, + "ub": 549, + "Ġhad": 550, + "Ġen": 551, + "Ġcomp": 552, + ",\"": 553, + "ĠIn": 554, + "Ġun": 555, + "Ġag": 556, + "ire": 557, + "ace": 558, + "au": 559, + "ary": 560, + "Ġwould": 561, + "ass": 562, + "ry": 563, + "ĠâĢ": 564, + "cl": 565, + "ook": 566, + "ere": 567, + "so": 568, + "ĠV": 569, + "ign": 570, + "ib": 571, + "Ġoff": 572, + "Ġte": 573, + "ven": 574, + "ĠY": 575, + "ile": 576, + "ose": 577, + "ite": 578, + "orm": 579, + "Ġ201": 580, + "Ġres": 581, + "Ġman": 582, + "Ġper": 583, + "Ġother": 584, + "ord": 585, + "ult": 586, + "Ġbeen": 587, + "Ġlike": 588, + "ase": 589, + "ance": 590, + "ks": 591, + "ays": 592, + "own": 593, + "ence": 594, + "Ġdis": 595, + "ction": 596, + "Ġany": 597, + "Ġapp": 598, + "Ġsp": 599, + "int": 600, + "ress": 601, + "ations": 602, + "ail": 603, + "Ġ4": 604, + "ical": 605, + "Ġthem": 606, + "Ġher": 607, + "ount": 608, + "ĠCh": 609, + "Ġar": 610, + "Ġif": 611, + "Ġthere": 612, + "Ġpe": 613, + "Ġyear": 614, + "av": 615, + "Ġmy": 616, + "Ġsome": 617, + "Ġwhen": 618, + "ough": 619, + "ach": 620, + "Ġthan": 621, + "ru": 622, + "ond": 623, + "ick": 624, + "Ġover": 625, + "vel": 626, + "Ġqu": 627, + "ĊĊ": 628, + "Ġsc": 629, + "reat": 630, + "ree": 631, + "ĠIt": 632, + "ound": 633, + "port": 634, + "Ġalso": 635, + "Ġpart": 636, + "fter": 637, + "Ġkn": 638, + "Ġbec": 639, + "Ġtime": 640, + "ens": 641, + "Ġ5": 642, + "ople": 643, + "Ġwhat": 644, + "Ġno": 645, + "du": 646, + "mer": 647, + "ang": 648, + "Ġnew": 649, + "----": 650, + "Ġget": 651, + "ory": 652, + "ition": 653, + "ings": 654, + "Ġjust": 655, + "Ġinto": 656, + "Ġ0": 657, + "ents": 658, + "ove": 659, + "te": 660, + "Ġpeople": 661, + "Ġpre": 662, + "Ġits": 663, + "Ġrec": 664, + "Ġtw": 665, + "ian": 666, + "irst": 667, + "ark": 668, + "ors": 669, + "Ġwork": 670, + "ade": 671, + "ob": 672, + "Ġshe": 673, + "Ġour": 674, + "wn": 675, + "ink": 676, + "lic": 677, + "Ġ19": 678, + "ĠHe": 679, + "ish": 680, + "nder": 681, + "ause": 682, + "Ġhim": 683, + "ons": 684, + "Ġ[": 685, + "Ġro": 686, + "form": 687, + "ild": 688, + "ates": 689, + "vers": 690, + "Ġonly": 691, + "oll": 692, + "Ġspe": 693, + "ck": 694, + "ell": 695, + "amp": 696, + "Ġacc": 697, + "Ġbl": 698, + "ious": 699, + "urn": 700, + "ft": 701, + "ood": 702, + "Ġhow": 703, + "hed": 704, + "Ġ'": 705, + "Ġafter": 706, + "aw": 707, + "Ġatt": 708, + "ov": 709, + "ne": 710, + "Ġplay": 711, + "erv": 712, + "ict": 713, + "Ġcould": 714, + "itt": 715, + "Ġam": 716, + "Ġfirst": 717, + "Ġ6": 718, + "Ġact": 719, + "Ġ$": 720, + "ec": 721, + "hing": 722, + "ual": 723, + "ull": 724, + "Ġcomm": 725, + "oy": 726, + "old": 727, + "ces": 728, + "ater": 729, + "Ġfe": 730, + "Ġbet": 731, + "we": 732, + "iff": 733, + "Ġtwo": 734, + "ock": 735, + "Ġback": 736, + ").": 737, + "ident": 738, + "Ġunder": 739, + "rough": 740, + "sel": 741, + "xt": 742, + "Ġmay": 743, + "round": 744, + "Ġpo": 745, + "ph": 746, + "iss": 747, + "Ġdes": 748, + "Ġmost": 749, + "Ġdid": 750, + "Ġadd": 751, + "ject": 752, + "Ġinc": 753, + "fore": 754, + "Ġpol": 755, + "ont": 756, + "Ġagain": 757, + "clud": 758, + "tern": 759, + "Ġknow": 760, + "Ġneed": 761, + "Ġcons": 762, + "Ġco": 763, + "Ġ.": 764, + "Ġwant": 765, + "Ġsee": 766, + "Ġ7": 767, + "ning": 768, + "iew": 769, + "ĠThis": 770, + "ced": 771, + "Ġeven": 772, + "Ġind": 773, + "ty": 774, + "ĠWe": 775, + "ath": 776, + "Ġthese": 777, + "Ġpr": 778, + "Ġuse": 779, + "Ġbecause": 780, + "Ġfl": 781, + "ng": 782, + "Ġnow": 783, + "ĠâĢĵ": 784, + "com": 785, + "ise": 786, + "Ġmake": 787, + "Ġthen": 788, + "ower": 789, + "Ġevery": 790, + "ĠUn": 791, + "Ġsec": 792, + "oss": 793, + "uch": 794, + "Ġem": 795, + "Ġ=": 796, + "ĠRe": 797, + "ied": 798, + "rit": 799, + "Ġinv": 800, + "lect": 801, + "Ġsupp": 802, + "ating": 803, + "Ġlook": 804, + "man": 805, + "pect": 806, + "Ġ8": 807, + "row": 808, + "Ġbu": 809, + "Ġwhere": 810, + "ific": 811, + "Ġyears": 812, + "ily": 813, + "Ġdiff": 814, + "Ġshould": 815, + "Ġrem": 816, + "Th": 817, + "In": 818, + "Ġev": 819, + "day": 820, + "'re": 821, + "rib": 822, + "Ġrel": 823, + "ss": 824, + "Ġdef": 825, + "Ġright": 826, + "Ġsy": 827, + "),": 828, + "les": 829, + "000": 830, + "hen": 831, + "Ġthrough": 832, + "ĠTr": 833, + "__": 834, + "Ġway": 835, + "Ġdon": 836, + "Ġ,": 837, + "Ġ10": 838, + "ased": 839, + "Ġass": 840, + "ublic": 841, + "Ġreg": 842, + "ĠAnd": 843, + "ix": 844, + "Ġvery": 845, + "Ġinclud": 846, + "other": 847, + "Ġimp": 848, + "oth": 849, + "Ġsub": 850, + "ĠâĢĶ": 851, + "Ġbeing": 852, + "arg": 853, + "ĠWh": 854, + "==": 855, + "ible": 856, + "Ġdoes": 857, + "ange": 858, + "ram": 859, + "Ġ9": 860, + "ert": 861, + "ps": 862, + "ited": 863, + "ational": 864, + "Ġbr": 865, + "Ġdown": 866, + "Ġmany": 867, + "aking": 868, + "Ġcall": 869, + "uring": 870, + "ities": 871, + "Ġph": 872, + "ics": 873, + "als": 874, + "Ġdec": 875, + "ative": 876, + "ener": 877, + "Ġbefore": 878, + "ility": 879, + "Ġwell": 880, + "Ġmuch": 881, + "erson": 882, + "Ġthose": 883, + "Ġsuch": 884, + "Ġke": 885, + "Ġend": 886, + "ĠBut": 887, + "ason": 888, + "ting": 889, + "Ġlong": 890, + "ef": 891, + "Ġthink": 892, + "ys": 893, + "Ġbel": 894, + "Ġsm": 895, + "its": 896, + "ax": 897, + "Ġown": 898, + "Ġprov": 899, + "Ġset": 900, + "ife": 901, + "ments": 902, + "ble": 903, + "ward": 904, + "Ġshow": 905, + "Ġpres": 906, + "ms": 907, + "omet": 908, + "Ġob": 909, + "Ġsay": 910, + "ĠSh": 911, + "ts": 912, + "ful": 913, + "Ġeff": 914, + "Ġgu": 915, + "Ġinst": 916, + "und": 917, + "ren": 918, + "cess": 919, + "Ġent": 920, + "ĠYou": 921, + "Ġgood": 922, + "Ġstart": 923, + "ince": 924, + "Ġmade": 925, + "tt": 926, + "stem": 927, + "olog": 928, + "up": 929, + "Ġ|": 930, + "ump": 931, + "Ġhel": 932, + "vern": 933, + "ular": 934, + "ually": 935, + "Ġac": 936, + "Ġmon": 937, + "Ġlast": 938, + "Ġ200": 939, + "10": 940, + "Ġstud": 941, + "ures": 942, + "ĠAr": 943, + "self": 944, + "ars": 945, + "meric": 946, + "ues": 947, + "cy": 948, + "Ġmin": 949, + "ollow": 950, + "Ġcol": 951, + "io": 952, + "Ġmod": 953, + "Ġcount": 954, + "ĠCom": 955, + "hes": 956, + "Ġfin": 957, + "air": 958, + "ier": 959, + "âĢĶ": 960, + "read": 961, + "ank": 962, + "atch": 963, + "ever": 964, + "Ġstr": 965, + "Ġpoint": 966, + "ork": 967, + "ĠNew": 968, + "Ġsur": 969, + "ool": 970, + "alk": 971, + "ement": 972, + "Ġused": 973, + "ract": 974, + "ween": 975, + "Ġsame": 976, + "oun": 977, + "ĠAl": 978, + "ci": 979, + "Ġdiffere": 980, + "Ġwhile": 981, + "--------": 982, + "Ġgame": 983, + "cept": 984, + "Ġsim": 985, + "...": 986, + "Ġinter": 987, + "ek": 988, + "Ġreport": 989, + "Ġprodu": 990, + "Ġstill": 991, + "led": 992, + "ah": 993, + "Ġhere": 994, + "Ġworld": 995, + "Ġthough": 996, + "Ġnum": 997, + "arch": 998, + "imes": 999, + "ale": 1000, + "ĠSe": 1001, + "ĠIf": 1002, + "//": 1003, + "ĠLe": 1004, + "Ġret": 1005, + "Ġref": 1006, + "Ġtrans": 1007, + "ner": 1008, + "ution": 1009, + "ters": 1010, + "Ġtake": 1011, + "ĠCl": 1012, + "Ġconf": 1013, + "way": 1014, + "ave": 1015, + "Ġgoing": 1016, + "Ġsl": 1017, + "ug": 1018, + "ĠAmeric": 1019, + "Ġspec": 1020, + "Ġhand": 1021, + "Ġbetween": 1022, + "ists": 1023, + "ĠDe": 1024, + "oot": 1025, + "It": 1026, + "Ġear": 1027, + "Ġagainst": 1028, + "Ġhigh": 1029, + "gan": 1030, + "az": 1031, + "ather": 1032, + "Ġexp": 1033, + "Ġop": 1034, + "Ġins": 1035, + "Ġgr": 1036, + "Ġhelp": 1037, + "Ġrequ": 1038, + "ets": 1039, + "ins": 1040, + "ĠPro": 1041, + "ism": 1042, + "Ġfound": 1043, + "land": 1044, + "ata": 1045, + "uss": 1046, + "ames": 1047, + "Ġperson": 1048, + "Ġgreat": 1049, + "pr": 1050, + "Ġsign": 1051, + "ĠAn": 1052, + "'ve": 1053, + "Ġsomet": 1054, + "Ġser": 1055, + "hip": 1056, + "Ġrun": 1057, + "Ġ:": 1058, + "Ġter": 1059, + "irect": 1060, + "Ġfollow": 1061, + "Ġdet": 1062, + "ices": 1063, + "Ġfind": 1064, + "12": 1065, + "Ġmem": 1066, + "Ġcr": 1067, + "ered": 1068, + "ex": 1069, + "Ġext": 1070, + "uth": 1071, + "ense": 1072, + "co": 1073, + "Ġteam": 1074, + "ving": 1075, + "ouse": 1076, + "ash": 1077, + "att": 1078, + "ved": 1079, + "Ġsystem": 1080, + "ĠAs": 1081, + "der": 1082, + "ives": 1083, + "min": 1084, + "Ġlead": 1085, + "ĠBl": 1086, + "cent": 1087, + "Ġaround": 1088, + "Ġgovern": 1089, + "Ġcur": 1090, + "velop": 1091, + "any": 1092, + "Ġcour": 1093, + "alth": 1094, + "ages": 1095, + "ize": 1096, + "Ġcar": 1097, + "ode": 1098, + "Ġlaw": 1099, + "Ġread": 1100, + "'m": 1101, + "con": 1102, + "Ġreal": 1103, + "Ġsupport": 1104, + "Ġ12": 1105, + "....": 1106, + "Ġreally": 1107, + "ness": 1108, + "Ġfact": 1109, + "Ġday": 1110, + "Ġboth": 1111, + "ying": 1112, + "Ġserv": 1113, + "ĠFor": 1114, + "Ġthree": 1115, + "Ġwom": 1116, + "Ġmed": 1117, + "ody": 1118, + "ĠThey": 1119, + "50": 1120, + "Ġexper": 1121, + "ton": 1122, + "Ġeach": 1123, + "akes": 1124, + "Ġche": 1125, + "Ġcre": 1126, + "ines": 1127, + "Ġrep": 1128, + "19": 1129, + "gg": 1130, + "illion": 1131, + "Ġgrou": 1132, + "ute": 1133, + "ik": 1134, + "We": 1135, + "get": 1136, + "ER": 1137, + "Ġmet": 1138, + "Ġsays": 1139, + "ox": 1140, + "Ġduring": 1141, + "ern": 1142, + "ized": 1143, + "ared": 1144, + "Ġfam": 1145, + "ically": 1146, + "Ġhapp": 1147, + "ĠIs": 1148, + "Ġchar": 1149, + "med": 1150, + "vent": 1151, + "Ġgener": 1152, + "ient": 1153, + "ple": 1154, + "iet": 1155, + "rent": 1156, + "11": 1157, + "ves": 1158, + "ption": 1159, + "Ġ20": 1160, + "formation": 1161, + "Ġcor": 1162, + "Ġoffic": 1163, + "ield": 1164, + "Ġtoo": 1165, + "ision": 1166, + "Ġinf": 1167, + "ĠZ": 1168, + "the": 1169, + "oad": 1170, + "Ġpublic": 1171, + "Ġprog": 1172, + "ric": 1173, + "**": 1174, + "Ġwar": 1175, + "Ġpower": 1176, + "view": 1177, + "Ġfew": 1178, + "Ġloc": 1179, + "Ġdifferent": 1180, + "Ġstate": 1181, + "Ġhead": 1182, + "'ll": 1183, + "Ġposs": 1184, + "Ġstat": 1185, + "ret": 1186, + "ants": 1187, + "Ġval": 1188, + "Ġiss": 1189, + "Ġcle": 1190, + "ivers": 1191, + "anc": 1192, + "Ġexpl": 1193, + "Ġanother": 1194, + "ĠQ": 1195, + "Ġav": 1196, + "thing": 1197, + "nce": 1198, + "Wh": 1199, + "Ġchild": 1200, + "Ġsince": 1201, + "ired": 1202, + "less": 1203, + "Ġlife": 1204, + "Ġdevelop": 1205, + "ittle": 1206, + "Ġdep": 1207, + "Ġpass": 1208, + "ãĥ": 1209, + "Ġturn": 1210, + "orn": 1211, + "This": 1212, + "bers": 1213, + "ross": 1214, + "ĠAd": 1215, + "Ġfr": 1216, + "Ġresp": 1217, + "Ġsecond": 1218, + "oh": 1219, + "Ġ/": 1220, + "Ġdisc": 1221, + "Ġ&": 1222, + "Ġsomething": 1223, + "Ġcomple": 1224, + "Ġed": 1225, + "Ġfil": 1226, + "Ġmonth": 1227, + "aj": 1228, + "uc": 1229, + "Ġgovernment": 1230, + "Ġwithout": 1231, + "Ġleg": 1232, + "Ġdist": 1233, + "Ġput": 1234, + "Ġquest": 1235, + "ann": 1236, + "Ġprot": 1237, + "20": 1238, + "Ġnever": 1239, + "ience": 1240, + "Ġlevel": 1241, + "Ġart": 1242, + "Ġthings": 1243, + "Ġmight": 1244, + "Ġeffect": 1245, + "Ġcontro": 1246, + "Ġcent": 1247, + "Ġ18": 1248, + "Ġallow": 1249, + "Ġbelie": 1250, + "chool": 1251, + "ott": 1252, + "Ġincre": 1253, + "Ġfeel": 1254, + "Ġresult": 1255, + "Ġlot": 1256, + "Ġfun": 1257, + "ote": 1258, + "Ġty": 1259, + "erest": 1260, + "Ġcontin": 1261, + "Ġusing": 1262, + "Ġbig": 1263, + "201": 1264, + "Ġask": 1265, + "Ġbest": 1266, + "Ġ)": 1267, + "IN": 1268, + "Ġopp": 1269, + "30": 1270, + "Ġnumber": 1271, + "iness": 1272, + "St": 1273, + "lease": 1274, + "Ġca": 1275, + "Ġmust": 1276, + "Ġdirect": 1277, + "Ġgl": 1278, + "Ġ<": 1279, + "Ġopen": 1280, + "Ġpost": 1281, + "Ġcome": 1282, + "Ġseem": 1283, + "ording": 1284, + "Ġweek": 1285, + "ately": 1286, + "ital": 1287, + "Ġel": 1288, + "riend": 1289, + "Ġfar": 1290, + "Ġtra": 1291, + "inal": 1292, + "Ġpri": 1293, + "ĠUS": 1294, + "Ġplace": 1295, + "Ġform": 1296, + "Ġtold": 1297, + "\":": 1298, + "ains": 1299, + "ature": 1300, + "ĠTrump": 1301, + "Ġstand": 1302, + "Ġ#": 1303, + "ider": 1304, + "ĠFr": 1305, + "Ġnext": 1306, + "Ġsoc": 1307, + "Ġpur": 1308, + "Ġlet": 1309, + "Ġlittle": 1310, + "Ġhum": 1311, + "Ġi": 1312, + "ron": 1313, + "15": 1314, + "Ġ15": 1315, + "Ġcommun": 1316, + "Ġmark": 1317, + "ĠThere": 1318, + "Ġwr": 1319, + "ĠThat": 1320, + "Ġinformation": 1321, + "ways": 1322, + "Ġbus": 1323, + "app": 1324, + "Ġinvest": 1325, + "me": 1326, + "Ġhard": 1327, + "ained": 1328, + "ead": 1329, + "Ġimport": 1330, + "Ġappro": 1331, + "Ġtest": 1332, + "Ġtri": 1333, + "Ġrest": 1334, + "osed": 1335, + "Ġfull": 1336, + "Ġcare": 1337, + "ĠSp": 1338, + "Ġcase": 1339, + "ON": 1340, + "Ġsk": 1341, + "Ġless": 1342, + "Ġ+": 1343, + "Ġpartic": 1344, + "ĠPl": 1345, + "ably": 1346, + "uck": 1347, + "ished": 1348, + "chn": 1349, + "be": 1350, + "Ġlist": 1351, + "ator": 1352, + "Ġtop": 1353, + "Ġadv": 1354, + "ĠBe": 1355, + "ruct": 1356, + "Ġdem": 1357, + "ration": 1358, + "ling": 1359, + "gy": 1360, + "reen": 1361, + "ger": 1362, + "Ġhome": 1363, + "Ġleft": 1364, + "Ġbetter": 1365, + "Ġdata": 1366, + "Ġ11": 1367, + "Ġattack": 1368, + "Ġproble": 1369, + "line": 1370, + "ards": 1371, + "Ġbeh": 1372, + "ral": 1373, + "ĠHow": 1374, + "ĠShe": 1375, + "arge": 1376, + "Ġ--": 1377, + "://": 1378, + "Ġbro": 1379, + "ĠPh": 1380, + "ats": 1381, + "Ġbuild": 1382, + "ww": 1383, + "ided": 1384, + "aim": 1385, + "ases": 1386, + "ency": 1387, + "Ġmain": 1388, + "ined": 1389, + "Ġincluding": 1390, + "Ġ{": 1391, + "Ġgot": 1392, + "Ġinterest": 1393, + "Ġkeep": 1394, + "ĠX": 1395, + "Ġeas": 1396, + "aining": 1397, + "Ġclass": 1398, + "âĢ¦": 1399, + "ĠNo": 1400, + "Ġvar": 1401, + "Ġsmall": 1402, + "ample": 1403, + "AT": 1404, + "Ġide": 1405, + "ĠSo": 1406, + "Ġrece": 1407, + "Ġpolit": 1408, + "Ġmov": 1409, + "Ġplan": 1410, + "Ġpercent": 1411, + "iving": 1412, + "Ġcamp": 1413, + "Ġpay": 1414, + "14": 1415, + "sc": 1416, + "ised": 1417, + "Ġunt": 1418, + "oney": 1419, + "ploy": 1420, + "====": 1421, + "Ġdidn": 1422, + "ĠInd": 1423, + "els": 1424, + "ertain": 1425, + "Ġpos": 1426, + "____": 1427, + "iver": 1428, + "Ġprocess": 1429, + "Ġprogram": 1430, + "ified": 1431, + "ĠRep": 1432, + "16": 1433, + "uro": 1434, + "ology": 1435, + "atter": 1436, + "ina": 1437, + "Ġname": 1438, + "ĠAll": 1439, + "Ġfour": 1440, + "Ġreturn": 1441, + "vious": 1442, + "bs": 1443, + "Ġcalled": 1444, + "Ġmove": 1445, + "ĠSc": 1446, + "ird": 1447, + "Ġgroup": 1448, + "Ġbre": 1449, + "Ġmen": 1450, + "Ġcap": 1451, + "ten": 1452, + "ee": 1453, + "Ġdri": 1454, + "leg": 1455, + "here": 1456, + "uthor": 1457, + "Ġpat": 1458, + "Ġcurrent": 1459, + "ides": 1460, + "Ġpop": 1461, + "to": 1462, + "ention": 1463, + "Ġalways": 1464, + "Ġmil": 1465, + "Ġwomen": 1466, + "Ġ16": 1467, + "Ġold": 1468, + "iven": 1469, + "raph": 1470, + "ĠOr": 1471, + "ror": 1472, + "ently": 1473, + "Ġnear": 1474, + "ĠEx": 1475, + "ream": 1476, + "sh": 1477, + "Ġ14": 1478, + "Ġfree": 1479, + "ission": 1480, + "stand": 1481, + "ĠCon": 1482, + "ality": 1483, + "used": 1484, + "13": 1485, + "Ġdesign": 1486, + "Ġchange": 1487, + "Ġchang": 1488, + "Ġbo": 1489, + "Ġvis": 1490, + "ember": 1491, + "Ġbook": 1492, + "ready": 1493, + "Ġkill": 1494, + "25": 1495, + "pped": 1496, + "Ġaway": 1497, + "Ġable": 1498, + "Ġcountry": 1499, + "Ġconst": 1500, + "arn": 1501, + "Ġorder": 1502, + "AR": 1503, + "ior": 1504, + "ium": 1505, + "orth": 1506, + "18": 1507, + "ailable": 1508, + "Ġsw": 1509, + "Ġmillion": 1510, + "Ġ13": 1511, + "atic": 1512, + "ted": 1513, + "ĠGo": 1514, + "Ġoper": 1515, + "eng": 1516, + "Ġthing": 1517, + "ajor": 1518, + "conom": 1519, + "ĠComm": 1520, + "Ġwhy": 1521, + "ured": 1522, + "ural": 1523, + "Ġschool": 1524, + "by": 1525, + "ĠMar": 1526, + "Ġaff": 1527, + "Ġdays": 1528, + "Ġann": 1529, + "ush": 1530, + "ane": 1531, + "If": 1532, + "eg": 1533, + "Ġprof": 1534, + "Ġhealth": 1535, + "outh": 1536, + "But": 1537, + "ional": 1538, + ".,": 1539, + "Ġsol": 1540, + "Ġalready": 1541, + "Ġ30": 1542, + "Ġcharact": 1543, + "He": 1544, + "Ġfriend": 1545, + "ES": 1546, + "ians": 1547, + "icle": 1548, + "'d": 1549, + "ĠOn": 1550, + "Ġleast": 1551, + "Ġprom": 1552, + "Ġdr": 1553, + "Ġhist": 1554, + "ither": 1555, + "Ġest": 1556, + "iqu": 1557, + "17": 1558, + "son": 1559, + "Ġtell": 1560, + "Ġtalk": 1561, + "ohn": 1562, + "oint": 1563, + "lection": 1564, + "AN": 1565, + "Ġuntil": 1566, + "augh": 1567, + "Ġlater": 1568, + "Ġve": 1569, + "Ġview": 1570, + "ending": 1571, + "ived": 1572, + "Ġword": 1573, + "ware": 1574, + "Ġcost": 1575, + "Ġenough": 1576, + "Ġgive": 1577, + "ĠUnited": 1578, + "Ġtechn": 1579, + "arent": 1580, + "OR": 1581, + "Ġpar": 1582, + "ĠDr": 1583, + "Ġ2016": 1584, + "rist": 1585, + "ering": 1586, + "ĠÂ": 1587, + "Ġlarge": 1588, + "side": 1589, + "acy": 1590, + "ccess": 1591, + "Ġwin": 1592, + "Ġimportant": 1593, + "Ġ199": 1594, + "Ġdoesn": 1595, + "Ġ17": 1596, + "Ġbusiness": 1597, + "Ġclear": 1598, + "Ġrese": 1599, + "\",": 1600, + "ury": 1601, + "Ġequ": 1602, + "aster": 1603, + "alf": 1604, + "ĠAmerican": 1605, + "nect": 1606, + "Ġexpect": 1607, + "iversity": 1608, + "Ġocc": 1609, + "ĠFl": 1610, + "Ġkind": 1611, + "Ġmean": 1612, + "Ġpast": 1613, + "Ġdev": 1614, + "Ġbas": 1615, + "let": 1616, + "raft": 1617, + "Ġorgan": 1618, + "Ġdel": 1619, + "Ġperform": 1620, + "Ġstory": 1621, + "Ġseason": 1622, + "ĠCol": 1623, + "Ġclaim": 1624, + "Ġcame": 1625, + "Ġwithin": 1626, + "Ġline": 1627, + "Ġproject": 1628, + "ĠAt": 1629, + "Ġcontrol": 1630, + "ended": 1631, + "ĠSy": 1632, + "Ġair": 1633, + "ization": 1634, + "Ġ*": 1635, + "ley": 1636, + "Ġmoney": 1637, + "idd": 1638, + "You": 1639, + "for": 1640, + "Ġfamily": 1641, + "Ġmaking": 1642, + "Ġbit": 1643, + "Ġpolice": 1644, + "Ġhappen": 1645, + "Ġvers": 1646, + "ony": 1647, + "uff": 1648, + "ĠWhen": 1649, + "Ġsit": 1650, + "ideo": 1651, + "lf": 1652, + "ison": 1653, + "Ġsure": 1654, + "gin": 1655, + "Ġappear": 1656, + "Ġlight": 1657, + "Ġes": 1658, + "of": 1659, + "Ġwater": 1660, + "Ġtimes": 1661, + "not": 1662, + "Ġgrow": 1663, + "Ġcompany": 1664, + "ĠTe": 1665, + "ows": 1666, + "Ġmar": 1667, + "ource": 1668, + "iol": 1669, + "arm": 1670, + "br": 1671, + "Ġexample": 1672, + "Ġconc": 1673, + "Ġfore": 1674, + "ĠTo": 1675, + "pro": 1676, + "EN": 1677, + "ries": 1678, + "Ġ25": 1679, + "ĠCan": 1680, + "ney": 1681, + "Ġactually": 1682, + "Ġever": 1683, + "urity": 1684, + "aken": 1685, + "aps": 1686, + "Ġtax": 1687, + "Ġmajor": 1688, + "ama": 1689, + "Ġoften": 1690, + "eral": 1691, + "Ġhuman": 1692, + "Ġjob": 1693, + "ister": 1694, + "Ġavailable": 1695, + "ocr": 1696, + "enn": 1697, + "aid": 1698, + "ivid": 1699, + "Ġrecord": 1700, + "?\"": 1701, + "Ġsing": 1702, + "ĠAm": 1703, + "idence": 1704, + "Ġnews": 1705, + "ster": 1706, + "Ġeconom": 1707, + "Ġfollowing": 1708, + "ĠBr": 1709, + "ising": 1710, + "Ġhour": 1711, + "most": 1712, + "ument": 1713, + "Ġsex": 1714, + "Ġdesc": 1715, + "Ġbecome": 1716, + "ĠEd": 1717, + "Ġtook": 1718, + "Ġhaving": 1719, + "Ġproduct": 1720, + "ault": 1721, + "As": 1722, + "aring": 1723, + "Ġmeans": 1724, + "Ġhop": 1725, + "une": 1726, + "Ġcho": 1727, + "Ġcertain": 1728, + "Ġnon": 1729, + "Ġdeal": 1730, + "24": 1731, + "lement": 1732, + "oci": 1733, + "ene": 1734, + "Ġside": 1735, + "ĠPr": 1736, + "ĠMay": 1737, + "Ġreason": 1738, + "ued": 1739, + "ched": 1740, + "ulation": 1741, + "Ġelect": 1742, + "Ġofficial": 1743, + "Ġpossible": 1744, + "Ġhold": 1745, + "ands": 1746, + "ots": 1747, + "Ġcity": 1748, + "ories": 1749, + "Ġsever": 1750, + "Ġchildren": 1751, + "Ġonce": 1752, + "Ġactiv": 1753, + "ler": 1754, + "Ġnight": 1755, + "itions": 1756, + "ĠJohn": 1757, + "ape": 1758, + "play": 1759, + "Ġdone": 1760, + "Ġlim": 1761, + "Ġworking": 1762, + "ĠPres": 1763, + "orld": 1764, + "eb": 1765, + "ĠCo": 1766, + "Ġbody": 1767, + "ails": 1768, + "utes": 1769, + "ĠMr": 1770, + "Ġwhether": 1771, + "Ġauthor": 1772, + "rop": 1773, + "Ġproper": 1774, + "Ġseen": 1775, + ");": 1776, + "Ġfac": 1777, + "ĠSu": 1778, + "Ġcond": 1779, + "iting": 1780, + "Ġcourse": 1781, + "Ġ}": 1782, + "----------------": 1783, + "aign": 1784, + "Ġevent": 1785, + "Ġeng": 1786, + "Ġpot": 1787, + "Ġintern": 1788, + "iam": 1789, + "Ġshort": 1790, + "empt": 1791, + "ãĤ": 1792, + "ĠGod": 1793, + "ilar": 1794, + "80": 1795, + "Ġorig": 1796, + "IS": 1797, + "ourn": 1798, + "ability": 1799, + "itive": 1800, + "Ġdam": 1801, + "Ġ100": 1802, + "Ġpress": 1803, + "Ġdoing": 1804, + "Ġprotect": 1805, + "ring": 1806, + "Ġthought": 1807, + "Ġquestion": 1808, + "rew": 1809, + "ĠWar": 1810, + "Ġseveral": 1811, + "ĠState": 1812, + "Ġgiven": 1813, + "Ġfund": 1814, + "ĠTw": 1815, + "Ġwent": 1816, + "ances": 1817, + "work": 1818, + "por": 1819, + "my": 1820, + "40": 1821, + "Ġarg": 1822, + "artment": 1823, + "ustom": 1824, + "Ġpolic": 1825, + "Ġmeet": 1826, + "Ġcreat": 1827, + "22": 1828, + "ĠStates": 1829, + "Ġgames": 1830, + "raw": 1831, + "uture": 1832, + "Ġunderstand": 1833, + "urs": 1834, + "ĠOb": 1835, + "lish": 1836, + "sy": 1837, + "Ġmakes": 1838, + "Ġwon": 1839, + "agon": 1840, + "Ġhtt": 1841, + "Ġlove": 1842, + "ential": 1843, + "Ġcomplete": 1844, + "par": 1845, + "ĠIm": 1846, + "AL": 1847, + "Ġaccount": 1848, + "Âł": 1849, + "ored": 1850, + "vert": 1851, + "Ġident": 1852, + "Ġ2015": 1853, + "Ġothers": 1854, + "ĠMin": 1855, + "iber": 1856, + "verage": 1857, + "There": 1858, + "itional": 1859, + "dd": 1860, + "Ġprob": 1861, + "Ġyoung": 1862, + "Ġalong": 1863, + "Ġaccording": 1864, + "Ġyet": 1865, + "Ġmembers": 1866, + "ĠWhat": 1867, + "oid": 1868, + "ĠMan": 1869, + "And": 1870, + "Ġamong": 1871, + "ai": 1872, + "Ġemploy": 1873, + "ĠRes": 1874, + "Ġ>": 1875, + "Ġinvol": 1876, + "Ġlow": 1877, + "af": 1878, + "ĠCar": 1879, + "Ġhig": 1880, + "ĠOne": 1881, + "ĠSec": 1882, + "ination": 1883, + "Ġlikely": 1884, + "Ġant": 1885, + "aged": 1886, + "ĠRuss": 1887, + "Ġben": 1888, + "Ġrele": 1889, + "For": 1890, + "back": 1891, + "ĠNot": 1892, + "Ġpresident": 1893, + "ball": 1894, + "Ġaccess": 1895, + "ividual": 1896, + "ĠDem": 1897, + "ĠEuro": 1898, + "60": 1899, + "Ġknown": 1900, + "irl": 1901, + "ĠGr": 1902, + "Ġearly": 1903, + "use": 1904, + "iety": 1905, + "âĢĵ": 1906, + "Ġfight": 1907, + "Ġsent": 1908, + "Ġtoday": 1909, + "Ġmarket": 1910, + "\".": 1911, + "Ġbased": 1912, + "Ġstrong": 1913, + "urther": 1914, + "Ġdeb": 1915, + "mber": 1916, + "Ġproblem": 1917, + "Ġdeath": 1918, + "Ġsocial": 1919, + "imate": 1920, + "AS": 1921, + "ortun": 1922, + "Ġcampaign": 1923, + "ery": 1924, + "Ch": 1925, + "Ġey": 1926, + "ially": 1927, + "Ġmus": 1928, + "wh": 1929, + "pos": 1930, + "Ġer": 1931, + "Ġsaf": 1932, + "Ġmonths": 1933, + "iron": 1934, + "Ġviol": 1935, + "Ġfive": 1936, + "Ġstre": 1937, + "Ġplayers": 1938, + "inc": 1939, + "ald": 1940, + "year": 1941, + "aun": 1942, + "Ġsuccess": 1943, + "Ġpresent": 1944, + "erence": 1945, + "Ġ2014": 1946, + "Ġsugg": 1947, + "Ġparticular": 1948, + "Ġtry": 1949, + "Ġsuggest": 1950, + "ĠChrist": 1951, + "ones": 1952, + "Ġpriv": 1953, + "23": 1954, + "Ġcrit": 1955, + "Ġland": 1956, + "Ġlocal": 1957, + "ify": 1958, + "29": 1959, + "Ġaut": 1960, + "ED": 1961, + "ĠGu": 1962, + "Ġmult": 1963, + "Ġpolitical": 1964, + "Ġasked": 1965, + "Ġformer": 1966, + "itter": 1967, + "ript": 1968, + "Ġclose": 1969, + "Ġpract": 1970, + "ĠYork": 1971, + "Ġgetting": 1972, + "Ġacross": 1973, + "Ġcomb": 1974, + "Ġbelieve": 1975, + "Ġz": 1976, + "Ġtoget": 1977, + "Ġtogether": 1978, + "ĠCent": 1979, + "irc": 1980, + "Ġindividual": 1981, + "ĠMc": 1982, + "27": 1983, + "isk": 1984, + "ĠEng": 1985, + "Ġface": 1986, + "Ġ24": 1987, + "Ġvalue": 1988, + "Ġarea": 1989, + "ev": 1990, + "Ġwrit": 1991, + "ĠPresident": 1992, + "Ġvot": 1993, + "Ġkey": 1994, + "Ġmom": 1995, + "put": 1996, + "Ġanything": 1997, + "Ġexperience": 1998, + "attle": 1999, + "Ġmind": 2000, + "aff": 2001, + "omm": 2002, + "Ġfuture": 2003, + "ged": 2004, + "Ġcut": 2005, + "Ġtot": 2006, + "itch": 2007, + "Ġvideo": 2008, + "Ġinvestig": 2009, + "Ġnet": 2010, + "ĠMy": 2011, + "rict": 2012, + "ien": 2013, + ".)": 2014, + "Ġimpro": 2015, + "though": 2016, + "wards": 2017, + "Ġconnect": 2018, + "ĠMed": 2019, + "selves": 2020, + "ensive": 2021, + "mb": 2022, + "ober": 2023, + "ators": 2024, + "An": 2025, + "Ġ50": 2026, + "Ġredu": 2027, + "resent": 2028, + "Ġabove": 2029, + "Ġfre": 2030, + "ĠEurope": 2031, + "sw": 2032, + "Ġamount": 2033, + "ĠApp": 2034, + "Ġeither": 2035, + "Ġmilit": 2036, + "Ġanal": 2037, + "Ġfail": 2038, + "ĠEn": 2039, + "ales": 2040, + "Ġspecial": 2041, + "Ġblack": 2042, + "IT": 2043, + "cher": 2044, + "Ġlooking": 2045, + "Ġfire": 2046, + "yn": 2047, + "Ġalmost": 2048, + "oon": 2049, + "Ġstudy": 2050, + "Ġmiss": 2051, + "ches": 2052, + "rown": 2053, + "Ġtre": 2054, + "Ġcommunity": 2055, + "Ġmedia": 2056, + "Ġfood": 2057, + "Ġcomes": 2058, + "ĠUniversity": 2059, + "Ġsingle": 2060, + "What": 2061, + "uly": 2062, + "Ġhalf": 2063, + "ague": 2064, + "hod": 2065, + "ĠRepublic": 2066, + "Ġstarted": 2067, + "Ġquick": 2068, + "oto": 2069, + "book": 2070, + "Ġissue": 2071, + "itor": 2072, + "Ġelse": 2073, + "Ġconsider": 2074, + "26": 2075, + "rodu": 2076, + "Ġtaken": 2077, + "28": 2078, + "99": 2079, + "ĠWith": 2080, + "Ġtrue": 2081, + "Ġwa": 2082, + "Ġtrad": 2083, + "Ġago": 2084, + "Ġmess": 2085, + "ief": 2086, + "Ġadded": 2087, + "oke": 2088, + "Ġbad": 2089, + "Ġfav": 2090, + "33": 2091, + "Ġsimilar": 2092, + "ask": 2093, + "ĠDon": 2094, + "Ġcharacter": 2095, + "orts": 2096, + "ĠHouse": 2097, + "Ġreported": 2098, + "Ġtype": 2099, + "val": 2100, + "iod": 2101, + "ĠHowever": 2102, + "Ġtarg": 2103, + "Ġentire": 2104, + "pping": 2105, + "Ġhistory": 2106, + "Ġlive": 2107, + "ffic": 2108, + "........": 2109, + "ederal": 2110, + "Ġtrying": 2111, + "Ġdiscuss": 2112, + "ĠHar": 2113, + "aces": 2114, + "lished": 2115, + "Ġself": 2116, + "osp": 2117, + "rest": 2118, + "Ġroom": 2119, + "elt": 2120, + "Ġfall": 2121, + "olution": 2122, + "Ġet": 2123, + "Ġx": 2124, + "Ġisn": 2125, + "Ġidea": 2126, + "bo": 2127, + "Ġsound": 2128, + "ĠDep": 2129, + "Ġsomeone": 2130, + "cially": 2131, + "ully": 2132, + "Ġfoc": 2133, + "Ġobject": 2134, + "ift": 2135, + "aper": 2136, + "Ġplayer": 2137, + "Ġrather": 2138, + "Ġservice": 2139, + "ashing": 2140, + "ĠDo": 2141, + "ĠPart": 2142, + "rug": 2143, + "mon": 2144, + "ply": 2145, + "Ġmor": 2146, + "Ġnothing": 2147, + "Ġprovide": 2148, + "IC": 2149, + "ung": 2150, + "Ġparty": 2151, + "Ġexist": 2152, + "Ġmag": 2153, + "70": 2154, + "Ġrul": 2155, + "Ġhouse": 2156, + "Ġbehind": 2157, + "Ġhowever": 2158, + "ĠWorld": 2159, + "Ġsum": 2160, + "Ġapplic": 2161, + "Ġ;": 2162, + "Ġfunction": 2163, + "gr": 2164, + "ĠPol": 2165, + "Ġfront": 2166, + "200": 2167, + "Ġseries": 2168, + "Ġtem": 2169, + "Ġtyp": 2170, + "ills": 2171, + "Ġopt": 2172, + "Ġpoints": 2173, + "Ġbelow": 2174, + "itted": 2175, + "Ġspecific": 2176, + "Ġ2017": 2177, + "umb": 2178, + "Ġra": 2179, + "Ġprevious": 2180, + "Ġpret": 2181, + "reme": 2182, + "Ġcustom": 2183, + "Ġcourt": 2184, + "ĠMe": 2185, + "Ġrepl": 2186, + "Ġwhole": 2187, + "go": 2188, + "cer": 2189, + "Ġtreat": 2190, + "ĠAct": 2191, + "Ġprobably": 2192, + "Ġlearn": 2193, + "ender": 2194, + "ĠAss": 2195, + "Ġversion": 2196, + "now": 2197, + "Ġcheck": 2198, + "ĠCal": 2199, + "RE": 2200, + "minist": 2201, + "On": 2202, + "ources": 2203, + "Ġbenef": 2204, + "Ġdoc": 2205, + "Ġdeter": 2206, + "Ġenc": 2207, + "Ġsuper": 2208, + "Ġaddress": 2209, + "Ġvict": 2210, + "Ġ2013": 2211, + "Ġmeas": 2212, + "tr": 2213, + "Ġfield": 2214, + "When": 2215, + "Ġsignific": 2216, + "uge": 2217, + "Ġfeat": 2218, + "Ġcommon": 2219, + "load": 2220, + "Ġbegin": 2221, + "Ġbring": 2222, + "Ġaction": 2223, + "erman": 2224, + "Ġdescrib": 2225, + "Ġindust": 2226, + "Ġwanted": 2227, + "ried": 2228, + "ming": 2229, + "Ġattempt": 2230, + "45": 2231, + "fer": 2232, + "Ġdue": 2233, + "ression": 2234, + "##": 2235, + "Ġshall": 2236, + "Ġsix": 2237, + "oo": 2238, + "Ġstep": 2239, + "Ġpub": 2240, + "Ġhimself": 2241, + "Ġ23": 2242, + "Ġcop": 2243, + "Ġdest": 2244, + "Ġstop": 2245, + "AC": 2246, + "ibility": 2247, + "Ġlab": 2248, + "icult": 2249, + "Ġhours": 2250, + "Ġcreate": 2251, + "Ġfurther": 2252, + "ĠAmerica": 2253, + "ĠCity": 2254, + "Ġdou": 2255, + "head": 2256, + "ST": 2257, + "ĠNorth": 2258, + "cing": 2259, + "Ġnational": 2260, + "ule": 2261, + "ĠInst": 2262, + "Ġtaking": 2263, + "ĠQu": 2264, + "irt": 2265, + "Ġred": 2266, + "Ġresearch": 2267, + "viron": 2268, + "ĠGe": 2269, + "Ġbreak": 2270, + "ana": 2271, + "Ġspace": 2272, + "aterial": 2273, + "Ġrecent": 2274, + "ĠAb": 2275, + "Ġgeneral": 2276, + "Ġhit": 2277, + "Ġperiod": 2278, + "Ġeverything": 2279, + "ively": 2280, + "Ġphys": 2281, + "Ġsaying": 2282, + "anks": 2283, + "Ġcou": 2284, + "Ġcult": 2285, + "aced": 2286, + "eal": 2287, + "uation": 2288, + "Ġcoun": 2289, + "lu": 2290, + "Ġinclude": 2291, + "Ġposition": 2292, + "ĠAfter": 2293, + "ĠCanad": 2294, + "ĠEm": 2295, + "Ġimm": 2296, + "ĠRed": 2297, + "Ġpick": 2298, + "Ġcompl": 2299, + "Ġmatter": 2300, + "reg": 2301, + "ext": 2302, + "angu": 2303, + "isc": 2304, + "ole": 2305, + "aut": 2306, + "Ġcompet": 2307, + "eed": 2308, + "fect": 2309, + "Ġ21": 2310, + "ĠSen": 2311, + "ĠThese": 2312, + "asing": 2313, + "Ġcannot": 2314, + "Ġinit": 2315, + "Ġrelations": 2316, + "ached": 2317, + "Ġbar": 2318, + "Ġ40": 2319, + "ĠTH": 2320, + "Ġ2012": 2321, + "Ġvol": 2322, + "Ġground": 2323, + "Ġsecurity": 2324, + "Ġupd": 2325, + "ilt": 2326, + "35": 2327, + "Ġconcern": 2328, + "ĠJust": 2329, + "Ġwhite": 2330, + "Ġseems": 2331, + "ĠHer": 2332, + "pecially": 2333, + "ients": 2334, + "Ġannoun": 2335, + "Ġfig": 2336, + "ights": 2337, + "Ġstri": 2338, + "like": 2339, + "ids": 2340, + "Ġsus": 2341, + "Ġwatch": 2342, + "Ġâ": 2343, + "Ġwind": 2344, + "ĠCont": 2345, + "Ġitself": 2346, + "Ġmass": 2347, + "Al": 2348, + "yle": 2349, + "ique": 2350, + "ĠNational": 2351, + "Ġabs": 2352, + "Ġpack": 2353, + "Ġoutside": 2354, + "Ġanim": 2355, + "Ġpain": 2356, + "eter": 2357, + "Ġmanag": 2358, + "duct": 2359, + "ogn": 2360, + "Ġ]": 2361, + "ĠSept": 2362, + "sec": 2363, + "off": 2364, + "ĠJan": 2365, + "Ġfoot": 2366, + "ades": 2367, + "Ġthird": 2368, + "Ġmot": 2369, + "Ġevidence": 2370, + "inton": 2371, + "Ġthreat": 2372, + "apt": 2373, + "ples": 2374, + "cle": 2375, + "Ġlo": 2376, + "Ġdecl": 2377, + "Ġitem": 2378, + "medi": 2379, + "Ġrepresent": 2380, + "omb": 2381, + "amer": 2382, + "Ġsignificant": 2383, + "ograph": 2384, + "su": 2385, + "Ġcal": 2386, + "ires": 2387, + "0000": 2388, + "ID": 2389, + "AM": 2390, + "Ġsimply": 2391, + "Ġlonger": 2392, + "Ġfile": 2393, + "OT": 2394, + "che": 2395, + "So": 2396, + "ateg": 2397, + "org": 2398, + "ĠHis": 2399, + "Ġener": 2400, + "Ġdom": 2401, + "Ġupon": 2402, + "ili": 2403, + "\":\"": 2404, + "Ġthemselves": 2405, + "Ġcoming": 2406, + "Ġquite": 2407, + "Ġdifficult": 2408, + "ĠBar": 2409, + "ilities": 2410, + "rel": 2411, + "ends": 2412, + "cial": 2413, + "64": 2414, + "Ġwoman": 2415, + "rap": 2416, + "yr": 2417, + "Ġnecess": 2418, + "ips": 2419, + "Ġtext": 2420, + "Ġrequire": 2421, + "Ġmilitary": 2422, + "Ġreview": 2423, + "Ġrespons": 2424, + "75": 2425, + "Ġsubject": 2426, + "Ġinstead": 2427, + "Ġissues": 2428, + "Ġgen": 2429, + "\",\"": 2430, + "Ġminutes": 2431, + "Ġweap": 2432, + "ray": 2433, + "amed": 2434, + "time": 2435, + "bl": 2436, + "How": 2437, + "Ġcode": 2438, + "ĠSm": 2439, + "Ġhigher": 2440, + "ĠSte": 2441, + "ris": 2442, + "Ġpage": 2443, + "Ġstudents": 2444, + "ĠIntern": 2445, + "Ġmethod": 2446, + "ĠAug": 2447, + "ĠPer": 2448, + "ĠAg": 2449, + "Ġpolicy": 2450, + "ĠSw": 2451, + "Ġexec": 2452, + "Ġaccept": 2453, + "ume": 2454, + "ribut": 2455, + "Ġwords": 2456, + "Ġfinal": 2457, + "Ġchanges": 2458, + "ĠDemocr": 2459, + "Ġfriends": 2460, + "Ġrespect": 2461, + "Ġep": 2462, + "Ġcompan": 2463, + "ivil": 2464, + "Ġdamage": 2465, + "****": 2466, + "ogle": 2467, + "vironment": 2468, + "Ġneg": 2469, + "ental": 2470, + "Ġap": 2471, + "Ġtotal": 2472, + "ival": 2473, + "!\"": 2474, + "lim": 2475, + "Ġneeds": 2476, + "Ġagre": 2477, + "Ġdevelopment": 2478, + "Ġage": 2479, + "iple": 2480, + "21": 2481, + "Ġresults": 2482, + "ĠAf": 2483, + "Sh": 2484, + "Ġgun": 2485, + "ĠObama": 2486, + "roll": 2487, + "Ġ@": 2488, + "Ġrights": 2489, + "ĠBrit": 2490, + "Ġrunning": 2491, + "Ġwasn": 2492, + "Ġport": 2493, + "Ġrate": 2494, + "Ġpretty": 2495, + "Ġtarget": 2496, + "Ġsaw": 2497, + "Ġcirc": 2498, + "Ġworks": 2499, + "icro": 2500, + "alt": 2501, + "over": 2502, + "www": 2503, + "That": 2504, + "lier": 2505, + "Ġeveryone": 2506, + "ude": 2507, + "Ġpie": 2508, + "iddle": 2509, + "rael": 2510, + "Ġrad": 2511, + "Ġblock": 2512, + "Ġwalk": 2513, + "To": 2514, + "ãģ": 2515, + "nes": 2516, + "ĠAust": 2517, + "aul": 2518, + "rote": 2519, + "ĠSouth": 2520, + "ession": 2521, + "oph": 2522, + "Ġshows": 2523, + "Ġsite": 2524, + "Ġjo": 2525, + "Ġrisk": 2526, + "clus": 2527, + "lt": 2528, + "Ġinj": 2529, + "iding": 2530, + "ĠSpe": 2531, + "Ġchall": 2532, + "irm": 2533, + "Ġ22": 2534, + "itting": 2535, + "str": 2536, + "Ġhy": 2537, + "LE": 2538, + "key": 2539, + "Ġbegan": 2540, + "atur": 2541, + "ashington": 2542, + "lam": 2543, + "ĠDav": 2544, + "bit": 2545, + "Ġsize": 2546, + "ĠPar": 2547, + "38": 2548, + "ournal": 2549, + "face": 2550, + "Ġdecision": 2551, + "Ġlarg": 2552, + "Ġjud": 2553, + "rect": 2554, + "Ġcontinue": 2555, + "ĠOct": 2556, + "overed": 2557, + "ĠInt": 2558, + "========": 2559, + "Ġparent": 2560, + "ĠWill": 2561, + "Ġeasy": 2562, + "Ġdrug": 2563, + "anger": 2564, + "Ġsense": 2565, + "Ġdi": 2566, + "iday": 2567, + "Ġenergy": 2568, + "istic": 2569, + "Ġassoci": 2570, + "arter": 2571, + "obal": 2572, + "eks": 2573, + "ĠEl": 2574, + "urch": 2575, + "Ġgirl": 2576, + "oe": 2577, + "itle": 2578, + "Ġ28": 2579, + "ĠChe": 2580, + "Ġrequest": 2581, + "Ġsoon": 2582, + "Ġhost": 2583, + "ky": 2584, + "Ġstates": 2585, + "omes": 2586, + "Ġmaterial": 2587, + "lex": 2588, + "Ġmoment": 2589, + "Ġansw": 2590, + "onse": 2591, + "Ġespecially": 2592, + "Ġnorm": 2593, + "Ġservices": 2594, + "pite": 2595, + "ran": 2596, + "Ġrole": 2597, + "44": 2598, + "):": 2599, + "Ġcred": 2600, + "Cl": 2601, + "________": 2602, + "Ġmat": 2603, + "Ġlog": 2604, + "ĠClinton": 2605, + "OU": 2606, + "Ġoffice": 2607, + "Ġ26": 2608, + "Ġcharg": 2609, + "Ġtrack": 2610, + "ma": 2611, + "Ġheart": 2612, + "Ġball": 2613, + "Ġpersonal": 2614, + "Ġbuilding": 2615, + "na": 2616, + "set": 2617, + "body": 2618, + "ĠBlack": 2619, + "Ġincrease": 2620, + "itten": 2621, + "Ġneeded": 2622, + "36": 2623, + "32": 2624, + "=\"": 2625, + "Ġlost": 2626, + "Ġbecame": 2627, + "Ġgroups": 2628, + "ĠMus": 2629, + "Ġwrote": 2630, + "ĠPe": 2631, + "Ġprop": 2632, + "joy": 2633, + "é": 2634, + "ĠWhite": 2635, + "Ġdead": 2636, + ".'": 2637, + "Ġhttp": 2638, + "Ġwebs": 2639, + "OS": 2640, + "Ġinside": 2641, + "Ġwrong": 2642, + "Ġstatement": 2643, + "Ġ...": 2644, + "yl": 2645, + "Ġfilm": 2646, + "Ġmusic": 2647, + "Ġshare": 2648, + "ification": 2649, + "Ġrelease": 2650, + "Ġforward": 2651, + "Ġstay": 2652, + "Ġcomput": 2653, + "itte": 2654, + "ser": 2655, + "Ġoriginal": 2656, + "Ġcard": 2657, + "Ġcand": 2658, + "Ġdiv": 2659, + "atural": 2660, + "Ġfavor": 2661, + "OM": 2662, + "Ġcases": 2663, + "uses": 2664, + "Ġsection": 2665, + "Ġleave": 2666, + "ging": 2667, + "oved": 2668, + "ĠWashington": 2669, + "39": 2670, + "ĠGl": 2671, + "Ġrequired": 2672, + "action": 2673, + "apan": 2674, + "oor": 2675, + "iter": 2676, + "ĠKing": 2677, + "Ġcountries": 2678, + "ĠGerman": 2679, + "lling": 2680, + "Ġ27": 2681, + "34": 2682, + "Ġquestions": 2683, + "Ġprim": 2684, + "Ġcell": 2685, + "Ġshoot": 2686, + "Ġanyone": 2687, + "ĠWest": 2688, + "Ġaffect": 2689, + "epend": 2690, + "Ġonline": 2691, + "ĠIsrael": 2692, + "ĠSeptember": 2693, + "Ġability": 2694, + "Ġcontent": 2695, + "ises": 2696, + "Ġreve": 2697, + "Ġlaun": 2698, + "Ġindic": 2699, + "Ġforce": 2700, + "cast": 2701, + "Ġsold": 2702, + "aving": 2703, + "fl": 2704, + "Ġsoft": 2705, + "Ġcompanies": 2706, + "ceed": 2707, + "Ġarticle": 2708, + "Ġaud": 2709, + "Ġrev": 2710, + "Ġeduc": 2711, + "Ġplaying": 2712, + "05": 2713, + "Ġheld": 2714, + "ctor": 2715, + "Ġreleased": 2716, + "Ġfederal": 2717, + "37": 2718, + "Ġadminist": 2719, + "Ġinterview": 2720, + "Ġinstall": 2721, + "Ġreceived": 2722, + "Ġsource": 2723, + "uk": 2724, + "Ph": 2725, + "Ġserious": 2726, + "Ġcreated": 2727, + "Ġcause": 2728, + "Ġimmedi": 2729, + "Ġdefin": 2730, + "uel": 2731, + "ĠDepartment": 2732, + "ctions": 2733, + "ĠCour": 2734, + "ĠNow": 2735, + "ze": 2736, + "ites": 2737, + "itution": 2738, + "Ġlate": 2739, + "Ġspeak": 2740, + "ners": 2741, + "Ġlegal": 2742, + "ari": 2743, + "ĠCor": 2744, + "Ġweeks": 2745, + "Ġmodel": 2746, + "Ġpred": 2747, + "Ġexact": 2748, + "BC": 2749, + "ĠBy": 2750, + "ING": 2751, + "osing": 2752, + "Ġtakes": 2753, + "Ġregard": 2754, + "Ġopportun": 2755, + "Ġprice": 2756, + "Ġ198": 2757, + "ĠApr": 2758, + "fully": 2759, + "Ġord": 2760, + "Ġproblems": 2761, + "ruction": 2762, + "ham": 2763, + "ĠCount": 2764, + "lege": 2765, + "Ġleaders": 2766, + "ET": 2767, + "lev": 2768, + "Ġdeep": 2769, + "ological": 2770, + "ese": 2771, + "haps": 2772, + "ĠSome": 2773, + "Ġpers": 2774, + "Ġcontract": 2775, + "Ġrelationship": 2776, + "sp": 2777, + "oud": 2778, + "Ġbase": 2779, + "48": 2780, + "mit": 2781, + "Ad": 2782, + "ancial": 2783, + "Ġconsum": 2784, + "Ġpotential": 2785, + "Ġlangu": 2786, + "rem": 2787, + "eth": 2788, + "Ġrelig": 2789, + "ressed": 2790, + "66": 2791, + "Ġlink": 2792, + "Ġlower": 2793, + "ayer": 2794, + "ĠJune": 2795, + "Ġfem": 2796, + "unt": 2797, + "erc": 2798, + "urd": 2799, + "Ġcontact": 2800, + "Ġill": 2801, + "Ġmother": 2802, + "Ġestab": 2803, + "htt": 2804, + "ĠMarch": 2805, + "ĠBro": 2806, + "ĠChina": 2807, + "Ġ29": 2808, + "Ġsqu": 2809, + "Ġprovided": 2810, + "Ġaverage": 2811, + "asons": 2812, + "Ġ2011": 2813, + "Ġexam": 2814, + "lin": 2815, + "55": 2816, + "ned": 2817, + "Ġperfect": 2818, + "Ġtou": 2819, + "alse": 2820, + "ux": 2821, + "Ġbuy": 2822, + "Ġshot": 2823, + "Ġcollect": 2824, + "Ġphot": 2825, + "Ġplayed": 2826, + "Ġsurpr": 2827, + "Ġofficials": 2828, + "Ġsimple": 2829, + "avy": 2830, + "Ġindustry": 2831, + "Ġhands": 2832, + "ground": 2833, + "Ġpull": 2834, + "Ġround": 2835, + "Ġuser": 2836, + "Ġrange": 2837, + "uary": 2838, + "Ġprivate": 2839, + "ops": 2840, + "ees": 2841, + "Ġways": 2842, + "ĠMich": 2843, + "Ġveh": 2844, + "Ġexcept": 2845, + "Ġterms": 2846, + "imum": 2847, + "pper": 2848, + "ION": 2849, + "ores": 2850, + "ĠDragon": 2851, + "oul": 2852, + "Ġden": 2853, + "Ġperformance": 2854, + "Ġbill": 2855, + "cil": 2856, + "47": 2857, + "Ġenvironment": 2858, + "Ġexc": 2859, + "add": 2860, + "Ġworth": 2861, + "Ġpict": 2862, + "Ġchance": 2863, + "Ġ2018": 2864, + "bor": 2865, + "Ġspeed": 2866, + "iction": 2867, + "Ġalleg": 2868, + "ĠJapan": 2869, + "atory": 2870, + "reet": 2871, + "Ġmatch": 2872, + "ĠII": 2873, + "Ġstru": 2874, + "order": 2875, + "Ġste": 2876, + "Ġliving": 2877, + "Ġstruct": 2878, + "ino": 2879, + "Ġsepar": 2880, + "hern": 2881, + "Ġresponse": 2882, + "Ġenjoy": 2883, + "Ġvia": 2884, + "AD": 2885, + "uments": 2886, + "acebook": 2887, + "Ġmember": 2888, + "ibr": 2889, + "izing": 2890, + "Ġtool": 2891, + "ĠMon": 2892, + "ĠWhile": 2893, + "hood": 2894, + "ĠAng": 2895, + "ĠDef": 2896, + "Ġoffer": 2897, + "Tr": 2898, + "aur": 2899, + "Ġturned": 2900, + "ĠJuly": 2901, + "down": 2902, + "anced": 2903, + "Ġrecently": 2904, + "ĠEar": 2905, + "Ġce": 2906, + "ĠStar": 2907, + "ĠCong": 2908, + "rought": 2909, + "Ġblood": 2910, + "Ġhope": 2911, + "Ġcomment": 2912, + "aint": 2913, + "Ġarri": 2914, + "iles": 2915, + "Ġparticip": 2916, + "ought": 2917, + "ription": 2918, + "08": 2919, + "49": 2920, + "Ġgave": 2921, + "Ġselect": 2922, + "Ġkilled": 2923, + "sych": 2924, + "Ġgoes": 2925, + "ij": 2926, + "Ġcoll": 2927, + "Ġimpact": 2928, + "atives": 2929, + "ĠSer": 2930, + "09": 2931, + "ĠAugust": 2932, + "Ġboy": 2933, + "de": 2934, + "ĠDes": 2935, + "Ġfelt": 2936, + "US": 2937, + "Ġexpected": 2938, + "Ġimage": 2939, + "ĠMark": 2940, + "ccording": 2941, + "oice": 2942, + "EC": 2943, + "ĠMag": 2944, + "ened": 2945, + "hold": 2946, + "ĠPost": 2947, + "Ġprevent": 2948, + "No": 2949, + "Ġinvolved": 2950, + "Ġeyes": 2951, + "Ġquickly": 2952, + "At": 2953, + "unk": 2954, + "Ġbehav": 2955, + "Ġur": 2956, + "Ġled": 2957, + "come": 2958, + "ey": 2959, + "Ġcandid": 2960, + "Ġearlier": 2961, + "Ġfocus": 2962, + "ety": 2963, + "Pro": 2964, + "ledge": 2965, + "ixed": 2966, + "illed": 2967, + "Ġpopular": 2968, + "AP": 2969, + "Ġsett": 2970, + "light": 2971, + "Ġvarious": 2972, + "inks": 2973, + "Ġlevels": 2974, + "Ġroad": 2975, + "ellig": 2976, + "ables": 2977, + "hel": 2978, + "ittee": 2979, + "ĠGener": 2980, + "ype": 2981, + "Ġheard": 2982, + "icles": 2983, + "Ġmis": 2984, + "Ġusers": 2985, + "ĠSan": 2986, + "Ġimprove": 2987, + "Ġfather": 2988, + "Ġsearch": 2989, + "They": 2990, + "vil": 2991, + "Ġprofess": 2992, + "Ġknew": 2993, + "Ġloss": 2994, + "Ġevents": 2995, + "65": 2996, + "Ġbillion": 2997, + "07": 2998, + "02": 2999, + "ĠNews": 3000, + "ĠAM": 3001, + "Ġcover": 3002, + "where": 3003, + "ension": 3004, + "Ġbott": 3005, + "Ġareas": 3006, + "ences": 3007, + "ope": 3008, + "ĠTwitter": 3009, + "ael": 3010, + "Ġgets": 3011, + "ĠGoogle": 3012, + "Ġsn": 3013, + "iant": 3014, + "Ġvote": 3015, + "Ġnearly": 3016, + "Ġincluded": 3017, + "Ġrecogn": 3018, + "zz": 3019, + "mm": 3020, + "aled": 3021, + "Ġhappened": 3022, + "04": 3023, + "Ġhot": 3024, + "Ġwhose": 3025, + "Ġcivil": 3026, + "Ġsuff": 3027, + "oes": 3028, + "itiz": 3029, + "ĠSyri": 3030, + "Ġrespond": 3031, + "Ġhon": 3032, + "Ġfeatures": 3033, + "Ġeconomic": 3034, + "ĠApril": 3035, + "rim": 3036, + "Ġtechnology": 3037, + "Ġoption": 3038, + "aging": 3039, + "Ġpurch": 3040, + "Re": 3041, + "Ġlat": 3042, + "chie": 3043, + "isl": 3044, + "Ġrecomm": 3045, + "uf": 3046, + "Ġtraining": 3047, + "Ġeffects": 3048, + "Ġfast": 3049, + "Ġ2010": 3050, + "Ġoccur": 3051, + "Ġwebsite": 3052, + "Ġemail": 3053, + "Ġsens": 3054, + "ech": 3055, + "Ġoil": 3056, + "Ġinflu": 3057, + "Ġcurrently": 3058, + "ĠSch": 3059, + "ĠAdd": 3060, + "Ġgoal": 3061, + "Ġscient": 3062, + "Ġconv": 3063, + "100": 3064, + "emy": 3065, + "Ġdecided": 3066, + "Ġtravel": 3067, + "Ġmention": 3068, + "LL": 3069, + "03": 3070, + "Ġelection": 3071, + "Ġphone": 3072, + "Ġlooks": 3073, + "Ġsituation": 3074, + "Ġcy": 3075, + "Ġhor": 3076, + "bed": 3077, + "ĠCourt": 3078, + "aily": 3079, + "aves": 3080, + "Ġquality": 3081, + "ĠComp": 3082, + "wise": 3083, + "Ġtable": 3084, + "Ġstaff": 3085, + "ĠWind": 3086, + "ett": 3087, + "Ġtried": 3088, + "idered": 3089, + "Ġaddition": 3090, + "Ġbox": 3091, + "Ġlack": 3092, + "arily": 3093, + "Ġwide": 3094, + "Ġmid": 3095, + "Ġboard": 3096, + "ysis": 3097, + "Ġanti": 3098, + "ha": 3099, + "Ġdig": 3100, + "ening": 3101, + "Ġdro": 3102, + "Con": 3103, + "68": 3104, + "Ġslow": 3105, + "based": 3106, + "sequ": 3107, + "Ġpath": 3108, + "Ex": 3109, + "aker": 3110, + "Ġworked": 3111, + "Ġpen": 3112, + "Ġengine": 3113, + "Ġlooked": 3114, + "ĠSuper": 3115, + "ĠServ": 3116, + "Ġvictim": 3117, + "Un": 3118, + "Ġproperty": 3119, + "Ġintrodu": 3120, + "Ġexecut": 3121, + "ĠPM": 3122, + "Le": 3123, + "Ġcolor": 3124, + "ĠMore": 3125, + "Ġ60": 3126, + "Ġnetwork": 3127, + "Ġdate": 3128, + "cul": 3129, + "idge": 3130, + "Ġextra": 3131, + "31": 3132, + "Ġsle": 3133, + "67": 3134, + "Ġwond": 3135, + "Ġreports": 3136, + "just": 3137, + "ĠAustral": 3138, + "Ġcapital": 3139, + "Ġens": 3140, + "Ġcommand": 3141, + "Ġallowed": 3142, + "Ġprep": 3143, + "Ġcapt": 3144, + "hib": 3145, + "Ġnumbers": 3146, + "chan": 3147, + "Ġfair": 3148, + "mp": 3149, + "oms": 3150, + "Ġreach": 3151, + "With": 3152, + "tain": 3153, + "Ġbroad": 3154, + "Ġcouple": 3155, + "ecause": 3156, + "lying": 3157, + "ĠFeb": 3158, + "Ġscreen": 3159, + "Ġlives": 3160, + "Ġprior": 3161, + "ĠCongress": 3162, + "Ar": 3163, + "Ġapproach": 3164, + "Ġemer": 3165, + "aries": 3166, + "ĠDis": 3167, + "serv": 3168, + "ĠNe": 3169, + "Ġbuilt": 3170, + "cies": 3171, + "Ġrepe": 3172, + "Ġrules": 3173, + "force": 3174, + "ĠPal": 3175, + "Ġfinancial": 3176, + "Ġconsidered": 3177, + "ĠChar": 3178, + "nces": 3179, + "ĠIS": 3180, + "Ġbrought": 3181, + "Ġbi": 3182, + "iers": 3183, + "ĠSim": 3184, + "OP": 3185, + "Ġproducts": 3186, + "Ġvisit": 3187, + "Ġdocument": 3188, + "Ġconduct": 3189, + "Ġcompletely": 3190, + "ining": 3191, + "ĠCalif": 3192, + "ibly": 3193, + "Ġwritten": 3194, + "ĠTV": 3195, + "ements": 3196, + "Ġdraw": 3197, + "One": 3198, + "Ġpublished": 3199, + "Ġsecret": 3200, + "rain": 3201, + "het": 3202, + "ĠFacebook": 3203, + "onday": 3204, + "ĠUp": 3205, + "Ġsexual": 3206, + "Ġthous": 3207, + "ĠPat": 3208, + "Ġess": 3209, + "Ġstandard": 3210, + "Ġarm": 3211, + "ges": 3212, + "ection": 3213, + "Ġfell": 3214, + "Ġforeign": 3215, + "ani": 3216, + "ĠFriday": 3217, + "Ġregular": 3218, + "inary": 3219, + "Ġincreased": 3220, + "Ġusually": 3221, + "Ġdemon": 3222, + "Ġdark": 3223, + "Ġadditional": 3224, + "rol": 3225, + "ĠOf": 3226, + "Ġproduction": 3227, + "!!": 3228, + "undred": 3229, + "Ġinternational": 3230, + "idents": 3231, + "ĠFree": 3232, + "roup": 3233, + "Ġrace": 3234, + "Ġmach": 3235, + "Ġhuge": 3236, + "All": 3237, + "lear": 3238, + "ovember": 3239, + "Ġtown": 3240, + "Ġattention": 3241, + "ĠOff": 3242, + "yond": 3243, + "ĠThen": 3244, + "field": 3245, + "Ġterror": 3246, + "raz": 3247, + "ĠBo": 3248, + "Ġmeeting": 3249, + "ĠPark": 3250, + "Ġarrest": 3251, + "Ġfear": 3252, + "Ġaw": 3253, + "ĠVal": 3254, + "oring": 3255, + "',": 3256, + "Ġextreme": 3257, + "arr": 3258, + "Ġworkers": 3259, + "After": 3260, + "Ġ31": 3261, + "net": 3262, + "ament": 3263, + "Ġdirectly": 3264, + "Ġpopulation": 3265, + "ube": 3266, + "ĠOctober": 3267, + "ĠIN": 3268, + "ĠJanuary": 3269, + "59": 3270, + "ĠDavid": 3271, + "Ġcross": 3272, + "cember": 3273, + "ĠFirst": 3274, + "Ġmessage": 3275, + "irit": 3276, + "Ġnation": 3277, + "Ġpoll": 3278, + "isions": 3279, + "Ġanswer": 3280, + "ny": 3281, + "isode": 3282, + "Ġcarry": 3283, + "ĠRussia": 3284, + "Ġhear": 3285, + "ength": 3286, + "roy": 3287, + "Ġnatural": 3288, + "inally": 3289, + "Ġdog": 3290, + "mitted": 3291, + "Ġtrade": 3292, + "Ġsubst": 3293, + "Ġmultiple": 3294, + "ĠAfric": 3295, + "Ġfans": 3296, + "Ġsort": 3297, + "Ġglobal": 3298, + "ication": 3299, + "ĠWed": 3300, + "ara": 3301, + "Ġachie": 3302, + "Ġlanguage": 3303, + "vey": 3304, + "Ġtal": 3305, + "Ġnecessary": 3306, + "Ġdetails": 3307, + "Ġsen": 3308, + "ĠSund": 3309, + "ĠReg": 3310, + "ĠRec": 3311, + "06": 3312, + "Ġsil": 3313, + "ressive": 3314, + "Ġmedical": 3315, + "unch": 3316, + "ornia": 3317, + "Ġund": 3318, + "fort": 3319, + "ocks": 3320, + "ĠMonday": 3321, + "uesday": 3322, + "craft": 3323, + "77": 3324, + "urt": 3325, + "Ġver": 3326, + "ĠHill": 3327, + "Ġreceive": 3328, + "Ġmorning": 3329, + "estern": 3330, + "Ġbank": 3331, + "Ġsat": 3332, + "irth": 3333, + "ĠHigh": 3334, + "Ġdevice": 3335, + "ĠTHE": 3336, + "ĠCenter": 3337, + "Ġsafe": 3338, + "Ġple": 3339, + "ĠCanada": 3340, + "Ġsystems": 3341, + "Ġassist": 3342, + "Ġsurv": 3343, + "Ġbattle": 3344, + "ĠSoc": 3345, + "vertis": 3346, + "She": 3347, + "Ġpaper": 3348, + "Ġgrowth": 3349, + "Ġcast": 3350, + "Sc": 3351, + "Ġplans": 3352, + "lled": 3353, + "Ġparts": 3354, + "Ġwall": 3355, + "Ġmovement": 3356, + "Ġpractice": 3357, + "imately": 3358, + "Ġdisplay": 3359, + "Ġsometimes": 3360, + "omp": 3361, + "ĠPaul": 3362, + "ĠYes": 3363, + "king": 3364, + "58": 3365, + "oly": 3366, + "Ġson": 3367, + "Ġavoid": 3368, + "okes": 3369, + "ĠJew": 3370, + "Ġtowards": 3371, + "asc": 3372, + "Ġ//": 3373, + "ĠKore": 3374, + "Ġtalking": 3375, + "Ġcorrect": 3376, + "Ġspent": 3377, + "icks": 3378, + "iable": 3379, + "eared": 3380, + "Ġterm": 3381, + "Ġwants": 3382, + "oming": 3383, + "Ġut": 3384, + "Ġdoub": 3385, + "Ġforces": 3386, + "Ġplease": 3387, + "69": 3388, + "ĠNovember": 3389, + "atform": 3390, + "ondon": 3391, + "Ġones": 3392, + "Ġimmediately": 3393, + "ĠRussian": 3394, + "ĠMet": 3395, + "Ġdeg": 3396, + "Ġparents": 3397, + "CH": 3398, + "ĠAmericans": 3399, + "aly": 3400, + "ĠMod": 3401, + "Ġshown": 3402, + "Ġconditions": 3403, + "Ġstuff": 3404, + "Ġreb": 3405, + "ĠYour": 3406, + "Ġincludes": 3407, + "nown": 3408, + "ĠSam": 3409, + "Ġexperien": 3410, + "mission": 3411, + "ĠEven": 3412, + "aught": 3413, + "Ġannounced": 3414, + "ĠRepublican": 3415, + "Ġdetermin": 3416, + "Ġdescribed": 3417, + "ĠCounty": 3418, + "()": 3419, + "Ġdoor": 3420, + "Ġchanged": 3421, + "Ġneigh": 3422, + "ĠHere": 3423, + "Ġclean": 3424, + "Ġpan": 3425, + "ĠDecember": 3426, + "ĠEuropean": 3427, + "iring": 3428, + "apter": 3429, + "Ġclub": 3430, + "ĠTuesday": 3431, + "Ġpaid": 3432, + "ĠNet": 3433, + "Ġattacks": 3434, + "Ġcharacters": 3435, + "Ġalone": 3436, + "Ġdirector": 3437, + "dom": 3438, + "Ġ35": 3439, + "Ġload": 3440, + "Ġrout": 3441, + "ĠCalifornia": 3442, + "Ġfinally": 3443, + "Ġrac": 3444, + "Ġcontr": 3445, + "Ġexactly": 3446, + "resh": 3447, + "pri": 3448, + "ĠIslam": 3449, + "Ġnature": 3450, + "Ġcareer": 3451, + "Ġlatest": 3452, + "Ġconvers": 3453, + "ĠSl": 3454, + "pose": 3455, + "cient": 3456, + "ĠInc": 3457, + "ivity": 3458, + "88": 3459, + "ĠAtt": 3460, + "ĠMor": 3461, + "nesday": 3462, + "Ġweight": 3463, + "ken": 3464, + "Ġnote": 3465, + "Ġteams": 3466, + "Ġ\\": 3467, + "airs": 3468, + "ĠGreen": 3469, + "Ġhundred": 3470, + "onent": 3471, + "Ġstreng": 3472, + "Ġconsist": 3473, + "icated": 3474, + "Ġregul": 3475, + "Ġlic": 3476, + "astic": 3477, + "Ġten": 3478, + "ursday": 3479, + "elligence": 3480, + "ously": 3481, + "ĠUK": 3482, + "BI": 3483, + "Ġcosts": 3484, + "Ġindepend": 3485, + "ĠAP": 3486, + "Ġnormal": 3487, + "Ġhom": 3488, + "Ġobvious": 3489, + "Ġswe": 3490, + "Ġstar": 3491, + "Ġready": 3492, + "acher": 3493, + "Ġimplement": 3494, + "gest": 3495, + "Ġsong": 3496, + "ĠGet": 3497, + "ĠLab": 3498, + "Ġinteresting": 3499, + "using": 3500, + "Ġgiving": 3501, + "ĠSunday": 3502, + "Ġetc": 3503, + "Ġmiddle": 3504, + "Ġremember": 3505, + "right": 3506, + "osition": 3507, + "utions": 3508, + "Ġmax": 3509, + "46": 3510, + "Ġyourself": 3511, + "Ġdemand": 3512, + "Ġtreatment": 3513, + "Ġdanger": 3514, + "ĠCons": 3515, + "Ġguy": 3516, + "ĠBritish": 3517, + "Ġphysical": 3518, + "Ġrelated": 3519, + "Ġremain": 3520, + "Ġcouldn": 3521, + "Ġrefer": 3522, + "Ġcitiz": 3523, + "box": 3524, + "ENT": 3525, + "board": 3526, + "Ġinn": 3527, + "IG": 3528, + "ero": 3529, + "ĠStreet": 3530, + "ospital": 3531, + "rench": 3532, + "chers": 3533, + "Ġstra": 3534, + "OL": 3535, + "ager": 3536, + "ĠAN": 3537, + "Ġeasily": 3538, + "IA": 3539, + "enge": 3540, + "iny": 3541, + "Ġclos": 3542, + "ocked": 3543, + "Ġuses": 3544, + "ĠCoun": 3545, + "Im": 3546, + "uild": 3547, + "??": 3548, + "more": 3549, + "Ġang": 3550, + "Ġwrite": 3551, + "olute": 3552, + "57": 3553, + "Ġleader": 3554, + "Ġreading": 3555, + "": 3784, + "Ġfigure": 3785, + "Ġdisapp": 3786, + "enty": 3787, + "Ġsoftware": 3788, + "Ġult": 3789, + "Ġofficers": 3790, + "New": 3791, + "Is": 3792, + "Ġremains": 3793, + "ĠIndia": 3794, + "Ġpsych": 3795, + "rief": 3796, + "Ġcat": 3797, + "esc": 3798, + "Ġobserv": 3799, + "Ġstage": 3800, + "ĠDark": 3801, + "Ġenter": 3802, + "change": 3803, + "Ġpassed": 3804, + "Ġdespite": 3805, + "ĠOut": 3806, + "Ġmovie": 3807, + "rs": 3808, + "Ġvoice": 3809, + "mine": 3810, + "ĠPlay": 3811, + "Ġtoward": 3812, + "ĠTer": 3813, + "Ġregion": 3814, + "Ġvalues": 3815, + "orters": 3816, + "Ġmount": 3817, + "Ġofficer": 3818, + "ĠOther": 3819, + "ban": 3820, + "Ġhous": 3821, + "wood": 3822, + "room": 3823, + "IV": 3824, + "ĠSun": 3825, + "see": 3826, + "ĠOver": 3827, + "rog": 3828, + "90": 3829, + "Ġlay": 3830, + "ĠTur": 3831, + "awn": 3832, + "Ġpressure": 3833, + "ĠSub": 3834, + "Ġbooks": 3835, + "edom": 3836, + "ĠSand": 3837, + "AA": 3838, + "ago": 3839, + "Ġreasons": 3840, + "ford": 3841, + "Ġactivity": 3842, + "UT": 3843, + "Now": 3844, + "ĠSenate": 3845, + "cell": 3846, + "night": 3847, + "Ġcalls": 3848, + "inter": 3849, + "Ġletter": 3850, + "ĠRob": 3851, + "ĠJe": 3852, + "Ġchoose": 3853, + "ĠLaw": 3854, + "Get": 3855, + "Be": 3856, + "Ġrob": 3857, + "Ġtypes": 3858, + "Ġplatform": 3859, + "Ġquarter": 3860, + "RA": 3861, + "ĠTime": 3862, + "Ġmaybe": 3863, + "ĠCr": 3864, + "95": 3865, + "pre": 3866, + "Ġmoving": 3867, + "Ġlif": 3868, + "Ġgold": 3869, + "Ġsom": 3870, + "Ġpatients": 3871, + "Ġtruth": 3872, + "ĠKe": 3873, + "urance": 3874, + "antly": 3875, + "mar": 3876, + "Ġcharge": 3877, + "ĠGreat": 3878, + "Ġcele": 3879, + "--------------------------------": 3880, + "Ġrock": 3881, + "roid": 3882, + "ancy": 3883, + "Ġcredit": 3884, + "aud": 3885, + "By": 3886, + "ĠEvery": 3887, + "Ġmoved": 3888, + "inger": 3889, + "ribution": 3890, + "Ġnames": 3891, + "Ġstraight": 3892, + "ĠHealth": 3893, + "ĠWell": 3894, + "Ġfeature": 3895, + "Ġrule": 3896, + "Ġsche": 3897, + "inated": 3898, + "ĠMichael": 3899, + "berg": 3900, + "41": 3901, + "iled": 3902, + "band": 3903, + "Ġclick": 3904, + "ĠAngel": 3905, + "onents": 3906, + "ÂŃ": 3907, + "ĠIraq": 3908, + "ĠSaturday": 3909, + "Ġaware": 3910, + "part": 3911, + "Ġpattern": 3912, + "OW": 3913, + "ĠLet": 3914, + "Ġgrad": 3915, + "igned": 3916, + "Ġassociated": 3917, + "Ġstyle": 3918, + "no": 3919, + "iation": 3920, + "aith": 3921, + "ilies": 3922, + "Ġstories": 3923, + "uration": 3924, + "Ġindividuals": 3925, + "ĠâĢ¦": 3926, + "miss": 3927, + "ĠAssoci": 3928, + "ishing": 3929, + "aby": 3930, + "Ġsummer": 3931, + "ĠBen": 3932, + "Ġ32": 3933, + "Ġarch": 3934, + "uty": 3935, + "ĠTexas": 3936, + "hol": 3937, + "Ġfully": 3938, + "Ġmill": 3939, + "Ġfollowed": 3940, + "ĠBill": 3941, + "ĠIndian": 3942, + "ĠSecret": 3943, + "ĠBel": 3944, + "ĠFebruary": 3945, + "Ġjobs": 3946, + "Ġseemed": 3947, + "ĠGovern": 3948, + "ipped": 3949, + "Ġreality": 3950, + "Ġlines": 3951, + "Ġpark": 3952, + "Ġmeasure": 3953, + "ĠOur": 3954, + "IM": 3955, + "Ġbrother": 3956, + "Ġgrowing": 3957, + "Ġban": 3958, + "Ġestim": 3959, + "Ġcry": 3960, + "ĠSchool": 3961, + "Ġmechan": 3962, + "ĠOF": 3963, + "ĠWindows": 3964, + "Ġrates": 3965, + "ĠOh": 3966, + "Ġpositive": 3967, + "Ġculture": 3968, + "istics": 3969, + "ica": 3970, + "Ġhar": 3971, + "ya": 3972, + "itely": 3973, + "ipp": 3974, + "Ġmap": 3975, + "encies": 3976, + "ĠWilliam": 3977, + "II": 3978, + "akers": 3979, + "56": 3980, + "ĠMart": 3981, + "ĠRem": 3982, + "Ġaltern": 3983, + "itude": 3984, + "Ġcoach": 3985, + "rowd": 3986, + "Don": 3987, + "Ġkids": 3988, + "Ġjournal": 3989, + "Ġcorpor": 3990, + "Ġfalse": 3991, + "Ġweb": 3992, + "Ġsleep": 3993, + "Ġcontain": 3994, + "Ġsto": 3995, + "Ġbed": 3996, + "iverse": 3997, + "ĠRich": 3998, + "ĠChinese": 3999, + "Ġpun": 4000, + "Ġmeant": 4001, + "known": 4002, + "Ġnotice": 4003, + "Ġfavorite": 4004, + "aven": 4005, + "Ġcondition": 4006, + "Ġpurpose": 4007, + "))": 4008, + "Ġorganization": 4009, + "Ġchalleng": 4010, + "Ġmanufact": 4011, + "Ġsusp": 4012, + "ĠAc": 4013, + "Ġcritic": 4014, + "unes": 4015, + "uclear": 4016, + "Ġmer": 4017, + "vention": 4018, + "Ġ80": 4019, + "Ġmist": 4020, + "ĠUs": 4021, + "ĠTor": 4022, + "http": 4023, + "olf": 4024, + "Ġlarger": 4025, + "Ġadvant": 4026, + "Ġresear": 4027, + "Ġactions": 4028, + "ml": 4029, + "Ġkept": 4030, + "Ġaim": 4031, + ",'": 4032, + "col": 4033, + "Ġbenefits": 4034, + "ifying": 4035, + "Ġactual": 4036, + "ĠInternational": 4037, + "Ġvehicle": 4038, + "Ġchief": 4039, + "Ġefforts": 4040, + "ĠLeague": 4041, + "ĠMost": 4042, + "Ġwait": 4043, + "Ġadult": 4044, + "Ġoverall": 4045, + "Ġspeech": 4046, + "Ġhighly": 4047, + "Ġfemale": 4048, + "Ġerror": 4049, + "Ġeffective": 4050, + "54": 4051, + "Ġencour": 4052, + "well": 4053, + "Ġfailed": 4054, + "Ġconserv": 4055, + "Ġprograms": 4056, + "Ġtrou": 4057, + "Ġahead": 4058, + "500": 4059, + "vertisement": 4060, + "IP": 4061, + "ĠFound": 4062, + "pir": 4063, + "Ġ%": 4064, + "Ġcrime": 4065, + "ander": 4066, + "Ġlocation": 4067, + "ĠIran": 4068, + "Ġbehavior": 4069, + "azing": 4070, + "Ġrare": 4071, + "Ġemb": 4072, + "Ġcaused": 4073, + "Ġship": 4074, + "Ġactive": 4075, + "Ġcontribut": 4076, + "Ġgreen": 4077, + "Ġacqu": 4078, + "Ġreflect": 4079, + "venue": 4080, + "Ġfirm": 4081, + "Ġbirth": 4082, + "].": 4083, + "Ġclearly": 4084, + "Ġemot": 4085, + "Ġagency": 4086, + "riage": 4087, + "Ġmemory": 4088, + "98": 4089, + "SA": 4090, + "ĠSee": 4091, + "acing": 4092, + "CC": 4093, + "Ġbiggest": 4094, + "Ġrap": 4095, + "Ġbasic": 4096, + "Ġband": 4097, + "eat": 4098, + "Ġsuspect": 4099, + "ĠMac": 4100, + "Ġ90": 4101, + "mark": 4102, + "istan": 4103, + "Ġspread": 4104, + "ams": 4105, + "ki": 4106, + "asy": 4107, + "rav": 4108, + "ĠRober": 4109, + "Ġdemonstr": 4110, + "rated": 4111, + "Ġabsolute": 4112, + "Ġplaces": 4113, + "Ġimpl": 4114, + "ibrary": 4115, + "Ġcards": 4116, + "Ġdestroy": 4117, + "Ġvirt": 4118, + "vere": 4119, + "Ġappeared": 4120, + "yan": 4121, + "point": 4122, + "Ġbeg": 4123, + "Ġtemper": 4124, + "spe": 4125, + "anted": 4126, + "ears": 4127, + "ĠDirect": 4128, + "Ġlength": 4129, + "Ġblog": 4130, + "amb": 4131, + "Ġinteg": 4132, + "Ġresources": 4133, + "acc": 4134, + "iful": 4135, + "Ġspot": 4136, + "Ġforced": 4137, + "Ġthousands": 4138, + "ĠMinister": 4139, + "Ġqual": 4140, + "ĠFrench": 4141, + "atically": 4142, + "Ġgenerally": 4143, + "Ġdrink": 4144, + "Ġthus": 4145, + "IL": 4146, + "odes": 4147, + "Ġappropri": 4148, + "ĠRead": 4149, + "Ġwhom": 4150, + "Ġeye": 4151, + "Ġcollege": 4152, + "Ġ45": 4153, + "irection": 4154, + "Ġensure": 4155, + "Ġapparent": 4156, + "iders": 4157, + "Ġreligious": 4158, + "Ġminor": 4159, + "olic": 4160, + "Ġtro": 4161, + "ĠWhy": 4162, + "ribute": 4163, + "met": 4164, + "Ġprimary": 4165, + "Ġdeveloped": 4166, + "Ġpeace": 4167, + "Ġskin": 4168, + "ste": 4169, + "ava": 4170, + "Ġblue": 4171, + "Ġfamilies": 4172, + "Ġir": 4173, + "Ġapply": 4174, + "Ġinform": 4175, + "ĠSmith": 4176, + "CT": 4177, + "ii": 4178, + "Ġlimit": 4179, + "Ġresist": 4180, + "................": 4181, + "umn": 4182, + "Ġconflic": 4183, + "Ġtwe": 4184, + "udd": 4185, + "ĠTom": 4186, + "Ġliter": 4187, + "que": 4188, + "bon": 4189, + "Ġhair": 4190, + "Ġeventually": 4191, + "Ġpus": 4192, + "Ġhelped": 4193, + "Ġagg": 4194, + "orney": 4195, + "ĠApple": 4196, + "Ġfit": 4197, + "ĠSur": 4198, + "Ġprem": 4199, + "Ġsales": 4200, + "Ġseconds": 4201, + "Ġstrength": 4202, + "Ġfeeling": 4203, + "¿½": 4204, + "Ġtour": 4205, + "Ġknows": 4206, + "oom": 4207, + "Ġexerc": 4208, + "Ġsomew": 4209, + "�": 4210, + ">>": 4211, + "Ġspokes": 4212, + "Ġideas": 4213, + "Ġregist": 4214, + "soft": 4215, + "ĠDel": 4216, + "ĠPC": 4217, + "Ġpropos": 4218, + "Ġlaunch": 4219, + "Ġbottom": 4220, + "TH": 4221, + "ĠPlease": 4222, + "vest": 4223, + "itz": 4224, + "ĠInter": 4225, + "Ġscript": 4226, + "Ġrat": 4227, + "arning": 4228, + "Ġil": 4229, + "ĠJer": 4230, + "ĠAre": 4231, + "Ġwhatever": 4232, + "oken": 4233, + "cience": 4234, + "Ġmode": 4235, + "Ġagree": 4236, + "Ġsources": 4237, + "Ġinitial": 4238, + "Ġrestrict": 4239, + "Ġwonder": 4240, + "usion": 4241, + "####": 4242, + "ĠSil": 4243, + "ville": 4244, + "Ġburn": 4245, + "tw": 4246, + "asion": 4247, + "Ġ£": 4248, + "Ġnor": 4249, + "uing": 4250, + "Ġreached": 4251, + "Ġsun": 4252, + "Ġcateg": 4253, + "igration": 4254, + "Ġcook": 4255, + "Ġpromot": 4256, + "Ġmale": 4257, + "Ġclimate": 4258, + "Ġfix": 4259, + "Ġalleged": 4260, + "UR": 4261, + "alled": 4262, + "Ġimages": 4263, + "Cont": 4264, + "ota": 4265, + "Ġschools": 4266, + "ios": 4267, + "Ġdrop": 4268, + "Ġstream": 4269, + "ĠMo": 4270, + "Ġpreviously": 4271, + "aling": 4272, + "Ġpet": 4273, + "Ġdouble": 4274, + "Ġ(@": 4275, + "annel": 4276, + "Ġdefault": 4277, + "ties": 4278, + "Ġrank": 4279, + "ĠDec": 4280, + "ĠCouncil": 4281, + "Ġweapon": 4282, + "Ġstock": 4283, + "Ġanaly": 4284, + "ĠStr": 4285, + "Ġpicture": 4286, + "ĠPolice": 4287, + "ference": 4288, + "Ġcentury": 4289, + "Ġcitizens": 4290, + "Ġonto": 4291, + "Ġexpand": 4292, + "Ġhero": 4293, + "ĠSol": 4294, + "Ġwild": 4295, + "Ġupdate": 4296, + "Ġcustomers": 4297, + "ront": 4298, + "def": 4299, + "Ġlik": 4300, + "Ġcriminal": 4301, + "ĠChristian": 4302, + "SP": 4303, + "76": 4304, + "Ġleaving": 4305, + "Ġotherwise": 4306, + "ĠDist": 4307, + "Ġbasis": 4308, + "52": 4309, + "53": 4310, + "icip": 4311, + "ĠBer": 4312, + "Ġrecommend": 4313, + "Ġfloor": 4314, + "Ġcrowd": 4315, + "oles": 4316, + "Ġ70": 4317, + "Ġcentral": 4318, + "ĠEv": 4319, + "Ġdream": 4320, + "Ġdownload": 4321, + "Ġconfir": 4322, + "ĠThom": 4323, + "Ġwindow": 4324, + "Ġhappens": 4325, + "Ġunit": 4326, + "Ġtend": 4327, + "Ġspl": 4328, + "Ġbecomes": 4329, + "Ġfighting": 4330, + "Ġpredict": 4331, + "ĠPress": 4332, + "ĠPower": 4333, + "Ġheavy": 4334, + "aked": 4335, + "Ġfan": 4336, + "orter": 4337, + "ategy": 4338, + "BA": 4339, + "izes": 4340, + "Ġspend": 4341, + "Here": 4342, + "Ġ2007": 4343, + "Ġadop": 4344, + "ĠHam": 4345, + "Ġfootball": 4346, + "ĠPort": 4347, + "oday": 4348, + "51": 4349, + "ampions": 4350, + "Ġtransfer": 4351, + "ht": 4352, + "Ġ38": 4353, + "term": 4354, + "acity": 4355, + "Ġbur": 4356, + "],": 4357, + "ternal": 4358, + "rig": 4359, + "but": 4360, + "Ġtherefore": 4361, + "ĠBecause": 4362, + "resp": 4363, + "rey": 4364, + "Ġmission": 4365, + "Some": 4366, + "Ġnoted": 4367, + "Ġassum": 4368, + "Ġdisease": 4369, + "Ġedit": 4370, + "Ġprogress": 4371, + "rd": 4372, + "ĠBrown": 4373, + "ocal": 4374, + "Ġadding": 4375, + "Ġraised": 4376, + "ĠAny": 4377, + "Ġtick": 4378, + "Ġseeing": 4379, + "ĠPeople": 4380, + "Ġagreement": 4381, + "Ġserver": 4382, + "Ġwat": 4383, + "Ġdebate": 4384, + "Ġsupposed": 4385, + "iling": 4386, + "Ġlargest": 4387, + "Ġsuccessful": 4388, + "ĠPri": 4389, + "ĠDemocratic": 4390, + "Ġjump": 4391, + "ĠSyria": 4392, + "Ġowners": 4393, + "Ġoffers": 4394, + "Ġshooting": 4395, + "Ġeffic": 4396, + "sey": 4397, + "Ġhaven": 4398, + "verse": 4399, + "tered": 4400, + "ĠLight": 4401, + "imal": 4402, + "ĠBig": 4403, + "Ġdefend": 4404, + "Ġbeat": 4405, + "Ġrecords": 4406, + "%)": 4407, + "Ġscen": 4408, + "Ġemployees": 4409, + "Ġdevices": 4410, + "hem": 4411, + "Ġcommer": 4412, + "ĠMex": 4413, + "Ġbenefit": 4414, + "ĠProf": 4415, + "Ġilleg": 4416, + "Ġsurface": 4417, + "ĠAlso": 4418, + "Ġharm": 4419, + "ingly": 4420, + "wide": 4421, + "ĠAlex": 4422, + "Ġshut": 4423, + "ĠCur": 4424, + "Ġlose": 4425, + "pm": 4426, + "Ġchallenge": 4427, + "semb": 4428, + "Ġstation": 4429, + "Ġintelligence": 4430, + "Ġaccur": 4431, + "ĠFlor": 4432, + "Ġrequires": 4433, + "ĠMal": 4434, + "bum": 4435, + "Ġhospital": 4436, + "Ġspirit": 4437, + "Ġoffered": 4438, + "Ġproduce": 4439, + "ĠCommun": 4440, + "Ġcreating": 4441, + "Ġcris": 4442, + "spect": 4443, + "Ġended": 4444, + "Ġdaily": 4445, + "Ġvoters": 4446, + "lands": 4447, + "ias": 4448, + "ih": 4449, + "ona": 4450, + "Ġsmart": 4451, + "ĠOffice": 4452, + "ĠLord": 4453, + "rial": 4454, + "ĠInternet": 4455, + "Ġcircum": 4456, + "Ġextremely": 4457, + "'.": 4458, + "Ġopinion": 4459, + "ĠMil": 4460, + "Ġgain": 4461, + "BS": 4462, + "ĠFin": 4463, + "yp": 4464, + "Ġuseful": 4465, + "Ġbudget": 4466, + "Ġcomfort": 4467, + "isf": 4468, + "Ġbackground": 4469, + "eline": 4470, + "Ġepisode": 4471, + "Ġenemy": 4472, + "Ġtrial": 4473, + "Ġestablish": 4474, + "date": 4475, + "ĠCap": 4476, + "Ġcontinues": 4477, + "Ġshowing": 4478, + "ĠUnion": 4479, + "with": 4480, + "Ġposted": 4481, + "ĠSystem": 4482, + "Ġeat": 4483, + "rian": 4484, + "Ġrise": 4485, + "ĠGermany": 4486, + "ils": 4487, + "Ġsigned": 4488, + "Ġvill": 4489, + "Ġgrand": 4490, + "mor": 4491, + "ĠEngland": 4492, + "Ġprojects": 4493, + "umber": 4494, + "Ġconference": 4495, + "za": 4496, + "Ġresponsible": 4497, + "ĠArab": 4498, + "Ġlearned": 4499, + "âĢĶâĢĶ": 4500, + "ipping": 4501, + "ĠGeorge": 4502, + "OC": 4503, + "Ġreturned": 4504, + "ĠAustralia": 4505, + "Ġbrief": 4506, + "Qu": 4507, + "Ġbrand": 4508, + "illing": 4509, + "abled": 4510, + "Ġhighest": 4511, + "Ġtrain": 4512, + "ĠCommission": 4513, + "while": 4514, + "Ġnom": 4515, + "ception": 4516, + "Ġmut": 4517, + "ĠBlue": 4518, + "Ġincident": 4519, + "vant": 4520, + "86": 4521, + "ĠID": 4522, + "Ġnuclear": 4523, + "74": 4524, + "ĠLike": 4525, + "ĠRE": 4526, + "ĠMicro": 4527, + "li": 4528, + "mail": 4529, + "Ġcharges": 4530, + "89": 4531, + "Ġadjust": 4532, + "ado": 4533, + "Ġearth": 4534, + "NA": 4535, + "Ġprices": 4536, + "PA": 4537, + "Ġdraft": 4538, + "Ġruns": 4539, + "Ġcandidate": 4540, + "enses": 4541, + "Ġmanagement": 4542, + "ĠPhil": 4543, + "ĠMiss": 4544, + "Ġteach": 4545, + "gram": 4546, + "Ġunderstanding": 4547, + "ait": 4548, + "icago": 4549, + "Add": 4550, + "ĠEp": 4551, + "secut": 4552, + "Ġseparate": 4553, + "Ġinstance": 4554, + "Ġeth": 4555, + "Ġunless": 4556, + "********": 4557, + "ĠFore": 4558, + "inate": 4559, + "Ġoperations": 4560, + "Sp": 4561, + "Ġfaith": 4562, + "gar": 4563, + "ĠChurch": 4564, + "ronic": 4565, + "Ġconfig": 4566, + "osure": 4567, + "Ġactivities": 4568, + "Ġtraditional": 4569, + "Ġ36": 4570, + "Ġdirection": 4571, + "Ġmachine": 4572, + "Ġsurround": 4573, + "Ġpush": 4574, + "unction": 4575, + "ĠEU": 4576, + "Ġeasier": 4577, + "Ġargument": 4578, + "GB": 4579, + "Ġmicro": 4580, + "Ġspending": 4581, + "izations": 4582, + "Ġtheory": 4583, + "adow": 4584, + "Ġcalling": 4585, + "ĠLast": 4586, + "Ġder": 4587, + "Ġinfluence": 4588, + "Ġcommit": 4589, + "Ġphoto": 4590, + "Ġunc": 4591, + "istry": 4592, + "gn": 4593, + "aste": 4594, + "acks": 4595, + "Ġdisp": 4596, + "ady": 4597, + "do": 4598, + "ĠGood": 4599, + "Ġ`": 4600, + "Ġwish": 4601, + "Ġrevealed": 4602, + "³³": 4603, + "lig": 4604, + "Ġenforce": 4605, + "ĠCommittee": 4606, + "Ġchem": 4607, + "Ġmiles": 4608, + "Ġinterested": 4609, + "Ġsolution": 4610, + "icy": 4611, + "inct": 4612, + "Ġ->": 4613, + "ĠDet": 4614, + "Ġremoved": 4615, + "Ġcompar": 4616, + "eah": 4617, + "Ġplant": 4618, + "ĠSince": 4619, + "Ġachieve": 4620, + "Ġadvantage": 4621, + "Ġslightly": 4622, + "bing": 4623, + "Ġplaced": 4624, + "under": 4625, + "2015": 4626, + "ĠMad": 4627, + "Ġtim": 4628, + "oses": 4629, + "Ġcru": 4630, + "ĠRock": 4631, + "Ġmostly": 4632, + "Ġnegative": 4633, + "Ġsetting": 4634, + "Ġproduced": 4635, + "Ġmur": 4636, + "Ġconnection": 4637, + "ĠMer": 4638, + "Ġdriver": 4639, + "Ġexecutive": 4640, + "Ġassault": 4641, + "Ġborn": 4642, + "ĠVer": 4643, + "tained": 4644, + "Ġstructure": 4645, + "Ġreduce": 4646, + "Ġdecades": 4647, + "Ġded": 4648, + "uke": 4649, + "ĠMany": 4650, + "idden": 4651, + "Ġleague": 4652, + "Se": 4653, + "Ġjoin": 4654, + "Ġdisco": 4655, + "Ġdie": 4656, + "cks": 4657, + "actions": 4658, + "Ġassess": 4659, + "agn": 4660, + "Ġgoals": 4661, + "ours": 4662, + "IR": 4663, + "Ġsenior": 4664, + "iller": 4665, + "mod": 4666, + "ipment": 4667, + "ocol": 4668, + "uy": 4669, + "ĠQue": 4670, + "Ġparties": 4671, + "irgin": 4672, + "Ġlearning": 4673, + "itable": 4674, + "Ġstreet": 4675, + "Ġcamera": 4676, + "App": 4677, + "Ġskills": 4678, + "bre": 4679, + "cious": 4680, + "Ġcelebr": 4681, + "ĠFranc": 4682, + "Ġexisting": 4683, + "Ġwilling": 4684, + "lor": 4685, + "Ġid": 4686, + "ĠSpace": 4687, + "Ġcritical": 4688, + "ĠLa": 4689, + "ortunately": 4690, + "Ġserve": 4691, + "Ġcold": 4692, + "Ġspecies": 4693, + "TS": 4694, + "Ġanimals": 4695, + "ĠBay": 4696, + "Ġolder": 4697, + "ĠUnder": 4698, + "estic": 4699, + "ĠTre": 4700, + "Ġteacher": 4701, + "Ġprefer": 4702, + "vis": 4703, + "Ġthread": 4704, + "ĠMatt": 4705, + "Ġmanager": 4706, + "ãĥ»": 4707, + "Ġprofessional": 4708, + "ĠVol": 4709, + "Ġnotes": 4710, + "These": 4711, + "ula": 4712, + "Ġfresh": 4713, + "ented": 4714, + "uzz": 4715, + "edy": 4716, + "clusion": 4717, + "ĠRel": 4718, + "Ġdoubt": 4719, + "EO": 4720, + "Ġopened": 4721, + "ĠBit": 4722, + "Advertisement": 4723, + "Ġguess": 4724, + "ĠUN": 4725, + "Ġsequ": 4726, + "Ġexplain": 4727, + "otten": 4728, + "Ġattract": 4729, + "aks": 4730, + "Ġstring": 4731, + "Ġcontext": 4732, + "ossible": 4733, + "ĠRepublicans": 4734, + "Ġsolid": 4735, + "Ġcities": 4736, + "Ġasking": 4737, + "Ġrandom": 4738, + "ups": 4739, + "uries": 4740, + "arant": 4741, + "dden": 4742, + "gl": 4743, + "ĠFlorida": 4744, + "Ġdepend": 4745, + "ĠScott": 4746, + "Ġ33": 4747, + "ĠiT": 4748, + "icon": 4749, + "Ġmentioned": 4750, + "Ġ2000": 4751, + "Ġclaimed": 4752, + "Ġdefinitely": 4753, + "ulf": 4754, + "Ġcore": 4755, + "Ġopening": 4756, + "ĠConst": 4757, + "which": 4758, + "ĠTra": 4759, + "AG": 4760, + "72": 4761, + "Ġbelieved": 4762, + "ada": 4763, + "Ġ48": 4764, + "ĠSecurity": 4765, + "yright": 4766, + "ĠPet": 4767, + "ĠLou": 4768, + "Ġholding": 4769, + "================": 4770, + "Ġice": 4771, + "Ġbrow": 4772, + "Ġauthorities": 4773, + "host": 4774, + "word": 4775, + "Ġscore": 4776, + "ĠDiv": 4777, + "Ġcells": 4778, + "Ġtransl": 4779, + "Ġneighbor": 4780, + "Ġremove": 4781, + "uct": 4782, + "Ġdistrict": 4783, + "ĠAccording": 4784, + "Ġworse": 4785, + "Ġconcerns": 4786, + "Ġpresidential": 4787, + "Ġpolicies": 4788, + "ĠHall": 4789, + "73": 4790, + "Ġhus": 4791, + "AY": 4792, + "Ġ2006": 4793, + "ĠJud": 4794, + "Ġindependent": 4795, + "ĠJustice": 4796, + "iliar": 4797, + "print": 4798, + "ighter": 4799, + "Ġprotection": 4800, + "zen": 4801, + "Ġsudden": 4802, + "house": 4803, + "ĠJes": 4804, + "PR": 4805, + "ĠInf": 4806, + "Ġbul": 4807, + "Ġ_": 4808, + "ĠService": 4809, + "ĠPR": 4810, + "Ġstrategy": 4811, + "ffect": 4812, + "Ġgirls": 4813, + "Ġmissing": 4814, + "oyal": 4815, + "ĠTeam": 4816, + "ulated": 4817, + "Ġdat": 4818, + "Ġpolitics": 4819, + "abor": 4820, + "According": 4821, + "Ġspell": 4822, + "Ġgraph": 4823, + "orthern": 4824, + "TC": 4825, + "Ab": 4826, + "Ġlabor": 4827, + "isher": 4828, + "Ġkick": 4829, + "ĠiTunes": 4830, + "Ġsteps": 4831, + "poses": 4832, + "Ġsmaller": 4833, + "En": 4834, + "bert": 4835, + "Ġroll": 4836, + "Ġresearchers": 4837, + "Ġclosed": 4838, + "Ġtransport": 4839, + "Ġlawy": 4840, + "________________": 4841, + "ĠChicago": 4842, + "Ġaspect": 4843, + "Ġnone": 4844, + "Ġmarriage": 4845, + "96": 4846, + "Ġelements": 4847, + "ĠFre": 4848, + "ĠSal": 4849, + "Ġdram": 4850, + "FC": 4851, + "top": 4852, + "equ": 4853, + "Ġhearing": 4854, + "Ġsupported": 4855, + "Ġtesting": 4856, + "cohol": 4857, + "Ġmassive": 4858, + "Ġstick": 4859, + "Ġguard": 4860, + "isco": 4861, + "phone": 4862, + "From": 4863, + "However": 4864, + "Ġborder": 4865, + "Ġcopy": 4866, + "ography": 4867, + "list": 4868, + "71": 4869, + "Ġowner": 4870, + "class": 4871, + "ruit": 4872, + "rate": 4873, + "ĠOnce": 4874, + "Ġdigital": 4875, + "Ġtask": 4876, + "ERS": 4877, + "Ġincred": 4878, + "tes": 4879, + "++": 4880, + "ĠFrance": 4881, + "Ġbreat": 4882, + "owl": 4883, + "Ġissued": 4884, + "ĠWestern": 4885, + "Ġdetect": 4886, + "Ġpartners": 4887, + "Ġshared": 4888, + "ĠCall": 4889, + "Ġcancer": 4890, + "ache": 4891, + "ribe": 4892, + "Ġexplained": 4893, + "Ġheat": 4894, + "{\"": 4895, + "Ġinvestment": 4896, + "ĠBook": 4897, + "Ġwood": 4898, + "Ġtools": 4899, + "ĠAlthough": 4900, + "Ġbelief": 4901, + "Ġcrisis": 4902, + "Ġge": 4903, + "ĠMP": 4904, + "Ġoperation": 4905, + "type": 4906, + "~~": 4907, + "ga": 4908, + "Ġcontains": 4909, + "anta": 4910, + "Ġexpress": 4911, + "ĠGroup": 4912, + "ĠJournal": 4913, + "ka": 4914, + "Ġamb": 4915, + "ĠUSA": 4916, + "Ġfinding": 4917, + "Ġfunding": 4918, + "how": 4919, + "Ġestablished": 4920, + "ideos": 4921, + "Ġdegree": 4922, + "Ġdangerous": 4923, + "anging": 4924, + "Ġfreedom": 4925, + "pport": 4926, + "outhern": 4927, + "Ġchurch": 4928, + "Ġcatch": 4929, + "ĠTwo": 4930, + "Ġpresence": 4931, + "ĠGuard": 4932, + "Up": 4933, + "Ġauthority": 4934, + "ĠProject": 4935, + "Ġbutton": 4936, + "Ġconsequ": 4937, + "Ġvalid": 4938, + "Ġweak": 4939, + "Ġstarts": 4940, + "Ġreference": 4941, + "ĠMem": 4942, + "\")": 4943, + "UN": 4944, + "orage": 4945, + "ĠOpen": 4946, + "Ġcollection": 4947, + "ym": 4948, + "gency": 4949, + "Ġbeautiful": 4950, + "ros": 4951, + "Ġtells": 4952, + "Ġwaiting": 4953, + "nel": 4954, + "Ġproviding": 4955, + "ĠDemocrats": 4956, + "Ġdaughter": 4957, + "Ġmaster": 4958, + "Ġpurposes": 4959, + "ĠJapanese": 4960, + "Ġequal": 4961, + "Ġturns": 4962, + "Ġdocuments": 4963, + "Ġwatching": 4964, + "Res": 4965, + "Ġran": 4966, + "2014": 4967, + "Ġreject": 4968, + "ĠKorea": 4969, + "Ġvictims": 4970, + "Level": 4971, + "erences": 4972, + "Ġwitness": 4973, + "Ġ34": 4974, + "Ġreform": 4975, + "coming": 4976, + "Ġoccup": 4977, + "Ġcaught": 4978, + "Ġtraffic": 4979, + "ading": 4980, + "Ġmodels": 4981, + "ario": 4982, + "Ġserved": 4983, + "Ġbatter": 4984, + "uate": 4985, + "ĠSecretary": 4986, + "Ġagreed": 4987, + "Ġtruly": 4988, + "ynam": 4989, + "ĠRet": 4990, + "Ġunits": 4991, + "ĠResearch": 4992, + "hand": 4993, + "azine": 4994, + "ĠMike": 4995, + "Ġvariety": 4996, + "otal": 4997, + "Ġamazing": 4998, + "Ġconfirmed": 4999, + "Ġentirely": 5000, + "Ġpurchase": 5001, + "Ġelement": 5002, + "Ġcash": 5003, + "Ġdetermine": 5004, + "De": 5005, + "Ġcars": 5006, + "ĠWall": 5007, + "âĸ": 5008, + "Ġviews": 5009, + "Ġdrugs": 5010, + "Ġdepartment": 5011, + "ĠStep": 5012, + "uit": 5013, + "Ġ39": 5014, + "asure": 5015, + "ĠClass": 5016, + "Ġcovered": 5017, + "ĠBank": 5018, + "Ġmere": 5019, + "uana": 5020, + "Ġmulti": 5021, + "Ġmix": 5022, + "Ġunlike": 5023, + "levision": 5024, + "Ġstopped": 5025, + "Ġsem": 5026, + "ĠGal": 5027, + "ules": 5028, + "Ġwel": 5029, + "ĠJohnson": 5030, + "la": 5031, + "Ġskill": 5032, + "Ġbecoming": 5033, + "rie": 5034, + "Ġappropriate": 5035, + "fe": 5036, + "ellow": 5037, + "ĠProt": 5038, + "ulate": 5039, + "ocation": 5040, + "Ġweekend": 5041, + "odies": 5042, + "Ġsites": 5043, + "Ġanimal": 5044, + "ĠTim": 5045, + "Ġscale": 5046, + "Ġcharged": 5047, + "Ġinstruct": 5048, + "illa": 5049, + "Ġmethods": 5050, + "Ġcert": 5051, + "Ġjudge": 5052, + "ĠHel": 5053, + "Ġdollars": 5054, + "Ġstanding": 5055, + "ĠSqu": 5056, + "Ġdebt": 5057, + "liam": 5058, + "Ġdriving": 5059, + "ĠSum": 5060, + "ĠEdition": 5061, + "Ġalbum": 5062, + "andon": 5063, + "IF": 5064, + "ĠUk": 5065, + "63": 5066, + "ader": 5067, + "Ġcommercial": 5068, + "esh": 5069, + "ĠGovernment": 5070, + "Ġdiscovered": 5071, + "Ġoutput": 5072, + "ĠHillary": 5073, + "ĠCarol": 5074, + "Ġ2005": 5075, + "Ġabuse": 5076, + "ancing": 5077, + "Ġswitch": 5078, + "Ġannual": 5079, + "Tw": 5080, + "Ġstated": 5081, + "agement": 5082, + "inner": 5083, + "Ġdemocr": 5084, + "Ġresidents": 5085, + "Ġallowing": 5086, + "Ġfactors": 5087, + "odd": 5088, + "Ġfuck": 5089, + "emies": 5090, + "Ġoccurred": 5091, + "oti": 5092, + "Ġnorth": 5093, + "ĠPublic": 5094, + "Ġinjury": 5095, + "Ġinsurance": 5096, + "CL": 5097, + "olly": 5098, + "ãĢ": 5099, + "Ġrepeated": 5100, + "Ġarms": 5101, + "anged": 5102, + "Ġconstruction": 5103, + "Ġfle": 5104, + "PU": 5105, + "icians": 5106, + "Ġforms": 5107, + "ĠMcC": 5108, + "antic": 5109, + "Ġmental": 5110, + "pire": 5111, + "Ġequipment": 5112, + "Ġfant": 5113, + "Ġdiscussion": 5114, + "Ġregarding": 5115, + "kin": 5116, + "arp": 5117, + "Ġchair": 5118, + "ogue": 5119, + "Ġproceed": 5120, + "ĠId": 5121, + "Our": 5122, + "Ġmurder": 5123, + "Man": 5124, + "Ġ49": 5125, + "asp": 5126, + "Ġsupply": 5127, + "Ġinput": 5128, + "Ġwealth": 5129, + "liament": 5130, + "Ġproced": 5131, + "orial": 5132, + "ĠStat": 5133, + "ĠNFL": 5134, + "hens": 5135, + "ĠInstitute": 5136, + "Ġputting": 5137, + "ournament": 5138, + "etic": 5139, + "Ġlocated": 5140, + "Ġkid": 5141, + "eria": 5142, + "run": 5143, + "Ġprinc": 5144, + "Ġ!": 5145, + "going": 5146, + "ĠBet": 5147, + "Ġclot": 5148, + "Ġtelling": 5149, + "Ġproposed": 5150, + "iot": 5151, + "orry": 5152, + "Ġfunds": 5153, + "gment": 5154, + "ĠLife": 5155, + "Ġbaby": 5156, + "ĠBack": 5157, + "Ġspoke": 5158, + "Image": 5159, + "Ġearn": 5160, + "ĠAT": 5161, + "gu": 5162, + "Ġexchange": 5163, + "ĠLin": 5164, + "oving": 5165, + "Ġpair": 5166, + "More": 5167, + "azon": 5168, + "Ġarrested": 5169, + "Ġkilling": 5170, + "can": 5171, + "ĠCard": 5172, + "yd": 5173, + "Ġidentified": 5174, + "Ġmobile": 5175, + "Ġthanks": 5176, + "onym": 5177, + "ĠForm": 5178, + "Ġhundreds": 5179, + "ĠChris": 5180, + "ĠCat": 5181, + "Ġtrend": 5182, + "hat": 5183, + "ĠAv": 5184, + "oman": 5185, + "Ġelectric": 5186, + "ĠWil": 5187, + "SE": 5188, + "Of": 5189, + "Ġrestaur": 5190, + "oted": 5191, + "Ġtrig": 5192, + "Ġnine": 5193, + "Ġbomb": 5194, + "Why": 5195, + "¯": 5196, + "Ġcoverage": 5197, + "Ġappeal": 5198, + "ĠRobert": 5199, + "ĠSup": 5200, + "Ġfinished": 5201, + "Ġflow": 5202, + "Ġdeliver": 5203, + "Ġcalcul": 5204, + "Ġphotos": 5205, + "Ġphil": 5206, + "Ġpieces": 5207, + "Ġappre": 5208, + "kes": 5209, + "Ġrough": 5210, + "Do": 5211, + "Ġpartner": 5212, + "Ġconcerned": 5213, + "Ġ37": 5214, + "ĠGen": 5215, + "Col": 5216, + "ctors": 5217, + "Ġ=>": 5218, + "state": 5219, + "Ġsuggested": 5220, + "ĠForce": 5221, + "CE": 5222, + "Ġherself": 5223, + "ĠPlan": 5224, + "works": 5225, + "ooth": 5226, + "rency": 5227, + "Ġcorner": 5228, + "Ġhusband": 5229, + "Ġinternet": 5230, + "ĠAut": 5231, + "ems": 5232, + "osen": 5233, + "ĠAtl": 5234, + "gen": 5235, + "Ġbalance": 5236, + "62": 5237, + "Ġsounds": 5238, + "text": 5239, + "Ġarr": 5240, + "oves": 5241, + "Ġmillions": 5242, + "Ġradio": 5243, + "Ġsatisf": 5244, + "ĠDam": 5245, + "Mr": 5246, + "Go": 5247, + "Spe": 5248, + "Ġcombat": 5249, + "rant": 5250, + "ĠGree": 5251, + "Ġfuel": 5252, + "Ġdistance": 5253, + "Ġtests": 5254, + "Ġdecre": 5255, + "ĠEr": 5256, + "Ġmanaged": 5257, + "DS": 5258, + "Ġtit": 5259, + "Ġmeasures": 5260, + "ĠLiber": 5261, + "Ġattend": 5262, + "ashed": 5263, + "ĠJose": 5264, + "ĠNight": 5265, + "dit": 5266, + "ĠNov": 5267, + "ĠEnd": 5268, + "outs": 5269, + "Ġgeneration": 5270, + "Ġadvoc": 5271, + "yth": 5272, + "Ġconversation": 5273, + "ĠSky": 5274, + "active": 5275, + "cel": 5276, + "rier": 5277, + "ĠFrank": 5278, + "Ġgender": 5279, + "Ġconcent": 5280, + "Ġcarried": 5281, + "anda": 5282, + "ĠVirgin": 5283, + "Ġarrived": 5284, + "icide": 5285, + "aded": 5286, + "Ġfailure": 5287, + "Ġminimum": 5288, + "lets": 5289, + "Ġworst": 5290, + "Ġkeeping": 5291, + "Ġintended": 5292, + "Ġillegal": 5293, + "Ġsubsc": 5294, + "Ġdetermined": 5295, + "Ġtrip": 5296, + "Yes": 5297, + "Ġraise": 5298, + "Ġ~": 5299, + "Ġfeels": 5300, + "Ġpackage": 5301, + "ĠJo": 5302, + "hi": 5303, + "2016": 5304, + "real": 5305, + "Ġfra": 5306, + "Ġsymb": 5307, + "Me": 5308, + "ucky": 5309, + "pret": 5310, + "ĠKh": 5311, + "ĠEdit": 5312, + "ĠWeb": 5313, + "emic": 5314, + "ĠColor": 5315, + "Ġjustice": 5316, + "Int": 5317, + "Ġfarm": 5318, + "cknow": 5319, + "\">": 5320, + "eless": 5321, + "Ġreduced": 5322, + "Ġ500": 5323, + "xx": 5324, + "ĠRad": 5325, + "ĠWood": 5326, + "Ġclin": 5327, + "Ġhyp": 5328, + "iler": 5329, + "ura": 5330, + "kins": 5331, + "85": 5332, + "61": 5333, + "ĠTheir": 5334, + "ĠMary": 5335, + "Ġsan": 5336, + "Ġnovel": 5337, + "ĠWho": 5338, + "Ġcapacity": 5339, + "Ġimpossible": 5340, + "Ġplays": 5341, + "Ġminister": 5342, + "ijuana": 5343, + "icate": 5344, + "ĠSet": 5345, + "Ġfram": 5346, + "Ġing": 5347, + "Ġcommunities": 5348, + "ĠFBI": 5349, + "ita": 5350, + "Ġbon": 5351, + "Ġstrateg": 5352, + "Ġinterests": 5353, + "lock": 5354, + "gers": 5355, + "mas": 5356, + "ĠAND": 5357, + "Ġconflict": 5358, + "Ġrequirements": 5359, + "Ġsac": 5360, + "Ġoperating": 5361, + "ini": 5362, + "related": 5363, + "Ġcommitted": 5364, + "Ġrelatively": 5365, + "Ġsouth": 5366, + "¯¯": 5367, + "Ġafford": 5368, + "Ġidentity": 5369, + "Ġdecisions": 5370, + "Ġaccused": 5371, + "place": 5372, + "Ġvictory": 5373, + "och": 5374, + "iat": 5375, + "Name": 5376, + "Com": 5377, + "tion": 5378, + "eds": 5379, + "Ġseek": 5380, + "Ġtight": 5381, + "ĠImages": 5382, + "Ġiniti": 5383, + "Ġhumans": 5384, + "Ġfamiliar": 5385, + "Ġaudience": 5386, + "Ġinternal": 5387, + "venture": 5388, + "Ġsides": 5389, + "ĠTO": 5390, + "Ġdim": 5391, + "Ġconclud": 5392, + "Ġappoint": 5393, + "Ġenforcement": 5394, + "ĠJim": 5395, + "ĠAssociation": 5396, + "Ġcircumst": 5397, + "ĠCanadian": 5398, + "Ġjoined": 5399, + "Ġdifferences": 5400, + "ĠLos": 5401, + "Ġprotest": 5402, + "Ġtwice": 5403, + "win": 5404, + "Ġglass": 5405, + "arsh": 5406, + "ĠArmy": 5407, + "Ġexpression": 5408, + "Ġdecide": 5409, + "Ġplanning": 5410, + "ania": 5411, + "Ġhandle": 5412, + "ĠMicrosoft": 5413, + "ĠNor": 5414, + "Ġmaximum": 5415, + "ĠRev": 5416, + "Ġsea": 5417, + "Ġeval": 5418, + "Ġhelps": 5419, + "ref": 5420, + "Ġbound": 5421, + "Ġmouth": 5422, + "Ġstandards": 5423, + "Ġclim": 5424, + "ĠCamp": 5425, + "ĠFox": 5426, + "cles": 5427, + "Ġarmy": 5428, + "ĠTechn": 5429, + "acking": 5430, + "xy": 5431, + "SS": 5432, + "Ġ42": 5433, + "Ġbug": 5434, + "ĠUkrain": 5435, + "ĠMax": 5436, + "ĠJones": 5437, + "ĠShow": 5438, + "lo": 5439, + "Ġplanet": 5440, + "Ġ75": 5441, + "Ġwinning": 5442, + "Ġfaster": 5443, + "Ġspect": 5444, + "Ġbroken": 5445, + "TR": 5446, + "Ġdefined": 5447, + "Ġhealthy": 5448, + "Ġcompetition": 5449, + "https": 5450, + "ĠIsland": 5451, + "ĠFe": 5452, + "Ġannounce": 5453, + "ĠCup": 5454, + "ĠInstead": 5455, + "Ġclient": 5456, + "Ġpossibly": 5457, + "section": 5458, + "ocket": 5459, + "look": 5460, + "Ġfinish": 5461, + "Ġcrew": 5462, + "Ġreserv": 5463, + "Ġeditor": 5464, + "Ġhate": 5465, + "Ġsale": 5466, + "Ġcontrovers": 5467, + "Ġpages": 5468, + "wing": 5469, + "Ġnumer": 5470, + "Ġopposition": 5471, + "Ġ2004": 5472, + "Ġrefuge": 5473, + "Ġflight": 5474, + "Ġapart": 5475, + "ĠLat": 5476, + "Americ": 5477, + "ĠAfrica": 5478, + "Ġapplications": 5479, + "ĠPalest": 5480, + "ĠBur": 5481, + "Ġgar": 5482, + "ĠSocial": 5483, + "Ġupgr": 5484, + "Ġshape": 5485, + "Ġspeaking": 5486, + "ansion": 5487, + "ao": 5488, + "ĠSn": 5489, + "Ġworry": 5490, + "ĠBritain": 5491, + "Please": 5492, + "roud": 5493, + "Ġhun": 5494, + "Ġintroduced": 5495, + "Ġdiet": 5496, + "Ind": 5497, + "ĠSecond": 5498, + "Ġfunctions": 5499, + "uts": 5500, + "ĠEach": 5501, + "ĠJeff": 5502, + "Ġstress": 5503, + "Ġaccounts": 5504, + "Ġguarant": 5505, + "ĠAnn": 5506, + "edia": 5507, + "Ġhonest": 5508, + "Ġtree": 5509, + "ĠAfrican": 5510, + "ĠBush": 5511, + "},": 5512, + "Ġsch": 5513, + "ĠOnly": 5514, + "Ġfif": 5515, + "igan": 5516, + "Ġexercise": 5517, + "ĠExp": 5518, + "Ġscientists": 5519, + "Ġlegislation": 5520, + "ĠWork": 5521, + "ĠSpr": 5522, + "ÃĤ": 5523, + "ĠHuman": 5524, + "Ġè": 5525, + "Ġsurvey": 5526, + "Ġrich": 5527, + "rip": 5528, + "Ġmaintain": 5529, + "Ġflo": 5530, + "Ġleadership": 5531, + "stream": 5532, + "ĠIslamic": 5533, + "Ġ01": 5534, + "ĠCollege": 5535, + "Ġmagic": 5536, + "ĠPrime": 5537, + "Ġfigures": 5538, + "2017": 5539, + "inder": 5540, + "xual": 5541, + "ĠDead": 5542, + "Ġabsolutely": 5543, + "Ġfourth": 5544, + "Ġpresented": 5545, + "respond": 5546, + "rible": 5547, + "Ġalcohol": 5548, + "ato": 5549, + "ĠDE": 5550, + "porary": 5551, + "Ġgrab": 5552, + "Ġvari": 5553, + "Ġquant": 5554, + "ĠPhoto": 5555, + "Ġplus": 5556, + "rick": 5557, + "arks": 5558, + "Ġalternative": 5559, + "Ġpil": 5560, + "Ġapprox": 5561, + "that": 5562, + "Ġobjects": 5563, + "ĠRo": 5564, + "ĠAndroid": 5565, + "Ġsignificantly": 5566, + "ĠRoad": 5567, + "kay": 5568, + "Read": 5569, + "avor": 5570, + "Ġacknow": 5571, + "ĠHD": 5572, + "ĠSing": 5573, + "Or": 5574, + "ĠMont": 5575, + "Ġuns": 5576, + "prof": 5577, + "Ġnegoti": 5578, + "ĠArch": 5579, + "iki": 5580, + "Ġtelevision": 5581, + "ĠJewish": 5582, + "Ġcommittee": 5583, + "Ġmotor": 5584, + "Ġappearance": 5585, + "Ġsitting": 5586, + "Ġstrike": 5587, + "ĠDown": 5588, + "comp": 5589, + "ĠHist": 5590, + "Ġfold": 5591, + "acement": 5592, + "ĠLouis": 5593, + "Ġbelong": 5594, + "ĠâĢ¢": 5595, + "Ġmort": 5596, + "Ġprepared": 5597, + "Ġ64": 5598, + "ĠMaster": 5599, + "Ġindeed": 5600, + "ĠDen": 5601, + "Ġrent": 5602, + "TA": 5603, + "ourney": 5604, + "arc": 5605, + "Su": 5606, + "97": 5607, + "Ġadvice": 5608, + "Ġchanging": 5609, + "Ġlisted": 5610, + "Ġlaunched": 5611, + "isation": 5612, + "ĠPeter": 5613, + "ishes": 5614, + "Ġlived": 5615, + "ĠMel": 5616, + "ĠSupreme": 5617, + "ĠFederal": 5618, + "Ġ);": 5619, + "ructure": 5620, + "Ġsets": 5621, + "Ġphilos": 5622, + "uous": 5623, + "ĠÂł": 5624, + "Ġapplied": 5625, + "ĠNOT": 5626, + "Ġhousing": 5627, + "ĠMount": 5628, + "Ġodd": 5629, + "Ġsust": 5630, + "DA": 5631, + "fficient": 5632, + "Ġ?": 5633, + "olved": 5634, + "Ġpowers": 5635, + "Ġthr": 5636, + "Ġremaining": 5637, + "ĠWater": 5638, + "LC": 5639, + "Ġcauses": 5640, + "ãģ®": 5641, + "Ġmanner": 5642, + "ads": 5643, + "Ġsuggests": 5644, + "Ġends": 5645, + "standing": 5646, + "fig": 5647, + "ĠDun": 5648, + "idth": 5649, + "Ġgay": 5650, + "Ġtermin": 5651, + "ĠAngeles": 5652, + "MS": 5653, + "Ġscientific": 5654, + "Ġcoal": 5655, + "apers": 5656, + "bar": 5657, + "ĠThomas": 5658, + "Ġsym": 5659, + "ĠRun": 5660, + "this": 5661, + "PC": 5662, + "igrants": 5663, + "Ġminute": 5664, + "ĠDistrict": 5665, + "cellent": 5666, + "Ġleaves": 5667, + "Ġcompleted": 5668, + "amin": 5669, + "Ġfocused": 5670, + "Ġmonitor": 5671, + "Ġvehicles": 5672, + "MA": 5673, + "ĠMass": 5674, + "ĠGrand": 5675, + "Ġaffected": 5676, + "itutional": 5677, + "Ġconstruct": 5678, + "Ġfollows": 5679, + "Ġton": 5680, + "reens": 5681, + "Ġhomes": 5682, + "ĠExt": 5683, + "ĠLevel": 5684, + "rast": 5685, + "ĠIr": 5686, + "Ġelim": 5687, + "Ġlargely": 5688, + "ĠJoe": 5689, + "Ġvotes": 5690, + "alls": 5691, + "Ġbusinesses": 5692, + "ĠFoundation": 5693, + "ĠCentral": 5694, + "Ġyards": 5695, + "Ġmaterials": 5696, + "ulner": 5697, + "Ġguide": 5698, + "Ġcloser": 5699, + "ums": 5700, + "Ġsports": 5701, + "eder": 5702, + "Just": 5703, + "Ġtaxes": 5704, + "84": 5705, + "ĠOld": 5706, + "Ġdecade": 5707, + "ola": 5708, + "Ġvir": 5709, + "Ġdropped": 5710, + "Ġdelay": 5711, + "itect": 5712, + "Ġsecure": 5713, + "stein": 5714, + "level": 5715, + "Ġtreated": 5716, + "Ġfiled": 5717, + "aine": 5718, + "Ġvan": 5719, + "Ġmir": 5720, + "Ġcolumn": 5721, + "icted": 5722, + "eper": 5723, + "Ġrot": 5724, + "Ġconsult": 5725, + "Ġentry": 5726, + "Ġmarijuana": 5727, + "ĠDou": 5728, + "Ġapparently": 5729, + "oking": 5730, + "clusive": 5731, + "Ġincreases": 5732, + "ano": 5733, + "Ġspecifically": 5734, + "Ġtele": 5735, + "ensions": 5736, + "Ġreligion": 5737, + "abilities": 5738, + "Ġframe": 5739, + "ĠNote": 5740, + "ĠLee": 5741, + "Ġhelping": 5742, + "Ġedge": 5743, + "oston": 5744, + "Ġorganizations": 5745, + "Ãĥ": 5746, + "ĠBoth": 5747, + "hips": 5748, + "Ġbigger": 5749, + "Ġboost": 5750, + "ĠStand": 5751, + "Ġrow": 5752, + "uls": 5753, + "abase": 5754, + "Ġrid": 5755, + "Let": 5756, + "aren": 5757, + "rave": 5758, + "Ġstret": 5759, + "PD": 5760, + "Ġvision": 5761, + "Ġwearing": 5762, + "Ġappreci": 5763, + "Ġaward": 5764, + "ĠUse": 5765, + "Ġfactor": 5766, + "war": 5767, + "ulations": 5768, + ")(": 5769, + "Ġgod": 5770, + "Ġterrit": 5771, + "Ġparam": 5772, + "asts": 5773, + "87": 5774, + "Ġenemies": 5775, + "ĠGames": 5776, + "FF": 5777, + "Ġaccident": 5778, + "Well": 5779, + "ĠMartin": 5780, + "TER": 5781, + "Ġath": 5782, + "ĠHell": 5783, + "Ġforg": 5784, + "Ġveter": 5785, + "ĠMedic": 5786, + "free": 5787, + "Ġstars": 5788, + "Ġexpensive": 5789, + "Ġacad": 5790, + "rawn": 5791, + "ĠWhe": 5792, + "Ġlock": 5793, + "Ġformat": 5794, + "Ġsoldiers": 5795, + "sm": 5796, + "Ġagent": 5797, + "Ġresponsibility": 5798, + "ora": 5799, + "ĠScience": 5800, + "Ġrapid": 5801, + "Ġtough": 5802, + "ĠJesus": 5803, + "Ġbelieves": 5804, + "ML": 5805, + "Ġwear": 5806, + "lete": 5807, + "ÃĥÃĤ": 5808, + "ĠDri": 5809, + "Ġcommission": 5810, + "ĠBob": 5811, + "Oh": 5812, + "aped": 5813, + "Ġwarm": 5814, + "ÃĥÃĤÃĥÃĤ": 5815, + "Ġ2003": 5816, + "ortion": 5817, + "Ġhasn": 5818, + "uster": 5819, + "Ġunivers": 5820, + "ĠIll": 5821, + "Ġking": 5822, + "ologies": 5823, + "94": 5824, + "ĠTem": 5825, + "ĠMos": 5826, + "Ġpatient": 5827, + "ĠMexico": 5828, + "cean": 5829, + "ĠDeath": 5830, + "ĠSanders": 5831, + "you": 5832, + "ĠCast": 5833, + "ĠCompany": 5834, + "pty": 5835, + "Ġhappening": 5836, + "FP": 5837, + "ĠBattle": 5838, + "Ġbought": 5839, + "Am": 5840, + "Mod": 5841, + "Us": 5842, + "uters": 5843, + "ĠCre": 5844, + "ĠThose": 5845, + "Ġ44": 5846, + "iser": 5847, + "Ġsoul": 5848, + "ĠTop": 5849, + "ĠHarry": 5850, + "ĠAw": 5851, + "Ġseat": 5852, + "ffee": 5853, + "Ġrevolution": 5854, + "Ġ(\"": 5855, + "ĠDuring": 5856, + "ette": 5857, + "Ġring": 5858, + "Ġoffensive": 5859, + "Ġreturns": 5860, + "Ġvideos": 5861, + "Ġdiscl": 5862, + "Ġfamous": 5863, + "enced": 5864, + "ĠSign": 5865, + "ĠRiver": 5866, + "Ġ300": 5867, + "PM": 5868, + "ĠBus": 5869, + "ĠCH": 5870, + "Ġcandidates": 5871, + "arden": 5872, + "Ġpercentage": 5873, + "Ġvisual": 5874, + "Ġthank": 5875, + "Ġtrouble": 5876, + "nergy": 5877, + "Ġ2001": 5878, + "Ġprove": 5879, + "ashion": 5880, + "Ġenh": 5881, + "ĠLong": 5882, + "UM": 5883, + "Ġconnected": 5884, + "Ġpossibility": 5885, + "Over": 5886, + "Ġexpert": 5887, + "Ġlibrary": 5888, + "arts": 5889, + "ĠDirector": 5890, + "Ġfellow": 5891, + "92": 5892, + "irty": 5893, + "Ġdry": 5894, + "Ġsigns": 5895, + "ĠLove": 5896, + "Ġquiet": 5897, + "foot": 5898, + "Ġpure": 5899, + "ĠHun": 5900, + "Ġfilled": 5901, + "phas": 5902, + "ĠElect": 5903, + "endment": 5904, + "ĠExpl": 5905, + "Ġunable": 5906, + "ns": 5907, + "mo": 5908, + "Ġvast": 5909, + "obe": 5910, + "Ġidentify": 5911, + "apping": 5912, + "ĠCarolina": 5913, + "gress": 5914, + "Ġprote": 5915, + "Ġfish": 5916, + "Ġcircumstances": 5917, + "razy": 5918, + "ĠPhot": 5919, + "Ġbodies": 5920, + "ĠMur": 5921, + "Ġdeveloping": 5922, + "ĠAR": 5923, + "Ġexperienced": 5924, + "Ġsubstant": 5925, + "ĠBoard": 5926, + "esome": 5927, + "Ġdomestic": 5928, + "Ġcombined": 5929, + "ĠPut": 5930, + "Ġchemical": 5931, + "ĠChild": 5932, + "Ġpool": 5933, + "ĠCy": 5934, + "Ġegg": 5935, + "cons": 5936, + "sters": 5937, + "Ġhurt": 5938, + "Ġmarkets": 5939, + "Ġconservative": 5940, + "Ġsupporters": 5941, + "Ġagencies": 5942, + "idel": 5943, + "Ob": 5944, + "urb": 5945, + "Ġ43": 5946, + "ĠDefense": 5947, + "ye": 5948, + "ĠAp": 5949, + "dule": 5950, + "Ġtemperature": 5951, + "Ġconducted": 5952, + "ĠChief": 5953, + "Ġpulled": 5954, + "Ġfol": 5955, + "Last": 5956, + "onto": 5957, + "osis": 5958, + "VER": 5959, + "Des": 5960, + "ĠPan": 5961, + "First": 5962, + "Ġadvance": 5963, + "Ġlicense": 5964, + "rors": 5965, + "ĠJon": 5966, + "Ġimagine": 5967, + "Ġhell": 5968, + "Ġfixed": 5969, + "Ġincor": 5970, + "osite": 5971, + "ĠLog": 5972, + "icken": 5973, + "]:": 5974, + "Ġsurprise": 5975, + "hab": 5976, + "Ġcraft": 5977, + "olt": 5978, + "ĠJul": 5979, + "Ġdial": 5980, + "Ġrelevant": 5981, + "Ġentered": 5982, + "Ġleads": 5983, + "ĠAD": 5984, + "ĠClean": 5985, + "Ġpictures": 5986, + "essor": 5987, + "Ġalt": 5988, + "Ġpaying": 5989, + "Per": 5990, + "ĠMarket": 5991, + "Ġupdates": 5992, + "amily": 5993, + "ĠType": 5994, + "ĠHome": 5995, + "Ġ55": 5996, + "sembly": 5997, + "rome": 5998, + "83": 5999, + "Ġgreatest": 6000, + "Ġheight": 6001, + "Ġheav": 6002, + "aints": 6003, + "Ġlisten": 6004, + "aser": 6005, + "ĠSH": 6006, + "Ġcapable": 6007, + "acle": 6008, + "Ġperspect": 6009, + "inating": 6010, + "Ġoffering": 6011, + "rypt": 6012, + "ĠDevelop": 6013, + "abin": 6014, + "rc": 6015, + "Ġbright": 6016, + "alty": 6017, + "arrow": 6018, + "Ġsuppl": 6019, + "inding": 6020, + "acked": 6021, + "gypt": 6022, + "ĠAnother": 6023, + "pg": 6024, + "ĠVirginia": 6025, + "ĠLu": 6026, + "Ġplanned": 6027, + "Ġpit": 6028, + "Ġsweet": 6029, + "Type": 6030, + "ĠDi": 6031, + "Ġtypically": 6032, + "ĠFrancisco": 6033, + "Ġprospect": 6034, + "ĠDan": 6035, + "Ġteen": 6036, + "rees": 6037, + "Ġsched": 6038, + "Ġhol": 6039, + "Ġscr": 6040, + "Ġlots": 6041, + "life": 6042, + "Ġnewsp": 6043, + "Ġforget": 6044, + "ĠNone": 6045, + "ĠMiddle": 6046, + "ĠRyan": 6047, + "edd": 6048, + "Ġsevere": 6049, + "Ġsuit": 6050, + "ller": 6051, + "93": 6052, + "Ġcorrespond": 6053, + "Ġexplos": 6054, + "uations": 6055, + "Ġflag": 6056, + "game": 6057, + "rid": 6058, + "Ġprin": 6059, + "ĠData": 6060, + "Ġdeploy": 6061, + "ĠEnter": 6062, + "suit": 6063, + "ghan": 6064, + "ĠMen": 6065, + "Ġthoughts": 6066, + "Ġmatters": 6067, + "Ġadapt": 6068, + "ĠAri": 6069, + "Ġfill": 6070, + "Ġforth": 6071, + "Ġsam": 6072, + "Ġ41": 6073, + "Ġpayment": 6074, + "ĠHor": 6075, + "Ġspring": 6076, + "duc": 6077, + "Ġlosing": 6078, + "Ġbringing": 6079, + "FO": 6080, + "ala": 6081, + "Ġdistribution": 6082, + "hered": 6083, + "bour": 6084, + "ĠIsraeli": 6085, + "oma": 6086, + "Ġcombination": 6087, + "Ġplenty": 6088, + "VE": 6089, + "Can": 6090, + "ĠHaw": 6091, + "Ġperman": 6092, + "ĠSpecial": 6093, + "Ġtow": 6094, + "Ġseeking": 6095, + "Ġexamples": 6096, + "Ġclasses": 6097, + "cr": 6098, + "Ġbeer": 6099, + "Ġmoves": 6100, + "ĠIP": 6101, + "ĠKn": 6102, + "Ġpanel": 6103, + "Even": 6104, + "Ġproperly": 6105, + "Ġris": 6106, + "Ġplug": 6107, + "Ġestimated": 6108, + "Every": 6109, + "Ġdefensive": 6110, + "agraph": 6111, + "Ġpregn": 6112, + "Ġinstit": 6113, + "ĠVict": 6114, + "Ġvolume": 6115, + "Ġpositions": 6116, + "Ġlinks": 6117, + "ĠProgram": 6118, + "ĠWeek": 6119, + "agues": 6120, + "Ġtransform": 6121, + "ker": 6122, + "ĠCEO": 6123, + "Ġcas": 6124, + "Ġopponent": 6125, + "Ġtweet": 6126, + "ĠCode": 6127, + "Ġshop": 6128, + "Ġfly": 6129, + "Ġtalks": 6130, + "Ġbag": 6131, + "Phone": 6132, + "Ġaid": 6133, + "Ġplants": 6134, + "Ġ65": 6135, + "Ġattorney": 6136, + "arters": 6137, + "quest": 6138, + "ĠMagic": 6139, + "Ġbegins": 6140, + "Ġmyster": 6141, + "Ġenvironmental": 6142, + "Ġstorage": 6143, + "NN": 6144, + "Ġmarg": 6145, + "Ġske": 6146, + "Ġmetal": 6147, + "elly": 6148, + "Ġordered": 6149, + "Ġremained": 6150, + "Ġloved": 6151, + "Ġprompt": 6152, + "Ġupdated": 6153, + "Ġexperts": 6154, + "Ġwalking": 6155, + "Ġancient": 6156, + "Ġperformed": 6157, + "ATE": 6158, + "Ġneither": 6159, + "iency": 6160, + "Ġmanufacture": 6161, + "ĠPak": 6162, + "Ġselected": 6163, + "Ġmine": 6164, + "Ġultimately": 6165, + "Ġexplan": 6166, + "Ġlabel": 6167, + "ĠServices": 6168, + "ributed": 6169, + "Trump": 6170, + "Ġsyn": 6171, + "ĠUlt": 6172, + "SC": 6173, + "Ġmeat": 6174, + "Ġgiant": 6175, + "ĠWars": 6176, + "ĠON": 6177, + "Ġadm": 6178, + "Ġinterpret": 6179, + "Ġevening": 6180, + "Ġevil": 6181, + "ĠBoston": 6182, + "ĠWild": 6183, + "ĠÃ": 6184, + "ĠBitcoin": 6185, + "ĠAmazon": 6186, + "Dr": 6187, + "ĠInformation": 6188, + "Ġobviously": 6189, + "Ġadvanced": 6190, + "Photo": 6191, + "olar": 6192, + "Ġweather": 6193, + "Ġsymbol": 6194, + "Ġsole": 6195, + "Ġpotentially": 6196, + "oster": 6197, + "Ġoriginally": 6198, + "mun": 6199, + "300": 6200, + "aze": 6201, + "essions": 6202, + "Ġdeck": 6203, + "Ġstood": 6204, + "Ġyouth": 6205, + "ĠBern": 6206, + "Rep": 6207, + "ĠTest": 6208, + "Ġbasically": 6209, + "otic": 6210, + "Ġinvolve": 6211, + "olit": 6212, + "lyn": 6213, + "See": 6214, + "Ġaircraft": 6215, + "Ġconfirm": 6216, + "EW": 6217, + "Ġmessages": 6218, + "ĠRichard": 6219, + "Ġkit": 6220, + "Ġprohib": 6221, + "Ġvulner": 6222, + "isters": 6223, + "Ġexistence": 6224, + "Ġturning": 6225, + "ĠSP": 6226, + "Ġdesire": 6227, + "Ġflat": 6228, + "Ġment": 6229, + "season": 6230, + "anges": 6231, + "Ġneighborhood": 6232, + "ĠLake": 6233, + "ATION": 6234, + "Ġpointed": 6235, + "bur": 6236, + "Ġinnov": 6237, + "ucks": 6238, + "UL": 6239, + "Ġprofessor": 6240, + "Ġexpressed": 6241, + "AB": 6242, + "icious": 6243, + "Ġ2002": 6244, + "ĠDev": 6245, + "Ġsession": 6246, + "Ġbare": 6247, + "sen": 6248, + "Ġdiss": 6249, + "ĠCath": 6250, + "ĠPass": 6251, + "ĠPoint": 6252, + "Ġdoctor": 6253, + "orrow": 6254, + "ailed": 6255, + "ĠRub": 6256, + "ĠDC": 6257, + "ĠCharl": 6258, + "person": 6259, + "Ġwriter": 6260, + "ighters": 6261, + "ureau": 6262, + "Ġoblig": 6263, + "Ġrecorded": 6264, + "Ġbroke": 6265, + "Ġorders": 6266, + "ilty": 6267, + "Ġmotion": 6268, + "inity": 6269, + "law": 6270, + "adium": 6271, + "Ġimmigration": 6272, + "Ġcontrast": 6273, + "Ġbatt": 6274, + "Ġexcellent": 6275, + "Ġtechnical": 6276, + "ami": 6277, + "Ġtun": 6278, + "Ġcloud": 6279, + "ĠYear": 6280, + "geon": 6281, + "Ġcreation": 6282, + "Ġstrange": 6283, + "Ġauth": 6284, + "Ġfort": 6285, + "born": 6286, + "Ġextent": 6287, + "ĠToday": 6288, + "ĠClub": 6289, + "Ġrain": 6290, + "Ġsample": 6291, + "Ġaccepted": 6292, + "Ġtact": 6293, + "Ġfired": 6294, + "ĠSon": 6295, + "Ġstands": 6296, + "Ġboot": 6297, + "Ġ47": 6298, + "Ġstatements": 6299, + "Ġversions": 6300, + "Ġselling": 6301, + "ounded": 6302, + "Ġ1990": 6303, + "Ġweren": 6304, + "ĠWatch": 6305, + "Ġexperiment": 6306, + "Post": 6307, + "Ġretail": 6308, + "uled": 6309, + "Inst": 6310, + "unte": 6311, + "ãĥ¼": 6312, + "Ġdepart": 6313, + "Ġbond": 6314, + "ivery": 6315, + "ompl": 6316, + "Ġreaction": 6317, + "ĠSyrian": 6318, + "ĠPac": 6319, + "apped": 6320, + "aniel": 6321, + "DP": 6322, + "Ġresolution": 6323, + "Ġreact": 6324, + "Ġapproved": 6325, + "onom": 6326, + "mond": 6327, + "ĠOffic": 6328, + "---": 6329, + "Ġreplace": 6330, + "Ġtack": 6331, + "Ġsport": 6332, + "Ġchain": 6333, + "Ġemergency": 6334, + "rad": 6335, + "ĠPalestin": 6336, + "Ġ46": 6337, + "Ġautomatically": 6338, + "Ġroute": 6339, + "Ġpal": 6340, + "Ġbanks": 6341, + "ĠParis": 6342, + "ĠMedia": 6343, + "road": 6344, + "icing": 6345, + "ixt": 6346, + "isted": 6347, + "Ġgrew": 6348, + "Ġcoord": 6349, + "ĠWhere": 6350, + "omin": 6351, + "Ġsubs": 6352, + "��": 6353, + "Ġ±": 6354, + "Ġcorporate": 6355, + "Ġselection": 6356, + "noon": 6357, + "ĠReport": 6358, + "cs": 6359, + "cluding": 6360, + "orders": 6361, + "anche": 6362, + "ĠIts": 6363, + "Ġslowly": 6364, + "ĠEgypt": 6365, + "ĠAcc": 6366, + "Ġcolle": 6367, + "iques": 6368, + "EX": 6369, + "Ġattempts": 6370, + "url": 6371, + "ĠCross": 6372, + "Ġfindings": 6373, + "ĠSC": 6374, + "ĠOR": 6375, + "Ġindex": 6376, + "ensity": 6377, + "ĠWay": 6378, + "ĠLand": 6379, + "Ġshock": 6380, + "dis": 6381, + "Ġdynam": 6382, + "Ġcart": 6383, + "mosp": 6384, + "Since": 6385, + "iest": 6386, + "ĠBoy": 6387, + "Ġstorm": 6388, + "ĠContin": 6389, + "2013": 6390, + "hew": 6391, + "ilit": 6392, + "Ġessential": 6393, + "iquid": 6394, + "Other": 6395, + "ivered": 6396, + "Ġreasonable": 6397, + "Act": 6398, + "Ġsubsequ": 6399, + "ĠPack": 6400, + "ĠFort": 6401, + "Ġconsidering": 6402, + "Ġuniversity": 6403, + "log": 6404, + "Ġmarried": 6405, + "Ġillust": 6406, + "ĠTrue": 6407, + "£ı": 6408, + "Ġnumerous": 6409, + "rastructure": 6410, + "Ġseriously": 6411, + "Ġreferred": 6412, + "ua": 6413, + "Ġconsistent": 6414, + "onna": 6415, + "ĠReal": 6416, + "ruption": 6417, + "ciples": 6418, + "Ġfacts": 6419, + "91": 6420, + "otes": 6421, + "erg": 6422, + "Then": 6423, + "Ġaccompl": 6424, + "Note": 6425, + "Ġrevenue": 6426, + "Ġpassing": 6427, + "Ġmal": 6428, + "een": 6429, + "ĠYet": 6430, + "Ġgather": 6431, + "terday": 6432, + "ework": 6433, + "ĠAuthor": 6434, + "Pe": 6435, + "Ġoptim": 6436, + "Ġrub": 6437, + "Ġè£ı": 6438, + "Ġunknown": 6439, + "stone": 6440, + "Ġunion": 6441, + "olve": 6442, + "Ġopportunities": 6443, + "Ġbrowser": 6444, + "ĠWal": 6445, + "ĠCost": 6446, + "Ġreporting": 6447, + "sts": 6448, + "pet": 6449, + "Ġsand": 6450, + "Ġsuddenly": 6451, + "Ġsurprising": 6452, + "ĠVR": 6453, + "Ġsomewhat": 6454, + "ĠBas": 6455, + "ulture": 6456, + "izz": 6457, + "ĠCD": 6458, + "Ġchallenges": 6459, + "Ġsettings": 6460, + "Ġexperiences": 6461, + "ĠFull": 6462, + "Ġcann": 6463, + "Ġreceiving": 6464, + "EST": 6465, + "Ġjoint": 6466, + "Ġcultural": 6467, + "Ġast": 6468, + "82": 6469, + "astern": 6470, + "ceived": 6471, + "ĠCru": 6472, + "Ġbull": 6473, + "pired": 6474, + "amm": 6475, + "Ġfacing": 6476, + "power": 6477, + "Ġboss": 6478, + "ĠHol": 6479, + "Ġinstr": 6480, + "Ġincreasingly": 6481, + "Ġshift": 6482, + "Ġstreets": 6483, + "ĠWilliams": 6484, + "abb": 6485, + "Ġlie": 6486, + "Ġlaugh": 6487, + "ĠCa": 6488, + "PL": 6489, + "Ġadults": 6490, + "Ġcustomer": 6491, + "Ġobtained": 6492, + "Ġsupporting": 6493, + "html": 6494, + "fire": 6495, + "Ġdetailed": 6496, + "Ġpicked": 6497, + "ĠRight": 6498, + "lder": 6499, + "EE": 6500, + "stood": 6501, + "ĠKim": 6502, + "Ġwire": 6503, + "Ġsight": 6504, + "Ġdevelopers": 6505, + "Ġpersons": 6506, + "Ġsad": 6507, + "Ġcup": 6508, + "Ġwarning": 6509, + "Ġboys": 6510, + "long": 6511, + "Ġbird": 6512, + "fo": 6513, + "Ġwal": 6514, + "Ġobserved": 6515, + "Ġzone": 6516, + "iveness": 6517, + "Ġchannel": 6518, + "cript": 6519, + "Ġrefused": 6520, + "ĠAgain": 6521, + "Ġsuc": 6522, + "Ġspokesman": 6523, + "ĠRef": 6524, + "rite": 6525, + "ouston": 6526, + "ãĥ³": 6527, + "ĠSher": 6528, + "Ġacts": 6529, + "ĠName": 6530, + "Ġstruggle": 6531, + "arry": 6532, + "ometimes": 6533, + "Ġdiscrim": 6534, + "HT": 6535, + "Ġcategory": 6536, + "Ġrealize": 6537, + "Ġemployee": 6538, + "ĠAfghan": 6539, + "enger": 6540, + "Ġguns": 6541, + "ĠSteve": 6542, + "ĠMot": 6543, + "ĠOl": 6544, + "oked": 6545, + "Ġthick": 6546, + "Ġfairly": 6547, + "illy": 6548, + "Ġsurve": 6549, + "ĠMat": 6550, + "weight": 6551, + "âĶ": 6552, + "Ġtroops": 6553, + "Ġagents": 6554, + "Ġbattery": 6555, + "Ġmotiv": 6556, + "á": 6557, + "Sec": 6558, + "den": 6559, + "overy": 6560, + "LS": 6561, + "Ġflu": 6562, + "Ġconfident": 6563, + "ĠOper": 6564, + "Ġempty": 6565, + "Ġphen": 6566, + "Ġsector": 6567, + "Ġexcited": 6568, + "Ġremote": 6569, + "aph": 6570, + "oen": 6571, + "Ġdestroyed": 6572, + "Ġmoral": 6573, + "ĠHP": 6574, + "ĠRon": 6575, + "Ġdress": 6576, + "ĠBat": 6577, + "Ġlit": 6578, + "ĠMS": 6579, + "Ġaf": 6580, + "HL": 6581, + "rum": 6582, + "isms": 6583, + "Ġshouldn": 6584, + "Ġsympt": 6585, + "ĠToronto": 6586, + "hetic": 6587, + "Ġcarbon": 6588, + "Ġinstalled": 6589, + "Ġviolent": 6590, + "Ġsolar": 6591, + "ja": 6592, + "Ġpractices": 6593, + "Ġride": 6594, + "ĠPenn": 6595, + "Ġimproved": 6596, + "Ġaudio": 6597, + "Ġbehavi": 6598, + "ĠPS": 6599, + "Ġeating": 6600, + "Data": 6601, + "ĠReview": 6602, + "pass": 6603, + "claim": 6604, + "uated": 6605, + "angers": 6606, + "chen": 6607, + "Ġproperties": 6608, + "Ġanywhere": 6609, + "Another": 6610, + "Ġblow": 6611, + "ĠJackson": 6612, + "Ġproud": 6613, + "Ġplane": 6614, + "lines": 6615, + "Ġsquare": 6616, + "Ġproof": 6617, + "ansas": 6618, + "Ġtalked": 6619, + "makers": 6620, + "Ġsister": 6621, + "Ġholds": 6622, + "Ġresident": 6623, + "Ġ==": 6624, + "Ġresistance": 6625, + "Ġsplit": 6626, + "Ġprosecut": 6627, + "Ġconfidence": 6628, + "resents": 6629, + "Ġcuts": 6630, + "Ġexception": 6631, + "Ġzero": 6632, + "Getty": 6633, + "Ġcopyright": 6634, + "Ġtotally": 6635, + "ormal": 6636, + "ifications": 6637, + "ĠAustralian": 6638, + "Ġsick": 6639, + "Ġ150": 6640, + "Ġhousehold": 6641, + "Ġfees": 6642, + "Ġdrivers": 6643, + "ogen": 6644, + "ĠNY": 6645, + "Ġnecessarily": 6646, + "Ġregulations": 6647, + "earing": 6648, + "sl": 6649, + "Ġperspective": 6650, + "care": 6651, + "icial": 6652, + "His": 6653, + "Ġescape": 6654, + "Ġsurprised": 6655, + "ĠVan": 6656, + "urrent": 6657, + "Ġvac": 6658, + "81": 6659, + "ĠThus": 6660, + "Ġemphas": 6661, + "ĠChampions": 6662, + "ĠIce": 6663, + "Ġnarr": 6664, + "Ġheads": 6665, + "Ġcausing": 6666, + "bel": 6667, + "fortunately": 6668, + "ĠMa": 6669, + "Ġtargets": 6670, + "cipl": 6671, + "Ġafternoon": 6672, + "Ġadds": 6673, + "ĠMaybe": 6674, + "ĠFour": 6675, + "essed": 6676, + "plete": 6677, + "Ġusual": 6678, + "cho": 6679, + "ingu": 6680, + "Ġwithd": 6681, + "ĠEnergy": 6682, + "ĠEconom": 6683, + "OO": 6684, + "Ġarticles": 6685, + "Ġinjured": 6686, + "Ġmanage": 6687, + "Ġexplains": 6688, + "Ġdiagn": 6689, + "Rec": 6690, + "atures": 6691, + "Ġlinked": 6692, + "Ġdiscussed": 6693, + "Ġexplo": 6694, + "Ġoccasion": 6695, + "athan": 6696, + "Ġopposite": 6697, + "Ġfaces": 6698, + "Ġdenied": 6699, + "ĠKnight": 6700, + "Ġnut": 6701, + "Ġapproximately": 6702, + "Ġdisappoint": 6703, + "onymous": 6704, + "ĠBest": 6705, + "ĠLo": 6706, + "ĠHy": 6707, + "ĠAff": 6708, + "Ġvoting": 6709, + "anwhile": 6710, + "ĠIII": 6711, + "Ġinstitutions": 6712, + "agram": 6713, + "ĠDaily": 6714, + "Ġdrag": 6715, + "Ġnearby": 6716, + "Ġguilty": 6717, + "Ġconver": 6718, + "Pre": 6719, + "ship": 6720, + "Ġreward": 6721, + "Ġphilosoph": 6722, + "ĠSS": 6723, + "ugh": 6724, + "Ġapps": 6725, + "friend": 6726, + "Ġupper": 6727, + "Ġadvert": 6728, + "Ġsnow": 6729, + "Ġfrust": 6730, + "Ġourselves": 6731, + "Fr": 6732, + "ĠDie": 6733, + "ampion": 6734, + "Ġdismiss": 6735, + "Ġcere": 6736, + "Ġsignal": 6737, + "from": 6738, + "Ġ).": 6739, + "Ġ52": 6740, + "Ġcrimes": 6741, + "itors": 6742, + "estival": 6743, + "useum": 6744, + "Ġcouncil": 6745, + "ĠSaud": 6746, + "May": 6747, + "ĠGun": 6748, + "ician": 6749, + "ether": 6750, + "Ġsufficient": 6751, + "ĠHen": 6752, + "sole": 6753, + "Ġhistorical": 6754, + "ĠFar": 6755, + "ĠTurn": 6756, + "Ġpin": 6757, + "Ġsucceed": 6758, + "mat": 6759, + "lymp": 6760, + "Ġtradition": 6761, + "ĠOk": 6762, + "Ġcro": 6763, + "Ġdescription": 6764, + "alle": 6765, + "Ġsky": 6766, + "Te": 6767, + "Ġwidely": 6768, + "Ġwave": 6769, + "Ġdefinition": 6770, + "ĠJews": 6771, + "Ġcycle": 6772, + "Ġrefere": 6773, + "Ġbrings": 6774, + "usal": 6775, + "Ġalive": 6776, + "Ġfrequently": 6777, + "Ġintention": 6778, + "ĠControl": 6779, + "lv": 6780, + "ystem": 6781, + "Ġprivacy": 6782, + "gent": 6783, + "rence": 6784, + "ĠQuest": 6785, + "ĠChristmas": 6786, + "Ġrail": 6787, + "Ġcooper": 6788, + "Ġtested": 6789, + "ĠCapt": 6790, + "asks": 6791, + "Ġcomfortable": 6792, + "Ġdelivered": 6793, + "scape": 6794, + "Ġdepth": 6795, + "ĠGOP": 6796, + "Ġwrites": 6797, + "Ġassets": 6798, + "Ġsav": 6799, + "iments": 6800, + "Ġtransition": 6801, + "Ġartist": 6802, + "ĠLook": 6803, + "Ġlob": 6804, + "Ġcomponents": 6805, + "arity": 6806, + "Ġwalked": 6807, + "Ġroot": 6808, + "Ġparticipants": 6809, + "Ġnoticed": 6810, + "Ġresc": 6811, + "Ġnav": 6812, + "ĠAdminist": 6813, + "da": 6814, + "utral": 6815, + "plate": 6816, + "Ġimportance": 6817, + "Ġassert": 6818, + "iously": 6819, + "cription": 6820, + "Ġinjuries": 6821, + "ĠCheck": 6822, + "Ġregistered": 6823, + "Ġintent": 6824, + "Ġmissed": 6825, + "ographic": 6826, + "Ġsentence": 6827, + "ounter": 6828, + "Ġassistance": 6829, + "evin": 6830, + "Ġdatabase": 6831, + "Ġbuildings": 6832, + "Ġclassic": 6833, + "Ġthinks": 6834, + "ĠOhio": 6835, + "Pr": 6836, + "ugg": 6837, + "Ġfee": 6838, + "pan": 6839, + "Ġeffectively": 6840, + "Ġfacility": 6841, + "Ġbear": 6842, + "Ġchapter": 6843, + "Ġdogs": 6844, + "ĠColumb": 6845, + "Ġlatter": 6846, + "itial": 6847, + "Ġadmitted": 6848, + "TV": 6849, + "ĠGeorg": 6850, + "Ġposts": 6851, + "\\\\": 6852, + "Ġlawyer": 6853, + "Ġequival": 6854, + "Ġmand": 6855, + "Ġcontrolled": 6856, + "ĠWalk": 6857, + "ĠAndrew": 6858, + "Ġmenu": 6859, + "amental": 6860, + "Ġprotected": 6861, + "va": 6862, + "Ġadministr": 6863, + "oral": 6864, + "Ġrein": 6865, + "ĠSar": 6866, + "Ġamounts": 6867, + "Ġnative": 6868, + "ĠMoon": 6869, + "Ġrepresents": 6870, + "Ġabandon": 6871, + "Ġcarrying": 6872, + "Ġtank": 6873, + "mary": 6874, + "Ġdeclared": 6875, + "Tube": 6876, + "Ġhat": 6877, + "Ġpunish": 6878, + "ellect": 6879, + "mes": 6880, + "Ġuniverse": 6881, + "ĠRod": 6882, + "phy": 6883, + "Ġinfrastructure": 6884, + "Ġ51": 6885, + "Ġopposed": 6886, + "ownt": 6887, + "ca": 6888, + "ĠMake": 6889, + "Ġhardware": 6890, + "Ġcoffee": 6891, + "Rel": 6892, + "bal": 6893, + "world": 6894, + "ĠSaf": 6895, + "ĠSea": 6896, + "inals": 6897, + "Ġowned": 6898, + "Ġhall": 6899, + "ersion": 6900, + "Ġdescribe": 6901, + "ĠPot": 6902, + "Ġportion": 6903, + "Ġatmosp": 6904, + "Ġgovernments": 6905, + "Ġdepending": 6906, + "Ġoffense": 6907, + "Ġtrick": 6908, + "awa": 6909, + "ĠLine": 6910, + "ĠVis": 6911, + "ĠHard": 6912, + "ĠOrig": 6913, + "ĠClick": 6914, + "Ġdesk": 6915, + "ĠValley": 6916, + "ĠSov": 6917, + "Ġmovies": 6918, + "Ġremark": 6919, + "Ġmail": 6920, + "Ġconscious": 6921, + "Ġruling": 6922, + "ĠRights": 6923, + "Ġmedic": 6924, + "hent": 6925, + "ĠWomen": 6926, + "><": 6927, + "Ġreplaced": 6928, + "ĠPrem": 6929, + "ĠThanks": 6930, + "Ġrenew": 6931, + "ĠBall": 6932, + "iform": 6933, + "Ġshots": 6934, + "Comm": 6935, + "Ġarmed": 6936, + "Ġconstant": 6937, + "Ġtaste": 6938, + "Ġrealized": 6939, + "Ġbuff": 6940, + "Ġmo": 6941, + "Ġefficient": 6942, + "Most": 6943, + "oration": 6944, + "ifies": 6945, + "Ġcommunication": 6946, + "Ġflood": 6947, + "Ġconsequences": 6948, + "Ġanyway": 6949, + "igg": 6950, + "ĠGM": 6951, + "ĠThank": 6952, + "Ġiron": 6953, + "Ġevolution": 6954, + "ĠCop": 6955, + "twitter": 6956, + "Ġ95": 6957, + "Ġrelationships": 6958, + "adel": 6959, + "ĠYoung": 6960, + "Ġproposal": 6961, + "ayers": 6962, + "uilding": 6963, + "ĠHot": 6964, + "ORE": 6965, + "cos": 6966, + "Ġcollabor": 6967, + "PG": 6968, + "axy": 6969, + "Ġknowing": 6970, + "Ġsupports": 6971, + "owed": 6972, + "Ġcontrols": 6973, + "Ġmerely": 6974, + "umer": 6975, + "Ġathlet": 6976, + "Ġfashion": 6977, + "path": 6978, + "Ġgift": 6979, + "Ġera": 6980, + "AND": 6981, + "Ġkinds": 6982, + "ĠKorean": 6983, + "Ġlegit": 6984, + "ulous": 6985, + "Ġessentially": 6986, + "Ġtherap": 6987, + "nic": 6988, + "Ġsuffered": 6989, + "Ġhur": 6990, + "Ġpromise": 6991, + "Ġexcess": 6992, + "Ġoverw": 6993, + "Ġprime": 6994, + "ĠHouston": 6995, + "erry": 6996, + "ĠMs": 6997, + "RS": 6998, + "2012": 6999, + "Ġstores": 7000, + "ĠOlymp": 7001, + "Ġjourney": 7002, + "Although": 7003, + "Sub": 7004, + "ĠEduc": 7005, + "ĠChapter": 7006, + "Ġrequests": 7007, + "Ġconsumers": 7008, + "Ġtiny": 7009, + "Ġisol": 7010, + "ĠFair": 7011, + "ba": 7012, + "ĠYOU": 7013, + "Ġcrash": 7014, + "celer": 7015, + "Ġemotional": 7016, + "Ġgoods": 7017, + "Ġelected": 7018, + "Ġmoder": 7019, + "ĠLinux": 7020, + "Ġblocks": 7021, + "Ġisland": 7022, + "ĠSociety": 7023, + "Ġelections": 7024, + "Ġbroadcast": 7025, + "Ġcheap": 7026, + "Ġnations": 7027, + "Ġseasons": 7028, + "400": 7029, + "Ġwaste": 7030, + "ĠSat": 7031, + "Ġfields": 7032, + "employ": 7033, + "Ġprofile": 7034, + "Ġauthors": 7035, + "ALL": 7036, + "ĠGra": 7037, + "west": 7038, + "ĠTy": 7039, + "Ġdeaths": 7040, + "Ġvacc": 7041, + "Ġformed": 7042, + "Ġdu": 7043, + "Ġongoing": 7044, + "ĠMuslims": 7045, + "elf": 7046, + "igure": 7047, + "Ġassume": 7048, + "ĠUkraine": 7049, + "water": 7050, + "Ġcoast": 7051, + "Ġvoted": 7052, + "gor": 7053, + "ĠAS": 7054, + "ĠMichigan": 7055, + "aza": 7056, + "ĠArm": 7057, + "iro": 7058, + "Ġflex": 7059, + "asters": 7060, + "''": 7061, + "Ġwelcome": 7062, + "arl": 7063, + "Ġlocations": 7064, + "igation": 7065, + "ĠFil": 7066, + "Ġbuying": 7067, + "Ġarchitect": 7068, + "Ġharder": 7069, + "ĠCub": 7070, + "Ġinterface": 7071, + "Ġrestaurant": 7072, + "Ġdiscover": 7073, + "Ġexceed": 7074, + "Ġfavour": 7075, + "gery": 7076, + "Ġduty": 7077, + "Ġpitch": 7078, + "ador": 7079, + "ĠMach": 7080, + "boy": 7081, + "Ġresponded": 7082, + "Ġextended": 7083, + "hers": 7084, + "Many": 7085, + "raid": 7086, + "ifer": 7087, + "ĠIns": 7088, + "Ser": 7089, + "Ġmedium": 7090, + "she": 7091, + "ĠSports": 7092, + "Ġmagazine": 7093, + "utation": 7094, + "Ġlimits": 7095, + "ĠGall": 7096, + "Ġexternal": 7097, + "razil": 7098, + "Ġyounger": 7099, + "tle": 7100, + "Ġremind": 7101, + "ĠCON": 7102, + "Ġimmediate": 7103, + "Ġhidden": 7104, + "Ġvolunte": 7105, + "Ġsimpl": 7106, + "odcast": 7107, + "Ġphase": 7108, + "dr": 7109, + "Ġplot": 7110, + "Ġexposure": 7111, + "RI": 7112, + "ograp": 7113, + "vin": 7114, + "anish": 7115, + "ĠAcad": 7116, + "ĠEngine": 7117, + "Ġexpansion": 7118, + "ĠPay": 7119, + "Your": 7120, + "Ġpushed": 7121, + "ĠEll": 7122, + "ĠHead": 7123, + "Ġmarketing": 7124, + "ĠAC": 7125, + "ket": 7126, + "Ġhits": 7127, + "Ġgro": 7128, + "ĠAge": 7129, + "ĠScot": 7130, + "][": 7131, + "Ġstim": 7132, + "ĠiPhone": 7133, + "ĪĴ": 7134, + "Ġnarrow": 7135, + "ĠGetty": 7136, + "ĠTurkey": 7137, + "Ġperfectly": 7138, + "Ġenable": 7139, + "utch": 7140, + "Ġprecise": 7141, + "Ġregime": 7142, + "Ġshif": 7143, + "Ġcompens": 7144, + "gun": 7145, + "div": 7146, + "Ġchosen": 7147, + "ĠKen": 7148, + "Any": 7149, + "Ġtrees": 7150, + "Ġrecommended": 7151, + "ĠRen": 7152, + "uable": 7153, + "ĠHT": 7154, + "Follow": 7155, + "EG": 7156, + "ĠHand": 7157, + "ĠKenn": 7158, + "Ġarguments": 7159, + "Ġexists": 7160, + "Ġbike": 7161, + "ĠConserv": 7162, + "Ġbreaking": 7163, + "ĠGar": 7164, + "Ġcrazy": 7165, + "Ġvirtual": 7166, + "aylor": 7167, + "ixel": 7168, + "Ġ1980": 7169, + "Ġpermission": 7170, + "ĠSeries": 7171, + "Ġconsumer": 7172, + "Ġclosely": 7173, + "called": 7174, + "Ġ54": 7175, + "Ġhopes": 7176, + "Ġarray": 7177, + "ĠWin": 7178, + "ĠLabour": 7179, + "Ġspons": 7180, + "ĠIre": 7181, + "Ġpow": 7182, + "Ġreaders": 7183, + "Ġemployment": 7184, + "Ġcreature": 7185, + "Ġresulting": 7186, + "Ġaccurate": 7187, + "Ġmoments": 7188, + "Ġargued": 7189, + "Ġped": 7190, + "During": 7191, + "Ġ53": 7192, + "ĠTal": 7193, + "Ġsought": 7194, + "Ġsuffering": 7195, + "Ġicon": 7196, + "lee": 7197, + "Ġ($": 7198, + "alian": 7199, + "°": 7200, + "Ġpra": 7201, + "Ġbonus": 7202, + "(\"": 7203, + "ko": 7204, + "Ġacting": 7205, + "DE": 7206, + "fall": 7207, + "Ġcomparison": 7208, + "Ġsmooth": 7209, + "ĠNAS": 7210, + "upp": 7211, + "ĠJoseph": 7212, + "eping": 7213, + "ĠTake": 7214, + "ĠMid": 7215, + "Ġsending": 7216, + "fast": 7217, + "ĠFall": 7218, + "Ġdealing": 7219, + "user": 7220, + "ĠOrgan": 7221, + "Co": 7222, + "Ġattached": 7223, + "Ġsees": 7224, + "%.": 7225, + "Ġtypical": 7226, + "ART": 7227, + "Ġfinds": 7228, + "ĠAsia": 7229, + "umin": 7230, + "ĠCore": 7231, + "ĠEnt": 7232, + "inent": 7233, + "uce": 7234, + "ĠBlood": 7235, + "ĠNever": 7236, + "Ġemails": 7237, + "Ġhighlight": 7238, + "Ġconfront": 7239, + "atus": 7240, + "uted": 7241, + "Ġunus": 7242, + "Ġtopic": 7243, + "ĠAdam": 7244, + "Ġble": 7245, + "ati": 7246, + "Ġunderstood": 7247, + "Set": 7248, + "struct": 7249, + "TP": 7250, + "Ġmob": 7251, + "aa": 7252, + "ĠStart": 7253, + "pected": 7254, + "sell": 7255, + "Ġdedicated": 7256, + "ĠCA": 7257, + "uan": 7258, + "Ġsongs": 7259, + "escription": 7260, + "Ġtech": 7261, + "Ġrape": 7262, + "Ġaside": 7263, + "Ġgrant": 7264, + "Ġ56": 7265, + "sub": 7266, + "Ġargue": 7267, + "Ġcontaining": 7268, + "Ġschedule": 7269, + "Ġliberal": 7270, + "Ġpublicly": 7271, + "Ġheavily": 7272, + "ĠUt": 7273, + "iner": 7274, + "ĠSection": 7275, + "ĠCare": 7276, + "weet": 7277, + "ls": 7278, + "Dis": 7279, + "âĶĢ": 7280, + "ĠFollow": 7281, + "Back": 7282, + "ĠIT": 7283, + "Ġbes": 7284, + "ji": 7285, + "ĠHit": 7286, + "ested": 7287, + "Ġeverybody": 7288, + "ĠSwed": 7289, + "Ġfemin": 7290, + "Ġfacilities": 7291, + "Ġconven": 7292, + "Comp": 7293, + "ĠOS": 7294, + "core": 7295, + "Ġanx": 7296, + "Ġdivision": 7297, + "ĠCam": 7298, + "ĠStan": 7299, + "mates": 7300, + "Ġexplore": 7301, + "plom": 7302, + "Ġshares": 7303, + "pload": 7304, + "anes": 7305, + "Ġideal": 7306, + "eters": 7307, + "ĠBase": 7308, + "Ġplastic": 7309, + "Ġdistinct": 7310, + "ĠNetwork": 7311, + "ĠSeattle": 7312, + "Ġtrading": 7313, + "ensus": 7314, + "intend": 7315, + "Ġexhib": 7316, + "Ġinitially": 7317, + "ĠFood": 7318, + "Ġthousand": 7319, + "ĠBusiness": 7320, + "acter": 7321, + "Ġparagraph": 7322, + "Ġroughly": 7323, + "Ġwww": 7324, + "Ġcreative": 7325, + "ĠConf": 7326, + "Ġconsumption": 7327, + "Ġfilms": 7328, + "agan": 7329, + "Ġobtain": 7330, + "Ġtall": 7331, + "Ġtor": 7332, + "Ġacknowled": 7333, + "Ġgrown": 7334, + "alo": 7335, + "KE": 7336, + "Ġ400": 7337, + "enders": 7338, + "taining": 7339, + "UG": 7340, + "Ġsuicide": 7341, + "Ġwatched": 7342, + "ĠList": 7343, + "ali": 7344, + "rehens": 7345, + "Ġsurrounding": 7346, + "Ġpip": 7347, + "Ġflying": 7348, + "ĠJava": 7349, + "ordan": 7350, + "Ġserving": 7351, + "inations": 7352, + "post": 7353, + "Ġsho": 7354, + "Av": 7355, + "Ġjail": 7356, + "zy": 7357, + "Ġ1999": 7358, + "Ġ>": 9609, + "orous": 9610, + "Ġfirms": 9611, + "screen": 9612, + "una": 9613, + "Ġembarrass": 9614, + "ulse": 9615, + "Ġletting": 9616, + "Ġthrew": 9617, + "iley": 9618, + "Ġchannels": 9619, + "lan": 9620, + "ĠVegas": 9621, + "Ġsear": 9622, + "Ġfantastic": 9623, + "arre": 9624, + "uzzle": 9625, + "ĠDer": 9626, + "Those": 9627, + "Ġswing": 9628, + "Ġsheet": 9629, + "index": 9630, + "cover": 9631, + "ogan": 9632, + "Ġvariables": 9633, + "ĠTech": 9634, + "Ġspoken": 9635, + "achel": 9636, + "ĠDa": 9637, + "ĠMountain": 9638, + "Ġloaded": 9639, + "Ġfootage": 9640, + "version": 9641, + "Ġunl": 9642, + "ĠPhoenix": 9643, + "Ġthrowing": 9644, + "Ġfiring": 9645, + "Ġtracking": 9646, + "Ġwidth": 9647, + "Ġstruggling": 9648, + "rooms": 9649, + "otion": 9650, + "Ġmonthly": 9651, + "ĠServer": 9652, + "Ġeggs": 9653, + "open": 9654, + "MC": 9655, + "Ġ1993": 9656, + "Ġhired": 9657, + "Ġstayed": 9658, + "ĠAllen": 9659, + "Ġstro": 9660, + "Ġ98": 9661, + "step": 9662, + "ĠTurkish": 9663, + "Ġfabric": 9664, + "isting": 9665, + "ĠDom": 9666, + "Ġdates": 9667, + "Ġpron": 9668, + "Ġbasketball": 9669, + "Ġlucky": 9670, + "ĠArabia": 9671, + "Ġassumed": 9672, + "esty": 9673, + "Ġaffairs": 9674, + "Ġglad": 9675, + "ĠIndeed": 9676, + "ĠFA": 9677, + "ĠWord": 9678, + "Ġjoining": 9679, + "ifice": 9680, + "pread": 9681, + "irts": 9682, + "ĠSelect": 9683, + "Ġpopulations": 9684, + "aware": 9685, + "Ġnose": 9686, + "Ġcomplaints": 9687, + "start": 9688, + "Ġscoring": 9689, + "Thanks": 9690, + "Ġmining": 9691, + "Ġvisitors": 9692, + "SH": 9693, + "Ġdamaged": 9694, + "Ġcharacteristics": 9695, + "ĠPent": 9696, + "DC": 9697, + "Ġ83": 9698, + "ĠSix": 9699, + "rates": 9700, + "Ġflags": 9701, + "ĠBrew": 9702, + "dog": 9703, + "Mark": 9704, + "////": 9705, + "Ġexecution": 9706, + "Ġjoke": 9707, + "phones": 9708, + "Ġtestimony": 9709, + "Ġobst": 9710, + "QL": 9711, + "ĠCut": 9712, + "Ġstudied": 9713, + "ĠNintendo": 9714, + "icket": 9715, + "ĠNBC": 9716, + "Ġlad": 9717, + "ĠBra": 9718, + "ĠMoh": 9719, + "Ġkernel": 9720, + "Ġoverwhelming": 9721, + "Ġaged": 9722, + "Ġapplicable": 9723, + "ĠCond": 9724, + "Ġroads": 9725, + "ĠBlock": 9726, + "made": 9727, + "odge": 9728, + "Ġcommands": 9729, + "Ġoffices": 9730, + "veland": 9731, + "Ġtut": 9732, + "Ġreceiver": 9733, + "ĠFro": 9734, + "Ġshopping": 9735, + "ĠiP": 9736, + "ĠStre": 9737, + "ĠABC": 9738, + "Ġentertainment": 9739, + "ĠBow": 9740, + "orted": 9741, + "Mc": 9742, + "Ġreads": 9743, + "grad": 9744, + "ĠCollect": 9745, + "ĠâĪĴ": 9746, + "ĠCapital": 9747, + "ederation": 9748, + "Ġemployer": 9749, + "Ġinvolvement": 9750, + "Ġanxiety": 9751, + "alia": 9752, + "Ġroof": 9753, + "ĠAmong": 9754, + "ĠDemocrat": 9755, + "Ġstats": 9756, + "ĠVill": 9757, + "Ġconstitutional": 9758, + "Ġreferring": 9759, + "itty": 9760, + "Ġtackle": 9761, + "outube": 9762, + "Ġbacked": 9763, + "ĠHong": 9764, + "ĠBroad": 9765, + "Ġele": 9766, + "ĠOtt": 9767, + "Ġ1992": 9768, + "hour": 9769, + "achusetts": 9770, + "Cal": 9771, + "Ġdefeated": 9772, + "Ġ81": 9773, + "esp": 9774, + "Ġseemingly": 9775, + "was": 9776, + "ĠJenn": 9777, + "ĠKurd": 9778, + "Ġgene": 9779, + "Ġdiscount": 9780, + "Ret": 9781, + "ECT": 9782, + "();": 9783, + "Ġclubs": 9784, + "Ġsid": 9785, + "ĠMarsh": 9786, + "Check": 9787, + "Ġpp": 9788, + "ĠEag": 9789, + "idespread": 9790, + "Ġbeings": 9791, + "FT": 9792, + "Ġintroduction": 9793, + "ĠChange": 9794, + "ARD": 9795, + "Ġ110": 9796, + "adows": 9797, + "ierce": 9798, + "Ġmeal": 9799, + "author": 9800, + "ĠBang": 9801, + "lahoma": 9802, + "Ġranks": 9803, + "2011": 9804, + "????": 9805, + "max": 9806, + "Ġcollapse": 9807, + "Ġopens": 9808, + "Ġecho": 9809, + "Ġsoph": 9810, + "Ġracist": 9811, + "Ġenormous": 9812, + "Ġwaves": 9813, + "Ġtap": 9814, + "Ġcomprehensive": 9815, + ".--": 9816, + "ĠRoy": 9817, + "Ġfarmers": 9818, + "Related": 9819, + "aired": 9820, + "rones": 9821, + "ĠCrim": 9822, + "Ġproportion": 9823, + "Ġdesigns": 9824, + "Ġnegotiations": 9825, + "Ġvirtually": 9826, + "ĠBatman": 9827, + "Ġwarn": 9828, + "Ġlegitimate": 9829, + "mate": 9830, + "Ġconvention": 9831, + ",,": 9832, + "netic": 9833, + "ĠSD": 9834, + "Ġconsistently": 9835, + "Ġcompensation": 9836, + "Ġpunishment": 9837, + "Ġye": 9838, + "Ġtie": 9839, + "ĠBureau": 9840, + "irlf": 9841, + "ĠBu": 9842, + "ĠAren": 9843, + "ĠPhilipp": 9844, + "Ġknife": 9845, + "Ġmemories": 9846, + "ĠRoss": 9847, + "Ġangle": 9848, + "Ġ86": 9849, + "ĠThunder": 9850, + "Ġrend": 9851, + "ĠTour": 9852, + "Ġcounts": 9853, + "sung": 9854, + "ĠImp": 9855, + "Ġeducational": 9856, + "Ġaccessible": 9857, + "COM": 9858, + "Ġdrew": 9859, + "yer": 9860, + "Gl": 9861, + "amine": 9862, + "ORT": 9863, + "OB": 9864, + "IB": 9865, + "master": 9866, + "Ġtrials": 9867, + "ogy": 9868, + "har": 9869, + "ĠTrust": 9870, + "Ġpreferred": 9871, + "irlfriend": 9872, + "ĠNev": 9873, + "Ġbin": 9874, + "Ġcow": 9875, + "Page": 9876, + "Ġsignature": 9877, + "ĠBL": 9878, + "700": 9879, + "Ġretired": 9880, + "Ġbytes": 9881, + "Ġneighb": 9882, + "ĠLegend": 9883, + "Ġdevast": 9884, + "Ġsuspected": 9885, + "isons": 9886, + "ĠPokémon": 9887, + "scale": 9888, + "Ġcapabilities": 9889, + "Ġrevel": 9890, + "Ġcheese": 9891, + "dy": 9892, + "igrant": 9893, + "Ġfailing": 9894, + "bits": 9895, + "ĠHeroes": 9896, + "ĠGhost": 9897, + "ĠScient": 9898, + "Ġappointed": 9899, + "uri": 9900, + "Ġinstitution": 9901, + "Ġexpanded": 9902, + "greg": 9903, + "Ġmonitoring": 9904, + "Ġpodcast": 9905, + "Ġcoalition": 9906, + "Ġ96": 9907, + "Jo": 9908, + "Ġstolen": 9909, + "ĠSab": 9910, + "Ġstops": 9911, + "Ġholiday": 9912, + "Ġintr": 9913, + "Car": 9914, + "Black": 9915, + "ĠLGBT": 9916, + "Ġwarming": 9917, + "ĠAnderson": 9918, + "Ġ89": 9919, + "Ġproducer": 9920, + "Med": 9921, + "Ġaccuracy": 9922, + "ĠMarvel": 9923, + "izabeth": 9924, + "ĠPatrick": 9925, + "mony": 9926, + "Ġmini": 9927, + "acles": 9928, + "Ġovert": 9929, + "they": 9930, + "Ġmembership": 9931, + "ĠVen": 9932, + "Ġexch": 9933, + "Ġremoval": 9934, + "ĠDave": 9935, + "TY": 9936, + "mad": 9937, + "ĠFind": 9938, + "Ġadequ": 9939, + "Ġec": 9940, + "Ġteeth": 9941, + "Ġemotion": 9942, + "Ġperm": 9943, + "Ġsolely": 9944, + "db": 9945, + "Ġextraord": 9946, + "IGHT": 9947, + "cal": 9948, + "Ġguidelines": 9949, + "Ġdying": 9950, + "Ġsuspended": 9951, + "ĠPremier": 9952, + "ĠAnthony": 9953, + "elve": 9954, + "Ġdad": 9955, + "ĠEth": 9956, + "ĠFootball": 9957, + "Ġabandoned": 9958, + "Ġ<<": 9959, + "Ġmarch": 9960, + "Ġhorror": 9961, + "âĢ¦\"": 9962, + "Ġchildhood": 9963, + "Ġcampaigns": 9964, + "Ġlunch": 9965, + "ĠAlbert": 9966, + "block": 9967, + "âĸĪâĸĪ": 9968, + "ounding": 9969, + "Ġbone": 9970, + "organ": 9971, + "aders": 9972, + "ĠFlash": 9973, + "ĠDrive": 9974, + "Ġtonight": 9975, + "Ġwars": 9976, + "ĠFL": 9977, + "Ġformation": 9978, + "const": 9979, + "News": 9980, + "Ġcompe": 9981, + "orious": 9982, + "ĠStaff": 9983, + "Ġdiscussions": 9984, + "ĠProtection": 9985, + "ĠJam": 9986, + "Ġcriteria": 9987, + "Ġinstallation": 9988, + "Ġaccomplish": 9989, + "izza": 9990, + "Ġpublisher": 9991, + "Ġrescue": 9992, + "ĠTry": 9993, + "ULL": 9994, + "ĠSom": 9995, + "ĠHop": 9996, + "oret": 9997, + "ths": 9998, + "ordon": 9999, + "Ġpocket": 10000, + "ĠInv": 10001, + "Download": 10002, + "ĠCrime": 10003, + "Ġbene": 10004, + "ĠGuide": 10005, + "ĠAssembly": 10006, + "Ġparameters": 10007, + "IE": 10008, + "ĠAlexander": 10009, + "Ġconcert": 10010, + "ĠSche": 10011, + "Ġshoes": 10012, + "Ġvisiting": 10013, + "Ġrecall": 10014, + "Ġbub": 10015, + "Ġrural": 10016, + "Ġconcrete": 10017, + "ĠRos": 10018, + "Next": 10019, + "Russ": 10020, + "Ġloans": 10021, + "ĠShield": 10022, + "Ġtrem": 10023, + "hemat": 10024, + "kg": 10025, + "ĠHarris": 10026, + "isition": 10027, + "ĠMove": 10028, + "ĠFC": 10029, + "Ġfate": 10030, + "ĠCho": 10031, + "Ġtired": 10032, + "Ġprincipal": 10033, + "hist": 10034, + "iences": 10035, + "athy": 10036, + "Ġsevent": 10037, + "Ġmood": 10038, + "Ġstrategic": 10039, + "Ġdiseases": 10040, + "Ġforum": 10041, + "Ġtempor": 10042, + "Ġheadquarters": 10043, + "Par": 10044, + "ige": 10045, + "flix": 10046, + "Ġguitar": 10047, + "Ġ94": 10048, + "Only": 10049, + "Ġreleases": 10050, + "roph": 10051, + "================================": 10052, + "Ġ600": 10053, + "ĠContinue": 10054, + "igate": 10055, + "ĠCrit": 10056, + "system": 10057, + "Ġdisabled": 10058, + "Ġunexpected": 10059, + "ithub": 10060, + "Ġunclear": 10061, + "ĠEst": 10062, + "Ġcontrad": 10063, + "Ġstrategies": 10064, + "ventures": 10065, + "Ġpassage": 10066, + "AME": 10067, + "Ġimproving": 10068, + "Ġreveals": 10069, + "Ġdecrease": 10070, + "ova": 10071, + "Ġannoy": 10072, + "ĠShort": 10073, + "ĠLibrary": 10074, + "Ġcyber": 10075, + "nell": 10076, + "ĠHur": 10077, + "ĠCB": 10078, + "Ġphotograp": 10079, + "UI": 10080, + "Ġsed": 10081, + "Ge": 10082, + "Ġ87": 10083, + "Ġdiverse": 10084, + "Ġencouraged": 10085, + "Ġconspiracy": 10086, + "Ġbirds": 10087, + "Ġoperator": 10088, + "Ġhandful": 10089, + "Ġclassified": 10090, + "?)": 10091, + "Ġdramatic": 10092, + "Ġinvestigators": 10093, + "ito": 10094, + "Ġwidespread": 10095, + "ĠRoom": 10096, + "----------------------------------------------------------------": 10097, + "Ġcollective": 10098, + "Ġjournalist": 10099, + "String": 10100, + "Ġtemperatures": 10101, + "ila": 10102, + "Ġguid": 10103, + "Ġinspect": 10104, + "Ġmissile": 10105, + "ĠMayor": 10106, + "Ġmanual": 10107, + "Ġsimultane": 10108, + "Ġratings": 10109, + "Ġsuck": 10110, + "Ġ97": 10111, + "Ġuniversal": 10112, + "Ġpharm": 10113, + "Ġdisrupt": 10114, + "iano": 10115, + "AV": 10116, + "Ġft": 10117, + "Ġstatist": 10118, + "olds": 10119, + "ĠWalker": 10120, + "php": 10121, + "Ġundert": 10122, + "ĠLas": 10123, + "ishop": 10124, + "ntil": 10125, + "reshold": 10126, + "ĠWhether": 10127, + "Ms": 10128, + "Ġdeny": 10129, + "ĠCloud": 10130, + "Ġprovider": 10131, + "Ġsurviv": 10132, + "ĠUpdate": 10133, + "has": 10134, + "Ġmistakes": 10135, + "charge": 10136, + "pled": 10137, + "rity": 10138, + "Ġnode": 10139, + "ĠMassachusetts": 10140, + "ools": 10141, + "lication": 10142, + "Ġfails": 10143, + "emale": 10144, + "ori": 10145, + "backs": 10146, + "Ġshirt": 10147, + "Ġ''": 10148, + "ĠNAT": 10149, + "Ġwaters": 10150, + "elson": 10151, + "Ġease": 10152, + "Ġscar": 10153, + "Ġcontents": 10154, + "mind": 10155, + "Ġcontribution": 10156, + "Ġshr": 10157, + "Ġhanded": 10158, + "Ġstability": 10159, + "Ġtrave": 10160, + "Em": 10161, + "Ġmirror": 10162, + "123": 10163, + "Ġweigh": 10164, + "Ġfiction": 10165, + "ouver": 10166, + "istant": 10167, + "rition": 10168, + "ĠFed": 10169, + "Ġphysically": 10170, + "Ġstake": 10171, + "ĠArticle": 10172, + "ĠArc": 10173, + "ĠLewis": 10174, + "ĠMind": 10175, + "Ġdemonstrate": 10176, + "Ġprofits": 10177, + "vision": 10178, + "omic": 10179, + "olid": 10180, + "Ġbattles": 10181, + "Ġdrives": 10182, + "Ġeastern": 10183, + "ĠSony": 10184, + "!!!": 10185, + "aration": 10186, + "vard": 10187, + "ĠGL": 10188, + "portation": 10189, + "Ġ92": 10190, + "Ġlawmakers": 10191, + "Ġprotecting": 10192, + "ĠEPA": 10193, + "Ġyeah": 10194, + "Ġshame": 10195, + "olph": 10196, + "even": 10197, + "xit": 10198, + "Ġattach": 10199, + "Ġrepresenting": 10200, + "Ġobs": 10201, + "ĠUtah": 10202, + "iffs": 10203, + "ĠFreedom": 10204, + "ó": 10205, + "AK": 10206, + "Ġincidents": 10207, + "itage": 10208, + "Ġviewers": 10209, + "cd": 10210, + "Ġmouse": 10211, + "Ġclar": 10212, + "Ġaccordance": 10213, + "Ġbot": 10214, + "cor": 10215, + "ĠSummer": 10216, + "held": 10217, + "Ġinnocent": 10218, + "Ġinitiative": 10219, + "ols": 10220, + "________________________________": 10221, + "Ġspots": 10222, + "pace": 10223, + "Ġconventional": 10224, + "Ġcorporations": 10225, + "Ġblocked": 10226, + "HD": 10227, + "attered": 10228, + "Ġrefers": 10229, + "Ġbuck": 10230, + "ĠDigital": 10231, + "120": 10232, + "Ġtopics": 10233, + "TF": 10234, + "Äģ": 10235, + "brid": 10236, + "reement": 10237, + "Ġunderlying": 10238, + "ĠMember": 10239, + "Ġinvestigating": 10240, + "Ġpregnancy": 10241, + "Ġtouchdown": 10242, + "ĠBand": 10243, + "ĠCaller": 10244, + "Ġinstances": 10245, + "PP": 10246, + "wa": 10247, + "Good": 10248, + "Ġ1991": 10249, + "ĠCold": 10250, + "Ġfears": 10251, + "Ġremarks": 10252, + "ĨĴ": 10253, + "atal": 10254, + "Ġmit": 10255, + "Ġexperiments": 10256, + "ipt": 10257, + "Color": 10258, + "indu": 10259, + "Update": 10260, + "Ġ93": 10261, + "Ag": 10262, + "Ġå": 10263, + "ancouver": 10264, + "Both": 10265, + "Ġjudges": 10266, + "Object": 10267, + "Ġstere": 10268, + "umbn": 10269, + "Ġparticipation": 10270, + "ĠStars": 10271, + "ĠJere": 10272, + "Ġweekly": 10273, + "ĠBan": 10274, + "Ġconversations": 10275, + "ĠPitt": 10276, + "uz": 10277, + "ĠIndiana": 10278, + "ĠKick": 10279, + "Ġinfection": 10280, + "Ġheroes": 10281, + "Ġsettled": 10282, + "Ġstrip": 10283, + "Ġhal": 10284, + "Ġdump": 10285, + "ĠSci": 10286, + "Ġles": 10287, + "Ġreferences": 10288, + "ĠURL": 10289, + "ĠBridge": 10290, + "Ġwanting": 10291, + "Force": 10292, + "Ġexclus": 10293, + "Meanwhile": 10294, + "mn": 10295, + "Ġgentle": 10296, + "maker": 10297, + "senal": 10298, + "ĠGro": 10299, + "ouri": 10300, + "ĠRain": 10301, + "ĠAlliance": 10302, + "Ġlift": 10303, + "ela": 10304, + "SD": 10305, + "ĠCleveland": 10306, + "Ġranked": 10307, + "Ġstadium": 10308, + "Ġdeadly": 10309, + "ä¸": 10310, + "Ġriding": 10311, + "aria": 10312, + "ĠArmor": 10313, + "Ġdocumentation": 10314, + "ĠGreece": 10315, + "reek": 10316, + "Ġlens": 10317, + "ĠSa": 10318, + "Ġgross": 10319, + "ĠEmer": 10320, + "agers": 10321, + "ĠDub": 10322, + "ĠRh": 10323, + "ĠAMD": 10324, + "Ġarrival": 10325, + "Ġdesert": 10326, + "Ġsupplement": 10327, + "ĠResp": 10328, + "Ġknee": 10329, + "Ġmargin": 10330, + "font": 10331, + "ogg": 10332, + "2010": 10333, + "ĠPir": 10334, + "ĠProm": 10335, + "ivals": 10336, + "Ġintake": 10337, + "Ġdifferently": 10338, + "ugs": 10339, + "Ġbits": 10340, + "cluded": 10341, + "Ġsearching": 10342, + "ĠDu": 10343, + "umble": 10344, + "Ġfunctional": 10345, + "ĠBaltimore": 10346, + "ĠCould": 10347, + "Ġdesired": 10348, + "Ġcircuit": 10349, + "ĠLyn": 10350, + "ĠGO": 10351, + "ĠFalse": 10352, + "repre": 10353, + "':": 10354, + "alties": 10355, + "Ġminim": 10356, + "Ġdrove": 10357, + "ĠShould": 10358, + "Ġhip": 10359, + "Ġpros": 10360, + "Ġutility": 10361, + "ĠNature": 10362, + "ĠMode": 10363, + "President": 10364, + "opp": 10365, + "rat": 10366, + "formance": 10367, + "Ġconcentration": 10368, + "Ġfont": 10369, + "ĠBud": 10370, + "Ġamid": 10371, + "Ġrevers": 10372, + "ĠML": 10373, + "Bar": 10374, + "Ġinteraction": 10375, + "Ġjurisd": 10376, + "Ġspells": 10377, + "dep": 10378, + "fil": 10379, + "Ġcivilians": 10380, + "utter": 10381, + "ĠCooper": 10382, + "ĠBelow": 10383, + "Ġentrance": 10384, + "Ġconvert": 10385, + "Ġcontroversy": 10386, + "owered": 10387, + "Ġcontrary": 10388, + "Ġarc": 10389, + "ĠExecutive": 10390, + "ĠOfficer": 10391, + "Ġpackages": 10392, + "Ġprogressive": 10393, + "width": 10394, + "Ġreserved": 10395, + "vol": 10396, + "ĠSamsung": 10397, + "Ġprinted": 10398, + "Ġcenters": 10399, + "Ġintroduce": 10400, + "ĠKennedy": 10401, + "Ġodds": 10402, + "Ġsurely": 10403, + "Ġindependence": 10404, + "Ġpassengers": 10405, + "reprene": 10406, + "ĠBeh": 10407, + "Ġloves": 10408, + "ĠESPN": 10409, + "Ġfacilit": 10410, + "Ġidentical": 10411, + "Ġdoct": 10412, + "Ġpartnership": 10413, + "conf": 10414, + "ĠHide": 10415, + "Ġconfused": 10416, + "ĠCow": 10417, + "Men": 10418, + "Ġwrest": 10419, + "ĠIraqi": 10420, + "Ġholes": 10421, + "ĠStudies": 10422, + "Ġpregnant": 10423, + "hard": 10424, + "Ġsignals": 10425, + "IX": 10426, + "Ġpulling": 10427, + "Ġgraduate": 10428, + "Ġnominee": 10429, + "Date": 10430, + "Ġpermitted": 10431, + "ĠâĤ¬": 10432, + "ĠOklahoma": 10433, + "Start": 10434, + "Ġauthorized": 10435, + "Ġalarm": 10436, + "ĠCos": 10437, + "van": 10438, + "Ġgenerations": 10439, + "cular": 10440, + "Ġdragon": 10441, + "ĠSoftware": 10442, + "ĠEdward": 10443, + "Ġcontroller": 10444, + "Sen": 10445, + "gered": 10446, + "ĠVik": 10447, + "Ġapproached": 10448, + "Thank": 10449, + "Ġcance": 10450, + "Ġformula": 10451, + "ĠSmall": 10452, + "Ġweakness": 10453, + "Ġramp": 10454, + "itudes": 10455, + "jud": 10456, + "Ġbrilliant": 10457, + "Ġaccus": 10458, + "source": 10459, + "Ġ800": 10460, + "ĠEvil": 10461, + "Sw": 10462, + "Ġhomeless": 10463, + "week": 10464, + "iens": 10465, + "rics": 10466, + "ĠThird": 10467, + "TO": 10468, + "Ġorganic": 10469, + "Ġpresentation": 10470, + "agh": 10471, + "ĠDownload": 10472, + "vation": 10473, + "Ġassembly": 10474, + "orable": 10475, + "holders": 10476, + "ĠBernie": 10477, + "ĠHelp": 10478, + "Ġtong": 10479, + "ĠFight": 10480, + "Ġbeach": 10481, + "Book": 10482, + "ĠLic": 10483, + "Ġrush": 10484, + "ĠRound": 10485, + "oup": 10486, + "ĠMarx": 10487, + "Ġcalculated": 10488, + "ĠDevil": 10489, + "ĠSarah": 10490, + "Ġoccasionally": 10491, + "Ġbullet": 10492, + "Available": 10493, + "gate": 10494, + "Ġ91": 10495, + "Ġhosp": 10496, + "Ġpromises": 10497, + "ĠHIV": 10498, + "ĠStadium": 10499, + "ĠStock": 10500, + "ĠCorporation": 10501, + "gage": 10502, + "NG": 10503, + "ĠCredit": 10504, + "Ġsne": 10505, + "ibl": 10506, + "Ġaccum": 10507, + "such": 10508, + "Ġterrorists": 10509, + "Ġconsciousness": 10510, + "ĠZh": 10511, + "Ġdrama": 10512, + "oola": 10513, + "piration": 10514, + "Ġlabour": 10515, + "ĠNin": 10516, + "Ġutter": 10517, + "Ġdemocratic": 10518, + "Ġassass": 10519, + "ilation": 10520, + "Ġgest": 10521, + "Ġabroad": 10522, + "Ġmetab": 10523, + "Ġsorts": 10524, + "Ġflav": 10525, + "UB": 10526, + "Ġmg": 10527, + "ĠNothing": 10528, + "ĠOd": 10529, + "Ġmusical": 10530, + "2009": 10531, + "Ġdrops": 10532, + "ocated": 10533, + "ateral": 10534, + "000000": 10535, + "Ġgre": 10536, + "Ġequality": 10537, + "Ġburden": 10538, + "Ġvig": 10539, + "ĠLeader": 10540, + "------------": 10541, + "Ġceremony": 10542, + "Ġfighter": 10543, + "Ġactors": 10544, + "Ġæ": 10545, + "aman": 10546, + "Fi": 10547, + "Ġalign": 10548, + "puter": 10549, + "Ġelder": 10550, + "ĠNSA": 10551, + "Ġrepresentation": 10552, + "ĠOntario": 10553, + "ITH": 10554, + "usalem": 10555, + "Ġharassment": 10556, + "itzer": 10557, + "Ġsymp": 10558, + "Ġboxes": 10559, + "ĠDR": 10560, + "Ġmanifest": 10561, + "atre": 10562, + "Ġ^": 10563, + "Ġdies": 10564, + "leton": 10565, + "Ġmissions": 10566, + "ethe": 10567, + "Ġresolve": 10568, + "Ġfollowers": 10569, + "Ġasc": 10570, + "Ġkm": 10571, + "lord": 10572, + "ammed": 10573, + "Ġsilent": 10574, + "ĠAssociated": 10575, + "Ġtiming": 10576, + "Ġprisoners": 10577, + "ĠKings": 10578, + "ĠFive": 10579, + "Ġtower": 10580, + "Ġapproaches": 10581, + "Ġprecisely": 10582, + "Ġbureau": 10583, + "ĠMother": 10584, + "ĠIss": 10585, + "Ġkeyboard": 10586, + "itual": 10587, + "Ġfunded": 10588, + "Ġstaying": 10589, + "Ġpsychological": 10590, + "Ġmile": 10591, + "ĠLeon": 10592, + "ĠBarb": 10593, + "will": 10594, + "Ġwider": 10595, + "ĠAtlantic": 10596, + "Ġtill": 10597, + "ĠRome": 10598, + "rot": 10599, + "Ġaccompan": 10600, + "Ġflour": 10601, + "aco": 10602, + "World": 10603, + "ĠExpress": 10604, + "ĠYu": 10605, + "Cor": 10606, + "Ġpleased": 10607, + "party": 10608, + "Ġpointing": 10609, + "Ġinflation": 10610, + "Ġroy": 10611, + "Ġ),": 10612, + "ainer": 10613, + "Ġwedding": 10614, + "ormon": 10615, + "Ġrequiring": 10616, + "Ġqualified": 10617, + "Ġsegment": 10618, + "END": 10619, + "Ġsizes": 10620, + "eals": 10621, + "Ġcorrupt": 10622, + "assador": 10623, + "Ġceleb": 10624, + "Ġdreams": 10625, + "ĠMess": 10626, + "Ġchecking": 10627, + "ĠVersion": 10628, + "Ġpreparing": 10629, + "Ġactively": 10630, + "ĠDiff": 10631, + "Ġlux": 10632, + "ĠWinter": 10633, + "acteria": 10634, + "ĠNE": 10635, + "Ġdeputy": 10636, + "Ġtransgender": 10637, + "Ġsummary": 10638, + "Ġinher": 10639, + "eries": 10640, + "char": 10641, + "ĠYan": 10642, + "Ġknock": 10643, + "ĠPath": 10644, + "Ġlip": 10645, + "roller": 10646, + "Ġimpression": 10647, + "Ġcelebrate": 10648, + "Ġslide": 10649, + "Ġguests": 10650, + "Ġclip": 10651, + "FS": 10652, + "Ġsavings": 10653, + "Ġcaptain": 10654, + "Ġlegacy": 10655, + "ĠDenver": 10656, + "Ġwounded": 10657, + "taboola": 10658, + "ACT": 10659, + "Ġpursue": 10660, + "Ġoxy": 10661, + "Ġq": 10662, + "Ġsemi": 10663, + "ĠNeed": 10664, + "ĠAffairs": 10665, + "Ġobsc": 10666, + "Ġchecked": 10667, + "Ġdual": 10668, + "Code": 10669, + "ĠMD": 10670, + "lem": 10671, + "ulty": 10672, + "Ġ©": 10673, + "ĠElizabeth": 10674, + "Ġcenturies": 10675, + "arded": 10676, + "src": 10677, + "Ġevident": 10678, + "ennis": 10679, + "atin": 10680, + "Ġunemployment": 10681, + "ĠMario": 10682, + "Ġintim": 10683, + "Christ": 10684, + "Ġbiological": 10685, + "Ġsoldier": 10686, + "ĠAdded": 10687, + "Ġmath": 10688, + "ĠGil": 10689, + "Ġbias": 10690, + "Ġdating": 10691, + "ĠOcean": 10692, + "Ġmice": 10693, + "Mus": 10694, + "hire": 10695, + "ĠTes": 10696, + "Server": 10697, + "limited": 10698, + "Size": 10699, + "Ġmeters": 10700, + "Ġrocket": 10701, + "essee": 10702, + "Ġcertificate": 10703, + "ĠIranian": 10704, + "ASS": 10705, + "Ġgrid": 10706, + "Dec": 10707, + "Ġrolling": 10708, + "commun": 10709, + "ĠSweden": 10710, + "bury": 10711, + "Ġtissue": 10712, + "Ġracism": 10713, + "ĠLocal": 10714, + "Ġmystery": 10715, + "Ġexamine": 10716, + "Ġstem": 10717, + "Ġsits": 10718, + "Ġhoped": 10719, + "oting": 10720, + "Ġdialogue": 10721, + "Ġpersu": 10722, + "Watch": 10723, + "lay": 10724, + "MAN": 10725, + "Ġchronic": 10726, + "ĠPortland": 10727, + "market": 10728, + "ĠSEC": 10729, + "Ġparallel": 10730, + "Ġscandal": 10731, + "Ġcarries": 10732, + "Ġphenomenon": 10733, + "human": 10734, + "acker": 10735, + "ĠOx": 10736, + "Ġretirement": 10737, + "tainment": 10738, + "ovie": 10739, + "ĠGear": 10740, + "Ġduties": 10741, + "Ġdose": 10742, + "Ġscroll": 10743, + "MB": 10744, + "inf": 10745, + "Ġsauce": 10746, + "Ġlandscape": 10747, + "reddit": 10748, + "ĠChampionship": 10749, + "ĠReddit": 10750, + "alid": 10751, + "Ġcoin": 10752, + "Ġovers": 10753, + "Ġposting": 10754, + "about": 10755, + "Ġfel": 10756, + "andy": 10757, + "Ġbold": 10758, + "Ġfocusing": 10759, + "effect": 10760, + "GR": 10761, + "Ġdeemed": 10762, + "Ġrecommendations": 10763, + "Ġstepped": 10764, + "Ġvoter": 10765, + "ĠDeep": 10766, + "ĠInstagram": 10767, + "Ġmoderate": 10768, + "ĠMaryland": 10769, + "Ġrestricted": 10770, + "ĠMB": 10771, + "ĠChall": 10772, + "Ġtob": 10773, + "Ġcir": 10774, + "ĠOcc": 10775, + "ĠEver": 10776, + "Ġcollaps": 10777, + "INFO": 10778, + "=-": 10779, + "ĠPict": 10780, + "ĠAccount": 10781, + "nc": 10782, + "Ġought": 10783, + "Ġexport": 10784, + "Ġdrunk": 10785, + "('": 10786, + "Ġwise": 10787, + "ĠMort": 10788, + "necess": 10789, + "Ġancest": 10790, + "ĠIncre": 10791, + "Ġfrequent": 10792, + "mir": 10793, + "Ġinterpretation": 10794, + "Ġdependent": 10795, + "Ġcoins": 10796, + "ĠBol": 10797, + "Video": 10798, + "ĠJustin": 10799, + "Ġfatal": 10800, + "Ġcooking": 10801, + "Ġconfusion": 10802, + "ipher": 10803, + "Ġcustody": 10804, + "ĠMorgan": 10805, + "omach": 10806, + "ĠGovernor": 10807, + "Ġrestaurants": 10808, + "eling": 10809, + "Ġacknowledged": 10810, + "Ġther": 10811, + "Ġgenes": 10812, + "ching": 10813, + "Hey": 10814, + "Ġtactics": 10815, + "ĠMexican": 10816, + "Ġvend": 10817, + "Ġhes": 10818, + "quer": 10819, + "Ġnoting": 10820, + "ĠCameron": 10821, + "Ġtargeting": 10822, + "rock": 10823, + "Ġcredits": 10824, + "Ġemotions": 10825, + "Ġrepresentatives": 10826, + "news": 10827, + "Ġlegislative": 10828, + "Ġremoving": 10829, + "Ġtweeted": 10830, + "ĠCarter": 10831, + "ĠFixed": 10832, + "Ġforcing": 10833, + "Ġspeaker": 10834, + "Ġmales": 10835, + "ĠVietnam": 10836, + "lined": 10837, + "Ġconcepts": 10838, + "Ġvoices": 10839, + "oir": 10840, + "ĠTrib": 10841, + "Whe": 10842, + "ĠJerusalem": 10843, + "ĠSant": 10844, + "Ġcul": 10845, + "Ġlady": 10846, + "ĠHawai": 10847, + "Ġarts": 10848, + "ĠInn": 10849, + "ĠMachine": 10850, + "ĠEmperor": 10851, + "Ġslot": 10852, + "gly": 10853, + "ĠProcess": 10854, + "III": 10855, + "Ġathletes": 10856, + "ĠTemple": 10857, + "ĠRepresent": 10858, + "Ġpresc": 10859, + "Ġtons": 10860, + "Ġgolden": 10861, + "Ġpunch": 10862, + "ĠGR": 10863, + "iverpool": 10864, + "Ġenact": 10865, + "Ġlobby": 10866, + "Ġmos": 10867, + "Ġpicking": 10868, + "Ġlifetime": 10869, + "Ġcognitive": 10870, + "Each": 10871, + "zo": 10872, + "Ġdub": 10873, + "Ġconsists": 10874, + "oln": 10875, + "Ġfestival": 10876, + "amous": 10877, + "Ġintellig": 10878, + "words": 10879, + "ĠSmart": 10880, + "Ġdele": 10881, + "Ġlapt": 10882, + "Ġmagical": 10883, + "ĠSin": 10884, + "bus": 10885, + "urities": 10886, + "ighth": 10887, + "ĠRuby": 10888, + "ĠSure": 10889, + "olving": 10890, + "Ġjun": 10891, + "OST": 10892, + "Ġimposed": 10893, + "Ġastron": 10894, + "Ġcorrel": 10895, + "ĠNS": 10896, + "ĠKit": 10897, + "ĠFuture": 10898, + "burn": 10899, + "Ġimmune": 10900, + "ocus": 10901, + "Ġcourses": 10902, + "ĠString": 10903, + "Ġlean": 10904, + "Ġghost": 10905, + "Ġoutcomes": 10906, + "Ġexpense": 10907, + "Ġeveryday": 10908, + "Ġacceptable": 10909, + "Ah": 10910, + "Ġequipped": 10911, + "Ġorange": 10912, + "FR": 10913, + "ĠDutch": 10914, + "Though": 10915, + "ĠRank": 10916, + "QU": 10917, + "ĠRoberts": 10918, + "what": 10919, + "rend": 10920, + "Ġdisappear": 10921, + "Ġspawn": 10922, + "ĠLam": 10923, + "ois": 10924, + "Ġdeserve": 10925, + "Ġminimal": 10926, + "Ġnervous": 10927, + "ĠWould": 10928, + "Ġrook": 10929, + "ĠVancouver": 10930, + "Ġresign": 10931, + "shire": 10932, + "ĠWorks": 10933, + "ĠBuild": 10934, + "Ġaffordable": 10935, + "ĠGary": 10936, + "ĠArena": 10937, + "Ġhanging": 10938, + "Ġimplications": 10939, + "ĠSong": 10940, + "Ġmaintaining": 10941, + "Ġguards": 10942, + "CON": 10943, + "Ġderived": 10944, + "Ġexecuted": 10945, + "Ġtheories": 10946, + "Ġquoted": 10947, + "ĠAndre": 10948, + "oga": 10949, + "seless": 10950, + "info": 10951, + "ĠBelg": 10952, + "Ġtears": 10953, + "ĠSurv": 10954, + "Ġbirthday": 10955, + "igious": 10956, + "immer": 10957, + "Ġspectrum": 10958, + "Ġarchitecture": 10959, + "Ġrecruit": 10960, + "arma": 10961, + "Table": 10962, + "Ġmonsters": 10963, + "ĠGov": 10964, + "Ġdestination": 10965, + "Ġattractive": 10966, + "Ġfoss": 10967, + "ĠMoreover": 10968, + "Ġpresents": 10969, + "THE": 10970, + "Ġreply": 10971, + "pton": 10972, + "Ġcum": 10973, + "Ġdelight": 10974, + "Ġaffects": 10975, + "Ġdonations": 10976, + "ĠToy": 10977, + "ĠHim": 10978, + "MENT": 10979, + "Ġovercome": 10980, + "itched": 10981, + "ĠFantasy": 10982, + "ĠHat": 10983, + "ĠBeast": 10984, + "bott": 10985, + "Ġinvestigations": 10986, + "Run": 10987, + "Ġhunting": 10988, + "di": 10989, + "fund": 10990, + "Ġsessions": 10991, + "estyle": 10992, + "Ġportray": 10993, + "oids": 10994, + "Yeah": 10995, + "Ġcommunicate": 10996, + "Ġcomedy": 10997, + "ĠYang": 10998, + "Ġbelt": 10999, + "ĠMarine": 11000, + "Ġpredicted": 11001, + "Play": 11002, + "Ġimportantly": 11003, + "Ġremarkable": 11004, + "Ġeliminate": 11005, + "David": 11006, + "Ġbind": 11007, + "VID": 11008, + "Ġadvocates": 11009, + "ĠGaza": 11010, + "imp": 11011, + "DB": 11012, + "ĠNa": 11013, + "ĠSimilar": 11014, + "IES": 11015, + "Ġcharity": 11016, + "vas": 11017, + "math": 11018, + "Ġâĸ": 11019, + "oker": 11020, + "ndum": 11021, + "Ġcaps": 11022, + "ĠHal": 11023, + "2000": 11024, + "ean": 11025, + "Ġfleet": 11026, + "Ġrecre": 11027, + "Right": 11028, + "Ġsleeping": 11029, + "ijing": 11030, + "kind": 11031, + "Ġdesignated": 11032, + "ä": 11033, + "Ġanimation": 11034, + "kee": 11035, + "ĠIntrodu": 11036, + "Ġ/>": 11037, + "Ġdelayed": 11038, + "Ġtremend": 11039, + "Ġcurious": 11040, + "Use": 11041, + "Ġlect": 11042, + "dam": 11043, + "Ġinnovation": 11044, + "ĠPoints": 11045, + "Ġloading": 11046, + "Ġdispute": 11047, + "ctic": 11048, + "irds": 11049, + "ĠBY": 11050, + "Ġnurs": 11051, + "ĠValue": 11052, + "IONS": 11053, + "ĠHum": 11054, + "Ġtemplate": 11055, + "mers": 11056, + "Ġappearances": 11057, + "ĠEntertainment": 11058, + "Ġtranslation": 11059, + "Ġsake": 11060, + "Ġbeneath": 11061, + "Ġinhib": 11062, + "Ġeuro": 11063, + "abetes": 11064, + "Ġstudying": 11065, + "ĠMas": 11066, + "Ġperceived": 11067, + "Ġexamined": 11068, + "Ġeager": 11069, + "Ġcoaches": 11070, + "Ġimper": 11071, + "chi": 11072, + "Ġproduces": 11073, + "\").": 11074, + "ĠEveryone": 11075, + "Ġmunicip": 11076, + "Ġgirlfriend": 11077, + "Ġhire": 11078, + "ĠVice": 11079, + "Ġsuitable": 11080, + "opy": 11081, + "Ġinequ": 11082, + "ĠDuke": 11083, + "fish": 11084, + "first": 11085, + "ĠObs": 11086, + "Ġinterior": 11087, + "ĠBruce": 11088, + "ĠRy": 11089, + "Ġanalys": 11090, + "Ġconsiderable": 11091, + "Ġforecast": 11092, + "Ġfert": 11093, + "orship": 11094, + "ĠDrug": 11095, + "ĠALL": 11096, + ":\"": 11097, + "thur": 11098, + "ĠMail": 11099, + "Ġballot": 11100, + "Ġinstantly": 11101, + "ĠChannel": 11102, + "Ġpicks": 11103, + "Ġ1989": 11104, + "Ġtent": 11105, + "oli": 11106, + "Ġcivilian": 11107, + "bling": 11108, + "ello": 11109, + "bu": 11110, + "Ġinch": 11111, + "Ġlogo": 11112, + "Ġcooperation": 11113, + "Ġwalks": 11114, + "Ġinvestments": 11115, + "Ġimprison": 11116, + "ĠFestival": 11117, + "ĠKy": 11118, + "Ġlegally": 11119, + "Ġgri": 11120, + "charg": 11121, + "Sl": 11122, + "Ġthreatening": 11123, + "duction": 11124, + "flow": 11125, + "Ġdismissed": 11126, + "ibraries": 11127, + "cap": 11128, + "ele": 11129, + "ĠMcG": 11130, + "ĠHarvard": 11131, + "ĠConservative": 11132, + "ĠCBS": 11133, + "png": 11134, + "Ġroots": 11135, + "ĠHaving": 11136, + "umbled": 11137, + "ĠFun": 11138, + "\\/": 11139, + "ĠSearch": 11140, + "plex": 11141, + "Ġdiscussing": 11142, + "Ġcontinu": 11143, + "ĠTai": 11144, + "ĠWik": 11145, + "Free": 11146, + "fit": 11147, + "Ġrefuse": 11148, + "Ġmanaging": 11149, + "Ġsynd": 11150, + "ipedia": 11151, + "walk": 11152, + "Ġprofessionals": 11153, + "Ġguidance": 11154, + "Ġuniversities": 11155, + "Ġassemb": 11156, + "untu": 11157, + "Finally": 11158, + "ASE": 11159, + "ĠAuto": 11160, + "ĠHad": 11161, + "Ġanniversary": 11162, + "LD": 11163, + "ĠDur": 11164, + "ĠUltimate": 11165, + "ihad": 11166, + "product": 11167, + "Ġtransit": 11168, + "Ġrestore": 11169, + "Ġexplaining": 11170, + "Ġasset": 11171, + "Ġtransferred": 11172, + "Ġburst": 11173, + "apolis": 11174, + "ĠMagazine": 11175, + "ĠCra": 11176, + "ĠBR": 11177, + "gged": 11178, + "ĠHE": 11179, + "Mich": 11180, + "bet": 11181, + "ĠLady": 11182, + "ylum": 11183, + "erves": 11184, + "Ġmeets": 11185, + "white": 11186, + "Log": 11187, + "Ġcorresponding": 11188, + "Ġinsisted": 11189, + "GG": 11190, + "Ġsurrounded": 11191, + "Ġtens": 11192, + "Ġlane": 11193, + "Ġcoinc": 11194, + "home": 11195, + "Ġexisted": 11196, + "ected": 11197, + "ĠDouble": 11198, + "lamm": 11199, + "Ġskept": 11200, + "exp": 11201, + "Ġperception": 11202, + "iev": 11203, + "ĠBeing": 11204, + "oft": 11205, + "Ġadopt": 11206, + ".:": 11207, + "];": 11208, + "Windows": 11209, + "Ġsatellite": 11210, + "ASH": 11211, + "Ġinfant": 11212, + "description": 11213, + "ĠMeanwhile": 11214, + "cm": 11215, + "oca": 11216, + "ĠTreat": 11217, + "actor": 11218, + "Ġtobacco": 11219, + "ĠNorm": 11220, + "emption": 11221, + "Ġflesh": 11222, + "Ġje": 11223, + "oop": 11224, + "ĠHeaven": 11225, + "Ġbeating": 11226, + "anim": 11227, + "Ġgathering": 11228, + "Ġcultiv": 11229, + "GO": 11230, + "abe": 11231, + "ĠJonathan": 11232, + "ĠSafety": 11233, + "Ġbadly": 11234, + "prot": 11235, + "Ġchoosing": 11236, + "Ġcontacted": 11237, + "Ġquit": 11238, + "Ġdistur": 11239, + "Ġstir": 11240, + "Ġtoken": 11241, + "Det": 11242, + "ĠPa": 11243, + "Ġfunctionality": 11244, + "003": 11245, + "some": 11246, + "Ġlimitations": 11247, + "Ġmeth": 11248, + "build": 11249, + "config": 11250, + "NT": 11251, + "rell": 11252, + "blem": 11253, + "ĠMom": 11254, + "Ġveterans": 11255, + "ĠHu": 11256, + "Ġtrends": 11257, + "arer": 11258, + "ĠGiven": 11259, + "ĠCaption": 11260, + "may": 11261, + "AST": 11262, + "Ġwondering": 11263, + "ĠClark": 11264, + "normal": 11265, + "Ġseparated": 11266, + "Ġdesp": 11267, + "stic": 11268, + "brew": 11269, + "Ġrelating": 11270, + "ĠNik": 11271, + "ĠFarm": 11272, + "Ġenthusi": 11273, + "good": 11274, + "deb": 11275, + "Ġactivist": 11276, + "Ġmart": 11277, + "Ġexplosion": 11278, + "ĠEconomic": 11279, + "Link": 11280, + "Ġinsight": 11281, + "Ġconvenient": 11282, + "Ġcounterpart": 11283, + "support": 11284, + "ĠVirt": 11285, + "agen": 11286, + "ĠTennessee": 11287, + "ĠSimon": 11288, + "ĠAward": 11289, + "OCK": 11290, + "ĠFigure": 11291, + "Ġoverseas": 11292, + "Ġpride": 11293, + "ĠCas": 11294, + "note": 11295, + "mg": 11296, + "Current": 11297, + "Ġdisplays": 11298, + "content": 11299, + "Ġtraveling": 11300, + "Ġhospitals": 11301, + "ĠFinancial": 11302, + "ĠPast": 11303, + "Ġdefendant": 11304, + "Ġstreaming": 11305, + "mble": 11306, + "ĠBerlin": 11307, + "uki": 11308, + "Ġdistribut": 11309, + "Ġantib": 11310, + "Ġchocolate": 11311, + "ĠCastle": 11312, + "Ġinterrupt": 11313, + "ĠRow": 11314, + "Ġconversion": 11315, + "Ġbugs": 11316, + "ĠRather": 11317, + "liest": 11318, + "LY": 11319, + "ĠJean": 11320, + "common": 11321, + "akh": 11322, + "Ġ130": 11323, + "otton": 11324, + "ĠDean": 11325, + "Ġamendment": 11326, + "Ġgameplay": 11327, + "ĠWarren": 11328, + "oda": 11329, + "Ġhighlights": 11330, + "Ġirre": 11331, + "ĠNATO": 11332, + "Ġballs": 11333, + "Ġdemanding": 11334, + "URE": 11335, + "ĠLuke": 11336, + "Figure": 11337, + "stop": 11338, + "onia": 11339, + "zone": 11340, + "izers": 11341, + "ĠWR": 11342, + "Ġawarded": 11343, + "Ġregulatory": 11344, + "ĠHart": 11345, + "ĠSN": 11346, + "pling": 11347, + "Ġsour": 11348, + "ĠPixel": 11349, + "usive": 11350, + "Ġfet": 11351, + "ĠSent": 11352, + "Ġautomatic": 11353, + "Ġfer": 11354, + "vernment": 11355, + "ĠKhan": 11356, + "TON": 11357, + "father": 11358, + "Ġextraordinary": 11359, + "throp": 11360, + "ĠPython": 11361, + "ĠGPU": 11362, + "Ġsexually": 11363, + "Ġdesktop": 11364, + "itivity": 11365, + "ĠAntonio": 11366, + "Ġorient": 11367, + "Ġears": 11368, + "obby": 11369, + "ouses": 11370, + "vertisements": 11371, + "Ġmanufacturers": 11372, + "icient": 11373, + "minute": 11374, + "Ġconviction": 11375, + "Ġgarden": 11376, + "public": 11377, + "Ġsatisfied": 11378, + "fold": 11379, + "OK": 11380, + "Ġinhab": 11381, + "ĠThink": 11382, + "Ġprogramme": 11383, + "Ġstomach": 11384, + "Ġcoordin": 11385, + "Ġholy": 11386, + "Ġthreshold": 11387, + "Ġrhet": 11388, + "Ġserial": 11389, + "Ġemployers": 11390, + "ĠEverything": 11391, + "rah": 11392, + "Ġbother": 11393, + "Ġbrands": 11394, + "Value": 11395, + "ĠTed": 11396, + "ĠPlanet": 11397, + "Ġpink": 11398, + "ĠFurthermore": 11399, + "sa": 11400, + "PE": 11401, + "reck": 11402, + "ĠUSD": 11403, + "otte": 11404, + "Ġ&&": 11405, + "Ġlanded": 11406, + "gets": 11407, + "Ġproducers": 11408, + "Ġhealthcare": 11409, + "Ġdominant": 11410, + "Ġdestro": 11411, + "Ġamended": 11412, + "chron": 11413, + "Ġfits": 11414, + "ĠSyd": 11415, + "ĠAuthority": 11416, + "ATCH": 11417, + "Ġfights": 11418, + "ĠLLC": 11419, + "Ġ---": 11420, + "ĠCorp": 11421, + "Ġtoxic": 11422, + "specific": 11423, + "ĠCorn": 11424, + "ĠChel": 11425, + "Ġtelephone": 11426, + "ĠPant": 11427, + "Ġmysterious": 11428, + "aunch": 11429, + "odox": 11430, + "media": 11431, + "Ġwitnesses": 11432, + "agu": 11433, + "Ġquestioned": 11434, + "ĠBrexit": 11435, + "ĠRemember": 11436, + "enez": 11437, + "Ġendorse": 11438, + "iatric": 11439, + "ĠIdent": 11440, + "Ġridiculous": 11441, + "110": 11442, + "Ġprayer": 11443, + "Ġscientist": 11444, + "Ġ1950": 11445, + "ĠAqu": 11446, + "Ġunderground": 11447, + "ĠUFC": 11448, + "mare": 11449, + "ĠLater": 11450, + "wich": 11451, + "Ġsubscrib": 11452, + "Ġhosts": 11453, + "Ġerr": 11454, + "Ġgrants": 11455, + "antom": 11456, + "Ġsummon": 11457, + "early": 11458, + "ĠClear": 11459, + "ĠPrim": 11460, + "Ġsuspension": 11461, + "Ġguaranteed": 11462, + "apper": 11463, + "Ġrice": 11464, + "ĠSean": 11465, + "ĠShin": 11466, + "Ġreferendum": 11467, + "Ġfled": 11468, + "rust": 11469, + "Ġ360": 11470, + "tery": 11471, + "Ġshocked": 11472, + "BR": 11473, + "ĠOil": 11474, + "ĠAllah": 11475, + "Ġpartly": 11476, + "Ġignor": 11477, + "Ġtransmission": 11478, + "Ġhomosexual": 11479, + "iversal": 11480, + "Ġhopefully": 11481, + "ãĤ¤": 11482, + "Ġlesson": 11483, + "Leg": 11484, + "Ġ..": 11485, + "Yet": 11486, + "table": 11487, + "appropri": 11488, + "rett": 11489, + "Ġboards": 11490, + "Ġincorrect": 11491, + "Ġbacteria": 11492, + "aru": 11493, + "amac": 11494, + "Ġsnap": 11495, + ".'\"": 11496, + "Ġparad": 11497, + "tem": 11498, + "heart": 11499, + "Ġavailability": 11500, + "Ġwisdom": 11501, + "Ġ(+": 11502, + "Ġpriest": 11503, + "ĠÂłĠÂł": 11504, + "Open": 11505, + "Ġspan": 11506, + "Ġparameter": 11507, + "Ġconvince": 11508, + "Ġ(%)": 11509, + "rac": 11510, + "Ġfo": 11511, + "Ġsafely": 11512, + "Ġconverted": 11513, + "ĠOlympic": 11514, + "Ġreserve": 11515, + "Ġhealing": 11516, + "ĠMine": 11517, + "Max": 11518, + "Ġinherent": 11519, + "ĠGraham": 11520, + "Ġintegrated": 11521, + "Dem": 11522, + "Ġpipeline": 11523, + "Ġapplying": 11524, + "Ġembed": 11525, + "ĠCharlie": 11526, + "Ġcave": 11527, + "2008": 11528, + "Ġconsensus": 11529, + "Ġrewards": 11530, + "Pal": 11531, + "ĠHTML": 11532, + "Ġpopularity": 11533, + "looking": 11534, + "ĠSword": 11535, + "ĠArts": 11536, + "')": 11537, + "Ġelectron": 11538, + "clusions": 11539, + "Ġintegrity": 11540, + "Ġexclusively": 11541, + "Ġgrace": 11542, + "Ġtorture": 11543, + "Ġburned": 11544, + "two": 11545, + "Ġ180": 11546, + "Produ": 11547, + "Ġentreprene": 11548, + "raphics": 11549, + "Ġgym": 11550, + "ricane": 11551, + "ĠTam": 11552, + "Ġadministrative": 11553, + "Ġmanufacturer": 11554, + "Ġvel": 11555, + "ĠNi": 11556, + "Ġisolated": 11557, + "ĠMedicine": 11558, + "Ġbackup": 11559, + "Ġpromoting": 11560, + "Ġcommander": 11561, + "Ġflee": 11562, + "ĠRussell": 11563, + "Ġforgotten": 11564, + "ĠMissouri": 11565, + "Ġresidence": 11566, + "mons": 11567, + "Ġresemb": 11568, + "Ġwand": 11569, + "Ġmeaningful": 11570, + "PT": 11571, + "Ġbol": 11572, + "Ġhelic": 11573, + "Ġwealthy": 11574, + "Ġrifle": 11575, + "strong": 11576, + "rowing": 11577, + "plan": 11578, + "asury": 11579, + "âĢ¦.": 11580, + "Ġexpanding": 11581, + "ĠHamilton": 11582, + "Ġreceives": 11583, + "SI": 11584, + "eatures": 11585, + "ĠAnim": 11586, + "REE": 11587, + "Put": 11588, + "Ġbriefly": 11589, + "rive": 11590, + "Ġstimul": 11591, + "Ġ``(": 11592, + "Ġ__": 11593, + "Ġchip": 11594, + "Ġhaz": 11595, + "Ġprize": 11596, + "ĠThings": 11597, + "ACE": 11598, + "ulin": 11599, + "dict": 11600, + "oku": 11601, + "Ġassociate": 11602, + "ockets": 11603, + "youtube": 11604, + "Story": 11605, + "ategory": 11606, + "Ġmild": 11607, + "ailing": 11608, + "ĠYe": 11609, + "Orig": 11610, + "ĠKa": 11611, + "orig": 11612, + "Ġpropaganda": 11613, + "Ġanonymous": 11614, + "Ġstruggled": 11615, + "Ġoutrage": 11616, + "ATED": 11617, + "ĠBeijing": 11618, + "rary": 11619, + "Ġleather": 11620, + "Ġworlds": 11621, + "Ġbroader": 11622, + "125": 11623, + "idal": 11624, + "ĠBetter": 11625, + "Ġtear": 11626, + "Ext": 11627, + "Ġproposals": 11628, + "Ġiter": 11629, + "ĠSquad": 11630, + "Ġvolunt": 11631, + "mi": 11632, + "Did": 11633, + "ĠPu": 11634, + "pin": 11635, + "Ġspeakers": 11636, + "Ġborders": 11637, + "Ġfigured": 11638, + "='": 11639, + "Ġsimultaneously": 11640, + "aeda": 11641, + "Ġcharging": 11642, + "Ġurged": 11643, + "Ġconj": 11644, + "256": 11645, + "ĠGordon": 11646, + "merce": 11647, + "Ġdocumentary": 11648, + "Share": 11649, + "itol": 11650, + "ONE": 11651, + "ĠGarden": 11652, + "hatt": 11653, + "ĠThompson": 11654, + "aneous": 11655, + "apore": 11656, + "Ġtanks": 11657, + "Ġlessons": 11658, + "track": 11659, + "Ġoutstanding": 11660, + "Ġvolunteers": 11661, + "Ġspray": 11662, + "Ġmanagers": 11663, + "large": 11664, + "Ġcamps": 11665, + "Ġartificial": 11666, + "ĠRu": 11667, + "Ġbags": 11668, + "thal": 11669, + "Ġcompatible": 11670, + "ĠBlade": 11671, + "Ġfed": 11672, + "Ġargues": 11673, + "FI": 11674, + "Ġunfair": 11675, + "Ġcorn": 11676, + "Ġoffset": 11677, + "Ġdirections": 11678, + "Ġdisappointed": 11679, + "ĠConvention": 11680, + "Ġviewing": 11681, + "ME": 11682, + "ocity": 11683, + "Ġtowns": 11684, + "Ġlayers": 11685, + "Ġrolled": 11686, + "Ġjumped": 11687, + "Ġattribute": 11688, + "Ġunnecess": 11689, + "incoln": 11690, + "Ġsuppose": 11691, + "ĠNether": 11692, + "cha": 11693, + "Ġburied": 11694, + "Ġsixth": 11695, + "Ben": 11696, + "ressing": 11697, + "OUR": 11698, + "Ġwound": 11699, + "Ġcycl": 11700, + "Ġmechanisms": 11701, + "Ġcongressional": 11702, + "ĠElement": 11703, + "Ġagreements": 11704, + "Ġdecor": 11705, + "Ġclosest": 11706, + "ĠMit": 11707, + "Google": 11708, + "}}": 11709, + "Ġmixture": 11710, + "Ġfluid": 11711, + "Sign": 11712, + "ĠScholar": 11713, + "Ġpist": 11714, + "asket": 11715, + "abling": 11716, + "Ġracing": 11717, + "hero": 11718, + "riel": 11719, + "assy": 11720, + "Ġcheaper": 11721, + "ben": 11722, + "Ġvertical": 11723, + "amacare": 11724, + "ĠReading": 11725, + "gments": 11726, + "Ġhelicop": 11727, + "Ġsacrifice": 11728, + "aya": 11729, + "paren": 11730, + "VA": 11731, + "ĠLes": 11732, + "ĠStudio": 11733, + "Ġviolations": 11734, + "ĠAnna": 11735, + "acer": 11736, + "é¾": 11737, + "ĠRat": 11738, + "ĠBeck": 11739, + "ĠDick": 11740, + "ĠACT": 11741, + "Ġcomposition": 11742, + "Ġtexture": 11743, + "ĠOwn": 11744, + "Ġsmartphone": 11745, + "ĠNA": 11746, + "Ġforb": 11747, + "import": 11748, + "Ġdefending": 11749, + "ilst": 11750, + "rer": 11751, + "Ġoh": 11752, + "ĠJeremy": 11753, + "Ġbanking": 11754, + "ceptions": 11755, + "Ġrespective": 11756, + "/.": 11757, + "Ġdrinks": 11758, + "ĠWi": 11759, + "Ġbands": 11760, + "ĠLiverpool": 11761, + "Ġgrip": 11762, + "ĠBuy": 11763, + "Ġopenly": 11764, + "Ġreviewed": 11765, + "pert": 11766, + "Ġverify": 11767, + "ĠCole": 11768, + "ĠWales": 11769, + "MO": 11770, + "Ġunpre": 11771, + "Ġshelter": 11772, + "ĠImperial": 11773, + "Ġgui": 11774, + "ĠDak": 11775, + "Ġsuggestions": 11776, + "Ġexplicitly": 11777, + "Ġslave": 11778, + "Ġblockchain": 11779, + "Ġcompeting": 11780, + "Ġpromising": 11781, + "SON": 11782, + "Ġsoccer": 11783, + "Ġconstitution": 11784, + "429": 11785, + "Ġdistract": 11786, + "ĠUser": 11787, + "esides": 11788, + "ĠMethod": 11789, + "ĠTokyo": 11790, + "Ġaccompanied": 11791, + "Client": 11792, + "sur": 11793, + "alog": 11794, + "Ġidentification": 11795, + "Ġinvasion": 11796, + "asma": 11797, + "Ġindustries": 11798, + "ppers": 11799, + "Ġsubtle": 11800, + "ĠUnit": 11801, + "natural": 11802, + "Ġsurvived": 11803, + "Ġflaw": 11804, + "ĺħ": 11805, + "ĠHoll": 11806, + "Ġdeficit": 11807, + "Ġtutorial": 11808, + "ĠChance": 11809, + "Ġarguing": 11810, + "Ġcontemporary": 11811, + "Ġintegration": 11812, + "forward": 11813, + "Ġtum": 11814, + "itis": 11815, + "Ġhiding": 11816, + "ĠDomin": 11817, + "ĠTan": 11818, + "ĠBuilding": 11819, + "ĠVin": 11820, + "Ġspokesperson": 11821, + "ĠNotes": 11822, + "Ġemerging": 11823, + "Ġpreparation": 11824, + "Ġprost": 11825, + "Ġsuspects": 11826, + "Ġautonom": 11827, + "Description": 11828, + "Ġdealt": 11829, + "ĠPear": 11830, + "Ġsteady": 11831, + "Ġdecreased": 11832, + "Ġsovere": 11833, + "ĠClin": 11834, + "Ġgradually": 11835, + "orses": 11836, + "ĠWAR": 11837, + "Serv": 11838, + "ãĤ¢": 11839, + "hr": 11840, + "Ġdirty": 11841, + "ĠBarn": 11842, + "ĠBC": 11843, + "Ġdil": 11844, + "Ġcalendar": 11845, + "Ġcompliance": 11846, + "Ġchamber": 11847, + "bb": 11848, + "Ġpassenger": 11849, + "ateful": 11850, + "ĠTitle": 11851, + "ĠSydney": 11852, + "ĠGot": 11853, + "Ġdarkness": 11854, + "Ġdefect": 11855, + "Ġpacked": 11856, + "assion": 11857, + "Ġgods": 11858, + "Ġharsh": 11859, + "ICK": 11860, + "leans": 11861, + "Ġalgorithm": 11862, + "Ġoxygen": 11863, + "Ġvisits": 11864, + "Ġblade": 11865, + "Ġkilomet": 11866, + "ĠKentucky": 11867, + "Ġkiller": 11868, + "Pack": 11869, + "enny": 11870, + "Ġdivine": 11871, + "Ġnomination": 11872, + "being": 11873, + "Ġengines": 11874, + "Ġcats": 11875, + "Ġbuffer": 11876, + "ĠPhill": 11877, + "Ġtraff": 11878, + "AGE": 11879, + "Ġtongue": 11880, + "Ġradiation": 11881, + "erer": 11882, + "mem": 11883, + "ĠExplicit": 11884, + "é¾į": 11885, + "Ġcouples": 11886, + "Ġphysics": 11887, + "ĠMcK": 11888, + "Ġpolitically": 11889, + "awks": 11890, + "ĠBloom": 11891, + "Ġworship": 11892, + "eger": 11893, + "uter": 11894, + "ĠFO": 11895, + "Ġmathemat": 11896, + "Ġsentenced": 11897, + "Ġdisk": 11898, + "ĠMarg": 11899, + "Ġ/*": 11900, + "PI": 11901, + "Ġoptional": 11902, + "Ġbabies": 11903, + "Ġseeds": 11904, + "ĠScottish": 11905, + "Ġthy": 11906, + "]]": 11907, + "ĠHitler": 11908, + "PH": 11909, + "ngth": 11910, + "Ġrecovered": 11911, + "inge": 11912, + "Ġpowder": 11913, + "Ġlips": 11914, + "Ġdesigner": 11915, + "Ġdisorders": 11916, + "Ġcourage": 11917, + "Ġchaos": 11918, + "\"},{\"": 11919, + "Ġcarrier": 11920, + "bably": 11921, + "High": 11922, + "ĠRT": 11923, + "esity": 11924, + "len": 11925, + "Ġroutes": 11926, + "uating": 11927, + "Fil": 11928, + "NOT": 11929, + "wall": 11930, + "sburgh": 11931, + "Ġengaging": 11932, + "ĠJavaScript": 11933, + "orer": 11934, + "lihood": 11935, + "Ġunions": 11936, + "ĠFederation": 11937, + "ĠTesla": 11938, + "Ġcompletion": 11939, + "ĠTa": 11940, + "Ġprivilege": 11941, + "ĠOrange": 11942, + "Ġneur": 11943, + "parency": 11944, + "Ġbones": 11945, + "Ġtitled": 11946, + "Ġprosecutors": 11947, + "ĠME": 11948, + "Ġengineer": 11949, + "ĠUniverse": 11950, + "ĠHig": 11951, + "nie": 11952, + "oard": 11953, + "Ġhearts": 11954, + "ĠGre": 11955, + "ussion": 11956, + "Ġministry": 11957, + "Ġpenet": 11958, + "ĠNut": 11959, + "ĠOw": 11960, + "ĠXP": 11961, + "instein": 11962, + "Ġbulk": 11963, + "System": 11964, + "icism": 11965, + "ĠMarketable": 11966, + "Ġpreval": 11967, + "Ġposter": 11968, + "Ġattending": 11969, + "urable": 11970, + "Ġlicensed": 11971, + "ĠGh": 11972, + "etry": 11973, + "ĠTradable": 11974, + "Ġblast": 11975, + "à¤": 11976, + "ĠTitan": 11977, + "elled": 11978, + "die": 11979, + "Have": 11980, + "ĠFlame": 11981, + "Ġprofound": 11982, + "Ġparticipating": 11983, + "Ġanime": 11984, + "ĠEss": 11985, + "Ġspecify": 11986, + "Ġregarded": 11987, + "ĠSpell": 11988, + "Ġsons": 11989, + "owned": 11990, + "Ġmerc": 11991, + "Ġexperimental": 11992, + "lando": 11993, + "hs": 11994, + "ĠDungeon": 11995, + "inos": 11996, + "Ġcomply": 11997, + "ĠSystems": 11998, + "arth": 11999, + "Ġseized": 12000, + "local": 12001, + "ĠGirls": 12002, + "udo": 12003, + "oned": 12004, + "ĠFle": 12005, + "Ġconstructed": 12006, + "Ġhosted": 12007, + "Ġscared": 12008, + "actic": 12009, + "ĠIslands": 12010, + "ĠMORE": 12011, + "Ġbless": 12012, + "Ġblocking": 12013, + "Ġchips": 12014, + "Ġevac": 12015, + "Ps": 12016, + "Ġcorporation": 12017, + "Ġox": 12018, + "Ġlighting": 12019, + "Ġneighbors": 12020, + "ĠUb": 12021, + "aro": 12022, + "Ġbeef": 12023, + "ĠUber": 12024, + "Facebook": 12025, + "armed": 12026, + "itate": 12027, + "ĠRating": 12028, + "ĠQuick": 12029, + "Ġoccupied": 12030, + "Ġaims": 12031, + "ĠAdditionally": 12032, + "ĠInterest": 12033, + "Ġdramatically": 12034, + "Ġheal": 12035, + "Ġpainting": 12036, + "Ġengineers": 12037, + "MM": 12038, + "ĠMust": 12039, + "Ġquantity": 12040, + "Paul": 12041, + "Ġearnings": 12042, + "ĠPosts": 12043, + "stra": 12044, + "ãĥ¼ãĥ": 12045, + "Ġstance": 12046, + "Ġdropping": 12047, + "script": 12048, + "Ġdressed": 12049, + "Make": 12050, + "Ġjustify": 12051, + "ĠLtd": 12052, + "Ġprompted": 12053, + "Ġscrut": 12054, + "Ġspeeds": 12055, + "ĠGiants": 12056, + "omer": 12057, + "ĠEditor": 12058, + "Ġdescribing": 12059, + "ĠLie": 12060, + "mented": 12061, + "Ġnowhere": 12062, + "ocaly": 12063, + "Ġinstruction": 12064, + "fortable": 12065, + "Ġentities": 12066, + "Ġcm": 12067, + "ĠNatural": 12068, + "Ġinquiry": 12069, + "Ġpressed": 12070, + "izont": 12071, + "forced": 12072, + "Ġraises": 12073, + "ĠNetflix": 12074, + "ĠSide": 12075, + "Ġouter": 12076, + "Ġamongst": 12077, + "ims": 12078, + "owski": 12079, + "Ġclimb": 12080, + "never": 12081, + "Ġcombine": 12082, + "ding": 12083, + "Ġcompr": 12084, + "Ġsignificance": 12085, + "Ġremembered": 12086, + "ĠNevada": 12087, + "ĠTel": 12088, + "ĠScar": 12089, + "ĠWarriors": 12090, + "ĠJane": 12091, + "Ġcoup": 12092, + "bas": 12093, + "Ġterminal": 12094, + ",-": 12095, + "OH": 12096, + "Ġtension": 12097, + "Ġwings": 12098, + "ĠMyster": 12099, + "����": 12100, + "ĠUnlike": 12101, + "valid": 12102, + "vironments": 12103, + "ĠAli": 12104, + "Ġnaked": 12105, + "books": 12106, + "ĠMun": 12107, + "ĠGulf": 12108, + "Ġdensity": 12109, + "Ġdimin": 12110, + "Ġdesperate": 12111, + "Ġpresidency": 12112, + "Ġ1986": 12113, + "hy": 12114, + "IND": 12115, + "Ġunlock": 12116, + "imens": 12117, + "Ġhandled": 12118, + "ĠEb": 12119, + "Ġdisappeared": 12120, + "Ġgenre": 12121, + "Ġ1988": 12122, + "Ġdetermination": 12123, + "Stream": 12124, + "iko": 12125, + "apters": 12126, + "Ġacknowledge": 12127, + "Jan": 12128, + "Ġcapitalism": 12129, + "Pat": 12130, + "Ġ2020": 12131, + "Ġpainful": 12132, + "Ġcurve": 12133, + "Ġbombs": 12134, + "storm": 12135, + "ĠMetal": 12136, + "encer": 12137, + "ĠFig": 12138, + "ĠAaron": 12139, + "anches": 12140, + "Ġinspiration": 12141, + "Ġexhaust": 12142, + "tains": 12143, + "ashi": 12144, + "Ġdescript": 12145, + "Ġritual": 12146, + "ĠChelsea": 12147, + "Ġpromotion": 12148, + "ĠHung": 12149, + "ĠWard": 12150, + "iva": 12151, + "ĠET": 12152, + "Ġtoss": 12153, + "allow": 12154, + "ĠFrancis": 12155, + "Dep": 12156, + "Ġhappiness": 12157, + "ĠGlass": 12158, + "Ġbeta": 12159, + "Ġstrengthen": 12160, + "NE": 12161, + "oa": 12162, + "Ġbuttons": 12163, + "ĠMurray": 12164, + "Ġkicked": 12165, + "Quest": 12166, + "ĠTalk": 12167, + "ĠSeveral": 12168, + "ĠZero": 12169, + "Ġdrone": 12170, + "ulk": 12171, + "Ġcam": 12172, + "ĠMobile": 12173, + "Ġpreventing": 12174, + "Ġretro": 12175, + "ĠAx": 12176, + "Ġcruel": 12177, + "Ġfloat": 12178, + ".),": 12179, + "Ġfiling": 12180, + "ĠGrant": 12181, + "ĠBor": 12182, + "Ġrib": 12183, + "Ġchampionship": 12184, + "ĠMerc": 12185, + "Ġstyles": 12186, + "Ġcake": 12187, + "Ġbuilds": 12188, + "ĠSelf": 12189, + "iox": 12190, + "Ġepic": 12191, + "oyd": 12192, + "Bel": 12193, + "ĠStew": 12194, + ".(": 12195, + "ahu": 12196, + "ĠBeyond": 12197, + "Ġouts": 12198, + "Ġsolo": 12199, + "ĠTree": 12200, + "Ġpreserve": 12201, + "Ġtub": 12202, + "ARE": 12203, + "roc": 12204, + "ĠImpro": 12205, + "ĠWright": 12206, + "Ġbund": 12207, + "Ġtraged": 12208, + "Ġoccasional": 12209, + "bian": 12210, + "Second": 12211, + "rons": 12212, + "Ġinteractions": 12213, + "formed": 12214, + "sing": 12215, + "Ġowns": 12216, + "Ġhockey": 12217, + "General": 12218, + "Ġlogical": 12219, + "Ġexpend": 12220, + "Ġescal": 12221, + "ĠGriff": 12222, + "ĠCrown": 12223, + "ĠReserve": 12224, + "Ġstopping": 12225, + "Ġexcuse": 12226, + "second": 12227, + "Ġoperated": 12228, + "Ġreaches": 12229, + "ĠMalays": 12230, + "Ġpollution": 12231, + "ĠBrooklyn": 12232, + "Ġdelete": 12233, + "Ġhash": 12234, + "Block": 12235, + "aha": 12236, + "âĢ³": 12237, + "Ġshorter": 12238, + "piece": 12239, + ">>>": 13163, + "ĠMormon": 13164, + "tor": 13165, + "Ġparticles": 13166, + "ĠBart": 13167, + "ryption": 13168, + "Ġadmin": 13169, + "Ġsquee": 13170, + "VIDIA": 13171, + "Ġcreator": 13172, + "iameter": 13173, + "icular": 13174, + "NBC": 13175, + "Ġgrabbed": 13176, + "Ġnodd": 13177, + "Ġrated": 13178, + "Ġrotation": 13179, + "Ġgrasp": 13180, + "Ġexcessive": 13181, + "ĠEC": 13182, + "ĠWhit": 13183, + "Ġinventory": 13184, + "aults": 13185, + "ĠFB": 13186, + "Ġecosystem": 13187, + "Ġbillions": 13188, + "Ġventure": 13189, + "named": 13190, + "Ġdefender": 13191, + "oute": 13192, + "Instead": 13193, + "irable": 13194, + "War": 13195, + "Ġassumption": 13196, + "Ġbite": 13197, + "Ġearthqu": 13198, + "tail": 13199, + "space": 13200, + "Ġgifts": 13201, + "boys": 13202, + "Ġinevitable": 13203, + "Ġstructural": 13204, + "Ġbeneficial": 13205, + "Ġcompelling": 13206, + "hole": 13207, + "ervation": 13208, + "Ġcoat": 13209, + "oj": 13210, + "incarn": 13211, + "ĠYears": 13212, + "Ġdetermining": 13213, + "Ġrhetoric": 13214, + "Ġboundaries": 13215, + "Ġwhites": 13216, + "Ant": 13217, + "addy": 13218, + ")-": 13219, + "raham": 13220, + "etermin": 13221, + "Ġharvest": 13222, + "ĠConc": 13223, + "Ġlaptop": 13224, + "ĠMatch": 13225, + "Ġenjoying": 13226, + "cca": 13227, + "ollar": 13228, + "Ġtrips": 13229, + "Ġaddiction": 13230, + "ĠSak": 13231, + "Ġpowered": 13232, + "Ġcous": 13233, + "ĠRussians": 13234, + "iere": 13235, + "Ġretrie": 13236, + "quality": 13237, + "Ġdiffer": 13238, + "Ġkingdom": 13239, + "ĠLaur": 13240, + "ĠCapitol": 13241, + "Ġconclusions": 13242, + "ĠAltern": 13243, + "ĠNav": 13244, + "Ġtransparent": 13245, + "BER": 13246, + "Group": 13247, + "ĠComplete": 13248, + "Ġinfer": 13249, + "Ġintrig": 13250, + "Ġinsane": 13251, + "RO": 13252, + "ophob": 13253, + "isen": 13254, + "qual": 13255, + "Michael": 13256, + "Ġmuseum": 13257, + "ĠPope": 13258, + "Ġreset": 13259, + "rative": 13260, + "five": 13261, + "Ġaggreg": 13262, + "ittees": 13263, + "ository": 13264, + "Ġcarb": 13265, + "ĠRecord": 13266, + "Ġdecides": 13267, + "ĠFix": 13268, + "Ġexceptions": 13269, + "ĠCommissioner": 13270, + "uns": 13271, + "ĠEnvironmental": 13272, + "Ġlegendary": 13273, + "istence": 13274, + "Ġtunnel": 13275, + "km": 13276, + "Ġinsult": 13277, + "Ġtroll": 13278, + "Ġshake": 13279, + "Ġdetention": 13280, + "ques": 13281, + "ĠChrome": 13282, + "ĠFiles": 13283, + "Ġsubt": 13284, + "Ġprospects": 13285, + "Ġprol": 13286, + "render": 13287, + "proof": 13288, + "Ġperformances": 13289, + "Str": 13290, + "Ġhref": 13291, + "ername": 13292, + "Ġachievement": 13293, + "Ġfut": 13294, + "Full": 13295, + "ĠLeban": 13296, + "google": 13297, + "ãĥĪ": 13298, + "ampa": 13299, + "Maybe": 13300, + "Ġprojected": 13301, + "ĠEmb": 13302, + "Ġcolleg": 13303, + "Ġawards": 13304, + "ĠâĶ": 13305, + "Gold": 13306, + "ĠBlake": 13307, + "ĠRaj": 13308, + "ifting": 13309, + "Ġpending": 13310, + "Ġinstinct": 13311, + "Ġdevelopments": 13312, + "Connect": 13313, + "ĠMand": 13314, + "ĠWITH": 13315, + "ĠPhilippines": 13316, + "profile": 13317, + "Ġaltogether": 13318, + "ĠBund": 13319, + "ĠTD": 13320, + "oooo": 13321, + "amped": 13322, + "iph": 13323, + "Ġsteam": 13324, + "Ġoldest": 13325, + "Ġdetection": 13326, + "ulpt": 13327, + "Ġç": 13328, + "ĠWayne": 13329, + "2006": 13330, + "fa": 13331, + "Ġcircles": 13332, + "ĠFu": 13333, + "Ġdonors": 13334, + "appropriate": 13335, + "ĠDakota": 13336, + "jamin": 13337, + "Ġmotivated": 13338, + "Ġpurchases": 13339, + "ĠLouisiana": 13340, + "ĠSpl": 13341, + "Ġglobe": 13342, + "Ġ105": 13343, + "zip": 13344, + "call": 13345, + "Ġdepartments": 13346, + "Ġsustainable": 13347, + "105": 13348, + "ĠOP": 13349, + "ifiers": 13350, + "Ġprevented": 13351, + "Ġincomp": 13352, + "ĠCommander": 13353, + "Ġdominated": 13354, + "Ġ»": 13355, + "Ġinvested": 13356, + "Ġcomplexity": 13357, + "Ġincl": 13358, + "Ġensuring": 13359, + "Ġrealm": 13360, + "ync": 13361, + "ĠIndependent": 13362, + "rained": 13363, + "ĠJen": 13364, + "ĠFlight": 13365, + "Ġathe": 13366, + "Ġspeculation": 13367, + "ĠTE": 13368, + "ocate": 13369, + "tic": 13370, + "Ġplaint": 13371, + "herry": 13372, + "Ġtoy": 13373, + "Ġ111": 13374, + "Ġplates": 13375, + "status": 13376, + "ĠIsa": 13377, + "Ġdevoted": 13378, + "Cop": 13379, + "ĠES": 13380, + "255": 13381, + "urrency": 13382, + "Main": 13383, + "Ġslaves": 13384, + "Ġpepper": 13385, + "Ġquotes": 13386, + "Ġceiling": 13387, + "ĠFish": 13388, + "Ġtransformation": 13389, + "Ġfraction": 13390, + "Ġadvantages": 13391, + "Ġtoile": 13392, + "Ġstunning": 13393, + "Ġmoist": 13394, + "breaking": 13395, + "si": 13396, + "ĠLocation": 13397, + "ĠMedium": 13398, + "Ġtexts": 13399, + "Ġugly": 13400, + "Ġbio": 13401, + ".âĢĶ": 13402, + "ĠBased": 13403, + "Ġtrains": 13404, + "ĠWing": 13405, + "ĠAncient": 13406, + "ĠRecords": 13407, + "ĠHope": 13408, + "Special": 13409, + "adesh": 13410, + "obi": 13411, + "[/": 13412, + "Ġtemporarily": 13413, + "Ver": 13414, + "hu": 13415, + "oser": 13416, + "Ġovernight": 13417, + "Ġmamm": 13418, + "ĠTreasury": 13419, + "ĠVenezuel": 13420, + "ĠMega": 13421, + "Ġtar": 13422, + "Ġexpects": 13423, + "black": 13424, + "orph": 13425, + "\\\\\\\\": 13426, + "Ġacceptance": 13427, + "Ġradar": 13428, + "sis": 13429, + "Ġjunior": 13430, + "Ġframes": 13431, + "Ġobservation": 13432, + "acies": 13433, + "Power": 13434, + "ĠAdvanced": 13435, + "Mag": 13436, + "ologically": 13437, + "ĠMechan": 13438, + "Ġsentences": 13439, + "Ġanalysts": 13440, + "aughters": 13441, + "forcement": 13442, + "Ġvague": 13443, + "Ġclause": 13444, + "Ġdirectors": 13445, + "Ġevaluate": 13446, + "Ġcabinet": 13447, + "Matt": 13448, + "ĠClassic": 13449, + "Ang": 13450, + "Ġcler": 13451, + "ĠBuck": 13452, + "Ġresearcher": 13453, + "Ġ160": 13454, + "Ġpoorly": 13455, + "Ġexperiencing": 13456, + "ĠPed": 13457, + "ĠManhattan": 13458, + "Ġfreed": 13459, + "Ġthemes": 13460, + "advant": 13461, + "Ġnin": 13462, + "Ġpraise": 13463, + "104": 13464, + "ĠLibya": 13465, + "best": 13466, + "Ġtrusted": 13467, + "Ġcease": 13468, + "Ġdign": 13469, + "Direct": 13470, + "Ġbombing": 13471, + "Ġmigration": 13472, + "ĠSciences": 13473, + "Ġmunicipal": 13474, + "ĠAverage": 13475, + "Ġglory": 13476, + "Ġrevealing": 13477, + "Ġarena": 13478, + "Ġuncertainty": 13479, + "Ġbattlefield": 13480, + "iao": 13481, + "God": 13482, + "Ġcinem": 13483, + "rape": 13484, + "elle": 13485, + "apons": 13486, + "Ġlisting": 13487, + "Ġwaited": 13488, + "Ġspotted": 13489, + "keley": 13490, + "ĠAudio": 13491, + "eor": 13492, + "arding": 13493, + "idding": 13494, + "igma": 13495, + "ĠNeg": 13496, + "Ġlone": 13497, + "Ġ----": 13498, + "exe": 13499, + "deg": 13500, + "Ġtransf": 13501, + "Ġwash": 13502, + "Ġslavery": 13503, + "Ġexploring": 13504, + "ĠWW": 13505, + "atson": 13506, + "Ġencl": 13507, + "lies": 13508, + "ĠCreek": 13509, + "Ġwooden": 13510, + "Manager": 13511, + "ĠBrand": 13512, + "ummy": 13513, + "ĠArthur": 13514, + "Ġbureaucr": 13515, + "Ġblend": 13516, + "arians": 13517, + "Further": 13518, + "Ġsupposedly": 13519, + "Ġwinds": 13520, + "Ġ1979": 13521, + "Ġgravity": 13522, + "Ġanalyses": 13523, + "ĠTravel": 13524, + "ĠVeter": 13525, + "Ġdumb": 13526, + "Ġalternate": 13527, + "gal": 13528, + "Ġconsumed": 13529, + "Ġeffectiveness": 13530, + ".''": 13531, + "Ġpaths": 13532, + "onda": 13533, + "LA": 13534, + "ĠStrong": 13535, + "Ġenables": 13536, + "Ġescaped": 13537, + "Ġ\"\"": 13538, + "Ġ112": 13539, + "Ġ1983": 13540, + "Ġsmiled": 13541, + "Ġtendency": 13542, + "Fire": 13543, + "Ġpars": 13544, + "ĠRoc": 13545, + "Ġlake": 13546, + "Ġfitness": 13547, + "ĠAth": 13548, + "ĠHorn": 13549, + "Ġhier": 13550, + "Ġimpose": 13551, + "mother": 13552, + "Ġpension": 13553, + "icut": 13554, + "borne": 13555, + "iciary": 13556, + "._": 13557, + "ĠSU": 13558, + "Ġpolar": 13559, + "isy": 13560, + "engu": 13561, + "itialized": 13562, + "ATA": 13563, + "write": 13564, + "Ġexercises": 13565, + "ĠDiamond": 13566, + "otypes": 13567, + "Ġharmful": 13568, + "onz": 13569, + "Ġprinting": 13570, + "story": 13571, + "Ġexpertise": 13572, + "ĠGer": 13573, + "Ġtragedy": 13574, + "ĠFly": 13575, + "Ġdivid": 13576, + "ampire": 13577, + "stock": 13578, + "Mem": 13579, + "Ġreign": 13580, + "Ġunve": 13581, + "Ġamend": 13582, + "ĠProphet": 13583, + "Ġmutual": 13584, + "ĠFac": 13585, + "Ġreplacing": 13586, + "Har": 13587, + "ĠCircuit": 13588, + "Ġthroat": 13589, + "ĠShot": 13590, + "Ġbatteries": 13591, + "Ġtoll": 13592, + "Ġaddressing": 13593, + "ĠMedicaid": 13594, + "Ġpupp": 13595, + "ĠNar": 13596, + "olk": 13597, + "Ġequity": 13598, + "MR": 13599, + "ĠHispan": 13600, + "ĠLarge": 13601, + "mid": 13602, + "Dev": 13603, + "Ġexped": 13604, + "Ġdemo": 13605, + "ĠMarshall": 13606, + "ergus": 13607, + "Ġfiber": 13608, + "Ġdivorce": 13609, + "ĠCreate": 13610, + "Ġslower": 13611, + "ĠParker": 13612, + "ĠStudent": 13613, + "ĠTraining": 13614, + "Return": 13615, + "ĠTru": 13616, + "Ġcub": 13617, + "ĠReached": 13618, + "Ġpanic": 13619, + "Ġquarters": 13620, + "Ġrect": 13621, + "Ġtreating": 13622, + "Ġrats": 13623, + "ĠChristianity": 13624, + "oler": 13625, + "Ġsacred": 13626, + "Ġdeclare": 13627, + "ulative": 13628, + "eting": 13629, + "Ġdelivering": 13630, + "estone": 13631, + "Ġtel": 13632, + "ĠLarry": 13633, + "Ġmeta": 13634, + "accept": 13635, + "artz": 13636, + "ĠRoger": 13637, + "handed": 13638, + "Ġheader": 13639, + "Ġtrapped": 13640, + "ĠCentury": 13641, + "Ġknocked": 13642, + "ĠOxford": 13643, + "Ġsurvivors": 13644, + "bot": 13645, + "Ġdemonstration": 13646, + "Ġdirt": 13647, + "Ġassists": 13648, + "OME": 13649, + "ĠDraft": 13650, + "ortunate": 13651, + "folio": 13652, + "pered": 13653, + "usters": 13654, + "gt": 13655, + "ĠLock": 13656, + "Ġjudicial": 13657, + "verted": 13658, + "Ġsecured": 13659, + "outing": 13660, + "ĠBooks": 13661, + "Ġhosting": 13662, + "Ġlifted": 13663, + "length": 13664, + "Ġjer": 13665, + "Ġwheels": 13666, + "ĠRange": 13667, + "umbnails": 13668, + "Ġdiagnosis": 13669, + "tech": 13670, + "ĠStewart": 13671, + "ĠPract": 13672, + "Ġnationwide": 13673, + "Ġdear": 13674, + "Ġobligations": 13675, + "Ġgrows": 13676, + "Ġmandatory": 13677, + "Ġsuspicious": 13678, + "!'": 13679, + "Apr": 13680, + "Great": 13681, + "Ġmortgage": 13682, + "Ġprosecutor": 13683, + "Ġeditorial": 13684, + "ĠKr": 13685, + "Ġprocessed": 13686, + "ungle": 13687, + "Ġflexibility": 13688, + "Earlier": 13689, + "ĠCart": 13690, + "ĠSug": 13691, + "Ġfocuses": 13692, + "Ġstartup": 13693, + "Ġbreach": 13694, + "ĠTob": 13695, + "cycle": 13696, + "ãĢĮ": 13697, + "rose": 13698, + "Ġbizarre": 13699, + "ãĢį": 13700, + "Ġvegetables": 13701, + "$$": 13702, + "Ġretreat": 13703, + "oshi": 13704, + "ĠShop": 13705, + "ĠGround": 13706, + "ĠStop": 13707, + "ĠHawaii": 13708, + "ĠAy": 13709, + "Perhaps": 13710, + "ĠBeaut": 13711, + "uffer": 13712, + "enna": 13713, + "Ġproductivity": 13714, + "Fixed": 13715, + "control": 13716, + "Ġabsent": 13717, + "ĠCampaign": 13718, + "Green": 13719, + "Ġidentifying": 13720, + "Ġregret": 13721, + "Ġpromoted": 13722, + "ĠSeven": 13723, + "Ġeru": 13724, + "neath": 13725, + "aughed": 13726, + "ĠPin": 13727, + "ĠLiving": 13728, + "Cost": 13729, + "omatic": 13730, + "mega": 13731, + "ĠNig": 13732, + "ocy": 13733, + "Ġinbox": 13734, + "Ġempire": 13735, + "Ġhorizont": 13736, + "Ġbranches": 13737, + "Ġmetaph": 13738, + "Active": 13739, + "edi": 13740, + "ĠFilm": 13741, + "ĠSomething": 13742, + "Ġmods": 13743, + "incial": 13744, + "ĠOriginal": 13745, + "Gen": 13746, + "Ġspirits": 13747, + "Ġearning": 13748, + "Hist": 13749, + "Ġriders": 13750, + "Ġsacrific": 13751, + "MT": 13752, + "ĠVA": 13753, + "ĠSalt": 13754, + "Ġoccupation": 13755, + "ĠMi": 13756, + "Ġdisg": 13757, + "lict": 13758, + "Ġnit": 13759, + "Ġnodes": 13760, + "eem": 13761, + "ĠPier": 13762, + "Ġhatred": 13763, + "psy": 13764, + "ãĥī": 13765, + "Ġtheater": 13766, + "Ġsophisticated": 13767, + "Ġdefended": 13768, + "Ġbesides": 13769, + "Ġthoroughly": 13770, + "ĠMedicare": 13771, + "Ġblamed": 13772, + "arently": 13773, + "Ġcrying": 13774, + "FOR": 13775, + "priv": 13776, + "Ġsinging": 13777, + "ĠIl": 13778, + "Ġcute": 13779, + "oided": 13780, + "olitical": 13781, + "ĠNeuro": 13782, + "å¤": 13783, + "Ġdonation": 13784, + "ĠEagles": 13785, + "ĠGive": 13786, + "Tom": 13787, + "Ġsubstantially": 13788, + "ĠLicense": 13789, + "ĠJa": 13790, + "Ġgrey": 13791, + "ĠAnimal": 13792, + "ĠER": 13793, + "ĠUnd": 13794, + "Ġkeen": 13795, + "Ġconclude": 13796, + "ĠMississippi": 13797, + "Engine": 13798, + "ĠStudios": 13799, + "Press": 13800, + "overs": 13801, + "llers": 13802, + "Ġ350": 13803, + "ĠRangers": 13804, + "Ġrou": 13805, + "erto": 13806, + "Ep": 13807, + "issa": 13808, + "ivan": 13809, + "Ġseal": 13810, + "ĠRegist": 13811, + "display": 13812, + "Ġweaken": 13813, + "uum": 13814, + "ĠCommons": 13815, + "ĠSay": 13816, + "Ġcultures": 13817, + "Ġlaughed": 13818, + "Ġslip": 13819, + "Ġtreatments": 13820, + "izable": 13821, + "mart": 13822, + "ĠRice": 13823, + "Ġbeast": 13824, + "Ġobesity": 13825, + "ĠLaure": 13826, + "iga": 13827, + "Which": 13828, + "holder": 13829, + "Ġelderly": 13830, + "Ġpays": 13831, + "Ġcomplained": 13832, + "Ġcrop": 13833, + "Ġproc": 13834, + "Ġexplosive": 13835, + "ĠFan": 13836, + "ĠArsenal": 13837, + "Author": 13838, + "eful": 13839, + "Ġmeals": 13840, + "Ġ(-": 13841, + "idays": 13842, + "Ġimagination": 13843, + "Ġannually": 13844, + "Ġms": 13845, + "asures": 13846, + "Head": 13847, + "ikh": 13848, + "matic": 13849, + "Ġboyfriend": 13850, + "ĠComputer": 13851, + "Ġbump": 13852, + "Ġsurge": 13853, + "ĠCraig": 13854, + "ĠKirk": 13855, + "Del": 13856, + "mediate": 13857, + "Ġscenarios": 13858, + "ĠMut": 13859, + "ĠStream": 13860, + "Ġcompetitors": 13861, + "ÙĦ": 13862, + "ĠStanford": 13863, + "ĠResources": 13864, + "azed": 13865, + "bage": 13866, + "Ġorganis": 13867, + "ĠRelease": 13868, + "Ġseparately": 13869, + "Ġhabits": 13870, + "Ġmeasurements": 13871, + "ĠClose": 13872, + "Ġaccompany": 13873, + "Ġgly": 13874, + "Ġtang": 13875, + "ĠRou": 13876, + "Ġplugin": 13877, + "Ġconvey": 13878, + "ĠChallenge": 13879, + "oots": 13880, + "jan": 13881, + "Ġcurs": 13882, + "ĠRelations": 13883, + "keeper": 13884, + "Ġapproaching": 13885, + "ping": 13886, + "Speaking": 13887, + "Ġarrangement": 13888, + "ĠVI": 13889, + "arettes": 13890, + "Ġaffecting": 13891, + "Ġpermits": 13892, + "because": 13893, + "Ġuseless": 13894, + "ĠHus": 13895, + "!!!!": 13896, + "Ġdestroying": 13897, + "Unfortunately": 13898, + "Ġfascinating": 13899, + "Sem": 13900, + "Ġelectoral": 13901, + "Ġtransparency": 13902, + "ĠChaos": 13903, + "Ġvolunteer": 13904, + "Ġstatistical": 13905, + "Ġactivated": 13906, + "rox": 13907, + "Web": 13908, + "HE": 13909, + "ĠHampshire": 13910, + "isive": 13911, + "Map": 13912, + "Ġtrash": 13913, + "ĠLawrence": 13914, + "stick": 13915, + "Cr": 13916, + "Ġrings": 13917, + "EXT": 13918, + "Ġoperational": 13919, + "opes": 13920, + "Does": 13921, + "ĠEvans": 13922, + "Ġwitnessed": 13923, + "Port": 13924, + "Ġlaunching": 13925, + "econom": 13926, + "wear": 13927, + "ĠParticip": 13928, + "umm": 13929, + "cules": 13930, + "ĠRAM": 13931, + "ĠTun": 13932, + "Ġassured": 13933, + "Ġbinary": 13934, + "Ġbetray": 13935, + "Ġexploration": 13936, + "ĠFel": 13937, + "Ġadmission": 13938, + "itated": 13939, + "Sy": 13940, + "Ġavoided": 13941, + "ĠSimulator": 13942, + "Ġcelebrated": 13943, + "ĠElectric": 13944, + "¥ŀ": 13945, + "Ġcluster": 13946, + "itzerland": 13947, + "health": 13948, + "Line": 13949, + "ĠNash": 13950, + "aton": 13951, + "Ġspare": 13952, + "Ġenterprise": 13953, + "ĠDIS": 13954, + "cludes": 13955, + "Ġflights": 13956, + "Ġregards": 13957, + "ĠÃĹ": 13958, + "half": 13959, + "Ġtrucks": 13960, + "Ġcontacts": 13961, + "Ġuncons": 13962, + "ĠClimate": 13963, + "Ġimmense": 13964, + "NEW": 13965, + "occ": 13966, + "ective": 13967, + "Ġembod": 13968, + "Ġpatrol": 13969, + "Ġbeside": 13970, + "Ġviable": 13971, + "Ġcreep": 13972, + "Ġtriggered": 13973, + "verning": 13974, + "Ġcomparable": 13975, + "ql": 13976, + "Ġgaining": 13977, + "asses": 13978, + "Ġ();": 13979, + "ĠGrey": 13980, + "ĠMLS": 13981, + "sized": 13982, + "Ġprosper": 13983, + "\"?": 13984, + "Ġpolling": 13985, + "Ġshar": 13986, + "ĠRC": 13987, + "Ġfirearm": 13988, + "orient": 13989, + "Ġfence": 13990, + "Ġvariations": 13991, + "giving": 13992, + "ĠPi": 13993, + "ospel": 13994, + "Ġpledge": 13995, + "Ġcure": 13996, + "Ġspy": 13997, + "Ġviolated": 13998, + "Ġrushed": 13999, + "Ġstroke": 14000, + "ĠBlog": 14001, + "sels": 14002, + "ĠEc": 14003, + ",''": 14004, + "Ġpale": 14005, + "ĠCollins": 14006, + "terror": 14007, + "ĠCanadians": 14008, + "Ġtune": 14009, + "Ġlaboratory": 14010, + "Ġnons": 14011, + "tarian": 14012, + "Ġdisability": 14013, + "ĠGam": 14014, + "Ġsinger": 14015, + "alg": 14016, + "ĠSenior": 14017, + "Ġtraded": 14018, + "ĠWarrior": 14019, + "Ġinfring": 14020, + "ĠFranklin": 14021, + "Ġstrain": 14022, + "ĠSwedish": 14023, + "Ġseventh": 14024, + "ĠBenn": 14025, + "ĠTell": 14026, + "Ġsyndrome": 14027, + "Ġwondered": 14028, + "iden": 14029, + "++++": 14030, + "igo": 14031, + "Ġpurple": 14032, + "Ġjournalism": 14033, + "Ġrebel": 14034, + "Ġfu": 14035, + "blog": 14036, + "Ġinvite": 14037, + "rencies": 14038, + "ĠContact": 14039, + "Israel": 14040, + "ĠContent": 14041, + "Ġcheer": 14042, + "Ġbedroom": 14043, + "ĠEngineering": 14044, + "ĠQueens": 14045, + "Ġdwell": 14046, + "ĠPlayStation": 14047, + "ĠDim": 14048, + "ĠColon": 14049, + "lr": 14050, + "Ġoperates": 14051, + "Ġmotivation": 14052, + "USA": 14053, + "astered": 14054, + "Core": 14055, + "ĠTruth": 14056, + "olo": 14057, + "OSE": 14058, + "ĠMemory": 14059, + "Ġpredec": 14060, + "Ġanarch": 14061, + "Ġ1920": 14062, + "ĠYam": 14063, + "è": 14064, + "bid": 14065, + "Ġgrateful": 14066, + "Ġexcitement": 14067, + "Ġtreasure": 14068, + "Ġlongest": 14069, + "ctive": 14070, + "Ġdeserves": 14071, + "Ġreserves": 14072, + "Ġcops": 14073, + "ĠOttawa": 14074, + "ĠEgyptian": 14075, + "anked": 14076, + "Ġartif": 14077, + "Ġhypothesis": 14078, + ":/": 14079, + "Ġpurchasing": 14080, + "Ġlovely": 14081, + "HP": 14082, + "Ġdivide": 14083, + "Ġstrictly": 14084, + "Ġquestioning": 14085, + "Ġtaxpayers": 14086, + "ĠJoy": 14087, + "Ġrolls": 14088, + "ĠHeavy": 14089, + "Ġports": 14090, + "Ġmagnetic": 14091, + "Ġinflamm": 14092, + "Ġbrush": 14093, + "tics": 14094, + "âĪĴ": 14095, + "Ġbottles": 14096, + "ppy": 14097, + "Ġpadd": 14098, + "ãĤ¯": 14099, + "million": 14100, + "Ġdevastating": 14101, + "Ġcompiled": 14102, + "Ġmedication": 14103, + "Ġtwelve": 14104, + "ĠPerry": 14105, + "Space": 14106, + "imb": 14107, + "your": 14108, + "Ġleaked": 14109, + "ĠTar": 14110, + "Ġunity": 14111, + "Ġinfected": 14112, + "Ġtraveled": 14113, + "IDE": 14114, + "ĠMcDonald": 14115, + "txt": 14116, + "ĠPrinc": 14117, + "Ġinterven": 14118, + "ĠTaiwan": 14119, + "ĠPow": 14120, + "Ġbearing": 14121, + "ĠThread": 14122, + "Ġzones": 14123, + "izards": 14124, + "unks": 14125, + "Chapter": 14126, + "llor": 14127, + "Ġ·": 14128, + "Ġwounds": 14129, + "Ġdiscretion": 14130, + "Ġsucceeded": 14131, + "iking": 14132, + "Ġiconic": 14133, + "Call": 14134, + "Ġscreening": 14135, + "ĠMis": 14136, + "icts": 14137, + "Ġministers": 14138, + "Ġseparation": 14139, + "Player": 14140, + "Ġbip": 14141, + "Ġbeloved": 14142, + "Ġcounting": 14143, + "ĠEye": 14144, + "around": 14145, + "inging": 14146, + "Ġtablet": 14147, + "Ġoffence": 14148, + "inance": 14149, + "have": 14150, + "ĠInfo": 14151, + "ĠNinja": 14152, + "Ġprotective": 14153, + "ĠCass": 14154, + "Mac": 14155, + "ĠQuality": 14156, + "North": 14157, + "Ġic": 14158, + "ĠCuba": 14159, + "ĠChronicle": 14160, + "ĠProperty": 14161, + "Ġfastest": 14162, + "otos": 14163, + "ĠGerm": 14164, + "OWN": 14165, + "Ġboom": 14166, + "ĠStanley": 14167, + "erguson": 14168, + "Ġclever": 14169, + "Ġenters": 14170, + "mode": 14171, + "terior": 14172, + "ĠSens": 14173, + "Ġlinear": 14174, + "ARK": 14175, + "Ġcomparing": 14176, + "Ġpurely": 14177, + "Ġsafer": 14178, + "ĠPotter": 14179, + "Ġcups": 14180, + "RT": 14181, + "Ġgluc": 14182, + "Ġattributed": 14183, + "Ġdupl": 14184, + "ĠPap": 14185, + "Ġprecious": 14186, + "Ġpa": 14187, + "ictionary": 14188, + "ĠTig": 14189, + "ĠToo": 14190, + "olutions": 14191, + "stan": 14192, + "Ġrobots": 14193, + "Ġlobb": 14194, + "Ġstatute": 14195, + "Ġprevention": 14196, + "western": 14197, + "160": 14198, + "ĠActive": 14199, + "ĠMaria": 14200, + "hal": 14201, + "None": 14202, + "ellar": 14203, + "ĠKB": 14204, + "ĠPartners": 14205, + "ĠSingle": 14206, + "ĠFollowing": 14207, + "ango": 14208, + "acious": 14209, + "Ġthou": 14210, + "Ġkg": 14211, + "Ġinfluential": 14212, + "ĠFriends": 14213, + "Sur": 14214, + "ainted": 14215, + "Ġforums": 14216, + "Ġstarter": 14217, + "Ġcitizenship": 14218, + "ĠElection": 14219, + "onge": 14220, + "otation": 14221, + "osph": 14222, + ";;;;": 14223, + "utical": 14224, + "pur": 14225, + "eren": 14226, + "Ġaccusations": 14227, + "bitious": 14228, + "abbit": 14229, + "ĠOrd": 14230, + "Posted": 14231, + "irk": 14232, + "Ġsensitivity": 14233, + "iche": 14234, + "ĠAmy": 14235, + "ĠFab": 14236, + "Ġsummit": 14237, + "Ġpedest": 14238, + "Ġrubber": 14239, + "Ġagricultural": 14240, + "Ġcancel": 14241, + "AE": 14242, + "Ġinaug": 14243, + "Ġcontam": 14244, + "Ġfirmly": 14245, + "iw": 14246, + "stage": 14247, + "ĠKan": 14248, + "Ġtier": 14249, + "Ġinvention": 14250, + "Ġtranslated": 14251, + "ĠRules": 14252, + "Box": 14253, + "Twitter": 14254, + "IDS": 14255, + "Ġpizza": 14256, + "Ġdebug": 14257, + "ĠDrop": 14258, + "vs": 14259, + "Ġhorses": 14260, + "big": 14261, + "Ġboring": 14262, + "Ġhood": 14263, + "ĠMcCain": 14264, + "atched": 14265, + "ĠBros": 14266, + "Ġskip": 14267, + "Ġessay": 14268, + "stat": 14269, + "ĠLegends": 14270, + "Ġammunition": 14271, + "auc": 14272, + "Ġshooter": 14273, + "Ġunh": 14274, + "Ġsupplied": 14275, + "Ġgeneric": 14276, + "ĠSK": 14277, + "iban": 14278, + "yrics": 14279, + "Ġ255": 14280, + "Ġclimbing": 14281, + "Former": 14282, + "Ġflip": 14283, + "Ġjumping": 14284, + "Ġfrustration": 14285, + "ĠTerry": 14286, + "Ġneighborhoods": 14287, + "Ġmedian": 14288, + "bean": 14289, + "Ġbrains": 14290, + "Following": 14291, + "Ġshaped": 14292, + "Ġdraws": 14293, + "Ġaltered": 14294, + "Jack": 14295, + "Ġrecipes": 14296, + "Ġskilled": 14297, + "wealth": 14298, + "achi": 14299, + "election": 14300, + "Ġbehaviors": 14301, + "deals": 14302, + "ĠUntil": 14303, + "Fe": 14304, + "Ġdeclaration": 14305, + "marks": 14306, + "ĠBetween": 14307, + "celona": 14308, + "Ġreson": 14309, + "Ġbubble": 14310, + "Among": 14311, + "Ġimperial": 14312, + "GS": 14313, + "Ġfeminist": 14314, + "2005": 14315, + "ĠKyle": 14316, + "Ġaccounting": 14317, + "ĠTele": 14318, + "ĠTyr": 14319, + "Ġconnecting": 14320, + "Ġrehab": 14321, + "ĠPred": 14322, + "sim": 14323, + "Ġmeantime": 14324, + "Ġphysician": 14325, + "MW": 14326, + "ĠCampbell": 14327, + "ĠBrandon": 14328, + "Ġcontributing": 14329, + "ĠRule": 14330, + "ĠWeight": 14331, + "ĠNap": 14332, + "Ġinteractive": 14333, + "Ġvag": 14334, + "Ġhelmet": 14335, + "ĠComb": 14336, + "four": 14337, + "Ġshipped": 14338, + "Ġcompleting": 14339, + "ĠPD": 14340, + "PDATE": 14341, + "Ġspreading": 14342, + "Ġscary": 14343, + "erving": 14344, + "ĠGas": 14345, + "Ġfrank": 14346, + "school": 14347, + "Ġromantic": 14348, + "Ġstabil": 14349, + "Rob": 14350, + "Ġaccurately": 14351, + "Ġacute": 14352, + "ĠHann": 14353, + "Ġsymbols": 14354, + "Ġcivilization": 14355, + "ĠAW": 14356, + "Ġlightning": 14357, + "Ġconsiders": 14358, + "Ġvenue": 14359, + "Ġ×": 14360, + "Ġoven": 14361, + "ĠSF": 14362, + "his": 14363, + "Ġnu": 14364, + "ĠLearn": 14365, + "Ġpeoples": 14366, + "Ġstd": 14367, + "Ġslee": 14368, + "Ġslic": 14369, + "ĠStatistics": 14370, + "Ġcorners": 14371, + "ĠBaker": 14372, + "Ġ:)": 14373, + "mentation": 14374, + "olver": 14375, + "Ġlaughing": 14376, + "ĠTodd": 14377, + "onde": 14378, + "ĠHills": 14379, + "Ġnuts": 14380, + "ĠWoman": 14381, + "plane": 14382, + "Ġliver": 14383, + "ĠInside": 14384, + "Sorry": 14385, + "Ġagrees": 14386, + "Ġfundament": 14387, + "ĠFisher": 14388, + "Ġauction": 14389, + "Ġthreads": 14390, + "glas": 14391, + "ĠBasic": 14392, + "ĠNat": 14393, + "Ġlacking": 14394, + "Ġcelebration": 14395, + "ju": 14396, + "Ġsilly": 14397, + "Euro": 14398, + "Ġtatt": 14399, + "ighty": 14400, + "controlled": 14401, + "Test": 14402, + "ĠSingh": 14403, + "Ġrage": 14404, + "Ġrhyth": 14405, + "offic": 14406, + "ĠPhantom": 14407, + "Ġheadlines": 14408, + "Ġresponding": 14409, + "ĠMorning": 14410, + "Ġvitamin": 14411, + "Ġboots": 14412, + "ĠSite": 14413, + "alin": 14414, + "pi": 14415, + "Ġviral": 14416, + "ĠUC": 14417, + "DER": 14418, + "ĠSex": 14419, + "Ġstocks": 14420, + "current": 14421, + "Ġchurches": 14422, + "ĠRare": 14423, + "ĠMurphy": 14424, + "Ġdenial": 14425, + "ĠGaming": 14426, + "Ġtoug": 14427, + "Ġnick": 14428, + "Ġmakers": 14429, + "ĠRonald": 14430, + "Ġgenerous": 14431, + "ĠDoc": 14432, + "ĠMorris": 14433, + "Ġtransformed": 14434, + "ĠNormal": 14435, + "Ġ104": 14436, + "ĠKickstarter": 14437, + "ĠUpon": 14438, + "Online": 14439, + "ĠIRS": 14440, + "Ġwrap": 14441, + "Ġloving": 14442, + "Ġarrives": 14443, + "ĠDue": 14444, + "Ġheter": 14445, + "ĠMade": 14446, + "Ġrental": 14447, + "Ġbelongs": 14448, + "Ġattorneys": 14449, + "Ġcrops": 14450, + "Ġmatched": 14451, + "ulum": 14452, + "oline": 14453, + "109": 14454, + "Ġdispar": 14455, + "Ġbuyers": 14456, + "ĠCambridge": 14457, + "Ġethics": 14458, + "roups": 14459, + "Ġjustified": 14460, + "Ġmarginal": 14461, + "Ġrespected": 14462, + "winning": 14463, + "Ġnodded": 14464, + "ĠSerge": 14465, + "ĠFormer": 14466, + "Craft": 14467, + "################": 14468, + "ĠWarner": 14469, + "Ġdash": 14470, + "ete": 14471, + "Ġentert": 14472, + "ĠEscape": 14473, + "outheast": 14474, + "Ġknees": 14475, + "ĠBomb": 14476, + "Ġrug": 14477, + "Pass": 14478, + "Ġattitudes": 14479, + "government": 14480, + "ĠPrior": 14481, + "Ġqualities": 14482, + "Ġnotification": 14483, + "ĠPhone": 14484, + "lie": 14485, + "Ġanticipated": 14486, + "ĠCombat": 14487, + "ĠBarry": 14488, + "Ġ1982": 14489, + "Users": 14490, + "oner": 14491, + "Ġcomputing": 14492, + "ĠConnecticut": 14493, + "Ġlesser": 14494, + "Ġpeers": 14495, + "ĠCu": 14496, + "Ġtechnically": 14497, + "Ġsubmission": 14498, + "ĠUniversal": 14499, + "Ġmanually": 14500, + "ourge": 14501, + "Ġrespondents": 14502, + "ĠBTC": 14503, + "ĠHost": 14504, + "Ġfare": 14505, + "ĠBird": 14506, + "Ġreceipt": 14507, + "also": 14508, + "Ġjack": 14509, + "Ġagriculture": 14510, + "Ġskull": 14511, + "Ġ!=": 14512, + "Ġpassive": 14513, + "ĠCI": 14514, + "Ġsocieties": 14515, + "Ġreminded": 14516, + "Ġinterference": 14517, + "Buy": 14518, + "Ġâľ": 14519, + "gon": 14520, + "Ġscrutiny": 14521, + "ĠWitch": 14522, + "Ġconducting": 14523, + "Ġãĥ": 14524, + "Ġexchanges": 14525, + "ĠMitchell": 14526, + "Ġinhabit": 14527, + "Ġtwist": 14528, + "BD": 14529, + "Ġwherever": 14530, + "groupon": 14531, + "Ġjokes": 14532, + "ĠBenjamin": 14533, + "ĠRandom": 14534, + "frame": 14535, + "ĠLions": 14536, + "Ġhighlighted": 14537, + "ĠArkansas": 14538, + "Ent": 14539, + "Ġpile": 14540, + "Ġprelim": 14541, + "gs": 14542, + "minded": 14543, + "Ġfelony": 14544, + "ĠGA": 14545, + "ĠLuck": 14546, + "Ġpractically": 14547, + "ĠBos": 14548, + "Ġactress": 14549, + "Dam": 14550, + "ĠBou": 14551, + "Ġvisa": 14552, + "Ġembedded": 14553, + "Ġhybrid": 14554, + "Ġearliest": 14555, + "Ġsooner": 14556, + "social": 14557, + "ĠHA": 14558, + "Ġsteep": 14559, + "Ġdisadvant": 14560, + "Ġexploit": 14561, + "ĠEgg": 14562, + "ĠUltra": 14563, + "Ġnecessity": 14564, + "Local": 14565, + "iege": 14566, + "Ġdated": 14567, + "Ġmasses": 14568, + "Ġsubscription": 14569, + "pless": 14570, + "Ġanonym": 14571, + "Ġpresumably": 14572, + "Blue": 14573, + "Their": 14574, + "asketball": 14575, + "ĠPhilip": 14576, + "Ġcomed": 14577, + "loaded": 14578, + "rane": 14579, + "Ġreflection": 14580, + "China": 14581, + "Ġextends": 14582, + "Ġforming": 14583, + "Ġunders": 14584, + "2001": 14585, + "Ġgrat": 14586, + "Ġconcentrations": 14587, + "Ġinsulin": 14588, + "Ġsecular": 14589, + "Ġwhilst": 14590, + "Ġwinners": 14591, + "Advertisements": 14592, + "Ġdeliberately": 14593, + "ĠWorking": 14594, + "Ġsink": 14595, + "etics": 14596, + "dale": 14597, + "Ġmandate": 14598, + "Ġgram": 14599, + "Ġvacation": 14600, + "Ġwarnings": 14601, + "ripp": 14602, + "ĠTHAT": 14603, + "Ġcommentary": 14604, + "Ġintu": 14605, + "Ġaest": 14606, + "Ġreasoning": 14607, + "Ġbreakdown": 14608, + "ĠZombie": 14609, + "Ġ-->": 14610, + "ĠPolitical": 14611, + "cott": 14612, + "Ġthrust": 14613, + "Ġtechnological": 14614, + "Ġdeciding": 14615, + "Ġtrafficking": 14616, + "Long": 14617, + "Welcome": 14618, + "prising": 14619, + "ĠCommunications": 14620, + "Ġendors": 14621, + "Ġswift": 14622, + "Ġmetabol": 14623, + "coins": 14624, + "resa": 14625, + "ĠHTTP": 14626, + "Ġenroll": 14627, + "ĠHappy": 14628, + "usr": 14629, + "intage": 14630, + "Ġ[\"": 14631, + "uably": 14632, + "ĠMaterial": 14633, + "Ġrepeal": 14634, + "Sept": 14635, + "kh": 14636, + "ĠModi": 14637, + "Ġunderneath": 14638, + "ĠIL": 14639, + "shore": 14640, + "Ġdiagnosed": 14641, + "aceutical": 14642, + "Ġshower": 14643, + "aux": 14644, + "ĠSwitch": 14645, + "ĠStrength": 14646, + "Ġjihad": 14647, + "national": 14648, + "Ġtrauma": 14649, + "ussy": 14650, + "oni": 14651, + "Ġconsolid": 14652, + "Ġcalories": 14653, + "ĠFlynn": 14654, + "agged": 14655, + "168": 14656, + "ĠPink": 14657, + "Ġfulfill": 14658, + "Ġchains": 14659, + "Ġnotably": 14660, + "ĠAV": 14661, + "Life": 14662, + "ĠChuck": 14663, + "mus": 14664, + "ĠUrban": 14665, + "ĠHend": 14666, + "Ġdeposit": 14667, + "ĠSad": 14668, + "Ġaffair": 14669, + "ORK": 14670, + "ieval": 14671, + "ĠFDA": 14672, + "Ġtrop": 14673, + "ĠOverall": 14674, + "Ġvirtue": 14675, + "Ġsatisfaction": 14676, + "aund": 14677, + "Ġlun": 14678, + "ĠSwitzerland": 14679, + "ĠOperation": 14680, + "process": 14681, + "Ġshook": 14682, + "Ġcounties": 14683, + "leased": 14684, + "ĠCharlotte": 14685, + "112": 14686, + "Ġtranscript": 14687, + "Ġredd": 14688, + "push": 14689, + "ĠHey": 14690, + "ĠAnalysis": 14691, + "[\"": 14692, + "Ġalternatives": 14693, + "ardless": 14694, + "Ġeleph": 14695, + "Ġprejud": 14696, + "ĠLeaf": 14697, + "Having": 14698, + "ĠHub": 14699, + "Ġexpressions": 14700, + "ĠVolume": 14701, + "Ġshocking": 14702, + "ĠReds": 14703, + "Ġreadily": 14704, + "Ġplanets": 14705, + "adata": 14706, + "Ġcollapsed": 14707, + "ĠMadrid": 14708, + "Ġirrit": 14709, + "ipper": 14710, + "ĠEnc": 14711, + "ĠWire": 14712, + "Ġbuzz": 14713, + "ĠGP": 14714, + "asha": 14715, + "Ġaccidentally": 14716, + "uru": 14717, + "Ġfrustrated": 14718, + "ĠSA": 14719, + "Ġhungry": 14720, + "ĠHuff": 14721, + "Ġlabels": 14722, + "anto": 14723, + "ĠEP": 14724, + "Ġbarriers": 14725, + ")|": 14726, + "ĠBerkeley": 14727, + "ĠJets": 14728, + "Ġpairs": 14729, + "ĠLan": 14730, + "James": 14731, + "ĠBear": 14732, + "Ġhumor": 14733, + "ĠLiberty": 14734, + "Ġmagnitude": 14735, + "Ġaging": 14736, + "ĠMason": 14737, + "Ġfriendship": 14738, + "umbling": 14739, + "Ġemerge": 14740, + "Ġnewspapers": 14741, + "Ġambitious": 14742, + "ĠRichards": 14743, + "aternal": 14744, + "Ġ1981": 14745, + "Ġcookies": 14746, + "Ġsculpt": 14747, + "Ġpursuit": 14748, + "Location": 14749, + "Ġscripts": 14750, + "pc": 14751, + "Ġarrangements": 14752, + "Ġdiameter": 14753, + "Ġloses": 14754, + "amation": 14755, + "Ġliqu": 14756, + "ĠJake": 14757, + "arette": 14758, + "Ġunderstands": 14759, + "ĠZen": 14760, + "vm": 14761, + "Ġapprove": 14762, + "Ġwip": 14763, + "Ġultra": 14764, + "Ġintend": 14765, + "ĠDI": 14766, + "ascular": 14767, + "Ġstays": 14768, + "ĠKor": 14769, + "ĠKl": 14770, + "Ġinvesting": 14771, + "La": 14772, + "Ġbelieving": 14773, + "bad": 14774, + "mouth": 14775, + "Ġtaxpayer": 14776, + "ãĥĥ": 14777, + "ĠQuebec": 14778, + "Ġlap": 14779, + "ĠSwiss": 14780, + "drop": 14781, + "Ġdrain": 14782, + "iri": 14783, + "etc": 14784, + "ften": 14785, + "ĠNex": 14786, + "Ġstraw": 14787, + "Ġscreaming": 14788, + "Ġcounted": 14789, + "Ġdamaging": 14790, + "Ġambassador": 14791, + "century": 14792, + "Ġprox": 14793, + "Ġarrests": 14794, + "uv": 14795, + "ilateral": 14796, + "ĠCharg": 14797, + "Ġprescribed": 14798, + "Ġindependently": 14799, + "Ġfierce": 14800, + "ĠBaby": 14801, + "Ġbrave": 14802, + "Ġsuits": 14803, + "=>": 14804, + "Ġbaseline": 14805, + "ĠRate": 14806, + "Ġislands": 14807, + "Ġ((": 14808, + "green": 14809, + "ixels": 14810, + "Ġnamely": 14811, + "ĠVillage": 14812, + "than": 14813, + "amy": 14814, + "Version": 14815, + "gmail": 14816, + "entials": 14817, + "ĠSud": 14818, + "ĠMelbourne": 14819, + "Ġarriving": 14820, + "Ġquantum": 14821, + "eff": 14822, + "ropolitan": 14823, + "Tri": 14824, + "Ġfuneral": 14825, + "ĠIR": 14826, + "ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ": 14827, + "ĠCob": 14828, + "itably": 14829, + "Ġturb": 14830, + "Ġcombo": 14831, + "Review": 14832, + "Ġdeployment": 14833, + "uity": 14834, + "ĠBott": 14835, + "Ġinvisible": 14836, + "Ġrendering": 14837, + "Ġunlocked": 14838, + "Ġaqu": 14839, + "ĠVladimir": 14840, + "Ġpad": 14841, + "ĠBrain": 14842, + "ĠLegacy": 14843, + "dragon": 14844, + "ĠKurdish": 14845, + "Ġsounded": 14846, + "Ġdetained": 14847, + "ĠDM": 14848, + "gary": 14849, + "Ġdaughters": 14850, + "Ġdisturbing": 14851, + "uka": 14852, + "ĠParad": 14853, + "Ġtast": 14854, + "Ġunfortunate": 14855, + "Ġul": 14856, + "emin": 14857, + "Ġattendance": 14858, + "trl": 14859, + "Ġparks": 14860, + "ĠMemorial": 14861, + "ĠAlice": 14862, + "othy": 14863, + "guard": 14864, + "ĠDise": 14865, + "ĠShan": 14866, + "ĠForum": 14867, + "Rich": 14868, + "Ġshifted": 14869, + "uez": 14870, + "Ġlighter": 14871, + "ĠMagn": 14872, + "Ġcod": 14873, + "Sch": 14874, + "hammad": 14875, + "Pub": 14876, + "350": 14877, + "ĠPokemon": 14878, + "Ġprototype": 14879, + "Ġunre": 14880, + "Base": 14881, + "ĠStudents": 14882, + "ĠReply": 14883, + "ĠCommunist": 14884, + "Ġgau": 14885, + "ĠTyler": 14886, + "IZ": 14887, + "Ġparticipated": 14888, + "Ġsuprem": 14889, + "ĠDetails": 14890, + "Ġvessels": 14891, + "rod": 14892, + "Ġtribe": 14893, + "keep": 14894, + "Ġassumptions": 14895, + "Ġpound": 14896, + "Ġcrude": 14897, + "ĠAvailable": 14898, + "Ġswimming": 14899, + "Ġinclusion": 14900, + "Ġadvances": 14901, + "culation": 14902, + "Ġconservation": 14903, + "Ġoverd": 14904, + "ĠBuffalo": 14905, + "Article": 14906, + "edge": 14907, + "Ġawa": 14908, + "ĠMadison": 14909, + "Ġsidew": 14910, + "Ġcatast": 14911, + "ĠKrist": 14912, + "ucle": 14913, + "ĠHighway": 14914, + "ĠTerror": 14915, + "Ġactivation": 14916, + "Ġunconscious": 14917, + "ĠSatan": 14918, + "ĠSusan": 14919, + "illery": 14920, + "Ġarranged": 14921, + "iop": 14922, + "Ġrumors": 14923, + "urring": 14924, + "think": 14925, + "ĠKeith": 14926, + "ĠKind": 14927, + "Ġavoiding": 14928, + "byn": 14929, + "nut": 14930, + "ĠSpeaker": 14931, + "rus": 14932, + "names": 14933, + "Ġguilt": 14934, + "ĠOlympics": 14935, + "Ġsail": 14936, + "ĠMes": 14937, + "levant": 14938, + "ĠColumbus": 14939, + "aft": 14940, + "City": 14941, + "South": 14942, + "ĠHarvey": 14943, + "ĠPun": 14944, + "Several": 14945, + "Ġmentally": 14946, + "Ġimpress": 14947, + "mount": 14948, + "ĠUbuntu": 14949, + "âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ": 14950, + "ĠSuperman": 14951, + "ĠMPs": 14952, + "Ġintentions": 14953, + "ĠRacing": 14954, + "Ġlikelihood": 14955, + "Ġ240": 14956, + "Total": 14957, + "Ġtoys": 14958, + "ĠWatson": 14959, + "Ġurge": 14960, + "Lear": 14961, + "ĠPaper": 14962, + "Ġoccurring": 14963, + "ĠBeng": 14964, + "ĠCert": 14965, + "Ġstones": 14966, + "Tim": 14967, + "ĠTwin": 14968, + "zb": 14969, + "ĠDynam": 14970, + "Ġpolitician": 14971, + "kens": 14972, + "ĠEnterprise": 14973, + "UTERS": 14974, + "Ġabol": 14975, + "Ġrefresh": 14976, + "Ġarbitrary": 14977, + "pection": 14978, + "Ġtroubles": 14979, + "Ġ});": 14980, + "tv": 14981, + "Ġpilots": 14982, + "Ġdistribute": 14983, + "Ġaudit": 14984, + "Ġpause": 14985, + "original": 14986, + "Ġrivals": 14987, + "£": 14988, + "Fig": 14989, + "TL": 14990, + "abil": 14991, + "rying": 14992, + "Lin": 14993, + "ioned": 14994, + "lon": 14995, + "Ġfancy": 14996, + "Ġcrashed": 14997, + "Ġtract": 14998, + "Ġshed": 14999, + "Ġconsume": 15000, + "Based": 15001, + "download": 15002, + "init": 15003, + "Ġvoltage": 15004, + "Introdu": 15005, + "Ġcondemned": 15006, + "ĠFinance": 15007, + "respect": 15008, + "Ġexcluded": 15009, + "Ġestablishing": 15010, + "heric": 15011, + "Ġheritage": 15012, + "Ġspectacular": 15013, + "Ġunst": 15014, + "ĠSnowden": 15015, + "ĠLane": 15016, + "San": 15017, + "Ġprotections": 15018, + "struction": 15019, + "incinn": 15020, + "Ġmacro": 15021, + "Custom": 15022, + "iosity": 15023, + "Ġesp": 15024, + "Ġfunctioning": 15025, + "Ġmush": 15026, + "Ġpuzzle": 15027, + "Ġethical": 15028, + "Mal": 15029, + "Ġgoverning": 15030, + "ĠFerguson": 15031, + "Ġrestored": 15032, + "Ġstressed": 15033, + "ĠCounter": 15034, + "ĠKas": 15035, + "clip": 15036, + "ANS": 15037, + "Ġseiz": 15038, + "UK": 15039, + "byss": 15040, + "oldown": 15041, + "api": 15042, + "Ġpermanently": 15043, + "ounters": 15044, + "West": 15045, + "Through": 15046, + "Light": 15047, + "atoes": 15048, + "Ġneat": 15049, + "Ġcord": 15050, + "urer": 15051, + "Ġseverely": 15052, + "ĠAven": 15053, + "Ġinterrog": 15054, + "Ġtriple": 15055, + "Given": 15056, + "Number": 15057, + "Ġarise": 15058, + "Ġsher": 15059, + "plant": 15060, + "Ġflower": 15061, + "ĠCou": 15062, + "Ġate": 15063, + "Ġnewer": 15064, + "bul": 15065, + "Ġmeanwhile": 15066, + "ĠLair": 15067, + "Ġadjustment": 15068, + "ĠCopyright": 15069, + "Ġdivers": 15070, + "iological": 15071, + "Ġgamers": 15072, + "oat": 15073, + "Ġhistorically": 15074, + "Ġanalog": 15075, + "Ġlongtime": 15076, + "Ġprescription": 15077, + "ĠMist": 15078, + "ĠHyper": 15079, + "ĠMaine": 15080, + "ĠDeity": 15081, + "Ġmultipl": 15082, + "ĠReincarn": 15083, + "ĠHyd": 15084, + "ĠPic": 15085, + "Sil": 15086, + "rants": 15087, + "ĠCris": 15088, + ".;": 15089, + "({": 15090, + "ependence": 15091, + "Ġrecy": 15092, + "ateur": 15093, + "Ġquad": 15094, + "Ġglob": 15095, + "Ġconced": 15096, + "team": 15097, + "Ġcapitalist": 15098, + "ĠLot": 15099, + "Ġroyal": 15100, + "ĠCyber": 15101, + "Ġblacks": 15102, + "metic": 15103, + "riv": 15104, + "ĠDanny": 15105, + "Ġspo": 15106, + "ĠRO": 15107, + "Ġanimated": 15108, + "rypted": 15109, + "ĠDeputy": 15110, + "Ġrendered": 15111, + "FE": 15112, + "Ġstreak": 15113, + "Ġclouds": 15114, + "ĠDoug": 15115, + "~~~~~~~~": 15116, + "Ġdiscour": 15117, + "ĠVeh": 15118, + "Ġpsychology": 15119, + "ĠJourney": 15120, + "Ġcrystal": 15121, + "ĠFrost": 15122, + "Ġsuspicion": 15123, + "Ġrelate": 15124, + "orus": 15125, + "ĠCrypt": 15126, + "ĠNVIDIA": 15127, + "comed": 15128, + "uting": 15129, + "incinnati": 15130, + "Ġvulnerability": 15131, + "ostic": 15132, + "Ġisolation": 15133, + "Ġcooling": 15134, + "ĠCoalition": 15135, + "Ġ119": 15136, + "Four": 15137, + "ĠDeal": 15138, + "Ġâī": 15139, + "semble": 15140, + "rament": 15141, + "ĠBarcelona": 15142, + "Ġ102": 15143, + "Ġcocaine": 15144, + "ocalypse": 15145, + "Feb": 15146, + "ogenic": 15147, + "Ġmutation": 15148, + "Ġcryptoc": 15149, + "ĠKel": 15150, + "ĠGit": 15151, + "ais": 15152, + "Ġsisters": 15153, + "ANK": 15154, + "Ġactivate": 15155, + "Ter": 15156, + "Ġdread": 15157, + "ylon": 15158, + "Ġpropri": 15159, + "Aust": 15160, + "ĠDefault": 15161, + "Ġoutdoor": 15162, + "Ġsheer": 15163, + "ceive": 15164, + "Ġgently": 15165, + "о": 15166, + "Program": 15167, + "ĠâĨĴ": 15168, + "Ġvegan": 15169, + "ĠCrus": 15170, + "Ġresponsibilities": 15171, + "ĠHR": 15172, + "OLD": 15173, + "Ġprevents": 15174, + "Ġstiff": 15175, + "ĠWere": 15176, + "Ġathletic": 15177, + "ĠScore": 15178, + "Ġ):": 15179, + "Ġcolumns": 15180, + "ĠLoc": 15181, + "available": 15182, + "ĠFram": 15183, + "ĠSessions": 15184, + "Ġcompanion": 15185, + "Ġpacks": 15186, + "140": 15187, + "ĠKnights": 15188, + "Ġfart": 15189, + "Ġstreams": 15190, + "Ġshore": 15191, + "Ġappeals": 15192, + "ĠPerformance": 15193, + "haul": 15194, + "ĠStra": 15195, + "ĠNag": 15196, + "103": 15197, + "ĠTransportation": 15198, + "BB": 15199, + "Ev": 15200, + "zan": 15201, + "Public": 15202, + "Ġtwin": 15203, + "ulsion": 15204, + "Mult": 15205, + "Ġelectro": 15206, + "Ġstatue": 15207, + "ationally": 15208, + "ĠNort": 15209, + "Ġinspection": 15210, + "/*": 15211, + "igue": 15212, + "Ġcompassion": 15213, + "ĠTales": 15214, + "ĠStein": 15215, + "ĠScreen": 15216, + "ĠBug": 15217, + "ĠLion": 15218, + "girl": 15219, + "Ġwithdrawal": 15220, + "Ġobjectives": 15221, + "Ġbloody": 15222, + "Ġpreliminary": 15223, + "Ġjacket": 15224, + "Ġdimensions": 15225, + "ĠCool": 15226, + "ĠOccup": 15227, + "Ġwreck": 15228, + "Ġdoubled": 15229, + "anking": 15230, + "Ġ1975": 15231, + "Ġglasses": 15232, + "ĠWang": 15233, + "prov": 15234, + "Path": 15235, + "connected": 15236, + "ĠMulti": 15237, + "ĠNorway": 15238, + "agonist": 15239, + "Ġfeared": 15240, + "Ġtouching": 15241, + "Ġarguably": 15242, + "¯¯¯¯¯¯¯¯": 15243, + "ĠNCAA": 15244, + "chem": 15245, + "Ġspat": 15246, + "ĠWWE": 15247, + "ĠCel": 15248, + "igger": 15249, + "Ġattacker": 15250, + "ĠJoin": 15251, + "object": 15252, + "etta": 15253, + "Ġeliminated": 15254, + "det": 15255, + "Ġdestruct": 15256, + "ĠLucas": 15257, + "ctuary": 15258, + "180": 15259, + "ĠBrady": 15260, + "ĠBlues": 15261, + "Bay": 15262, + "aukee": 15263, + "Ġtimeline": 15264, + "Ġdelegates": 15265, + "written": 15266, + "ufficient": 15267, + "Ġshapes": 15268, + "Copyright": 15269, + "ouble": 15270, + "service": 15271, + "Ġpione": 15272, + "Ġcolleges": 15273, + "Ġrows": 15274, + "Ġspite": 15275, + "Ġassessed": 15276, + "360": 15277, + "Ġlease": 15278, + "Ġconfidential": 15279, + "cker": 15280, + "ĠManning": 15281, + "ĠVoice": 15282, + "Ġsealed": 15283, + "Ġcalculate": 15284, + "NO": 15285, + "ĠAssistant": 15286, + "Ġteenager": 15287, + "ulent": 15288, + "atherine": 15289, + "Ġmock": 15290, + "Ġdiamond": 15291, + "Ġfest": 15292, + "Ġswitched": 15293, + "Ġresume": 15294, + "ĠPuerto": 15295, + "Ġlanes": 15296, + "iration": 15297, + "ĠSimilarly": 15298, + "Ġrod": 15299, + "ĠSel": 15300, + "ĠPalace": 15301, + "ĠLimited": 15302, + "eous": 15303, + "Ġvariant": 15304, + "Ġward": 15305, + "Ġ))": 15306, + "Show": 15307, + "OOK": 15308, + "Alex": 15309, + "ĠNep": 15310, + "bris": 15311, + "ĠWikipedia": 15312, + "Ġexceptional": 15313, + "Ġmanages": 15314, + "ĠDraw": 15315, + "Again": 15316, + "Ġcopper": 15317, + "utt": 15318, + "Ġexports": 15319, + "Ġportfolio": 15320, + "Ġelevated": 15321, + "Rated": 15322, + "ĠOtherwise": 15323, + "ĠTact": 15324, + "ĠShel": 15325, + "ĠTX": 15326, + "\"âĢĶ": 15327, + "Ġresur": 15328, + "ĠWa": 15329, + "venant": 15330, + "Ġmonetary": 15331, + "people": 15332, + "Email": 15333, + "Ġfifty": 15334, + "ĠSweet": 15335, + "ĠMalaysia": 15336, + "Ġconfusing": 15337, + "ĠRio": 15338, + "uda": 15339, + "utenant": 15340, + "\");": 15341, + "Ġpraised": 15342, + "Ġvolumes": 15343, + "turn": 15344, + "Ġmature": 15345, + "Ġnonprofit": 15346, + "Ġpassionate": 15347, + "ĠPrivate": 15348, + "Ġ103": 15349, + "Ġdescend": 15350, + "ç¥ŀ": 15351, + "uffy": 15352, + "headed": 15353, + "Whether": 15354, + "rien": 15355, + "zech": 15356, + "beit": 15357, + "Ġchrom": 15358, + "ĠMcM": 15359, + "Ġdancing": 15360, + "Ġeleg": 15361, + "ĠNoticed": 15362, + "115": 15363, + "Ġadvocacy": 15364, + "ENTS": 15365, + "ambling": 15366, + "ĠMinor": 15367, + "ĠFinn": 15368, + "Ġpriorities": 15369, + "Ġthereof": 15370, + "ĠStage": 15371, + "ĠRogers": 15372, + "Ġsubstitute": 15373, + "ĠJar": 15374, + "ĠJefferson": 15375, + "Ġlightly": 15376, + "102": 15377, + "ĠLisa": 15378, + "uits": 15379, + "ysical": 15380, + "Ġshifts": 15381, + "Ġdrones": 15382, + "Ġworkplace": 15383, + "Ġresid": 15384, + "ensed": 15385, + "ahn": 15386, + "Ġpreferences": 15387, + "server": 15388, + "Ġdebates": 15389, + "doc": 15390, + "ĠGods": 15391, + "Ġhelicopter": 15392, + "Ġhonour": 15393, + "Ġconsiderably": 15394, + "eded": 15395, + "ĠFemale": 15396, + "ĠAnne": 15397, + "Ġreun": 15398, + "ĠFace": 15399, + "ĠHallow": 15400, + "ĠBudget": 15401, + "Ġcondemn": 15402, + "Ġtender": 15403, + "Prof": 15404, + "ocratic": 15405, + "ĠTurner": 15406, + "ĠAgric": 15407, + "Ġ1976": 15408, + "Ġapt": 15409, + "disc": 15410, + "ĠFighter": 15411, + "ĠAur": 15412, + "Ġgarbage": 15413, + "input": 15414, + "ĠKarl": 15415, + "ĠOliver": 15416, + "ĠLanguage": 15417, + "kn": 15418, + "Non": 15419, + "ĠClar": 15420, + "Ġtraditions": 15421, + "Ġadvertisement": 15422, + "ĠSor": 15423, + "Ġarchive": 15424, + "Ġvillages": 15425, + "750": 15426, + "Ġimplementing": 15427, + "waukee": 15428, + "Ġdietary": 15429, + "Ġswitching": 15430, + "Republic": 15431, + "Ġvelocity": 15432, + "Ġcit": 15433, + "ĠAwards": 15434, + "Ġfinancing": 15435, + "Ġlasted": 15436, + ")]": 15437, + "Ġreminder": 15438, + "Person": 15439, + "Ġprecision": 15440, + "Ġdesigners": 15441, + "ĠFried": 15442, + "ĠBorder": 15443, + "Ġtragic": 15444, + "Ġwield": 15445, + "Ġinitiatives": 15446, + "ĠTank": 15447, + "wer": 15448, + "Ġjoins": 15449, + "Ro": 15450, + "inery": 15451, + "Ġarrow": 15452, + "Ġgenerating": 15453, + "founder": 15454, + "Ġsearches": 15455, + "Ġrandomly": 15456, + "Access": 15457, + "Ġbatch": 15458, + "Ġposed": 15459, + "lat": 15460, + "Ġpursuing": 15461, + "asa": 15462, + "Ġtestified": 15463, + "forming": 15464, + "ĠShar": 15465, + "wiki": 15466, + "ĠEither": 15467, + "Sometimes": 15468, + "Ġsenators": 15469, + "ĠJohnny": 15470, + "ĠTaliban": 15471, + "ĠGPS": 15472, + "\":\"/": 15473, + "ãģ®å": 15474, + "Ġanalyzed": 15475, + "ĠRubio": 15476, + "ĠMovement": 15477, + "opard": 15478, + "iii": 15479, + "Stand": 15480, + "fight": 15481, + "Ġignoring": 15482, + "iang": 15483, + "ĠGN": 15484, + "soever": 15485, + "ĠSTAT": 15486, + "Ġrefusing": 15487, + "Ġsweat": 15488, + "Ġbay": 15489, + "PORT": 15490, + "irmed": 15491, + "aky": 15492, + "Ġdispro": 15493, + "Ġlabeled": 15494, + "Ġ108": 15495, + "Hello": 15496, + "Ġpleasant": 15497, + "aba": 15498, + "Ġtriumph": 15499, + "Ġaboard": 15500, + "Ġincom": 15501, + "ĠCrow": 15502, + "lett": 15503, + "Ġfolk": 15504, + "Ġchase": 15505, + "``": 15506, + "ĠBrus": 15507, + "Ġteens": 15508, + "cue": 15509, + "Ġterrain": 15510, + "hyd": 15511, + "ilight": 15512, + "ORY": 15513, + "Support": 15514, + "ews": 15515, + "lli": 15516, + "raints": 15517, + "ĠCand": 15518, + "Ġabused": 15519, + "achment": 15520, + "larg": 15521, + "Bas": 15522, + "ĠCancer": 15523, + "Ġ1978": 15524, + "Ġsupporter": 15525, + "access": 15526, + "ĠTermin": 15527, + "ĠTampa": 15528, + "ĠANY": 15529, + "Ġnewest": 15530, + "ĠCriminal": 15531, + "edu": 15532, + "Ġ1930": 15533, + "Ġadmits": 15534, + "Ġende": 15535, + "Ġfailures": 15536, + "urate": 15537, + "fulness": 15538, + "cycl": 15539, + "ĠSubject": 15540, + "Ġinfinite": 15541, + "three": 15542, + "WA": 15543, + "pit": 15544, + "ĠInstall": 15545, + "Rad": 15546, + "iliation": 15547, + "GM": 15548, + "Ġcontinent": 15549, + "Ġaccommodate": 15550, + "ĠClay": 15551, + "Ġpup": 15552, + "ĠFunction": 15553, + "Ġhammer": 15554, + "ĠAlberta": 15555, + "Ġrevised": 15556, + "Ġminorities": 15557, + "Ġmeasurement": 15558, + "Connell": 15559, + "Ġdisable": 15560, + "ĠMix": 15561, + "Incre": 15562, + "Ġfork": 15563, + "ĠRosen": 15564, + "Ġimplies": 15565, + "umblr": 15566, + "ANG": 15567, + "Ġproteins": 15568, + "Ġaggression": 15569, + "Ġfacilitate": 15570, + "SN": 15571, + "Ġillegally": 15572, + "uer": 15573, + "Ġacadem": 15574, + "Ġpuzz": 15575, + "ĠShift": 15576, + "pay": 15577, + "ollo": 15578, + "Ġaudiences": 15579, + "Build": 15580, + "Ġnoble": 15581, + "Ġsyntax": 15582, + "âĺħ": 15583, + "Ġbeam": 15584, + "ĠBed": 15585, + "ĠAld": 15586, + "Ġorigins": 15587, + "video": 15588, + "Ġ1977": 15589, + "ĠAssault": 15590, + "Ġgarage": 15591, + "Team": 15592, + "Ġverdict": 15593, + "Ġdwar": 15594, + "ĠVirtual": 15595, + "event": 15596, + "Keep": 15597, + "Ġsentiment": 15598, + "Ġwildlife": 15599, + "shirt": 15600, + "Ġburg": 15601, + "Ġrecommendation": 15602, + "represent": 15603, + "Ġgallery": 15604, + "owners": 15605, + "Ġscholar": 15606, + "Ġconvenience": 15607, + "ĠSwift": 15608, + "Ġconvinc": 15609, + "Cap": 15610, + "Ġwarfare": 15611, + "ĠVisual": 15612, + "Ġconstitute": 15613, + "Ġabort": 15614, + "ĠWeather": 15615, + "ĠLooking": 15616, + "ĠHem": 15617, + "Ġmartial": 15618, + "Ġincoming": 15619, + "etition": 15620, + "Ġtolerance": 15621, + "ĠCreated": 15622, + "Ġflows": 15623, + "ĠElder": 15624, + "Ġsouls": 15625, + "Ġfoul": 15626, + "ĠPain": 15627, + "ĠCAN": 15628, + "Ġ220": 15629, + "bc": 15630, + "hend": 15631, + "Ġgenius": 15632, + "Real": 15633, + "ĠWr": 15634, + "ometer": 15635, + "pad": 15636, + "Ġlimiting": 15637, + "ĠSi": 15638, + "ĠLore": 15639, + "ĠAdventures": 15640, + "Ġvaried": 15641, + "Disc": 15642, + "fin": 15643, + "ĠPersonal": 15644, + "Chris": 15645, + "Ġinvented": 15646, + "Ġdive": 15647, + "ĠRise": 15648, + "Ġoz": 15649, + "ĠComics": 15650, + "Ġexpose": 15651, + "ĠReb": 15652, + "letters": 15653, + "site": 15654, + "imated": 15655, + "Ġhacking": 15656, + "Ġeducated": 15657, + "ĠNobody": 15658, + "Ġdepri": 15659, + "Ġincentive": 15660, + "ãĤ·": 15661, + "Ġoversight": 15662, + "Ġtribes": 15663, + "ĠBelgium": 15664, + "Ġlicensing": 15665, + "ourt": 15666, + "Product": 15667, + "ahl": 15668, + "ĠGem": 15669, + "Ġspecialist": 15670, + "Ġcra": 15671, + "anners": 15672, + "ĠCorbyn": 15673, + "Ġ1973": 15674, + "READ": 15675, + "Ġsummar": 15676, + "Ġoverlook": 15677, + "ĠApplication": 15678, + "Ġinappropriate": 15679, + "Ġdownloaded": 15680, + "Que": 15681, + "ĠBears": 15682, + "Ġthumb": 15683, + "ĠCharacter": 15684, + "ĠReincarnated": 15685, + "ĠSid": 15686, + "Ġdemonstrates": 15687, + "sky": 15688, + "ĠBloomberg": 15689, + "ĠArray": 15690, + "ĠResults": 15691, + "ĠFourth": 15692, + "ĠEDT": 15693, + "ĠOscar": 15694, + "cend": 15695, + "Ġ106": 15696, + "ĠNULL": 15697, + "ĠHERE": 15698, + "match": 15699, + "ĠBrun": 15700, + "Ġglucose": 15701, + "ieg": 15702, + "egu": 15703, + "Ġcertified": 15704, + "Ġrelie": 15705, + "Ġhumanitarian": 15706, + "Ġprayers": 15707, + "King": 15708, + "Ġnan": 15709, + "hou": 15710, + "108": 15711, + "ulu": 15712, + "Ġrenewable": 15713, + "Ġdistinguish": 15714, + "Ġdense": 15715, + "ĠVent": 15716, + "ĠPackage": 15717, + "ĠBoss": 15718, + "Ġeditors": 15719, + "Ġmigr": 15720, + "Tra": 15721, + "ĠPeters": 15722, + "ĠArctic": 15723, + "2004": 15724, + "ĠCape": 15725, + "Ġlocally": 15726, + "Ġlasting": 15727, + "Ġhandy": 15728, + ".).": 15729, + "Pan": 15730, + "ĠRES": 15731, + "Index": 15732, + "Ġtensions": 15733, + "Ġformerly": 15734, + "Ġideological": 15735, + "Ġsensors": 15736, + "Ġdealers": 15737, + "Ġdefines": 15738, + "Sk": 15739, + "Ġproceeds": 15740, + "Ġproxy": 15741, + "azines": 15742, + "ĠBash": 15743, + "ĠPad": 15744, + "ĠCraft": 15745, + "ealous": 15746, + "Ġsheets": 15747, + "ometry": 15748, + "June": 15749, + "clock": 15750, + "TT": 15751, + "ĠTheatre": 15752, + "ĠBuzz": 15753, + "Ġchapters": 15754, + "Ġmillenn": 15755, + "Ġdough": 15756, + "ĠCongressional": 15757, + "Ġimagined": 15758, + "avior": 15759, + "Ġclinic": 15760, + "Ġ1945": 15761, + "Ġholder": 15762, + "root": 15763, + "olester": 15764, + "Ġrestart": 15765, + "BN": 15766, + "ĠHamas": 15767, + "ĠJob": 15768, + "Ġorb": 15769, + "Ġram": 15770, + "Ġdisclose": 15771, + "Ġtranslate": 15772, + "Ġimmigrant": 15773, + "Ġannoying": 15774, + "Ġtreaty": 15775, + "anium": 15776, + "ĠTea": 15777, + "ĠLegion": 15778, + "Ġcrowds": 15779, + "ĠBec": 15780, + "ĠAer": 15781, + "ohyd": 15782, + "Bro": 15783, + "Looking": 15784, + "Ġlbs": 15785, + "Ġaggress": 15786, + "Ġseam": 15787, + "Ġintercept": 15788, + "ĠMI": 15789, + "mercial": 15790, + "activ": 15791, + "ĠCit": 15792, + "Ġdimension": 15793, + "Ġconsistency": 15794, + "Ġrushing": 15795, + "ĠDouglas": 15796, + "Ġtrim": 15797, + "Install": 15798, + "icker": 15799, + "Ġshy": 15800, + "106": 15801, + "Ġmentions": 15802, + "pelled": 15803, + "ĠTak": 15804, + "cost": 15805, + "Ġclassroom": 15806, + "Ġfortune": 15807, + "driven": 15808, + "Ġunle": 15809, + "ĠWheel": 15810, + "Ġinvestor": 15811, + "ĠMasters": 15812, + "kit": 15813, + "Ġassociations": 15814, + "ĠEvolution": 15815, + "oping": 15816, + "uscript": 15817, + "Ġprovincial": 15818, + "ĠWalter": 15819, + "avi": 15820, + "SO": 15821, + "Ġunlimited": 15822, + "English": 15823, + "ĠCards": 15824, + "ĠEbola": 15825, + "nered": 15826, + "Ġrevenge": 15827, + "Ġoutright": 15828, + "umper": 15829, + "Ġfitting": 15830, + "ĠSolid": 15831, + "Ġformally": 15832, + "Ġproblematic": 15833, + "Ġhazard": 15834, + "Ġencryption": 15835, + "Ġstraightforward": 15836, + "ĠAK": 15837, + "Ġpse": 15838, + "ĠOrb": 15839, + "ĠChamber": 15840, + "ĠMak": 15841, + "Contents": 15842, + "Ġloyalty": 15843, + "Ġlyrics": 15844, + "ĠSym": 15845, + "Ġwelcomed": 15846, + "Ġcooked": 15847, + "Ġmonop": 15848, + "Ġnurse": 15849, + "Ġmisleading": 15850, + "Ġeternal": 15851, + "Ġshifting": 15852, + "Ġ+=": 15853, + "Vis": 15854, + "Ġinstitutional": 15855, + "illary": 15856, + "Ġpant": 15857, + "VERT": 15858, + "ĠACC": 15859, + "ĠEnh": 15860, + "Ġincon": 15861, + "ĠREUTERS": 15862, + "Ġdonated": 15863, + "âĢ¦âĢ¦âĢ¦âĢ¦": 15864, + "Intern": 15865, + "Ġexhibit": 15866, + "Ġtire": 15867, + "ĠRic": 15868, + "ĠChampion": 15869, + "ĠMuhammad": 15870, + "NING": 15871, + "ĠSoccer": 15872, + "Ġmobility": 15873, + "Ġvarying": 15874, + "ĠMovie": 15875, + "Ġlord": 15876, + "oak": 15877, + "Field": 15878, + "Ġvector": 15879, + "usions": 15880, + "Ġscrap": 15881, + "Ġenabling": 15882, + "make": 15883, + "Tor": 15884, + ".*": 15885, + "||": 15886, + "ĠWebsite": 15887, + "ĠNPC": 15888, + "Ġsocialist": 15889, + "ĠBilly": 15890, + "ĠAdditional": 15891, + "Ġcargo": 15892, + "Ġfarms": 15893, + "ĠSoon": 15894, + "ĠPrize": 15895, + "Ġmidnight": 15896, + "Ġ900": 15897, + "seen": 15898, + "ĠSpot": 15899, + "Ġsheep": 15900, + "Ġsponsored": 15901, + "ĠHi": 15902, + "ĠJump": 15903, + "Ġ1967": 15904, + "Microsoft": 15905, + "ĠAgent": 15906, + "Ġcharts": 15907, + "dir": 15908, + "Ġadjacent": 15909, + "Ġtricks": 15910, + "Ġmanga": 15911, + "Ġexagger": 15912, + "/>": 15913, + "football": 15914, + "ĠFCC": 15915, + "GC": 15916, + "ĠTier": 15917, + "andra": 15918, + "OUND": 15919, + "%),": 15920, + "Ġfruits": 15921, + "VC": 15922, + "ĠAA": 15923, + "Rober": 15924, + "Ġmidst": 15925, + "âĹ": 15926, + "anka": 15927, + "Ġlegislature": 15928, + "ĠNeil": 15929, + "Ġtourists": 15930, + "\"\"": 15931, + "ĠWarning": 15932, + "ĠNevertheless": 15933, + "ĠOfficial": 15934, + "ĠWhatever": 15935, + "Ġmold": 15936, + "Ġdrafted": 15937, + "Ġsubstances": 15938, + "Ġbreed": 15939, + "Ġtags": 15940, + "ĠTask": 15941, + "Ġverb": 15942, + "Ġmanufactured": 15943, + "comments": 15944, + "ĠPolish": 15945, + "Prov": 15946, + "Ġdetermines": 15947, + "Obama": 15948, + "kers": 15949, + "Ġutterly": 15950, + "Ġsect": 15951, + "sche": 15952, + "ĠGates": 15953, + "ĠChap": 15954, + "Ġaluminum": 15955, + "Ġzombie": 15956, + "ĠTouch": 15957, + "ĠUP": 15958, + "Ġsatisfy": 15959, + "Ġpredomin": 15960, + "ascript": 15961, + "Ġelaborate": 15962, + "Ġ1968": 15963, + "Ġmeasuring": 15964, + "ĠVari": 15965, + "anyahu": 15966, + "Ġsir": 15967, + "ulates": 15968, + "idges": 15969, + "ickets": 15970, + "ĠSpencer": 15971, + "TM": 15972, + "oubted": 15973, + "Ġprey": 15974, + "Ġinstalling": 15975, + "ĠCab": 15976, + "reed": 15977, + "reated": 15978, + "Supp": 15979, + "Ġwrist": 15980, + "ĠKerry": 15981, + "107": 15982, + "ĠKle": 15983, + "ĠRachel": 15984, + "Ġcotton": 15985, + "ĠARE": 15986, + "ĠEle": 15987, + "Control": 15988, + "Ġloads": 15989, + "ĠDod": 15990, + "anas": 15991, + "bone": 15992, + "Ġclassical": 15993, + "ĠRegional": 15994, + "ĠInteg": 15995, + "VM": 15996, + "Ġdesires": 15997, + "Ġautism": 15998, + "supported": 15999, + "ĠMessage": 16000, + "Ġcompact": 16001, + "writer": 16002, + "Ġ109": 16003, + "ĠHurricane": 16004, + "cision": 16005, + "Ġcycles": 16006, + "Ġdrill": 16007, + "Ġcolleague": 16008, + "Ġmaker": 16009, + "German": 16010, + "Ġmistaken": 16011, + "Sun": 16012, + "ĠGay": 16013, + "Ġwhatsoever": 16014, + "Ġsells": 16015, + "ĠAirl": 16016, + "liv": 16017, + "ĠOption": 16018, + "Ġsolved": 16019, + "Ġsectors": 16020, + "Ġhorizontal": 16021, + "Ġequation": 16022, + "ĠSkill": 16023, + "ĠBio": 16024, + "gement": 16025, + "ĠSnap": 16026, + "ĠLegal": 16027, + "Ġtrademark": 16028, + "Ġmakeup": 16029, + "Ġassembled": 16030, + "Ġsaves": 16031, + "ĠHalloween": 16032, + "ĠVermont": 16033, + "ĠFROM": 16034, + "Ġfarming": 16035, + "ĠPodcast": 16036, + "acceptable": 16037, + "ĠHigher": 16038, + "Ġasleep": 16039, + "ullivan": 16040, + "Ġreferen": 16041, + "ĠLev": 16042, + "Ġbullets": 16043, + "oko": 16044, + "HC": 16045, + "Ġstairs": 16046, + "Ġmaintains": 16047, + "ĠLower": 16048, + "ĠVi": 16049, + "Ġmarine": 16050, + "Ġacres": 16051, + "Ġcoordinator": 16052, + "ĠJoh": 16053, + "Ġcounterparts": 16054, + "ĠBrothers": 16055, + "Ġindict": 16056, + "bra": 16057, + "Ġchunk": 16058, + "Ġcents": 16059, + "Home": 16060, + "ĠMonth": 16061, + "Ġaccordingly": 16062, + "ifles": 16063, + "ĠGermans": 16064, + "ĠSyn": 16065, + "Hub": 16066, + "Ġeyeb": 16067, + "âĶĢâĶĢâĶĢâĶĢ": 16068, + "Ġranges": 16069, + "ĠHolland": 16070, + "ĠRobot": 16071, + "fc": 16072, + "Mike": 16073, + "Ġplasma": 16074, + "Ġswap": 16075, + "Ġathlete": 16076, + "ĠRams": 16077, + ",'\"": 16078, + "Ġinfections": 16079, + "Ġcorrid": 16080, + "Ġvib": 16081, + "Ġpatches": 16082, + "Ġtraditionally": 16083, + "Ġrevelation": 16084, + "Ġsweep": 16085, + "Ġglance": 16086, + "Ġinex": 16087, + "2003": 16088, + "ĠRaw": 16089, + "working": 16090, + "osures": 16091, + "ĠDat": 16092, + "ĠLynch": 16093, + "Ġleverage": 16094, + "ĠReid": 16095, + "Ġcorrelation": 16096, + "iances": 16097, + "avascript": 16098, + "Ġrepository": 16099, + "retty": 16100, + "Ġ1972": 16101, + "240": 16102, + "Ġoun": 16103, + "pol": 16104, + "ĠReed": 16105, + "Ġtactical": 16106, + "isite": 16107, + "Apple": 16108, + "ĠQuinn": 16109, + "Ġraped": 16110, + "illo": 16111, + "Europe": 16112, + "Ġalgorithms": 16113, + "ĠRodrig": 16114, + "iu": 16115, + "Ġillum": 16116, + "Ġfame": 16117, + "Ġintroducing": 16118, + "Ġdelays": 16119, + "ĠRaiders": 16120, + "Ġwhistle": 16121, + "Ġnovels": 16122, + "ĠReally": 16123, + "Ġderiv": 16124, + "Ġpublications": 16125, + "ĠNeither": 16126, + "ĠCommerce": 16127, + "Ġaston": 16128, + "language": 16129, + "Notes": 16130, + "ĠRoth": 16131, + "ĠFear": 16132, + "Ġmate": 16133, + "Ġparade": 16134, + "ĠQB": 16135, + "Ġmaneu": 16136, + "ĠCincinnati": 16137, + "mitting": 16138, + "Ġwaist": 16139, + "ĠRew": 16140, + "Ġdiscont": 16141, + "а": 16142, + "Ġstaring": 16143, + "Ġalias": 16144, + "Ġsecurities": 16145, + "Ġtoilet": 16146, + "ĠJedi": 16147, + "Ġunlaw": 16148, + "vised": 16149, + "////////": 16150, + "](": 16151, + "ĠWeiss": 16152, + "Ġprest": 16153, + "ĠCompan": 16154, + "Ġmemo": 16155, + "ĠGrace": 16156, + "July": 16157, + "ĠElite": 16158, + "center": 16159, + "ĠStay": 16160, + "Ġgalaxy": 16161, + "Ġtooth": 16162, + "ĠSettings": 16163, + "Ġsubjected": 16164, + "ãĤ¦": 16165, + "Ġlineback": 16166, + "Ġretailers": 16167, + "ĠWant": 16168, + "Ġdangers": 16169, + "Air": 16170, + "Ġvoluntary": 16171, + "eway": 16172, + "Ġinterpreted": 16173, + "otine": 16174, + "ç": 16175, + "Ġpel": 16176, + "Service": 16177, + "ĠEventually": 16178, + "Ġcareers": 16179, + "Ġthreaten": 16180, + "Ġmemor": 16181, + "ĠBradley": 16182, + "ancies": 16183, + "sn": 16184, + "ĠUnknown": 16185, + "National": 16186, + "Ġshadows": 16187, + "ailand": 16188, + "ĠDash": 16189, + "Everyone": 16190, + "izzard": 16191, + "March": 16192, + "=(": 16193, + "Ġpulls": 16194, + "Ġstranger": 16195, + "Ġbackwards": 16196, + "ĠBernard": 16197, + "imensional": 16198, + "Ġchron": 16199, + "Ġtheoretical": 16200, + "ktop": 16201, + "Ġware": 16202, + "ĠInvestig": 16203, + "ĠIniti": 16204, + "ĠOperations": 16205, + "oven": 16206, + "ocide": 16207, + "*/": 16208, + "Ġflames": 16209, + "ĠCash": 16210, + "shit": 16211, + "Ġcab": 16212, + "ĠAnaly": 16213, + "ĠSeah": 16214, + "Ġdefining": 16215, + "Ġordering": 16216, + "Ġimmun": 16217, + "Ġpersistent": 16218, + "ACH": 16219, + "Russian": 16220, + "mans": 16221, + "Ġhind": 16222, + "Ġphotography": 16223, + "©": 16224, + "Ġhug": 16225, + "Ġ107": 16226, + "ĠHence": 16227, + "iots": 16228, + "udeau": 16229, + "Ġsubsidies": 16230, + "Ġroutinely": 16231, + "ĠDevice": 16232, + "itic": 16233, + "Ġdisgust": 16234, + "lander": 16235, + "Ġ1940": 16236, + "Ġassignment": 16237, + "ĠBesides": 16238, + "wick": 16239, + "ĠDust": 16240, + "usc": 16241, + "structed": 16242, + "111": 16243, + "develop": 16244, + "Ġfond": 16245, + "Ġintersection": 16246, + "Ġdignity": 16247, + "Ġcommissioner": 16248, + "Without": 16249, + "reach": 16250, + "Ġcartoon": 16251, + "Ġscales": 16252, + "ãĥŃ": 16253, + "FIG": 16254, + "Ġsurveys": 16255, + "ĠIndonesia": 16256, + "Ġartwork": 16257, + "Ġunch": 16258, + "Ġcycling": 16259, + "unct": 16260, + "auer": 16261, + "orate": 16262, + "ĠObviously": 16263, + "Ġcharacterized": 16264, + "feld": 16265, + "Ġaffirm": 16266, + "Ġinnings": 16267, + "Ġé": 16268, + "Ġaliens": 16269, + "Ġcloth": 16270, + "etooth": 16271, + "ĠCertain": 16272, + "§": 16273, + "Ġdigest": 16274, + "know": 16275, + "ĠXL": 16276, + "Ġpredictions": 16277, + "Ġdin": 16278, + "WAR": 16279, + "Ġaftermath": 16280, + "Example": 16281, + "ĠSuccess": 16282, + "ĠThr": 16283, + "IGN": 16284, + "Ġminer": 16285, + "Bus": 16286, + "Ġclarity": 16287, + "heimer": 16288, + "ĠOUT": 16289, + "ĠSend": 16290, + "ĠCircle": 16291, + "ĠDiet": 16292, + "Ġpronounced": 16293, + "Ġcreators": 16294, + "Ġearthquake": 16295, + "attery": 16296, + "geons": 16297, + "Ġod": 16298, + "Ġlaying": 16299, + "orp": 16300, + "Ult": 16301, + "project": 16302, + "Ġundermin": 16303, + "Ġsequel": 16304, + "Sam": 16305, + "ĠDarkness": 16306, + "Ġreception": 16307, + "bull": 16308, + "YS": 16309, + "ĠVir": 16310, + "Ġsequences": 16311, + "ĠCoin": 16312, + "Ġoutfit": 16313, + "ĠWait": 16314, + "119": 16315, + "Ġdelivers": 16316, + "......": 16317, + "Ġblown": 16318, + "ĠEsc": 16319, + "ĠMath": 16320, + "perm": 16321, + "ĠUl": 16322, + "Ġglim": 16323, + "Ġfacial": 16324, + "Ġgreenhouse": 16325, + "Ġtokens": 16326, + "/-": 16327, + "ĠAnnual": 16328, + "ĠONE": 16329, + "Ġteenage": 16330, + "ĠPhysical": 16331, + "ĠLang": 16332, + "ĠCelt": 16333, + "Ġsued": 16334, + "ividually": 16335, + "Ġpatience": 16336, + "chair": 16337, + "regular": 16338, + "Ġaug": 16339, + "inv": 16340, + "except": 16341, + "ĠLil": 16342, + "Ġnest": 16343, + "fd": 16344, + "sum": 16345, + "ĠChase": 16346, + "Russia": 16347, + "ĠJennifer": 16348, + "Ġoffseason": 16349, + "Overall": 16350, + "Fore": 16351, + "Ġriot": 16352, + "Aud": 16353, + "former": 16354, + "Ġdefenders": 16355, + "ĠCT": 16356, + "iotic": 16357, + "ribly": 16358, + "Ġautomated": 16359, + "Ġpenis": 16360, + "Ġinsist": 16361, + "Ġdiagram": 16362, + "ĠSQL": 16363, + "ĠGarc": 16364, + "Ġwitch": 16365, + "client": 16366, + "ierra": 16367, + "ambers": 16368, + "Ġrecount": 16369, + "far": 16370, + "Very": 16371, + "osterone": 16372, + "Ġappreciated": 16373, + "ĠPerfect": 16374, + "Section": 16375, + "Ġdoses": 16376, + "ocaust": 16377, + "Ġcostly": 16378, + "Ġgrams": 16379, + "ĠShi": 16380, + "Ġwrestling": 16381, + "Ġ1971": 16382, + "Ġtrophy": 16383, + "Ġnerve": 16384, + "ĠKaz": 16385, + "ĠExperience": 16386, + "Ġpledged": 16387, + "Ġplayback": 16388, + "Ġcreativity": 16389, + "bye": 16390, + "Ġattackers": 16391, + "Ġholders": 16392, + "ĠCoach": 16393, + "ĠPhD": 16394, + "Ġtransfers": 16395, + "Ġcolored": 16396, + "ĠHindu": 16397, + "Ġdrown": 16398, + "Ġlistened": 16399, + "ĠWA": 16400, + "iasm": 16401, + "PO": 16402, + "Ġappealing": 16403, + "Ġdisclosed": 16404, + "ĠChicken": 16405, + "agging": 16406, + "Ġpleaded": 16407, + "Ġnavigation": 16408, + "ĠReturns": 16409, + "Ġ[[": 16410, + "ROR": 16411, + "EA": 16412, + "Ġphotographer": 16413, + "ĠRider": 16414, + "ippers": 16415, + "Ġslice": 16416, + "Ġerect": 16417, + "Ġhed": 16418, + "issance": 16419, + "ĠVikings": 16420, + "urious": 16421, + "Ġappet": 16422, + "oubtedly": 16423, + "Child": 16424, + "Ġauthentic": 16425, + "oos": 16426, + "ĠMaking": 16427, + "Ġannouncing": 16428, + "Ġbod": 16429, + "Ġmeter": 16430, + "ĠNine": 16431, + "ĠRogue": 16432, + "Ġworkforce": 16433, + "Ġrenewed": 16434, + "Ġorganisations": 16435, + "acs": 16436, + "PLE": 16437, + "Short": 16438, + "Ġcompounds": 16439, + "ĠVisit": 16440, + "Ġenvelop": 16441, + "earth": 16442, + "Ġsupportive": 16443, + "ggle": 16444, + "ĠBrussels": 16445, + "ĠGuild": 16446, + "Create": 16447, + "REL": 16448, + "Ġaveraged": 16449, + "Ġ1969": 16450, + "riages": 16451, + "Ġlengthy": 16452, + "Ġforgot": 16453, + "Okay": 16454, + "ĠErd": 16455, + "Ġdealer": 16456, + "Ġrecession": 16457, + "DD": 16458, + "Ġdesperately": 16459, + "Ġhunger": 16460, + "Ġsticks": 16461, + "Ġmph": 16462, + "ĠFaith": 16463, + "Ġintentionally": 16464, + "Ġdemol": 16465, + "ueller": 16466, + "ĠSale": 16467, + "Ġdebris": 16468, + "spring": 16469, + "Ġleap": 16470, + ">>>>": 16471, + "Ġcontainers": 16472, + "selling": 16473, + "ranean": 16474, + "attering": 16475, + "Ġcommented": 16476, + "ĠCM": 16477, + "onut": 16478, + "Ġwoods": 16479, + "especially": 16480, + "Ġorganize": 16481, + "ivic": 16482, + "ĠWoods": 16483, + "anga": 16484, + "squ": 16485, + "Ġmaj": 16486, + "amon": 16487, + "Ġaxis": 16488, + "Ġ1974": 16489, + "ĠDenmark": 16490, + "Ġwarrior": 16491, + "ĠPand": 16492, + "Ġoutlined": 16493, + "ĠBO": 16494, + "insula": 16495, + "zilla": 16496, + "ebook": 16497, + "Ġdare": 16498, + "Ġsearched": 16499, + "Ġnavigate": 16500, + "Sn": 16501, + "writing": 16502, + "Ġunited": 16503, + "Japan": 16504, + "ĠHebrew": 16505, + "Ġflame": 16506, + "Ġrelies": 16507, + "Ġcatching": 16508, + "ĠSho": 16509, + "Ġimprisonment": 16510, + "Ġpockets": 16511, + "Ġclosure": 16512, + "ĠFam": 16513, + "tim": 16514, + "adequ": 16515, + "Activity": 16516, + "Ġrecruiting": 16517, + "ĠWATCH": 16518, + "ĠArgentina": 16519, + "dest": 16520, + "Ġapologize": 16521, + "oro": 16522, + "Ġlacks": 16523, + "Ġtuned": 16524, + "ĠGriffin": 16525, + "Ġinfamous": 16526, + "Ġcelebrity": 16527, + "sson": 16528, + "Ġ----------------------------------------------------------------": 16529, + "ĠIsis": 16530, + "ĠDisplay": 16531, + "Ġcredibility": 16532, + "Ġeconomies": 16533, + "Ġheadline": 16534, + "ĠCowboys": 16535, + "Ġindef": 16536, + "Ġlately": 16537, + "Ġincentives": 16538, + "button": 16539, + "ĠMob": 16540, + "Aut": 16541, + "Ġresigned": 16542, + "ĠOm": 16543, + "camp": 16544, + "Ġprofiles": 16545, + "Ġschemes": 16546, + "olphins": 16547, + "ayed": 16548, + "Clinton": 16549, + "enh": 16550, + "ĠYahoo": 16551, + "Ġabst": 16552, + "Ġank": 16553, + "suits": 16554, + "Ġwished": 16555, + "ĠMarco": 16556, + "udden": 16557, + "Ġsphere": 16558, + "ĠBishop": 16559, + "Ġincorporated": 16560, + "ĠPlant": 16561, + "114": 16562, + "Ġhated": 16563, + "pic": 16564, + "Ġdonate": 16565, + "Ġlined": 16566, + "Ġbeans": 16567, + "Ġstealing": 16568, + "Ġcostume": 16569, + "Ġsheriff": 16570, + "Ġforty": 16571, + "Ġintact": 16572, + "Ġadapted": 16573, + "Ġtravelling": 16574, + "bart": 16575, + "Ġnicely": 16576, + "Ġdried": 16577, + "Ġscal": 16578, + "osity": 16579, + "NOTE": 16580, + "ĠBh": 16581, + "ĠBroncos": 16582, + "ĠIgn": 16583, + "Ġintimate": 16584, + "Ġchemistry": 16585, + "Ġoptimal": 16586, + "Deb": 16587, + "ĠGeneration": 16588, + "Ġ],": 16589, + "ichi": 16590, + "ĠWii": 16591, + "ĠYOUR": 16592, + "ventions": 16593, + "Write": 16594, + "Ġpopul": 16595, + "unning": 16596, + "ĠWor": 16597, + "Vol": 16598, + "Ġqueen": 16599, + "heads": 16600, + "KK": 16601, + "Ġanalyze": 16602, + "opic": 16603, + "earchers": 16604, + "Ġdot": 16605, + "legraph": 16606, + "astically": 16607, + "Ġupgrades": 16608, + "Ġcares": 16609, + "Ġextending": 16610, + "Ġfreeze": 16611, + "Ġinability": 16612, + "Ġorgans": 16613, + "Ġpretend": 16614, + "Ġoutlet": 16615, + "113": 16616, + "olan": 16617, + "ĠMall": 16618, + "uling": 16619, + "talk": 16620, + "Ġexpressing": 16621, + "ĠAlways": 16622, + "ĠBegin": 16623, + "files": 16624, + "Ġlicenses": 16625, + "%%": 16626, + "ĠMitt": 16627, + "Ġfilters": 16628, + "ĠMilwaukee": 16629, + "GN": 16630, + "Ġunfold": 16631, + "Mo": 16632, + "Ġnutrition": 16633, + "ppo": 16634, + "Bo": 16635, + "Ġfounding": 16636, + "Ġundermine": 16637, + "Ġeasiest": 16638, + "ĠCzech": 16639, + "ĠMack": 16640, + "Ġsexuality": 16641, + "ĠNixon": 16642, + "Win": 16643, + "ĠArn": 16644, + "ĠKin": 16645, + "ãĤ£": 16646, + "icer": 16647, + "Ġfortun": 16648, + "Ġsurfaces": 16649, + "aghd": 16650, + "Ġcarriers": 16651, + "ĠPART": 16652, + "ĠTib": 16653, + "Ġinterval": 16654, + "Ġfrustrating": 16655, + "ĠShip": 16656, + "ĠArmed": 16657, + "ffe": 16658, + "Ġboats": 16659, + "ĠAbraham": 16660, + "inis": 16661, + "Ġsuited": 16662, + "thread": 16663, + "iov": 16664, + "abul": 16665, + "ĠVenezuela": 16666, + "Ġtom": 16667, + "super": 16668, + "Ġcastle": 16669, + "although": 16670, + "ioxide": 16671, + "eches": 16672, + "Ġevolutionary": 16673, + "Ġnegotiate": 16674, + "Ġconfronted": 16675, + "Remember": 16676, + "Ġ170": 16677, + "Such": 16678, + "Ġ911": 16679, + "mult": 16680, + "ĠAbyss": 16681, + "urry": 16682, + "kees": 16683, + "spec": 16684, + "ĠBarbara": 16685, + "Ġbelonging": 16686, + "Ġvillain": 16687, + "istani": 16688, + "Ġaccountable": 16689, + "Ġportions": 16690, + "ĠDecl": 16691, + "Ur": 16692, + "ĠKate": 16693, + "gre": 16694, + "Ġmagazines": 16695, + "UCK": 16696, + "Ġregulate": 16697, + "omon": 16698, + "ĠAlmost": 16699, + "Ġoverview": 16700, + "Ġscram": 16701, + "Ġloot": 16702, + "ĠFitz": 16703, + "Ġcharacteristic": 16704, + "ĠSnake": 16705, + "say": 16706, + "ĠRico": 16707, + "Ġtrait": 16708, + "ĠJoined": 16709, + "aucus": 16710, + "Ġadaptation": 16711, + "ĠAirlines": 16712, + "Ġarchae": 16713, + "ĠIde": 16714, + "Ġbikes": 16715, + "Ġliterary": 16716, + "Ġinfluences": 16717, + "ĠUsed": 16718, + "Creat": 16719, + "Ġplea": 16720, + "ĠDefence": 16721, + "ĠAssass": 16722, + "Ġpond": 16723, + "ULT": 16724, + ")\"": 16725, + "Ġevaluated": 16726, + "Ġobtaining": 16727, + "Ġdemographic": 16728, + "Ġvigil": 16729, + "aley": 16730, + "Ġspouse": 16731, + "ĠSeahawks": 16732, + "respons": 16733, + "ĠBelt": 16734, + "umatic": 16735, + "Ġrises": 16736, + "runner": 16737, + "ĠMichelle": 16738, + "Ġpotent": 16739, + "race": 16740, + "ĠPAC": 16741, + "Find": 16742, + "olesterol": 16743, + "ISS": 16744, + "ĠIntroduced": 16745, + "resses": 16746, + "ignment": 16747, + "Os": 16748, + "ĠTu": 16749, + "ĠDex": 16750, + "icides": 16751, + "Ġsparked": 16752, + "ĠLaura": 16753, + "ĠBryant": 16754, + "Ġsmiling": 16755, + "ĠNexus": 16756, + "Ġdefendants": 16757, + "ĠCatal": 16758, + "Ġdishes": 16759, + "shaped": 16760, + "Ġprolong": 16761, + "mt": 16762, + "($": 16763, + "ãĢĤ": 16764, + "Ġcalculations": 16765, + "ĠSame": 16766, + "Ġpiv": 16767, + "HH": 16768, + "Ġcancelled": 16769, + "Ġgrin": 16770, + "Ġterritories": 16771, + "istically": 16772, + "Come": 16773, + "ĠParent": 16774, + "Project": 16775, + "Ġneglig": 16776, + "ĠPrivacy": 16777, + "Ġammo": 16778, + "LECT": 16779, + "olutely": 16780, + "ĠEpic": 16781, + "Ġmisunder": 16782, + "wal": 16783, + "April": 16784, + "mos": 16785, + "pathy": 16786, + "ĠCarson": 16787, + "Ġalbums": 16788, + "ĠEasy": 16789, + "Ġpistol": 16790, + "<<": 16791, + "Ġ\\(": 16792, + "target": 16793, + "help": 16794, + "Ġinterpre": 16795, + "conscious": 16796, + "ĠHousing": 16797, + "ĠJoint": 16798, + "127": 16799, + "Ġbeers": 16800, + "science": 16801, + "ĠFirefox": 16802, + "effective": 16803, + "ĠCabin": 16804, + "ĠOkay": 16805, + "ĠApplic": 16806, + "Ġspacecraft": 16807, + "ĠSR": 16808, + "vet": 16809, + "ĠStrange": 16810, + "SB": 16811, + "Ġcorps": 16812, + "iberal": 16813, + "efficient": 16814, + "Ġprevalence": 16815, + "Ġeconomists": 16816, + "118": 16817, + "Thread": 16818, + "ordable": 16819, + "ODE": 16820, + "ĠCant": 16821, + "=-=-": 16822, + "ifiable": 16823, + "ĠAround": 16824, + "Ġpole": 16825, + "Ġwillingness": 16826, + "CLA": 16827, + "ĠKid": 16828, + "Ġcomplement": 16829, + "Ġscattered": 16830, + "Ġinmates": 16831, + "Ġbleeding": 16832, + "every": 16833, + "Ġqueue": 16834, + "ĠTrain": 16835, + "Ġhij": 16836, + "Ġmelee": 16837, + "pleted": 16838, + "Ġdigit": 16839, + "Ġgem": 16840, + "official": 16841, + "Ġlifting": 16842, + "е": 16843, + "Requ": 16844, + "itutes": 16845, + "Ġpackaging": 16846, + "ĠWorkers": 16847, + "hran": 16848, + "ĠLebanon": 16849, + "olesc": 16850, + "Ġpunished": 16851, + "ĠJuan": 16852, + "Ġjam": 16853, + "ĠDocument": 16854, + "Ġmapping": 16855, + "icates": 16856, + "Ġinevitably": 16857, + "Ġvanilla": 16858, + "ĠTon": 16859, + "Ġwatches": 16860, + "Ġleagues": 16861, + "Ġinitiated": 16862, + "degree": 16863, + "portion": 16864, + "Ġrecalls": 16865, + "Ġruin": 16866, + "Ġmelt": 16867, + "IAN": 16868, + "Ġhem": 16869, + "Exp": 16870, + "Ġbaking": 16871, + "ĠColomb": 16872, + "atible": 16873, + "Ġradius": 16874, + "plug": 16875, + "ĠIF": 16876, + "etically": 16877, + "Ġfict": 16878, + "HER": 16879, + "ĠTap": 16880, + "atinum": 16881, + "Ġink": 16882, + "Ġcoh": 16883, + "ĠWizard": 16884, + "both": 16885, + "tex": 16886, + "Ġspends": 16887, + "ĠCurrently": 16888, + "ĠPit": 16889, + "Ġneurons": 16890, + "ignt": 16891, + "Ġrall": 16892, + "Ġbuses": 16893, + "building": 16894, + "Ġadjustments": 16895, + "Ġcried": 16896, + "iblical": 16897, + "atted": 16898, + "ĠZion": 16899, + "ĠMatter": 16900, + "Ġmeditation": 16901, + "ĠDennis": 16902, + "Ġours": 16903, + "ĠTab": 16904, + "Ġrankings": 16905, + "ortal": 16906, + "Ġadvers": 16907, + "Ġsurrender": 16908, + "ĠGob": 16909, + "cium": 16910, + "omas": 16911, + "imeter": 16912, + "Ġmultiplayer": 16913, + "Ġheroin": 16914, + "Ġoptimistic": 16915, + "Ġindicator": 16916, + "ĠBrig": 16917, + "Ġgrocery": 16918, + "Ġapplicant": 16919, + "ĠRocket": 16920, + "vid": 16921, + "Exception": 16922, + "pent": 16923, + "Ġorganizing": 16924, + "Ġencounters": 16925, + "ĠTOD": 16926, + "Ġjewel": 16927, + "Save": 16928, + "ĠChristie": 16929, + "Ġheating": 16930, + "Ġlazy": 16931, + "ĠCP": 16932, + "Ġcousin": 16933, + "Config": 16934, + "Ġregener": 16935, + "Ġnearest": 16936, + "Ġachieving": 16937, + "ENS": 16938, + "throw": 16939, + "ĠRichmond": 16940, + "antle": 16941, + "2002": 16942, + "Ġanten": 16943, + "bird": 16944, + "133": 16945, + "Ġnarc": 16946, + "raint": 16947, + "unny": 16948, + "ĠHispanic": 16949, + "ournaments": 16950, + "Ġprophe": 16951, + "ĠThailand": 16952, + "ĠTi": 16953, + "Ġinjection": 16954, + "Ġinherit": 16955, + "ravis": 16956, + "Ġmedi": 16957, + "Ġwhoever": 16958, + "ĠDEBUG": 16959, + "GP": 16960, + "ĠHud": 16961, + "Card": 16962, + "prom": 16963, + "Ġpor": 16964, + "Ġoverhead": 16965, + "Law": 16966, + "Ġviolate": 16967, + "Ġheated": 16968, + "Ġdescriptions": 16969, + "Ġachievements": 16970, + "ĠBeer": 16971, + "ĠQuant": 16972, + "Was": 16973, + "Ġeighth": 16974, + "ĠIv": 16975, + "Ġspecialized": 16976, + "UPDATE": 16977, + "ĠDelta": 16978, + "Pop": 16979, + "Jul": 16980, + "ĠAsk": 16981, + "ophy": 16982, + "Ġnewsletters": 16983, + "ĠTool": 16984, + "Ġgard": 16985, + "ĠConfeder": 16986, + "ĠGMT": 16987, + "ĠAbbott": 16988, + "Ġimmunity": 16989, + "ĠVM": 16990, + "Islam": 16991, + "Ġimplicit": 16992, + "wd": 16993, + "Ġ1944": 16994, + "ravity": 16995, + "ometric": 16996, + "Ġsurviving": 16997, + "urai": 16998, + "ĠPrison": 16999, + "Ġrust": 17000, + "ĠSketch": 17001, + "Ġbees": 17002, + "ĠTheory": 17003, + "Ġmerit": 17004, + "Tex": 17005, + "chat": 17006, + "Ġmim": 17007, + "Ġpaste": 17008, + "ĠKoch": 17009, + "Ġignorance": 17010, + "ĠShoot": 17011, + "Ġbasement": 17012, + "United": 17013, + "ĠAdvis": 17014, + "height": 17015, + "Ġfoster": 17016, + "Ġdetain": 17017, + "information": 17018, + "Ġneural": 17019, + "';": 17020, + "Ġproves": 17021, + "allery": 17022, + "Ġinvitation": 17023, + "umbers": 17024, + "Ġcattle": 17025, + "Ġbicycle": 17026, + "zi": 17027, + "Ġconsultant": 17028, + "Ġapology": 17029, + "ĠTiger": 17030, + "Ġ123": 17031, + "999": 17032, + "Ġindividually": 17033, + "rt": 17034, + "igion": 17035, + "ĠBrazilian": 17036, + "Ġdisturb": 17037, + "Ġentrepreneurs": 17038, + "Ġforests": 17039, + "cerpt": 17040, + "plates": 17041, + "pher": 17042, + "clipse": 17043, + "Ġtwitter": 17044, + "Ġacids": 17045, + "ographical": 17046, + "hum": 17047, + "ĠBald": 17048, + "ifully": 17049, + "Ġcompiler": 17050, + "ĠDA": 17051, + "Ġdonor": 17052, + "asi": 17053, + "Ġtribal": 17054, + "lash": 17055, + "ĠConfig": 17056, + "Ġapplicants": 17057, + "Ġsalaries": 17058, + "135": 17059, + "Putin": 17060, + "ĠFocus": 17061, + "irs": 17062, + "Ġmisconduct": 17063, + "ĠHaz": 17064, + "Ġeaten": 17065, + "Mobile": 17066, + "Muslim": 17067, + "ĠMarcus": 17068, + "viol": 17069, + "Ġfavorable": 17070, + "Ġstub": 17071, + "adin": 17072, + "ĠHob": 17073, + "Ġfaithful": 17074, + "Ġelectronics": 17075, + "Ġvacuum": 17076, + "wait": 17077, + "backed": 17078, + "economic": 17079, + "dist": 17080, + "Ġtenure": 17081, + "Ġsincere": 17082, + "ĠTogether": 17083, + "ĠWave": 17084, + "Ġprogression": 17085, + "Ġdenying": 17086, + "Ġdistress": 17087, + "braska": 17088, + "third": 17089, + "Ġmixing": 17090, + "Ġcolonial": 17091, + "Ġprivately": 17092, + "Ġunrest": 17093, + "aternity": 17094, + "Ġpremises": 17095, + "anti": 17096, + "gregation": 17097, + "Ġlicence": 17098, + "ĠHind": 17099, + "ĠSamuel": 17100, + "Ġconvincing": 17101, + "ĠAce": 17102, + "ĠRust": 17103, + "ĠNetanyahu": 17104, + "Ġhandles": 17105, + "ĠPatch": 17106, + "oriented": 17107, + "aho": 17108, + "ĠGonz": 17109, + "Ġhackers": 17110, + "claimer": 17111, + "Ġcustoms": 17112, + "ĠGran": 17113, + "fighters": 17114, + "Ġluc": 17115, + "Ġmanuscript": 17116, + "arenthood": 17117, + "Ġdevil": 17118, + "Ġwarriors": 17119, + "Ġoffenders": 17120, + "William": 17121, + "Ġholidays": 17122, + "Ġnightmare": 17123, + "Ġlever": 17124, + "ifferent": 17125, + "Stat": 17126, + "Ġexhibition": 17127, + "puted": 17128, + "ĠPure": 17129, + "Ġalpha": 17130, + "Ġenthusiasm": 17131, + "ĠRepresentatives": 17132, + "EAR": 17133, + "ĠTyp": 17134, + "Ġwheat": 17135, + "ĠAlf": 17136, + "Ġcorrection": 17137, + "Ġevangel": 17138, + "ATT": 17139, + "Miss": 17140, + "Ġsoup": 17141, + "Ġimplied": 17142, + "param": 17143, + "Ġsexy": 17144, + "ĠLux": 17145, + "Ġrepublic": 17146, + "patch": 17147, + "ablish": 17148, + "Ġicons": 17149, + "Ġfathers": 17150, + "ĠGET": 17151, + "ĠCarib": 17152, + "Ġregulated": 17153, + "ĠCohen": 17154, + "ĠBobby": 17155, + "Ġner": 17156, + "Ġbent": 17157, + "ventory": 17158, + "ĠAlong": 17159, + "ĠEST": 17160, + "ĠWallace": 17161, + "Ġmurders": 17162, + "rise": 17163, + "kell": 17164, + "ĠCommonwealth": 17165, + "Ġnasty": 17166, + "eta": 17167, + "ĠMIT": 17168, + "Ġadministered": 17169, + "Ġgenuinely": 17170, + "Editor": 17171, + "nick": 17172, + "Ġhydro": 17173, + "********************************": 17174, + "ĠBle": 17175, + "Ġfines": 17176, + "Ġgorge": 17177, + "ausible": 17178, + "rh": 17179, + "Ġapple": 17180, + "mentioned": 17181, + "Ġrope": 17182, + "otyp": 17183, + "HR": 17184, + "Ġdisappointing": 17185, + "Ġcage": 17186, + "nik": 17187, + "Ġdoubts": 17188, + "ĠFREE": 17189, + "prints": 17190, + "ĠMUST": 17191, + "Ġvendors": 17192, + "ĠInqu": 17193, + "Ġliberals": 17194, + "Ġcontractor": 17195, + "Ġupside": 17196, + "children": 17197, + "Ġtricky": 17198, + "Ġregulators": 17199, + "charged": 17200, + "liter": 17201, + "Ġ***": 17202, + "Ġrebell": 17203, + "lang": 17204, + "Ġlocals": 17205, + "Ġphysicians": 17206, + "Ġhey": 17207, + "arse": 17208, + "tm": 17209, + "ĠLex": 17210, + "Ġbehavioral": 17211, + "successful": 17212, + "FX": 17213, + "Ġbrick": 17214, + "ovic": 17215, + "Ġconform": 17216, + "Ġreviewing": 17217, + "Ġinsights": 17218, + "Ġbiology": 17219, + "ĠRemove": 17220, + "ĠExtra": 17221, + "Ġcommitting": 17222, + "induced": 17223, + "ignty": 17224, + "igm": 17225, + "Ġatomic": 17226, + "Common": 17227, + "ĠEM": 17228, + "ĠPere": 17229, + "ĠItems": 17230, + "eh": 17231, + "Ġpreserved": 17232, + "ĠHood": 17233, + "Ġprisoner": 17234, + "Ġbankruptcy": 17235, + "Ġgren": 17236, + "ushes": 17237, + "Ġexploitation": 17238, + "Ġsignatures": 17239, + "Ġfinan": 17240, + "],\"": 17241, + "ĠMR": 17242, + "Ġmeg": 17243, + "remlin": 17244, + "Ġmusicians": 17245, + "Ġselecting": 17246, + "Ġexamining": 17247, + "INK": 17248, + "lated": 17249, + "Hi": 17250, + "Ġartic": 17251, + "Ġpets": 17252, + "Ġimpair": 17253, + "ĠMAN": 17254, + "Ġtablets": 17255, + "include": 17256, + "Range": 17257, + "Ġcaut": 17258, + "Ġlogs": 17259, + "Ġmounting": 17260, + "Ġunaware": 17261, + "Ġdynamics": 17262, + "ĠPalestine": 17263, + "ĠQuarter": 17264, + "ĠPurple": 17265, + "Ġma": 17266, + "ĠImport": 17267, + "Ġcollections": 17268, + "ciation": 17269, + "Ġsuccessor": 17270, + "Ġclone": 17271, + "Ġaiming": 17272, + "Ġpossessed": 17273, + "Ġsticking": 17274, + "Ġshaking": 17275, + "Ġlocate": 17276, + "ĠHockey": 17277, + "Turn": 17278, + "170": 17279, + "Ġfifteen": 17280, + "ĠHarrison": 17281, + "Ġcontinuously": 17282, + "ĠTC": 17283, + "ĠValent": 17284, + "ĠRescue": 17285, + "Ġbypass": 17286, + "amount": 17287, + "Ġmast": 17288, + "Ġprotects": 17289, + "Ġartistic": 17290, + "Ġsometime": 17291, + "Ġshoe": 17292, + "Ġshouted": 17293, + "ificant": 17294, + "etitive": 17295, + "ĠRegister": 17296, + "ĠJin": 17297, + "Ġconcentrated": 17298, + "lington": 17299, + "onies": 17300, + "Ġgenerator": 17301, + "yrim": 17302, + "ĠArmen": 17303, + "Ġclearing": 17304, + "ido": 17305, + "ĠTW": 17306, + "alph": 17307, + "Ġladies": 17308, + "Hard": 17309, + "Ġdialog": 17310, + "Ġinputs": 17311, + "æľ": 17312, + "Ġposes": 17313, + "Ġslots": 17314, + "ĠPremium": 17315, + "Ġleaks": 17316, + "Ġbosses": 17317, + "Ġ113": 17318, + "course": 17319, + "Acc": 17320, + "ĠNewton": 17321, + "ĠAustria": 17322, + "ĠMage": 17323, + "Ġteaches": 17324, + "abad": 17325, + "Ġwears": 17326, + "Ġcyl": 17327, + "Ġcurse": 17328, + "ĠSales": 17329, + "ĠWings": 17330, + "Ġpsy": 17331, + "Ġgaps": 17332, + "ĠIceland": 17333, + "ĠPinterest": 17334, + "Ġlandlord": 17335, + "Ġdefinitions": 17336, + "ĠKer": 17337, + "Ġsufficiently": 17338, + "ĠPence": 17339, + "ĠArchitect": 17340, + "Ġsurpass": 17341, + "Ġ114": 17342, + "Ġsuperhero": 17343, + "ĠDisease": 17344, + "Ġpriests": 17345, + "ĠCulture": 17346, + "Ġdefinitive": 17347, + "Ġsecretly": 17348, + "ĠDance": 17349, + "install": 17350, + "chief": 17351, + "ĠJessica": 17352, + "Would": 17353, + "Updated": 17354, + "Ġlocker": 17355, + "ĠKay": 17356, + "Ġmemorial": 17357, + "è¦": 17358, + "fat": 17359, + "Ġdisgu": 17360, + "Ġflavors": 17361, + "ĠBaseball": 17362, + "ĠResistance": 17363, + "Ġkicks": 17364, + "Ġenv": 17365, + "Ġteenagers": 17366, + "Dark": 17367, + "ĠCAR": 17368, + "Ġhalt": 17369, + "ĠLG": 17370, + "ĠGabriel": 17371, + "Ġfever": 17372, + "Ġsatur": 17373, + "Ġmall": 17374, + "Ġaffiliate": 17375, + "ĠSleep": 17376, + "ĠSpecific": 17377, + "ĠVel": 17378, + "Ġjar": 17379, + "ĠSacred": 17380, + "ĠEdwards": 17381, + "ĠACL": 17382, + "Ġretained": 17383, + "ĠGiant": 17384, + "Ġlimitation": 17385, + "inces": 17386, + "Ġrefusal": 17387, + "ĠTale": 17388, + "ĠButler": 17389, + "Ġaccidents": 17390, + "ĠCSS": 17391, + "Ġimported": 17392, + "ĠCopy": 17393, + "α": 17394, + "ERT": 17395, + "zel": 17396, + "Ġdivisions": 17397, + "hots": 17398, + "ĠAlb": 17399, + "ĠDS": 17400, + "Loader": 17401, + "Washington": 17402, + "atisf": 17403, + "ĠCreative": 17404, + "\\.": 17405, + "ĠAutom": 17406, + "redict": 17407, + "Ġreceptor": 17408, + "ĠCarlos": 17409, + "Method": 17410, + "oka": 17411, + "Ġmalicious": 17412, + "Ġstepping": 17413, + ",[": 17414, + "ĠDad": 17415, + "Ġattraction": 17416, + "ĠEffects": 17417, + "ĠPirate": 17418, + "ĠCer": 17419, + "ĠIndustry": 17420, + "ĠRud": 17421, + "Ġcharter": 17422, + "Ġdining": 17423, + "Ġinsists": 17424, + "Ġconfigure": 17425, + "Ġ(#": 17426, + "ĠSimple": 17427, + "ĠScroll": 17428, + "UTC": 17429, + "175": 17430, + "ĠKon": 17431, + "Ġmarketplace": 17432, + "ĠãĤ": 17433, + "Ġrefres": 17434, + "Ġgates": 17435, + "erred": 17436, + "ĠPod": 17437, + "Ġbehave": 17438, + "Frank": 17439, + "node": 17440, + "Ġendorsed": 17441, + "hett": 17442, + "asive": 17443, + "ĠHomeland": 17444, + "Ġrides": 17445, + "ĠLeave": 17446, + "erness": 17447, + "Ġflooding": 17448, + "AFP": 17449, + "Ġrisen": 17450, + "Ġcontinually": 17451, + "Ġunanim": 17452, + "ĠContract": 17453, + "ĠPas": 17454, + "Ġguided": 17455, + "ĠChile": 17456, + "bd": 17457, + "Ġsucc": 17458, + "ptic": 17459, + "Ġcommittees": 17460, + "ĠLuther": 17461, + "ĠAnyone": 17462, + "Ġsab": 17463, + "124": 17464, + "Ġpixel": 17465, + "ĠBak": 17466, + "ĠTag": 17467, + "ĠBennett": 17468, + "Enter": 17469, + "small": 17470, + "ĠPresidential": 17471, + "Ġpul": 17472, + "Ġcontrace": 17473, + "archive": 17474, + "Ġcoastal": 17475, + "ĠKids": 17476, + "192": 17477, + "âĢ²": 17478, + "icky": 17479, + "INGTON": 17480, + "Ġwolf": 17481, + "ĠStalin": 17482, + "Tur": 17483, + "idget": 17484, + "amas": 17485, + "ĠUnless": 17486, + "Ġsponsor": 17487, + "Ġmorph": 17488, + "ĠChoose": 17489, + "Ġrunner": 17490, + "Ġunbel": 17491, + "Ġmud": 17492, + "ĠMana": 17493, + "Ġdubbed": 17494, + "Ġgodd": 17495, + "urers": 17496, + "window": 17497, + "Ġrelied": 17498, + "Ġcelebrating": 17499, + "osc": 17500, + "Ġ135": 17501, + "Ġlobbying": 17502, + "Ġincomplete": 17503, + "Ġrestriction": 17504, + "Ġincap": 17505, + "itus": 17506, + "Ġexpectation": 17507, + "ĠApollo": 17508, + "Ġintens": 17509, + "Ġsync": 17510, + "GH": 17511, + "Ġmanipulation": 17512, + "BY": 17513, + "Ġspear": 17514, + "Ġbreasts": 17515, + "Ġvolcan": 17516, + "ilia": 17517, + "Material": 17518, + "Ġformats": 17519, + "ĠBast": 17520, + "Ġparliamentary": 17521, + "Ġsnake": 17522, + "Ġservants": 17523, + "ĠTrudeau": 17524, + "ĠGrim": 17525, + "ĠArabic": 17526, + "ĠSCP": 17527, + "ĠBoys": 17528, + "station": 17529, + "Ġprospective": 17530, + "orde": 17531, + "initialized": 17532, + "Ġbored": 17533, + "ABLE": 17534, + "Ġaccessed": 17535, + "Ġtaxi": 17536, + "ĠShell": 17537, + "aiden": 17538, + "ursed": 17539, + "inates": 17540, + "ĠInsurance": 17541, + "ĠPete": 17542, + "September": 17543, + "650": 17544, + "Ġadventures": 17545, + "ĠCover": 17546, + "Ġtribute": 17547, + "Ġsketch": 17548, + "Ġempower": 17549, + "ĠØ": 17550, + "ĠGlenn": 17551, + "ĠDaw": 17552, + "=\\\"": 17553, + "ĠPolitics": 17554, + "Ġguides": 17555, + "Ġdioxide": 17556, + "ĠGore": 17557, + "ĠBright": 17558, + "ĠSierra": 17559, + "Ġvalued": 17560, + "cond": 17561, + "Ġpointer": 17562, + "Select": 17563, + "Ġrisky": 17564, + "Ġabsorb": 17565, + "images": 17566, + "Ġrefuses": 17567, + "Ġbonuses": 17568, + "___": 17569, + "Ġhilar": 17570, + "ĠFeatures": 17571, + "220": 17572, + "ĠCollector": 17573, + "Foot": 17574, + "Ġ1964": 17575, + "culus": 17576, + "Ġdawn": 17577, + "Ġworkout": 17578, + "ĠLO": 17579, + "Ġphilosophical": 17580, + "ĠSandy": 17581, + "ĠYouth": 17582, + "Ġliable": 17583, + "Af": 17584, + "blue": 17585, + "Ġoverturn": 17586, + "lessness": 17587, + "ĠTribune": 17588, + "ĠIng": 17589, + "Ġfactories": 17590, + "Ġcatches": 17591, + "Ġprone": 17592, + "Ġmatrix": 17593, + "Ġlogin": 17594, + "Ġinacc": 17595, + "Ġexert": 17596, + "sys": 17597, + "Ġneedle": 17598, + "ĠQur": 17599, + "Ġnotified": 17600, + "oulder": 17601, + "tx": 17602, + "Ġreminds": 17603, + "Ġpublishers": 17604, + "Ġnort": 17605, + "Ġgit": 17606, + "Ġflies": 17607, + "ĠEmily": 17608, + "Ġflowing": 17609, + "ĠAlien": 17610, + "ĠStrateg": 17611, + "Ġhardest": 17612, + "Ġmodification": 17613, + "API": 17614, + "ĠMY": 17615, + "Ġcrashes": 17616, + "stairs": 17617, + "number": 17618, + "Ġurging": 17619, + "channel": 17620, + "ĠFalcon": 17621, + "Ġinhabitants": 17622, + "Ġterrifying": 17623, + "Ġutilize": 17624, + "Ġbanner": 17625, + "Ġcigarettes": 17626, + "Ġsenses": 17627, + "ĠHolmes": 17628, + "Ġpractition": 17629, + "ĠPhillips": 17630, + "otto": 17631, + "Ġcompile": 17632, + "Model": 17633, + "ĠKo": 17634, + "Ġ[]": 17635, + "Americans": 17636, + "ĠTerms": 17637, + "Ġmedications": 17638, + "ĠAna": 17639, + "Ġfundamentally": 17640, + "ĠNotice": 17641, + "Ġweaker": 17642, + "Ġ0000": 17643, + "Ġgarlic": 17644, + "Ġoutbreak": 17645, + "Ġeconomist": 17646, + "ĠBirth": 17647, + "Ġobstacles": 17648, + "arcer": 17649, + "ĠOrthodox": 17650, + "Ġplacebo": 17651, + "ĠCrew": 17652, + "aspberry": 17653, + "ĠAngels": 17654, + "Ġdischarge": 17655, + "Ġdestructive": 17656, + "117": 17657, + "ĠRising": 17658, + "Ġdairy": 17659, + "late": 17660, + "Ġcollision": 17661, + "ĠTigers": 17662, + "eanor": 17663, + "ocumented": 17664, + "ĠInvalid": 17665, + "Ġdont": 17666, + "ĠLiter": 17667, + "ĠVa": 17668, + "Ġhydrogen": 17669, + "Ġvariants": 17670, + "ĠBrowns": 17671, + "Ġ1965": 17672, + "Ġindigenous": 17673, + "Ġtrades": 17674, + "Ġremainder": 17675, + "Ġswept": 17676, + "ĠImpact": 17677, + "Ġredist": 17678, + "Ġunint": 17679, + "graduate": 17680, + "ãĥķ": 17681, + "ĠWILL": 17682, + "ãģ®ç": 17683, + "ĠCritical": 17684, + "Ġfisher": 17685, + "Ġvicious": 17686, + "Ġreversed": 17687, + "Year": 17688, + "ĠSox": 17689, + "Ġshootings": 17690, + "Ġfilming": 17691, + "Ġtouchdowns": 17692, + "aires": 17693, + "mel": 17694, + "Ġgrandfather": 17695, + "Ġaffection": 17696, + "ingle": 17697, + "Ġoverly": 17698, + "Additional": 17699, + "Ġsupreme": 17700, + "ĠGrad": 17701, + "Ġsporting": 17702, + "Ġmercy": 17703, + "ĠBrooks": 17704, + "ounty": 17705, + "Ġperforms": 17706, + "Ġtightly": 17707, + "Ġdemons": 17708, + "Ġkillings": 17709, + "Ġfaction": 17710, + "ĠNova": 17711, + "auts": 17712, + "Ġundoubtedly": 17713, + "arin": 17714, + "Ġunderway": 17715, + "rak": 17716, + "Ġliv": 17717, + "ĠRegion": 17718, + "Ġbriefing": 17719, + "sers": 17720, + "cloud": 17721, + "ĠMik": 17722, + "usp": 17723, + "Ġprediction": 17724, + "azor": 17725, + "Ġportable": 17726, + "ĠGand": 17727, + "Ġpresenting": 17728, + "Ġ1080": 17729, + "»": 17730, + "ushi": 17731, + "ĠSpark": 17732, + "thereum": 17733, + "Ġjustification": 17734, + "ĠNy": 17735, + "Ġcontractors": 17736, + "mingham": 17737, + "ĠStyle": 17738, + "åħ": 17739, + "ĠChronicles": 17740, + "ĠPicture": 17741, + "Ġproving": 17742, + "Ġwives": 17743, + "sett": 17744, + "Ġmolecules": 17745, + "ĠFairy": 17746, + "Ġconsisting": 17747, + "Ġpier": 17748, + "alone": 17749, + "inition": 17750, + "Ġnucle": 17751, + "json": 17752, + "Ġgotta": 17753, + "Ġmobil": 17754, + "Ġverbal": 17755, + "arium": 17756, + "Ġmonument": 17757, + "ucked": 17758, + "Ġ256": 17759, + "Tech": 17760, + "minecraft": 17761, + "ĠTrack": 17762, + "Ġtile": 17763, + "Ġcompatibility": 17764, + "asis": 17765, + "Ġsadd": 17766, + "Ġinstructed": 17767, + "ĠMueller": 17768, + "Ġlethal": 17769, + "Ġhormone": 17770, + "Ġorche": 17771, + "else": 17772, + "Ġskelet": 17773, + "Ġentertaining": 17774, + "Ġminimize": 17775, + "again": 17776, + "Ġundergo": 17777, + "Ġconstraints": 17778, + "Ġcigarette": 17779, + "ĠIslamist": 17780, + "Ġtravels": 17781, + "ĠPanthers": 17782, + "lings": 17783, + "Care": 17784, + "Ġlawsuits": 17785, + "uras": 17786, + "Ġcryst": 17787, + "Ġlowered": 17788, + "Ġaerial": 17789, + "Ġcombinations": 17790, + "Ġhaun": 17791, + "Ġcha": 17792, + "Ġvine": 17793, + "Ġquantities": 17794, + "Ġlinking": 17795, + "bank": 17796, + "Ġsoy": 17797, + "Bill": 17798, + "ĠAngela": 17799, + "Ġrecipient": 17800, + "ĠProtest": 17801, + "Ġsocket": 17802, + "Ġsolidarity": 17803, + "ĠâĨ": 17804, + "mill": 17805, + "Ġvaries": 17806, + "ĠPakistani": 17807, + "Dragon": 17808, + "Ġune": 17809, + "Ġhorizon": 17810, + "³³³³³³³³": 17811, + "Ġprovinces": 17812, + "Ġfrankly": 17813, + "Ġenacted": 17814, + "notes": 17815, + "['": 17816, + "Ġ192": 17817, + "ocracy": 17818, + "Ġendorsement": 17819, + "Ġovertime": 17820, + "True": 17821, + "Lab": 17822, + "licted": 17823, + "ĠDNC": 17824, + "Ġbeats": 17825, + "ĠJamie": 17826, + "152": 17827, + "ĠINT": 17828, + "Contact": 17829, + "Ġaccounted": 17830, + "hash": 17831, + "ĠPackers": 17832, + "pires": 17833, + "Ġlesbian": 17834, + "Ġamendments": 17835, + "Ġhopeful": 17836, + "ĠFinland": 17837, + "Ġspotlight": 17838, + "Ġconfigured": 17839, + "Ġtroubled": 17840, + "Ġgaze": 17841, + "ĠCalgary": 17842, + "Ġreliability": 17843, + "Ġinsurg": 17844, + "swer": 17845, + "buy": 17846, + "ĠSkin": 17847, + "Ġpixels": 17848, + "Ġhandgun": 17849, + "Ġparas": 17850, + "Ġcategor": 17851, + "ĠEL": 17852, + "ĠRex": 17853, + "Indeed": 17854, + "Ġkinda": 17855, + "Ġconjunction": 17856, + "ĠBryan": 17857, + "ĠManufact": 17858, + "yang": 17859, + "Plus": 17860, + "SQL": 17861, + "ishment": 17862, + "Ġdominate": 17863, + "Ġnail": 17864, + "Ġoath": 17865, + "Ġerupt": 17866, + "ĠFine": 17867, + "itbart": 17868, + "ĠChip": 17869, + "ĠAbd": 17870, + "ĠNam": 17871, + "Ġbuyer": 17872, + "Ġdissent": 17873, + "Leaks": 17874, + "Contin": 17875, + "Ġrider": 17876, + "ĠSomeone": 17877, + "Ġillusion": 17878, + "cin": 17879, + "ĠBoeing": 17880, + "Ġinadequ": 17881, + "ovation": 17882, + "iants": 17883, + "Ġrebuild": 17884, + "450": 17885, + "ĠDestiny": 17886, + "SW": 17887, + "ĠTill": 17888, + "Hit": 17889, + "iaz": 17890, + "ĠBangl": 17891, + "achers": 17892, + "ĠReform": 17893, + "Ġsegments": 17894, + "Ġsystematic": 17895, + "dc": 17896, + "ĠConservatives": 17897, + "Ġportal": 17898, + "hor": 17899, + "ĠDragonbound": 17900, + "Ġdragged": 17901, + "omo": 17902, + "Ġthee": 17903, + "advert": 17904, + "ĠReports": 17905, + "ĠEt": 17906, + "Ġbarrels": 17907, + "August": 17908, + "Ġcomparisons": 17909, + "Ġhex": 17910, + "Ġanthrop": 17911, + "\"[": 17912, + "borough": 17913, + "abi": 17914, + "Ġpictured": 17915, + "playing": 17916, + "ĠAddress": 17917, + "ĠMirror": 17918, + "Smith": 17919, + "Ġtires": 17920, + "ĠNPR": 17921, + "AAAA": 17922, + "Ġclassification": 17923, + "ĠThan": 17924, + "ĠHarm": 17925, + "ĠRA": 17926, + "Ġrejection": 17927, + "mination": 17928, + "Ġranged": 17929, + "ĠFalls": 17930, + "DI": 17931, + "Host": 17932, + "ãĤ´": 17933, + "ĠExample": 17934, + "listed": 17935, + "thirds": 17936, + "Ġsafegu": 17937, + "brand": 17938, + "Ġprobable": 17939, + "Canada": 17940, + "ITION": 17941, + "ĠQaeda": 17942, + "Ġchick": 17943, + "Ġimports": 17944, + "hit": 17945, + "loc": 17946, + "WW": 17947, + "Ġblew": 17948, + "Ġanytime": 17949, + "Ġwholes": 17950, + "iked": 17951, + "Ġcalculation": 17952, + "create": 17953, + "ĠOri": 17954, + "Ġupgraded": 17955, + "Ġappar": 17956, + "utory": 17957, + "ĠMol": 17958, + "Brit": 17959, + "ĠJong": 17960, + "INAL": 17961, + "ĠStarting": 17962, + "Ġdice": 17963, + "urtle": 17964, + "Ġrelying": 17965, + "closure": 17966, + "Ġprofitable": 17967, + "Ġslaughter": 17968, + "ĠManual": 17969, + "caster": 17970, + "Ġ\"$": 17971, + "Ġfeather": 17972, + "ĠSimply": 17973, + "ieves": 17974, + "Ġdeterior": 17975, + "ĠPCI": 17976, + "Ġstamp": 17977, + "Ġflaws": 17978, + "Ġshade": 17979, + "hammer": 17980, + "Ġpassport": 17981, + "Ġconting": 17982, + "amel": 17983, + "Ġobservers": 17984, + "Ġneglect": 17985, + "ĠRB": 17986, + "ĠBrotherhood": 17987, + "Ġskeptical": 17988, + "family": 17989, + "usk": 17990, + "Ġemotionally": 17991, + "âĻ": 17992, + "ĠBeta": 17993, + "asonable": 17994, + "idity": 17995, + "ĠMul": 17996, + "Ġkicking": 17997, + "ĠCarm": 17998, + "ollah": 17999, + "VERTIS": 18000, + "ĠAthen": 18001, + "Ġladder": 18002, + "ĠBullet": 18003, + "å£": 18004, + "0001": 18005, + "ĠWildlife": 18006, + "ĠMask": 18007, + "ĠNan": 18008, + "Rev": 18009, + "Ġunacceptable": 18010, + "legal": 18011, + "Ġcrowded": 18012, + "agi": 18013, + "ĠCox": 18014, + "je": 18015, + "Ġmorality": 18016, + "Ġfuels": 18017, + "Ġcables": 18018, + "Ġmankind": 18019, + "ĠCaribbean": 18020, + "Ġanchor": 18021, + "Ġbyte": 18022, + "ĠOften": 18023, + "ĠOz": 18024, + "Ġcrafted": 18025, + "Ġhistorian": 18026, + "ĠWu": 18027, + "Ġtowers": 18028, + "ĠCitizens": 18029, + "Ġhelm": 18030, + "Ġcredentials": 18031, + "Ġsingular": 18032, + "ĠJesse": 18033, + "Ġtackles": 18034, + "Ġcontempt": 18035, + "Ġafore": 18036, + "ĠShadows": 18037, + "Ġnil": 18038, + "Ġurgent": 18039, + "apple": 18040, + "blood": 18041, + "Ġvon": 18042, + "Ġoffline": 18043, + "Ġbreathe": 18044, + "Ġjumps": 18045, + "Ġirrelevant": 18046, + "oxic": 18047, + "omal": 18048, + "important": 18049, + "Jim": 18050, + "Ġgloves": 18051, + "arming": 18052, + "depth": 18053, + "Ġtalents": 18054, + "ookie": 18055, + "ĠSB": 18056, + "Ġpalm": 18057, + "uffs": 18058, + "esta": 18059, + "IGH": 18060, + "Ġcanon": 18061, + "ĠVerizon": 18062, + "ĠPle": 18063, + "Ġcoupled": 18064, + "velt": 18065, + "Ġfundraising": 18066, + "ĠGetting": 18067, + "ĠDLC": 18068, + "Ġmathematical": 18069, + "ĠHS": 18070, + "ĠCardinals": 18071, + "telling": 18072, + "Ġsponsors": 18073, + "ĠÏ": 18074, + "ĠBulls": 18075, + "option": 18076, + "Ġpropose": 18077, + "Ġmemorable": 18078, + "Ġembraced": 18079, + "Ġdeclining": 18080, + "Health": 18081, + "eda": 18082, + "Ġ};": 18083, + "Ġspam": 18084, + "mile": 18085, + "Ġpitcher": 18086, + "ĠEight": 18087, + "Ġcaring": 18088, + "utic": 18089, + "role": 18090, + "Ġairline": 18091, + "ernandez": 18092, + "ĠAthlet": 18093, + "Ġcertification": 18094, + "uxe": 18095, + "riger": 18096, + "Ġempir": 18097, + "Ġsensation": 18098, + "Ġdism": 18099, + "Ġbolt": 18100, + "Ġevolve": 18101, + "House": 18102, + "Ġconsultation": 18103, + "ĠDuty": 18104, + "Ġtouches": 18105, + "ĠNathan": 18106, + "Ġfaint": 18107, + "had": 18108, + "\"(": 18109, + "ĠConsumer": 18110, + "ĠExtreme": 18111, + "Ġ127": 18112, + "ĠHerm": 18113, + "ĠSacrament": 18114, + "izoph": 18115, + "Ġanxious": 18116, + "ulously": 18117, + "Ġsocially": 18118, + "ĠUTC": 18119, + "Ġsolving": 18120, + "ĠLetter": 18121, + "History": 18122, + "educ": 18123, + "Price": 18124, + "));": 18125, + "Ġreload": 18126, + "amic": 18127, + "Ġpork": 18128, + "Ġdiscourse": 18129, + "Ġtournaments": 18130, + "airo": 18131, + "ĠKur": 18132, + "ĠCosta": 18133, + "Ġviolating": 18134, + "Ġinterfere": 18135, + "Ġrecreational": 18136, + "uffle": 18137, + "Ġspeeches": 18138, + "Ġneeding": 18139, + "Ġremembers": 18140, + "Ġcredited": 18141, + "nia": 18142, + "focused": 18143, + "amera": 18144, + "Ġbru": 18145, + "umbs": 18146, + "ĠCuban": 18147, + "Ġpreceding": 18148, + "Ġnonsense": 18149, + "acial": 18150, + "Ġsmartphones": 18151, + "ĠStories": 18152, + "Sports": 18153, + "ĠEmergency": 18154, + "ouncing": 18155, + "efined": 18156, + "Ġber": 18157, + "Ġconsulting": 18158, + "Ġmasters": 18159, + "heastern": 18160, + ".\"[": 18161, + "ĠRunning": 18162, + "Ġsuscept": 18163, + "ĠFeng": 18164, + "America": 18165, + "prises": 18166, + "stitial": 18167, + "ĠWeekly": 18168, + "ĠGreater": 18169, + "modules": 18170, + "ifter": 18171, + "Graphics": 18172, + "uler": 18173, + "Ġwholly": 18174, + "Ġsuppress": 18175, + "Ġconcealed": 18176, + "Ġhappily": 18177, + "Ġaccepts": 18178, + "ĠEnjoy": 18179, + "Ġrivers": 18180, + "ĠExcept": 18181, + "225": 18182, + "ĠNHS": 18183, + "ĠMcConnell": 18184, + "Ġpussy": 18185, + "ferred": 18186, + "utable": 18187, + "Ġattain": 18188, + "Ġ>=": 18189, + "Ġdeposits": 18190, + "rophic": 18191, + "Ġnotorious": 18192, + "ĠShaw": 18193, + "ilitation": 18194, + "Ġepidemic": 18195, + "allic": 18196, + "Ġsmallest": 18197, + "ovich": 18198, + "Ġaccessories": 18199, + "perties": 18200, + "Ġsurplus": 18201, + "ĠMech": 18202, + "Ġambig": 18203, + "ĠImmigration": 18204, + "Ġchim": 18205, + "eval": 18206, + "Ġpracticing": 18207, + "ĠMystery": 18208, + "Ġdomains": 18209, + "ĠSilicon": 18210, + "apps": 18211, + "Ġkilometers": 18212, + "ea": 18213, + "ĠSmash": 18214, + "Ġwarranty": 18215, + "Ġnost": 18216, + "sil": 18217, + "rev": 18218, + "Jon": 18219, + "ĠDublin": 18220, + "Ġtastes": 18221, + "Ġbout": 18222, + "great": 18223, + "error": 18224, + "Ġswitches": 18225, + "ĠBapt": 18226, + "DO": 18227, + "oki": 18228, + "Ġsourced": 18229, + "produ": 18230, + "Ġattachment": 18231, + "ĠIssue": 18232, + "ĠQuestion": 18233, + "Join": 18234, + "Ġfitted": 18235, + "Ġunlawful": 18236, + "^^": 18237, + "erek": 18238, + "Ġauthentication": 18239, + "Ġstole": 18240, + "Ġaccountability": 18241, + "label": 18242, + "Search": 18243, + "Ġalbeit": 18244, + "atican": 18245, + "funded": 18246, + "ĠAdding": 18247, + "ĠIQ": 18248, + "Ġsubmar": 18249, + "lit": 18250, + "aque": 18251, + "ĠLearning": 18252, + "Ġinteger": 18253, + "Master": 18254, + "ĠChrom": 18255, + "Ġpremier": 18256, + "Op": 18257, + "ĠLiu": 18258, + "Ġblessed": 18259, + "ĠGlobe": 18260, + "ĠResponse": 18261, + "Ġlegitim": 18262, + "ĠMerkel": 18263, + "Ġdisposal": 18264, + "´": 18265, + "Ġgauge": 18266, + "peat": 18267, + "Ġinduced": 18268, + "Ġquestionable": 18269, + "arthy": 18270, + "ĠVit": 18271, + "ĠFeed": 18272, + "Until": 18273, + "Ut": 18274, + "worthy": 18275, + "RY": 18276, + "ĠHerald": 18277, + "ĠHammer": 18278, + "Ġmedal": 18279, + "ĠRivers": 18280, + "ĠHack": 18281, + "Ġclarify": 18282, + "Ġtracked": 18283, + "Ġautonomous": 18284, + "Ġtenant": 18285, + "ĠQatar": 18286, + "erie": 18287, + "Ġgrim": 18288, + "ĠMonitor": 18289, + "Ġresistant": 18290, + "ĠSpec": 18291, + "ĠWells": 18292, + "NAS": 18293, + "148": 18294, + "Ġminers": 18295, + "iotics": 18296, + "Ġmisses": 18297, + "116": 18298, + "gian": 18299, + "git": 18300, + "ĠEyes": 18301, + "pres": 18302, + "Ġgraduated": 18303, + "Ġangel": 18304, + "Ġsynchron": 18305, + "Ġefficiently": 18306, + "Ġtransmitted": 18307, + "Harry": 18308, + "Ġglobally": 18309, + "ENCE": 18310, + "ĠMontana": 18311, + "raged": 18312, + "ĠPrevention": 18313, + "Ġpiss": 18314, + "ĠLl": 18315, + "Ġshelf": 18316, + "ĠBJP": 18317, + "ĠTestament": 18318, + "ĠLate": 18319, + "iker": 18320, + "ĠHapp": 18321, + "ĠJulian": 18322, + "hall": 18323, + "Ġspont": 18324, + "Ġshutdown": 18325, + "Ġinconsistent": 18326, + "Ġsubscribers": 18327, + "Ġskeleton": 18328, + "ĠNebraska": 18329, + "Ġinspire": 18330, + "ĠVoid": 18331, + "Feed": 18332, + "Ġangles": 18333, + "ĠSprings": 18334, + "Ġbenchmark": 18335, + "Ġvaccines": 18336, + "izophren": 18337, + "sexual": 18338, + "uffed": 18339, + "Ġshine": 18340, + "ĠKath": 18341, + "Ġgesture": 18342, + "inea": 18343, + "Ġrip": 18344, + "Ġoppression": 18345, + "Ġconscience": 18346, + "bt": 18347, + "ĠLum": 18348, + "Ġincidence": 18349, + "ĠFa": 18350, + "wr": 18351, + "Ġmineral": 18352, + "ĠSpurs": 18353, + "alky": 18354, + "Ġthunder": 18355, + "Ġopio": 18356, + "Being": 18357, + "ĠPalm": 18358, + "Ġwasted": 18359, + "Ġlb": 18360, + "iaries": 18361, + "ĠInitiative": 18362, + "Ġcurric": 18363, + "Ġmarker": 18364, + "ĠMcL": 18365, + "Ġextensions": 18366, + "ĠPv": 18367, + "ĠArms": 18368, + "Ġofferings": 18369, + "Ġdefenses": 18370, + "Ġvendor": 18371, + "Ġcontradict": 18372, + "ĠColin": 18373, + "Ġreddit": 18374, + "Ġperipher": 18375, + "122": 18376, + "Ġsins": 18377, + "Edit": 18378, + "ICT": 18379, + "Soft": 18380, + "ĠShah": 18381, + "Ġadministrator": 18382, + "ĠTrip": 18383, + "Ġpornography": 18384, + "Ġtuition": 18385, + "inence": 18386, + "ĠProgress": 18387, + "Ġcatalog": 18388, + "Ġsuite": 18389, + "Ġhike": 18390, + "Ġreproductive": 18391, + "engine": 18392, + "Ġdrought": 18393, + "ĠNoah": 18394, + "Ġ230": 18395, + "Ġdude": 18396, + "Ġrelaxed": 18397, + "Ġpartition": 18398, + "Ġparticipant": 18399, + "Ġtelesc": 18400, + "Ġfeas": 18401, + "ĠFF": 18402, + "owner": 18403, + "Ġsweeping": 18404, + "Ġlenses": 18405, + "Ġmatchup": 18406, + "ĠRepl": 18407, + "ournals": 18408, + "Ġcredible": 18409, + "Ġgrandmother": 18410, + "Ġthermal": 18411, + "Ġsubscribing": 18412, + "Ġidentities": 18413, + "colm": 18414, + "UCT": 18415, + "Ġreluctant": 18416, + "users": 18417, + "ĠCort": 18418, + "Ġassisted": 18419, + "OSS": 18420, + "ATIONS": 18421, + "ISH": 18422, + "Ġpharmaceutical": 18423, + "icable": 18424, + "adian": 18425, + "ĠSonic": 18426, + "ĠFury": 18427, + "ĠMong": 18428, + "AH": 18429, + "ĠPsychology": 18430, + "Ġphosph": 18431, + "Ġtreats": 18432, + "ŃĶ": 18433, + "Ġsteadily": 18434, + "ĠHello": 18435, + "Ġrelates": 18436, + "Ġclue": 18437, + "Expl": 18438, + "auth": 18439, + "Ġrevision": 18440, + "Ġeld": 18441, + "osion": 18442, + "Ġbron": 18443, + "144": 18444, + "rikes": 18445, + "Ġmines": 18446, + "Ġblanket": 18447, + "ĠFail": 18448, + "eled": 18449, + "ĠImagine": 18450, + "ĠPlanned": 18451, + "aic": 18452, + "Request": 18453, + "Mad": 18454, + "ĠHorse": 18455, + "ĠEagle": 18456, + "Ġcapac": 18457, + "157": 18458, + "Ġling": 18459, + "ĠNice": 18460, + "ĠParenthood": 18461, + "minster": 18462, + "ogs": 18463, + "ensitive": 18464, + "Nothing": 18465, + "Ġcarn": 18466, + "Fin": 18467, + "ĠPE": 18468, + "Ġrifles": 18469, + "ĠLP": 18470, + "Sand": 18471, + "ĠguiActive": 18472, + "Ġtourist": 18473, + "CNN": 18474, + "Ġunveiled": 18475, + "Ġpredecessor": 18476, + "}{": 18477, + "uber": 18478, + "Ġoffshore": 18479, + "Ġoptical": 18480, + "ĠRot": 18481, + "ĠPearl": 18482, + "eton": 18483, + "Ġstared": 18484, + "Ġfarther": 18485, + "atility": 18486, + "contin": 18487, + "ĠGy": 18488, + "ĠFoster": 18489, + "ĠCoc": 18490, + "rients": 18491, + "Ġdesigning": 18492, + "ĠEconomy": 18493, + "ONG": 18494, + "Women": 18495, + "ĠNancy": 18496, + "erver": 18497, + "Ġmascul": 18498, + "Ġcasualties": 18499, + "Ġ225": 18500, + "ĠSullivan": 18501, + "ĠChoice": 18502, + "Ġaster": 18503, + "ws": 18504, + "Ġhotels": 18505, + "Ġconsiderations": 18506, + "Ġcouch": 18507, + "ĠStrip": 18508, + "ĠGn": 18509, + "Ġmanipulate": 18510, + "lied": 18511, + "Ġsynthetic": 18512, + "Ġassaulted": 18513, + "Ġoffenses": 18514, + "ĠDrake": 18515, + "Ġimpe": 18516, + "October": 18517, + "ĠHeritage": 18518, + "hl": 18519, + "ĠBlair": 18520, + "Unlike": 18521, + "Ġgrief": 18522, + "Ġ450": 18523, + "Ġopted": 18524, + "Ġresignation": 18525, + "ilo": 18526, + "Ġverse": 18527, + "ĠTomb": 18528, + "Ġupt": 18529, + "Ġaired": 18530, + "ĠHook": 18531, + "ĠMLB": 18532, + "Ġassumes": 18533, + "outed": 18534, + "ĠVers": 18535, + "Ġinferior": 18536, + "Ġbundle": 18537, + "ĠDNS": 18538, + "ographer": 18539, + "Ġmultip": 18540, + "ĠSouls": 18541, + "Ġillustrated": 18542, + "Ġtactic": 18543, + "Ġdressing": 18544, + "Ġduo": 18545, + "Conf": 18546, + "Ġrelent": 18547, + "Ġcant": 18548, + "Ġscarce": 18549, + "Ġcandy": 18550, + "ĠCF": 18551, + "Ġaffiliated": 18552, + "Ġsprint": 18553, + "ylan": 18554, + "ĠGarcia": 18555, + "Ġjunk": 18556, + "Print": 18557, + "exec": 18558, + "Crit": 18559, + "Ġportrait": 18560, + "iries": 18561, + "ĠOFF": 18562, + "Ġdisputes": 18563, + "WR": 18564, + "Love": 18565, + "ãģĦ": 18566, + "ĠReyn": 18567, + "Ġhipp": 18568, + "opath": 18569, + "Ġfloors": 18570, + "ĠFeel": 18571, + "Ġworries": 18572, + "Ġsettlements": 18573, + "ĠPos": 18574, + "Ġmosque": 18575, + "Ġfinals": 18576, + "Ġcrushed": 18577, + "ĠProbably": 18578, + "ĠBot": 18579, + "ĠMans": 18580, + "ĠPeriod": 18581, + "Ġsovereignty": 18582, + "Ġseller": 18583, + "Ġapost": 18584, + "Ġamateur": 18585, + "Ġdorm": 18586, + "Ġconsuming": 18587, + "Ġarmour": 18588, + "ĠRoose": 18589, + "Ġintensive": 18590, + "Ġeliminating": 18591, + "ĠSunni": 18592, + "ĠAleppo": 18593, + "jin": 18594, + "Ġadvise": 18595, + "pal": 18596, + "ĠHalo": 18597, + "Ġdescent": 18598, + "Ġsimpler": 18599, + "Ġbooth": 18600, + "STR": 18601, + "Later": 18602, + "ĠCave": 18603, + "===": 18604, + "Ġmol": 18605, + "Ġfist": 18606, + "Ġshotgun": 18607, + "supp": 18608, + "Ġrobbery": 18609, + "Effect": 18610, + "Ġobscure": 18611, + "ĠProfessional": 18612, + "Ġembassy": 18613, + "Ġmilitant": 18614, + "Ġincarcer": 18615, + "Ġgenerates": 18616, + "Ġlaunches": 18617, + "Ġadministrators": 18618, + "Ġshaft": 18619, + "Ġcircular": 18620, + "Ġfreshman": 18621, + "ĠWes": 18622, + "ĠJoel": 18623, + "ĠDrew": 18624, + "ĠDuncan": 18625, + "ĠApparently": 18626, + "sight": 18627, + "ĠInternal": 18628, + "ĠIndividual": 18629, + "ĠFE": 18630, + "Ġbore": 18631, + "ĠMt": 18632, + "Ġbroadly": 18633, + "ĠOptions": 18634, + "ountain": 18635, + "ipes": 18636, + "ĠVideos": 18637, + "204": 18638, + "Ġhills": 18639, + "Ġsimulation": 18640, + "Ġdisappointment": 18641, + "itan": 18642, + "ĠLaboratory": 18643, + "Ġupward": 18644, + "Ġboundary": 18645, + "Ġdarker": 18646, + "hart": 18647, + "Ġdominance": 18648, + "Cong": 18649, + "ĠOracle": 18650, + "ĠLords": 18651, + "Ġscholarship": 18652, + "ĠVincent": 18653, + "ede": 18654, + "ĠRah": 18655, + "Ġencourages": 18656, + "rov": 18657, + "Ġquo": 18658, + "Ġpremise": 18659, + "ĠCrisis": 18660, + "ĠHolocaust": 18661, + "Ġrhythm": 18662, + "Ġmetric": 18663, + "club": 18664, + "Ġtransported": 18665, + "Ġnod": 18666, + "ĠPist": 18667, + "Ġancestors": 18668, + "ĠFreder": 18669, + "thumbnails": 18670, + "ĠCE": 18671, + "OND": 18672, + "Phil": 18673, + "venge": 18674, + "ĠProducts": 18675, + "castle": 18676, + "Ġqualifying": 18677, + "ĠKaren": 18678, + "VERTISEMENT": 18679, + "Ġmighty": 18680, + "Ġexplanations": 18681, + "Ġfixing": 18682, + "Di": 18683, + "Ġdeclaring": 18684, + "Ġanonymity": 18685, + "Ġjuven": 18686, + "ĠNord": 18687, + "ĠDoom": 18688, + "ĠActually": 18689, + "Ok": 18690, + "phis": 18691, + "ĠDesert": 18692, + "Ġ116": 18693, + "IK": 18694, + "ĠFM": 18695, + "Ġincomes": 18696, + "VEL": 18697, + "okers": 18698, + "Ġpecul": 18699, + "Ġlightweight": 18700, + "gue": 18701, + "Ġaccent": 18702, + "Ġincrement": 18703, + "ĠChan": 18704, + "Ġcomplaining": 18705, + "ĠBaghd": 18706, + "Ġmidfielder": 18707, + "Ġoverhaul": 18708, + "Process": 18709, + "ĠHollow": 18710, + "ĠTitans": 18711, + "Small": 18712, + "manuel": 18713, + "ĠUnity": 18714, + "ĠEvents": 18715, + "Sty": 18716, + "Ġdisproportion": 18717, + "nesty": 18718, + "enes": 18719, + "ĠCod": 18720, + "Ġdemonstrations": 18721, + "ĠCrimson": 18722, + "ĠOH": 18723, + "Ġenrolled": 18724, + "Ġcel": 18725, + "ĠBrett": 18726, + "Ġaide": 18727, + "Ġheels": 18728, + "Ġbroadband": 18729, + "Ġmarking": 18730, + "Ġwizard": 18731, + "ĠNJ": 18732, + "ĠChiefs": 18733, + "Ġingredient": 18734, + "Ġdug": 18735, + "ĠShut": 18736, + "urchase": 18737, + "endor": 18738, + "Ġfarmer": 18739, + "ĠGoldman": 18740, + "129": 18741, + "155": 18742, + "Order": 18743, + "Ġlion": 18744, + "iably": 18745, + "Ġstain": 18746, + "array": 18747, + "ilitary": 18748, + "ĠFAQ": 18749, + "Ġexploded": 18750, + "ĠMcCarthy": 18751, + "ĠTweet": 18752, + "ĠGreens": 18753, + "eking": 18754, + "ln": 18755, + "ensen": 18756, + "Ġmotorcycle": 18757, + "Ġparticle": 18758, + "Ġcholesterol": 18759, + "Bron": 18760, + "Ġstair": 18761, + "Ġoxid": 18762, + "Ġdesirable": 18763, + "ibles": 18764, + "Ġtheor": 18765, + "forcing": 18766, + "Ġpromotional": 18767, + "ovo": 18768, + "boot": 18769, + "ĠBonus": 18770, + "rawling": 18771, + "Ġshortage": 18772, + "ĠPsy": 18773, + "Ġrecruited": 18774, + "Ġinfants": 18775, + "Ġtestosterone": 18776, + "Ġdeduct": 18777, + "Ġdistinctive": 18778, + "Ġfirmware": 18779, + "built": 18780, + "145": 18781, + "Ġexplored": 18782, + "Ġfactions": 18783, + "Ġvide": 18784, + "Ġtattoo": 18785, + "Ġfinancially": 18786, + "Ġfatigue": 18787, + "Ġproceeding": 18788, + "constitutional": 18789, + "Ġmiser": 18790, + "Ġchairs": 18791, + "gging": 18792, + "ipple": 18793, + "Ġdent": 18794, + "Ġdisreg": 18795, + "çĶ": 18796, + "stant": 18797, + "llo": 18798, + "bps": 18799, + "akening": 18800, + "Ġabnormal": 18801, + "ĠERA": 18802, + "士": 18803, + "ĠHBO": 18804, + "ĠMAR": 18805, + "Ġconcess": 18806, + "Ġservant": 18807, + "Ġaspir": 18808, + "lav": 18809, + "ĠPanel": 18810, + "amo": 18811, + "Ġprecip": 18812, + "Ġrecordings": 18813, + "Ġproceeded": 18814, + "Ġcolony": 18815, + "ĠTang": 18816, + "ablo": 18817, + "Ġstripped": 18818, + "Left": 18819, + "too": 18820, + "Ġpotatoes": 18821, + "Ġfinest": 18822, + "%).": 18823, + "Ġcrap": 18824, + "ĠZach": 18825, + "abases": 18826, + "ĠGoth": 18827, + "Ġbillionaire": 18828, + "wolf": 18829, + "Ġsanction": 18830, + "SK": 18831, + "Ġlogged": 18832, + "Po": 18833, + "eyed": 18834, + "unal": 18835, + "Ġcricket": 18836, + "Ġarmies": 18837, + "Ġuncovered": 18838, + "Cloud": 18839, + "ón": 18840, + "Ġrebounds": 18841, + "Ġmes": 18842, + "Oper": 18843, + "Pac": 18844, + "Ġnationally": 18845, + "Ġinserted": 18846, + "pict": 18847, + "Ġgovernance": 18848, + "и": 18849, + "Ġprivileges": 18850, + "GET": 18851, + "Ġfavorites": 18852, + "imity": 18853, + "Ġlover": 18854, + "them": 18855, + "empl": 18856, + "Ġgorgeous": 18857, + "Ann": 18858, + "Ġslipped": 18859, + "Ġveto": 18860, + "Bob": 18861, + "Ġslim": 18862, + "ucc": 18863, + "ĠFame": 18864, + "uddenly": 18865, + "Ġdenies": 18866, + "ĠMaur": 18867, + "Ġdistances": 18868, + "Ġwanna": 18869, + "tar": 18870, + "ĠSER": 18871, + "ĠâĪ": 18872, + "Ġlemon": 18873, + "athetic": 18874, + "Ġliteral": 18875, + "Ġdistinguished": 18876, + "Ġanswering": 18877, + "GI": 18878, + "Ġreligions": 18879, + "ĠPhilos": 18880, + "ĠLay": 18881, + "Ġcompos": 18882, + "irements": 18883, + "ĠKos": 18884, + "inez": 18885, + "rolling": 18886, + "Ġyoungest": 18887, + "andise": 18888, + "ĠBorn": 18889, + "Ġaltar": 18890, + "amina": 18891, + "ĠBoot": 18892, + "voc": 18893, + "Ġdigging": 18894, + "Ġpressures": 18895, + "Ġlen": 18896, + "264": 18897, + "Ġassassination": 18898, + "ĠBirmingham": 18899, + "ĠMyth": 18900, + "Ġsovereign": 18901, + "ĠArtist": 18902, + "ĠPhotograph": 18903, + "Ġdepicted": 18904, + "Ġdispens": 18905, + "orthy": 18906, + "Ġambul": 18907, + "integ": 18908, + "ĠCele": 18909, + "ĠTibet": 18910, + "Ġhierarchy": 18911, + "Ġcu": 18912, + "Ġpreseason": 18913, + "ĠPeterson": 18914, + "Ġcolours": 18915, + "Ġworrying": 18916, + "Ġbackers": 18917, + "ĠPalmer": 18918, + "Ġμ": 18919, + "Ġcontributor": 18920, + "Ġhearings": 18921, + "Ġurine": 18922, + "ĠÙ": 18923, + "ourgeois": 18924, + "Similar": 18925, + "ĠZimmer": 18926, + "something": 18927, + "ĠUSC": 18928, + "Ġstrengths": 18929, + "ĠFI": 18930, + "Ġlogging": 18931, + "Asked": 18932, + "ĠThai": 18933, + "inqu": 18934, + "ĠWalt": 18935, + "Ġcrews": 18936, + "itism": 18937, + "301": 18938, + "Ġsharply": 18939, + "umed": 18940, + "Ġredirect": 18941, + "rators": 18942, + "Inf": 18943, + "ĠWeapons": 18944, + "Ġteasp": 18945, + "1999": 18946, + "Live": 18947, + "ĠEspecially": 18948, + "ĠSter": 18949, + "ĠVeterans": 18950, + "Ġintro": 18951, + "otherapy": 18952, + "Ġmalware": 18953, + "Ġbreeding": 18954, + "Ġmolecular": 18955, + "ĠRoute": 18956, + "ĠComment": 18957, + "ochem": 18958, + "Ġain": 18959, + "Season": 18960, + "Ġlinebacker": 18961, + "Ä«": 18962, + "ĠEconomics": 18963, + "esar": 18964, + "ĠLives": 18965, + "ĠEmma": 18966, + "Ġkin": 18967, + "ĠTerrit": 18968, + "Ġplanted": 18969, + "oton": 18970, + "ĠButter": 18971, + "ĠSpons": 18972, + "PER": 18973, + "Ġdungeon": 18974, + "Ġsymbolic": 18975, + "Ġfilmed": 18976, + "Ġdiets": 18977, + "Ġconcludes": 18978, + "Ġcertainty": 18979, + "ĠFormat": 18980, + "Ġstrangers": 18981, + "format": 18982, + "ĠPhase": 18983, + "Ġcopied": 18984, + "Ġmetres": 18985, + "lda": 18986, + "ĠUsers": 18987, + "Ġdeliberate": 18988, + "Ġwashed": 18989, + "ĠLance": 18990, + "imation": 18991, + "Ġimproper": 18992, + "ĠGenesis": 18993, + "ickr": 18994, + "ĠKush": 18995, + "Ġrealise": 18996, + "Ġembarrassing": 18997, + "alking": 18998, + "bucks": 18999, + "Ġverified": 19000, + "Ġoutline": 19001, + "years": 19002, + "ĠIncome": 19003, + "202": 19004, + "Ġzombies": 19005, + "Final": 19006, + "ĠMillenn": 19007, + "Ġmodifications": 19008, + "ĠVision": 19009, + "ĠMoses": 19010, + "verb": 19011, + "iterranean": 19012, + "ĠJet": 19013, + "Ġnaval": 19014, + "ĠAgg": 19015, + "Ġurl": 19016, + "Ġvictories": 19017, + "Ġnonetheless": 19018, + "Ġinjust": 19019, + "ĠFact": 19020, + "çļ": 19021, + "Ġinsufficient": 19022, + "review": 19023, + "facebook": 19024, + "Ġnegotiating": 19025, + "Ġguarantees": 19026, + "imen": 19027, + "utenberg": 19028, + "Ġgambling": 19029, + "Ġcongr": 19030, + "Loading": 19031, + "Ġnevertheless": 19032, + "Ġpresidents": 19033, + "ĠIndustrial": 19034, + "Ġ118": 19035, + "Ġpoured": 19036, + "ĠTory": 19037, + "Ġ175": 19038, + "Ġ:=": 19039, + "Scott": 19040, + "angered": 19041, + "Tok": 19042, + "Ġorganizers": 19043, + "Mat": 19044, + "ĠGrowth": 19045, + "Ġadul": 19046, + "Ġensures": 19047, + "Ġ117": 19048, + "é¾įå": 19049, + "Ġmassacre": 19050, + "Ġgrades": 19051, + "before": 19052, + "ADVERTISEMENT": 19053, + "ĠSlow": 19054, + "ĠMMA": 19055, + "âĢĶ\"": 19056, + "ĠVatican": 19057, + "Qaeda": 19058, + "Ġowe": 19059, + "6666": 19060, + "ĠSorry": 19061, + "ĠGrass": 19062, + "Ġbackgrounds": 19063, + "Ġexhausted": 19064, + "Ġclan": 19065, + "Ġcompromised": 19066, + "ĠElf": 19067, + "ĠIsaac": 19068, + "enson": 19069, + "Invest": 19070, + "IFA": 19071, + "Ġinterrupted": 19072, + "ãĥīãĥ©": 19073, + "Ġtwisted": 19074, + "ĠDragons": 19075, + "Mode": 19076, + "ĠKremlin": 19077, + "Ġfertil": 19078, + "heres": 19079, + "phan": 19080, + "ĠNode": 19081, + "fed": 19082, + "ĠOrc": 19083, + "Ġunwilling": 19084, + "Cent": 19085, + "Ġpriorit": 19086, + "Ġgraduates": 19087, + "Ġsubjective": 19088, + "Ġissuing": 19089, + "ĠLt": 19090, + "Ġviewer": 19091, + "Ġwoke": 19092, + "Thus": 19093, + "brook": 19094, + "Ġdepressed": 19095, + "Ġbracket": 19096, + "ĠGor": 19097, + "ĠFighting": 19098, + "Ġstriker": 19099, + "Report": 19100, + "ĠPortugal": 19101, + "Ġneo": 19102, + "wed": 19103, + "199": 19104, + "Ġfleeing": 19105, + "shadow": 19106, + "identified": 19107, + "USE": 19108, + "Steam": 19109, + "Ġstretched": 19110, + "Ġrevelations": 19111, + "arted": 19112, + "ĠDw": 19113, + "Ġalignment": 19114, + "eston": 19115, + "ĠJared": 19116, + "Sep": 19117, + "Ġblogs": 19118, + "update": 19119, + "gom": 19120, + "risk": 19121, + "Ġclash": 19122, + "ĠHour": 19123, + "Ġruntime": 19124, + "Ġunwanted": 19125, + "Ġscam": 19126, + "Ġrack": 19127, + "Ġenlight": 19128, + "onest": 19129, + "ĠFerr": 19130, + "Ġconvictions": 19131, + "Ġpiano": 19132, + "Ġcirculation": 19133, + "ĠWelcome": 19134, + "Ġbacklash": 19135, + "ĠWade": 19136, + "Ġreceivers": 19137, + "otive": 19138, + "Jeff": 19139, + "Ġnetworking": 19140, + "ĠPrep": 19141, + "ĠExplorer": 19142, + "Ġlecture": 19143, + "Ġuploaded": 19144, + "ĠMeat": 19145, + "BLE": 19146, + "ĠNazis": 19147, + "ĠSynd": 19148, + "stud": 19149, + "roots": 19150, + "rians": 19151, + "Ġportrayed": 19152, + "Ġ??": 19153, + "ĠBuddha": 19154, + "sun": 19155, + "Robert": 19156, + "ĠComplex": 19157, + "Ġoversee": 19158, + "Ġstealth": 19159, + "Title": 19160, + "ĠJobs": 19161, + "ĠKum": 19162, + "Ġappreciation": 19163, + "ĠMOD": 19164, + "Ġbasics": 19165, + "Ġclips": 19166, + "Ġnursing": 19167, + "Ġproposition": 19168, + "Ġrealised": 19169, + "ĠNYC": 19170, + "Ġallocated": 19171, + "rium": 19172, + "aran": 19173, + "ĠProduction": 19174, + "ĠVote": 19175, + "Ġsmugg": 19176, + "Ġhunter": 19177, + "azer": 19178, + "ĠChanges": 19179, + "Ġfluct": 19180, + "yon": 19181, + "Array": 19182, + "Ġkits": 19183, + "Water": 19184, + "Ġuncommon": 19185, + "Ġresting": 19186, + "ells": 19187, + "would": 19188, + "Ġpursued": 19189, + "Ġassertion": 19190, + "ometown": 19191, + "ĠMosul": 19192, + "ĠPlatform": 19193, + "iolet": 19194, + "Ġshareholders": 19195, + "Ġtrails": 19196, + "Pay": 19197, + "ĠEnforcement": 19198, + "types": 19199, + "ĠAnonymous": 19200, + "Ġsatisfying": 19201, + "ilogy": 19202, + "Ġ('": 19203, + "wave": 19204, + "city": 19205, + "Steve": 19206, + "Ġconfrontation": 19207, + "ĠEld": 19208, + "Capt": 19209, + "ahan": 19210, + "htm": 19211, + "ĠCtrl": 19212, + "ONS": 19213, + "230": 19214, + "ifa": 19215, + "holding": 19216, + "Ġdelicate": 19217, + "Ġjaw": 19218, + "ĠGoing": 19219, + "orum": 19220, + "Sal": 19221, + "Ġdull": 19222, + "ĠBeth": 19223, + "Ġprisons": 19224, + "Ġego": 19225, + "ĠElsa": 19226, + "avorite": 19227, + "ĠGang": 19228, + "ĠNuclear": 19229, + "Ġspider": 19230, + "atsu": 19231, + "Ġsampling": 19232, + "Ġabsorbed": 19233, + "ĠPharm": 19234, + "ieth": 19235, + "Ġbucket": 19236, + "ĠRecomm": 19237, + "OF": 19238, + "ĠFactory": 19239, + "ANCE": 19240, + "Ġbacter": 19241, + "Has": 19242, + "ĠObserv": 19243, + "121": 19244, + "Ġpremiere": 19245, + "Develop": 19246, + "Ġcurrencies": 19247, + "Cast": 19248, + "Ġaccompanying": 19249, + "ĠNashville": 19250, + "Ġfatty": 19251, + "ĠBrend": 19252, + "Ġlocks": 19253, + "Ġcentered": 19254, + "ĠUT": 19255, + "aughs": 19256, + "orie": 19257, + "ĠAffordable": 19258, + "vance": 19259, + "DL": 19260, + "emet": 19261, + "Ġthrone": 19262, + "ĠBluetooth": 19263, + "Ġnaming": 19264, + "ifts": 19265, + "ADE": 19266, + "Ġcorrected": 19267, + "Ġpromptly": 19268, + "ĠSTR": 19269, + "Ġgenome": 19270, + "Ġcope": 19271, + "Ġvalley": 19272, + "Ġrounded": 19273, + "ĠKend": 19274, + "alion": 19275, + "pers": 19276, + "Ġtourism": 19277, + "Ġstark": 19278, + "vl": 19279, + "Ġblowing": 19280, + "ĠSchedule": 19281, + "std": 19282, + "Ġunhappy": 19283, + "Ġlitigation": 19284, + "cedes": 19285, + "Ġandroid": 19286, + "Ġintegral": 19287, + "erers": 19288, + "uded": 19289, + "tax": 19290, + "Ġreiter": 19291, + "ĠMotors": 19292, + "ociated": 19293, + "Ġwonders": 19294, + "ĠApost": 19295, + "ucking": 19296, + "ĠRoosevelt": 19297, + "fram": 19298, + "Ġyields": 19299, + "Ġconstitutes": 19300, + "awk": 19301, + "Interest": 19302, + "Ġinterim": 19303, + "Ġbreakthrough": 19304, + "ĠCher": 19305, + "Ġprosec": 19306, + "ĠDj": 19307, + "ĠMT": 19308, + "Resp": 19309, + "ĠPT": 19310, + "Ġsperm": 19311, + "edit": 19312, + "BT": 19313, + "Linux": 19314, + "country": 19315, + "league": 19316, + "Ġdick": 19317, + "Ġoct": 19318, + "Ġinserting": 19319, + "Ġscra": 19320, + "ĠBrewing": 19321, + "Ġ1966": 19322, + "Ġrunners": 19323, + "Ġplun": 19324, + "idy": 19325, + "ĠDian": 19326, + "Ġdysfunction": 19327, + "Ġexclusion": 19328, + "Ġdisgr": 19329, + "Ġincorporate": 19330, + "Ġreconc": 19331, + "Ġnominated": 19332, + "ĠArcher": 19333, + "draw": 19334, + "achelor": 19335, + "Ġwritings": 19336, + "Ġshallow": 19337, + "Ġhast": 19338, + "ĠBMW": 19339, + "ĠRS": 19340, + "Ġthigh": 19341, + "Ġ1963": 19342, + "Ġlamb": 19343, + "Ġfavored": 19344, + "agle": 19345, + "Ġcooler": 19346, + "ĠHours": 19347, + "ĠGU": 19348, + "ĠOrigin": 19349, + "Ġglimpse": 19350, + "--------------------": 19351, + "Lim": 19352, + "Ġcheek": 19353, + "Ġjealous": 19354, + "-'": 19355, + "Ġharness": 19356, + "ĠPoison": 19357, + "Ġdisabilities": 19358, + "neapolis": 19359, + "Ġoutlook": 19360, + "Ġnotify": 19361, + "ĠIndianapolis": 19362, + "Ġabrupt": 19363, + "nsic": 19364, + "Ġencrypted": 19365, + "Ġforfe": 19366, + "reath": 19367, + "Ġrabb": 19368, + "Ġfoundations": 19369, + "Ġcompliment": 19370, + "ĠInterview": 19371, + "ĠSwe": 19372, + "Ġadolesc": 19373, + "Ġmonitors": 19374, + "ĠSacramento": 19375, + "Ġtimely": 19376, + "Ġcontempl": 19377, + "Ġpositioned": 19378, + "Ġposters": 19379, + "phies": 19380, + "iovascular": 19381, + "void": 19382, + "ĠFifth": 19383, + "Ġinvestigative": 19384, + "OUN": 19385, + "Ġintegrate": 19386, + "ĠINC": 19387, + "isha": 19388, + "iblings": 19389, + "ĠRequest": 19390, + "ĠRodriguez": 19391, + "Ġslides": 19392, + "ĠDX": 19393, + "Ġfeminism": 19394, + "Ġdatas": 19395, + "Ġbend": 19396, + "irus": 19397, + "ĠNigeria": 19398, + "Fox": 19399, + "Change": 19400, + "Ġairplane": 19401, + "ĠLaden": 19402, + "Ġpublicity": 19403, + "ixty": 19404, + "Ġcommitments": 19405, + "Ġaggregate": 19406, + "Ġdisplaying": 19407, + "ĠArrow": 19408, + "Ġ122": 19409, + "Ġrespects": 19410, + "android": 19411, + "six": 19412, + "ĠSha": 19413, + "Ġrestoration": 19414, + ")\\": 19415, + "WS": 19416, + "oys": 19417, + "Ġillustrate": 19418, + "without": 19419, + "126": 19420, + "ĠâĶĤ": 19421, + "Ġpickup": 19422, + "nels": 19423, + "Ġ....": 19424, + "food": 19425, + "ĠFen": 19426, + ")?": 19427, + "Ġphenomena": 19428, + "Ġcompanions": 19429, + "ĠWrite": 19430, + "Ġspill": 19431, + "Ġbridges": 19432, + "ĠUpdated": 19433, + "ĠFo": 19434, + "Ġinsects": 19435, + "ASHINGTON": 19436, + "Ġscare": 19437, + "iltr": 19438, + "ĠZhang": 19439, + "Ġseverity": 19440, + "Ġindul": 19441, + "149": 19442, + "ĠCoffee": 19443, + "Ġnorms": 19444, + "Ġpulse": 19445, + "ĠFT": 19446, + "Ġhorrific": 19447, + "ĠDestroy": 19448, + "ĠJSON": 19449, + "Ġolive": 19450, + "Ġdiscusses": 19451, + "Rest": 19452, + "Elect": 19453, + "ĠWinn": 19454, + "ĠSurviv": 19455, + "ĠHait": 19456, + "Sure": 19457, + "oped": 19458, + "Ġrooted": 19459, + "ĠSke": 19460, + "ĠBronze": 19461, + "Ġlol": 19462, + "Default": 19463, + "Ġcommodity": 19464, + "redited": 19465, + "Ġlibertarian": 19466, + "Ġforbidden": 19467, + "Ġgran": 19468, + "à¨": 19469, + "Ġlag": 19470, + "enz": 19471, + "drive": 19472, + "Ġmathematics": 19473, + "Ġwires": 19474, + "Ġcritically": 19475, + "Ġcarbohyd": 19476, + "ĠChancellor": 19477, + "ĠEddie": 19478, + "Ġbanning": 19479, + "ĠFri": 19480, + "Ġcomplications": 19481, + "etric": 19482, + "ĠBangladesh": 19483, + "Ġbandwidth": 19484, + "Stop": 19485, + "ĠOriginally": 19486, + "Ġhalfway": 19487, + "ynasty": 19488, + "shine": 19489, + "Ġtales": 19490, + "rities": 19491, + "avier": 19492, + "Ġspinning": 19493, + "ĠWHO": 19494, + "Ġneighbourhood": 19495, + "bach": 19496, + "Ġcommerce": 19497, + "ĠSle": 19498, + "BU": 19499, + "Ġentrepreneur": 19500, + "Ġpeculiar": 19501, + "ĠComments": 19502, + "fre": 19503, + "320": 19504, + "ICS": 19505, + "Ġimagery": 19506, + "ĠCanon": 19507, + "ĠElectronic": 19508, + "short": 19509, + "((": 19510, + "Dig": 19511, + "Ġcommem": 19512, + "uced": 19513, + "Ġinclined": 19514, + "ĠSummon": 19515, + "Ġcliff": 19516, + "ĠMediterranean": 19517, + "Ġpoetry": 19518, + "Ġprosperity": 19519, + "ĠRece": 19520, + "Ġpills": 19521, + "member": 19522, + "Ġfinale": 19523, + "unc": 19524, + "ĠGig": 19525, + "ä½": 19526, + "Ġlod": 19527, + "Ġbackward": 19528, + "-+": 19529, + "ĠForward": 19530, + "Ġthri": 19531, + "sure": 19532, + "Ġsoap": 19533, + "ĠFX": 19534, + "RES": 19535, + "ĠSexual": 19536, + "oulos": 19537, + "Ġfoolish": 19538, + "Ġrighteous": 19539, + "Ġcoff": 19540, + "terrorism": 19541, + "ustain": 19542, + "oter": 19543, + "Ġabuses": 19544, + "next": 19545, + "Ġabusive": 19546, + "Ġthereafter": 19547, + "Ġprohibition": 19548, + "ĠSUP": 19549, + "Ġdip": 19550, + "Ġripped": 19551, + "Ġinherited": 19552, + "Ġbats": 19553, + "stru": 19554, + "GT": 19555, + "Ġflawed": 19556, + "phabet": 19557, + "Ġfog": 19558, + "doors": 19559, + "Ġimaging": 19560, + "Ġdigits": 19561, + "ĠHungary": 19562, + "Ġarrog": 19563, + "Ġteachings": 19564, + "Ġprotocols": 19565, + "ĠBanks": 19566, + "à¸": 19567, + "pound": 19568, + "ĠCurt": 19569, + ".\")": 19570, + "./": 19571, + "Ġexemption": 19572, + "endix": 19573, + "ĠMull": 19574, + "Ġimproves": 19575, + "ĠGamer": 19576, + "dimensional": 19577, + "Icon": 19578, + "ĠMargaret": 19579, + "Status": 19580, + "dates": 19581, + "Ġintends": 19582, + "Ġdepict": 19583, + "Ġparked": 19584, + "Joe": 19585, + "ĠMarines": 19586, + "chnology": 19587, + "!).": 19588, + "Ġjudged": 19589, + "Ġweights": 19590, + "Ray": 19591, + "Ġapartments": 19592, + "hester": 19593, + "Ġreinforce": 19594, + "Ġoffender": 19595, + "occup": 19596, + "Ġsore": 19597, + "ept": 19598, + "ĠPHP": 19599, + "ĠBrow": 19600, + "Ġauthorization": 19601, + "ĠRisk": 19602, + "ĠDelaware": 19603, + "ĠQU": 19604, + "Ġnotifications": 19605, + "Ġsunlight": 19606, + "Ġexclude": 19607, + "dat": 19608, + "Ġmesh": 19609, + "ĠSudan": 19610, + "Ġbelonged": 19611, + "Ġsubway": 19612, + "Ġnoon": 19613, + "ĠInterior": 19614, + "olics": 19615, + "ĠLakers": 19616, + "Ġcoding": 19617, + "Disclaimer": 19618, + "Calif": 19619, + "Old": 19620, + "Ġdisl": 19621, + "?????": 19622, + "Ġconfirms": 19623, + "Ġrecruitment": 19624, + "Ġhomicide": 19625, + "Consider": 19626, + "ĠJeffrey": 19627, + "fty": 19628, + "};": 19629, + "Ġobjection": 19630, + "doing": 19631, + "ĠLeo": 19632, + "Want": 19633, + "Ġglow": 19634, + "ĠClarke": 19635, + "ĠNorman": 19636, + "Ġverification": 19637, + "Ġpacket": 19638, + "ĠFormula": 19639, + "Ġplag": 19640, + "esville": 19641, + "Ġshouting": 19642, + "Ġov": 19643, + "ĠREC": 19644, + "ĠBub": 19645, + "Ġninth": 19646, + "Ġenerg": 19647, + "Ġvalidity": 19648, + "Ġups": 19649, + "jack": 19650, + "Ġneighboring": 19651, + "ĠNec": 19652, + "eworks": 19653, + "ĠHab": 19654, + "arez": 19655, + "Ġspine": 19656, + "Ġeventual": 19657, + "ĠLeaders": 19658, + "ĠCarn": 19659, + "Ġprobation": 19660, + "Ġromance": 19661, + "msg": 19662, + "ĠMechanical": 19663, + "ERY": 19664, + "Rock": 19665, + "Ġpartisan": 19666, + "Node": 19667, + "assets": 19668, + "minent": 19669, + "Ġforeigners": 19670, + "Ġtestify": 19671, + "ĠUsually": 19672, + "lords": 19673, + "ĠGren": 19674, + "ĠPowell": 19675, + "BIL": 19676, + "Ġsr": 19677, + "Ġaddict": 19678, + "Ġshells": 19679, + "Ġsigh": 19680, + "ĠYale": 19681, + "ternity": 19682, + "Ġ750": 19683, + "EU": 19684, + "ĠRifle": 19685, + "Ġpatron": 19686, + "ema": 19687, + "ĠBannon": 19688, + "anity": 19689, + "Ġtropical": 19690, + "ĠVII": 19691, + "cross": 19692, + "Everything": 19693, + "ĠISO": 19694, + "Ġhumble": 19695, + "assing": 19696, + "ĠFIG": 19697, + "Ġupdating": 19698, + "yson": 19699, + "Ġcalcium": 19700, + "Ġcompetent": 19701, + "Ġsteering": 19702, + "Prot": 19703, + "ĠSY": 19704, + "ĠFinals": 19705, + "ĠRug": 19706, + "159": 19707, + "137": 19708, + "ĠGolf": 19709, + "Ġ126": 19710, + "Ġaccommodation": 19711, + "ĠHughes": 19712, + "Ġaesthetic": 19713, + "artisan": 19714, + "ĠTwilight": 19715, + "Ġprince": 19716, + "ĠAgriculture": 19717, + "ĠDisco": 19718, + "Ġprecedent": 19719, + "Ġtyping": 19720, + "authorized": 19721, + "Option": 19722, + "ĠAub": 19723, + "lishes": 19724, + "acht": 19725, + "mag": 19726, + "Peter": 19727, + "ĠUFO": 19728, + "monton": 19729, + "ĠLith": 19730, + "Ġarom": 19731, + "Ġsecuring": 19732, + "Ġconfined": 19733, + "private": 19734, + "Ġswords": 19735, + "Ġmarkers": 19736, + "Ġmetabolic": 19737, + "select": 19738, + "ĠCurse": 19739, + "ĠOt": 19740, + "gressive": 19741, + "Ġincumb": 19742, + "ĠSaga": 19743, + "Ġpriced": 19744, + "Ġclearance": 19745, + "Content": 19746, + "Ġdrilling": 19747, + "Ġnotices": 19748, + "Ġbourgeois": 19749, + "Ġvest": 19750, + "Ġcookie": 19751, + "ĠGuardians": 19752, + "rys": 19753, + "inyl": 19754, + "Ġ124": 19755, + "Ġplausible": 19756, + "ongh": 19757, + "ĠOdin": 19758, + "Ġconception": 19759, + "ĠYuk": 19760, + "ĠBaghdad": 19761, + "ĠFlag": 19762, + "Austral": 19763, + "ĠIBM": 19764, + "Ġinternationally": 19765, + "ĠWikiLeaks": 19766, + "IED": 19767, + "Ġcyn": 19768, + "Ġchooses": 19769, + "ĠPill": 19770, + "Ġcombining": 19771, + "Ġradi": 19772, + "ĠMohammed": 19773, + "defense": 19774, + "atching": 19775, + "Subject": 19776, + "iciency": 19777, + "Frame": 19778, + "Ġ{\"": 19779, + "Ġchess": 19780, + "Ġtimer": 19781, + "190": 19782, + "Ġtin": 19783, + "Ġordinance": 19784, + "emetery": 19785, + "Ġaccusing": 19786, + "Ġnoticeable": 19787, + "Ġcentres": 19788, + "Ġlid": 19789, + "ĠMills": 19790, + "imgur": 19791, + "Ġzoom": 19792, + "ergic": 19793, + "Ġcompression": 19794, + "prim": 19795, + "find": 19796, + "Ġsurg": 19797, + "Ġpand": 19798, + "ĠKee": 19799, + "ĠChad": 19800, + "cellence": 19801, + "oyle": 19802, + "Ġsocialism": 19803, + "ĠTravis": 19804, + "ĠMHz": 19805, + "Ġguild": 19806, + "ALLY": 19807, + "ĠSubscribe": 19808, + "ĠRelated": 19809, + "Ġoccurrence": 19810, + "itching": 19811, + "Ġfictional": 19812, + "Ġcrush": 19813, + "ĠEA": 19814, + "cod": 19815, + "mix": 19816, + "ĠTriple": 19817, + "Ġretrieve": 19818, + "Ġstimulus": 19819, + "Ġpsychiat": 19820, + "ĠDoor": 19821, + "Ġhomosexuality": 19822, + "Ġelementary": 19823, + "Ġcellular": 19824, + "idian": 19825, + "ĠLaun": 19826, + "Ġintriguing": 19827, + "Ġfoam": 19828, + "ĠBass": 19829, + "idi": 19830, + "itsu": 19831, + "Ġassure": 19832, + "Ġcongrat": 19833, + "Ġbusinessman": 19834, + "ĠBoost": 19835, + "close": 19836, + "Ġlied": 19837, + "Ġsciences": 19838, + "ĠOmega": 19839, + "ĠGraphics": 19840, + "Ġ<=": 19841, + "spoken": 19842, + "Ġconnectivity": 19843, + "Saturday": 19844, + "ĠAvengers": 19845, + "Ġtoggle": 19846, + "Ġankle": 19847, + "Ġnationalist": 19848, + "model": 19849, + "ĠPool": 19850, + "ophobia": 19851, + "Var": 19852, + "ĠMons": 19853, + "atories": 19854, + "Ġaggressively": 19855, + "Clear": 19856, + "Forge": 19857, + "acters": 19858, + "Ġhedge": 19859, + "Ġpipes": 19860, + "Ġblunt": 19861, + "Ġsq": 19862, + "Ġremotely": 19863, + "Wed": 19864, + "asers": 19865, + "Ġrefriger": 19866, + "Ġtiles": 19867, + "Ġrescued": 19868, + "Ġcomprised": 19869, + "insky": 19870, + "Ġmanif": 19871, + "avanaugh": 19872, + "Ġprolifer": 19873, + "Ġaligned": 19874, + "xml": 19875, + "Ġtriv": 19876, + "Ġcoordination": 19877, + "ĠPER": 19878, + "ĠQuote": 19879, + "134": 19880, + "bf": 19881, + "ĠSaw": 19882, + "Ġtermination": 19883, + "Ġ190": 19884, + "Ġadditions": 19885, + "Ġtrio": 19886, + "Ġprojections": 19887, + "Ġpositively": 19888, + "Ġinclusive": 19889, + "Ġmembr": 19890, + "1990": 19891, + "older": 19892, + "Ġpracticed": 19893, + "inkle": 19894, + "Arch": 19895, + "Ġstarters": 19896, + "arius": 19897, + "Ġintermediate": 19898, + "ĠBenef": 19899, + "ĠKiller": 19900, + "Ġinterventions": 19901, + "ĠKil": 19902, + "ĠFlying": 19903, + "Inv": 19904, + "Ġpremature": 19905, + "Ġpsychiatric": 19906, + "Ġindie": 19907, + "Ġcollar": 19908, + "ĠRainbow": 19909, + "afi": 19910, + "Ġdisruption": 19911, + "ĠFOX": 19912, + "casting": 19913, + "Ġmisdem": 19914, + "cro": 19915, + "Ġwipe": 19916, + "ardon": 19917, + "Ġbast": 19918, + "ĠTommy": 19919, + "ĠRepresentative": 19920, + "Ġbelly": 19921, + "ĠPO": 19922, + "ĠBreitbart": 19923, + "132": 19924, + "Ġmessaging": 19925, + "Should": 19926, + "References": 19927, + "ĠGRE": 19928, + "istical": 19929, + "LP": 19930, + "ĠCav": 19931, + "ĠCrazy": 19932, + "Ġintuitive": 19933, + "keeping": 19934, + "ĠMoss": 19935, + "Ġdiscontin": 19936, + "ĠModule": 19937, + "Ġunrelated": 19938, + "ĠPractice": 19939, + "ĠTransport": 19940, + "Ġstatistically": 19941, + "orns": 19942, + "Ġsized": 19943, + "pu": 19944, + "Ġcaf": 19945, + "ĠWorlds": 19946, + "ĠRodgers": 19947, + "ĠLun": 19948, + "ĠComic": 19949, + "living": 19950, + "Ġcared": 19951, + "Ġclimbed": 19952, + "){": 19953, + "Ġconsisted": 19954, + "Ġmedieval": 19955, + "folk": 19956, + "Ġhacked": 19957, + "Ġdire": 19958, + "ĠHermione": 19959, + "Ġtended": 19960, + "ceans": 19961, + "Daniel": 19962, + "went": 19963, + "Ġlegislators": 19964, + "Ġredes": 19965, + "games": 19966, + "Ġgn": 19967, + "amiliar": 19968, + "Ġ++": 19969, + "ggy": 19970, + "threat": 19971, + "Ġmagnet": 19972, + "Ġperceive": 19973, + "Ġzip": 19974, + "Ġindictment": 19975, + "Ġcritique": 19976, + "gard": 19977, + "ĠSafe": 19978, + "ĠCream": 19979, + "Ġadvent": 19980, + "oba": 19981, + "Ġvowed": 19982, + "ousands": 19983, + "Ġski": 19984, + "Ġabortions": 19985, + "uart": 19986, + "Ġstunned": 19987, + "Ġadvancing": 19988, + "Ġlacked": 19989, + "Ġ\\\"": 19990, + "Ġschizophren": 19991, + "Ġelegant": 19992, + "Ġconferences": 19993, + "Ġcanceled": 19994, + "ĠHudson": 19995, + "ĠHopefully": 19996, + "Ġtrump": 19997, + "Ġfrequencies": 19998, + "Ġmeteor": 19999, + "ĠJunior": 20000, + "ĠFleet": 20001, + "ĠMalcolm": 20002, + "ĠTools": 20003, + "Ġ........": 20004, + "Ġhobby": 20005, + "ĠEuropeans": 20006, + "Ġ1500": 20007, + "ĠInto": 20008, + "Ġsway": 20009, + "ĠAppro": 20010, + "ĠCompl": 20011, + "Community": 20012, + "Ġtide": 20013, + "ĠSummit": 20014, + "ä»": 20015, + "Ġintervals": 20016, + "ĠEther": 20017, + "Ġhabitat": 20018, + "ĠStevens": 20019, + "lishing": 20020, + "ĠDomain": 20021, + "Ġtriggers": 20022, + "Ġchasing": 20023, + "Ġcharm": 20024, + "ĠFlower": 20025, + "itored": 20026, + "Ġblessing": 20027, + "Ġtextures": 20028, + "Five": 20029, + "Ġliquor": 20030, + "RP": 20031, + "FIN": 20032, + "Ġ1962": 20033, + "CAR": 20034, + "Unknown": 20035, + "Ġresil": 20036, + "ĠLily": 20037, + "Ġabundance": 20038, + "Ġpredictable": 20039, + "rar": 20040, + "Ġbullshit": 20041, + "leen": 20042, + "chet": 20043, + "Mor": 20044, + "Much": 20045, + "ä¹": 20046, + "Ġemphasized": 20047, + "Ġcrust": 20048, + "Ġprimitive": 20049, + "Ġenjoyable": 20050, + "ĠPictures": 20051, + "Ġteammate": 20052, + "pler": 20053, + "ĠTol": 20054, + "ĠKane": 20055, + "Ġsummoned": 20056, + "thy": 20057, + "rama": 20058, + "ĠHonda": 20059, + "Ġrealizing": 20060, + "Ġquicker": 20061, + "Ġconcentrate": 20062, + "clear": 20063, + "Ġ210": 20064, + "ĠErdogan": 20065, + "aris": 20066, + "Ġresponds": 20067, + "ĠBI": 20068, + "Ġeligibility": 20069, + "Ġpushes": 20070, + "ĠIdaho": 20071, + "Ġaggrav": 20072, + "Ġruins": 20073, + "urations": 20074, + "Ġbans": 20075, + "Ġanat": 20076, + "share": 20077, + "Ġgrind": 20078, + "hin": 20079, + "umen": 20080, + "Ġutilities": 20081, + "ĠYankees": 20082, + "Ġdatabases": 20083, + "ĠDD": 20084, + "Ġdisplaced": 20085, + "Ġdependencies": 20086, + "Ġstimulation": 20087, + "hun": 20088, + "houses": 20089, + "ĠPretty": 20090, + "ĠRavens": 20091, + "ĠTODAY": 20092, + "Ġassociates": 20093, + "Ġtherape": 20094, + "cled": 20095, + "Ġdeer": 20096, + "Ġrepairs": 20097, + "rentice": 20098, + "Ġreceptors": 20099, + "Ġremed": 20100, + "ĠCe": 20101, + "Ġmarriages": 20102, + "Ġballots": 20103, + "ĠSoldier": 20104, + "Ġhilarious": 20105, + "opl": 20106, + "138": 20107, + "Ġinherently": 20108, + "Ġignorant": 20109, + "Ġbounce": 20110, + "ĠEaster": 20111, + "RELATED": 20112, + "ĠCurrency": 20113, + "EV": 20114, + "ãĥŀ": 20115, + "ĠLead": 20116, + "Ġdeceased": 20117, + "Brien": 20118, + "ĠMusk": 20119, + "JS": 20120, + "Ġmerge": 20121, + "hearted": 20122, + "creat": 20123, + "mitt": 20124, + "mund": 20125, + "ĠâĢĭ": 20126, + "ĠBag": 20127, + "Ġprojection": 20128, + "Ġjava": 20129, + "ĠStandards": 20130, + "ĠLeonard": 20131, + "Ġcoconut": 20132, + "ĠPopulation": 20133, + "Ġtraject": 20134, + "Ġimply": 20135, + "Ġcuriosity": 20136, + "ĠDB": 20137, + "ĠFresh": 20138, + "ĠPor": 20139, + "Ġheavier": 20140, + "neys": 20141, + "gomery": 20142, + "Ġdeserved": 20143, + "Ġphrases": 20144, + "ĠGC": 20145, + "Ġyeast": 20146, + "desc": 20147, + "Death": 20148, + "Ġreboot": 20149, + "Ġmetadata": 20150, + "ICAL": 20151, + "Ġrepay": 20152, + "ĠIndependence": 20153, + "Ġsuburban": 20154, + "icals": 20155, + "Ġatop": 20156, + "Ġallocation": 20157, + "generation": 20158, + "ĠGram": 20159, + "Ġmoisture": 20160, + "Ġpine": 20161, + "ĠLiberals": 20162, + "Ġaides": 20163, + "Ġunderest": 20164, + "ĠBerry": 20165, + "Ġceremon": 20166, + "370": 20167, + "astrous": 20168, + "ĠPirates": 20169, + "Ġtense": 20170, + "ĠIndustries": 20171, + "ĠAppeals": 20172, + "ĠNear": 20173, + "Ġè£ıç": 20174, + "Ġlovers": 20175, + "ĠCAP": 20176, + "ĠCraw": 20177, + "Ġgiants": 20178, + "Ġefficacy": 20179, + "Element": 20180, + "ĠBehavior": 20181, + "ĠToyota": 20182, + "Ġintest": 20183, + "Priv": 20184, + "AI": 20185, + "Ġmaneuver": 20186, + "Ġperfection": 20187, + "Ġbang": 20188, + "paper": 20189, + "rill": 20190, + "George": 20191, + "border": 20192, + "inters": 20193, + "ĠSeth": 20194, + "Ġclues": 20195, + "ĠLevi": 20196, + "ĠRevenue": 20197, + "147": 20198, + "Ġvapor": 20199, + "Ġfortunate": 20200, + "Ġthreatens": 20201, + "Ġvet": 20202, + "Ġdependency": 20203, + "ersed": 20204, + "article": 20205, + "ĠBlizzard": 20206, + "Ġchlor": 20207, + "Ġminus": 20208, + "ĠBills": 20209, + "Ġcryptocurrency": 20210, + "Ġmetabolism": 20211, + "tering": 20212, + "Ġpestic": 20213, + "steps": 20214, + "ĠTreasure": 20215, + "racted": 20216, + "ĠConstant": 20217, + "Ġtemp": 20218, + "139": 20219, + "ĠDetective": 20220, + "urally": 20221, + "Ġrecovering": 20222, + "Ġcortex": 20223, + "Ġ144": 20224, + "closed": 20225, + "Ġprejudice": 20226, + "aunted": 20227, + "Ġstorms": 20228, + "ĠNOW": 20229, + "Ġmachinery": 20230, + "Address": 20231, + "Ġcompelled": 20232, + "270": 20233, + "Ġdespair": 20234, + "bane": 20235, + "Ġvegetable": 20236, + "Ġbeds": 20237, + "Learn": 20238, + "Ġcolorful": 20239, + "Ġspike": 20240, + "Ġmargins": 20241, + "Ġsympathy": 20242, + "Ġworkshop": 20243, + "ĠCBC": 20244, + "Sat": 20245, + "Ġburns": 20246, + "ĠGender": 20247, + "Ġ129": 20248, + "ĠCable": 20249, + "Ġdebts": 20250, + "ĠTheresa": 20251, + "Ġreflecting": 20252, + "Ġairst": 20253, + "Ġrim": 20254, + "ramid": 20255, + "Ġweaknesses": 20256, + "Writ": 20257, + "oggle": 20258, + "ti": 20259, + "ĠCharge": 20260, + "Ġweighed": 20261, + "Ġ(.": 20262, + "Ġlaughter": 20263, + "Ġrouter": 20264, + "ĠDemocracy": 20265, + "Dear": 20266, + "Ġhasht": 20267, + "Ġdy": 20268, + "Ġhints": 20269, + "running": 20270, + "Ġfinishes": 20271, + "arus": 20272, + "Mass": 20273, + "result": 20274, + "ascus": 20275, + "Ġvintage": 20276, + "Ġconqu": 20277, + "Ġwildly": 20278, + "acist": 20279, + "Ġlingu": 20280, + "Ġprotagonist": 20281, + "strom": 20282, + "teenth": 20283, + "ĠSolo": 20284, + "mac": 20285, + "filled": 20286, + "Ġrenown": 20287, + "itives": 20288, + "Ġmotive": 20289, + "ĠAntar": 20290, + "ĠMann": 20291, + "ĠAdjust": 20292, + "Ġrockets": 20293, + "Ġtroubling": 20294, + "ei": 20295, + "Ġorganisms": 20296, + "assis": 20297, + "Christian": 20298, + "Ġ145": 20299, + "ĠHass": 20300, + "Ġswall": 20301, + "Ġwax": 20302, + "ĠSurvival": 20303, + "VS": 20304, + "ĠMurd": 20305, + "vd": 20306, + "standard": 20307, + "Ġdragons": 20308, + "Ġacceleration": 20309, + "rational": 20310, + "final": 20311, + "Ġpaired": 20312, + "ĠEthereum": 20313, + "Ġinterfaces": 20314, + "Ġresent": 20315, + "Ġartifacts": 20316, + "Å«": 20317, + "arel": 20318, + "Ġcompetitor": 20319, + "ĠNicholas": 20320, + "ĠSurface": 20321, + "cpp": 20322, + "ĠTot": 20323, + "Ġeconomically": 20324, + "Ġorganised": 20325, + "Ġenforced": 20326, + "inho": 20327, + "Ġvarieties": 20328, + "Ġabdom": 20329, + "ĠBailey": 20330, + "idav": 20331, + "ĠSalv": 20332, + "paid": 20333, + "Ġaltitude": 20334, + "essert": 20335, + "ĠGutenberg": 20336, + "area": 20337, + "opoulos": 20338, + "Ġprofessors": 20339, + "iggs": 20340, + "ĠFate": 20341, + "hey": 20342, + "Ġ3000": 20343, + "Dist": 20344, + "Ġtwins": 20345, + "cill": 20346, + "ĠMaps": 20347, + "Ġtraps": 20348, + "Ġweed": 20349, + "ĠKiss": 20350, + "Ġyoga": 20351, + "Ġrecipients": 20352, + "ĠWestminster": 20353, + "Ġpools": 20354, + "ĠWalmart": 20355, + "188": 20356, + "ĠSchools": 20357, + "attack": 20358, + "ĠARM": 20359, + "paragraph": 20360, + "Warning": 20361, + "jl": 20362, + "Ġselfish": 20363, + "anchez": 20364, + "ĠHeights": 20365, + "Fre": 20366, + "ĠSoph": 20367, + "Ġ--------------------------------": 20368, + "tml": 20369, + "333": 20370, + "Ġraids": 20371, + "Ġsatellites": 20372, + "KEY": 20373, + "Ġlasts": 20374, + "ÑĤ": 20375, + "Ins": 20376, + "ĠDame": 20377, + "Ġunpredict": 20378, + "///": 20379, + "ghai": 20380, + "Ġartillery": 20381, + "Ġcruise": 20382, + "Ġgel": 20383, + "ĠCabinet": 20384, + "Ġblows": 20385, + "ĠEsp": 20386, + "Ġproximity": 20387, + "othe": 20388, + "ĠSkills": 20389, + "ĠUpper": 20390, + "obo": 20391, + "ĠNDP": 20392, + "Ġenjoys": 20393, + "Ġrepeating": 20394, + "ĠConstruction": 20395, + "ĠQuestions": 20396, + "Hillary": 20397, + "Ġuint": 20398, + "Ġprocessors": 20399, + "ĠGibson": 20400, + "ĠMultiple": 20401, + "qa": 20402, + "ĠBom": 20403, + "ĠMiles": 20404, + "ventional": 20405, + "Ġhurts": 20406, + "skin": 20407, + "ĠAIDS": 20408, + "Ġadvisers": 20409, + "ĠRoot": 20410, + "Ġmethodology": 20411, + "ĠDale": 20412, + "Ġdeton": 20413, + "ĠKnowledge": 20414, + "sequently": 20415, + "Ġ121": 20416, + "Ġconnects": 20417, + "Cy": 20418, + "ĠDanger": 20419, + "Ġcontributors": 20420, + "ĠBent": 20421, + "Ġbrass": 20422, + "ĠGuns": 20423, + "into": 20424, + "ĠFortune": 20425, + "Ġbroker": 20426, + "balance": 20427, + "Ġlengths": 20428, + "Ġvic": 20429, + "Ġaveraging": 20430, + "Ġappropriately": 20431, + "ĠCamera": 20432, + "Ġsandwich": 20433, + "ĠCDC": 20434, + "Ġcoordinate": 20435, + "Ġnavig": 20436, + "Ġgoodness": 20437, + "laim": 20438, + "Ġbrake": 20439, + "Ġextremist": 20440, + "ĠWake": 20441, + "ĠMend": 20442, + "ĠTiny": 20443, + "ĠCOL": 20444, + "ĠRF": 20445, + "ĠDual": 20446, + "ĠWine": 20447, + "Case": 20448, + "Ġrefined": 20449, + "Ġlamp": 20450, + "Lead": 20451, + "Ġbapt": 20452, + "ĠCarb": 20453, + "ĠSadd": 20454, + "ĠMinneapolis": 20455, + "PDF": 20456, + "Early": 20457, + "ĠHidden": 20458, + "Its": 20459, + "ĠTIME": 20460, + "Ġpap": 20461, + "Ġcommissioned": 20462, + "ĠFew": 20463, + "ĠColts": 20464, + "ĠBren": 20465, + "Ġbothered": 20466, + "Ġlikewise": 20467, + "Exper": 20468, + "ĠSchw": 20469, + "cry": 20470, + "nn": 20471, + "ĠMitch": 20472, + "imon": 20473, + "MG": 20474, + "bm": 20475, + "UMP": 20476, + "rays": 20477, + "Ġregistry": 20478, + "Ġ270": 20479, + "achine": 20480, + "rella": 20481, + "anting": 20482, + "00000": 20483, + "Ġruined": 20484, + "spot": 20485, + "Ġta": 20486, + "Ġmaximize": 20487, + "Ġinconven": 20488, + "Dead": 20489, + "Human": 20490, + "Enabled": 20491, + "ĠMarie": 20492, + "Ġchill": 20493, + "ĠParadise": 20494, + "Ġstarring": 20495, + "ĠLatino": 20496, + "ĠProtocol": 20497, + "ĠEVER": 20498, + "Ġsuppliers": 20499, + "message": 20500, + "ĠBrock": 20501, + "Ġserum": 20502, + "âĸĪâĸĪâĸĪâĸĪ": 20503, + "Ġencomp": 20504, + "Ġambition": 20505, + "uese": 20506, + "Ġarrows": 20507, + "Andrew": 20508, + "Ġantenna": 20509, + "Ġ1961": 20510, + "ĠBark": 20511, + "Ġbool": 20512, + "ãĤª": 20513, + "ĠStorage": 20514, + "Ġrailway": 20515, + "Ġtougher": 20516, + "ĠCad": 20517, + "Ġwashing": 20518, + "Py": 20519, + "']": 20520, + "embed": 20521, + "ĠMemphis": 20522, + "ackle": 20523, + "Ġfamously": 20524, + "ĠFortunately": 20525, + "ovies": 20526, + "Ġmindset": 20527, + "Ġsneak": 20528, + "ĠDh": 20529, + "RAW": 20530, + "ĠSimpson": 20531, + "Ġlivest": 20532, + "Ġlandmark": 20533, + "Ġcement": 20534, + "Low": 20535, + "Ġthrilled": 20536, + "ĠCourse": 20537, + "inel": 20538, + "Ġchuck": 20539, + "idate": 20540, + "global": 20541, + "Ġwhit": 20542, + "Ġ�": 20543, + "adays": 20544, + "ski": 20545, + "ĠSV": 20546, + "Ġviruses": 20547, + "306": 20548, + "ĠRespons": 20549, + "Ġtheaters": 20550, + "ĠBranch": 20551, + "ĠGeneva": 20552, + "ĠMK": 20553, + "Ġunbeliev": 20554, + "Ġcommunist": 20555, + "Original": 20556, + "ĠReceived": 20557, + "ĠTransfer": 20558, + "ĠArg": 20559, + "Input": 20560, + "ĠStrategy": 20561, + "Ġpalace": 20562, + "thening": 20563, + "Dri": 20564, + "Ġsentencing": 20565, + "umbnail": 20566, + "Ġpins": 20567, + "recy": 20568, + "Ġsiblings": 20569, + "Getting": 20570, + "ĠBU": 20571, + "ĠNorthwest": 20572, + "Ġprolonged": 20573, + "ĠSakura": 20574, + "Comb": 20575, + "ĠBour": 20576, + "Ġinadequate": 20577, + "ĠKash": 20578, + "Ġusername": 20579, + "ĠImprove": 20580, + "Ġbattling": 20581, + "ĠMAC": 20582, + "Ġcurriculum": 20583, + "Ġsoda": 20584, + "ĠCannon": 20585, + "Ġsensible": 20586, + "spons": 20587, + "December": 20588, + "Ġwicked": 20589, + "ĠPengu": 20590, + "Ġdictators": 20591, + "ĠHearts": 20592, + "ogyn": 20593, + "Ġsimilarities": 20594, + "ĠStats": 20595, + "Ġhollow": 20596, + "itations": 20597, + "\":[": 20598, + "Ġhover": 20599, + "ĠListen": 20600, + "sch": 20601, + "Sund": 20602, + "Ġcad": 20603, + "ĠParks": 20604, + "Ġlur": 20605, + "Ġhype": 20606, + "ĠLem": 20607, + "NAME": 20608, + "isure": 20609, + "Friday": 20610, + "Ġshoots": 20611, + "Ġcloses": 20612, + "Ġdb": 20613, + "ĠRidge": 20614, + "ĠDifferent": 20615, + "Ġreplies": 20616, + "ĠBroadway": 20617, + "opers": 20618, + "Ġintoler": 20619, + "ĠZeus": 20620, + "akespe": 20621, + "Ġproprietary": 20622, + "Ġrequesting": 20623, + "Ġcontrollers": 20624, + "ĠMIN": 20625, + "imedia": 20626, + "becca": 20627, + "Ġexpans": 20628, + "Ġoils": 20629, + "Bot": 20630, + "ĠChand": 20631, + "Ġprinter": 20632, + "Ġtopped": 20633, + "ĠPOL": 20634, + "ĠEarlier": 20635, + "Social": 20636, + "avin": 20637, + "Ġdecreases": 20638, + "ĠSeb": 20639, + "Ġspecifications": 20640, + "ĠBlast": 20641, + "ĠKurt": 20642, + "Ġfreel": 20643, + "Brown": 20644, + "Ġdilig": 20645, + "roe": 20646, + "ĠProblem": 20647, + "ĠQuad": 20648, + "Ġdecentral": 20649, + "ĠVector": 20650, + "anut": 20651, + "Ġplugins": 20652, + "ĠGregory": 20653, + "Ġfucked": 20654, + "elines": 20655, + "ĠAmbassador": 20656, + "take": 20657, + "Ġcleans": 20658, + "ongyang": 20659, + "Anonymous": 20660, + "stro": 20661, + "\"}": 20662, + "aline": 20663, + "ĠOdd": 20664, + "ĠEug": 20665, + "216": 20666, + "Ġboil": 20667, + "ĠPowers": 20668, + "Ġnurses": 20669, + "Obviously": 20670, + "ĠTechnical": 20671, + "Ġexceeded": 20672, + "ORS": 20673, + "Ġextremists": 20674, + "Ġtraces": 20675, + "expl": 20676, + "Ġcomr": 20677, + "ĠSach": 20678, + ")/": 20679, + "Ġmasks": 20680, + "Ġsci": 20681, + "Bon": 20682, + "Ġregression": 20683, + "wegian": 20684, + "Ġadvisor": 20685, + "itures": 20686, + "ĠVo": 20687, + "example": 20688, + "ĠInstruct": 20689, + "Ġsiege": 20690, + "Ġreductions": 20691, + "ptr": 20692, + "Ġstatutory": 20693, + "Ġremoves": 20694, + "Ġpuck": 20695, + "redits": 20696, + "Ġbee": 20697, + "Ġsalad": 20698, + "Ġpromotions": 20699, + "ĠJoshua": 20700, + "withstanding": 20701, + "ETH": 20702, + "ĠCha": 20703, + "imus": 20704, + "Ġexpenditure": 20705, + "aunting": 20706, + "Ġdelighted": 20707, + "Ġ155": 20708, + "beh": 20709, + "Ġcarpet": 20710, + "ĠSpart": 20711, + "Ġjungle": 20712, + "lists": 20713, + "Ġbullying": 20714, + "ĠNobel": 20715, + "ĠGlen": 20716, + "Ġreferenced": 20717, + "Ġintroduces": 20718, + "sein": 20719, + "Ġchopped": 20720, + "glass": 20721, + "ĠWrest": 20722, + "Ġneutrality": 20723, + "ĠâĻ": 20724, + "Ġinvestigator": 20725, + "Ġshelves": 20726, + "Ġunconstitutional": 20727, + "Ġreproduction": 20728, + "Ġmerchant": 20729, + "mia": 20730, + "Ġmetrics": 20731, + "Ġexplosives": 20732, + "ĠSonia": 20733, + "Ġbodily": 20734, + "Ġthickness": 20735, + "Ġpredominantly": 20736, + "ĠAbility": 20737, + "Ġmonitored": 20738, + "ICH": 20739, + "Ġ].": 20740, + "ĠMartinez": 20741, + "Ġvisibility": 20742, + "Ġqueries": 20743, + "Ġgenocide": 20744, + "ĠWarfare": 20745, + "Query": 20746, + "Ġstudios": 20747, + "Ġembry": 20748, + "Ġcorridor": 20749, + "Ġcleaned": 20750, + "complete": 20751, + "ĠMH": 20752, + "Ġenrollment": 20753, + "INGS": 20754, + "Ġimpacted": 20755, + "Ġdisastrous": 20756, + "ĠYun": 20757, + "ĠClaire": 20758, + "ĠBasically": 20759, + "yt": 20760, + "usterity": 20761, + "Ġindirectly": 20762, + "wik": 20763, + "Ġdod": 20764, + "ĠCarr": 20765, + "Ġamp": 20766, + "Ġprohibit": 20767, + "ĠInitial": 20768, + "ĠRd": 20769, + "iji": 20770, + "Ġeducate": 20771, + "corn": 20772, + "iott": 20773, + "ĠBeauty": 20774, + "Ġdetective": 20775, + "ĠConn": 20776, + "since": 20777, + "Ġstagger": 20778, + "Ġobese": 20779, + "Ġbree": 20780, + "ologic": 20781, + "isse": 20782, + "walker": 20783, + "Ġblades": 20784, + "Ġlawful": 20785, + "func": 20786, + "ĠBehind": 20787, + "Ġappetite": 20788, + "Ġ(*": 20789, + "Ġtennis": 20790, + "Ġoffspring": 20791, + "Ġjets": 20792, + "Ġstructured": 20793, + "Ġaforementioned": 20794, + "Nov": 20795, + "Ġscaling": 20796, + "fill": 20797, + "Ġstew": 20798, + "Ġcurb": 20799, + "ĠStephan": 20800, + "edIn": 20801, + "SF": 20802, + "obic": 20803, + "éŃĶ": 20804, + "oug": 20805, + "ĠMM": 20806, + "Ġgenetically": 20807, + "opez": 20808, + "136": 20809, + "Ġumb": 20810, + "ancers": 20811, + "Ġcohort": 20812, + "Ġmerchandise": 20813, + "Ġimposing": 20814, + "ĠLegislature": 20815, + "ĠArchive": 20816, + "ivia": 20817, + "ĠNaval": 20818, + "Ġoffences": 20819, + "Ġmiracle": 20820, + "Ġsnapped": 20821, + "Ġfoes": 20822, + "Ġextensively": 20823, + "ĠRaf": 20824, + "Ġcater": 20825, + "edience": 20826, + "Kit": 20827, + "ĠBin": 20828, + "Ġrecommends": 20829, + "ĠCities": 20830, + "Ġrigid": 20831, + "ĠREAD": 20832, + "ĠNoble": 20833, + "ĠTian": 20834, + "Ġcertificates": 20835, + "antis": 20836, + "oiler": 20837, + "ĠBuddhist": 20838, + "did": 20839, + "Ġsurveyed": 20840, + "Ġdownward": 20841, + "Ġprints": 20842, + "ĠMotion": 20843, + "ronics": 20844, + "ĠSans": 20845, + "ossibly": 20846, + "uctions": 20847, + "Ġcolonies": 20848, + "ĠDanish": 20849, + "unit": 20850, + "Ġspoil": 20851, + "Ġadvisory": 20852, + "berries": 20853, + "Plan": 20854, + "Ġspecification": 20855, + "ophers": 20856, + "ĠResource": 20857, + "Ġshirts": 20858, + "prisingly": 20859, + "communications": 20860, + "Ġtrivial": 20861, + "Ġmentioning": 20862, + "isexual": 20863, + "Ġsupplements": 20864, + "Ġsupervision": 20865, + "BP": 20866, + "vor": 20867, + "Ġwit": 20868, + "Ġcooldown": 20869, + "Ġplaintiff": 20870, + "ĠReviews": 20871, + "ĠSri": 20872, + "ĠMint": 20873, + "ĠSugar": 20874, + "Ġafterward": 20875, + "ĠPriest": 20876, + "ĠInvestment": 20877, + "ogene": 20878, + "ĠTaking": 20879, + "Ġstretching": 20880, + "Ġinflammation": 20881, + "ĠTehran": 20882, + "Ġlining": 20883, + "Ġfreezing": 20884, + "ĠEntity": 20885, + "Ġinspiring": 20886, + "special": 20887, + "price": 20888, + "Ġsue": 20889, + "ĠPorter": 20890, + "ounge": 20891, + "ETA": 20892, + "ĠDerek": 20893, + "ĠLuis": 20894, + "uo": 20895, + "ymph": 20896, + "Ġexterior": 20897, + "ihil": 20898, + "ĠAshley": 20899, + "inator": 20900, + "Ġnutrients": 20901, + "ĠThrones": 20902, + "Ġfinances": 20903, + "ĠInspect": 20904, + "Ġspecially": 20905, + "ĠRequired": 20906, + "ĠPTS": 20907, + "ĠViolence": 20908, + "ointed": 20909, + "shots": 20910, + "Ġexcerpt": 20911, + "coon": 20912, + "INS": 20913, + "ĠGri": 20914, + "Ġrecognised": 20915, + "Week": 20916, + "Young": 20917, + "Ġvom": 20918, + "isle": 20919, + "ĠCurry": 20920, + "ĠBuddh": 20921, + "Ġnotebook": 20922, + "Ġdurable": 20923, + "/?": 20924, + "ĠGad": 20925, + "ĠPupp": 20926, + "Ġforgive": 20927, + "park": 20928, + "Ġpersonalities": 20929, + "analysis": 20930, + "clamation": 20931, + "Ġelevator": 20932, + "Ġwarehouse": 20933, + "ĠRole": 20934, + "unn": 20935, + "Ġillustration": 20936, + "ĠScan": 20937, + "Ġatmospheric": 20938, + "Import": 20939, + "ANC": 20940, + "ricted": 20941, + "fu": 20942, + "010": 20943, + "Ġarche": 20944, + "Ġrewarded": 20945, + "akespeare": 20946, + "Ġinternally": 20947, + "ĠRBI": 20948, + "alker": 20949, + "Ġelephant": 20950, + "owitz": 20951, + "ĠPizza": 20952, + "Ġbipartisan": 20953, + "és": 20954, + "Ġslowed": 20955, + "ĠStark": 20956, + "Ġoverride": 20957, + "OUS": 20958, + "Ġ320": 20959, + "undreds": 20960, + "ĠDeck": 20961, + "ĠCensus": 20962, + "bee": 20963, + "146": 20964, + "otor": 20965, + "Ġip": 20966, + "Ġub": 20967, + "ocations": 20968, + "ĠButton": 20969, + "rice": 20970, + "Ġcripp": 20971, + "fff": 20972, + "Ġoriginated": 20973, + "Ġoverwhelmed": 20974, + "appa": 20975, + "Ġforemost": 20976, + "âĢij": 20977, + "ĠLEG": 20978, + "release": 20979, + "eatured": 20980, + "atches": 20981, + "Ġreps": 20982, + "Ġlending": 20983, + "ĠReference": 20984, + "ĠClient": 20985, + "165": 20986, + "venth": 20987, + "Complete": 20988, + "ĠPatrol": 20989, + "Ġsworn": 20990, + "cam": 20991, + "Ġshuttle": 20992, + "ĠRalph": 20993, + "Ġhometown": 20994, + "-,": 20995, + "onal": 20996, + "ĠBP": 20997, + "åı": 20998, + "Ġpersuade": 20999, + "ĠAlexand": 21000, + "Ġcombines": 21001, + "Ġvivid": 21002, + "ĠLag": 21003, + "Ġencoding": 21004, + "Ġsalvation": 21005, + "wen": 21006, + "ĠRecovery": 21007, + "iya": 21008, + "University": 21009, + "ĠBiden": 21010, + "Ġbudgets": 21011, + "ĠTexans": 21012, + "fits": 21013, + "Ġhonored": 21014, + "Ġpython": 21015, + "TD": 21016, + "###": 21017, + "clone": 21018, + "Ġblink": 21019, + "ĠLiquid": 21020, + "Ġunemployed": 21021, + "Ġclashes": 21022, + "ĠCounsel": 21023, + "Ġdirecting": 21024, + "Ġpunct": 21025, + "ĠFalcons": 21026, + "Ġshark": 21027, + "ĠDamascus": 21028, + "Ġjeans": 21029, + "Ġembark": 21030, + "Ġseize": 21031, + "Ġupwards": 21032, + "280": 21033, + "ĠEz": 21034, + "ĠAnything": 21035, + "Ġexotic": 21036, + "lower": 21037, + "ĠCreator": 21038, + "ĠUm": 21039, + "Ġsuburbs": 21040, + "berger": 21041, + "ĠWend": 21042, + "Ġmint": 21043, + "ĠXX": 21044, + "ĠDro": 21045, + "Ġsuffers": 21046, + "Ġherb": 21047, + "tree": 21048, + "Ġfragile": 21049, + "Ġflooded": 21050, + "ĠAlcohol": 21051, + "olean": 21052, + "nyder": 21053, + "ĠKO": 21054, + "Fram": 21055, + "Ġ136": 21056, + "Ġowed": 21057, + "ĠMelee": 21058, + "ĠHash": 21059, + "Ġwhisk": 21060, + "Ġsudo": 21061, + "rr": 21062, + "Quick": 21063, + "appro": 21064, + "Ġii": 21065, + "ĠExamples": 21066, + "hee": 21067, + "Ġpromotes": 21068, + "perature": 21069, + "kar": 21070, + "ĠHonor": 21071, + "Ġsodium": 21072, + "ĠLif": 21073, + "rosso": 21074, + "intendent": 21075, + "Ġcorrespondent": 21076, + "Found": 21077, + "secret": 21078, + "Ġidentifies": 21079, + "agne": 21080, + "Ġlou": 21081, + "ĠPP": 21082, + "Ġcoincidence": 21083, + "move": 21084, + "Ġmilitia": 21085, + "Ġinfiltr": 21086, + "ĠPrimary": 21087, + "Ġpitching": 21088, + "ĠIb": 21089, + "ĠGOOD": 21090, + "ãĤ¸": 21091, + "ĠWizards": 21092, + "iral": 21093, + "ĠVenus": 21094, + "RR": 21095, + "ĠâĢķ": 21096, + "ĠCasey": 21097, + "Ġsadly": 21098, + "Ġadmire": 21099, + "Ġembarrassed": 21100, + "cb": 21101, + "Mel": 21102, + "Ġtubes": 21103, + "Ġbeautifully": 21104, + "ĠQueensland": 21105, + "Below": 21106, + "rez": 21107, + "quet": 21108, + "pleasant": 21109, + "Ġ«": 21110, + "Camp": 21111, + "Ġdecisive": 21112, + "1998": 21113, + "ĠLamb": 21114, + "utton": 21115, + "hn": 21116, + "ĠJagu": 21117, + "aunder": 21118, + "ĠCord": 21119, + "Ġclerk": 21120, + "Ġcaffe": 21121, + "Ġwiped": 21122, + "Ġreim": 21123, + "ĠMountains": 21124, + "Ġimprisoned": 21125, + "Ġdevelops": 21126, + "ĠPra": 21127, + "Ġmodeling": 21128, + "Anyone": 21129, + "ancel": 21130, + "ĠSit": 21131, + "Ġshields": 21132, + "Ġlawn": 21133, + "Ġcardiovascular": 21134, + "Ġdemonstrating": 21135, + "Ġparse": 21136, + "ĠIsraelis": 21137, + "Ġeuros": 21138, + "143": 21139, + "Ġglorious": 21140, + "inski": 21141, + "ecd": 21142, + "Ġconditioning": 21143, + "Ġhelpless": 21144, + "Ġmicrosc": 21145, + "ĠHarbor": 21146, + "Ġstakes": 21147, + "Ġ260": 21148, + "Ġunequ": 21149, + "ĠFloyd": 21150, + "Ġdamp": 21151, + "Ġapparatus": 21152, + "ĠLaws": 21153, + "Ġcounters": 21154, + "Ġinduce": 21155, + "atable": 21156, + "ĠAhmed": 21157, + "Ġslam": 21158, + "November": 21159, + "Ġpersist": 21160, + "Ġimminent": 21161, + "án": 21162, + "Ġshred": 21163, + "Ġphases": 21164, + "ĠEdmonton": 21165, + "ĠArmstrong": 21166, + "ĠMeet": 21167, + "ĠKitty": 21168, + "ÑĢ": 21169, + "circ": 21170, + "ĠAdult": 21171, + "Ġarose": 21172, + "ĠXen": 21173, + "Dan": 21174, + "gow": 21175, + "Ġsuperf": 21176, + "ĠAdmir": 21177, + "Ġendure": 21178, + "Ġkeyword": 21179, + "yrus": 21180, + "Ġyarn": 21181, + "Ġpathway": 21182, + "ĠHopkins": 21183, + "midt": 21184, + "Ġcensorship": 21185, + "dependent": 21186, + "Ġinstructor": 21187, + "Sources": 21188, + "Ġtoe": 21189, + "Ġballoon": 21190, + "Nob": 21191, + "Ġswear": 21192, + "ĠCastro": 21193, + "Ġgloss": 21194, + "ĠKavanaugh": 21195, + "Ġremarkably": 21196, + "Photos": 21197, + "ĠNom": 21198, + "ĠSoutheast": 21199, + "yers": 21200, + "Ġvalidation": 21201, + "Ġcannon": 21202, + "ĠVictory": 21203, + "ĠPierre": 21204, + "Ġcautious": 21205, + "Audio": 21206, + "Ġfetch": 21207, + "ĠGift": 21208, + "ĠHyp": 21209, + "Ġremedy": 21210, + "ZE": 21211, + "Ġscent": 21212, + "Ġbeard": 21213, + "ĠRut": 21214, + "-\"": 21215, + "Ġpatents": 21216, + "Hy": 21217, + "Ġunjust": 21218, + "Ġpotato": 21219, + "Ġforthcoming": 21220, + "Ġchef": 21221, + "ĠRift": 21222, + "affe": 21223, + "ĠROM": 21224, + "ĠLaunch": 21225, + "Ġpads": 21226, + "ĠNeo": 21227, + "Ġonset": 21228, + "Ġsqueeze": 21229, + "safe": 21230, + "Ġprefix": 21231, + "ĠTM": 21232, + "ĠNearly": 21233, + "ĠClinical": 21234, + "ĠMental": 21235, + "otiation": 21236, + "ĠUnic": 21237, + "antry": 21238, + "ĠCir": 21239, + "Ġepit": 21240, + "æ": 21241, + "Ġextracted": 21242, + "versely": 21243, + "riad": 21244, + "Ġstrains": 21245, + "Ġtops": 21246, + "Ġpoem": 21247, + "ĠRandy": 21248, + "ĠMaple": 21249, + "THER": 21250, + "upiter": 21251, + "ĠSSD": 21252, + "ļé": 21253, + "Ġuncon": 21254, + "pering": 21255, + "Ġslept": 21256, + "iners": 21257, + "Ġunderwater": 21258, + "ĠEvidence": 21259, + "gone": 21260, + "205": 21261, + "Ġhistorians": 21262, + "Ġsynthesis": 21263, + "Ġfrog": 21264, + "basketball": 21265, + "Ġvibrant": 21266, + "Ġsubord": 21267, + "Ġ365": 21268, + "ĠDial": 21269, + "Ġcooperate": 21270, + "HAHA": 21271, + "Ġgreeted": 21272, + "158": 21273, + "Ġjazz": 21274, + "Ġintox": 21275, + "ĠWalking": 21276, + "Ġsupervisor": 21277, + "ĠFusion": 21278, + "ĠMercedes": 21279, + "send": 21280, + "Ham": 21281, + "sd": 21282, + "nl": 21283, + "Ġtours": 21284, + "ĠFIFA": 21285, + "Ġculp": 21286, + "gd": 21287, + "304": 21288, + "Ġpleas": 21289, + "Ġillustrates": 21290, + "ĠColombia": 21291, + "Ġhighlighting": 21292, + "ĠSummary": 21293, + "Ġexposing": 21294, + "ĠDru": 21295, + "Ġirony": 21296, + "ritional": 21297, + "ĠCarroll": 21298, + "ĠEllis": 21299, + "Pict": 21300, + "ĠRapt": 21301, + "Ġadapter": 21302, + "Ġunm": 21303, + "Ġcorpse": 21304, + "Ġcelebrities": 21305, + "Den": 21306, + "atum": 21307, + "ĠApocalypse": 21308, + "ĠWag": 21309, + "lining": 21310, + "Ġhormones": 21311, + "Rub": 21312, + "ĠXi": 21313, + "ĠVaults": 21314, + "208": 21315, + "alkyrie": 21316, + "inosaur": 21317, + "Ġfeeds": 21318, + "vity": 21319, + "Ġdefeating": 21320, + "Wait": 21321, + "Ġemphasize": 21322, + "ĠSteelers": 21323, + "yrinth": 21324, + "leys": 21325, + "ĠWhenever": 21326, + "Currently": 21327, + "ĠClock": 21328, + "Ġcollectively": 21329, + "anyon": 21330, + "ĠJP": 21331, + "Ġmentality": 21332, + "Ġdownloads": 21333, + "Ġsurroundings": 21334, + "ĠBarnes": 21335, + "Ġflagship": 21336, + "Ġindicators": 21337, + "Ġgrapp": 21338, + "January": 21339, + "ĠElemental": 21340, + "ĠAthena": 21341, + "ibal": 21342, + "Ġsights": 21343, + "Ġcapita": 21344, + "ĠTreaty": 21345, + "Ġvoiced": 21346, + "ĠGaz": 21347, + "lette": 21348, + "Ġya": 21349, + "Ġexpired": 21350, + "Legend": 21351, + "Hot": 21352, + "nature": 21353, + "Ġunstable": 21354, + "Ġ280": 21355, + "ú": 21356, + "Comment": 21357, + "ALE": 21358, + "Ġquests": 21359, + "Ġhandler": 21360, + "nis": 21361, + "Ġversatile": 21362, + "Ġconceal": 21363, + "engeance": 21364, + "ĠInteractive": 21365, + "Ġobsessed": 21366, + "ĠDogs": 21367, + "Ġcracked": 21368, + "Sound": 21369, + "sv": 21370, + "ĠDylan": 21371, + "roads": 21372, + "fx": 21373, + "ĠCatholics": 21374, + "ĠHag": 21375, + "Ġslammed": 21376, + "Ġglowing": 21377, + "sale": 21378, + "Ġtissues": 21379, + "ĠChi": 21380, + "nee": 21381, + "Ġcher": 21382, + "sic": 21383, + "urrection": 21384, + "Ġbacon": 21385, + "ulatory": 21386, + ").\"": 21387, + "Ġirregular": 21388, + "FORM": 21389, + "assed": 21390, + "Ġintentional": 21391, + "Ġcompensate": 21392, + "ĠSpeaking": 21393, + "ĠSets": 21394, + "153": 21395, + "Ġconventions": 21396, + "bands": 21397, + "emade": 21398, + "Ġecc": 21399, + "ĠWinston": 21400, + "ĠAssassin": 21401, + "ĠBelgian": 21402, + "Ġdependence": 21403, + "Ġniche": 21404, + "Ġbark": 21405, + "ĠJazz": 21406, + "Ġdisadvantage": 21407, + "Ġgasoline": 21408, + "Ġ165": 21409, + "çļĦ": 21410, + "essa": 21411, + "module": 21412, + "angular": 21413, + "OY": 21414, + "ĠTreatment": 21415, + "itas": 21416, + "olation": 21417, + "ĠArnold": 21418, + "Ġfeud": 21419, + "ĠNest": 21420, + "Ġtheatre": 21421, + "ewater": 21422, + "Ġminors": 21423, + "olicy": 21424, + "ĠHaven": 21425, + "division": 21426, + "Ġtrunk": 21427, + "Far": 21428, + "ĠPull": 21429, + "Ġcapturing": 21430, + "Ġ1800": 21431, + "ĠTeen": 21432, + "Ġexempl": 21433, + "Ġclinics": 21434, + "ĠBurg": 21435, + "Ġsubstit": 21436, + "Ġpayload": 21437, + "ĠLav": 21438, + "ĠTroy": 21439, + "ĠWitness": 21440, + "Ġfragments": 21441, + "Ġpasswords": 21442, + "Ġgospel": 21443, + "ĠGin": 21444, + "Ġtenants": 21445, + "olith": 21446, + "Six": 21447, + "Previous": 21448, + "ĠAges": 21449, + "ĠDarwin": 21450, + "Ġblat": 21451, + "Ġempathy": 21452, + "smith": 21453, + "bag": 21454, + "ĠEcho": 21455, + "ĠCamb": 21456, + "ĠMadd": 21457, + "ĠBoo": 21458, + "Ġrede": 21459, + "ĠBurning": 21460, + "Ġsmoothly": 21461, + "ĠAdrian": 21462, + "ĠVampire": 21463, + "ĠMonsters": 21464, + "steam": 21465, + "Style": 21466, + "Ma": 21467, + "rea": 21468, + "ĠDwar": 21469, + "alyst": 21470, + "ursor": 21471, + "Ġelimination": 21472, + "Ġcrypto": 21473, + "cht": 21474, + "ĠEternal": 21475, + "âĢ¦]": 21476, + "ĠSorce": 21477, + "Ill": 21478, + "NER": 21479, + "Ġuh": 21480, + "Conclusion": 21481, + "wage": 21482, + "Ġrespir": 21483, + "Ġreminis": 21484, + "hetical": 21485, + "Ġgy": 21486, + "Ġutilized": 21487, + "icidal": 21488, + "Ġ1900": 21489, + "Ġhunters": 21490, + "ĠSwan": 21491, + "ĠReact": 21492, + "Ġvisitor": 21493, + "ĠThanksgiving": 21494, + "308": 21495, + "Posts": 21496, + "Ġhips": 21497, + "1997": 21498, + "omers": 21499, + "Ġknocking": 21500, + "ĠVehicle": 21501, + "Ġtil": 21502, + "Ġ138": 21503, + "Ġmi": 21504, + "ĠInvestigation": 21505, + "ĠKenya": 21506, + "Ġcasino": 21507, + "Ġmotives": 21508, + "Ġregain": 21509, + "rex": 21510, + "Ġweekends": 21511, + "Ġstabbed": 21512, + "boro": 21513, + "Ġexploited": 21514, + "ĠHAVE": 21515, + "ĠTelevision": 21516, + "cock": 21517, + "Ġpreparations": 21518, + "Ġendeav": 21519, + "ĠRemote": 21520, + "ĠMaker": 21521, + "ĠProdu": 21522, + "ĠEvan": 21523, + "Ġinformational": 21524, + "ĠLouisville": 21525, + "154": 21526, + "ĠDreams": 21527, + "Ġplots": 21528, + "ĠRunner": 21529, + "Ġhurting": 21530, + "Ġacademy": 21531, + "ĠMontgomery": 21532, + "nm": 21533, + "ĠLanc": 21534, + "ĠAlz": 21535, + "210": 21536, + "elong": 21537, + "Ġretailer": 21538, + "Ġarising": 21539, + "Ġrebellion": 21540, + "Ġblonde": 21541, + "played": 21542, + "Ġinstrumental": 21543, + "Cross": 21544, + "Ġretention": 21545, + "Ġtherapeutic": 21546, + "Ġseas": 21547, + "Ġinfantry": 21548, + "ĠClint": 21549, + "Ġprompting": 21550, + "Ġbitch": 21551, + "Ġstems": 21552, + "ĠKra": 21553, + "Ġthesis": 21554, + "ĠBog": 21555, + "rued": 21556, + "Ġkings": 21557, + "Ġclay": 21558, + "ificent": 21559, + "ĠYES": 21560, + "ĠThing": 21561, + "ĠCubs": 21562, + "veyard": 21563, + "elsh": 21564, + "inarily": 21565, + "ĠEy": 21566, + "ĠRolling": 21567, + "Ġevolving": 21568, + "India": 21569, + "Ġrecognizes": 21570, + "Ġgraduation": 21571, + "isers": 21572, + "Ġfertility": 21573, + "ĠMilan": 21574, + "Command": 21575, + "Ġboxing": 21576, + "Ġ1943": 21577, + "Ġgluten": 21578, + "ĠEmir": 21579, + "Ġidol": 21580, + "Ġconceived": 21581, + "ĠCreation": 21582, + "Merit": 21583, + "uddy": 21584, + "ussions": 21585, + "ĠLieutenant": 21586, + "ietal": 21587, + "Ġunchanged": 21588, + "ĠScale": 21589, + "ĠCrimea": 21590, + "balls": 21591, + "atorial": 21592, + "Ġdepths": 21593, + "Ġempirical": 21594, + "Ġtransm": 21595, + "Ġunsafe": 21596, + "missible": 21597, + "comfort": 21598, + "156": 21599, + "Ġmechanic": 21600, + "002": 21601, + "lins": 21602, + "Ġsmoked": 21603, + "Pos": 21604, + "Ġslowing": 21605, + "Ġlav": 21606, + "Texas": 21607, + "Ġcheating": 21608, + "ĠMetropolitan": 21609, + "ethyl": 21610, + "Ġdiscovering": 21611, + "asse": 21612, + "Ġpencil": 21613, + "ĠPyongyang": 21614, + "Ġcloset": 21615, + "ĠSheet": 21616, + "ĠEntry": 21617, + "oustic": 21618, + "Ġmyst": 21619, + "erate": 21620, + "ariat": 21621, + "Ġminerals": 21622, + "Ġmusician": 21623, + "ĠPul": 21624, + "ĠMaz": 21625, + "249": 21626, + "Ġpermissions": 21627, + "Ġiv": 21628, + "enary": 21629, + "ickers": 21630, + "ĠBing": 21631, + "hea": 21632, + "enable": 21633, + "Ġgriev": 21634, + "Ġasserted": 21635, + "ĠColonel": 21636, + "Ġaffidav": 21637, + "wo": 21638, + "Ġseated": 21639, + "ĠRide": 21640, + "Ġpaintings": 21641, + "ĠPix": 21642, + "Ġ137": 21643, + "ishi": 21644, + "umbai": 21645, + "gotten": 21646, + "ĠEarl": 21647, + "Ġinning": 21648, + "Ġcensus": 21649, + "Ġtravelled": 21650, + "ĠConsult": 21651, + "185": 21652, + "bind": 21653, + "Ġsimplicity": 21654, + "Ġoverlooked": 21655, + "ĠHelpful": 21656, + "Ġmonkey": 21657, + "Ġoverwhelmingly": 21658, + "Blood": 21659, + "ĠFlint": 21660, + "ĠJama": 21661, + "ĠPresent": 21662, + "ĠRage": 21663, + "ĠTA": 21664, + "ptive": 21665, + "Ġturnout": 21666, + "wald": 21667, + "ĠDolphins": 21668, + "ĠVPN": 21669, + "Ġonion": 21670, + "Ġcrafting": 21671, + "mma": 21672, + "ĠMercury": 21673, + "Ġarrange": 21674, + "Ġalerts": 21675, + "ĠOT": 21676, + "zbollah": 21677, + "Ġgases": 21678, + "ĠRichardson": 21679, + "sal": 21680, + "lar": 21681, + "Ġfrost": 21682, + "Ġlowering": 21683, + "Ġacclaim": 21684, + "Ġstartups": 21685, + "ĠGain": 21686, + "essment": 21687, + "Ġguardian": 21688, + "人": 21689, + "ĠPie": 21690, + "ĠLinks": 21691, + "Ġmerits": 21692, + "Ġawake": 21693, + "Ġparental": 21694, + "Ġexceeds": 21695, + "Ġidle": 21696, + "ĠPilot": 21697, + "ĠeBay": 21698, + "ĠAccept": 21699, + "ipeg": 21700, + "Cam": 21701, + "ĠKot": 21702, + "Ġtraders": 21703, + "olitics": 21704, + "unker": 21705, + "ĠPale": 21706, + "osi": 21707, + "anmar": 21708, + "Ġ1947": 21709, + "ĠFell": 21710, + "estial": 21711, + "itating": 21712, + "GF": 21713, + "ĠSr": 21714, + "ifted": 21715, + "Ġconnector": 21716, + "ĠBone": 21717, + "illes": 21718, + "260": 21719, + "hma": 21720, + "Ġoverlap": 21721, + "ĠGitHub": 21722, + "Ġcleaner": 21723, + "ĠBaptist": 21724, + "ĠWAS": 21725, + "Ġlungs": 21726, + "Ñģ": 21727, + "ĠBUT": 21728, + "Ġcite": 21729, + "Ġpitched": 21730, + "reatment": 21731, + "Ġtrophies": 21732, + "ĠNu": 21733, + "386": 21734, + "ĠPride": 21735, + "Ġattendees": 21736, + "[]": 21737, + "179": 21738, + "Ġspatial": 21739, + "Ġprizes": 21740, + "ĠReligion": 21741, + "Ġshowcase": 21742, + "ĠCategory": 21743, + "vidia": 21744, + "Target": 21745, + "Property": 21746, + "?,": 21747, + "Ġfusion": 21748, + "pie": 21749, + "ĠUCLA": 21750, + "Ġsoundtrack": 21751, + "Ġprincess": 21752, + "ĠCaval": 21753, + "should": 21754, + "Ġlimbs": 21755, + "Background": 21756, + "Ġlonely": 21757, + "Ġcores": 21758, + "ĠTail": 21759, + "sheet": 21760, + "Ġ132": 21761, + "Ra": 21762, + "ãĤ«": 21763, + "ĠBolt": 21764, + "Ġbooked": 21765, + "Ġadminister": 21766, + "Ġequals": 21767, + "wy": 21768, + "Ġobserving": 21769, + "ĠBaron": 21770, + "ĠAdobe": 21771, + "Ġvirgin": 21772, + "ĠSocialist": 21773, + "Move": 21774, + "ghazi": 21775, + "ĠLinda": 21776, + "212": 21777, + "Ġbrewing": 21778, + "Ġmerchants": 21779, + "burse": 21780, + "Ġdivor": 21781, + "Ġmetals": 21782, + "ĠNer": 21783, + "Ġsums": 21784, + "ĠEnemy": 21785, + "Ġenvision": 21786, + "Ġgranting": 21787, + "ĠHoney": 21788, + "ĠSkyrim": 21789, + "Ġsocio": 21790, + "graded": 21791, + "Ġselective": 21792, + "WASHINGTON": 21793, + "Ġ1948": 21794, + "ĠSirius": 21795, + "ĠGross": 21796, + "activity": 21797, + "ĠIvan": 21798, + "Ġfurious": 21799, + "BSD": 21800, + "ĠPrevious": 21801, + "Ġresponsive": 21802, + "Ġcharitable": 21803, + "Ġleaning": 21804, + "ĠPew": 21805, + "Ġviolates": 21806, + "\\\\\\\\\\\\\\\\": 21807, + "ĠComing": 21808, + "wire": 21809, + "Ġpoet": 21810, + "Ġresolutions": 21811, + "command": 21812, + "ĠPortuguese": 21813, + "Ġnickname": 21814, + "Ġdeaf": 21815, + "February": 21816, + "Ġrecognise": 21817, + "Ġentirety": 21818, + "Ġseasonal": 21819, + "placed": 21820, + "ĠTelegraph": 21821, + "Ġmicrophone": 21822, + "ouring": 21823, + "Ġgrains": 21824, + "Ġgoverned": 21825, + "Ġpostp": 21826, + "ĠWaters": 21827, + "inement": 21828, + "Ġundocumented": 21829, + "ĠComcast": 21830, + "Ġfox": 21831, + "Ġassaults": 21832, + "reon": 21833, + "many": 21834, + "ĠJenkins": 21835, + "ĠAnyway": 21836, + "Ġassessments": 21837, + "Ġdowns": 21838, + "ĠMouse": 21839, + "Ġsuperb": 21840, + "kt": 21841, + "ĠDow": 21842, + "Ġtaxation": 21843, + "401": 21844, + "Ġsmiles": 21845, + "Ġundertaken": 21846, + "Ġexh": 21847, + "Ġenthusiastic": 21848, + "Ġtwent": 21849, + "Ġgovernmental": 21850, + "Ġautonomy": 21851, + "ĠTechnologies": 21852, + "ĠChain": 21853, + "Ġprevalent": 21854, + "fb": 21855, + "Ġnicotine": 21856, + "ogram": 21857, + "job": 21858, + "Ġawaiting": 21859, + "ĠMenu": 21860, + "Ġdeputies": 21861, + "kov": 21862, + "ishops": 21863, + "Button": 21864, + "ĠShanghai": 21865, + "Ġdiesel": 21866, + "ĠDuck": 21867, + "Ryan": 21868, + "ĠPCs": 21869, + "NF": 21870, + "jury": 21871, + "ente": 21872, + "Ġinaccurate": 21873, + "eddy": 21874, + "Whatever": 21875, + "Ġshowc": 21876, + "ĠNad": 21877, + "odus": 21878, + "etr": 21879, + "Ġplaintiffs": 21880, + "ĠWOR": 21881, + "ĠAssange": 21882, + "Ġprivat": 21883, + "Ġpremiums": 21884, + "Ġtam": 21885, + "URL": 21886, + "Ġelites": 21887, + "ĠRanger": 21888, + "ottenham": 21889, + "ĠHoff": 21890, + "ĠAthens": 21891, + "Ġdefinite": 21892, + "Ġsighed": 21893, + "Ġevenly": 21894, + "211": 21895, + "ĠAmber": 21896, + "akia": 21897, + "Ġmailing": 21898, + "Ġcrashing": 21899, + "ĠConfederate": 21900, + "rugged": 21901, + "Wal": 21902, + "ĠDepths": 21903, + "Ġjuvenile": 21904, + "Ġreactor": 21905, + "Introduction": 21906, + "ĠDeluxe": 21907, + "1995": 21908, + "ĠSanchez": 21909, + "ĠMead": 21910, + "ivable": 21911, + ":-": 21912, + "ĠPlanning": 21913, + "ĠTrap": 21914, + "quin": 21915, + "ĠProtect": 21916, + "vered": 21917, + "Information": 21918, + "Ġkidney": 21919, + "innamon": 21920, + "las": 21921, + "Ġpolicing": 21922, + "Ġtolerate": 21923, + "ĠQi": 21924, + "Ġbiased": 21925, + "Fort": 21926, + "ĠKi": 21927, + "save": 21928, + "Ġprivileged": 21929, + "Ġbeasts": 21930, + "ĠGlas": 21931, + "ĠCinem": 21932, + "Ġcomeback": 21933, + "Sunday": 21934, + "Ġextinction": 21935, + "hops": 21936, + "Ġtransmit": 21937, + "Ġdoubles": 21938, + "ĠFlat": 21939, + "167": 21940, + "Ġdisputed": 21941, + "Ġinjustice": 21942, + "foo": 21943, + "Vict": 21944, + "roleum": 21945, + "ĠJulie": 21946, + "Context": 21947, + "ĠRarity": 21948, + "issue": 21949, + "Component": 21950, + "Ġcounseling": 21951, + "anne": 21952, + "dark": 21953, + "Ġobjections": 21954, + "uilt": 21955, + "Ġgast": 21956, + "Ġplac": 21957, + "Ġunused": 21958, + "ãĥĩ": 21959, + "ĠTrial": 21960, + "ĠJas": 21961, + "hedral": 21962, + "obb": 21963, + "Ġtemporal": 21964, + "ĠPRO": 21965, + "ĠNW": 21966, + "ĠAnniversary": 21967, + "Large": 21968, + "Ġtherm": 21969, + "Ġdavid": 21970, + "Ġsystemic": 21971, + "ĠShir": 21972, + "mut": 21973, + "ĠNept": 21974, + "address": 21975, + "Ġscanning": 21976, + "Ġunderstandable": 21977, + "Ġcanvas": 21978, + "Cat": 21979, + "ĠZoo": 21980, + "Ġangels": 21981, + "LO": 21982, + "ĠStatement": 21983, + "ĠSig": 21984, + "ovable": 21985, + "ĠAway": 21986, + "sharing": 21987, + "ocrats": 21988, + "stated": 21989, + "Ġweighing": 21990, + "Nor": 21991, + "wild": 21992, + "Bey": 21993, + "Ġastonishing": 21994, + "ĠReynolds": 21995, + "Ġopener": 21996, + "Ġtrainer": 21997, + "Ġsurgical": 21998, + "pn": 21999, + "Ġadjusting": 22000, + "wheel": 22001, + "Ġfrown": 22002, + "ervative": 22003, + "Ġsuspend": 22004, + "Within": 22005, + "tein": 22006, + "Ġobstacle": 22007, + "Ġliberties": 22008, + "ymes": 22009, + "Ġuranium": 22010, + "ansom": 22011, + "anol": 22012, + "uba": 22013, + "ĠLoss": 22014, + "Ġarous": 22015, + "ĠHenderson": 22016, + "Wow": 22017, + "spl": 22018, + "cur": 22019, + "ĠÂŃ": 22020, + "Ġtheirs": 22021, + "Damage": 22022, + "Ġdownloading": 22023, + "Ġdiscern": 22024, + "ĠSto": 22025, + "ĠFla": 22026, + "Ġhath": 22027, + "ĠAj": 22028, + "Ġunpleasant": 22029, + "European": 22030, + "expensive": 22031, + "Ġscreenshot": 22032, + "ĠUV": 22033, + "Ġallied": 22034, + "ĠPersian": 22035, + "Ġmonopoly": 22036, + "Ġatom": 22037, + "ĠRedskins": 22038, + "\"><": 22039, + "Ġcancell": 22040, + "Ġcinema": 22041, + "131": 22042, + "fair": 22043, + "ĠAlfred": 22044, + "Ġduck": 22045, + "args": 22046, + "223": 22047, + "ĠISI": 22048, + "Ġsignaling": 22049, + "inar": 22050, + "Ġlaughs": 22051, + "Ġforwards": 22052, + "Ġreckless": 22053, + "Ġlisteners": 22054, + "ativity": 22055, + "Ġvastly": 22056, + "nant": 22057, + "Less": 22058, + "ĠHunting": 22059, + "ĠScientific": 22060, + "ITED": 22061, + "Ġknight": 22062, + "ĠHTC": 22063, + "usa": 22064, + "tmp": 22065, + "Ġrude": 22066, + "ĠLegendary": 22067, + "Ġarises": 22068, + "Bad": 22069, + "ĠClaim": 22070, + "peg": 22071, + "Ġrealities": 22072, + "Think": 22073, + "Ġ°": 22074, + "Ġrode": 22075, + "Ġstrive": 22076, + "Ġanecd": 22077, + "Ġshorts": 22078, + "Ġhypothes": 22079, + "Ġcoordinated": 22080, + "ĠGandhi": 22081, + "ĠFPS": 22082, + "RED": 22083, + "Ġsusceptible": 22084, + "Ġshrink": 22085, + "ĠChart": 22086, + "Help": 22087, + "Ġion": 22088, + "deep": 22089, + "ribes": 22090, + "ĠKai": 22091, + "ĠCustomer": 22092, + "Summary": 22093, + "Ġcough": 22094, + "wife": 22095, + "Ġlend": 22096, + "Ġpositioning": 22097, + "Ġlottery": 22098, + "ĠCanyon": 22099, + "Ġfade": 22100, + "Ġbronze": 22101, + "ĠKenny": 22102, + "Ġboasts": 22103, + "ĠEnhanced": 22104, + "record": 22105, + "Ġemergence": 22106, + "Ġakin": 22107, + "ĠBert": 22108, + "itous": 22109, + "âĸij": 22110, + "Ġstip": 22111, + "Ġexchanged": 22112, + "omore": 22113, + "alsh": 22114, + "Ġreservoir": 22115, + "Ġstandpoint": 22116, + "WM": 22117, + "Ġinitiate": 22118, + "Ġdecay": 22119, + "Ġbrewery": 22120, + "Ġterribly": 22121, + "Ġmortal": 22122, + "levard": 22123, + "Ġrevis": 22124, + "NI": 22125, + "elo": 22126, + "Ġconfess": 22127, + "ĠMSNBC": 22128, + "Ġsubmissions": 22129, + "Controller": 22130, + "Ġ202": 22131, + "ĠRuth": 22132, + "});": 22133, + "ĠAzure": 22134, + "Ġ.\"": 22135, + "206": 22136, + "ĠMarketing": 22137, + "Ġlaund": 22138, + "iencies": 22139, + "Ġrenowned": 22140, + "ĠTrou": 22141, + "ĠNGO": 22142, + "blems": 22143, + "Ġterrified": 22144, + "Ġwarns": 22145, + "Ġpert": 22146, + "Ġunsure": 22147, + "480": 22148, + "alez": 22149, + "ultz": 22150, + "ĠOutside": 22151, + "Ġstyl": 22152, + "ĠUnderground": 22153, + "Ġpanc": 22154, + "Ġdictionary": 22155, + "Ġfoe": 22156, + "riminal": 22157, + "ĠNorwegian": 22158, + "Ġjailed": 22159, + "Ġmaternal": 22160, + "ée": 22161, + "ĠLucy": 22162, + "cop": 22163, + "Cho": 22164, + "Ġunsigned": 22165, + "ĠZelda": 22166, + "ĠInsider": 22167, + "ĠContinued": 22168, + "Ġ133": 22169, + "ĠNaruto": 22170, + "ĠMajority": 22171, + "169": 22172, + "ĠWo": 22173, + "ãĤĵ": 22174, + "Ġpastor": 22175, + "Ġinformal": 22176, + "н": 22177, + "anthrop": 22178, + "join": 22179, + "ãģĹ": 22180, + "itational": 22181, + "NP": 22182, + "ĠWriting": 22183, + "fn": 22184, + "ĠBever": 22185, + "195": 22186, + "Ġyelling": 22187, + "Ġdrastically": 22188, + "Ġeject": 22189, + "Ġneut": 22190, + "Ġthrive": 22191, + "ĠFrequ": 22192, + "oux": 22193, + "Ġpossesses": 22194, + "ĠSenators": 22195, + "ĠDES": 22196, + "ĠShakespeare": 22197, + "ĠFranco": 22198, + "ĠLB": 22199, + "uchi": 22200, + "Ġincarn": 22201, + "Ġfounders": 22202, + "Function": 22203, + "Ġbrightness": 22204, + "ĠBT": 22205, + "Ġwhale": 22206, + "ĠTheater": 22207, + "mass": 22208, + "ĠDoll": 22209, + "Something": 22210, + "Ġechoed": 22211, + "ĠHex": 22212, + "crit": 22213, + "afia": 22214, + "Ġgoddess": 22215, + "Ġeleven": 22216, + "ĠPreview": 22217, + "ĠAurora": 22218, + "Ġ401": 22219, + "ulsive": 22220, + "ĠLogan": 22221, + "inburgh": 22222, + "ĠCenters": 22223, + "ĠONLY": 22224, + "ĠAid": 22225, + "Ġparadox": 22226, + "Ġhurd": 22227, + "ĠLC": 22228, + "Due": 22229, + "court": 22230, + "Ġoffended": 22231, + "Ġevaluating": 22232, + "ĠMatthews": 22233, + "Ġtomb": 22234, + "Ġpayroll": 22235, + "Ġextraction": 22236, + "ĠHands": 22237, + "ifi": 22238, + "Ġsupernatural": 22239, + "ĠCOMM": 22240, + "]=": 22241, + "dogs": 22242, + "Ġ512": 22243, + "ĠMeeting": 22244, + "Richard": 22245, + "ĠMaximum": 22246, + "Ġideals": 22247, + "Things": 22248, + "mand": 22249, + "ĠRegardless": 22250, + "Ġhumili": 22251, + "buffer": 22252, + "Little": 22253, + "ĠDani": 22254, + "ĠNak": 22255, + "Ġliberation": 22256, + "ĠAbe": 22257, + "ĠOL": 22258, + "Ġstuffed": 22259, + "aca": 22260, + "inda": 22261, + "raphic": 22262, + "Ġmosqu": 22263, + "Ġcampaigning": 22264, + "Ġoccupy": 22265, + "Squ": 22266, + "rina": 22267, + "ĠWel": 22268, + "ĠVS": 22269, + "Ġphysic": 22270, + "Ġpuls": 22271, + "rint": 22272, + "oaded": 22273, + "ETF": 22274, + "ĠArchives": 22275, + "Ġvenues": 22276, + "hner": 22277, + "ĠTurbo": 22278, + "Ġlust": 22279, + "Ġappealed": 22280, + "quez": 22281, + "ilib": 22282, + "ĠTimothy": 22283, + "Ġomn": 22284, + "dro": 22285, + "Ġobsession": 22286, + "ĠSavage": 22287, + "1996": 22288, + "Global": 22289, + "Jes": 22290, + "214": 22291, + "Ġsliding": 22292, + "Ġdisappro": 22293, + "ĠMagical": 22294, + "Ġvoluntarily": 22295, + "gb": 22296, + "aney": 22297, + "Ġprophet": 22298, + "ĠRein": 22299, + "ĠJulia": 22300, + "ĠWorth": 22301, + "aurus": 22302, + "Ġbounds": 22303, + "ieu": 22304, + ")))": 22305, + "Ġcrore": 22306, + "ĠCitizen": 22307, + "Sky": 22308, + "Ġcolumnist": 22309, + "Ġseekers": 22310, + "ondo": 22311, + "ISA": 22312, + "ĠLength": 22313, + "Ġnostalg": 22314, + "Ġnewcom": 22315, + "Ġdetrim": 22316, + "entric": 22317, + "375": 22318, + "ĠGE": 22319, + "Ġautop": 22320, + "Ġacademics": 22321, + "AppData": 22322, + "ĠShen": 22323, + "Ġidiot": 22324, + "ĠTransit": 22325, + "Ġteaspoon": 22326, + "Wil": 22327, + "KO": 22328, + "ĠComedy": 22329, + ">,": 22330, + "Ġpopulated": 22331, + "WD": 22332, + "Ġpigs": 22333, + "ĠOculus": 22334, + "Ġsympathetic": 22335, + "Ġmarathon": 22336, + "198": 22337, + "Ġseizure": 22338, + "sided": 22339, + "Ġdop": 22340, + "irtual": 22341, + "Land": 22342, + "ĠFloor": 22343, + "osaurs": 22344, + "...]": 22345, + "Ġlos": 22346, + "Ġsubsidiary": 22347, + "EY": 22348, + "ĠParts": 22349, + "ĠStef": 22350, + "ĠJudiciary": 22351, + "Ġ134": 22352, + "Ġmirrors": 22353, + "Ġket": 22354, + "times": 22355, + "Ġneurolog": 22356, + "Ġcav": 22357, + "ĠGuest": 22358, + "Ġtumor": 22359, + "scill": 22360, + "ĠLloyd": 22361, + "Est": 22362, + "Ġclearer": 22363, + "Ġstereotypes": 22364, + "Ġdur": 22365, + "nothing": 22366, + "Reddit": 22367, + "Ġnegotiated": 22368, + "------------------------": 22369, + "235": 22370, + "Ġflown": 22371, + "ĠSeoul": 22372, + "ĠResident": 22373, + "ĠSCH": 22374, + "Ġdisappearance": 22375, + "ĠVince": 22376, + "grown": 22377, + "Ġgrabs": 22378, + "ril": 22379, + "ĠInfinite": 22380, + "ĠTwenty": 22381, + "Ġpedestrian": 22382, + "Ġjersey": 22383, + "ĠFur": 22384, + "ĠInfinity": 22385, + "ĠElliott": 22386, + "Ġmentor": 22387, + "Ġmorally": 22388, + "Ġobey": 22389, + "secure": 22390, + "iffe": 22391, + "Ġantibiotics": 22392, + "angled": 22393, + "ĠFreeman": 22394, + "ĠIntroduction": 22395, + "Jun": 22396, + "Ġmarsh": 22397, + "icans": 22398, + "ĠEVENTS": 22399, + "ochond": 22400, + "Wall": 22401, + "iculty": 22402, + "Ġmisdemeanor": 22403, + "Ġly": 22404, + "Thomas": 22405, + "ĠResolution": 22406, + "Ġanimations": 22407, + "ĠDry": 22408, + "Ġintercourse": 22409, + "ĠNewcastle": 22410, + "ĠHog": 22411, + "ĠEquipment": 22412, + "177": 22413, + "Ġterritorial": 22414, + "Ġarchives": 22415, + "203": 22416, + "Filter": 22417, + "ĠMunich": 22418, + "Ġcommanded": 22419, + "ĠWand": 22420, + "Ġpitches": 22421, + "ĠCroat": 22422, + "Ġratios": 22423, + "ĠMits": 22424, + "Ġaccumulated": 22425, + "ĠSpecifically": 22426, + "Ġgentleman": 22427, + "acerb": 22428, + "Ġpenn": 22429, + "Ġaka": 22430, + "ĠFuk": 22431, + "Ġintervene": 22432, + "ĠRefuge": 22433, + "ĠAlzheimer": 22434, + "Ġsuccession": 22435, + "ohan": 22436, + "does": 22437, + "Lord": 22438, + "Ġseparat": 22439, + "Ġcorrespondence": 22440, + "Ġshiny": 22441, + "Prior": 22442, + "Ġsulf": 22443, + "Ġmiserable": 22444, + "Ġdedication": 22445, + "().": 22446, + "Ġspecialists": 22447, + "Ġdefects": 22448, + "ĠCult": 22449, + "ĠXia": 22450, + "Ġjeopard": 22451, + "ĠOre": 22452, + "Ability": 22453, + "Ġlear": 22454, + "Ġambitions": 22455, + "ĠBMI": 22456, + "ĠArabs": 22457, + "Ġ1942": 22458, + "Ġpreservation": 22459, + "ificate": 22460, + "Ġashamed": 22461, + "loss": 22462, + "ĠRestaur": 22463, + "Ġresemble": 22464, + "Ġenrich": 22465, + "ĠKN": 22466, + "ĠClan": 22467, + "float": 22468, + "Ġplayable": 22469, + "ITT": 22470, + "Ġharmony": 22471, + "arrison": 22472, + "ĠWeinstein": 22473, + "were": 22474, + "Ġpoisoning": 22475, + "ĠComput": 22476, + "ĠWordPress": 22477, + "major": 22478, + "ĠValve": 22479, + "Fan": 22480, + "ĠThrow": 22481, + "ĠRomans": 22482, + "ĠDepression": 22483, + "ados": 22484, + "Ġtortured": 22485, + "Ġbalancing": 22486, + "bottom": 22487, + "Ġacquiring": 22488, + "ĠMonte": 22489, + "ardi": 22490, + "Ġaura": 22491, + "Ġ##": 22492, + "ĠStanding": 22493, + "ĠAtlas": 22494, + "CF": 22495, + "Ġintrins": 22496, + "ĠBenghazi": 22497, + "Ġcamping": 22498, + "Ġtapped": 22499, + "blade": 22500, + "strous": 22501, + "ĠRabb": 22502, + "ĠWritten": 22503, + "tip": 22504, + "ĠNeigh": 22505, + "sterdam": 22506, + "ĠAllow": 22507, + "ĠHealing": 22508, + "ĠRhod": 22509, + "num": 22510, + "Ġcaffeine": 22511, + "ĠPercent": 22512, + "Ġboo": 22513, + "Ġapples": 22514, + "305": 22515, + "Ġwelcoming": 22516, + "Ġapplaud": 22517, + "Ġausterity": 22518, + "±": 22519, + "ĠReality": 22520, + "efe": 22521, + "å®": 22522, + "Ġsucks": 22523, + "Ġtabs": 22524, + "ĠPayPal": 22525, + "Ġbackpack": 22526, + "Ġgifted": 22527, + "abulary": 22528, + "ĠScout": 22529, + "irteen": 22530, + "Ġchin": 22531, + "Ġomitted": 22532, + "Ġnegatively": 22533, + "Ġaccessing": 22534, + "ĠEarn": 22535, + "Ġambulance": 22536, + "Ġheadphones": 22537, + "Ġ205": 22538, + "ĠRefresh": 22539, + "president": 22540, + "ĠKitchen": 22541, + "ĠEntered": 22542, + "ĠSnyder": 22543, + "005": 22544, + "omical": 22545, + "Ġborrowed": 22546, + "ĠNem": 22547, + "Ġaviation": 22548, + "Ġstall": 22549, + "rimination": 22550, + "Ġuniforms": 22551, + "itime": 22552, + "ĠSimmons": 22553, + "energy": 22554, + "ablished": 22555, + "yy": 22556, + "qualified": 22557, + "Ġrallies": 22558, + "ĠStuart": 22559, + "flight": 22560, + "Ġgangs": 22561, + "rag": 22562, + "Ġvault": 22563, + "lux": 22564, + "ĠCompar": 22565, + "Ġdesignation": 22566, + "209": 22567, + "ĠJos": 22568, + "dollar": 22569, + "zero": 22570, + "Ġwells": 22571, + "303": 22572, + "Ġconstituents": 22573, + "Ġheck": 22574, + "Ġcows": 22575, + "Ġcommanders": 22576, + "Ġdifferential": 22577, + "ĠCatherine": 22578, + "299": 22579, + "Ġvalve": 22580, + "Ġbrace": 22581, + "Ġperspectives": 22582, + "cert": 22583, + "fact": 22584, + "icularly": 22585, + "ĠMcN": 22586, + "planes": 22587, + "Ġintric": 22588, + "Ġpeas": 22589, + "ovan": 22590, + "Ġtossed": 22591, + "retch": 22592, + "ĠLopez": 22593, + "Ġunfamiliar": 22594, + "death": 22595, + "ĠApart": 22596, + "ĠChang": 22597, + "Ġrelieved": 22598, + "rophe": 22599, + "Ġairports": 22600, + "Ġfreak": 22601, + "util": 22602, + "Mill": 22603, + "ĠChin": 22604, + "ĠOwen": 22605, + "male": 22606, + "ĠBroken": 22607, + "ĠWinds": 22608, + "rob": 22609, + "rising": 22610, + "Ġfirefighters": 22611, + "Ġauthoritarian": 22612, + "Ġ148": 22613, + "Bitcoin": 22614, + "external": 22615, + "Ġbrowsers": 22616, + "ichever": 22617, + "orian": 22618, + "Ġunb": 22619, + "Ġpoke": 22620, + "ĠZot": 22621, + "Mid": 22622, + "ĠPopular": 22623, + "Ġcovert": 22624, + "Ġcontributes": 22625, + "Ġ650": 22626, + "Ġcontention": 22627, + "Gate": 22628, + "Ġconsoles": 22629, + "Ġchromos": 22630, + "ĠIX": 22631, + "Ġvisually": 22632, + "ĠEisen": 22633, + "Ġjewelry": 22634, + "Ġdelegation": 22635, + "Ġaccelerate": 22636, + "ĠRiley": 22637, + "Ġslope": 22638, + "Ġindoor": 22639, + "itially": 22640, + "Ġhugely": 22641, + "Ġtunnels": 22642, + "Ġfined": 22643, + "Ġdirective": 22644, + "Ġforehead": 22645, + "ustomed": 22646, + "Ġskate": 22647, + "Music": 22648, + "gas": 22649, + "Ġrecognizing": 22650, + "ambo": 22651, + "Ġoverweight": 22652, + "ĠGrade": 22653, + "ÙĬ": 22654, + "Ġsounding": 22655, + "Ġlocking": 22656, + "ĠREM": 22657, + "Store": 22658, + "Ġexcav": 22659, + "ĠLikewise": 22660, + "ĠLights": 22661, + "Ġelbow": 22662, + "ĠSupply": 22663, + "wic": 22664, + "Ġhandsome": 22665, + "1994": 22666, + "Coll": 22667, + "Ġadequately": 22668, + "ĠAssociate": 22669, + "Ġstrips": 22670, + "Ġcrackdown": 22671, + "Ġmarvel": 22672, + "ĠKun": 22673, + "Ġpassages": 22674, + "@@@@": 22675, + "ĠTall": 22676, + "Ġthoughtful": 22677, + "namese": 22678, + "Ġprostitution": 22679, + "business": 22680, + "Ġballistic": 22681, + "personal": 22682, + "cig": 22683, + "izational": 22684, + "Round": 22685, + "ĠÂłĠÂłĠÂłĠÂł": 22686, + "ĠColeman": 22687, + "Ġadmitting": 22688, + "ĠPlug": 22689, + "Ġbitcoins": 22690, + "ĠSuz": 22691, + "Ġfairness": 22692, + "Ġsupplier": 22693, + "Ġcatastrophic": 22694, + "ĠHelen": 22695, + "oqu": 22696, + "Marc": 22697, + "ĠArticles": 22698, + "gie": 22699, + "Ġendangered": 22700, + "Ġdestiny": 22701, + "ĠVolt": 22702, + "olia": 22703, + "axis": 22704, + "Ġcheat": 22705, + "Ġunified": 22706, + "ICO": 22707, + "quote": 22708, + "302": 22709, + "ĠSed": 22710, + "Ġsuppression": 22711, + "Ġanalyzing": 22712, + "Ġsquat": 22713, + "Ġfiguring": 22714, + "Ġcoordinates": 22715, + "Ġchunks": 22716, + "Ġ1946": 22717, + "Ġsubp": 22718, + "Ġwiki": 22719, + "ĠForbes": 22720, + "ĠJupiter": 22721, + "ĠErik": 22722, + "imer": 22723, + "ĠCommercial": 22724, + "\\)": 22725, + "Ġlegitimacy": 22726, + "Ġdental": 22727, + "ĠMean": 22728, + "Ġdeficits": 22729, + "550": 22730, + "Originally": 22731, + "ĠHorror": 22732, + "Ġcontamination": 22733, + "llah": 22734, + "Ġconfisc": 22735, + "ĠClare": 22736, + "TB": 22737, + "ĠFailed": 22738, + "aned": 22739, + "Ġruler": 22740, + "ĠController": 22741, + "Ġfeminists": 22742, + "Fix": 22743, + "gay": 22744, + "207": 22745, + "Ġrabbit": 22746, + "Third": 22747, + "owntown": 22748, + "Ġglue": 22749, + "Ġvolatile": 22750, + "Ġshining": 22751, + "Ġfoll": 22752, + "Ġimpaired": 22753, + "Ġsupers": 22754, + "æĪ": 22755, + "Ġclutch": 22756, + "ļéĨĴ": 22757, + "Ġprolet": 22758, + "Ġ(!": 22759, + "Ġyelled": 22760, + "ĠKiev": 22761, + "ĠErn": 22762, + "ĠShock": 22763, + "KB": 22764, + "Ġsituated": 22765, + "query": 22766, + "ĠNas": 22767, + "Ġannex": 22768, + "character": 22769, + "ĠHoliday": 22770, + "Ġautomation": 22771, + "ĠJill": 22772, + "ĠRemastered": 22773, + "Ġlinem": 22774, + "Ġwilderness": 22775, + "ĠHorizon": 22776, + "ĠGuinea": 22777, + "AZ": 22778, + "Ġmainland": 22779, + "Ġsecrecy": 22780, + "LEASE": 22781, + "Ġpunk": 22782, + "ĠProvince": 22783, + "(),": 22784, + "Speed": 22785, + "Ġhanding": 22786, + "ĠSebast": 22787, + "Sir": 22788, + "rase": 22789, + "Ġjournals": 22790, + "Ġcongest": 22791, + "ĠTut": 22792, + "irrel": 22793, + "Ġschizophrenia": 22794, + "Ġmisogyn": 22795, + "healthy": 22796, + "Iron": 22797, + "Ġreacted": 22798, + "-$": 22799, + "252": 22800, + "Ġplural": 22801, + "Ġplum": 22802, + "Ġbargain": 22803, + "Ġgrounded": 22804, + "finder": 22805, + "Ġdisse": 22806, + "ĠLaz": 22807, + "OOD": 22808, + "Ġatroc": 22809, + "Factory": 22810, + "Ġminions": 22811, + "Ġori": 22812, + "ĠBrave": 22813, + "ĠPRE": 22814, + "ĠMyanmar": 22815, + "ĠHod": 22816, + "Ġexpedition": 22817, + "Ġexplode": 22818, + "ĠCoord": 22819, + "Ġextr": 22820, + "ĠBrief": 22821, + "ĠADHD": 22822, + "Ġhardcore": 22823, + "feeding": 22824, + "Ġdile": 22825, + "ĠFruit": 22826, + "Ġvaccination": 22827, + "ĠMao": 22828, + "osphere": 22829, + "Ġcontests": 22830, + "-|": 22831, + "Ġfren": 22832, + "isphere": 22833, + "Rom": 22834, + "ĠSharp": 22835, + "ĠTrend": 22836, + "Ġdisconnect": 22837, + "âĢ¢âĢ¢": 22838, + "Ġpersecution": 22839, + "Earth": 22840, + "Ġhealthier": 22841, + "384": 22842, + "Ġcob": 22843, + "ĠTrinity": 22844, + "OWS": 22845, + "ANN": 22846, + "Ġspecialty": 22847, + "Ġgru": 22848, + "Ġcooperative": 22849, + "why": 22850, + "Starting": 22851, + "ĠIssues": 22852, + "stre": 22853, + "ensor": 22854, + "Ġ185": 22855, + "Adv": 22856, + "!?": 22857, + "ĠRevel": 22858, + "emia": 22859, + "ĠHulk": 22860, + "Ġcelebrations": 22861, + "ĠSou": 22862, + "raud": 22863, + "ĠKlein": 22864, + "Ġunreal": 22865, + "context": 22866, + "Ġpartnerships": 22867, + "Ġadopting": 22868, + "tical": 22869, + "Ġsplash": 22870, + "ĠHezbollah": 22871, + "category": 22872, + "cyclop": 22873, + "xton": 22874, + "ĠDot": 22875, + "urdy": 22876, + "tz": 22877, + "Ġenvelope": 22878, + "ĠNL": 22879, + "âķ": 22880, + "Ġwherein": 22881, + "Spec": 22882, + "184": 22883, + "Ġtelev": 22884, + "aliation": 22885, + "Ġmyths": 22886, + "å°": 22887, + "Ġrigorous": 22888, + "Ġcommunicating": 22889, + "Ġobserver": 22890, + "Ġrehe": 22891, + "ĠWash": 22892, + "Ġapologized": 22893, + "ĠTin": 22894, + "Ġexpenditures": 22895, + "workers": 22896, + "document": 22897, + "Ġhesitate": 22898, + "ĠLenin": 22899, + "Ġunpredictable": 22900, + "Ġrenewal": 22901, + "cler": 22902, + "okia": 22903, + "ĠCONT": 22904, + "Ġpostseason": 22905, + "Tokens": 22906, + "Ġexacerb": 22907, + "Ġbetting": 22908, + "Ġ147": 22909, + "Ġelevation": 22910, + "Wood": 22911, + "ĠSolomon": 22912, + "194": 22913, + "004": 22914, + "output": 22915, + "Ġredund": 22916, + "ĠMumbai": 22917, + "ĠpH": 22918, + "Ġreproduce": 22919, + "ĠDuration": 22920, + "MAX": 22921, + "Ġbog": 22922, + "CBS": 22923, + "ĠBalance": 22924, + "ĠSgt": 22925, + "ĠRecent": 22926, + "Ġcd": 22927, + "Ġpopped": 22928, + "Ġincompet": 22929, + "prop": 22930, + "ayan": 22931, + "guy": 22932, + "Pacific": 22933, + "Ġtyr": 22934, + "Ġ{{": 22935, + "ĠMystic": 22936, + "ĠDana": 22937, + "Ġmasturb": 22938, + "Ġgeometry": 22939, + "â": 22940, + "ĠCorrect": 22941, + "Ġtrajectory": 22942, + "Ġdistracted": 22943, + "Ġfoo": 22944, + "ĠWelsh": 22945, + "Luc": 22946, + "mith": 22947, + "Ġrugby": 22948, + "Ġrespiratory": 22949, + "Ġtriangle": 22950, + "Ġ215": 22951, + "Ġundergraduate": 22952, + "ĠSuperior": 22953, + "changing": 22954, + "_-": 22955, + "Ġrightly": 22956, + "Ġreferee": 22957, + "Ġlucrative": 22958, + "Ġunauthorized": 22959, + "Ġresembles": 22960, + "ĠGNU": 22961, + "ĠDerby": 22962, + "Ġpathways": 22963, + "ĠLed": 22964, + "Ġendurance": 22965, + "Ġstint": 22966, + "Ġcollector": 22967, + "Fast": 22968, + "Ġdots": 22969, + "Ġnationals": 22970, + "ĠSecurities": 22971, + "Ġwhip": 22972, + "Param": 22973, + "Ġlearns": 22974, + "Magic": 22975, + "Ġdetailing": 22976, + "moon": 22977, + "Ġbroadcasting": 22978, + "Ġbaked": 22979, + "265": 22980, + "holm": 22981, + "ĠSah": 22982, + "ĠHussein": 22983, + "ĠCourtesy": 22984, + "174": 22985, + "Ġ146": 22986, + "Ġgeographic": 22987, + "peace": 22988, + "Ġjudging": 22989, + "ĠStern": 22990, + "Bur": 22991, + "Ġstoryline": 22992, + "Gun": 22993, + "ĠStick": 22994, + "245": 22995, + "307": 22996, + "ãĤ´ãĥ³": 22997, + "ĠAdministrator": 22998, + "Ġburnt": 22999, + "Ġpave": 23000, + "choes": 23001, + "Exec": 23002, + "Ġcampuses": 23003, + "Result": 23004, + "Ġmutations": 23005, + "ĠCharter": 23006, + "Ġcaptures": 23007, + "Ġcompares": 23008, + "Ġbadge": 23009, + "Scient": 23010, + "Ġerad": 23011, + "iery": 23012, + "oi": 23013, + "ettes": 23014, + "ĠEstate": 23015, + "Ġstrap": 23016, + "Ġproudly": 23017, + "Ġfried": 23018, + "Ġwithdrawn": 23019, + "ĠVoy": 23020, + "phony": 23021, + "Items": 23022, + "ĠPierce": 23023, + "bard": 23024, + "Ġannotation": 23025, + "anton": 23026, + "illon": 23027, + "Impro": 23028, + "...)": 23029, + "Ġhappier": 23030, + "------": 23031, + "adjust": 23032, + "Ġstaffers": 23033, + "Ġactivism": 23034, + "Ġperf": 23035, + "Ġalright": 23036, + "Need": 23037, + "Ġcommence": 23038, + "Ġopioid": 23039, + "ĠAmanda": 23040, + "Es": 23041, + "ĠPars": 23042, + "ĠKaw": 23043, + "Works": 23044, + "248": 23045, + "Ġindo": 23046, + "tc": 23047, + "endant": 23048, + "ĠMoto": 23049, + "Ġlegalization": 23050, + "OTE": 23051, + "Ġtasked": 23052, + "Ġtsp": 23053, + "ĠACTIONS": 23054, + "166": 23055, + "Ġrefreshing": 23056, + "ĠNR": 23057, + "ĠPerez": 23058, + "Ġinfringement": 23059, + "SY": 23060, + "Listen": 23061, + "inning": 23062, + "ku": 23063, + "Ġrotate": 23064, + "program": 23065, + "arah": 23066, + "Design": 23067, + "Ġ(£": 23068, + "Ġstoring": 23069, + "Ġwarrants": 23070, + "Ġjudgement": 23071, + "ĠBrist": 23072, + "usually": 23073, + "photo": 23074, + "ĠRan": 23075, + "ĠPine": 23076, + "Ġoutrageous": 23077, + "ĠValentine": 23078, + "luence": 23079, + "ĠEverybody": 23080, + "Altern": 23081, + "Ġrelevance": 23082, + "Ġterminated": 23083, + "Ġdessert": 23084, + "Ġfulfilled": 23085, + "Ġprosecuted": 23086, + "ĠWords": 23087, + "Ġmigrant": 23088, + "Ġcultivation": 23089, + "ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ": 23090, + "idelity": 23091, + "ĠVern": 23092, + "ĠLogin": 23093, + "Ġmetaphor": 23094, + "ĠTip": 23095, + "Ġrecruits": 23096, + "ĠPig": 23097, + "ribing": 23098, + "Ġenthusiasts": 23099, + "exper": 23100, + "Ġfrightening": 23101, + "ĠHair": 23102, + "anson": 23103, + "strate": 23104, + "Ġhi": 23105, + "Height": 23106, + "Ġowning": 23107, + "none": 23108, + "Ġdislike": 23109, + "Ġknives": 23110, + "pherd": 23111, + "Ġloudly": 23112, + "ĠAPIs": 23113, + "Display": 23114, + "ĠLac": 23115, + "ĠUSS": 23116, + "abl": 23117, + "verages": 23118, + "Jew": 23119, + "Ġ172": 23120, + "ĠHistorical": 23121, + "atoon": 23122, + "ĠPhysics": 23123, + "intern": 23124, + "Ġwarmth": 23125, + "Ġtopp": 23126, + "DM": 23127, + "Ġgunman": 23128, + "Ġemperor": 23129, + "odi": 23130, + "ãĥ£": 23131, + "inatory": 23132, + "ĠRib": 23133, + "Ġ131": 23134, + "ĠSaturn": 23135, + "ĠShining": 23136, + "Ġwaking": 23137, + "Quotes": 23138, + "Ġcomedian": 23139, + "enberg": 23140, + "½": 23141, + "Ġbelievers": 23142, + "Ġpaperwork": 23143, + "custom": 23144, + "Ġlev": 23145, + "Ġlament": 23146, + "Ġpouring": 23147, + "222": 23148, + "political": 23149, + "ĠSupplement": 23150, + "maid": 23151, + "Ġcruelty": 23152, + "Ġtread": 23153, + "ysics": 23154, + "Aw": 23155, + "rites": 23156, + "Ġmodifier": 23157, + "ĠPosition": 23158, + "Adam": 23159, + "lb": 23160, + "ubs": 23161, + "Ġimperfect": 23162, + "Ġclusters": 23163, + "ĠEngineer": 23164, + "ĠCherry": 23165, + "Ġinauguration": 23166, + "ĠSau": 23167, + "Ġembodiment": 23168, + "ĠUncle": 23169, + "Ġoverr": 23170, + "Ġexplosions": 23171, + "cule": 23172, + "ĠPrinceton": 23173, + "ĠAndrea": 23174, + "Ġincorrectly": 23175, + "Ġearnest": 23176, + "Ġpilgr": 23177, + "ĠSprint": 23178, + "Ġsleeve": 23179, + "Ġhears": 23180, + "ĠAmazing": 23181, + "Ġbrowsing": 23182, + "agin": 23183, + "Ġhomeland": 23184, + "Ġhaw": 23185, + "Ġdiving": 23186, + "istered": 23187, + "178": 23188, + "Ġbargaining": 23189, + "ĠArcade": 23190, + "Ġdelegate": 23191, + "terson": 23192, + "................................................................": 23193, + "ĠJacksonville": 23194, + "275": 23195, + "Ġstagn": 23196, + "Ġadam": 23197, + "ĠSherman": 23198, + "CB": 23199, + "Ġsuburb": 23200, + "ĠFoods": 23201, + "Ġconverting": 23202, + "ĠArist": 23203, + "Ġchambers": 23204, + "love": 23205, + "Ġamino": 23206, + "ĠGan": 23207, + "Ġmadness": 23208, + "mc": 23209, + "ĠUSE": 23210, + "defined": 23211, + "Ġultr": 23212, + "indust": 23213, + "Ġwolves": 23214, + "lance": 23215, + "Additionally": 23216, + "Ġcracks": 23217, + "asia": 23218, + "ĠReason": 23219, + "ĠPump": 23220, + "Ġaccidental": 23221, + "ĠLaser": 23222, + "ĠRid": 23223, + "Ġinitialized": 23224, + "elli": 23225, + "Ġunnamed": 23226, + "Ġnoun": 23227, + "ĠPassed": 23228, + "Ġhostage": 23229, + "ĠEthiop": 23230, + "shirts": 23231, + "Ġunrel": 23232, + "ĠEmbassy": 23233, + "Ġ1941": 23234, + "Ġatoms": 23235, + "Ġpurported": 23236, + "164": 23237, + "ĠFi": 23238, + "Ġgallons": 23239, + "ĠMonica": 23240, + "Ġpg": 23241, + "enment": 23242, + "Ġsorted": 23243, + "ĠGospel": 23244, + "Ġheights": 23245, + "Ġtraced": 23246, + "Ġundergoing": 23247, + "Shell": 23248, + "Ġsacks": 23249, + "Ġproportions": 23250, + "Ġhalluc": 23251, + "Font": 23252, + "acet": 23253, + "Ġwarmer": 23254, + "ĠINTER": 23255, + "Ġgrabbing": 23256, + "Plug": 23257, + "Ġrealization": 23258, + "ĠBurke": 23259, + "Ġenchant": 23260, + "ATER": 23261, + "ĠSeed": 23262, + "Ġabundant": 23263, + "FM": 23264, + "Ġcivic": 23265, + "Vs": 23266, + "isi": 23267, + "Ġvow": 23268, + "Ġreper": 23269, + "ĠPartnership": 23270, + "Ġpenetration": 23271, + "Ġaxe": 23272, + "Ġshattered": 23273, + "ĠZombies": 23274, + "Ġvinyl": 23275, + "ĠAlert": 23276, + "eon": 23277, + "Ġobliged": 23278, + "ĠIllust": 23279, + "ĠPlaza": 23280, + "ĠFrontier": 23281, + "Ġdavidjl": 23282, + "ĠSerial": 23283, + "ĠHav": 23284, + "ĠNutrition": 23285, + "Bi": 23286, + "ĠâĸĪ": 23287, + "ĠJays": 23288, + "linux": 23289, + "Ġhurry": 23290, + "Ġvoy": 23291, + "Ġhopeless": 23292, + "ĠStealth": 23293, + "Ġãģ": 23294, + "essors": 23295, + "ttle": 23296, + "borg": 23297, + "ĠSafari": 23298, + "fell": 23299, + "Ġwary": 23300, + "due": 23301, + "ĠAbove": 23302, + "Ha": 23303, + "ELL": 23304, + "Ġnotor": 23305, + "ĠWon": 23306, + "Too": 23307, + "Ġoccupations": 23308, + "Ġpossessions": 23309, + "Ġinviting": 23310, + "Ġpredators": 23311, + "Ġaccelerated": 23312, + "Ġ157": 23313, + "uterte": 23314, + "ĠCube": 23315, + "east": 23316, + "account": 23317, + "Give": 23318, + "Ġtransplant": 23319, + "redients": 23320, + "idable": 23321, + "Ġscreenshots": 23322, + "ĠGund": 23323, + "ĠFS": 23324, + "Ġtravelers": 23325, + "Ġsensory": 23326, + "ĠFiat": 23327, + "ĠRockets": 23328, + "İĭ": 23329, + "_{": 23330, + "Friend": 23331, + "Ġcharming": 23332, + "ALS": 23333, + "Ġenjoyment": 23334, + "mph": 23335, + "Ġ5000": 23336, + "ĠREG": 23337, + "ÙĨ": 23338, + "bia": 23339, + "Ġcompilation": 23340, + "rost": 23341, + "ĠVP": 23342, + "ĠSchne": 23343, + "2019": 23344, + "Ġcopying": 23345, + "MORE": 23346, + "ĠFlore": 23347, + "falls": 23348, + "215": 23349, + "total": 23350, + "Ġdisciples": 23351, + "double": 23352, + "Ġexceeding": 23353, + "Ġsmashed": 23354, + "Ġconceptual": 23355, + "ĠRomania": 23356, + "ĠBrent": 23357, + "ĠICE": 23358, + "ĠTou": 23359, + "Ġgrap": 23360, + "Ġnails": 23361, + "189": 23362, + "ãĥĺ": 23363, + "Ġprocure": 23364, + "eur": 23365, + "Ġconfirming": 23366, + "ĠCec": 23367, + "awi": 23368, + "ĠEden": 23369, + "Ġng": 23370, + "Ġengineered": 23371, + "atics": 23372, + "Ġhooked": 23373, + "Ġdisgusting": 23374, + "ĠMurder": 23375, + "ãĤ¿": 23376, + "Library": 23377, + "Ġ168": 23378, + "Almost": 23379, + "hematic": 23380, + "Menu": 23381, + "ĠNotre": 23382, + "ĠJur": 23383, + "Ġkidnapped": 23384, + "Ġhacker": 23385, + "ĠJade": 23386, + "Ġcreepy": 23387, + "Ġdrawings": 23388, + "ĠSponsor": 23389, + "Ġcyclists": 23390, + "ĠGoblin": 23391, + "Ġoptimized": 23392, + "Ġstaged": 23393, + "ĠMcD": 23394, + "between": 23395, + "Age": 23396, + "eno": 23397, + "Sex": 23398, + "ĠWide": 23399, + "nings": 23400, + "avis": 23401, + "Ġincapable": 23402, + "ĠKob": 23403, + "Ġrewarding": 23404, + "ĠLone": 23405, + "olescent": 23406, + "Ġcontracted": 23407, + "Ġsticky": 23408, + "Jose": 23409, + "Ball": 23410, + "fest": 23411, + "ĠInput": 23412, + "ĠRecently": 23413, + "Ġtomat": 23414, + "square": 23415, + "Application": 23416, + "Ġnitrogen": 23417, + "Ġduplicate": 23418, + "ĠRecon": 23419, + "ĠDear": 23420, + "London": 23421, + "Ġintra": 23422, + "Ġdock": 23423, + "Ġoutreach": 23424, + "ĠMillion": 23425, + "Ġmammals": 23426, + "ampton": 23427, + "VAL": 23428, + "Ġsnaps": 23429, + "Ġdos": 23430, + "ĠWhole": 23431, + "ĠReady": 23432, + "Try": 23433, + "ĠWinnipeg": 23434, + "earance": 23435, + "Ġincurred": 23436, + "renched": 23437, + "ĠNSW": 23438, + "ilot": 23439, + "raine": 23440, + "Ġcube": 23441, + "got": 23442, + "Ġrunway": 23443, + "etermined": 23444, + "ĠHawks": 23445, + "Ġsurvivor": 23446, + "ĠWish": 23447, + "ĠDin": 23448, + "ĠDEF": 23449, + "ĠVault": 23450, + "187": 23451, + "Ġmushrooms": 23452, + "Ġcrisp": 23453, + "bey": 23454, + "ĠDiscovery": 23455, + "Ġdevelopmental": 23456, + "Ġparadigm": 23457, + "Ġchaotic": 23458, + "ĠTsu": 23459, + "Ġ333": 23460, + "bons": 23461, + "Ġbacterial": 23462, + "Ġcommits": 23463, + "Ġcosmic": 23464, + "Ġmega": 23465, + "ocative": 23466, + "ĠPaint": 23467, + "ophobic": 23468, + "Ġvain": 23469, + "Ġcarved": 23470, + "ĠThief": 23471, + "ĠGul": 23472, + "owship": 23473, + "Ġcites": 23474, + "ĠEdinburgh": 23475, + "Ġdiminished": 23476, + "Ġacknowledges": 23477, + "ĠKills": 23478, + "Ġmicrow": 23479, + "ĠHera": 23480, + "Ġseniors": 23481, + "Ġwhereby": 23482, + "Hop": 23483, + "atron": 23484, + "Ġunavailable": 23485, + "ĠNate": 23486, + "Ġ480": 23487, + "Ġslated": 23488, + "ĠRebecca": 23489, + "ĠBattery": 23490, + "Ġgrammar": 23491, + "Ġheadset": 23492, + "Ġcursor": 23493, + "Ġexcluding": 23494, + "anye": 23495, + "aundering": 23496, + "ebin": 23497, + "Ġfeasible": 23498, + "ĠPublishing": 23499, + "ĠLabs": 23500, + "ĠCliff": 23501, + "ĠFerrari": 23502, + "Ġpac": 23503, + "visible": 23504, + "marked": 23505, + "pell": 23506, + "Ġpolite": 23507, + "Ġstaggering": 23508, + "ĠGalactic": 23509, + "Ġsuperst": 23510, + "Ġparan": 23511, + "ĠOfficers": 23512, + "ãĢģ": 23513, + "Ġspecifics": 23514, + "ulus": 23515, + "239": 23516, + "ĠPaste": 23517, + "AMP": 23518, + "ĠPanama": 23519, + "ĠDelete": 23520, + "anguard": 23521, + "restrial": 23522, + "Ġheroic": 23523, + "ĠDy": 23524, + "اÙĦ": 23525, + "Ġincumbent": 23526, + "Ġcrunch": 23527, + "tro": 23528, + "Ġscoop": 23529, + "Ġblogger": 23530, + "Ġsellers": 23531, + "uren": 23532, + "Ġmedicines": 23533, + "ĠCaps": 23534, + "ĠAnimation": 23535, + "oxy": 23536, + "Ġoutward": 23537, + "Ġinquiries": 23538, + "229": 23539, + "Ġpsychologist": 23540, + "ĠSask": 23541, + "evil": 23542, + "Ġcontaminated": 23543, + "ãĤ¨": 23544, + "herence": 23545, + "Ġbranded": 23546, + "ĠAbdul": 23547, + "zh": 23548, + "Ġparagraphs": 23549, + "Ġmins": 23550, + "Ġcorrelated": 23551, + "erb": 23552, + "Ġimpart": 23553, + "Ġmilestone": 23554, + "ĠSolutions": 23555, + "otle": 23556, + "Ġundercover": 23557, + "Ġmarched": 23558, + "ĠChargers": 23559, + "fax": 23560, + "ĠSecrets": 23561, + "Ġruth": 23562, + "weather": 23563, + "Ġfeminine": 23564, + "Ġsham": 23565, + "Ġprestigious": 23566, + "iggins": 23567, + "Ġsung": 23568, + "history": 23569, + "ettle": 23570, + "ggie": 23571, + "Ġoutdated": 23572, + "oland": 23573, + "Ġperceptions": 23574, + "ĠSession": 23575, + "ĠDodgers": 23576, + "uj": 23577, + "ĠEND": 23578, + "Doc": 23579, + "Ġdeficiency": 23580, + "Grand": 23581, + "ĠJoker": 23582, + "Ġretrospect": 23583, + "Ġdiagnostic": 23584, + "Ġharmless": 23585, + "Ġrogue": 23586, + "ĠAval": 23587, + "Equ": 23588, + "Ġtransc": 23589, + "ĠRobertson": 23590, + "ĠDepending": 23591, + "ĠBurns": 23592, + "ivo": 23593, + "Ġhostility": 23594, + "Features": 23595, + "ĵĺ": 23596, + "Ġdiscomfort": 23597, + "ĠLCD": 23598, + "specified": 23599, + "ĠExpect": 23600, + "340": 23601, + "Ġimperative": 23602, + "ĠRegular": 23603, + "Chinese": 23604, + "Ġstatewide": 23605, + "Ġsymm": 23606, + "Ġloops": 23607, + "Ġautumn": 23608, + "Nick": 23609, + "Ġshaping": 23610, + "Ġquot": 23611, + "Ġcherry": 23612, + "ĠCrossref": 23613, + "è¦ļéĨĴ": 23614, + "Standard": 23615, + "heed": 23616, + "ĠDell": 23617, + "ĠVietnamese": 23618, + "Ġost": 23619, + "ĠValkyrie": 23620, + "OA": 23621, + "Assad": 23622, + "Ġrebound": 23623, + "ĠTraffic": 23624, + "places": 23625, + "æĺ": 23626, + "ĠBuc": 23627, + "172": 23628, + "Ġshelters": 23629, + "Ġinsisting": 23630, + "ĠCertainly": 23631, + "ĠKenneth": 23632, + "ĠTCP": 23633, + "Ġpenal": 23634, + "ĠReplay": 23635, + "heard": 23636, + "Ġdialect": 23637, + "iza": 23638, + "ĠFY": 23639, + "itcher": 23640, + "ĠDL": 23641, + "Ġspiral": 23642, + "Ġquarterbacks": 23643, + "Ġhull": 23644, + "Ġgoogle": 23645, + "Ġtodd": 23646, + "ĠSterling": 23647, + "ĠPlate": 23648, + "Ġspying": 23649, + "mbol": 23650, + "ĠRealm": 23651, + "ĠProced": 23652, + "ĠCrash": 23653, + "Ġterminate": 23654, + "Ġprotesting": 23655, + "Center": 23656, + "guided": 23657, + "Ġuncover": 23658, + "Ġboycott": 23659, + "Ġrealizes": 23660, + "sound": 23661, + "Ġpretending": 23662, + "ĠVas": 23663, + "1980": 23664, + "Ġframed": 23665, + "Ġ139": 23666, + "Ġdescended": 23667, + "Ġrehabilitation": 23668, + "Ġborrowing": 23669, + "ĠBuch": 23670, + "Ġblur": 23671, + "Ron": 23672, + "ĠFrozen": 23673, + "enza": 23674, + "Chief": 23675, + "ĠPoor": 23676, + "Ġtranslates": 23677, + "MIN": 23678, + "Ġ212": 23679, + "JECT": 23680, + "Ġerupted": 23681, + "Ġsuccesses": 23682, + "SEC": 23683, + "Ġplague": 23684, + "Ġgems": 23685, + "doms": 23686, + "Ġstretches": 23687, + "ĠSpy": 23688, + "Ġstorytelling": 23689, + "Credit": 23690, + "ĠPush": 23691, + "Ġtraction": 23692, + "Ġineffective": 23693, + "ĠLuna": 23694, + "Ġtapes": 23695, + "Ġanalytics": 23696, + "ercise": 23697, + "Ġprogrammes": 23698, + "ĠCarbon": 23699, + "Ġbehold": 23700, + "heavy": 23701, + "ĠConservation": 23702, + "ĠFIR": 23703, + "Ġsack": 23704, + "termin": 23705, + "ricks": 23706, + "Ġhoused": 23707, + "Ġunusually": 23708, + "Ice": 23709, + "Ġexecuting": 23710, + "ĠMoroc": 23711, + "eday": 23712, + "Ġeditions": 23713, + "Ġsmarter": 23714, + "ĠBA": 23715, + "Ġoutlaw": 23716, + "Ġvanished": 23717, + "iba": 23718, + "ALSE": 23719, + "ĠSilva": 23720, + "238": 23721, + "Could": 23722, + "Ġphilosopher": 23723, + "Ġevacuated": 23724, + "Secret": 23725, + "142": 23726, + "Ġvisas": 23727, + "ãĤ¬": 23728, + "ĠMalt": 23729, + "ĠClearly": 23730, + "ĠNiger": 23731, + "ĠCairo": 23732, + "ĠFist": 23733, + "380": 23734, + "ĠXML": 23735, + "auto": 23736, + "itant": 23737, + "Ġreinforced": 23738, + "Record": 23739, + "ĠSurvivor": 23740, + "GHz": 23741, + "Ġscrews": 23742, + "parents": 23743, + "Ġoceans": 23744, + "mares": 23745, + "Ġbrakes": 23746, + "vasive": 23747, + "Ġhello": 23748, + "ĠSIM": 23749, + "rimp": 23750, + "Ġore": 23751, + "ĠArmour": 23752, + "247": 23753, + "Ġterrific": 23754, + "Ġtones": 23755, + "141": 23756, + "ĠMinutes": 23757, + "Episode": 23758, + "Ġcurves": 23759, + "Ġinflammatory": 23760, + "Ġbatting": 23761, + "ĠBeautiful": 23762, + "Lay": 23763, + "Ġunpop": 23764, + "vable": 23765, + "Ġriots": 23766, + "ĠTactics": 23767, + "baugh": 23768, + "ĠCock": 23769, + "Ġorgasm": 23770, + "ĠSas": 23771, + "Ġconstructor": 23772, + "etz": 23773, + "Gov": 23774, + "Ġantagon": 23775, + "Ġtheat": 23776, + "Ġdeeds": 23777, + "hao": 23778, + "cuts": 23779, + "ĠMcCl": 23780, + "Ġum": 23781, + "ĠScientists": 23782, + "Ġgrassroots": 23783, + "yssey": 23784, + "\"]=>": 23785, + "Ġsurfaced": 23786, + "Ġshades": 23787, + "Ġneighbours": 23788, + "Ġadvertis": 23789, + "oya": 23790, + "Ġmerged": 23791, + "Upon": 23792, + "Ġgad": 23793, + "Ġanticipate": 23794, + "Anyway": 23795, + "Ġslogan": 23796, + "Ġdisrespect": 23797, + "Iran": 23798, + "ĠTB": 23799, + "acted": 23800, + "Ġsubpoen": 23801, + "mediately": 23802, + "OOOO": 23803, + "Ġwaiver": 23804, + "Ġvulnerabilities": 23805, + "ottesville": 23806, + "ĠHuffington": 23807, + "Josh": 23808, + "ĠDH": 23809, + "Monday": 23810, + "ĠEllen": 23811, + "Know": 23812, + "xon": 23813, + "items": 23814, + "228": 23815, + "Ġfills": 23816, + "ĠNike": 23817, + "Ġcumulative": 23818, + "andals": 23819, + "Ir": 23820, + "Ġì": 23821, + "Ġfriction": 23822, + "igator": 23823, + "Ġscans": 23824, + "ĠVienna": 23825, + "ldom": 23826, + "Ġperformers": 23827, + "Prim": 23828, + "Ġbidding": 23829, + "Mur": 23830, + "Ġleaned": 23831, + "ĠPrix": 23832, + "alks": 23833, + "Ġ[âĢ¦]": 23834, + "ĠTwitch": 23835, + "ĠDeveloper": 23836, + "ĠGir": 23837, + "Ġcallback": 23838, + "Abstract": 23839, + "Ġaccustomed": 23840, + "Ġfreedoms": 23841, + "ĠPG": 23842, + "uracy": 23843, + "Ġlump": 23844, + "isman": 23845, + ",,,,": 23846, + "1992": 23847, + "ĠRED": 23848, + "Ġworm": 23849, + "Match": 23850, + "ĠPlatinum": 23851, + "IJ": 23852, + "ĠOwner": 23853, + "Trivia": 23854, + "compl": 23855, + "Ġnewborn": 23856, + "Ġfantas": 23857, + "Own": 23858, + "Ġ1959": 23859, + "Ġsympath": 23860, + "Ġubiqu": 23861, + "Ġoutputs": 23862, + "Ġallev": 23863, + "Ġprag": 23864, + "Kevin": 23865, + "Ġfavors": 23866, + "Ġburial": 23867, + "Ġnurt": 23868, + "solete": 23869, + "cache": 23870, + "Ġ156": 23871, + "Ġunlocks": 23872, + "techn": 23873, + "Making": 23874, + "Ġconquer": 23875, + "adic": 23876, + "æĸ": 23877, + "Ġelf": 23878, + "Ġelectorate": 23879, + "ĠKurds": 23880, + "ĠStack": 23881, + "ĠSamurai": 23882, + "Ġâĺħ": 23883, + "Ġ{}": 23884, + "ĠSaid": 23885, + "ĠFallout": 23886, + "Ġkindness": 23887, + "ĠCustoms": 23888, + "ĠBoulevard": 23889, + "Ġhelicopters": 23890, + "otics": 23891, + "ĠVeget": 23892, + "comment": 23893, + "Ġcriticised": 23894, + "Ġpolished": 23895, + "ĠRemix": 23896, + "ĠCultural": 23897, + "Ġrecons": 23898, + "Ġdoi": 23899, + "atem": 23900, + "Screen": 23901, + "Ġbarred": 23902, + "Comments": 23903, + "ĠGenerally": 23904, + "Ġslap": 23905, + "720": 23906, + "Vari": 23907, + "pine": 23908, + "Ġempt": 23909, + "Ġhats": 23910, + "ĠPlaying": 23911, + "lab": 23912, + "average": 23913, + "forms": 23914, + "ĠCotton": 23915, + "Ġcans": 23916, + "ĠDON": 23917, + "ĠSomalia": 23918, + "Crypt": 23919, + "ĠIncreases": 23920, + "Ever": 23921, + "modern": 23922, + "Ġsurgeon": 23923, + "3000": 23924, + "Ġrandomized": 23925, + "================================================================": 23926, + "Bern": 23927, + "impl": 23928, + "ĠCOR": 23929, + "Ġproclaim": 23930, + "thouse": 23931, + "Ġtoes": 23932, + "Ġample": 23933, + "Ġpreserving": 23934, + "Ġdisbel": 23935, + "grand": 23936, + "Besides": 23937, + "Ġsilk": 23938, + "ĠPattern": 23939, + "hm": 23940, + "Ġenterprises": 23941, + "Ġaffidavit": 23942, + "ĠAdvisory": 23943, + "Ġadvertised": 23944, + "ĠReligious": 23945, + "sections": 23946, + "psych": 23947, + "ĠFields": 23948, + "aways": 23949, + "Ġhashtag": 23950, + "ĠNightmare": 23951, + "Ġvampire": 23952, + "Ġforensic": 23953, + "rossover": 23954, + "nar": 23955, + "Ġnavy": 23956, + "Ġvacant": 23957, + "ĠDuel": 23958, + "Ġhallway": 23959, + "Ġfacebook": 23960, + "identally": 23961, + "ĠNRA": 23962, + "Ġmatt": 23963, + "Ġhurricane": 23964, + "ĠKirby": 23965, + "ĠPuzzle": 23966, + "Ġskirt": 23967, + "oust": 23968, + "dullah": 23969, + "Ġanalogy": 23970, + "inion": 23971, + "Ġtomatoes": 23972, + "ĠNV": 23973, + "ĠPeak": 23974, + "ĠMeyer": 23975, + "Ġappointments": 23976, + "Ġmasc": 23977, + "Ġalley": 23978, + "rehend": 23979, + "Ġcharities": 23980, + "Ġundo": 23981, + "Ġdestinations": 23982, + "ĠTesting": 23983, + "\">\"": 24618, + "cats": 24619, + "*.": 24620, + "Ġgestures": 24621, + "general": 24622, + "League": 24623, + "Ġpackets": 24624, + "ĠInspector": 24625, + "ĠBerg": 24626, + "Ġfraudulent": 24627, + "Ġcriticize": 24628, + "Fun": 24629, + "Ġblaming": 24630, + "ndra": 24631, + "Ġslash": 24632, + "ĠEston": 24633, + "Ġproposing": 24634, + "Ġwhales": 24635, + "Ġtherapist": 24636, + "Ġsubset": 24637, + "Ġleisure": 24638, + "ELD": 24639, + "ĠCVE": 24640, + "ĠActivity": 24641, + "Ġculmin": 24642, + "shop": 24643, + "ĠDAY": 24644, + "ischer": 24645, + "ĠAdmiral": 24646, + "ĠAttacks": 24647, + "Ġ1958": 24648, + "Ġmemoir": 24649, + "Ġfolded": 24650, + "Ġsexist": 24651, + "Ġ153": 24652, + "ĠLI": 24653, + "Ġreadings": 24654, + "Ġembarrassment": 24655, + "ĠEmployment": 24656, + "wart": 24657, + "chin": 24658, + "Ġcontinuation": 24659, + "lia": 24660, + "Recently": 24661, + "Ġduel": 24662, + "Ġevacuation": 24663, + "ĠKashmir": 24664, + "Ġdisposition": 24665, + "ĠRig": 24666, + "Ġbolts": 24667, + "Ġinsurers": 24668, + "467": 24669, + "Mex": 24670, + "Ġretaliation": 24671, + "Ġmisery": 24672, + "Ġunreasonable": 24673, + "raining": 24674, + "Imm": 24675, + "ĠPU": 24676, + "emer": 24677, + "Ġgenital": 24678, + "ãĤ³": 24679, + "ĠCandy": 24680, + "Ġonions": 24681, + "ĠPatt": 24682, + "liner": 24683, + "Ġconceded": 24684, + "Ġfa": 24685, + "Ġforc": 24686, + "ĠHernandez": 24687, + "ĠGeoff": 24688, + "debian": 24689, + "ĠTeams": 24690, + "Ġcries": 24691, + "Ġhomeowners": 24692, + "237": 24693, + "ABC": 24694, + "Ġstitch": 24695, + "Ġstatistic": 24696, + "Ġheaders": 24697, + "ĠBiology": 24698, + "Ġmotors": 24699, + "ĠGEN": 24700, + "ĠLip": 24701, + "Ġhates": 24702, + "Ġheel": 24703, + "Self": 24704, + "ipl": 24705, + "EDIT": 24706, + "orting": 24707, + "Ġannot": 24708, + "ĠSpeech": 24709, + "oldemort": 24710, + "ĠJavascript": 24711, + "ĠLeBron": 24712, + "Ġfootprint": 24713, + "Ġfn": 24714, + "Ġseizures": 24715, + "nas": 24716, + "hide": 24717, + "Ġ1954": 24718, + "ĠBee": 24719, + "ĠDeclaration": 24720, + "ĠKatie": 24721, + "Ġreservations": 24722, + "NR": 24723, + "female": 24724, + "Ġsaturated": 24725, + "Ġbiblical": 24726, + "Ġtrolls": 24727, + "Device": 24728, + "photos": 24729, + "Ġdrums": 24730, + "ãĥīãĥ©ãĤ´ãĥ³": 24731, + "Night": 24732, + "fighter": 24733, + "ĠHak": 24734, + "riber": 24735, + "Ġcush": 24736, + "Ġdisciplinary": 24737, + "baum": 24738, + "ĠGH": 24739, + "ĠSchmidt": 24740, + "ilibrium": 24741, + "Ġsixty": 24742, + "ĠKushner": 24743, + "rots": 24744, + "Ġpund": 24745, + "ĠRac": 24746, + "Ġsprings": 24747, + "Ġconve": 24748, + "Business": 24749, + "Fall": 24750, + "Ġqualifications": 24751, + "Ġverses": 24752, + "Ġnarciss": 24753, + "ĠKoh": 24754, + "ĠWow": 24755, + "ĠCharlottesville": 24756, + "edo": 24757, + "Ġinterrogation": 24758, + "ĠWool": 24759, + "365": 24760, + "Brian": 24761, + "Ġâľĵ": 24762, + "Ġalleges": 24763, + "onds": 24764, + "idation": 24765, + "ĠJackie": 24766, + "yu": 24767, + "Ġlakes": 24768, + "Ġworthwhile": 24769, + "Ġcrystals": 24770, + "ĠJuda": 24771, + "Ġcomprehend": 24772, + "Ġflush": 24773, + "Ġabsorption": 24774, + "ĠOC": 24775, + "Ġfrightened": 24776, + "ĠChocolate": 24777, + "Martin": 24778, + "Ġbuys": 24779, + "Ġbucks": 24780, + "Ġappell": 24781, + "ĠChampionships": 24782, + "Ġlistener": 24783, + "ĠDefensive": 24784, + "Ġcz": 24785, + "uds": 24786, + "ĠMate": 24787, + "Ġreplay": 24788, + "Ġdecorated": 24789, + "Ġsunk": 24790, + "ĠVIP": 24791, + "ĠAnk": 24792, + "Ġ195": 24793, + "aaaa": 24794, + "Nobody": 24795, + "ĠMilk": 24796, + "ĠGur": 24797, + "ĠMk": 24798, + "ĠSara": 24799, + "Ġseating": 24800, + "ĠWid": 24801, + "Track": 24802, + "Ġemploys": 24803, + "Ġgigantic": 24804, + "APP": 24805, + "ãĤ§": 24806, + "inventory": 24807, + "Ġtowel": 24808, + "atche": 24809, + "lasting": 24810, + "ĠTL": 24811, + "Ġlatency": 24812, + "Ġkne": 24813, + "Ber": 24814, + "meaning": 24815, + "Ġupheld": 24816, + "Ġplayground": 24817, + "Ġmant": 24818, + "Side": 24819, + "Ġstereo": 24820, + "Ġnorthwest": 24821, + "Ġexceptionally": 24822, + "Ġrays": 24823, + "Ġrecurring": 24824, + "Drive": 24825, + "Ġupright": 24826, + "Ġabduct": 24827, + "ĠMarathon": 24828, + "Ġgoodbye": 24829, + "Ġalphabet": 24830, + "hp": 24831, + "Ġcourtroom": 24832, + "rington": 24833, + "othing": 24834, + "Tag": 24835, + "Ġdiplomats": 24836, + "Ġbarbar": 24837, + "ĠAqua": 24838, + "183": 24839, + "3333": 24840, + "Ġmaturity": 24841, + "Ġinstability": 24842, + "ĠApache": 24843, + "Ġ===": 24844, + "Ġfasting": 24845, + "ĠGrid": 24846, + "ModLoader": 24847, + "Ġ152": 24848, + "Abs": 24849, + "ĠOperating": 24850, + "etti": 24851, + "Ġacquaint": 24852, + "Donnell": 24853, + "ĠKem": 24854, + "ĠForge": 24855, + "Ġarmored": 24856, + "Mil": 24857, + "Ġphilosophers": 24858, + "invest": 24859, + "Players": 24860, + "âĪ": 24861, + "Ġmyriad": 24862, + "Ġcomrades": 24863, + "Rot": 24864, + "Ġremembering": 24865, + "Ġcorresponds": 24866, + "Ġprogrammers": 24867, + "ĠLynn": 24868, + "Ġolig": 24869, + "Ġcoherent": 24870, + "ynchron": 24871, + "ĠChemical": 24872, + "Ġjugg": 24873, + "pair": 24874, + "posts": 24875, + "Eye": 24876, + "ĠInner": 24877, + "Ġsemester": 24878, + "ottest": 24879, + "ĠEmirates": 24880, + "ricanes": 24881, + "orously": 24882, + "mits": 24883, + "ĠWis": 24884, + "Ġdodge": 24885, + "location": 24886, + "Ġfaded": 24887, + "Amazon": 24888, + "ĠProceed": 24889, + "ĠINFO": 24890, + "journal": 24891, + "ĠTruck": 24892, + "Ten": 24893, + "Ġ217": 24894, + "Ġstatutes": 24895, + "mobile": 24896, + "ĠTypes": 24897, + "Recomm": 24898, + "buster": 24899, + "pex": 24900, + "Ġlegends": 24901, + "Ġheadache": 24902, + "faced": 24903, + "ĠWiFi": 24904, + "ifty": 24905, + "ĠHER": 24906, + "Ġcircuits": 24907, + "ERROR": 24908, + "226": 24909, + "olin": 24910, + "Ġcylinder": 24911, + "ospace": 24912, + "ikers": 24913, + "Prem": 24914, + "Quant": 24915, + "Ġconflicting": 24916, + "Ġslightest": 24917, + "Ġforged": 24918, + "ionage": 24919, + "Stephen": 24920, + "ĠKub": 24921, + "ĠOpportun": 24922, + "ĠHeal": 24923, + "Ġblo": 24924, + "Ġrulers": 24925, + "Ġhuh": 24926, + "Ġsubmarine": 24927, + "fy": 24928, + "asser": 24929, + "Ġallowance": 24930, + "ĠKasich": 24931, + "ĠTas": 24932, + "ĠAustralians": 24933, + "ForgeModLoader": 24934, + "ĠâĨij": 24935, + "ĠMatrix": 24936, + "amins": 24937, + "Ġ1200": 24938, + "ĠAcqu": 24939, + "236": 24940, + "Document": 24941, + "ĠBreaking": 24942, + "193": 24943, + "ĠSubst": 24944, + "ĠRoller": 24945, + "ĠProperties": 24946, + "ĠNI": 24947, + "tier": 24948, + "Ġcrushing": 24949, + "Ġadvocating": 24950, + "Furthermore": 24951, + "keepers": 24952, + "Ġsexism": 24953, + "xd": 24954, + "Ġcaller": 24955, + "ĠSense": 24956, + "chieve": 24957, + "ĠTF": 24958, + "Ġfueled": 24959, + "Ġreminiscent": 24960, + "Ġobsess": 24961, + "urst": 24962, + "Ġuphold": 24963, + "ĠFans": 24964, + "hetics": 24965, + "ĠâĹ": 24966, + "ĠBath": 24967, + "Ġbeverage": 24968, + "Ġoscill": 24969, + "254": 24970, + "Ġpoles": 24971, + "Ġgradual": 24972, + "Ġexting": 24973, + "ĠSuff": 24974, + "ĠSuddenly": 24975, + "Ġliking": 24976, + "Ġ1949": 24977, + "unciation": 24978, + "amination": 24979, + "ĠOmar": 24980, + "ĠLV": 24981, + "ĠConsequently": 24982, + "Ġsynthes": 24983, + "ĠGIF": 24984, + "Ġpains": 24985, + "Ġinteracting": 24986, + "uously": 24987, + "incre": 24988, + "Ġrumor": 24989, + "ĠScientology": 24990, + "197": 24991, + "ĠZig": 24992, + "Ġspelling": 24993, + "ĠASS": 24994, + "Ġextingu": 24995, + "mson": 24996, + "Ġgh": 24997, + "Ġremarked": 24998, + "ĠStrategic": 24999, + "ĠMON": 25000, + "å¥": 25001, + "gae": 25002, + "ĠWHAT": 25003, + "Eric": 25004, + "ĠCampus": 25005, + "Ġmethane": 25006, + "Ġimagin": 25007, + "JUST": 25008, + "ĠAlm": 25009, + "XT": 25010, + "iq": 25011, + "ĠRSS": 25012, + "Ġwrongdoing": 25013, + "atta": 25014, + "Ġbigot": 25015, + "Ġdemonstrators": 25016, + "ĠCalvin": 25017, + "ĠVilla": 25018, + "Ġmembrane": 25019, + "ĠAwesome": 25020, + "Ġbenefic": 25021, + "268": 25022, + "Ġmagnificent": 25023, + "ĠLots": 25024, + "Greg": 25025, + "ĠBoris": 25026, + "Ġdetainees": 25027, + "ĠHerman": 25028, + "Ġwhispered": 25029, + "Ġawe": 25030, + "Professor": 25031, + "funding": 25032, + "Ġphysiological": 25033, + "ĠDestruction": 25034, + "Ġlimb": 25035, + "Ġmanipulated": 25036, + "Ġbubbles": 25037, + "Ġpseud": 25038, + "Ġhydra": 25039, + "ĠBristol": 25040, + "Ġstellar": 25041, + "ĠExpansion": 25042, + "ĠKell": 25043, + "ĠInterestingly": 25044, + "Ġmans": 25045, + "Ġdragging": 25046, + "Ġecological": 25047, + "ĠFit": 25048, + "Ġgent": 25049, + "Ġbenefited": 25050, + "ĠHaiti": 25051, + "Ġpolyg": 25052, + "ãĥİ": 25053, + "Ġ2030": 25054, + "Ġprow": 25055, + "Ġreconstruction": 25056, + "Ġwast": 25057, + "Ġpsychic": 25058, + "ĠGreeks": 25059, + "Handler": 25060, + "162": 25061, + "ĠPulse": 25062, + "Ġsolicit": 25063, + "Ġsys": 25064, + "Ġinflux": 25065, + "ĠGentle": 25066, + "percent": 25067, + "Ġproliferation": 25068, + "Ġtaxable": 25069, + "Ġdisregard": 25070, + "Ġescaping": 25071, + "Ġginger": 25072, + "Ġwithstand": 25073, + "Ġdevastated": 25074, + "ĠDew": 25075, + "series": 25076, + "Ġinjected": 25077, + "elaide": 25078, + "Ġturnover": 25079, + "heat": 25080, + "ĻĤ": 25081, + "Happy": 25082, + "ĠSilent": 25083, + "ãĤŃ": 25084, + "ivism": 25085, + "Ġirrational": 25086, + "AMA": 25087, + "Ġreef": 25088, + "rub": 25089, + "Ġ162": 25090, + "Ġbankers": 25091, + "ĠEthics": 25092, + "vv": 25093, + "Ġcriticisms": 25094, + "Kn": 25095, + "186": 25096, + "Movie": 25097, + "ĠTories": 25098, + "Ġnood": 25099, + "Ġdistortion": 25100, + "False": 25101, + "odore": 25102, + "Ġtasty": 25103, + "Research": 25104, + "ĠUID": 25105, + "-)": 25106, + "Ġdivorced": 25107, + "ĠMU": 25108, + "ĠHayes": 25109, + "ĠIsn": 25110, + "iani": 25111, + "ĠHQ": 25112, + "Ġ\"#": 25113, + "ignant": 25114, + "Ġtraumatic": 25115, + "ĠLing": 25116, + "Hun": 25117, + "Ġsabot": 25118, + "online": 25119, + "random": 25120, + "Ġrenamed": 25121, + "rared": 25122, + "KA": 25123, + "dead": 25124, + "ét": 25125, + "ĠAssistance": 25126, + "Ġseaf": 25127, + "++++++++": 25128, + "Ġseldom": 25129, + "ĠWebb": 25130, + "Ġboolean": 25131, + "ulet": 25132, + "Ġrefrain": 25133, + "ĠDIY": 25134, + "rule": 25135, + "Ġshutting": 25136, + "Ġutilizing": 25137, + "loading": 25138, + "ĠParam": 25139, + "coal": 25140, + "ooter": 25141, + "Ġattracting": 25142, + "ĠDol": 25143, + "Ġhers": 25144, + "agnetic": 25145, + "ĠReach": 25146, + "imo": 25147, + "Ġdiscarded": 25148, + "ĠPip": 25149, + "015": 25150, + "ür": 25151, + "Ġmug": 25152, + "Imagine": 25153, + "COL": 25154, + "Ġcursed": 25155, + "ĠShows": 25156, + "ĠCurtis": 25157, + "ĠSachs": 25158, + "speaking": 25159, + "ĠVista": 25160, + "ĠFramework": 25161, + "ongo": 25162, + "Ġsubreddit": 25163, + "Ġcrus": 25164, + "ĠOval": 25165, + "Row": 25166, + "growing": 25167, + "Ġinstallment": 25168, + "Ġglac": 25169, + "ĠAdvance": 25170, + "ECK": 25171, + "ĠLGBTQ": 25172, + "LEY": 25173, + "Ġacet": 25174, + "Ġsuccessive": 25175, + "ĠNicole": 25176, + "Ġ1957": 25177, + "Quote": 25178, + "Ġcircumstance": 25179, + "ackets": 25180, + "Ġ142": 25181, + "ortium": 25182, + "Ġguessed": 25183, + "ĠFrame": 25184, + "Ġperpetrators": 25185, + "ĠAviation": 25186, + "ĠBench": 25187, + "Ġhandc": 25188, + "Ap": 25189, + "Ġ1956": 25190, + "259": 25191, + "rand": 25192, + "NetMessage": 25193, + "din": 25194, + "urtles": 25195, + "hig": 25196, + "ĠVIII": 25197, + "ffiti": 25198, + "ĠSwords": 25199, + "bial": 25200, + "Ġkidnapping": 25201, + "device": 25202, + "Ġbarn": 25203, + "ĠEli": 25204, + "aucas": 25205, + "Send": 25206, + "Constructed": 25207, + "Ġ½": 25208, + "Ġneedles": 25209, + "Ġadvertisements": 25210, + "Ġvou": 25211, + "Ġexhibited": 25212, + "ĠFortress": 25213, + "Ask": 25214, + "Berry": 25215, + "TYPE": 25216, + "Ġcancers": 25217, + "umping": 25218, + "ĠTerritory": 25219, + "Ġprud": 25220, + "Ġnas": 25221, + "Ġatheist": 25222, + "Ġbalances": 25223, + "ãģŁ": 25224, + "ĠShawn": 25225, + "&&": 25226, + "Ġlandsc": 25227, + "ĠRGB": 25228, + "Ġpetty": 25229, + "Ġexcellence": 25230, + "Ġtranslations": 25231, + "Ġparcel": 25232, + "ĠChev": 25233, + "East": 25234, + "ĠOutput": 25235, + "imi": 25236, + "Ġambient": 25237, + "ĠThreat": 25238, + "Ġvillains": 25239, + "Ġ550": 25240, + "ICA": 25241, + "Ġtaller": 25242, + "Ġleaking": 25243, + "cup": 25244, + "Ġpolish": 25245, + "Ġinfectious": 25246, + "ĠKC": 25247, + "Ġ@@": 25248, + "background": 25249, + "Ġbureaucracy": 25250, + "ĠSai": 25251, + "unless": 25252, + "itious": 25253, + "ĠSkype": 25254, + "Atl": 25255, + "IDENT": 25256, + "008": 25257, + "Ġhypocr": 25258, + "Ġpitchers": 25259, + "Ġguessing": 25260, + "ĠFINAL": 25261, + "Between": 25262, + "Ġvillagers": 25263, + "Ġ252": 25264, + "fashion": 25265, + "ĠTunis": 25266, + "Beh": 25267, + "ĠExc": 25268, + "ĠMID": 25269, + "288": 25270, + "ĠHaskell": 25271, + "196": 25272, + "ĠNOR": 25273, + "Ġspecs": 25274, + "Ġinvari": 25275, + "Ġglut": 25276, + "ĠCars": 25277, + "Ġimpulse": 25278, + "Ġhonors": 25279, + "gel": 25280, + "Ġjurisdictions": 25281, + "ĠBundle": 25282, + "ulas": 25283, + "California": 25284, + "ĠIncrease": 25285, + "Ġpear": 25286, + "Ġsingles": 25287, + "Ġcues": 25288, + "Ġunderwent": 25289, + "ĠWS": 25290, + "Ġexaggerated": 25291, + "Ġdubious": 25292, + "Ġflashing": 25293, + "LOG": 25294, + ")].": 25295, + "Journal": 25296, + "tg": 25297, + "Van": 25298, + "ĠIstanbul": 25299, + "ĠInsp": 25300, + "ĠFranken": 25301, + "Draw": 25302, + "Ġsadness": 25303, + "Ġironic": 25304, + "ĠFry": 25305, + "xc": 25306, + "Ġ164": 25307, + "isch": 25308, + "Way": 25309, + "ĠProtestant": 25310, + "horn": 25311, + "Ġunaff": 25312, + "ĠViv": 25313, + "illas": 25314, + "ĠProductions": 25315, + "ĠHogan": 25316, + "Ġperimeter": 25317, + "ĠSisters": 25318, + "Ġspontaneous": 25319, + "Ġdownside": 25320, + "Ġdescendants": 25321, + "Ġorn": 25322, + "worm": 25323, + "Japanese": 25324, + "Ġ1955": 25325, + "Ġ151": 25326, + "ĠDoing": 25327, + "elsen": 25328, + "umbles": 25329, + "Ġradically": 25330, + "ĠDrum": 25331, + "ĠBach": 25332, + "Ġliabilities": 25333, + "ĠOB": 25334, + "ĠElementary": 25335, + "Ġmeme": 25336, + "ynes": 25337, + "Ġfingerprint": 25338, + "ĠGrab": 25339, + "Ġundertake": 25340, + "Members": 25341, + "ĠReader": 25342, + "ĠSims": 25343, + "god": 25344, + "Ġhypothetical": 25345, + "scient": 25346, + "ĠAJ": 25347, + "Ġcharism": 25348, + "Ġadmissions": 25349, + "ĠMissile": 25350, + "trade": 25351, + "Ġexercising": 25352, + "ĠBackground": 25353, + "Written": 25354, + "Ġvocals": 25355, + "whether": 25356, + "Ġvi": 25357, + "ĠWinner": 25358, + "Ġlitter": 25359, + "ĠShooting": 25360, + "STEM": 25361, + "ãĤ¡": 25362, + "ĠAFL": 25363, + "Ġvariability": 25364, + "Ġeats": 25365, + "ĠDPS": 25366, + "brow": 25367, + "Ġelephants": 25368, + "Ġstrat": 25369, + "ĠÅ": 25370, + "Ġsettlers": 25371, + "Matthew": 25372, + "Ġinadvert": 25373, + "HI": 25374, + "ĠIMF": 25375, + "ĠGoal": 25376, + "Ġnerves": 25377, + "Johnson": 25378, + "eye": 25379, + "ablishment": 25380, + "Thursday": 25381, + "BILITY": 25382, + "Had": 25383, + "amoto": 25384, + "hetamine": 25385, + "eps": 25386, + "Ġmitochond": 25387, + "Ġcompressed": 25388, + "ĠTrevor": 25389, + "ĠAnimals": 25390, + "Tool": 25391, + "Lock": 25392, + "Ġtweak": 25393, + "Ġpinch": 25394, + "Ġcancellation": 25395, + "Pot": 25396, + "Ġfocal": 25397, + "ĠAstron": 25398, + "173": 25399, + "ĠASC": 25400, + "ĠOTHER": 25401, + "umni": 25402, + "Ġdemise": 25403, + "dl": 25404, + "Ùħ": 25405, + "Semitism": 25406, + "Ġcracking": 25407, + "Ġcollaborative": 25408, + "Ġexplores": 25409, + "sql": 25410, + "Ġherbs": 25411, + "Ġconfigurations": 25412, + "mis": 25413, + "ĠResult": 25414, + "acey": 25415, + "ĠSmoke": 25416, + "Ġsanct": 25417, + "elia": 25418, + "Ġdegener": 25419, + "Ġdeepest": 25420, + "Ġscreamed": 25421, + "Ġnap": 25422, + "Software": 25423, + "ĠSTAR": 25424, + "EF": 25425, + "ĠXin": 25426, + "sponsored": 25427, + "manship": 25428, + "233": 25429, + "Ġprimaries": 25430, + "Ġfiltering": 25431, + "Ġassemble": 25432, + "mil": 25433, + "ĠMyers": 25434, + "bows": 25435, + "Ġpunched": 25436, + "Mic": 25437, + "Ġinnovations": 25438, + "Ġfunc": 25439, + "ando": 25440, + "Ġfracking": 25441, + "ĠVul": 25442, + "оÐ": 25443, + "oshop": 25444, + "ĠImmun": 25445, + "Ġsettling": 25446, + "Ġadolescents": 25447, + "Ġrebuilding": 25448, + "Ġtransforming": 25449, + "Ġparole": 25450, + "Ġharbor": 25451, + "Ġbooking": 25452, + "otional": 25453, + "ongevity": 25454, + "ĠYo": 25455, + "bug": 25456, + "Ġemerges": 25457, + "ĠMethods": 25458, + "ĠChu": 25459, + "Pres": 25460, + "ĠDungeons": 25461, + "Ġtrailing": 25462, + "ĠRum": 25463, + "ĠHugh": 25464, + "天": 25465, + "ĠEra": 25466, + "ĠBattles": 25467, + "Results": 25468, + "ĠTrading": 25469, + "Ġversa": 25470, + "css": 25471, + "axies": 25472, + "heet": 25473, + "Ġgreed": 25474, + "1989": 25475, + "Ġgardens": 25476, + "Ġcontingent": 25477, + "Park": 25478, + "ĠLeafs": 25479, + "hook": 25480, + "robe": 25481, + "Ġdiplomacy": 25482, + "ĠFuel": 25483, + "ĠInvasion": 25484, + "Ġupgrading": 25485, + "Male": 25486, + "Ġelic": 25487, + "Ġrelentless": 25488, + "ĠCovenant": 25489, + "apesh": 25490, + "ĠTrop": 25491, + "Ty": 25492, + "production": 25493, + "arty": 25494, + "Ġpunches": 25495, + "ako": 25496, + "cyclopedia": 25497, + "ĠRabbit": 25498, + "ĠHDMI": 25499, + "Ġ141": 25500, + "Ġfoil": 25501, + "ItemImage": 25502, + "ĠFG": 25503, + "Ġimplementations": 25504, + "ĠPom": 25505, + "ixtures": 25506, + "Ġawait": 25507, + "Ġ330": 25508, + "amus": 25509, + "Ġumbrella": 25510, + "Ġforesee": 25511, + "separ": 25512, + "Ġcircumcision": 25513, + "Ġperipheral": 25514, + "Say": 25515, + "ĠExpert": 25516, + "Inc": 25517, + "Ġwithdrew": 25518, + "ĠAnders": 25519, + "fried": 25520, + "Ġradioactive": 25521, + "ĠOpening": 25522, + "Ġboarding": 25523, + "ĠND": 25524, + "Ġoverthrow": 25525, + "Activ": 25526, + "WP": 25527, + "ĠActs": 25528, + "×Ļ": 25529, + "Ġmotions": 25530, + "vic": 25531, + "ĠMighty": 25532, + "ĠDefender": 25533, + "aer": 25534, + "Ġthankful": 25535, + "ĠKilling": 25536, + "ĠBris": 25537, + "moil": 25538, + "Ġpredicting": 25539, + "266": 25540, + "choice": 25541, + "Ġkillers": 25542, + "Ġincub": 25543, + "ĠChest": 25544, + "athering": 25545, + "Ġproclaimed": 25546, + "flower": 25547, + "ossom": 25548, + "umbledore": 25549, + "ĠCycling": 25550, + "ĠOccupy": 25551, + "AGES": 25552, + "Pen": 25553, + "ĠYug": 25554, + "Ġpackaged": 25555, + "Ġheightened": 25556, + "cot": 25557, + "stack": 25558, + "Cond": 25559, + "Ġstamps": 25560, + "mage": 25561, + "Ġpersuaded": 25562, + "Ġensl": 25563, + "ĠCardinal": 25564, + "Ġsolitary": 25565, + "Ġpossessing": 25566, + "ĠCork": 25567, + "Ġevid": 25568, + "ĠTay": 25569, + "Ġblues": 25570, + "Ġextremism": 25571, + "Ġlunar": 25572, + "Ġclown": 25573, + "Techn": 25574, + "Ġfestivals": 25575, + "ĠPvP": 25576, + "ĠLar": 25577, + "Ġconsequently": 25578, + "present": 25579, + "Ġsomeday": 25580, + "çİĭ": 25581, + "ĠMeteor": 25582, + "Ġtouring": 25583, + "culture": 25584, + "Ġbeaches": 25585, + "Ship": 25586, + "cause": 25587, + "ĠFlood": 25588, + "ãĥ¯": 25589, + "Ġpurity": 25590, + "those": 25591, + "Ġemission": 25592, + "bolt": 25593, + "Ġchord": 25594, + "ĠScripture": 25595, + "Lu": 25596, + "Ġ${": 25597, + "created": 25598, + "Others": 25599, + "258": 25600, + "Ġelemental": 25601, + "Ġannoyed": 25602, + "ĠAE": 25603, + "dan": 25604, + "ĠSag": 25605, + "Researchers": 25606, + "Ġfairy": 25607, + "âĢĵâĢĵ": 25608, + "============": 25609, + "Smart": 25610, + "GGGG": 25611, + "Ġskeletons": 25612, + "Ġpupils": 25613, + "linked": 25614, + "Ġurgency": 25615, + "enabled": 25616, + "ĠFuck": 25617, + "Ġcouncill": 25618, + "rab": 25619, + "UAL": 25620, + "TI": 25621, + "Ġlifes": 25622, + "Ġconfessed": 25623, + "Bug": 25624, + "Ġharmon": 25625, + "ĠCONFIG": 25626, + "ĠNeutral": 25627, + "Double": 25628, + "Ġstaple": 25629, + "ĠSHA": 25630, + "British": 25631, + "ĠSNP": 25632, + "ATOR": 25633, + "oco": 25634, + "Ġswinging": 25635, + "gex": 25636, + "oleon": 25637, + "plain": 25638, + "ĠMissing": 25639, + "ĠTrophy": 25640, + "vari": 25641, + "ranch": 25642, + "Ġ301": 25643, + "440": 25644, + "0000000000000000": 25645, + "Ġrestoring": 25646, + "Ġhaul": 25647, + "ucing": 25648, + "nerg": 25649, + "Ġfutures": 25650, + "Ġstrategist": 25651, + "question": 25652, + "Ġlateral": 25653, + "ĠBard": 25654, + "Ġsor": 25655, + "ĠRhodes": 25656, + "ĠDowntown": 25657, + "?????-": 25658, + "ĠLit": 25659, + "ĠBened": 25660, + "Ġcoil": 25661, + "street": 25662, + "ĠPortal": 25663, + "FILE": 25664, + "ĠGru": 25665, + "*,": 25666, + "231": 25667, + "neum": 25668, + "Ġsucked": 25669, + "Ġrapper": 25670, + "Ġtendencies": 25671, + "ĠLauren": 25672, + "cellaneous": 25673, + "267": 25674, + "Ġbrowse": 25675, + "Ġoverc": 25676, + "header": 25677, + "oise": 25678, + "Ġbeet": 25679, + "ĠGle": 25680, + "Stay": 25681, + "Ġmum": 25682, + "Ġtyped": 25683, + "Ġdiscounts": 25684, + "Talk": 25685, + "ĠOg": 25686, + "existing": 25687, + "ĠSell": 25688, + "uph": 25689, + "CI": 25690, + "ĠAustrian": 25691, + "ĠWarm": 25692, + "Ġdismissal": 25693, + "Ġaverages": 25694, + "camera": 25695, + "Ġallegiance": 25696, + "LAN": 25697, + "=\"#": 25698, + "Ġcommentators": 25699, + "ĠSetting": 25700, + "ĠMidwest": 25701, + "Ġpharmac": 25702, + "ĠEXP": 25703, + "Ġstainless": 25704, + "Chicago": 25705, + "Ġtan": 25706, + "244": 25707, + "Ġcountryside": 25708, + "ĠVac": 25709, + "295": 25710, + "Ġpinned": 25711, + "Ġcrises": 25712, + "Ġstandardized": 25713, + "Task": 25714, + "ĠJail": 25715, + "ĠDocker": 25716, + "colored": 25717, + "forth": 25718, + "\"},": 25719, + "Ġpatrons": 25720, + "Ġspice": 25721, + "Ġmourn": 25722, + "ĠMood": 25723, + "Ġlaundry": 25724, + "Ġequip": 25725, + "ĠMole": 25726, + "yll": 25727, + "ĠTHC": 25728, + "nation": 25729, + "ĠSherlock": 25730, + "Ġissu": 25731, + "ĠKre": 25732, + "ĠAmericas": 25733, + "ĠAAA": 25734, + "Ġsystematically": 25735, + "Ġcontra": 25736, + "ĠSally": 25737, + "Ġrationale": 25738, + "Ġcarriage": 25739, + "Ġpeaks": 25740, + "Ġcontradiction": 25741, + "ensation": 25742, + "ĠFailure": 25743, + "Ġprops": 25744, + "Ġnamespace": 25745, + "Ġcove": 25746, + "fields": 25747, + "ãĤĭ": 25748, + "Ġwool": 25749, + "ĠCatch": 25750, + "Ġpresumed": 25751, + "ĠDiana": 25752, + "ragon": 25753, + "igi": 25754, + "Ġhamm": 25755, + "Ġstunt": 25756, + "ĠGUI": 25757, + "ĠObservatory": 25758, + "ĠShore": 25759, + "Ġsmells": 25760, + "annah": 25761, + "Ġcockpit": 25762, + "ĠDuterte": 25763, + "850": 25764, + "Ġoppressed": 25765, + "breaker": 25766, + "ĠContribut": 25767, + "ĠPeru": 25768, + "ĠMonsanto": 25769, + "ĠAttempt": 25770, + "Ġcommanding": 25771, + "Ġfridge": 25772, + "ĠRin": 25773, + "ĠChess": 25774, + "uality": 25775, + "Ġol": 25776, + "Republican": 25777, + "ĠGlory": 25778, + "ĠWIN": 25779, + ".......": 25780, + "agent": 25781, + "reading": 25782, + "Ġinh": 25783, + "Jones": 25784, + "Ġclicks": 25785, + "alan": 25786, + "Ġ[];": 25787, + "ĠMajesty": 25788, + "ĠCed": 25789, + "opus": 25790, + "atel": 25791, + "ê": 25792, + "ARC": 25793, + "ĠEcuador": 25794, + "ãĥł": 25795, + "ĠKuro": 25796, + "Ġrituals": 25797, + "Ġcaptive": 25798, + "Ġounce": 25799, + "Ġdisagreement": 25800, + "Ġslog": 25801, + "fuel": 25802, + "Pet": 25803, + "Mail": 25804, + "Ġexercised": 25805, + "Ġsolic": 25806, + "Ġrainfall": 25807, + "Ġdevotion": 25808, + "ĠAssessment": 25809, + "Ġrobotic": 25810, + "options": 25811, + "ĠRP": 25812, + "ĠFamilies": 25813, + "ĠFlames": 25814, + "Ġassignments": 25815, + "007": 25816, + "akedown": 25817, + "Ġvocabulary": 25818, + "Reilly": 25819, + "Ġcaval": 25820, + "gars": 25821, + "Ġsuppressed": 25822, + "ĠSET": 25823, + "ĠJohns": 25824, + "Ġwarp": 25825, + "broken": 25826, + "Ġstatues": 25827, + "Ġadvocated": 25828, + "Ġ275": 25829, + "Ġperil": 25830, + "omorph": 25831, + "ĠFemin": 25832, + "perfect": 25833, + "Ġhatch": 25834, + "Lib": 25835, + "512": 25836, + "Ġlifelong": 25837, + "313": 25838, + "Ġcheeks": 25839, + "Ġnumbered": 25840, + "ĠMug": 25841, + "Body": 25842, + "ravel": 25843, + "Weight": 25844, + "ĠJak": 25845, + "ĠHeath": 25846, + "Ġkissing": 25847, + "ĠJUST": 25848, + "Ġwaving": 25849, + "upload": 25850, + "Ġinsider": 25851, + "ĠProgressive": 25852, + "ĠFilter": 25853, + "tta": 25854, + "ĠBeam": 25855, + "Ġviolently": 25856, + "ipation": 25857, + "Ġskepticism": 25858, + "Ġ1918": 25859, + "ĠAnnie": 25860, + "ĠSI": 25861, + "Ġgenetics": 25862, + "Ġonboard": 25863, + "atl": 25864, + "ĠFriedman": 25865, + "ĠBri": 25866, + "ceptive": 25867, + "Ġpirate": 25868, + "ĠReporter": 25869, + "278": 25870, + "Ġmythology": 25871, + "Ġeclipse": 25872, + "Ġskins": 25873, + "Ġglyph": 25874, + "ingham": 25875, + "Files": 25876, + "Cour": 25877, + "women": 25878, + "Ġregimes": 25879, + "Ġphotographed": 25880, + "Kat": 25881, + "ĠMAX": 25882, + "Officials": 25883, + "Ġunexpectedly": 25884, + "Ġimpressions": 25885, + "Front": 25886, + ";;;;;;;;": 25887, + "Ġsupremacy": 25888, + "Ġsang": 25889, + "Ġaggravated": 25890, + "Ġabruptly": 25891, + "ĠSector": 25892, + "Ġexcuses": 25893, + "Ġcosting": 25894, + "idepress": 25895, + "Stack": 25896, + "ĠRNA": 25897, + "obil": 25898, + "Ġghosts": 25899, + "ldon": 25900, + "atibility": 25901, + "Topics": 25902, + "Ġreimburse": 25903, + "ĠHM": 25904, + "ĠDeg": 25905, + "Ġthief": 25906, + "yet": 25907, + "ogenesis": 25908, + "leaning": 25909, + "ĠKol": 25910, + "ĠBasketball": 25911, + "Ġfi": 25912, + "ĠSeeing": 25913, + "Ġrecycling": 25914, + "Ġ[-": 25915, + "Congress": 25916, + "Ġlectures": 25917, + "Psy": 25918, + "Ġnep": 25919, + "Ġmaid": 25920, + "Ġoriented": 25921, + "AX": 25922, + "Ġrespectful": 25923, + "rene": 25924, + "flush": 25925, + "ĠUnloaded": 25926, + "request": 25927, + "grid": 25928, + "ĠAlternatively": 25929, + "ĠHugo": 25930, + "Ġdecree": 25931, + "ĠBuddhism": 25932, + "andum": 25933, + "Android": 25934, + "ĠCongo": 25935, + "ĠJoyce": 25936, + "Ġacknowledging": 25937, + "hesive": 25938, + "ĠTomorrow": 25939, + "ĠHiro": 25940, + "thren": 25941, + "ĠMaced": 25942, + "Ġhoax": 25943, + "ĠIncreased": 25944, + "ĠPradesh": 25945, + "Wild": 25946, + "______": 25947, + "161": 25948, + "Ġaunt": 25949, + "Ġdistributing": 25950, + "ĠTucker": 25951, + "ĠSSL": 25952, + "ĠWolves": 25953, + "Building": 25954, + "oult": 25955, + "ĠLuo": 25956, + "ĠYas": 25957, + "ĠSpir": 25958, + "ĠShape": 25959, + "ĠCambod": 25960, + "ĠIPv": 25961, + "Ġml": 25962, + "Ġextrad": 25963, + "390": 25964, + "ĠPenny": 25965, + "dream": 25966, + "Ġstationed": 25967, + "optional": 25968, + "eworthy": 25969, + ".": 26700, + "ĠWorkshop": 26701, + "ĠRetail": 26702, + "ĠAvatar": 26703, + "625": 26704, + "Na": 26705, + "ĠVC": 26706, + "ĠSecure": 26707, + "MY": 26708, + "1988": 26709, + "ossip": 26710, + "Ġprostate": 26711, + "Ġunden": 26712, + "Ġgamer": 26713, + "ĠContents": 26714, + "ĠWarhammer": 26715, + "ĠSentinel": 26716, + "310": 26717, + "Ġsegregation": 26718, + "ĠFlex": 26719, + "ĠMAY": 26720, + "Ġdrills": 26721, + "ĠDrugs": 26722, + "Islamic": 26723, + "Ġspur": 26724, + "Ġcafe": 26725, + "Ġimaginary": 26726, + "Ġguiding": 26727, + "Ġswings": 26728, + "ĠTheme": 26729, + "oby": 26730, + "Ġnud": 26731, + "Ġbegging": 26732, + "Ġstrongh": 26733, + "Ġrejecting": 26734, + "Ġpedestrians": 26735, + "ĠProspect": 26736, + "Rare": 26737, + "sle": 26738, + "Ġconcessions": 26739, + "ĠConstitutional": 26740, + "Ġbeams": 26741, + "Ġfibers": 26742, + "poon": 26743, + "Ġinstincts": 26744, + "property": 26745, + "ĠBIG": 26746, + "Sanders": 26747, + "imates": 26748, + "Ġcoating": 26749, + "Ġcorpses": 26750, + "ĠTRUE": 26751, + "checked": 26752, + "Ġ166": 26753, + "Ash": 26754, + "ĠJS": 26755, + "ĠFiction": 26756, + "Ġcommunal": 26757, + "Ġenergetic": 26758, + "oooooooo": 26759, + "Ġnowadays": 26760, + "ILD": 26761, + "ibo": 26762, + "ĠSUV": 26763, + "Ren": 26764, + "Ġdwelling": 26765, + "Silver": 26766, + "Ġtally": 26767, + "ĠMoving": 26768, + "Ġcoward": 26769, + "Ġgenerals": 26770, + "Ġhorns": 26771, + "Ġcirculated": 26772, + "Ġrobbed": 26773, + "ĠUnlimited": 26774, + "Ġharassed": 26775, + "Ġinhibit": 26776, + "Ġcomposer": 26777, + "ĠSpotify": 26778, + "Ġspreads": 26779, + "364": 26780, + "Ġsuicidal": 26781, + "Ġnoises": 26782, + "ĠStur": 26783, + "Ġsaga": 26784, + "ĠKag": 26785, + "iso": 26786, + "Ġtheoretically": 26787, + "Money": 26788, + "Ġsimilarity": 26789, + "Ġsliced": 26790, + "utils": 26791, + "inges": 26792, + "\"-": 26793, + "Ġanth": 26794, + "Ġimped": 26795, + "Module": 26796, + "Throughout": 26797, + "Ġmenus": 26798, + "committee": 26799, + "andi": 26800, + "obj": 26801, + "inav": 26802, + "fired": 26803, + "ĠAbdullah": 26804, + "Ġundead": 26805, + "Ġfonts": 26806, + "Hold": 26807, + "ENG": 26808, + "Ġsustainability": 26809, + "Ġflick": 26810, + "Ġrazor": 26811, + "ĠFest": 26812, + "ĠCharacters": 26813, + "Ġwording": 26814, + "Ġpopulist": 26815, + "Ġcriticizing": 26816, + "Ġmuse": 26817, + "vine": 26818, + "Ġcardboard": 26819, + "Ġkindly": 26820, + "Ġfringe": 26821, + "ĠTheft": 26822, + "icultural": 26823, + "Ġgovernors": 26824, + "Ġ����": 26825, + "Ġ163": 26826, + "Ġtimeout": 26827, + "ĠAuth": 26828, + "Children": 26829, + "AU": 26830, + "Ġredemption": 26831, + "ĠAlger": 26832, + "Ġ1914": 26833, + "Ġwaved": 26834, + "Ġastronauts": 26835, + "ograms": 26836, + "Ġswamp": 26837, + "ĠFinnish": 26838, + "Ġcandle": 26839, + "Ġtonnes": 26840, + "utm": 26841, + "Ġray": 26842, + "Ġspun": 26843, + "Ġfearful": 26844, + "articles": 26845, + "Ġcaus": 26846, + "orically": 26847, + "ĠRequires": 26848, + "ĠGol": 26849, + "Ġpope": 26850, + "Ġinaugural": 26851, + "Ġgle": 26852, + "ADA": 26853, + "ĠISIL": 26854, + "ĠOffensive": 26855, + "Ġwatchdog": 26856, + "Ġbalcon": 26857, + "entity": 26858, + "ĠHoo": 26859, + "Ġgallon": 26860, + "ACC": 26861, + "Ġdoubling": 26862, + "Ġimplication": 26863, + "ĠSight": 26864, + "Ġdoctr": 26865, + "-------": 26866, + "Ġ\\\\": 26867, + "Ġmalt": 26868, + "Roll": 26869, + "Ġâī¥": 26870, + "Ġrecap": 26871, + "adding": 26872, + "uces": 26873, + "ĠBend": 26874, + "figure": 26875, + "Ġturkey": 26876, + "Ġsocietal": 26877, + "ĠTickets": 26878, + "Ġcommercially": 26879, + "Ġspicy": 26880, + "Ġ216": 26881, + "ĠRamp": 26882, + "Ġsuperiority": 26883, + "ï": 26884, + "ĠTracker": 26885, + "Carl": 26886, + "ĠCoy": 26887, + "ĠPatriot": 26888, + "Ġconsulted": 26889, + "Ġlistings": 26890, + "Ġslew": 26891, + "reenshot": 26892, + "ĠGone": 26893, + "Ġ[...]": 26894, + "309": 26895, + "Ġhottest": 26896, + "ر": 26897, + "Ġrocky": 26898, + "ĠDiaz": 26899, + "Ġmassage": 26900, + "Ġparaly": 26901, + "Ġpony": 26902, + "Az": 26903, + "Ġcartridge": 26904, + "ĠNZ": 26905, + "Ġsnack": 26906, + "ĠLamar": 26907, + "plement": 26908, + "ĠLeslie": 26909, + "Ġmater": 26910, + "Ġsnipp": 26911, + "246": 26912, + "Ġjointly": 26913, + "ĠBrisbane": 26914, + "ĠiPod": 26915, + "Ġpumping": 26916, + "Ġgoat": 26917, + "ĠSharon": 26918, + "ealing": 26919, + "Ġcoron": 26920, + "Ġanomal": 26921, + "rahim": 26922, + "ĠConnection": 26923, + "Ġsculpture": 26924, + "Ġscheduling": 26925, + "ĠDaddy": 26926, + "athing": 26927, + "Ġeyebrows": 26928, + "Ġcurved": 26929, + "Ġsentiments": 26930, + "Ġdrafting": 26931, + "Drop": 26932, + "([": 26933, + "Ġnominal": 26934, + "ĠLeadership": 26935, + "ĠGrow": 26936, + "Ġ176": 26937, + "Ġconstructive": 26938, + "ivation": 26939, + "Ġcorrupted": 26940, + "gerald": 26941, + "ĠCros": 26942, + "ĠChester": 26943, + "ĠLap": 26944, + "ãģª": 26945, + "OTH": 26946, + "DATA": 26947, + "Ġalmond": 26948, + "probably": 26949, + "Imp": 26950, + "Ġfeast": 26951, + "ĠWarcraft": 26952, + "Flor": 26953, + "Ġcheckpoint": 26954, + "Ġtranscription": 26955, + "Ġ204": 26956, + "Ġtweaks": 26957, + "Ġrelieve": 26958, + "Science": 26959, + "Ġperformer": 26960, + "Zone": 26961, + "Ġturmoil": 26962, + "igated": 26963, + "hibit": 26964, + "ĠCafe": 26965, + "themed": 26966, + "Ġfluor": 26967, + "bench": 26968, + "Ġdecom": 26969, + "ĠUnt": 26970, + "ĠBarrett": 26971, + "ĠFacts": 26972, + "Ġtasting": 26973, + "ĠPTSD": 26974, + "ĠSeal": 26975, + "ĠJudaism": 26976, + "ĠDynamic": 26977, + "ĠCors": 26978, + "Ve": 26979, + "ĠMing": 26980, + "ĠTransform": 26981, + "von": 26982, + "ĠDefenders": 26983, + "ĠTactical": 26984, + "ĠVon": 26985, + "ĠUnivers": 26986, + "Ġdistorted": 26987, + "ĠBreath": 26988, + "?'\"": 26989, + "Ġagon": 26990, + "ĠDeadly": 26991, + "Ġlan": 26992, + "ĠCycle": 26993, + "orned": 26994, + "Ġreliably": 26995, + "Ġglor": 26996, + "ĠMonkey": 26997, + "ãĥ¡": 26998, + "Ġadren": 26999, + "Ġmicrowave": 27000, + "ĠAlban": 27001, + "ircraft": 27002, + "digit": 27003, + "smart": 27004, + "ĠDread": 27005, + "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯": 27006, + "{{": 27007, + "ĠRochester": 27008, + "Ġsimplified": 27009, + "Ġinflicted": 27010, + "Ġtakeover": 27011, + "Ġyourselves": 27012, + "aditional": 27013, + "Ġmuscular": 27014, + "KS": 27015, + "Ġingen": 27016, + "Tax": 27017, + "ĠFeature": 27018, + "277": 27019, + "Ġcruc": 27020, + "Ġcrate": 27021, + "Ġunidentified": 27022, + "Ġacclaimed": 27023, + "ĠManga": 27024, + "ĠFrances": 27025, + "ĠNepal": 27026, + "ĠGerald": 27027, + "ĠKuwait": 27028, + "Ġslain": 27029, + "ĠHeb": 27030, + "ĠGoku": 27031, + "ãģ®æ": 27032, + "286": 27033, + "Mrs": 27034, + "ĠCody": 27035, + "ĠSanctuary": 27036, + "016": 27037, + "Ġdismant": 27038, + "Ġdataset": 27039, + "ĠHond": 27040, + "buck": 27041, + "ĠPatterson": 27042, + "Ġpalette": 27043, + "ĠGD": 27044, + "icol": 27045, + "ĠLodge": 27046, + "Ġplanetary": 27047, + "akin": 27048, + "ĠRegistered": 27049, + "abwe": 27050, + "ĠPetersburg": 27051, + "Ġhailed": 27052, + "ĠPiece": 27053, + "Sche": 27054, + "ĠDOJ": 27055, + "Ġenumer": 27056, + "181": 27057, + "ĠObserver": 27058, + "ĠBold": 27059, + "founded": 27060, + "commerce": 27061, + "Ġexploits": 27062, + "ĠFinding": 27063, + "URN": 27064, + "ĠSne": 27065, + "ĠAcid": 27066, + "ayette": 27067, + "ĠValues": 27068, + "Ġdrastic": 27069, + "Ġarchitectural": 27070, + "Ġ\".": 27071, + "×ķ": 27072, + "umped": 27073, + "Ġwrapping": 27074, + "Ġwidow": 27075, + "ĠSlayer": 27076, + "lace": 27077, + "once": 27078, + "Germany": 27079, + "avoid": 27080, + "Ġtemples": 27081, + "PAR": 27082, + "ô": 27083, + "ĠLucifer": 27084, + "ĠFlickr": 27085, + "lov": 27086, + "forces": 27087, + "Ġscouting": 27088, + "Ġlouder": 27089, + "tesy": 27090, + "Ġbeforehand": 27091, + "Äĵ": 27092, + "ĠNeon": 27093, + "ĠWol": 27094, + "ĠTypically": 27095, + "ĠPolitico": 27096, + "-+-+": 27097, + "Ġbuilder": 27098, + "Ġderive": 27099, + "Kill": 27100, + "Ġpoker": 27101, + "Ġambiguous": 27102, + "Ġlifts": 27103, + "Ġcyt": 27104, + "Ġribs": 27105, + "oodle": 27106, + "ĠSounds": 27107, + "hair": 27108, + "ĠSyndrome": 27109, + "tf": 27110, + "Ġproportional": 27111, + "uid": 27112, + "Ġpertaining": 27113, + "ĠKindle": 27114, + "ĠNegro": 27115, + "Ġreiterated": 27116, + "ĠTonight": 27117, + "oths": 27118, + "ĠCornell": 27119, + "Ġowing": 27120, + "Ġ208": 27121, + "elfare": 27122, + "ocating": 27123, + "ĠBirds": 27124, + "Subscribe": 27125, + "Ġessays": 27126, + "Ġburdens": 27127, + "Ġillustrations": 27128, + "arious": 27129, + "ERAL": 27130, + "ĠCalcul": 27131, + "Ġxen": 27132, + "ĠLinkedIn": 27133, + "ĠJung": 27134, + "Ġredesign": 27135, + "Connor": 27136, + "296": 27137, + "Ġreversal": 27138, + "ĠAdelaide": 27139, + "ĠLL": 27140, + "Ġsinking": 27141, + "Ġgum": 27142, + "USH": 27143, + "capt": 27144, + "ĠGrimm": 27145, + "Ġfootsteps": 27146, + "ĠCBD": 27147, + "ispers": 27148, + "Ġprose": 27149, + "Wednesday": 27150, + "ĠMovies": 27151, + "edin": 27152, + "Ġoverturned": 27153, + "Ġcontentious": 27154, + "USB": 27155, + "~~~~~~~~~~~~~~~~": 27156, + "ĠCopper": 27157, + "Ġpointless": 27158, + "NV": 27159, + "values": 27160, + "olphin": 27161, + "dain": 27162, + "Ġdeposited": 27163, + "ĠGW": 27164, + "Ġpreceded": 27165, + "ĠCla": 27166, + "ĠGolem": 27167, + "ĠNim": 27168, + "Ġβ": 27169, + "ĠEngineers": 27170, + "middle": 27171, + "Ġflatt": 27172, + "operative": 27173, + "Ġcouncils": 27174, + "imbabwe": 27175, + "elin": 27176, + "Ġstressful": 27177, + "ĠLD": 27178, + "Ġresh": 27179, + "lake": 27180, + "Ġwheelchair": 27181, + "ĠAlternative": 27182, + "Ġoptimize": 27183, + "operation": 27184, + "Ġpeek": 27185, + "Ġoneself": 27186, + "igil": 27187, + "Ġtransitions": 27188, + "opathy": 27189, + "blank": 27190, + "Ġ169": 27191, + "171": 27192, + "________________________________________________________________": 27193, + "Ġlaundering": 27194, + "Enc": 27195, + "ĠDEC": 27196, + "Ġworkouts": 27197, + "Ġspikes": 27198, + "Ġdinosaurs": 27199, + "Ġdiscriminatory": 27200, + "Pool": 27201, + "Rather": 27202, + "385": 27203, + "RNA": 27204, + "testers": 27205, + "eto": 27206, + "ĠIdentity": 27207, + "Ġvein": 27208, + "ĠBurton": 27209, + "Ġarcade": 27210, + "420": 27211, + "Ultimately": 27212, + "ĠSadly": 27213, + "ð": 27214, + "pill": 27215, + "Ġcubic": 27216, + "ĠSpectrum": 27217, + "these": 27218, + "states": 27219, + "Ġunofficial": 27220, + "hawks": 27221, + "ĠEVERY": 27222, + "Ġrainbow": 27223, + "Ġincarceration": 27224, + "anding": 27225, + "Ġsyll": 27226, + "ĠEverton": 27227, + "Ġ179": 27228, + "ĠSerbia": 27229, + "Ġ189": 27230, + "meter": 27231, + "ĠMickey": 27232, + "Ġantiqu": 27233, + "Ġfactual": 27234, + "neck": 27235, + "ĠNare": 27236, + "norm": 27237, + "must": 27238, + "Ġhighways": 27239, + "Ġglam": 27240, + "Ġdividing": 27241, + "ĠSquadron": 27242, + "ĠMartha": 27243, + "Ġbirths": 27244, + "Cover": 27245, + "////////////////": 27246, + "ĠWong": 27247, + "Phot": 27248, + "ĠALS": 27249, + "rio": 27250, + "ĠNonetheless": 27251, + "ĠLemon": 27252, + "Ġ206": 27253, + "ĠEE": 27254, + "Ġderivative": 27255, + "ĠWWII": 27256, + "vote": 27257, + "Ġtherein": 27258, + "Ġseparating": 27259, + "446": 27260, + "sync": 27261, + "ĠStreets": 27262, + "Ġratt": 27263, + "Ġmunicipality": 27264, + "ĠShortly": 27265, + "Ġmonk": 27266, + "),\"": 27267, + "Ġscrub": 27268, + "Ġoperatives": 27269, + "Neither": 27270, + "Place": 27271, + "ĠLimit": 27272, + "Female": 27273, + "ĠActor": 27274, + "Character": 27275, + "Ġconstituted": 27276, + "357": 27277, + "Ġprotested": 27278, + "ĠStraw": 27279, + "ĠHeight": 27280, + "ilda": 27281, + "ĠTyph": 27282, + "Ġfloods": 27283, + "Ġcosmetic": 27284, + "WAY": 27285, + "perture": 27286, + "upon": 27287, + "tons": 27288, + "essing": 27289, + "ĠPocket": 27290, + "Ġrooft": 27291, + "ĠCaucas": 27292, + "Ġantidepress": 27293, + "Ġincompatible": 27294, + "ECD": 27295, + "Ġopera": 27296, + "ĠContest": 27297, + "Ġgenerators": 27298, + "lime": 27299, + "Defense": 27300, + "1987": 27301, + "forum": 27302, + "Ġsavage": 27303, + "ĠHungarian": 27304, + "nz": 27305, + "Ġmetallic": 27306, + "Ġexpelled": 27307, + "Ġresidency": 27308, + "Ġdresses": 27309, + "666": 27310, + "ĠClement": 27311, + "fires": 27312, + "Category": 27313, + "Ġgeek": 27314, + "alis": 27315, + "Ġcemetery": 27316, + "educated": 27317, + "Ġcrawl": 27318, + "ĠUnable": 27319, + "ĠTyson": 27320, + "akis": 27321, + "Ġpardon": 27322, + "ĠWra": 27323, + "Ġstrengthened": 27324, + "ĠFors": 27325, + "335": 27326, + "ĠHC": 27327, + "ĠMond": 27328, + "Ġvisuals": 27329, + "ĠBeatles": 27330, + "ettlement": 27331, + "Ġï": 27332, + "gro": 27333, + "Ġbash": 27334, + "Ġpoorest": 27335, + "Ġexcel": 27336, + "Ġaspirations": 27337, + "ĠMunicip": 27338, + "ensible": 27339, + "Ġceremonies": 27340, + "Ġintimidation": 27341, + "ĠCONTR": 27342, + "beck": 27343, + "ĠKap": 27344, + "asu": 27345, + "Ġtrademarks": 27346, + "ĠSew": 27347, + "ĠCompetition": 27348, + "network": 27349, + "ĠArri": 27350, + "ĠTet": 27351, + "Roaming": 27352, + "WC": 27353, + "Dat": 27354, + "Ġsob": 27355, + "Ġpairing": 27356, + "Ġoverdose": 27357, + "SAY": 27358, + "aber": 27359, + "Ġrevolt": 27360, + "ĠFah": 27361, + "acting": 27362, + "eq": 27363, + "estation": 27364, + "Fight": 27365, + "ĠMarks": 27366, + "273": 27367, + "Ġ178": 27368, + "Raw": 27369, + "ãģĭ": 27370, + "349": 27371, + "blocks": 27372, + "Ġverge": 27373, + "estine": 27374, + "ĠPodesta": 27375, + "Ġinvasive": 27376, + "Ġprofoundly": 27377, + "ĠAo": 27378, + "each": 27379, + "Ġlest": 27380, + "interpret": 27381, + "Ġshrinking": 27382, + "Ġerrone": 27383, + "Ġchees": 27384, + "lys": 27385, + "ĠIvy": 27386, + "ĠDirectory": 27387, + "Ġhinted": 27388, + "VICE": 27389, + "Ġcontacting": 27390, + "ĠGent": 27391, + "hei": 27392, + "Ġlabeling": 27393, + "Ġmercury": 27394, + "ĠLite": 27395, + "Ġexpires": 27396, + "Ġdestabil": 27397, + "ritis": 27398, + "cu": 27399, + "Ġfeathers": 27400, + "Ġsteer": 27401, + "Ġprogrammed": 27402, + "ĠVader": 27403, + "Going": 27404, + "ĠElim": 27405, + "Ġyo": 27406, + "ĠMiche": 27407, + "Ġ203": 27408, + "Ġsleeves": 27409, + "Ġbully": 27410, + "ĠHumans": 27411, + "368": 27412, + "Ġcompress": 27413, + "ĠBanner": 27414, + "ARS": 27415, + "Ġawhile": 27416, + "Ġcalib": 27417, + "Ġsponsorship": 27418, + "ĠDifficulty": 27419, + "ĠPapers": 27420, + "Ġidentifier": 27421, + "}.": 27422, + "Ġyog": 27423, + "ĠShia": 27424, + "Ġcleanup": 27425, + "Ġvibe": 27426, + "introdu": 27427, + "imming": 27428, + "Australia": 27429, + "Ġoutlines": 27430, + "ĠYoutube": 27431, + "train": 27432, + "ĠMakes": 27433, + "Ġdeported": 27434, + "Ġcentr": 27435, + "ĠDug": 27436, + "ĠBoulder": 27437, + "ĠBuffy": 27438, + "Ġinjunction": 27439, + "ĠHarley": 27440, + "ĠGroups": 27441, + "ĠDumbledore": 27442, + "ĠClara": 27443, + "Ġ\"-": 27444, + "Ġsacrificed": 27445, + "eph": 27446, + "Shadow": 27447, + "ibling": 27448, + "Ġfreelance": 27449, + "Ġevidently": 27450, + "phal": 27451, + "Ġretains": 27452, + "Mir": 27453, + "Ġfinite": 27454, + "dar": 27455, + "ĠCous": 27456, + "Ġrepaired": 27457, + "Ġperiodic": 27458, + "Ġchampionships": 27459, + "Ġasteroid": 27460, + "blind": 27461, + "Ġexpressly": 27462, + "ĠAstros": 27463, + "Ġscaled": 27464, + "Ġgeographical": 27465, + "ĠRapids": 27466, + "Enjoy": 27467, + "Ġelastic": 27468, + "ĠMohamed": 27469, + "Market": 27470, + "begin": 27471, + "Ġdiscovers": 27472, + "Ġtelecommunications": 27473, + "Ġscanner": 27474, + "Ġenlarge": 27475, + "Ġsharks": 27476, + "Ġpsychedel": 27477, + "ĠRouge": 27478, + "Ġsnapshot": 27479, + "isine": 27480, + "XP": 27481, + "Ġpesticides": 27482, + "ĠLSD": 27483, + "ĠDistribution": 27484, + "really": 27485, + "Ġdegradation": 27486, + "Ġdisguise": 27487, + "Ġbiom": 27488, + "ĠEXT": 27489, + "Ġequations": 27490, + "Ġhazards": 27491, + "ĠCompared": 27492, + ")*": 27493, + "Ġvirtues": 27494, + "Ġelders": 27495, + "Ġenhancing": 27496, + "ĠAcross": 27497, + "eros": 27498, + "angling": 27499, + "Ġcombust": 27500, + "ucci": 27501, + "Ġconcussion": 27502, + "Ġcontraception": 27503, + "ĠKang": 27504, + "Ġexpresses": 27505, + "Ġaux": 27506, + "ĠPione": 27507, + "Ġexhibits": 27508, + "Debug": 27509, + "OTAL": 27510, + "ĠAlready": 27511, + "ĠWheeler": 27512, + "Ġexpands": 27513, + "?:": 27514, + "Ġreconciliation": 27515, + "Ġpirates": 27516, + "Ġpurse": 27517, + "Ġdiscourage": 27518, + "Ġspectacle": 27519, + "Rank": 27520, + "Ġwraps": 27521, + "ĠThought": 27522, + "Ġimpending": 27523, + "Opp": 27524, + "ĠAnglo": 27525, + "ĠEUR": 27526, + "Ġscrewed": 27527, + "retched": 27528, + "Ġencouragement": 27529, + "models": 27530, + "Ġconfuse": 27531, + "mmm": 27532, + "ĠVitamin": 27533, + "âĸijâĸij": 27534, + "Cru": 27535, + "Ġknights": 27536, + "Ġdiscard": 27537, + "Ġbishops": 27538, + "ĠWear": 27539, + "ĠGarrett": 27540, + "kan": 27541, + "ãĥŁ": 27542, + "Ġmasculine": 27543, + "capital": 27544, + "ĠAus": 27545, + "Ġfatally": 27546, + "thanks": 27547, + "ĠAU": 27548, + "ĠGut": 27549, + "1200": 27550, + "Ġ00000000": 27551, + "Ġsurrog": 27552, + "ĠBIOS": 27553, + "raits": 27554, + "ĠWatts": 27555, + "Ġresurrection": 27556, + "ĠElectoral": 27557, + "ĠTips": 27558, + "4000": 27559, + "Ġnutrient": 27560, + "Ġdepicting": 27561, + "Ġsprink": 27562, + "Ġmuff": 27563, + "ĠLIM": 27564, + "ĠSample": 27565, + "psc": 27566, + "ibi": 27567, + "generated": 27568, + "Ġspecimens": 27569, + "Ġdissatisf": 27570, + "Ġtailored": 27571, + "Ġholdings": 27572, + "ĠMonthly": 27573, + "ĠEat": 27574, + "poons": 27575, + "Ġnec": 27576, + "ĠCage": 27577, + "ĠLotus": 27578, + "ĠLantern": 27579, + "Ġfrontier": 27580, + "Ġpensions": 27581, + "Ġjoked": 27582, + "ĠHardy": 27583, + "=-=-=-=-": 27584, + "rade": 27585, + "UID": 27586, + "Ġrails": 27587, + "Ġemit": 27588, + "Ġslate": 27589, + "Ġsmug": 27590, + "Ġspit": 27591, + "ĠCalls": 27592, + "ĠJacobs": 27593, + "feat": 27594, + "ĠUE": 27595, + "Ġrestruct": 27596, + "Ġregeneration": 27597, + "Ġenergies": 27598, + "ĠConnor": 27599, + "OHN": 27600, + "ĠCheese": 27601, + "Ġger": 27602, + "Ġresurrect": 27603, + "management": 27604, + "NW": 27605, + "Ġpresently": 27606, + "ĠBruins": 27607, + "Member": 27608, + "ĠMang": 27609, + "idan": 27610, + "Ġboosting": 27611, + "wyn": 27612, + "+.": 27613, + "requisite": 27614, + "ĠNYPD": 27615, + "ĠMegan": 27616, + "ĠConditions": 27617, + "Ġpics": 27618, + "nesium": 27619, + "ĠRash": 27620, + "Ġ174": 27621, + "ĠDucks": 27622, + "Ġembro": 27623, + "zu": 27624, + "onian": 27625, + "religious": 27626, + "Ġcraz": 27627, + "ĠACA": 27628, + "ĠZucker": 27629, + "EMA": 27630, + "ĠPros": 27631, + "Weapon": 27632, + "ĠKnox": 27633, + "ĠArduino": 27634, + "Ġstove": 27635, + "Ġheavens": 27636, + "ĠPurchase": 27637, + "Ġherd": 27638, + "Ġfundraiser": 27639, + "Digital": 27640, + "5000": 27641, + "Ġproponents": 27642, + "/âĢĭ": 27643, + "Ġjelly": 27644, + "ĠVisa": 27645, + "Ġmonks": 27646, + "Ġadvancement": 27647, + "ĠWer": 27648, + "Ġ187": 27649, + "eus": 27650, + "ertility": 27651, + "Ġfetal": 27652, + "Ġ1936": 27653, + "Lo": 27654, + "Ġoutfits": 27655, + "Ġstaircase": 27656, + "bomb": 27657, + "Ġcustomized": 27658, + "clair": 27659, + "Tree": 27660, + "Ġmapped": 27661, + "ĠConsidering": 27662, + "ĠTorres": 27663, + "Ġmethyl": 27664, + "Ġapproximate": 27665, + "Ġdoom": 27666, + "ĠHansen": 27667, + "Ġcrossover": 27668, + "Ġstandalone": 27669, + "ä¼": 27670, + "Ġinvites": 27671, + "Ġgraveyard": 27672, + "Ġhp": 27673, + "DonaldTrump": 27674, + "Ġescort": 27675, + "Gar": 27676, + "Ġpredecessors": 27677, + "Ġhay": 27678, + "Ġenzyme": 27679, + "ĠStraight": 27680, + "visors": 27681, + "Ing": 27682, + "aneously": 27683, + "ĠApplied": 27684, + "Ġfec": 27685, + "ĠDurant": 27686, + "Ġoutspoken": 27687, + "orb": 27688, + "Ġzeal": 27689, + "Ġdisgrace": 27690, + "').": 27691, + "ĠCheng": 27692, + "289": 27693, + "ĠRena": 27694, + "ĠSuicide": 27695, + "294": 27696, + "Ġoutraged": 27697, + "ĠNewman": 27698, + "ĠNvidia": 27699, + "ĠAber": 27700, + "ĠBers": 27701, + "Ġrecreation": 27702, + "Window": 27703, + "ĠDP": 27704, + "xe": 27705, + "Ġpedoph": 27706, + "Ġfallout": 27707, + "amboo": 27708, + "Ġpresentations": 27709, + "ĠApps": 27710, + "Ġhtml": 27711, + "345": 27712, + "ĠXXX": 27713, + "Ġrubbing": 27714, + "ĠLeather": 27715, + "Ġhumidity": 27716, + "seys": 27717, + "established": 27718, + "ĠUnits": 27719, + "646": 27720, + "Ġrespectable": 27721, + "Auto": 27722, + "Ġthriving": 27723, + "ĠInnovation": 27724, + "angs": 27725, + "Extra": 27726, + "regulation": 27727, + "298": 27728, + "pick": 27729, + "Examples": 27730, + "ĠCJ": 27731, + "Attack": 27732, + "Ġdracon": 27733, + "LT": 27734, + "Ġsticker": 27735, + "rers": 27736, + "Ġsunny": 27737, + "Iss": 27738, + "regulated": 27739, + "dim": 27740, + "ĠAbstract": 27741, + "Ġhusbands": 27742, + "Office": 27743, + "omination": 27744, + "itars": 27745, + "ANGE": 27746, + "ascal": 27747, + "ĠKris": 27748, + "ĠInfantry": 27749, + "Ġmalf": 27750, + "ĠAthe": 27751, + "ĠRally": 27752, + "balanced": 27753, + "........................": 27754, + "OUP": 27755, + "Ġmolecule": 27756, + "metics": 27757, + "ĠSplit": 27758, + "ĠInstructions": 27759, + "ĠNights": 27760, + "cards": 27761, + "Ġtug": 27762, + "Ġcone": 27763, + "åŃ": 27764, + "Ġtx": 27765, + "ĠDiscussion": 27766, + "Ġcatastrophe": 27767, + "ppe": 27768, + "gio": 27769, + "Ġcommunism": 27770, + "Ġhalted": 27771, + "ĠGuant": 27772, + "clean": 27773, + "ĠSched": 27774, + "ĠKanye": 27775, + "Ġwander": 27776, + "ĠSeriously": 27777, + "Ġ188": 27778, + "ennial": 27779, + "follow": 27780, + "productive": 27781, + "ĠFlow": 27782, + "ĠSail": 27783, + "Ġcraw": 27784, + "Ġsimulations": 27785, + "oru": 27786, + "angles": 27787, + "ĠNolan": 27788, + "Ġmenstru": 27789, + "470": 27790, + "Ġ207": 27791, + "aja": 27792, + "Ġcasually": 27793, + "boarding": 27794, + "Ġ222": 27795, + "ovy": 27796, + "ĠNumbers": 27797, + "umat": 27798, + "OE": 27799, + "287": 27800, + "ĠClemson": 27801, + "Ġcerts": 27802, + "Ġslid": 27803, + "ĠTribe": 27804, + "Ġtoast": 27805, + "Ġfortunes": 27806, + "Ġfals": 27807, + "ĠCommittees": 27808, + "Ġgp": 27809, + "Ġfiery": 27810, + "ĠNets": 27811, + "ĠAnime": 27812, + "Package": 27813, + "ĠCompare": 27814, + "laughter": 27815, + "infect": 27816, + "Ġatrocities": 27817, + "Ġjustices": 27818, + "Ġinsults": 27819, + "ĠVernon": 27820, + "Ġshaken": 27821, + "Ġpersona": 27822, + "estamp": 27823, + "367": 27824, + "brain": 27825, + "Ġexperimenting": 27826, + "Ken": 27827, + "ĠElectronics": 27828, + "Ġ161": 27829, + "domain": 27830, + "Ġgraphical": 27831, + "bishop": 27832, + "Ġwhopping": 27833, + "ĠEvangel": 27834, + "Ġadvertisers": 27835, + "ĠSpear": 27836, + "Ġbids": 27837, + "Ġdestroys": 27838, + "utz": 27839, + "Ġundersc": 27840, + "ĠADD": 27841, + "Ġants": 27842, + "ĠCum": 27843, + "ipples": 27844, + "ĠFill": 27845, + "Ġglanced": 27846, + "Ġindicted": 27847, + "ĠEff": 27848, + "Ġmiscon": 27849, + "ĠDesktop": 27850, + "Ġabide": 27851, + "ãĥĢ": 27852, + "ĠIo": 27853, + "ĠCoul": 27854, + "Ġcapsule": 27855, + "ĠChrys": 27856, + "MON": 27857, + "Ġundes": 27858, + "ĠIRA": 27859, + "Ġcitation": 27860, + "Ġdictate": 27861, + "ĠNetworks": 27862, + "ĠConflict": 27863, + "ĠStuff": 27864, + "xa": 27865, + "isec": 27866, + "ĠChemistry": 27867, + "Ġquarterly": 27868, + "Williams": 27869, + "anan": 27870, + "Opt": 27871, + "ĠAlexandria": 27872, + "outheastern": 27873, + "ĠSpringfield": 27874, + "ĠBlacks": 27875, + "Ġgeography": 27876, + "242": 27877, + "Ġutmost": 27878, + "ĠExxon": 27879, + "abouts": 27880, + "EVA": 27881, + "ĠEnable": 27882, + "ĠBarr": 27883, + "Ġdisagreed": 27884, + "ĠCyprus": 27885, + "Ġdementia": 27886, + "Ġlabs": 27887, + "Ġubiquitous": 27888, + "ĠLOVE": 27889, + "Ġconsolidated": 27890, + "sr": 27891, + "Ġcreamy": 27892, + "ĠTimber": 27893, + "Regardless": 27894, + "ĠCertificate": 27895, + "Ġ\"...": 27896, + "ogenous": 27897, + "Captain": 27898, + "Ġinsulting": 27899, + "ĠSoros": 27900, + "ĠInstr": 27901, + "ĠBulgaria": 27902, + "better": 27903, + "Ġsucking": 27904, + "ĠDavidson": 27905, + "atz": 27906, + "Ġcollateral": 27907, + "gif": 27908, + "Ġplagued": 27909, + "ĠCancel": 27910, + "ĠGardner": 27911, + "RB": 27912, + "Ġsixteen": 27913, + "Remove": 27914, + "uristic": 27915, + "cook": 27916, + "Rod": 27917, + "Ġcomprising": 27918, + "fle": 27919, + ")âĢĶ": 27920, + "ĠViking": 27921, + "growth": 27922, + "agonal": 27923, + "Ġsrf": 27924, + "afety": 27925, + "mot": 27926, + "Nearly": 27927, + "stown": 27928, + "ĠFactor": 27929, + "Ġautomobile": 27930, + "Ġprocedural": 27931, + "mask": 27932, + "ampires": 27933, + "Ġdisappears": 27934, + "jab": 27935, + "315": 27936, + "Ġ1951": 27937, + "needed": 27938, + "Ġdaring": 27939, + "leader": 27940, + "Ġpodium": 27941, + "Ġunhealthy": 27942, + "Ġmund": 27943, + "Ġpyramid": 27944, + "ocre": 27945, + "Ġkissed": 27946, + "Ġdreamed": 27947, + "ĠFantastic": 27948, + "ĠGly": 27949, + "åĬ": 27950, + "Ġgreatness": 27951, + "Ġspices": 27952, + "Ġmetropolitan": 27953, + "Ġcompuls": 27954, + "iets": 27955, + "1016": 27956, + "ĠSham": 27957, + "ĠPyr": 27958, + "flies": 27959, + "ĠMidnight": 27960, + "Ġswallowed": 27961, + "Ġgenres": 27962, + "ĠLucky": 27963, + "ĠRewards": 27964, + "Ġdispatch": 27965, + "ĠIPA": 27966, + "ĠApply": 27967, + "Ġaven": 27968, + "alities": 27969, + "312": 27970, + "things": 27971, + "Ġ().": 27972, + "Ġmates": 27973, + "ĠSz": 27974, + "ĠCOP": 27975, + "olate": 27976, + "OFF": 27977, + "Ġrecharge": 27978, + "caps": 27979, + "ĠYorker": 27980, + "icone": 27981, + "Ġgalaxies": 27982, + "ileaks": 27983, + "Dave": 27984, + "ĠPuzz": 27985, + "ĠCeltic": 27986, + "ĠAFC": 27987, + "276": 27988, + "ĠSons": 27989, + "Ġaffirmative": 27990, + "Hor": 27991, + "Ġtutorials": 27992, + "ĠCITY": 27993, + "ĠRosa": 27994, + "ĠExtension": 27995, + "Series": 27996, + "Ġfats": 27997, + "Ġrab": 27998, + "lis": 27999, + "Ġunic": 28000, + "Ġeve": 28001, + "ĠSpin": 28002, + "Ġadulthood": 28003, + "typ": 28004, + "Ġsectarian": 28005, + "Ġcheckout": 28006, + "ĠCycl": 28007, + "Single": 28008, + "Ġmartyr": 28009, + "Ġchilling": 28010, + "888": 28011, + "oufl": 28012, + "Ġ];": 28013, + "Ġcongestion": 28014, + "mk": 28015, + "ĠWhereas": 28016, + "Ġ1938": 28017, + "urrencies": 28018, + "erion": 28019, + "Ġboast": 28020, + "ĠPatients": 28021, + "Ġchap": 28022, + "ĠBD": 28023, + "realDonaldTrump": 28024, + "Ġexamines": 28025, + "hov": 28026, + "Ġstartling": 28027, + "ĠBabylon": 28028, + "wid": 28029, + "omew": 28030, + "brance": 28031, + "ĠOdyssey": 28032, + "wig": 28033, + "Ġtorch": 28034, + "ĠVox": 28035, + "ĠMoz": 28036, + "ĠTroll": 28037, + "ĠAns": 28038, + "Similarly": 28039, + "ĠFul": 28040, + "006": 28041, + "Unless": 28042, + "ĠAlone": 28043, + "stead": 28044, + "ĠPublisher": 28045, + "rights": 28046, + "tu": 28047, + "ĠDoesn": 28048, + "Ġprofessionally": 28049, + "Ġclo": 28050, + "icz": 28051, + "Ġsteals": 28052, + "Ġá": 28053, + "1986": 28054, + "Ġsturdy": 28055, + "ĠJohann": 28056, + "Ġmedals": 28057, + "Ġfilings": 28058, + "ĠFraser": 28059, + "done": 28060, + "Ġmultinational": 28061, + "Ġfeder": 28062, + "Ġworthless": 28063, + "Ġpest": 28064, + "Yesterday": 28065, + "ankind": 28066, + "Ġgays": 28067, + "Ġborne": 28068, + "ĠPOS": 28069, + "Picture": 28070, + "Ġpercentages": 28071, + "251": 28072, + "rame": 28073, + "Ġpotions": 28074, + "AMD": 28075, + "ĠLebanese": 28076, + "Ġrang": 28077, + "ĠLSU": 28078, + "ongs": 28079, + "Ġpeninsula": 28080, + "ĠClause": 28081, + "ALK": 28082, + "oha": 28083, + "ĠMacBook": 28084, + "Ġunanimous": 28085, + "Ġlenders": 28086, + "Ġhangs": 28087, + "Ġfranchises": 28088, + "orers": 28089, + "ĠUpdates": 28090, + "Ġisolate": 28091, + "andro": 28092, + "Soon": 28093, + "Ġdisruptive": 28094, + "ĠSurve": 28095, + "Ġstitches": 28096, + "ĠScorp": 28097, + "ĠDominion": 28098, + "Ġsupplying": 28099, + "Arg": 28100, + "Ġturret": 28101, + "ĠLuk": 28102, + "Ġbrackets": 28103, + "*)": 28104, + "ĠRevolutionary": 28105, + "ĠHonest": 28106, + "Ġnoticing": 28107, + "ĠShannon": 28108, + "Ġafforded": 28109, + "Ġtha": 28110, + "ĠJanet": 28111, + "!--": 28112, + "ĠNarendra": 28113, + "ĠPlot": 28114, + "Hol": 28115, + "sever": 28116, + "eenth": 28117, + "Ġobstruction": 28118, + "Ġ1024": 28119, + "staff": 28120, + "jas": 28121, + "orget": 28122, + "scenes": 28123, + "laughs": 28124, + "ĠFargo": 28125, + "crime": 28126, + "Ġorchestr": 28127, + "Ġdelet": 28128, + "iliary": 28129, + "rieved": 28130, + "Ġmilitar": 28131, + "ĠGreene": 28132, + "âĹı": 28133, + "ãģ¦": 28134, + "ĠGuards": 28135, + "Ġunleashed": 28136, + "ĠWeber": 28137, + "Ġadjustable": 28138, + "Ġcaliber": 28139, + "Ġmotivations": 28140, + "ĠÃł": 28141, + "mAh": 28142, + "ĠLanka": 28143, + "handle": 28144, + "Ġpent": 28145, + "ĠRav": 28146, + "ĠAngular": 28147, + "ĠKau": 28148, + "umbing": 28149, + "Ġphilanthrop": 28150, + "Ġdehyd": 28151, + "Ġtoxicity": 28152, + "eer": 28153, + "ĠYORK": 28154, + "witz": 28155, + "å¼": 28156, + "ĠIE": 28157, + "community": 28158, + "ĠAH": 28159, + "Ġretali": 28160, + "Ġmassively": 28161, + "ĠDaniels": 28162, + "ĠDEL": 28163, + "Ġcarcin": 28164, + "Url": 28165, + "Ġrouting": 28166, + "ĠNPCs": 28167, + "ĠRAF": 28168, + "ryce": 28169, + "Ġwaived": 28170, + "ĠGuatem": 28171, + "Everybody": 28172, + "Ġcovenant": 28173, + "Ġ173": 28174, + "Ġrelaxing": 28175, + "Ġquart": 28176, + "almost": 28177, + "Ġguarded": 28178, + "ĠSoldiers": 28179, + "ĠPLAY": 28180, + "Ġoutgoing": 28181, + "LAND": 28182, + "Ġrewrite": 28183, + "ĠMOV": 28184, + "ĠImper": 28185, + "ĠSolution": 28186, + "Ġphenomenal": 28187, + "Ġlongevity": 28188, + "Ġimpat": 28189, + "ĠNissan": 28190, + "irie": 28191, + "Ġodor": 28192, + "ĠZar": 28193, + "oks": 28194, + "Ġmilitias": 28195, + "ĠSPEC": 28196, + "Ġtolerated": 28197, + "arser": 28198, + "ĠBradford": 28199, + "+,": 28200, + "Ġsurreal": 28201, + "sf": 28202, + "Canadian": 28203, + "Ġresemblance": 28204, + "Ġcarbohydrate": 28205, + "VIEW": 28206, + "Ġaccessory": 28207, + "meal": 28208, + "largest": 28209, + "iegel": 28210, + "Someone": 28211, + "Ġtoughest": 28212, + "oso": 28213, + "Ġfunnel": 28214, + "Ġcondemnation": 28215, + "luent": 28216, + "Ġwired": 28217, + "ĠSunset": 28218, + "Jesus": 28219, + "ĠPST": 28220, + "ĠPages": 28221, + "ĠTycoon": 28222, + "ĠPF": 28223, + "Ġselections": 28224, + "Ġà¤": 28225, + "partisan": 28226, + "Ġhighs": 28227, + "ĠRune": 28228, + "Ġcrafts": 28229, + "lead": 28230, + "ĠParents": 28231, + "Ġreclaim": 28232, + "eker": 28233, + "ĠAllied": 28234, + "aeper": 28235, + "Ġlooming": 28236, + "Ġbeneficiaries": 28237, + "ĠHull": 28238, + "Students": 28239, + "Jewish": 28240, + "dj": 28241, + "Ġpact": 28242, + "template": 28243, + "ĠOfficials": 28244, + "ĠBaylor": 28245, + "Ġhemp": 28246, + "Ġyouths": 28247, + "ĠLevels": 28248, + "ĠXiao": 28249, + "ĠChes": 28250, + "Ġendeavor": 28251, + "ĠRemoved": 28252, + "Ġhippocamp": 28253, + "Hell": 28254, + "ãĤĬ": 28255, + "805": 28256, + "Ġdinosaur": 28257, + "ĠWrath": 28258, + "ĠIndonesian": 28259, + "Ġcalculator": 28260, + "ĠDictionary": 28261, + "Ġ420": 28262, + "ĠMAG": 28263, + "(_": 28264, + "!,": 28265, + "tarians": 28266, + "Ġrestricting": 28267, + "racuse": 28268, + "Ġweekday": 28269, + "OUNT": 28270, + "Ġshrugged": 28271, + "leground": 28272, + "Ġbald": 28273, + "ĠDoctors": 28274, + "Ġtouted": 28275, + "ĠMaxwell": 28276, + "Ġ214": 28277, + "Ġdiplomat": 28278, + "Ġrepression": 28279, + "Ġconstituency": 28280, + "vice": 28281, + "ranked": 28282, + "ĠNapoleon": 28283, + "gang": 28284, + "ĠForever": 28285, + "tun": 28286, + "Ġbulb": 28287, + "ĠPDT": 28288, + "ĠCisco": 28289, + "VEN": 28290, + "Ġresumed": 28291, + "Steven": 28292, + "ĠManitoba": 28293, + "Ġfabulous": 28294, + "ĠAgents": 28295, + "1984": 28296, + "Ġamusing": 28297, + "ĠMysteries": 28298, + "Ġorthodox": 28299, + "floor": 28300, + "Ġquestionnaire": 28301, + "Ġpenetrate": 28302, + "Ġfilmmakers": 28303, + "ĠUnc": 28304, + "Ġstamped": 28305, + "Ġthirteen": 28306, + "Ġoutfield": 28307, + "Ġforwarded": 28308, + "Ġappra": 28309, + "Ġaided": 28310, + "try": 28311, + "Ġunfocused": 28312, + "ĠLiz": 28313, + "ĠWendy": 28314, + "ĠScene": 28315, + "Charg": 28316, + "Ġrejects": 28317, + "Ġleftist": 28318, + "ĠProvidence": 28319, + "ĠBrid": 28320, + "regn": 28321, + "Ġprophecy": 28322, + "ĠLIVE": 28323, + "499": 28324, + "Ġforge": 28325, + "ĠFML": 28326, + "Ġintrinsic": 28327, + "ĠFrog": 28328, + "Ġwont": 28329, + "ĠHolt": 28330, + "Ġfamed": 28331, + "CLUS": 28332, + "aepernick": 28333, + "ĠHate": 28334, + "ĠCay": 28335, + "Ġregistering": 28336, + "ortality": 28337, + "ropy": 28338, + "ocalyptic": 28339, + "aan": 28340, + "nav": 28341, + "Ġfascist": 28342, + "IFIED": 28343, + "Ġimplicated": 28344, + "ĠResort": 28345, + "ĠChandler": 28346, + "ĠBrick": 28347, + "Pin": 28348, + "ysc": 28349, + "Usage": 28350, + "ĠHelm": 28351, + "usra": 28352, + "âĺħâĺħ": 28353, + "ĠAbbas": 28354, + "Ġunanimously": 28355, + "Ġkeeper": 28356, + "Ġaddicted": 28357, + "???": 28358, + "Ġhelmets": 28359, + "Ġantioxid": 28360, + "apsed": 28361, + "808": 28362, + "giene": 28363, + "Ġwaits": 28364, + "Ġminion": 28365, + "raved": 28366, + "ĠPorsche": 28367, + "Ġdreaming": 28368, + "Ġ171": 28369, + "ĠCain": 28370, + "Ġunfor": 28371, + "asso": 28372, + "ĠConfiguration": 28373, + "kun": 28374, + "hardt": 28375, + "Ġnested": 28376, + "ĠLDS": 28377, + "LES": 28378, + "Ġtying": 28379, + "enos": 28380, + "Ġcue": 28381, + "ĠMarqu": 28382, + "skirts": 28383, + "Ġclicked": 28384, + "Ġexpiration": 28385, + "ĠAccordingly": 28386, + "ĠWC": 28387, + "Ġblessings": 28388, + "Ġaddictive": 28389, + "ĠNarr": 28390, + "yx": 28391, + "ĠJaguars": 28392, + "Ġrents": 28393, + "ĠSiber": 28394, + "Ġtipped": 28395, + "ousse": 28396, + "ĠFitzgerald": 28397, + "Ġhierarch": 28398, + "outine": 28399, + "Ġwavelength": 28400, + ">.": 28401, + "chid": 28402, + "ĠProcessing": 28403, + "/+": 28404, + "ranking": 28405, + "Easy": 28406, + "ĠConstruct": 28407, + "Ġtet": 28408, + "insured": 28409, + "HUD": 28410, + "Ġquoting": 28411, + "Ġcommunicated": 28412, + "inx": 28413, + "Ġinmate": 28414, + "Ġerected": 28415, + "ĠAbsolutely": 28416, + "ĠSurely": 28417, + "Ġunim": 28418, + "ĠThrone": 28419, + "heid": 28420, + "Ġclaws": 28421, + "Ġsuperstar": 28422, + "ĠLenn": 28423, + "ĠWhis": 28424, + "Uk": 28425, + "abol": 28426, + "Ġsket": 28427, + "ĠNiet": 28428, + "Ġperks": 28429, + "Ġaffinity": 28430, + "Ġopenings": 28431, + "phasis": 28432, + "Ġdiscriminate": 28433, + "Tip": 28434, + "vc": 28435, + "Ġgrinding": 28436, + "ĠJenny": 28437, + "Ġasthma": 28438, + "holes": 28439, + "ĠHomer": 28440, + "Ġregisters": 28441, + "ĠGlad": 28442, + "Ġcreations": 28443, + "Ġlithium": 28444, + "Ġapplause": 28445, + "until": 28446, + "Justice": 28447, + "ĠTurks": 28448, + "Ġscandals": 28449, + "Ġbake": 28450, + "tank": 28451, + "Mech": 28452, + "ĠMeans": 28453, + "ĠMaid": 28454, + "Republicans": 28455, + "isal": 28456, + "windows": 28457, + "ĠSantos": 28458, + "Ġvegetation": 28459, + "338": 28460, + "tri": 28461, + "Ġflux": 28462, + "insert": 28463, + "Ġclarified": 28464, + "Ġmortg": 28465, + "ĠChim": 28466, + "ĠTort": 28467, + "Ġdisclaim": 28468, + "metal": 28469, + "ĠAside": 28470, + "Ġinduction": 28471, + "Ġinfl": 28472, + "Ġatheists": 28473, + "amph": 28474, + "Ġether": 28475, + "ĠVital": 28476, + "ĠBuilt": 28477, + "Mind": 28478, + "Ġweaponry": 28479, + "SET": 28480, + "Ġ186": 28481, + "admin": 28482, + "gam": 28483, + "contract": 28484, + "afa": 28485, + "Ġderivatives": 28486, + "Ġsnacks": 28487, + "Ġchurn": 28488, + "Econom": 28489, + "Ġcapped": 28490, + "ĠUnderstanding": 28491, + "ĠHers": 28492, + "ĠIz": 28493, + "Ġduct": 28494, + "IENT": 28495, + "aughty": 28496, + "ĠâľĶ": 28497, + "ĠNP": 28498, + "Ġsailing": 28499, + "Initialized": 28500, + "Ġted": 28501, + "Ġreactors": 28502, + "ĠLomb": 28503, + "Ġchoke": 28504, + "ĠWorm": 28505, + "Ġadmiration": 28506, + "Ġswung": 28507, + "ensibly": 28508, + "Ġrash": 28509, + "ĠGoals": 28510, + "ĠImportant": 28511, + "Shot": 28512, + "ĠRas": 28513, + "Ġtrainers": 28514, + "ĠBun": 28515, + "Working": 28516, + "Ġharmed": 28517, + "ĠPandora": 28518, + "ĠLTE": 28519, + "Ġmushroom": 28520, + "ĠCHAR": 28521, + "ĠFee": 28522, + "ĠMoy": 28523, + "Born": 28524, + "oliberal": 28525, + "ĠMartial": 28526, + "Ġgentlemen": 28527, + "Ġlingering": 28528, + "Official": 28529, + "Ġgraffiti": 28530, + "ĠNames": 28531, + "Der": 28532, + "Ġquint": 28533, + "istrate": 28534, + "azeera": 28535, + "ĠNOTICE": 28536, + "ĠFlorence": 28537, + "Ġpayable": 28538, + "Ġdepicts": 28539, + "ĠSpecies": 28540, + "Heart": 28541, + "âĶĢâĶĢâĶĢâĶĢâĶĢâĶĢâĶĢâĶĢ": 28542, + "Ġenclosed": 28543, + "Increases": 28544, + "Daily": 28545, + "ĠLis": 28546, + "Ġenactment": 28547, + "ĠBacon": 28548, + "ĠSteele": 28549, + "demand": 28550, + "Ġ183": 28551, + "Ġmouths": 28552, + "Ġstranded": 28553, + "Ġenhancement": 28554, + "011": 28555, + "ĠWhats": 28556, + "Ġhealed": 28557, + "eny": 28558, + "ĠRab": 28559, + "Ġ340": 28560, + "ĠLabyrinth": 28561, + "roach": 28562, + "ĠYosh": 28563, + "ĠClippers": 28564, + "Ġconcerts": 28565, + "Internet": 28566, + "355": 28567, + "Ġstickers": 28568, + "Ġtermed": 28569, + "ĠAxe": 28570, + "Ġgrandparents": 28571, + "France": 28572, + "ĠClim": 28573, + "ĠUh": 28574, + "ulic": 28575, + "Ġthrill": 28576, + "centric": 28577, + "ĠOverview": 28578, + "ĠConduct": 28579, + "Ġsubstantive": 28580, + "Ġ182": 28581, + "mur": 28582, + "Ġstray": 28583, + "ĠCoff": 28584, + "Ġrepetitive": 28585, + "ĠForgotten": 28586, + "Ġqualification": 28587, + "ewitness": 28588, + "ĠZimbabwe": 28589, + "Ġsimulated": 28590, + "ĠJD": 28591, + "253": 28592, + "ĠWare": 28593, + "Ġunsc": 28594, + "Times": 28595, + "Ġsummons": 28596, + "Ġdisconnected": 28597, + "Ġ184": 28598, + "cius": 28599, + "ĠGujar": 28600, + "odka": 28601, + "Ġerase": 28602, + "ĠTobacco": 28603, + "elected": 28604, + "Ġuncont": 28605, + "ĠShepard": 28606, + "ĠLamp": 28607, + "Ġalerted": 28608, + "Ġoperative": 28609, + "arna": 28610, + "uint": 28611, + "Ġnegligence": 28612, + "acements": 28613, + "Ġsupra": 28614, + "Ġprevail": 28615, + "ĠShark": 28616, + "Ġbelts": 28617, + "ãģ«": 28618, + "Ġtighter": 28619, + "Engineers": 28620, + "Ġinactive": 28621, + "Ġexponent": 28622, + "ĠWillie": 28623, + "aples": 28624, + "Ġheir": 28625, + "ĠHits": 28626, + "iann": 28627, + "ĠSays": 28628, + "Ġcurrents": 28629, + "ĠBengal": 28630, + "Ġarist": 28631, + "Buffer": 28632, + "Ġbreeze": 28633, + "ĠWesley": 28634, + "Cola": 28635, + "Ġpronoun": 28636, + "Ġdeed": 28637, + "ĠKling": 28638, + "Ġoft": 28639, + "Ġinflict": 28640, + "Ġpunishing": 28641, + "Ġnm": 28642, + "iku": 28643, + "ODUCT": 28644, + "014": 28645, + "Ġsubsidy": 28646, + "ĠDEA": 28647, + "ĠHerbert": 28648, + "ĠJal": 28649, + "Bank": 28650, + "Ġdeferred": 28651, + "Ġshipment": 28652, + "Bott": 28653, + "Ġalle": 28654, + "bearing": 28655, + "HTML": 28656, + "Offline": 28657, + "Ġ213": 28658, + "Ġscrolling": 28659, + "Ġscanned": 28660, + "ĠLibyan": 28661, + "ĠTOP": 28662, + "chrom": 28663, + "dt": 28664, + "column": 28665, + "PsyNetMessage": 28666, + "Zero": 28667, + "Ġtorso": 28668, + "050": 28669, + "âķIJ": 28670, + "Ġimperson": 28671, + "ĠSchwartz": 28672, + "udic": 28673, + "Ġpissed": 28674, + "ĠSapp": 28675, + "257": 28676, + "ĠISPs": 28677, + "ogl": 28678, + "Ġsupervised": 28679, + "Ġadolescent": 28680, + "Ġattained": 28681, + "ĠDelivery": 28682, + "ĠBunny": 28683, + "Ġ1937": 28684, + "Ġminiature": 28685, + "Ġos": 28686, + "Ġ370": 28687, + "608": 28688, + "ĠMourinho": 28689, + "Ġinnate": 28690, + "Ġtempo": 28691, + "ĠNM": 28692, + "ĠFallen": 28693, + "009": 28694, + "Ġprovocative": 28695, + "Streamer": 28696, + "ĠBenedict": 28697, + "ĠBolshe": 28698, + "Ġturtle": 28699, + "ĠPCB": 28700, + "ĠEqual": 28701, + "Director": 28702, + "ĠRend": 28703, + "Ġfluids": 28704, + "Authorities": 28705, + "Ġcousins": 28706, + "requency": 28707, + "ĠNeighbor": 28708, + "sets": 28709, + "shared": 28710, + "Charles": 28711, + "password": 28712, + "Ġgears": 28713, + "Ġ211": 28714, + "ĠHardware": 28715, + "rika": 28716, + "Ġupstream": 28717, + "Hom": 28718, + "Ġdisproportionately": 28719, + "ivities": 28720, + "Ġundefined": 28721, + "Ġelectrons": 28722, + "Ġcommemor": 28723, + "Eventually": 28724, + "Ġ><": 28725, + "Ġirresponsible": 28726, + "218": 28727, + "ĠReleased": 28728, + "ĠOVER": 28729, + "ĠIGN": 28730, + "ĠBread": 28731, + "stellar": 28732, + "ĠSage": 28733, + "tted": 28734, + "damage": 28735, + "edition": 28736, + "ĠPrec": 28737, + "Ġlime": 28738, + "Ġconfinement": 28739, + "Ġcalorie": 28740, + "weapon": 28741, + "Ġdiffering": 28742, + "ĠSina": 28743, + "mys": 28744, + "amd": 28745, + "Ġintricate": 28746, + "kk": 28747, + "ĠPAT": 28748, + "ão": 28749, + "stones": 28750, + "links": 28751, + "Ġranch": 28752, + "Semitic": 28753, + "Ġdifferentiate": 28754, + "ĠSinger": 28755, + "occupied": 28756, + "Ġfortress": 28757, + "cmd": 28758, + "Ġinterception": 28759, + "ĠAnkara": 28760, + "Ġrept": 28761, + "ĠSolitaire": 28762, + "Ġremake": 28763, + "pred": 28764, + "Ġdared": 28765, + "autions": 28766, + "ĠBACK": 28767, + "Running": 28768, + "Ġdebugging": 28769, + "Ġgraphs": 28770, + "399": 28771, + "ĠNigel": 28772, + "Ġbun": 28773, + "Ġpillow": 28774, + "Ġprogressed": 28775, + "fashioned": 28776, + "Ġobedience": 28777, + "ERN": 28778, + "Ġrehears": 28779, + "Cell": 28780, + "tl": 28781, + "Sher": 28782, + "Ġherald": 28783, + "ĠPayment": 28784, + "ĠCory": 28785, + "ĠDept": 28786, + "Ġrepent": 28787, + "ĠWeak": 28788, + "uckland": 28789, + "Ġpleasing": 28790, + "Ġshortages": 28791, + "Ġjurors": 28792, + "ĠKab": 28793, + "qqa": 28794, + "Anti": 28795, + "Ġwow": 28796, + "ĠRCMP": 28797, + "Ġtsun": 28798, + "ĠSic": 28799, + "Ġcomprises": 28800, + "Ġspies": 28801, + "Ġprecinct": 28802, + "nu": 28803, + "Ġurges": 28804, + "Ġtimed": 28805, + "Ġstripes": 28806, + "ĠBoots": 28807, + "Ġyen": 28808, + "Advanced": 28809, + "Ġdiscrete": 28810, + "ĠArchangel": 28811, + "employment": 28812, + "Diff": 28813, + "Ġmonuments": 28814, + "Ġ209": 28815, + "worker": 28816, + "Ġ196": 28817, + "ĠIg": 28818, + "utterstock": 28819, + "TPS": 28820, + "Jac": 28821, + "Ġhomelessness": 28822, + "Ġcommentator": 28823, + "Ġracially": 28824, + "fing": 28825, + "seed": 28826, + "Ele": 28827, + "ellation": 28828, + "Ġethanol": 28829, + "Ġparish": 28830, + "ĠDong": 28831, + "ĠAwakening": 28832, + "Ġdeviation": 28833, + "ĠBearing": 28834, + "ĠTsuk": 28835, + "Ġrecess": 28836, + "Ġlymph": 28837, + "ĠCannabis": 28838, + "åľ": 28839, + "ĠNEWS": 28840, + "Ġdra": 28841, + "ĠStefan": 28842, + "ĠWrong": 28843, + "ĠSAM": 28844, + "Ġloosely": 28845, + "Ġinterpreter": 28846, + "ĠPlain": 28847, + "Government": 28848, + "Ġbigotry": 28849, + "Ġgrenades": 28850, + "avez": 28851, + "pictured": 28852, + "Ġmandated": 28853, + "ĠMonk": 28854, + "ĠPedro": 28855, + "Ġlava": 28856, + "274": 28857, + "Ġcynical": 28858, + "ĠScrolls": 28859, + "locks": 28860, + "Mp": 28861, + "Ġcongregation": 28862, + "ornings": 28863, + "phil": 28864, + "ĠIbid": 28865, + "Ġferv": 28866, + "Ġdisappearing": 28867, + "Ġarrogant": 28868, + "syn": 28869, + "ĠMaver": 28870, + "ĠSuit": 28871, + "241": 28872, + "Ġabbre": 28873, + "ackers": 28874, + "Pa": 28875, + "ĠYel": 28876, + "Whenever": 28877, + "Ġ235": 28878, + "ĠVine": 28879, + "ĠAnat": 28880, + "Ġextinct": 28881, + "LET": 28882, + "Ġexecutable": 28883, + "VERS": 28884, + "oxide": 28885, + "DNA": 28886, + "ĠPrel": 28887, + "Ġresentment": 28888, + "Ġcomprise": 28889, + "ĠAviv": 28890, + "Ġinterceptions": 28891, + "Ġprolific": 28892, + "INA": 28893, + "ĠErin": 28894, + "thought": 28895, + "219": 28896, + "ĠPsychiatry": 28897, + "unky": 28898, + "chemist": 28899, + "Ho": 28900, + "ĠMcCoy": 28901, + "Ġbricks": 28902, + "Los": 28903, + "rily": 28904, + "ĠUSSR": 28905, + "Ġrud": 28906, + "Ġlaud": 28907, + "ĠWise": 28908, + "ĠEmerald": 28909, + "Ġrevived": 28910, + "Ġdamned": 28911, + "ĠRepair": 28912, + "idem": 28913, + "ctica": 28914, + "Ġpatriarch": 28915, + "ĠNurs": 28916, + "meg": 28917, + "Ġcheapest": 28918, + "reements": 28919, + "empty": 28920, + "ĠCelebr": 28921, + "Ġdeprivation": 28922, + "chanted": 28923, + "ĠThumbnails": 28924, + "Energy": 28925, + "ĠEthan": 28926, + "ĠQing": 28927, + "Ġopposes": 28928, + "WIND": 28929, + "vik": 28930, + "ĠMau": 28931, + "ĠSUB": 28932, + "667": 28933, + "GRE": 28934, + "ĠVolunte": 28935, + "nton": 28936, + "Cook": 28937, + "åIJ": 28938, + "esque": 28939, + "Ġplummet": 28940, + "Ġsuing": 28941, + "Ġpronounce": 28942, + "Ġresisting": 28943, + "ĠFishing": 28944, + "ĠTrials": 28945, + "Ġyell": 28946, + "Ġ310": 28947, + "Ġinduct": 28948, + "Ġpersonalized": 28949, + "often": 28950, + "Reb": 28951, + "EMBER": 28952, + "Ġviewpoint": 28953, + "Ġexistential": 28954, + "())": 28955, + "remove": 28956, + "MENTS": 28957, + "lasses": 28958, + "Ġevapor": 28959, + "Ġaisle": 28960, + "meta": 28961, + "Ġreflective": 28962, + "Ġentitlement": 28963, + "Ġdevised": 28964, + "music": 28965, + "ascade": 28966, + "Ġwinding": 28967, + "offset": 28968, + "Ġaccessibility": 28969, + "kered": 28970, + "Better": 28971, + "ĠJohnston": 28972, + "thinking": 28973, + "Snow": 28974, + "ĠCroatia": 28975, + "ĠAtomic": 28976, + "271": 28977, + "348": 28978, + "Ġtextbook": 28979, + "ĠSixth": 28980, + "ĠاÙĦ": 28981, + "Ġslider": 28982, + "ĠBurger": 28983, + "bol": 28984, + "Sync": 28985, + "Ġgrandchildren": 28986, + "Ġcerv": 28987, + "+)": 28988, + "Ġeternity": 28989, + "Ġtweeting": 28990, + "Ġspeculative": 28991, + "Ġpivotal": 28992, + "ĠWP": 28993, + "ĠTER": 28994, + "ynamic": 28995, + "Ġupl": 28996, + "ĠCats": 28997, + "perhaps": 28998, + "Ġclassmates": 28999, + "Ġblatant": 29000, + "'-": 29001, + "Ġlakh": 29002, + "antine": 29003, + "ĠBorg": 29004, + "iom": 29005, + "/(": 29006, + "ĠAthletic": 29007, + "Ġsar": 29008, + "OTA": 29009, + "ĠHoffman": 29010, + "Nevertheless": 29011, + "Ġadorable": 29012, + "Ġspawned": 29013, + "Associated": 29014, + "ĠDomestic": 29015, + "Ġimplant": 29016, + "ĠLuxem": 29017, + "ĠKens": 29018, + "Ġpumps": 29019, + "ĠSAT": 29020, + "Attributes": 29021, + "509": 29022, + "avour": 29023, + "Ġcentralized": 29024, + "ĠTN": 29025, + "Ġfreshly": 29026, + "ĠAchieve": 29027, + "Ġoutsiders": 29028, + "herty": 29029, + "ĠRee": 29030, + "ĠTowers": 29031, + "ĠDart": 29032, + "akable": 29033, + "Ġmp": 29034, + "ĠHeavenly": 29035, + "Ġripe": 29036, + "ĠCaroline": 29037, + "ryan": 29038, + "Ġclassics": 29039, + "Ġretiring": 29040, + "Ġ228": 29041, + "Ġah": 29042, + "Ġdealings": 29043, + "Ġpunching": 29044, + "ĠChapman": 29045, + "Options": 29046, + "maxwell": 29047, + "volume": 29048, + "Ġstal": 29049, + "Ġexported": 29050, + "ĠQuite": 29051, + "Ġnumerical": 29052, + "Burn": 29053, + "Fact": 29054, + "ĠKeystone": 29055, + "Ġtrending": 29056, + "Ġaltering": 29057, + "ĠAfricans": 29058, + "478": 29059, + "ĠMN": 29060, + "ĠKnock": 29061, + "Ġtemptation": 29062, + "Ġprestige": 29063, + "Overview": 29064, + "ĠTraditional": 29065, + "ĠBahrain": 29066, + "Private": 29067, + "ĠHOU": 29068, + "Ġbarr": 29069, + "ĠTat": 29070, + "Cube": 29071, + "USD": 29072, + "ĠGrande": 29073, + "ĠGat": 29074, + "ĠFlo": 29075, + "Ġresides": 29076, + "Ġindec": 29077, + "volent": 29078, + "Ġperpetual": 29079, + "ubes": 29080, + "Ġworldview": 29081, + "ĠQuantum": 29082, + "Ġfiltered": 29083, + "Ġensu": 29084, + "orgetown": 29085, + "ERSON": 29086, + "ĠMild": 29087, + "379": 29088, + "OTT": 29089, + "Ã¥": 29090, + "Ġvitamins": 29091, + "Ġribbon": 29092, + "Ġsincerely": 29093, + "ĠHin": 29094, + "Ġeighteen": 29095, + "Ġcontradictory": 29096, + "Ġglaring": 29097, + "Ġexpectancy": 29098, + "Ġconspir": 29099, + "Ġmonstrous": 29100, + "Ġ380": 29101, + "reci": 29102, + "Ġhandic": 29103, + "Ġpumped": 29104, + "Ġindicative": 29105, + "Ġrapp": 29106, + "Ġavail": 29107, + "ĠLEGO": 29108, + "ĠMarijuana": 29109, + "1985": 29110, + "erton": 29111, + "Ġtwentieth": 29112, + "################################": 29113, + "ĠSwamp": 29114, + "Ġvaluation": 29115, + "Ġaffiliates": 29116, + "adjusted": 29117, + "ĠFacility": 29118, + "262": 29119, + "Ġenzymes": 29120, + "itudinal": 29121, + "Ġimprint": 29122, + "Site": 29123, + "Ġinstaller": 29124, + "ĠTRA": 29125, + "mology": 29126, + "linear": 29127, + "ĠCollective": 29128, + "igating": 29129, + "ĠToken": 29130, + "Ġspeculated": 29131, + "KN": 29132, + "ĠCly": 29133, + "ority": 29134, + "Ġdefer": 29135, + "Ġinspectors": 29136, + "approved": 29137, + "RM": 29138, + "ĠSuns": 29139, + "Ġinforming": 29140, + "ĠSyracuse": 29141, + "ibli": 29142, + "765": 29143, + "Ġglove": 29144, + "Ġauthorize": 29145, + "âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦": 29146, + "ĠCruise": 29147, + "Ġcontracting": 29148, + "shell": 29149, + "IFE": 29150, + "ĠJewel": 29151, + "pract": 29152, + "ĠPhotoshop": 29153, + "ĠKnowing": 29154, + "harm": 29155, + "Ġattractions": 29156, + "adan": 29157, + "etus": 29158, + "018": 29159, + "wagen": 29160, + "Alt": 29161, + "Ġmultiply": 29162, + "Ġequilibrium": 29163, + ":{": 29164, + "ĠFighters": 29165, + "ĠEdgar": 29166, + "Ġfourteen": 29167, + "Govern": 29168, + "Ġmisuse": 29169, + "Ġabusing": 29170, + "Ġancestry": 29171, + "ramer": 29172, + "644": 29173, + "Ġworms": 29174, + "Ġthicker": 29175, + "ĠCombine": 29176, + "Ġpeasants": 29177, + "Ġvind": 29178, + "Ġconquest": 29179, + "Ġmocked": 29180, + "Ġcinnamon": 29181, + "ĠCald": 29182, + "ĠGallup": 29183, + "Ġavoidance": 29184, + "Ġincarnation": 29185, + "ĠStrat": 29186, + "Ġtasted": 29187, + "enta": 29188, + "ĠNeal": 29189, + "pared": 29190, + "Ġterminology": 29191, + "jection": 29192, + "Scientists": 29193, + "ĠINS": 29194, + "ĠDee": 29195, + "Ġdirectories": 29196, + "Road": 29197, + "ĠShap": 29198, + "bright": 29199, + "ĠDirectors": 29200, + "ĠColumn": 29201, + "Ġbob": 29202, + "Ġpreferably": 29203, + "Ġglitch": 29204, + "furt": 29205, + "Ġeg": 29206, + "idis": 29207, + "CBC": 29208, + "Ġsurrendered": 29209, + "Ġtestament": 29210, + "336": 29211, + "uggest": 29212, + "ĠNil": 29213, + "another": 29214, + "Ġpathetic": 29215, + "ĠDonna": 29216, + "Ġ218": 29217, + "ĠAvery": 29218, + "Ġwhiskey": 29219, + "Ġfixture": 29220, + "ĠConquest": 29221, + "Ġbets": 29222, + "Occ": 29223, + "ĠLeicester": 29224, + "].\"": 29225, + "Ġ));": 29226, + "Ġflashes": 29227, + "456": 29228, + "Ġmasked": 29229, + "gebra": 29230, + "Ġcomputed": 29231, + "chel": 29232, + "auder": 29233, + "Ġdefeats": 29234, + "ĠLiberation": 29235, + "ĠOsama": 29236, + "ĠVive": 29237, + "Changes": 29238, + "Channel": 29239, + "Ġtariffs": 29240, + "Ġmage": 29241, + "ĠSax": 29242, + "Ġinadvertently": 29243, + "ĠCRE": 29244, + "ĠReaper": 29245, + "inky": 29246, + "grading": 29247, + "Ġstereotyp": 29248, + "Ġcurl": 29249, + "ĠFANT": 29250, + "Ġframeworks": 29251, + "Mom": 29252, + "ĠAnch": 29253, + "Ġflavour": 29254, + "carbon": 29255, + "Ġpermitting": 29256, + "letcher": 29257, + "ĠMozilla": 29258, + "ĠParking": 29259, + "ĠChamp": 29260, + "Scroll": 29261, + "Ġmurderer": 29262, + "Ġrested": 29263, + "Ġowes": 29264, + "ĠPoss": 29265, + "ADD": 29266, + "IFF": 29267, + "resolution": 29268, + "ĠMining": 29269, + "Ġcomparative": 29270, + "Dim": 29271, + "Ġneighbouring": 29272, + "ĠAST": 29273, + "ĠToxic": 29274, + "Ġbiases": 29275, + "Ġgunfire": 29276, + "urous": 29277, + "ĠMoment": 29278, + "1983": 29279, + "Ġpervasive": 29280, + "ttp": 29281, + "ĠNormally": 29282, + "rir": 29283, + "Sarah": 29284, + "ĠAlbany": 29285, + "Ġunsett": 29286, + "ĠSMS": 29287, + "ipers": 29288, + "layer": 29289, + "ĠWhites": 29290, + "uple": 29291, + "Ġturbo": 29292, + "ĠLeeds": 29293, + "Ġthats": 29294, + "ĠMiner": 29295, + "MER": 29296, + "ĠReign": 29297, + "Ġperme": 29298, + "ĠBlitz": 29299, + "Ġ1934": 29300, + "Ġintimidating": 29301, + "tube": 29302, + "Ġeccentric": 29303, + "abolic": 29304, + "boxes": 29305, + "ĠAssociates": 29306, + "votes": 29307, + "Ġsimulate": 29308, + "umbo": 29309, + "astery": 29310, + "Ġshipments": 29311, + "FFFF": 29312, + "anth": 29313, + "Ġseasoned": 29314, + "Ġexperimentation": 29315, + "âĸł": 29316, + "laws": 29317, + "Meet": 29318, + "iddles": 29319, + "antics": 29320, + "Rating": 29321, + "ISIS": 29322, + "hift": 29323, + "Ġfronts": 29324, + "buf": 29325, + "017": 29326, + "Ġunatt": 29327, + "ĠDil": 29328, + "leases": 29329, + "ĠGardens": 29330, + "777": 29331, + "touch": 29332, + "vell": 29333, + "458": 29334, + "Ġ=====": 29335, + "saving": 29336, + "Ġerosion": 29337, + "ĠQuin": 29338, + "Ġearns": 29339, + "Ġaccomplishment": 29340, + "ĠWei": 29341, + "Ġ<[": 29342, + "_____": 29343, + "Ġirrig": 29344, + "ĠTeddy": 29345, + "Ġconquered": 29346, + "ĠArmored": 29347, + "Ġasserts": 29348, + "Ġmanipulating": 29349, + "ré": 29350, + "Ġtranscripts": 29351, + "Gallery": 29352, + "Ġplotting": 29353, + "Neil": 29354, + "Ġbetrayal": 29355, + "loader": 29356, + "ĠSul": 29357, + "Ġdisplacement": 29358, + "Ġroyalty": 29359, + "ĠWI": 29360, + "heit": 29361, + "ĠDevices": 29362, + "allel": 29363, + "Ġmunicipalities": 29364, + "Ġcanal": 29365, + "Stars": 29366, + "ĠUAE": 29367, + "Ġ\"âĢ¦": 29368, + "ĠCU": 29369, + "above": 29370, + "Ġresonance": 29371, + "ĠguiActiveUn": 29372, + "added": 29373, + "ĠBraves": 29374, + "ĠIbn": 29375, + "Ġhereby": 29376, + "ĠBRE": 29377, + "Ġshareholder": 29378, + "ĠHir": 29379, + "ĠJi": 29380, + "Ġstrangely": 29381, + "Ġadmired": 29382, + "Ġplight": 29383, + "Ġbachelor": 29384, + "ĠPole": 29385, + "ciplinary": 29386, + "Tony": 29387, + "ĠArmenian": 29388, + "Ġunman": 29389, + "ĠZionist": 29390, + "Stage": 29391, + "iscover": 29392, + "Ġautomotive": 29393, + "Ġsidelines": 29394, + "Ġslick": 29395, + "ĠRenaissance": 29396, + "ĠFUN": 29397, + "Images": 29398, + "ĠHaj": 29399, + "Ġping": 29400, + "Ġshortcut": 29401, + "ĠBlvd": 29402, + "ĠLooks": 29403, + "Ġbursts": 29404, + "Ġclamp": 29405, + "Ġmish": 29406, + "Ġsorting": 29407, + "Ġpatriot": 29408, + "Ġcorrectness": 29409, + "ĠScandinav": 29410, + "ĠCavaliers": 29411, + "python": 29412, + "azar": 29413, + "Ġ375": 29414, + "ĠJaune": 29415, + "409": 29416, + "Ġdetrimental": 29417, + "Ġstabbing": 29418, + "Ġpoisoned": 29419, + "Ġfountain": 29420, + "ocent": 29421, + "orst": 29422, + "ĠMari": 29423, + "Ġrains": 29424, + "ĠOvers": 29425, + "ĠInstitution": 29426, + "udget": 29427, + "AMY": 29428, + "tale": 29429, + "ĠKR": 29430, + "ĠPrices": 29431, + "Ġheadaches": 29432, + "Ġlandsl": 29433, + "ĠAura": 29434, + "Bonus": 29435, + "ĠZhao": 29436, + "ĠHip": 29437, + "Ġhops": 29438, + "ĠKurdistan": 29439, + "Ġexploiting": 29440, + "ryn": 29441, + "Ġhypocrisy": 29442, + "opening": 29443, + "Ġgunshot": 29444, + "Ġwed": 29445, + "interstitial": 29446, + "Interstitial": 29447, + "Ġamen": 29448, + "Breaking": 29449, + "Ġmarketed": 29450, + "Wire": 29451, + "ĠCrowd": 29452, + "Continue": 29453, + "ĠKnown": 29454, + "ĠEffective": 29455, + "orean": 29456, + "izons": 29457, + "Joseph": 29458, + "Ġescalation": 29459, + "username": 29460, + "Ġcurtain": 29461, + "ATES": 29462, + "ĠPAR": 29463, + "ĠMiy": 29464, + "Ġcounterfe": 29465, + "lene": 29466, + "Ġcontenders": 29467, + "daily": 29468, + "ĠAsc": 29469, + "ĠPhillip": 29470, + "mostly": 29471, + "Ġfilename": 29472, + "hene": 29473, + "Ġresembling": 29474, + "Ġstaging": 29475, + "ĠChloe": 29476, + "Ġwiring": 29477, + "Hon": 29478, + "ĠRenew": 29479, + "ottage": 29480, + "ĠHybrid": 29481, + "much": 29482, + "Ġstrokes": 29483, + "Ġpolicymakers": 29484, + "APTER": 29485, + "ĠArkham": 29486, + "plot": 29487, + "Ġassistants": 29488, + "Ġdeport": 29489, + "ĠSega": 29490, + "Ġinfluenza": 29491, + "ĠCursed": 29492, + "ĠKobe": 29493, + "Ġskinny": 29494, + "Provider": 29495, + "ĠRip": 29496, + "Ġincremental": 29497, + "products": 29498, + "BF": 29499, + "Ġdome": 29500, + "ĠCredits": 29501, + "Ġlosers": 29502, + "ints": 29503, + "ĠBetty": 29504, + "ĠTalent": 29505, + "ĠDAM": 29506, + "Lv": 29507, + "Ess": 29508, + "Ġdens": 29509, + "temp": 29510, + "Judge": 29511, + "odic": 29512, + "Ġ'(": 29513, + "URES": 29514, + "etsk": 29515, + "VO": 29516, + "Ġretrieved": 29517, + "Ġarchitects": 29518, + "Ùĩ": 29519, + "Ġethic": 29520, + "ĠSecondary": 29521, + "stocks": 29522, + "adia": 29523, + "Ġ325": 29524, + "ĠOpinion": 29525, + "Ġsimultaneous": 29526, + "Ġdizz": 29527, + "ulp": 29528, + "Ġsmuggling": 29529, + "ippery": 29530, + "Random": 29531, + "facing": 29532, + "ĠDas": 29533, + "Ġstockp": 29534, + "Ġdisclosures": 29535, + "pointer": 29536, + "Ġcoral": 29537, + "ĠSelection": 29538, + "ĠPike": 29539, + "ivalent": 29540, + "Ġruthless": 29541, + "ĠRim": 29542, + "Ġensuing": 29543, + "ĠExperiment": 29544, + "Ġcongressman": 29545, + "Ġbeliever": 29546, + "Ġunspecified": 29547, + "ĠMord": 29548, + "Ġknowledgeable": 29549, + "ĠVERY": 29550, + "TX": 29551, + "Ġstraps": 29552, + "Ġturf": 29553, + "apeshifter": 29554, + "Ġmarital": 29555, + "Ġflock": 29556, + "ãģĨ": 29557, + "263": 29558, + "AMES": 29559, + "ĠOpposition": 29560, + "Ġtreasures": 29561, + "ĠGOD": 29562, + "Ġmodeled": 29563, + "ĠWORLD": 29564, + "Ġ([": 29565, + "ĠUsage": 29566, + "HF": 29567, + "Ġ$(": 29568, + "ussed": 29569, + "Ġpioneer": 29570, + "Eight": 29571, + "parse": 29572, + "bread": 29573, + "ritz": 29574, + "ĠMiranda": 29575, + "ĠKant": 29576, + "++)": 29577, + "oren": 29578, + "Ġprovoked": 29579, + "Ġbreeds": 29580, + "ĠIncludes": 29581, + "ĠPastebin": 29582, + "ĠFlip": 29583, + "Java": 29584, + "Ġbrink": 29585, + "Ġrumored": 29586, + "Ġunseen": 29587, + "Ġgarnered": 29588, + "ĠDefin": 29589, + "alted": 29590, + "Ġtattoos": 29591, + "Ġhesitation": 29592, + "isitions": 29593, + "ĠWeaver": 29594, + "ĠReporting": 29595, + "Ġtherapies": 29596, + "Ġconsultants": 29597, + "Ġresidual": 29598, + "ĠMali": 29599, + "ĠRoma": 29600, + "iago": 29601, + "ĠResidents": 29602, + "ubi": 29603, + "Ġremedies": 29604, + "Ġadaptive": 29605, + "ĠAlive": 29606, + "ĠBarcl": 29607, + "Ġwallets": 29608, + "crypt": 29609, + "etermination": 29610, + "ĠPelosi": 29611, + "Ġslipping": 29612, + "otonin": 29613, + "Ġalliances": 29614, + "patrick": 29615, + "iris": 29616, + "Ġorth": 29617, + "ĠPerkins": 29618, + "ĠDeV": 29619, + "ĠGets": 29620, + "Ġdrying": 29621, + "gee": 29622, + "forest": 29623, + "ĠForget": 29624, + "orem": 29625, + "339": 29626, + "Ġvaguely": 29627, + "ĠDion": 29628, + "ĠPorn": 29629, + "ĠHOW": 29630, + "Ġpneum": 29631, + "Ġrubble": 29632, + "ĠTaste": 29633, + "encia": 29634, + "ĠGel": 29635, + "Ġdst": 29636, + "Ġ245": 29637, + "ĠMorocco": 29638, + "inflamm": 29639, + "ĠTwins": 29640, + "Ġbots": 29641, + "daughter": 29642, + "ĠBalk": 29643, + "Ġbrethren": 29644, + "Ġlogos": 29645, + "Ġgobl": 29646, + "fps": 29647, + "Ġsubdivision": 29648, + "Ġpawn": 29649, + "Ġsqueezed": 29650, + "Ġmorale": 29651, + "ĠDW": 29652, + "'\"": 29653, + "Ġknot": 29654, + "ooky": 29655, + "Ġdivisive": 29656, + "Ġboosted": 29657, + "chy": 29658, + "ãĥIJ": 29659, + "ifact": 29660, + "Ġnewcomers": 29661, + "ĠWrestling": 29662, + "Ġscouts": 29663, + "wolves": 29664, + "Rat": 29665, + "Ġnineteenth": 29666, + "ĠOsborne": 29667, + "Stats": 29668, + "Ġempowered": 29669, + "Ġpsychopath": 29670, + "ĠOEM": 29671, + "uggage": 29672, + "ĠPK": 29673, + "ĠMohammad": 29674, + "Pak": 29675, + "Ġanarchists": 29676, + "ĠExtract": 29677, + "esthes": 29678, + "ĠStockholm": 29679, + "loo": 29680, + "ĠGraph": 29681, + "Ġdeploying": 29682, + "ĠStranger": 29683, + "ĠMold": 29684, + "Ġstaffer": 29685, + "Ġdiscounted": 29686, + "uckle": 29687, + "please": 29688, + "ĠLanding": 29689, + "ÃŃa": 29690, + "Ġ193": 29691, + "Ġante": 29692, + "Ġrepetition": 29693, + "Ġ+/-": 29694, + "Ġparody": 29695, + "Ġlively": 29696, + "AAA": 29697, + "ĠHorus": 29698, + "Ġpits": 29699, + "inders": 29700, + "LOC": 29701, + "ĠVenice": 29702, + "406": 29703, + "ĠDiscover": 29704, + "âĨ": 29705, + "ellectual": 29706, + "Ġpens": 29707, + "Ġeyel": 29708, + "iguous": 29709, + "Impl": 29710, + "Ġjoking": 29711, + "Ġinval": 29712, + "ĠBelfast": 29713, + "Ġcreditors": 29714, + "ĠSkywalker": 29715, + "ovsky": 29716, + "Ġceasefire": 29717, + "Ġseals": 29718, + "isoft": 29719, + ")).": 29720, + "ĠFelix": 29721, + "ITS": 29722, + "Ġtresp": 29723, + "ĠBlockchain": 29724, + "eware": 29725, + "ĠSchwar": 29726, + "enne": 29727, + "mounted": 29728, + "ĠBeacon": 29729, + "lesh": 29730, + "Ġimmensely": 29731, + "Ġcheering": 29732, + "Employ": 29733, + "scene": 29734, + "ishly": 29735, + "atchewan": 29736, + "ĠNicolas": 29737, + "Ġdrained": 29738, + "ĠExit": 29739, + "ĠAzerb": 29740, + "jun": 29741, + "Ġfloated": 29742, + "uania": 29743, + "Deep": 29744, + "Ġsuperv": 29745, + "Ġmystical": 29746, + "ĠDollar": 29747, + "ĠApostle": 29748, + "ĠREL": 29749, + "ĠProvided": 29750, + "ĠBucks": 29751, + "ãĥ´": 29752, + "cutting": 29753, + "Ġenhancements": 29754, + "ĠPenguins": 29755, + "ĠIsaiah": 29756, + "Ġjerk": 29757, + "ĠWyn": 29758, + "Ġstalled": 29759, + "Ġcryptocurrencies": 29760, + "ĠRoland": 29761, + "single": 29762, + "Ġlumin": 29763, + "ĠFellow": 29764, + "ĠCapacity": 29765, + "ĠKazakh": 29766, + "WN": 29767, + "Ġfinanced": 29768, + "389": 29769, + "Ġtid": 29770, + "Ġcollusion": 29771, + "ĠMyr": 29772, + "îĢ": 29773, + "Senator": 29774, + "Ġpediatric": 29775, + "Ġneatly": 29776, + "Ġsandwiches": 29777, + "ĠArchitecture": 29778, + "Ġtucked": 29779, + "Ġbalcony": 29780, + "Ġearthquakes": 29781, + "quire": 29782, + "Future": 29783, + "Ġhefty": 29784, + "éĹ": 29785, + "Ġspecializes": 29786, + "Ġstresses": 29787, + "Ġsender": 29788, + "Ġmisunderstanding": 29789, + "Ġepile": 29790, + "Ġprovoke": 29791, + "ĠColors": 29792, + "Ġdismay": 29793, + "uko": 29794, + "[_": 29795, + "586": 29796, + "neutral": 29797, + "Ġdonating": 29798, + "ĠRandall": 29799, + "Multi": 29800, + "Ġconveniently": 29801, + "ĠSung": 29802, + "ĠCoca": 29803, + "Ġtents": 29804, + "ĠAcceler": 29805, + "Ġpartnered": 29806, + "272": 29807, + "irming": 29808, + "ĠBAS": 29809, + "sometimes": 29810, + "Ġobjected": 29811, + "ubric": 29812, + "posed": 29813, + "LCS": 29814, + "grass": 29815, + "Ġattributable": 29816, + "VIS": 29817, + "Israeli": 29818, + "Ġrepeats": 29819, + "ĠRM": 29820, + "vag": 29821, + "uta": 29822, + "inous": 29823, + "Ġinert": 29824, + "ĠMiguel": 29825, + "æŃ": 29826, + "ĠHawaiian": 29827, + "Board": 29828, + "Ġartific": 29829, + "ĠAzerbai": 29830, + "asio": 29831, + "ĠRent": 29832, + "AIN": 29833, + "Ġappliances": 29834, + "Ġnationality": 29835, + "Ġasshole": 29836, + "ĠNeb": 29837, + "Ġnotch": 29838, + "hani": 29839, + "ĠBride": 29840, + "Availability": 29841, + "Ġintercepted": 29842, + "Ġcontinental": 29843, + "Ġswelling": 29844, + "ĠPerspect": 29845, + "bies": 29846, + ".<": 29847, + "ithmetic": 29848, + "ĠLara": 29849, + "Ġtempting": 29850, + "addr": 29851, + "Ġoverseeing": 29852, + "clad": 29853, + "ĠDV": 29854, + "ĠGingrich": 29855, + "Ġmun": 29856, + "ĠAppropri": 29857, + "Ġalterations": 29858, + "ĠPatreon": 29859, + "Ġhavoc": 29860, + "Ġdisciplines": 29861, + "Ġnotoriously": 29862, + "akuya": 29863, + "ieri": 29864, + "?).": 29865, + "ĠWent": 29866, + "Ġsilicon": 29867, + "Ġtremb": 29868, + "Container": 29869, + "Known": 29870, + "Ġmortar": 29871, + "este": 29872, + "icka": 29873, + "Arthur": 29874, + "ĠPreviously": 29875, + "ĠMarty": 29876, + "Ġsparse": 29877, + "gins": 29878, + "Ġinward": 29879, + "ĠParticipant": 29880, + "Copy": 29881, + "ĠMisc": 29882, + "Ġantibiotic": 29883, + "ĠRetro": 29884, + "Ġelusive": 29885, + "Ġassail": 29886, + "ĠBattalion": 29887, + "ĠBought": 29888, + "Ġdiminish": 29889, + "ĠEuropa": 29890, + "session": 29891, + "ĠDangerous": 29892, + "iesel": 29893, + "Ġdisbelief": 29894, + "Ġblasts": 29895, + "extreme": 29896, + "ĠBoyd": 29897, + "ĠProjects": 29898, + "ĠGuys": 29899, + "Ġundergone": 29900, + "Ġgrill": 29901, + "ĠDwight": 29902, + "Ġ197": 29903, + "USER": 29904, + "Ġfilesystem": 29905, + "Ġclocks": 29906, + "Taylor": 29907, + "Ġwrapper": 29908, + "Ġfolding": 29909, + "ousand": 29910, + "ĠPhilippine": 29911, + "ATIONAL": 29912, + "ĠPerth": 29913, + "Ġashes": 29914, + "Ġaccumulate": 29915, + "ĠGateway": 29916, + "Shop": 29917, + "orkshire": 29918, + "Han": 29919, + "ĠBarrel": 29920, + "ĠLeh": 29921, + "ĠXV": 29922, + "Ġwhim": 29923, + "Ġrepo": 29924, + "ĠCG": 29925, + "ĠMam": 29926, + "Ġincorporating": 29927, + "Ġbailout": 29928, + "Ġlinguistic": 29929, + "Ġdisinteg": 29930, + "CLE": 29931, + "Ġcinematic": 29932, + "ĠFiber": 29933, + "Syn": 29934, + "ilion": 29935, + "ĠCompos": 29936, + "chens": 29937, + "Ġneoc": 29938, + "Ġboiled": 29939, + "FINE": 29940, + "ono": 29941, + "uncle": 29942, + "iken": 29943, + "ĠBM": 29944, + "ι": 29945, + "Ġreceipts": 29946, + "Ġdisposed": 29947, + "ĠThirty": 29948, + "ĠRough": 29949, + "ĠABS": 29950, + "Ġnotwithstanding": 29951, + "ollen": 29952, + "#$": 29953, + "Ġunreliable": 29954, + "Ġbloom": 29955, + "Ġmediocre": 29956, + "Ġtram": 29957, + "ĠTasman": 29958, + "Ġshakes": 29959, + "Ġmanifesto": 29960, + "ĠMW": 29961, + "Ġsatisfactory": 29962, + "Ġshores": 29963, + "Ġcomputation": 29964, + "Ġassertions": 29965, + "ormons": 29966, + "arag": 29967, + "abit": 29968, + "Democrats": 29969, + "ĠLoot": 29970, + "ĠVolks": 29971, + "haired": 29972, + "Ġgravitational": 29973, + "Sing": 29974, + "ĠMiz": 29975, + "Ġthrottle": 29976, + "Ġtyranny": 29977, + "ĠViews": 29978, + "Ġrobber": 29979, + "ĠMinority": 29980, + "Ġshrine": 29981, + "scope": 29982, + "purpose": 29983, + "Ġnucleus": 29984, + "ourcing": 29985, + "ĠUSDA": 29986, + "ĠDHS": 29987, + "wra": 29988, + "ĠBowie": 29989, + "Scale": 29990, + "ĠBEL": 29991, + "xi": 29992, + "Iter": 29993, + "Ġ(),": 29994, + "wright": 29995, + "Ġsailors": 29996, + "oused": 29997, + "NASA": 29998, + "ĠProof": 29999, + "ĠMineral": 30000, + "token": 30001, + "ĠFD": 30002, + "Rew": 30003, + "Ġell": 30004, + "630": 30005, + "Ġchancellor": 30006, + "ĠGos": 30007, + "Ġamounted": 30008, + "ĠRecre": 30009, + "omez": 30010, + "ĠOptim": 30011, + "ĠOlive": 30012, + "Ġtracker": 30013, + "owler": 30014, + "ĠUnique": 30015, + "Root": 30016, + "Ġmaritime": 30017, + "ĠQuran": 30018, + "ĠAdapt": 30019, + "Ġecosystems": 30020, + "ĠRepeat": 30021, + "ĠSoy": 30022, + "ĠIMP": 30023, + "Ġgraduating": 30024, + "andem": 30025, + "Pur": 30026, + "ĠReset": 30027, + "ĠTrick": 30028, + "ĠPhilly": 30029, + "ĠTue": 30030, + "ĠMalaysian": 30031, + "Ġclimax": 30032, + "Ġbury": 30033, + "Ġconspic": 30034, + "ĠSouthampton": 30035, + "ĠFlowers": 30036, + "Ġescorted": 30037, + "ĠEducational": 30038, + "ĠIRC": 30039, + "Ġbrutally": 30040, + "eating": 30041, + "Ġpillar": 30042, + "ĠSang": 30043, + "ĠJude": 30044, + "arling": 30045, + "ĠAmnesty": 30046, + "Ġreminding": 30047, + "ĠAdministrative": 30048, + "hesda": 30049, + "Ġflashed": 30050, + "ĠPBS": 30051, + "perate": 30052, + "feature": 30053, + "Ġswipe": 30054, + "Ġgraves": 30055, + "oultry": 30056, + "261": 30057, + "breaks": 30058, + "ĠGuer": 30059, + "Ġshrimp": 30060, + "ĠVoting": 30061, + "quist": 30062, + "Ġanalytical": 30063, + "Ġtablespoons": 30064, + "ĠSOU": 30065, + "Ġresearched": 30066, + "Ġdisrupted": 30067, + "Ġjour": 30068, + "Ġreplica": 30069, + "Ġcartoons": 30070, + "bians": 30071, + "})": 30072, + "copy": 30073, + "Got": 30074, + "ouched": 30075, + "PUT": 30076, + "Ġswarm": 30077, + "notations": 30078, + "said": 30079, + "Ġrebuilt": 30080, + "Ġcollaborate": 30081, + "Ġraging": 30082, + "Ġnar": 30083, + "Ġdemographics": 30084, + "ĠDDR": 30085, + "Ġdistrust": 30086, + "ossier": 30087, + "ĠKro": 30088, + "Ġpumpkin": 30089, + "Ġregrets": 30090, + "Ġfatalities": 30091, + "ĠLens": 30092, + "ĠOle": 30093, + "pd": 30094, + "Ġpuppet": 30095, + "ĠOutlook": 30096, + "ĠStam": 30097, + "Ol": 30098, + "Fair": 30099, + "UU": 30100, + "Ġrewritten": 30101, + "ı": 30102, + "Ġfascinated": 30103, + "Ġvectors": 30104, + "Ġtribunal": 30105, + "uay": 30106, + "ĠMats": 30107, + "ĠCoins": 30108, + "[[": 30109, + "Ġ181": 30110, + "Ġrenders": 30111, + "ĠKaepernick": 30112, + "Ġespionage": 30113, + "Ġsumm": 30114, + "Ġditch": 30115, + "Account": 30116, + "Ġspreadsheet": 30117, + "Ġmutant": 30118, + "past": 30119, + "407": 30120, + "Ġdye": 30121, + "Ġinitiation": 30122, + "Ġ4000": 30123, + "Ġpunishable": 30124, + "Ġthinner": 30125, + "ĠKhal": 30126, + "Ġintermedi": 30127, + "Dun": 30128, + "ĠGotham": 30129, + "Ġeagerly": 30130, + "Ġvaginal": 30131, + "powers": 30132, + "VW": 30133, + "ĠWATCHED": 30134, + "Ġpredator": 30135, + "amsung": 30136, + "Ġdisparity": 30137, + "Ġ[*": 30138, + "Ġamph": 30139, + "Ġoutskirts": 30140, + "ĠSpirits": 30141, + "Ġskeletal": 30142, + "л": 30143, + "ĠRear": 30144, + "Ġissuance": 30145, + "ĠLogic": 30146, + "released": 30147, + "ZZ": 30148, + "ĠBound": 30149, + "Entry": 30150, + "Ġexits": 30151, + "isol": 30152, + "ĠFounder": 30153, + "Ġwre": 30154, + "ĠGreenland": 30155, + "ĠMMO": 30156, + "taker": 30157, + "INC": 30158, + "ãģ¾": 30159, + "Ġhourly": 30160, + "henko": 30161, + "Ġfantasies": 30162, + "Ġdisob": 30163, + "Ġdemolition": 30164, + "ãĥĭ": 30165, + "Ġenlisted": 30166, + "ratulations": 30167, + "Ġmisguided": 30168, + "Ġensured": 30169, + "Ġdiscouraged": 30170, + "mort": 30171, + "Ġflank": 30172, + "Ġcess": 30173, + "Ġreacts": 30174, + "ĠSere": 30175, + "sensitive": 30176, + "ĠSerpent": 30177, + "assad": 30178, + "Ġ247": 30179, + "Ġcalmly": 30180, + "busters": 30181, + "Ġbleed": 30182, + "ĠStro": 30183, + "Ġamusement": 30184, + "ĠAntarctica": 30185, + "Ġscept": 30186, + "ĠGaw": 30187, + "aq": 30188, + "asonic": 30189, + "Ġsprawling": 30190, + "native": 30191, + "aturated": 30192, + "ĠBattlefield": 30193, + "IVERS": 30194, + "EB": 30195, + "ĠGems": 30196, + "ĠNorthwestern": 30197, + "ĠFilms": 30198, + "ĠAutomatic": 30199, + "Ġapprehend": 30200, + "ãģ¨": 30201, + "ĠguiName": 30202, + "Ġbackend": 30203, + "Ġevidenced": 30204, + "geant": 30205, + "012": 30206, + "ĠSiege": 30207, + "ĠexternalTo": 30208, + "ĠunfocusedRange": 30209, + "ĠguiActiveUnfocused": 30210, + "ĠguiIcon": 30211, + "ĠexternalToEVA": 30212, + "ĠexternalToEVAOnly": 30213, + "Fri": 30214, + "chard": 30215, + "enaries": 30216, + "Ġchiefs": 30217, + "Ġcf": 30218, + "ĠHUD": 30219, + "Ġcorrobor": 30220, + "ĠdB": 30221, + "ĠTaken": 30222, + "ĠPatricia": 30223, + "rail": 30224, + "ĠCharm": 30225, + "ĠLibertarian": 30226, + "rieve": 30227, + "Personal": 30228, + "ĠOUR": 30229, + "geries": 30230, + "Ġdumping": 30231, + "Ġneurological": 30232, + "itimate": 30233, + "ĠClintons": 30234, + "rafted": 30235, + "ĠMolly": 30236, + "Ġterminals": 30237, + "register": 30238, + "Ġflare": 30239, + "Ġencoded": 30240, + "Ġautopsy": 30241, + "pel": 30242, + "machine": 30243, + "Ġexemptions": 30244, + "ĠRoyals": 30245, + "distance": 30246, + "Ġdrafts": 30247, + "Ġlame": 30248, + "ĠCunning": 30249, + "Ġspouses": 30250, + "ĠMarkets": 30251, + "ĠCarrier": 30252, + "Ġimplying": 30253, + "ĠYak": 30254, + "sid": 30255, + "Ġloser": 30256, + "Ġvigilant": 30257, + "Ġimpeachment": 30258, + "Ġaugmented": 30259, + "ĠEmployees": 30260, + "Ġunintended": 30261, + "ternally": 30262, + "ĠWatt": 30263, + "Ġrecognizable": 30264, + "essim": 30265, + "æĿ": 30266, + "Ġcoated": 30267, + "rha": 30268, + "Ġlieutenant": 30269, + "ĠLegislation": 30270, + "published": 30271, + "444": 30272, + "013": 30273, + "Ġideally": 30274, + "ĠPassword": 30275, + "Ġsimplify": 30276, + "ĠMeta": 30277, + "ĠMRI": 30278, + "Ġpleading": 30279, + "organized": 30280, + "handler": 30281, + "Ġunravel": 30282, + "correct": 30283, + "Ġicy": 30284, + "Ġparanoid": 30285, + "Ġpasser": 30286, + "Ġinspections": 30287, + "ofer": 30288, + "ĠHealthcare": 30289, + "283": 30290, + "ĠBrut": 30291, + "iola": 30292, + "forge": 30293, + "ĠMedieval": 30294, + "MSN": 30295, + "ievers": 30296, + "ĠProgramming": 30297, + "åī": 30298, + "Ġ223": 30299, + "mu": 30300, + "ĠCLE": 30301, + "uga": 30302, + "Ġshoppers": 30303, + "Ġinformative": 30304, + "ĠPlans": 30305, + "Ġsupplementation": 30306, + "ĠTests": 30307, + "tyard": 30308, + "ocytes": 30309, + "ĠVega": 30310, + "ĠGujarat": 30311, + "ermanent": 30312, + "Except": 30313, + "ĠLOT": 30314, + "alla": 30315, + "ĠCumm": 30316, + "ĠOsw": 30317, + "Ġvenom": 30318, + "ĠDebt": 30319, + "ĠDOWN": 30320, + "Ġreunion": 30321, + "Ġmuc": 30322, + "ĠRelief": 30323, + "Ġgeop": 30324, + "ĠðŁĺ": 30325, + "alogue": 30326, + "Anth": 30327, + "echo": 30328, + "Ġcorros": 30329, + "Ġreplication": 30330, + "ĠBlazing": 30331, + "ĠDaughter": 30332, + "Ġinflic": 30333, + "ĠLindsey": 30334, + "ÙĪ": 30335, + "284": 30336, + "Exit": 30337, + "Ġgloom": 30338, + "TAIN": 30339, + "Ġundermining": 30340, + "Ġadvising": 30341, + "hidden": 30342, + "Ġoverflow": 30343, + "Ġgor": 30344, + "urdue": 30345, + "Ġechoes": 30346, + "enhagen": 30347, + "Ġimpuls": 30348, + "drug": 30349, + "cash": 30350, + "Ġasync": 30351, + "Ġmirac": 30352, + "atts": 30353, + "punk": 30354, + "Ġpivot": 30355, + "ĠLegislative": 30356, + "Ġbloggers": 30357, + "ĠClaw": 30358, + "sburg": 30359, + "dyl": 30360, + "ĠRecommend": 30361, + "Ġverte": 30362, + "Ġprohibiting": 30363, + "ĠPanther": 30364, + "Jonathan": 30365, + "Ġomin": 30366, + "Ġhateful": 30367, + "281": 30368, + "ĠOrche": 30369, + "ĠMurdoch": 30370, + "downs": 30371, + "Ġasymm": 30372, + "GER": 30373, + "Always": 30374, + "Ġinforms": 30375, + "ĠWM": 30376, + "ĠPony": 30377, + "ĠAppendix": 30378, + "ĠArlington": 30379, + "Jam": 30380, + "Ġmedicinal": 30381, + "ĠSlam": 30382, + "ITIES": 30383, + "Ġreaff": 30384, + "ĠRi": 30385, + "FG": 30386, + "Spring": 30387, + "bool": 30388, + "Ġthighs": 30389, + "Ġmarkings": 30390, + "ĠRaqqa": 30391, + "ĠLak": 30392, + "poll": 30393, + "tsky": 30394, + "ĠMorty": 30395, + "ĠDefinition": 30396, + "Ġdebunk": 30397, + "endered": 30398, + "ĠLeone": 30399, + "avers": 30400, + "Ġmortgages": 30401, + "Apparently": 30402, + "Nic": 30403, + "haus": 30404, + "ĠThousands": 30405, + "auld": 30406, + "Ġmash": 30407, + "shoot": 30408, + "Ġdiarr": 30409, + "Ġconsciously": 30410, + "Hero": 30411, + "eas": 30412, + "ĠNaturally": 30413, + "ĠDestroyer": 30414, + "Ġdashboard": 30415, + "services": 30416, + "Rog": 30417, + "Ġmillennials": 30418, + "Ġinvade": 30419, + "-(": 30420, + "Ġcommissions": 30421, + "ĠAuckland": 30422, + "Ġbroadcasts": 30423, + "Ġfrontal": 30424, + "Ġcrank": 30425, + "ĠHistoric": 30426, + "Ġrumours": 30427, + "CTV": 30428, + "Ġsteril": 30429, + "Ġbooster": 30430, + "rocket": 30431, + "ãĤ¼": 30432, + "utsche": 30433, + "ĠPI": 30434, + "Ġ233": 30435, + "ĠProducer": 30436, + "ĠAnalytics": 30437, + "Ġinvaluable": 30438, + "Ġunintention": 30439, + "ĠCY": 30440, + "Ġscrutin": 30441, + "Ġgigg": 30442, + "Ġengulf": 30443, + "Ġproletariat": 30444, + "Ġhacks": 30445, + "ĠHew": 30446, + "arak": 30447, + "ĠSlime": 30448, + "ielding": 30449, + "agher": 30450, + "ĠElliot": 30451, + "Ġtelecom": 30452, + "Ġ219": 30453, + "ultan": 30454, + "ĠArbor": 30455, + "ĠScouts": 30456, + "Ban": 30457, + "Ġlifespan": 30458, + "Ġblasp": 30459, + "388": 30460, + "Ġjudiciary": 30461, + "ĠContinental": 30462, + "asking": 30463, + "McC": 30464, + "LED": 30465, + "Ġbaggage": 30466, + "ĠSorcerer": 30467, + "Ġremnants": 30468, + "ĠGriffith": 30469, + "etsu": 30470, + "ĠSubaru": 30471, + "ĠPersonality": 30472, + "designed": 30473, + "ushima": 30474, + "agnar": 30475, + "Ġrecoil": 30476, + "Ġpassions": 30477, + "\\\":": 30478, + "Ġtee": 30479, + "Ġabolition": 30480, + "ĠCreating": 30481, + "jac": 30482, + "Ġ194": 30483, + "019": 30484, + "Ġpillars": 30485, + "riched": 30486, + "/\"": 30487, + "tk": 30488, + "Ġlivelihood": 30489, + "Ġroasted": 30490, + "ahon": 30491, + "ĠHutch": 30492, + "assert": 30493, + "Ġdividend": 30494, + "Ġknit": 30495, + "Ġdaunting": 30496, + "Ġdisturbance": 30497, + "Ġshale": 30498, + "Ġcultivated": 30499, + "Ġrefrigerator": 30500, + "LB": 30501, + "ĠNET": 30502, + "Ġcommercials": 30503, + "Ġthinkers": 30504, + "455": 30505, + "Ġchop": 30506, + "Broad": 30507, + "Ġsuspicions": 30508, + "Ġtagged": 30509, + "lifting": 30510, + "Ġstylish": 30511, + "ĠShields": 30512, + "Shortly": 30513, + "Ġtails": 30514, + "Auth": 30515, + "STE": 30516, + "ĠGAME": 30517, + "Ġseism": 30518, + "ĠKis": 30519, + "ologne": 30520, + "Ġcowork": 30521, + "Ġforcibly": 30522, + "Ġthyroid": 30523, + "ĠPB": 30524, + "ANE": 30525, + "married": 30526, + "horse": 30527, + "Ġpolymer": 30528, + "ĠChal": 30529, + "odor": 30530, + "DEBUG": 30531, + "ĠContext": 30532, + "Ġbliss": 30533, + "Ġpinpoint": 30534, + "ĠMathemat": 30535, + "legram": 30536, + "ĠWeekend": 30537, + "Ġlabelled": 30538, + "Ġbart": 30539, + "itles": 30540, + "Ġestrogen": 30541, + "âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ": 30542, + "\"'": 30543, + "Ġvisibly": 30544, + "Ġoutsider": 30545, + "aida": 30546, + "Area": 30547, + "Ġdissemin": 30548, + "Ġdishonest": 30549, + "ĠClosed": 30550, + "ĠBulletin": 30551, + "ĠRamsey": 30552, + "sword": 30553, + "ĠXI": 30554, + "ourced": 30555, + "Same": 30556, + "346": 30557, + "ĠRepe": 30558, + "ĠKou": 30559, + "cake": 30560, + "emis": 30561, + "Cache": 30562, + "ĠMeaning": 30563, + "ĠEnlight": 30564, + "onomy": 30565, + "Ġmanifestation": 30566, + "sworth": 30567, + "Jay": 30568, + "Ġchore": 30569, + "ör": 30570, + "Dream": 30571, + "Ġsanctioned": 30572, + "Ġculturally": 30573, + "ĠAra": 30574, + "Nav": 30575, + "Ġtheological": 30576, + "Ġstrut": 30577, + "ĠVO": 30578, + "ĠHandbook": 30579, + "Ġconstructing": 30580, + "Ġ¶": 30581, + "ĠBenefits": 30582, + "ĠPsychological": 30583, + "sac": 30584, + "å¸": 30585, + "policy": 30586, + "ĠMatters": 30587, + "ĠReported": 30588, + "ĠByte": 30589, + "Ġvitro": 30590, + "ĠMaiden": 30591, + "Ġlam": 30592, + "ĠJennings": 30593, + "Ġgarment": 30594, + "ĠRutgers": 30595, + "ĠStafford": 30596, + "ĠWellington": 30597, + "Ġintermitt": 30598, + "Ġnpm": 30599, + "Ġordeal": 30600, + "Ġplugged": 30601, + "ooming": 30602, + "inished": 30603, + "framework": 30604, + "Ġtimber": 30605, + "Ġcass": 30606, + "Ġ850": 30607, + "iless": 30608, + "ĠRedux": 30609, + "768": 30610, + "Stre": 30611, + "Ġsurpassed": 30612, + "whel": 30613, + "Ġparallels": 30614, + "Ġveil": 30615, + "ĠGI": 30616, + "ĠREST": 30617, + "Ġreadiness": 30618, + "sort": 30619, + "Ġmodifying": 30620, + "ĠSlate": 30621, + "ruff": 30622, + "Ġmarble": 30623, + "Ġinfrared": 30624, + "Ġauditor": 30625, + "ĠFANTASY": 30626, + "ĠPoverty": 30627, + "ĠSPD": 30628, + "Ġ\"(": 30629, + "Ky": 30630, + "RAY": 30631, + "Ġexecutions": 30632, + "ĠBeverly": 30633, + "ĠMarxism": 30634, + "ĠBurst": 30635, + "ĠKali": 30636, + "estones": 30637, + "Clearly": 30638, + "Ell": 30639, + "ãģ§": 30640, + "ĠProceedings": 30641, + "Token": 30642, + "IFIC": 30643, + "ña": 30644, + "Central": 30645, + "ĠHaley": 30646, + "ĠDrama": 30647, + "Ġformations": 30648, + "ORN": 30649, + "Books": 30650, + "Ġdominating": 30651, + "ĠFlyers": 30652, + "ĠCompanion": 30653, + "Ġdisciplined": 30654, + "ĠYugoslav": 30655, + "ĠSpells": 30656, + "Ġvengeance": 30657, + "Ġlandlords": 30658, + "Len": 30659, + "ĠOgre": 30660, + "anoia": 30661, + "Ġpiercing": 30662, + "Ġcongreg": 30663, + "Ġscorer": 30664, + "obia": 30665, + "Ġnickel": 30666, + "ĠLearns": 30667, + "Ġrejo": 30668, + "Ġmasterpiece": 30669, + "Flash": 30670, + "Ġinhabited": 30671, + "ĠOpenGL": 30672, + "ĠDud": 30673, + "ĠICO": 30674, + "Ġarter": 30675, + "Ġplur": 30676, + "Ġmastery": 30677, + "Ġlongstanding": 30678, + "sted": 30679, + "Ġwines": 30680, + "Ġtelevised": 30681, + "ĠShrine": 30682, + "ĠBayern": 30683, + "Ġâĵĺ": 30684, + "Ġenclosure": 30685, + "john": 30686, + "Ġprophets": 30687, + "ĠResurrection": 30688, + "ĠOrders": 30689, + "Ġuneven": 30690, + "rals": 30691, + "Ġdwind": 30692, + "ĠLah": 30693, + "ĠSloven": 30694, + "378": 30695, + "Ġinsistence": 30696, + "affle": 30697, + "ĠClone": 30698, + "Ġhardship": 30699, + "ĠCongressman": 30700, + "Ġplead": 30701, + "Ġreviewers": 30702, + "Ġcured": 30703, + "Ġ1935": 30704, + "asley": 30705, + "fake": 30706, + "ĠThinking": 30707, + "ydia": 30708, + "PART": 30709, + "ĠDota": 30710, + "oit": 30711, + "Ġwhipped": 30712, + "Ġbouncing": 30713, + "ĠHispanics": 30714, + "comings": 30715, + "Ġcannabin": 30716, + "ĠChambers": 30717, + "ĠZack": 30718, + "Optional": 30719, + "Ġcoats": 30720, + "Ġprowess": 30721, + "ĠNorton": 30722, + "Ġplainly": 30723, + "Ġfreight": 30724, + "Ġinhibition": 30725, + "Ġclam": 30726, + "Ġ303": 30727, + "kef": 30728, + "aleigh": 30729, + "Luke": 30730, + "Ġpsycho": 30731, + "atorium": 30732, + "MED": 30733, + "Ġtreaties": 30734, + "Ġindisc": 30735, + "Ġdc": 30736, + "OPS": 30737, + "Ġresilient": 30738, + "ĠInterstate": 30739, + "Ġslack": 30740, + "Ġmundane": 30741, + "Ġestablishes": 30742, + "359": 30743, + "Ġstrained": 30744, + "Ġnond": 30745, + "Sus": 30746, + "Ġcaste": 30747, + "arate": 30748, + "ieving": 30749, + "Ġunfairly": 30750, + "Ġparser": 30751, + "onial": 30752, + "ursive": 30753, + "Via": 30754, + "ĠOtto": 30755, + "ĠAuthorities": 30756, + "stroke": 30757, + "KR": 30758, + "ĠMercy": 30759, + "Ġfurnished": 30760, + "Ġoutset": 30761, + "Ġmetic": 30762, + "1982": 30763, + "olithic": 30764, + "ĠTent": 30765, + "ogical": 30766, + "ĠAircraft": 30767, + "Ġhides": 30768, + "ĠBecame": 30769, + "Ġeducators": 30770, + "reaching": 30771, + "Ġvolatility": 30772, + "Ġtoddler": 30773, + "ĠNASCAR": 30774, + "ĠTwelve": 30775, + "ĠHighlights": 30776, + "Ġgrape": 30777, + "Ġsplits": 30778, + "Ġpeasant": 30779, + "Ġreneg": 30780, + "ĠMSI": 30781, + "Temp": 30782, + "stars": 30783, + "Ġtrek": 30784, + "ĠHyde": 30785, + "binding": 30786, + "Ġrealism": 30787, + "Ġoxide": 30788, + "ĠHos": 30789, + "Ġmounts": 30790, + "Ġbiting": 30791, + "Ġcollapsing": 30792, + "Ġpostal": 30793, + "Ġmuseums": 30794, + "Ġdetached": 30795, + "Ġrespecting": 30796, + "Ġmonopol": 30797, + "Ġworkflow": 30798, + "ĠCake": 30799, + "Template": 30800, + "ĠOrganisation": 30801, + "Ġpersistence": 30802, + "369": 30803, + "Coming": 30804, + "Brad": 30805, + "Ġredundant": 30806, + "ĠGTA": 30807, + "Ġbending": 30808, + "Ġrevoked": 30809, + "Ġoffending": 30810, + "Ġframing": 30811, + "Ġprintf": 30812, + "Commun": 30813, + "members": 30814, + "Outside": 30815, + "Ġconstrued": 30816, + "Ġcoded": 30817, + "FORE": 30818, + "Ġchast": 30819, + "Chat": 30820, + "Indian": 30821, + "ĠYard": 30822, + "?!\"": 30823, + "ĠPorts": 30824, + "ĠXavier": 30825, + "ĠRET": 30826, + "'.\"": 30827, + "ĠBoat": 30828, + "ivated": 30829, + "icht": 30830, + "umerable": 30831, + "Ds": 30832, + "ĠDunn": 30833, + "Ġcoffin": 30834, + "Ġsecurely": 30835, + "ĠRaptors": 30836, + "ĠBes": 30837, + "Installation": 30838, + "Ġinception": 30839, + "ĠHealthy": 30840, + "endants": 30841, + "Ġpsychologists": 30842, + "ĠSheikh": 30843, + "cultural": 30844, + "ĠBlackBerry": 30845, + "shift": 30846, + "Fred": 30847, + "oche": 30848, + "Ġcakes": 30849, + "ĠSEO": 30850, + "ĠGian": 30851, + "ĠAsians": 30852, + "ogging": 30853, + "element": 30854, + "Ġpundits": 30855, + "ĠVaugh": 30856, + "ĠGavin": 30857, + "Ġhitter": 30858, + "Ġdrowned": 30859, + "Ġchalk": 30860, + "ĠZika": 30861, + "Ġmeasles": 30862, + "802": 30863, + "âĢ¦..": 30864, + "ĠAWS": 30865, + "]\"": 30866, + "Ġdistort": 30867, + "ĠMast": 30868, + "Ġantibodies": 30869, + "ĠMash": 30870, + "Memory": 30871, + "ĠUganda": 30872, + "ĠProb": 30873, + "Ġvomiting": 30874, + "ĠTurns": 30875, + "Ġoccupying": 30876, + "Ġevasion": 30877, + "ĠTherapy": 30878, + "Ġpromo": 30879, + "Ġelectr": 30880, + "Ġblueprint": 30881, + "ĠDre": 30882, + "priced": 30883, + "ĠDepot": 30884, + "Ġalleviate": 30885, + "ĠSomali": 30886, + "marg": 30887, + "nine": 30888, + "Ġnostalgia": 30889, + "ĠShepherd": 30890, + "Ġcavalry": 30891, + "Ġtorped": 30892, + "ĠBloody": 30893, + "xb": 30894, + "Ġsank": 30895, + "Ġgoalt": 30896, + "reportprint": 30897, + "embedreportprint": 30898, + "cloneembedreportprint": 30899, + "ĠInitially": 30900, + "ĠFischer": 30901, + "Ġnoteworthy": 30902, + "cern": 30903, + "Ġinefficient": 30904, + "rawdownload": 30905, + "rawdownloadcloneembedreportprint": 30906, + "cation": 30907, + "ĠDynasty": 30908, + "lag": 30909, + "DES": 30910, + "Ġdistinctly": 30911, + "ĠEstonia": 30912, + "Ġopenness": 30913, + "Ġgossip": 30914, + "ruck": 30915, + "Width": 30916, + "ĠIbrahim": 30917, + "Ġpetroleum": 30918, + "Ġavatar": 30919, + "ĠHed": 30920, + "atha": 30921, + "ĠHogwarts": 30922, + "Ġcaves": 30923, + "678": 30924, + "Ġsafeguard": 30925, + "ĠMog": 30926, + "isson": 30927, + "ĠDurham": 30928, + "slaught": 30929, + "ĠGraduate": 30930, + "Ġsubconscious": 30931, + "ĠExcellent": 30932, + "ĠDum": 30933, + "-----": 30934, + "Ġpiles": 30935, + "ĠWORK": 30936, + "ĠGarn": 30937, + "ĠFol": 30938, + "ĠATM": 30939, + "Ġavoids": 30940, + "ĠTul": 30941, + "Ġbleak": 30942, + "ELY": 30943, + "ivist": 30944, + "lightly": 30945, + "Pers": 30946, + "ĠDob": 30947, + "ĠLS": 30948, + "Ġinsanity": 30949, + "ε": 30950, + "atalie": 30951, + "Enlarge": 30952, + "Ġtwists": 30953, + "Ġfaulty": 30954, + "Ġpiracy": 30955, + "Ġimpover": 30956, + "Ġrugged": 30957, + "ĠFashion": 30958, + "Ġsands": 30959, + "'?": 30960, + "swick": 30961, + "Ġnatives": 30962, + "Ġhen": 30963, + "ĠNoise": 30964, + "ãĥĹ": 30965, + "Ġgreens": 30966, + "Ġfreezer": 30967, + "Ġdynasty": 30968, + "ĠFathers": 30969, + "ĠNewark": 30970, + "Ġarchaeological": 30971, + "Ġot": 30972, + "obar": 30973, + "Ġblockade": 30974, + "Ġallerg": 30975, + "LV": 30976, + "Ġdebit": 30977, + "ĠRFC": 30978, + "ĠMilton": 30979, + "ĠPressure": 30980, + "Ġwillingly": 30981, + "Ġdisproportionate": 30982, + "Ġoppressive": 30983, + "Ġdiamonds": 30984, + "Ġbelongings": 30985, + "1970": 30986, + "Ġbells": 30987, + "Ġimperialism": 30988, + "Ġ227": 30989, + "Ġexploding": 30990, + "ĠEclipse": 30991, + "Ġ1919": 30992, + "Ġrant": 30993, + "Ġnominations": 30994, + "347": 30995, + "Ġpeacefully": 30996, + "rica": 30997, + "ĠFUCK": 30998, + "Ġvibration": 30999, + "malink": 31000, + "Ġropes": 31001, + "ĠIvanka": 31002, + "ĠBrewery": 31003, + "ĠBooker": 31004, + "ĠOwens": 31005, + "goers": 31006, + "Services": 31007, + "ĠSnape": 31008, + "Ġ191": 31009, + "395": 31010, + "Ġ299": 31011, + "justice": 31012, + "Ġbri": 31013, + "Ġdiscs": 31014, + "Ġprominently": 31015, + "Ġvulgar": 31016, + "Ġskipping": 31017, + "lves": 31018, + "Ġtsunami": 31019, + "374": 31020, + "ĠUrug": 31021, + "ĠEid": 31022, + "recated": 31023, + "phen": 31024, + "Ġfaults": 31025, + "ĠStarted": 31026, + "950": 31027, + "Ġpi": 31028, + "Ġdetector": 31029, + "Ġbastard": 31030, + "Ġvalidated": 31031, + "SpaceEngineers": 31032, + "OURCE": 31033, + "Ġ(~": 31034, + "Ġunsur": 31035, + "Ġaffirmed": 31036, + "Ġfascism": 31037, + "Ġresolving": 31038, + "ĠChavez": 31039, + "ĠCyn": 31040, + "Ġdetract": 31041, + "Lost": 31042, + "Ġrigged": 31043, + "Ġhomage": 31044, + "ĠBruno": 31045, + "555": 31046, + "eca": 31047, + "Ġpresses": 31048, + "Ġhumour": 31049, + "Ġspacing": 31050, + "Ġ'/": 31051, + "olkien": 31052, + "Coun": 31053, + "OPER": 31054, + "Tre": 31055, + "Son": 31056, + "ĠCambodia": 31057, + "ierre": 31058, + "mong": 31059, + "ozy": 31060, + "Ġliquidity": 31061, + "ĠSoviets": 31062, + "ĠFernando": 31063, + "Ġ229": 31064, + "Ġslug": 31065, + "ĠCatalan": 31066, + "electric": 31067, + "Ġscenery": 31068, + "ĠHearth": 31069, + "Ġconstrained": 31070, + "Ġgoalie": 31071, + "ĠGuidelines": 31072, + "ĠAmmo": 31073, + "ĠPearson": 31074, + "Ġtaxed": 31075, + "Ġfetus": 31076, + "Response": 31077, + "ĠAlexis": 31078, + "thia": 31079, + "Guy": 31080, + "Ġreconstruct": 31081, + "Ġextremes": 31082, + "Ġconcluding": 31083, + "ĠPeg": 31084, + "ooks": 31085, + "Ġdeductions": 31086, + "Rose": 31087, + "Ġgroundbreaking": 31088, + "ĠTarg": 31089, + "ãĥģ": 31090, + "ĠReve": 31091, + "resource": 31092, + "Ġmoons": 31093, + "Ġelectromagnetic": 31094, + "Ġamidst": 31095, + "ĠViktor": 31096, + "NESS": 31097, + "BACK": 31098, + "Ġcommute": 31099, + "ĠAnaheim": 31100, + "Ġfluctuations": 31101, + "640": 31102, + "Ġnoodles": 31103, + "ĠCopenhagen": 31104, + "ĠTide": 31105, + "ĠGrizz": 31106, + "ĠSEE": 31107, + "Ġpipelines": 31108, + "Ġscars": 31109, + "endo": 31110, + "agus": 31111, + "ĠETF": 31112, + "/#": 31113, + "ĠBecome": 31114, + "448": 31115, + "Ġvisc": 31116, + "ĠRecommended": 31117, + "Ġjumper": 31118, + "Ġcognition": 31119, + "Ġassassin": 31120, + "Ġwitnessing": 31121, + "ĠSetup": 31122, + "Ġlac": 31123, + "vim": 31124, + "ISM": 31125, + "pages": 31126, + "SSL": 31127, + "358": 31128, + "Ġadject": 31129, + "industrial": 31130, + "lore": 31131, + "chery": 31132, + "Ġglitter": 31133, + "Ġcalf": 31134, + "Florida": 31135, + "Ġspoilers": 31136, + "Ġsucceeds": 31137, + "Ġchanting": 31138, + "Ġslogans": 31139, + "ĠTracy": 31140, + "Visit": 31141, + "rology": 31142, + "Ġmornings": 31143, + "Ġlineage": 31144, + "Ġsip": 31145, + "Ġintensely": 31146, + "Ġflourish": 31147, + "ĠSleeping": 31148, + "ĠFem": 31149, + "orpor": 31150, + "ĠKlan": 31151, + "ĠDarth": 31152, + "hack": 31153, + "ĠNielsen": 31154, + "Ġtumors": 31155, + "Ġprocurement": 31156, + "ĠYorkshire": 31157, + "Ġraided": 31158, + "KY": 31159, + "Anna": 31160, + "Ġ//[": 31161, + "ĠDisorder": 31162, + "ĠMustang": 31163, + "ĠWen": 31164, + "ĠTrying": 31165, + "sq": 31166, + "Ġdeliveries": 31167, + "Ġshutter": 31168, + "Ġcerebral": 31169, + "Ġbipolar": 31170, + "ĠCN": 31171, + "lass": 31172, + "jet": 31173, + "Ġdebating": 31174, + ">:": 31175, + "Ġeagle": 31176, + "grades": 31177, + "ĠDixon": 31178, + "UGC": 31179, + "MAS": 31180, + "ĠDraco": 31181, + "ĠMachines": 31182, + "affer": 31183, + "Ġeman": 31184, + "²": 31185, + "pron": 31186, + "ĠGym": 31187, + "Ġcomparatively": 31188, + "ĠTribunal": 31189, + "PRO": 31190, + "Ġlex": 31191, + "Ġfertile": 31192, + "Ġdepressing": 31193, + "Ġsuperficial": 31194, + "essential": 31195, + "ĠHunters": 31196, + "gp": 31197, + "Ġprominence": 31198, + "Liber": 31199, + "ĠAncest": 31200, + "otechnology": 31201, + "Ġmocking": 31202, + "ĠTraff": 31203, + "ĸļ": 31204, + "Medium": 31205, + "Iraq": 31206, + "Ġpsychiatrist": 31207, + "Quantity": 31208, + "ĠLect": 31209, + "Ġnoisy": 31210, + "520": 31211, + "GY": 31212, + "Ġslapped": 31213, + "ĠMTV": 31214, + "Ġpara": 31215, + "pull": 31216, + "Multiple": 31217, + "asher": 31218, + "Ġnour": 31219, + "ĠSeg": 31220, + "Spell": 31221, + "vous": 31222, + "ordial": 31223, + "Senior": 31224, + "ĠGoldberg": 31225, + "ĠPlasma": 31226, + "need": 31227, + "Ġmessenger": 31228, + "eret": 31229, + "Ġteamed": 31230, + "Ġliteracy": 31231, + "ĠLeah": 31232, + "ĠDoyle": 31233, + "Ġemitted": 31234, + "UX": 31235, + "Ġevade": 31236, + "Ġmaze": 31237, + "Ġwrongly": 31238, + "ĠLars": 31239, + "Ġstereotype": 31240, + "Ġpledges": 31241, + "Ġaroma": 31242, + "ĠMET": 31243, + "Ġacre": 31244, + "ĠOD": 31245, + "Ġff": 31246, + "Ġbreweries": 31247, + "ĠHilton": 31248, + "undle": 31249, + "ĠKak": 31250, + "ĠThankfully": 31251, + "ĠCanucks": 31252, + "inctions": 31253, + "ĠAppears": 31254, + "Ġcoer": 31255, + "Ġundermined": 31256, + "rovers": 31257, + "Andre": 31258, + "Ġblaze": 31259, + "umers": 31260, + "Ġfamine": 31261, + "amphetamine": 31262, + "ulkan": 31263, + "Amount": 31264, + "Ġdesperation": 31265, + "wikipedia": 31266, + "development": 31267, + "ĠCorinth": 31268, + "ussia": 31269, + "Jackson": 31270, + "LI": 31271, + "Native": 31272, + "Rs": 31273, + "Ohio": 31274, + "ĠKathleen": 31275, + "Fortunately": 31276, + "Ġattendant": 31277, + "ĠPreferred": 31278, + "ĠDidn": 31279, + "ĠVs": 31280, + "Mis": 31281, + "Ġrespondent": 31282, + "Ġboun": 31283, + "stable": 31284, + "Ġpaved": 31285, + "Ġunexpl": 31286, + "ĠCheney": 31287, + "LM": 31288, + "ĠCull": 31289, + "blown": 31290, + "Ġconfronting": 31291, + "ocese": 31292, + "serving": 31293, + "Wi": 31294, + "ĠLithuania": 31295, + "anni": 31296, + "Ġstalk": 31297, + "hd": 31298, + "Ġvener": 31299, + "APH": 31300, + "ynchronous": 31301, + "URR": 31302, + "umably": 31303, + "historic": 31304, + "Half": 31305, + "Hay": 31306, + "Ġresilience": 31307, + "spection": 31308, + "Ġabandoning": 31309, + "Obs": 31310, + "ĠDebbie": 31311, + "Ġgradient": 31312, + "ĠPlaint": 31313, + "ĠCanal": 31314, + "ARCH": 31315, + "Ġexpansive": 31316, + "Ġfung": 31317, + "Ġbounced": 31318, + "Und": 31319, + "Ġprecautions": 31320, + "Ġclarification": 31321, + "Ġdagger": 31322, + "Ġgrips": 31323, + "Ġµ": 31324, + "ĠRivera": 31325, + "ĠUndead": 31326, + "isites": 31327, + "ĠFIRST": 31328, + "ño": 31329, + "audi": 31330, + "Ġhostages": 31331, + "Ġcompliant": 31332, + "Ġalumni": 31333, + "Seven": 31334, + "Ġcybersecurity": 31335, + "either": 31336, + "Collect": 31337, + "Ġinvariably": 31338, + "ĠSoci": 31339, + "Ġlawmaker": 31340, + "Ġale": 31341, + "ĠPersonally": 31342, + "Nazi": 31343, + "Ġcustomization": 31344, + "ĠProc": 31345, + "ĠSaskatchewan": 31346, + "eaturing": 31347, + "Ġspared": 31348, + "Ġdiscontinued": 31349, + "Ġcomputational": 31350, + "ĠMotorola": 31351, + "Ġsupremacist": 31352, + "governmental": 31353, + "Ġparadise": 31354, + "ĠDowning": 31355, + "ĠNikon": 31356, + "Ġcatalyst": 31357, + "berra": 31358, + "Toronto": 31359, + "875": 31360, + "beta": 31361, + "ĠMacron": 31362, + "Ġunrealistic": 31363, + "vector": 31364, + "ĠVehicles": 31365, + "itiveness": 31366, + "ĠRV": 31367, + "ĠColbert": 31368, + "sin": 31369, + "oji": 31370, + "entin": 31371, + "ĠKrish": 31372, + "hello": 31373, + "ffield": 31374, + "oky": 31375, + "ĠTate": 31376, + "Ġmaple": 31377, + "Ġaids": 31378, + "chemical": 31379, + "334": 31380, + "nuts": 31381, + "ĠWarp": 31382, + "Ġxx": 31383, + "ĠRobb": 31384, + "umerous": 31385, + "_-_": 31386, + "ftime": 31387, + "ĠVW": 31388, + "Ġwinger": 31389, + "ĠDome": 31390, + "tools": 31391, + "ĠPV": 31392, + "ĠGeorgetown": 31393, + "Ġgeared": 31394, + "Ġjihadists": 31395, + "Ġcp": 31396, + "Ġsteroids": 31397, + "Mother": 31398, + "clerosis": 31399, + "ĠDRM": 31400, + "nesia": 31401, + "Ġlinger": 31402, + "Ġimmersive": 31403, + "ĠCOUN": 31404, + "Ġoutweigh": 31405, + "ensual": 31406, + "Band": 31407, + "Ġtransforms": 31408, + "matched": 31409, + "psons": 31410, + "ĠJudicial": 31411, + "factor": 31412, + "Ġreferral": 31413, + "Ġoddly": 31414, + "ĠWenger": 31415, + "Bring": 31416, + "ĠBows": 31417, + "602": 31418, + "ICLE": 31419, + "Ġlions": 31420, + "ĠAcademic": 31421, + "ĠThorn": 31422, + "ĠRaider": 31423, + "kefeller": 31424, + "Storage": 31425, + "Lower": 31426, + "ĠOrt": 31427, + "ĠEquality": 31428, + "ALT": 31429, + "ĠSOC": 31430, + "Types": 31431, + "Ġlyn": 31432, + "ĠAsset": 31433, + "coat": 31434, + "TPP": 31435, + "CVE": 31436, + "ĠPioneer": 31437, + "application": 31438, + "Modern": 31439, + "ĠHK": 31440, + "Environment": 31441, + "Alright": 31442, + "Rain": 31443, + "IPP": 31444, + "ĠShiite": 31445, + "Ġmound": 31446, + "ĠAbilities": 31447, + "condition": 31448, + "Staff": 31449, + "Ġcompetence": 31450, + "ĠMoor": 31451, + "ĠDiablo": 31452, + "Ġwithheld": 31453, + "Ġostensibly": 31454, + "ĠBrom": 31455, + "Ġmsg": 31456, + "Ġdenomin": 31457, + "ĠReferences": 31458, + "ĠFP": 31459, + "Ġplunged": 31460, + "Ġpamph": 31461, + "moving": 31462, + "central": 31463, + "Ġdownright": 31464, + "Ġfading": 31465, + "Tal": 31466, + "Typ": 31467, + "ĠThy": 31468, + "ukes": 31469, + "ithe": 31470, + "Ġove": 31471, + "Ġbattled": 31472, + "Ġseafood": 31473, + "Ġfigur": 31474, + "ĠRD": 31475, + "crop": 31476, + "Ġsquads": 31477, + "{\\": 31478, + "à¹": 31479, + "ĠEh": 31480, + "Ġinterviewing": 31481, + "ĠQin": 31482, + "Ġaspiring": 31483, + "PLIC": 31484, + "Ġclauses": 31485, + "ĠGast": 31486, + "ĠNir": 31487, + "Ġluggage": 31488, + "Ġhose": 31489, + "Ġsystemd": 31490, + "Ġdescending": 31491, + "ĠRevised": 31492, + "ĠRails": 31493, + "align": 31494, + "709": 31495, + "337": 31496, + "Ġfug": 31497, + "charging": 31498, + "tags": 31499, + "Ġuter": 31500, + "kish": 31501, + "WARNING": 31502, + "490": 31503, + "profits": 31504, + "Ġvoyage": 31505, + "Ġace": 31506, + "ĠVanguard": 31507, + "ĠTanks": 31508, + "ĠMuk": 31509, + "Ġ226": 31510, + "Safe": 31511, + "Armor": 31512, + "Ġvolcanic": 31513, + "Ġwomb": 31514, + "ĠMIL": 31515, + "Ġbeginner": 31516, + "ĠRecogn": 31517, + "ĠAAP": 31518, + "PLAY": 31519, + ")!": 31520, + "Ġdetecting": 31521, + "cn": 31522, + "Ġbreaches": 31523, + "Basically": 31524, + "ĠPag": 31525, + "ĠMunicipal": 31526, + "ĠIndie": 31527, + "ĠLaf": 31528, + "ĠDisable": 31529, + "ĠOlson": 31530, + "Ġrestrained": 31531, + "Ġrulings": 31532, + "Ġhumane": 31533, + "events": 31534, + "ĠCinema": 31535, + "displayText": 31536, + "ĠHatch": 31537, + "actionDate": 31538, + "onnaissance": 31539, + "Ġassaulting": 31540, + "ĠLug": 31541, + "CHAT": 31542, + "Ġvigorous": 31543, + "ĠPerse": 31544, + "Ġintolerance": 31545, + "ĠSnapchat": 31546, + "ĠSharks": 31547, + "Ġdummy": 31548, + "ĠDiagn": 31549, + "ĠGuitar": 31550, + "imeters": 31551, + "403": 31552, + "REG": 31553, + "Ax": 31554, + "Ġseparates": 31555, + "ĠMahm": 31556, + "Ġtv": 31557, + "jah": 31558, + "OOL": 31559, + "Circ": 31560, + "ĠWindsor": 31561, + "ussian": 31562, + "Ġintuition": 31563, + "Ġdisdain": 31564, + "ĠDonovan": 31565, + "Ġ221": 31566, + "Emb": 31567, + "Ġcondemning": 31568, + "Ġgenerosity": 31569, + "zzy": 31570, + "Ġpanties": 31571, + "ĠPrevent": 31572, + "ActionCode": 31573, + "ANA": 31574, + "342": 31575, + "externalActionCode": 31576, + "Ġspecifying": 31577, + "Ġcrystall": 31578, + "Jere": 31579, + "Ġrupt": 31580, + "ĠApprentice": 31581, + "Ġprofiling": 31582, + "к": 31583, + "Strike": 31584, + "Ġsideline": 31585, + "Ġobligated": 31586, + "Ġoccult": 31587, + "Ġbureaucratic": 31588, + "antically": 31589, + "rupted": 31590, + "negative": 31591, + "ĠEthiopia": 31592, + "ĠCivic": 31593, + "Ġinsiders": 31594, + "eligible": 31595, + "ĠTVs": 31596, + "ĠBAR": 31597, + "ĠTI": 31598, + "iologist": 31599, + "ĠAIR": 31600, + "Ġsubstituted": 31601, + "Arab": 31602, + "ĠSaul": 31603, + "ĠYog": 31604, + "prem": 31605, + "Ġbuilders": 31606, + "Ġstationary": 31607, + "Ġdoubtful": 31608, + "Ġvigorously": 31609, + "Ġthrilling": 31610, + "Physical": 31611, + "ĠCarey": 31612, + "ĠHydra": 31613, + "geoning": 31614, + "ĠSly": 31615, + "yton": 31616, + "Ġborrowers": 31617, + "ĠParkinson": 31618, + "Ġë": 31619, + "ĠJamaica": 31620, + "Ġsatir": 31621, + "Ġinsurgents": 31622, + "ĠFirm": 31623, + "Ġisot": 31624, + "ĠKarn": 31625, + "ourning": 31626, + "akens": 31627, + "docs": 31628, + "little": 31629, + "ĠMonaco": 31630, + "CLASS": 31631, + "Turkey": 31632, + "Ly": 31633, + "ĠConan": 31634, + "assic": 31635, + "Ġstarred": 31636, + "ĠPacers": 31637, + "eties": 31638, + "Ġtipping": 31639, + "Moon": 31640, + "ĠRw": 31641, + "same": 31642, + "Ġcavity": 31643, + "Ġgoof": 31644, + "ĠZo": 31645, + "Shock": 31646, + "ummer": 31647, + "Ġemphasizes": 31648, + "Ġregrett": 31649, + "Ġnovelty": 31650, + "Ġenvy": 31651, + "ĠPassive": 31652, + "rw": 31653, + "505": 31654, + "Ġindifferent": 31655, + "ĠRica": 31656, + "ĠHimself": 31657, + "ĠFreddie": 31658, + "Ġadip": 31659, + "ä¸Ģ": 31660, + "Ġbreakout": 31661, + "Ġhurried": 31662, + "ĠHuang": 31663, + "ĠDisk": 31664, + "Ġroaming": 31665, + "?????-?????-": 31666, + "UV": 31667, + "ĠRicky": 31668, + "ĠSigma": 31669, + "Ġmarginalized": 31670, + "Ġedits": 31671, + "Ġ304": 31672, + "memory": 31673, + "Ġspecimen": 31674, + "293": 31675, + "ãģ¯": 31676, + "Ġvertically": 31677, + "Ġaudition": 31678, + "ĠHeck": 31679, + "Ġcaster": 31680, + "ĠHoldings": 31681, + "adal": 31682, + "ĠCron": 31683, + "ĠLiam": 31684, + "Ġdeflect": 31685, + "Pick": 31686, + "ĠDebug": 31687, + "REF": 31688, + "Ġversatility": 31689, + "othes": 31690, + "classified": 31691, + "ĠMahar": 31692, + "ĠHort": 31693, + "Counter": 31694, + "stasy": 31695, + "noticed": 31696, + "331": 31697, + "ĠShim": 31698, + "fuck": 31699, + "ĠBie": 31700, + "Ġairing": 31701, + "ĠProtein": 31702, + "ĠHolding": 31703, + "Ġspectators": 31704, + "iliated": 31705, + "ĠThatcher": 31706, + "nosis": 31707, + "ãĥ¼ãĥ³": 31708, + "Tele": 31709, + "Boston": 31710, + "ĠTempl": 31711, + "stay": 31712, + "Ġdeclarations": 31713, + "479": 31714, + "Volume": 31715, + "ĠDesigner": 31716, + "ĠOverwatch": 31717, + "idae": 31718, + "Ġonwards": 31719, + "Ġnets": 31720, + "ĠManila": 31721, + "particularly": 31722, + "Ġpolitic": 31723, + "oother": 31724, + "Ġportraits": 31725, + "Ġpavement": 31726, + "cffff": 31727, + "Ġsaints": 31728, + "Ġbeginners": 31729, + "ESPN": 31730, + "Ġshortcomings": 31731, + "âķIJâķIJ": 31732, + "Ġcomet": 31733, + "ĠOrganic": 31734, + "quel": 31735, + "Ġhospitalized": 31736, + "Break": 31737, + "Ġpeel": 31738, + "dylib": 31739, + "aspx": 31740, + "urances": 31741, + "ĠTIM": 31742, + "Pg": 31743, + "Ġreadable": 31744, + "ĠMalik": 31745, + "Ġmuzzle": 31746, + "Ġbenchmarks": 31747, + "dal": 31748, + "ĠVacc": 31749, + "ĠHicks": 31750, + "609": 31751, + "ĠBiblical": 31752, + "heng": 31753, + "Ġoverload": 31754, + "ĠCivilization": 31755, + "Ġimmoral": 31756, + "Ġfries": 31757, + "ãĤĴ": 31758, + "Ġreproduced": 31759, + "Ġformulation": 31760, + "jug": 31761, + "irez": 31762, + "gear": 31763, + "Ġcoached": 31764, + "MpServer": 31765, + "ĠSJ": 31766, + "ĠKw": 31767, + "Init": 31768, + "deal": 31769, + "ĠOro": 31770, + "ĠLoki": 31771, + "ĠSongs": 31772, + "Ġ232": 31773, + "ĠLouise": 31774, + "asionally": 31775, + "Ġuncond": 31776, + "ollywood": 31777, + "Ġprogressives": 31778, + "ĠEnough": 31779, + "ĠDoe": 31780, + "Ġwreckage": 31781, + "Ġbrushed": 31782, + "ĠBaseType": 31783, + "Ġzoning": 31784, + "ishable": 31785, + "hetically": 31786, + "ĠCaucus": 31787, + "ĠHue": 31788, + "Ġkarma": 31789, + "ĠSporting": 31790, + "Ġtrader": 31791, + "Ġseeming": 31792, + "ĠCapture": 31793, + "430": 31794, + "bish": 31795, + "Ġtunes": 31796, + "Ġindoors": 31797, + "ĠSphere": 31798, + "ĠDancing": 31799, + "TERN": 31800, + "Ġnob": 31801, + "ĠGST": 31802, + "maps": 31803, + "Ġpeppers": 31804, + "Fit": 31805, + "Ġoversees": 31806, + "ĠRabbi": 31807, + "ĠRuler": 31808, + "vertising": 31809, + "office": 31810, + "xxx": 31811, + "Ġraft": 31812, + "Changed": 31813, + "Ġtextbooks": 31814, + "Links": 31815, + "ĠOmn": 31816, + "ãĢij": 31817, + "Ġinconvenience": 31818, + "ĠDonetsk": 31819, + "=~": 31820, + "Ġimplicitly": 31821, + "Ġboosts": 31822, + "ĠBones": 31823, + "ĠBoom": 31824, + "Courtesy": 31825, + "Ġsensational": 31826, + "ANY": 31827, + "Ġgreedy": 31828, + "eden": 31829, + "Ġinexper": 31830, + "ĠLer": 31831, + "ĠVale": 31832, + "Ġtighten": 31833, + "ĠEAR": 31834, + "ĠNum": 31835, + "Ġancestor": 31836, + "Sent": 31837, + "ĠHorde": 31838, + "urgical": 31839, + "allah": 31840, + "Ġsap": 31841, + "amba": 31842, + "ĠSpread": 31843, + "twitch": 31844, + "Ġgrandson": 31845, + "Ġfracture": 31846, + "Ġmoderator": 31847, + "ĠSeventh": 31848, + "ĠReverse": 31849, + "Ġestimation": 31850, + "Choose": 31851, + "Ġparach": 31852, + "Ġbarric": 31853, + "ãĢIJ": 31854, + "Ġcompass": 31855, + "Ġallergic": 31856, + "âĢķ": 31857, + "OTHER": 31858, + "errilla": 31859, + "Ġwagon": 31860, + "Ġzinc": 31861, + "Ġrubbed": 31862, + "ĠFuller": 31863, + "ĠLuxembourg": 31864, + "ĠHoover": 31865, + "Ġliar": 31866, + "ĠEvening": 31867, + "ĠCobb": 31868, + "esteem": 31869, + "Ġselector": 31870, + "ĠBrawl": 31871, + "isance": 31872, + "ĠEk": 31873, + "Ġtroop": 31874, + "Ġguts": 31875, + "ĠAppeal": 31876, + "ĠTibetan": 31877, + "Ġroutines": 31878, + "ĠMent": 31879, + "Ġsummarized": 31880, + "steamapps": 31881, + "Ġtranqu": 31882, + "Ġ1929": 31883, + "oran": 31884, + "ĠAuthent": 31885, + "Ġgmaxwell": 31886, + "Ġapprehens": 31887, + "Ġpoems": 31888, + "Ġsausage": 31889, + "ĠWebster": 31890, + "urus": 31891, + "Ġthemed": 31892, + "Ġlounge": 31893, + "Ġcharger": 31894, + "Spoiler": 31895, + "Ġspilled": 31896, + "hog": 31897, + "ĠSunder": 31898, + "ĠAin": 31899, + "ĠAngry": 31900, + "Ġdisqual": 31901, + "ĠFrequency": 31902, + "ĠEthernet": 31903, + "Ġhelper": 31904, + "Percent": 31905, + "Ġhorrifying": 31906, + "Ġail": 31907, + "ĠAllan": 31908, + "EEE": 31909, + "ĠCrossing": 31910, + "449": 31911, + "Ġholog": 31912, + "ĠPuzzles": 31913, + "ĠGoes": 31914, + "erenn": 31915, + "604": 31916, + "ãģı": 31917, + "ĠRafael": 31918, + "Ġatten": 31919, + "ĠEmanuel": 31920, + "Ġupro": 31921, + "ĠSusp": 31922, + "Psych": 31923, + "ĠTrainer": 31924, + "ĠNES": 31925, + "ĠHunts": 31926, + "becue": 31927, + "Ġcounselor": 31928, + "Rule": 31929, + "Ġtoxins": 31930, + "Ġbanners": 31931, + "rifice": 31932, + "Ġgreeting": 31933, + "Ġfrenzy": 31934, + "Ġallocate": 31935, + "Ġ*)": 31936, + "expr": 31937, + "503": 31938, + "ĠChick": 31939, + "ĠTorn": 31940, + "Ġconsolidation": 31941, + "ĠFletcher": 31942, + "switch": 31943, + "frac": 31944, + "clips": 31945, + "ĠMcKin": 31946, + "ĠLunar": 31947, + "Month": 31948, + "ITCH": 31949, + "Ġscholarly": 31950, + "raped": 31951, + "398": 31952, + "Ġ1910": 31953, + "Ġegreg": 31954, + "Ġinsecure": 31955, + "Ġvictorious": 31956, + "cffffcc": 31957, + "Ġsingled": 31958, + "Ġelves": 31959, + "ĠWond": 31960, + "burst": 31961, + "Ġcamoufl": 31962, + "ĠBLACK": 31963, + "Ġconditioned": 31964, + "çī": 31965, + "answered": 31966, + "Ġcompulsory": 31967, + "ascist": 31968, + "Ġpodcasts": 31969, + "ĠFrankfurt": 31970, + "bnb": 31971, + "Ġneoliberal": 31972, + "ĠKeyboard": 31973, + "ĠBelle": 31974, + "warm": 31975, + "Ġtrusts": 31976, + "Ġinsured": 31977, + "ĠBucc": 31978, + "usable": 31979, + "607": 31980, + "ĠPlains": 31981, + "Ġ1890": 31982, + "Ġsabotage": 31983, + "Ġlodged": 31984, + "felt": 31985, + "Ġga": 31986, + "ĠNarc": 31987, + "ĠSalem": 31988, + "Ġseventy": 31989, + "ĠBlank": 31990, + "pocket": 31991, + "Ġwhisper": 31992, + "Ġmating": 31993, + "omics": 31994, + "ĠSalman": 31995, + "ĠKad": 31996, + "Ġangered": 31997, + "Ġcollisions": 31998, + "Ġextraordinarily": 31999, + "Ġcoercion": 32000, + "Ghost": 32001, + "birds": 32002, + "èĢ": 32003, + "kok": 32004, + "Ġpermissible": 32005, + "avorable": 32006, + "Ġpointers": 32007, + "Ġdissip": 32008, + "aci": 32009, + "Ġtheatrical": 32010, + "ĠCosmic": 32011, + "Ġforgetting": 32012, + "Ġfinalized": 32013, + "大": 32014, + "yout": 32015, + "library": 32016, + "Ġbooming": 32017, + "ĠBelieve": 32018, + "ĠTeacher": 32019, + "ĠLiv": 32020, + "ĠGOODMAN": 32021, + "ĠDominican": 32022, + "ORED": 32023, + "ĠParties": 32024, + "Ġprecipitation": 32025, + "ĠSlot": 32026, + "Roy": 32027, + "ĠCombined": 32028, + "Ġintegrating": 32029, + "Ġchrome": 32030, + "Ġintestinal": 32031, + "ĠRebell": 32032, + "Ġmatchups": 32033, + "Ġblockbuster": 32034, + "ĠLoren": 32035, + "ĠLevy": 32036, + "Ġpreaching": 32037, + "ĠSending": 32038, + "ĠPurpose": 32039, + "rax": 32040, + "fif": 32041, + "Ġauthoritative": 32042, + "ĠPET": 32043, + "astical": 32044, + "Ġdishon": 32045, + "Ġchatting": 32046, + "Ġ\"$:/": 32047, + "Connection": 32048, + "Ġrecreate": 32049, + "Ġdelinqu": 32050, + "Ġbroth": 32051, + "ĠDirty": 32052, + "ĠAdmin": 32053, + "zman": 32054, + "Ġscholarships": 32055, + "Ġ253": 32056, + "contact": 32057, + "alsa": 32058, + "767": 32059, + "creen": 32060, + "abbage": 32061, + "Ġ1915": 32062, + "Ġblended": 32063, + "Ġalarmed": 32064, + "Language": 32065, + "356": 32066, + "Ġblends": 32067, + "ĠChanged": 32068, + "Wolf": 32069, + "Ġhepat": 32070, + "Creating": 32071, + "Ġpersecut": 32072, + "Ġsweetness": 32073, + "arte": 32074, + "Ġforfeiture": 32075, + "ĠRoberto": 32076, + "impro": 32077, + "NFL": 32078, + "ĠMagnet": 32079, + "Detailed": 32080, + "Ġinsignificant": 32081, + "ĠPOLIT": 32082, + "ĠBBQ": 32083, + "ĠCPS": 32084, + "Ġseaw": 32085, + "aminer": 32086, + "mL": 32087, + "endif": 32088, + "finals": 32089, + "Ġ265": 32090, + "uish": 32091, + "Ġ})": 32092, + "ĠProblems": 32093, + "Ġemblem": 32094, + "Ġseriousness": 32095, + "Ġparsing": 32096, + "Ġsubstitution": 32097, + "Ġpressured": 32098, + "Ġrecycled": 32099, + "aleb": 32100, + "Ruby": 32101, + "Ġproficiency": 32102, + "Driver": 32103, + "ĠWester": 32104, + ":'": 32105, + "AFTA": 32106, + "Ġmantle": 32107, + "ĠClayton": 32108, + "flag": 32109, + "Ġpractitioner": 32110, + "covered": 32111, + "ĠStruct": 32112, + "addafi": 32113, + "425": 32114, + "ĠTownship": 32115, + "ĠHydro": 32116, + "Louis": 32117, + "343": 32118, + "Ġcondo": 32119, + "ĠTao": 32120, + "Ġutilization": 32121, + "Ġnausea": 32122, + "ĠDems": 32123, + "ridges": 32124, + "pause": 32125, + "Ġformulas": 32126, + "Ġchallenger": 32127, + "376": 32128, + "Ġdefective": 32129, + "ĠRailway": 32130, + "ĠPubMed": 32131, + "Ġyogurt": 32132, + "lbs": 32133, + "ĠNorfolk": 32134, + "OPE": 32135, + "ĠMoody": 32136, + "Ġdistributor": 32137, + "Ġscrolls": 32138, + "Ġextracts": 32139, + "Stan": 32140, + "Ġviability": 32141, + "Ġexposes": 32142, + "Ġstarvation": 32143, + "ĠSteps": 32144, + "ĠDodd": 32145, + "few": 32146, + "STD": 32147, + "332": 32148, + "Ġclosures": 32149, + "Ġcomplementary": 32150, + "ĠSasha": 32151, + "umpy": 32152, + "Ġmonet": 32153, + "Ġarticulate": 32154, + "ĠDoct": 32155, + "killer": 32156, + "Ġscrim": 32157, + "Ġ264": 32158, + "Ġprostitutes": 32159, + "Ġsevered": 32160, + "Ġattachments": 32161, + "Ġcooled": 32162, + "Lev": 32163, + "ĠFalk": 32164, + "fail": 32165, + "Ġpoliceman": 32166, + "ĠDag": 32167, + "Ġprayed": 32168, + "ĠKernel": 32169, + "Ġclut": 32170, + "Ġcath": 32171, + "Ġanomaly": 32172, + "Storm": 32173, + "emaker": 32174, + "ĠBreakfast": 32175, + "uli": 32176, + "oire": 32177, + "JJ": 32178, + "hz": 32179, + "Operation": 32180, + "ĠSick": 32181, + "354": 32182, + "ĠGuatemala": 32183, + "Rate": 32184, + "Ġexposures": 32185, + "faces": 32186, + "ĠArchae": 32187, + "raf": 32188, + "ĠMia": 32189, + "Ġ2025": 32190, + "Ġopaque": 32191, + "Ġdisguised": 32192, + "ĠHeadquarters": 32193, + "Sah": 32194, + "Ġpots": 32195, + "978": 32196, + "ĠMalf": 32197, + "Ġfrowned": 32198, + "Ġpoisonous": 32199, + "ĠConvers": 32200, + "eeks": 32201, + "Ġcrab": 32202, + ".\"\"": 32203, + "Ġtreason": 32204, + "Ġranc": 32205, + "Ġescalating": 32206, + "Ġwarr": 32207, + "Ġmobs": 32208, + "Ġlamps": 32209, + "ĠSunshine": 32210, + "ĠBrunswick": 32211, + "Phones": 32212, + "Ġspelled": 32213, + "ĠSkip": 32214, + "Ġ2050": 32215, + "Ġ1911": 32216, + "ĠPluto": 32217, + "ĠAmend": 32218, + "Ġmeats": 32219, + "387": 32220, + "Ġstomp": 32221, + "ĠZhou": 32222, + "ĠLeviathan": 32223, + "ĠHazard": 32224, + "adv": 32225, + "ĠOrwell": 32226, + "Ġaloud": 32227, + "Ġbumper": 32228, + "ĠAnarch": 32229, + "ubuntu": 32230, + "ĠSerious": 32231, + "fitting": 32232, + "ĠOptional": 32233, + "ĠCecil": 32234, + "REAM": 32235, + "Ġserotonin": 32236, + "Ġcultivate": 32237, + "agogue": 32238, + "}\\": 32239, + "Ġmosques": 32240, + "ĠSunny": 32241, + "Ġreactive": 32242, + "revolution": 32243, + "ĠLup": 32244, + "ĠFedora": 32245, + "Ġdefenseman": 32246, + "ĠVID": 32247, + "istine": 32248, + "Ġdrowning": 32249, + "ĠBroadcasting": 32250, + "Ġthriller": 32251, + "ĠScy": 32252, + "Ġaccelerating": 32253, + "Ġdirects": 32254, + "odied": 32255, + "bike": 32256, + "duration": 32257, + "Ġpainfully": 32258, + "Redd": 32259, + "Ġproductions": 32260, + "Ġgag": 32261, + "Ġwhist": 32262, + "Ġsock": 32263, + "Ġinfinitely": 32264, + "ĠConcern": 32265, + "ĠCitadel": 32266, + "Ġlieu": 32267, + "Ġcandles": 32268, + "ogeneous": 32269, + "arger": 32270, + "Ġheavenly": 32271, + "inflammatory": 32272, + "Performance": 32273, + "Cs": 32274, + "ructose": 32275, + "azaki": 32276, + "Ġpessim": 32277, + "Ġinference": 32278, + "Ġpowd": 32279, + "ĠZoe": 32280, + "Ġpaints": 32281, + "Ġdazz": 32282, + "pta": 32283, + "-----------": 32284, + "Ġinspir": 32285, + "ĠExperimental": 32286, + "ĠKnife": 32287, + "regor": 32288, + "bors": 32289, + "Ġshowers": 32290, + "romeda": 32291, + "Ġsaint": 32292, + "Ġbenign": 32293, + "ĠJiang": 32294, + "Ġenvisioned": 32295, + "Ġshroud": 32296, + "IFT": 32297, + "HO": 32298, + "Ġshuff": 32299, + "ĠICC": 32300, + "Ġsegreg": 32301, + "Ġrevisit": 32302, + "ighthouse": 32303, + "Li": 32304, + "Ġsubstrate": 32305, + "ĠSeas": 32306, + "ĠReward": 32307, + "ĠHep": 32308, + "ĠBrass": 32309, + "sbm": 32310, + "Ġeliminates": 32311, + "Ġstamina": 32312, + "ĠVAT": 32313, + "ĠLoan": 32314, + "Ġconstraint": 32315, + "Ġappropriated": 32316, + "Ġpes": 32317, + "ĠALE": 32318, + "ranging": 32319, + "Ġ404": 32320, + "392": 32321, + "Ġintellectuals": 32322, + "achu": 32323, + "Ġrestructuring": 32324, + "ĠLevin": 32325, + "Ġrunes": 32326, + "Ġdelightful": 32327, + "Ġcarbohydrates": 32328, + "ĠModels": 32329, + "ĠExpo": 32330, + "Ġtransporting": 32331, + "alloc": 32332, + "Ġringing": 32333, + "Samsung": 32334, + "Ġscarcely": 32335, + "ĠURLs": 32336, + "ĠMAS": 32337, + "Ġprototypes": 32338, + "Ġnarrator": 32339, + "ĠCPUs": 32340, + "cdn": 32341, + "ĠBarton": 32342, + "Ġdecidedly": 32343, + "ĠShu": 32344, + "ixir": 32345, + "ocious": 32346, + "ĠMyst": 32347, + "Nintendo": 32348, + "Ġreuse": 32349, + "Ġforgiven": 32350, + "Few": 32351, + "inical": 32352, + "nat": 32353, + "Ġseamless": 32354, + "ĠEva": 32355, + "ĠEVE": 32356, + "ĠJO": 32357, + "landers": 32358, + "Ġsofter": 32359, + "negie": 32360, + "Ġtransient": 32361, + "Ġorbital": 32362, + "Ġfulfil": 32363, + "ĠKom": 32364, + "Hopefully": 32365, + "Ġdynamically": 32366, + "ĠHunger": 32367, + "åĽ": 32368, + "ĠArmenia": 32369, + "elman": 32370, + "berto": 32371, + "Ġpige": 32372, + "ĠIDs": 32373, + "limit": 32374, + "Ġveins": 32375, + "Ġsoaring": 32376, + "packs": 32377, + "Golden": 32378, + "ĠCrab": 32379, + "istor": 32380, + "ĠRPM": 32381, + "Ġ$$": 32382, + "gression": 32383, + "Ġjihadist": 32384, + "Ġgamble": 32385, + "Ġcareg": 32386, + "Ġinflated": 32387, + "Face": 32388, + "ĠFirearms": 32389, + "ĠEmmanuel": 32390, + "âĿ": 32391, + "Ġshocks": 32392, + "grab": 32393, + "Ġsplend": 32394, + "ĠHPV": 32395, + "abortion": 32396, + "Above": 32397, + "Entity": 32398, + "players": 32399, + "Ġcommenced": 32400, + "ulence": 32401, + "Ġfulfillment": 32402, + "Ġembodiments": 32403, + "ĠWelfare": 32404, + "Ġhail": 32405, + "Ġ<@": 32406, + "tten": 32407, + "Ġcatcher": 32408, + "ĠJazeera": 32409, + "Ġvolcano": 32410, + "Ġstabilize": 32411, + "ĠHandler": 32412, + "Ġintensified": 32413, + "ĠAbrams": 32414, + "Ġhumiliation": 32415, + "paced": 32416, + "605": 32417, + "ĠCentOS": 32418, + "Specific": 32419, + "Ġheed": 32420, + "ĠCAM": 32421, + "ĠGalile": 32422, + "Die": 32423, + "Ġabolished": 32424, + "ĠThomson": 32425, + "ĠTeachers": 32426, + "ĠWass": 32427, + "jong": 32428, + "ĠISBN": 32429, + "ĠAllies": 32430, + "shake": 32431, + "å·": 32432, + "vict": 32433, + "Howard": 32434, + "Ġdeem": 32435, + "Ġexceedingly": 32436, + "ĠSmartstocks": 32437, + "ibe": 32438, + "Ġdoorway": 32439, + "Ġcompeted": 32440, + "igmat": 32441, + "Ġnationalists": 32442, + "Ġgroom": 32443, + "ĠKeen": 32444, + "Ġdisposable": 32445, + "decl": 32446, + "ĠTolkien": 32447, + "ĠScheme": 32448, + "Ġbiod": 32449, + "Ġavid": 32450, + "ĠElon": 32451, + "agar": 32452, + "ĠTSA": 32453, + "Roman": 32454, + "Ġartificially": 32455, + "Ġadvisors": 32456, + "XL": 32457, + "ĠInferno": 32458, + "366": 32459, + "Ġtedious": 32460, + "ĠPhotography": 32461, + "ĠCarrie": 32462, + "Ġtrope": 32463, + "ĠSandra": 32464, + "Ġdecimal": 32465, + "Queen": 32466, + "ĠGundam": 32467, + "ĠOM": 32468, + "otech": 32469, + "NBA": 32470, + "Ġ1932": 32471, + "Ġentrenched": 32472, + "ĠMarion": 32473, + "Ġfraternity": 32474, + "Labour": 32475, + "Henry": 32476, + "Ġlatitude": 32477, + "Either": 32478, + "Ġenhances": 32479, + "ĠPotential": 32480, + "Ġshines": 32481, + "idad": 32482, + "Ġbreadth": 32483, + "Ġcapacities": 32484, + "ĠðŁĻĤ": 32485, + "ĠBronx": 32486, + "Ġsexes": 32487, + "Ġdifferentiation": 32488, + "Ġheavyweight": 32489, + "ĠTaj": 32490, + "dra": 32491, + "Ġmigrate": 32492, + "Ġexhaustion": 32493, + "ĠRUN": 32494, + "elsius": 32495, + "ĠCuomo": 32496, + "Ġguitars": 32497, + "Ġclones": 32498, + "ĠSomew": 32499, + "ĠPry": 32500, + "-------------": 32501, + "Ġwarranted": 32502, + "cycles": 32503, + "Ġsalvage": 32504, + "Ġdisks": 32505, + "RANT": 32506, + "ĠNGOs": 32507, + "ĠMartian": 32508, + "\":[{\"": 32509, + "Ġaddicts": 32510, + "ojure": 32511, + "illet": 32512, + "Ġamazingly": 32513, + "artments": 32514, + "pixel": 32515, + "ĠGPUs": 32516, + "Layout": 32517, + "è£": 32518, + "ĠTamil": 32519, + "ĠBasil": 32520, + "Ġimpartial": 32521, + "ĠStructure": 32522, + "fork": 32523, + "bryce": 32524, + "Ġridge": 32525, + "ĠHamburg": 32526, + "rious": 32527, + "Ġblitz": 32528, + "cigarettes": 32529, + "Ġcanned": 32530, + "402": 32531, + "Ġironically": 32532, + "Ġcompassionate": 32533, + "ĠHawkins": 32534, + ".#": 32535, + "ĠCathedral": 32536, + "Ġrallied": 32537, + "internal": 32538, + "Ġquota": 32539, + "stakes": 32540, + "TEXT": 32541, + "mom": 32542, + "Ġcompletes": 32543, + "Ġ238": 32544, + "Ġshrug": 32545, + "ãĥij": 32546, + "ĠNinth": 32547, + "Ġrevise": 32548, + "ĠProvider": 32549, + "Ġtreacher": 32550, + "Ġquasi": 32551, + "ĠPRES": 32552, + "Ġdeposition": 32553, + "Ġconfidentiality": 32554, + "issors": 32555, + "Ġimbalance": 32556, + "Ġspanning": 32557, + "Ġangular": 32558, + "ĠCul": 32559, + "communication": 32560, + "ĠNora": 32561, + "ĠGenius": 32562, + "opter": 32563, + "Ġsacked": 32564, + "Spot": 32565, + "Ġfinely": 32566, + "ĠCHR": 32567, + "282": 32568, + "waves": 32569, + "Palest": 32570, + "ĠRohing": 32571, + "NL": 32572, + "è¿": 32573, + "Ġshitty": 32574, + "ĠScalia": 32575, + "475": 32576, + "Progress": 32577, + "Ġreferencing": 32578, + "Ġclassrooms": 32579, + "abee": 32580, + "Ġsod": 32581, + "hesion": 32582, + "708": 32583, + "ĠZuckerberg": 32584, + "ĠFinish": 32585, + "ĠScotia": 32586, + "ĠSavior": 32587, + "ĠInstallation": 32588, + "antha": 32589, + "(-": 32590, + "Ġ302": 32591, + "ĠPunk": 32592, + "Ġcrater": 32593, + "youtu": 32594, + "Ġroast": 32595, + "Ġinfluencing": 32596, + "Ġdup": 32597, + "ĠJR": 32598, + "ĠGrav": 32599, + "Ġstature": 32600, + "Ġbathrooms": 32601, + "Aside": 32602, + "Wiki": 32603, + "mean": 32604, + "ĠZak": 32605, + "ĠOnes": 32606, + "ĠNath": 32607, + "Ġhypert": 32608, + "Ġcommencement": 32609, + "Civil": 32610, + "Ġmoderately": 32611, + "Ġdistributors": 32612, + "Ġbreastfeeding": 32613, + "Ġ980": 32614, + "ĠSik": 32615, + "ĠCig": 32616, + "ĠAMER": 32617, + "RIP": 32618, + "ĠCareer": 32619, + "usting": 32620, + "Ġmessed": 32621, + "Ġeh": 32622, + "ĠJensen": 32623, + "/$": 32624, + "Ġblackmail": 32625, + "Ġconversions": 32626, + "Ġscientifically": 32627, + "Ġmantra": 32628, + "paying": 32629, + "Ġivory": 32630, + "ĠCourts": 32631, + "OUGH": 32632, + "auntlet": 32633, + "Serial": 32634, + "Brow": 32635, + "ĠHundreds": 32636, + "323": 32637, + "Ġpee": 32638, + "Ġlinux": 32639, + "Ġsubmer": 32640, + "ĠPrincipal": 32641, + "485": 32642, + "ĠDSL": 32643, + "ĠCousins": 32644, + "Ġdoctrines": 32645, + "ĠAthletics": 32646, + "Ġ315": 32647, + "ĠKarma": 32648, + "Ġattent": 32649, + "urger": 32650, + "Ġprescribe": 32651, + "Ġencaps": 32652, + "ĠCame": 32653, + "Ġsecretive": 32654, + "ĠCrimes": 32655, + "dn": 32656, + "Clean": 32657, + "ĠEgyptians": 32658, + "ĠCarpenter": 32659, + "Ġll": 32660, + "Hum": 32661, + "ĠMilo": 32662, + "Ġcapitalists": 32663, + "Ġbriefed": 32664, + "Twe": 32665, + "ĠBasin": 32666, + "elvet": 32667, + "Mos": 32668, + "Ġplunge": 32669, + "ĠKaiser": 32670, + "ĠFuj": 32671, + "illin": 32672, + "Ġsafeguards": 32673, + "Ġoste": 32674, + "ĠOpportunity": 32675, + "ĠMafia": 32676, + "ĠCalling": 32677, + "apa": 32678, + "urban": 32679, + "brush": 32680, + "illard": 32681, + "cé": 32682, + "intelligence": 32683, + "ĠLob": 32684, + "ĠDruid": 32685, + "Ġsmoother": 32686, + "Ġfooting": 32687, + "Ġmotorists": 32688, + "arcity": 32689, + "Ġmasculinity": 32690, + "Ġmism": 32691, + "Ġabdominal": 32692, + "ĠTavern": 32693, + "ĠRoh": 32694, + "Ġescapes": 32695, + "signed": 32696, + "Anthony": 32697, + "Ġsacrificing": 32698, + "Ġintimacy": 32699, + "Ġanterior": 32700, + "ĠKod": 32701, + "Ġmotif": 32702, + "Ġgraz": 32703, + "Ġvisualization": 32704, + "Ġguitarist": 32705, + "ĠTrotsky": 32706, + "magic": 32707, + "Dar": 32708, + "ĠMori": 32709, + "Ġwards": 32710, + "Ġtoilets": 32711, + "lest": 32712, + "Ġteleport": 32713, + "ĠSundays": 32714, + "ĠPlat": 32715, + "ETS": 32716, + "ĠeSports": 32717, + "Patrick": 32718, + "ĠKatherine": 32719, + "enko": 32720, + "Ġhassle": 32721, + "ĠMick": 32722, + "ggles": 32723, + "Ġhob": 32724, + "aintain": 32725, + "Ġairborne": 32726, + "Ġspans": 32727, + "Ġchili": 32728, + "Ġaperture": 32729, + "Ġvolunteered": 32730, + "ĠIncident": 32731, + "ĠFres": 32732, + "ĠVeteran": 32733, + "aughtered": 32734, + "ingo": 32735, + "Ġuninsured": 32736, + "CLOSE": 32737, + "Ġfuse": 32738, + "Ġerotic": 32739, + "Ġadvertise": 32740, + "raising": 32741, + "Texture": 32742, + "Ġattends": 32743, + "ĠREAL": 32744, + "uddled": 32745, + "Ġsmoot": 32746, + "Ġ305": 32747, + "ĠWillis": 32748, + "Ġblond": 32749, + "Analysis": 32750, + "ĠVT": 32751, + "onica": 32752, + "Ġstronghold": 32753, + "RF": 32754, + "NM": 32755, + ".>>": 32756, + "Ġprosperous": 32757, + "Ġboasted": 32758, + "292": 32759, + "ĠManufacturing": 32760, + "PRESS": 32761, + "gren": 32762, + "Ġpharmacy": 32763, + "ĠRockefeller": 32764, + "kai": 32765, + "Ġthumbs": 32766, + "ĠHut": 32767, + "Ġmotherboard": 32768, + "Ġguardians": 32769, + "ĠAlter": 32770, + "llular": 32771, + "Ġshack": 32772, + "Ġwisely": 32773, + "Ġbackbone": 32774, + "erva": 32775, + "Ġsuicides": 32776, + "ĠMcGregor": 32777, + "ijah": 32778, + "Emer": 32779, + "ĠBrav": 32780, + "Ġdesignate": 32781, + "POST": 32782, + "produced": 32783, + "Ġcleansing": 32784, + "irlwind": 32785, + "existent": 32786, + "ĠHumph": 32787, + "ĠPayne": 32788, + "Ġvested": 32789, + "Å¡": 32790, + "Ġstringent": 32791, + "iona": 32792, + "Ġunsub": 32793, + "Ġsummed": 32794, + "ĠHercules": 32795, + "subject": 32796, + "ĠRagnar": 32797, + "ĠNos": 32798, + "Ġcharacterization": 32799, + "Ġsavvy": 32800, + "ĠDawson": 32801, + "ĠCasino": 32802, + "Ġfri": 32803, + "ĠBarrier": 32804, + "Ġmisinformation": 32805, + "Ġinsulation": 32806, + "Ġcorridors": 32807, + "Ġairplanes": 32808, + "ĠNoct": 32809, + "ahi": 32810, + "Ġ1916": 32811, + "kb": 32812, + "armac": 32813, + "Ġshun": 32814, + "Ġschema": 32815, + "Ġhorrified": 32816, + "Ġ239": 32817, + "aunders": 32818, + "NB": 32819, + "iates": 32820, + "erity": 32821, + "ĠShard": 32822, + "Ġrarity": 32823, + "Ġgrouped": 32824, + "ĠGhana": 32825, + "against": 32826, + "ĠBiological": 32827, + "ĠAware": 32828, + "owell": 32829, + "ÏĦ": 32830, + "ĠBeau": 32831, + "shaw": 32832, + "Hack": 32833, + "ĠJulius": 32834, + "USS": 32835, + "olson": 32836, + "auna": 32837, + "cru": 32838, + "ĠMaurice": 32839, + "ĠIk": 32840, + "Ġsequencing": 32841, + "Ġradicals": 32842, + "Ġ(?,": 32843, + "virtual": 32844, + "Ġanyways": 32845, + "Ġreperc": 32846, + "Ġhandlers": 32847, + "Ġhesitant": 32848, + "éĥ": 32849, + "ĠMF": 32850, + "plementation": 32851, + "associated": 32852, + "Ġcampaigned": 32853, + "ĠYue": 32854, + "utations": 32855, + "ĠYoga": 32856, + "Ġsimmer": 32857, + "Ġrods": 32858, + "Ġmelody": 32859, + "Ġconvoy": 32860, + "videos": 32861, + "Ġscreened": 32862, + "Neg": 32863, + "ochemical": 32864, + "Ġ())": 32865, + "Ġultras": 32866, + "Ġantip": 32867, + "ĠIslanders": 32868, + "704": 32869, + "Ġfetish": 32870, + "Ġridiculously": 32871, + "ĠKart": 32872, + "Ġmitochondrial": 32873, + "Ġinterfering": 32874, + "Builder": 32875, + "Ġoverfl": 32876, + "Ġacne": 32877, + "ĠMud": 32878, + "ĠKerr": 32879, + "flex": 32880, + "ĠPostal": 32881, + "ĠBaltic": 32882, + "477": 32883, + "ĠPersons": 32884, + "ourage": 32885, + "HB": 32886, + "ĠMuse": 32887, + "ĠImmortal": 32888, + "ĠDriving": 32889, + "Ġpetitions": 32890, + "Ġsubscript": 32891, + "Ġsorce": 32892, + "ĠProcessor": 32893, + "uton": 32894, + "Sony": 32895, + "Ġphon": 32896, + "Ġraced": 32897, + "ĠAnthrop": 32898, + "Ġdaytime": 32899, + "ĠExercise": 32900, + "Adding": 32901, + "Ġengages": 32902, + "ĠQualcomm": 32903, + "Ġmiracles": 32904, + "Ġmemes": 32905, + "ĠDrink": 32906, + "ĠOrioles": 32907, + "Ġhairs": 32908, + "ĠPolar": 32909, + "athom": 32910, + "Ġslippery": 32911, + "ĠRemy": 32912, + "Ġcaramel": 32913, + "ĠYEAR": 32914, + "Ġalk": 32915, + "Ign": 32916, + "aution": 32917, + "ĠMerlin": 32918, + "ĠCran": 32919, + "Ġapologies": 32920, + "Ġ410": 32921, + "Ġouting": 32922, + "ĠMemories": 32923, + "appointed": 32924, + "Ġcountered": 32925, + "uld": 32926, + "posing": 32927, + "Ġfirewall": 32928, + "ĠWast": 32929, + "ĠWet": 32930, + "worked": 32931, + "seller": 32932, + "Ġrepealed": 32933, + "ereo": 32934, + "assuming": 32935, + "BLIC": 32936, + "mite": 32937, + "ĠCEOs": 32938, + "ĠChapel": 32939, + "elligent": 32940, + "________________________": 32941, + "Dog": 32942, + "Ġwart": 32943, + "Ġsubscriber": 32944, + "sports": 32945, + "Ġbegged": 32946, + "ĠMV": 32947, + "Ġsemif": 32948, + "ethical": 32949, + "Ġpreach": 32950, + "Ġrevital": 32951, + "Ġpunitive": 32952, + "Ġshortcuts": 32953, + "Ġinstituted": 32954, + "ĠWarsaw": 32955, + "Ġabdomen": 32956, + "ĠKING": 32957, + "Ġsuperintendent": 32958, + "Ġfry": 32959, + "ĠGeo": 32960, + "TOR": 32961, + "Ġcontradictions": 32962, + "aptic": 32963, + "Ġlandscapes": 32964, + "bugs": 32965, + "Ġclust": 32966, + "Ġvolley": 32967, + "cribed": 32968, + "Ġtandem": 32969, + "Ġrobes": 32970, + "WHAT": 32971, + "Ġpromoter": 32972, + "Ġeloqu": 32973, + "reviewed": 32974, + "ĠDK": 32975, + "ĠPlato": 32976, + "Ġfps": 32977, + "Tank": 32978, + "ĠDerrick": 32979, + "Ġprioritize": 32980, + "asper": 32981, + "ĠHonduras": 32982, + "ĠCompleted": 32983, + "nec": 32984, + "Ġmog": 32985, + "nir": 32986, + "ĠMayo": 32987, + "DEF": 32988, + "stall": 32989, + "inness": 32990, + "ĠVolkswagen": 32991, + "Ġprecaution": 32992, + "ĠMell": 32993, + "iak": 32994, + "istries": 32995, + "Ġ248": 32996, + "Ġoverlapping": 32997, + "Senate": 32998, + "ĠEnhance": 32999, + "resy": 33000, + "racial": 33001, + "ORTS": 33002, + "ĠMormons": 33003, + "Strong": 33004, + "ĠCoch": 33005, + "Mexico": 33006, + "ĠMaduro": 33007, + "Ġjars": 33008, + "Ġcane": 33009, + "Wik": 33010, + "olla": 33011, + "ifference": 33012, + "Ġphysicist": 33013, + "ĠMaggie": 33014, + "Ġ285": 33015, + "Ġdepiction": 33016, + "ĠMcLaren": 33017, + "Ju": 33018, + "Ġslows": 33019, + "Ġcommissioners": 33020, + "ĠWillow": 33021, + "ĠExplos": 33022, + "hovah": 33023, + "Ġtechnician": 33024, + "Ġhomicides": 33025, + "ĠFlav": 33026, + "ĠTruman": 33027, + "Ġ10000": 33028, + "uctor": 33029, + "Ġshader": 33030, + "Newsletter": 33031, + "457": 33032, + "Ġrever": 33033, + "Ġhardened": 33034, + "Ġwhereabouts": 33035, + "Ġredevelop": 33036, + "Ġcarbs": 33037, + "Ġtravers": 33038, + "Ġsquirrel": 33039, + "Ġfollower": 33040, + "Ġsings": 33041, + "508": 33042, + "Ġrabbits": 33043, + "emonium": 33044, + "Ġdocumenting": 33045, + "Ġmisunderstood": 33046, + ")'": 33047, + "Rick": 33048, + "ggies": 33049, + "Ġpremie": 33050, + "Ġskating": 33051, + "Ġpassports": 33052, + "Ġfists": 33053, + "ageddon": 33054, + "Haw": 33055, + "ACP": 33056, + "080": 33057, + "ĠThoughts": 33058, + "ĠCarlson": 33059, + "Ġpriesthood": 33060, + "hua": 33061, + "Ġdungeons": 33062, + "ĠLoans": 33063, + "Ġantis": 33064, + "Ġfamiliarity": 33065, + "ĠSabb": 33066, + "opal": 33067, + "ĠInk": 33068, + "strike": 33069, + "Ġcram": 33070, + "Ġlegalized": 33071, + "Ġcuisine": 33072, + "Ġfibre": 33073, + "Travel": 33074, + "ĠMonument": 33075, + "ODY": 33076, + "ethy": 33077, + "Ġinterstate": 33078, + "ĠPUR": 33079, + "emporary": 33080, + "ĠArabian": 33081, + "developed": 33082, + "Ġsaddle": 33083, + "Ġgithub": 33084, + "ĠOffer": 33085, + "ĠISP": 33086, + "rolet": 33087, + "ĠSUPER": 33088, + "ĠDenis": 33089, + "Ġmultiplier": 33090, + "Ġstirred": 33091, + "Interestingly": 33092, + "Ġcustomary": 33093, + "Ġbilled": 33094, + "hex": 33095, + "Ġmultiplied": 33096, + "Ġflipping": 33097, + "ĠCrosby": 33098, + "Ġfundamentals": 33099, + "iae": 33100, + "ĠPlayed": 33101, + "ĠAtom": 33102, + "amazon": 33103, + "ĠFlam": 33104, + "eez": 33105, + "activated": 33106, + "Ġtablespoon": 33107, + "Ġliberalism": 33108, + "ĠPalin": 33109, + "ĠPatel": 33110, + "Num": 33111, + "ĠTAM": 33112, + "Ġsurn": 33113, + "ĠReloaded": 33114, + "Ġcoined": 33115, + "\"],": 33116, + "ĠClash": 33117, + "ĠAgu": 33118, + "Ġpragmatic": 33119, + "ĠActivate": 33120, + "Ġ802": 33121, + "Ġtrailers": 33122, + "Ġsilhou": 33123, + "Ġprobes": 33124, + "Ġcircus": 33125, + "ĠBain": 33126, + "ĠLindsay": 33127, + "ĠAbbey": 33128, + "Delivery": 33129, + "Ġconcession": 33130, + "Ġgastro": 33131, + "ĠSprite": 33132, + "ÄŁ": 33133, + "andel": 33134, + "Ġgimm": 33135, + "Ġautobi": 33136, + "ĠTurtle": 33137, + "Ġwonderfully": 33138, + "ĠHaram": 33139, + "ĠWorldwide": 33140, + "ĠHandle": 33141, + "Ġtheorists": 33142, + "Ġsleek": 33143, + "ĠZhu": 33144, + "ographically": 33145, + "EGA": 33146, + "ĠOwners": 33147, + "aths": 33148, + "ĠAntarctic": 33149, + "natal": 33150, + "=\"\"": 33151, + "flags": 33152, + "````": 33153, + "Ġsul": 33154, + "Kh": 33155, + "Ġpotassium": 33156, + "Ġlineman": 33157, + "Ġcereal": 33158, + "ĠSeasons": 33159, + "Ġ2022": 33160, + "Ġmathematic": 33161, + "Ġastronomers": 33162, + "professional": 33163, + "Ġfares": 33164, + "cknowled": 33165, + "Ġchi": 33166, + "Ġyoungsters": 33167, + "Ġmistakenly": 33168, + "Ġhemisphere": 33169, + "ĠDivinity": 33170, + "rone": 33171, + "Ġ\",": 33172, + "rings": 33173, + "Ġattracts": 33174, + "vana": 33175, + "å¹": 33176, + "CAP": 33177, + "Ġplaylist": 33178, + "Ġporch": 33179, + "ãģ£": 33180, + "Ġincorporates": 33181, + "Ġsoak": 33182, + "Ġasserting": 33183, + "ĠTerrorism": 33184, + "ĠPablo": 33185, + "Ja": 33186, + "cester": 33187, + "Ġfearing": 33188, + "ĠPrayer": 33189, + "Ġescalated": 33190, + "GW": 33191, + "Ġrobe": 33192, + "ĠBrighton": 33193, + "acists": 33194, + "ĠSymphony": 33195, + "ĠDwarf": 33196, + "ĠParade": 33197, + "ĠLego": 33198, + "Ġinexpl": 33199, + "Ġlords": 33200, + "leaf": 33201, + "RAG": 33202, + "liber": 33203, + "Ġcigars": 33204, + "ĠJehovah": 33205, + "606": 33206, + "WINDOWS": 33207, + "ĠLiberia": 33208, + "ebus": 33209, + "Heavy": 33210, + "Ġlubric": 33211, + "ĠRW": 33212, + "anguages": 33213, + "Ġnarrowed": 33214, + "computer": 33215, + "ĠEmber": 33216, + "Ġmurdering": 33217, + "Ġdownstream": 33218, + "ĠTuls": 33219, + "ĠTables": 33220, + "Topic": 33221, + "ĠAccuracy": 33222, + "=/": 33223, + "lost": 33224, + "ĠRei": 33225, + "Ġprogresses": 33226, + "bear": 33227, + "Ġestablishments": 33228, + "Justin": 33229, + "ĠPeach": 33230, + "ĠGomez": 33231, + "å¿": 33232, + "ĠTriangle": 33233, + "Ident": 33234, + "ĠHive": 33235, + "Resources": 33236, + "Ġmixes": 33237, + "ĠAssuming": 33238, + "Mu": 33239, + "Ġhypoc": 33240, + "Ġsane": 33241, + "ĠWan": 33242, + "idious": 33243, + "Success": 33244, + "Ġio": 33245, + "Angel": 33246, + "Ġdangerously": 33247, + "ĠCreature": 33248, + "WORK": 33249, + ":[": 33250, + "ĠKatrina": 33251, + "Listener": 33252, + "Miller": 33253, + "ĠIdlib": 33254, + "hang": 33255, + "Ġcircumvent": 33256, + "href": 33257, + "Ġcelestial": 33258, + "ĠWeeks": 33259, + "ĠPug": 33260, + "ĠDalton": 33261, + "Ġsubpoena": 33262, + "uku": 33263, + "Ġpersisted": 33264, + "pei": 33265, + "olding": 33266, + "ĠDocuments": 33267, + "ĠHast": 33268, + "ĠCENT": 33269, + "Ġprimer": 33270, + "Ġsynonymous": 33271, + "Ġnib": 33272, + "ombs": 33273, + "Ġnotation": 33274, + "ĠDish": 33275, + "ĠAtmosp": 33276, + "Ġforbid": 33277, + "ĠANG": 33278, + "pattern": 33279, + "los": 33280, + "Ġprojectiles": 33281, + "brown": 33282, + ".\",": 33283, + "ĠVenom": 33284, + "Ġfiercely": 33285, + "ublished": 33286, + "ĠUran": 33287, + "ĠNicarag": 33288, + "410": 33289, + "ĠCAL": 33290, + "OTOS": 33291, + "ĠMiracle": 33292, + "ĠEnchant": 33293, + "Ġguarding": 33294, + "append": 33295, + "Attach": 33296, + "Ġleveled": 33297, + "Ġcondoms": 33298, + "ihilation": 33299, + "649": 33300, + "Ġnightmares": 33301, + "ĠTHEY": 33302, + "ĠSTART": 33303, + "ĠKinn": 33304, + "Ġroommate": 33305, + "Ġhygiene": 33306, + "opping": 33307, + "Job": 33308, + "Ġlvl": 33309, + "ĠVER": 33310, + "ĠKeeping": 33311, + "abetic": 33312, + "Ġformatting": 33313, + "erala": 33314, + "Ġrevisions": 33315, + "Ġresurg": 33316, + "Tel": 33317, + "ĠGoodman": 33318, + "353": 33319, + "pod": 33320, + "Ġindisp": 33321, + "ĠTranslation": 33322, + "Ġgown": 33323, + "ĠMund": 33324, + "Ġcis": 33325, + "Ġbystand": 33326, + "collect": 33327, + "ĠPunjab": 33328, + "actively": 33329, + "ĠGamb": 33330, + "tell": 33331, + "Ġimporting": 33332, + "gencies": 33333, + "Ġlocom": 33334, + "ĠBrill": 33335, + "Holy": 33336, + "ĠBerger": 33337, + "Ġshowdown": 33338, + "Ġresponders": 33339, + "ILY": 33340, + "Ġtakedown": 33341, + "leted": 33342, + "Ġmattered": 33343, + "Ġpredictive": 33344, + "Ġoverlay": 33345, + "GPU": 33346, + "ĠVick": 33347, + "Ġconveyed": 33348, + "Tab": 33349, + "peer": 33350, + "Scan": 33351, + "Ġdefensively": 33352, + "vae": 33353, + "Ġapproving": 33354, + "Ġtiers": 33355, + "ĠVia": 33356, + "querade": 33357, + "ĠSaudis": 33358, + "Ġdemolished": 33359, + "ĠProphe": 33360, + "Ġmono": 33361, + "Ġhospitality": 33362, + "HAM": 33363, + "ĠAriel": 33364, + "MOD": 33365, + "ĠTorah": 33366, + "Ġblah": 33367, + "ĠBelarus": 33368, + "erential": 33369, + "ĠTuc": 33370, + "Ġbanker": 33371, + "397": 33372, + "Ġmosquit": 33373, + "ĠScientist": 33374, + "ĠMusical": 33375, + "Ġhust": 33376, + "Shift": 33377, + "Ġtorment": 33378, + "Ġstandoff": 33379, + "Educ": 33380, + "ĠFog": 33381, + "Ġamplifier": 33382, + "Shape": 33383, + "Instance": 33384, + "ĠCritics": 33385, + "Ġdaemon": 33386, + "Houston": 33387, + "Ġmattress": 33388, + "ĠIDF": 33389, + "Ġobscene": 33390, + "ĠAmer": 33391, + "hetti": 33392, + "Ġcompiling": 33393, + "352": 33394, + "verett": 33395, + "ĠReduction": 33396, + "istration": 33397, + "ĠBlessed": 33398, + "ĠBachelor": 33399, + "316": 33400, + "Ġprank": 33401, + "ĠVulcan": 33402, + "dding": 33403, + "Ġmourning": 33404, + "ĠQuint": 33405, + "ĠBlaster": 33406, + "testing": 33407, + "Ġsediment": 33408, + ">>>": 33409, + "ĠEternity": 33410, + "ĠWHERE": 33411, + "ĠMaze": 33412, + "Ġreacting": 33413, + "ĠAlv": 33414, + "omsday": 33415, + "ĠCRA": 33416, + "Ġtranslator": 33417, + "Ġbogus": 33418, + "atu": 33419, + "Website": 33420, + "olls": 33421, + "Ġbaptism": 33422, + "Ġsibling": 33423, + "ĠAutumn": 33424, + "vez": 33425, + "ãģ®é": 33426, + "guards": 33427, + "Georg": 33428, + "assadors": 33429, + "ĠFreud": 33430, + "Ġcontinents": 33431, + "ĠRegistry": 33432, + "Bernie": 33433, + "ĸļ士": 33434, + "Ġtolerant": 33435, + "ĠUW": 33436, + "Ġhorribly": 33437, + "995": 33438, + "ĠMIDI": 33439, + "Ġimpatient": 33440, + "ocado": 33441, + "eri": 33442, + "ĠWorst": 33443, + "ĠNorris": 33444, + "ĠTalking": 33445, + "Ġdefends": 33446, + "ensable": 33447, + "Ġ2021": 33448, + "Ġanatomy": 33449, + "Lew": 33450, + "Ġdrawer": 33451, + "ĠCanberra": 33452, + "Ġpatriotic": 33453, + "é¾įåĸļ士": 33454, + "ĠAvg": 33455, + "ARM": 33456, + "Ġundisclosed": 33457, + "Ġfarewell": 33458, + "459": 33459, + "bable": 33460, + "ĠAllison": 33461, + "OLOG": 33462, + "Ġconco": 33463, + "tight": 33464, + "ĠACPI": 33465, + "ĠMines": 33466, + "lich": 33467, + "ĠâĶľ": 33468, + "represented": 33469, + "200000": 33470, + "Ġenthusiast": 33471, + "OTS": 33472, + "bil": 33473, + "ĠIngredients": 33474, + "Ġinventor": 33475, + "ĠMySQL": 33476, + "³³³": 33477, + "ĠABOUT": 33478, + "within": 33479, + "Ġmk": 33480, + "Bul": 33481, + "ĠFake": 33482, + "Ġdraconian": 33483, + "Wa": 33484, + "helm": 33485, + "ĠTerran": 33486, + "erville": 33487, + "Ġcommonplace": 33488, + "SIZE": 33489, + "Ġ\"<": 33490, + "replace": 33491, + "ographs": 33492, + "ĠSELECT": 33493, + "incible": 33494, + "ĠMostly": 33495, + "ĠSheffield": 33496, + "ĠIDE": 33497, + "uggle": 33498, + "Ġcitations": 33499, + "hurst": 33500, + "ĠUnix": 33501, + "Ġunleash": 33502, + "ĠPiper": 33503, + "ĠNano": 33504, + "Ġsuccumb": 33505, + "Ġreluctance": 33506, + "Ġ2500": 33507, + "ĠMerchant": 33508, + "Ġwiret": 33509, + "Ġcombos": 33510, + "ĠBirthday": 33511, + "Ġcharcoal": 33512, + "ĠUPS": 33513, + "ĠFairfax": 33514, + "Ġdriveway": 33515, + "ĠTek": 33516, + "ĠPitch": 33517, + "overe": 33518, + "Ġtechnicians": 33519, + "ĠActual": 33520, + "flation": 33521, + "ĠFiscal": 33522, + "ĠEmpty": 33523, + "anamo": 33524, + "Ġmagnesium": 33525, + "Ġslut": 33526, + "Ġgrowers": 33527, + "Investigators": 33528, + "():": 33529, + "ĠSatellite": 33530, + "ĠKeynes": 33531, + "missive": 33532, + "lane": 33533, + "Ġborough": 33534, + "344": 33535, + "ĠTEAM": 33536, + "ĠBethesda": 33537, + "CV": 33538, + "hower": 33539, + "ĠRAD": 33540, + "Ġchant": 33541, + "ĠRiy": 33542, + "Ġcompositions": 33543, + "Ġmildly": 33544, + "Ġmeddling": 33545, + "Ġagility": 33546, + "aneers": 33547, + "501": 33548, + "Ġsynth": 33549, + "linger": 33550, + "291": 33551, + "Ġexclaimed": 33552, + "Party": 33553, + "Ġcontamin": 33554, + "ĠManor": 33555, + "ĠRespond": 33556, + "Ġpraising": 33557, + "Ġmanners": 33558, + "fleet": 33559, + "Summer": 33560, + "ĠLynd": 33561, + "ĠDefinitely": 33562, + "grim": 33563, + "Ġbowling": 33564, + "stri": 33565, + "çĽ": 33566, + "ynt": 33567, + "Ġmandates": 33568, + "DIV": 33569, + "Ġreconcile": 33570, + "views": 33571, + "ĠDamon": 33572, + "vette": 33573, + "Flo": 33574, + "ĠGreatest": 33575, + "ilon": 33576, + "icia": 33577, + "Ġportrayal": 33578, + "Ġcushion": 33579, + "504": 33580, + "1979": 33581, + "ossal": 33582, + "Applic": 33583, + "scription": 33584, + "Ġmitigation": 33585, + "ATS": 33586, + "pac": 33587, + "Ġerased": 33588, + "Ġdeficiencies": 33589, + "ĠHollande": 33590, + "ĠXu": 33591, + "Ġbred": 33592, + "Ġpregnancies": 33593, + "femin": 33594, + "Ġemph": 33595, + "Ġplanners": 33596, + "Ġoutper": 33597, + "uttering": 33598, + "Ġperpetrator": 33599, + "Ġmotto": 33600, + "ĠEllison": 33601, + "ĠNEVER": 33602, + "Ġadmittedly": 33603, + "ARI": 33604, + "ĠAzerbaijan": 33605, + "Ġmillisec": 33606, + "Ġcombustion": 33607, + "ĠBottle": 33608, + "ĠLund": 33609, + "ĠPs": 33610, + "ĠDress": 33611, + "Ġfabricated": 33612, + "Ġbattered": 33613, + "Ġsidel": 33614, + "ĠNotting": 33615, + "Foreign": 33616, + "ĠJerome": 33617, + "020": 33618, + "ĠArbit": 33619, + "Ġknots": 33620, + "ĠRIGHT": 33621, + "Moving": 33622, + "ãģĻ": 33623, + "Ġsurgeries": 33624, + "Ġcourthouse": 33625, + "Ġmastered": 33626, + "Ġhovering": 33627, + "ĠBran": 33628, + "ĠAlison": 33629, + "Ġsafest": 33630, + "military": 33631, + "Ġbullied": 33632, + "Ġbarrage": 33633, + "Reader": 33634, + "ESE": 33635, + "ĠGeographic": 33636, + "Tools": 33637, + "314": 33638, + "ĠGeek": 33639, + "roth": 33640, + "glers": 33641, + "ĠFIN": 33642, + "Ïģ": 33643, + "ĠAston": 33644, + "altern": 33645, + "488": 33646, + "Ġveterin": 33647, + "Gamer": 33648, + "Ġintel": 33649, + "renches": 33650, + "Shield": 33651, + "Ġamnesty": 33652, + "ĠBhar": 33653, + "Ġpiled": 33654, + "Ġhonorable": 33655, + "ĠInstitutes": 33656, + "Ġsoaked": 33657, + "Ġcoma": 33658, + "ĠEFF": 33659, + "341": 33660, + "bytes": 33661, + "ĠGmail": 33662, + "lein": 33663, + "ĠCanadiens": 33664, + "material": 33665, + "Il": 33666, + "Ġinstructors": 33667, + "ĠKY": 33668, + "Ġconceive": 33669, + "ubb": 33670, + "ĠPossible": 33671, + "Ġeasing": 33672, + "ĠChristina": 33673, + "Ġcaric": 33674, + "ĠHDR": 33675, + "ROM": 33676, + "Ġshovel": 33677, + "delete": 33678, + "Ġpuff": 33679, + "ĠChanging": 33680, + "Ġseamlessly": 33681, + "Attribute": 33682, + "Ġacquisitions": 33683, + "akery": 33684, + "ĠEF": 33685, + "Ġautistic": 33686, + "ĠTakes": 33687, + "ĠPowder": 33688, + "ĠStir": 33689, + "510": 33690, + "ĠBubble": 33691, + "settings": 33692, + "ĠFowler": 33693, + "Ġmustard": 33694, + "Ġmoreover": 33695, + "Ġcopyrighted": 33696, + "ĠLEDs": 33697, + "1500": 33698, + "æī": 33699, + "ĠHIS": 33700, + "enf": 33701, + "Ġcustod": 33702, + "ĠHuck": 33703, + "Gi": 33704, + "Ġimg": 33705, + "Answer": 33706, + "Ct": 33707, + "jay": 33708, + "ĠInfrastructure": 33709, + "Ġfederally": 33710, + "Loc": 33711, + "Ġmicrobes": 33712, + "Ġoverrun": 33713, + "dds": 33714, + "otent": 33715, + "adiator": 33716, + ">>>>>>>>": 33717, + "Ġtornado": 33718, + "Ġadjud": 33719, + "Ġintrigued": 33720, + "Ġsi": 33721, + "ĠRevelation": 33722, + "progress": 33723, + "Ġburglary": 33724, + "ĠSaiyan": 33725, + "ĠKathy": 33726, + "Ġserpent": 33727, + "ĠAndreas": 33728, + "Ġcompel": 33729, + "essler": 33730, + "ĠPlastic": 33731, + "ĠAdvent": 33732, + "ĠPositive": 33733, + "ĠQt": 33734, + "ĠHindus": 33735, + "registered": 33736, + "ularity": 33737, + "Ġrighteousness": 33738, + "Ġdemonic": 33739, + "uitive": 33740, + "ĠBDS": 33741, + "ĠGregg": 33742, + "cia": 33743, + "ĠCrusade": 33744, + "ĠSinai": 33745, + "WARE": 33746, + "+(": 33747, + "Ġmell": 33748, + "Ġderail": 33749, + "yards": 33750, + "Ast": 33751, + "Ġnoticeably": 33752, + "ĠOber": 33753, + "Ram": 33754, + "Ġunnoticed": 33755, + "Ġseq": 33756, + "avage": 33757, + "Ts": 33758, + "Ġ640": 33759, + "Ġconcede": 33760, + "Ġ])": 33761, + "Fill": 33762, + "Ġcaptivity": 33763, + "ĠImprovement": 33764, + "ĠCrusader": 33765, + "araoh": 33766, + "MAP": 33767, + "æĹ": 33768, + "Ġstride": 33769, + "always": 33770, + "Fly": 33771, + "Nit": 33772, + "Ġalgae": 33773, + "ĠCooking": 33774, + "ĠDoors": 33775, + "Malley": 33776, + "Ġpolicemen": 33777, + "ãģį": 33778, + "Ġastronaut": 33779, + "accessible": 33780, + "495": 33781, + "ĠRAW": 33782, + "cliffe": 33783, + "udicrous": 33784, + "Ġdepended": 33785, + "alach": 33786, + "Ġventures": 33787, + "rake": 33788, + "Ġtits": 33789, + "ĠHou": 33790, + "Ġcondom": 33791, + "ormonal": 33792, + "Ġindent": 33793, + "Ġuploading": 33794, + "Footnote": 33795, + "Important": 33796, + "Ġ271": 33797, + "Ġmindful": 33798, + "Ġcontends": 33799, + "Cra": 33800, + "Ġcalibr": 33801, + "ĠOECD": 33802, + "plugin": 33803, + "Fat": 33804, + "ĠISS": 33805, + "ĠDynamics": 33806, + "ansen": 33807, + "686": 33808, + "'),": 33809, + "Ġsprite": 33810, + "Ġhandheld": 33811, + "ĠHipp": 33812, + "=~=~": 33813, + "Trust": 33814, + "Ġsemantics": 33815, + "ĠBundes": 33816, + "ĠReno": 33817, + "ĠLiterature": 33818, + "sense": 33819, + "Gary": 33820, + "ĠAeg": 33821, + "ĠTrin": 33822, + "EEK": 33823, + "Ġcleric": 33824, + "ĠSSH": 33825, + "Ġchrist": 33826, + "Ġinvading": 33827, + "ibu": 33828, + "Ġenum": 33829, + "aura": 33830, + "Ġallege": 33831, + "ĠIncredible": 33832, + "BBC": 33833, + "Ġthru": 33834, + "Ġsailed": 33835, + "Ġemulate": 33836, + "Ġinsecurity": 33837, + "Ġcrou": 33838, + "Ġaccommodations": 33839, + "Ġincompetent": 33840, + "Ġslips": 33841, + "ĠEarthqu": 33842, + "sama": 33843, + "ILLE": 33844, + "ĠiPhones": 33845, + "asaki": 33846, + "Ġbye": 33847, + "Ġard": 33848, + "Ġextras": 33849, + "Ġslaughtered": 33850, + "Ġcrowdfunding": 33851, + "resso": 33852, + "Ġfilib": 33853, + "ĠERROR": 33854, + "ĠTLS": 33855, + "egg": 33856, + "ĠItal": 33857, + "Ġenlist": 33858, + "ĠCatalonia": 33859, + "ĠScots": 33860, + "Ġsergeant": 33861, + "Ġdissolve": 33862, + "NH": 33863, + "Ġstandings": 33864, + "rique": 33865, + "IQ": 33866, + "Ġbeneficiary": 33867, + "Ġaquarium": 33868, + "YouTube": 33869, + "ĠPowerShell": 33870, + "Ġbrightest": 33871, + "ĠWarrant": 33872, + "Sold": 33873, + "Writing": 33874, + "Ġbeginnings": 33875, + "ĠReserved": 33876, + "ĠLatinos": 33877, + "heading": 33878, + "Ġ440": 33879, + "Ġrooftop": 33880, + "ATING": 33881, + "Ġ390": 33882, + "VPN": 33883, + "Gs": 33884, + "kernel": 33885, + "turned": 33886, + "Ġpreferable": 33887, + "Ġturnovers": 33888, + "ĠHels": 33889, + "Sa": 33890, + "ĠShinji": 33891, + "veh": 33892, + "ĠMODULE": 33893, + "Viol": 33894, + "Ġexiting": 33895, + "Ġjab": 33896, + "ĠVanilla": 33897, + "Ġacron": 33898, + "ĠGap": 33899, + "bern": 33900, + "Ak": 33901, + "ĠMcGu": 33902, + "Ġendlessly": 33903, + "ĠFarage": 33904, + "ĠNoel": 33905, + "Va": 33906, + "MK": 33907, + "Ġbrute": 33908, + "ĠKru": 33909, + "ĠESV": 33910, + "ĠOlivia": 33911, + "âĢł": 33912, + "ĠKaf": 33913, + "Ġtrusting": 33914, + "Ġhots": 33915, + "324": 33916, + "Ġmalaria": 33917, + "Ġjson": 33918, + "Ġpounding": 33919, + "ortment": 33920, + "Country": 33921, + "Ġpostponed": 33922, + "Ġunequiv": 33923, + "?),": 33924, + "ĠRooney": 33925, + "udding": 33926, + "ĠLeap": 33927, + "urrence": 33928, + "shapeshifter": 33929, + "ĠHAS": 33930, + "osate": 33931, + "Ġcavern": 33932, + "Ġconservatism": 33933, + "ĠBAD": 33934, + "Ġmileage": 33935, + "Ġarresting": 33936, + "Vaults": 33937, + "Ġmixer": 33938, + "Democratic": 33939, + "ĠBenson": 33940, + "Ġauthored": 33941, + "8000": 33942, + "Ġproactive": 33943, + "ĠSpiritual": 33944, + "tre": 33945, + "Ġincarcerated": 33946, + "ĠSort": 33947, + "Ġpeaked": 33948, + "Ġwielding": 33949, + "reciation": 33950, + "×Ļ×": 33951, + "Patch": 33952, + "ĠEmmy": 33953, + "Ġexqu": 33954, + "tto": 33955, + "ĠRatio": 33956, + "ĠPicks": 33957, + "ĠGry": 33958, + "phant": 33959, + "Ġfret": 33960, + "Ġethn": 33961, + "Ġarchived": 33962, + "%-": 33963, + "cases": 33964, + "ĠBlaze": 33965, + "Ġimb": 33966, + "cv": 33967, + "yss": 33968, + "imony": 33969, + "Ġcountdown": 33970, + "Ġawakening": 33971, + "ĠTunisia": 33972, + "ĠRefer": 33973, + "ĠMJ": 33974, + "Ġunnatural": 33975, + "ĠCarnegie": 33976, + "izen": 33977, + "ĠNuggets": 33978, + "hess": 33979, + "Ġevils": 33980, + "647": 33981, + "Ġintroductory": 33982, + "loving": 33983, + "ĠMcMahon": 33984, + "Ġambiguity": 33985, + "Label": 33986, + "ĠAlmighty": 33987, + "Ġcoloring": 33988, + "ĠClaus": 33989, + "setting": 33990, + "NULL": 33991, + "ĠFavorite": 33992, + "ĠSIG": 33993, + ">(": 33994, + "ĠShiva": 33995, + "ĠMayer": 33996, + "Ġstormed": 33997, + "ĠCoverage": 33998, + "weapons": 33999, + "igham": 34000, + "Ġunanswered": 34001, + "Ġleve": 34002, + "Ġcoy": 34003, + "cas": 34004, + "bags": 34005, + "asured": 34006, + "Seattle": 34007, + "ĠSantorum": 34008, + "serious": 34009, + "Ġcourageous": 34010, + "ĠSoup": 34011, + "Ġconfiscated": 34012, + "Ġ///": 34013, + "Ġunconventional": 34014, + "Ġmoms": 34015, + "ĠRohingya": 34016, + "ĠOrchestra": 34017, + "ĠPotion": 34018, + "Ġdiscredit": 34019, + "ĠFIL": 34020, + "fixed": 34021, + "ĠDeer": 34022, + "doi": 34023, + "ĠDimension": 34024, + "Ġbureaucrats": 34025, + "eteen": 34026, + "ĠactionGroup": 34027, + "ohm": 34028, + "Ġbumps": 34029, + "ĠUtility": 34030, + "Ġsubmarines": 34031, + "renheit": 34032, + "research": 34033, + "ĠShapiro": 34034, + "Ġsketches": 34035, + "Ġdeceptive": 34036, + "ĠVil": 34037, + "esame": 34038, + "ĠEssentially": 34039, + "Ġrampage": 34040, + "isky": 34041, + "Ġmuttered": 34042, + "thritis": 34043, + "Ġ236": 34044, + "fet": 34045, + "bars": 34046, + "Ġpupil": 34047, + "ĠThou": 34048, + "oS": 34049, + "song": 34050, + "Ġfractured": 34051, + "Ġrevert": 34052, + "picture": 34053, + "Ġcriterion": 34054, + "usher": 34055, + "Ġrepercussions": 34056, + "ĠVintage": 34057, + "ĠSuperintendent": 34058, + "Officers": 34059, + "Ġflagged": 34060, + "Ġblames": 34061, + "Ġinverse": 34062, + "ographers": 34063, + "Ġmakeshift": 34064, + "Ġdevoid": 34065, + "Ġfossils": 34066, + "ĠAristotle": 34067, + "ĠFunds": 34068, + "Ġdepleted": 34069, + "ĠFlu": 34070, + "ĠYuan": 34071, + "Ġwoes": 34072, + "Ġlipid": 34073, + "Ġsitu": 34074, + "requisites": 34075, + "Ġfurnish": 34076, + "ĠSamar": 34077, + "Ġshameful": 34078, + "Ġadversely": 34079, + "Ġadept": 34080, + "Ġremorse": 34081, + "Ġmurderous": 34082, + "uckles": 34083, + "ĠESL": 34084, + "Ġ314": 34085, + "sent": 34086, + "Ġredef": 34087, + "ĠCache": 34088, + "ĠPurs": 34089, + "igans": 34090, + "Ġ460": 34091, + "Ġprescriptions": 34092, + "Ġfres": 34093, + "Fuck": 34094, + "ocrates": 34095, + "Twenty": 34096, + "ĠWeird": 34097, + "ĠToggle": 34098, + "ĠCalled": 34099, + "itizens": 34100, + "Ġpoultry": 34101, + "Ġharvesting": 34102, + "ãĤ¦ãĤ¹": 34103, + "Bottom": 34104, + "Ġcautioned": 34105, + "tn": 34106, + "396": 34107, + "ĠNikki": 34108, + "Ġevaluations": 34109, + "Ġharassing": 34110, + "Ġbindings": 34111, + "ĠMonetary": 34112, + "Ġhitters": 34113, + "Ġadversary": 34114, + "unts": 34115, + "Ġsetback": 34116, + "Ġencrypt": 34117, + "ĠCait": 34118, + "Ġlows": 34119, + "enges": 34120, + "ĠNorn": 34121, + "Ġbulbs": 34122, + "Ġbottled": 34123, + "ĠVoyager": 34124, + "317": 34125, + "Ġspheres": 34126, + "politics": 34127, + "Ġsubtract": 34128, + "Ġsensations": 34129, + "Ġappalling": 34130, + "Ġ316": 34131, + "Ġenvironmentally": 34132, + "ĠSTEM": 34133, + "Ġpublishes": 34134, + "560": 34135, + "Ġdiligence": 34136, + "484": 34137, + "Ġadvises": 34138, + "Ġpetrol": 34139, + "Ġimagining": 34140, + "Ġpatrols": 34141, + "ĠInteger": 34142, + "ĠAshes": 34143, + "actus": 34144, + "ĠRadiant": 34145, + "ĠLT": 34146, + "itability": 34147, + "htaking": 34148, + "Setting": 34149, + "Ġnuanced": 34150, + "ĠReef": 34151, + "ĠDevelopers": 34152, + "Ni": 34153, + "pieces": 34154, + "990": 34155, + "License": 34156, + "Ġlowers": 34157, + "ĠOttoman": 34158, + "327": 34159, + "ooo": 34160, + "Ġquitting": 34161, + "markets": 34162, + "Behind": 34163, + "Ġbasin": 34164, + "Ġdocs": 34165, + "anie": 34166, + "flash": 34167, + "ctl": 34168, + "Ġcivilized": 34169, + "ĠFukushima": 34170, + "\"],\"": 34171, + "ĠKS": 34172, + "ĠHonestly": 34173, + "arat": 34174, + "Ġconstructs": 34175, + "ĠLans": 34176, + "ĠDire": 34177, + "ĠLIKE": 34178, + "ĠTrouble": 34179, + "Ġwithholding": 34180, + "ĠOblivion": 34181, + "Ġsanity": 34182, + "anya": 34183, + "Const": 34184, + "Ġgrocer": 34185, + "ĠCelsius": 34186, + "Ġrecounted": 34187, + "ĠWife": 34188, + "Border": 34189, + "atered": 34190, + "happy": 34191, + "Ġspoiler": 34192, + "Ġlogically": 34193, + "Hall": 34194, + "Ġsucceeding": 34195, + "Ġpolymorph": 34196, + "Ġaxes": 34197, + "ĠShotgun": 34198, + "ĠSlim": 34199, + "ĠPrinciples": 34200, + "ĠLeth": 34201, + "arta": 34202, + "Ġscor": 34203, + "Screenshot": 34204, + "Ġrelaxation": 34205, + "#$#$": 34206, + "Ġdeterrent": 34207, + "iddy": 34208, + "Ġpowerless": 34209, + "Ġlesbians": 34210, + "Ġchords": 34211, + "ĠEdited": 34212, + "selected": 34213, + "Ġseparatists": 34214, + "0002": 34215, + "Ġairspace": 34216, + "Ġturnaround": 34217, + "Ġcunning": 34218, + "PATH": 34219, + "Poly": 34220, + "Ġbombed": 34221, + "Ġtion": 34222, + "xs": 34223, + "Ġwithhold": 34224, + "Ġwaged": 34225, + "ĠLiberties": 34226, + "Flag": 34227, + "Ġcomforting": 34228, + "454": 34229, + "ĠIris": 34230, + "arers": 34231, + "Ġrag": 34232, + "Ġrelocated": 34233, + "ĠGuarant": 34234, + "Ġstrategically": 34235, + "Ġgamma": 34236, + "uberty": 34237, + "ĠLockheed": 34238, + "gres": 34239, + "Ġgrilled": 34240, + "ĠLowe": 34241, + "stats": 34242, + "ĠRocks": 34243, + "Ġsensing": 34244, + "Ġrenting": 34245, + "ĠGeological": 34246, + "اØ": 34247, + "otrop": 34248, + "Ġsew": 34249, + "Ġimproperly": 34250, + "486": 34251, + "Ġâĸł": 34252, + "Ġstarving": 34253, + "ĠBj": 34254, + "Discussion": 34255, + "328": 34256, + "ĠCombo": 34257, + "ĠFixes": 34258, + "NAT": 34259, + "Ġstriving": 34260, + "thora": 34261, + "Ġharvested": 34262, + "ĠPing": 34263, + "Ġplayful": 34264, + "Ġavenues": 34265, + "Ġoccupational": 34266, + "Ġwakes": 34267, + "ĠCourier": 34268, + "Ġdrummer": 34269, + "ĠBrowser": 34270, + "ĠHouth": 34271, + "itu": 34272, + "Ġapparel": 34273, + "paste": 34274, + "Ġhunted": 34275, + "ĠSecondly": 34276, + "lain": 34277, + "XY": 34278, + "ĠPIN": 34279, + "icons": 34280, + "Ġcocktails": 34281, + "Ġsizable": 34282, + "Ġhurdles": 34283, + "estinal": 34284, + "ĠRecreation": 34285, + "Ġeco": 34286, + "648": 34287, + "ĠDied": 34288, + "mint": 34289, + "Ġfingerprints": 34290, + "Ġdispose": 34291, + "ĠBosnia": 34292, + "tsy": 34293, + "2200": 34294, + "Ġinspected": 34295, + "ĠFou": 34296, + "Ġfuss": 34297, + "Ġambush": 34298, + "ĠRak": 34299, + "Ġmanifested": 34300, + "Prosecut": 34301, + "Ġsuffice": 34302, + "rences": 34303, + "Ġcompensated": 34304, + "ĠCyrus": 34305, + "Ġgenus": 34306, + "ĠWolverine": 34307, + "ĠTrends": 34308, + "Ġhikes": 34309, + "ĠSeen": 34310, + "Ġenrol": 34311, + "Cold": 34312, + "Ġpolitely": 34313, + "ĠSlav": 34314, + "ĠRupert": 34315, + "Ġeyewitness": 34316, + "ĠAlto": 34317, + "Ġuncomp": 34318, + "Ġposterior": 34319, + "Must": 34320, + "ĠHerz": 34321, + "Ġprogressively": 34322, + "Ġ234": 34323, + "Ġindifference": 34324, + "ĠCunningham": 34325, + "Ġacademia": 34326, + "Ġsewer": 34327, + "Ġastounding": 34328, + "ĠAES": 34329, + "rather": 34330, + "Ġeldest": 34331, + "Ġclimbs": 34332, + "ĠAdds": 34333, + "Ġoutcry": 34334, + "Ġcontag": 34335, + "ĠHouses": 34336, + "Ġpept": 34337, + "ĠMelania": 34338, + "interested": 34339, + "ĠUCH": 34340, + "ĠRoots": 34341, + "ĠHubbard": 34342, + "ĠTBD": 34343, + "ĠRomanian": 34344, + "filename": 34345, + "Stone": 34346, + "ĠImpl": 34347, + "Ġchromosome": 34348, + "Cle": 34349, + "dx": 34350, + "Ġscrambled": 34351, + "ĠPt": 34352, + "Ġ242": 34353, + "OPLE": 34354, + "Ġtremendously": 34355, + "Street": 34356, + "Ġcraving": 34357, + "Ġbundled": 34358, + "ĠRG": 34359, + "pipe": 34360, + "Ġinjuring": 34361, + "Ġarcane": 34362, + "Particip": 34363, + "ĠHeroic": 34364, + "sty": 34365, + "Ġtopping": 34366, + "ĠTempest": 34367, + "rentices": 34368, + "bh": 34369, + "Ġparanoia": 34370, + "ĠUnicode": 34371, + "Ġegregious": 34372, + "Ġ\\'": 34373, + "ĠOswald": 34374, + "Ġgravel": 34375, + "ĠSimpsons": 34376, + "Ġbland": 34377, + "ĠGuantanamo": 34378, + "Writer": 34379, + "liners": 34380, + "ĠDice": 34381, + "JC": 34382, + "Ġparity": 34383, + "Ġsided": 34384, + "Ġ237": 34385, + "ĠPyrrha": 34386, + "atters": 34387, + "dk": 34388, + "Fine": 34389, + "compan": 34390, + "Ġformulated": 34391, + "ĠIdol": 34392, + "ilers": 34393, + "hemoth": 34394, + "ĠFav": 34395, + "Ġintrusion": 34396, + "Ġcarrots": 34397, + "ĠLayer": 34398, + "ĠHacker": 34399, + "Ġ----------------": 34400, + "Ġmoderation": 34401, + "éģ": 34402, + "ococ": 34403, + "Ġcharacterize": 34404, + "ĠTeresa": 34405, + "Ġsocioeconomic": 34406, + "Ġperk": 34407, + "ĠParticipation": 34408, + "training": 34409, + "ĠPaulo": 34410, + "phys": 34411, + "Ġtrustworthy": 34412, + "Ġembodied": 34413, + "ĠMerch": 34414, + "currency": 34415, + "ĠPriority": 34416, + "Ġteasing": 34417, + "Ġabsorbing": 34418, + "Ġunfinished": 34419, + "ĠComparison": 34420, + "Ġdisple": 34421, + "writers": 34422, + "Ġprofessions": 34423, + "ĠPenguin": 34424, + "Ġangrily": 34425, + "ĠLINK": 34426, + "688": 34427, + "ĠCorrespond": 34428, + "Ġprevailed": 34429, + "Ġcartel": 34430, + "lp": 34431, + "asms": 34432, + "ĠRedemption": 34433, + "ĠIslamists": 34434, + "effects": 34435, + "dose": 34436, + "ĠLatter": 34437, + "ĠHalifax": 34438, + "Ġvas": 34439, + "ĠTopics": 34440, + "ĠNamed": 34441, + "advertising": 34442, + "zza": 34443, + "ICES": 34444, + "Ġretarded": 34445, + "achable": 34446, + "ĠPuppet": 34447, + "ĠItemLevel": 34448, + "Ġretract": 34449, + "Ġidentifiable": 34450, + "Aaron": 34451, + "ĠBuster": 34452, + "sol": 34453, + "helle": 34454, + "assemb": 34455, + "Hope": 34456, + "ranged": 34457, + "Ba": 34458, + "ĠPurch": 34459, + "éĢ": 34460, + "ĠSiri": 34461, + "Ġarrivals": 34462, + "Ġ1912": 34463, + "Ġshortened": 34464, + "Ġ312": 34465, + "Ġdiscrepancy": 34466, + "ĠTemperature": 34467, + "ĠWalton": 34468, + "Ġkinderg": 34469, + "polit": 34470, + "Ġremix": 34471, + "Ġconnectors": 34472, + "ãĥĺãĥ©": 34473, + "ĠKazakhstan": 34474, + "dominated": 34475, + "Ġsugars": 34476, + "imble": 34477, + "ĠPanic": 34478, + "ĠDemand": 34479, + "ĠColony": 34480, + "onen": 34481, + "ĠMER": 34482, + "775": 34483, + "uria": 34484, + "azaar": 34485, + "ĠDegree": 34486, + "Pri": 34487, + "Ġsunshine": 34488, + "Ġ251": 34489, + "Ġpsychedelic": 34490, + "Ġdigitally": 34491, + "ĠBraun": 34492, + "Ġshimmer": 34493, + "Ġshave": 34494, + "ĠTelesc": 34495, + "ĠAstral": 34496, + "ĠVenezuelan": 34497, + "ĠOG": 34498, + "Ġcrawling": 34499, + "Integ": 34500, + "ĠFeather": 34501, + "Ġunfolding": 34502, + "Ġappropriation": 34503, + "Ġè£ıè": 34504, + "ĠMobility": 34505, + "ĠNey": 34506, + "-.": 34507, + "bilt": 34508, + "LIN": 34509, + "ĠTube": 34510, + "ĠConversely": 34511, + "Ġkeyboards": 34512, + "ĠCao": 34513, + "Ġoverth": 34514, + "Ġlaure": 34515, + ">>\\": 34516, + "ĠViper": 34517, + "acha": 34518, + "Offset": 34519, + "ĠRaleigh": 34520, + "ĠJae": 34521, + "Jordan": 34522, + "jp": 34523, + "Ġtotalitarian": 34524, + "Connector": 34525, + "Ġobserves": 34526, + "ĠSpartan": 34527, + "ĠImmediately": 34528, + "ĠScal": 34529, + "Cool": 34530, + "Ġtaps": 34531, + "Ġroar": 34532, + "Past": 34533, + "Ġchars": 34534, + "ĠBender": 34535, + "ĠSheldon": 34536, + "Ġpainter": 34537, + "Ġbeacon": 34538, + "ĠCreatures": 34539, + "Ġdownturn": 34540, + "Ġhinder": 34541, + "ĠAndromeda": 34542, + "ÃĽ": 34543, + "ccoli": 34544, + "ĠFitness": 34545, + "etrical": 34546, + "Ġutilizes": 34547, + "Ġsenate": 34548, + "Ġensemble": 34549, + "Ġcheers": 34550, + "TW": 34551, + "Ġaffluent": 34552, + "kil": 34553, + "rylic": 34554, + "ordering": 34555, + "Computer": 34556, + "Ġgruesome": 34557, + "ostics": 34558, + "ĠUbisoft": 34559, + "ĠKelley": 34560, + "Ġwrench": 34561, + "Ġbourgeoisie": 34562, + "IBLE": 34563, + "ĠPreston": 34564, + "worn": 34565, + "arist": 34566, + "reating": 34567, + "Ġstained": 34568, + "arine": 34569, + "Ġslime": 34570, + "ENN": 34571, + "Ġchests": 34572, + "Ġgroundwater": 34573, + "annot": 34574, + "ĠTray": 34575, + "ĠLocke": 34576, + "ĠCTR": 34577, + "Ġdudes": 34578, + "ĠExternal": 34579, + "ĠDecoder": 34580, + "Ġparamed": 34581, + "ĠMedline": 34582, + "809": 34583, + "ĠDinner": 34584, + "rupal": 34585, + "gz": 34586, + "ĠGum": 34587, + "ĠDemo": 34588, + "jee": 34589, + "Ġdh": 34590, + "berman": 34591, + "archs": 34592, + "Ġenqu": 34593, + "ĠEpstein": 34594, + "Ġdevastation": 34595, + "Ġfriendships": 34596, + "ĠArd": 34597, + "Ġ231": 34598, + "ĠRubin": 34599, + "ĠDistance": 34600, + "Ġspurred": 34601, + "Ġdossier": 34602, + "Ġoverlooking": 34603, + "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\": 34604, + "Forest": 34605, + "ĠComes": 34606, + "\\\",": 34607, + "ĠIranians": 34608, + "Ġfixtures": 34609, + "Laughs": 34610, + "Ġcurry": 34611, + "ĠKingston": 34612, + "Ġsquash": 34613, + "Ġcatalogue": 34614, + "Ġabnormalities": 34615, + "Ġdigestive": 34616, + ".........": 34617, + "Ġsubordinate": 34618, + "ogly": 34619, + "Ġ249": 34620, + "Middle": 34621, + "Ġmassac": 34622, + "Ġburgers": 34623, + "Ġdownstairs": 34624, + "Ġ1931": 34625, + "394": 34626, + "ĠVG": 34627, + "Ġlasers": 34628, + "ĠSikh": 34629, + "ĠAlexa": 34630, + "derived": 34631, + "Ġcyclist": 34632, + "ãģ®éŃĶ": 34633, + "oneliness": 34634, + "!!!!!!!!": 34635, + "Ġbuffs": 34636, + "legate": 34637, + "Ġraping": 34638, + "Ġrecommending": 34639, + "rored": 34640, + "Ġmulticultural": 34641, + "unique": 34642, + "Ġbusinessmen": 34643, + "Ġuneasy": 34644, + "ĠMAP": 34645, + "Ġdispersed": 34646, + "cipline": 34647, + "Jess": 34648, + "ĠKerala": 34649, + "å§": 34650, + "Ġabstraction": 34651, + "Surv": 34652, + "Uh": 34653, + "Ġprinters": 34654, + "ija": 34655, + "owder": 34656, + "Ġanalogous": 34657, + "ĠASP": 34658, + "afer": 34659, + "Ġunfolded": 34660, + "Ġleveling": 34661, + "Ġbreached": 34662, + "ĠHearing": 34663, + "Ġnat": 34664, + "Ġtranslating": 34665, + "critical": 34666, + "Ġantagonist": 34667, + "ĠYesterday": 34668, + "Ġfuzzy": 34669, + "wash": 34670, + "mere": 34671, + "Ġbewild": 34672, + "ĠMae": 34673, + "Virgin": 34674, + "phrase": 34675, + "Ġsignaled": 34676, + "ĠHIGH": 34677, + "Ġprotester": 34678, + "Ġgarner": 34679, + "unknown": 34680, + "Ġkay": 34681, + "Ġabducted": 34682, + "Ġstalking": 34683, + "amn": 34684, + "Ġdeserving": 34685, + "ĠRiv": 34686, + "ĠJorge": 34687, + "Ġscratching": 34688, + "ĠSaving": 34689, + "iping": 34690, + "Ġtease": 34691, + "Ġmissionary": 34692, + "ĠMorrow": 34693, + "TIME": 34694, + "Present": 34695, + "Ġchemotherapy": 34696, + "terness": 34697, + "ĠHomes": 34698, + "ĠPurdue": 34699, + "Ġstaunch": 34700, + "ĠWhitney": 34701, + "ĠTHERE": 34702, + "μ": 34703, + "iatus": 34704, + "ĠErnest": 34705, + "ĠDeploy": 34706, + "Ġcoveted": 34707, + "FML": 34708, + "ĠDialogue": 34709, + "Ġexited": 34710, + "fruit": 34711, + "Ġnerd": 34712, + "\":\"\",\"": 34713, + "Ġvivo": 34714, + "ruly": 34715, + "460": 34716, + "ĠAmen": 34717, + "rehensible": 34718, + "Ġâĺ": 34719, + "DIR": 34720, + "Ġadherence": 34721, + "Ġchew": 34722, + "ĠCoke": 34723, + "ĠSergei": 34724, + "digital": 34725, + "ĠNeck": 34726, + "gently": 34727, + "enthal": 34728, + "/)": 34729, + "Ġweary": 34730, + "Ġguise": 34731, + "ĠConcord": 34732, + "ĠOnion": 34733, + "atcher": 34734, + "Ġbinge": 34735, + "ĠDirective": 34736, + "Ġmanned": 34737, + "ansk": 34738, + "Ġillusions": 34739, + "Ġbillionaires": 34740, + "383": 34741, + "olyn": 34742, + "odynamic": 34743, + "ĠWheat": 34744, + "ĠAlic": 34745, + "Ġcoloured": 34746, + "ĠNAFTA": 34747, + "abo": 34748, + "Ġmacros": 34749, + "independent": 34750, + "sweet": 34751, + "Ġspac": 34752, + "ĠKabul": 34753, + "ĠÄ": 34754, + "eme": 34755, + "Ġdictated": 34756, + "Ġshouts": 34757, + "={": 34758, + "Ġripping": 34759, + "ĠShay": 34760, + "ĠCricket": 34761, + "directed": 34762, + "Ġanalysed": 34763, + "ĠWARRANT": 34764, + "agons": 34765, + "ĠBlazers": 34766, + "Ġcheered": 34767, + "Ġarithmetic": 34768, + "ĠTanz": 34769, + "373": 34770, + "ĠFlags": 34771, + "Ġ295": 34772, + "Ġwitches": 34773, + "ĠIncluded": 34774, + "ĠGained": 34775, + "ĠBlades": 34776, + "Gam": 34777, + "ĠSamantha": 34778, + "ĠAtlantis": 34779, + "ĠPratt": 34780, + "Ġspoiled": 34781, + "ĠIB": 34782, + "ĠRamirez": 34783, + "Probably": 34784, + "rero": 34785, + "ĠNg": 34786, + "ĠWarlock": 34787, + "tp": 34788, + "Ġoverhe": 34789, + "Ġadministrations": 34790, + "Ġtint": 34791, + "Ġregiment": 34792, + "Ġpistols": 34793, + "Ġblankets": 34794, + "Ġepist": 34795, + "Ġbowls": 34796, + "Ġhydraulic": 34797, + "Ġdean": 34798, + "Ġjung": 34799, + "Ġascend": 34800, + "705": 34801, + "ĠSantiago": 34802, + "î": 34803, + "Ġunavoid": 34804, + "ĠShaman": 34805, + "reb": 34806, + "Ġstemming": 34807, + "998": 34808, + "ĠMG": 34809, + "sticks": 34810, + "esthesia": 34811, + "ERO": 34812, + "Ġmorbid": 34813, + "ĠGrill": 34814, + "ĠPoe": 34815, + "anyl": 34816, + "Ġdeleting": 34817, + "ĠSurveillance": 34818, + "Ġdirectives": 34819, + "Ġiterations": 34820, + "ĠRox": 34821, + "ĠMilky": 34822, + "Father": 34823, + "Ġpatented": 34824, + "447": 34825, + "Ġprecursor": 34826, + "Ġmaiden": 34827, + "ĠPhen": 34828, + "ĠVegan": 34829, + "ĠPatent": 34830, + "Kelly": 34831, + "Redditor": 34832, + "Ġnods": 34833, + "Ġventilation": 34834, + "ĠSchwarz": 34835, + "Ġwizards": 34836, + "Ġominous": 34837, + "ĠHeads": 34838, + "ĠBG": 34839, + "Ġlumber": 34840, + "ĠSpiel": 34841, + "ĠisEnabled": 34842, + "Ġancestral": 34843, + "ĠShips": 34844, + "Ġwrestler": 34845, + "phi": 34846, + "Ġyuan": 34847, + "ĠRebellion": 34848, + "Ġiceberg": 34849, + "Ġmagically": 34850, + "Ġdiversion": 34851, + "arro": 34852, + "ythm": 34853, + "ĠRiders": 34854, + "ĠRobbie": 34855, + "ĠKara": 34856, + "ĠMaintenance": 34857, + "ĠHerb": 34858, + "Ġharms": 34859, + "packed": 34860, + "ĠFeinstein": 34861, + "Ġmarrying": 34862, + "Ġblending": 34863, + "ĠRates": 34864, + "Ġ1880": 34865, + "Ġwrink": 34866, + "ĠUnch": 34867, + "ĠTorch": 34868, + "described": 34869, + "Ġhumanoid": 34870, + "ilitating": 34871, + "ĠConv": 34872, + "ĠFeld": 34873, + "IGHTS": 34874, + "Ġwhistleblower": 34875, + "ortmund": 34876, + "etsy": 34877, + "arrett": 34878, + "ĠMono": 34879, + "ĠIke": 34880, + "ĠCNBC": 34881, + "ĠWAY": 34882, + "ĠMDMA": 34883, + "ĠIndividuals": 34884, + "Ġsupplemental": 34885, + "Ġpowerhouse": 34886, + "ĠStru": 34887, + "Focus": 34888, + "aphael": 34889, + "ĠColleg": 34890, + "atti": 34891, + "ZA": 34892, + "Ġperenn": 34893, + "ĠSignature": 34894, + "ĠRodney": 34895, + "Ġcubes": 34896, + "iddled": 34897, + "ĠDante": 34898, + "ĠINV": 34899, + "ilingual": 34900, + "ĠCth": 34901, + "Ġsofa": 34902, + "Ġintimidate": 34903, + "ĠRoe": 34904, + "ĠDiplom": 34905, + "ĠCountries": 34906, + "ayson": 34907, + "Ġextradition": 34908, + "Ġdisabling": 34909, + "ĠCardiff": 34910, + "Ġmemorandum": 34911, + "ĠTrace": 34912, + "Ġ???": 34913, + "sector": 34914, + "ĠRouhani": 34915, + "ĠYates": 34916, + "ĠFreeze": 34917, + "Ġbladder": 34918, + "Motor": 34919, + "ĠPromise": 34920, + "antasy": 34921, + "Ġforeseeable": 34922, + "ĠCologne": 34923, + "container": 34924, + "ĠTrees": 34925, + "ĠGors": 34926, + "ĠSinclair": 34927, + "Ġbarring": 34928, + "keye": 34929, + "Ġslashed": 34930, + "ĠStatistical": 34931, + "éĩ": 34932, + "Ġâĸº": 34933, + "Allows": 34934, + "Ġhumility": 34935, + "Ġdrilled": 34936, + "ĠFurn": 34937, + "443": 34938, + "Ġsewage": 34939, + "Ġhomepage": 34940, + "Ġcourtyard": 34941, + "Ġvile": 34942, + "Ġsubsidiaries": 34943, + "ajo": 34944, + "directory": 34945, + "Ġammon": 34946, + "Vers": 34947, + "charges": 34948, + "Ġ}}": 34949, + "ĠChains": 34950, + "Ġ246": 34951, + "nob": 34952, + "Ġpercept": 34953, + "Ġgrit": 34954, + "Ġfishermen": 34955, + "ĠIraqis": 34956, + "ĠDISTR": 34957, + "ĠFULL": 34958, + "ĠEvaluation": 34959, + "graph": 34960, + "atial": 34961, + "Ġcooperating": 34962, + "Ġmelan": 34963, + "Ġenlightened": 34964, + "Ġali": 34965, + "tailed": 34966, + "Ġsalute": 34967, + "Ġweakest": 34968, + "ĠBulldogs": 34969, + "UA": 34970, + "ĠAlloy": 34971, + "Ġsemen": 34972, + "ocene": 34973, + "ĠWilliamson": 34974, + "spr": 34975, + ",âĢĶ": 34976, + "ĠGF": 34977, + "ittens": 34978, + "Beat": 34979, + "ĠJunk": 34980, + "iphate": 34981, + "ĠFarmers": 34982, + "ĠBitcoins": 34983, + "igers": 34984, + "dh": 34985, + "ĠLoyal": 34986, + "payer": 34987, + "Ġentertained": 34988, + "Ġpenned": 34989, + "Ġcoupon": 34990, + "Queue": 34991, + "Ġweakening": 34992, + "carry": 34993, + "Ġunderestimate": 34994, + "Ġshootout": 34995, + "Ġcharismatic": 34996, + "ĠProcedure": 34997, + "Ġprudent": 34998, + "inances": 34999, + "Ġriches": 35000, + "Ġcortical": 35001, + "Ġstrides": 35002, + "Ġdrib": 35003, + "ĠOilers": 35004, + "540": 35005, + "ĠPerform": 35006, + "ĠBangkok": 35007, + "Ġeuth": 35008, + "SER": 35009, + "Ġsimplistic": 35010, + "tops": 35011, + "campaign": 35012, + "Quality": 35013, + "Ġimpoverished": 35014, + "ĠEisenhower": 35015, + "Ġaugment": 35016, + "ĠHarden": 35017, + "Ġintervened": 35018, + "Ġlistens": 35019, + "ĠKok": 35020, + "Ġsage": 35021, + "Ġrubbish": 35022, + "ĠDed": 35023, + "Ġmull": 35024, + "pelling": 35025, + "Ġvideot": 35026, + "Production": 35027, + "DJ": 35028, + "miah": 35029, + "Ġadaptations": 35030, + "Ġmedically": 35031, + "Ġboarded": 35032, + "Ġarrogance": 35033, + "Ġscrapped": 35034, + "Ġoppress": 35035, + "FORMATION": 35036, + "Ġjunction": 35037, + "415": 35038, + "EEEE": 35039, + "Skill": 35040, + "Ġsubdu": 35041, + "ĠSuggest": 35042, + "ĠPett": 35043, + "Ġlett": 35044, + "ĠManip": 35045, + "ĠCaf": 35046, + "ĠCooperation": 35047, + "Ther": 35048, + "Ġregained": 35049, + "¶æ": 35050, + "reflect": 35051, + "Ġthugs": 35052, + "ĠShelby": 35053, + "Ġdictates": 35054, + "ĠWeiner": 35055, + "ĠHale": 35056, + "Ġbattleground": 35057, + "schild": 35058, + "Ġcondol": 35059, + "hunt": 35060, + "ositories": 35061, + "Ġaccuses": 35062, + "Filename": 35063, + "Ġshri": 35064, + "Ġmotivate": 35065, + "Ġreflections": 35066, + "Null": 35067, + "ĠLobby": 35068, + "¥µ": 35069, + "ĠSATA": 35070, + "ĠBackup": 35071, + "Ñĥ": 35072, + "nin": 35073, + "ĠCorrection": 35074, + "Ġjuicy": 35075, + "utra": 35076, + "ĠPric": 35077, + "Ġrestraining": 35078, + "ĠAirbnb": 35079, + "ĠArrest": 35080, + "Ġappropriations": 35081, + "Ġslopes": 35082, + "Ġmanslaughter": 35083, + "Ġworkings": 35084, + "ĠHuss": 35085, + "ĠFrey": 35086, + "Leave": 35087, + "ĠHarmony": 35088, + "ĠFeder": 35089, + "Ġ430": 35090, + "Ġtrench": 35091, + "Ġgladly": 35092, + "Ġbullpen": 35093, + "ĠGau": 35094, + "bones": 35095, + "Ġgroove": 35096, + "Ġpretext": 35097, + "ãħĭ": 35098, + "Ġtransmitter": 35099, + "ĠComponent": 35100, + "Ġunderage": 35101, + "ĠEmpires": 35102, + "Tile": 35103, + "Ġoy": 35104, + "ĠMarvin": 35105, + "ĠCAS": 35106, + "Ġbloss": 35107, + "Ġreplicated": 35108, + "ĠMariners": 35109, + "Marcus": 35110, + "ĠBlocks": 35111, + "Ġliberated": 35112, + "Ġbutterfly": 35113, + "Feel": 35114, + "Ġfermentation": 35115, + "Ġyoutube": 35116, + "Ġoffend": 35117, + "ĠTerm": 35118, + "resist": 35119, + "Ġcessation": 35120, + "Ġinsurgency": 35121, + "Ġbir": 35122, + "ĠRaise": 35123, + "595": 35124, + "Ġhypotheses": 35125, + "502": 35126, + "Ġplaque": 35127, + "ocrat": 35128, + "Ġjackets": 35129, + "ĠHuffPost": 35130, + "among": 35131, + "Ġconfer": 35132, + "487": 35133, + "ĠLilly": 35134, + "Ġadapting": 35135, + "ĠFay": 35136, + "Ġshoved": 35137, + "vec": 35138, + "Ġrefine": 35139, + "Ġgon": 35140, + "Ġgunmen": 35141, + "zai": 35142, + "ĠShuttle": 35143, + "ĠIzan": 35144, + "Ġ1913": 35145, + "Ġplethora": 35146, + "··": 35147, + "Ġ510": 35148, + "Ġpuberty": 35149, + "Ġ241": 35150, + "ĠWealth": 35151, + "ĠAlma": 35152, + "ĠMEM": 35153, + "ĠAdults": 35154, + "Cas": 35155, + "prison": 35156, + "Race": 35157, + "Ġwaterproof": 35158, + "Ġathleticism": 35159, + "Ġcapitalize": 35160, + "ĠJuice": 35161, + "Ġilluminated": 35162, + "ĠPascal": 35163, + "Ġirritation": 35164, + "ĠWitnesses": 35165, + "adle": 35166, + "ĠAstro": 35167, + "Ġfax": 35168, + "ĠElvis": 35169, + "Primary": 35170, + "ĠLich": 35171, + "ĠElves": 35172, + "Ġresiding": 35173, + "Ġstumble": 35174, + "319": 35175, + "ĠPKK": 35176, + "Ġadversaries": 35177, + "DOS": 35178, + "ĠRitual": 35179, + "Ġsmear": 35180, + "Ġarson": 35181, + "idental": 35182, + "Ġscant": 35183, + "Ġmonarchy": 35184, + "Ġhalftime": 35185, + "Ġresidue": 35186, + "Ġindign": 35187, + "ĠShaun": 35188, + "ĠElm": 35189, + "auri": 35190, + "Aff": 35191, + "WATCH": 35192, + "ĠLyon": 35193, + "helps": 35194, + "361": 35195, + "Ġlobbyist": 35196, + "Ġdiminishing": 35197, + "Ġoutbreaks": 35198, + "Ġgoats": 35199, + "favorite": 35200, + "ĠNah": 35201, + "sonian": 35202, + "ĠBooster": 35203, + "Ġsandbox": 35204, + "ĠFare": 35205, + "ĠMalta": 35206, + "ĠattRot": 35207, + "ĠMOR": 35208, + "lde": 35209, + "Ġnavigating": 35210, + "Touch": 35211, + "Ġuntrue": 35212, + "ĠDisaster": 35213, + "Ġludicrous": 35214, + "Password": 35215, + "ĠJFK": 35216, + "blogspot": 35217, + "416": 35218, + "ĠUNDER": 35219, + "ernal": 35220, + "Ġdelaying": 35221, + "TOP": 35222, + "Ġimplants": 35223, + "ĠAVG": 35224, + "ĠHuge": 35225, + "attr": 35226, + "Ġjournalistic": 35227, + "ĠPeyton": 35228, + "ĠIA": 35229, + "Rap": 35230, + "goal": 35231, + "ĠProgramme": 35232, + "Ġsmashing": 35233, + "wives": 35234, + "println": 35235, + "ĠPlague": 35236, + "inus": 35237, + "EEP": 35238, + "Ġcruiser": 35239, + "ĠParish": 35240, + "uminium": 35241, + "Ġoccupants": 35242, + "ĠJihad": 35243, + "mop": 35244, + "Ġpint": 35245, + "Ġhect": 35246, + "ĠMecca": 35247, + "director": 35248, + "ĠFunding": 35249, + "ĠMixed": 35250, + "Ġstag": 35251, + "Tier": 35252, + "Ġgust": 35253, + "Ġbrightly": 35254, + "orsi": 35255, + "Ġuphill": 35256, + "RD": 35257, + "Ġlesions": 35258, + "ĠBundy": 35259, + "livious": 35260, + "Ġbiologist": 35261, + "ĠFaculty": 35262, + "ĠAuthorization": 35263, + "Ġ244": 35264, + "Allow": 35265, + "ï¸": 35266, + "ĠGiul": 35267, + "Ġpertinent": 35268, + "otaur": 35269, + "esse": 35270, + "ĠRoof": 35271, + "Ġunmanned": 35272, + "351": 35273, + "ĠShak": 35274, + "ĠOrient": 35275, + "Ġendanger": 35276, + "Dir": 35277, + "Ġreplen": 35278, + "edient": 35279, + "Ġtailor": 35280, + "Ġgadgets": 35281, + "Ġaudible": 35282, + "âĺĨ": 35283, + "Nice": 35284, + "Ġbombard": 35285, + "ĠRape": 35286, + "Ġdefiance": 35287, + "ĠTWO": 35288, + "ĠFilipino": 35289, + "Ġunaffected": 35290, + "ervatives": 35291, + "Ġsoared": 35292, + "ĠBolton": 35293, + "Ġcompromising": 35294, + "ĠBrewers": 35295, + "RAL": 35296, + "ĠAHL": 35297, + "icycle": 35298, + "Ġvampires": 35299, + "Ġdipped": 35300, + "oyer": 35301, + "ĠXIII": 35302, + "Ġsideways": 35303, + "ĠWaste": 35304, + "ĠDiss": 35305, + "ĠâĶľâĶĢâĶĢ": 35306, + "$.": 35307, + "Ġhabitats": 35308, + "ĠBeef": 35309, + "truth": 35310, + "trained": 35311, + "split": 35312, + "Rus": 35313, + "Andy": 35314, + "ĠBram": 35315, + "REP": 35316, + "pid": 35317, + "è£ħ": 35318, + "ĠMutant": 35319, + "Anim": 35320, + "ĠMarina": 35321, + "Ġfutile": 35322, + "highest": 35323, + "frequency": 35324, + "Ġepilepsy": 35325, + "Ġcoping": 35326, + "Ġconcise": 35327, + "Ġtracing": 35328, + "ĠSUN": 35329, + "panel": 35330, + "ĠSophie": 35331, + "ĠCrowley": 35332, + "ĠAdolf": 35333, + "ĠShooter": 35334, + "Ġshaky": 35335, + "ĠIG": 35336, + "ĠLies": 35337, + "ĠBarber": 35338, + "pkg": 35339, + "Ġuptake": 35340, + "Ġpredatory": 35341, + "ULTS": 35342, + "/**": 35343, + "Ġintoxicated": 35344, + "ĠWestbrook": 35345, + "odder": 35346, + "hement": 35347, + "Ġbaseman": 35348, + "APD": 35349, + "storage": 35350, + "ĠFifty": 35351, + "editor": 35352, + "GEN": 35353, + "UTION": 35354, + "irting": 35355, + "Ġsewing": 35356, + "rift": 35357, + "Ġagony": 35358, + "ĠSands": 35359, + "Ġ254": 35360, + "Cash": 35361, + "Ġlodge": 35362, + "Ġpunt": 35363, + "Natural": 35364, + "ĠIdeas": 35365, + "Ġerroneous": 35366, + "ĠSensor": 35367, + "ĠHannity": 35368, + "Ġ1921": 35369, + "Ġmould": 35370, + "ĠGon": 35371, + "kaya": 35372, + "Ġanonymously": 35373, + "ĠKEY": 35374, + "Ġsimulator": 35375, + "Winter": 35376, + "Ġstreamed": 35377, + "507": 35378, + "?\",": 35379, + "Ġteased": 35380, + "Ġcoefficient": 35381, + "Ġwartime": 35382, + "ĠTHR": 35383, + "''.": 35384, + "ĠBanking": 35385, + "mpire": 35386, + "Ġfandom": 35387, + "Ġlia": 35388, + "Ga": 35389, + "Ġdownhill": 35390, + "Ġinterpreting": 35391, + "Individual": 35392, + "Norm": 35393, + "Ġjealousy": 35394, + "bitcoin": 35395, + "Ġpleasures": 35396, + "ĠToys": 35397, + "ĠChevrolet": 35398, + "ĠAdvisor": 35399, + "IZE": 35400, + "Ġreceptions": 35401, + "706": 35402, + "Cro": 35403, + "Ġ262": 35404, + "Ġcitrus": 35405, + "iru": 35406, + "Reviewer": 35407, + "jected": 35408, + "UES": 35409, + "anz": 35410, + "1981": 35411, + "ĠWorker": 35412, + "Ġcomplied": 35413, + "orescent": 35414, + "continental": 35415, + "Ton": 35416, + "ĠPrism": 35417, + "ĠSheep": 35418, + "Ġ288": 35419, + "nox": 35420, + "ĠVog": 35421, + "Ord": 35422, + "Ġrealms": 35423, + "tek": 35424, + "Ġirrigation": 35425, + "Ġbicycles": 35426, + "Ġelectronically": 35427, + "poly": 35428, + "tall": 35429, + "());": 35430, + "Ġaesthetics": 35431, + "ĠIntegrated": 35432, + "Explore": 35433, + "Ġdunk": 35434, + "476": 35435, + "pain": 35436, + "ĠJacques": 35437, + "ĠDmit": 35438, + "Frames": 35439, + "Ġreunited": 35440, + "Ġhumid": 35441, + "Dro": 35442, + "Political": 35443, + "Ġyouthful": 35444, + "Ġentails": 35445, + "Ġmosquito": 35446, + "363": 35447, + "species": 35448, + "Ġcoordinating": 35449, + "ĠMayhem": 35450, + "ĠMagnus": 35451, + "Mount": 35452, + "Improved": 35453, + "ĠSTATE": 35454, + "ATTLE": 35455, + "Ġflowed": 35456, + "Ġtackled": 35457, + "Ġfashioned": 35458, + "Ġreorgan": 35459, + "ivari": 35460, + "finger": 35461, + "Ġreluctantly": 35462, + "etting": 35463, + "ĠVand": 35464, + "young": 35465, + "ĠGarland": 35466, + "Ġpresumption": 35467, + "Ġamenities": 35468, + "ĠPleasant": 35469, + "onential": 35470, + "ĠOxy": 35471, + "Ġmorals": 35472, + "ĠYah": 35473, + "Ready": 35474, + "Simon": 35475, + "Enh": 35476, + "Demon": 35477, + "Ġclich": 35478, + "Monitor": 35479, + "ĠDU": 35480, + "Ġwelcomes": 35481, + "Ġstandout": 35482, + "Ġdreadful": 35483, + "Ġbananas": 35484, + "Ġballoons": 35485, + "hooting": 35486, + "basic": 35487, + "Ġsuffix": 35488, + "Ġduly": 35489, + "cano": 35490, + "Chain": 35491, + "atos": 35492, + "Ġgeopolitical": 35493, + "Ġ(&": 35494, + "ĠGemini": 35495, + "ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ": 35496, + "Ġacquitted": 35497, + "Luck": 35498, + "protect": 35499, + "1024": 35500, + "Ġscarcity": 35501, + "Ġmindfulness": 35502, + "ecided": 35503, + "DN": 35504, + "prime": 35505, + "ĠPresidents": 35506, + "ĠVIDEO": 35507, + "Ġ(âĪĴ": 35508, + "addock": 35509, + "NOR": 35510, + "ĠPru": 35511, + "pun": 35512, + "ĠLOL": 35513, + "))))": 35514, + "ĠLiqu": 35515, + "ĠSAS": 35516, + "Ġstyling": 35517, + "Ġpunishments": 35518, + "Ġnumb": 35519, + "Ġascertain": 35520, + "ĠRockies": 35521, + "flu": 35522, + "Thumbnail": 35523, + "Ġperpetrated": 35524, + "ĠSemi": 35525, + "Ġdisarm": 35526, + "ĠOlder": 35527, + "ĠException": 35528, + "Ġexponentially": 35529, + "ĠCommunities": 35530, + "Ġabolish": 35531, + "ĠPartner": 35532, + "ptoms": 35533, + "Ġ777": 35534, + "ĠFoley": 35535, + "ĠCases": 35536, + "Ġgrease": 35537, + "ĠRebirth": 35538, + "Ground": 35539, + "Ġ;)": 35540, + "ĠDoctrine": 35541, + "ikini": 35542, + "Ye": 35543, + "ĠBlossom": 35544, + "Ġpersists": 35545, + "bill": 35546, + "Ġinfusion": 35547, + "Ġbuddies": 35548, + "911": 35549, + "ĠPatient": 35550, + "Ġdemos": 35551, + "Ġacquaintance": 35552, + "ĠPaw": 35553, + "atari": 35554, + "Ġxml": 35555, + "Ġfascination": 35556, + "ĠServe": 35557, + "ÏĤ": 35558, + "branded": 35559, + "Ġaz": 35560, + "Returns": 35561, + "Ġovershadow": 35562, + "Ġroam": 35563, + "Ġspeedy": 35564, + "numbered": 35565, + "helial": 35566, + "Ġdisciple": 35567, + "Ġassurances": 35568, + "given": 35569, + "pecting": 35570, + "ĠNatalie": 35571, + "çĶ°": 35572, + "Ġmosquitoes": 35573, + "rotein": 35574, + "Ġnumeric": 35575, + "Ġindependents": 35576, + "Ġtransitional": 35577, + "Ġreactionary": 35578, + "ĠMechdragon": 35579, + "doctor": 35580, + "Ġshortest": 35581, + "Ġsequential": 35582, + "ĠBac": 35583, + "ĠAccounts": 35584, + "ãģĮ": 35585, + "achy": 35586, + "ractive": 35587, + "ĠRegiment": 35588, + "Ġbreathtaking": 35589, + "fficiency": 35590, + "ĠBates": 35591, + "Ġ311": 35592, + "Ġwardrobe": 35593, + "fts": 35594, + "ĠBerk": 35595, + "Simply": 35596, + "ĠRiverside": 35597, + "ivering": 35598, + "idential": 35599, + "lucent": 35600, + "Ġenriched": 35601, + "ĠConver": 35602, + "ĠGiving": 35603, + "ãĥĻ": 35604, + "Ġlegalize": 35605, + "ĠFTC": 35606, + "Ġfreaking": 35607, + "Mix": 35608, + "Ġterrestrial": 35609, + "esian": 35610, + "cients": 35611, + "Wing": 35612, + "LOAD": 35613, + "Ġledge": 35614, + "ĠViolent": 35615, + "ĠMetall": 35616, + "Ġ308": 35617, + "Ġsoutheastern": 35618, + "hetto": 35619, + "Meat": 35620, + "Ġslowdown": 35621, + "Ġretreated": 35622, + "Jeremy": 35623, + "endas": 35624, + "*****": 35625, + "eric": 35626, + "Ġreins": 35627, + "oppable": 35628, + "ĠHumanity": 35629, + "earances": 35630, + "rigan": 35631, + "Camera": 35632, + "Ġwaivers": 35633, + "soc": 35634, + "Ġalteration": 35635, + "transform": 35636, + "ĠCemetery": 35637, + "506": 35638, + "Ġindefinite": 35639, + "Ġstimulating": 35640, + "yg": 35641, + "603": 35642, + "ĠSop": 35643, + "Ġdescriptive": 35644, + "Phase": 35645, + "ĠEdmund": 35646, + "Ġpneumonia": 35647, + "ventus": 35648, + "Amb": 35649, + "Ġlaboratories": 35650, + "ĠExclusive": 35651, + "ugar": 35652, + "Were": 35653, + "Ġmalfunction": 35654, + "Ġhomosexuals": 35655, + "Ġ-------": 35656, + "uni": 35657, + "Ġturbines": 35658, + "ĠEquity": 35659, + "Du": 35660, + "Ġminded": 35661, + "ĠRH": 35662, + "ĠBlackhawks": 35663, + "Ġfeats": 35664, + "Ġ1700": 35665, + "repl": 35666, + "362": 35667, + "laden": 35668, + "Ġindispensable": 35669, + "lyss": 35670, + "tti": 35671, + "Ġreel": 35672, + "Ġdiverted": 35673, + "Ġlikeness": 35674, + "Ġsubscriptions": 35675, + "Ġfingert": 35676, + "Ġfilthy": 35677, + "destruct": 35678, + "draft": 35679, + "ĠBernardino": 35680, + "launch": 35681, + "Ġperplex": 35682, + "ĠSUM": 35683, + "carb": 35684, + "Ġsweater": 35685, + "ĠVenture": 35686, + "ĠJag": 35687, + "ĠCeleb": 35688, + "ĠVoters": 35689, + "Ġsteadfast": 35690, + "Ġathletics": 35691, + "ĠHanson": 35692, + "ĠDrac": 35693, + "Tracker": 35694, + "Ġcommend": 35695, + "ĠPresidency": 35696, + "ĠDID": 35697, + "informed": 35698, + "Ġwebpage": 35699, + "Pretty": 35700, + "Ġforcefully": 35701, + "ãĥĥãĤ¯": 35702, + "Ġrelocation": 35703, + "Ġsatire": 35704, + "âī": 35705, + "ĠSunderland": 35706, + "æĦ": 35707, + "Voice": 35708, + "????????": 35709, + "Ġinformant": 35710, + "Ġbowel": 35711, + "ĠUniform": 35712, + "Ġ...\"": 35713, + "Ġpurge": 35714, + "Ġpicnic": 35715, + "ĠUmb": 35716, + "ĠUPDATE": 35717, + "ĠSapphire": 35718, + "ĠStall": 35719, + "learn": 35720, + "Ġobjectively": 35721, + "Ġobliter": 35722, + "Ġloophole": 35723, + "Ġjourneys": 35724, + "Ġomission": 35725, + "Pros": 35726, + "ĠSidney": 35727, + "ploma": 35728, + "Ġsprayed": 35729, + "Ġguru": 35730, + "Ġtraitor": 35731, + "Ġtimet": 35732, + "Ġsnapping": 35733, + "ĠSevent": 35734, + "urnal": 35735, + "ĠUkip": 35736, + "Ġbowed": 35737, + "poral": 35738, + "liberal": 35739, + "Ros": 35740, + "Questions": 35741, + "iOS": 35742, + "Ġsummarize": 35743, + "STAT": 35744, + "Ġ1850": 35745, + "apest": 35746, + "Ġlender": 35747, + "ĠVariable": 35748, + "bringing": 35749, + "ĠLORD": 35750, + ",)": 35751, + "Ġcollapses": 35752, + "xiety": 35753, + "ĠNed": 35754, + "YD": 35755, + "ĠScha": 35756, + "Ġantibody": 35757, + "Ġdisband": 35758, + "yre": 35759, + "illusion": 35760, + "Ġrover": 35761, + "shed": 35762, + "ĠHirosh": 35763, + "cci": 35764, + "Ġcalam": 35765, + "ĠMorton": 35766, + "Pinterest": 35767, + "Ġ1928": 35768, + "ĠEuras": 35769, + "ordes": 35770, + "Ġfences": 35771, + "ĠInventory": 35772, + "ĠValencia": 35773, + "ĠUd": 35774, + "ĠTiff": 35775, + "Ġsque": 35776, + "Ġquotation": 35777, + "Ġtroublesome": 35778, + "erker": 35779, + "QUEST": 35780, + "ĠKingdoms": 35781, + "south": 35782, + "Ġlevy": 35783, + "Prince": 35784, + "ĠSting": 35785, + "Ġnicknamed": 35786, + "Ġappe": 35787, + "Ġphotographic": 35788, + "Ġcorpus": 35789, + "reference": 35790, + "ĠTrog": 35791, + "Unt": 35792, + ")=(": 35793, + "ĠLatvia": 35794, + "Ġactivating": 35795, + "Ġlicensee": 35796, + "Ġdisparities": 35797, + "ĠNewsletter": 35798, + "ãĥĥãĥĪ": 35799, + "Ġfreeing": 35800, + "ĠJeep": 35801, + "ĠPerception": 35802, + "insk": 35803, + "Ġsilicone": 35804, + "ĠHayden": 35805, + "Lean": 35806, + "ĠSuzuki": 35807, + "ibrarian": 35808, + "668": 35809, + "Ġspor": 35810, + "Ġcorrelations": 35811, + "aghetti": 35812, + "Ġtuber": 35813, + "ĠIPCC": 35814, + "ilus": 35815, + "ĠVu": 35816, + "Ġwealthiest": 35817, + "ĠCarbuncle": 35818, + "anza": 35819, + "Ġfooled": 35820, + "ĠZur": 35821, + "Ġdaddy": 35822, + "rano": 35823, + "ilian": 35824, + "Ġknockout": 35825, + "fman": 35826, + "required": 35827, + "ĠWikileaks": 35828, + "ĠDuffy": 35829, + "ONT": 35830, + "Ġinsol": 35831, + "ĠObjects": 35832, + "Ġbou": 35833, + "ĠNordic": 35834, + "ĠInsert": 35835, + "scan": 35836, + "Ġdancers": 35837, + "Ġidiots": 35838, + "majority": 35839, + "ĠNeville": 35840, + "ĠFreeBSD": 35841, + "Ġtart": 35842, + "panic": 35843, + "690": 35844, + "Ġcocoa": 35845, + "Ġsampled": 35846, + "Ġlookup": 35847, + "Indust": 35848, + "Ġinjections": 35849, + "genre": 35850, + "Ġau": 35851, + "Ġroadway": 35852, + "Ġgenitals": 35853, + "Kind": 35854, + "ĠExaminer": 35855, + "ĠYaz": 35856, + "Fresh": 35857, + "Ġparalysis": 35858, + "ĠAluminum": 35859, + "Ġreap": 35860, + "oké": 35861, + "Ġsloppy": 35862, + "ĠTunnel": 35863, + "posium": 35864, + "nery": 35865, + "enic": 35866, + "Ġherbal": 35867, + "ĠOuter": 35868, + "ĠBuilder": 35869, + "Ġincur": 35870, + "Ġideologies": 35871, + "Ġbackups": 35872, + "consuming": 35873, + "ĠDetect": 35874, + "deck": 35875, + "ĠKNOW": 35876, + "ĠGret": 35877, + "ĠMIC": 35878, + "Ġtoughness": 35879, + "ĠExhibit": 35880, + "Ġhive": 35881, + "Les": 35882, + "ĠSCHOOL": 35883, + "ĠAtari": 35884, + "alde": 35885, + "ĠNull": 35886, + "andestine": 35887, + "mouse": 35888, + "Ġbrigade": 35889, + "489": 35890, + "Ġrevol": 35891, + "ĠLawson": 35892, + "ĠWah": 35893, + "opoly": 35894, + "ebted": 35895, + "ĠSaunders": 35896, + "Ġ313": 35897, + "ĠWinc": 35898, + "Ġtaboo": 35899, + "ĠHelmet": 35900, + "Ġwedge": 35901, + "chip": 35902, + "ĠTina": 35903, + "bg": 35904, + "Ġinfuri": 35905, + "rn": 35906, + "Ġanomalies": 35907, + "ĠSync": 35908, + "ĠExam": 35909, + "ĠCommit": 35910, + "ĠDiary": 35911, + "ĠALSO": 35912, + "ĠDebor": 35913, + "omedical": 35914, + "Ġcomprehension": 35915, + "655": 35916, + "Ġempowering": 35917, + "Ġire": 35918, + "Ġjuices": 35919, + "ĠETH": 35920, + "ĠBoxing": 35921, + "=\"/": 35922, + "Ġfacilitated": 35923, + "poke": 35924, + "ĠParsons": 35925, + "ĠModer": 35926, + "travel": 35927, + "Ġcivilizations": 35928, + "Ġlibertarians": 35929, + "Ġrune": 35930, + "ĠClarks": 35931, + "athed": 35932, + "Ġcampaigners": 35933, + "ĠDispatch": 35934, + "ĠFahrenheit": 35935, + "ĠCapcom": 35936, + "----------": 35937, + "Ġlace": 35938, + "Ġdraining": 35939, + "Ġliner": 35940, + "ĠArtificial": 35941, + "én": 35942, + "task": 35943, + "]).": 35944, + "ĠGMO": 35945, + "ĠOperator": 35946, + "ordinary": 35947, + "ĠInfluence": 35948, + "ĠUps": 35949, + "Ġpotency": 35950, + "ussen": 35951, + "ospons": 35952, + "ĠSwim": 35953, + "ĠDeadline": 35954, + "Unity": 35955, + "Ġculinary": 35956, + "Ġenlightenment": 35957, + "Ġwearer": 35958, + "Ġmined": 35959, + "Ġply": 35960, + "Ġincest": 35961, + "ĠDVDs": 35962, + "Walk": 35963, + "BTC": 35964, + "Trade": 35965, + "Ġdeval": 35966, + "iband": 35967, + "ĠOversight": 35968, + "Palestinian": 35969, + "Ġdart": 35970, + "Ġmul": 35971, + "LR": 35972, + "Ġremovable": 35973, + "ĠRealms": 35974, + "ìĿ": 35975, + "Ġmiscar": 35976, + "ĠVulkan": 35977, + "685": 35978, + "ère": 35979, + "ĠSap": 35980, + "Ġmerging": 35981, + "ĠCarly": 35982, + "chester": 35983, + "Ġbrisk": 35984, + "Ġluxurious": 35985, + "ĠGenerator": 35986, + "Ġbitterness": 35987, + "Ġedible": 35988, + "Ġ243": 35989, + "TG": 35990, + "Ġrectangle": 35991, + "WithNo": 35992, + "below": 35993, + "Jenn": 35994, + "Ġdarkest": 35995, + "Ġhitch": 35996, + "Ġdosage": 35997, + "Ġscaven": 35998, + "ĠKeller": 35999, + "ĠIllustrated": 36000, + "Certainly": 36001, + "ĠMavericks": 36002, + "Marginal": 36003, + "Ġdiarrhea": 36004, + "Ġenormously": 36005, + "Ġ999": 36006, + "shr": 36007, + "quart": 36008, + "Ġadamant": 36009, + "ĠMew": 36010, + "Ġrenovation": 36011, + "Ġcervical": 36012, + "ĠPercentage": 36013, + "eners": 36014, + "ĠKimber": 36015, + "Ġfloats": 36016, + "Ġdex": 36017, + "ĠWitcher": 36018, + "ĠSwansea": 36019, + "dm": 36020, + "Ġsalty": 36021, + "yellow": 36022, + "Ġcape": 36023, + "ĠDrain": 36024, + "ĠPaula": 36025, + "ĠToledo": 36026, + "lesi": 36027, + "Magazine": 36028, + "ĠWick": 36029, + "ĠMn": 36030, + "ĠAck": 36031, + "ĠRiding": 36032, + "ASON": 36033, + "Ġhomophobic": 36034, + "ARP": 36035, + "Ġwandered": 36036, + "CPU": 36037, + "oodoo": 36038, + "ĠPipe": 36039, + "Ġtightening": 36040, + "ĠButt": 36041, + "318": 36042, + "Ġdeserted": 36043, + "Session": 36044, + "Ġfacilitating": 36045, + "Jump": 36046, + "Ġemergencies": 36047, + "OWER": 36048, + "Ġexhaustive": 36049, + "ĠAFTER": 36050, + "Ġheartbeat": 36051, + "ĠLabel": 36052, + "acky": 36053, + "ĠCertified": 36054, + "iltration": 36055, + "Ze": 36056, + "ĠUtt": 36057, + "Ġ1300": 36058, + "Ġpresume": 36059, + "ĠDisp": 36060, + "Ġsurged": 36061, + "Ġdolls": 36062, + "Columb": 36063, + "Ġchimpan": 36064, + "ĠRazor": 36065, + "Ġticks": 36066, + "Ġcouncillor": 36067, + "Ġpilgrimage": 36068, + "ĠRebels": 36069, + "ĠQC": 36070, + "ĠAuction": 36071, + "xia": 36072, + "ikk": 36073, + "bred": 36074, + "Ġinsertion": 36075, + "Ġcoarse": 36076, + "dB": 36077, + "SEE": 36078, + "ĠZap": 36079, + "ĠFoo": 36080, + "Ġcontempor": 36081, + "ĠQuarterly": 36082, + "otions": 36083, + "ĠAlchemist": 36084, + "ĠTrey": 36085, + "ĠDuo": 36086, + "Sweet": 36087, + "804": 36088, + "ĠGiov": 36089, + "Ġfunn": 36090, + "Nin": 36091, + "hoff": 36092, + "Ġramifications": 36093, + "Ġ1922": 36094, + "ĠExperts": 36095, + "azes": 36096, + "Ġgarments": 36097, + "arial": 36098, + "ĠNab": 36099, + "Ġ257": 36100, + "ĠVed": 36101, + "Ġhumorous": 36102, + "ĠPompe": 36103, + "Ġnylon": 36104, + "Ġlurking": 36105, + "ĠSergey": 36106, + "ĠMattis": 36107, + "Ġmisogyny": 36108, + "ĠComponents": 36109, + "ĠWatching": 36110, + "ĠFolk": 36111, + "ractical": 36112, + "Bush": 36113, + "Ġtaped": 36114, + "Ġgrouping": 36115, + "Ġbeads": 36116, + "Ġ2048": 36117, + "Ġcondu": 36118, + "querque": 36119, + "Reading": 36120, + "Ġgrievances": 36121, + "Ultra": 36122, + "Ġendpoint": 36123, + "Hig": 36124, + "ĠStatic": 36125, + "ĠScarborough": 36126, + "Lua": 36127, + "ĠMessi": 36128, + "aqu": 36129, + "ĠPsyNet": 36130, + "ĠRudd": 36131, + "Ġavenue": 36132, + "vp": 36133, + "Jer": 36134, + "Ġshady": 36135, + "ĠResist": 36136, + "ĠArtemis": 36137, + "Ġcareless": 36138, + "Ġbrokers": 36139, + "Ġtemperament": 36140, + "Ġ520": 36141, + "Tags": 36142, + "ĠTurning": 36143, + "Ġuttered": 36144, + "Ġpedd": 36145, + "Ġimprovised": 36146, + "Ġ:(": 36147, + "Ġtabl": 36148, + "Ġplains": 36149, + "1600": 36150, + "pressure": 36151, + "ĠEssence": 36152, + "margin": 36153, + "friends": 36154, + "ĠRestoration": 36155, + "Ġpollut": 36156, + "ĠPoker": 36157, + "ĠAugustine": 36158, + "ĠCIS": 36159, + "ĠSEAL": 36160, + "orama": 36161, + "Ġthwart": 36162, + "seek": 36163, + "Ġpagan": 36164, + "º": 36165, + "cpu": 36166, + "Ġgarn": 36167, + "Ġassortment": 36168, + "ĠILCS": 36169, + "tower": 36170, + "Recommended": 36171, + "Ġunborn": 36172, + "ĠRandomRedditor": 36173, + "ĠRandomRedditorWithNo": 36174, + "Ġparalyzed": 36175, + "Ġeruption": 36176, + "Ġintersect": 36177, + "ĠStoke": 36178, + "ĠSco": 36179, + "Bind": 36180, + "å¾": 36181, + "ĠPNG": 36182, + "ĠNegative": 36183, + "ĠNOAA": 36184, + "Leon": 36185, + "Ġalloy": 36186, + "ĠLama": 36187, + "ĠDiversity": 36188, + "575": 36189, + "Ġunderestimated": 36190, + "ĠScor": 36191, + "Ġmural": 36192, + "Ġbusted": 36193, + "soon": 36194, + "lif": 36195, + "Ġnonex": 36196, + "Ġallergy": 36197, + "ĠUnderworld": 36198, + "ĠRays": 36199, + "ĠBlasio": 36200, + "Ġhrs": 36201, + "ĠDir": 36202, + "Ġ327": 36203, + "byter": 36204, + "Ġreplacements": 36205, + "Ġactivates": 36206, + "rived": 36207, + "MH": 36208, + "Ġpans": 36209, + "ĠHI": 36210, + "Ġlongitudinal": 36211, + "Ġnuisance": 36212, + "aler": 36213, + "Ġswell": 36214, + "ĠSigned": 36215, + "sci": 36216, + "ĠIsles": 36217, + "ĠAGA": 36218, + "Ġdefiant": 36219, + "Ġsonic": 36220, + "ocon": 36221, + "KC": 36222, + "ĠAim": 36223, + "tie": 36224, + "ahah": 36225, + "ĠmL": 36226, + "DX": 36227, + "Ġbisc": 36228, + "ĠBillboard": 36229, + "ĠSYSTEM": 36230, + "NEY": 36231, + "gaard": 36232, + "Ġdistressed": 36233, + "formerly": 36234, + "Alan": 36235, + "Ġchefs": 36236, + "Ġoptics": 36237, + "ĠComet": 36238, + "ĠAMC": 36239, + "Ġredesigned": 36240, + "irmation": 36241, + "Ġsightings": 36242, + "382": 36243, + "311": 36244, + "ĠWB": 36245, + "Ġcontraction": 36246, + "ĠTOTAL": 36247, + "Dual": 36248, + "Ġstartled": 36249, + "Ġunderstandably": 36250, + "Ġsunglasses": 36251, + "ETHOD": 36252, + "Ġdocker": 36253, + "Ġsurfing": 36254, + "ĠHEL": 36255, + "ĠSlack": 36256, + "tones": 36257, + "Ġshalt": 36258, + "Visual": 36259, + "498": 36260, + "Department": 36261, + "cussion": 36262, + "Ġunrestricted": 36263, + "Ġtad": 36264, + "Ġrename": 36265, + "employed": 36266, + "Ġeducating": 36267, + "Ġgrinned": 36268, + "bedroom": 36269, + "ĠActivities": 36270, + "ĠVelvet": 36271, + "ĠSWAT": 36272, + "Ġshuffle": 36273, + "igor": 36274, + "Ġsaturation": 36275, + "Finding": 36276, + "cream": 36277, + "icter": 36278, + "Ġvodka": 36279, + "tracking": 36280, + "tec": 36281, + "Ġforeground": 36282, + "iesta": 36283, + "Ġvehement": 36284, + "ĠECB": 36285, + "ĠTie": 36286, + "Ey": 36287, + "Ġturtles": 36288, + "ĠRailroad": 36289, + "ĠKatz": 36290, + "ĠFrames": 36291, + "Ġmenace": 36292, + "ĠFellowship": 36293, + "ĠEssential": 36294, + "uggish": 36295, + "Ġdrip": 36296, + "chwitz": 36297, + "ĠKyoto": 36298, + "sb": 36299, + "ĠNina": 36300, + "Parameter": 36301, + "Ġalarms": 36302, + "ĠClaud": 36303, + "Ġpioneering": 36304, + "Ġchiefly": 36305, + "ĠScream": 36306, + "Collection": 36307, + "Ġthankfully": 36308, + "ĠRonaldo": 36309, + "åŃIJ": 36310, + "strip": 36311, + "ĠDisneyland": 36312, + "commercial": 36313, + "Seeing": 36314, + "Soul": 36315, + "Ġevacuate": 36316, + "Ġciv": 36317, + "ĠAshe": 36318, + "Ġdivides": 36319, + "ĠDagger": 36320, + "rehensive": 36321, + "Ġberries": 36322, + "ĠDF": 36323, + "Ġsushi": 36324, + "Ġplurality": 36325, + "WI": 36326, + "Ġdisadvantaged": 36327, + "Ġbattalion": 36328, + "obiles": 36329, + "451": 36330, + "Ġcling": 36331, + "Ġundeniable": 36332, + "ĠLounge": 36333, + "Ġhaunt": 36334, + "phe": 36335, + "Ġquantify": 36336, + "Ġdiffered": 36337, + "Ġ[*]": 36338, + "ĠViz": 36339, + "cum": 36340, + "slave": 36341, + "Ġvideog": 36342, + "Ġquar": 36343, + "Ġbundles": 36344, + "ĠAlonso": 36345, + "tackle": 36346, + "Ġneuronal": 36347, + "Ġlandslide": 36348, + "confirmed": 36349, + "ĠDepth": 36350, + "Ġrenewables": 36351, + "Bear": 36352, + "ĠMacedonia": 36353, + "Ġjerseys": 36354, + "Ġbunk": 36355, + "ĠSpawn": 36356, + "ĠControls": 36357, + "ĠBuchanan": 36358, + "Ġrobotics": 36359, + "Ġemphasizing": 36360, + "ĠTutorial": 36361, + "hyp": 36362, + "iston": 36363, + "Ġmonumental": 36364, + "æ°": 36365, + "ĠCarry": 36366, + "Ġtbsp": 36367, + "enance": 36368, + "Hill": 36369, + "arthed": 36370, + "Ġrotten": 36371, + "Dean": 36372, + "Ġtwisting": 36373, + "Ġgoodwill": 36374, + "Ġimmersion": 36375, + "Living": 36376, + "Ġbrushes": 36377, + "ĠCGI": 36378, + "ĠAtk": 36379, + "traditional": 36380, + "Ġphantom": 36381, + "ĠStamina": 36382, + "Ġexpansions": 36383, + "ĠMarin": 36384, + "Ġembarked": 36385, + "ĠEg": 36386, + "intestinal": 36387, + "ĠPEOPLE": 36388, + "ĠBooth": 36389, + "ĠAppalach": 36390, + "Ġrelegated": 36391, + "VT": 36392, + "MIT": 36393, + "Ġmuster": 36394, + "Ġwithdrawing": 36395, + "Ġmicroscope": 36396, + "ĠGathering": 36397, + "ĠCrescent": 36398, + "ĠArgentine": 36399, + "ĠDecre": 36400, + "ĠDominic": 36401, + "Ġbuds": 36402, + "antage": 36403, + "ĠIon": 36404, + "Ġwidened": 36405, + "ONSORED": 36406, + "ĠGloves": 36407, + "iannopoulos": 36408, + "razen": 36409, + "feel": 36410, + "Ġrepayment": 36411, + "Ġhindsight": 36412, + "ĠREALLY": 36413, + "ĠPistol": 36414, + "ĠBrah": 36415, + "Ġwatts": 36416, + "Ġsurvives": 36417, + "Ġflurry": 36418, + "issy": 36419, + "Alert": 36420, + "ĠUruguay": 36421, + "Phoenix": 36422, + "Slow": 36423, + "ĠGrave": 36424, + "ĠFir": 36425, + "Ġmanageable": 36426, + "Ġtariff": 36427, + "ĠUDP": 36428, + "ĠPistons": 36429, + "ĠNigerian": 36430, + "Ġstrikeouts": 36431, + "Ġcosmetics": 36432, + "whelming": 36433, + "fab": 36434, + "cape": 36435, + "proxy": 36436, + "Ġrethink": 36437, + "Ġovercoming": 36438, + "simple": 36439, + "Ġwoo": 36440, + "Ġdistracting": 36441, + "ĠStanton": 36442, + "ĠTulsa": 36443, + "ĠDock": 36444, + "659": 36445, + "Ġdiscord": 36446, + "ĠEmacs": 36447, + "ĠVes": 36448, + "ĠROB": 36449, + "Ġreassuring": 36450, + "Ġconsortium": 36451, + "Muslims": 36452, + "321": 36453, + "Ġprompts": 36454, + "sei": 36455, + "ĠHitch": 36456, + "imposed": 36457, + "ĠFool": 36458, + "Ġindiscrim": 36459, + "wrong": 36460, + "buquerque": 36461, + "Davis": 36462, + "!]": 36463, + "Ġtimeless": 36464, + "ĠNEED": 36465, + "Ġpesticide": 36466, + "Ġrallying": 36467, + "ĠCalder": 36468, + "Ġå¤": 36469, + "Ġxp": 36470, + "ĠUnle": 36471, + "ĠExport": 36472, + "luaj": 36473, + "Buff": 36474, + ")[": 36937, + "Ġsqor": 36938, + "Saudi": 36939, + "Ġistg": 36940, + "Ġindulge": 36941, + "proc": 36942, + "Ġdisgusted": 36943, + "Ġcompounded": 36944, + "Ġnem": 36945, + "Ġschooling": 36946, + "ĠCure": 36947, + "processing": 36948, + "Sol": 36949, + "Ġproverb": 36950, + "itized": 36951, + "ĠAlvarez": 36952, + "Ġscarf": 36953, + "Ġrectangular": 36954, + "reve": 36955, + "Ġhormonal": 36956, + "ĠStress": 36957, + "itizen": 36958, + "Ġ425": 36959, + "girls": 36960, + "ĠNoir": 36961, + "ĠRapp": 36962, + "Ġmarches": 36963, + "church": 36964, + "ĠUses": 36965, + "Ġ405": 36966, + "ĠBerm": 36967, + "Ġordinances": 36968, + "ĠJudgment": 36969, + "Charges": 36970, + "ĠZin": 36971, + "Ġdusty": 36972, + "Ġstrawberries": 36973, + "Ġperce": 36974, + "ĠThur": 36975, + "ĠDeborah": 36976, + "netflix": 36977, + "ĠLambert": 36978, + "Ġamused": 36979, + "ĠGuang": 36980, + "YOU": 36981, + "RGB": 36982, + "ĠCCTV": 36983, + "Ġfiat": 36984, + "rang": 36985, + "Ġfederation": 36986, + "ĠMant": 36987, + "ĠBust": 36988, + "ĠMare": 36989, + "respective": 36990, + "ĠMigration": 36991, + "ĠBIT": 36992, + "590": 36993, + "Ġpatriotism": 36994, + "Ġoutlining": 36995, + "region": 36996, + "ĠJosé": 36997, + "Ġblasting": 36998, + "ĠEzra": 36999, + "Bs": 37000, + "Ġundermines": 37001, + "ĠSmooth": 37002, + "Ġclashed": 37003, + "radio": 37004, + "Ġtransitioning": 37005, + "ĠBuccaneers": 37006, + "ĠOwl": 37007, + "Ġplugs": 37008, + "Ġhiatus": 37009, + "ĠPinball": 37010, + "Ġmig": 37011, + "ĠNutr": 37012, + "ĠWolfe": 37013, + "Ġintegers": 37014, + "Ġorbits": 37015, + "ĠEdwin": 37016, + "ĠDirectX": 37017, + "bite": 37018, + "Ġblazing": 37019, + "vr": 37020, + "Edge": 37021, + "ĠPID": 37022, + "exit": 37023, + "ĠComed": 37024, + "ĠPathfinder": 37025, + "ĠGuid": 37026, + "ĠSigns": 37027, + "ĠZer": 37028, + "ĠAgenda": 37029, + "Ġreimbursement": 37030, + "Mesh": 37031, + "iPhone": 37032, + "ĠMarcos": 37033, + "ĠSites": 37034, + "hate": 37035, + "enburg": 37036, + "Ġsockets": 37037, + "pend": 37038, + "Batman": 37039, + "vir": 37040, + "ĠSHOW": 37041, + "Ġprovisional": 37042, + "conn": 37043, + "ĠDeaths": 37044, + "ATIVE": 37045, + "Profile": 37046, + "sym": 37047, + "JA": 37048, + "Ġninja": 37049, + "installed": 37050, + "idates": 37051, + "ebra": 37052, + "ĠOmaha": 37053, + "Ġseizing": 37054, + "ĠBeasts": 37055, + "Ġsalts": 37056, + "Mission": 37057, + "Generally": 37058, + "ĠTrilogy": 37059, + "heon": 37060, + "legates": 37061, + "Ġdime": 37062, + "Ġfaire": 37063, + "parable": 37064, + "Graph": 37065, + "Ġtotaling": 37066, + "Ġdiagrams": 37067, + "ĠYanuk": 37068, + "plet": 37069, + "ĠMeh": 37070, + "Ġmythical": 37071, + "ĠStephens": 37072, + "autical": 37073, + "ochemistry": 37074, + "Ġkilograms": 37075, + "Ġelbows": 37076, + "ancock": 37077, + "ĠBCE": 37078, + "ĠPrague": 37079, + "Ġimprov": 37080, + "ĠDevin": 37081, + "Ġ\"\\": 37082, + "paralle": 37083, + "Ġsupremacists": 37084, + "ĠBillion": 37085, + "Ġregimen": 37086, + "innacle": 37087, + "Ġrequisite": 37088, + "angan": 37089, + "ĠBurlington": 37090, + "ainment": 37091, + "ĠObjective": 37092, + "omsky": 37093, + "GV": 37094, + "Ġunilateral": 37095, + "Ġtc": 37096, + "Ġhires": 37097, + "mental": 37098, + "Ġinvoluntary": 37099, + "Ġtranspl": 37100, + "ĠASCII": 37101, + "¨": 37102, + "Events": 37103, + "Ġdoubted": 37104, + "ĠKaplan": 37105, + "ĠCourage": 37106, + "igon": 37107, + "ĠManaging": 37108, + "ĠTart": 37109, + "Ġfalsehood": 37110, + "ĠViolet": 37111, + "Ġairs": 37112, + "Ġfertilizer": 37113, + "Britain": 37114, + "Ġaquatic": 37115, + "ouf": 37116, + "Words": 37117, + "ĠHartford": 37118, + "Ġevenings": 37119, + "ĠVengeance": 37120, + "quite": 37121, + "Gall": 37122, + "ĠPret": 37123, + "Ġpdf": 37124, + "ĠLM": 37125, + "ĠSochi": 37126, + "ĠIntercept": 37127, + "920": 37128, + "Ġprofitability": 37129, + "ĠIdle": 37130, + "ĠMacDonald": 37131, + "ĠEstablishment": 37132, + "umsy": 37133, + "Ġgatherings": 37134, + "ĠNaj": 37135, + "Charlie": 37136, + "Ġascent": 37137, + "ĠProtector": 37138, + "Ġalgebra": 37139, + "Ġbios": 37140, + "forums": 37141, + "ELS": 37142, + "Introduced": 37143, + "Ġ335": 37144, + "Ġastronomy": 37145, + "Contribut": 37146, + "ĠPolic": 37147, + "Platform": 37148, + "Ġcontainment": 37149, + "wrap": 37150, + "Ġcoronary": 37151, + "ĠJelly": 37152, + "manager": 37153, + "Ġheartbreaking": 37154, + "cair": 37155, + "ĠChero": 37156, + "cgi": 37157, + "Medical": 37158, + "ĠAccountability": 37159, + "!!\"": 37160, + "ophile": 37161, + "Ġpsychotic": 37162, + "ĠRestrict": 37163, + "Ġequitable": 37164, + "issues": 37165, + "Ġ1905": 37166, + "ĠNek": 37167, + "cised": 37168, + "ĠTracking": 37169, + "Ġozone": 37170, + "Ġcooker": 37171, + "rosis": 37172, + "Ġreopen": 37173, + "Ġinfinity": 37174, + "ĠPharmaceutical": 37175, + "ensional": 37176, + "Attempt": 37177, + "ĠRory": 37178, + "Marco": 37179, + "Ġawaits": 37180, + "HOW": 37181, + "treated": 37182, + "Ġbolst": 37183, + "Ġrevered": 37184, + "Ġpods": 37185, + "oppers": 37186, + "0010": 37187, + "Ġamplitude": 37188, + "rican": 37189, + "SPONSORED": 37190, + "Ġtrousers": 37191, + "Ġhalves": 37192, + "ĠKaine": 37193, + "ĠCutler": 37194, + "ĠAUTH": 37195, + "Ġsplendid": 37196, + "Ġpreventive": 37197, + "ĠDudley": 37198, + "ifacts": 37199, + "uminati": 37200, + "ĠYin": 37201, + "Ġadmon": 37202, + "ĠVag": 37203, + "Ġinverted": 37204, + "Ġhastily": 37205, + "ĠHague": 37206, + "Lyn": 37207, + "Ġledger": 37208, + "Ġastronomical": 37209, + "getting": 37210, + "Ġcirca": 37211, + "ĠCic": 37212, + "ĠTennis": 37213, + "Limited": 37214, + "Ġdru": 37215, + "ĠBYU": 37216, + "Ġtravellers": 37217, + "Ġpane": 37218, + "ĠIntro": 37219, + "Ġpatiently": 37220, + "Ġaiding": 37221, + "Ġloos": 37222, + "ĠTough": 37223, + "Ġ293": 37224, + "Ġconsumes": 37225, + "SourceFile": 37226, + "Ġ\"\"\"": 37227, + "Ġbonding": 37228, + "Ġtilted": 37229, + "Ġmenstrual": 37230, + "ĠCelestial": 37231, + "ULAR": 37232, + "Plugin": 37233, + "Ġrisking": 37234, + "Naz": 37235, + "ĠRiyadh": 37236, + "Ġaccredited": 37237, + "Ġskirm": 37238, + "éĽ": 37239, + "Ġexaminer": 37240, + "Ġmessing": 37241, + "Ġnearing": 37242, + "ĠChern": 37243, + "ĠBeckham": 37244, + "Ġswapped": 37245, + "Ġgoose": 37246, + "Kay": 37247, + "Ġlofty": 37248, + "ĠWallet": 37249, + "Ġ['": 37250, + "Ġapocalypse": 37251, + "Ġbamboo": 37252, + "ĠSPACE": 37253, + "ĠElena": 37254, + "Ġ306": 37255, + "acons": 37256, + "Ġtightened": 37257, + "Ġadolescence": 37258, + "Ġrainy": 37259, + "Ġvandalism": 37260, + "ĠNewtown": 37261, + "Ġconject": 37262, + "cakes": 37263, + "Ġcheated": 37264, + "Ġmoderators": 37265, + "params": 37266, + "EFF": 37267, + "Ġdeceit": 37268, + "ĠSTL": 37269, + "ĠTanzania": 37270, + "ĠRI": 37271, + "Ġ1923": 37272, + "ĠExile": 37273, + "thel": 37274, + "Ġtheolog": 37275, + "Ġquirky": 37276, + "ĠIrvine": 37277, + "Ġneedy": 37278, + "oris": 37279, + "Um": 37280, + "Ka": 37281, + "Ġmailbox": 37282, + "322": 37283, + "Ġbos": 37284, + "ĠPetra": 37285, + "KING": 37286, + "Ġenlarged": 37287, + "Often": 37288, + "Ġbadass": 37289, + "Ġ343": 37290, + "ĠPlaces": 37291, + "ĠCAD": 37292, + "Ġpristine": 37293, + "Ġintervening": 37294, + "direction": 37295, + "Ġlaz": 37296, + "ĠDSM": 37297, + "Ġprojecting": 37298, + "ĠFunk": 37299, + "agog": 37300, + "payment": 37301, + "nov": 37302, + "Ġchatter": 37303, + "ARB": 37304, + "Ġexaminations": 37305, + "ĠHousehold": 37306, + "ĠGus": 37307, + "Ford": 37308, + "414": 37309, + "Boss": 37310, + "Ġmystic": 37311, + "Ġleaps": 37312, + "ĠBav": 37313, + "ulz": 37314, + "budget": 37315, + "Football": 37316, + "Ġsubsidized": 37317, + "Ġfirsthand": 37318, + "Ġcoincide": 37319, + "ocular": 37320, + "Conn": 37321, + "ĠCollabor": 37322, + "Ġfools": 37323, + "amura": 37324, + "ahar": 37325, + "rists": 37326, + "Ġswollen": 37327, + "Ġexpended": 37328, + "ĠPau": 37329, + "sup": 37330, + "Ġspar": 37331, + "Ġkeynote": 37332, + "suff": 37333, + "Ġunequal": 37334, + "Ġprogressing": 37335, + "strings": 37336, + "ĠGamergate": 37337, + "Disney": 37338, + "ĠEleven": 37339, + "omnia": 37340, + "Ġscripted": 37341, + "Ġearners": 37342, + "brother": 37343, + "ĠEnabled": 37344, + "æ³": 37345, + "Ġlarvae": 37346, + "ĠLOC": 37347, + "mess": 37348, + "Wilson": 37349, + "ĠTemplate": 37350, + "successfully": 37351, + "Ġparamount": 37352, + "Ġcamouflage": 37353, + "Ġbinds": 37354, + "ĠQuiet": 37355, + "ĠShutterstock": 37356, + "rush": 37357, + "Ġmascot": 37358, + "fortune": 37359, + "ĠColt": 37360, + "ĠBeyon": 37361, + "habi": 37362, + "Ġhairc": 37363, + "Ġ267": 37364, + "ĠDeus": 37365, + "Ġtwitch": 37366, + "Ġconcentrating": 37367, + "Ġnipples": 37368, + "cible": 37369, + "Ġgir": 37370, + "NZ": 37371, + "Math": 37372, + "nih": 37373, + "Required": 37374, + "Ġponder": 37375, + "ĠSAN": 37376, + "Ġweddings": 37377, + "Ġloneliness": 37378, + "NES": 37379, + "ĠMahjong": 37380, + "695": 37381, + "addle": 37382, + "ĠGarner": 37383, + "ĠCOUR": 37384, + "Bridge": 37385, + "Ġspree": 37386, + "ĠCaldwell": 37387, + "Ġbribery": 37388, + "Ġ��������": 37389, + "plugins": 37390, + "Ġracket": 37391, + "Ġchampagne": 37392, + "versible": 37393, + "Vote": 37394, + "Ġmodifiers": 37395, + "Mayor": 37396, + "680": 37397, + "Ġassemblies": 37398, + "ĠSultan": 37399, + "ĠNing": 37400, + "ĠLadies": 37401, + "Ġsulfur": 37402, + "Ġorbs": 37403, + "Ġ-----": 37404, + "_______": 37405, + "ĠJournalism": 37406, + "Ġesports": 37407, + "Ġlush": 37408, + "Ġhue": 37409, + "Ġspectral": 37410, + "Honest": 37411, + "ãĥı": 37412, + "Ġbushes": 37413, + "Ġreinforcement": 37414, + "Ġreopened": 37415, + "ĠWheels": 37416, + "ĠMorg": 37417, + "rieving": 37418, + "Ġauxiliary": 37419, + "ĠjQuery": 37420, + "ĠBAT": 37421, + "tesque": 37422, + "Ġvertex": 37423, + "pure": 37424, + "frey": 37425, + "ãĤº": 37426, + "dos": 37427, + "Ġtyph": 37428, + "Ġcull": 37429, + "Ġeq": 37430, + "Ġdecon": 37431, + "Ġtossing": 37432, + "Ġdisparate": 37433, + "ĠBrigham": 37434, + "printf": 37435, + "ledged": 37436, + "Ġsund": 37437, + "Ġcozy": 37438, + "Ġhepatitis": 37439, + "performing": 37440, + "Ġaval": 37441, + "ĠGG": 37442, + "future": 37443, + "Ġpetertodd": 37444, + "ĠKosovo": 37445, + "Ġmagnets": 37446, + "Already": 37447, + "ĠEdison": 37448, + "ĠCeres": 37449, + "ĠRAID": 37450, + "Ġbrilliance": 37451, + "576": 37452, + "Ġderives": 37453, + "Ġhypertension": 37454, + "ĠÎĶ": 37455, + "Ġlambda": 37456, + "Ġflair": 37457, + "Ġmissionaries": 37458, + "Ġrapes": 37459, + "ĠStarter": 37460, + "ĠMonths": 37461, + "Ġdefy": 37462, + "Ġseismic": 37463, + "ĠRaphael": 37464, + "Ġeurozone": 37465, + "656": 37466, + "zsche": 37467, + "Ġscratched": 37468, + "Ġbows": 37469, + "ĠLennon": 37470, + "ĠGaia": 37471, + "Ġdripping": 37472, + "facts": 37473, + "Ale": 37474, + "Ġfrogs": 37475, + "ĠBreast": 37476, + "ogeneity": 37477, + "ĠProsecutor": 37478, + "Ġamplified": 37479, + "ĠHodg": 37480, + "ĠFn": 37481, + "Thousands": 37482, + "ĠNIH": 37483, + "ĠMonitoring": 37484, + "FTWARE": 37485, + "ĠPriebus": 37486, + "ĠGrowing": 37487, + "hunter": 37488, + "Ġdiagnose": 37489, + "ĠMald": 37490, + "ĠLR": 37491, + "Ġcrowned": 37492, + "Ġbursting": 37493, + "Ġdissolution": 37494, + "javascript": 37495, + "Ġusefulness": 37496, + "ĠExecution": 37497, + ":(": 37498, + "ĠIvory": 37499, + "aah": 37500, + "Ġpersecuted": 37501, + "violence": 37502, + "istas": 37503, + "ĠCrate": 37504, + "Ġimpulses": 37505, + "ĠSpani": 37506, + "edes": 37507, + "Handle": 37508, + "ĠZerg": 37509, + "thinkable": 37510, + "Lastly": 37511, + "Ġspontaneously": 37512, + "Ġinconvenient": 37513, + "Ġdismissing": 37514, + "Ġplotted": 37515, + "Ġeighty": 37516, + "Ġ737": 37517, + "rish": 37518, + "ĠThornton": 37519, + "atham": 37520, + "Ġsitcom": 37521, + "Ven": 37522, + "Recipe": 37523, + "tel": 37524, + "lund": 37525, + "Ġclears": 37526, + "ĠSasuke": 37527, + "Ġ258": 37528, + "Ġopting": 37529, + "Ġenraged": 37530, + "esthetic": 37531, + "ĠAe": 37532, + "uchs": 37533, + "Prep": 37534, + "Flow": 37535, + "Ġrunoff": 37536, + "ĠEating": 37537, + "ĠGiles": 37538, + "ĠActing": 37539, + "resources": 37540, + "ibaba": 37541, + "Ġrpm": 37542, + "Ġskewed": 37543, + "ĠBlanc": 37544, + "ĠSakuya": 37545, + "Ġhotter": 37546, + "Ġ1924": 37547, + "opian": 37548, + "cko": 37549, + "Ġcrumbling": 37550, + "Ġcaptains": 37551, + "ĠAppropriations": 37552, + "leaders": 37553, + "dropping": 37554, + "anuts": 37555, + "Ġreversing": 37556, + "ĠPose": 37557, + "ĠSek": 37558, + "Scot": 37559, + "ĠIdea": 37560, + "cise": 37561, + "ĠSlovenia": 37562, + "Ġ317": 37563, + "Doctor": 37564, + "Ġcrocod": 37565, + "aldi": 37566, + "Sea": 37567, + "ĠFarrell": 37568, + "Ġmercenaries": 37569, + "ĠRNC": 37570, + "ĠGuess": 37571, + "Ġpacing": 37572, + "Machine": 37573, + "StreamerBot": 37574, + "ĠCharity": 37575, + "Ġ298": 37576, + "Ġcannons": 37577, + "ĠToby": 37578, + "TPPStreamerBot": 37579, + "ĠPassion": 37580, + "cfg": 37581, + "Thom": 37582, + "Ġbadges": 37583, + "ĠBernstein": 37584, + ".âĢĵ": 37585, + "ĠPOP": 37586, + "ĠConj": 37587, + "Ġinitialization": 37588, + "Ġbiodiversity": 37589, + "Dub": 37590, + "Ġfeudal": 37591, + "Ġdisclaimer": 37592, + "Ġcrow": 37593, + "Ġignition": 37594, + "arf": 37595, + "SHA": 37596, + "ĠkHz": 37597, + "hazard": 37598, + "ĠArtists": 37599, + "oeuv": 37600, + "679": 37601, + "ĠRudy": 37602, + "Nine": 37603, + "ĠRamadan": 37604, + "å½": 37605, + "itto": 37606, + "Ġadrenaline": 37607, + "Cert": 37608, + "Ġsmelled": 37609, + "Ġimpunity": 37610, + "Ġagendas": 37611, + "ĠReborn": 37612, + "ĠConcent": 37613, + "ĠSeems": 37614, + "Ġomega": 37615, + "ĠDustin": 37616, + "Ġbacker": 37617, + "ĠSauce": 37618, + "ĠBoyle": 37619, + "WIN": 37620, + "Ġspins": 37621, + "Ġpauses": 37622, + "upt": 37623, + "Ġshredded": 37624, + "Ġstrapped": 37625, + "ĠCorruption": 37626, + "Ġscratches": 37627, + "Ġni": 37628, + "Ġattire": 37629, + "ĠSAF": 37630, + "FactoryReloaded": 37631, + "ĠIPS": 37632, + "Ġ(%": 37633, + "Ġseminar": 37634, + "focus": 37635, + "civil": 37636, + "Ġ1860": 37637, + "intosh": 37638, + "Ġcontinual": 37639, + "Ġabbrevi": 37640, + "ĠSok": 37641, + "ocobo": 37642, + "XM": 37643, + "Ġfrantic": 37644, + "Ġunavoidable": 37645, + "Ġartery": 37646, + "Ġannotations": 37647, + "bath": 37648, + "Climate": 37649, + "Ġdors": 37650, + "ĠSlide": 37651, + "coord": 37652, + "ĠReload": 37653, + "ĠLDL": 37654, + "ĠLovecraft": 37655, + "Ġunimagin": 37656, + "Ġresembled": 37657, + "Ġbarracks": 37658, + "np": 37659, + "Ġsurrogate": 37660, + "Ġcategorized": 37661, + "ãĤ©": 37662, + "Ġvaccinated": 37663, + "Ġdrainage": 37664, + "Ġindist": 37665, + "ĠWhatsApp": 37666, + "Ġ1870": 37667, + "olerance": 37668, + "invoke": 37669, + "amorph": 37670, + "Ġreconnect": 37671, + "Ġemanc": 37672, + "Ġblindness": 37673, + "Ġ1280": 37674, + "internet": 37675, + "collar": 37676, + "Ġaltru": 37677, + "Ġabyss": 37678, + "ĠTRI": 37679, + "657": 37680, + "Ġinfused": 37681, + "HEAD": 37682, + "Ġforestry": 37683, + "ĠWoody": 37684, + "ĠCi": 37685, + "wi": 37686, + "sam": 37687, + "784": 37688, + "holiday": 37689, + "Ġmogul": 37690, + "ĠFees": 37691, + "ĠDEN": 37692, + "Internal": 37693, + "urbed": 37694, + "fusc": 37695, + "atom": 37696, + "ĠIllusion": 37697, + "Ġpolled": 37698, + "Ġflap": 37699, + "Ġcoax": 37700, + "LGBT": 37701, + "Analy": 37702, + "ĠSections": 37703, + "ĠCaliforn": 37704, + "emn": 37705, + "Ġhither": 37706, + "ĠNIGHT": 37707, + "Ġnailed": 37708, + "ĠPipeline": 37709, + "391": 37710, + "oof": 37711, + "ĠPrimal": 37712, + "verend": 37713, + "Ġslashing": 37714, + "Ġretri": 37715, + "aviour": 37716, + "Ġdeparting": 37717, + "gil": 37718, + "ISC": 37719, + "Ġmidway": 37720, + "Ġultrasound": 37721, + "Ġbehaving": 37722, + "ĠTara": 37723, + "classes": 37724, + "Virtual": 37725, + "ĠColonial": 37726, + "Ġstripping": 37727, + "Ġorchestrated": 37728, + "ĠGraves": 37729, + "452": 37730, + "ĠIronically": 37731, + "ĠWriters": 37732, + "Ġlends": 37733, + "ĠManz": 37734, + "Ġraven": 37735, + "Ġoxidative": 37736, + "Ġ266": 37737, + "ELF": 37738, + "actually": 37739, + "ascar": 37740, + "Draft": 37741, + "Ġfavourable": 37742, + "Ġhumiliating": 37743, + "Ġfidelity": 37744, + "ĠHof": 37745, + "ĠXuan": 37746, + "496": 37747, + "Ġlayered": 37748, + "atis": 37749, + "790": 37750, + "Ġpaycheck": 37751, + "iton": 37752, + "Kar": 37753, + "ĠVMware": 37754, + "ĠFarmer": 37755, + "Ġservic": 37756, + "glomer": 37757, + "Ġslump": 37758, + "ĠFabric": 37759, + "ĠDOC": 37760, + "esting": 37761, + "Ġreassure": 37762, + "Ġphyl": 37763, + "volt": 37764, + "itory": 37765, + "Rules": 37766, + "Ġoxidation": 37767, + "Ġprized": 37768, + "Ġmistress": 37769, + "ĠDjango": 37770, + "WARN": 37771, + "åij": 37772, + "Ġencode": 37773, + "ĠFeedback": 37774, + "Ġstupidity": 37775, + "Ian": 37776, + "ĠYugoslavia": 37777, + "ר": 37778, + "acl": 37779, + "UTE": 37780, + "1977": 37781, + "Ġqualifies": 37782, + "Ġpulses": 37783, + "pretty": 37784, + "Ġfroze": 37785, + "Ġss": 37786, + "Iterator": 37787, + "Ġurgently": 37788, + "Ġmailed": 37789, + "ĠCham": 37790, + "Ġsustaining": 37791, + "Ġbasil": 37792, + "Ġpuppies": 37793, + "ilant": 37794, + "ĠPLEASE": 37795, + "lap": 37796, + "aceous": 37797, + "Fear": 37798, + "ĠMastery": 37799, + "automatic": 37800, + "ĠTAG": 37801, + "Ġantim": 37802, + "agles": 37803, + "473": 37804, + "frames": 37805, + "Ġwhispers": 37806, + "ĠWhoever": 37807, + "Ġbravery": 37808, + "ĠUKIP": 37809, + "ractions": 37810, + "\"\"\"": 37811, + "Ġtame": 37812, + "Ġparted": 37813, + "everything": 37814, + "CONT": 37815, + "Ġindebted": 37816, + "Ġaddr": 37817, + "rek": 37818, + "IRED": 37819, + "Ġeminent": 37820, + "clinton": 37821, + "Ġousted": 37822, + "Ġreviewer": 37823, + "Ġmeltdown": 37824, + "Ġrearr": 37825, + "ĠYao": 37826, + "thereal": 37827, + "abyte": 37828, + "Ġstumbling": 37829, + "Ġbatches": 37830, + "Ġ259": 37831, + "Ġcontraceptive": 37832, + "Ġprostitute": 37833, + "ensis": 37834, + "Decl": 37835, + "ĠStrikes": 37836, + "Military": 37837, + "ĠOath": 37838, + "vacc": 37839, + "ppings": 37840, + "052": 37841, + "ĠpartName": 37842, + "amping": 37843, + "Reports": 37844, + "KI": 37845, + "CHR": 37846, + "Ġsubtly": 37847, + "swers": 37848, + "Blake": 37849, + "usual": 37850, + "Ġcontestants": 37851, + "Ġcartridges": 37852, + "ĠGREAT": 37853, + "Ġblush": 37854, + "ĠâĢº": 37855, + "472": 37856, + "Ġreasoned": 37857, + "ãĥ¤": 37858, + "paralleled": 37859, + "Ġdyn": 37860, + "agate": 37861, + "Ġnightly": 37862, + "åĨ": 37863, + "556": 37864, + "Ġsemantic": 37865, + "ĠAdvoc": 37866, + "Ġ!!": 37867, + "Ġdisagrees": 37868, + "ĠBW": 37869, + "Veh": 37870, + "Ġharming": 37871, + "Ġembraces": 37872, + "Ġstrives": 37873, + "Ġinland": 37874, + "ĠKard": 37875, + "Ġheats": 37876, + "ĠGinny": 37877, + "utan": 37878, + "ernaut": 37879, + "ylene": 37880, + "ĠElev": 37881, + "JD": 37882, + "Ġhars": 37883, + "ĠStarr": 37884, + "Ġskysc": 37885, + "Ġcollaborators": 37886, + "Usually": 37887, + "Ġrevolutions": 37888, + "ĠSTATS": 37889, + "Ġdismantle": 37890, + "Ġconfidently": 37891, + "Ġkinetic": 37892, + "Ali": 37893, + "Ġpercentile": 37894, + "Ġextracting": 37895, + "illian": 37896, + "estead": 37897, + "Ġphysicists": 37898, + "ĠMarshal": 37899, + "Ġfellowship": 37900, + "Ġdashed": 37901, + "ĠUR": 37902, + "ĠSioux": 37903, + "ĠCompact": 37904, + "amide": 37905, + "Python": 37906, + "ĠLeigh": 37907, + "ĠPharmac": 37908, + "istrates": 37909, + "herical": 37910, + "Ġfue": 37911, + "ĠEmin": 37912, + "Ġ({": 37913, + "ĠNeighborhood": 37914, + "Ġdisrupting": 37915, + "ĠDup": 37916, + "Ġgland": 37917, + "ĠSev": 37918, + "ĠMarian": 37919, + "argon": 37920, + "ĠDund": 37921, + "Ġ": 46904, + "ĠPhilips": 46905, + "ĠKafka": 46906, + "Ġupheaval": 46907, + "Ġsentimental": 46908, + "Ġsax": 46909, + "ĠAkira": 46910, + "serial": 46911, + "Matrix": 46912, + "Ġelecting": 46913, + "Ġcommenter": 46914, + "ĠNebula": 46915, + "plets": 46916, + "ĠNadu": 46917, + "ĠAdren": 46918, + "Ġenshr": 46919, + "ĠRAND": 46920, + "financial": 46921, + "ĠClyde": 46922, + "utherford": 46923, + "Ġsignage": 46924, + "Ġdeline": 46925, + "Ġphosphate": 46926, + "roversial": 46927, + "fascist": 46928, + "ĠVall": 46929, + "ĠBethlehem": 46930, + "Ġfors": 46931, + "Ġenglish": 46932, + "Solid": 46933, + "Nature": 46934, + "Ġva": 46935, + "ĠGuests": 46936, + "Ġtantal": 46937, + "Ġautoimmune": 46938, + ";;;;;;;;;;;;": 46939, + "ĠTotally": 46940, + "ĠOv": 46941, + "Ġdefences": 46942, + "ĠCoconut": 46943, + "Ġtranquil": 46944, + "Ġploy": 46945, + "Ġflavours": 46946, + "ĠFlask": 46947, + "ãĤ¨ãĥ«": 46948, + "ĠWeston": 46949, + "ĠVolvo": 46950, + "870": 46951, + "Ġmicrophones": 46952, + "verbal": 46953, + "RPG": 46954, + "Ġiii": 46955, + ";}": 46956, + "028": 46957, + "Ġheadlined": 46958, + "Ġprimed": 46959, + "Ġhoard": 46960, + "ĠShad": 46961, + "ĠENTER": 46962, + "Ġtriangular": 46963, + "Ġcapit": 46964, + "lik": 46965, + "ĠAncients": 46966, + "Ġlash": 46967, + "Ġconvol": 46968, + "Ġcolonel": 46969, + "enemy": 46970, + "Gra": 46971, + "Ġpubs": 46972, + "utters": 46973, + "Ġassigns": 46974, + "ĠPenet": 46975, + "ĠMonstrous": 46976, + "ĠBowen": 46977, + "ilver": 46978, + "Haunted": 46979, + "ĠDing": 46980, + "started": 46981, + "plin": 46982, + "Ġcontaminants": 46983, + "ĠDOE": 46984, + "ffen": 46985, + "ĠTechnician": 46986, + "Ry": 46987, + "Ġrobbers": 46988, + "Ġhotline": 46989, + "ĠGuardiola": 46990, + "ĠKaufman": 46991, + "rower": 46992, + "ĠDresden": 46993, + "ĠAlpine": 46994, + "Elf": 46995, + "Ġfmt": 46996, + "ĠSard": 46997, + "urses": 46998, + "gpu": 46999, + "Unix": 47000, + "Ġunequivocally": 47001, + "ĠCitizenship": 47002, + "quad": 47003, + "mire": 47004, + "ĠSweeney": 47005, + "Battery": 47006, + "615": 47007, + "Ġpancakes": 47008, + "Ġoats": 47009, + "Maps": 47010, + "ĠContrast": 47011, + "mbudsman": 47012, + "ĠEPS": 47013, + "Ġsubcommittee": 47014, + "Ġsourcing": 47015, + "Ġsizing": 47016, + "ĠBuffer": 47017, + "ĠMandatory": 47018, + "Ġmoderates": 47019, + "ĠPatterns": 47020, + "ĠChocobo": 47021, + "ĠZan": 47022, + "ĠSTATES": 47023, + "ĠJudging": 47024, + "ĠInher": 47025, + "*:": 47026, + "Ġbil": 47027, + "ĠYen": 47028, + "Ġexhilar": 47029, + "ollower": 47030, + "zers": 47031, + "Ġsnug": 47032, + "maximum": 47033, + "Ġdespicable": 47034, + "ĠPACK": 47035, + "ĠAnnex": 47036, + "Ġsarcastic": 47037, + "Ġlatex": 47038, + "Ġtamp": 47039, + "ĠSao": 47040, + "bah": 47041, + "ĠReverend": 47042, + "ĠChinatown": 47043, + "ĠAUT": 47044, + "documented": 47045, + "ĠGABA": 47046, + "ĠCanaan": 47047, + "ĠÙħ": 47048, + "Ġgoverns": 47049, + "prev": 47050, + "Esc": 47051, + "ĠEstimates": 47052, + "OSP": 47053, + "Ġendeavour": 47054, + "ĠClosing": 47055, + "ometime": 47056, + "everyone": 47057, + "Ġworsen": 47058, + "Ġscanners": 47059, + "Ġdeviations": 47060, + "ĠRobotics": 47061, + "ĠCompton": 47062, + "Ġsorcerer": 47063, + "Ġendogenous": 47064, + "Ġemulation": 47065, + "ĠPiercing": 47066, + "ĠAph": 47067, + "ĠSocket": 47068, + "Ġbould": 47069, + "ĠOU": 47070, + "ĠBorderlands": 47071, + "Ġ1863": 47072, + "Gordon": 47073, + "ĠWTO": 47074, + "Ġrestricts": 47075, + "Ġmosaic": 47076, + "Ġmelodies": 47077, + "çĦ": 47078, + "Tar": 47079, + "Ġdisson": 47080, + "ĠProvides": 47081, + "Ġ......": 47082, + "bek": 47083, + "FIX": 47084, + "Ġbroom": 47085, + "anship": 47086, + "Doctors": 47087, + "Ġnerds": 47088, + "ĠRegions": 47089, + "naissance": 47090, + "Ġmete": 47091, + "Ġcrept": 47092, + "plings": 47093, + "Ġgirlfriends": 47094, + "knit": 47095, + "igent": 47096, + "owe": 47097, + "Ġushered": 47098, + "ĠBaz": 47099, + "Mobil": 47100, + "434": 47101, + "ĠPresents": 47102, + "origin": 47103, + "Ġinsomnia": 47104, + "ĠAux": 47105, + "439": 47106, + "ĠChili": 47107, + "irsch": 47108, + "GAME": 47109, + "Ġgestation": 47110, + "algia": 47111, + "romising": 47112, + "$,": 47113, + "crow": 47114, + "ĠInspection": 47115, + "atomic": 47116, + "Relations": 47117, + "JOHN": 47118, + "roman": 47119, + "ĠClockwork": 47120, + "ĠBakr": 47121, + "mone": 47122, + "MET": 47123, + "Ġthirsty": 47124, + "Ġbc": 47125, + "Ġfaculties": 47126, + "Rum": 47127, + "Ġnuance": 47128, + "ĠDarius": 47129, + "pleting": 47130, + "fters": 47131, + "etchup": 47132, + "Registration": 47133, + "ĠKE": 47134, + "Rah": 47135, + "Ġpreferential": 47136, + "ĠLash": 47137, + "ĠHH": 47138, + "Valid": 47139, + "ĠNAV": 47140, + "Ġstarve": 47141, + "ĠGong": 47142, + "zynski": 47143, + "ĠActress": 47144, + "Ġwik": 47145, + "Ġunaccompanied": 47146, + "lvl": 47147, + "Bride": 47148, + "ADS": 47149, + "ĠCommando": 47150, + "ĠVaughn": 47151, + "Wallet": 47152, + "Ġhopping": 47153, + "ĠVie": 47154, + "Ġcaveats": 47155, + "Ġalas": 47156, + "ifled": 47157, + "abuse": 47158, + "661": 47159, + "Ġibn": 47160, + "Ġgul": 47161, + "Ġrobbing": 47162, + "til": 47163, + "ILA": 47164, + "Ġmitigating": 47165, + "Ġaptly": 47166, + "Ġtyrant": 47167, + "Ġmidday": 47168, + "ĠGilmore": 47169, + "ĠDecker": 47170, + "Ġ§§": 47171, + "partial": 47172, + "Exactly": 47173, + "Ġphenotype": 47174, + "Ġ[+]": 47175, + "ĠPlex": 47176, + "ĠIps": 47177, + "versions": 47178, + "Ġebook": 47179, + "Ġchic": 47180, + "gross": 47181, + "\":\"\"},{\"": 47182, + "ĠSurprisingly": 47183, + "Morgan": 47184, + "Ġresidues": 47185, + "ĠConfederation": 47186, + "infeld": 47187, + "Ġlyr": 47188, + "moderate": 47189, + "Ġperpendicular": 47190, + "VK": 47191, + "Ġsynchronized": 47192, + "Ġrefreshed": 47193, + "Ġadore": 47194, + "ĠTorment": 47195, + "olina": 47196, + "Ġ2600": 47197, + "ItemTracker": 47198, + "Ġpies": 47199, + "ĠFAT": 47200, + "ĠRHP": 47201, + "048": 47202, + "ĠRESP": 47203, + "ĠBJ": 47204, + "allows": 47205, + "Pand": 47206, + "Ġunwelcome": 47207, + "ĠVoc": 47208, + "ĠBastard": 47209, + "ĠOW": 47210, + "ĠLAR": 47211, + "ĠHealer": 47212, + "Environmental": 47213, + "ĠKenyan": 47214, + "ĠTrance": 47215, + "ĠPats": 47216, + "Ġaliases": 47217, + "ĠGarfield": 47218, + "Ġcampaigner": 47219, + "Ġadvancements": 47220, + "ĠOkinawa": 47221, + "ĠCoh": 47222, + "owsky": 47223, + "Ġstarved": 47224, + "Ġsizeable": 47225, + "Ġ:-)": 47226, + "ĠmRNA": 47227, + "Ġsuspensions": 47228, + "istar": 47229, + "Scotland": 47230, + "Prin": 47231, + "------------------------------------------------": 47232, + "Ġ502": 47233, + "Ġteaspoons": 47234, + "Ġ1050": 47235, + "Ġcoercive": 47236, + "ĠMasonic": 47237, + "edded": 47238, + "ĠPassenger": 47239, + "Ġlatt": 47240, + "Ġbraces": 47241, + "ĠSteal": 47242, + "ĠNYT": 47243, + "ĠKats": 47244, + "ĠCelest": 47245, + "aez": 47246, + "Tu": 47247, + "ĠCoulter": 47248, + "ðŁĺ": 47249, + "Flickr": 47250, + "ĠWilmington": 47251, + "iths": 47252, + "++;": 47253, + "Ġvending": 47254, + "Ġnegro": 47255, + "ĠPhi": 47256, + "ĠYellowstone": 47257, + "Callback": 47258, + "Ġshampoo": 47259, + "ĠShades": 47260, + "wat": 47261, + "Ġsuperhuman": 47262, + "Ġridiculed": 47263, + "Ġholiest": 47264, + "ombo": 47265, + "Ġinterns": 47266, + "Ġhone": 47267, + "ĠParagu": 47268, + "URI": 47269, + "Ġdangling": 47270, + "ãĤ»": 47271, + "sov": 47272, + "ictional": 47273, + "availability": 47274, + "Ġrevocation": 47275, + "Ġdow": 47276, + "inic": 47277, + "ĠTHEIR": 47278, + "Ġiso": 47279, + "Ġoutings": 47280, + "ĠLethal": 47281, + "Ġ)))": 47282, + "Ġinaccur": 47283, + "Ġoutlandish": 47284, + "Ġanus": 47285, + "letico": 47286, + "idon": 47287, + "lol": 47288, + "Ġunregulated": 47289, + "Ġsuccumbed": 47290, + "Ġcuff": 47291, + "ĠWasteland": 47292, + "letal": 47293, + "Ġsubstr": 47294, + "Ġcoffers": 47295, + "Ġautomakers": 47296, + "ovi": 47297, + "ĠXue": 47298, + "ĠDaytona": 47299, + "Ġjarring": 47300, + "Ġfumes": 47301, + "Ġdisbanded": 47302, + "zik": 47303, + "itton": 47304, + "Ġstrikingly": 47305, + "Ġspores": 47306, + "Adapter": 47307, + ".):": 47308, + "ĠLyndon": 47309, + "ivalry": 47310, + "Ġorally": 47311, + "Ġtumultuous": 47312, + "Ġdispleasure": 47313, + "Ġcones": 47314, + "orrect": 47315, + "Ġappease": 47316, + "Ġderby": 47317, + "ĠTripoli": 47318, + "ĠAless": 47319, + "Ġpoked": 47320, + "ĠGuilty": 47321, + "vP": 47322, + "Enough": 47323, + "Ġoriginals": 47324, + "699": 47325, + "Ġrabbi": 47326, + "Ġproverbial": 47327, + "Ġpostpone": 47328, + "elope": 47329, + "ĠMisty": 47330, + "Ġstaffed": 47331, + "ĠUnemployment": 47332, + "reditary": 47333, + "Ġdiligent": 47334, + "recomm": 47335, + "measures": 47336, + "asin": 47337, + "825": 47338, + "Ġponds": 47339, + "Ġmmol": 47340, + "ĠSAR": 47341, + "ĠCARE": 47342, + "Ġ371": 47343, + "Ġclenched": 47344, + "ĠCorsair": 47345, + "Ġcaricature": 47346, + "zn": 47347, + "attach": 47348, + "ĠSchro": 47349, + "speak": 47350, + "painted": 47351, + "ĠSuc": 47352, + "ĠENT": 47353, + "Ġcellul": 47354, + "ĠPaid": 47355, + "diagn": 47356, + "WHERE": 47357, + "Ġtexted": 47358, + "Barn": 47359, + "Ġretracted": 47360, + "ĠReferred": 47361, + "Sav": 47362, + "Ġupkeep": 47363, + "Ġworkplaces": 47364, + "ĠTokens": 47365, + "Ġamplify": 47366, + "clinical": 47367, + "Ġmultic": 47368, + "mberg": 47369, + "Ġconvoluted": 47370, + "Region": 47371, + "565": 47372, + "ĠTopic": 47373, + "Ġsnail": 47374, + "Ġsaline": 47375, + "Ġinsurrection": 47376, + "ĠPetr": 47377, + "forts": 47378, + "BAT": 47379, + "ĠNavajo": 47380, + "Ġrudimentary": 47381, + "ĠLaksh": 47382, + "ONDON": 47383, + "Measure": 47384, + "Ġtransformer": 47385, + "ĠGoddard": 47386, + "Ġcoincides": 47387, + "irin": 47388, + "Rex": 47389, + "ĠBok": 47390, + "quit": 47391, + "Ġshotguns": 47392, + "Ġproletarian": 47393, + "Ġscorp": 47394, + "ĠAda": 47395, + "514": 47396, + "Ġslander": 47397, + "recorded": 47398, + "Ġembell": 47399, + "risome": 47400, + "Ġapologizing": 47401, + "ĠMulcair": 47402, + "ĠGibraltar": 47403, + "Cla": 47404, + "Ġallot": 47405, + "ĠAttention": 47406, + "Ġ433": 47407, + "leave": 47408, + "Ġwhine": 47409, + "ĠIssa": 47410, + "ĠFaust": 47411, + "ĠBarron": 47412, + "heny": 47413, + "Ġvictimized": 47414, + "Jews": 47415, + "Ġnurturing": 47416, + "ettel": 47417, + "Winged": 47418, + "ĠSubtle": 47419, + "Ġflavorful": 47420, + "ĠReps": 47421, + "enged": 47422, + "callback": 47423, + "Ġdirectional": 47424, + "Ġclasp": 47425, + "ĠDirections": 47426, + "planet": 47427, + "iculture": 47428, + "Helper": 47429, + "icion": 47430, + "acia": 47431, + "Ġç¥ŀ": 47432, + "Ġsurges": 47433, + "Ġcanoe": 47434, + "ĠPremiership": 47435, + "been": 47436, + "Ġdefied": 47437, + "ĠTrooper": 47438, + "Ġtripod": 47439, + "Ġgasp": 47440, + "ĠEuph": 47441, + "ĠAds": 47442, + "vernight": 47443, + "highly": 47444, + "Role": 47445, + "Ġentangled": 47446, + "ĠZeit": 47447, + "618": 47448, + "ĠRusty": 47449, + "Ġhavens": 47450, + "ĠVaughan": 47451, + "HAEL": 47452, + "ĠSERVICE": 47453, + "/,": 47454, + "Ġstricken": 47455, + "Ġdelusions": 47456, + "Ġbis": 47457, + "ĠHaf": 47458, + "Ġgratification": 47459, + "Ġenticing": 47460, + "UNCH": 47461, + "Adams": 47462, + "ĠOLED": 47463, + "ĠBeetle": 47464, + "Ġ1899": 47465, + "ĠSOFTWARE": 47466, + "ategor": 47467, + "VL": 47468, + "ĠTotem": 47469, + "ĠGators": 47470, + "ATURES": 47471, + "Ġimpedance": 47472, + "Registered": 47473, + "ĠCary": 47474, + "ĠAerial": 47475, + "onne": 47476, + "enium": 47477, + "Ġdred": 47478, + "ĠBeg": 47479, + "Ġconcurrently": 47480, + "Ġsuperpower": 47481, + "ĠXan": 47482, + "jew": 47483, + "imester": 47484, + "ĠDickinson": 47485, + "âĶģ": 47486, + "Fla": 47487, + "Ġpree": 47488, + "ĠRollins": 47489, + "©¶æ": 47490, + "Ġdenomination": 47491, + "ĠLana": 47492, + "516": 47493, + "Ġinciting": 47494, + "scribed": 47495, + "juries": 47496, + "ĠWonders": 47497, + "approximately": 47498, + "Ġsuspending": 47499, + "Ġmountainous": 47500, + "ĠLaugh": 47501, + "oidal": 47502, + "Ns": 47503, + "Detect": 47504, + ")=": 47505, + "ĠLuthor": 47506, + "ĠSchwarzenegger": 47507, + "ĠMuller": 47508, + "ĠDevi": 47509, + "ecycle": 47510, + "Jar": 47511, + "613": 47512, + "ĠLongh": 47513, + "Bah": 47514, + "ĠSPORTS": 47515, + "nw": 47516, + "Ġrefinement": 47517, + "Ġwaterways": 47518, + "Ġdiner": 47519, + "Blade": 47520, + "683": 47521, + "Fac": 47522, + "Ġinitials": 47523, + "Ġrog": 47524, + "Ġparanormal": 47525, + "BUT": 47526, + "Ġ[(": 47527, + "ĠSwanson": 47528, + "ĠMesh": 47529, + "âĸ¬": 47530, + "Improve": 47531, + "ĠRadiation": 47532, + "ĠEsther": 47533, + "ĠEsk": 47534, + "ĠAly": 47535, + "iky": 47536, + "Ġirrad": 47537, + "ĠBuckingham": 47538, + "Ġrefill": 47539, + "Ġ._": 47540, + "Repe": 47541, + "CONCLUS": 47542, + "Ġdifferentiated": 47543, + "Ġchirop": 47544, + "ĠAtkins": 47545, + "Pattern": 47546, + "Ġexcise": 47547, + "Ġcabal": 47548, + "NSA": 47549, + "ĠSTA": 47550, + "ĠSIL": 47551, + "ĠParaly": 47552, + "Ġrye": 47553, + "ĠHowell": 47554, + "ĠCountdown": 47555, + "nesses": 47556, + "alysed": 47557, + "Ġresize": 47558, + "ãĤ½": 47559, + "Ġbudgetary": 47560, + "ĠStras": 47561, + "wang": 47562, + "Ġapiece": 47563, + "Ġprecincts": 47564, + "Ġpeach": 47565, + "Ġskyline": 47566, + "Ġ353": 47567, + "popular": 47568, + "Appearances": 47569, + "ĠMechanics": 47570, + "ĠDevOnline": 47571, + "Sullivan": 47572, + "Zen": 47573, + "Ġpu": 47574, + "opolis": 47575, + "544": 47576, + "Ġdeform": 47577, + "Ġcounteract": 47578, + "ĠLange": 47579, + "Ġ417": 47580, + "Console": 47581, + "774": 47582, + "Ġnodding": 47583, + "Ġpopulism": 47584, + "Ġhep": 47585, + "Ġcounselling": 47586, + "compliance": 47587, + "UFF": 47588, + "Ġundeniably": 47589, + "Ġrailing": 47590, + "ĠHorowitz": 47591, + "ĠSimone": 47592, + "ĠBungie": 47593, + "Ġak": 47594, + "ĠTalks": 47595, + "xff": 47596, + "flake": 47597, + "Crash": 47598, + "Ġsweaty": 47599, + "Ġbanquet": 47600, + "ĠOFFIC": 47601, + "Ġinventive": 47602, + "Ġastronomer": 47603, + "ĠStamford": 47604, + "ĠScare": 47605, + "ĠGREEN": 47606, + "olicited": 47607, + "Ġrusher": 47608, + "Ġcentrist": 47609, + "ighting": 47610, + "Ġsubclass": 47611, + "Ġdisav": 47612, + "Ġdefund": 47613, + "ĠNanto": 47614, + "ociate": 47615, + "mast": 47616, + "Ġpacif": 47617, + "Ġmend": 47618, + "eers": 47619, + "immigration": 47620, + "ESSION": 47621, + "Ġnumbering": 47622, + "Ġlaughable": 47623, + "ĠEnded": 47624, + "viation": 47625, + "emark": 47626, + "Pitt": 47627, + "Ġmeticulous": 47628, + "ĠLF": 47629, + "Ġcongratulated": 47630, + "ĠBirch": 47631, + "Ġswayed": 47632, + "Ġsemifinals": 47633, + "Ġhumankind": 47634, + "matter": 47635, + "ĠEquip": 47636, + "opausal": 47637, + "Said": 47638, + "ĠLayout": 47639, + "Ġvoicing": 47640, + "Ġthug": 47641, + "Ġpornographic": 47642, + "IPS": 47643, + "Ġmoaning": 47644, + "Ġgrievance": 47645, + "Ġconfessions": 47646, + "escal": 47647, + "TEXTURE": 47648, + "Authent": 47649, + "osaurus": 47650, + "Purchase": 47651, + "Ġrelegation": 47652, + "alter": 47653, + "Ġ³³": 47654, + "Ġriddled": 47655, + "Ġogre": 47656, + "ĠLowell": 47657, + "Occup": 47658, + "Eat": 47659, + "ĠHyder": 47660, + "ĠAdviser": 47661, + "Commerce": 47662, + "Hunt": 47663, + "ĠOrth": 47664, + "ĠCompetitive": 47665, + "ĠCLA": 47666, + "CDC": 47667, + "Ġsalads": 47668, + "Fle": 47669, + "Ġindustrialized": 47670, + "`,": 47671, + "ĠOWN": 47672, + "Ġbeck": 47673, + "ĠParticularly": 47674, + "oubt": 47675, + "ĠmM": 47676, + "ĠHussain": 47677, + "ĠChennai": 47678, + "Ġ920": 47679, + "Ġappointing": 47680, + "ĠCullen": 47681, + ",,,,,,,,": 47682, + "Ġpores": 47683, + "verified": 47684, + "Ġbiochemical": 47685, + "emate": 47686, + "Ġcowardly": 47687, + "ĠHelsinki": 47688, + "ĠEthiopian": 47689, + "SOURCE": 47690, + "ERC": 47691, + "estro": 47692, + "Ġbiotech": 47693, + "ĠSour": 47694, + "Ġbrewer": 47695, + "Bloomberg": 47696, + "Ġintensify": 47697, + "Glass": 47698, + "anco": 47699, + "ĠFDR": 47700, + "greSQL": 47701, + "ĠFires": 47702, + "©¶æ¥µ": 47703, + "eco": 47704, + "1001": 47705, + "ĠHomeless": 47706, + "Ġinstantaneous": 47707, + "ĠHaste": 47708, + "igel": 47709, + "Diamond": 47710, + "Ġpaving": 47711, + "Ġlandfill": 47712, + "Ġdads": 47713, + "houn": 47714, + ":]": 47715, + "Ġincendiary": 47716, + "ĠLivingston": 47717, + "ĠHilbert": 47718, + "ĠChecks": 47719, + "styles": 47720, + "inators": 47721, + "ĠClive": 47722, + "phrine": 47723, + "Ġchimpanzees": 47724, + "Ġpall": 47725, + "ĠJM": 47726, + "ĠAadhaar": 47727, + "ðĿ": 47728, + "Ġachievable": 47729, + "disabled": 47730, + "PET": 47731, + "OOOOOOOO": 47732, + "Mot": 47733, + "Ġintangible": 47734, + "Ġballet": 47735, + "ĠWebs": 47736, + "ĠEstimated": 47737, + "Effects": 47738, + "Ġbailed": 47739, + "Joshua": 47740, + "Ġturbulence": 47741, + "Ġoccupant": 47742, + "ĠDaylight": 47743, + "Ġ361": 47744, + "meet": 47745, + "Ġstatically": 47746, + "Ġonlook": 47747, + "Ġki": 47748, + "illegal": 47749, + "Ġvelvet": 47750, + "Ġdehydration": 47751, + "Ġacquies": 47752, + "ĠRez": 47753, + "akura": 47754, + "ĠUpton": 47755, + "atro": 47756, + "Ġincomprehensible": 47757, + "Ġbackdoor": 47758, + "ĠRhino": 47759, + "727": 47760, + "Ġmaths": 47761, + ")+": 47762, + "Ġheresy": 47763, + "Ġdf": 47764, + "ĠRoche": 47765, + "ĠLydia": 47766, + "Ġpancreat": 47767, + "reply": 47768, + "arrell": 47769, + "Ġsolicitation": 47770, + "Ġcircadian": 47771, + "BIP": 47772, + "Ġforay": 47773, + "Ġcryptic": 47774, + "izu": 47775, + "imeo": 47776, + "ĠTomato": 47777, + "ĠHoms": 47778, + "examination": 47779, + "Ġquarry": 47780, + "ĠValiant": 47781, + "ĠJericho": 47782, + "ĠINCLUD": 47783, + "Ġ1840": 47784, + "519": 47785, + "Ġresists": 47786, + "Ġsnapshots": 47787, + "ĠSpur": 47788, + "ĠAntiqu": 47789, + "Login": 47790, + "Ġbestselling": 47791, + "Ġantic": 47792, + "ĠSutherland": 47793, + "ãĤ¢ãĥ«": 47794, + "Ġ~/": 47795, + "ĠParm": 47796, + "èĥ": 47797, + "Pages": 47798, + "intensity": 47799, + "Ġimmobil": 47800, + "Ġ1865": 47801, + "zzo": 47802, + "Ġnifty": 47803, + "Ġfentanyl": 47804, + "ĠPreservation": 47805, + "ophen": 47806, + "Ġdarts": 47807, + "ĠDinosaur": 47808, + "pointers": 47809, + "ĠRite": 47810, + "suggest": 47811, + "awareness": 47812, + "ĠSheridan": 47813, + "Ġstances": 47814, + "Ġsorcery": 47815, + "Ġperjury": 47816, + "ĠNikola": 47817, + "iever": 47818, + "Ġfiance": 47819, + "ĠJordanian": 47820, + "ĠBalloon": 47821, + "Ġnab": 47822, + "Ġkb": 47823, + "Ġhumanities": 47824, + "ĠTanaka": 47825, + "hillary": 47826, + "Ġconsultancy": 47827, + "ĠZub": 47828, + "Ġremission": 47829, + "Ġconfid": 47830, + "CHQ": 47831, + "ĠFug": 47832, + "Ġimprovis": 47833, + "Yep": 47834, + "/_": 47835, + "Ġunwillingness": 47836, + "Ġportfolios": 47837, + "055": 47838, + "ĠInstructor": 47839, + "aiman": 47840, + "Ġclaimants": 47841, + "Mbps": 47842, + "ĠBye": 47843, + "received": 47844, + "Tweet": 47845, + "Ġindemn": 47846, + "riz": 47847, + "amara": 47848, + "Nat": 47849, + "Ġevaluates": 47850, + "ĠLur": 47851, + "epad": 47852, + "FOX": 47853, + "ĠThro": 47854, + "Ġrusty": 47855, + "Ġbedrock": 47856, + "ĠOprah": 47857, + "JB": 47858, + "Ġmanipulative": 47859, + "Ġwillful": 47860, + "Ġrelapse": 47861, + "Ġextant": 47862, + "Theme": 47863, + "Sensor": 47864, + "ĠStability": 47865, + "govern": 47866, + "Ġpoppy": 47867, + "Ġknack": 47868, + "Ġinsulated": 47869, + "ĠTile": 47870, + "ĠExtrem": 47871, + "Ġuntold": 47872, + "Ġconverge": 47873, + "Ġrefuel": 47874, + "igroup": 47875, + "Ġdistortions": 47876, + "Ġravaged": 47877, + "Ġmechanically": 47878, + "ĠReilly": 47879, + "ĠNose": 47880, + "ĠIncarnation": 47881, + "ĠBecky": 47882, + "abbling": 47883, + "Ġtaco": 47884, + "Ġrake": 47885, + "Ġmelancholy": 47886, + "Ġillustrious": 47887, + "ĠDartmouth": 47888, + "Guide": 47889, + "ĠRazer": 47890, + "ĠBenz": 47891, + "Ultimate": 47892, + "ĠSurprise": 47893, + "Ġpageant": 47894, + "offer": 47895, + "Whoever": 47896, + "Ġwiser": 47897, + "Ġchemist": 47898, + "ĠHELL": 47899, + "ĠBulk": 47900, + "Ġplutonium": 47901, + "ĠCOVER": 47902, + "Ö¼": 47903, + "failed": 47904, + "Ġtirelessly": 47905, + "Ġinfertility": 47906, + "ĠTrident": 47907, + "ĠShowtime": 47908, + "ĠCiv": 47909, + "Vice": 47910, + "requires": 47911, + "ittance": 47912, + "Ġuncontrolled": 47913, + "interesting": 47914, + "561": 47915, + "Ġinnovate": 47916, + "ategic": 47917, + "Lie": 47918, + "ĠSelling": 47919, + "Ul": 47920, + "Ġsavior": 47921, + "ĠTosh": 47922, + "Ġswast": 47923, + "PASS": 47924, + "Ġrink": 47925, + "Ġcardio": 47926, + "ĠIro": 47927, + "udi": 47928, + "Ġvantage": 47929, + "Ġvans": 47930, + "ĠNiño": 47931, + "+=": 47932, + "Ġpropagate": 47933, + "": 49029, + "Ġleukemia": 49030, + "Ġeluc": 49031, + "Ġannouncer": 49032, + "ĠLithuan": 49033, + "ĠArmageddon": 49034, + "åĩ": 49035, + "Lenin": 49036, + "ĠRuk": 49037, + "Ġpepp": 49038, + "ĠRomantic": 49039, + "ĠPIT": 49040, + "ĠInterstellar": 49041, + "ĠAtkinson": 49042, + "Raid": 49043, + "Js": 49044, + "Goal": 49045, + "Course": 49046, + "Ġvanishing": 49047, + "esley": 49048, + "ĠRounds": 49049, + "Elsa": 49050, + "593": 49051, + "Ġredundancy": 49052, + "ĠSTAND": 49053, + "Ġprophetic": 49054, + "Ġhabitable": 49055, + "ryu": 49056, + "Ġfaintly": 49057, + "MODE": 49058, + "Ġflanked": 49059, + "IRC": 49060, + "Awesome": 49061, + "Ġspurious": 49062, + "ĠZah": 49063, + "ĠMSG": 49064, + "Ġshading": 49065, + "Ġmotivational": 49066, + "ĠSantana": 49067, + "ĠSPR": 49068, + "Ġexcruciating": 49069, + "omial": 49070, + "ĠMiko": 49071, + "ĠLeopard": 49072, + "Abyss": 49073, + "Ġ[|": 49074, + "dirty": 49075, + "Ġbaths": 49076, + "Ġdemoral": 49077, + "andre": 49078, + "PB": 49079, + "Ġunification": 49080, + "Ġsacrament": 49081, + "Ġ[&": 49082, + "Ġpriceless": 49083, + "Ġgelatin": 49084, + "Ġemanating": 49085, + "ĠAllaah": 49086, + "986": 49087, + "Ġoutburst": 49088, + "Ġeras": 49089, + "ĠXVI": 49090, + "ĠSPI": 49091, + "Ott": 49092, + "ĠLazarus": 49093, + "PLIED": 49094, + "Flying": 49095, + "blogs": 49096, + "Wisconsin": 49097, + "Raven": 49098, + "Ġrebate": 49099, + "Ġcreeps": 49100, + "ĠSpan": 49101, + "ĠPainter": 49102, + "ĠKira": 49103, + "ĠAmos": 49104, + "ĠCorvette": 49105, + "Consumer": 49106, + "ĠRecover": 49107, + "cki": 49108, + "Ġpesky": 49109, + "ĠInvention": 49110, + "Companies": 49111, + "Ġchallengers": 49112, + "ademic": 49113, + "ĠUkrainians": 49114, + "ĠNeurolog": 49115, + "ĠForsaken": 49116, + "Ġentrants": 49117, + "Ġembattled": 49118, + "Ġdefunct": 49119, + "ĠGlacier": 49120, + "Ġpoisons": 49121, + "ĠHorses": 49122, + "makes": 49123, + "ĠDirt": 49124, + "Ġ423": 49125, + "hhh": 49126, + "ĠTransformation": 49127, + "QUIRE": 49128, + "..................": 49129, + "Ġtraveller": 49130, + "ĠSexy": 49131, + "ĠKern": 49132, + "ipolar": 49133, + "Ġransomware": 49134, + "oooooooooooooooo": 49135, + "Ec": 49136, + "ruby": 49137, + "Professional": 49138, + "ĠOutbreak": 49139, + "argument": 49140, + "Grey": 49141, + "ĠFifa": 49142, + "ĠCHO": 49143, + "ĠFORM": 49144, + "ĠAmtrak": 49145, + "-[": 49146, + "Ġcradle": 49147, + "Ġantioxidants": 49148, + "ãģ®å®": 49149, + "736": 49150, + "ĠNASL": 49151, + "ĠContributions": 49152, + "Indiana": 49153, + "ĠSTEP": 49154, + "CSS": 49155, + "Ġsalient": 49156, + "Ġallocations": 49157, + "yrights": 49158, + "Ġmashed": 49159, + "ĠCutter": 49160, + "Sexual": 49161, + "Ġpounded": 49162, + "Ġfanbase": 49163, + "Ġcasc": 49164, + "ĠTransparency": 49165, + "Ġanalytic": 49166, + "ĠSummoner": 49167, + "×ŀ": 49168, + "ĠADC": 49169, + "detail": 49170, + "Ġvanquished": 49171, + "Ġcrabs": 49172, + "arie": 49173, + "Destroy": 49174, + "ĠSack": 49175, + "Ġtransistor": 49176, + "Alabama": 49177, + "ĠKoen": 49178, + "ĠFisheries": 49179, + "cone": 49180, + "Ġannexed": 49181, + "ĠMGM": 49182, + "esa": 49183, + "Ġfaked": 49184, + "ĠCongratulations": 49185, + "Ġhindered": 49186, + "Ġcorrectional": 49187, + "ĠITV": 49188, + "leeve": 49189, + "Ġinappropriately": 49190, + "licks": 49191, + "Ġtrespass": 49192, + "Ġpaws": 49193, + "Ġnegotiator": 49194, + "ĠChristensen": 49195, + "limits": 49196, + "ĠDianne": 49197, + "Ġelegance": 49198, + "ĠContracts": 49199, + "anke": 49200, + "Obj": 49201, + "Ġvigilance": 49202, + "Ġcastles": 49203, + "ĠNAD": 49204, + "ĠHolo": 49205, + "Ġemphatically": 49206, + "ĠTitus": 49207, + "ĠServing": 49208, + "ĠRichie": 49209, + "ĠPigs": 49210, + "568": 49211, + "Ġanimosity": 49212, + "ĠAttributes": 49213, + "ĠUriel": 49214, + "MQ": 49215, + "myra": 49216, + "ĠApplicant": 49217, + "Ġpsychiatrists": 49218, + "ĠVij": 49219, + "ĠAbby": 49220, + "agree": 49221, + "Push": 49222, + "ĠkWh": 49223, + "hiba": 49224, + "Ġincite": 49225, + "ĠWeasley": 49226, + "ĠTaxi": 49227, + "ministic": 49228, + "hyper": 49229, + "ĠFarn": 49230, + "Ġ601": 49231, + "ĠNationwide": 49232, + "Fake": 49233, + "952": 49234, + "Ġmaize": 49235, + "Ġinteracted": 49236, + "Ġtransitioned": 49237, + "Ġparasitic": 49238, + "Ġharmonic": 49239, + "Ġdecaying": 49240, + "Ġbaseless": 49241, + "nsics": 49242, + "Ġtranspired": 49243, + "Ġabundantly": 49244, + "ĠForensic": 49245, + "Ġtreadmill": 49246, + "ĠJav": 49247, + "aband": 49248, + "Ġsshd": 49249, + "Ġfrontman": 49250, + "ĠJakarta": 49251, + "oller": 49252, + "drops": 49253, + "ĠSERVICES": 49254, + "romptu": 49255, + "ophical": 49256, + "hospital": 49257, + "bledon": 49258, + "645": 49259, + "Ġmidrange": 49260, + "ĠEVENT": 49261, + "culated": 49262, + "rawled": 49263, + "Ġperched": 49264, + "Ġoverboard": 49265, + "ĠPeel": 49266, + "ĠPwr": 49267, + "ĠCarth": 49268, + "ĠCOMPLE": 49269, + "coe": 49270, + "shall": 49271, + "Ġdeterrence": 49272, + "METHOD": 49273, + "ĠAbsent": 49274, + "MEN": 49275, + "Ġsill": 49276, + "ĠLEVEL": 49277, + "York": 49278, + "Ġsinners": 49279, + "ĠOPEC": 49280, + "ĠNur": 49281, + "ĠDesigns": 49282, + "selection": 49283, + "Ġunworthy": 49284, + "CHA": 49285, + "Ġstrengthens": 49286, + "883": 49287, + "edly": 49288, + "Ġslicing": 49289, + "Ġmalnutrition": 49290, + "Ġfilmmaking": 49291, + "ĠPolk": 49292, + "urated": 49293, + "Ġ421": 49294, + "breakers": 49295, + "!'\"": 49296, + "Ġwetlands": 49297, + "ĠDiscrimination": 49298, + "Ġallowable": 49299, + "Ġsteered": 49300, + "ĠSicily": 49301, + "SAM": 49302, + "Ġmustache": 49303, + "Ġmids": 49304, + "Ġclipped": 49305, + "Ġcirculate": 49306, + "Ġbrittle": 49307, + "ĠBuildings": 49308, + "raised": 49309, + "ĠRoundup": 49310, + "Ġwealthier": 49311, + "Ġoverwrite": 49312, + "Ġoverpowered": 49313, + "ĠGerrard": 49314, + "sites": 49315, + "PDATED": 49316, + "Ġacutely": 49317, + "ĠGamble": 49318, + "Ġpim": 49319, + "ĠKus": 49320, + "Typically": 49321, + "Deploy": 49322, + "ĠMoroccan": 49323, + "potion": 49324, + "combe": 49325, + "Ġvigilante": 49326, + "Ġ363": 49327, + "Stew": 49328, + "ĠBagg": 49329, + "Ġresided": 49330, + "ĠSpo": 49331, + "Ġremnant": 49332, + "Ġemptiness": 49333, + "brainer": 49334, + "Ġoutpatient": 49335, + "priority": 49336, + "Ġleptin": 49337, + "ĠPayton": 49338, + "ĠGleaming": 49339, + "ĠShed": 49340, + "ĠPolo": 49341, + "ĠMormonism": 49342, + "restricted": 49343, + "arlane": 49344, + "wx": 49345, + "Ġcreatine": 49346, + "ĠAnon": 49347, + "ĠSTUD": 49348, + "ĠJUL": 49349, + "ĠTee": 49350, + "528": 49351, + "089": 49352, + "Ġhatched": 49353, + "Dispatch": 49354, + "ĠComposite": 49355, + "Ġ451": 49356, + "puff": 49357, + "ĠXCOM": 49358, + "ĠOrn": 49359, + "ĠTHANK": 49360, + "ENDED": 49361, + "ĠAsheville": 49362, + "ĠÃľ": 49363, + "Ġmango": 49364, + "ĠSlightly": 49365, + "worldly": 49366, + "ĠWander": 49367, + "ĠExpand": 49368, + "ĠChr": 49369, + "Mist": 49370, + "Ġorthodoxy": 49371, + "ĠUNESCO": 49372, + "regate": 49373, + "Elsewhere": 49374, + "kie": 49375, + "irled": 49376, + "Ġtopple": 49377, + "Ġadoptive": 49378, + "ĠLegs": 49379, + "dress": 49380, + "ĠSagan": 49381, + "bare": 49382, + "ĠGlou": 49383, + "Crunch": 49384, + "Ġhelpers": 49385, + "Ġchronically": 49386, + "ĠHuma": 49387, + "10000": 49388, + "Ġaccommodating": 49389, + "äºĶ": 49390, + "Ġwrinkles": 49391, + "Ġdodged": 49392, + "fourth": 49393, + "Ġprecon": 49394, + "Ġcompressor": 49395, + "ĠKare": 49396, + "Ġevict": 49397, + "ĠWarwick": 49398, + "imar": 49399, + "Ġmodernization": 49400, + "Ġbandwagon": 49401, + "Ġrefuted": 49402, + "Ġnetted": 49403, + "ĠNaples": 49404, + "ĠGenie": 49405, + "perors": 49406, + "Ġfielded": 49407, + "Ġdere": 49408, + "ĠParables": 49409, + "lees": 49410, + "Ġtrout": 49411, + "aspers": 49412, + "Ġnihil": 49413, + "Ġhappiest": 49414, + "Ġfloppy": 49415, + "ĠLoft": 49416, + "ĠHeard": 49417, + "Ġunison": 49418, + "Ġlug": 49419, + "ĠRedmond": 49420, + "classic": 49421, + "Supporters": 49422, + "SHIP": 49423, + "GMT": 49424, + "Ġfuelled": 49425, + "çIJ": 49426, + "Ġdd": 49427, + "ĠEminem": 49428, + "Ġ1897": 49429, + "NYSE": 49430, + "Ġsecretaries": 49431, + "ĠFIA": 49432, + "ĠCanaveral": 49433, + "Favorite": 49434, + "Ġpomp": 49435, + "Ġdetainee": 49436, + "ership": 49437, + "aimon": 49438, + "iour": 49439, + "ĠApex": 49440, + "Ġplantations": 49441, + "amia": 49442, + "acion": 49443, + "Rust": 49444, + "Ġtowed": 49445, + "ĠTruly": 49446, + "577": 49447, + "Ġsheltered": 49448, + "rider": 49449, + "Wo": 49450, + "Ġlair": 49451, + "ĠIntelligent": 49452, + "improve": 49453, + "matically": 49454, + "Ġetiquette": 49455, + "adra": 49456, + "allo": 49457, + "ĠJuno": 49458, + "anything": 49459, + "ĠStruggle": 49460, + "ĠPredict": 49461, + "ĠGrimes": 49462, + "ĠAMERICA": 49463, + "ctx": 49464, + "ĠSituation": 49465, + "WOOD": 49466, + "Ġsoluble": 49467, + "meier": 49468, + "Ġintolerable": 49469, + "angering": 49470, + "Ġuninterrupted": 49471, + "Ġtooltip": 49472, + "Ġinterrogated": 49473, + "Ġgunned": 49474, + "ĠSneak": 49475, + "æѦ": 49476, + "Ġtether": 49477, + "Ġcrumble": 49478, + "Lens": 49479, + "Ġclustered": 49480, + "ĠSyl": 49481, + "ĠHasan": 49482, + "Ġdystopian": 49483, + "wana": 49484, + "Ġjoystick": 49485, + "ĠThib": 49486, + "ammu": 49487, + "Tomorrow": 49488, + "546": 49489, + "Ġovercame": 49490, + "Ġminimized": 49491, + "ceptor": 49492, + "Runner": 49493, + "ENGTH": 49494, + "ĠBrenda": 49495, + "ĠAchievements": 49496, + "Ġtorches": 49497, + "Ġrapport": 49498, + "ĠInvestigator": 49499, + "ĠHandling": 49500, + "relation": 49501, + "grey": 49502, + "815": 49503, + "Ġkcal": 49504, + "ĠCommands": 49505, + "dq": 49506, + "Ġcurls": 49507, + "Ġbearer": 49508, + "Ġcynicism": 49509, + "itri": 49510, + "ĠUseful": 49511, + "Bee": 49512, + "DCS": 49513, + "Ġabras": 49514, + "Pract": 49515, + "BILITIES": 49516, + "712": 49517, + "Ġdebugger": 49518, + "Ġdebtor": 49519, + "ĠLia": 49520, + "ĠKers": 49521, + "Ġexacerbate": 49522, + "ĠStacy": 49523, + "ĠBland": 49524, + "ĠScenes": 49525, + "Ġbranching": 49526, + "âĸĪâĸĪâĸĪâĸĪâĸĪâĸĪâĸĪâĸĪ": 49527, + "apeake": 49528, + "Ġsalsa": 49529, + "Ġmishand": 49530, + "ĠKonami": 49531, + "ĠNib": 49532, + "Ġanecdote": 49533, + "Ġagreeable": 49534, + "Ïī": 49535, + "ĠNathaniel": 49536, + "ĠHeisman": 49537, + "ĠBeware": 49538, + "Ġ1886": 49539, + "spective": 49540, + "691": 49541, + "522": 49542, + "Ġinhibits": 49543, + "Ġhashing": 49544, + "Ġ1889": 49545, + "å°Ĩ": 49546, + "vich": 49547, + "Pure": 49548, + "Ġsolidly": 49549, + "Ġaspirin": 49550, + "imaru": 49551, + "Ġstreetcar": 49552, + "ĠUCS": 49553, + "ĠJudd": 49554, + "Ġflashbacks": 49555, + "pins": 49556, + "Ġ1440": 49557, + "ĠUNHCR": 49558, + "ĠSymptoms": 49559, + "TIT": 49560, + "538": 49561, + "Fra": 49562, + "%);": 49563, + "Ġooz": 49564, + "Ġcurfew": 49565, + "Ġcalmed": 49566, + "Ġparticipates": 49567, + "TeX": 49568, + "Ġnonsensical": 49569, + "Ġfullback": 49570, + "ĠDeL": 49571, + "monkey": 49572, + "hari": 49573, + "Ġmetabolites": 49574, + "Ġlooted": 49575, + "ĠALWAYS": 49576, + "ĠBCC": 49577, + "Lt": 49578, + "ochet": 49579, + "Bone": 49580, + "Ġvetoed": 49581, + "Ġgcc": 49582, + "ĠCLICK": 49583, + "Ġ1888": 49584, + "saf": 49585, + "Ġstiffness": 49586, + "Ġlowly": 49587, + "ĠGeh": 49588, + "verson": 49589, + "orset": 49590, + "Ġunforeseen": 49591, + "Ġanesthesia": 49592, + "ĠOptical": 49593, + "Ġreconstructed": 49594, + "ĠTup": 49595, + "shows": 49596, + "NEWS": 49597, + "ĠNewspaper": 49598, + "ĠASA": 49599, + "tera": 49600, + "Numbers": 49601, + "Ġinexplicable": 49602, + "×ij": 49603, + "Ġhardness": 49604, + "untarily": 49605, + "ĠAcer": 49606, + "gradient": 49607, + "ARDIS": 49608, + "Ġwoodland": 49609, + "Ġmetaphors": 49610, + "ĠWembley": 49611, + "ĠPavel": 49612, + "philis": 49613, + "Ġrewriting": 49614, + "Ġperceptual": 49615, + "Ġ1070": 49616, + "worms": 49617, + "ĠDowns": 49618, + "Ġunsurprisingly": 49619, + "Ġtagging": 49620, + "flame": 49621, + "Ġlitres": 49622, + "Ġbounces": 49623, + "ĠBabe": 49624, + "shut": 49625, + "Ġoverdoses": 49626, + "ĠSheila": 49627, + "ĠChau": 49628, + "ĠBless": 49629, + "Capture": 49630, + "ĠSignificant": 49631, + "ĠScion": 49632, + "Ġ389": 49633, + "ĠMcH": 49634, + "ĠTitanium": 49635, + "ĠMeal": 49636, + "ameda": 49637, + "agents": 49638, + "aggressive": 49639, + "Billy": 49640, + "763": 49641, + "ĠSaying": 49642, + "DERR": 49643, + "itone": 49644, + "Collins": 49645, + "Bound": 49646, + "Ġbolted": 49647, + "ĠDMCA": 49648, + "953": 49649, + "Ġuniqueness": 49650, + "Ġepigen": 49651, + "unci": 49652, + "antam": 49653, + "Ġreckoning": 49654, + "chairs": 49655, + "OGR": 49656, + "ĠSenegal": 49657, + "Ġ1862": 49658, + "relevant": 49659, + "Ġ¯": 49660, + "Ġpharmacies": 49661, + "ĠGeral": 49662, + "vier": 49663, + "Yan": 49664, + "ORPG": 49665, + "Ġrabid": 49666, + "bending": 49667, + "ĠUNITED": 49668, + "Ġ465": 49669, + "Assembly": 49670, + "Ġweep": 49671, + "Ġbehest": 49672, + "ĠMothers": 49673, + "ĠJace": 49674, + "hid": 49675, + "Ġwhirlwind": 49676, + "ĠUNIVERS": 49677, + "Ġutopian": 49678, + "Ġkidnap": 49679, + "Philipp": 49680, + "Kin": 49681, + "893": 49682, + "Ġlivestream": 49683, + "ĠMISS": 49684, + "Ġsubversive": 49685, + "ĠTechniques": 49686, + "ĠJUSTICE": 49687, + "ĠBASE": 49688, + "Ġ387": 49689, + "Ġassailants": 49690, + "ĠHardcore": 49691, + "Ġsprinkled": 49692, + "ĠPse": 49693, + "éļ": 49694, + "printed": 49695, + "ĠHau": 49696, + "ORGE": 49697, + "ĠTOUR": 49698, + "Ġlaced": 49699, + "Ġitch": 49700, + "Giving": 49701, + "Ġported": 49702, + "781": 49703, + "////////////////////////////////": 49704, + "breeding": 49705, + "Ġlogger": 49706, + "ĠHOL": 49707, + "innie": 49708, + "Firstly": 49709, + "Ġembryonic": 49710, + "Ġdelegated": 49711, + "pai": 49712, + "OIL": 49713, + "Ġcentrally": 49714, + "ĠRx": 49715, + "ĠScouting": 49716, + "Dutch": 49717, + "Ġhereditary": 49718, + "ĠCruiser": 49719, + "sat": 49720, + "529": 49721, + "ĠMarriott": 49722, + "othermal": 49723, + "Ġprohibitions": 49724, + "Earn": 49725, + "ĠStab": 49726, + "ĠColleges": 49727, + "ĠBelief": 49728, + "stretched": 49729, + "ĠLH": 49730, + "ĠEntityItem": 49731, + "CIA": 49732, + "Ġunrem": 49733, + "Ġlaureate": 49734, + "Ġdenominations": 49735, + "summary": 49736, + "hler": 49737, + "Spect": 49738, + "ĠKlaus": 49739, + "ĠBeans": 49740, + "Ġinsur": 49741, + "ĠPAX": 49742, + "Ġfielder": 49743, + "ĠVet": 49744, + "ĠSparrow": 49745, + "zie": 49746, + "ĠSQ": 49747, + "ĠMondays": 49748, + "ĠOffline": 49749, + "ĠLerner": 49750, + "ĠExtensions": 49751, + "Ireland": 49752, + "Ġpatronage": 49753, + "Ġcontrasted": 49754, + "ĠMania": 49755, + "hirt": 49756, + "Moscow": 49757, + "Ġcondemns": 49758, + "ĠAnge": 49759, + "Ġcomposing": 49760, + "ĠPepe": 49761, + "ĠPaddock": 49762, + "Ġheterogeneity": 49763, + "Ġideologically": 49764, + "Ġfishes": 49765, + "Ġcursing": 49766, + "ĠRutherford": 49767, + "ĠFloating": 49768, + "ĠAmelia": 49769, + "Tea": 49770, + "Synopsis": 49771, + "Ġstunts": 49772, + "Ġbead": 49773, + "Ġstocking": 49774, + "ĠMILL": 49775, + "obook": 49776, + "massive": 49777, + "\\<": 49778, + "Ġhump": 49779, + "ĠPreferences": 49780, + "EngineDebug": 49781, + "geist": 49782, + "ĠNieto": 49783, + "omever": 49784, + "ishy": 49785, + "evaluate": 49786, + "colonial": 49787, + "Alternative": 49788, + "ĠGoPro": 49789, + "ĠVortex": 49790, + "ĠNETWORK": 49791, + "ansky": 49792, + "Secure": 49793, + "ĠThrust": 49794, + "Snake": 49795, + "Ġparcels": 49796, + "Ġsamurai": 49797, + "Ġactresses": 49798, + "Nap": 49799, + "MF": 49800, + "iferation": 49801, + "Beer": 49802, + "523": 49803, + "ĠIly": 49804, + "ointment": 49805, + "Ping": 49806, + "Ġstriped": 49807, + "ĠMellon": 49808, + "ossession": 49809, + "Ġneutron": 49810, + "endium": 49811, + "Ġaph": 49812, + "ĠFlavoring": 49813, + "Ġ383": 49814, + "Ġresponsiveness": 49815, + "ĠJindal": 49816, + "ĠHitchcock": 49817, + "Denver": 49818, + "ĠDRAGON": 49819, + "smanship": 49820, + "ĠDupl": 49821, + "Ġsly": 49822, + "Ġwebcam": 49823, + "ĠTwain": 49824, + "ĠDarling": 49825, + "iliate": 49826, + "consumer": 49827, + "DIT": 49828, + "Ġnamesake": 49829, + "Ġunorthodox": 49830, + "Ġfuner": 49831, + "ĠPLoS": 49832, + "ĠCONTROL": 49833, + "ozyg": 49834, + "oglobin": 49835, + "FACE": 49836, + "ERG": 49837, + "ĠDia": 49838, + "ĠFiesta": 49839, + "cele": 49840, + "034": 49841, + "Ġenclave": 49842, + "âĸ¬âĸ¬": 49843, + "onement": 49844, + "alist": 49845, + "Mand": 49846, + "Ġhomegrown": 49847, + "ĠFancy": 49848, + "Ġconceptions": 49849, + "ĠContains": 49850, + "ureen": 49851, + "Ġreiterate": 49852, + "Ġmeager": 49853, + "Ġinstallments": 49854, + "Spawn": 49855, + "627": 49856, + "Ġphotoc": 49857, + "ĠCabrera": 49858, + "ĠRosenthal": 49859, + "ĠLansing": 49860, + "isner": 49861, + "Ġinvests": 49862, + "ĠUFOs": 49863, + "EXP": 49864, + "Hardware": 49865, + "Ġtragically": 49866, + "Ġconcedes": 49867, + "ieft": 49868, + "cham": 49869, + "borgh": 49870, + "ĠSchr": 49871, + "ĠMelanie": 49872, + "ĠHoy": 49873, + "Ġvisitation": 49874, + "Ġidiosyncr": 49875, + "Ġfractions": 49876, + "Ġforeskin": 49877, + "obos": 49878, + "Ġpoaching": 49879, + "ĠVIEW": 49880, + "Ġstimulates": 49881, + "ĠGork": 49882, + "canon": 49883, + "MIC": 49884, + "ĠNemesis": 49885, + "ĠIndra": 49886, + "ĠDMV": 49887, + "Ġ529": 49888, + "Ġinspecting": 49889, + "Ġgrandma": 49890, + "ĠWhedon": 49891, + "ĠShant": 49892, + "ĠPurg": 49893, + "ikan": 49894, + "ĠTeg": 49895, + "ĠCLR": 49896, + "zac": 49897, + "Victoria": 49898, + "ĠVerify": 49899, + "ionics": 49900, + "Ġpartying": 49901, + "ĠMou": 49902, + "colour": 49903, + "Ġtestimonies": 49904, + "lations": 49905, + "Ġpressuring": 49906, + "hiro": 49907, + "acers": 49908, + "Ġfid": 49909, + "angler": 49910, + "ĠCSI": 49911, + "Ġhereafter": 49912, + "Ġdissidents": 49913, + "reporting": 49914, + "iphany": 49915, + "chev": 49916, + "Ġsolitude": 49917, + "Ġlobe": 49918, + "Ġindis": 49919, + "Ġcredential": 49920, + "recent": 49921, + "adult": 49922, + "ĠNirvana": 49923, + "ĠFranchise": 49924, + "Layer": 49925, + "Hyp": 49926, + "ĠBerkshire": 49927, + "Ġwills": 49928, + "tif": 49929, + "Ġtotem": 49930, + "ĠJudah": 49931, + "repair": 49932, + "Instant": 49933, + "548": 49934, + "Ġembassies": 49935, + "Ġbottleneck": 49936, + "Ġbount": 49937, + "Ġtypew": 49938, + "ĠAlvin": 49939, + "jing": 49940, + "imilar": 49941, + "Rush": 49942, + "Ġbrim": 49943, + "ĠHELP": 49944, + "Aim": 49945, + "]'": 49946, + "Ġpassively": 49947, + "Ġbounded": 49948, + "ĠRated": 49949, + "Ġcriminality": 49950, + "Ġbiomark": 49951, + "Ġdispatcher": 49952, + "ĠTowards": 49953, + "Ġ+++": 49954, + "righteous": 49955, + "frog": 49956, + "ĠPanc": 49957, + "Carter": 49958, + "032": 49959, + "æ©Ł": 49960, + "Ġultraviolet": 49961, + "ĠLicensed": 49962, + "ĠTata": 49963, + "ĠBlessing": 49964, + "ĠGAM": 49965, + "Ġchemically": 49966, + "ĠSeaf": 49967, + "ĠRELE": 49968, + "ĠMercenary": 49969, + "capitalist": 49970, + "Ġformulations": 49971, + "Ġannihilation": 49972, + "ĠVerb": 49973, + "ĠArgon": 49974, + "Ġunloaded": 49975, + "Ġmorphed": 49976, + "Ġconquering": 49977, + "backer": 49978, + "IELD": 49979, + "Ġthefts": 49980, + "Ġfrontrunner": 49981, + "ĠRoyale": 49982, + "ĠFundamental": 49983, + "elight": 49984, + "Chip": 49985, + "necessary": 49986, + "ayn": 49987, + "ĠSlip": 49988, + "Ġ448": 49989, + "cerned": 49990, + "Pause": 49991, + "Ġshockingly": 49992, + "ĠABV": 49993, + "Ġcomposure": 49994, + "733": 49995, + "ĠMotorsport": 49996, + "ahime": 49997, + "Murray": 49998, + "Mach": 49999, + "Ġgrids": 50000, + "Ġdebian": 50001, + "Ġfurthermore": 50002, + "Ġdexterity": 50003, + "ĠCollections": 50004, + "oslov": 50005, + "ilage": 50006, + "bj": 50007, + "ĠMonteneg": 50008, + "ĠstrutConnector": 50009, + "Ġmassacres": 50010, + "Ġbriefs": 50011, + "fetched": 50012, + "uvian": 50013, + "olition": 50014, + "Failure": 50015, + "emonic": 50016, + "Ġflared": 50017, + "Ġclaimant": 50018, + "Ġcures": 50019, + "Ġgiveaways": 50020, + "ĠSubstance": 50021, + "alions": 50022, + "Ġcringe": 50023, + "ĠKul": 50024, + "Ġaristocracy": 50025, + "ĠUlster": 50026, + "olated": 50027, + "housing": 50028, + "ĠMIS": 50029, + "Ġglared": 50030, + "ĠWilhelm": 50031, + "needs": 50032, + "lambda": 50033, + "builders": 50034, + "ĠVIS": 50035, + "Ġradiator": 50036, + "ĠGhostbusters": 50037, + "Ġ436": 50038, + "actual": 50039, + "Ġherds": 50040, + "ça": 50041, + "watching": 50042, + "Ġcountering": 50043, + "Charge": 50044, + "Ġcharred": 50045, + "Ġwarheads": 50046, + "Ġiodine": 50047, + "ĠMacy": 50048, + "041": 50049, + "Ġdepartures": 50050, + "ĠSins": 50051, + "Ġdyed": 50052, + "ĠConcepts": 50053, + "gado": 50054, + "713": 50055, + "Ġquotations": 50056, + "Ġgist": 50057, + "ĠChristy": 50058, + "Ġantigen": 50059, + "ĠHemp": 50060, + "ĠDrawn": 50061, + "ĠBarg": 50062, + "ezvous": 50063, + "Ġpaternity": 50064, + "Ġardu": 50065, + "ĠAnchorage": 50066, + "ĠRik": 50067, + "Ġoverloaded": 50068, + "ĠUsername": 50069, + "ĠTammy": 50070, + "ĠNau": 50071, + "ĠCellular": 50072, + "Ġwaning": 50073, + "Ġrodent": 50074, + "ĠWorcester": 50075, + "ilts": 50076, + "ĠTad": 50077, + "Ġdwellings": 50078, + "Ġbullish": 50079, + "431": 50080, + "Ġretaliate": 50081, + "Ġmigraine": 50082, + "ĠChevron": 50083, + "CHECK": 50084, + "Ġdonkey": 50085, + "crim": 50086, + "SPA": 50087, + "ĠAnalog": 50088, + "Ġmarquee": 50089, + "ĠHaas": 50090, + "Bir": 50091, + "ĠGDDR": 50092, + "ĠDownloads": 50093, + "Ġwillpower": 50094, + "ĠForth": 50095, + "ĠRecorded": 50096, + "Ġimpossibility": 50097, + "ĠLogged": 50098, + "ĠFranks": 50099, + "ĠRatt": 50100, + "initions": 50101, + "Ġcleaners": 50102, + "Ġsorely": 50103, + "Ġflickering": 50104, + "ĠExamination": 50105, + "catching": 50106, + "alloween": 50107, + "Msg": 50108, + "Ġdunno": 50109, + "Fa": 50110, + "Ġdysph": 50111, + "crazy": 50112, + ".''.": 50113, + "Ġmainline": 50114, + "Ġcs": 50115, + "Ġptr": 50116, + "ĠWally": 50117, + "igun": 50118, + "951": 50119, + "ĠBigfoot": 50120, + "fights": 50121, + "Ġretrieving": 50122, + "Jr": 50123, + "Ġduplication": 50124, + "ĠExplan": 50125, + "Ġrelational": 50126, + "Ġquaint": 50127, + "Ġbiscuits": 50128, + "Ġado": 50129, + "Ġshudder": 50130, + "Ġantidote": 50131, + "blooded": 50132, + "ksh": 50133, + "Ġsauces": 50134, + "Ġreinvest": 50135, + "Ġdispensary": 50136, + "ĠDiver": 50137, + "Ġ9000": 50138, + "student": 50139, + "Ġinsepar": 50140, + "escap": 50141, + "Ġtoddlers": 50142, + "ĠGPIO": 50143, + "ĠAssignment": 50144, + "headers": 50145, + "Ġlackluster": 50146, + "Ġaback": 50147, + "956": 50148, + "Ġtoolbar": 50149, + "745": 50150, + "Ġoust": 50151, + "Ġcontemplation": 50152, + "ĠPRESIDENT": 50153, + "Ġ458": 50154, + "======": 50155, + "Ġguaranteeing": 50156, + "ĠHeist": 50157, + "ĠCannes": 50158, + "Ļ½": 50159, + "Ġcollaborator": 50160, + "ĠAmp": 50161, + "Ġgou": 50162, + "ĠSHALL": 50163, + "stories": 50164, + "783": 50165, + "Ġmobilized": 50166, + "Ġbrood": 50167, + "ĠLU": 50168, + "ĠðŁij": 50169, + "Ġrefin": 50170, + "ĠAnthropology": 50171, + "vind": 50172, + "illi": 50173, + "Ġwarranties": 50174, + "ĠBabel": 50175, + "Ġswath": 50176, + "Ġcaches": 50177, + "Ġantagonists": 50178, + "artifacts": 50179, + "Ġhotly": 50180, + "ĠStarts": 50181, + "ĠGö": 50182, + "zag": 50183, + "!!!!!": 50184, + "Ġscourge": 50185, + "Ġconspiring": 50186, + "ruits": 50187, + "reverse": 50188, + "ĠSheen": 50189, + "ĠJesuit": 50190, + "ĠGiovanni": 50191, + "adies": 50192, + "Ġbuttocks": 50193, + "earcher": 50194, + "acan": 50195, + "Ġvolleyball": 50196, + "Ġshrouded": 50197, + "Ġscoreboard": 50198, + "bats": 50199, + "ĠIPM": 50200, + "Ġasses": 50201, + "Ġderegulation": 50202, + "ĠTelegram": 50203, + "ĠReboot": 50204, + "Ġ7000": 50205, + "ĠCanary": 50206, + "Ġkernels": 50207, + "ĠFrançois": 50208, + "ĠDuff": 50209, + "ĠPon": 50210, + "ĠLeica": 50211, + "ĠGarmin": 50212, + "Ġorphans": 50213, + "ĠClaudia": 50214, + "Ġcalendars": 50215, + "ĠLeilan": 50216, + "ento": 50217, + "Rocket": 50218, + "Ġbrunch": 50219, + "ĠHawking": 50220, + "ainers": 50221, + "Ġsensibilities": 50222, + "ĠkW": 50223, + "ĠKand": 50224, + "Ġreclaimed": 50225, + "Ġinterestingly": 50226, + "ש": 50227, + "romy": 50228, + "JM": 50229, + "ĠEnhancement": 50230, + "bush": 50231, + "Skip": 50232, + "Ġrappers": 50233, + "Ġgazing": 50234, + "pedia": 50235, + "athlon": 50236, + "Revolution": 50237, + "Ġsnipers": 50238, + "Ġreverted": 50239, + "Ġconglomerate": 50240, + "Terry": 50241, + "794": 50242, + "Ġharsher": 50243, + "Ġdesolate": 50244, + "ĠHitman": 50245, + "Commission": 50246, + "Ġ(/": 50247, + "âĢ¦.\"": 50248, + "Compar": 50249, + "Ġamplification": 50250, + "ominated": 50251, + "Ġregress": 50252, + "ĠCollider": 50253, + "Ġinformants": 50254, + "Ġgazed": 50255, + "<|endoftext|>": 50256 + }, + "merges": [ + "Ġ t", + "Ġ a", + "h e", + "i n", + "r e", + "o n", + "Ġt he", + "e r", + "Ġ s", + "a t", + "Ġ w", + "Ġ o", + "e n", + "Ġ c", + "i t", + "i s", + "a n", + "o r", + "e s", + "Ġ b", + "e d", + "Ġ f", + "in g", + "Ġ p", + "o u", + "Ġa n", + "a l", + "a r", + "Ġt o", + "Ġ m", + "Ġo f", + "Ġ in", + "Ġ d", + "Ġ h", + "Ġan d", + "i c", + "a s", + "l e", + "Ġt h", + "i on", + "o m", + "l l", + "en t", + "Ġ n", + "Ġ l", + "s t", + "Ġ re", + "v e", + "Ġ e", + "r o", + "l y", + "Ġb e", + "Ġ g", + "Ġ T", + "c t", + "Ġ S", + "i d", + "o t", + "Ġ I", + "u t", + "e t", + "Ġ A", + "Ġ is", + "Ġ on", + "i m", + "a m", + "o w", + "a y", + "a d", + "s e", + "Ġth at", + "Ġ C", + "i g", + "Ġf or", + "a c", + "Ġ y", + "v er", + "u r", + "Ġ u", + "l d", + "Ġs t", + "Ġ M", + "' s", + "Ġ he", + "Ġ it", + "at ion", + "it h", + "i r", + "c e", + "Ġy ou", + "i l", + "Ġ B", + "Ġw h", + "o l", + "Ġ P", + "Ġw ith", + "Ġ 1", + "t er", + "c h", + "Ġa s", + "Ġw e", + "Ġ (", + "n d", + "i ll", + "Ġ D", + "i f", + "Ġ 2", + "a g", + "er s", + "k e", + "Ġ \"", + "Ġ H", + "e m", + "Ġc on", + "Ġ W", + "Ġ R", + "he r", + "Ġw as", + "Ġ r", + "o d", + "Ġ F", + "u l", + "at e", + "Ġa t", + "r i", + "p p", + "o re", + "ĠT he", + "Ġs e", + "u s", + "Ġp ro", + "Ġh a", + "u m", + "Ġa re", + "Ġd e", + "a in", + "an d", + "Ġo r", + "ig h", + "es t", + "is t", + "a b", + "r om", + "Ġ N", + "t h", + "Ġc om", + "Ġ G", + "u n", + "o p", + "0 0", + "Ġ L", + "Ġn ot", + "es s", + "Ġe x", + "Ġ v", + "re s", + "Ġ E", + "e w", + "it y", + "an t", + "Ġb y", + "e l", + "o s", + "or t", + "o c", + "q u", + "Ġf rom", + "Ġha ve", + "Ġs u", + "i ve", + "ou ld", + "Ġs h", + "Ġth is", + "n t", + "r a", + "p e", + "igh t", + "ar t", + "m ent", + "Ġa l", + "u st", + "en d", + "- -", + "al l", + "Ġ O", + "ac k", + "Ġc h", + "Ġ le", + "i es", + "re d", + "ar d", + "â Ģ", + "ou t", + "Ġ J", + "Ġa b", + "e ar", + "i v", + "al ly", + "ou r", + "o st", + "g h", + "p t", + "Ġp l", + "as t", + "Ġc an", + "a k", + "om e", + "u d", + "T he", + "Ġh is", + "Ġd o", + "Ġg o", + "Ġh as", + "g e", + "' t", + "Ġ U", + "r ou", + "Ġs a", + "Ġ j", + "Ġb ut", + "Ġw or", + "Ġa ll", + "e ct", + "Ġ k", + "am e", + "Ġw ill", + "o k", + "Ġw he", + "Ġthe y", + "id e", + "0 1", + "f f", + "ic h", + "p l", + "t her", + "Ġt r", + ". .", + "Ġin t", + "i e", + "u re", + "ag e", + "Ġn e", + "i al", + "a p", + "in e", + "ic e", + "Ġm e", + "Ġo ut", + "an s", + "on e", + "on g", + "ion s", + "Ġwh o", + "Ġ K", + "Ġu p", + "Ġthe ir", + "Ġa d", + "Ġ 3", + "Ġu s", + "at ed", + "ou s", + "Ġm ore", + "u e", + "o g", + "ĠS t", + "in d", + "i ke", + "Ġs o", + "im e", + "p er", + ". \"", + "b er", + "i z", + "a ct", + "Ġon e", + "Ġsa id", + "Ġ -", + "a re", + "Ġyou r", + "c c", + "ĠT h", + "Ġc l", + "e p", + "a ke", + "ab le", + "i p", + "Ġcon t", + "Ġwh ich", + "i a", + "Ġ im", + "Ġab out", + "Ġwe re", + "ver y", + "u b", + "Ġh ad", + "Ġ en", + "Ġcom p", + ", \"", + "ĠI n", + "Ġu n", + "Ġa g", + "i re", + "ac e", + "a u", + "ar y", + "Ġw ould", + "as s", + "r y", + "Ġ âĢ", + "c l", + "o ok", + "e re", + "s o", + "Ġ V", + "ig n", + "i b", + "Ġof f", + "Ġt e", + "v en", + "Ġ Y", + "i le", + "o se", + "it e", + "or m", + "Ġ2 01", + "Ġre s", + "Ġm an", + "Ġp er", + "Ġo ther", + "or d", + "ul t", + "Ġbe en", + "Ġl ike", + "as e", + "an ce", + "k s", + "ay s", + "ow n", + "en ce", + "Ġd is", + "ct ion", + "Ġan y", + "Ġa pp", + "Ġs p", + "in t", + "res s", + "ation s", + "a il", + "Ġ 4", + "ic al", + "Ġthe m", + "Ġhe r", + "ou nt", + "ĠC h", + "Ġa r", + "Ġ if", + "Ġthe re", + "Ġp e", + "Ġy ear", + "a v", + "Ġm y", + "Ġs ome", + "Ġwhe n", + "ou gh", + "ac h", + "Ġth an", + "r u", + "on d", + "ic k", + "Ġo ver", + "ve l", + "Ġ qu", + "Ċ Ċ", + "Ġs c", + "re at", + "re e", + "ĠI t", + "ou nd", + "p ort", + "Ġal so", + "Ġp art", + "f ter", + "Ġk n", + "Ġbe c", + "Ġt ime", + "en s", + "Ġ 5", + "op le", + "Ġwh at", + "Ġn o", + "d u", + "m er", + "an g", + "Ġn ew", + "-- --", + "Ġg et", + "or y", + "it ion", + "ing s", + "Ġj ust", + "Ġint o", + "Ġ 0", + "ent s", + "o ve", + "t e", + "Ġpe ople", + "Ġp re", + "Ġit s", + "Ġre c", + "Ġt w", + "i an", + "ir st", + "ar k", + "or s", + "Ġwor k", + "ad e", + "o b", + "Ġs he", + "Ġo ur", + "w n", + "in k", + "l ic", + "Ġ1 9", + "ĠH e", + "is h", + "nd er", + "au se", + "Ġh im", + "on s", + "Ġ [", + "Ġ ro", + "f orm", + "i ld", + "at es", + "ver s", + "Ġon ly", + "o ll", + "Ġs pe", + "c k", + "e ll", + "am p", + "Ġa cc", + "Ġb l", + "i ous", + "ur n", + "f t", + "o od", + "Ġh ow", + "he d", + "Ġ '", + "Ġa fter", + "a w", + "Ġat t", + "o v", + "n e", + "Ġpl ay", + "er v", + "ic t", + "Ġc ould", + "it t", + "Ġa m", + "Ġf irst", + "Ġ 6", + "Ġa ct", + "Ġ $", + "e c", + "h ing", + "u al", + "u ll", + "Ġcom m", + "o y", + "o ld", + "c es", + "at er", + "Ġf e", + "Ġbe t", + "w e", + "if f", + "Ġtw o", + "oc k", + "Ġb ack", + ") .", + "id ent", + "Ġu nder", + "rou gh", + "se l", + "x t", + "Ġm ay", + "rou nd", + "Ġp o", + "p h", + "is s", + "Ġd es", + "Ġm ost", + "Ġd id", + "Ġad d", + "j ect", + "Ġin c", + "f ore", + "Ġp ol", + "on t", + "Ġag ain", + "cl ud", + "ter n", + "Ġkn ow", + "Ġne ed", + "Ġcon s", + "Ġc o", + "Ġ .", + "Ġw ant", + "Ġse e", + "Ġ 7", + "n ing", + "i ew", + "ĠTh is", + "c ed", + "Ġe ven", + "Ġin d", + "t y", + "ĠW e", + "at h", + "Ġthe se", + "Ġp r", + "Ġu se", + "Ġbec ause", + "Ġf l", + "n g", + "Ġn ow", + "ĠâĢ ĵ", + "c om", + "is e", + "Ġm ake", + "Ġthe n", + "ow er", + "Ġe very", + "ĠU n", + "Ġse c", + "os s", + "u ch", + "Ġe m", + "Ġ =", + "ĠR e", + "i ed", + "r it", + "Ġin v", + "le ct", + "Ġsu pp", + "at ing", + "Ġl ook", + "m an", + "pe ct", + "Ġ 8", + "ro w", + "Ġb u", + "Ġwhe re", + "if ic", + "Ġyear s", + "i ly", + "Ġd iff", + "Ġsh ould", + "Ġre m", + "T h", + "I n", + "Ġe v", + "d ay", + "' re", + "ri b", + "Ġre l", + "s s", + "Ġde f", + "Ġr ight", + "Ġs y", + ") ,", + "l es", + "00 0", + "he n", + "Ġth rough", + "ĠT r", + "_ _", + "Ġw ay", + "Ġd on", + "Ġ ,", + "Ġ1 0", + "as ed", + "Ġas s", + "ub lic", + "Ġre g", + "ĠA nd", + "i x", + "Ġ very", + "Ġin clud", + "ot her", + "Ġim p", + "ot h", + "Ġsu b", + "ĠâĢ Ķ", + "Ġbe ing", + "ar g", + "ĠW h", + "= =", + "ib le", + "Ġdo es", + "an ge", + "r am", + "Ġ 9", + "er t", + "p s", + "it ed", + "ation al", + "Ġb r", + "Ġd own", + "Ġman y", + "ak ing", + "Ġc all", + "ur ing", + "it ies", + "Ġp h", + "ic s", + "al s", + "Ġde c", + "at ive", + "en er", + "Ġbe fore", + "il ity", + "Ġwe ll", + "Ġm uch", + "ers on", + "Ġth ose", + "Ġsu ch", + "Ġ ke", + "Ġ end", + "ĠB ut", + "as on", + "t ing", + "Ġl ong", + "e f", + "Ġth ink", + "y s", + "Ġbe l", + "Ġs m", + "it s", + "a x", + "Ġo wn", + "Ġpro v", + "Ġs et", + "if e", + "ment s", + "b le", + "w ard", + "Ġsh ow", + "Ġp res", + "m s", + "om et", + "Ġo b", + "Ġs ay", + "ĠS h", + "t s", + "f ul", + "Ġe ff", + "Ġg u", + "Ġin st", + "u nd", + "re n", + "c ess", + "Ġ ent", + "ĠY ou", + "Ġgo od", + "Ġst art", + "in ce", + "Ġm ade", + "t t", + "st em", + "ol og", + "u p", + "Ġ |", + "um p", + "Ġhe l", + "ver n", + "ul ar", + "u ally", + "Ġa c", + "Ġm on", + "Ġl ast", + "Ġ2 00", + "1 0", + "Ġst ud", + "u res", + "ĠA r", + "sel f", + "ar s", + "mer ic", + "u es", + "c y", + "Ġm in", + "oll ow", + "Ġc ol", + "i o", + "Ġm od", + "Ġc ount", + "ĠC om", + "he s", + "Ġf in", + "a ir", + "i er", + "âĢ Ķ", + "re ad", + "an k", + "at ch", + "e ver", + "Ġst r", + "Ġpo int", + "or k", + "ĠN ew", + "Ġs ur", + "o ol", + "al k", + "em ent", + "Ġus ed", + "ra ct", + "we en", + "Ġs ame", + "ou n", + "ĠA l", + "c i", + "Ġdiff ere", + "Ġwh ile", + "---- ----", + "Ġg ame", + "ce pt", + "Ġs im", + ".. .", + "Ġin ter", + "e k", + "Ġre port", + "Ġpro du", + "Ġst ill", + "l ed", + "a h", + "Ġhe re", + "Ġwor ld", + "Ġth ough", + "Ġn um", + "ar ch", + "im es", + "al e", + "ĠS e", + "ĠI f", + "/ /", + "ĠL e", + "Ġre t", + "Ġre f", + "Ġtr ans", + "n er", + "ut ion", + "ter s", + "Ġt ake", + "ĠC l", + "Ġcon f", + "w ay", + "a ve", + "Ġgo ing", + "Ġs l", + "u g", + "ĠA meric", + "Ġspe c", + "Ġh and", + "Ġbet ween", + "ist s", + "ĠD e", + "o ot", + "I t", + "Ġe ar", + "Ġagain st", + "Ġh igh", + "g an", + "a z", + "at her", + "Ġex p", + "Ġo p", + "Ġin s", + "Ġg r", + "Ġhel p", + "Ġre qu", + "et s", + "in s", + "ĠP ro", + "is m", + "Ġf ound", + "l and", + "at a", + "us s", + "am es", + "Ġp erson", + "Ġg reat", + "p r", + "Ġs ign", + "ĠA n", + "' ve", + "Ġs omet", + "Ġs er", + "h ip", + "Ġr un", + "Ġ :", + "Ġt er", + "ire ct", + "Ġf ollow", + "Ġd et", + "ic es", + "Ġf ind", + "1 2", + "Ġm em", + "Ġc r", + "e red", + "e x", + "Ġex t", + "ut h", + "en se", + "c o", + "Ġte am", + "v ing", + "ou se", + "as h", + "at t", + "v ed", + "Ġsy stem", + "ĠA s", + "d er", + "iv es", + "m in", + "Ġle ad", + "ĠB l", + "c ent", + "Ġa round", + "Ġgo vern", + "Ġc ur", + "vel op", + "an y", + "Ġc our", + "al th", + "ag es", + "iz e", + "Ġc ar", + "od e", + "Ġl aw", + "Ġre ad", + "' m", + "c on", + "Ġre al", + "Ġsupp ort", + "Ġ1 2", + ".. ..", + "Ġre ally", + "n ess", + "Ġf act", + "Ġd ay", + "Ġb oth", + "y ing", + "Ġs erv", + "ĠF or", + "Ġth ree", + "Ġw om", + "Ġm ed", + "od y", + "ĠThe y", + "5 0", + "Ġex per", + "t on", + "Ġe ach", + "ak es", + "Ġc he", + "Ġc re", + "in es", + "Ġre p", + "1 9", + "g g", + "ill ion", + "Ġg rou", + "ut e", + "i k", + "W e", + "g et", + "E R", + "Ġm et", + "Ġs ays", + "o x", + "Ġd uring", + "er n", + "iz ed", + "a red", + "Ġf am", + "ic ally", + "Ġha pp", + "ĠI s", + "Ġch ar", + "m ed", + "v ent", + "Ġg ener", + "i ent", + "p le", + "i et", + "re nt", + "1 1", + "v es", + "pt ion", + "Ġ2 0", + "form ation", + "Ġc or", + "Ġoff ic", + "ie ld", + "Ġto o", + "is ion", + "Ġin f", + "Ġ Z", + "t he", + "o ad", + "Ġp ublic", + "Ġpro g", + "r ic", + "* *", + "Ġw ar", + "Ġp ower", + "v iew", + "Ġf ew", + "Ġl oc", + "Ġdiffere nt", + "Ġst ate", + "Ġhe ad", + "' ll", + "Ġp oss", + "Ġst at", + "re t", + "ant s", + "Ġv al", + "Ġis s", + "Ġc le", + "i vers", + "an c", + "Ġex pl", + "Ġan other", + "Ġ Q", + "Ġa v", + "th ing", + "n ce", + "W h", + "Ġch ild", + "Ġs ince", + "i red", + "l ess", + "Ġl ife", + "Ġde velop", + "itt le", + "Ġde p", + "Ġp ass", + "ã ĥ", + "Ġt urn", + "or n", + "Th is", + "b ers", + "ro ss", + "ĠA d", + "Ġf r", + "Ġres p", + "Ġsec ond", + "o h", + "Ġ /", + "Ġdis c", + "Ġ &", + "Ġsomet hing", + "Ġcomp le", + "Ġ ed", + "Ġf il", + "Ġmon th", + "a j", + "u c", + "Ġgovern ment", + "Ġwith out", + "Ġle g", + "Ġd ist", + "Ġp ut", + "Ġqu est", + "an n", + "Ġpro t", + "2 0", + "Ġne ver", + "i ence", + "Ġle vel", + "Ġar t", + "Ġth ings", + "Ġm ight", + "Ġeff ect", + "Ġcont ro", + "Ġc ent", + "Ġ1 8", + "Ġall ow", + "Ġbel ie", + "ch ool", + "ot t", + "Ġinc re", + "Ġfe el", + "Ġres ult", + "Ġl ot", + "Ġf un", + "ot e", + "Ġt y", + "ere st", + "Ġcont in", + "Ġus ing", + "Ġb ig", + "2 01", + "Ġas k", + "Ġb est", + "Ġ )", + "I N", + "Ġo pp", + "3 0", + "Ġnum ber", + "in ess", + "S t", + "le ase", + "Ġc a", + "Ġm ust", + "Ġd irect", + "Ġg l", + "Ġ <", + "Ġop en", + "Ġp ost", + "Ġcom e", + "Ġse em", + "ord ing", + "Ġwe ek", + "ate ly", + "it al", + "Ġe l", + "ri end", + "Ġf ar", + "Ġt ra", + "in al", + "Ġp ri", + "ĠU S", + "Ġpl ace", + "Ġfor m", + "Ġto ld", + "\" :", + "ain s", + "at ure", + "ĠTr ump", + "Ġst and", + "Ġ #", + "id er", + "ĠF r", + "Ġne xt", + "Ġs oc", + "Ġp ur", + "Ġle t", + "Ġl ittle", + "Ġh um", + "Ġ i", + "r on", + "1 5", + "Ġ1 5", + "Ġcomm un", + "Ġm ark", + "ĠThe re", + "Ġw r", + "ĠTh at", + "Ġin formation", + "w ays", + "Ġb us", + "a pp", + "Ġinv est", + "m e", + "Ġh ard", + "ain ed", + "e ad", + "Ġim port", + "Ġapp ro", + "Ġt est", + "Ġt ri", + "Ġre st", + "os ed", + "Ġf ull", + "Ġc are", + "ĠS p", + "Ġc ase", + "O N", + "Ġs k", + "Ġl ess", + "Ġ +", + "Ġpart ic", + "ĠP l", + "ab ly", + "u ck", + "is hed", + "ch n", + "b e", + "Ġl ist", + "at or", + "Ġto p", + "Ġad v", + "ĠB e", + "ru ct", + "Ġd em", + "r ation", + "l ing", + "g y", + "re en", + "g er", + "Ġh ome", + "Ġle ft", + "Ġbet ter", + "Ġd ata", + "Ġ1 1", + "Ġatt ack", + "Ġpro ble", + "l ine", + "ard s", + "Ġbe h", + "r al", + "ĠH ow", + "ĠS he", + "ar ge", + "Ġ --", + ": //", + "Ġb ro", + "ĠP h", + "at s", + "Ġbu ild", + "w w", + "id ed", + "a im", + "as es", + "en cy", + "Ġm ain", + "in ed", + "Ġinclud ing", + "Ġ {", + "Ġg ot", + "Ġint erest", + "Ġke ep", + "Ġ X", + "Ġe as", + "ain ing", + "Ġcl ass", + "âĢ ¦", + "ĠN o", + "Ġv ar", + "Ġsm all", + "amp le", + "A T", + "Ġ ide", + "ĠS o", + "Ġre ce", + "Ġpol it", + "Ġm ov", + "Ġpl an", + "Ġper cent", + "iv ing", + "Ġc amp", + "Ġp ay", + "1 4", + "s c", + "is ed", + "Ġu nt", + "one y", + "pl oy", + "== ==", + "Ġdid n", + "ĠI nd", + "el s", + "ert ain", + "Ġp os", + "__ __", + "i ver", + "Ġpro cess", + "Ġprog ram", + "if ied", + "ĠR ep", + "1 6", + "u ro", + "olog y", + "at ter", + "in a", + "Ġn ame", + "ĠA ll", + "Ġf our", + "Ġret urn", + "v ious", + "b s", + "Ġcall ed", + "Ġm ove", + "ĠS c", + "ir d", + "Ġgrou p", + "Ġb re", + "Ġm en", + "Ġc ap", + "t en", + "e e", + "Ġd ri", + "le g", + "he re", + "uth or", + "Ġp at", + "Ġcur rent", + "id es", + "Ġp op", + "t o", + "ent ion", + "Ġal ways", + "Ġm il", + "Ġwom en", + "Ġ1 6", + "Ġo ld", + "iv en", + "ra ph", + "ĠO r", + "r or", + "ent ly", + "Ġn ear", + "ĠE x", + "re am", + "s h", + "Ġ1 4", + "Ġf ree", + "iss ion", + "st and", + "ĠC on", + "al ity", + "us ed", + "1 3", + "Ġdes ign", + "Ġch ange", + "Ġch ang", + "Ġb o", + "Ġv is", + "em ber", + "Ġb ook", + "read y", + "Ġk ill", + "2 5", + "pp ed", + "Ġa way", + "Ġab le", + "Ġcount ry", + "Ġcon st", + "ar n", + "Ġor der", + "A R", + "i or", + "i um", + "or th", + "1 8", + "ail able", + "Ġs w", + "Ġm illion", + "Ġ1 3", + "at ic", + "t ed", + "ĠG o", + "Ġo per", + "en g", + "Ġth ing", + "aj or", + "con om", + "ĠCom m", + "Ġwh y", + "u red", + "ur al", + "Ġs chool", + "b y", + "ĠM ar", + "Ġa ff", + "Ġd ays", + "Ġan n", + "us h", + "an e", + "I f", + "e g", + "Ġpro f", + "Ġhe alth", + "ou th", + "B ut", + "ion al", + ". ,", + "Ġs ol", + "Ġal ready", + "Ġ3 0", + "Ġchar act", + "H e", + "Ġf riend", + "E S", + "i ans", + "ic le", + "' d", + "ĠO n", + "Ġle ast", + "Ġp rom", + "Ġd r", + "Ġh ist", + "it her", + "Ġ est", + "i qu", + "1 7", + "s on", + "Ġte ll", + "Ġt alk", + "oh n", + "o int", + "le ction", + "A N", + "Ġunt il", + "au gh", + "Ġl ater", + "Ġ ve", + "Ġv iew", + "end ing", + "iv ed", + "Ġwor d", + "w are", + "Ġc ost", + "Ġen ough", + "Ġg ive", + "ĠUn ited", + "Ġte chn", + "are nt", + "O R", + "Ġp ar", + "ĠD r", + "Ġ201 6", + "r ist", + "er ing", + "Ġ Â", + "Ġl arge", + "s ide", + "ac y", + "cc ess", + "Ġw in", + "Ġimport ant", + "Ġ19 9", + "Ġdoes n", + "Ġ1 7", + "Ġbus iness", + "Ġcle ar", + "Ġre se", + "\" ,", + "ur y", + "Ġe qu", + "as ter", + "al f", + "ĠAmeric an", + "n ect", + "Ġex pect", + "ivers ity", + "Ġo cc", + "ĠF l", + "Ġk ind", + "Ġme an", + "Ġp ast", + "Ġde v", + "Ġb as", + "le t", + "ra ft", + "Ġor gan", + "Ġde l", + "Ġper form", + "Ġst ory", + "Ġse ason", + "ĠC ol", + "Ġcl aim", + "Ġc ame", + "Ġwith in", + "Ġl ine", + "Ġpro ject", + "ĠA t", + "Ġcontro l", + "end ed", + "ĠS y", + "Ġa ir", + "iz ation", + "Ġ *", + "le y", + "Ġm oney", + "id d", + "Y ou", + "f or", + "Ġfam ily", + "Ġm aking", + "Ġb it", + "Ġpol ice", + "Ġhapp en", + "Ġ vers", + "on y", + "u ff", + "ĠW hen", + "Ġs it", + "ide o", + "l f", + "is on", + "Ġsu re", + "g in", + "Ġapp ear", + "Ġl ight", + "Ġ es", + "o f", + "Ġw ater", + "Ġt imes", + "n ot", + "Ġg row", + "Ġcomp any", + "ĠT e", + "ow s", + "Ġm ar", + "our ce", + "i ol", + "ar m", + "b r", + "Ġex ample", + "Ġcon c", + "Ġf ore", + "ĠT o", + "p ro", + "E N", + "ri es", + "Ġ2 5", + "ĠC an", + "ne y", + "Ġact ually", + "Ġe ver", + "ur ity", + "ak en", + "ap s", + "Ġt ax", + "Ġm ajor", + "am a", + "Ġof ten", + "er al", + "Ġhum an", + "Ġj ob", + "is ter", + "Ġav ailable", + "oc r", + "en n", + "a id", + "iv id", + "Ġrec ord", + "? \"", + "Ġs ing", + "ĠA m", + "id ence", + "Ġnew s", + "st er", + "Ġe conom", + "Ġfollow ing", + "ĠB r", + "is ing", + "Ġh our", + "m ost", + "um ent", + "Ġse x", + "Ġdes c", + "Ġbec ome", + "ĠE d", + "Ġto ok", + "Ġha ving", + "Ġprodu ct", + "a ult", + "A s", + "ar ing", + "Ġme ans", + "Ġh op", + "un e", + "Ġch o", + "Ġc ertain", + "Ġn on", + "Ġde al", + "2 4", + "le ment", + "oc i", + "en e", + "Ġs ide", + "ĠP r", + "ĠM ay", + "Ġre ason", + "u ed", + "c hed", + "ul ation", + "Ġe lect", + "Ġoffic ial", + "Ġposs ible", + "Ġh old", + "and s", + "ot s", + "Ġc ity", + "or ies", + "Ġse ver", + "Ġchild ren", + "Ġon ce", + "Ġact iv", + "l er", + "Ġn ight", + "it ions", + "ĠJ ohn", + "a pe", + "pl ay", + "Ġd one", + "Ġl im", + "Ġwork ing", + "ĠP res", + "or ld", + "e b", + "ĠC o", + "Ġb ody", + "ail s", + "ut es", + "ĠM r", + "Ġwhe ther", + "Ġa uthor", + "ro p", + "Ġpro per", + "Ġse en", + ") ;", + "Ġf ac", + "ĠS u", + "Ġcon d", + "it ing", + "Ġcour se", + "Ġ }", + "-------- --------", + "a ign", + "Ġev ent", + "Ġen g", + "Ġp ot", + "Ġin tern", + "i am", + "Ġsh ort", + "em pt", + "ã Ĥ", + "ĠG od", + "il ar", + "8 0", + "Ġor ig", + "I S", + "our n", + "ab ility", + "it ive", + "Ġd am", + "Ġ1 00", + "Ġp ress", + "Ġdo ing", + "Ġprot ect", + "r ing", + "Ġthough t", + "Ġquest ion", + "re w", + "ĠW ar", + "Ġsever al", + "ĠSt ate", + "Ġg iven", + "Ġf und", + "ĠT w", + "Ġw ent", + "an ces", + "w ork", + "p or", + "m y", + "4 0", + "Ġar g", + "art ment", + "ust om", + "Ġpol ic", + "Ġme et", + "Ġc reat", + "2 2", + "ĠSt ates", + "Ġg ames", + "ra w", + "ut ure", + "Ġunder stand", + "ur s", + "ĠO b", + "l ish", + "s y", + "Ġm akes", + "Ġw on", + "ag on", + "Ġh tt", + "Ġl ove", + "ent ial", + "Ġcomple te", + "p ar", + "ĠI m", + "A L", + "Ġacc ount", + " ł", + "ore d", + "ver t", + "Ġ ident", + "Ġ201 5", + "Ġother s", + "ĠM in", + "i ber", + "ver age", + "The re", + "ition al", + "d d", + "Ġpro b", + "Ġyou ng", + "Ġal ong", + "Ġacc ording", + "Ġy et", + "Ġmem bers", + "ĠWh at", + "o id", + "ĠM an", + "A nd", + "Ġam ong", + "a i", + "Ġem ploy", + "ĠR es", + "Ġ >", + "Ġinv ol", + "Ġl ow", + "a f", + "ĠC ar", + "Ġh ig", + "ĠO ne", + "ĠS ec", + "in ation", + "Ġlike ly", + "Ġan t", + "ag ed", + "ĠR uss", + "Ġb en", + "Ġre le", + "F or", + "b ack", + "ĠN ot", + "Ġpres ident", + "b all", + "Ġacc ess", + "ivid ual", + "ĠD em", + "ĠE uro", + "6 0", + "Ġkn own", + "ir l", + "ĠG r", + "Ġear ly", + "u se", + "iet y", + "âĢ ĵ", + "Ġf ight", + "Ġs ent", + "Ġto day", + "Ġmark et", + "\" .", + "Ġb ased", + "Ġstr ong", + "ur ther", + "Ġde b", + "m ber", + "Ġproble m", + "Ġde ath", + "Ġsoc ial", + "im ate", + "A S", + "ort un", + "Ġcamp aign", + "er y", + "C h", + "Ġe y", + "i ally", + "Ġm us", + "w h", + "p os", + "Ġ er", + "Ġsa f", + "Ġmonth s", + "ir on", + "Ġv iol", + "Ġf ive", + "Ġst re", + "Ġplay ers", + "in c", + "al d", + "y ear", + "a un", + "Ġsu ccess", + "Ġpres ent", + "ere nce", + "Ġ201 4", + "Ġsu gg", + "Ġpartic ular", + "Ġtr y", + "Ġsugg est", + "ĠCh rist", + "on es", + "Ġpri v", + "2 3", + "Ġc rit", + "Ġl and", + "Ġloc al", + "if y", + "2 9", + "Ġa ut", + "E D", + "ĠG u", + "Ġm ult", + "Ġpolit ical", + "Ġask ed", + "Ġfor mer", + "it ter", + "ri pt", + "Ġcl ose", + "Ġp ract", + "ĠY ork", + "Ġget ting", + "Ġac ross", + "Ġcom b", + "Ġbelie ve", + "Ġ z", + "Ġto get", + "Ġtoget her", + "ĠC ent", + "ir c", + "Ġind ividual", + "ĠM c", + "2 7", + "is k", + "ĠE ng", + "Ġf ace", + "Ġ2 4", + "Ġval ue", + "Ġare a", + "e v", + "Ġw rit", + "ĠPres ident", + "Ġv ot", + "Ġke y", + "Ġm om", + "p ut", + "Ġany thing", + "Ġexper ience", + "att le", + "Ġm ind", + "a ff", + "om m", + "Ġf uture", + "g ed", + "Ġc ut", + "Ġto t", + "it ch", + "Ġv ideo", + "Ġinvest ig", + "Ġn et", + "ĠM y", + "r ict", + "i en", + ". )", + "Ġimp ro", + "th ough", + "ward s", + "Ġcon nect", + "ĠM ed", + "sel ves", + "ens ive", + "m b", + "o ber", + "at ors", + "A n", + "Ġ5 0", + "Ġre du", + "res ent", + "Ġab ove", + "Ġf re", + "ĠEuro pe", + "s w", + "Ġam ount", + "ĠA pp", + "Ġe ither", + "Ġmil it", + "Ġan al", + "Ġf ail", + "ĠE n", + "al es", + "Ġspec ial", + "Ġbl ack", + "I T", + "c her", + "Ġlook ing", + "Ġf ire", + "y n", + "Ġal most", + "o on", + "Ġstud y", + "Ġm iss", + "c hes", + "ro wn", + "Ġt re", + "Ġcommun ity", + "Ġmed ia", + "Ġf ood", + "Ġcom es", + "ĠUn iversity", + "Ġsing le", + "Wh at", + "u ly", + "Ġh alf", + "ag ue", + "h od", + "ĠRep ublic", + "Ġstart ed", + "Ġqu ick", + "ot o", + "b ook", + "Ġiss ue", + "it or", + "Ġel se", + "Ġcons ider", + "2 6", + "ro du", + "Ġt aken", + "2 8", + "9 9", + "ĠW ith", + "Ġtr ue", + "Ġw a", + "Ġtr ad", + "Ġag o", + "Ġm ess", + "ie f", + "Ġadd ed", + "o ke", + "Ġb ad", + "Ġf av", + "3 3", + "Ġsim ilar", + "as k", + "ĠD on", + "Ġcharact er", + "ort s", + "ĠH ouse", + "Ġreport ed", + "Ġty pe", + "v al", + "i od", + "ĠHow ever", + "Ġt arg", + "Ġent ire", + "pp ing", + "Ġhist ory", + "Ġl ive", + "ff ic", + ".... ....", + "ed eral", + "Ġtr ying", + "Ġdisc uss", + "ĠH ar", + "ac es", + "l ished", + "Ġse lf", + "os p", + "re st", + "Ġro om", + "el t", + "Ġf all", + "ol ution", + "Ġe t", + "Ġ x", + "Ġis n", + "Ġide a", + "b o", + "Ġs ound", + "ĠD ep", + "Ġsome one", + "ci ally", + "ull y", + "Ġf oc", + "Ġob ject", + "if t", + "ap er", + "Ġplay er", + "Ġr ather", + "Ġserv ice", + "as hing", + "ĠD o", + "ĠP art", + "ru g", + "m on", + "p ly", + "Ġm or", + "Ġnot hing", + "Ġprov ide", + "I C", + "un g", + "Ġpart y", + "Ġex ist", + "Ġm ag", + "7 0", + "Ġr ul", + "Ġh ouse", + "Ġbeh ind", + "Ġhow ever", + "ĠW orld", + "Ġs um", + "Ġapp lic", + "Ġ ;", + "Ġfun ction", + "g r", + "ĠP ol", + "Ġfr ont", + "2 00", + "Ġser ies", + "Ġt em", + "Ġty p", + "ill s", + "Ġo pt", + "Ġpoint s", + "Ġbel ow", + "itt ed", + "Ġspec ific", + "Ġ201 7", + "um b", + "Ġr a", + "Ġpre vious", + "Ġpre t", + "re me", + "Ġc ustom", + "Ġcour t", + "ĠM e", + "Ġre pl", + "Ġwho le", + "g o", + "c er", + "Ġt reat", + "ĠA ct", + "Ġprob ably", + "Ġle arn", + "end er", + "ĠA ss", + "Ġvers ion", + "n ow", + "Ġche ck", + "ĠC al", + "R E", + "min ist", + "O n", + "our ces", + "Ġben ef", + "Ġd oc", + "Ġdet er", + "Ġen c", + "Ġsu per", + "Ġadd ress", + "Ġv ict", + "Ġ201 3", + "Ġme as", + "t r", + "Ġf ield", + "W hen", + "Ġsign ific", + "u ge", + "Ġfe at", + "Ġcomm on", + "l oad", + "Ġbe gin", + "Ġbr ing", + "Ġa ction", + "er man", + "Ġdesc rib", + "Ġind ust", + "Ġwant ed", + "ri ed", + "m ing", + "Ġatt empt", + "4 5", + "f er", + "Ġd ue", + "ress ion", + "# #", + "Ġsh all", + "Ġs ix", + "o o", + "Ġst ep", + "Ġp ub", + "Ġhim self", + "Ġ2 3", + "Ġc op", + "Ġd est", + "Ġst op", + "A C", + "ib ility", + "Ġl ab", + "ic ult", + "Ġhour s", + "Ġcre ate", + "Ġf urther", + "ĠAmeric a", + "ĠC ity", + "Ġd ou", + "he ad", + "S T", + "ĠN orth", + "c ing", + "Ġn ational", + "u le", + "ĠIn st", + "Ġt aking", + "ĠQ u", + "ir t", + "Ġre d", + "Ġrese arch", + "v iron", + "ĠG e", + "Ġbre ak", + "an a", + "Ġsp ace", + "ater ial", + "Ġrec ent", + "ĠA b", + "Ġgener al", + "Ġh it", + "Ġper iod", + "Ġevery thing", + "ive ly", + "Ġph ys", + "Ġsay ing", + "an ks", + "Ġc ou", + "Ġc ult", + "ac ed", + "e al", + "u ation", + "Ġc oun", + "l u", + "Ġinclud e", + "Ġpos ition", + "ĠA fter", + "ĠCan ad", + "ĠE m", + "Ġim m", + "ĠR ed", + "Ġp ick", + "Ġcom pl", + "Ġm atter", + "re g", + "e xt", + "ang u", + "is c", + "o le", + "a ut", + "Ġcomp et", + "e ed", + "f ect", + "Ġ2 1", + "ĠS en", + "ĠThe se", + "as ing", + "Ġcan not", + "Ġin it", + "Ġrel ations", + "ac hed", + "Ġb ar", + "Ġ4 0", + "ĠT H", + "Ġ201 2", + "Ġv ol", + "Ġg round", + "Ġsec urity", + "Ġup d", + "il t", + "3 5", + "Ġconc ern", + "ĠJ ust", + "Ġwh ite", + "Ġseem s", + "ĠH er", + "pe cially", + "i ents", + "Ġann oun", + "Ġf ig", + "ight s", + "Ġst ri", + "l ike", + "id s", + "Ġs us", + "Ġw atch", + "Ġ â", + "Ġw ind", + "ĠC ont", + "Ġit self", + "Ġm ass", + "A l", + "y le", + "iqu e", + "ĠN ational", + "Ġab s", + "Ġp ack", + "Ġout side", + "Ġan im", + "Ġp ain", + "et er", + "Ġman ag", + "du ct", + "og n", + "Ġ ]", + "ĠSe pt", + "se c", + "o ff", + "ĠJ an", + "Ġf oot", + "ad es", + "Ġth ird", + "Ġm ot", + "Ġev idence", + "int on", + "Ġth reat", + "a pt", + "pl es", + "c le", + "Ġl o", + "Ġde cl", + "Ġit em", + "med i", + "Ġrep resent", + "om b", + "am er", + "Ġsignific ant", + "og raph", + "s u", + "Ġc al", + "i res", + "00 00", + "I D", + "A M", + "Ġsim ply", + "Ġlong er", + "Ġf ile", + "O T", + "c he", + "S o", + "ate g", + "or g", + "ĠH is", + "Ġen er", + "Ġd om", + "Ġup on", + "il i", + "\": \"", + "Ġthem selves", + "Ġcom ing", + "Ġqu ite", + "Ġdiff icult", + "ĠB ar", + "il ities", + "re l", + "end s", + "c ial", + "6 4", + "Ġwom an", + "ra p", + "y r", + "Ġne cess", + "ip s", + "Ġte xt", + "Ġrequ ire", + "Ġmilit ary", + "Ġre view", + "Ġresp ons", + "7 5", + "Ġsub ject", + "Ġinst ead", + "Ġiss ues", + "Ġg en", + "\" ,\"", + "Ġmin utes", + "Ġwe ap", + "r ay", + "am ed", + "t ime", + "b l", + "H ow", + "Ġc ode", + "ĠS m", + "Ġhig her", + "ĠSt e", + "r is", + "Ġp age", + "Ġstud ents", + "ĠIn tern", + "Ġmet hod", + "ĠA ug", + "ĠP er", + "ĠA g", + "Ġpolic y", + "ĠS w", + "Ġex ec", + "Ġac cept", + "um e", + "rib ut", + "Ġword s", + "Ġfin al", + "Ġchang es", + "ĠDem ocr", + "Ġfriend s", + "Ġres pect", + "Ġe p", + "Ġcomp an", + "iv il", + "Ġdam age", + "** **", + "og le", + "viron ment", + "Ġne g", + "ent al", + "Ġa p", + "Ġtot al", + "iv al", + "! \"", + "l im", + "Ġneed s", + "Ġag re", + "Ġdevelop ment", + "Ġa ge", + "ip le", + "2 1", + "Ġresult s", + "ĠA f", + "S h", + "Ġg un", + "ĠOb ama", + "ro ll", + "Ġ @", + "Ġright s", + "ĠB rit", + "Ġrun ning", + "Ġwas n", + "Ġp ort", + "Ġr ate", + "Ġpret ty", + "Ġtarg et", + "Ġsa w", + "Ġc irc", + "Ġwor ks", + "ic ro", + "al t", + "o ver", + "ww w", + "Th at", + "l ier", + "Ġevery one", + "ud e", + "Ġp ie", + "idd le", + "ra el", + "Ġr ad", + "Ġbl ock", + "Ġw alk", + "T o", + "ã ģ", + "n es", + "ĠA ust", + "a ul", + "ro te", + "ĠS outh", + "ess ion", + "op h", + "Ġshow s", + "Ġs ite", + "Ġj o", + "Ġr isk", + "cl us", + "l t", + "Ġin j", + "id ing", + "ĠS pe", + "Ġch all", + "ir m", + "Ġ2 2", + "itt ing", + "st r", + "Ġh y", + "L E", + "ke y", + "Ġbe gan", + "at ur", + "ashing ton", + "l am", + "ĠD av", + "b it", + "Ġs ize", + "ĠP ar", + "3 8", + "ourn al", + "f ace", + "Ġdec ision", + "Ġl arg", + "Ġj ud", + "re ct", + "Ġcontin ue", + "ĠO ct", + "ove red", + "ĠI nt", + "==== ====", + "Ġp arent", + "ĠW ill", + "Ġeas y", + "Ġd rug", + "ang er", + "Ġs ense", + "Ġd i", + "id ay", + "Ġener gy", + "ist ic", + "Ġass oci", + "ar ter", + "ob al", + "e ks", + "ĠE l", + "ur ch", + "Ġg irl", + "o e", + "it le", + "Ġ2 8", + "ĠC he", + "Ġrequ est", + "Ġso on", + "Ġh ost", + "k y", + "Ġst ates", + "om es", + "Ġm aterial", + "le x", + "Ġmom ent", + "Ġan sw", + "on se", + "Ġes pecially", + "Ġn orm", + "Ġserv ices", + "p ite", + "r an", + "Ġro le", + "4 4", + ") :", + "Ġc red", + "C l", + "____ ____", + "Ġm at", + "Ġl og", + "ĠCl inton", + "O U", + "Ġoff ice", + "Ġ2 6", + "Ġch arg", + "Ġtr ack", + "m a", + "Ġhe art", + "Ġb all", + "Ġperson al", + "Ġbuild ing", + "n a", + "s et", + "b ody", + "ĠBl ack", + "Ġincre ase", + "itt en", + "Ġneed ed", + "3 6", + "3 2", + "= \"", + "Ġl ost", + "Ġbec ame", + "Ġgrou ps", + "ĠM us", + "Ġw rote", + "ĠP e", + "Ġpro p", + "j oy", + "à ©", + "ĠWh ite", + "Ġde ad", + ". '", + "Ġhtt p", + "Ġwe bs", + "O S", + "Ġins ide", + "Ġwr ong", + "Ġstat ement", + "Ġ ...", + "y l", + "Ġfil m", + "Ġmus ic", + "Ġsh are", + "ific ation", + "Ġre lease", + "Ġfor ward", + "Ġst ay", + "Ġcomp ut", + "it te", + "s er", + "Ġorig inal", + "Ġc ard", + "Ġc and", + "Ġd iv", + "at ural", + "Ġfav or", + "O M", + "Ġc ases", + "us es", + "Ġse ction", + "Ġle ave", + "g ing", + "ov ed", + "ĠW ashington", + "3 9", + "ĠG l", + "Ġrequ ired", + "act ion", + "ap an", + "o or", + "it er", + "ĠK ing", + "Ġcount ries", + "ĠG erman", + "ll ing", + "Ġ2 7", + "3 4", + "Ġquest ions", + "Ġpr im", + "Ġc ell", + "Ġsh oot", + "Ġany one", + "ĠW est", + "Ġaff ect", + "ep end", + "Ġon line", + "ĠIs rael", + "ĠSept ember", + "Ġab ility", + "Ġcont ent", + "is es", + "Ġre ve", + "Ġl aun", + "Ġind ic", + "Ġfor ce", + "c ast", + "Ġso ld", + "av ing", + "f l", + "Ġso ft", + "Ġcompan ies", + "ce ed", + "Ġart icle", + "Ġa ud", + "Ġre v", + "Ġed uc", + "Ġplay ing", + "0 5", + "Ġhe ld", + "ct or", + "Ġrele ased", + "Ġf ederal", + "3 7", + "Ġad minist", + "Ġinter view", + "Ġinst all", + "Ġrece ived", + "Ġs ource", + "u k", + "P h", + "Ġser ious", + "Ġcre ated", + "Ġc ause", + "Ġim medi", + "Ġdef in", + "u el", + "ĠDep artment", + "ct ions", + "ĠC our", + "ĠN ow", + "z e", + "it es", + "it ution", + "Ġl ate", + "Ġspe ak", + "n ers", + "Ġleg al", + "ar i", + "ĠC or", + "Ġwe eks", + "Ġmod el", + "Ġp red", + "Ġex act", + "B C", + "ĠB y", + "IN G", + "os ing", + "Ġt akes", + "Ġreg ard", + "Ġopp ortun", + "Ġpr ice", + "Ġ19 8", + "ĠA pr", + "f ully", + "Ġor d", + "Ġproble ms", + "ru ction", + "h am", + "ĠC ount", + "le ge", + "Ġlead ers", + "E T", + "le v", + "Ġde ep", + "olog ical", + "es e", + "h aps", + "ĠS ome", + "Ġp ers", + "Ġcont ract", + "Ġrelations hip", + "s p", + "ou d", + "Ġb ase", + "4 8", + "m it", + "A d", + "anc ial", + "Ġcons um", + "Ġpot ential", + "Ġl angu", + "re m", + "et h", + "Ġrel ig", + "ress ed", + "6 6", + "Ġl ink", + "Ġl ower", + "ay er", + "ĠJ une", + "Ġf em", + "un t", + "er c", + "ur d", + "Ġcont act", + "Ġ ill", + "Ġm other", + "Ġest ab", + "h tt", + "ĠM arch", + "ĠB ro", + "ĠCh ina", + "Ġ2 9", + "Ġs qu", + "Ġprov ided", + "Ġa verage", + "as ons", + "Ġ201 1", + "Ġex am", + "l in", + "5 5", + "n ed", + "Ġper fect", + "Ġt ou", + "al se", + "u x", + "Ġbu y", + "Ġsh ot", + "Ġcol lect", + "Ġph ot", + "Ġplay ed", + "Ġsur pr", + "Ġofficial s", + "Ġsim ple", + "av y", + "Ġindust ry", + "Ġhand s", + "g round", + "Ġp ull", + "Ġr ound", + "Ġus er", + "Ġr ange", + "u ary", + "Ġpriv ate", + "op s", + "e es", + "Ġw ays", + "ĠM ich", + "Ġve h", + "Ġex cept", + "Ġter ms", + "im um", + "pp er", + "I ON", + "ore s", + "ĠDr agon", + "ou l", + "Ġd en", + "Ġperform ance", + "Ġb ill", + "c il", + "4 7", + "Ġen vironment", + "Ġex c", + "ad d", + "Ġwor th", + "Ġp ict", + "Ġch ance", + "Ġ201 8", + "b or", + "Ġspe ed", + "ict ion", + "Ġal leg", + "ĠJ apan", + "at ory", + "re et", + "Ġm atch", + "ĠI I", + "Ġst ru", + "ord er", + "Ġst e", + "Ġl iving", + "Ġst ruct", + "in o", + "Ġse par", + "her n", + "Ġresp onse", + "Ġen joy", + "Ġv ia", + "A D", + "um ents", + "ace book", + "Ġmem ber", + "ib r", + "iz ing", + "Ġto ol", + "ĠM on", + "ĠWh ile", + "h ood", + "ĠA ng", + "ĠD ef", + "Ġoff er", + "T r", + "a ur", + "Ġturn ed", + "ĠJ uly", + "d own", + "an ced", + "Ġrec ently", + "ĠE ar", + "Ġc e", + "ĠSt ar", + "ĠC ong", + "rough t", + "Ġbl ood", + "Ġhop e", + "Ġcom ment", + "ain t", + "Ġar ri", + "il es", + "Ġpartic ip", + "ough t", + "ri ption", + "0 8", + "4 9", + "Ġg ave", + "Ġse lect", + "Ġkill ed", + "sy ch", + "Ġgo es", + "i j", + "Ġc oll", + "Ġimp act", + "at ives", + "ĠS er", + "0 9", + "ĠAug ust", + "Ġb oy", + "d e", + "ĠD es", + "Ġf elt", + "U S", + "Ġexpect ed", + "Ġim age", + "ĠM ark", + "cc ording", + "o ice", + "E C", + "ĠM ag", + "en ed", + "h old", + "ĠP ost", + "Ġpre vent", + "N o", + "Ġinvol ved", + "Ġey es", + "Ġquick ly", + "A t", + "un k", + "Ġbeh av", + "Ġ ur", + "Ġl ed", + "c ome", + "e y", + "Ġcand id", + "Ġear lier", + "Ġfoc us", + "et y", + "P ro", + "led ge", + "ix ed", + "ill ed", + "Ġpop ular", + "A P", + "Ġset t", + "l ight", + "Ġvar ious", + "in ks", + "Ġlevel s", + "Ġro ad", + "ell ig", + "ab les", + "he l", + "itte e", + "ĠG ener", + "y pe", + "Ġhe ard", + "ic les", + "Ġm is", + "Ġus ers", + "ĠS an", + "Ġimpro ve", + "Ġf ather", + "Ġse arch", + "The y", + "v il", + "Ġprof ess", + "Ġkn ew", + "Ġl oss", + "Ġev ents", + "6 5", + "Ġb illion", + "0 7", + "0 2", + "ĠNew s", + "ĠA M", + "Ġco ver", + "w here", + "ens ion", + "Ġb ott", + "Ġare as", + "en ces", + "op e", + "ĠTw itter", + "a el", + "Ġget s", + "ĠGo ogle", + "Ġs n", + "i ant", + "Ġv ote", + "Ġnear ly", + "Ġinclud ed", + "Ġrec ogn", + "z z", + "m m", + "al ed", + "Ġhappen ed", + "0 4", + "Ġh ot", + "Ġwho se", + "Ġc ivil", + "Ġsu ff", + "o es", + "it iz", + "ĠSy ri", + "Ġresp ond", + "Ġh on", + "Ġfeat ures", + "Ġeconom ic", + "ĠApr il", + "r im", + "Ġtechn ology", + "Ġo ption", + "ag ing", + "Ġpur ch", + "R e", + "Ġl at", + "ch ie", + "is l", + "Ġrec omm", + "u f", + "Ġtr aining", + "Ġeffect s", + "Ġf ast", + "Ġ201 0", + "Ġocc ur", + "Ġwebs ite", + "Ġem ail", + "Ġs ens", + "e ch", + "Ġo il", + "Ġinf lu", + "Ġcurrent ly", + "ĠS ch", + "ĠAd d", + "Ġgo al", + "Ġsc ient", + "Ġcon v", + "1 00", + "em y", + "Ġdec ided", + "Ġtra vel", + "Ġm ention", + "L L", + "0 3", + "Ġe lection", + "Ġph one", + "Ġlook s", + "Ġsit uation", + "Ġc y", + "Ġh or", + "b ed", + "ĠCour t", + "a ily", + "av es", + "Ġqu ality", + "ĠCom p", + "w ise", + "Ġt able", + "Ġst aff", + "ĠW ind", + "et t", + "Ġtri ed", + "ide red", + "Ġadd ition", + "Ġb ox", + "Ġl ack", + "ar ily", + "Ġw ide", + "Ġm id", + "Ġbo ard", + "ys is", + "Ġant i", + "h a", + "Ġd ig", + "en ing", + "Ġd ro", + "C on", + "6 8", + "Ġsl ow", + "b ased", + "se qu", + "Ġp ath", + "E x", + "ak er", + "Ġwork ed", + "Ġp en", + "Ġeng ine", + "Ġlook ed", + "ĠSu per", + "ĠS erv", + "Ġvict im", + "U n", + "Ġproper ty", + "Ġint rodu", + "Ġexec ut", + "ĠP M", + "L e", + "Ġcol or", + "ĠM ore", + "Ġ6 0", + "Ġnet work", + "Ġd ate", + "c ul", + "id ge", + "Ġext ra", + "3 1", + "Ġs le", + "6 7", + "Ġw ond", + "Ġreport s", + "j ust", + "ĠAust ral", + "Ġcap ital", + "Ġen s", + "Ġcomm and", + "Ġallow ed", + "Ġpre p", + "Ġca pt", + "h ib", + "Ġnum bers", + "ch an", + "Ġf air", + "m p", + "om s", + "Ġre ach", + "W ith", + "t ain", + "Ġbro ad", + "Ġcou ple", + "ec ause", + "ly ing", + "ĠF eb", + "Ġsc reen", + "Ġl ives", + "Ġpri or", + "ĠCong ress", + "A r", + "Ġappro ach", + "Ġe mer", + "ar ies", + "ĠD is", + "s erv", + "ĠN e", + "Ġbu ilt", + "c ies", + "Ġre pe", + "Ġrul es", + "for ce", + "ĠP al", + "Ġfin ancial", + "Ġcons idered", + "ĠCh ar", + "n ces", + "ĠI S", + "Ġb rought", + "Ġb i", + "i ers", + "ĠS im", + "O P", + "Ġproduct s", + "Ġvis it", + "Ġdoc ument", + "Ġcon duct", + "Ġcomplete ly", + "in ing", + "ĠCal if", + "ib ly", + "Ġwr itten", + "ĠT V", + "em ents", + "Ġd raw", + "O ne", + "Ġpub lished", + "Ġsec ret", + "r ain", + "he t", + "ĠF acebook", + "ond ay", + "ĠU p", + "Ġsex ual", + "Ġth ous", + "ĠP at", + "Ġ ess", + "Ġstand ard", + "Ġar m", + "g es", + "ect ion", + "Ġf ell", + "Ġfore ign", + "an i", + "ĠFr iday", + "Ġreg ular", + "in ary", + "Ġincre ased", + "Ġus ually", + "Ġdem on", + "Ġd ark", + "Ġadd itional", + "ro l", + "ĠO f", + "Ġprodu ction", + "! !", + "und red", + "Ġintern ational", + "id ents", + "ĠF ree", + "rou p", + "Ġr ace", + "Ġm ach", + "Ġh uge", + "A ll", + "le ar", + "ove mber", + "Ġto wn", + "Ġatt ention", + "ĠO ff", + "y ond", + "ĠThe n", + "f ield", + "Ġter ror", + "ra z", + "ĠB o", + "Ġmeet ing", + "ĠP ark", + "Ġar rest", + "Ġf ear", + "Ġa w", + "ĠV al", + "or ing", + "' ,", + "Ġext reme", + "ar r", + "Ġwork ers", + "A fter", + "Ġ3 1", + "n et", + "am ent", + "Ġdirect ly", + "Ġpop ulation", + "ub e", + "ĠOct ober", + "ĠI N", + "ĠJan uary", + "5 9", + "ĠDav id", + "Ġc ross", + "ce mber", + "ĠF irst", + "Ġmess age", + "ir it", + "Ġn ation", + "Ġp oll", + "is ions", + "Ġansw er", + "n y", + "is ode", + "Ġcar ry", + "ĠRuss ia", + "Ġhe ar", + "eng th", + "ro y", + "Ġn atural", + "in ally", + "Ġdo g", + "m itted", + "Ġtr ade", + "Ġsub st", + "Ġmult iple", + "ĠAf ric", + "Ġf ans", + "Ġs ort", + "Ġgl obal", + "ic ation", + "ĠW ed", + "ar a", + "Ġa chie", + "Ġlangu age", + "ve y", + "Ġt al", + "Ġnecess ary", + "Ġdet ails", + "Ġs en", + "ĠS und", + "ĠRe g", + "ĠR ec", + "0 6", + "Ġs il", + "ress ive", + "Ġmed ical", + "un ch", + "orn ia", + "Ġu nd", + "f ort", + "oc ks", + "ĠM onday", + "ues day", + "c raft", + "7 7", + "ur t", + "Ġ ver", + "ĠH ill", + "Ġrece ive", + "Ġmor ning", + "es tern", + "Ġb ank", + "Ġs at", + "ir th", + "ĠH igh", + "Ġdev ice", + "ĠTH E", + "ĠCent er", + "Ġsaf e", + "Ġp le", + "ĠCanad a", + "Ġsystem s", + "Ġass ist", + "Ġsur v", + "Ġb attle", + "ĠS oc", + "vert is", + "S he", + "Ġp aper", + "Ġgrow th", + "Ġc ast", + "S c", + "Ġpl ans", + "ll ed", + "Ġpart s", + "Ġw all", + "Ġmove ment", + "Ġpract ice", + "im ately", + "Ġdis play", + "Ġsomet imes", + "om p", + "ĠP aul", + "ĠY es", + "k ing", + "5 8", + "o ly", + "Ġs on", + "Ġav oid", + "ok es", + "ĠJ ew", + "Ġto wards", + "as c", + "Ġ //", + "ĠK ore", + "Ġtalk ing", + "Ġcor rect", + "Ġsp ent", + "ic ks", + "i able", + "e ared", + "Ġter m", + "Ġwant s", + "om ing", + "Ġ ut", + "Ġdou b", + "Ġfor ces", + "Ġp lease", + "6 9", + "ĠN ovember", + "at form", + "ond on", + "Ġon es", + "Ġimmedi ately", + "ĠRuss ian", + "ĠM et", + "Ġde g", + "Ġparent s", + "C H", + "ĠAmeric ans", + "al y", + "ĠM od", + "Ġsh own", + "Ġcond itions", + "Ġst uff", + "Ġre b", + "ĠY our", + "Ġinclud es", + "n own", + "ĠS am", + "Ġexper ien", + "m ission", + "ĠE ven", + "augh t", + "Ġannoun ced", + "ĠRepublic an", + "Ġdeter min", + "Ġdescrib ed", + "ĠCount y", + "( )", + "Ġdo or", + "Ġchang ed", + "Ġne igh", + "ĠH ere", + "Ġcle an", + "Ġp an", + "ĠDe cember", + "ĠEurope an", + "ir ing", + "ap ter", + "Ġcl ub", + "ĠT uesday", + "Ġp aid", + "ĠN et", + "Ġattack s", + "Ġcharact ers", + "Ġal one", + "Ġdirect or", + "d om", + "Ġ3 5", + "Ġl oad", + "Ġr out", + "ĠCalif ornia", + "Ġfin ally", + "Ġr ac", + "Ġcont r", + "Ġexact ly", + "res h", + "p ri", + "ĠIs lam", + "Ġn ature", + "Ġcare er", + "Ġlat est", + "Ġcon vers", + "ĠS l", + "p ose", + "ci ent", + "ĠIn c", + "iv ity", + "8 8", + "ĠA tt", + "ĠM or", + "nes day", + "Ġwe ight", + "k en", + "Ġnot e", + "Ġteam s", + "Ġ \\", + "air s", + "ĠG reen", + "Ġh undred", + "on ent", + "Ġstre ng", + "Ġcons ist", + "ic ated", + "Ġreg ul", + "Ġl ic", + "ast ic", + "Ġt en", + "urs day", + "ellig ence", + "ous ly", + "ĠU K", + "B I", + "Ġcost s", + "Ġind epend", + "ĠA P", + "Ġnorm al", + "Ġh om", + "Ġob vious", + "Ġs we", + "Ġst ar", + "Ġread y", + "ac her", + "Ġimp lement", + "g est", + "Ġs ong", + "ĠG et", + "ĠL ab", + "Ġinterest ing", + "us ing", + "Ġg iving", + "ĠSund ay", + "Ġet c", + "Ġm iddle", + "Ġrem ember", + "r ight", + "os ition", + "ut ions", + "Ġm ax", + "4 6", + "Ġyour self", + "Ġdem and", + "Ġtreat ment", + "Ġd anger", + "ĠC ons", + "Ġgu y", + "ĠBrit ish", + "Ġphys ical", + "Ġrel ated", + "Ġrem ain", + "Ġcould n", + "Ġref er", + "Ġc itiz", + "b ox", + "EN T", + "bo ard", + "Ġin n", + "I G", + "er o", + "ĠSt reet", + "osp ital", + "ren ch", + "cher s", + "Ġst ra", + "O L", + "ag er", + "ĠA N", + "Ġeas ily", + "I A", + "en ge", + "in y", + "Ġcl os", + "ock ed", + "Ġus es", + "ĠC oun", + "I m", + "u ild", + "? ?", + "m ore", + "Ġan g", + "Ġwr ite", + "ol ute", + "5 7", + "Ġlead er", + "Ġread ing", + "< /", + "Ġaut om", + "est s", + "4 3", + "Ġleg isl", + "ĠG old", + "Ġdesign ed", + "ĠS T", + "ĠLe g", + "a res", + "Ġbe aut", + "ĠT ex", + "Ġappear s", + "Ġstru gg", + "ĠR om", + "Ġ 00", + "Ġcho ice", + "Ġparticular ly", + "ĠF rom", + "op er", + "ĠL ondon", + "ann ed", + "Ġallow s", + "ob ile", + "Ġdiffere nce", + "âĢ ¢", + "ĠV iew", + "ĠWed nesday", + "Ġal though", + "Ġrel ative", + "Ġapplic ation", + "ate ver", + "Ġare n", + "Ġmy self", + "Ġim ag", + "Ġdis e", + "Ġsoc iety", + "Ġfre qu", + "ĠEng lish", + "Ġpo or", + "ĠD ay", + "Ġwrit ing", + "Ġse ven", + "Ġstart ing", + "Ġb ud", + "Ġpr int", + "ĠTr ans", + "uf act", + "ĠSt ud", + "n ew", + "Ġcr im", + "Ġg ives", + "Ġco ol", + "a e", + "i ance", + "ĠGener al", + "Ġthink ing", + "Ġsa ve", + "Ġlim ited", + "ĠPart y", + "Ġmean ing", + "p en", + "ow ers", + "ĠJ ack", + "E M", + "Ġn ice", + "ru pt", + "Ġg as", + "Ġe ight", + "Ġfe et", + "Ġeff ort", + "Ġ ign", + "ic it", + "B l", + "co in", + "Ġop in", + "Ġbr ain", + "Wh ile", + "he st", + "ĠTh ursday", + "Ġwould n", + "augh ter", + "Ġtou ch", + "le ments", + "Ġstud ies", + "Ġcent er", + "c ont", + "or ge", + "Ġcomput er", + "Ġinvestig ation", + "P l", + "or ks", + "Ġ200 8", + "Ġincre asing", + "Ġst ore", + "Ġcom ments", + "Ġb al", + "m en", + "Ġdo ll", + "Ġl iber", + "Ġw ife", + "Ġlaw s", + "atur day", + "it ness", + "Ġmod ern", + "ĠS k", + "Ġadminist ration", + "Ġopportun ity", + "Ġs al", + "Ġpower ful", + "M y", + "Ġclaim s", + "ĠEar th", + "ord s", + "Ġt itle", + "Ġes c", + "n ame", + "N ot", + "om en", + "Ġbe yond", + "Ġc amer", + "Ġse ll", + "it ute", + "ear ch", + "Ġapp l", + "im ent", + "4 2", + "ĠAr t", + "Ġun f", + "Ġviol ence", + "ur g", + "ĠE ast", + "Ġcomp ared", + "Ġopt ions", + "Ġthrough out", + "Ġv s", + "ig r", + ". [", + "ac hes", + "7 8", + "Ġfil es", + "F L", + "E L", + "ar ian", + "ĠJ ames", + "ĠA ir", + "an ch", + "Ġdet ail", + "Ġpie ce", + "P S", + "Ġn amed", + "Ġeduc ation", + "Ġdri ve", + "Ġitem s", + "Ġstud ent", + "ic ed", + ": :", + "ic o", + "Ġth row", + "Ġsc ene", + "Ġcomple x", + "Ġ200 9", + "Ġpre c", + "ĠB re", + "7 9", + "Ġcon cept", + "Ġstat us", + "am ing", + "Ġd ied", + "Ġknow ledge", + "Ġbegin ning", + "O D", + "ru ary", + "Ġcertain ly", + "Ġgu ys", + "Ġsl ight", + "in n", + "ound s", + "Ġf ine", + "Ġf at", + "ic ations", + "Ġper haps", + "ĠA nt", + "Ġinc ome", + "Ġhtt ps", + "Ġmajor ity", + "port s", + "st on", + "Ġgreat er", + "Ġfe ed", + "ent ially", + "Ġsaf ety", + "Ġun ique", + "and om", + "Ġg one", + "Ġshow ed", + "Ġhist or", + "Ġcoun ter", + "i us", + "id a", + "Ġlead ing", + "i pe", + "Ġs end", + "ĠDon ald", + "er ve", + "Ġdef ense", + "ines e", + "Ġy es", + "ĠF ire", + "ĠMus lim", + "ra q", + "Ġcontin ued", + "os h", + "Ġprov ides", + "Ġpr ison", + "ĠP re", + "Ġhapp y", + "Ġeconom y", + "Ġtr ust", + "ag s", + "ĠG ame", + "Ġweap ons", + "um an", + "ĠC le", + "it ation", + "Ġanal ysis", + "ĠT imes", + "Ġsc ience", + "- >", + "Ġfig ure", + "Ġdis app", + "ent y", + "Ġsoft ware", + "Ġu lt", + "Ġoffic ers", + "N ew", + "I s", + "Ġrem ains", + "ĠInd ia", + "Ġp sych", + "ri ef", + "Ġc at", + "es c", + "Ġob serv", + "Ġst age", + "ĠD ark", + "Ġent er", + "ch ange", + "Ġpass ed", + "Ġdes pite", + "ĠO ut", + "Ġmov ie", + "r s", + "Ġv oice", + "m ine", + "ĠPl ay", + "Ġto ward", + "ĠT er", + "Ġreg ion", + "Ġval ues", + "or ters", + "Ġm ount", + "Ġoffic er", + "ĠO ther", + "b an", + "Ġh ous", + "w ood", + "ro om", + "I V", + "ĠS un", + "se e", + "ĠO ver", + "ro g", + "9 0", + "Ġl ay", + "ĠT ur", + "a wn", + "Ġpress ure", + "ĠS ub", + "Ġbook s", + "ed om", + "ĠS and", + "A A", + "ag o", + "Ġre asons", + "f ord", + "Ġactiv ity", + "U T", + "N ow", + "ĠSen ate", + "ce ll", + "n ight", + "Ġcall s", + "in ter", + "Ġlet ter", + "ĠR ob", + "ĠJ e", + "Ġcho ose", + "ĠL aw", + "G et", + "B e", + "Ġro b", + "Ġtyp es", + "Ġpl atform", + "Ġqu arter", + "R A", + "ĠT ime", + "Ġmay be", + "ĠC r", + "9 5", + "p re", + "Ġmov ing", + "Ġl if", + "Ġgo ld", + "Ġs om", + "Ġpat ients", + "Ġtr uth", + "ĠK e", + "ur ance", + "ant ly", + "m ar", + "Ġchar ge", + "ĠG reat", + "Ġce le", + "---------------- ----------------", + "Ġro ck", + "ro id", + "an cy", + "Ġcred it", + "a ud", + "B y", + "ĠE very", + "Ġmov ed", + "ing er", + "rib ution", + "Ġn ames", + "Ġstra ight", + "ĠHe alth", + "ĠW ell", + "Ġfe ature", + "Ġr ule", + "Ġsc he", + "in ated", + "ĠMich ael", + "ber g", + "4 1", + "il ed", + "b and", + "Ġcl ick", + "ĠAng el", + "on ents", + " Ń", + "ĠI raq", + "ĠS aturday", + "Ġa ware", + "p art", + "Ġpat tern", + "O W", + "ĠL et", + "Ġgr ad", + "ign ed", + "Ġassoci ated", + "Ġst yle", + "n o", + "i ation", + "a ith", + "il ies", + "Ġst ories", + "ur ation", + "Ġindividual s", + "ĠâĢ ¦", + "m iss", + "ĠAss oci", + "ish ing", + "ab y", + "Ġsum mer", + "ĠB en", + "Ġ3 2", + "Ġar ch", + "ut y", + "ĠTex as", + "h ol", + "Ġfull y", + "Ġm ill", + "Ġfollow ed", + "ĠB ill", + "ĠInd ian", + "ĠSec ret", + "ĠB el", + "ĠFeb ruary", + "Ġjob s", + "Ġseem ed", + "ĠGo vern", + "i pped", + "Ġreal ity", + "Ġl ines", + "Ġp ark", + "Ġmeas ure", + "ĠO ur", + "I M", + "Ġbro ther", + "Ġgrow ing", + "Ġb an", + "Ġest im", + "Ġc ry", + "ĠS chool", + "Ġme chan", + "ĠO F", + "ĠWind ows", + "Ġr ates", + "ĠO h", + "Ġpos itive", + "Ġcult ure", + "ist ics", + "ic a", + "Ġh ar", + "y a", + "ite ly", + "i pp", + "Ġm ap", + "en cies", + "ĠWill iam", + "I I", + "ak ers", + "5 6", + "ĠM art", + "ĠR em", + "Ġal tern", + "it ude", + "Ġco ach", + "row d", + "D on", + "Ġk ids", + "Ġj ournal", + "Ġcor por", + "Ġf alse", + "Ġwe b", + "Ġsle ep", + "Ġcont ain", + "Ġst o", + "Ġb ed", + "iver se", + "ĠR ich", + "ĠCh inese", + "Ġp un", + "Ġme ant", + "k nown", + "Ġnot ice", + "Ġfavor ite", + "a ven", + "Ġcond ition", + "Ġpur pose", + ") )", + "Ġorgan ization", + "Ġchall eng", + "Ġman ufact", + "Ġsus p", + "ĠA c", + "Ġcrit ic", + "un es", + "uc lear", + "Ġm er", + "vent ion", + "Ġ8 0", + "Ġm ist", + "ĠU s", + "ĠT or", + "htt p", + "ol f", + "Ġlarg er", + "Ġadv ant", + "Ġrese ar", + "Ġact ions", + "m l", + "Ġke pt", + "Ġa im", + ", '", + "c ol", + "Ġbenef its", + "if ying", + "Ġact ual", + "ĠIntern ational", + "Ġveh icle", + "Ġch ief", + "Ġeff orts", + "ĠLe ague", + "ĠM ost", + "Ġwa it", + "Ġad ult", + "Ġover all", + "Ġspe ech", + "Ġhigh ly", + "Ġfem ale", + "Ġer ror", + "Ġeffect ive", + "5 4", + "Ġenc our", + "w ell", + "Ġfail ed", + "Ġcons erv", + "Ġprogram s", + "Ġt rou", + "Ġa head", + "5 00", + "vertis ement", + "I P", + "ĠF ound", + "p ir", + "Ġ %", + "Ġcr ime", + "and er", + "Ġloc ation", + "ĠI ran", + "Ġbehav ior", + "az ing", + "Ġr are", + "Ġem b", + "Ġca used", + "Ġsh ip", + "Ġact ive", + "Ġcont ribut", + "Ġg reen", + "Ġac qu", + "Ġref lect", + "ven ue", + "Ġf irm", + "Ġb irth", + "] .", + "Ġclear ly", + "Ġem ot", + "Ġag ency", + "ri age", + "Ġmem ory", + "9 8", + "S A", + "ĠSe e", + "ac ing", + "C C", + "Ġbig gest", + "Ġr ap", + "Ġbas ic", + "Ġb and", + "e at", + "Ġsus pect", + "ĠM ac", + "Ġ9 0", + "m ark", + "ist an", + "Ġsp read", + "am s", + "k i", + "as y", + "ra v", + "ĠR ober", + "Ġdemon str", + "r ated", + "Ġabs olute", + "Ġpl aces", + "Ġim pl", + "ibr ary", + "Ġc ards", + "Ġdest roy", + "Ġv irt", + "ve re", + "Ġapp eared", + "y an", + "p oint", + "Ġbe g", + "Ġtem per", + "s pe", + "ant ed", + "ear s", + "ĠD irect", + "Ġl ength", + "Ġbl og", + "am b", + "Ġint eg", + "Ġres ources", + "ac c", + "if ul", + "Ġsp ot", + "Ġfor ced", + "Ġthous ands", + "ĠMin ister", + "Ġqu al", + "ĠF rench", + "at ically", + "Ġgener ally", + "Ġdr ink", + "Ġth us", + "I L", + "od es", + "Ġappro pri", + "ĠRe ad", + "Ġwh om", + "Ġey e", + "Ġcol lege", + "Ġ4 5", + "ire ction", + "Ġens ure", + "Ġapp arent", + "id ers", + "Ġrelig ious", + "Ġmin or", + "ol ic", + "Ġt ro", + "ĠWh y", + "rib ute", + "m et", + "Ġprim ary", + "Ġdevelop ed", + "Ġpe ace", + "Ġsk in", + "st e", + "av a", + "Ġbl ue", + "Ġfam ilies", + "Ġ ir", + "Ġapp ly", + "Ġin form", + "ĠSm ith", + "C T", + "i i", + "Ġlim it", + "Ġres ist", + "........ ........", + "um n", + "Ġconf lic", + "Ġtw e", + "ud d", + "ĠT om", + "Ġl iter", + "qu e", + "b on", + "Ġha ir", + "Ġevent ually", + "Ġp us", + "Ġhelp ed", + "Ġag g", + "or ney", + "ĠApp le", + "Ġf it", + "ĠS ur", + "Ġpre m", + "Ġs ales", + "Ġsecond s", + "Ġstreng th", + "Ġfeel ing", + "¿ ½", + "Ġt our", + "Ġknow s", + "o om", + "Ġex erc", + "Ġsom ew", + "ï ¿½", + "> >", + "Ġsp okes", + "Ġide as", + "Ġreg ist", + "so ft", + "ĠD el", + "ĠP C", + "Ġpro pos", + "Ġlaun ch", + "Ġbott om", + "T H", + "ĠP lease", + "v est", + "it z", + "ĠIn ter", + "Ġsc ript", + "Ġr at", + "ar ning", + "Ġ il", + "ĠJ er", + "ĠA re", + "Ġwh atever", + "ok en", + "ci ence", + "Ġmod e", + "Ġag ree", + "Ġs ources", + "Ġinit ial", + "Ġrest rict", + "Ġwond er", + "us ion", + "## ##", + "ĠS il", + "vil le", + "Ġb urn", + "t w", + "as ion", + "Ġ £", + "Ġn or", + "u ing", + "Ġre ached", + "Ġs un", + "Ġc ateg", + "ig ration", + "Ġc ook", + "Ġprom ot", + "Ġm ale", + "Ġcl imate", + "Ġf ix", + "Ġalleg ed", + "U R", + "all ed", + "Ġim ages", + "C ont", + "ot a", + "Ġschool s", + "i os", + "Ġd rop", + "Ġst ream", + "ĠM o", + "Ġprevious ly", + "al ing", + "Ġp et", + "Ġdou ble", + "Ġ( @", + "ann el", + "Ġdef ault", + "t ies", + "Ġr ank", + "ĠD ec", + "ĠCoun cil", + "Ġweap on", + "Ġst ock", + "Ġanal y", + "ĠSt r", + "Ġpict ure", + "ĠPol ice", + "f erence", + "Ġcent ury", + "Ġcitiz ens", + "Ġon to", + "Ġexp and", + "Ġhe ro", + "ĠS ol", + "Ġw ild", + "Ġupd ate", + "Ġcustom ers", + "r ont", + "d ef", + "Ġl ik", + "Ġcrim inal", + "ĠChrist ian", + "S P", + "7 6", + "Ġle aving", + "Ġother wise", + "ĠD ist", + "Ġbas is", + "5 2", + "5 3", + "ic ip", + "ĠB er", + "Ġrecomm end", + "Ġfl oor", + "Ġc rowd", + "ol es", + "Ġ7 0", + "Ġcent ral", + "ĠE v", + "Ġd ream", + "Ġdown load", + "Ġconf ir", + "ĠTh om", + "Ġwind ow", + "Ġhapp ens", + "Ġun it", + "Ġt end", + "Ġs pl", + "Ġbec omes", + "Ġfight ing", + "Ġpred ict", + "ĠP ress", + "ĠP ower", + "Ġhe avy", + "ak ed", + "Ġf an", + "or ter", + "ate gy", + "B A", + "iz es", + "Ġsp end", + "H ere", + "Ġ200 7", + "Ġad op", + "ĠH am", + "Ġfoot ball", + "ĠP ort", + "od ay", + "5 1", + "amp ions", + "Ġtrans fer", + "h t", + "Ġ3 8", + "ter m", + "ac ity", + "Ġb ur", + "] ,", + "tern al", + "r ig", + "b ut", + "Ġthere fore", + "ĠB ecause", + "res p", + "re y", + "Ġm ission", + "S ome", + "Ġnot ed", + "Ġass um", + "Ġdise ase", + "Ġed it", + "Ġprog ress", + "r d", + "ĠB rown", + "oc al", + "Ġadd ing", + "Ġra ised", + "ĠAn y", + "Ġt ick", + "Ġsee ing", + "ĠPe ople", + "Ġagre ement", + "Ġser ver", + "Ġw at", + "Ġdeb ate", + "Ġsupp osed", + "il ing", + "Ġlarg est", + "Ġsuccess ful", + "ĠP ri", + "ĠDemocr atic", + "Ġj ump", + "ĠSyri a", + "Ġown ers", + "Ġoff ers", + "Ġshoot ing", + "Ġeff ic", + "se y", + "Ġha ven", + "ver se", + "te red", + "ĠL ight", + "im al", + "ĠB ig", + "Ġdef end", + "Ġbe at", + "Ġrecord s", + "% )", + "Ġsc en", + "Ġemploy ees", + "Ġdev ices", + "he m", + "Ġcom mer", + "ĠM ex", + "Ġbenef it", + "ĠPro f", + "Ġil leg", + "Ġsur face", + "ĠAl so", + "Ġh arm", + "ing ly", + "w ide", + "ĠA lex", + "Ġsh ut", + "ĠC ur", + "Ġl ose", + "p m", + "Ġchall enge", + "se mb", + "Ġst ation", + "Ġint elligence", + "Ġacc ur", + "ĠFl or", + "Ġrequ ires", + "ĠM al", + "b um", + "Ġh ospital", + "Ġsp irit", + "Ġoff ered", + "Ġprodu ce", + "ĠComm un", + "Ġcreat ing", + "Ġcr is", + "s pect", + "Ġend ed", + "Ġd aily", + "Ġvot ers", + "land s", + "i as", + "i h", + "on a", + "Ġsm art", + "ĠOff ice", + "ĠL ord", + "ri al", + "ĠIntern et", + "Ġcirc um", + "Ġextreme ly", + "' .", + "Ġopin ion", + "ĠM il", + "Ġg ain", + "B S", + "ĠF in", + "y p", + "Ġuse ful", + "Ġbud get", + "Ġcom fort", + "is f", + "Ġback ground", + "el ine", + "Ġep isode", + "Ġen emy", + "Ġtri al", + "Ġestab lish", + "d ate", + "ĠC ap", + "Ġcontin ues", + "Ġshow ing", + "ĠUn ion", + "w ith", + "Ġpost ed", + "ĠSy stem", + "Ġe at", + "ri an", + "Ġr ise", + "ĠGerman y", + "il s", + "Ġsign ed", + "Ġv ill", + "Ġgr and", + "m or", + "ĠEng land", + "Ġproject s", + "um ber", + "Ġconf erence", + "z a", + "Ġrespons ible", + "ĠAr ab", + "Ġlearn ed", + "âĢĶ âĢĶ", + "i pping", + "ĠGe orge", + "O C", + "Ġreturn ed", + "ĠAustral ia", + "Ġb rief", + "Q u", + "Ġbr and", + "ill ing", + "ab led", + "Ġhig hest", + "Ġtr ain", + "ĠComm ission", + "wh ile", + "Ġn om", + "cept ion", + "Ġm ut", + "ĠBl ue", + "Ġinc ident", + "v ant", + "8 6", + "ĠI D", + "Ġn uclear", + "7 4", + "ĠL ike", + "ĠR E", + "ĠM icro", + "l i", + "m ail", + "Ġcharg es", + "8 9", + "Ġad just", + "ad o", + "Ġear th", + "N A", + "Ġpr ices", + "P A", + "Ġd raft", + "Ġrun s", + "Ġcandid ate", + "ens es", + "Ġmanag ement", + "ĠPh il", + "ĠM iss", + "Ġte ach", + "g ram", + "Ġunderstand ing", + "a it", + "ic ago", + "A dd", + "ĠE p", + "sec ut", + "Ġsepar ate", + "Ġinst ance", + "Ġe th", + "Ġun less", + "**** ****", + "ĠF ore", + "in ate", + "Ġoper ations", + "S p", + "Ġf aith", + "g ar", + "ĠCh urch", + "ron ic", + "Ġconf ig", + "os ure", + "Ġactiv ities", + "Ġtrad itional", + "Ġ3 6", + "Ġd irection", + "Ġmach ine", + "Ġsur round", + "Ġp ush", + "un ction", + "ĠE U", + "Ġeas ier", + "Ġarg ument", + "G B", + "Ġm icro", + "Ġsp ending", + "iz ations", + "Ġthe ory", + "ad ow", + "Ġcall ing", + "ĠL ast", + "Ġd er", + "Ġinflu ence", + "Ġcomm it", + "Ġph oto", + "Ġun c", + "ist ry", + "g n", + "ast e", + "ack s", + "Ġdis p", + "ad y", + "d o", + "ĠG ood", + "Ġ `", + "Ġw ish", + "Ġreve aled", + "Âł Âł", + "l ig", + "Ġen force", + "ĠComm ittee", + "Ġche m", + "Ġmil es", + "Ġinterest ed", + "Ġsol ution", + "ic y", + "in ct", + "Ġ- >", + "ĠD et", + "Ġrem oved", + "Ġcomp ar", + "e ah", + "Ġpl ant", + "ĠS ince", + "Ġachie ve", + "Ġadvant age", + "Ġslight ly", + "b ing", + "Ġpl aced", + "u nder", + "201 5", + "ĠM ad", + "Ġt im", + "os es", + "Ġc ru", + "ĠR ock", + "Ġmost ly", + "Ġneg ative", + "Ġset ting", + "Ġprodu ced", + "Ġm ur", + "Ġconnect ion", + "ĠM er", + "Ġdri ver", + "Ġexecut ive", + "Ġass ault", + "Ġb orn", + "ĠV er", + "t ained", + "Ġstruct ure", + "Ġredu ce", + "Ġdec ades", + "Ġd ed", + "u ke", + "ĠM any", + "idd en", + "Ġle ague", + "S e", + "Ġjo in", + "Ġdis co", + "Ġd ie", + "c ks", + "act ions", + "Ġass ess", + "ag n", + "Ġgo als", + "our s", + "I R", + "Ġsen ior", + "ill er", + "m od", + "ip ment", + "oc ol", + "u y", + "ĠQ ue", + "Ġpart ies", + "ir gin", + "Ġle arning", + "it able", + "Ġstre et", + "Ġcamer a", + "A pp", + "Ġsk ills", + "b re", + "c ious", + "Ġcele br", + "ĠFr anc", + "Ġexist ing", + "Ġwill ing", + "l or", + "Ġ id", + "ĠSp ace", + "Ġcrit ical", + "ĠL a", + "ortun ately", + "Ġser ve", + "Ġc old", + "Ġspec ies", + "T S", + "Ġanim als", + "ĠB ay", + "Ġold er", + "ĠU nder", + "est ic", + "ĠT re", + "Ġte acher", + "Ġpre fer", + "v is", + "Ġth read", + "ĠM att", + "Ġmanag er", + "ãĥ »", + "Ġprofess ional", + "ĠV ol", + "Ġnot es", + "The se", + "ul a", + "Ġf resh", + "ent ed", + "u zz", + "ed y", + "clus ion", + "ĠR el", + "Ġdoub t", + "E O", + "Ġopen ed", + "ĠB it", + "Ad vertisement", + "Ġgu ess", + "ĠU N", + "Ġse qu", + "Ġexpl ain", + "ott en", + "Ġatt ract", + "ak s", + "Ġstr ing", + "Ġcont ext", + "oss ible", + "ĠRepublic ans", + "Ġsol id", + "Ġc ities", + "Ġask ing", + "Ġr andom", + "u ps", + "ur ies", + "ar ant", + "dd en", + "g l", + "ĠFlor ida", + "Ġdep end", + "ĠSc ott", + "Ġ3 3", + "Ġi T", + "ic on", + "Ġmention ed", + "Ġ2 000", + "Ġclaim ed", + "Ġdefin itely", + "ul f", + "Ġc ore", + "Ġopen ing", + "ĠCon st", + "wh ich", + "ĠT ra", + "A G", + "7 2", + "Ġbelie ved", + "ad a", + "Ġ4 8", + "ĠSec urity", + "yr ight", + "ĠP et", + "ĠL ou", + "Ġhold ing", + "======== ========", + "Ġ ice", + "Ġb row", + "Ġauthor ities", + "h ost", + "w ord", + "Ġsc ore", + "ĠD iv", + "Ġcell s", + "Ġtrans l", + "Ġneigh bor", + "Ġrem ove", + "u ct", + "Ġdist rict", + "ĠA ccording", + "Ġwor se", + "Ġconcern s", + "Ġpresident ial", + "Ġpolic ies", + "ĠH all", + "7 3", + "Ġh us", + "A Y", + "Ġ200 6", + "ĠJ ud", + "Ġindepend ent", + "ĠJust ice", + "ili ar", + "pr int", + "igh ter", + "Ġprotect ion", + "z en", + "Ġsu dden", + "h ouse", + "ĠJ es", + "P R", + "ĠIn f", + "Ġb ul", + "Ġ _", + "ĠServ ice", + "ĠP R", + "Ġstr ategy", + "ff ect", + "Ġgirl s", + "Ġmiss ing", + "oy al", + "ĠTe am", + "ul ated", + "Ġd at", + "Ġpolit ics", + "ab or", + "A ccording", + "Ġspe ll", + "Ġg raph", + "ort hern", + "T C", + "A b", + "Ġlab or", + "is her", + "Ġk ick", + "ĠiT unes", + "Ġstep s", + "pos es", + "Ġsmall er", + "E n", + "ber t", + "Ġro ll", + "Ġresear chers", + "Ġcl osed", + "Ġtrans port", + "Ġlaw y", + "________ ________", + "ĠCh icago", + "Ġas pect", + "Ġn one", + "Ġmar riage", + "9 6", + "Ġe lements", + "ĠF re", + "ĠS al", + "Ġd ram", + "F C", + "t op", + "e qu", + "Ġhe aring", + "Ġsupport ed", + "Ġtest ing", + "co hol", + "Ġmass ive", + "Ġst ick", + "Ġgu ard", + "is co", + "ph one", + "F rom", + "How ever", + "Ġb order", + "Ġcop y", + "ograph y", + "l ist", + "7 1", + "Ġown er", + "cl ass", + "ru it", + "r ate", + "ĠO nce", + "Ġdig ital", + "Ġt ask", + "ER S", + "Ġinc red", + "t es", + "+ +", + "ĠFr ance", + "Ġb reat", + "ow l", + "Ġiss ued", + "ĠW estern", + "Ġdet ect", + "Ġpart ners", + "Ġsh ared", + "ĠC all", + "Ġcan cer", + "ac he", + "rib e", + "Ġexpl ained", + "Ġhe at", + "{ \"", + "Ġinvest ment", + "ĠB ook", + "Ġw ood", + "Ġtool s", + "ĠAl though", + "Ġbelie f", + "Ġcris is", + "Ġg e", + "ĠM P", + "Ġoper ation", + "ty pe", + "~ ~", + "g a", + "Ġcont ains", + "ant a", + "Ġexp ress", + "ĠG roup", + "ĠJ ournal", + "k a", + "Ġam b", + "ĠUS A", + "Ġfind ing", + "Ġfund ing", + "h ow", + "Ġestab lished", + "ide os", + "Ġdeg ree", + "Ġdanger ous", + "ang ing", + "Ġfre edom", + "pp ort", + "out hern", + "Ġch urch", + "Ġc atch", + "ĠTw o", + "Ġpres ence", + "ĠGu ard", + "U p", + "Ġauthor ity", + "ĠPro ject", + "Ġbut ton", + "Ġcon sequ", + "Ġval id", + "Ġwe ak", + "Ġstart s", + "Ġref erence", + "ĠM em", + "\" )", + "U N", + "or age", + "ĠO pen", + "Ġcol lection", + "y m", + "g ency", + "Ġbeaut iful", + "ro s", + "Ġtell s", + "Ġwa iting", + "n el", + "Ġprov iding", + "ĠDemocr ats", + "Ġd aughter", + "Ġm aster", + "Ġpur poses", + "ĠJapan ese", + "Ġequ al", + "Ġturn s", + "Ġdoc uments", + "Ġwatch ing", + "R es", + "Ġr an", + "201 4", + "Ġre ject", + "ĠKore a", + "Ġvictim s", + "Le vel", + "ere nces", + "Ġw itness", + "Ġ3 4", + "Ġre form", + "com ing", + "Ġocc up", + "Ġc aught", + "Ġtra ffic", + "ad ing", + "Ġmod els", + "ar io", + "Ġserv ed", + "Ġb atter", + "u ate", + "ĠSecret ary", + "Ġagre ed", + "Ġtr uly", + "yn am", + "ĠR et", + "Ġun its", + "ĠRes earch", + "h and", + "az ine", + "ĠM ike", + "Ġvar iety", + "ot al", + "Ġam azing", + "Ġconfir med", + "Ġentire ly", + "Ġpurch ase", + "Ġe lement", + "Ġc ash", + "Ġdeter mine", + "D e", + "Ġc ars", + "ĠW all", + "â ĸ", + "Ġview s", + "Ġdrug s", + "Ġdep artment", + "ĠSt ep", + "u it", + "Ġ3 9", + "as ure", + "ĠCl ass", + "Ġc overed", + "ĠB ank", + "Ġme re", + "u ana", + "Ġmult i", + "Ġm ix", + "Ġun like", + "lev ision", + "Ġsto pped", + "Ġs em", + "ĠG al", + "ul es", + "Ġwe l", + "ĠJohn son", + "l a", + "Ġsk ill", + "Ġbec oming", + "ri e", + "Ġappropri ate", + "f e", + "ell ow", + "ĠPro t", + "ul ate", + "oc ation", + "Ġweek end", + "od ies", + "Ġsit es", + "Ġanim al", + "ĠT im", + "Ġsc ale", + "Ġcharg ed", + "Ġinst ruct", + "ill a", + "Ġmethod s", + "Ġc ert", + "Ġjud ge", + "ĠH el", + "Ġdoll ars", + "Ġstand ing", + "ĠS qu", + "Ġdeb t", + "l iam", + "Ġdri ving", + "ĠS um", + "ĠEd ition", + "Ġal bum", + "and on", + "I F", + "ĠU k", + "6 3", + "ad er", + "Ġcommer cial", + "es h", + "ĠGovern ment", + "Ġdisc overed", + "Ġout put", + "ĠHill ary", + "ĠCar ol", + "Ġ200 5", + "Ġab use", + "anc ing", + "Ġsw itch", + "Ġann ual", + "T w", + "Ġst ated", + "ag ement", + "in ner", + "Ġdem ocr", + "Ġres idents", + "Ġallow ing", + "Ġfact ors", + "od d", + "Ġf uck", + "em ies", + "Ġoccur red", + "ot i", + "Ġn orth", + "ĠP ublic", + "Ġinj ury", + "Ġins urance", + "C L", + "oll y", + "ã Ģ", + "Ġrepe ated", + "Ġar ms", + "ang ed", + "Ġconst ruction", + "Ġf le", + "P U", + "ic ians", + "Ġfor ms", + "ĠMc C", + "ant ic", + "Ġm ental", + "p ire", + "Ġequ ipment", + "Ġf ant", + "Ġdiscuss ion", + "Ġregard ing", + "k in", + "ar p", + "Ġch air", + "og ue", + "Ġpro ceed", + "ĠI d", + "O ur", + "Ġmur der", + "M an", + "Ġ4 9", + "as p", + "Ġsupp ly", + "Ġin put", + "Ġwe alth", + "liam ent", + "Ġpro ced", + "or ial", + "ĠSt at", + "ĠN FL", + "hen s", + "ĠInst itute", + "Ġput ting", + "ourn ament", + "et ic", + "Ġloc ated", + "Ġk id", + "er ia", + "r un", + "Ġpr inc", + "Ġ !", + "go ing", + "ĠB et", + "Ġcl ot", + "Ġtell ing", + "Ġprop osed", + "i ot", + "or ry", + "Ġfund s", + "g ment", + "ĠL ife", + "Ġb aby", + "ĠB ack", + "Ġsp oke", + "Im age", + "Ġear n", + "ĠA T", + "g u", + "Ġex change", + "ĠL in", + "ov ing", + "Ġp air", + "M ore", + "az on", + "Ġarrest ed", + "Ġkill ing", + "c an", + "ĠC ard", + "y d", + "Ġident ified", + "Ġm obile", + "Ġthan ks", + "ony m", + "ĠF orm", + "Ġhundred s", + "ĠCh ris", + "ĠC at", + "Ġtre nd", + "h at", + "ĠA v", + "om an", + "Ġelect ric", + "ĠW il", + "S E", + "O f", + "Ġrest aur", + "ot ed", + "Ġtr ig", + "Ġn ine", + "Ġb omb", + "Wh y", + " ¯", + "Ġco verage", + "Ġapp eal", + "ĠRober t", + "ĠS up", + "Ġfin ished", + "Ġfl ow", + "Ġdel iver", + "Ġcal cul", + "Ġphot os", + "Ġph il", + "Ġpie ces", + "Ġapp re", + "k es", + "Ġr ough", + "D o", + "Ġpart ner", + "Ġconcern ed", + "Ġ3 7", + "ĠG en", + "C ol", + "ct ors", + "Ġ= >", + "st ate", + "Ġsuggest ed", + "ĠFor ce", + "C E", + "Ġher self", + "ĠPl an", + "w orks", + "o oth", + "ren cy", + "Ġcor ner", + "Ġhus band", + "Ġintern et", + "ĠA ut", + "em s", + "os en", + "ĠAt l", + "g en", + "Ġbal ance", + "6 2", + "Ġsound s", + "te xt", + "Ġar r", + "ov es", + "Ġmill ions", + "Ġrad io", + "Ġsat isf", + "ĠD am", + "M r", + "G o", + "S pe", + "Ġcomb at", + "r ant", + "ĠG ree", + "Ġf uel", + "Ġdist ance", + "Ġtest s", + "Ġdec re", + "ĠE r", + "Ġman aged", + "D S", + "Ġt it", + "Ġmeas ures", + "ĠL iber", + "Ġatt end", + "as hed", + "ĠJ ose", + "ĠN ight", + "d it", + "ĠN ov", + "ĠE nd", + "out s", + "Ġgener ation", + "Ġadv oc", + "y th", + "Ġconvers ation", + "ĠS ky", + "act ive", + "ce l", + "ri er", + "ĠFr ank", + "Ġg ender", + "Ġcon cent", + "Ġcar ried", + "and a", + "ĠV irgin", + "Ġarri ved", + "ic ide", + "ad ed", + "Ġfail ure", + "Ġmin imum", + "le ts", + "Ġwor st", + "Ġkeep ing", + "Ġint ended", + "Ġilleg al", + "Ġsub sc", + "Ġdetermin ed", + "Ġtri p", + "Y es", + "Ġra ise", + "Ġ ~", + "Ġfeel s", + "Ġpack age", + "ĠJ o", + "h i", + "201 6", + "re al", + "Ġf ra", + "Ġsy mb", + "M e", + "uck y", + "p ret", + "ĠK h", + "ĠEd it", + "ĠWe b", + "em ic", + "ĠCol or", + "Ġjust ice", + "I nt", + "Ġfar m", + "ck now", + "\" >", + "el ess", + "Ġredu ced", + "Ġ5 00", + "x x", + "ĠR ad", + "ĠW ood", + "Ġcl in", + "Ġhy p", + "il er", + "ur a", + "k ins", + "8 5", + "6 1", + "ĠThe ir", + "ĠM ary", + "Ġs an", + "Ġno vel", + "ĠWh o", + "Ġcap acity", + "Ġimp ossible", + "Ġpl ays", + "Ġmin ister", + "ij uana", + "ic ate", + "ĠS et", + "Ġf ram", + "Ġ ing", + "Ġcommun ities", + "ĠF BI", + "it a", + "Ġb on", + "Ġstr ateg", + "Ġinterest s", + "l ock", + "g ers", + "m as", + "ĠAN D", + "Ġconflic t", + "Ġrequire ments", + "Ġs ac", + "Ġoper ating", + "in i", + "rel ated", + "Ġcomm itted", + "Ġrelative ly", + "Ġs outh", + "¯ ¯", + "Ġaff ord", + "Ġident ity", + "Ġdec isions", + "Ġacc used", + "pl ace", + "Ġvict ory", + "o ch", + "i at", + "N ame", + "C om", + "t ion", + "ed s", + "Ġsee k", + "Ġt ight", + "ĠIm ages", + "Ġinit i", + "Ġhum ans", + "Ġfam iliar", + "Ġaud ience", + "Ġintern al", + "vent ure", + "Ġs ides", + "ĠT O", + "Ġd im", + "Ġcon clud", + "Ġapp oint", + "Ġenforce ment", + "ĠJ im", + "ĠAssoci ation", + "Ġcircum st", + "ĠCanad ian", + "Ġjo ined", + "Ġdiffere nces", + "ĠL os", + "Ġprot est", + "Ġtw ice", + "w in", + "Ġgl ass", + "ars h", + "ĠAr my", + "Ġexp ression", + "Ġdec ide", + "Ġplan ning", + "an ia", + "Ġhand le", + "ĠMicro soft", + "ĠN or", + "Ġmax imum", + "ĠRe v", + "Ġse a", + "Ġev al", + "Ġhel ps", + "re f", + "Ġb ound", + "Ġm outh", + "Ġstand ards", + "Ġcl im", + "ĠC amp", + "ĠF ox", + "cl es", + "Ġar my", + "ĠTe chn", + "ack ing", + "x y", + "S S", + "Ġ4 2", + "Ġbu g", + "ĠUk rain", + "ĠM ax", + "ĠJ ones", + "ĠSh ow", + "l o", + "Ġplan et", + "Ġ7 5", + "Ġwin ning", + "Ġf aster", + "Ġspe ct", + "Ġbro ken", + "T R", + "Ġdef ined", + "Ġhealth y", + "Ġcompet ition", + "htt ps", + "ĠIs land", + "ĠF e", + "Ġannoun ce", + "ĠC up", + "ĠInst ead", + "Ġcl ient", + "Ġposs ibly", + "se ction", + "ock et", + "l ook", + "Ġfin ish", + "Ġcre w", + "Ġres erv", + "Ġed itor", + "Ġh ate", + "Ġs ale", + "Ġcontro vers", + "Ġp ages", + "w ing", + "Ġnum er", + "Ġopp osition", + "Ġ200 4", + "Ġref uge", + "Ġfl ight", + "Ġap art", + "ĠL at", + "A meric", + "ĠAfric a", + "Ġapplic ations", + "ĠPal est", + "ĠB ur", + "Ġg ar", + "ĠSoc ial", + "Ġup gr", + "Ġsh ape", + "Ġspe aking", + "ans ion", + "a o", + "ĠS n", + "Ġwor ry", + "ĠBrit ain", + "P lease", + "rou d", + "Ġh un", + "Ġintrodu ced", + "Ġd iet", + "I nd", + "ĠSec ond", + "Ġfun ctions", + "ut s", + "ĠE ach", + "ĠJe ff", + "Ġst ress", + "Ġaccount s", + "Ġgu arant", + "ĠAn n", + "ed ia", + "Ġhon est", + "Ġt ree", + "ĠAfric an", + "ĠB ush", + "} ,", + "Ġs ch", + "ĠOn ly", + "Ġf if", + "ig an", + "Ġexerc ise", + "ĠEx p", + "Ġscient ists", + "Ġlegisl ation", + "ĠW ork", + "ĠS pr", + "à Ĥ", + "ĠH uman", + "Ġ è", + "Ġsur vey", + "Ġr ich", + "ri p", + "Ġmain tain", + "Ġfl o", + "Ġleaders hip", + "st ream", + "ĠIslam ic", + "Ġ 01", + "ĠCol lege", + "Ġmag ic", + "ĠPr ime", + "Ġfig ures", + "201 7", + "ind er", + "x ual", + "ĠDe ad", + "Ġabsolute ly", + "Ġfour th", + "Ġpresent ed", + "resp ond", + "rib le", + "Ġal cohol", + "at o", + "ĠD E", + "por ary", + "Ġgr ab", + "Ġvar i", + "Ġqu ant", + "ĠPh oto", + "Ġpl us", + "r ick", + "ar ks", + "Ġaltern ative", + "Ġp il", + "Ġappro x", + "th at", + "Ġobject s", + "ĠR o", + "ĠAnd roid", + "Ġsignificant ly", + "ĠR oad", + "k ay", + "R ead", + "av or", + "Ġa cknow", + "ĠH D", + "ĠS ing", + "O r", + "ĠM ont", + "Ġun s", + "pro f", + "Ġneg oti", + "ĠAr ch", + "ik i", + "Ġte levision", + "ĠJew ish", + "Ġcomm ittee", + "Ġmot or", + "Ġappear ance", + "Ġs itting", + "Ġstri ke", + "ĠD own", + "com p", + "ĠH ist", + "Ġf old", + "ac ement", + "ĠLou is", + "Ġbel ong", + "ĠâĢ ¢", + "Ġm ort", + "Ġprep ared", + "Ġ6 4", + "ĠM aster", + "Ġind eed", + "ĠD en", + "Ġre nt", + "T A", + "our ney", + "ar c", + "S u", + "9 7", + "Ġadv ice", + "Ġchang ing", + "Ġlist ed", + "Ġlaun ched", + "is ation", + "ĠP eter", + "is hes", + "Ġl ived", + "ĠM el", + "ĠSup reme", + "ĠF ederal", + "Ġ) ;", + "ruct ure", + "Ġset s", + "Ġphil os", + "u ous", + "Ġ ł", + "Ġappl ied", + "ĠN OT", + "Ġhous ing", + "ĠM ount", + "Ġo dd", + "Ġsu st", + "D A", + "ffic ient", + "Ġ ?", + "ol ved", + "Ġp owers", + "Ġth r", + "Ġrem aining", + "ĠW ater", + "L C", + "Ġca uses", + "ãģ ®", + "Ġman ner", + "ad s", + "Ġsuggest s", + "Ġend s", + "stand ing", + "f ig", + "ĠD un", + "id th", + "Ġg ay", + "Ġter min", + "ĠAngel es", + "M S", + "Ġscient ific", + "Ġco al", + "ap ers", + "b ar", + "ĠThom as", + "Ġsy m", + "ĠR un", + "th is", + "P C", + "igr ants", + "Ġmin ute", + "ĠDist rict", + "cell ent", + "Ġle aves", + "Ġcomple ted", + "am in", + "Ġfoc used", + "Ġmon itor", + "Ġveh icles", + "M A", + "ĠM ass", + "ĠGr and", + "Ġaffect ed", + "itution al", + "Ġconst ruct", + "Ġfollow s", + "Ġt on", + "re ens", + "Ġh omes", + "ĠE xt", + "ĠLe vel", + "r ast", + "ĠI r", + "Ġel im", + "Ġlarge ly", + "ĠJ oe", + "Ġvot es", + "all s", + "Ġbusiness es", + "ĠFound ation", + "ĠCent ral", + "Ġy ards", + "Ġmaterial s", + "ul ner", + "Ġgu ide", + "Ġclos er", + "um s", + "Ġsp orts", + "ed er", + "J ust", + "Ġtax es", + "8 4", + "ĠO ld", + "Ġdec ade", + "ol a", + "Ġv ir", + "Ġdro pped", + "Ġdel ay", + "it ect", + "Ġsec ure", + "ste in", + "le vel", + "Ġtre ated", + "Ġfil ed", + "ain e", + "Ġv an", + "Ġm ir", + "Ġcol umn", + "ict ed", + "e per", + "Ġro t", + "Ġcons ult", + "Ġent ry", + "Ġmar ijuana", + "ĠD ou", + "Ġapparent ly", + "ok ing", + "clus ive", + "Ġincre ases", + "an o", + "Ġspecific ally", + "Ġte le", + "ens ions", + "Ġrelig ion", + "ab ilities", + "Ġfr ame", + "ĠN ote", + "ĠLe e", + "Ġhelp ing", + "Ġed ge", + "ost on", + "Ġorgan izations", + "à ĥ", + "ĠB oth", + "hip s", + "Ġbig ger", + "Ġbo ost", + "ĠSt and", + "Ġro w", + "ul s", + "ab ase", + "Ġr id", + "L et", + "are n", + "ra ve", + "Ġst ret", + "P D", + "Ġv ision", + "Ġwe aring", + "Ġappre ci", + "Ġa ward", + "ĠU se", + "Ġfact or", + "w ar", + "ul ations", + ") (", + "Ġg od", + "Ġter rit", + "Ġpar am", + "ast s", + "8 7", + "Ġen emies", + "ĠG ames", + "F F", + "Ġacc ident", + "W ell", + "ĠMart in", + "T ER", + "Ġat h", + "ĠHe ll", + "Ġfor g", + "Ġve ter", + "ĠMed ic", + "f ree", + "Ġst ars", + "Ġexp ensive", + "Ġac ad", + "ra wn", + "ĠW he", + "Ġl ock", + "Ġform at", + "Ġsold iers", + "s m", + "Ġag ent", + "Ġrespons ibility", + "or a", + "ĠS cience", + "Ġrap id", + "Ġt ough", + "ĠJes us", + "Ġbelie ves", + "M L", + "Ġwe ar", + "le te", + "Ãĥ ÃĤ", + "ĠD ri", + "Ġcomm ission", + "ĠB ob", + "O h", + "ap ed", + "Ġwar m", + "ÃĥÃĤ ÃĥÃĤ", + "Ġ200 3", + "ort ion", + "Ġhas n", + "ust er", + "Ġun ivers", + "ĠI ll", + "Ġk ing", + "olog ies", + "9 4", + "ĠT em", + "ĠM os", + "Ġpat ient", + "ĠMex ico", + "ce an", + "ĠDe ath", + "ĠSand ers", + "y ou", + "ĠC ast", + "ĠComp any", + "pt y", + "Ġhappen ing", + "F P", + "ĠB attle", + "Ġb ought", + "A m", + "M od", + "U s", + "ut ers", + "ĠC re", + "ĠTh ose", + "Ġ4 4", + "is er", + "Ġs oul", + "ĠT op", + "ĠHar ry", + "ĠA w", + "Ġse at", + "ff ee", + "Ġrev olution", + "Ġ( \"", + "ĠD uring", + "et te", + "Ġr ing", + "Ġoff ensive", + "Ġreturn s", + "Ġv ideos", + "Ġdis cl", + "Ġfam ous", + "en ced", + "ĠS ign", + "ĠR iver", + "Ġ3 00", + "P M", + "ĠB us", + "ĠC H", + "Ġcandid ates", + "ard en", + "Ġpercent age", + "Ġvis ual", + "Ġthan k", + "Ġtrou ble", + "ner gy", + "Ġ200 1", + "Ġpro ve", + "ash ion", + "Ġen h", + "ĠL ong", + "U M", + "Ġconnect ed", + "Ġposs ibility", + "O ver", + "Ġexper t", + "Ġl ibrary", + "art s", + "ĠDirect or", + "Ġfell ow", + "9 2", + "ir ty", + "Ġd ry", + "Ġsign s", + "ĠL ove", + "Ġqu iet", + "f oot", + "Ġp ure", + "ĠH un", + "Ġf illed", + "ph as", + "ĠE lect", + "end ment", + "ĠEx pl", + "Ġun able", + "n s", + "m o", + "Ġv ast", + "ob e", + "Ġident ify", + "app ing", + "ĠCarol ina", + "g ress", + "Ġpro te", + "Ġf ish", + "Ġcircumst ances", + "raz y", + "ĠPh ot", + "Ġb odies", + "ĠM ur", + "Ġdevelop ing", + "ĠA R", + "Ġexperien ced", + "Ġsubst ant", + "ĠBo ard", + "es ome", + "Ġdom estic", + "Ġcomb ined", + "ĠP ut", + "Ġchem ical", + "ĠCh ild", + "Ġpo ol", + "ĠC y", + "Ġe gg", + "c ons", + "st ers", + "Ġh urt", + "Ġmark ets", + "Ġconserv ative", + "Ġsupp orters", + "Ġag encies", + "id el", + "O b", + "ur b", + "Ġ4 3", + "ĠDef ense", + "y e", + "ĠA p", + "du le", + "Ġtemper ature", + "Ġconduct ed", + "ĠCh ief", + "Ġpull ed", + "Ġf ol", + "L ast", + "ont o", + "os is", + "V ER", + "D es", + "ĠP an", + "F irst", + "Ġadv ance", + "Ġlic ense", + "r ors", + "ĠJ on", + "Ġimag ine", + "Ġhe ll", + "Ġf ixed", + "Ġinc or", + "os ite", + "ĠL og", + "ick en", + "] :", + "Ġsurpr ise", + "h ab", + "Ġc raft", + "ol t", + "ĠJ ul", + "Ġd ial", + "Ġrele vant", + "Ġent ered", + "Ġlead s", + "ĠA D", + "ĠCle an", + "Ġpict ures", + "ess or", + "Ġal t", + "Ġpay ing", + "P er", + "ĠMark et", + "Ġupd ates", + "am ily", + "ĠT ype", + "ĠH ome", + "Ġ5 5", + "semb ly", + "rom e", + "8 3", + "Ġgreat est", + "Ġhe ight", + "Ġhe av", + "ain ts", + "Ġlist en", + "as er", + "ĠS H", + "Ġcap able", + "ac le", + "Ġpers pect", + "in ating", + "Ġoff ering", + "ry pt", + "ĠDe velop", + "ab in", + "r c", + "Ġbr ight", + "al ty", + "ar row", + "Ġsupp l", + "ind ing", + "ack ed", + "gy pt", + "ĠAn other", + "p g", + "ĠVirgin ia", + "ĠL u", + "Ġpl anned", + "Ġp it", + "Ġswe et", + "T ype", + "ĠD i", + "Ġtyp ically", + "ĠFranc isco", + "Ġpro spect", + "ĠD an", + "Ġte en", + "re es", + "Ġsc hed", + "Ġh ol", + "Ġsc r", + "Ġlot s", + "l ife", + "Ġnews p", + "Ġfor get", + "ĠN one", + "ĠM iddle", + "ĠR yan", + "ed d", + "Ġse vere", + "Ġsu it", + "ll er", + "9 3", + "Ġcor respond", + "Ġexpl os", + "u ations", + "Ġfl ag", + "g ame", + "r id", + "Ġpr in", + "ĠD ata", + "Ġde ploy", + "ĠEn ter", + "su it", + "gh an", + "ĠM en", + "Ġthough ts", + "Ġmat ters", + "Ġad apt", + "ĠA ri", + "Ġf ill", + "Ġfor th", + "Ġs am", + "Ġ4 1", + "Ġpay ment", + "ĠH or", + "Ġsp ring", + "du c", + "Ġl osing", + "Ġbring ing", + "F O", + "al a", + "Ġdist ribution", + "he red", + "b our", + "ĠIsrael i", + "om a", + "Ġcomb ination", + "Ġpl enty", + "V E", + "C an", + "ĠH aw", + "Ġper man", + "ĠSpe cial", + "Ġto w", + "Ġsee king", + "Ġexam ples", + "Ġclass es", + "c r", + "Ġbe er", + "Ġmov es", + "ĠI P", + "ĠK n", + "Ġpan el", + "E ven", + "Ġproper ly", + "Ġr is", + "Ġpl ug", + "Ġestim ated", + "E very", + "Ġdef ensive", + "ag raph", + "Ġpre gn", + "Ġinst it", + "ĠV ict", + "Ġvol ume", + "Ġpos itions", + "Ġl inks", + "ĠPro gram", + "ĠWe ek", + "ag ues", + "Ġtrans form", + "k er", + "ĠC EO", + "Ġc as", + "Ġopp onent", + "Ġtwe et", + "ĠC ode", + "Ġsh op", + "Ġf ly", + "Ġtal ks", + "Ġb ag", + "Ph one", + "Ġa id", + "Ġpl ants", + "Ġ6 5", + "Ġatt orney", + "ar ters", + "qu est", + "ĠMag ic", + "Ġbeg ins", + "Ġmy ster", + "Ġenvironment al", + "Ġst orage", + "N N", + "Ġm arg", + "Ġs ke", + "Ġmet al", + "ell y", + "Ġord ered", + "Ġrem ained", + "Ġl oved", + "Ġprom pt", + "Ġupd ated", + "Ġexper ts", + "Ġwalk ing", + "Ġan cient", + "Ġperform ed", + "AT E", + "Ġne ither", + "i ency", + "Ġmanufact ure", + "ĠP ak", + "Ġselect ed", + "Ġm ine", + "Ġult imately", + "Ġexpl an", + "Ġlab el", + "ĠServ ices", + "ribut ed", + "Tr ump", + "Ġsy n", + "ĠU lt", + "S C", + "Ġme at", + "Ġg iant", + "ĠW ars", + "ĠO N", + "Ġad m", + "Ġinter pret", + "Ġeven ing", + "Ġev il", + "ĠB oston", + "ĠW ild", + "Ġ Ã", + "ĠBit coin", + "ĠAm azon", + "D r", + "ĠIn formation", + "Ġobvious ly", + "Ġadv anced", + "Ph oto", + "ol ar", + "Ġwe ather", + "Ġsymb ol", + "Ġso le", + "Ġpot entially", + "ost er", + "Ġorig inally", + "m un", + "3 00", + "az e", + "ess ions", + "Ġde ck", + "Ġst ood", + "Ġyou th", + "ĠB ern", + "R ep", + "ĠT est", + "Ġbas ically", + "ot ic", + "Ġinvol ve", + "ol it", + "ly n", + "S ee", + "Ġair craft", + "Ġconf irm", + "E W", + "Ġmess ages", + "ĠRich ard", + "Ġk it", + "Ġpro hib", + "Ġv ulner", + "is ters", + "Ġexist ence", + "Ġturn ing", + "ĠS P", + "Ġdes ire", + "Ġfl at", + "Ġm ent", + "se ason", + "ang es", + "Ġneighbor hood", + "ĠL ake", + "AT ION", + "Ġpoint ed", + "b ur", + "Ġinn ov", + "uc ks", + "U L", + "Ġprofess or", + "Ġexp ressed", + "A B", + "ic ious", + "Ġ200 2", + "ĠDe v", + "Ġs ession", + "Ġb are", + "s en", + "Ġdis s", + "ĠC ath", + "ĠP ass", + "ĠP oint", + "Ġdo ctor", + "or row", + "ail ed", + "ĠR ub", + "ĠD C", + "ĠChar l", + "p erson", + "Ġwrit er", + "igh ters", + "ure au", + "Ġob lig", + "Ġrecord ed", + "Ġbro ke", + "Ġord ers", + "il ty", + "Ġmot ion", + "in ity", + "l aw", + "ad ium", + "Ġimm igration", + "Ġcontr ast", + "Ġb att", + "Ġex cellent", + "Ġtechn ical", + "am i", + "Ġt un", + "Ġcl oud", + "ĠY ear", + "ge on", + "Ġcre ation", + "Ġstr ange", + "Ġa uth", + "Ġfor t", + "b orn", + "Ġext ent", + "ĠT oday", + "ĠCl ub", + "Ġr ain", + "Ġs ample", + "Ġaccept ed", + "Ġt act", + "Ġf ired", + "ĠS on", + "Ġstand s", + "Ġb oot", + "Ġ4 7", + "Ġstat ements", + "Ġvers ions", + "Ġse lling", + "ound ed", + "Ġ199 0", + "Ġwere n", + "ĠW atch", + "Ġexper iment", + "P ost", + "Ġret ail", + "ul ed", + "In st", + "un te", + "ãĥ ¼", + "Ġdep art", + "Ġb ond", + "i very", + "om pl", + "Ġre action", + "ĠSyri an", + "ĠP ac", + "app ed", + "ani el", + "D P", + "Ġres olution", + "Ġre act", + "Ġappro ved", + "on om", + "m ond", + "ĠO ffic", + "-- -", + "Ġrepl ace", + "Ġt ack", + "Ġsp ort", + "Ġch ain", + "Ġemer gency", + "r ad", + "ĠPalest in", + "Ġ4 6", + "Ġautom atically", + "Ġrout e", + "Ġp al", + "Ġb anks", + "ĠPar is", + "ĠMed ia", + "ro ad", + "ic ing", + "i xt", + "ist ed", + "Ġg rew", + "Ġco ord", + "ĠW here", + "om in", + "Ġsub s", + "� �", + "Ġ ±", + "Ġcorpor ate", + "Ġse lection", + "n oon", + "ĠRep ort", + "c s", + "clud ing", + "ord ers", + "anc he", + "ĠIt s", + "Ġslow ly", + "ĠE gypt", + "ĠA cc", + "Ġcol le", + "iqu es", + "E X", + "Ġattempt s", + "ur l", + "ĠC ross", + "Ġfind ings", + "ĠS C", + "ĠO R", + "Ġind ex", + "ens ity", + "ĠW ay", + "ĠL and", + "Ġsh ock", + "d is", + "Ġd ynam", + "Ġc art", + "m osp", + "S ince", + "i est", + "ĠB oy", + "Ġst orm", + "ĠCont in", + "201 3", + "he w", + "il it", + "Ġess ential", + "iqu id", + "O ther", + "ive red", + "Ġreason able", + "A ct", + "Ġsub sequ", + "ĠP ack", + "ĠF ort", + "Ġconsider ing", + "Ġun iversity", + "l og", + "Ġmar ried", + "Ġill ust", + "ĠTr ue", + "£ ı", + "Ġnumer ous", + "rast ructure", + "Ġserious ly", + "Ġrefer red", + "u a", + "Ġconsist ent", + "on na", + "ĠRe al", + "ru ption", + "ci ples", + "Ġfact s", + "9 1", + "ot es", + "er g", + "The n", + "Ġacc ompl", + "N ote", + "Ġre venue", + "Ġpass ing", + "Ġm al", + "e en", + "ĠY et", + "Ġg ather", + "ter day", + "ew ork", + "ĠA uthor", + "P e", + "Ġopt im", + "Ġr ub", + "Ġè £ı", + "Ġun known", + "st one", + "Ġun ion", + "ol ve", + "Ġopportun ities", + "Ġbrow ser", + "ĠW al", + "ĠC ost", + "Ġreport ing", + "st s", + "p et", + "Ġs and", + "Ġsudden ly", + "Ġsurpr ising", + "ĠV R", + "Ġsomew hat", + "ĠB as", + "ult ure", + "iz z", + "ĠC D", + "Ġchalleng es", + "Ġsett ings", + "Ġexperien ces", + "ĠF ull", + "Ġcan n", + "Ġrece iving", + "ES T", + "Ġj oint", + "Ġcult ural", + "Ġa st", + "8 2", + "as tern", + "ce ived", + "ĠC ru", + "Ġb ull", + "p ired", + "am m", + "Ġfac ing", + "p ower", + "Ġb oss", + "ĠH ol", + "Ġinst r", + "Ġincreasing ly", + "Ġsh ift", + "Ġstre ets", + "ĠWilliam s", + "ab b", + "Ġl ie", + "Ġl augh", + "ĠC a", + "P L", + "Ġadult s", + "Ġcustom er", + "Ġob tained", + "Ġsupport ing", + "ht ml", + "f ire", + "Ġdetail ed", + "Ġpick ed", + "ĠR ight", + "ld er", + "E E", + "st ood", + "ĠK im", + "Ġw ire", + "Ġs ight", + "Ġdevelop ers", + "Ġpers ons", + "Ġs ad", + "Ġc up", + "Ġwar ning", + "Ġboy s", + "l ong", + "Ġb ird", + "f o", + "Ġw al", + "Ġobserv ed", + "Ġz one", + "iven ess", + "Ġch annel", + "c ript", + "Ġref used", + "ĠAg ain", + "Ġsu c", + "Ġspokes man", + "ĠRe f", + "r ite", + "ou ston", + "ãĥ ³", + "ĠS her", + "Ġact s", + "ĠN ame", + "Ġstrugg le", + "ar ry", + "omet imes", + "Ġdisc rim", + "H T", + "Ġcateg ory", + "Ġreal ize", + "Ġemploy ee", + "ĠAf ghan", + "en ger", + "Ġgun s", + "ĠSte ve", + "ĠM ot", + "ĠO l", + "ok ed", + "Ġth ick", + "Ġfair ly", + "ill y", + "Ġsur ve", + "ĠM at", + "we ight", + "â Ķ", + "Ġtro ops", + "Ġag ents", + "Ġbatter y", + "Ġmot iv", + "à ¡", + "S ec", + "d en", + "o very", + "L S", + "Ġfl u", + "Ġconf ident", + "ĠO per", + "Ġem pty", + "Ġp hen", + "Ġse ctor", + "Ġexc ited", + "Ġrem ote", + "ap h", + "o en", + "Ġdestroy ed", + "Ġmor al", + "ĠH P", + "ĠR on", + "Ġd ress", + "ĠB at", + "Ġl it", + "ĠM S", + "Ġa f", + "H L", + "r um", + "is ms", + "Ġshould n", + "Ġsym pt", + "ĠTor onto", + "het ic", + "Ġcar bon", + "Ġinstall ed", + "Ġviol ent", + "Ġsol ar", + "j a", + "Ġpract ices", + "Ġr ide", + "ĠP enn", + "Ġimpro ved", + "Ġaud io", + "Ġbehav i", + "ĠP S", + "Ġe ating", + "D ata", + "ĠRe view", + "p ass", + "cl aim", + "u ated", + "ang ers", + "c hen", + "Ġproper ties", + "Ġany where", + "An other", + "Ġbl ow", + "ĠJack son", + "Ġp roud", + "Ġplan e", + "l ines", + "Ġsqu are", + "Ġpro of", + "ans as", + "Ġtalk ed", + "m akers", + "Ġs ister", + "Ġhold s", + "Ġres ident", + "Ġ= =", + "Ġresist ance", + "Ġspl it", + "Ġpro secut", + "Ġconf idence", + "res ents", + "Ġcut s", + "Ġexcept ion", + "Ġz ero", + "Get ty", + "Ġcop yright", + "Ġtot ally", + "orm al", + "ific ations", + "ĠAustral ian", + "Ġs ick", + "Ġ1 50", + "Ġhouse hold", + "Ġfe es", + "Ġdri vers", + "og en", + "ĠN Y", + "Ġnecess arily", + "Ġregul ations", + "ear ing", + "s l", + "Ġperspect ive", + "c are", + "ic ial", + "H is", + "Ġesc ape", + "Ġsurpr ised", + "ĠV an", + "ur rent", + "Ġv ac", + "8 1", + "ĠTh us", + "Ġem phas", + "ĠCh ampions", + "ĠI ce", + "Ġn arr", + "Ġhead s", + "Ġca using", + "b el", + "f ortunately", + "ĠM a", + "Ġtarg ets", + "ci pl", + "Ġafter noon", + "Ġadd s", + "ĠMay be", + "ĠF our", + "ess ed", + "ple te", + "Ġus ual", + "ch o", + "ing u", + "Ġwith d", + "ĠE nergy", + "ĠE conom", + "O O", + "Ġart icles", + "Ġinj ured", + "Ġman age", + "Ġexpl ains", + "Ġdi agn", + "R ec", + "at ures", + "Ġlink ed", + "Ġdiscuss ed", + "Ġexpl o", + "Ġocc asion", + "ath an", + "Ġopp osite", + "Ġfac es", + "Ġden ied", + "ĠK night", + "Ġn ut", + "Ġapprox imately", + "Ġdisapp oint", + "onym ous", + "ĠB est", + "ĠL o", + "ĠH y", + "ĠA ff", + "Ġvot ing", + "an while", + "ĠII I", + "Ġinstit utions", + "ag ram", + "ĠD aily", + "Ġdr ag", + "Ġnear by", + "Ġgu ilty", + "Ġcon ver", + "P re", + "s hip", + "Ġre ward", + "Ġphilos oph", + "ĠS S", + "u gh", + "Ġapp s", + "f riend", + "Ġu pper", + "Ġad vert", + "Ġs now", + "Ġfr ust", + "Ġour selves", + "F r", + "ĠD ie", + "amp ion", + "Ġdis miss", + "Ġc ere", + "Ġsign al", + "f rom", + "Ġ ).", + "Ġ5 2", + "Ġcr imes", + "it ors", + "est ival", + "use um", + "Ġcoun cil", + "ĠS aud", + "M ay", + "ĠG un", + "ic ian", + "et her", + "Ġsu fficient", + "ĠH en", + "so le", + "Ġhistor ical", + "ĠF ar", + "ĠT urn", + "Ġp in", + "Ġsuc ceed", + "m at", + "ly mp", + "Ġtrad ition", + "ĠO k", + "Ġc ro", + "Ġdesc ription", + "al le", + "Ġsk y", + "T e", + "Ġwide ly", + "Ġw ave", + "Ġdefin ition", + "ĠJew s", + "Ġcy cle", + "Ġref ere", + "Ġbr ings", + "us al", + "Ġal ive", + "Ġfrequ ently", + "Ġint ention", + "ĠCont rol", + "l v", + "y stem", + "Ġpriv acy", + "g ent", + "ren ce", + "ĠQu est", + "ĠChrist mas", + "Ġr ail", + "Ġco oper", + "Ġtest ed", + "ĠC apt", + "as ks", + "Ġcomfort able", + "Ġdel ivered", + "sc ape", + "Ġdep th", + "ĠG OP", + "Ġwrit es", + "Ġass ets", + "Ġsa v", + "im ents", + "Ġtrans ition", + "Ġart ist", + "ĠL ook", + "Ġl ob", + "Ġcomp onents", + "ar ity", + "Ġwalk ed", + "Ġro ot", + "Ġparticip ants", + "Ġnot iced", + "Ġres c", + "Ġn av", + "ĠAd minist", + "d a", + "ut ral", + "pl ate", + "Ġimport ance", + "Ġass ert", + "ious ly", + "c ription", + "Ġinj uries", + "ĠChe ck", + "Ġregist ered", + "Ġint ent", + "Ġmiss ed", + "ograph ic", + "Ġsent ence", + "oun ter", + "Ġassist ance", + "ev in", + "Ġdat abase", + "Ġbuild ings", + "Ġclass ic", + "Ġth inks", + "ĠOh io", + "P r", + "ug g", + "Ġfe e", + "p an", + "Ġeffect ively", + "Ġfac ility", + "Ġbe ar", + "Ġch apter", + "Ġdog s", + "ĠCol umb", + "Ġl atter", + "it ial", + "Ġad mitted", + "T V", + "ĠGe org", + "Ġpost s", + "\\ \\", + "Ġlawy er", + "Ġequ ival", + "Ġm and", + "Ġcontro lled", + "ĠW alk", + "ĠAnd rew", + "Ġmen u", + "am ental", + "Ġprotect ed", + "v a", + "Ġadminist r", + "or al", + "Ġre in", + "ĠS ar", + "Ġamount s", + "Ġn ative", + "ĠM oon", + "Ġrep resents", + "Ġab andon", + "Ġcarry ing", + "Ġt ank", + "m ary", + "Ġdecl ared", + "T ube", + "Ġh at", + "Ġpun ish", + "el lect", + "m es", + "Ġun iverse", + "ĠR od", + "ph y", + "Ġinf rastructure", + "Ġ5 1", + "Ġopp osed", + "ow nt", + "c a", + "ĠM ake", + "Ġhard ware", + "Ġco ffee", + "R el", + "b al", + "w orld", + "ĠS af", + "ĠSe a", + "in als", + "Ġown ed", + "Ġh all", + "ers ion", + "Ġdescrib e", + "ĠP ot", + "Ġport ion", + "Ġat mosp", + "Ġgovern ments", + "Ġdep ending", + "Ġoff ense", + "Ġtr ick", + "aw a", + "ĠL ine", + "ĠV is", + "ĠH ard", + "ĠOr ig", + "ĠCl ick", + "Ġdes k", + "ĠVal ley", + "ĠS ov", + "Ġmov ies", + "Ġrem ark", + "Ġm ail", + "Ġcons cious", + "Ġrul ing", + "ĠR ights", + "Ġmed ic", + "he nt", + "ĠW omen", + "> <", + "Ġrepl aced", + "ĠP rem", + "ĠTh anks", + "Ġre new", + "ĠB all", + "if orm", + "Ġsh ots", + "C omm", + "Ġar med", + "Ġconst ant", + "Ġt aste", + "Ġreal ized", + "Ġbu ff", + "Ġm o", + "Ġeffic ient", + "M ost", + "or ation", + "if ies", + "Ġcommun ication", + "Ġfl ood", + "Ġconsequ ences", + "Ġany way", + "ig g", + "ĠG M", + "ĠTh ank", + "Ġ iron", + "Ġev olution", + "ĠC op", + "tw itter", + "Ġ9 5", + "Ġrelationship s", + "ad el", + "ĠYou ng", + "Ġpropos al", + "ay ers", + "uild ing", + "ĠH ot", + "OR E", + "c os", + "Ġcoll abor", + "P G", + "ax y", + "Ġknow ing", + "Ġsupport s", + "ow ed", + "Ġcontrol s", + "Ġmere ly", + "um er", + "Ġath let", + "Ġf ashion", + "p ath", + "Ġg ift", + "Ġer a", + "AN D", + "Ġkind s", + "ĠKore an", + "Ġleg it", + "ul ous", + "Ġess entially", + "Ġthe rap", + "n ic", + "Ġsuff ered", + "Ġh ur", + "Ġprom ise", + "Ġex cess", + "Ġover w", + "Ġpr ime", + "ĠH ouston", + "er ry", + "ĠM s", + "R S", + "201 2", + "Ġst ores", + "ĠO lymp", + "Ġj ourney", + "Al though", + "S ub", + "ĠE duc", + "ĠCh apter", + "Ġrequest s", + "Ġconsum ers", + "Ġt iny", + "Ġis ol", + "ĠF air", + "b a", + "ĠY OU", + "Ġcr ash", + "ce ler", + "Ġemot ional", + "Ġgood s", + "Ġelect ed", + "Ġmod er", + "ĠLin ux", + "Ġbl ocks", + "Ġis land", + "ĠSoc iety", + "Ġelect ions", + "Ġbroad cast", + "Ġche ap", + "Ġn ations", + "Ġse asons", + "4 00", + "Ġwas te", + "ĠS at", + "Ġfield s", + "em ploy", + "Ġprof ile", + "Ġauth ors", + "AL L", + "ĠG ra", + "w est", + "ĠT y", + "Ġdeath s", + "Ġv acc", + "Ġfor med", + "Ġd u", + "Ġon going", + "ĠMuslim s", + "el f", + "ig ure", + "Ġass ume", + "ĠUkrain e", + "w ater", + "Ġco ast", + "Ġvot ed", + "g or", + "ĠA S", + "ĠMich igan", + "az a", + "ĠAr m", + "i ro", + "Ġf lex", + "as ters", + "' '", + "Ġwel come", + "ar l", + "Ġloc ations", + "ig ation", + "ĠF il", + "Ġbu ying", + "Ġarch itect", + "Ġhard er", + "ĠC ub", + "Ġinter face", + "Ġrestaur ant", + "Ġdisco ver", + "Ġex ceed", + "Ġfav our", + "ger y", + "Ġd uty", + "Ġp itch", + "ad or", + "ĠM ach", + "b oy", + "Ġrespond ed", + "Ġext ended", + "her s", + "M any", + "ra id", + "if er", + "ĠIn s", + "S er", + "Ġmed ium", + "s he", + "ĠS ports", + "Ġmag azine", + "ut ation", + "Ġlim its", + "ĠG all", + "Ġex ternal", + "raz il", + "Ġyoung er", + "t le", + "Ġrem ind", + "ĠC ON", + "Ġimmedi ate", + "Ġh idden", + "Ġvol unte", + "Ġsim pl", + "od cast", + "Ġph ase", + "d r", + "Ġpl ot", + "Ġexp osure", + "R I", + "og rap", + "v in", + "an ish", + "ĠAc ad", + "ĠEng ine", + "Ġexp ansion", + "ĠP ay", + "Y our", + "Ġpus hed", + "ĠE ll", + "ĠHe ad", + "Ġmarket ing", + "ĠA C", + "k et", + "Ġh its", + "Ġg ro", + "ĠA ge", + "ĠSc ot", + "] [", + "Ġst im", + "Ġi Phone", + "Ī Ĵ", + "Ġn arrow", + "ĠGet ty", + "ĠTur key", + "Ġperfect ly", + "Ġen able", + "ut ch", + "Ġprec ise", + "Ġreg ime", + "Ġsh if", + "Ġcomp ens", + "g un", + "d iv", + "Ġch osen", + "ĠK en", + "An y", + "Ġtre es", + "Ġrecomm ended", + "ĠR en", + "u able", + "ĠH T", + "F ollow", + "E G", + "ĠH and", + "ĠK enn", + "Ġarg uments", + "Ġex ists", + "Ġb ike", + "ĠCons erv", + "Ġbre aking", + "ĠG ar", + "Ġc razy", + "Ġvirt ual", + "ay lor", + "ix el", + "Ġ19 80", + "Ġper mission", + "ĠSer ies", + "Ġconsum er", + "Ġclose ly", + "c alled", + "Ġ5 4", + "Ġhop es", + "Ġar ray", + "ĠW in", + "ĠLab our", + "Ġsp ons", + "ĠI re", + "Ġp ow", + "Ġread ers", + "Ġemploy ment", + "Ġcreat ure", + "Ġresult ing", + "Ġaccur ate", + "Ġmom ents", + "Ġarg ued", + "Ġp ed", + "D uring", + "Ġ5 3", + "ĠT al", + "Ġs ought", + "Ġsuff ering", + "Ġ icon", + "le e", + "Ġ( $", + "al ian", + " °", + "Ġp ra", + "Ġbon us", + "( \"", + "k o", + "Ġact ing", + "D E", + "f all", + "Ġcompar ison", + "Ġsm ooth", + "ĠN AS", + "u pp", + "ĠJose ph", + "ep ing", + "ĠT ake", + "ĠM id", + "Ġs ending", + "f ast", + "ĠF all", + "Ġdeal ing", + "us er", + "ĠOr gan", + "C o", + "Ġatt ached", + "Ġse es", + "% .", + "Ġtyp ical", + "AR T", + "Ġfind s", + "ĠAs ia", + "um in", + "ĠC ore", + "ĠE nt", + "in ent", + "u ce", + "ĠBl ood", + "ĠN ever", + "Ġem ails", + "Ġhigh light", + "Ġconf ront", + "at us", + "ut ed", + "Ġun us", + "Ġtop ic", + "ĠAd am", + "Ġb le", + "at i", + "Ġunder stood", + "S et", + "st ruct", + "T P", + "Ġm ob", + "a a", + "ĠSt art", + "pect ed", + "se ll", + "Ġded icated", + "ĠC A", + "u an", + "Ġsong s", + "esc ription", + "Ġte ch", + "Ġr ape", + "Ġas ide", + "Ġgr ant", + "Ġ5 6", + "s ub", + "Ġarg ue", + "Ġcont aining", + "Ġsche dule", + "Ġliber al", + "Ġpublic ly", + "Ġheav ily", + "ĠU t", + "in er", + "ĠS ection", + "ĠC are", + "we et", + "l s", + "D is", + "âĶ Ģ", + "ĠF ollow", + "B ack", + "ĠI T", + "Ġb es", + "j i", + "ĠH it", + "est ed", + "Ġevery body", + "ĠSw ed", + "Ġfem in", + "Ġfac ilities", + "Ġcon ven", + "C omp", + "ĠO S", + "c ore", + "Ġan x", + "Ġdiv ision", + "ĠC am", + "ĠSt an", + "m ates", + "Ġexpl ore", + "pl om", + "Ġsh ares", + "pl oad", + "an es", + "Ġide al", + "et ers", + "ĠB ase", + "Ġpl astic", + "Ġdist inct", + "ĠNet work", + "ĠSe attle", + "Ġtrad ing", + "ens us", + "int end", + "Ġex hib", + "Ġinit ially", + "ĠF ood", + "Ġthous and", + "ĠBus iness", + "act er", + "Ġpar agraph", + "Ġrough ly", + "Ġw ww", + "Ġcreat ive", + "ĠCon f", + "Ġconsum ption", + "Ġfil ms", + "ag an", + "Ġob tain", + "Ġt all", + "Ġt or", + "Ġacknow led", + "Ġg rown", + "al o", + "K E", + "Ġ4 00", + "end ers", + "t aining", + "U G", + "Ġsu icide", + "Ġwat ched", + "ĠL ist", + "al i", + "re hens", + "Ġsurround ing", + "Ġp ip", + "Ġf lying", + "ĠJ ava", + "ord an", + "Ġserv ing", + "in ations", + "p ost", + "Ġsh o", + "A v", + "Ġj ail", + "z y", + "Ġ199 9", + "Ġ< /", + "Ġliter ally", + "ĠS ir", + "Ġexp osed", + "Ġl ies", + "st ar", + "Ġb at", + "Ġear ned", + "ĠD ig", + "Ġspec ified", + "ĠSe ason", + "Ġdeg rees", + "Don ald", + "Ġcent re", + "Ġsh aring", + "Ġwin ter", + "ĠC O", + "C he", + "Ġ Î", + "M P", + "Ġun w", + "Ġfew er", + "ĠM ir", + "Ġsomew here", + "ĠK ey", + "Ġattack ed", + "ĠK ir", + "Ġdom ain", + "Ġstrong er", + "Ġ9 9", + "Ġpen alty", + "I d", + "Sc ript", + "Ġdecl ined", + "Ġne ck", + "Ġfra ud", + "Ġcur rency", + "Ġr ising", + "R C", + "âĢ¦ âĢ¦", + "H z", + "Ġt ab", + "Ġtal ent", + "n am", + "ĠN BA", + "Ġvill age", + "Ġleg s", + "ĠN ext", + "E d", + "Ġac id", + "Ġhy d", + "8 00", + "Ġinvol ving", + "ĠIm age", + "ĠBe fore", + "F l", + "Ġyes terday", + "S ource", + "Ġterror ist", + "Ġsu p", + "Ġsy nt", + "ĠSaud i", + "Ġw est", + "Ġr u", + "b urg", + "Ġvis ible", + "Ġstru ck", + "r ison", + "Ġaw esome", + "Ġd rawn", + "Ġansw ers", + "ĠG irl", + "ĠR am", + "Ġthreat s", + "Ġdef eat", + "os it", + "Ġv ent", + "atur ally", + "Americ an", + "end a", + "ĠH oly", + "Ġr um", + "% ,", + "c ase", + "ĠHist ory", + "ĠYou Tube", + "Ġsit uations", + "ĠD NA", + "S te", + "Ġsa ved", + "It em", + "Ġrec ip", + "olog ist", + "Ġfac ed", + "Ġel ig", + "O nce", + "ĠL i", + "u h", + "Ġmist ake", + "ĠDiv ision", + "ĠB ell", + "Ġsympt oms", + " ®", + "Ġdom in", + "Ġfall ing", + "Ġend ing", + "as hes", + "Ġmat ches", + "ĠOn line", + "Ġexplan ation", + "D ef", + "red it", + "Ġany more", + "ĠT otal", + "ĠF OR", + "us hed", + "Ġlet ters", + "Ġris ks", + "ĠO K", + "Ġreported ly", + ": \\", + "Ġpl ate", + "Ġsubject s", + "Ġattempt ed", + "if ier", + "ian a", + "Ġunlike ly", + "ĠTh ough", + "um a", + "ĠIn vest", + "ĠPr in", + "ic an", + "ĠD ar", + "ĠColor ado", + "au g", + "Ġve get", + "a os", + "ri a", + "Ġshe l", + "Ġmark ed", + "Ġ( )", + "Ġsp r", + "p o", + "ĠL ink", + "Ġdef e", + "ĠJ r", + "Ġthem e", + "Ġpass ion", + "ĠP en", + "Ġinf o", + "iz er", + "Ġsh it", + "ĠC ivil", + "ap se", + "c re", + "Ġpo ly", + "Ġcomp onent", + "ĠChar les", + "ĠIre land", + "ĠPro v", + "Ġdo ctors", + "Ġgr anted", + "Ġpain t", + "Ġhon or", + "Ġsm oke", + "Ġpay ments", + "Ġprim arily", + "ĠKing dom", + "r ich", + "ate ll", + "Ġde als", + "Ġsched uled", + "Ġfund amental", + "Ġprote in", + "Ġnewsp aper", + "Ġcl ients", + "yth on", + "ĠD ate", + "h us", + "Ġfeed back", + "Ġstret ch", + "Ġc ock", + "Ġhot el", + "ĠQue en", + "Ġsu gar", + "Ġj u", + "Ġmil k", + "Ġappro val", + "ĠL ive", + "Ġequival ent", + "ef ully", + "Ġins ert", + "z ona", + "Ġext ension", + "d ri", + "J ohn", + "Ġacc omp", + "S m", + "ĠF und", + "Ġconst antly", + "Ġ` `", + "Ġgener ated", + "ĠA ction", + "ĠP sych", + "ĠT ri", + "Ġrecogn ize", + "Ġv ary", + "ph a", + "ĠR a", + "d f", + "et ch", + "ĠSov iet", + "Tw o", + "Ġpattern s", + "Ġprof ession", + "an ing", + "T ime", + "ĠL im", + "Ġcol ors", + "ĠA z", + "ĠT R", + "Ġinf ect", + "Ġphen omen", + "Ġshe ll", + "Al so", + "Ġput s", + "Ġdel ivery", + "Ġbro wn", + "Ġprocess ing", + "Ġlight s", + "ess age", + "ĠBro ok", + "ĠA ud", + "l ation", + "Ġindust rial", + "L ike", + "ĠB razil", + "rou s", + "ES S", + "ĠL uc", + "Ġsome how", + "Ġ8 5", + "Ġpro port", + "Ġpolit icians", + "Ġindic ate", + "Ġh ole", + "Ġtechn iques", + "Ġcompet itive", + "Ġph r", + "Ġv o", + "ist ent", + "ĠD ream", + "Ġcamp us", + "Ġaspect s", + "Ġhelp ful", + "Ġsh ield", + "or se", + "Ġtrig ger", + "m al", + "Ġ5 8", + "Ġt ort", + "Ġperson ally", + "Ġt ag", + "Ġkeep s", + "ĠV ideo", + "Ġben ch", + "Ġg ap", + "a ire", + "Ġe ast", + "Ġrec overy", + "per ial", + "Ġprof it", + "ĠM ic", + "Ġ5 7", + "Ġcol on", + "Ġstrong ly", + "st yle", + "Ġalleg ations", + "h an", + "Ġrep orters", + "j o", + "r ine", + "arg et", + "and al", + "Ġ0 3", + "Ġfl ash", + "tr ans", + "Ġstr ict", + "Ġpark ing", + "ĠPak istan", + "Ġl i", + "Ġwe ird", + "ĠE ric", + "Ġreg ions", + "ĠJ un", + "Ġint ellect", + "ĠW H", + "od ing", + "rib utes", + "up id", + "ĠT it", + "Ġf inger", + "or ia", + "Ġe lev", + "ĠF ield", + "Ġcon clusion", + "; ;", + "Ġfeel ings", + "Ġext ensive", + "Ġm ixed", + "Ġne uro", + "v y", + "Ġhar ass", + "ĠC irc", + "ou ch", + "Ġterrit ory", + "Ġsuccess fully", + "M ar", + "Ġing red", + "Ġoverw hel", + "Ġl ayer", + "V iew", + "Ġall ies", + "ill ance", + "ĠTh ree", + "Ġb unch", + "Ġnorm ally", + "Ġnet works", + "Ġsac r", + "ĠC IA", + "b les", + "Ġch ose", + "Ġopp onents", + "Ġregard less", + "Ġfr anch", + "Ġpre f", + "ĠP o", + "Ġbr idge", + "ann a", + "ĠSil ver", + "Ġw age", + "p age", + "ri or", + "Ġrad ical", + "ĠL ittle", + "Ġman ip", + "Ġsecret ary", + "Ġg ang", + "D R", + "F A", + "Ġdec ent", + "ĠSp irit", + "Ġun cle", + "ĠDevelop ment", + "Ġinvest ors", + "Ġwall s", + "Ġpub lish", + "Ġgener ate", + "iss ions", + "c ar", + "Ġprom ote", + "Ġcut ting", + "Ġche st", + "Ġdrink ing", + "Ġcollect ed", + "Ġ7 2", + "Ġhop ing", + "Ġem br", + "gor ith", + "Ġwar ned", + "Ġinstruct ions", + "O G", + "ĠD id", + "ĠAg ency", + "Ġg ear", + "Ġcritic ism", + "ĠF urther", + "Ġut il", + "ann y", + "R ed", + "Ġcoun sel", + "ĠAs ian", + "Ġredu ction", + "p ool", + "Ġteach ing", + "Ġdeep ly", + "i y", + "Ġestim ates", + "Ġcho ices", + "Ġperman ent", + "in em", + "ke l", + "Ġf asc", + "p se", + "f ile", + "ĠL ow", + "ĠP erson", + "Ġt ournament", + "st al", + "Ġm el", + "U ST", + "ĠR ay", + "az i", + "V al", + "Ġcont ained", + "ĠH olly", + "Ġw ake", + "Ġreve al", + "Ġprocess es", + "ĠIS IS", + "Ġ0 9", + "Ġbl ind", + "Ġste el", + "ĠB ad", + "Ġcare fully", + "app y", + "ro it", + "Ġg aming", + "Ġhous es", + "ĠC oll", + "Ġtr uck", + "er m", + "Ġsc ored", + "Ġocc as", + "ret urn", + "b ound", + "v ar", + "Ġsh arp", + "Ġaf raid", + "ĠE X", + "am ber", + "c ific", + "Ġsche me", + "N C", + "ĠPol it", + "Ġdecl ine", + "Ġ199 8", + "Ġpus hing", + "Ġposs ession", + "Ġpriv ile", + "Ġteacher s", + "Ġy ield", + "H A", + "ĠDav is", + "it led", + "#### ####", + "Ġr ig", + "ĠD aniel", + "ac on", + "Ġh ide", + "ut en", + "Ġcolle agues", + "Ġprin ciples", + "Ġl oud", + "Ġs in", + "ĠDem on", + "Ġst one", + "Ġ0 2", + "Ġt aught", + "Ġter rible", + "Ġst uck", + "ĠPol icy", + "te en", + "Ġimplement ation", + "ĠB BC", + "ĠAP I", + "Ġwhe el", + "all as", + "Ġch ampions", + "ol ars", + "play er", + "Ġrepeated ly", + "ĠSt ill", + "Ġlik es", + "ast y", + "es ter", + "ĠCath olic", + "R L", + "Ġb ath", + "Ġno ise", + "t itle", + "Ġn orthern", + "P art", + "Ġmag n", + "Ġf ab", + "ĠAs h", + "Ġdis pl", + "Ġtick et", + "Ġm urd", + "Ġalong side", + "ĠMus ic", + "Ġr iver", + "ĠSte el", + "ĠC L", + "ĠPl ayer", + "ĠM ult", + "ow ing", + "re p", + "s ize", + "Ġt ur", + "ĠGeorg ia", + "isc al", + "ra ction", + "Ġc able", + "Ġ5 9", + "Ġw ins", + "Ġup coming", + "Ġsurv ive", + "Ġins pired", + "ĠEduc ation", + "Ġstat istics", + "ĠF oot", + "iam i", + "Ġy ellow", + "ĠP age", + ". -", + "ĠH as", + "Ġur ban", + "Ġa x", + "es sel", + "\\ \"", + "Ġquarter back", + "Ġreg ister", + "ĠLab or", + "Ġab ilities", + "ĠF amily", + "Ġvar iable", + "ĠPr ice", + "Ġcont em", + "Ġth in", + "ĠE qu", + "d ata", + "Ġg otten", + "Ġconst it", + "Ġas ks", + "Ġt ail", + "Ġexc iting", + "ĠE ffect", + "ĠSp anish", + "Ġencour age", + "ins on", + "ĠA h", + "Ġcommit ment", + "C S", + "Ġr ally", + "Ġ: :", + "Ġsubs id", + "Ġsp in", + "Ġcapt ured", + "201 8", + "Ġinn oc", + "Ġalleged ly", + "ĠC ome", + "Ġart ists", + "ĠN umber", + "Ġelect ronic", + "Ġreg ional", + "ap es", + "Ġw ra", + "Ġmy th", + "pr ise", + "ĠM iller", + "ĠC reat", + "ĠEp isode", + "b ell", + "Ġdirect ed", + "Ġext ract", + "Ġs orry", + "Ġv ice", + "ag ger", + "ĠSu pport", + "Ġ6 6", + "ĠI ron", + "Ġwonder ful", + "Ġg ra", + "N et", + "ion e", + "E ng", + "Ġsh ips", + "ik es", + "ĠK evin", + "it ar", + "Ġactiv ists", + "tr ue", + "ĠAri zona", + "ent h", + "ĠDes pite", + "ĠS E", + "Ġha bit", + "ern el", + "Ġin qu", + "Ġab ortion", + "Ġv oid", + "Ġexpl icit", + "Ġeng aged", + "Ġang ry", + "Ġr ating", + "Ġfr ag", + "b ro", + "ick ing", + "d ev", + "Ġwor ried", + "Ġob ser", + "Ġap artment", + "ĠG T", + "Ġest ate", + "ĠConst itution", + "em on", + "ĠS now", + "Ġcount y", + "Ġdis ag", + "ĠStep hen", + "Ġimm igrants", + "w ind", + "ĠN ations", + "Ġfol ks", + "O ut", + "Ġg all", + "Ġtarget ed", + "Ġst ead", + "ĠB on", + "ĠL ib", + "Ġinform ed", + "Ġ12 0", + "ch ain", + "idel ines", + "or ough", + "Ġdri ven", + "Ġregular ly", + "Ġbas ket", + "Ġprinc iple", + "oc ument", + "Ġst un", + "ib ilities", + "ĠRom an", + "ĠAb out", + "Ġal ert", + "Ġdemocr acy", + "Ġrepresent ed", + "H S", + "c ers", + "p arent", + "Ar t", + "p ack", + "Ġdi plom", + "re ts", + "ĠN O", + "Ġcapt ure", + "ĠAd v", + "Ħ ¢", + "Ġannounce ment", + "ĠL ear", + "Ġh ook", + "Ġpur s", + "ĠS uch", + "ĠC amer", + "Ġrefuge es", + "ĠV e", + "P ol", + "Ġrecogn ized", + "l ib", + "Ġhad n", + "A ss", + "Ġpil ot", + "us hing", + "Ġreturn ing", + "Ġtra il", + "ĠSt one", + "Ġrout ine", + "Ġcour ts", + "Ġdes per", + "Ġfriend ly", + "ĠIt aly", + "Ġpl ed", + "Ġbreat h", + "Ġstud io", + "N S", + "Ġimp ressive", + "ĠAfghan istan", + "Ġf ing", + "Ġd ownt", + "ink ing", + "ĠR og", + "i ary", + "col or", + "se x", + "ar on", + "Ġf ault", + "ĠN ick", + "D own", + "ĠR ose", + "ĠS outhern", + "X X", + "is odes", + "L ist", + "6 00", + "Ġout come", + "er r", + "Ġelse where", + "Ġret ire", + "Ġp ounds", + "ĠGl obal", + "Pe ople", + "Ġcommun ications", + "Ġlo an", + "Ġrat io", + "ĠEm pire", + "Ġg onna", + "Ġinv ent", + "D F", + "Ġ19 70", + "ĠComm on", + "p at", + "Ġprom ised", + "Ġd inner", + "ĠH om", + "Ġcreat es", + "Ġoper ate", + "ver ty", + "ĠJ ordan", + "et ime", + "Ġsust ain", + "R eg", + "Ġincred ible", + "im a", + "Ġwar rant", + "Ġm m", + "A tt", + "Ġlaw suit", + "Ġreview s", + "it ure", + "ĠS ource", + "l ights", + "ĠF ord", + "Ġ6 3", + "g roup", + "st ore", + "Ġfeat ured", + "Ġfore ver", + "Ġpo verty", + "ĠP op", + "ĠC NN", + "az z", + "ab is", + "ach ing", + "Ġl aid", + "ĠSu pp", + "Ġfil ter", + "en a", + "ĠCommun ity", + "Ġcreat ures", + "u ction", + "ĠR oyal", + "Ġassoci ation", + "ĠCon nect", + "ĠBr ad", + "âĸ Ī", + "l ers", + "the re", + "ĠG i", + "Ġval uable", + "AC K", + "ĠT aylor", + "Ġl iquid", + "ĠAtt orney", + "ĠCar l", + "ĠF inal", + "ag a", + "ĠWil son", + "B ecause", + "ĠProf essor", + "ak a", + "Ġincred ibly", + "r ance", + "! )", + "R ef", + "s k", + "Ġsol utions", + "Ġatmosp here", + "Ġbl ame", + "um es", + "ĠN ob", + "C A", + "um ps", + "r ical", + "ĠPut in", + "ĠD est", + "or ic", + "ĠP A", + "Ġrespect ively", + "w an", + "Ġfif th", + "â Ħ¢", + "ĠC ry", + "Ġgovern or", + "res ident", + "Ġpurch ased", + "Ġh ack", + "Ġint ense", + "ob s", + "Ġorig in", + "Ġdef ine", + "Ġcare ful", + "** *", + "Ġshould er", + "Cl ick", + "Ġt ied", + "Ġdest ruction", + "ou red", + "Ġno body", + "Ġh o", + "ĠEx per", + "Ġt ip", + "\" ;", + "Ġtechn ique", + "Ġj ur", + "ĠP ok", + "b ow", + "Ġleg end", + "Ġacc ord", + "Ġbus y", + "ĠInt el", + "Ġh ang", + "ak i", + ". ]", + "âĢĶâĢĶ âĢĶâĢĶ", + "Ġsur gery", + "Ġrep rodu", + "Ġun iform", + "Ġscen es", + "c ode", + "Ġ6 2", + "l isher", + "ĠH ave", + "ph ia", + "Ġcry pt", + "Ġrec on", + "Ġsc ream", + "Ġadop ted", + "Ġsc ores", + "N e", + "ĠIt alian", + "in cluding", + "B O", + "Ġindic ated", + "Ġent ertain", + "G u", + "T ext", + "i el", + "Ġtw enty", + "Ġeng age", + "off s", + "ĠPac ific", + "Ġsm ile", + "Ġperson nel", + "Ġto ler", + "Ġdo ors", + "Ġt one", + "Ġmach ines", + "Ġent ering", + "ten ance", + "C O", + "ĠJer sey", + "Ġfore st", + "Ġhor se", + "Ġcompl aint", + "ĠSpr ing", + "y o", + "ĠPl us", + "ed ing", + "ĠRet urn", + "qu arters", + "ial s", + "c ow", + "Ġacad emic", + "Ġf ruit", + "Ġ199 6", + "og ether", + "Ġw ine", + "Ġpur su", + "ĠSte ven", + "Ġlic ens", + "Wh o", + "Ġclot hes", + "re ction", + "Ġsqu ad", + "Ġst able", + "Ġr aw", + "z ens", + "St ar", + "ut ies", + "anc er", + "Ġke ys", + "ĠM u", + "Ġcompl icated", + "ig er", + "ĠTe xt", + "Ġabs or", + "Ġ6 8", + "Ġfun ny", + "Ġrel ief", + "ĠL ew", + "ĠC ook", + "Ġch art", + "Ġdraw ing", + "G E", + "Ġmod ule", + "ĠB ull", + "I LL", + "Ġs alt", + "0000 0000", + "il le", + "Ġres ource", + "aw ay", + "adel phia", + "ĠB ru", + "Ġ6 7", + "Ġsome body", + "Ġparticip ate", + "Ġro se", + "we red", + "Ġmus cle", + "Ġcons ent", + "Ġcontin uing", + "ĠGuard ian", + "ĠOr der", + "reg on", + "Ġre ar", + "Ġprov ision", + "Ġlik ed", + "ri ent", + "Ġb ra", + "Tr ans", + "Ġmeet ings", + "Ġto x", + "Ġcon vent", + "Ġaut o", + "Ġrec ording", + "ĠSo ft", + "00 1", + "ĠR oll", + "Ġprogram ming", + "Ġp ic", + "Ġprov ed", + "Ġst ab", + "ĠA st", + "Ġca ption", + "ul ating", + "ĠAtt ack", + "Ġnew ly", + "Ġ199 7", + "f r", + "Ġdis cipl", + "ĠGree k", + "Ġed ition", + "ĠDo es", + "ĠB ox", + "if le", + "ack et", + "Ġpass es", + "Ġgu est", + "Ġac celer", + "it als", + "U D", + "Ġaut hent", + "ĠR est", + "ov al", + "t a", + "u ine", + "Ġarm or", + "ĠT own", + "Ġcomp at", + "Ġinc hes", + "Des pite", + "Ġass ign", + "he rent", + "Ġprep are", + "ĠM eg", + "oc key", + "Ġdep ends", + "Ġtrack s", + "w atch", + "Ġl ists", + "ĠN orthern", + "Ġal ter", + "re c", + "ĠE astern", + "Ġcond em", + "Ġevery where", + "? '", + "Ġaff ili", + "Ġf ought", + "\": {\"", + "Ġm ac", + "it arian", + "Ġsc ope", + "ĠA L", + "aw s", + "ar ms", + "Ġqu e", + "Ġenjoy ed", + "nes ota", + "Ġagg ressive", + "ĠSt ory", + "ĠI V", + "Ġrec ipe", + "Ġrare ly", + "ĠMed ical", + "val ue", + "ang el", + "ay ing", + "omet hing", + "Ġsub section", + "Ġs outhern", + "Ġfrequ ency", + "re te", + "roll ed", + "ult s", + "ĠN ic", + "Ġbeh alf", + "Ġsequ ence", + "ab et", + "Ġcontrovers ial", + "Ġcomp rom", + "Ġwork er", + "Ġmain ly", + "Ġal gorith", + "ĠM ajor", + "or ce", + "g ender", + "Ġorgan ized", + "Ġf ake", + "Ġconclud ed", + "ĠE D", + "ĠEx ec", + "r age", + "Ġch ances", + "ber ry", + "ĠTr ad", + "Ġconfig uration", + "Ġwithd raw", + "Ġf ro", + "ud es", + "ĠBro ther", + "ĠB rian", + "Ġtri es", + "Ġsam ples", + "Ġb id", + "ĠGold en", + "Ġphot ograph", + "if est", + "ĠD O", + "ĠPar liament", + "******** ********", + "R em", + "Ġcont est", + "Ġsign ing", + "p x", + "ĠZ eal", + "âĶĢ âĶĢ", + "E ar", + "Ġex it", + "Be fore", + "ĠCor por", + "n ull", + "mon th", + "Ġrac ial", + "ott ed", + "ĠV eg", + "ĠRe uters", + "Ġsw ord", + "ps on", + "ĠRom ney", + "a ed", + "Ġt rib", + "Ġin ner", + "Ġprot ocol", + "ĠB i", + "ĠM iami", + "ever al", + "p ress", + "Ġsh ipping", + "ĠAm endment", + "ĠHow ard", + "con nect", + "ĠD isc", + "ĠJ ac", + "iam ond", + "ĠThere fore", + "s es", + "ĠPrin cess", + "ĠUS B", + "ĠAn th", + "Ġsurve illance", + "Ġap olog", + "Ġ6 1", + "ow a", + "Ġf ulf", + "j s", + "Ġl uck", + "ust ed", + "Ġ §", + "n i", + "Ġant icip", + "em an", + "Ġwin ner", + "Ġsil ver", + "ll a", + "ic ity", + "Ġunus ual", + "Ġcr ack", + "Ġt ies", + "e z", + "Ġpract ical", + "Ġprov ince", + "ĠPl ace", + "Ġprior ity", + "IC E", + "Ġdescrib es", + "Ġbr anch", + "F orm", + "ask a", + "miss ions", + "b i", + "Ġp orn", + "ĠTur k", + "Ġent hus", + "Ġf ighters", + "Ġ0 8", + "ĠDet roit", + "Ġfound ation", + "av id", + "A re", + "Ġjud gment", + "cl ing", + "Ġsol ve", + "ĠDes ign", + "W here", + "hes is", + "ĠT ro", + "a fter", + "Ġne utral", + "ĠPalestin ian", + "ĠHolly wood", + "Ġadv is", + "ĠN on", + "y es", + "ol is", + "Ġrep utation", + "Ġsm ell", + "Ġb read", + "ĠB ul", + "ĠBe ach", + "Ġclaim ing", + "Ġgen etic", + "Ġtechn ologies", + "Ġupgr ade", + "row s", + "Ġdevelop er", + "ĠJ osh", + "ĠDis ney", + "erv ed", + "ip al", + "Ġun ex", + "Ġbare ly", + "t hen", + "ĠP ub", + "Ġill ness", + "et ary", + "ĠB al", + "Ġp atch", + "Ġbut t", + "Ġst upid", + "ĠD og", + "ĠD allas", + "f ront", + "ie ce", + "Ġprot ests", + "Ġch at", + "oen ix", + "Ġw ing", + "Ġpar liament", + "Ġ7 7", + "ose xual", + "Ġre nder", + "pt ions", + "ĠCo ast", + "os a", + "ĠG reg", + "h op", + "ĠMan agement", + "Ġbit coin", + "Ġrec over", + "Ġincor por", + "or ne", + "ĠUs ing", + "Ġpre ced", + "Ġthreat ened", + "Ġspirit ual", + "ĠE vent", + "ĠF red", + "Ġadvert ising", + "Ġimprove ments", + "ĠC ustom", + "Ġer rors", + "Ġsens itive", + "ĠN avy", + "Ġcre am", + "L ook", + "Ġex clusive", + "Ġcomp rehens", + "Ġde leg", + "Ġcon ce", + "Ġrem em", + "Ġstruct ures", + "Ġst ored", + "N D", + "Ġ1 000", + "U P", + "ĠB udd", + "A F", + "w oman", + "ĠAcad emy", + "ð Ł", + "se a", + "Ġtem porary", + "Ab out", + "es ters", + "Ġtick ets", + "Ġposs ess", + "in ch", + "o z", + "Ġl a", + "Ġcontract s", + "Ġun p", + "Ġc ig", + "ĠK at", + "ult ural", + "as m", + "Ġmount ain", + "ĠCapt ain", + "St ep", + "m aking", + "ĠSp ain", + "Ġequ ally", + "Ġl ands", + "at ers", + "Ġreject ed", + "er a", + "im m", + "ri x", + "C D", + "Ġtrans action", + "g ener", + "less ly", + "Ġ| |", + "Ġc os", + "ĠHen ry", + "Ġprov isions", + "Ġg ained", + "Ġdirect ory", + "Ġra ising", + "ĠS ep", + "ol en", + "ond er", + "Ġcon sole", + "in st", + "Ġb om", + "Ġunc ertain", + "1 50", + "ock ing", + "Ġmeas ured", + "Ġpl ain", + "Ġse ats", + "Ġd ict", + "S L", + "af e", + "Ġest imate", + "iz on", + "at hered", + "Ġcontribut ed", + "Ġep isodes", + "omm od", + "G r", + "AN T", + "Ġ6 9", + "G ener", + "Ġ2 50", + "vious ly", + "rog en", + "Ġterror ism", + "Ġmove ments", + "ent le", + "oun ce", + "ĠS oul", + "Ġpre v", + "ĠT able", + "act s", + "ri ors", + "t ab", + "Ġsuff er", + "Ġn erv", + "Ġmain stream", + "ĠW olf", + "Ġfranch ise", + "b at", + "Ġdem ands", + "Ġag enda", + "Ġdo zen", + "Ġclin ical", + "iz ard", + "ĠO p", + "t d", + "Ġvis ited", + "ĠPer haps", + "Ġact or", + "Ġde lic", + "Ġcont ribute", + "Ġin ject", + "ĠE s", + "ac co", + "Ġlist ening", + "Ġcon gress", + "epend ent", + "Ġprem ium", + "Ġ7 6", + "ĠIr ish", + "Ġass igned", + "ĠPh ys", + "Ġworld wide", + "Ġnarr ative", + "ot ype", + "m ont", + "b ase", + "ĠB owl", + "ĠAdminist ration", + "Ġrel ation", + "ĠE V", + "C P", + "Ġco vers", + "Ġ7 8", + "Ġcert ific", + "Ġgr ass", + "Ġ0 4", + "pir acy", + "ir a", + "Ġengine ering", + "ĠM ars", + "Ġun employ", + "ĠFore ign", + "st ract", + "Ġv en", + "Ġst eal", + "Ġrepl ied", + "Ġult imate", + "Ġtit les", + "d ated", + "Ġj oy", + "a us", + "Ġhy per", + "ak u", + "Ġoffic ially", + "ĠPro duct", + "Ġdifficult y", + "per or", + "Ġresult ed", + "rib ed", + "l ink", + "wh o", + "~~ ~~", + "ĠSpe ed", + "ĠV iet", + "W ind", + "ĠBar ack", + "Ġrestrict ions", + "ĠSh are", + "Ġ199 5", + "ition ally", + "Ġbeaut y", + "op t", + "Ġm aps", + "ĠC R", + "ĠN ation", + "ĠCru z", + "W ill", + "Ġelectric ity", + "Ġor g", + "Ġb urd", + "Ġviol ation", + "Ġus age", + "Ġper mit", + "ĠCh ron", + "ĠF ant", + "Ġn aturally", + "Ġ0 7", + "Ġth rown", + "ĠAw oken", + "Ġal ien", + "ĠHer o", + "ĠK ent", + "ĠR ick", + "ri ke", + "Ġp ace", + "}, {\"", + "G L", + "Ġpo ison", + "ĠT ower", + "Ġform al", + "al ysis", + "Ġgen uine", + "Ġk il", + "a ver", + "Ġproced ure", + "ĠPro p", + "intend o", + "ĠM ain", + "as ant", + "Ġtr ained", + "G ame", + "ĠL oad", + "ĠM A", + "Ġcru cial", + "Ġle ts", + "ĠF R", + "Ġch ampion", + "1 01", + "ĠCon ference", + "Ġwrit ers", + "Ġconnect ions", + "Ġo kay", + "ir ms", + "ĠR and", + "Ġenc ounter", + "ĠB uff", + "Ġachie ved", + "Ġche cks", + "isc ons", + "Ġassist ant", + "Ġwhen ever", + "ĠA ccess", + "ĠU r", + "b in", + "Ġcl ock", + "is p", + "op her", + "Ġb orrow", + "Ġm ad", + "Ġperson ality", + "on ly", + "IS T", + "ab ama", + "Ġg ains", + "Ġcommon ly", + "Ġter r", + "Ġhyp ot", + "Ġre ly", + "Ġt iss", + "iscons in", + "Ġrid ic", + "f unction", + "ĠO regon", + "Ġun com", + "r ating", + "el and", + "ĠN C", + "Ġm oon", + "ann on", + "Ġvulner able", + "ut ive", + "³³ ³³", + "ĠRad io", + "Ġw estern", + "se ct", + "ĠT ony", + "Ġocc urs", + "ĠO s", + "ĠH on", + "à Ń", + "Ġv essel", + "ĠScot land", + "Ġdiscrim ination", + "Ġsubsequ ent", + "st ring", + "Ġfant asy", + "ĠSh adow", + "Ġtest im", + "W E", + "it i", + "r as", + "Ġbo at", + "Ġmar ks", + "Ġord inary", + "Ġre n", + "Ġrepresent ative", + "Ġpet ition", + "Ġ7 3", + "Ġad venture", + "Ġign ore", + "ĠPhil adelphia", + "ĠS av", + "V P", + "Ġfact ory", + "Ġt asks", + "Ġdep ression", + "z ed", + "................ ................", + "ĠSt orm", + "Ġc ogn", + "Ġelig ible", + "Ġredu cing", + "v ia", + "Ġ0 5", + "Ġstri king", + "Ġdoll ar", + "h o", + "O V", + "Ġinstr ument", + "Ġphilosoph y", + "ĠMo ore", + "ĠA venue", + "Ġrul ed", + "ĠFr ont", + "IN E", + "ĠM ah", + "Ġscen ario", + "ĠNAS A", + "Ġen orm", + "Ġdeb ut", + "Ġte a", + "T oday", + "Ġabs ence", + "S im", + "Ġh am", + "le ep", + "Ġt ables", + "ĠHe art", + "M I", + "K e", + "re qu", + "V D", + "m ap", + "Ġchair man", + "Ġp ump", + "Ġrapid ly", + "v i", + "Ġsubstant ial", + "E P", + "d es", + "ch ant", + "ili pp", + "ĠS anta", + "ri ers", + "anche ster", + "L oad", + "ĠC ase", + "Ġsa ving", + "Ġ7 4", + "ĠA FP", + "er ning", + "oun ced", + "ĠMin nesota", + "ĠW as", + "Ġrec ru", + "Ġassess ment", + "ĠB ron", + "U E", + "Ġdynam ic", + "Ġf urn", + "ul ator", + "Ġprop ag", + "h igh", + "Ġacc ommod", + "Ġst ack", + "ĠS us", + "w rit", + "Ġre ven", + "ĠGod d", + "ĠZeal and", + "ab s", + "Ġbr ut", + "Ġper pet", + "h ot", + "Ġhard ly", + "ĠB urn", + "ãĤ ¹", + "Ġst y", + "Ġtrans actions", + "Ġg ate", + "Ġsc reens", + "Ġsub mitted", + "Ġ1 01", + "Ġlangu ages", + "ugh t", + "em en", + "Ġfall s", + "Ġc oc", + "Ĥ ¬", + "Ġstri kes", + "p a", + "Ġdel iber", + "ĠI M", + "Ġrel ax", + "ann els", + "ĠSen ator", + "Ġext rem", + "Ġ} ,", + "ĠDe b", + "Ġbe ll", + "Ġdis order", + "c ut", + "Ġi OS", + "Ġl ocked", + "Ġem issions", + "Ġshort ly", + "\" ]", + "ĠJud ge", + "ĠS ometimes", + "Ġr ival", + "Ġd ust", + "Ġreach ing", + "F ile", + "¯¯ ¯¯", + "ino is", + "ĠJ ason", + "Ġs atell", + "are t", + "Ġst ations", + "Ġag ric", + "ĠTechn ology", + "com es", + "ĠUn fortunately", + "ĠChild ren", + "Ġappl ies", + "ast ed", + "Ġan ger", + "ail ability", + "ĠDam age", + "Ġcomp are", + "ĠStand ard", + "Ġaim ed", + "ĠB a", + "angu age", + "Ġreg ulation", + "Ġj ury", + "Ġair port", + "Ġse ctions", + "ĠPr ince", + "em ed", + "Ġmedic ine", + "Ġh itting", + "Ġsp ark", + "ol ves", + "Ġad s", + "St ate", + "Ġfood s", + "Ġrepl acement", + "Ġch icken", + "Ġlow est", + "Ġmind s", + "Ġinvol ves", + "u i", + "Ġarr ang", + "Ġproced ures", + "ĠWh ich", + "ivers ary", + "Ġb ills", + "Ġimprove ment", + "Ġin ev", + "Ġexpect ations", + "Ġintellect ual", + "Ġsp aces", + "Ġmechan ism", + "2 50", + "bre ak", + "ĠZ e", + "ĠT enn", + "ĠB alt", + "Ġbar rel", + "Ġstat ic", + "man n", + "Pol ice", + "Ġt ips", + "Ġhand ling", + "c us", + "od ed", + "il ton", + "ir y", + "Ġjournal ists", + "our se", + "Ġcom ic", + "Ġnom ine", + "IT Y", + "Ġvers us", + "Ġlo op", + "Ġsur f", + "ĠInd ust", + "ĠHun ter", + "Ġbelief s", + "is an", + "Ġset up", + "Ġbre w", + "im age", + "Ġcomput ers", + "f ol", + "} ,\"", + "ĠMed al", + "Ġtax p", + "Ġdisplay ed", + "Ġg rav", + "Ġf iscal", + "M on", + "ĠMos cow", + "ĠK ong", + "ĠCent re", + "Ġcamer as", + "ĠMr s", + "ĠH ay", + "Ġa ver", + "ĠK elly", + "p y", + "Ġrequire ment", + "Ġent itled", + "omb ie", + "Ġsh adow", + "ag ic", + "ĠA k", + "Ġel ite", + "Ġdiv ided", + "Ġhead ing", + "Ġcop ies", + "Ġloss es", + "Ġv it", + "k ed", + "ĠB ry", + "Ġan s", + "ĠSte am", + "Ġrep orter", + "he im", + "ĠIt em", + "Ġsuper ior", + "d on", + "ere nt", + "à ¶", + "Ġtherap y", + "Ġpe ak", + "ĠMod el", + "Ġl ying", + "Ġg am", + "z er", + "r itten", + "Ġrespons es", + "Ġconsider ation", + "ĠB ible", + "Ġl oyal", + "Ġinst ant", + "Ġp m", + "ĠFore st", + "à ¼", + "Ġext end", + "Ġconv icted", + "Ġfound er", + "Ġconv in", + "ĠO ak", + "che ck", + "Ġsch olars", + "p ed", + "Ġover se", + "T op", + "c ount", + "ĠAr k", + " ·", + "Ġ0 6", + "ĠL A", + "m d", + "ĠLat in", + "im ental", + "ĠC PU", + "Ġsubst ance", + "Ġminor ity", + "Ġmanufact uring", + "E r", + "ocol ate", + "Ġatt ended", + "ĠMan ager", + "r ations", + "Ġappreci ate", + "om y", + "GB T", + "id ency", + "B L", + "Ġguarant ee", + "pos ition", + "Ġo cean", + "clud e", + "Ġhead ed", + "Ġt ape", + "Ġlo ose", + "Ġlog ic", + "Ġpro ven", + "Ġsp ir", + "Ġad mit", + "is a", + "Ġinvestig ate", + "Ġ199 4", + "sy lv", + "ĠL ost", + "c est", + "Ġ7 1", + "Ġrequest ed", + "Ġwind ows", + "ĠPok é", + "ĠWith out", + "M et", + "Ġbehavi our", + "Ġread er", + "Ġh ung", + "ĠKe ep", + "Ġro les", + "Ġimplement ed", + "Ġbl ank", + "Ġserv es", + "ĠJ ay", + "Ġc ited", + "ĠF riend", + "prof it", + "ap on", + "Ġrep air", + "it em", + "arr ass", + "Ġcrit ics", + "ad i", + "ĠF ather", + "Ġsh out", + "Ġf ool", + "Ġ8 8", + "Ġprodu cing", + "Ġl ib", + "Ġround s", + "Ġcirc le", + "Ġpre par", + "Ġsub mit", + "Ġn ic", + "mor row", + "ãĥ «", + "U nder", + "Ġv ital", + "ater n", + "Ġpass word", + "Ġpublic ation", + "Ġprom inent", + "Ġspeak s", + "Ġb ars", + "Ġde eper", + "ĠM ill", + "port ed", + "Ġw id", + "Ġbut ter", + "Ġsm oking", + "Ġindic ates", + "K ey", + "rop ri", + "ĠF ile", + "all ing", + "ast ing", + "ĠR us", + "Ġad j", + "Ġ7 9", + "av al", + "Ġpres um", + "bur gh", + "on ic", + "Ġf ur", + "Ġpoll s", + "ik a", + "Ġsecond ary", + "Ġmon ster", + "ig s", + "ĠCur rent", + "E vent", + "Ġowners hip", + "end ar", + "Ġarri ve", + "ĠT ax", + "Ġn ull", + "ĠPri v", + "Ġth ro", + "Ġk iss", + "c at", + "Ġup set", + "ang le", + "it ches", + "ect or", + "olog ists", + "ĠGal axy", + "Ġcor ruption", + "Ġh int", + "ent er", + "ĠH ospital", + "Ġgreat ly", + "Ġbeg un", + "es y", + "Ġso il", + "ĠAnt on", + "Ġmain tenance", + "ãĥ ©", + "Ġdo zens", + "Ġhuman ity", + "ĠAl abama", + "Ġr om", + "w orth", + "ap ing", + "sylv ania", + "l ah", + "Ġg athered", + "G A", + "Ġattack ing", + "f ound", + "ĠSqu are", + "Ġar bit", + "ict ions", + "ĠW isconsin", + "Ġd ance", + "ĠS aint", + "arch y", + "Ġbase ball", + "Ġcontribut ions", + "Ġliter ature", + "Ġex ha", + "per ty", + "t est", + "Ġb ab", + "Ġcontain er", + "let ter", + "Ġfall en", + "Ġwebs ites", + "Ġbott le", + "ĠS ac", + "Ġbre ast", + "ĠP L", + "Ġveter an", + "Ġinterview s", + "ĠA le", + "Ġb anned", + "eng ers", + "ĠRev olution", + "in th", + "Ġconc erning", + "IV E", + "Ġexp enses", + "ĠMatt hew", + "ĠColumb ia", + "d s", + "ist ance", + "Ġent ity", + ".. .\"", + "Ġrel iable", + "Ġpar alle", + "ĠChrist ians", + "Ġopin ions", + "Ġin du", + "l ow", + "Ġcompet e", + "Ġth orough", + "Ġemploy ed", + "Ġestablish ment", + "ig en", + "ĠC ro", + "Ġlawy ers", + "ĠSt ation", + "T E", + "ĠL ind", + "ĠP ur", + "it ary", + "Ġeffic iency", + "âĢ IJ", + "ĠL y", + "Ġm ask", + "Ġdis aster", + "Ġag es", + "ER E", + "es is", + "ĠH old", + "Ġcas ual", + "b led", + "Ġen abled", + "ĠEn vironment", + "ĠInt elligence", + "i per", + "ĠM ap", + "ĠB E", + "Ġemer ged", + "is dom", + "Ġc abin", + "Ġregist ration", + "Ġfing ers", + "Ġro ster", + "Ġfram ework", + "ĠDo ctor", + "et ts", + "Ġtransport ation", + "Ġaware ness", + "H er", + "Ġattempt ing", + "O ff", + "ĠSt ore", + "ÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤ", + "ĠK now", + "Ġdef ence", + "Ġsc an", + "ĠT en", + "ĠCh air", + "ĠP H", + "ĠAtl anta", + "Ġfuck ing", + "Ġans wered", + "b n", + "ĠK ar", + "Ġcateg ories", + "Ġr ational", + "Ġc ust", + "Ġrob ot", + "Ġcorrect ly", + "Ġg if", + "Ġgraph ics", + "m ic", + "Ġground s", + "ĠO pp", + "i ate", + "Ġdist ributed", + "Ġsan ctions", + "Ġchalleng ing", + "ut o", + "Ġingred ients", + "Ġinv ited", + "Ġfound ed", + "ĠRe qu", + "d ed", + "Ġb owl", + "Ġbrother s", + "ĠH a", + "I O", + "Ġw ages", + "im ore", + "oc ial", + "Ġse ed", + "ative ly", + "Ġaddress es", + "ĠI owa", + "ab eth", + "Ġatt itude", + "is d", + "ch ild", + "Ġm ole", + "Ġdisco very", + "y ard", + "B r", + "Ġ8 2", + "Ġsuppl ies", + "ell ing", + "Ġdist ingu", + "C R", + "Ġre cept", + "Ġ vert", + "Ġsw im", + "b ec", + "d oor", + "ĠY eah", + "Ġg al", + "Ġinter act", + "ĠE SP", + "ĠC S", + "amp s", + "Ġconvin ced", + "Ġobject ive", + "Ġdis h", + "ĠPhot os", + "l ad", + "Ġdownt own", + "o il", + "in ction", + "Ġto morrow", + "ĠC OM", + "Ġsurv ival", + "sh ot", + "Ġsett lement", + "C ons", + "ĠX box", + "int erest", + "ĠS M", + "arg o", + "en ess", + "Ġeth nic", + "b ered", + "M in", + "ĠT ok", + "Ġinc ent", + "ĠComm and", + "Ġmain tained", + "Ġbreak s", + "br idge", + "at ar", + "ag g", + "ĠF inally", + "un icip", + "ĠO nt", + "le ft", + "Ġrecogn ition", + "Ġ* /", + "ĠP ers", + "Ġwe lf", + "Ġaddress ed", + "ĠK ansas", + "Ġvir us", + "Ġwhere as", + "Ġp apers", + "ram s", + "ĠMin istry", + "Ġple asure", + "Ġacqu ired", + "Ġd uration", + "j pg", + "Ġcal m", + "ĠN HL", + "Ġburn ing", + "Ġfold er", + "ick ed", + "ĠP y", + "ĠIll inois", + "Cl ass", + "ĠGodd ess", + "Ġperform ing", + "Ġwelf are", + "j ar", + "In ter", + "Ġl in", + "Ġenh ance", + "Ġnot ion", + "f are", + "yp es", + "ĠAre a", + "Ġcann abis", + "ĠDie go", + "f s", + "ĠM anchester", + "com m", + "in ite", + "Ġcover ing", + "ĠS ound", + "Ġ19 60", + "Ġ8 4", + "e lect", + "z ing", + "Ġcitiz en", + "Ġph ones", + "Ġr aid", + "Ġign ored", + "ĠOb ject", + "Ġu pload", + "c ard", + "Ġmod ified", + "Ġroom s", + "ia h", + "r ange", + "he ast", + "ach us", + "Ġsuggest ing", + "âĢ ĭ", + "gr ade", + "E l", + "Ġclot hing", + "Ġr h", + "ĠH an", + "un ity", + "en cing", + "ĠAust in", + "sec ution", + "t ra", + "d em", + "ĠQ ual", + "Ġhe aven", + "Ġst ages", + "Ġw edd", + "pl us", + "ific ial", + "ĠIm m", + "ĠH o", + "iet ies", + "Ġphr ase", + "Ġbr ill", + "act ory", + "Ġprov iders", + "Ġsil ence", + "Ġa er", + "ĠA I", + "ĠAd venture", + "Ġplatform s", + "Ġdemonstr ated", + "Ġinter f", + "ing ton", + "Ġr aces", + "Ġgr ade", + "ult ane", + "ĠTh rough", + "f alse", + "Ġb ow", + "ĠA B", + "Ġfl avor", + "Ġhistor ic", + "g ov", + "Ġcol our", + "Ġview ed", + "ĠEm ail", + "el come", + "Ġinter vention", + "Ġd iversity", + "Ġperiod s", + "Ġre verse", + "ĠV ery", + "Ġqu ote", + "ĠLe ft", + "th rough", + "Ġsc rew", + "Ġland ing", + "Ġp ill", + "Ġw et", + "Ġprot esters", + "Ġrepe at", + "av ed", + "er k", + "Ġsal ary", + "ĠPenn sylvania", + "St ill", + "Ġmay or", + "Ġkit chen", + "Ġfeat uring", + "ĠM useum", + "ĠT ournament", + "ĠF al", + "Ġser vers", + "U C", + "Ġany body", + "im g", + "ĠTr ade", + "ixt ure", + "the less", + "Ġfin ance", + "Ġcl osing", + "ĠPat ri", + "i ac", + "ab el", + "Ġ> >", + "or ous", + "Ġf irms", + "sc reen", + "un a", + "Ġemb arrass", + "ul se", + "Ġlet ting", + "Ġth rew", + "ile y", + "Ġch annels", + "l an", + "ĠVeg as", + "Ġse ar", + "Ġfant astic", + "ar re", + "uzz le", + "ĠD er", + "Th ose", + "Ġsw ing", + "Ġshe et", + "ind ex", + "co ver", + "og an", + "Ġvari ables", + "ĠTe ch", + "Ġsp oken", + "ac hel", + "ĠD a", + "ĠMount ain", + "Ġload ed", + "Ġfoot age", + "vers ion", + "Ġun l", + "ĠPh oenix", + "Ġthrow ing", + "Ġf iring", + "Ġtrack ing", + "Ġw idth", + "Ġstrugg ling", + "ro oms", + "ot ion", + "Ġmonth ly", + "ĠSer ver", + "Ġegg s", + "op en", + "M C", + "Ġ199 3", + "Ġh ired", + "Ġstay ed", + "ĠAll en", + "Ġst ro", + "Ġ9 8", + "st ep", + "ĠTurk ish", + "Ġfab ric", + "ist ing", + "ĠD om", + "Ġd ates", + "Ġpr on", + "Ġbasket ball", + "Ġl ucky", + "ĠArab ia", + "Ġassum ed", + "est y", + "Ġaff airs", + "Ġgl ad", + "ĠInd eed", + "ĠF A", + "ĠW ord", + "Ġjo ining", + "if ice", + "p read", + "ir ts", + "ĠSe lect", + "Ġpop ulations", + "aw are", + "Ġn ose", + "Ġcompl aints", + "st art", + "Ġsc oring", + "Th anks", + "Ġmin ing", + "Ġvisit ors", + "S H", + "Ġdam aged", + "Ġcharacter istics", + "ĠP ent", + "D C", + "Ġ8 3", + "ĠS ix", + "r ates", + "Ġfl ags", + "ĠB rew", + "d og", + "M ark", + "// //", + "Ġexec ution", + "Ġj oke", + "ph ones", + "Ġtestim ony", + "Ġob st", + "Q L", + "ĠC ut", + "Ġstud ied", + "ĠN intendo", + "ick et", + "ĠN BC", + "Ġl ad", + "ĠB ra", + "ĠM oh", + "Ġk ernel", + "Ġoverwhel ming", + "Ġag ed", + "Ġapplic able", + "ĠC ond", + "Ġroad s", + "ĠBl ock", + "m ade", + "od ge", + "Ġcomm ands", + "Ġoff ices", + "vel and", + "Ġt ut", + "Ġrece iver", + "ĠF ro", + "Ġsho pping", + "Ġi P", + "ĠSt re", + "ĠA BC", + "Ġentertain ment", + "ĠB ow", + "ort ed", + "M c", + "Ġread s", + "gr ad", + "ĠCol lect", + "Ġâ ĪĴ", + "ĠCap ital", + "eder ation", + "Ġemploy er", + "Ġinvolve ment", + "Ġanx iety", + "al ia", + "Ġro of", + "ĠAm ong", + "ĠDemocr at", + "Ġstat s", + "ĠV ill", + "Ġconst itutional", + "Ġrefer ring", + "itt y", + "Ġtack le", + "out ube", + "Ġback ed", + "ĠH ong", + "ĠBro ad", + "Ġe le", + "ĠO tt", + "Ġ199 2", + "h our", + "achus etts", + "C al", + "Ġdefe ated", + "Ġ8 1", + "es p", + "Ġseem ingly", + "w as", + "ĠJ enn", + "ĠK urd", + "Ġg ene", + "Ġdisc ount", + "R et", + "EC T", + "( );", + "Ġclub s", + "Ġs id", + "ĠM arsh", + "Che ck", + "Ġp p", + "ĠE ag", + "ides pread", + "Ġbe ings", + "F T", + "Ġintrodu ction", + "ĠCh ange", + "AR D", + "Ġ1 10", + "ad ows", + "ier ce", + "Ġme al", + "a uthor", + "ĠB ang", + "lah oma", + "Ġr anks", + "201 1", + "?? ??", + "m ax", + "Ġcoll apse", + "Ġop ens", + "Ġe cho", + "Ġs oph", + "Ġrac ist", + "Ġenorm ous", + "Ġw aves", + "Ġt ap", + "Ġcomprehens ive", + ". --", + "ĠR oy", + "Ġfarm ers", + "Rel ated", + "a ired", + "ron es", + "ĠC rim", + "Ġproport ion", + "Ġdesign s", + "Ġnegoti ations", + "Ġvirt ually", + "ĠBat man", + "Ġwar n", + "Ġlegit imate", + "m ate", + "Ġcon vention", + ", ,", + "net ic", + "ĠS D", + "Ġconsist ently", + "Ġcompens ation", + "Ġpunish ment", + "Ġy e", + "Ġt ie", + "ĠB ureau", + "ir lf", + "ĠB u", + "ĠA ren", + "ĠPh ilipp", + "Ġkn ife", + "Ġmem ories", + "ĠR oss", + "Ġang le", + "Ġ8 6", + "ĠTh under", + "Ġre nd", + "ĠT our", + "Ġcount s", + "s ung", + "ĠIm p", + "Ġeduc ational", + "Ġaccess ible", + "C OM", + "Ġd rew", + "y er", + "G l", + "am ine", + "OR T", + "O B", + "I B", + "m aster", + "Ġtri als", + "og y", + "h ar", + "ĠTr ust", + "Ġprefer red", + "irlf riend", + "ĠN ev", + "Ġb in", + "Ġc ow", + "P age", + "Ġsign ature", + "ĠB L", + "7 00", + "Ġret ired", + "Ġby tes", + "Ġneigh b", + "ĠLeg end", + "Ġdev ast", + "Ġsuspect ed", + "is ons", + "ĠPoké mon", + "sc ale", + "Ġcap abilities", + "Ġre vel", + "Ġche ese", + "d y", + "igr ant", + "Ġfail ing", + "b its", + "ĠHer oes", + "ĠG host", + "ĠS cient", + "Ġappoint ed", + "ur i", + "Ġinst itution", + "Ġexpand ed", + "g reg", + "Ġmonitor ing", + "Ġp odcast", + "Ġcoal ition", + "Ġ9 6", + "J o", + "Ġst olen", + "ĠS ab", + "Ġstop s", + "Ġhol iday", + "Ġint r", + "C ar", + "Bl ack", + "ĠL GBT", + "Ġwar ming", + "ĠAnd erson", + "Ġ8 9", + "Ġprodu cer", + "M ed", + "Ġaccur acy", + "ĠMar vel", + "iz abeth", + "ĠPat rick", + "m ony", + "Ġmin i", + "ac les", + "Ġover t", + "the y", + "Ġmembers hip", + "ĠV en", + "Ġex ch", + "Ġrem oval", + "ĠD ave", + "T Y", + "m ad", + "ĠF ind", + "Ġad equ", + "Ġe c", + "Ġte eth", + "Ġemot ion", + "Ġper m", + "Ġsole ly", + "d b", + "Ġextra ord", + "IG HT", + "c al", + "Ġgu idelines", + "Ġd ying", + "Ġsusp ended", + "ĠPrem ier", + "ĠAnth ony", + "el ve", + "Ġd ad", + "ĠE th", + "ĠFoot ball", + "Ġabandon ed", + "Ġ< <", + "Ġm arch", + "Ġhor ror", + "âĢ¦ \"", + "Ġchild hood", + "Ġcampaign s", + "Ġl unch", + "ĠAl bert", + "bl ock", + "âĸĪ âĸĪ", + "ound ing", + "Ġb one", + "or gan", + "ad ers", + "ĠFl ash", + "ĠDri ve", + "Ġton ight", + "Ġw ars", + "ĠF L", + "Ġform ation", + "con st", + "New s", + "Ġcom pe", + "or ious", + "ĠSt aff", + "Ġdiscuss ions", + "ĠProt ection", + "ĠJ am", + "Ġcrit eria", + "Ġinstall ation", + "Ġaccompl ish", + "iz za", + "Ġpub lisher", + "Ġresc ue", + "ĠT ry", + "U LL", + "ĠS om", + "ĠH op", + "ore t", + "th s", + "ord on", + "Ġp ocket", + "ĠIn v", + "Down load", + "ĠCr ime", + "Ġb ene", + "ĠGu ide", + "ĠAs sembly", + "Ġparam eters", + "I E", + "ĠAlex ander", + "Ġconc ert", + "ĠSc he", + "Ġsh oes", + "Ġvis iting", + "Ġrec all", + "Ġb ub", + "Ġr ural", + "Ġconc rete", + "ĠR os", + "N ext", + "R uss", + "Ġlo ans", + "ĠSh ield", + "Ġtre m", + "hem at", + "k g", + "ĠHar ris", + "is ition", + "ĠM ove", + "ĠF C", + "Ġf ate", + "ĠCh o", + "Ġt ired", + "Ġprinc ipal", + "h ist", + "ien ces", + "ath y", + "Ġse vent", + "Ġm ood", + "Ġstrateg ic", + "Ġdise ases", + "Ġfor um", + "Ġtem por", + "Ġhead quarters", + "P ar", + "ig e", + "fl ix", + "Ġgu itar", + "Ġ9 4", + "On ly", + "Ġrele ases", + "ro ph", + "================ ================", + "Ġ6 00", + "ĠContin ue", + "ig ate", + "ĠC rit", + "sy stem", + "Ġdis abled", + "Ġunex pected", + "ith ub", + "Ġuncle ar", + "ĠE st", + "Ġcontr ad", + "Ġstrateg ies", + "vent ures", + "Ġpass age", + "AM E", + "Ġimpro ving", + "Ġreve als", + "Ġdecre ase", + "ov a", + "Ġann oy", + "ĠSh ort", + "ĠL ibrary", + "Ġcy ber", + "n ell", + "ĠH ur", + "ĠC B", + "Ġphot ograp", + "U I", + "Ġs ed", + "G e", + "Ġ8 7", + "Ġd iverse", + "Ġencour aged", + "Ġcons piracy", + "Ġbird s", + "Ġoper ator", + "Ġhand ful", + "Ġclass ified", + "? )", + "Ġdram atic", + "Ġinvestig ators", + "it o", + "Ġw idespread", + "ĠR oom", + "-------------------------------- --------------------------------", + "Ġcollect ive", + "Ġjournal ist", + "St ring", + "Ġtemper atures", + "il a", + "Ġgu id", + "Ġins pect", + "Ġmiss ile", + "ĠMay or", + "Ġman ual", + "Ġsim ultane", + "Ġrat ings", + "Ġsu ck", + "Ġ9 7", + "Ġunivers al", + "Ġph arm", + "Ġdis rupt", + "ian o", + "A V", + "Ġf t", + "Ġstat ist", + "old s", + "ĠWalk er", + "ph p", + "Ġunder t", + "ĠL as", + "ish op", + "nt il", + "res hold", + "ĠWhe ther", + "M s", + "Ġden y", + "ĠCl oud", + "Ġprov ider", + "Ġsurv iv", + "ĠUp date", + "h as", + "Ġmist akes", + "ch arge", + "pl ed", + "r ity", + "Ġn ode", + "ĠMass achusetts", + "ool s", + "lic ation", + "Ġf ails", + "em ale", + "or i", + "back s", + "Ġsh irt", + "Ġ' '", + "ĠN AT", + "Ġwat ers", + "els on", + "Ġe ase", + "Ġsc ar", + "Ġcont ents", + "m ind", + "Ġcont ribution", + "Ġsh r", + "Ġhand ed", + "Ġst ability", + "Ġtra ve", + "E m", + "Ġmir ror", + "12 3", + "Ġwe igh", + "Ġf iction", + "ou ver", + "ist ant", + "r ition", + "ĠF ed", + "Ġphys ically", + "Ġst ake", + "ĠArt icle", + "ĠAr c", + "ĠLew is", + "ĠM ind", + "Ġdemonstr ate", + "Ġprof its", + "v ision", + "om ic", + "ol id", + "Ġbatt les", + "Ġdri ves", + "Ġeas tern", + "ĠS ony", + "!! !", + "ar ation", + "v ard", + "ĠG L", + "port ation", + "Ġ9 2", + "Ġlaw makers", + "Ġprotect ing", + "ĠE PA", + "Ġy eah", + "Ġsh ame", + "ol ph", + "e ven", + "x it", + "Ġatt ach", + "Ġrepresent ing", + "Ġob s", + "ĠUt ah", + "iff s", + "ĠFre edom", + "à ³", + "A K", + "Ġinc idents", + "it age", + "Ġview ers", + "c d", + "Ġm ouse", + "Ġcl ar", + "Ġaccord ance", + "Ġb ot", + "c or", + "ĠSum mer", + "he ld", + "Ġinnoc ent", + "Ġiniti ative", + "ol s", + "________________ ________________", + "Ġsp ots", + "p ace", + "Ġconvent ional", + "Ġcorpor ations", + "Ġblock ed", + "H D", + "at tered", + "Ġref ers", + "Ġbu ck", + "ĠDig ital", + "12 0", + "Ġtop ics", + "T F", + "Ä ģ", + "br id", + "re ement", + "Ġunder lying", + "ĠM ember", + "Ġinvestig ating", + "Ġpregn ancy", + "Ġtouch down", + "ĠB and", + "ĠCall er", + "Ġinst ances", + "P P", + "w a", + "G ood", + "Ġ199 1", + "ĠC old", + "Ġfear s", + "Ġrem arks", + "Ĩ Ĵ", + "at al", + "Ġm it", + "Ġexper iments", + "i pt", + "Col or", + "ind u", + "Up date", + "Ġ9 3", + "A g", + "Ġ å", + "anc ouver", + "B oth", + "Ġjud ges", + "Ob ject", + "Ġst ere", + "umb n", + "Ġparticip ation", + "ĠSt ars", + "ĠJ ere", + "Ġweek ly", + "ĠB an", + "Ġconvers ations", + "ĠP itt", + "u z", + "ĠIndian a", + "ĠK ick", + "Ġinf ection", + "Ġhero es", + "Ġsett led", + "Ġstri p", + "Ġh al", + "Ġd ump", + "ĠS ci", + "Ġl es", + "Ġref erences", + "ĠU RL", + "ĠBr idge", + "Ġwant ing", + "For ce", + "Ġex clus", + "Me anwhile", + "m n", + "Ġg entle", + "m aker", + "sen al", + "ĠG ro", + "ou ri", + "ĠR ain", + "ĠAll iance", + "Ġl ift", + "el a", + "S D", + "ĠCle veland", + "Ġrank ed", + "Ġst adium", + "Ġdead ly", + "ä ¸", + "Ġr iding", + "ar ia", + "ĠAr mor", + "Ġdocument ation", + "ĠGree ce", + "ree k", + "Ġl ens", + "ĠS a", + "Ġg ross", + "ĠE mer", + "ag ers", + "ĠD ub", + "ĠR h", + "ĠAM D", + "Ġarri val", + "Ġdes ert", + "Ġsupp lement", + "ĠRes p", + "Ġkn ee", + "Ġmarg in", + "f ont", + "og g", + "201 0", + "ĠP ir", + "ĠP rom", + "iv als", + "Ġint ake", + "Ġdifferent ly", + "ug s", + "Ġb its", + "clud ed", + "Ġsearch ing", + "ĠD u", + "um ble", + "Ġfunction al", + "ĠBalt imore", + "ĠC ould", + "Ġdes ired", + "Ġcirc uit", + "ĠL yn", + "ĠG O", + "ĠF alse", + "re pre", + "' :", + "alt ies", + "Ġmin im", + "Ġdro ve", + "ĠSh ould", + "Ġh ip", + "Ġpro s", + "Ġut ility", + "ĠN ature", + "ĠM ode", + "P resident", + "o pp", + "r at", + "form ance", + "Ġconcent ration", + "Ġf ont", + "ĠB ud", + "Ġam id", + "Ġre vers", + "ĠM L", + "B ar", + "Ġinter action", + "Ġjur isd", + "Ġspell s", + "d ep", + "f il", + "Ġcivil ians", + "ut ter", + "ĠCo oper", + "ĠBel ow", + "Ġent rance", + "Ġcon vert", + "Ġcontrovers y", + "ow ered", + "Ġcontr ary", + "Ġar c", + "ĠExec utive", + "ĠOffic er", + "Ġpack ages", + "Ġprog ressive", + "w idth", + "Ġreserv ed", + "v ol", + "ĠSam sung", + "Ġprint ed", + "Ġcent ers", + "Ġintrodu ce", + "ĠKenn edy", + "Ġodd s", + "Ġsure ly", + "Ġindepend ence", + "Ġpass engers", + "repre ne", + "ĠBe h", + "Ġl oves", + "ĠESP N", + "Ġfac ilit", + "Ġident ical", + "Ġdo ct", + "Ġpartners hip", + "con f", + "ĠH ide", + "Ġconf used", + "ĠC ow", + "M en", + "Ġw rest", + "ĠIraq i", + "Ġh oles", + "ĠStud ies", + "Ġpregn ant", + "h ard", + "Ġsign als", + "I X", + "Ġpull ing", + "Ġgrad uate", + "Ġnomine e", + "D ate", + "Ġper mitted", + "Ġâ Ĥ¬", + "ĠOk lahoma", + "St art", + "Ġauthor ized", + "Ġal arm", + "ĠC os", + "v an", + "Ġgener ations", + "c ular", + "Ġdr agon", + "ĠSoft ware", + "ĠEd ward", + "Ġcontro ller", + "S en", + "ge red", + "ĠV ik", + "Ġappro ached", + "Th ank", + "Ġcan ce", + "Ġform ula", + "ĠSm all", + "Ġweak ness", + "Ġr amp", + "it udes", + "j ud", + "Ġbrill iant", + "Ġacc us", + "s ource", + "Ġ8 00", + "ĠE vil", + "S w", + "Ġhom eless", + "we ek", + "i ens", + "r ics", + "ĠTh ird", + "T O", + "Ġorgan ic", + "Ġpresent ation", + "ag h", + "ĠDown load", + "v ation", + "Ġas sembly", + "or able", + "hold ers", + "ĠBern ie", + "ĠHel p", + "Ġt ong", + "ĠF ight", + "Ġbe ach", + "B ook", + "ĠL ic", + "Ġr ush", + "ĠR ound", + "ou p", + "ĠMar x", + "Ġcalcul ated", + "ĠDe vil", + "ĠSar ah", + "Ġoccasion ally", + "Ġbul let", + "Av ailable", + "g ate", + "Ġ9 1", + "Ġh osp", + "Ġprom ises", + "ĠH IV", + "ĠSt adium", + "ĠSt ock", + "ĠCorpor ation", + "g age", + "N G", + "ĠC redit", + "Ġs ne", + "ib l", + "Ġacc um", + "s uch", + "Ġterror ists", + "Ġconscious ness", + "ĠZ h", + "Ġdram a", + "ool a", + "pir ation", + "Ġlab our", + "ĠN in", + "Ġut ter", + "Ġdemocr atic", + "Ġass ass", + "il ation", + "Ġg est", + "Ġab road", + "Ġmet ab", + "Ġs orts", + "Ġfl av", + "U B", + "Ġm g", + "ĠNot hing", + "ĠO d", + "Ġmus ical", + "200 9", + "Ġdro ps", + "oc ated", + "ater al", + "0000 00", + "Ġg re", + "Ġequ ality", + "Ġburd en", + "Ġv ig", + "ĠLe ader", + "-------- ----", + "Ġcere mony", + "Ġf ighter", + "Ġact ors", + "Ġ æ", + "am an", + "F i", + "Ġal ign", + "put er", + "Ġe lder", + "ĠN SA", + "Ġrepresent ation", + "ĠOnt ario", + "IT H", + "usal em", + "Ġharass ment", + "itz er", + "Ġsy mp", + "Ġbox es", + "ĠD R", + "Ġman ifest", + "at re", + "Ġ ^", + "Ġd ies", + "le ton", + "Ġmiss ions", + "et he", + "Ġres olve", + "Ġfollow ers", + "Ġas c", + "Ġk m", + "l ord", + "am med", + "Ġsil ent", + "ĠAssoci ated", + "Ġtim ing", + "Ġprison ers", + "ĠK ings", + "ĠF ive", + "Ġtow er", + "Ġappro aches", + "Ġprecise ly", + "Ġb ureau", + "ĠM other", + "ĠI ss", + "Ġkey board", + "it ual", + "Ġfund ed", + "Ġstay ing", + "Ġpsych ological", + "Ġm ile", + "ĠLe on", + "ĠBar b", + "w ill", + "Ġw ider", + "ĠAtl antic", + "Ġt ill", + "ĠR ome", + "ro t", + "Ġaccomp an", + "Ġfl our", + "ac o", + "W orld", + "ĠExp ress", + "ĠY u", + "C or", + "Ġple ased", + "part y", + "Ġpoint ing", + "Ġinf lation", + "Ġro y", + "Ġ ),", + "ain er", + "Ġwedd ing", + "orm on", + "Ġrequ iring", + "Ġqual ified", + "Ġse gment", + "EN D", + "Ġs izes", + "e als", + "Ġcor rupt", + "ass ador", + "Ġcele b", + "Ġdream s", + "ĠM ess", + "Ġcheck ing", + "ĠV ersion", + "Ġprep aring", + "Ġact ively", + "ĠD iff", + "Ġl ux", + "ĠW inter", + "act eria", + "ĠN E", + "Ġdep uty", + "Ġtrans gender", + "Ġsum mary", + "Ġin her", + "er ies", + "ch ar", + "ĠY an", + "Ġkn ock", + "ĠP ath", + "Ġl ip", + "roll er", + "Ġimp ression", + "Ġcelebr ate", + "Ġsl ide", + "Ġgu ests", + "Ġcl ip", + "F S", + "Ġsav ings", + "Ġcapt ain", + "Ġleg acy", + "ĠDen ver", + "Ġw ounded", + "tab oola", + "AC T", + "Ġpurs ue", + "Ġo xy", + "Ġ q", + "Ġsem i", + "ĠN eed", + "ĠAff airs", + "Ġob sc", + "Ġcheck ed", + "Ġd ual", + "C ode", + "ĠM D", + "le m", + "ult y", + "Ġ ©", + "ĠEl izabeth", + "Ġcent uries", + "ard ed", + "s rc", + "Ġev ident", + "enn is", + "at in", + "Ġunemploy ment", + "ĠMar io", + "Ġint im", + "Ch rist", + "Ġbi ological", + "Ġsold ier", + "ĠAdd ed", + "Ġm ath", + "ĠG il", + "Ġbi as", + "Ġd ating", + "ĠO cean", + "Ġm ice", + "M us", + "h ire", + "ĠT es", + "Ser ver", + "lim ited", + "S ize", + "Ġmet ers", + "Ġrock et", + "es see", + "Ġcertific ate", + "ĠIran ian", + "AS S", + "Ġgr id", + "D ec", + "Ġro lling", + "com mun", + "ĠSwed en", + "b ury", + "Ġtiss ue", + "Ġrac ism", + "ĠL ocal", + "Ġmyster y", + "Ġexam ine", + "Ġst em", + "Ġs its", + "Ġhop ed", + "ot ing", + "Ġdial ogue", + "Ġpers u", + "W atch", + "l ay", + "M AN", + "Ġch ronic", + "ĠPort land", + "mark et", + "ĠS EC", + "Ġparalle l", + "Ġsc andal", + "Ġcar ries", + "Ġphenomen on", + "h uman", + "ack er", + "ĠO x", + "Ġretire ment", + "tain ment", + "ov ie", + "ĠG ear", + "Ġd uties", + "Ġdo se", + "Ġsc roll", + "M B", + "in f", + "Ġsa uce", + "Ġland scape", + "red dit", + "ĠChampions hip", + "ĠRed dit", + "al id", + "Ġco in", + "Ġover s", + "Ġpost ing", + "ab out", + "Ġf el", + "and y", + "Ġb old", + "Ġfocus ing", + "e ffect", + "G R", + "Ġde emed", + "Ġrecommend ations", + "Ġste pped", + "Ġvot er", + "ĠDe ep", + "ĠInst agram", + "Ġmoder ate", + "ĠMary land", + "Ġrestrict ed", + "ĠM B", + "ĠCh all", + "Ġto b", + "Ġc ir", + "ĠO cc", + "ĠE ver", + "Ġcoll aps", + "IN FO", + "= -", + "ĠP ict", + "ĠAcc ount", + "n c", + "Ġo ught", + "Ġex port", + "Ġdr unk", + "( '", + "Ġw ise", + "ĠM ort", + "ne cess", + "Ġan cest", + "ĠInc re", + "Ġfrequ ent", + "m ir", + "Ġinterpret ation", + "Ġdepend ent", + "Ġco ins", + "ĠB ol", + "V ideo", + "ĠJust in", + "Ġfat al", + "Ġcook ing", + "Ġconf usion", + "ip her", + "Ġcust ody", + "ĠMor gan", + "om ach", + "ĠGovern or", + "Ġrestaur ants", + "el ing", + "Ġacknowled ged", + "Ġthe r", + "Ġgen es", + "ch ing", + "He y", + "Ġtact ics", + "ĠMex ican", + "Ġv end", + "Ġhe s", + "qu er", + "Ġnot ing", + "ĠCamer on", + "Ġtarget ing", + "ro ck", + "Ġcred its", + "Ġemot ions", + "Ġrepresent atives", + "new s", + "Ġlegisl ative", + "Ġrem oving", + "Ġtweet ed", + "ĠCar ter", + "ĠF ixed", + "Ġfor cing", + "Ġspeak er", + "Ġm ales", + "ĠViet nam", + "l ined", + "Ġconcept s", + "Ġvo ices", + "o ir", + "ĠT rib", + "W he", + "ĠJer usalem", + "ĠS ant", + "Ġc ul", + "Ġl ady", + "ĠHaw ai", + "Ġar ts", + "ĠIn n", + "ĠMach ine", + "ĠEm peror", + "Ġsl ot", + "g ly", + "ĠPro cess", + "II I", + "Ġathlet es", + "ĠTem ple", + "ĠRep resent", + "Ġpres c", + "Ġt ons", + "Ġgold en", + "Ġp unch", + "ĠG R", + "iver pool", + "Ġen act", + "Ġlob by", + "Ġm os", + "Ġpick ing", + "Ġlif etime", + "Ġcogn itive", + "E ach", + "z o", + "Ġd ub", + "Ġcons ists", + "ol n", + "Ġf estival", + "am ous", + "Ġint ellig", + "w ords", + "ĠSm art", + "Ġde le", + "Ġl apt", + "Ġmag ical", + "ĠS in", + "b us", + "ur ities", + "igh th", + "ĠRub y", + "ĠS ure", + "ol ving", + "Ġj un", + "O ST", + "Ġimp osed", + "Ġast ron", + "Ġcor rel", + "ĠN S", + "ĠK it", + "ĠF uture", + "b urn", + "Ġimm une", + "oc us", + "Ġcour ses", + "ĠSt ring", + "Ġle an", + "Ġg host", + "Ġout comes", + "Ġexp ense", + "Ġevery day", + "Ġaccept able", + "A h", + "Ġequ ipped", + "Ġor ange", + "F R", + "ĠD utch", + "Th ough", + "ĠR ank", + "Q U", + "ĠRober ts", + "wh at", + "re nd", + "Ġdisapp ear", + "Ġsp awn", + "ĠL am", + "o is", + "Ġdes erve", + "Ġmin imal", + "Ġnerv ous", + "ĠW ould", + "Ġro ok", + "ĠV ancouver", + "Ġres ign", + "sh ire", + "ĠW orks", + "ĠB uild", + "Ġafford able", + "ĠG ary", + "ĠAren a", + "Ġh anging", + "Ġimpl ications", + "ĠS ong", + "Ġmain taining", + "Ġgu ards", + "C ON", + "Ġder ived", + "Ġexecut ed", + "Ġthe ories", + "Ġqu oted", + "ĠAnd re", + "og a", + "sel ess", + "in fo", + "ĠBel g", + "Ġt ears", + "ĠSur v", + "Ġbirth day", + "ig ious", + "im mer", + "Ġspect rum", + "Ġarchitect ure", + "Ġrec ruit", + "arm a", + "T able", + "Ġmon sters", + "ĠG ov", + "Ġdest ination", + "Ġattract ive", + "Ġf oss", + "ĠMore over", + "Ġpres ents", + "TH E", + "Ġrep ly", + "pt on", + "Ġc um", + "Ġdel ight", + "Ġaffect s", + "Ġdon ations", + "ĠT oy", + "ĠH im", + "M ENT", + "Ġover come", + "it ched", + "ĠFant asy", + "ĠH at", + "ĠBe ast", + "b ott", + "Ġinvestig ations", + "R un", + "Ġhun ting", + "d i", + "f und", + "Ġs essions", + "est yle", + "Ġport ray", + "oid s", + "Y eah", + "Ġcommun icate", + "Ġcom edy", + "ĠY ang", + "Ġbel t", + "ĠMar ine", + "Ġpredict ed", + "Pl ay", + "Ġimportant ly", + "Ġremark able", + "Ġelim inate", + "D avid", + "Ġb ind", + "V ID", + "Ġadvoc ates", + "ĠG aza", + "im p", + "D B", + "ĠN a", + "ĠSim ilar", + "I ES", + "Ġchar ity", + "v as", + "m ath", + "Ġâ ĸ", + "ok er", + "nd um", + "Ġcap s", + "ĠH al", + "2 000", + "e an", + "Ġfle et", + "Ġrec re", + "R ight", + "Ġsleep ing", + "ij ing", + "k ind", + "Ġdesign ated", + "à ¤", + "Ġanim ation", + "ke e", + "ĠInt rodu", + "Ġ/ >", + "Ġdelay ed", + "Ġtrem end", + "Ġcur ious", + "U se", + "Ġle ct", + "d am", + "Ġinnov ation", + "ĠPoint s", + "Ġload ing", + "Ġdisp ute", + "ct ic", + "ird s", + "ĠB Y", + "Ġn urs", + "ĠVal ue", + "ION S", + "ĠH um", + "Ġtem plate", + "m ers", + "Ġappear ances", + "ĠEnter tainment", + "Ġtransl ation", + "Ġsa ke", + "Ġbene ath", + "Ġin hib", + "Ġe uro", + "abet es", + "Ġstud ying", + "ĠM as", + "Ġper ceived", + "Ġexam ined", + "Ġe ager", + "Ġco aches", + "Ġim per", + "ch i", + "Ġprodu ces", + "\" ).", + "ĠEvery one", + "Ġm unicip", + "Ġg irlfriend", + "Ġh ire", + "ĠV ice", + "Ġsu itable", + "op y", + "Ġin equ", + "ĠD uke", + "f ish", + "f irst", + "ĠO bs", + "Ġinter ior", + "ĠBru ce", + "ĠR y", + "Ġanal ys", + "Ġconsider able", + "Ġfore cast", + "Ġf ert", + "ors hip", + "ĠD rug", + "ĠA LL", + ": \"", + "th ur", + "ĠM ail", + "Ġball ot", + "Ġinst antly", + "ĠCh annel", + "Ġp icks", + "Ġ198 9", + "Ġt ent", + "ol i", + "Ġcivil ian", + "b ling", + "ell o", + "b u", + "Ġin ch", + "Ġlog o", + "Ġcooper ation", + "Ġwal ks", + "Ġinvest ments", + "Ġimp rison", + "ĠF estival", + "ĠK y", + "Ġleg ally", + "Ġg ri", + "ch arg", + "S l", + "Ġthreat ening", + "du ction", + "fl ow", + "Ġdismiss ed", + "ibr aries", + "c ap", + "e le", + "ĠMc G", + "ĠHar vard", + "ĠConserv ative", + "ĠC BS", + "p ng", + "Ġro ots", + "ĠH aving", + "umb led", + "ĠF un", + "\\ /", + "ĠS earch", + "ple x", + "Ġdiscuss ing", + "Ġcontin u", + "ĠT ai", + "ĠW ik", + "F ree", + "f it", + "Ġref use", + "Ġmanag ing", + "Ġsy nd", + "ip edia", + "w alk", + "Ġprofession als", + "Ġguid ance", + "Ġunivers ities", + "Ġas semb", + "unt u", + "F inally", + "AS E", + "ĠAut o", + "ĠH ad", + "Ġann iversary", + "L D", + "ĠD ur", + "ĠUlt imate", + "ih ad", + "pro duct", + "Ġtrans it", + "Ġrest ore", + "Ġexpl aining", + "Ġass et", + "Ġtransfer red", + "Ġbur st", + "ap olis", + "ĠMag azine", + "ĠC ra", + "ĠB R", + "gg ed", + "ĠH E", + "M ich", + "b et", + "ĠL ady", + "yl um", + "erv es", + "Ġme ets", + "wh ite", + "L og", + "Ġcorrespond ing", + "Ġins isted", + "G G", + "Ġsurround ed", + "Ġt ens", + "Ġl ane", + "Ġco inc", + "h ome", + "Ġexist ed", + "ect ed", + "ĠDou ble", + "lam m", + "Ġske pt", + "ex p", + "Ġper ception", + "ie v", + "ĠBe ing", + "o ft", + "Ġadop t", + ". :", + "] ;", + "Wind ows", + "Ġsatell ite", + "AS H", + "Ġinf ant", + "d escription", + "ĠMe anwhile", + "c m", + "oc a", + "ĠT reat", + "act or", + "Ġtob acco", + "ĠN orm", + "em ption", + "Ġfl esh", + "Ġj e", + "o op", + "ĠHe aven", + "Ġbe ating", + "an im", + "Ġgather ing", + "Ġcult iv", + "G O", + "ab e", + "ĠJon athan", + "ĠSaf ety", + "Ġbad ly", + "pro t", + "Ġcho osing", + "Ġcontact ed", + "Ġqu it", + "Ġdist ur", + "Ġst ir", + "Ġto ken", + "D et", + "ĠP a", + "Ġfunction ality", + "00 3", + "s ome", + "Ġlimit ations", + "Ġmet h", + "b uild", + "con fig", + "N T", + "re ll", + "ble m", + "ĠM om", + "Ġveter ans", + "ĠH u", + "Ġtrend s", + "are r", + "ĠG iven", + "ĠCa ption", + "m ay", + "AS T", + "Ġwond ering", + "ĠCl ark", + "n ormal", + "Ġsepar ated", + "Ġdes p", + "st ic", + "b rew", + "Ġrel ating", + "ĠN ik", + "ĠF arm", + "Ġenthus i", + "g ood", + "d eb", + "Ġactiv ist", + "Ġm art", + "Ġexplos ion", + "ĠEconom ic", + "L ink", + "Ġins ight", + "Ġconven ient", + "Ġcounter part", + "su pport", + "ĠV irt", + "ag en", + "ĠTenn essee", + "ĠSim on", + "ĠA ward", + "OC K", + "ĠF igure", + "Ġoverse as", + "Ġpr ide", + "ĠC as", + "n ote", + "m g", + "C urrent", + "Ġdispl ays", + "cont ent", + "Ġtravel ing", + "Ġhosp itals", + "ĠFin ancial", + "ĠP ast", + "Ġdefend ant", + "Ġstream ing", + "m ble", + "ĠBer lin", + "uk i", + "Ġdist ribut", + "Ġant ib", + "Ġch ocolate", + "ĠCast le", + "Ġinter rupt", + "ĠR ow", + "Ġconvers ion", + "Ġbug s", + "ĠR ather", + "li est", + "L Y", + "ĠJe an", + "com mon", + "ak h", + "Ġ1 30", + "ot ton", + "ĠDe an", + "Ġam endment", + "Ġgame play", + "ĠWar ren", + "od a", + "Ġhigh lights", + "Ġir re", + "ĠNAT O", + "Ġball s", + "Ġdemand ing", + "U RE", + "ĠL uke", + "F igure", + "st op", + "on ia", + "z one", + "iz ers", + "ĠW R", + "Ġaward ed", + "Ġregul atory", + "ĠH art", + "ĠS N", + "pl ing", + "Ġs our", + "ĠP ixel", + "us ive", + "Ġf et", + "ĠS ent", + "Ġautom atic", + "Ġf er", + "vern ment", + "ĠKh an", + "T ON", + "f ather", + "Ġextraord inary", + "th rop", + "ĠP ython", + "ĠG PU", + "Ġsex ually", + "Ġdesk top", + "it ivity", + "ĠAnton io", + "Ġo rient", + "Ġe ars", + "ob by", + "ous es", + "vertis ements", + "Ġmanufacture rs", + "ic ient", + "min ute", + "Ġconv iction", + "Ġg arden", + "p ublic", + "Ġsatisf ied", + "f old", + "O K", + "Ġin hab", + "ĠTh ink", + "Ġprogram me", + "Ġst omach", + "Ġcoord in", + "Ġh oly", + "Ġth reshold", + "Ġr het", + "Ġser ial", + "Ġemploy ers", + "ĠEvery thing", + "ra h", + "Ġb other", + "Ġbr ands", + "Val ue", + "ĠT ed", + "ĠPlan et", + "Ġp ink", + "ĠFurther more", + "s a", + "P E", + "re ck", + "ĠUS D", + "ot te", + "Ġ& &", + "Ġland ed", + "g ets", + "Ġprodu cers", + "Ġhealth care", + "Ġdomin ant", + "Ġdest ro", + "Ġam ended", + "ch ron", + "Ġf its", + "ĠSy d", + "ĠAuthor ity", + "AT CH", + "Ġfight s", + "ĠL LC", + "Ġ-- -", + "ĠCor p", + "Ġtox ic", + "spe cific", + "ĠC orn", + "ĠChe l", + "Ġtele phone", + "ĠP ant", + "Ġmyster ious", + "aun ch", + "od ox", + "med ia", + "Ġwitness es", + "ag u", + "Ġquestion ed", + "ĠBre xit", + "ĠRem ember", + "ene z", + "Ġend orse", + "iat ric", + "ĠId ent", + "Ġridic ulous", + "1 10", + "Ġpr ayer", + "Ġscient ist", + "Ġ19 50", + "ĠA qu", + "Ġunder ground", + "ĠU FC", + "m are", + "ĠL ater", + "w ich", + "Ġsubsc rib", + "Ġhost s", + "Ġer r", + "Ġgr ants", + "ant om", + "Ġsum mon", + "ear ly", + "ĠC lear", + "ĠPr im", + "Ġsusp ension", + "Ġguarant eed", + "app er", + "Ġr ice", + "ĠSe an", + "ĠSh in", + "Ġrefere ndum", + "Ġfl ed", + "r ust", + "Ġ3 60", + "ter y", + "Ġsh ocked", + "B R", + "ĠO il", + "ĠAll ah", + "Ġpart ly", + "Ġign or", + "Ġtrans mission", + "Ġhom osexual", + "ivers al", + "Ġhop efully", + "ãĤ ¤", + "Ġless on", + "L eg", + "Ġ ..", + "Y et", + "t able", + "app ropri", + "re tt", + "Ġbo ards", + "Ġincor rect", + "Ġb acteria", + "ar u", + "am ac", + "Ġsn ap", + ".' \"", + "Ġpar ad", + "t em", + "he art", + "Ġav ailability", + "Ġw isdom", + "Ġ( +", + "Ġpri est", + "ĠÂł ĠÂł", + "O pen", + "Ġsp an", + "Ġparam eter", + "Ġconv ince", + "Ġ( %)", + "r ac", + "Ġf o", + "Ġsafe ly", + "Ġconver ted", + "ĠOlymp ic", + "Ġres erve", + "Ġhe aling", + "ĠM ine", + "M ax", + "Ġin herent", + "ĠGra ham", + "Ġinteg rated", + "D em", + "Ġpip eline", + "Ġapp lying", + "Ġem bed", + "ĠCharl ie", + "Ġc ave", + "200 8", + "Ġcons ensus", + "Ġre wards", + "P al", + "ĠHT ML", + "Ġpopular ity", + "look ing", + "ĠSw ord", + "ĠAr ts", + "' )", + "Ġelect ron", + "clus ions", + "Ġinteg rity", + "Ġexclus ively", + "Ġgr ace", + "Ġtort ure", + "Ġburn ed", + "tw o", + "Ġ18 0", + "P rodu", + "Ġent reprene", + "raph ics", + "Ġg ym", + "ric ane", + "ĠT am", + "Ġadministr ative", + "Ġmanufacture r", + "Ġ vel", + "ĠN i", + "Ġisol ated", + "ĠMedic ine", + "Ġback up", + "Ġpromot ing", + "Ġcommand er", + "Ġfle e", + "ĠRus sell", + "Ġforg otten", + "ĠMiss ouri", + "Ġres idence", + "m ons", + "Ġrese mb", + "Ġw and", + "Ġmeaning ful", + "P T", + "Ġb ol", + "Ġhe lic", + "Ġwealth y", + "Ġr ifle", + "str ong", + "row ing", + "pl an", + "as ury", + "âĢ¦ .", + "Ġexpand ing", + "ĠHam ilton", + "Ġrece ives", + "S I", + "eat ures", + "ĠAn im", + "RE E", + "P ut", + "Ġbrief ly", + "ri ve", + "Ġstim ul", + "Ġ`` (", + "Ġ __", + "Ġch ip", + "Ġha z", + "Ġpri ze", + "ĠTh ings", + "AC E", + "ul in", + "d ict", + "ok u", + "Ġassoci ate", + "ock ets", + "y outube", + "St ory", + "ateg ory", + "Ġm ild", + "ail ing", + "ĠY e", + "O rig", + "ĠK a", + "or ig", + "Ġpropag anda", + "Ġan onymous", + "Ġstrugg led", + "Ġout rage", + "AT ED", + "ĠBe ijing", + "r ary", + "Ġle ather", + "Ġworld s", + "Ġbroad er", + "12 5", + "id al", + "ĠBet ter", + "Ġt ear", + "E xt", + "Ġpropos als", + "Ġit er", + "ĠSqu ad", + "Ġvol unt", + "m i", + "D id", + "ĠP u", + "p in", + "Ġspeak ers", + "Ġb orders", + "Ġfig ured", + "= '", + "Ġsimultane ously", + "aed a", + "Ġcharg ing", + "Ġur ged", + "Ġcon j", + "25 6", + "ĠG ordon", + "mer ce", + "Ġdocument ary", + "Sh are", + "it ol", + "ON E", + "ĠG arden", + "h att", + "ĠThom pson", + "ane ous", + "ap ore", + "Ġt anks", + "Ġless ons", + "tr ack", + "Ġout standing", + "Ġvolunte ers", + "Ġsp ray", + "Ġmanag ers", + "l arge", + "Ġcamp s", + "Ġart ificial", + "ĠR u", + "Ġb ags", + "th al", + "Ġcompat ible", + "ĠBl ade", + "Ġf ed", + "Ġarg ues", + "F I", + "Ġunf air", + "Ġcor n", + "Ġoff set", + "Ġdirect ions", + "Ġdisappoint ed", + "ĠCon vention", + "Ġview ing", + "M E", + "oc ity", + "Ġtown s", + "Ġlay ers", + "Ġro lled", + "Ġjump ed", + "Ġatt ribute", + "Ġun necess", + "inc oln", + "Ġsupp ose", + "ĠNet her", + "ch a", + "Ġbur ied", + "Ġsix th", + "B en", + "ress ing", + "OU R", + "Ġw ound", + "Ġcy cl", + "Ġmechan isms", + "Ġcongress ional", + "ĠE lement", + "Ġagre ements", + "Ġdec or", + "Ġclos est", + "ĠM it", + "Go ogle", + "} }", + "Ġm ixture", + "Ġflu id", + "S ign", + "ĠSch olar", + "Ġp ist", + "ask et", + "ab ling", + "Ġrac ing", + "he ro", + "ri el", + "ass y", + "Ġche aper", + "b en", + "Ġvert ical", + "amac are", + "ĠRead ing", + "g ments", + "Ġhelic op", + "Ġsacr ifice", + "ay a", + "p aren", + "V A", + "ĠL es", + "ĠStud io", + "Ġviol ations", + "ĠAn na", + "ac er", + "é ¾", + "ĠR at", + "ĠBe ck", + "ĠD ick", + "ĠA CT", + "Ġcomp osition", + "Ġtext ure", + "ĠO wn", + "Ġsmart phone", + "ĠN A", + "Ġfor b", + "im port", + "Ġdef ending", + "il st", + "re r", + "Ġo h", + "ĠJere my", + "Ġbank ing", + "cept ions", + "Ġrespect ive", + "/ .", + "Ġdr inks", + "ĠW i", + "Ġb ands", + "ĠL iverpool", + "Ġg rip", + "ĠB uy", + "Ġopen ly", + "Ġreview ed", + "per t", + "Ġver ify", + "ĠCo le", + "ĠW ales", + "M O", + "Ġun pre", + "Ġshel ter", + "ĠIm perial", + "Ġgu i", + "ĠD ak", + "Ġsuggest ions", + "Ġexplicit ly", + "Ġsl ave", + "Ġblock chain", + "Ġcompet ing", + "Ġprom ising", + "S ON", + "Ġsoc cer", + "Ġconst itution", + "4 29", + "Ġdist ract", + "ĠU ser", + "es ides", + "ĠMet hod", + "ĠTok yo", + "Ġaccompan ied", + "Cl ient", + "s ur", + "al og", + "Ġident ification", + "Ġinv asion", + "as ma", + "Ġindust ries", + "pp ers", + "Ġsub tle", + "ĠUn it", + "n atural", + "Ġsurv ived", + "Ġfl aw", + "ĺ ħ", + "ĠH oll", + "Ġdef icit", + "Ġtut orial", + "ĠCh ance", + "Ġarg uing", + "Ġcontem porary", + "Ġinteg ration", + "for ward", + "Ġt um", + "it is", + "Ġh iding", + "ĠD omin", + "ĠT an", + "ĠB uilding", + "ĠV in", + "Ġspokes person", + "ĠNot es", + "Ġemer ging", + "Ġprepar ation", + "Ġpro st", + "Ġsuspect s", + "Ġaut onom", + "D escription", + "Ġdeal t", + "ĠP ear", + "Ġstead y", + "Ġdecre ased", + "Ġso vere", + "ĠCl in", + "Ġgrad ually", + "ors es", + "ĠW AR", + "S erv", + "ãĤ ¢", + "h r", + "Ġd irty", + "ĠB arn", + "ĠB C", + "Ġd il", + "Ġcal endar", + "Ġcompl iance", + "Ġch amber", + "b b", + "Ġpass enger", + "ate ful", + "ĠT itle", + "ĠSyd ney", + "ĠG ot", + "Ġdark ness", + "Ġdef ect", + "Ġpack ed", + "ass ion", + "Ġgod s", + "Ġh arsh", + "IC K", + "le ans", + "Ġalgorith m", + "Ġoxy gen", + "Ġvis its", + "Ġbl ade", + "Ġkil omet", + "ĠKent ucky", + "Ġkill er", + "P ack", + "enn y", + "Ġdiv ine", + "Ġnom ination", + "be ing", + "Ġeng ines", + "Ġc ats", + "Ġbuff er", + "ĠPh ill", + "Ġtra ff", + "AG E", + "Ġtong ue", + "Ġrad iation", + "ere r", + "m em", + "ĠExpl icit", + "é¾ į", + "Ġcou ples", + "Ġphys ics", + "ĠMc K", + "Ġpolit ically", + "aw ks", + "ĠBl oom", + "Ġwor ship", + "e ger", + "ut er", + "ĠF O", + "Ġmat hemat", + "Ġsent enced", + "Ġdis k", + "ĠM arg", + "Ġ/ *", + "P I", + "Ġoption al", + "Ġbab ies", + "Ġse eds", + "ĠScott ish", + "Ġth y", + "] ]", + "ĠHit ler", + "P H", + "ng th", + "Ġrec overed", + "ing e", + "Ġpow der", + "Ġl ips", + "Ġdesign er", + "Ġdis orders", + "Ġcour age", + "Ġch aos", + "\" },{\"", + "Ġcar rier", + "b ably", + "H igh", + "ĠR T", + "es ity", + "l en", + "Ġrout es", + "u ating", + "F il", + "N OT", + "w all", + "s burgh", + "Ġeng aging", + "ĠJava Script", + "ore r", + "li hood", + "Ġun ions", + "ĠF ederation", + "ĠTes la", + "Ġcomple tion", + "ĠT a", + "Ġprivile ge", + "ĠOr ange", + "Ġne ur", + "paren cy", + "Ġb ones", + "Ġtit led", + "Ġprosecut ors", + "ĠM E", + "Ġengine er", + "ĠUn iverse", + "ĠH ig", + "n ie", + "o ard", + "Ġheart s", + "ĠG re", + "uss ion", + "Ġmin istry", + "Ġpen et", + "ĠN ut", + "ĠO w", + "ĠX P", + "in stein", + "Ġbul k", + "S ystem", + "ic ism", + "ĠMarket able", + "Ġpre val", + "Ġpost er", + "Ġatt ending", + "ur able", + "Ġlicens ed", + "ĠG h", + "et ry", + "ĠTrad able", + "Ġbl ast", + "à ¤", + "ĠTit an", + "ell ed", + "d ie", + "H ave", + "ĠFl ame", + "Ġprof ound", + "Ġparticip ating", + "Ġan ime", + "ĠE ss", + "Ġspec ify", + "Ġregard ed", + "ĠSpe ll", + "Ġs ons", + "own ed", + "Ġm erc", + "Ġexper imental", + "land o", + "h s", + "ĠDun geon", + "in os", + "Ġcomp ly", + "ĠSystem s", + "ar th", + "Ġse ized", + "l ocal", + "ĠGirl s", + "ud o", + "on ed", + "ĠF le", + "Ġconstruct ed", + "Ġhost ed", + "Ġsc ared", + "act ic", + "ĠIs lands", + "ĠM ORE", + "Ġbl ess", + "Ġblock ing", + "Ġch ips", + "Ġev ac", + "P s", + "Ġcorpor ation", + "Ġo x", + "Ġlight ing", + "Ġneighb ors", + "ĠU b", + "ar o", + "Ġbe ef", + "ĠU ber", + "F acebook", + "ar med", + "it ate", + "ĠR ating", + "ĠQu ick", + "Ġoccup ied", + "Ġaim s", + "ĠAdd itionally", + "ĠInt erest", + "Ġdram atically", + "Ġhe al", + "Ġpain ting", + "Ġengine ers", + "M M", + "ĠM ust", + "Ġquant ity", + "P aul", + "Ġearn ings", + "ĠPost s", + "st ra", + "ãĥ¼ ãĥ", + "Ġst ance", + "Ġdro pping", + "sc ript", + "Ġd ressed", + "M ake", + "Ġjust ify", + "ĠL td", + "Ġprompt ed", + "Ġscr ut", + "Ġspeed s", + "ĠGi ants", + "om er", + "ĠEd itor", + "Ġdescrib ing", + "ĠL ie", + "ment ed", + "Ġnow here", + "oc aly", + "Ġinst ruction", + "fort able", + "Ġent ities", + "Ġc m", + "ĠN atural", + "Ġinqu iry", + "Ġpress ed", + "iz ont", + "for ced", + "Ġra ises", + "ĠNet flix", + "ĠS ide", + "Ġout er", + "Ġamong st", + "im s", + "ows ki", + "Ġclim b", + "ne ver", + "Ġcomb ine", + "d ing", + "Ġcomp r", + "Ġsignific ance", + "Ġremem bered", + "ĠNev ada", + "ĠT el", + "ĠSc ar", + "ĠWar riors", + "ĠJ ane", + "Ġcou p", + "b as", + "Ġtermin al", + ", -", + "O H", + "Ġt ension", + "Ġw ings", + "ĠMy ster", + "�� ��", + "ĠUn like", + "val id", + "viron ments", + "ĠAl i", + "Ġn aked", + "book s", + "ĠM un", + "ĠG ulf", + "Ġd ensity", + "Ġdim in", + "Ġdesper ate", + "Ġpres idency", + "Ġ198 6", + "h y", + "IN D", + "Ġun lock", + "im ens", + "Ġhand led", + "ĠE b", + "Ġdisapp eared", + "Ġgen re", + "Ġ198 8", + "Ġdetermin ation", + "St ream", + "ik o", + "ap ters", + "Ġacknow ledge", + "J an", + "Ġcapital ism", + "P at", + "Ġ20 20", + "Ġpain ful", + "Ġcur ve", + "Ġbom bs", + "st orm", + "ĠMet al", + "en cer", + "ĠF ig", + "ĠA aron", + "anc hes", + "Ġins piration", + "Ġexha ust", + "t ains", + "ash i", + "Ġdesc ript", + "Ġr itual", + "ĠChel sea", + "Ġpromot ion", + "ĠH ung", + "ĠW ard", + "iv a", + "ĠE T", + "Ġto ss", + "all ow", + "ĠFranc is", + "D ep", + "Ġhapp iness", + "ĠGl ass", + "Ġbet a", + "Ġstreng then", + "N E", + "o a", + "Ġbutt ons", + "ĠMur ray", + "Ġkick ed", + "Qu est", + "ĠT alk", + "ĠS everal", + "ĠZ ero", + "Ġdr one", + "ul k", + "Ġc am", + "ĠM obile", + "Ġprevent ing", + "Ġret ro", + "ĠA x", + "Ġcru el", + "Ġflo at", + ". ),", + "Ġfil ing", + "ĠGr ant", + "ĠB or", + "Ġr ib", + "Ġchampions hip", + "ĠM erc", + "Ġsty les", + "Ġc ake", + "Ġbuild s", + "ĠS elf", + "io x", + "Ġep ic", + "oy d", + "B el", + "ĠSt ew", + ". (", + "ah u", + "ĠBe yond", + "Ġout s", + "Ġsol o", + "ĠT ree", + "Ġpres erve", + "Ġt ub", + "AR E", + "ro c", + "ĠIm pro", + "ĠW right", + "Ġbu nd", + "Ġtr aged", + "Ġoccas ional", + "b ian", + "Sec ond", + "r ons", + "Ġinter actions", + "form ed", + "s ing", + "Ġown s", + "Ġh ockey", + "Gener al", + "Ġlog ical", + "Ġexp end", + "Ġesc al", + "ĠGr iff", + "ĠC rown", + "ĠRes erve", + "Ġsto pping", + "Ġexc use", + "sec ond", + "Ġoper ated", + "Ġre aches", + "ĠMal ays", + "Ġpoll ution", + "ĠBrook lyn", + "Ġde lete", + "Ġhas h", + "Bl ock", + "ah a", + "âĢ ³", + "Ġsh orter", + "p iece", + "> >>", + "ĠM ormon", + "t or", + "Ġpartic les", + "ĠB art", + "ry ption", + "Ġad min", + "Ġsqu ee", + "VID IA", + "Ġcreat or", + "iam eter", + "ic ular", + "N BC", + "Ġgrab bed", + "Ġn odd", + "Ġr ated", + "Ġrot ation", + "Ġgr asp", + "Ġexcess ive", + "ĠE C", + "ĠWh it", + "Ġinvent ory", + "ault s", + "ĠF B", + "Ġe cosystem", + "Ġbill ions", + "Ġvent ure", + "n amed", + "Ġdef ender", + "out e", + "Inst ead", + "ir able", + "W ar", + "Ġassum ption", + "Ġb ite", + "Ġearth qu", + "t ail", + "sp ace", + "Ġgif ts", + "boy s", + "Ġinev itable", + "Ġstruct ural", + "Ġbenef icial", + "Ġcompe lling", + "h ole", + "erv ation", + "Ġco at", + "o j", + "inc arn", + "ĠY ears", + "Ġdetermin ing", + "Ġrhet oric", + "Ġbound aries", + "Ġwh ites", + "A nt", + "add y", + ") -", + "ra ham", + "eter min", + "Ġhar vest", + "ĠCon c", + "Ġlapt op", + "ĠM atch", + "Ġenjoy ing", + "cc a", + "oll ar", + "Ġtri ps", + "Ġadd iction", + "ĠS ak", + "Ġpow ered", + "Ġc ous", + "ĠRuss ians", + "ie re", + "Ġret rie", + "qu ality", + "Ġdiff er", + "Ġking dom", + "ĠL aur", + "ĠCap itol", + "Ġcon clusions", + "ĠAl tern", + "ĠN av", + "Ġtrans parent", + "B ER", + "G roup", + "ĠCom plete", + "Ġinf er", + "Ġint rig", + "Ġins ane", + "R O", + "oph ob", + "is en", + "qu al", + "Mich ael", + "Ġm useum", + "ĠP ope", + "Ġres et", + "r ative", + "f ive", + "Ġagg reg", + "itte es", + "osit ory", + "Ġcar b", + "ĠRec ord", + "Ġdec ides", + "ĠF ix", + "Ġexcept ions", + "ĠCommission er", + "un s", + "ĠEnvironment al", + "Ġlegend ary", + "ist ence", + "Ġtun nel", + "k m", + "Ġins ult", + "Ġt roll", + "Ġsh ake", + "Ġdet ention", + "qu es", + "ĠCh rome", + "ĠF iles", + "Ġsub t", + "Ġprospect s", + "Ġpro l", + "re nder", + "pro of", + "Ġperform ances", + "St r", + "Ġh ref", + "ern ame", + "Ġachieve ment", + "Ġf ut", + "F ull", + "ĠLe ban", + "go ogle", + "ãĥ Ī", + "amp a", + "May be", + "Ġproject ed", + "ĠE mb", + "Ġcol leg", + "Ġa wards", + "Ġâ Ķ", + "G old", + "ĠBl ake", + "ĠR aj", + "if ting", + "Ġp ending", + "Ġinst inct", + "Ġdevelop ments", + "Con nect", + "ĠM and", + "ĠW ITH", + "ĠPhilipp ines", + "prof ile", + "Ġalt ogether", + "ĠB und", + "ĠT D", + "oo oo", + "amp ed", + "ip h", + "Ġste am", + "Ġold est", + "Ġdet ection", + "ul pt", + "Ġ ç", + "ĠWay ne", + "200 6", + "f a", + "Ġcir cles", + "ĠF u", + "Ġdon ors", + "appropri ate", + "ĠDak ota", + "j amin", + "Ġmotiv ated", + "Ġpurch ases", + "ĠLouis iana", + "ĠS pl", + "Ġgl obe", + "Ġ10 5", + "z ip", + "c all", + "Ġdepart ments", + "Ġsustain able", + "10 5", + "ĠO P", + "if iers", + "Ġprevent ed", + "Ġinc omp", + "ĠComm ander", + "Ġdom inated", + "Ġ »", + "Ġinvest ed", + "Ġcomplex ity", + "Ġin cl", + "Ġens uring", + "Ġreal m", + "yn c", + "ĠInd ependent", + "r ained", + "ĠJ en", + "ĠFl ight", + "Ġat he", + "Ġspec ulation", + "ĠT E", + "oc ate", + "t ic", + "Ġpl aint", + "her ry", + "Ġto y", + "Ġ1 11", + "Ġpl ates", + "st atus", + "ĠIs a", + "Ġdev oted", + "C op", + "ĠE S", + "25 5", + "ur rency", + "M ain", + "Ġsl aves", + "Ġpe pper", + "Ġqu otes", + "Ġce iling", + "ĠF ish", + "Ġtrans formation", + "Ġfra ction", + "Ġadvant ages", + "Ġto ile", + "Ġstun ning", + "Ġmo ist", + "bre aking", + "s i", + "ĠL ocation", + "ĠMed ium", + "Ġtext s", + "Ġu gly", + "Ġb io", + ". âĢĶ", + "ĠB ased", + "Ġtr ains", + "ĠW ing", + "ĠAn cient", + "ĠRec ords", + "ĠH ope", + "Spe cial", + "ades h", + "ob i", + "[ /", + "Ġtempor arily", + "V er", + "h u", + "os er", + "Ġover night", + "Ġm amm", + "ĠTre asury", + "ĠV enezuel", + "ĠMeg a", + "Ġt ar", + "Ġexpect s", + "bl ack", + "or ph", + "\\\\ \\\\", + "Ġaccept ance", + "Ġrad ar", + "s is", + "Ġjun ior", + "Ġfram es", + "Ġobserv ation", + "ac ies", + "P ower", + "ĠAdv anced", + "M ag", + "olog ically", + "ĠMe chan", + "Ġsent ences", + "Ġanaly sts", + "augh ters", + "force ment", + "Ġv ague", + "Ġcl ause", + "Ġdirect ors", + "Ġeval uate", + "Ġcabin et", + "M att", + "ĠClass ic", + "A ng", + "Ġcl er", + "ĠB uck", + "Ġresear cher", + "Ġ16 0", + "Ġpoor ly", + "Ġexperien cing", + "ĠP ed", + "ĠMan hattan", + "Ġfre ed", + "Ġthem es", + "ad vant", + "Ġn in", + "Ġpra ise", + "10 4", + "ĠLib ya", + "b est", + "Ġtrust ed", + "Ġce ase", + "Ġd ign", + "D irect", + "Ġbomb ing", + "Ġm igration", + "ĠSci ences", + "Ġmunicip al", + "ĠA verage", + "Ġgl ory", + "Ġreve aling", + "Ġare na", + "Ġuncertain ty", + "Ġbattle field", + "ia o", + "G od", + "Ġc inem", + "ra pe", + "el le", + "ap ons", + "Ġlist ing", + "Ġwa ited", + "Ġsp otted", + "ke ley", + "ĠAud io", + "e or", + "ard ing", + "idd ing", + "ig ma", + "ĠN eg", + "Ġl one", + "Ġ ----", + "ex e", + "d eg", + "Ġtrans f", + "Ġwas h", + "Ġsl avery", + "Ġexpl oring", + "ĠW W", + "ats on", + "Ġen cl", + "l ies", + "ĠC reek", + "Ġwood en", + "Man ager", + "ĠBr and", + "um my", + "ĠAr thur", + "Ġbureau cr", + "Ġbl end", + "ar ians", + "F urther", + "Ġsupposed ly", + "Ġwind s", + "Ġ19 79", + "Ġgrav ity", + "Ġanalys es", + "ĠTra vel", + "ĠV eter", + "Ġd umb", + "Ġaltern ate", + "g al", + "Ġconsum ed", + "Ġeffect iveness", + ".' '", + "Ġpath s", + "ond a", + "L A", + "ĠStr ong", + "Ġen ables", + "Ġesc aped", + "Ġ\" \"", + "Ġ1 12", + "Ġ198 3", + "Ġsm iled", + "Ġtend ency", + "F ire", + "Ġp ars", + "ĠR oc", + "Ġl ake", + "Ġf itness", + "ĠA th", + "ĠH orn", + "Ġh ier", + "Ġimp ose", + "m other", + "Ġp ension", + "ic ut", + "bor ne", + "ic iary", + ". _", + "ĠS U", + "Ġpol ar", + "is y", + "eng u", + "itial ized", + "AT A", + "w rite", + "Ġexerc ises", + "ĠD iamond", + "ot ypes", + "Ġharm ful", + "on z", + "Ġprint ing", + "st ory", + "Ġexpert ise", + "ĠG er", + "Ġtraged y", + "ĠF ly", + "Ġd ivid", + "amp ire", + "st ock", + "M em", + "Ġre ign", + "Ġun ve", + "Ġam end", + "ĠProp het", + "Ġmut ual", + "ĠF ac", + "Ġrepl acing", + "H ar", + "ĠCirc uit", + "Ġthro at", + "ĠSh ot", + "Ġbatter ies", + "Ġto ll", + "Ġaddress ing", + "ĠMedic aid", + "Ġp upp", + "ĠN ar", + "ol k", + "Ġequ ity", + "M R", + "ĠHis pan", + "ĠL arge", + "m id", + "D ev", + "Ġexp ed", + "Ġdem o", + "ĠMarsh all", + "erg us", + "Ġf iber", + "Ġdiv orce", + "ĠCre ate", + "Ġsl ower", + "ĠPark er", + "ĠStud ent", + "ĠTr aining", + "Ret urn", + "ĠT ru", + "Ġc ub", + "ĠRe ached", + "Ġpan ic", + "Ġqu arters", + "Ġre ct", + "Ġtreat ing", + "Ġr ats", + "ĠChristian ity", + "ol er", + "Ġsac red", + "Ġdecl are", + "ul ative", + "et ing", + "Ġdeliver ing", + "est one", + "Ġt el", + "ĠL arry", + "Ġmet a", + "ac cept", + "art z", + "ĠRog er", + "hand ed", + "Ġhead er", + "Ġtra pped", + "ĠCent ury", + "Ġkn ocked", + "ĠOx ford", + "Ġsurviv ors", + "b ot", + "Ġdemon stration", + "Ġd irt", + "Ġass ists", + "OM E", + "ĠD raft", + "ortun ate", + "fol io", + "pe red", + "ust ers", + "g t", + "ĠL ock", + "Ġjud icial", + "ver ted", + "Ġsec ured", + "out ing", + "ĠBook s", + "Ġhost ing", + "Ġlif ted", + "l ength", + "Ġj er", + "Ġwhe els", + "ĠR ange", + "umbn ails", + "Ġdiagn osis", + "te ch", + "ĠStew art", + "ĠP ract", + "Ġnation wide", + "Ġde ar", + "Ġoblig ations", + "Ġgrow s", + "Ġmand atory", + "Ġsusp icious", + "! '", + "A pr", + "G reat", + "Ġmort gage", + "Ġprosecut or", + "Ġeditor ial", + "ĠK r", + "Ġprocess ed", + "ung le", + "Ġflex ibility", + "Ear lier", + "ĠC art", + "ĠS ug", + "Ġfoc uses", + "Ġstart up", + "Ġbre ach", + "ĠT ob", + "cy cle", + "ãĢ Į", + "ro se", + "Ġb izarre", + "ãĢ į", + "Ġveget ables", + "$ $", + "Ġret reat", + "osh i", + "ĠSh op", + "ĠG round", + "ĠSt op", + "ĠHawai i", + "ĠA y", + "Per haps", + "ĠBe aut", + "uff er", + "enn a", + "Ġproduct ivity", + "F ixed", + "cont rol", + "Ġabs ent", + "ĠCamp aign", + "G reen", + "Ġident ifying", + "Ġreg ret", + "Ġpromot ed", + "ĠSe ven", + "Ġer u", + "ne ath", + "aug hed", + "ĠP in", + "ĠL iving", + "C ost", + "om atic", + "me ga", + "ĠN ig", + "oc y", + "Ġin box", + "Ġem pire", + "Ġhor izont", + "Ġbr anches", + "Ġmet aph", + "Act ive", + "ed i", + "ĠFil m", + "ĠS omething", + "Ġmod s", + "inc ial", + "ĠOrig inal", + "G en", + "Ġspir its", + "Ġear ning", + "H ist", + "Ġr iders", + "Ġsacr ific", + "M T", + "ĠV A", + "ĠS alt", + "Ġoccup ation", + "ĠM i", + "Ġdis g", + "lic t", + "Ġn it", + "Ġn odes", + "e em", + "ĠP ier", + "Ġhat red", + "ps y", + "ãĥ ī", + "Ġthe ater", + "Ġsophistic ated", + "Ġdef ended", + "Ġbes ides", + "Ġthorough ly", + "ĠMedic are", + "Ġbl amed", + "arent ly", + "Ġcry ing", + "F OR", + "pri v", + "Ġsing ing", + "ĠI l", + "Ġc ute", + "o ided", + "olit ical", + "ĠNe uro", + "å ¤", + "Ġdon ation", + "ĠEag les", + "ĠG ive", + "T om", + "Ġsubstant ially", + "ĠLic ense", + "ĠJ a", + "Ġg rey", + "ĠAn imal", + "ĠE R", + "ĠU nd", + "Ġke en", + "Ġconclud e", + "ĠMississ ippi", + "Eng ine", + "ĠStud ios", + "P ress", + "o vers", + "ll ers", + "Ġ3 50", + "ĠR angers", + "Ġr ou", + "ert o", + "E p", + "iss a", + "iv an", + "Ġse al", + "ĠReg ist", + "dis play", + "Ġwe aken", + "u um", + "ĠComm ons", + "ĠS ay", + "Ġcult ures", + "Ġl aughed", + "Ġsl ip", + "Ġtreat ments", + "iz able", + "m art", + "ĠR ice", + "Ġbe ast", + "Ġob esity", + "ĠLa ure", + "ig a", + "Wh ich", + "hold er", + "Ġelder ly", + "Ġp ays", + "Ġcompl ained", + "Ġc rop", + "Ġpro c", + "Ġexplos ive", + "ĠF an", + "ĠAr senal", + "A uthor", + "ef ul", + "Ġme als", + "Ġ( -", + "id ays", + "Ġimag ination", + "Ġann ually", + "Ġm s", + "as ures", + "H ead", + "ik h", + "m atic", + "Ġboy friend", + "ĠCom puter", + "Ġb ump", + "Ġsur ge", + "ĠCra ig", + "ĠKir k", + "D el", + "medi ate", + "Ġscen arios", + "ĠM ut", + "ĠSt ream", + "Ġcompet itors", + "Ù Ħ", + "ĠStan ford", + "ĠRes ources", + "az ed", + "b age", + "Ġorgan is", + "ĠRe lease", + "Ġsepar ately", + "Ġha bits", + "Ġmeasure ments", + "ĠCl ose", + "Ġaccomp any", + "Ġg ly", + "Ġt ang", + "ĠR ou", + "Ġplug in", + "Ġcon vey", + "ĠChall enge", + "oot s", + "j an", + "Ġcur s", + "ĠRel ations", + "ke eper", + "Ġapproach ing", + "p ing", + "Spe aking", + "Ġarrang ement", + "ĠV I", + "are ttes", + "Ġaffect ing", + "Ġperm its", + "b ecause", + "Ġu seless", + "ĠH us", + "!! !!", + "Ġdestro ying", + "Un fortunately", + "Ġfasc inating", + "S em", + "Ġelect oral", + "Ġtrans parency", + "ĠCh aos", + "Ġvolunte er", + "Ġstatist ical", + "Ġactiv ated", + "ro x", + "We b", + "H E", + "ĠHamp shire", + "is ive", + "M ap", + "Ġtr ash", + "ĠLaw rence", + "st ick", + "C r", + "Ġr ings", + "EX T", + "Ġoper ational", + "op es", + "D oes", + "ĠEv ans", + "Ġwitness ed", + "P ort", + "Ġlaunch ing", + "ec onom", + "w ear", + "ĠPart icip", + "um m", + "cul es", + "ĠR AM", + "ĠT un", + "Ġass ured", + "Ġb inary", + "Ġbet ray", + "Ġexpl oration", + "ĠF el", + "Ġad mission", + "it ated", + "S y", + "Ġav oided", + "ĠSim ulator", + "Ġcelebr ated", + "ĠElect ric", + "¥ ŀ", + "Ġcl uster", + "itzer land", + "he alth", + "L ine", + "ĠN ash", + "at on", + "Ġsp are", + "Ġenter prise", + "ĠD IS", + "clud es", + "Ġfl ights", + "Ġreg ards", + "Ġà Ĺ", + "h alf", + "Ġtr ucks", + "Ġcontact s", + "Ġunc ons", + "ĠCl imate", + "Ġimm ense", + "N EW", + "oc c", + "ect ive", + "Ġemb od", + "Ġpat rol", + "Ġbes ide", + "Ġv iable", + "Ġcre ep", + "Ġtrig gered", + "ver ning", + "Ġcompar able", + "q l", + "Ġg aining", + "ass es", + "Ġ( );", + "ĠG rey", + "ĠM LS", + "s ized", + "Ġpros per", + "\" ?", + "Ġpoll ing", + "Ġsh ar", + "ĠR C", + "Ġfire arm", + "or ient", + "Ġf ence", + "Ġvari ations", + "g iving", + "ĠP i", + "osp el", + "Ġpled ge", + "Ġc ure", + "Ġsp y", + "Ġviol ated", + "Ġr ushed", + "Ġstro ke", + "ĠBl og", + "sel s", + "ĠE c", + ",' '", + "Ġp ale", + "ĠColl ins", + "ter ror", + "ĠCanad ians", + "Ġt une", + "Ġlabor atory", + "Ġn ons", + "t arian", + "Ġdis ability", + "ĠG am", + "Ġsing er", + "al g", + "ĠSen ior", + "Ġtrad ed", + "ĠWar rior", + "Ġinf ring", + "ĠFrank lin", + "Ġstr ain", + "ĠSwed ish", + "Ġsevent h", + "ĠB enn", + "ĠT ell", + "Ġsynd rome", + "Ġwond ered", + "id en", + "++ ++", + "ig o", + "Ġpur ple", + "Ġjournal ism", + "Ġreb el", + "Ġf u", + "bl og", + "Ġinv ite", + "ren cies", + "ĠCont act", + "Is rael", + "ĠCont ent", + "Ġche er", + "Ġbed room", + "ĠEngine ering", + "ĠQue ens", + "Ġd well", + "ĠPlay Station", + "ĠD im", + "ĠCol on", + "l r", + "Ġoper ates", + "Ġmotiv ation", + "US A", + "ast ered", + "C ore", + "ĠTr uth", + "ol o", + "OS E", + "ĠMem ory", + "Ġpred ec", + "Ġan arch", + "Ġ19 20", + "ĠY am", + "à ¨", + "b id", + "Ġgr ateful", + "Ġexc itement", + "Ġtre asure", + "Ġlong est", + "ct ive", + "Ġdes erves", + "Ġreserv es", + "Ġcop s", + "ĠOtt awa", + "ĠEgypt ian", + "ank ed", + "Ġart if", + "Ġhypot hesis", + ": /", + "Ġpurch asing", + "Ġlove ly", + "H P", + "Ġdiv ide", + "Ġstrict ly", + "Ġquestion ing", + "Ġtaxp ayers", + "ĠJ oy", + "Ġroll s", + "ĠHe avy", + "Ġp orts", + "Ġmag netic", + "Ġinf lamm", + "Ġbr ush", + "t ics", + "â ĪĴ", + "Ġbott les", + "pp y", + "Ġp add", + "ãĤ ¯", + "m illion", + "Ġdevast ating", + "Ġcomp iled", + "Ġmed ication", + "Ġtw elve", + "ĠPer ry", + "Sp ace", + "im b", + "y our", + "Ġle aked", + "ĠT ar", + "Ġun ity", + "Ġinfect ed", + "Ġtravel ed", + "ID E", + "ĠMc Donald", + "t xt", + "ĠPr inc", + "Ġinter ven", + "ĠTai wan", + "ĠP ow", + "Ġbe aring", + "ĠTh read", + "Ġz ones", + "iz ards", + "un ks", + "Ch apter", + "ll or", + "Ġ ·", + "Ġw ounds", + "Ġdisc retion", + "Ġsucceed ed", + "ik ing", + "Ġicon ic", + "C all", + "Ġscreen ing", + "ĠM is", + "ict s", + "Ġmin isters", + "Ġsepar ation", + "Pl ayer", + "Ġb ip", + "Ġbel oved", + "Ġcount ing", + "ĠE ye", + "ar ound", + "ing ing", + "Ġtable t", + "Ġoff ence", + "in ance", + "h ave", + "ĠInf o", + "ĠNin ja", + "Ġprotect ive", + "ĠC ass", + "M ac", + "ĠQual ity", + "N orth", + "Ġ ic", + "ĠCub a", + "ĠChron icle", + "ĠPro perty", + "Ġfast est", + "ot os", + "ĠG erm", + "OW N", + "Ġbo om", + "ĠStan ley", + "ergus on", + "Ġcle ver", + "Ġent ers", + "m ode", + "ter ior", + "ĠS ens", + "Ġlin ear", + "AR K", + "Ġcomp aring", + "Ġpure ly", + "Ġsaf er", + "ĠPot ter", + "Ġc ups", + "R T", + "Ġgl uc", + "Ġatt ributed", + "Ġdu pl", + "ĠP ap", + "Ġprec ious", + "Ġp a", + "iction ary", + "ĠT ig", + "ĠTo o", + "ol utions", + "st an", + "Ġrob ots", + "Ġlob b", + "Ġstat ute", + "Ġprevent ion", + "w estern", + "16 0", + "ĠAct ive", + "ĠMar ia", + "h al", + "N one", + "ell ar", + "ĠK B", + "ĠPart ners", + "ĠSing le", + "ĠFollow ing", + "ang o", + "ac ious", + "Ġth ou", + "Ġk g", + "Ġinflu ential", + "ĠFriend s", + "S ur", + "ain ted", + "Ġfor ums", + "Ġst arter", + "Ġcitizens hip", + "ĠE lection", + "on ge", + "ot ation", + "os ph", + ";; ;;", + "ut ical", + "p ur", + "ere n", + "Ġaccus ations", + "bit ious", + "ab bit", + "ĠOr d", + "Post ed", + "ir k", + "Ġsens itivity", + "ic he", + "ĠAm y", + "ĠF ab", + "Ġsum mit", + "Ġped est", + "Ġrub ber", + "Ġagric ultural", + "Ġcan cel", + "A E", + "Ġin aug", + "Ġcont am", + "Ġfirm ly", + "i w", + "st age", + "ĠK an", + "Ġt ier", + "Ġinv ention", + "Ġtransl ated", + "ĠR ules", + "B ox", + "Tw itter", + "ID S", + "Ġp izza", + "Ġdeb ug", + "ĠD rop", + "v s", + "Ġh orses", + "b ig", + "Ġb oring", + "Ġh ood", + "ĠMcC ain", + "at ched", + "ĠBro s", + "Ġsk ip", + "Ġess ay", + "st at", + "ĠLeg ends", + "Ġam munition", + "au c", + "Ġshoot er", + "Ġun h", + "Ġsuppl ied", + "Ġgener ic", + "ĠS K", + "ib an", + "yr ics", + "Ġ25 5", + "Ġclim bing", + "Form er", + "Ġfl ip", + "Ġjump ing", + "Ġfrust ration", + "ĠTer ry", + "Ġneighborhood s", + "Ġmed ian", + "be an", + "Ġbr ains", + "Follow ing", + "Ġsh aped", + "Ġdraw s", + "Ġal tered", + "J ack", + "Ġrecip es", + "Ġsk illed", + "we alth", + "ach i", + "e lection", + "Ġbehavi ors", + "de als", + "ĠU ntil", + "F e", + "Ġdecl aration", + "mar ks", + "ĠBet ween", + "cel ona", + "Ġres on", + "Ġbub ble", + "Am ong", + "Ġim perial", + "G S", + "Ġfemin ist", + "200 5", + "ĠK yle", + "Ġaccount ing", + "ĠTe le", + "ĠT yr", + "Ġconnect ing", + "Ġre hab", + "ĠP red", + "s im", + "Ġmeant ime", + "Ġphys ician", + "M W", + "ĠCamp bell", + "ĠBr andon", + "Ġcontribut ing", + "ĠR ule", + "ĠWe ight", + "ĠN ap", + "Ġinter active", + "Ġv ag", + "Ġhel met", + "ĠCom b", + "f our", + "Ġsh ipped", + "Ġcomple ting", + "ĠP D", + "PD ATE", + "Ġspread ing", + "Ġsc ary", + "erv ing", + "ĠG as", + "Ġfr ank", + "s chool", + "Ġrom antic", + "Ġstab il", + "R ob", + "Ġaccur ately", + "Ġac ute", + "ĠH ann", + "Ġsymbol s", + "Ġcivil ization", + "ĠA W", + "Ġlight ning", + "Ġcons iders", + "Ġven ue", + "Ġ ×", + "Ġo ven", + "ĠS F", + "h is", + "Ġn u", + "ĠLear n", + "Ġpe oples", + "Ġst d", + "Ġsle e", + "Ġs lic", + "ĠStat istics", + "Ġcor ners", + "ĠB aker", + "Ġ: )", + "ment ation", + "ol ver", + "Ġlaugh ing", + "ĠT odd", + "ond e", + "ĠH ills", + "Ġn uts", + "ĠW oman", + "pl ane", + "Ġl iver", + "ĠIn side", + "S orry", + "Ġagre es", + "Ġfund ament", + "ĠF isher", + "Ġa uction", + "Ġthread s", + "gl as", + "ĠBas ic", + "ĠN at", + "Ġlack ing", + "Ġceleb ration", + "j u", + "Ġs illy", + "E uro", + "Ġt att", + "ight y", + "cont rolled", + "T est", + "ĠSing h", + "Ġr age", + "Ġrh yth", + "o ffic", + "ĠPh antom", + "Ġhead lines", + "Ġrespond ing", + "ĠMor ning", + "Ġvit amin", + "Ġboot s", + "ĠS ite", + "al in", + "p i", + "Ġvir al", + "ĠU C", + "D ER", + "ĠSe x", + "Ġst ocks", + "c urrent", + "Ġch urches", + "ĠR are", + "ĠMur phy", + "Ġden ial", + "ĠG aming", + "Ġtou g", + "Ġn ick", + "Ġm akers", + "ĠRon ald", + "Ġgener ous", + "ĠD oc", + "ĠMor ris", + "Ġtransform ed", + "ĠN ormal", + "Ġ10 4", + "ĠKick starter", + "ĠUp on", + "On line", + "ĠI RS", + "Ġw rap", + "Ġl oving", + "Ġarri ves", + "ĠD ue", + "Ġhe ter", + "ĠM ade", + "Ġrent al", + "Ġbelong s", + "Ġatt orneys", + "Ġcro ps", + "Ġmat ched", + "ul um", + "ol ine", + "10 9", + "Ġdis par", + "Ġbuy ers", + "ĠCam bridge", + "Ġeth ics", + "rou ps", + "Ġjust ified", + "Ġmarg inal", + "Ġrespect ed", + "win ning", + "Ġnodd ed", + "ĠSer ge", + "ĠForm er", + "C raft", + "######## ########", + "ĠWar ner", + "Ġd ash", + "et e", + "Ġent ert", + "ĠE scape", + "out heast", + "Ġkn ees", + "ĠB omb", + "Ġr ug", + "P ass", + "Ġatt itudes", + "go vernment", + "ĠPri or", + "Ġqual ities", + "Ġnot ification", + "ĠPh one", + "l ie", + "Ġanticip ated", + "ĠCom bat", + "ĠBar ry", + "Ġ198 2", + "Us ers", + "on er", + "Ġcomput ing", + "ĠConnect icut", + "Ġless er", + "Ġpe ers", + "ĠC u", + "Ġtechn ically", + "Ġsub mission", + "ĠUn iversal", + "Ġman ually", + "our ge", + "Ġrespond ents", + "ĠB TC", + "ĠH ost", + "Ġf are", + "ĠB ird", + "Ġrece ipt", + "al so", + "Ġj ack", + "Ġagric ulture", + "Ġsk ull", + "Ġ! =", + "Ġpass ive", + "ĠC I", + "Ġsoc ieties", + "Ġremind ed", + "Ġinter ference", + "B uy", + "Ġâ ľ", + "g on", + "Ġscrut iny", + "ĠW itch", + "Ġconduct ing", + "Ġ ãĥ", + "Ġexch anges", + "ĠMit chell", + "Ġinhab it", + "Ġtw ist", + "B D", + "Ġwhere ver", + "group on", + "Ġj okes", + "ĠBen jamin", + "ĠR andom", + "fr ame", + "ĠL ions", + "Ġhighlight ed", + "ĠArk ansas", + "E nt", + "Ġp ile", + "Ġpre lim", + "g s", + "mind ed", + "Ġfel ony", + "ĠG A", + "ĠL uck", + "Ġpract ically", + "ĠB os", + "Ġact ress", + "D am", + "ĠB ou", + "Ġvis a", + "Ġembed ded", + "Ġhy brid", + "Ġear liest", + "Ġsoon er", + "s ocial", + "ĠH A", + "Ġste ep", + "Ġdis advant", + "Ġexplo it", + "ĠE gg", + "ĠUlt ra", + "Ġnecess ity", + "L ocal", + "ie ge", + "Ġd ated", + "Ġmass es", + "Ġsubsc ription", + "pl ess", + "Ġan onym", + "Ġpresum ably", + "Bl ue", + "The ir", + "asket ball", + "ĠPhil ip", + "Ġcom ed", + "load ed", + "r ane", + "Ġref lection", + "Ch ina", + "Ġext ends", + "Ġform ing", + "Ġund ers", + "200 1", + "Ġgr at", + "Ġconcent rations", + "Ġins ulin", + "Ġsec ular", + "Ġwh ilst", + "Ġwin ners", + "Ad vertisements", + "Ġdeliber ately", + "ĠWork ing", + "Ġs ink", + "et ics", + "d ale", + "Ġmand ate", + "Ġg ram", + "Ġvac ation", + "Ġwarn ings", + "ri pp", + "ĠTH AT", + "Ġcomment ary", + "Ġint u", + "Ġa est", + "Ġreason ing", + "Ġbreak down", + "ĠZ ombie", + "Ġ-- >", + "ĠPolit ical", + "c ott", + "Ġthr ust", + "Ġtechn ological", + "Ġdec iding", + "Ġtraff icking", + "L ong", + "W elcome", + "pr ising", + "ĠCommun ications", + "Ġend ors", + "Ġsw ift", + "Ġmetab ol", + "co ins", + "res a", + "ĠHT TP", + "Ġen roll", + "ĠH appy", + "us r", + "int age", + "Ġ[ \"", + "u ably", + "ĠM aterial", + "Ġrepe al", + "Se pt", + "k h", + "ĠMod i", + "Ġunder neath", + "ĠI L", + "sh ore", + "Ġdiagn osed", + "ace utical", + "Ġsh ower", + "au x", + "ĠSw itch", + "ĠStre ngth", + "Ġj ihad", + "n ational", + "Ġtra uma", + "uss y", + "on i", + "Ġcons olid", + "Ġcal ories", + "ĠF lynn", + "ag ged", + "16 8", + "ĠP ink", + "Ġfulf ill", + "Ġch ains", + "Ġnot ably", + "ĠA V", + "L ife", + "ĠCh uck", + "m us", + "ĠUr ban", + "ĠH end", + "Ġdep osit", + "ĠS ad", + "Ġaff air", + "OR K", + "ie val", + "ĠF DA", + "Ġt rop", + "ĠOver all", + "Ġvirt ue", + "Ġsatisf action", + "au nd", + "Ġl un", + "ĠSw itzerland", + "ĠOper ation", + "pro cess", + "Ġsh ook", + "Ġcount ies", + "le ased", + "ĠCharl otte", + "1 12", + "Ġtrans cript", + "Ġre dd", + "p ush", + "ĠHe y", + "ĠAn alysis", + "[ \"", + "Ġaltern atives", + "ard less", + "Ġele ph", + "Ġpre jud", + "ĠLe af", + "H aving", + "ĠH ub", + "Ġexpress ions", + "ĠVol ume", + "Ġshock ing", + "ĠRed s", + "Ġread ily", + "Ġplan ets", + "ad ata", + "Ġcollaps ed", + "ĠMad rid", + "Ġir rit", + "i pper", + "ĠEn c", + "ĠW ire", + "Ġbu zz", + "ĠG P", + "ash a", + "Ġaccident ally", + "ur u", + "Ġfrust rated", + "ĠS A", + "Ġhung ry", + "ĠH uff", + "Ġlab els", + "ant o", + "ĠE P", + "Ġbar riers", + ") |", + "ĠBer keley", + "ĠJ ets", + "Ġp airs", + "ĠL an", + "J ames", + "ĠB ear", + "Ġhum or", + "ĠLiber ty", + "Ġmagn itude", + "Ġag ing", + "ĠM ason", + "Ġfriends hip", + "umb ling", + "Ġemer ge", + "Ġnewsp apers", + "Ġam bitious", + "ĠRich ards", + "atern al", + "Ġ198 1", + "Ġcook ies", + "Ġsc ulpt", + "Ġpur suit", + "L ocation", + "Ġscript s", + "p c", + "Ġarrang ements", + "Ġd iameter", + "Ġl oses", + "am ation", + "Ġl iqu", + "ĠJ ake", + "aret te", + "Ġunderstand s", + "ĠZ en", + "v m", + "Ġappro ve", + "Ġw ip", + "Ġult ra", + "Ġint end", + "ĠD I", + "asc ular", + "Ġst ays", + "ĠK or", + "ĠK l", + "Ġinvest ing", + "L a", + "Ġbelie ving", + "b ad", + "m outh", + "Ġtaxp ayer", + "ãĥ ĥ", + "ĠQue bec", + "Ġl ap", + "ĠSw iss", + "d rop", + "Ġdr ain", + "ir i", + "et c", + "ft en", + "ĠN ex", + "Ġst raw", + "Ġscream ing", + "Ġcount ed", + "Ġdam aging", + "Ġamb assador", + "cent ury", + "Ġpro x", + "Ġarrest s", + "u v", + "il ateral", + "ĠCh arg", + "Ġpresc ribed", + "Ġindepend ently", + "Ġf ierce", + "ĠB aby", + "Ġb rave", + "Ġsu its", + "= >", + "Ġbas eline", + "ĠR ate", + "Ġis lands", + "Ġ( (", + "g reen", + "ix els", + "Ġname ly", + "ĠVill age", + "th an", + "am y", + "V ersion", + "g mail", + "ential s", + "ĠS ud", + "ĠMel bourne", + "Ġarri ving", + "Ġquant um", + "e ff", + "rop olitan", + "T ri", + "Ġfun eral", + "ĠI R", + "ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ", + "ĠC ob", + "it ably", + "Ġt urb", + "Ġcomb o", + "Re view", + "Ġdeploy ment", + "u ity", + "ĠB ott", + "Ġinv isible", + "Ġrender ing", + "Ġunl ocked", + "Ġa qu", + "ĠVlad imir", + "Ġp ad", + "ĠBr ain", + "ĠLeg acy", + "dr agon", + "ĠKurd ish", + "Ġsound ed", + "Ġdet ained", + "ĠD M", + "g ary", + "Ġd aughters", + "Ġdistur bing", + "uk a", + "ĠPar ad", + "Ġt ast", + "Ġunf ortunate", + "Ġu l", + "em in", + "Ġattend ance", + "tr l", + "Ġpar ks", + "ĠMem orial", + "ĠAl ice", + "oth y", + "gu ard", + "ĠD ise", + "ĠSh an", + "ĠFor um", + "R ich", + "Ġshif ted", + "ue z", + "Ġl ighter", + "ĠMag n", + "Ġc od", + "S ch", + "ham mad", + "P ub", + "3 50", + "ĠP okemon", + "Ġprot otype", + "Ġun re", + "B ase", + "ĠStud ents", + "ĠRep ly", + "ĠCommun ist", + "Ġg au", + "ĠTy ler", + "I Z", + "Ġparticip ated", + "Ġsup rem", + "ĠDet ails", + "Ġvessel s", + "ro d", + "Ġt ribe", + "ke ep", + "Ġassum ptions", + "Ġp ound", + "Ġcr ude", + "ĠAv ailable", + "Ġswim ming", + "Ġin clusion", + "Ġadv ances", + "c ulation", + "Ġconserv ation", + "Ġover d", + "ĠBuff alo", + "Art icle", + "ed ge", + "Ġaw a", + "ĠMad ison", + "Ġsid ew", + "Ġcat ast", + "ĠK rist", + "uc le", + "ĠHigh way", + "ĠTer ror", + "Ġactiv ation", + "Ġuncons cious", + "ĠSat an", + "ĠSus an", + "ill ery", + "Ġarr anged", + "i op", + "Ġrum ors", + "ur ring", + "th ink", + "ĠKe ith", + "ĠK ind", + "Ġavoid ing", + "by n", + "n ut", + "ĠSpe aker", + "r us", + "n ames", + "Ġgu ilt", + "ĠOlymp ics", + "Ġsa il", + "ĠM es", + "lev ant", + "ĠColumb us", + "a ft", + "C ity", + "S outh", + "ĠHar vey", + "ĠP un", + "S everal", + "Ġment ally", + "Ġimp ress", + "m ount", + "ĠUb untu", + "âĢĶâĢĶâĢĶâĢĶ âĢĶâĢĶâĢĶâĢĶ", + "ĠSuper man", + "ĠMP s", + "Ġintent ions", + "ĠR acing", + "Ġlike lihood", + "Ġ2 40", + "T otal", + "Ġto ys", + "ĠW atson", + "Ġur ge", + "L ear", + "ĠP aper", + "Ġoccur ring", + "ĠB eng", + "ĠC ert", + "Ġst ones", + "T im", + "ĠTw in", + "z b", + "ĠD ynam", + "Ġpolit ician", + "k ens", + "ĠEnter prise", + "UT ERS", + "Ġab ol", + "Ġref resh", + "Ġarbit rary", + "pe ction", + "Ġtrou bles", + "Ġ} );", + "t v", + "Ġpil ots", + "Ġdist ribute", + "Ġaud it", + "Ġp ause", + "orig inal", + "Ġr ivals", + " £", + "F ig", + "T L", + "ab il", + "ry ing", + "L in", + "ion ed", + "l on", + "Ġf ancy", + "Ġcr ashed", + "Ġt ract", + "Ġshe d", + "Ġcons ume", + "B ased", + "down load", + "in it", + "Ġvolt age", + "Int rodu", + "Ġcondem ned", + "ĠFin ance", + "res pect", + "Ġex cluded", + "Ġestablish ing", + "her ic", + "Ġher itage", + "Ġspect acular", + "Ġun st", + "ĠSnow den", + "ĠL ane", + "S an", + "Ġprotect ions", + "st ruction", + "inc inn", + "Ġmac ro", + "C ustom", + "ios ity", + "Ġes p", + "Ġfunction ing", + "Ġm ush", + "Ġp uzzle", + "Ġeth ical", + "M al", + "Ġgo verning", + "ĠF erguson", + "Ġrest ored", + "Ġst ressed", + "ĠCoun ter", + "ĠK as", + "cl ip", + "AN S", + "Ġse iz", + "U K", + "by ss", + "old own", + "ap i", + "Ġperman ently", + "oun ters", + "W est", + "Th rough", + "L ight", + "at oes", + "Ġne at", + "Ġc ord", + "ure r", + "Ġsevere ly", + "ĠA ven", + "Ġinter rog", + "Ġtri ple", + "G iven", + "N umber", + "Ġar ise", + "Ġs her", + "pl ant", + "Ġfl ower", + "ĠC ou", + "Ġat e", + "Ġnew er", + "b ul", + "Ġmean while", + "ĠL air", + "Ġadjust ment", + "ĠCop yright", + "Ġd ivers", + "i ological", + "Ġgam ers", + "o at", + "Ġhistor ically", + "Ġanal og", + "Ġlong time", + "Ġpres cription", + "ĠM ist", + "ĠHy per", + "ĠM aine", + "ĠDe ity", + "Ġmulti pl", + "ĠRe incarn", + "ĠH yd", + "ĠP ic", + "S il", + "r ants", + "ĠC ris", + ". ;", + "( {", + "epend ence", + "Ġrec y", + "ate ur", + "Ġqu ad", + "Ġgl ob", + "Ġcon ced", + "te am", + "Ġcapital ist", + "ĠL ot", + "Ġroy al", + "ĠCy ber", + "Ġblack s", + "met ic", + "ri v", + "ĠD anny", + "Ġsp o", + "ĠR O", + "Ġanim ated", + "rypt ed", + "ĠDep uty", + "Ġrend ered", + "F E", + "Ġstre ak", + "Ġcloud s", + "ĠDou g", + "~~~~ ~~~~", + "Ġdisc our", + "ĠVe h", + "Ġpsych ology", + "ĠJ ourney", + "Ġcry stal", + "ĠFro st", + "Ġsuspic ion", + "Ġrel ate", + "or us", + "ĠC rypt", + "ĠN VIDIA", + "com ed", + "ut ing", + "incinn ati", + "Ġvulner ability", + "ost ic", + "Ġisol ation", + "Ġcool ing", + "ĠCoal ition", + "Ġ1 19", + "F our", + "ĠDe al", + "Ġâ ī", + "se mble", + "ram ent", + "ĠBar celona", + "Ġ10 2", + "Ġcoc aine", + "ocaly pse", + "F eb", + "ogen ic", + "Ġmut ation", + "Ġcrypt oc", + "ĠK el", + "ĠG it", + "a is", + "Ġs isters", + "AN K", + "Ġactiv ate", + "T er", + "Ġd read", + "yl on", + "Ġprop ri", + "A ust", + "ĠDef ault", + "Ġout door", + "Ġshe er", + "ce ive", + "Ġg ently", + "Ð ¾", + "Pro gram", + "Ġâ ĨĴ", + "Ġve gan", + "ĠCr us", + "Ġrespons ibilities", + "ĠH R", + "OL D", + "Ġprev ents", + "Ġst iff", + "ĠW ere", + "Ġathlet ic", + "ĠSc ore", + "Ġ) :", + "Ġcolumn s", + "ĠL oc", + "av ailable", + "ĠF ram", + "ĠS essions", + "Ġcompan ion", + "Ġpack s", + "14 0", + "ĠKn ights", + "Ġf art", + "Ġstream s", + "Ġsh ore", + "Ġapp eals", + "ĠPer formance", + "h aul", + "ĠSt ra", + "ĠN ag", + "10 3", + "ĠTrans portation", + "B B", + "E v", + "z an", + "P ublic", + "Ġtw in", + "uls ion", + "M ult", + "Ġelect ro", + "Ġstat ue", + "ation ally", + "ĠN ort", + "Ġins pection", + "/ *", + "ig ue", + "Ġcomp assion", + "ĠT ales", + "ĠSte in", + "ĠSc reen", + "ĠB ug", + "ĠL ion", + "g irl", + "Ġwithdraw al", + "Ġobject ives", + "Ġblood y", + "Ġprelim inary", + "Ġj acket", + "Ġdim ensions", + "ĠC ool", + "ĠOcc up", + "Ġw reck", + "Ġdoub led", + "ank ing", + "Ġ19 75", + "Ġglass es", + "ĠW ang", + "pro v", + "P ath", + "connect ed", + "ĠMult i", + "ĠNor way", + "agon ist", + "Ġfe ared", + "Ġtouch ing", + "Ġarg uably", + "¯¯¯¯ ¯¯¯¯", + "ĠNC AA", + "che m", + "Ġsp at", + "ĠW WE", + "ĠC el", + "ig ger", + "Ġattack er", + "ĠJo in", + "ob ject", + "ett a", + "Ġelim inated", + "d et", + "Ġdest ruct", + "ĠLuc as", + "ct uary", + "18 0", + "ĠBr ady", + "ĠBl ues", + "B ay", + "au kee", + "Ġtim eline", + "Ġdeleg ates", + "w ritten", + "uff icient", + "Ġsh apes", + "Cop yright", + "ou ble", + "serv ice", + "Ġp ione", + "Ġcolleg es", + "Ġrow s", + "Ġsp ite", + "Ġassess ed", + "3 60", + "Ġle ase", + "Ġconfident ial", + "ck er", + "ĠMan ning", + "ĠV oice", + "Ġse aled", + "Ġcalcul ate", + "N O", + "ĠAss istant", + "Ġteen ager", + "ul ent", + "ather ine", + "Ġm ock", + "Ġd iamond", + "Ġf est", + "Ġsw itched", + "Ġres ume", + "ĠPu erto", + "Ġl anes", + "ir ation", + "ĠSimilar ly", + "Ġro d", + "ĠS el", + "ĠPal ace", + "ĠLim ited", + "e ous", + "Ġvar iant", + "Ġw ard", + "Ġ) )", + "Sh ow", + "OO K", + "A lex", + "ĠN ep", + "br is", + "ĠWik ipedia", + "Ġexcept ional", + "Ġman ages", + "ĠD raw", + "Ag ain", + "Ġco pper", + "ut t", + "Ġex ports", + "Ġport folio", + "Ġelev ated", + "R ated", + "ĠOther wise", + "ĠT act", + "ĠShe l", + "ĠT X", + "\" âĢĶ", + "Ġres ur", + "ĠW a", + "ven ant", + "Ġmon etary", + "pe ople", + "E mail", + "Ġfif ty", + "ĠS weet", + "ĠMalays ia", + "Ġconf using", + "ĠR io", + "ud a", + "uten ant", + "\" );", + "Ġpra ised", + "Ġvol umes", + "t urn", + "Ġm ature", + "Ġnon profit", + "Ġpassion ate", + "ĠPriv ate", + "Ġ10 3", + "Ġdesc end", + "ç ¥ŀ", + "uff y", + "head ed", + "Whe ther", + "ri en", + "ze ch", + "be it", + "Ġch rom", + "ĠMc M", + "Ġd ancing", + "Ġe leg", + "ĠNot iced", + "11 5", + "Ġadvoc acy", + "ENT S", + "amb ling", + "ĠMin or", + "ĠF inn", + "Ġprior ities", + "Ġthere of", + "ĠSt age", + "ĠRog ers", + "Ġsubst itute", + "ĠJ ar", + "ĠJeff erson", + "Ġlight ly", + "10 2", + "ĠL isa", + "u its", + "ys ical", + "Ġshif ts", + "Ġd rones", + "Ġwork place", + "Ġres id", + "ens ed", + "ah n", + "Ġpref erences", + "ser ver", + "Ġdeb ates", + "d oc", + "ĠGod s", + "Ġhelicop ter", + "Ġhon our", + "Ġconsider ably", + "ed ed", + "ĠF emale", + "ĠAn ne", + "Ġre un", + "ĠF ace", + "ĠHall ow", + "ĠBud get", + "Ġcondem n", + "Ġt ender", + "Pro f", + "ocr atic", + "ĠTurn er", + "ĠAg ric", + "Ġ19 76", + "Ġa pt", + "d isc", + "ĠF ighter", + "ĠA ur", + "Ġgar bage", + "in put", + "ĠK arl", + "ĠOl iver", + "ĠL anguage", + "k n", + "N on", + "ĠCl ar", + "Ġtrad itions", + "Ġad vertisement", + "ĠS or", + "Ġarch ive", + "Ġvill ages", + "7 50", + "Ġimplement ing", + "w aukee", + "Ġdiet ary", + "Ġswitch ing", + "Rep ublic", + "Ġvel ocity", + "Ġc it", + "ĠA wards", + "Ġfin ancing", + "Ġlast ed", + ") ]", + "Ġrem inder", + "P erson", + "Ġprec ision", + "Ġdesign ers", + "ĠF ried", + "ĠB order", + "Ġtr agic", + "Ġw ield", + "Ġiniti atives", + "ĠT ank", + "w er", + "Ġjo ins", + "R o", + "in ery", + "Ġar row", + "Ġgener ating", + "found er", + "Ġsear ches", + "Ġrandom ly", + "A ccess", + "Ġb atch", + "Ġp osed", + "l at", + "Ġpursu ing", + "as a", + "Ġtest ified", + "form ing", + "ĠSh ar", + "w iki", + "ĠE ither", + "S ometimes", + "Ġsen ators", + "ĠJohn ny", + "ĠTal iban", + "ĠG PS", + "\":\" /", + "ãģ® å", + "Ġanaly zed", + "ĠRub io", + "ĠMove ment", + "op ard", + "ii i", + "St and", + "f ight", + "Ġign oring", + "i ang", + "ĠG N", + "so ever", + "ĠST AT", + "Ġref using", + "Ġswe at", + "Ġb ay", + "P ORT", + "ir med", + "ak y", + "Ġdis pro", + "Ġlabel ed", + "Ġ10 8", + "H ello", + "Ġple asant", + "ab a", + "Ġtri umph", + "Ġab oard", + "Ġinc om", + "ĠC row", + "le tt", + "Ġfol k", + "Ġch ase", + "` `", + "ĠBr us", + "Ġte ens", + "c ue", + "Ġter rain", + "h yd", + "il ight", + "OR Y", + "Su pport", + "ew s", + "ll i", + "rain ts", + "ĠC and", + "Ġab used", + "ach ment", + "l arg", + "B as", + "ĠC ancer", + "Ġ19 78", + "Ġsupp orter", + "ac cess", + "ĠTer min", + "ĠT ampa", + "ĠAN Y", + "Ġnew est", + "ĠCrim inal", + "ed u", + "Ġ19 30", + "Ġadm its", + "Ġend e", + "Ġfail ures", + "ur ate", + "ful ness", + "cy cl", + "ĠSub ject", + "Ġinf inite", + "th ree", + "W A", + "p it", + "ĠInst all", + "R ad", + "ili ation", + "G M", + "Ġcontin ent", + "Ġaccommod ate", + "ĠCl ay", + "Ġp up", + "ĠF unction", + "Ġham mer", + "ĠAlbert a", + "Ġrev ised", + "Ġminor ities", + "Ġmeasure ment", + "Con nell", + "Ġdis able", + "ĠM ix", + "In cre", + "Ġfor k", + "ĠR osen", + "Ġimpl ies", + "umb lr", + "AN G", + "Ġprote ins", + "Ġagg ression", + "Ġfacilit ate", + "S N", + "Ġilleg ally", + "u er", + "Ġacad em", + "Ġp uzz", + "ĠSh ift", + "p ay", + "oll o", + "Ġaud iences", + "B uild", + "Ġno ble", + "Ġsynt ax", + "â ĺħ", + "Ġbe am", + "ĠB ed", + "ĠA ld", + "Ġorig ins", + "v ideo", + "Ġ19 77", + "ĠAss ault", + "Ġgar age", + "Te am", + "Ġver dict", + "Ġd war", + "ĠVirt ual", + "e vent", + "Ke ep", + "Ġsent iment", + "Ġwild life", + "sh irt", + "Ġb urg", + "Ġrecommend ation", + "rep resent", + "Ġgall ery", + "own ers", + "Ġsch olar", + "Ġconven ience", + "ĠSw ift", + "Ġconv inc", + "C ap", + "Ġwar fare", + "ĠVis ual", + "Ġconst itute", + "Ġab ort", + "ĠWe ather", + "ĠLook ing", + "ĠH em", + "Ġmart ial", + "Ġinc oming", + "et ition", + "Ġtoler ance", + "ĠCre ated", + "Ġfl ows", + "ĠE lder", + "Ġsoul s", + "Ġf oul", + "ĠP ain", + "ĠC AN", + "Ġ2 20", + "b c", + "he nd", + "Ġgen ius", + "R eal", + "ĠW r", + "omet er", + "p ad", + "Ġlim iting", + "ĠS i", + "ĠL ore", + "ĠAd ventures", + "Ġvar ied", + "D isc", + "f in", + "ĠPerson al", + "Ch ris", + "Ġinv ented", + "Ġd ive", + "ĠR ise", + "Ġo z", + "ĠCom ics", + "Ġexp ose", + "ĠRe b", + "let ters", + "s ite", + "im ated", + "Ġh acking", + "Ġeduc ated", + "ĠNob ody", + "Ġdep ri", + "Ġincent ive", + "ãĤ ·", + "Ġovers ight", + "Ġtrib es", + "ĠBelg ium", + "Ġlicens ing", + "our t", + "Produ ct", + "ah l", + "ĠG em", + "Ġspecial ist", + "Ġc ra", + "ann ers", + "ĠCor byn", + "Ġ19 73", + "RE AD", + "Ġsum mar", + "Ġover look", + "ĠApp lication", + "Ġin appropriate", + "Ġdownload ed", + "Q ue", + "ĠB ears", + "Ġth umb", + "ĠChar acter", + "ĠReincarn ated", + "ĠS id", + "Ġdemonstr ates", + "s ky", + "ĠBloom berg", + "ĠAr ray", + "ĠRes ults", + "ĠFour th", + "ĠED T", + "ĠO scar", + "c end", + "Ġ10 6", + "ĠN ULL", + "ĠH ERE", + "m atch", + "ĠBr un", + "Ġgluc ose", + "ie g", + "eg u", + "Ġcert ified", + "Ġrel ie", + "Ġhuman itarian", + "Ġpr ayers", + "K ing", + "Ġn an", + "h ou", + "10 8", + "ul u", + "Ġrenew able", + "Ġdistingu ish", + "Ġd ense", + "ĠV ent", + "ĠPack age", + "ĠB oss", + "Ġedit ors", + "Ġm igr", + "T ra", + "ĠPet ers", + "ĠAr ctic", + "200 4", + "ĠC ape", + "Ġloc ally", + "Ġlast ing", + "Ġhand y", + ". ).", + "P an", + "ĠR ES", + "Ind ex", + "Ġt ensions", + "Ġformer ly", + "Ġide ological", + "Ġsens ors", + "Ġdeal ers", + "Ġdef ines", + "S k", + "Ġproceed s", + "Ġpro xy", + "az ines", + "ĠB ash", + "ĠP ad", + "ĠC raft", + "eal ous", + "Ġshe ets", + "omet ry", + "J une", + "cl ock", + "T T", + "ĠThe atre", + "ĠB uzz", + "Ġch apters", + "Ġmill enn", + "Ġd ough", + "ĠCongress ional", + "Ġimag ined", + "av ior", + "Ġclin ic", + "Ġ19 45", + "Ġhold er", + "ro ot", + "oles ter", + "Ġrest art", + "B N", + "ĠHam as", + "ĠJ ob", + "Ġor b", + "Ġr am", + "Ġdiscl ose", + "Ġtransl ate", + "Ġimm igrant", + "Ġannoy ing", + "Ġtreat y", + "an ium", + "ĠTe a", + "ĠLeg ion", + "Ġcrowd s", + "ĠB ec", + "ĠA er", + "oh yd", + "B ro", + "Look ing", + "Ġl bs", + "Ġagg ress", + "Ġse am", + "Ġinter cept", + "ĠM I", + "mer cial", + "act iv", + "ĠC it", + "Ġdim ension", + "Ġconsist ency", + "Ġr ushing", + "ĠDou glas", + "Ġtr im", + "Inst all", + "ick er", + "Ġsh y", + "10 6", + "Ġment ions", + "pe lled", + "ĠT ak", + "c ost", + "Ġclass room", + "Ġfort une", + "dri ven", + "Ġun le", + "ĠWhe el", + "Ġinvest or", + "ĠM asters", + "k it", + "Ġassoci ations", + "ĠEv olution", + "op ing", + "us cript", + "Ġprov incial", + "ĠWal ter", + "av i", + "S O", + "Ġun limited", + "Eng lish", + "ĠC ards", + "ĠEb ola", + "ne red", + "Ġreven ge", + "Ġout right", + "um per", + "Ġf itting", + "ĠSol id", + "Ġform ally", + "Ġproblem atic", + "Ġhaz ard", + "Ġenc ryption", + "Ġstraight forward", + "ĠA K", + "Ġp se", + "ĠOr b", + "ĠCh amber", + "ĠM ak", + "Cont ents", + "Ġloyal ty", + "Ġl yrics", + "ĠSy m", + "Ġwel comed", + "Ġcook ed", + "Ġmon op", + "Ġn urse", + "Ġmis leading", + "Ġe ternal", + "Ġshif ting", + "Ġ+ =", + "V is", + "Ġinst itutional", + "ill ary", + "Ġp ant", + "VER T", + "ĠA CC", + "ĠEn h", + "Ġinc on", + "ĠRE UTERS", + "Ġdon ated", + "âĢ¦âĢ¦ âĢ¦âĢ¦", + "In tern", + "Ġexhib it", + "Ġt ire", + "ĠR ic", + "ĠCh ampion", + "ĠMu hammad", + "N ING", + "ĠSoc cer", + "Ġmob ility", + "Ġvary ing", + "ĠM ovie", + "Ġl ord", + "o ak", + "F ield", + "Ġve ctor", + "us ions", + "Ġsc rap", + "Ġen abling", + "m ake", + "T or", + ". *", + "| |", + "ĠWe bsite", + "ĠN PC", + "Ġsocial ist", + "ĠBill y", + "ĠAdd itional", + "Ġc argo", + "Ġfar ms", + "ĠSo on", + "ĠPri ze", + "Ġmid night", + "Ġ9 00", + "se en", + "ĠSp ot", + "Ġshe ep", + "Ġspons ored", + "ĠH i", + "ĠJ ump", + "Ġ19 67", + "Micro soft", + "ĠAg ent", + "Ġch arts", + "d ir", + "Ġadj acent", + "Ġtr icks", + "Ġman ga", + "Ġex agger", + "/ >", + "foot ball", + "ĠF CC", + "G C", + "ĠT ier", + "and ra", + "OU ND", + "% ),", + "Ġfru its", + "V C", + "ĠA A", + "R ober", + "Ġmid st", + "â Ĺ", + "ank a", + "Ġlegisl ature", + "ĠNe il", + "Ġtour ists", + "\" \"", + "ĠWar ning", + "ĠNever theless", + "ĠOffic ial", + "ĠWh atever", + "Ġm old", + "Ġdraft ed", + "Ġsubst ances", + "Ġbre ed", + "Ġt ags", + "ĠT ask", + "Ġver b", + "Ġmanufact ured", + "com ments", + "ĠPol ish", + "Pro v", + "Ġdetermin es", + "Ob ama", + "k ers", + "Ġutter ly", + "Ġse ct", + "sc he", + "ĠG ates", + "ĠCh ap", + "Ġal uminum", + "Ġz ombie", + "ĠT ouch", + "ĠU P", + "Ġsatisf y", + "Ġpred omin", + "asc ript", + "Ġelabor ate", + "Ġ19 68", + "Ġmeas uring", + "ĠV ari", + "any ahu", + "Ġs ir", + "ul ates", + "id ges", + "ick ets", + "ĠSp encer", + "T M", + "oub ted", + "Ġpre y", + "Ġinstall ing", + "ĠC ab", + "re ed", + "re ated", + "Su pp", + "Ġwr ist", + "ĠK erry", + "10 7", + "ĠK le", + "ĠR achel", + "Ġc otton", + "ĠA RE", + "ĠE le", + "Cont rol", + "Ġload s", + "ĠD od", + "an as", + "b one", + "Ġclass ical", + "ĠReg ional", + "ĠInt eg", + "V M", + "Ġdes ires", + "Ġaut ism", + "support ed", + "ĠM essage", + "Ġcomp act", + "writ er", + "Ġ10 9", + "ĠHur ricane", + "c ision", + "Ġcy cles", + "Ġdr ill", + "Ġcolle ague", + "Ġm aker", + "G erman", + "Ġmist aken", + "S un", + "ĠG ay", + "Ġwhat soever", + "Ġsell s", + "ĠA irl", + "l iv", + "ĠO ption", + "Ġsol ved", + "Ġse ctors", + "Ġhorizont al", + "Ġequ ation", + "ĠSk ill", + "ĠB io", + "g ement", + "ĠSn ap", + "ĠLeg al", + "Ġtradem ark", + "Ġmake up", + "Ġassemb led", + "Ġsa ves", + "ĠHallow een", + "ĠVer mont", + "ĠFR OM", + "Ġfar ming", + "ĠP odcast", + "accept able", + "ĠHig her", + "Ġas leep", + "ull ivan", + "Ġrefere n", + "ĠLe v", + "Ġbul lets", + "ok o", + "H C", + "Ġst airs", + "Ġmain tains", + "ĠL ower", + "ĠV i", + "Ġmar ine", + "Ġac res", + "Ġcoordin ator", + "ĠJ oh", + "Ġcounterpart s", + "ĠBrother s", + "Ġind ict", + "b ra", + "Ġch unk", + "Ġc ents", + "H ome", + "ĠMon th", + "Ġaccording ly", + "if les", + "ĠGerm ans", + "ĠSy n", + "H ub", + "Ġey eb", + "âĶĢâĶĢ âĶĢâĶĢ", + "Ġr anges", + "ĠHoll and", + "ĠRob ot", + "f c", + "M ike", + "Ġpl asma", + "Ġsw ap", + "Ġath lete", + "ĠR ams", + ",' \"", + "Ġinfect ions", + "Ġcor rid", + "Ġv ib", + "Ġpat ches", + "Ġtradition ally", + "Ġrevel ation", + "Ġswe ep", + "Ġgl ance", + "Ġin ex", + "200 3", + "ĠR aw", + "work ing", + "os ures", + "ĠD at", + "ĠLyn ch", + "Ġle verage", + "ĠRe id", + "Ġcorrel ation", + "ian ces", + "av ascript", + "Ġrep ository", + "ret ty", + "Ġ19 72", + "24 0", + "Ġo un", + "p ol", + "ĠRe ed", + "Ġtact ical", + "is ite", + "App le", + "ĠQu inn", + "Ġrap ed", + "ill o", + "Euro pe", + "Ġalgorith ms", + "ĠRod rig", + "i u", + "Ġill um", + "Ġf ame", + "Ġintrodu cing", + "Ġdel ays", + "ĠRaid ers", + "Ġwh istle", + "Ġnovel s", + "ĠRe ally", + "Ġder iv", + "Ġpublic ations", + "ĠNe ither", + "ĠCom merce", + "Ġa ston", + "l anguage", + "Not es", + "ĠR oth", + "ĠF ear", + "Ġm ate", + "Ġpar ade", + "ĠQ B", + "Ġman eu", + "ĠC incinnati", + "m itting", + "Ġwa ist", + "ĠR ew", + "Ġdisc ont", + "Ð °", + "Ġst aring", + "Ġal ias", + "Ġsec urities", + "Ġtoile t", + "ĠJ edi", + "Ġun law", + "v ised", + "//// ////", + "] (", + "ĠWe iss", + "Ġpre st", + "ĠComp an", + "Ġmem o", + "ĠGr ace", + "J uly", + "ĠEl ite", + "cent er", + "ĠSt ay", + "Ġgal axy", + "Ġto oth", + "ĠS ettings", + "Ġsubject ed", + "ãĤ ¦", + "Ġline back", + "Ġretail ers", + "ĠW ant", + "Ġd angers", + "A ir", + "Ġvolunt ary", + "ew ay", + "Ġinterpret ed", + "ot ine", + "à §", + "Ġp el", + "Serv ice", + "ĠEvent ually", + "Ġcare ers", + "Ġthreat en", + "Ġmem or", + "ĠBrad ley", + "anc ies", + "s n", + "ĠUn known", + "N ational", + "Ġsh adows", + "ail and", + "ĠD ash", + "Every one", + "izz ard", + "M arch", + "= (", + "Ġpull s", + "Ġstr anger", + "Ġback wards", + "ĠBern ard", + "imens ional", + "Ġch ron", + "Ġtheoret ical", + "k top", + "Ġw are", + "ĠInvest ig", + "ĠIn iti", + "ĠOper ations", + "o ven", + "oc ide", + "* /", + "Ġfl ames", + "ĠC ash", + "sh it", + "Ġc ab", + "ĠAn aly", + "ĠSe ah", + "Ġdefin ing", + "Ġorder ing", + "Ġimm un", + "Ġpers istent", + "AC H", + "Russ ian", + "m ans", + "Ġh ind", + "Ġphot ography", + " ©", + "Ġh ug", + "Ġ10 7", + "ĠH ence", + "i ots", + "ude au", + "Ġsubsid ies", + "Ġroutine ly", + "ĠDev ice", + "it ic", + "Ġdisg ust", + "land er", + "Ġ19 40", + "Ġassign ment", + "ĠB esides", + "w ick", + "ĠD ust", + "us c", + "struct ed", + "11 1", + "de velop", + "Ġf ond", + "Ġinter section", + "Ġdign ity", + "Ġcommission er", + "With out", + "re ach", + "Ġcart oon", + "Ġsc ales", + "ãĥ Ń", + "F IG", + "Ġsurve ys", + "ĠIndones ia", + "Ġart work", + "Ġun ch", + "Ġcy cling", + "un ct", + "au er", + "or ate", + "ĠOb viously", + "Ġcharacter ized", + "fe ld", + "Ġaff irm", + "Ġinn ings", + "Ġ é", + "Ġal iens", + "Ġcl oth", + "et ooth", + "ĠC ertain", + " §", + "Ġdig est", + "k now", + "ĠX L", + "Ġpredict ions", + "Ġd in", + "W AR", + "Ġafter math", + "Ex ample", + "ĠSu ccess", + "ĠTh r", + "IG N", + "Ġmin er", + "B us", + "Ġcl arity", + "heim er", + "ĠO UT", + "ĠS end", + "ĠCirc le", + "ĠD iet", + "Ġpron ounced", + "Ġcreat ors", + "Ġearthqu ake", + "atter y", + "ge ons", + "Ġo d", + "Ġlay ing", + "or p", + "U lt", + "pro ject", + "Ġunder min", + "Ġsequ el", + "S am", + "ĠDark ness", + "Ġre ception", + "b ull", + "Y S", + "ĠV ir", + "Ġsequ ences", + "ĠCo in", + "Ġout fit", + "ĠW ait", + "1 19", + "Ġdel ivers", + ".... ..", + "Ġbl own", + "ĠE sc", + "ĠM ath", + "per m", + "ĠU l", + "Ġgl im", + "Ġfac ial", + "Ġgreen house", + "Ġto kens", + "/ -", + "ĠAnn ual", + "ĠON E", + "Ġteen age", + "ĠPhys ical", + "ĠL ang", + "ĠC elt", + "Ġsu ed", + "ivid ually", + "Ġpat ience", + "ch air", + "reg ular", + "Ġa ug", + "in v", + "ex cept", + "ĠL il", + "Ġn est", + "f d", + "s um", + "ĠCh ase", + "Russ ia", + "ĠJenn ifer", + "Ġoff season", + "Over all", + "F ore", + "Ġr iot", + "A ud", + "form er", + "Ġdefend ers", + "ĠC T", + "iot ic", + "rib ly", + "Ġautom ated", + "Ġpen is", + "Ġins ist", + "Ġdi agram", + "ĠS QL", + "ĠG arc", + "Ġw itch", + "cl ient", + "ier ra", + "am bers", + "Ġrec ount", + "f ar", + "V ery", + "oster one", + "Ġappreci ated", + "ĠPer fect", + "S ection", + "Ġd oses", + "oca ust", + "Ġcost ly", + "Ġg rams", + "ĠSh i", + "Ġwrest ling", + "Ġ19 71", + "Ġtro phy", + "Ġn erve", + "ĠK az", + "ĠExper ience", + "Ġpled ged", + "Ġplay back", + "Ġcreat ivity", + "by e", + "Ġattack ers", + "Ġhold ers", + "ĠCo ach", + "ĠPh D", + "Ġtransf ers", + "Ġcol ored", + "ĠH indu", + "Ġd rown", + "Ġlist ened", + "ĠW A", + "ias m", + "P O", + "Ġappeal ing", + "Ġdiscl osed", + "ĠCh icken", + "ag ging", + "Ġple aded", + "Ġnav igation", + "ĠReturn s", + "Ġ[ [", + "R OR", + "E A", + "Ġphotograp her", + "ĠR ider", + "ipp ers", + "Ġsl ice", + "Ġe rect", + "Ġhe d", + "iss ance", + "ĠVik ings", + "ur ious", + "Ġapp et", + "oubted ly", + "Ch ild", + "Ġauthent ic", + "o os", + "ĠM aking", + "Ġannoun cing", + "Ġb od", + "Ġmet er", + "ĠN ine", + "ĠR ogue", + "Ġwork force", + "Ġrenew ed", + "Ġorganis ations", + "ac s", + "P LE", + "Sh ort", + "Ġcomp ounds", + "ĠVis it", + "Ġen velop", + "ear th", + "Ġsupport ive", + "gg le", + "ĠBrus sels", + "ĠGu ild", + "Cre ate", + "RE L", + "Ġaver aged", + "Ġ19 69", + "ri ages", + "Ġlength y", + "Ġforg ot", + "O kay", + "ĠE rd", + "Ġdeal er", + "Ġrec ession", + "D D", + "Ġdesper ately", + "Ġhun ger", + "Ġst icks", + "Ġm ph", + "ĠF aith", + "Ġintention ally", + "Ġdem ol", + "ue ller", + "ĠS ale", + "Ġde bris", + "s pring", + "Ġle ap", + ">> >>", + "Ġcontain ers", + "se lling", + "rane an", + "atter ing", + "Ġcomment ed", + "ĠC M", + "on ut", + "Ġwood s", + "es pecially", + "Ġorgan ize", + "iv ic", + "ĠWood s", + "ang a", + "s qu", + "Ġm aj", + "am on", + "Ġax is", + "Ġ19 74", + "ĠDen mark", + "Ġwar rior", + "ĠP and", + "Ġout lined", + "ĠB O", + "ins ula", + "z illa", + "eb ook", + "Ġd are", + "Ġsear ched", + "Ġnav igate", + "S n", + "writ ing", + "Ġun ited", + "J apan", + "ĠHe brew", + "Ġfl ame", + "Ġrel ies", + "Ġcatch ing", + "ĠSh o", + "Ġimprison ment", + "Ġp ockets", + "Ġclos ure", + "ĠF am", + "t im", + "ade qu", + "Act ivity", + "Ġrecru iting", + "ĠW ATCH", + "ĠArgent ina", + "d est", + "Ġapolog ize", + "or o", + "Ġlack s", + "Ġtun ed", + "ĠGriff in", + "Ġinf amous", + "Ġcelebr ity", + "ss on", + "Ġ ----------------------------------------------------------------", + "ĠIs is", + "ĠDis play", + "Ġcred ibility", + "Ġeconom ies", + "Ġhead line", + "ĠCow boys", + "Ġind ef", + "Ġl ately", + "Ġincent ives", + "but ton", + "ĠM ob", + "A ut", + "Ġres igned", + "ĠO m", + "c amp", + "Ġprof iles", + "Ġsche mes", + "olph ins", + "ay ed", + "Cl inton", + "en h", + "ĠY ahoo", + "Ġab st", + "Ġan k", + "su its", + "Ġw ished", + "ĠMar co", + "udd en", + "Ġsp here", + "ĠB ishop", + "Ġincorpor ated", + "ĠPl ant", + "11 4", + "Ġh ated", + "p ic", + "Ġdon ate", + "Ġl ined", + "Ġbe ans", + "Ġsteal ing", + "Ġcost ume", + "Ġsher iff", + "Ġfor ty", + "Ġint act", + "Ġadapt ed", + "Ġtrave lling", + "b art", + "Ġnice ly", + "Ġdri ed", + "Ġsc al", + "os ity", + "NOT E", + "ĠB h", + "ĠBron cos", + "ĠI gn", + "Ġint imate", + "Ġchem istry", + "Ġopt imal", + "D eb", + "ĠGener ation", + "Ġ] ,", + "ich i", + "ĠW ii", + "ĠYOU R", + "vent ions", + "W rite", + "Ġpop ul", + "un ning", + "ĠW or", + "V ol", + "Ġqu een", + "head s", + "K K", + "Ġanaly ze", + "op ic", + "ear chers", + "Ġd ot", + "leg raph", + "ast ically", + "Ġupgr ades", + "Ġca res", + "Ġext ending", + "Ġfree ze", + "Ġin ability", + "Ġorg ans", + "Ġpret end", + "Ġout let", + "11 3", + "ol an", + "ĠM all", + "ul ing", + "t alk", + "Ġexpress ing", + "ĠAl ways", + "ĠBe gin", + "f iles", + "Ġlic enses", + "% %", + "ĠM itt", + "Ġfil ters", + "ĠMil waukee", + "G N", + "Ġunf old", + "M o", + "Ġnut rition", + "pp o", + "B o", + "Ġfound ing", + "Ġunder mine", + "Ġeas iest", + "ĠC zech", + "ĠM ack", + "Ġsexual ity", + "ĠN ixon", + "W in", + "ĠAr n", + "ĠK in", + "ãĤ £", + "ic er", + "Ġfort un", + "Ġsurf aces", + "agh d", + "Ġcar riers", + "ĠP ART", + "ĠT ib", + "Ġinter val", + "Ġfrust rating", + "ĠSh ip", + "ĠAr med", + "ff e", + "Ġbo ats", + "ĠAb raham", + "in is", + "Ġsu ited", + "th read", + "i ov", + "ab ul", + "ĠVenezuel a", + "Ġto m", + "su per", + "Ġcast le", + "alth ough", + "iox ide", + "ec hes", + "Ġevolution ary", + "Ġnegoti ate", + "Ġconfront ed", + "Rem ember", + "Ġ17 0", + "S uch", + "Ġ9 11", + "m ult", + "ĠA byss", + "ur ry", + "ke es", + "spe c", + "ĠBarb ara", + "Ġbelong ing", + "Ġvill ain", + "ist ani", + "Ġaccount able", + "Ġport ions", + "ĠDe cl", + "U r", + "ĠK ate", + "g re", + "Ġmag azines", + "UC K", + "Ġregul ate", + "om on", + "ĠAl most", + "Ġover view", + "Ġsc ram", + "Ġl oot", + "ĠF itz", + "Ġcharacter istic", + "ĠSn ake", + "s ay", + "ĠR ico", + "Ġtra it", + "ĠJo ined", + "au cus", + "Ġadapt ation", + "ĠAirl ines", + "Ġarch ae", + "ĠI de", + "Ġb ikes", + "Ġliter ary", + "Ġinflu ences", + "ĠUs ed", + "C reat", + "Ġple a", + "ĠDef ence", + "ĠAss ass", + "Ġp ond", + "UL T", + ") \"", + "Ġeval uated", + "Ġob taining", + "Ġdem ographic", + "Ġvig il", + "ale y", + "Ġsp ouse", + "ĠSeah awks", + "resp ons", + "ĠB elt", + "um atic", + "Ġr ises", + "run ner", + "ĠMichel le", + "Ġpot ent", + "r ace", + "ĠP AC", + "F ind", + "olester ol", + "IS S", + "ĠIntrodu ced", + "ress es", + "ign ment", + "O s", + "ĠT u", + "ĠDe x", + "ic ides", + "Ġspark ed", + "ĠLaur a", + "ĠBry ant", + "Ġsm iling", + "ĠNex us", + "Ġdefend ants", + "ĠCat al", + "Ġdis hes", + "sh aped", + "Ġpro long", + "m t", + "( $", + "ãĢ Ĥ", + "Ġcalcul ations", + "ĠS ame", + "Ġp iv", + "H H", + "Ġcance lled", + "Ġgr in", + "Ġterrit ories", + "ist ically", + "C ome", + "ĠP arent", + "Pro ject", + "Ġneg lig", + "ĠPriv acy", + "Ġam mo", + "LE CT", + "olute ly", + "ĠEp ic", + "Ġmis under", + "w al", + "Apr il", + "m os", + "path y", + "ĠC arson", + "Ġalbum s", + "ĠE asy", + "Ġpist ol", + "< <", + "Ġ\\ (", + "t arget", + "hel p", + "Ġinter pre", + "cons cious", + "ĠH ousing", + "ĠJ oint", + "12 7", + "Ġbe ers", + "s cience", + "ĠFire fox", + "effect ive", + "ĠC abin", + "ĠO kay", + "ĠApp lic", + "Ġspace craft", + "ĠS R", + "ve t", + "ĠStr ange", + "S B", + "Ġcor ps", + "iber al", + "e fficient", + "Ġpreval ence", + "Ġeconom ists", + "11 8", + "Th read", + "ord able", + "OD E", + "ĠC ant", + "=- =-", + "if iable", + "ĠA round", + "Ġpo le", + "Ġwilling ness", + "CL A", + "ĠK id", + "Ġcomple ment", + "Ġsc attered", + "Ġin mates", + "Ġble eding", + "e very", + "Ġque ue", + "ĠTr ain", + "Ġh ij", + "Ġme lee", + "ple ted", + "Ġdig it", + "Ġg em", + "offic ial", + "Ġlif ting", + "Ð µ", + "Re qu", + "it utes", + "Ġpack aging", + "ĠWork ers", + "h ran", + "ĠLeban on", + "ol esc", + "Ġpun ished", + "ĠJ uan", + "Ġj am", + "ĠD ocument", + "Ġm apping", + "ic ates", + "Ġinev itably", + "Ġvan illa", + "ĠT on", + "Ġwat ches", + "Ġle agues", + "Ġiniti ated", + "deg ree", + "port ion", + "Ġrec alls", + "Ġru in", + "Ġm elt", + "I AN", + "Ġhe m", + "Ex p", + "Ġb aking", + "ĠCol omb", + "at ible", + "Ġrad ius", + "pl ug", + "ĠI F", + "et ically", + "Ġf ict", + "H ER", + "ĠT ap", + "atin um", + "Ġin k", + "Ġco h", + "ĠW izard", + "b oth", + "te x", + "Ġsp ends", + "ĠCurrent ly", + "ĠP it", + "Ġneur ons", + "ig nt", + "Ġr all", + "Ġbus es", + "b uilding", + "Ġadjust ments", + "Ġc ried", + "ibl ical", + "att ed", + "ĠZ ion", + "ĠM atter", + "Ġmed itation", + "ĠD ennis", + "Ġour s", + "ĠT ab", + "Ġrank ings", + "ort al", + "Ġad vers", + "Ġsur render", + "ĠG ob", + "ci um", + "om as", + "im eter", + "Ġmulti player", + "Ġhero in", + "Ġoptim istic", + "Ġindic ator", + "ĠBr ig", + "Ġgro cery", + "Ġapplic ant", + "ĠRock et", + "v id", + "Ex ception", + "p ent", + "Ġorgan izing", + "Ġenc ounters", + "ĠT OD", + "Ġjew el", + "S ave", + "ĠChrist ie", + "Ġhe ating", + "Ġl azy", + "ĠC P", + "Ġcous in", + "Con fig", + "Ġreg ener", + "Ġne arest", + "Ġachie ving", + "EN S", + "th row", + "ĠRich mond", + "ant le", + "200 2", + "Ġan ten", + "b ird", + "13 3", + "Ġn arc", + "r aint", + "un ny", + "ĠHispan ic", + "ourn aments", + "Ġprop he", + "ĠTh ailand", + "ĠT i", + "Ġinject ion", + "Ġinher it", + "rav is", + "Ġmed i", + "Ġwho ever", + "ĠDE BUG", + "G P", + "ĠH ud", + "C ard", + "p rom", + "Ġp or", + "Ġover head", + "L aw", + "Ġviol ate", + "Ġhe ated", + "Ġdescript ions", + "Ġachieve ments", + "ĠBe er", + "ĠQu ant", + "W as", + "Ġe ighth", + "ĠI v", + "Ġspecial ized", + "U PDATE", + "ĠD elta", + "P op", + "J ul", + "ĠAs k", + "oph y", + "Ġnews letters", + "ĠT ool", + "Ġg ard", + "ĠConf eder", + "ĠGM T", + "ĠAb bott", + "Ġimm unity", + "ĠV M", + "Is lam", + "Ġimpl icit", + "w d", + "Ġ19 44", + "rav ity", + "omet ric", + "Ġsurv iving", + "ur ai", + "ĠPr ison", + "Ġr ust", + "ĠSk etch", + "Ġbe es", + "ĠThe ory", + "Ġmer it", + "T ex", + "ch at", + "Ġm im", + "Ġpast e", + "ĠK och", + "Ġignor ance", + "ĠSh oot", + "Ġbas ement", + "Un ited", + "ĠAd vis", + "he ight", + "Ġf oster", + "Ġdet ain", + "in formation", + "Ġne ural", + "' ;", + "Ġprov es", + "all ery", + "Ġinv itation", + "um bers", + "Ġc attle", + "Ġbicy cle", + "z i", + "Ġconsult ant", + "Ġap ology", + "ĠT iger", + "Ġ12 3", + "99 9", + "Ġind ividually", + "r t", + "ig ion", + "ĠBrazil ian", + "Ġdist urb", + "Ġentreprene urs", + "Ġfore sts", + "cer pt", + "pl ates", + "p her", + "clip se", + "Ġtw itter", + "Ġac ids", + "ograph ical", + "h um", + "ĠB ald", + "if ully", + "Ġcomp iler", + "ĠD A", + "Ġdon or", + "as i", + "Ġtrib al", + "l ash", + "ĠCon fig", + "Ġapplic ants", + "Ġsal aries", + "13 5", + "Put in", + "ĠF ocus", + "ir s", + "Ġmisc onduct", + "ĠH az", + "Ġeat en", + "M obile", + "Mus lim", + "ĠMar cus", + "v iol", + "Ġfavor able", + "Ġst ub", + "ad in", + "ĠH ob", + "Ġfaith ful", + "Ġelectron ics", + "Ġvac uum", + "w ait", + "back ed", + "econom ic", + "d ist", + "Ġten ure", + "Ġsince re", + "ĠT ogether", + "ĠW ave", + "Ġprog ression", + "Ġden ying", + "Ġdist ress", + "br aska", + "th ird", + "Ġmix ing", + "Ġcolon ial", + "Ġpriv ately", + "Ġun rest", + "atern ity", + "Ġprem ises", + "ant i", + "greg ation", + "Ġlic ence", + "ĠH ind", + "ĠSam uel", + "Ġconvinc ing", + "ĠA ce", + "ĠR ust", + "ĠNet anyahu", + "Ġhand les", + "ĠP atch", + "orient ed", + "ah o", + "ĠG onz", + "Ġhack ers", + "claim er", + "Ġcustom s", + "ĠGr an", + "f ighters", + "Ġl uc", + "Ġman uscript", + "aren thood", + "Ġdev il", + "Ġwar riors", + "Ġoff enders", + "Will iam", + "Ġhol idays", + "Ġnight mare", + "Ġle ver", + "iff erent", + "St at", + "Ġexhib ition", + "put ed", + "ĠP ure", + "Ġal pha", + "Ġenthus iasm", + "ĠRepresent atives", + "E AR", + "ĠT yp", + "Ġwhe at", + "ĠAl f", + "Ġcor rection", + "Ġev angel", + "AT T", + "M iss", + "Ġs oup", + "Ġimpl ied", + "par am", + "Ġsex y", + "ĠL ux", + "Ġrep ublic", + "p atch", + "ab lish", + "Ġic ons", + "Ġfather s", + "ĠG ET", + "ĠCar ib", + "Ġregul ated", + "ĠCo hen", + "ĠBob by", + "Ġn er", + "Ġb ent", + "vent ory", + "ĠAl ong", + "ĠE ST", + "ĠWall ace", + "Ġmurd ers", + "r ise", + "ke ll", + "ĠCommon wealth", + "Ġn asty", + "et a", + "ĠM IT", + "Ġadminist ered", + "Ġgenuine ly", + "Ed itor", + "n ick", + "Ġhyd ro", + "**************** ****************", + "ĠB le", + "Ġfin es", + "Ġg orge", + "aus ible", + "r h", + "Ġapp le", + "ment ioned", + "Ġro pe", + "ot yp", + "H R", + "Ġdisappoint ing", + "Ġc age", + "n ik", + "Ġdoub ts", + "ĠF REE", + "print s", + "ĠM UST", + "Ġvend ors", + "ĠIn qu", + "Ġliber als", + "Ġcontract or", + "Ġup side", + "child ren", + "Ġtrick y", + "Ġregul ators", + "charg ed", + "l iter", + "Ġ ***", + "Ġreb ell", + "l ang", + "Ġloc als", + "Ġphys icians", + "Ġhe y", + "ar se", + "t m", + "ĠLe x", + "Ġbehavior al", + "success ful", + "F X", + "Ġbr ick", + "ov ic", + "Ġcon form", + "Ġreview ing", + "Ġins ights", + "Ġbi ology", + "ĠRem ove", + "ĠExt ra", + "Ġcomm itting", + "indu ced", + "ignt y", + "ig m", + "Ġat omic", + "Comm on", + "ĠE M", + "ĠP ere", + "ĠIt ems", + "e h", + "Ġpres erved", + "ĠH ood", + "Ġprison er", + "Ġbankrupt cy", + "Ġg ren", + "us hes", + "Ġexplo itation", + "Ġsign atures", + "Ġfin an", + "] ,\"", + "ĠM R", + "Ġme g", + "rem lin", + "Ġmusic ians", + "Ġselect ing", + "Ġexam ining", + "IN K", + "l ated", + "H i", + "Ġart ic", + "Ġp ets", + "Ġimp air", + "ĠM AN", + "Ġtable ts", + "in clude", + "R ange", + "Ġca ut", + "Ġlog s", + "Ġmount ing", + "Ġun aware", + "Ġdynam ics", + "ĠPalest ine", + "ĠQu arter", + "ĠPur ple", + "Ġm a", + "ĠIm port", + "Ġcollect ions", + "ci ation", + "Ġsuccess or", + "Ġcl one", + "Ġaim ing", + "Ġposs essed", + "Ġstick ing", + "Ġsh aking", + "Ġloc ate", + "ĠH ockey", + "T urn", + "17 0", + "Ġfif teen", + "ĠHar rison", + "Ġcontinu ously", + "ĠT C", + "ĠVal ent", + "ĠRes cue", + "Ġby pass", + "am ount", + "Ġm ast", + "Ġprotect s", + "Ġart istic", + "Ġsomet ime", + "Ġsh oe", + "Ġshout ed", + "ific ant", + "et itive", + "ĠReg ister", + "ĠJ in", + "Ġconcent rated", + "ling ton", + "on ies", + "Ġgener ator", + "yr im", + "ĠAr men", + "Ġclear ing", + "id o", + "ĠT W", + "al ph", + "Ġlad ies", + "H ard", + "Ġdial og", + "Ġinput s", + "æ ľ", + "Ġpos es", + "Ġsl ots", + "ĠPrem ium", + "Ġle aks", + "Ġboss es", + "Ġ11 3", + "c ourse", + "A cc", + "ĠNew ton", + "ĠAust ria", + "ĠM age", + "Ġte aches", + "ab ad", + "Ġwe ars", + "Ġc yl", + "Ġcur se", + "ĠS ales", + "ĠW ings", + "Ġp sy", + "Ġg aps", + "ĠIce land", + "ĠP interest", + "Ġland lord", + "Ġdefin itions", + "ĠK er", + "Ġsufficient ly", + "ĠP ence", + "ĠArch itect", + "Ġsur pass", + "Ġ11 4", + "Ġsuper hero", + "ĠDise ase", + "Ġpri ests", + "ĠC ulture", + "Ġdefin itive", + "Ġsecret ly", + "ĠD ance", + "inst all", + "ch ief", + "ĠJess ica", + "W ould", + "Up dated", + "Ġlock er", + "ĠK ay", + "Ġmem orial", + "è ¦", + "f at", + "Ġdis gu", + "Ġflav ors", + "ĠBase ball", + "ĠRes istance", + "Ġk icks", + "Ġen v", + "Ġteen agers", + "D ark", + "ĠC AR", + "Ġh alt", + "ĠL G", + "ĠGab riel", + "Ġfe ver", + "Ġs atur", + "Ġm all", + "Ġaffili ate", + "ĠS leep", + "ĠSpe cific", + "ĠV el", + "Ġj ar", + "ĠSac red", + "ĠEd wards", + "ĠA CL", + "Ġret ained", + "ĠG iant", + "Ġlim itation", + "in ces", + "Ġref usal", + "ĠT ale", + "ĠBut ler", + "Ġacc idents", + "ĠC SS", + "Ġimport ed", + "ĠCop y", + "Î ±", + "ER T", + "z el", + "Ġdiv isions", + "h ots", + "ĠAl b", + "ĠD S", + "Load er", + "W ashington", + "at isf", + "ĠCreat ive", + "\\ .", + "ĠAut om", + "red ict", + "Ġrecept or", + "ĠCarl os", + "Met hod", + "ok a", + "Ġmal icious", + "Ġste pping", + ", [", + "ĠD ad", + "Ġatt raction", + "ĠEffect s", + "ĠPir ate", + "ĠC er", + "ĠIndust ry", + "ĠR ud", + "Ġchar ter", + "Ġd ining", + "Ġins ists", + "Ġconfig ure", + "Ġ( #", + "ĠSim ple", + "ĠSc roll", + "UT C", + "17 5", + "ĠK on", + "Ġmarket place", + "Ġ ãĤ", + "Ġref res", + "Ġg ates", + "er red", + "ĠP od", + "Ġbeh ave", + "Fr ank", + "n ode", + "Ġendors ed", + "he tt", + "as ive", + "ĠHom eland", + "Ġr ides", + "ĠLe ave", + "er ness", + "Ġflood ing", + "A FP", + "Ġris en", + "Ġcontin ually", + "Ġun anim", + "ĠCont ract", + "ĠP as", + "Ġgu ided", + "ĠCh ile", + "b d", + "Ġsu cc", + "pt ic", + "Ġcomm ittees", + "ĠL uther", + "ĠAny one", + "Ġs ab", + "12 4", + "Ġp ixel", + "ĠB ak", + "ĠT ag", + "ĠBenn ett", + "En ter", + "sm all", + "ĠPresident ial", + "Ġp ul", + "Ġcontr ace", + "arch ive", + "Ġcoast al", + "ĠK ids", + "19 2", + "âĢ ²", + "ick y", + "ING TON", + "Ġw olf", + "ĠSt alin", + "T ur", + "id get", + "am as", + "ĠUn less", + "Ġspons or", + "Ġmor ph", + "ĠCho ose", + "Ġrun ner", + "Ġun bel", + "Ġm ud", + "ĠMan a", + "Ġdub bed", + "Ġg odd", + "ure rs", + "wind ow", + "Ġrel ied", + "Ġcelebr ating", + "os c", + "Ġ13 5", + "Ġlobb ying", + "Ġincom plete", + "Ġrestrict ion", + "Ġinc ap", + "it us", + "Ġexpect ation", + "ĠAp ollo", + "Ġint ens", + "Ġsyn c", + "G H", + "Ġmanip ulation", + "B Y", + "Ġspe ar", + "Ġbre asts", + "Ġvol can", + "il ia", + "M aterial", + "Ġform ats", + "ĠB ast", + "Ġparliament ary", + "Ġsn ake", + "Ġserv ants", + "ĠTr udeau", + "ĠGr im", + "ĠArab ic", + "ĠSC P", + "ĠBoy s", + "st ation", + "Ġprospect ive", + "ord e", + "in itialized", + "Ġb ored", + "AB LE", + "Ġaccess ed", + "Ġtax i", + "ĠShe ll", + "aid en", + "urs ed", + "in ates", + "ĠIns urance", + "ĠPet e", + "Sept ember", + "6 50", + "Ġad ventures", + "ĠCo ver", + "Ġt ribute", + "Ġsk etch", + "Ġem power", + "Ġ Ø", + "ĠGl enn", + "ĠD aw", + "= \\\"", + "ĠPolit ics", + "Ġgu ides", + "Ġd ioxide", + "ĠG ore", + "ĠBr ight", + "ĠS ierra", + "Ġval ued", + "c ond", + "Ġpo inter", + "Se lect", + "Ġrisk y", + "Ġabsor b", + "im ages", + "Ġref uses", + "Ġbon uses", + "__ _", + "Ġh ilar", + "ĠF eatures", + "2 20", + "ĠCollect or", + "F oot", + "Ġ19 64", + "cul us", + "Ġd awn", + "Ġwork out", + "ĠL O", + "Ġphilosoph ical", + "ĠSand y", + "ĠYou th", + "Ġl iable", + "A f", + "bl ue", + "Ġovert urn", + "less ness", + "ĠTrib une", + "ĠIn g", + "Ġfact ories", + "Ġcat ches", + "Ġpr one", + "Ġmat rix", + "Ġlog in", + "Ġin acc", + "Ġex ert", + "s ys", + "Ġneed le", + "ĠQ ur", + "Ġnot ified", + "ould er", + "t x", + "Ġremind s", + "Ġpublisher s", + "Ġn ort", + "Ġg it", + "Ġfl ies", + "ĠEm ily", + "Ġflow ing", + "ĠAl ien", + "ĠStr ateg", + "Ġhard est", + "Ġmod ification", + "AP I", + "ĠM Y", + "Ġcr ashes", + "st airs", + "n umber", + "Ġur ging", + "ch annel", + "ĠFal con", + "Ġinhabit ants", + "Ġterr ifying", + "Ġutil ize", + "Ġban ner", + "Ġcig arettes", + "Ġsens es", + "ĠHol mes", + "Ġpract ition", + "ĠPhill ips", + "ott o", + "Ġcomp ile", + "Mod el", + "ĠK o", + "Ġ[ ]", + "Americ ans", + "ĠTer ms", + "Ġmed ications", + "ĠAn a", + "Ġfundament ally", + "ĠNot ice", + "Ġwe aker", + "Ġ 0000", + "Ġgar lic", + "Ġout break", + "Ġeconom ist", + "ĠB irth", + "Ġobst acles", + "ar cer", + "ĠOr thodox", + "Ġplace bo", + "ĠC rew", + "asp berry", + "ĠAng els", + "Ġdis charge", + "Ġdestruct ive", + "11 7", + "ĠR ising", + "Ġd airy", + "l ate", + "Ġcoll ision", + "ĠTig ers", + "ean or", + "ocument ed", + "ĠIn valid", + "Ġd ont", + "ĠL iter", + "ĠV a", + "Ġhyd rogen", + "Ġvari ants", + "ĠBrown s", + "Ġ19 65", + "Ġind igenous", + "Ġtrad es", + "Ġremain der", + "Ġswe pt", + "ĠImp act", + "Ġred ist", + "Ġun int", + "grad uate", + "ãĥ ķ", + "ĠW ILL", + "ãģ® ç", + "ĠCrit ical", + "Ġf isher", + "Ġv icious", + "Ġrevers ed", + "Y ear", + "ĠS ox", + "Ġshoot ings", + "Ġfil ming", + "Ġtouchdown s", + "ai res", + "m el", + "Ġgrand father", + "Ġaffect ion", + "ing le", + "Ġover ly", + "Add itional", + "Ġsup reme", + "ĠGr ad", + "Ġsport ing", + "Ġmer cy", + "ĠBrook s", + "ount y", + "Ġperform s", + "Ġtight ly", + "Ġdem ons", + "Ġkill ings", + "Ġfact ion", + "ĠNov a", + "aut s", + "Ġund oubtedly", + "ar in", + "Ġunder way", + "ra k", + "Ġl iv", + "ĠReg ion", + "Ġbrief ing", + "s ers", + "cl oud", + "ĠM ik", + "us p", + "Ġpred iction", + "az or", + "Ġport able", + "ĠG and", + "Ġpresent ing", + "Ġ10 80", + " »", + "ush i", + "ĠSp ark", + "there um", + "Ġjust ification", + "ĠN y", + "Ġcontract ors", + "ming ham", + "ĠSt yle", + "å ħ", + "ĠChron icles", + "ĠPict ure", + "Ġprov ing", + "Ġw ives", + "set t", + "Ġmole cules", + "ĠFair y", + "Ġconsist ing", + "Ġp ier", + "al one", + "in ition", + "Ġn ucle", + "j son", + "Ġg otta", + "Ġmob il", + "Ġver bal", + "ar ium", + "Ġmon ument", + "uck ed", + "Ġ25 6", + "T ech", + "mine craft", + "ĠTr ack", + "Ġt ile", + "Ġcompat ibility", + "as is", + "Ġs add", + "Ġinstruct ed", + "ĠM ueller", + "Ġle thal", + "Ġhorm one", + "Ġor che", + "el se", + "Ġske let", + "Ġentert aining", + "Ġminim ize", + "ag ain", + "Ġunder go", + "Ġconst raints", + "Ġcig arette", + "ĠIslam ist", + "Ġtravel s", + "ĠPant hers", + "l ings", + "C are", + "Ġlaw suits", + "ur as", + "Ġcry st", + "Ġlow ered", + "Ġaer ial", + "Ġcomb inations", + "Ġha un", + "Ġch a", + "Ġv ine", + "Ġquant ities", + "Ġlink ing", + "b ank", + "Ġso y", + "B ill", + "ĠAngel a", + "Ġrecip ient", + "ĠProt est", + "Ġs ocket", + "Ġsolid arity", + "Ġâ Ĩ", + "m ill", + "Ġvar ies", + "ĠPak istani", + "Dr agon", + "Ġun e", + "Ġhor izon", + "³³³³ ³³³³", + "Ġprov inces", + "Ġfrank ly", + "Ġenact ed", + "not es", + "[ '", + "Ġ19 2", + "ocr acy", + "Ġendorse ment", + "Ġover time", + "Tr ue", + "L ab", + "lic ted", + "ĠD NC", + "Ġbe ats", + "ĠJam ie", + "15 2", + "ĠIN T", + "Cont act", + "Ġaccount ed", + "h ash", + "ĠPack ers", + "p ires", + "Ġles bian", + "Ġamend ments", + "Ġhop eful", + "ĠFin land", + "Ġspot light", + "Ġconfig ured", + "Ġtrou bled", + "Ġg aze", + "ĠCal gary", + "Ġrel iability", + "Ġins urg", + "sw er", + "b uy", + "ĠSk in", + "Ġp ixels", + "Ġhand gun", + "Ġpar as", + "Ġcateg or", + "ĠE L", + "ĠRe x", + "Ind eed", + "Ġkind a", + "Ġconj unction", + "ĠBry an", + "ĠMan ufact", + "y ang", + "Pl us", + "S QL", + "ish ment", + "Ġdom inate", + "Ġn ail", + "Ġo ath", + "Ġeru pt", + "ĠF ine", + "it bart", + "ĠCh ip", + "ĠAb d", + "ĠN am", + "Ġbuy er", + "Ġdiss ent", + "Le aks", + "Cont in", + "Ġr ider", + "ĠSome one", + "Ġill usion", + "c in", + "ĠBoe ing", + "Ġin adequ", + "ov ation", + "i ants", + "Ġreb uild", + "4 50", + "ĠDest iny", + "S W", + "ĠT ill", + "H it", + "ia z", + "ĠBang l", + "acher s", + "ĠRe form", + "Ġse gments", + "Ġsystem atic", + "d c", + "ĠConserv atives", + "Ġport al", + "h or", + "ĠDragon bound", + "Ġdrag ged", + "om o", + "Ġthe e", + "ad vert", + "ĠRep orts", + "ĠE t", + "Ġbarrel s", + "Aug ust", + "Ġcompar isons", + "Ġhe x", + "Ġan throp", + "\" [", + "bor ough", + "ab i", + "Ġpict ured", + "play ing", + "ĠAdd ress", + "ĠMir ror", + "Sm ith", + "Ġt ires", + "ĠN PR", + "AA AA", + "Ġclass ification", + "ĠTh an", + "ĠH arm", + "ĠR A", + "Ġreject ion", + "min ation", + "Ġr anged", + "ĠF alls", + "D I", + "H ost", + "ãĤ ´", + "ĠEx ample", + "list ed", + "th irds", + "Ġsaf egu", + "br and", + "Ġprob able", + "Can ada", + "IT ION", + "ĠQ aeda", + "Ġch ick", + "Ġimport s", + "h it", + "l oc", + "W W", + "Ġble w", + "Ġany time", + "Ġwh oles", + "ik ed", + "Ġcal culation", + "cre ate", + "ĠO ri", + "Ġupgr aded", + "Ġapp ar", + "ut ory", + "ĠM ol", + "B rit", + "ĠJ ong", + "IN AL", + "ĠStart ing", + "Ġd ice", + "urt le", + "Ġre lying", + "cl osure", + "Ġprof itable", + "Ġsl aughter", + "ĠMan ual", + "c aster", + "Ġ\" $", + "Ġfe ather", + "ĠSim ply", + "ie ves", + "Ġdeter ior", + "ĠPC I", + "Ġst amp", + "Ġfl aws", + "Ġsh ade", + "ham mer", + "Ġpass port", + "Ġcont ing", + "am el", + "Ġobser vers", + "Ġneg lect", + "ĠR B", + "ĠBrother hood", + "Ġskept ical", + "f amily", + "us k", + "Ġemotion ally", + "â Ļ", + "ĠBet a", + "ason able", + "id ity", + "ĠM ul", + "Ġkick ing", + "ĠC arm", + "oll ah", + "VERT IS", + "ĠAt hen", + "Ġlad der", + "ĠBul let", + "å £", + "00 01", + "ĠWild life", + "ĠM ask", + "ĠN an", + "R ev", + "Ġun acceptable", + "leg al", + "Ġcrowd ed", + "ag i", + "ĠC ox", + "j e", + "Ġmor ality", + "Ġfu els", + "Ġc ables", + "Ġman kind", + "ĠCarib bean", + "Ġanch or", + "Ġby te", + "ĠO ften", + "ĠO z", + "Ġcraft ed", + "Ġhistor ian", + "ĠW u", + "Ġtow ers", + "ĠCitiz ens", + "Ġhel m", + "Ġcred entials", + "Ġsing ular", + "ĠJes se", + "Ġtack les", + "Ġcont empt", + "Ġa fore", + "ĠSh adows", + "Ġn il", + "Ġur gent", + "app le", + "bl ood", + "Ġv on", + "Ġoff line", + "Ġbreat he", + "Ġj umps", + "Ġirre levant", + "ox ic", + "om al", + "import ant", + "J im", + "Ġgl oves", + "arm ing", + "dep th", + "Ġtal ents", + "ook ie", + "ĠS B", + "Ġpal m", + "uff s", + "est a", + "IG H", + "Ġcan on", + "ĠVer izon", + "ĠP le", + "Ġcou pled", + "vel t", + "Ġfundra ising", + "ĠGet ting", + "ĠD LC", + "Ġmathemat ical", + "ĠH S", + "ĠCard inals", + "te lling", + "Ġspons ors", + "Ġ Ï", + "ĠBull s", + "op tion", + "Ġprop ose", + "Ġmem orable", + "Ġembr aced", + "Ġdecl ining", + "He alth", + "ed a", + "Ġ} ;", + "Ġsp am", + "m ile", + "Ġpit cher", + "ĠE ight", + "Ġcar ing", + "ut ic", + "ro le", + "Ġair line", + "ernand ez", + "ĠAth let", + "Ġcert ification", + "ux e", + "rig er", + "Ġem pir", + "Ġsens ation", + "Ġdis m", + "Ġb olt", + "Ġev olve", + "H ouse", + "Ġconsult ation", + "ĠD uty", + "Ġtou ches", + "ĠN athan", + "Ġf aint", + "h ad", + "\" (", + "ĠCons umer", + "ĠExt reme", + "Ġ12 7", + "ĠHer m", + "ĠSac rament", + "iz oph", + "Ġanx ious", + "ul ously", + "Ġsoc ially", + "ĠU TC", + "Ġsol ving", + "ĠLet ter", + "Hist ory", + "ed uc", + "Pr ice", + ") );", + "Ġrel oad", + "am ic", + "Ġp ork", + "Ġdisc ourse", + "Ġt ournaments", + "ai ro", + "ĠK ur", + "ĠCost a", + "Ġviol ating", + "Ġinterf ere", + "Ġrecre ational", + "uff le", + "Ġspe eches", + "Ġneed ing", + "Ġremem bers", + "Ġcred ited", + "n ia", + "f ocused", + "amer a", + "Ġb ru", + "um bs", + "ĠCub an", + "Ġpreced ing", + "Ġnons ense", + "ac ial", + "Ġsmart phones", + "ĠSt ories", + "S ports", + "ĠEmer gency", + "oun cing", + "ef ined", + "Ġb er", + "Ġconsult ing", + "Ġm asters", + "he astern", + ".\" [", + "ĠRun ning", + "Ġsus cept", + "ĠF eng", + "Americ a", + "pr ises", + "st itial", + "ĠWeek ly", + "ĠGreat er", + "mod ules", + "if ter", + "G raphics", + "ul er", + "Ġwho lly", + "Ġsupp ress", + "Ġconce aled", + "Ġhapp ily", + "Ġaccept s", + "ĠEn joy", + "Ġr ivers", + "ĠEx cept", + "2 25", + "ĠN HS", + "ĠMc Connell", + "Ġp ussy", + "fer red", + "ut able", + "Ġatt ain", + "Ġ> =", + "Ġdepos its", + "roph ic", + "Ġnot orious", + "ĠSh aw", + "il itation", + "Ġepid emic", + "all ic", + "Ġsmall est", + "ov ich", + "Ġaccess ories", + "per ties", + "Ġsur plus", + "ĠMe ch", + "Ġamb ig", + "ĠImm igration", + "Ġch im", + "ev al", + "Ġpract icing", + "ĠMyster y", + "Ġdom ains", + "ĠSil icon", + "app s", + "Ġkilomet ers", + "e a", + "ĠSm ash", + "Ġwarrant y", + "Ġn ost", + "s il", + "re v", + "J on", + "ĠDub lin", + "Ġtast es", + "Ġb out", + "g reat", + "er ror", + "Ġsw itches", + "ĠB apt", + "D O", + "ok i", + "Ġsour ced", + "pro du", + "Ġattach ment", + "ĠIss ue", + "ĠQuest ion", + "Jo in", + "Ġf itted", + "Ġunlaw ful", + "^ ^", + "ere k", + "Ġauthent ication", + "Ġst ole", + "Ġaccount ability", + "l abel", + "S earch", + "Ġal beit", + "atic an", + "fund ed", + "ĠAdd ing", + "ĠI Q", + "Ġsub mar", + "l it", + "a que", + "ĠLear ning", + "Ġint eger", + "M aster", + "ĠCh rom", + "Ġprem ier", + "O p", + "ĠLi u", + "Ġbl essed", + "ĠGl obe", + "ĠResp onse", + "Ġlegit im", + "ĠMer kel", + "Ġdispos al", + " ´", + "Ġgau ge", + "pe at", + "Ġindu ced", + "Ġquestion able", + "arth y", + "ĠV it", + "ĠF eed", + "U ntil", + "U t", + "worth y", + "R Y", + "ĠH erald", + "ĠHam mer", + "Ġmed al", + "ĠR ivers", + "ĠH ack", + "Ġclar ify", + "Ġtrack ed", + "Ġautonom ous", + "Ġten ant", + "ĠQ atar", + "er ie", + "Ġgr im", + "ĠMon itor", + "Ġresist ant", + "ĠSpe c", + "ĠWell s", + "N AS", + "14 8", + "Ġmin ers", + "iot ics", + "Ġmiss es", + "11 6", + "g ian", + "g it", + "ĠE yes", + "p res", + "Ġgrad uated", + "Ġang el", + "Ġsyn chron", + "Ġefficient ly", + "Ġtrans mitted", + "H arry", + "Ġglob ally", + "EN CE", + "ĠMont ana", + "r aged", + "ĠPre vention", + "Ġp iss", + "ĠL l", + "Ġshe lf", + "ĠB JP", + "ĠTest ament", + "ĠL ate", + "ik er", + "ĠH app", + "ĠJul ian", + "h all", + "Ġsp ont", + "Ġshut down", + "Ġincons istent", + "Ġsubscrib ers", + "Ġske leton", + "ĠNe braska", + "Ġins pire", + "ĠV oid", + "F eed", + "Ġang les", + "ĠSpr ings", + "Ġbench mark", + "Ġvacc ines", + "izoph ren", + "se xual", + "uff ed", + "Ġsh ine", + "ĠK ath", + "Ġgest ure", + "ine a", + "Ġr ip", + "Ġopp ression", + "Ġcons cience", + "b t", + "ĠL um", + "Ġinc idence", + "ĠF a", + "w r", + "Ġmin eral", + "ĠSp urs", + "alk y", + "Ġth under", + "Ġop io", + "Be ing", + "ĠPal m", + "Ġwas ted", + "Ġl b", + "i aries", + "ĠIniti ative", + "Ġcur ric", + "Ġmark er", + "ĠMc L", + "Ġext ensions", + "ĠP v", + "ĠAr ms", + "Ġoffer ings", + "Ġdef enses", + "Ġvend or", + "Ġcontrad ict", + "ĠCol in", + "Ġredd it", + "Ġper ipher", + "12 2", + "Ġs ins", + "E dit", + "IC T", + "So ft", + "ĠSh ah", + "Ġadministr ator", + "ĠT rip", + "Ġporn ography", + "Ġtu ition", + "in ence", + "ĠPro gress", + "Ġcat alog", + "Ġsu ite", + "Ġh ike", + "Ġreprodu ctive", + "eng ine", + "Ġd rought", + "ĠNo ah", + "Ġ2 30", + "Ġd ude", + "Ġrelax ed", + "Ġpart ition", + "Ġparticip ant", + "Ġtel esc", + "Ġfe as", + "ĠF F", + "own er", + "Ġswe eping", + "Ġl enses", + "Ġmatch up", + "ĠRe pl", + "ourn als", + "Ġcred ible", + "Ġgrand mother", + "Ġther mal", + "Ġsubscrib ing", + "Ġident ities", + "col m", + "U CT", + "Ġreluct ant", + "us ers", + "ĠC ort", + "Ġassist ed", + "OS S", + "ATION S", + "IS H", + "Ġpharm aceutical", + "ic able", + "ad ian", + "ĠSon ic", + "ĠF ury", + "ĠM ong", + "A H", + "ĠPsych ology", + "Ġph osph", + "Ġtreat s", + "Ń Ķ", + "Ġstead ily", + "ĠHell o", + "Ġrel ates", + "Ġcl ue", + "Ex pl", + "a uth", + "Ġrev ision", + "Ġe ld", + "os ion", + "Ġbr on", + "14 4", + "ri kes", + "Ġmin es", + "Ġblank et", + "ĠF ail", + "el ed", + "ĠIm agine", + "ĠPl anned", + "a ic", + "Re quest", + "M ad", + "ĠHor se", + "ĠEag le", + "Ġcap ac", + "15 7", + "Ġl ing", + "ĠN ice", + "ĠP arenthood", + "min ster", + "og s", + "ens itive", + "Not hing", + "Ġcar n", + "F in", + "ĠP E", + "Ġr ifles", + "ĠL P", + "S and", + "Ġgui Active", + "Ġtour ist", + "C NN", + "Ġunve iled", + "Ġpredec essor", + "} {", + "u ber", + "Ġoff shore", + "Ġopt ical", + "ĠR ot", + "ĠPear l", + "et on", + "Ġst ared", + "Ġfart her", + "at ility", + "cont in", + "ĠG y", + "ĠF oster", + "ĠC oc", + "ri ents", + "Ġdesign ing", + "ĠEconom y", + "ON G", + "W omen", + "ĠN ancy", + "er ver", + "Ġmas cul", + "Ġcasual ties", + "Ġ2 25", + "ĠS ullivan", + "ĠCh oice", + "Ġa ster", + "w s", + "Ġhot els", + "Ġconsider ations", + "Ġcou ch", + "ĠSt rip", + "ĠG n", + "Ġmanip ulate", + "l ied", + "Ġsynt hetic", + "Ġassault ed", + "Ġoff enses", + "ĠDra ke", + "Ġim pe", + "Oct ober", + "ĠHer itage", + "h l", + "ĠBl air", + "Un like", + "Ġg rief", + "Ġ4 50", + "Ġopt ed", + "Ġresign ation", + "il o", + "Ġver se", + "ĠT omb", + "Ġu pt", + "Ġa ired", + "ĠH ook", + "ĠML B", + "Ġassum es", + "out ed", + "ĠV ers", + "Ġinfer ior", + "Ġbund le", + "ĠD NS", + "ograp her", + "Ġmult ip", + "ĠSoul s", + "Ġillust rated", + "Ġtact ic", + "Ġdress ing", + "Ġdu o", + "Con f", + "Ġrel ent", + "Ġc ant", + "Ġscar ce", + "Ġcand y", + "ĠC F", + "Ġaffili ated", + "Ġspr int", + "yl an", + "ĠGarc ia", + "Ġj unk", + "Pr int", + "ex ec", + "C rit", + "Ġport rait", + "ir ies", + "ĠOF F", + "Ġdisp utes", + "W R", + "L ove", + "ãģ Ħ", + "ĠRe yn", + "Ġh ipp", + "op ath", + "Ġflo ors", + "ĠFe el", + "Ġwor ries", + "Ġsett lements", + "ĠP os", + "Ġmos que", + "Ġfin als", + "Ġcr ushed", + "ĠPro bably", + "ĠB ot", + "ĠM ans", + "ĠPer iod", + "Ġsovere ignty", + "Ġsell er", + "Ġap ost", + "Ġam ateur", + "Ġd orm", + "Ġconsum ing", + "Ġarm our", + "ĠRo ose", + "Ġint ensive", + "Ġelim inating", + "ĠSun ni", + "ĠAle ppo", + "j in", + "Ġadv ise", + "p al", + "ĠH alo", + "Ġdes cent", + "Ġsimpl er", + "Ġbo oth", + "ST R", + "L ater", + "ĠC ave", + "== =", + "Ġm ol", + "Ġf ist", + "Ġshot gun", + "su pp", + "Ġrob bery", + "E ffect", + "Ġobsc ure", + "ĠProf essional", + "Ġemb assy", + "Ġmilit ant", + "Ġinc arcer", + "Ġgener ates", + "Ġlaun ches", + "Ġadministr ators", + "Ġsh aft", + "Ġcirc ular", + "Ġfresh man", + "ĠW es", + "ĠJo el", + "ĠD rew", + "ĠDun can", + "ĠApp arently", + "s ight", + "ĠIntern al", + "ĠInd ividual", + "ĠF E", + "Ġb ore", + "ĠM t", + "Ġbroad ly", + "ĠO ptions", + "ount ain", + "ip es", + "ĠV ideos", + "20 4", + "Ġh ills", + "Ġsim ulation", + "Ġdisappoint ment", + "it an", + "ĠLabor atory", + "Ġup ward", + "Ġbound ary", + "Ġdark er", + "h art", + "Ġdomin ance", + "C ong", + "ĠOr acle", + "ĠL ords", + "Ġscholars hip", + "ĠVin cent", + "ed e", + "ĠR ah", + "Ġencour ages", + "ro v", + "Ġqu o", + "Ġprem ise", + "ĠCris is", + "ĠHol ocaust", + "Ġrhyth m", + "Ġmet ric", + "cl ub", + "Ġtransport ed", + "Ġn od", + "ĠP ist", + "Ġancest ors", + "ĠFred er", + "th umbnails", + "ĠC E", + "ON D", + "Ph il", + "ven ge", + "ĠProduct s", + "cast le", + "Ġqual ifying", + "ĠK aren", + "VERTIS EMENT", + "Ġmight y", + "Ġexplan ations", + "Ġfix ing", + "D i", + "Ġdecl aring", + "Ġanonym ity", + "Ġju ven", + "ĠN ord", + "ĠDo om", + "ĠAct ually", + "O k", + "ph is", + "ĠDes ert", + "Ġ11 6", + "I K", + "ĠF M", + "Ġinc omes", + "V EL", + "ok ers", + "Ġpe cul", + "Ġlight weight", + "g ue", + "Ġacc ent", + "Ġincre ment", + "ĠCh an", + "Ġcompl aining", + "ĠB aghd", + "Ġmidfield er", + "Ġover haul", + "Pro cess", + "ĠH ollow", + "ĠTit ans", + "Sm all", + "man uel", + "ĠUn ity", + "ĠEv ents", + "S ty", + "Ġdispro portion", + "n esty", + "en es", + "ĠC od", + "Ġdemonstr ations", + "ĠCrim son", + "ĠO H", + "Ġen rolled", + "Ġc el", + "ĠBre tt", + "Ġa ide", + "Ġhe els", + "Ġbroad band", + "Ġmark ing", + "Ġw izard", + "ĠN J", + "ĠChief s", + "Ġingred ient", + "Ġd ug", + "ĠSh ut", + "urch ase", + "end or", + "Ġfar mer", + "ĠGold man", + "12 9", + "15 5", + "Or der", + "Ġl ion", + "i ably", + "Ġst ain", + "ar ray", + "ilit ary", + "ĠFA Q", + "Ġexpl oded", + "ĠMcC arthy", + "ĠT weet", + "ĠG reens", + "ek ing", + "l n", + "ens en", + "Ġmotor cycle", + "Ġpartic le", + "Ġch olesterol", + "B ron", + "Ġst air", + "Ġox id", + "Ġdes irable", + "ib les", + "Ġthe or", + "for cing", + "Ġpromot ional", + "ov o", + "b oot", + "ĠBon us", + "raw ling", + "Ġshort age", + "ĠP sy", + "Ġrecru ited", + "Ġinf ants", + "Ġtest osterone", + "Ġded uct", + "Ġdistinct ive", + "Ġfirm ware", + "bu ilt", + "14 5", + "Ġexpl ored", + "Ġfact ions", + "Ġv ide", + "Ġtatt oo", + "Ġfinan cially", + "Ġfat igue", + "Ġproceed ing", + "const itutional", + "Ġmis er", + "Ġch airs", + "gg ing", + "ipp le", + "Ġd ent", + "Ġdis reg", + "ç Ķ", + "st ant", + "ll o", + "b ps", + "aken ing", + "Ġab normal", + "ĠE RA", + "å£ «", + "ĠH BO", + "ĠM AR", + "Ġcon cess", + "Ġserv ant", + "Ġas pir", + "l av", + "ĠPan el", + "am o", + "Ġprec ip", + "Ġrecord ings", + "Ġproceed ed", + "Ġcol ony", + "ĠT ang", + "ab lo", + "Ġstri pped", + "Le ft", + "to o", + "Ġpot atoes", + "Ġfin est", + "% ).", + "Ġc rap", + "ĠZ ach", + "ab ases", + "ĠG oth", + "Ġbillion aire", + "w olf", + "Ġsan ction", + "S K", + "Ġlog ged", + "P o", + "ey ed", + "un al", + "Ġcr icket", + "Ġarm ies", + "Ġunc overed", + "Cl oud", + "ó n", + "Ġreb ounds", + "Ġm es", + "O per", + "P ac", + "Ġnation ally", + "Ġinsert ed", + "p ict", + "Ġgovern ance", + "Ð ¸", + "Ġprivile ges", + "G ET", + "Ġfavor ites", + "im ity", + "Ġlo ver", + "the m", + "em pl", + "Ġgorge ous", + "An n", + "Ġsl ipped", + "Ġve to", + "B ob", + "Ġsl im", + "u cc", + "ĠF ame", + "udden ly", + "Ġden ies", + "ĠM aur", + "Ġdist ances", + "Ġw anna", + "t ar", + "ĠS ER", + "Ġâ Ī", + "Ġle mon", + "at hetic", + "Ġlit eral", + "Ġdistingu ished", + "Ġansw ering", + "G I", + "Ġrelig ions", + "ĠPhil os", + "ĠL ay", + "Ġcomp os", + "ire ments", + "ĠK os", + "ine z", + "roll ing", + "Ġyoung est", + "and ise", + "ĠB orn", + "Ġalt ar", + "am ina", + "ĠB oot", + "v oc", + "Ġdig ging", + "Ġpress ures", + "Ġl en", + "26 4", + "Ġassass ination", + "ĠBir mingham", + "ĠMy th", + "Ġsovere ign", + "ĠArt ist", + "ĠPhot ograph", + "Ġdep icted", + "Ġdisp ens", + "orth y", + "Ġamb ul", + "int eg", + "ĠC ele", + "ĠTib et", + "Ġhier archy", + "Ġc u", + "Ġpre season", + "ĠPet erson", + "Ġcol ours", + "Ġworry ing", + "Ġback ers", + "ĠPal mer", + "ĠÎ ¼", + "Ġcontribut or", + "Ġhear ings", + "Ġur ine", + "Ġ Ù", + "ourge ois", + "Sim ilar", + "ĠZ immer", + "s omething", + "ĠUS C", + "Ġstrength s", + "ĠF I", + "Ġlog ging", + "As ked", + "ĠTh ai", + "in qu", + "ĠW alt", + "Ġcrew s", + "it ism", + "3 01", + "Ġshar ply", + "um ed", + "Ġred irect", + "r ators", + "In f", + "ĠWe apons", + "Ġte asp", + "19 99", + "L ive", + "ĠEs pecially", + "ĠS ter", + "ĠVeter ans", + "Ġint ro", + "other apy", + "Ġmal ware", + "Ġbre eding", + "Ġmole cular", + "ĠR oute", + "ĠCom ment", + "oc hem", + "Ġa in", + "Se ason", + "Ġlineback er", + "Ä «", + "ĠEconom ics", + "es ar", + "ĠL ives", + "ĠEm ma", + "Ġk in", + "ĠTer rit", + "Ġpl anted", + "ot on", + "ĠBut ter", + "ĠSp ons", + "P ER", + "Ġdun geon", + "Ġsymb olic", + "Ġfil med", + "Ġdi ets", + "Ġconclud es", + "Ġcertain ty", + "ĠForm at", + "Ġstr angers", + "form at", + "ĠPh ase", + "Ġcop ied", + "Ġmet res", + "ld a", + "ĠUs ers", + "Ġdeliber ate", + "Ġwas hed", + "ĠL ance", + "im ation", + "Ġimpro per", + "ĠGen esis", + "ick r", + "ĠK ush", + "Ġreal ise", + "Ġembarrass ing", + "alk ing", + "b ucks", + "Ġver ified", + "Ġout line", + "year s", + "ĠIn come", + "20 2", + "Ġz ombies", + "F inal", + "ĠMill enn", + "Ġmod ifications", + "ĠV ision", + "ĠM oses", + "ver b", + "iter ranean", + "ĠJ et", + "Ġnav al", + "ĠA gg", + "Ġur l", + "Ġvict ories", + "Ġnon etheless", + "Ġinj ust", + "ĠF act", + "ç ļ", + "Ġins ufficient", + "re view", + "face book", + "Ġnegoti ating", + "Ġguarant ees", + "im en", + "uten berg", + "Ġg ambling", + "Ġcon gr", + "Load ing", + "Ġnever theless", + "Ġpres idents", + "ĠIndust rial", + "Ġ11 8", + "Ġp oured", + "ĠT ory", + "Ġ17 5", + "Ġ: =", + "Sc ott", + "ange red", + "T ok", + "Ġorgan izers", + "M at", + "ĠG rowth", + "Ġad ul", + "Ġens ures", + "Ġ11 7", + "é¾į å", + "Ġmass acre", + "Ġgr ades", + "be fore", + "AD VERTISEMENT", + "ĠSl ow", + "ĠM MA", + "âĢĶ \"", + "ĠV atican", + "Q aeda", + "Ġo we", + "66 66", + "ĠS orry", + "ĠGr ass", + "Ġbackground s", + "Ġexha usted", + "Ġcl an", + "Ġcomprom ised", + "ĠE lf", + "ĠIsa ac", + "ens on", + "In vest", + "IF A", + "Ġinterrupt ed", + "ãĥī ãĥ©", + "Ġtw isted", + "ĠDrag ons", + "M ode", + "ĠK remlin", + "Ġfert il", + "he res", + "ph an", + "ĠN ode", + "f ed", + "ĠOr c", + "Ġunw illing", + "C ent", + "Ġprior it", + "Ġgrad uates", + "Ġsubject ive", + "Ġiss uing", + "ĠL t", + "Ġview er", + "Ġw oke", + "Th us", + "bro ok", + "Ġdep ressed", + "Ġbr acket", + "ĠG or", + "ĠFight ing", + "Ġstri ker", + "Rep ort", + "ĠPortug al", + "Ġne o", + "w ed", + "19 9", + "Ġflee ing", + "sh adow", + "ident ified", + "US E", + "Ste am", + "Ġstret ched", + "Ġrevel ations", + "art ed", + "ĠD w", + "Ġalign ment", + "est on", + "ĠJ ared", + "S ep", + "Ġblog s", + "up date", + "g om", + "r isk", + "Ġcl ash", + "ĠH our", + "Ġrun time", + "Ġunw anted", + "Ġsc am", + "Ġr ack", + "Ġen light", + "on est", + "ĠF err", + "Ġconv ictions", + "Ġp iano", + "Ġcirc ulation", + "ĠW elcome", + "Ġback lash", + "ĠW ade", + "Ġrece ivers", + "ot ive", + "J eff", + "Ġnetwork ing", + "ĠPre p", + "ĠExpl orer", + "Ġlect ure", + "Ġupload ed", + "ĠMe at", + "B LE", + "ĠNaz is", + "ĠSy nd", + "st ud", + "ro ots", + "ri ans", + "Ġportray ed", + "Ġ ??", + "ĠBudd ha", + "s un", + "Rober t", + "ĠCom plex", + "Ġover see", + "Ġste alth", + "T itle", + "ĠJ obs", + "ĠK um", + "Ġappreci ation", + "ĠM OD", + "Ġbas ics", + "Ġcl ips", + "Ġnurs ing", + "Ġpropos ition", + "Ġreal ised", + "ĠNY C", + "Ġall ocated", + "ri um", + "ar an", + "ĠPro duction", + "ĠV ote", + "Ġsm ugg", + "Ġhun ter", + "az er", + "ĠCh anges", + "Ġfl uct", + "y on", + "Ar ray", + "Ġk its", + "W ater", + "Ġuncom mon", + "Ġrest ing", + "ell s", + "w ould", + "Ġpurs ued", + "Ġassert ion", + "omet own", + "ĠMos ul", + "ĠPl atform", + "io let", + "Ġshare holders", + "Ġtra ils", + "P ay", + "ĠEn forcement", + "ty pes", + "ĠAn onymous", + "Ġsatisf ying", + "il ogy", + "Ġ( '", + "w ave", + "c ity", + "Ste ve", + "Ġconfront ation", + "ĠE ld", + "C apt", + "ah an", + "ht m", + "ĠC trl", + "ON S", + "2 30", + "if a", + "hold ing", + "Ġdelic ate", + "Ġj aw", + "ĠGo ing", + "or um", + "S al", + "Ġd ull", + "ĠB eth", + "Ġpr isons", + "Ġe go", + "ĠEl sa", + "avor ite", + "ĠG ang", + "ĠN uclear", + "Ġsp ider", + "ats u", + "Ġsam pling", + "Ġabsor bed", + "ĠPh arm", + "iet h", + "Ġbuck et", + "ĠRec omm", + "O F", + "ĠF actory", + "AN CE", + "Ġb acter", + "H as", + "ĠObs erv", + "12 1", + "Ġprem iere", + "De velop", + "Ġcur rencies", + "C ast", + "Ġaccompany ing", + "ĠNash ville", + "Ġfat ty", + "ĠBre nd", + "Ġloc ks", + "Ġcent ered", + "ĠU T", + "augh s", + "or ie", + "ĠAff ordable", + "v ance", + "D L", + "em et", + "Ġthr one", + "ĠBlu etooth", + "Ġn aming", + "if ts", + "AD E", + "Ġcorrect ed", + "Ġprompt ly", + "ĠST R", + "Ġgen ome", + "Ġcop e", + "Ġval ley", + "Ġround ed", + "ĠK end", + "al ion", + "p ers", + "Ġtour ism", + "Ġst ark", + "v l", + "Ġblow ing", + "ĠSche dule", + "st d", + "Ġunh appy", + "Ġlit igation", + "ced es", + "Ġand roid", + "Ġinteg ral", + "ere rs", + "ud ed", + "t ax", + "Ġre iter", + "ĠMot ors", + "oci ated", + "Ġwond ers", + "ĠAp ost", + "uck ing", + "ĠRoose velt", + "f ram", + "Ġyield s", + "Ġconstit utes", + "aw k", + "Int erest", + "Ġinter im", + "Ġbreak through", + "ĠC her", + "Ġpro sec", + "ĠD j", + "ĠM T", + "Res p", + "ĠP T", + "Ġs perm", + "ed it", + "B T", + "Lin ux", + "count ry", + "le ague", + "Ġd ick", + "Ġo ct", + "Ġinsert ing", + "Ġsc ra", + "ĠBrew ing", + "Ġ19 66", + "Ġrun ners", + "Ġpl un", + "id y", + "ĠD ian", + "Ġdys function", + "Ġex clusion", + "Ġdis gr", + "Ġincorpor ate", + "Ġrecon c", + "Ġnom inated", + "ĠAr cher", + "d raw", + "achel or", + "Ġwrit ings", + "Ġshall ow", + "Ġh ast", + "ĠB MW", + "ĠR S", + "Ġth igh", + "Ġ19 63", + "Ġl amb", + "Ġfav ored", + "ag le", + "Ġcool er", + "ĠH ours", + "ĠG U", + "ĠOrig in", + "Ġglim pse", + "---------------- ----", + "L im", + "Ġche ek", + "Ġj ealous", + "- '", + "Ġhar ness", + "ĠPo ison", + "Ġdis abilities", + "ne apolis", + "Ġout look", + "Ġnot ify", + "ĠIndian apolis", + "Ġab rupt", + "ns ic", + "Ġenc rypted", + "Ġfor fe", + "reat h", + "Ġr abb", + "Ġfound ations", + "Ġcompl iment", + "ĠInter view", + "ĠS we", + "Ġad olesc", + "Ġmon itors", + "ĠSacrament o", + "Ġtime ly", + "Ġcontem pl", + "Ġposition ed", + "Ġpost ers", + "ph ies", + "iov ascular", + "v oid", + "ĠFif th", + "Ġinvestig ative", + "OU N", + "Ġinteg rate", + "ĠIN C", + "ish a", + "ibl ings", + "ĠRe quest", + "ĠRodrig uez", + "Ġsl ides", + "ĠD X", + "Ġfemin ism", + "Ġdat as", + "Ġb end", + "ir us", + "ĠNig eria", + "F ox", + "Ch ange", + "Ġair plane", + "ĠLad en", + "Ġpublic ity", + "ixt y", + "Ġcommit ments", + "Ġaggreg ate", + "Ġdisplay ing", + "ĠAr row", + "Ġ12 2", + "Ġrespect s", + "and roid", + "s ix", + "ĠSh a", + "Ġrest oration", + ") \\", + "W S", + "oy s", + "Ġillust rate", + "with out", + "12 6", + "ĠâĶ Ĥ", + "Ġpick up", + "n els", + "Ġ ....", + "f ood", + "ĠF en", + ") ?", + "Ġphenomen a", + "Ġcompan ions", + "ĠW rite", + "Ġsp ill", + "Ġbr idges", + "ĠUp dated", + "ĠF o", + "Ġinsect s", + "ASH INGTON", + "Ġsc are", + "il tr", + "ĠZh ang", + "Ġsever ity", + "Ġind ul", + "14 9", + "ĠCo ffee", + "Ġnorm s", + "Ġp ulse", + "ĠF T", + "Ġhorr ific", + "ĠDest roy", + "ĠJ SON", + "Ġo live", + "Ġdiscuss es", + "R est", + "E lect", + "ĠW inn", + "ĠSurv iv", + "ĠH ait", + "S ure", + "op ed", + "Ġro oted", + "ĠS ke", + "ĠBron ze", + "Ġl ol", + "Def ault", + "Ġcommod ity", + "red ited", + "Ġliber tarian", + "Ġforb idden", + "Ġgr an", + "à ¨", + "Ġl ag", + "en z", + "dri ve", + "Ġmathemat ics", + "Ġw ires", + "Ġcrit ically", + "Ġcarb ohyd", + "ĠChance llor", + "ĠEd die", + "Ġban ning", + "ĠF ri", + "Ġcompl ications", + "et ric", + "ĠBangl adesh", + "Ġband width", + "St op", + "ĠOrig inally", + "Ġhalf way", + "yn asty", + "sh ine", + "Ġt ales", + "rit ies", + "av ier", + "Ġspin ning", + "ĠWH O", + "Ġneighbour hood", + "b ach", + "Ġcommer ce", + "ĠS le", + "B U", + "Ġentreprene ur", + "Ġpecul iar", + "ĠCom ments", + "f re", + "3 20", + "IC S", + "Ġimag ery", + "ĠCan on", + "ĠElect ronic", + "sh ort", + "( (", + "D ig", + "Ġcomm em", + "u ced", + "Ġincl ined", + "ĠSum mon", + "Ġcl iff", + "ĠMed iterranean", + "Ġpo etry", + "Ġprosper ity", + "ĠRe ce", + "Ġp ills", + "m ember", + "Ġfin ale", + "un c", + "ĠG ig", + "ä ½", + "Ġl od", + "Ġback ward", + "- +", + "ĠFor ward", + "Ġth ri", + "s ure", + "Ġso ap", + "ĠF X", + "R ES", + "ĠSe xual", + "oul os", + "Ġfool ish", + "Ġright eous", + "Ġco ff", + "terror ism", + "ust ain", + "ot er", + "Ġab uses", + "ne xt", + "Ġab usive", + "Ġthere after", + "Ġprohib ition", + "ĠS UP", + "Ġd ip", + "Ġr ipped", + "Ġinher ited", + "Ġb ats", + "st ru", + "G T", + "Ġflaw ed", + "ph abet", + "Ġf og", + "do ors", + "Ġim aging", + "Ġdig its", + "ĠHung ary", + "Ġar rog", + "Ġteach ings", + "Ġprotocol s", + "ĠB anks", + "à ¸", + "p ound", + "ĠC urt", + ".\" )", + ". /", + "Ġex emption", + "end ix", + "ĠM ull", + "Ġimpro ves", + "ĠG amer", + "d imensional", + "I con", + "ĠMarg aret", + "St atus", + "d ates", + "Ġint ends", + "Ġdep ict", + "Ġpark ed", + "J oe", + "ĠMar ines", + "chn ology", + "! ).", + "Ġjud ged", + "Ġwe ights", + "R ay", + "Ġapart ments", + "he ster", + "Ġrein force", + "Ġoff ender", + "occ up", + "Ġs ore", + "e pt", + "ĠPH P", + "ĠB row", + "Ġauthor ization", + "ĠR isk", + "ĠDel aware", + "ĠQ U", + "Ġnot ifications", + "Ġsun light", + "Ġex clude", + "d at", + "Ġm esh", + "ĠSud an", + "Ġbelong ed", + "Ġsub way", + "Ġno on", + "ĠInter ior", + "ol ics", + "ĠL akers", + "Ġc oding", + "Dis claimer", + "Cal if", + "O ld", + "Ġdis l", + "???? ?", + "Ġconfir ms", + "Ġrecruit ment", + "Ġhom icide", + "Cons ider", + "ĠJeff rey", + "ft y", + "} ;", + "Ġobject ion", + "do ing", + "ĠLe o", + "W ant", + "Ġgl ow", + "ĠClar ke", + "ĠNorm an", + "Ġver ification", + "Ġpack et", + "ĠForm ula", + "Ġpl ag", + "es ville", + "Ġshout ing", + "Ġo v", + "ĠR EC", + "ĠB ub", + "Ġn inth", + "Ġener g", + "Ġvalid ity", + "Ġup s", + "j ack", + "Ġneighbor ing", + "ĠN ec", + "ew orks", + "ĠH ab", + "are z", + "Ġsp ine", + "Ġevent ual", + "ĠLe aders", + "ĠC arn", + "Ġprob ation", + "Ġrom ance", + "ms g", + "ĠMechan ical", + "ER Y", + "R ock", + "Ġpart isan", + "N ode", + "ass ets", + "min ent", + "Ġforeign ers", + "Ġtest ify", + "ĠUs ually", + "l ords", + "ĠG ren", + "ĠPow ell", + "BI L", + "Ġs r", + "Ġadd ict", + "Ġshell s", + "Ġs igh", + "ĠY ale", + "tern ity", + "Ġ7 50", + "E U", + "ĠR ifle", + "Ġpat ron", + "em a", + "ĠB annon", + "an ity", + "Ġtrop ical", + "ĠV II", + "c ross", + "Every thing", + "ĠIS O", + "Ġhum ble", + "ass ing", + "ĠF IG", + "Ġupd ating", + "ys on", + "Ġcal cium", + "Ġcompet ent", + "Ġste ering", + "Pro t", + "ĠS Y", + "ĠFin als", + "ĠR ug", + "15 9", + "13 7", + "ĠG olf", + "Ġ12 6", + "Ġaccommod ation", + "ĠHug hes", + "Ġaest hetic", + "art isan", + "ĠTw ilight", + "Ġpr ince", + "ĠAgric ulture", + "ĠDis co", + "Ġpreced ent", + "Ġtyp ing", + "author ized", + "O ption", + "ĠA ub", + "l ishes", + "ach t", + "m ag", + "P eter", + "ĠU FO", + "mont on", + "ĠL ith", + "Ġa rom", + "Ġsec uring", + "Ġconf ined", + "priv ate", + "Ġsw ords", + "Ġmark ers", + "Ġmetab olic", + "se lect", + "ĠCur se", + "ĠO t", + "g ressive", + "Ġinc umb", + "ĠS aga", + "Ġpr iced", + "Ġclear ance", + "Cont ent", + "Ġdr illing", + "Ġnot ices", + "Ġb ourgeois", + "Ġv est", + "Ġcook ie", + "ĠGuard ians", + "ry s", + "in yl", + "Ġ12 4", + "Ġpl ausible", + "on gh", + "ĠOd in", + "Ġconcept ion", + "ĠY uk", + "ĠBaghd ad", + "ĠFl ag", + "Aust ral", + "ĠI BM", + "Ġintern ationally", + "ĠWiki Leaks", + "I ED", + "Ġc yn", + "Ġcho oses", + "ĠP ill", + "Ġcomb ining", + "Ġrad i", + "ĠMoh ammed", + "def ense", + "atch ing", + "Sub ject", + "ic iency", + "Fr ame", + "Ġ{ \"", + "Ġche ss", + "Ġtim er", + "19 0", + "Ġt in", + "Ġord inance", + "emet ery", + "Ġacc using", + "Ġnotice able", + "Ġcent res", + "Ġl id", + "ĠM ills", + "img ur", + "Ġz oom", + "erg ic", + "Ġcomp ression", + "pr im", + "f ind", + "Ġsur g", + "Ġp and", + "ĠK ee", + "ĠCh ad", + "cell ence", + "oy le", + "Ġsocial ism", + "ĠT ravis", + "ĠM Hz", + "Ġgu ild", + "ALL Y", + "ĠSub scribe", + "ĠRel ated", + "Ġoccur rence", + "itch ing", + "Ġfict ional", + "Ġcr ush", + "ĠE A", + "c od", + "m ix", + "ĠTri ple", + "Ġretrie ve", + "Ġstimul us", + "Ġpsych iat", + "ĠDo or", + "Ġhomosexual ity", + "Ġelement ary", + "Ġcell ular", + "id ian", + "ĠL aun", + "Ġintrig uing", + "Ġfo am", + "ĠB ass", + "id i", + "its u", + "Ġass ure", + "Ġcongr at", + "Ġbusiness man", + "ĠBo ost", + "cl ose", + "Ġl ied", + "Ġsc iences", + "ĠO mega", + "ĠG raphics", + "Ġ< =", + "sp oken", + "Ġconnect ivity", + "S aturday", + "ĠAven gers", + "Ġto ggle", + "Ġank le", + "Ġnational ist", + "mod el", + "ĠP ool", + "ophob ia", + "V ar", + "ĠM ons", + "ator ies", + "Ġaggress ively", + "C lear", + "For ge", + "act ers", + "Ġhed ge", + "Ġpip es", + "Ġbl unt", + "Ġs q", + "Ġremote ly", + "W ed", + "as ers", + "Ġref riger", + "Ġt iles", + "Ġresc ued", + "Ġcompr ised", + "ins ky", + "Ġman if", + "avan augh", + "Ġprol ifer", + "Ġal igned", + "x ml", + "Ġtri v", + "Ġcoord ination", + "ĠP ER", + "ĠQu ote", + "13 4", + "b f", + "ĠS aw", + "Ġtermin ation", + "Ġ19 0", + "Ġadd itions", + "Ġtri o", + "Ġproject ions", + "Ġpositive ly", + "Ġin clusive", + "Ġmem br", + "19 90", + "old er", + "Ġpract iced", + "ink le", + "Ar ch", + "Ġstar ters", + "ari us", + "Ġinter mediate", + "ĠBen ef", + "ĠK iller", + "Ġinter ventions", + "ĠK il", + "ĠF lying", + "In v", + "Ġprem ature", + "Ġpsych iatric", + "Ġind ie", + "Ġcoll ar", + "ĠRain bow", + "af i", + "Ġdis ruption", + "ĠFO X", + "cast ing", + "Ġmis dem", + "c ro", + "Ġw ipe", + "ard on", + "Ġb ast", + "ĠTom my", + "ĠRepresent ative", + "Ġbell y", + "ĠP O", + "ĠBre itbart", + "13 2", + "Ġmess aging", + "Sh ould", + "Ref erences", + "ĠG RE", + "ist ical", + "L P", + "ĠC av", + "ĠC razy", + "Ġintu itive", + "ke eping", + "ĠM oss", + "Ġdiscont in", + "ĠMod ule", + "Ġun related", + "ĠPract ice", + "ĠTrans port", + "Ġstatist ically", + "orn s", + "Ġs ized", + "p u", + "Ġca f", + "ĠWorld s", + "ĠRod gers", + "ĠL un", + "ĠCom ic", + "l iving", + "Ġc ared", + "Ġclim bed", + ") {", + "Ġconsist ed", + "Ġmed ieval", + "fol k", + "Ġh acked", + "Ġd ire", + "ĠHerm ione", + "Ġt ended", + "ce ans", + "D aniel", + "w ent", + "Ġlegisl ators", + "Ġred es", + "g ames", + "Ġg n", + "am iliar", + "Ġ+ +", + "gg y", + "th reat", + "Ġmag net", + "Ġper ceive", + "Ġz ip", + "Ġindict ment", + "Ġcrit ique", + "g ard", + "ĠSaf e", + "ĠC ream", + "Ġad vent", + "ob a", + "Ġv owed", + "ous ands", + "Ġsk i", + "Ġabort ions", + "u art", + "Ġstun ned", + "Ġadv ancing", + "Ġlack ed", + "Ġ\\ \"", + "Ġsch izophren", + "Ġeleg ant", + "Ġconf erences", + "Ġcance led", + "ĠHud son", + "ĠHop efully", + "Ġtr ump", + "Ġfrequ encies", + "Ġmet eor", + "ĠJun ior", + "ĠFle et", + "ĠMal colm", + "ĠT ools", + "Ġ ........", + "Ġh obby", + "ĠEurope ans", + "Ġ15 00", + "ĠInt o", + "Ġs way", + "ĠApp ro", + "ĠCom pl", + "Comm unity", + "Ġt ide", + "ĠSum mit", + "ä »", + "Ġinter vals", + "ĠE ther", + "Ġhabit at", + "ĠSteven s", + "lish ing", + "ĠDom ain", + "Ġtrig gers", + "Ġch asing", + "Ġchar m", + "ĠFl ower", + "it ored", + "Ġbless ing", + "Ġtext ures", + "F ive", + "Ġliqu or", + "R P", + "F IN", + "Ġ19 62", + "C AR", + "Un known", + "Ġres il", + "ĠL ily", + "Ġabund ance", + "Ġpredict able", + "r ar", + "Ġbull shit", + "le en", + "che t", + "M or", + "M uch", + "ä ¹", + "Ġemphas ized", + "Ġcr ust", + "Ġprim itive", + "Ġenjoy able", + "ĠPict ures", + "Ġteam mate", + "pl er", + "ĠT ol", + "ĠK ane", + "Ġsummon ed", + "th y", + "ram a", + "ĠH onda", + "Ġreal izing", + "Ġquick er", + "Ġconcent rate", + "cle ar", + "Ġ2 10", + "ĠErd ogan", + "ar is", + "Ġrespond s", + "ĠB I", + "Ġelig ibility", + "Ġpus hes", + "ĠId aho", + "Ġagg rav", + "Ġru ins", + "ur ations", + "Ġb ans", + "Ġan at", + "sh are", + "Ġgr ind", + "h in", + "um en", + "Ġut ilities", + "ĠYan kees", + "Ġdat abases", + "ĠD D", + "Ġdispl aced", + "Ġdepend encies", + "Ġstim ulation", + "h un", + "h ouses", + "ĠP retty", + "ĠRaven s", + "ĠTOD AY", + "Ġassoci ates", + "Ġthe rape", + "cl ed", + "Ġde er", + "Ġrep airs", + "rent ice", + "Ġrecept ors", + "Ġrem ed", + "ĠC e", + "Ġmar riages", + "Ġball ots", + "ĠSold ier", + "Ġhilar ious", + "op l", + "13 8", + "Ġinherent ly", + "Ġignor ant", + "Ġb ounce", + "ĠE aster", + "REL ATED", + "ĠCur rency", + "E V", + "ãĥ ŀ", + "ĠLe ad", + "Ġdece ased", + "B rien", + "ĠMus k", + "J S", + "Ġmer ge", + "heart ed", + "c reat", + "m itt", + "m und", + "ĠâĢ ĭ", + "ĠB ag", + "Ġproject ion", + "Ġj ava", + "ĠStand ards", + "ĠLeon ard", + "Ġcoc onut", + "ĠPop ulation", + "Ġtra ject", + "Ġimp ly", + "Ġcur iosity", + "ĠD B", + "ĠF resh", + "ĠP or", + "Ġheav ier", + "ne ys", + "gom ery", + "Ġdes erved", + "Ġphr ases", + "ĠG C", + "Ġye ast", + "d esc", + "De ath", + "Ġreb oot", + "Ġmet adata", + "IC AL", + "Ġrep ay", + "ĠInd ependence", + "Ġsubur ban", + "ical s", + "Ġat op", + "Ġall ocation", + "gener ation", + "ĠG ram", + "Ġmoist ure", + "Ġp ine", + "ĠLiber als", + "Ġa ides", + "Ġund erest", + "ĠBer ry", + "Ġcere mon", + "3 70", + "ast rous", + "ĠPir ates", + "Ġt ense", + "ĠIndust ries", + "ĠApp eals", + "ĠN ear", + "Ġè£ı ç", + "Ġlo vers", + "ĠC AP", + "ĠC raw", + "Ġg iants", + "Ġeffic acy", + "E lement", + "ĠBeh avior", + "ĠToy ota", + "Ġint est", + "P riv", + "A I", + "Ġmaneu ver", + "Ġperfect ion", + "Ġb ang", + "p aper", + "r ill", + "Ge orge", + "b order", + "in ters", + "ĠS eth", + "Ġcl ues", + "ĠLe vi", + "ĠRe venue", + "14 7", + "Ġv apor", + "Ġfortun ate", + "Ġthreat ens", + "Ġve t", + "Ġdepend ency", + "ers ed", + "art icle", + "ĠBl izzard", + "Ġch lor", + "Ġmin us", + "ĠB ills", + "Ġcryptoc urrency", + "Ġmetabol ism", + "ter ing", + "Ġp estic", + "step s", + "ĠTre asure", + "ract ed", + "ĠConst ant", + "Ġtem p", + "13 9", + "ĠDet ective", + "ur ally", + "Ġrecover ing", + "Ġcort ex", + "Ġ14 4", + "cl osed", + "Ġprejud ice", + "aun ted", + "Ġstorm s", + "ĠN OW", + "Ġmach inery", + "Add ress", + "Ġcompe lled", + "27 0", + "Ġdesp air", + "b ane", + "Ġveget able", + "Ġbed s", + "Lear n", + "Ġcolor ful", + "Ġsp ike", + "Ġmarg ins", + "Ġsymp athy", + "Ġworks hop", + "ĠC BC", + "S at", + "Ġburn s", + "ĠG ender", + "Ġ12 9", + "ĠC able", + "Ġdeb ts", + "ĠThe resa", + "Ġreflect ing", + "Ġa irst", + "Ġr im", + "ram id", + "Ġweakness es", + "W rit", + "ogg le", + "t i", + "ĠCh arge", + "Ġwe ighed", + "Ġ( .", + "Ġl aughter", + "Ġrou ter", + "ĠDemocr acy", + "D ear", + "Ġhas ht", + "Ġd y", + "Ġhint s", + "run ning", + "Ġfin ishes", + "ar us", + "M ass", + "res ult", + "asc us", + "Ġv intage", + "Ġcon qu", + "Ġwild ly", + "ac ist", + "Ġl ingu", + "Ġprot agonist", + "st rom", + "te enth", + "ĠSol o", + "m ac", + "f illed", + "Ġre nown", + "it ives", + "Ġmot ive", + "ĠAnt ar", + "ĠM ann", + "ĠAd just", + "Ġrock ets", + "Ġtrou bling", + "e i", + "Ġorgan isms", + "ass is", + "Christ ian", + "Ġ14 5", + "ĠH ass", + "Ġsw all", + "Ġw ax", + "ĠSurv ival", + "V S", + "ĠM urd", + "v d", + "stand ard", + "Ġdrag ons", + "Ġacceler ation", + "r ational", + "f inal", + "Ġp aired", + "ĠE thereum", + "Ġinterf aces", + "Ġres ent", + "Ġartif acts", + "Å «", + "are l", + "Ġcompet itor", + "ĠNich olas", + "ĠSur face", + "c pp", + "ĠT ot", + "Ġeconom ically", + "Ġorgan ised", + "Ġen forced", + "in ho", + "Ġvar ieties", + "Ġab dom", + "ĠBa iley", + "id av", + "ĠSal v", + "p aid", + "Ġalt itude", + "ess ert", + "ĠG utenberg", + "are a", + "op oulos", + "Ġprofess ors", + "igg s", + "ĠF ate", + "he y", + "Ġ3 000", + "D ist", + "Ġtw ins", + "c ill", + "ĠM aps", + "Ġtra ps", + "Ġwe ed", + "ĠK iss", + "Ġy oga", + "Ġrecip ients", + "ĠWest minster", + "Ġpool s", + "ĠWal mart", + "18 8", + "ĠSchool s", + "att ack", + "ĠAR M", + "par agraph", + "W arning", + "j l", + "Ġself ish", + "anche z", + "ĠHe ights", + "F re", + "ĠS oph", + "Ġ --------------------------------", + "t ml", + "33 3", + "Ġraid s", + "Ġsatell ites", + "KE Y", + "Ġlast s", + "Ñ Ĥ", + "In s", + "ĠD ame", + "Ġunp redict", + "// /", + "gh ai", + "Ġart illery", + "Ġcru ise", + "Ġg el", + "ĠCabin et", + "Ġbl ows", + "ĠE sp", + "Ġprox imity", + "ot he", + "ĠSk ills", + "ĠU pper", + "ob o", + "ĠN DP", + "Ġenjoy s", + "Ġrepe ating", + "ĠConst ruction", + "ĠQuest ions", + "H illary", + "Ġu int", + "Ġprocess ors", + "ĠGib son", + "ĠMult iple", + "q a", + "ĠB om", + "ĠM iles", + "vent ional", + "Ġhur ts", + "s kin", + "ĠA IDS", + "Ġadvis ers", + "ĠR oot", + "Ġmethod ology", + "ĠD ale", + "Ġdet on", + "ĠKnow ledge", + "sequ ently", + "Ġ12 1", + "Ġconnect s", + "C y", + "ĠD anger", + "Ġcontribut ors", + "ĠB ent", + "Ġbr ass", + "ĠGun s", + "int o", + "ĠFort une", + "Ġbro ker", + "bal ance", + "Ġlength s", + "Ġv ic", + "Ġaver aging", + "Ġappropri ately", + "ĠCamer a", + "Ġsand wich", + "ĠCD C", + "Ġcoord inate", + "Ġnav ig", + "Ġgood ness", + "l aim", + "Ġbra ke", + "Ġextrem ist", + "ĠW ake", + "ĠM end", + "ĠT iny", + "ĠC OL", + "ĠR F", + "ĠD ual", + "ĠW ine", + "C ase", + "Ġref ined", + "Ġl amp", + "L ead", + "Ġb apt", + "ĠCar b", + "ĠS add", + "ĠMin neapolis", + "PD F", + "Ear ly", + "ĠH idden", + "I ts", + "ĠT IME", + "Ġp ap", + "Ġcommission ed", + "ĠF ew", + "ĠCol ts", + "ĠB ren", + "Ġbot hered", + "Ġlike wise", + "Ex per", + "ĠSch w", + "c ry", + "n n", + "ĠM itch", + "im on", + "M G", + "b m", + "UM P", + "r ays", + "Ġregist ry", + "Ġ2 70", + "ach ine", + "re lla", + "ant ing", + "00 000", + "Ġru ined", + "sp ot", + "Ġt a", + "Ġmaxim ize", + "Ġincon ven", + "D ead", + "H uman", + "En abled", + "ĠMar ie", + "Ġch ill", + "ĠParad ise", + "Ġstar ring", + "ĠLat ino", + "ĠProt ocol", + "ĠE VER", + "Ġsuppl iers", + "m essage", + "ĠBro ck", + "Ġser um", + "âĸĪâĸĪ âĸĪâĸĪ", + "Ġen comp", + "Ġamb ition", + "ues e", + "Ġar rows", + "And rew", + "Ġanten na", + "Ġ19 61", + "ĠB ark", + "Ġb ool", + "ãĤ ª", + "ĠSt orage", + "Ġrail way", + "Ġtoug her", + "ĠC ad", + "Ġwas hing", + "P y", + "' ]", + "em bed", + "ĠMem phis", + "ack le", + "Ġfam ously", + "ĠF ortunately", + "ov ies", + "Ġmind set", + "Ġsne ak", + "ĠD h", + "RA W", + "ĠSim pson", + "Ġliv est", + "Ġland mark", + "Ġc ement", + "L ow", + "Ġthr illed", + "ĠCour se", + "in el", + "Ġch uck", + "id ate", + "gl obal", + "Ġwh it", + "Ġ �", + "ad ays", + "s ki", + "ĠS V", + "Ġvir uses", + "30 6", + "ĠResp ons", + "Ġthe aters", + "ĠBr anch", + "ĠGene va", + "ĠM K", + "Ġunbel iev", + "Ġcommun ist", + "Orig inal", + "ĠRe ceived", + "ĠTrans fer", + "ĠAr g", + "In put", + "ĠStr ategy", + "Ġpal ace", + "the ning", + "D ri", + "Ġsent encing", + "umbn ail", + "Ġp ins", + "re cy", + "Ġs iblings", + "Get ting", + "ĠB U", + "ĠNorth west", + "Ġprolong ed", + "ĠSak ura", + "C omb", + "ĠB our", + "Ġinadequ ate", + "ĠK ash", + "Ġus ername", + "ĠImpro ve", + "Ġbatt ling", + "ĠM AC", + "Ġcurric ulum", + "Ġs oda", + "ĠC annon", + "Ġsens ible", + "sp ons", + "De cember", + "Ġw icked", + "ĠP engu", + "Ġdict ators", + "ĠHe arts", + "og yn", + "Ġsimilar ities", + "ĠSt ats", + "Ġh ollow", + "it ations", + "\": [", + "Ġh over", + "ĠList en", + "s ch", + "S und", + "Ġc ad", + "ĠPar ks", + "Ġl ur", + "Ġhy pe", + "ĠL em", + "N AME", + "is ure", + "Fr iday", + "Ġshoot s", + "Ġclos es", + "Ġd b", + "ĠR idge", + "ĠDiff erent", + "Ġrepl ies", + "ĠBroad way", + "op ers", + "Ġint oler", + "ĠZe us", + "akes pe", + "Ġpropri etary", + "Ġrequest ing", + "Ġcontro llers", + "ĠM IN", + "im edia", + "be cca", + "Ġexp ans", + "Ġoil s", + "B ot", + "ĠCh and", + "Ġpr inter", + "Ġto pped", + "ĠP OL", + "ĠEar lier", + "S ocial", + "av in", + "Ġdecre ases", + "ĠSe b", + "Ġspecific ations", + "ĠBl ast", + "ĠK urt", + "Ġfre el", + "B rown", + "Ġdil ig", + "ro e", + "ĠPro blem", + "ĠQu ad", + "Ġdecent ral", + "ĠV ector", + "an ut", + "Ġplug ins", + "ĠGreg ory", + "Ġfuck ed", + "el ines", + "ĠAmb assador", + "t ake", + "Ġcle ans", + "ong yang", + "An onymous", + "st ro", + "\" }", + "al ine", + "ĠO dd", + "ĠE ug", + "2 16", + "Ġbo il", + "ĠP owers", + "Ġnurs es", + "Ob viously", + "ĠTechn ical", + "Ġexceed ed", + "OR S", + "Ġextrem ists", + "Ġtr aces", + "ex pl", + "Ġcom r", + "ĠS ach", + ") /", + "Ġm asks", + "Ġsc i", + "B on", + "Ġreg ression", + "we gian", + "Ġadvis or", + "it ures", + "ĠV o", + "ex ample", + "ĠInst ruct", + "Ġs iege", + "Ġredu ctions", + "pt r", + "Ġstat utory", + "Ġrem oves", + "Ġp uck", + "red its", + "Ġbe e", + "Ġsal ad", + "Ġpromot ions", + "ĠJosh ua", + "with standing", + "ET H", + "ĠCh a", + "im us", + "Ġexpend iture", + "aun ting", + "Ġdelight ed", + "Ġ15 5", + "be h", + "Ġcar pet", + "ĠSp art", + "Ġj ungle", + "l ists", + "Ġbull ying", + "ĠNob el", + "ĠGl en", + "Ġreferen ced", + "Ġintrodu ces", + "se in", + "Ġcho pped", + "gl ass", + "ĠW rest", + "Ġneutral ity", + "Ġâ Ļ", + "Ġinvestig ator", + "Ġshel ves", + "Ġun constitutional", + "Ġreprodu ction", + "Ġmer chant", + "m ia", + "Ġmet rics", + "Ġexplos ives", + "ĠSon ia", + "Ġbod ily", + "Ġthick ness", + "Ġpredomin antly", + "ĠAb ility", + "Ġmon itored", + "IC H", + "Ġ] .", + "ĠMart inez", + "Ġvis ibility", + "Ġqu eries", + "Ġgen ocide", + "ĠWar fare", + "Qu ery", + "Ġstud ios", + "Ġemb ry", + "Ġcorrid or", + "Ġclean ed", + "com plete", + "ĠM H", + "Ġenroll ment", + "ING S", + "Ġimpact ed", + "Ġdis astrous", + "ĠY un", + "ĠCl aire", + "ĠBas ically", + "y t", + "uster ity", + "Ġindirect ly", + "w ik", + "Ġd od", + "ĠCar r", + "Ġam p", + "Ġprohib it", + "ĠIn itial", + "ĠR d", + "ij i", + "Ġeduc ate", + "c orn", + "i ott", + "ĠBeaut y", + "Ġdetect ive", + "ĠCon n", + "s ince", + "Ġst agger", + "Ġob ese", + "Ġb ree", + "olog ic", + "is se", + "walk er", + "Ġbl ades", + "Ġlaw ful", + "fun c", + "ĠBeh ind", + "Ġappet ite", + "Ġ( *", + "Ġt ennis", + "Ġoff spring", + "Ġj ets", + "Ġstruct ured", + "Ġafore mentioned", + "N ov", + "Ġsc aling", + "f ill", + "Ġst ew", + "Ġcur b", + "ĠStep han", + "ed In", + "S F", + "ob ic", + "é ŃĶ", + "ou g", + "ĠM M", + "Ġgen etically", + "ope z", + "13 6", + "Ġu mb", + "anc ers", + "Ġcoh ort", + "Ġmerch andise", + "Ġimp osing", + "ĠLegisl ature", + "ĠArch ive", + "iv ia", + "ĠN aval", + "Ġoff ences", + "Ġmir acle", + "Ġsn apped", + "Ġf oes", + "Ġextensive ly", + "ĠR af", + "Ġc ater", + "ed ience", + "K it", + "ĠB in", + "Ġrecomm ends", + "ĠC ities", + "Ġrig id", + "ĠRE AD", + "ĠNob le", + "ĠT ian", + "Ġcertific ates", + "ant is", + "o iler", + "ĠBudd hist", + "d id", + "Ġsurvey ed", + "Ġdown ward", + "Ġprint s", + "ĠMot ion", + "ron ics", + "ĠS ans", + "oss ibly", + "u ctions", + "Ġcolon ies", + "ĠDan ish", + "un it", + "Ġsp oil", + "Ġadvis ory", + "ber ries", + "Pl an", + "Ġspecific ation", + "op hers", + "ĠRes ource", + "Ġsh irts", + "prising ly", + "commun ications", + "Ġtriv ial", + "Ġmention ing", + "ise xual", + "Ġsupp lements", + "Ġsuper vision", + "B P", + "v or", + "Ġw it", + "Ġco oldown", + "Ġplaint iff", + "ĠReview s", + "ĠS ri", + "ĠM int", + "ĠSug ar", + "Ġafter ward", + "ĠPri est", + "ĠInvest ment", + "og ene", + "ĠT aking", + "Ġstretch ing", + "Ġinflamm ation", + "ĠTe hran", + "Ġl ining", + "Ġfree zing", + "ĠEnt ity", + "Ġins piring", + "spe cial", + "pr ice", + "Ġsu e", + "ĠP orter", + "oun ge", + "ET A", + "ĠD erek", + "ĠLu is", + "u o", + "ym ph", + "Ġex terior", + "ih il", + "ĠAsh ley", + "in ator", + "Ġnut rients", + "ĠTh rones", + "Ġfin ances", + "ĠIn spect", + "Ġspe cially", + "ĠRequ ired", + "ĠP TS", + "ĠViol ence", + "oint ed", + "sh ots", + "Ġex cerpt", + "co on", + "IN S", + "ĠG ri", + "Ġrecogn ised", + "We ek", + "You ng", + "Ġv om", + "is le", + "ĠCur ry", + "ĠBudd h", + "Ġnot ebook", + "Ġd urable", + "/ ?", + "ĠG ad", + "ĠP upp", + "Ġforg ive", + "p ark", + "Ġpersonal ities", + "an alysis", + "cl amation", + "Ġelev ator", + "Ġware house", + "ĠR ole", + "un n", + "Ġillust ration", + "ĠSc an", + "Ġatmosp heric", + "Im port", + "AN C", + "rict ed", + "f u", + "01 0", + "Ġar che", + "Ġreward ed", + "akespe are", + "Ġintern ally", + "ĠR BI", + "alk er", + "Ġeleph ant", + "ow itz", + "ĠP izza", + "Ġbip artisan", + "é s", + "Ġslow ed", + "ĠSt ark", + "Ġover ride", + "OU S", + "Ġ3 20", + "undred s", + "ĠDe ck", + "ĠC ensus", + "be e", + "14 6", + "ot or", + "Ġ ip", + "Ġu b", + "oc ations", + "ĠBut ton", + "r ice", + "Ġc ripp", + "ff f", + "Ġorig inated", + "Ġoverwhel med", + "app a", + "Ġfore most", + "âĢ ij", + "ĠL EG", + "re lease", + "eat ured", + "at ches", + "Ġre ps", + "Ġl ending", + "ĠRe ference", + "ĠCl ient", + "16 5", + "vent h", + "Com plete", + "ĠPat rol", + "Ġsw orn", + "c am", + "Ġshut tle", + "ĠR alph", + "Ġh ometown", + "- ,", + "on al", + "ĠB P", + "å ı", + "Ġpersu ade", + "ĠAlex and", + "Ġcomb ines", + "Ġv ivid", + "ĠL ag", + "Ġenc oding", + "Ġsal vation", + "w en", + "ĠRec overy", + "i ya", + "Un iversity", + "ĠB iden", + "Ġbud gets", + "ĠTex ans", + "f its", + "Ġhon ored", + "Ġp ython", + "T D", + "## #", + "cl one", + "Ġbl ink", + "ĠL iquid", + "Ġunemploy ed", + "Ġcl ashes", + "ĠCoun sel", + "Ġdirect ing", + "Ġpun ct", + "ĠFal cons", + "Ġsh ark", + "ĠDam ascus", + "Ġje ans", + "Ġemb ark", + "Ġse ize", + "Ġup wards", + "2 80", + "ĠE z", + "ĠAny thing", + "Ġex otic", + "l ower", + "ĠCreat or", + "ĠU m", + "Ġsubur bs", + "ber ger", + "ĠW end", + "Ġm int", + "ĠX X", + "ĠD ro", + "Ġsuff ers", + "Ġher b", + "t ree", + "Ġfrag ile", + "Ġflood ed", + "ĠAl cohol", + "ole an", + "ny der", + "ĠK O", + "F ram", + "Ġ13 6", + "Ġow ed", + "ĠMe lee", + "ĠH ash", + "Ġwh isk", + "Ġsu do", + "r r", + "Qu ick", + "app ro", + "Ġi i", + "ĠEx amples", + "he e", + "Ġpromot es", + "per ature", + "k ar", + "ĠHon or", + "Ġs odium", + "ĠL if", + "ros so", + "intend ent", + "Ġcorrespond ent", + "F ound", + "sec ret", + "Ġident ifies", + "ag ne", + "Ġl ou", + "ĠP P", + "Ġcoinc idence", + "m ove", + "Ġmilit ia", + "Ġinf iltr", + "ĠPrim ary", + "Ġpitch ing", + "ĠI b", + "ĠGO OD", + "ãĤ ¸", + "ĠW izards", + "ir al", + "ĠVen us", + "R R", + "ĠâĢ ķ", + "ĠCase y", + "Ġsad ly", + "Ġadm ire", + "Ġembarrass ed", + "c b", + "M el", + "Ġtub es", + "Ġbeaut ifully", + "ĠQueens land", + "Bel ow", + "re z", + "qu et", + "ple asant", + "Ġ «", + "C amp", + "Ġdec isive", + "19 98", + "ĠL amb", + "ut ton", + "h n", + "ĠJ agu", + "au nder", + "ĠC ord", + "Ġcl erk", + "Ġca ffe", + "Ġwip ed", + "Ġre im", + "ĠMount ains", + "Ġimprison ed", + "Ġdevelop s", + "ĠP ra", + "Ġmodel ing", + "Any one", + "ance l", + "ĠS it", + "Ġshield s", + "Ġl awn", + "Ġcard iovascular", + "Ġdemonstr ating", + "Ġpar se", + "ĠIsrael is", + "Ġeuro s", + "14 3", + "Ġgl orious", + "ins ki", + "ec d", + "Ġcondition ing", + "Ġhel pless", + "Ġmicro sc", + "ĠHar bor", + "Ġst akes", + "Ġ2 60", + "Ġun equ", + "ĠFl oyd", + "Ġd amp", + "Ġappar atus", + "ĠLaw s", + "Ġcoun ters", + "Ġindu ce", + "at able", + "ĠAh med", + "Ġsl am", + "N ovember", + "Ġpers ist", + "Ġim minent", + "á n", + "Ġsh red", + "Ġph ases", + "ĠEd monton", + "ĠArm strong", + "ĠMe et", + "ĠK itty", + "Ñ Ģ", + "c irc", + "ĠAd ult", + "Ġa rose", + "ĠX en", + "D an", + "g ow", + "Ġsuper f", + "ĠAd mir", + "Ġend ure", + "Ġkey word", + "yr us", + "Ġy arn", + "Ġpath way", + "ĠHop kins", + "mid t", + "Ġcens orship", + "d ependent", + "Ġinstruct or", + "S ources", + "Ġto e", + "Ġball oon", + "N ob", + "Ġsw ear", + "ĠCast ro", + "Ġgl oss", + "ĠK avanaugh", + "Ġremark ably", + "Ph otos", + "ĠN om", + "ĠS outheast", + "y ers", + "Ġvalid ation", + "Ġcann on", + "ĠVict ory", + "ĠPier re", + "Ġcaut ious", + "Aud io", + "Ġf etch", + "ĠG ift", + "ĠH yp", + "Ġrem edy", + "Z E", + "Ġsc ent", + "Ġbe ard", + "ĠR ut", + "- \"", + "Ġpat ents", + "H y", + "Ġun just", + "Ġpot ato", + "Ġforth coming", + "Ġche f", + "ĠR ift", + "aff e", + "ĠR OM", + "ĠL aunch", + "Ġp ads", + "ĠNe o", + "Ġon set", + "Ġsquee ze", + "s afe", + "Ġpref ix", + "ĠT M", + "ĠN early", + "ĠClin ical", + "ĠM ental", + "ot iation", + "ĠUn ic", + "ant ry", + "ĠC ir", + "Ġep it", + "à ¦", + "Ġextract ed", + "verse ly", + "ri ad", + "Ġstr ains", + "Ġto ps", + "Ġpo em", + "ĠRand y", + "ĠMap le", + "TH ER", + "up iter", + "ĠSS D", + "ļ é", + "Ġun con", + "per ing", + "Ġsle pt", + "in ers", + "Ġunder water", + "ĠEv idence", + "g one", + "20 5", + "Ġhistor ians", + "Ġsynt hesis", + "Ġf rog", + "b asketball", + "Ġvibr ant", + "Ġsub ord", + "Ġ3 65", + "ĠD ial", + "Ġcooper ate", + "HA HA", + "Ġgreet ed", + "15 8", + "Ġj azz", + "Ġinto x", + "ĠWalk ing", + "Ġsuper visor", + "ĠF usion", + "ĠMer cedes", + "s end", + "H am", + "s d", + "n l", + "Ġtour s", + "ĠF IFA", + "Ġcul p", + "g d", + "30 4", + "Ġple as", + "Ġillust rates", + "ĠColomb ia", + "Ġhighlight ing", + "ĠSum mary", + "Ġexp osing", + "ĠD ru", + "Ġir ony", + "r itional", + "ĠCar roll", + "ĠEll is", + "P ict", + "ĠR apt", + "Ġad apter", + "Ġun m", + "Ġcor pse", + "Ġceleb rities", + "D en", + "at um", + "ĠAp ocalypse", + "ĠW ag", + "lin ing", + "Ġhorm ones", + "R ub", + "ĠX i", + "ĠV aults", + "20 8", + "alky rie", + "inos aur", + "Ġfeed s", + "v ity", + "Ġdefe ating", + "W ait", + "Ġemphas ize", + "ĠSteel ers", + "yr inth", + "le ys", + "ĠWhe never", + "Current ly", + "ĠCl ock", + "Ġcollect ively", + "any on", + "ĠJ P", + "Ġment ality", + "Ġdownload s", + "Ġsurround ings", + "ĠBarn es", + "Ġflags hip", + "Ġindic ators", + "Ġgra pp", + "Jan uary", + "ĠElement al", + "ĠAthen a", + "ib al", + "Ġs ights", + "Ġcap ita", + "ĠTreat y", + "Ġvo iced", + "ĠG az", + "let te", + "Ġy a", + "Ġexp ired", + "Leg end", + "H ot", + "n ature", + "Ġunst able", + "Ġ2 80", + "à º", + "Com ment", + "AL E", + "Ġquest s", + "Ġhand ler", + "n is", + "Ġvers atile", + "Ġconce al", + "enge ance", + "ĠInter active", + "Ġobs essed", + "ĠDog s", + "Ġcr acked", + "S ound", + "s v", + "ĠD ylan", + "ro ads", + "f x", + "ĠCath olics", + "ĠH ag", + "Ġsl ammed", + "Ġgl owing", + "s ale", + "Ġtiss ues", + "ĠCh i", + "ne e", + "Ġc her", + "s ic", + "ur rection", + "Ġb acon", + "ul atory", + ") .\"", + "Ġir regular", + "FOR M", + "ass ed", + "Ġintention al", + "Ġcompens ate", + "ĠSpe aking", + "ĠS ets", + "15 3", + "Ġconvent ions", + "b ands", + "em ade", + "Ġe cc", + "ĠWin ston", + "ĠAssass in", + "ĠBelg ian", + "Ġdepend ence", + "Ġnic he", + "Ġb ark", + "ĠJ azz", + "Ġdisadvant age", + "Ġgas oline", + "Ġ16 5", + "çļ Ħ", + "ess a", + "mod ule", + "ang ular", + "O Y", + "ĠTreat ment", + "it as", + "ol ation", + "ĠArn old", + "Ġfe ud", + "ĠN est", + "Ġthe atre", + "ew ater", + "Ġmin ors", + "olic y", + "ĠH aven", + "div ision", + "Ġtr unk", + "F ar", + "ĠP ull", + "Ġcapt uring", + "Ġ18 00", + "ĠTe en", + "Ġex empl", + "Ġclin ics", + "ĠB urg", + "Ġsubst it", + "Ġpay load", + "ĠL av", + "ĠT roy", + "ĠW itness", + "Ġfrag ments", + "Ġpass words", + "Ġg ospel", + "ĠG in", + "Ġten ants", + "ol ith", + "S ix", + "Pre vious", + "ĠAg es", + "ĠDar win", + "Ġbl at", + "Ġem pathy", + "sm ith", + "b ag", + "ĠE cho", + "ĠC amb", + "ĠM add", + "ĠB oo", + "Ġred e", + "ĠBurn ing", + "Ġsmooth ly", + "ĠAd rian", + "ĠV ampire", + "ĠMon sters", + "ste am", + "Sty le", + "M a", + "re a", + "ĠD war", + "aly st", + "urs or", + "Ġelim ination", + "Ġcrypt o", + "ch t", + "ĠE ternal", + "âĢ¦ ]", + "ĠS orce", + "I ll", + "N ER", + "Ġu h", + "Con clusion", + "w age", + "Ġresp ir", + "Ġrem inis", + "het ical", + "Ġg y", + "Ġutil ized", + "ic idal", + "Ġ19 00", + "Ġhun ters", + "ĠSw an", + "ĠRe act", + "Ġvis itor", + "ĠThanks giving", + "30 8", + "Post s", + "Ġh ips", + "19 97", + "om ers", + "Ġkn ocking", + "ĠVeh icle", + "Ġt il", + "Ġ13 8", + "Ġm i", + "ĠInvest igation", + "ĠKen ya", + "Ġcas ino", + "Ġmot ives", + "Ġreg ain", + "re x", + "Ġweek ends", + "Ġstab bed", + "bor o", + "Ġexplo ited", + "ĠHA VE", + "ĠTe levision", + "c ock", + "Ġprepar ations", + "Ġende av", + "ĠRem ote", + "ĠM aker", + "ĠPro du", + "ĠEv an", + "Ġinform ational", + "ĠLouis ville", + "15 4", + "ĠDream s", + "Ġpl ots", + "ĠRun ner", + "Ġhur ting", + "Ġacad emy", + "ĠMont gomery", + "n m", + "ĠL anc", + "ĠAl z", + "2 10", + "el ong", + "Ġretail er", + "Ġar ising", + "Ġrebell ion", + "Ġbl onde", + "play ed", + "Ġinstrument al", + "C ross", + "Ġret ention", + "Ġtherape utic", + "Ġse as", + "Ġinfant ry", + "ĠCl int", + "Ġprompt ing", + "Ġbit ch", + "Ġst ems", + "ĠK ra", + "Ġthe sis", + "ĠB og", + "ru ed", + "Ġk ings", + "Ġcl ay", + "ific ent", + "ĠY ES", + "ĠTh ing", + "ĠCub s", + "vey ard", + "els h", + "in arily", + "ĠE y", + "ĠRoll ing", + "Ġev olving", + "Ind ia", + "Ġrecogn izes", + "Ġgrad uation", + "is ers", + "Ġfert ility", + "ĠMil an", + "Comm and", + "Ġbox ing", + "Ġ19 43", + "Ġgl uten", + "ĠEm ir", + "Ġid ol", + "Ġcon ceived", + "ĠCre ation", + "Mer it", + "udd y", + "uss ions", + "ĠLie utenant", + "iet al", + "Ġunch anged", + "ĠSc ale", + "ĠCrime a", + "ball s", + "ator ial", + "Ġdepth s", + "Ġempir ical", + "Ġtrans m", + "Ġuns afe", + "miss ible", + "com fort", + "15 6", + "Ġmechan ic", + "00 2", + "l ins", + "Ġsm oked", + "P os", + "Ġslow ing", + "Ġl av", + "Tex as", + "Ġche ating", + "ĠMet ropolitan", + "eth yl", + "Ġdiscover ing", + "as se", + "Ġpen cil", + "ĠPy ongyang", + "Ġclos et", + "ĠShe et", + "ĠEnt ry", + "ou stic", + "Ġmy st", + "er ate", + "ari at", + "Ġminer als", + "Ġmusic ian", + "ĠP ul", + "ĠM az", + "24 9", + "Ġper missions", + "Ġ iv", + "en ary", + "ick ers", + "ĠB ing", + "he a", + "en able", + "Ġgri ev", + "Ġassert ed", + "ĠColon el", + "Ġaff idav", + "w o", + "Ġse ated", + "ĠR ide", + "Ġpaint ings", + "ĠP ix", + "Ġ13 7", + "ish i", + "umb ai", + "g otten", + "ĠEar l", + "Ġin ning", + "Ġc ensus", + "Ġtrave lled", + "ĠCons ult", + "18 5", + "b ind", + "Ġsimpl icity", + "Ġoverlook ed", + "ĠHelp ful", + "Ġmon key", + "Ġoverwhelming ly", + "Bl ood", + "ĠFl int", + "ĠJ ama", + "ĠPres ent", + "ĠR age", + "ĠT A", + "pt ive", + "Ġturn out", + "w ald", + "ĠD olphins", + "ĠV PN", + "Ġon ion", + "Ġcraft ing", + "m ma", + "ĠMerc ury", + "Ġarr ange", + "Ġalert s", + "ĠO T", + "zb ollah", + "Ġg ases", + "ĠRichards on", + "s al", + "l ar", + "Ġfro st", + "Ġlower ing", + "Ġacc laim", + "Ġstart ups", + "ĠG ain", + "ess ment", + "Ġguard ian", + "äº º", + "ĠP ie", + "ĠL inks", + "Ġmer its", + "Ġaw ake", + "Ġparent al", + "Ġexceed s", + "Ġid le", + "ĠPil ot", + "Ġe Bay", + "ĠAc cept", + "ipe g", + "C am", + "ĠK ot", + "Ġtrad ers", + "olit ics", + "unk er", + "ĠP ale", + "os i", + "an mar", + "Ġ19 47", + "ĠF ell", + "est ial", + "it ating", + "G F", + "ĠS r", + "if ted", + "Ġconnect or", + "ĠB one", + "ill es", + "2 60", + "h ma", + "Ġoverl ap", + "ĠGit Hub", + "Ġclean er", + "ĠBapt ist", + "ĠW AS", + "Ġlung s", + "Ñ ģ", + "ĠB UT", + "Ġc ite", + "Ġpit ched", + "reat ment", + "Ġtro phies", + "ĠN u", + "38 6", + "ĠPr ide", + "Ġattend ees", + "[ ]", + "17 9", + "Ġspat ial", + "Ġpri zes", + "ĠRel igion", + "Ġshow case", + "ĠC ategory", + "vid ia", + "T arget", + "Pro perty", + "? ,", + "Ġf usion", + "p ie", + "ĠU CLA", + "Ġsound track", + "Ġprin cess", + "ĠC aval", + "sh ould", + "Ġlim bs", + "Back ground", + "Ġlone ly", + "Ġc ores", + "ĠT ail", + "she et", + "Ġ13 2", + "R a", + "ãĤ «", + "ĠB olt", + "Ġbook ed", + "Ġadmin ister", + "Ġequ als", + "w y", + "Ġobserv ing", + "ĠBar on", + "ĠAd obe", + "Ġv irgin", + "ĠSocial ist", + "M ove", + "gh azi", + "ĠLind a", + "2 12", + "Ġbre wing", + "Ġmerch ants", + "bur se", + "Ġdiv or", + "Ġmet als", + "ĠN er", + "Ġsum s", + "ĠEn emy", + "Ġen vision", + "Ġgrant ing", + "ĠH oney", + "ĠSk yrim", + "Ġsoc io", + "gr aded", + "Ġselect ive", + "W ASHINGTON", + "Ġ19 48", + "ĠSir ius", + "ĠG ross", + "act ivity", + "ĠI van", + "Ġfur ious", + "BS D", + "ĠPre vious", + "Ġrespons ive", + "Ġchar itable", + "Ġle aning", + "ĠP ew", + "Ġviol ates", + "\\\\\\\\ \\\\\\\\", + "ĠCom ing", + "w ire", + "Ġpo et", + "Ġres olutions", + "comm and", + "ĠPortug uese", + "Ġnick name", + "Ġde af", + "Feb ruary", + "Ġrecogn ise", + "Ġentire ty", + "Ġseason al", + "pl aced", + "ĠTe legraph", + "Ġmicro phone", + "our ing", + "Ġgr ains", + "Ġgovern ed", + "Ġpost p", + "ĠW aters", + "in ement", + "Ġund ocumented", + "ĠCom cast", + "Ġf ox", + "Ġassault s", + "re on", + "man y", + "ĠJen kins", + "ĠAny way", + "Ġassess ments", + "Ġdown s", + "ĠM ouse", + "Ġsuper b", + "k t", + "ĠD ow", + "Ġtax ation", + "4 01", + "Ġsm iles", + "Ġundert aken", + "Ġex h", + "Ġenthusi astic", + "Ġtw ent", + "Ġgovernment al", + "Ġautonom y", + "ĠTechn ologies", + "ĠCh ain", + "Ġpreval ent", + "f b", + "Ġnic otine", + "og ram", + "j ob", + "Ġawa iting", + "ĠMen u", + "Ġdep uties", + "k ov", + "ish ops", + "But ton", + "ĠShan ghai", + "Ġdies el", + "ĠD uck", + "R yan", + "ĠPC s", + "N F", + "j ury", + "ent e", + "Ġinacc urate", + "edd y", + "Wh atever", + "Ġshow c", + "ĠN ad", + "od us", + "et r", + "Ġplaint iffs", + "ĠW OR", + "ĠAss ange", + "Ġpriv at", + "Ġpremium s", + "Ġt am", + "UR L", + "Ġel ites", + "ĠR anger", + "otten ham", + "ĠH off", + "ĠAt hens", + "Ġdefin ite", + "Ġs ighed", + "Ġeven ly", + "2 11", + "ĠAm ber", + "ak ia", + "Ġmail ing", + "Ġcr ashing", + "ĠConfeder ate", + "ru gged", + "W al", + "ĠDep ths", + "Ġjuven ile", + "Ġreact or", + "Introdu ction", + "ĠDel uxe", + "19 95", + "ĠS anchez", + "ĠM ead", + "iv able", + ": -", + "ĠPlan ning", + "ĠT rap", + "qu in", + "ĠProt ect", + "ve red", + "In formation", + "Ġkid ney", + "inn amon", + "l as", + "Ġpolic ing", + "Ġtoler ate", + "ĠQ i", + "Ġbi ased", + "F ort", + "ĠK i", + "s ave", + "Ġprivile ged", + "Ġbe asts", + "ĠGl as", + "ĠC inem", + "Ġcome back", + "Sund ay", + "Ġext inction", + "h ops", + "Ġtrans mit", + "Ġdoub les", + "ĠFl at", + "16 7", + "Ġdis puted", + "Ġinjust ice", + "f oo", + "V ict", + "role um", + "ĠJul ie", + "Con text", + "ĠR arity", + "iss ue", + "Comp onent", + "Ġcounsel ing", + "an ne", + "d ark", + "Ġobject ions", + "u ilt", + "Ġg ast", + "Ġpl ac", + "Ġun used", + "ãĥ ĩ", + "ĠT rial", + "ĠJ as", + "hed ral", + "ob b", + "Ġtempor al", + "ĠPR O", + "ĠN W", + "ĠAnn iversary", + "L arge", + "Ġther m", + "Ġd avid", + "Ġsystem ic", + "ĠSh ir", + "m ut", + "ĠNe pt", + "add ress", + "Ġscan ning", + "Ġunderstand able", + "Ġcan vas", + "C at", + "ĠZ oo", + "Ġang els", + "L O", + "ĠStat ement", + "ĠS ig", + "ov able", + "ĠA way", + "sh aring", + "ocr ats", + "st ated", + "Ġweigh ing", + "N or", + "w ild", + "B ey", + "Ġaston ishing", + "ĠReyn olds", + "Ġop ener", + "Ġtrain er", + "Ġsurg ical", + "p n", + "Ġadjust ing", + "whe el", + "Ġf rown", + "erv ative", + "Ġsusp end", + "With in", + "te in", + "Ġobst acle", + "Ġliber ties", + "ym es", + "Ġur anium", + "ans om", + "an ol", + "ub a", + "ĠL oss", + "Ġa rous", + "ĠHend erson", + "W ow", + "s pl", + "c ur", + "Ġ Ń", + "Ġtheir s", + "Dam age", + "Ġdownload ing", + "Ġdisc ern", + "ĠSt o", + "ĠFl a", + "Ġh ath", + "ĠA j", + "Ġun pleasant", + "Europe an", + "exp ensive", + "Ġscreens hot", + "ĠU V", + "Ġall ied", + "ĠPers ian", + "Ġmonop oly", + "Ġat om", + "ĠReds kins", + "\"> <", + "Ġcan cell", + "Ġcinem a", + "13 1", + "f air", + "ĠAlf red", + "Ġd uck", + "arg s", + "22 3", + "ĠIS I", + "Ġsign aling", + "in ar", + "Ġlaugh s", + "Ġfor wards", + "Ġreck less", + "Ġlisten ers", + "at ivity", + "Ġvast ly", + "n ant", + "L ess", + "ĠHun ting", + "ĠScient ific", + "IT ED", + "Ġkn ight", + "ĠH TC", + "us a", + "t mp", + "Ġr ude", + "ĠLegend ary", + "Ġar ises", + "B ad", + "ĠCl aim", + "pe g", + "Ġreal ities", + "Th ink", + "Ġ °", + "Ġro de", + "Ġstri ve", + "Ġan ecd", + "Ġshort s", + "Ġhypot hes", + "Ġcoord inated", + "ĠGand hi", + "ĠF PS", + "R ED", + "Ġsuscept ible", + "Ġshr ink", + "ĠCh art", + "Hel p", + "Ġ ion", + "de ep", + "rib es", + "ĠK ai", + "ĠCustom er", + "Sum mary", + "Ġc ough", + "w ife", + "Ġl end", + "Ġposition ing", + "Ġlot tery", + "ĠC anyon", + "Ġf ade", + "Ġbron ze", + "ĠKenn y", + "Ġbo asts", + "ĠEnh anced", + "rec ord", + "Ġemer gence", + "Ġa kin", + "ĠB ert", + "it ous", + "âĸ ij", + "Ġst ip", + "Ġexch anged", + "om ore", + "als h", + "Ġreserv oir", + "Ġstand point", + "W M", + "Ġiniti ate", + "Ġdec ay", + "Ġbrew ery", + "Ġter ribly", + "Ġmort al", + "lev ard", + "Ġrev is", + "N I", + "el o", + "Ġconf ess", + "ĠMS NBC", + "Ġsub missions", + "Cont roller", + "Ġ20 2", + "ĠR uth", + "} );", + "ĠAz ure", + "Ġ .\"", + "20 6", + "ĠMarket ing", + "Ġl aund", + "ien cies", + "Ġrenown ed", + "ĠT rou", + "ĠN GO", + "ble ms", + "Ġterr ified", + "Ġwar ns", + "Ġper t", + "Ġuns ure", + "4 80", + "ale z", + "ult z", + "ĠOut side", + "Ġst yl", + "ĠUnder ground", + "Ġp anc", + "Ġd ictionary", + "Ġf oe", + "rim inal", + "ĠNor wegian", + "Ġj ailed", + "Ġm aternal", + "é e", + "ĠLu cy", + "c op", + "Ch o", + "Ġuns igned", + "ĠZe lda", + "ĠIns ider", + "ĠContin ued", + "Ġ13 3", + "ĠNar uto", + "ĠMajor ity", + "16 9", + "ĠW o", + "ãĤ ĵ", + "Ġpast or", + "Ġinform al", + "Ð ½", + "an throp", + "jo in", + "ãģ Ĺ", + "it ational", + "N P", + "ĠWrit ing", + "f n", + "ĠB ever", + "19 5", + "Ġy elling", + "Ġdr astically", + "Ġe ject", + "Ġne ut", + "Ġth rive", + "ĠFre qu", + "ou x", + "Ġpossess es", + "ĠSen ators", + "ĠD ES", + "ĠSh akespeare", + "ĠFran co", + "ĠL B", + "uch i", + "Ġinc arn", + "Ġfound ers", + "F unction", + "Ġbright ness", + "ĠB T", + "Ġwh ale", + "ĠThe ater", + "m ass", + "ĠD oll", + "S omething", + "Ġecho ed", + "ĠHe x", + "c rit", + "af ia", + "Ġgodd ess", + "Ġele ven", + "ĠPre view", + "ĠAur ora", + "Ġ4 01", + "uls ive", + "ĠLog an", + "in burgh", + "ĠCent ers", + "ĠON LY", + "ĠA id", + "Ġparad ox", + "Ġh urd", + "ĠL C", + "D ue", + "c ourt", + "Ġoff ended", + "Ġeval uating", + "ĠMatthew s", + "Ġto mb", + "Ġpay roll", + "Ġextra ction", + "ĠH ands", + "if i", + "Ġsuper natural", + "ĠCOM M", + "] =", + "dog s", + "Ġ5 12", + "ĠMe eting", + "Rich ard", + "ĠMax imum", + "Ġide als", + "Th ings", + "m and", + "ĠReg ardless", + "Ġhum ili", + "b uffer", + "L ittle", + "ĠD ani", + "ĠN ak", + "Ġliber ation", + "ĠA be", + "ĠO L", + "Ġstuff ed", + "ac a", + "ind a", + "raph ic", + "Ġmos qu", + "Ġcampaign ing", + "Ġoccup y", + "S qu", + "r ina", + "ĠW el", + "ĠV S", + "Ġphys ic", + "Ġp uls", + "r int", + "oad ed", + "ET F", + "ĠArch ives", + "Ġven ues", + "h ner", + "ĠTur bo", + "Ġl ust", + "Ġappeal ed", + "que z", + "il ib", + "ĠTim othy", + "Ġo mn", + "d ro", + "Ġobs ession", + "ĠSav age", + "19 96", + "Gl obal", + "J es", + "2 14", + "Ġsl iding", + "Ġdisapp ro", + "ĠMag ical", + "Ġvolunt arily", + "g b", + "ane y", + "Ġprop het", + "ĠRe in", + "ĠJul ia", + "ĠW orth", + "aur us", + "Ġb ounds", + "ie u", + ")) )", + "Ġcro re", + "ĠCitiz en", + "S ky", + "Ġcolumn ist", + "Ġseek ers", + "ond o", + "IS A", + "ĠL ength", + "Ġnost alg", + "Ġnew com", + "Ġdet rim", + "ent ric", + "3 75", + "ĠG E", + "Ġaut op", + "Ġacadem ics", + "App Data", + "ĠS hen", + "Ġid iot", + "ĠTrans it", + "Ġteasp oon", + "W il", + "K O", + "ĠCom edy", + "> ,", + "Ġpop ulated", + "W D", + "Ġp igs", + "ĠO culus", + "Ġsymp athetic", + "Ġmar athon", + "19 8", + "Ġseiz ure", + "s ided", + "Ġd op", + "irt ual", + "L and", + "ĠFl oor", + "osa urs", + "... ]", + "Ġl os", + "Ġsubsid iary", + "E Y", + "ĠPart s", + "ĠSt ef", + "ĠJud iciary", + "Ġ13 4", + "Ġmir rors", + "Ġk et", + "t imes", + "Ġneuro log", + "Ġc av", + "ĠGu est", + "Ġtum or", + "sc ill", + "ĠLl oyd", + "E st", + "Ġcle arer", + "Ġstere otypes", + "Ġd ur", + "not hing", + "Red dit", + "Ġnegoti ated", + "---------------- --------", + "23 5", + "Ġfl own", + "ĠSe oul", + "ĠRes ident", + "ĠS CH", + "Ġdisappear ance", + "ĠV ince", + "g rown", + "Ġgrab s", + "r il", + "ĠInf inite", + "ĠTw enty", + "Ġpedest rian", + "Ġjer sey", + "ĠF ur", + "ĠInf inity", + "ĠEll iott", + "Ġment or", + "Ġmor ally", + "Ġob ey", + "sec ure", + "iff e", + "Ġantib iotics", + "ang led", + "ĠFre eman", + "ĠIntrodu ction", + "J un", + "Ġm arsh", + "ic ans", + "ĠEV ENTS", + "och ond", + "W all", + "icult y", + "Ġmisdem eanor", + "Ġl y", + "Th omas", + "ĠRes olution", + "Ġanim ations", + "ĠD ry", + "Ġinter course", + "ĠNew castle", + "ĠH og", + "ĠEqu ipment", + "17 7", + "Ġterrit orial", + "Ġarch ives", + "20 3", + "Fil ter", + "ĠMun ich", + "Ġcommand ed", + "ĠW and", + "Ġpit ches", + "ĠCro at", + "Ġrat ios", + "ĠM its", + "Ġaccum ulated", + "ĠSpecific ally", + "Ġgentle man", + "acer b", + "Ġp enn", + "Ġa ka", + "ĠF uk", + "Ġinterven e", + "ĠRef uge", + "ĠAlz heimer", + "Ġsuccess ion", + "oh an", + "d oes", + "L ord", + "Ġsepar at", + "Ġcorrespond ence", + "Ġsh iny", + "P rior", + "Ġs ulf", + "Ġmiser able", + "Ġded ication", + "( ).", + "Ġspecial ists", + "Ġdefect s", + "ĠC ult", + "ĠX ia", + "Ġje opard", + "ĠO re", + "Ab ility", + "Ġle ar", + "Ġamb itions", + "ĠB MI", + "ĠArab s", + "Ġ19 42", + "Ġpres ervation", + "ific ate", + "Ġash amed", + "l oss", + "ĠRest aur", + "Ġrese mble", + "Ġen rich", + "ĠK N", + "ĠCl an", + "fl oat", + "Ġplay able", + "IT T", + "Ġharm ony", + "arr ison", + "ĠWe instein", + "w ere", + "Ġpoison ing", + "ĠCom put", + "ĠWord Press", + "m ajor", + "ĠVal ve", + "F an", + "ĠTh row", + "ĠRom ans", + "ĠDep ression", + "ad os", + "Ġtort ured", + "Ġbal ancing", + "bott om", + "Ġacqu iring", + "ĠMon te", + "ard i", + "Ġa ura", + "Ġ# #", + "ĠStand ing", + "ĠAtl as", + "C F", + "Ġintr ins", + "ĠBen ghazi", + "Ġcamp ing", + "Ġt apped", + "bl ade", + "st rous", + "ĠR abb", + "ĠW ritten", + "t ip", + "ĠNe igh", + "ster dam", + "ĠAll ow", + "ĠHe aling", + "ĠR hod", + "n um", + "Ġcaffe ine", + "ĠPer cent", + "Ġbo o", + "Ġapp les", + "30 5", + "Ġwel coming", + "Ġappl aud", + "Ġa usterity", + " ±", + "ĠRe ality", + "ef e", + "å ®", + "Ġsu cks", + "Ġtab s", + "ĠPay Pal", + "Ġback pack", + "Ġgif ted", + "abul ary", + "ĠSc out", + "ir teen", + "Ġch in", + "Ġo mitted", + "Ġnegative ly", + "Ġaccess ing", + "ĠE arn", + "Ġambul ance", + "Ġhead phones", + "Ġ20 5", + "ĠRef resh", + "p resident", + "ĠKit chen", + "ĠEnt ered", + "ĠS nyder", + "00 5", + "om ical", + "Ġborrow ed", + "ĠN em", + "Ġav iation", + "Ġst all", + "rim ination", + "Ġuniform s", + "it ime", + "ĠSim mons", + "ener gy", + "ab lished", + "y y", + "qual ified", + "Ġrall ies", + "ĠSt uart", + "fl ight", + "Ġgang s", + "r ag", + "Ġv ault", + "lu x", + "ĠCom par", + "Ġdesign ation", + "20 9", + "ĠJ os", + "d ollar", + "z ero", + "Ġwell s", + "30 3", + "Ġconstitu ents", + "Ġhe ck", + "Ġc ows", + "Ġcommand ers", + "Ġdifferent ial", + "ĠC atherine", + "29 9", + "Ġval ve", + "Ġbr ace", + "Ġperspect ives", + "c ert", + "f act", + "icular ly", + "ĠMc N", + "pl anes", + "Ġint ric", + "Ġpe as", + "ov an", + "Ġtoss ed", + "ret ch", + "ĠL opez", + "Ġunf amiliar", + "de ath", + "ĠA part", + "ĠCh ang", + "Ġrelie ved", + "rop he", + "Ġair ports", + "Ġfre ak", + "ut il", + "M ill", + "ĠCh in", + "ĠOw en", + "m ale", + "ĠBro ken", + "ĠWind s", + "ro b", + "r ising", + "Ġfire fighters", + "Ġauthor itarian", + "Ġ14 8", + "Bit coin", + "ex ternal", + "Ġbrow sers", + "iche ver", + "or ian", + "Ġun b", + "Ġpo ke", + "ĠZ ot", + "M id", + "ĠPop ular", + "Ġco vert", + "Ġcont ributes", + "Ġ6 50", + "Ġcont ention", + "G ate", + "Ġcons oles", + "Ġchrom os", + "ĠI X", + "Ġvis ually", + "ĠE isen", + "Ġjewel ry", + "Ġdeleg ation", + "Ġacceler ate", + "ĠR iley", + "Ġsl ope", + "Ġind oor", + "it ially", + "Ġhuge ly", + "Ġtun nels", + "Ġfin ed", + "Ġdirect ive", + "Ġfore head", + "ustom ed", + "Ġsk ate", + "Mus ic", + "g as", + "Ġrecogn izing", + "am bo", + "Ġover weight", + "ĠGr ade", + "Ù Ĭ", + "Ġsound ing", + "Ġlock ing", + "ĠR EM", + "St ore", + "Ġexc av", + "ĠLike wise", + "ĠL ights", + "Ġel bow", + "ĠSupp ly", + "w ic", + "Ġhands ome", + "19 94", + "C oll", + "Ġadequ ately", + "ĠAssoci ate", + "Ġstri ps", + "Ġcrack down", + "Ġmar vel", + "ĠK un", + "Ġpass ages", + "@@ @@", + "ĠT all", + "Ġthought ful", + "names e", + "Ġprost itution", + "bus iness", + "Ġball istic", + "person al", + "c ig", + "iz ational", + "R ound", + "ĠÂłĠÂł ĠÂłĠÂł", + "ĠCole man", + "Ġadm itting", + "ĠPl ug", + "Ġbit coins", + "ĠSu z", + "Ġfair ness", + "Ġsupp lier", + "Ġcatast rophic", + "ĠHel en", + "o qu", + "M arc", + "ĠArt icles", + "g ie", + "Ġend angered", + "Ġdest iny", + "ĠVol t", + "ol ia", + "ax is", + "Ġche at", + "Ġun ified", + "IC O", + "qu ote", + "30 2", + "ĠS ed", + "Ġsupp ression", + "Ġanaly zing", + "Ġsqu at", + "Ġfig uring", + "Ġcoordin ates", + "Ġch unks", + "Ġ19 46", + "Ġsub p", + "Ġw iki", + "ĠFor bes", + "ĠJ upiter", + "ĠE rik", + "im er", + "ĠCom mercial", + "\\ )", + "Ġlegitim acy", + "Ġd ental", + "ĠMe an", + "Ġdefic its", + "5 50", + "Orig inally", + "ĠHor ror", + "Ġcontam ination", + "ll ah", + "Ġconf isc", + "ĠCl are", + "T B", + "ĠF ailed", + "an ed", + "Ġrul er", + "ĠCont roller", + "Ġfemin ists", + "F ix", + "g ay", + "20 7", + "Ġr abbit", + "Th ird", + "ownt own", + "Ġgl ue", + "Ġvol atile", + "Ġsh ining", + "Ġf oll", + "Ġimp aired", + "Ġsup ers", + "æ Ī", + "Ġcl utch", + "ļé ĨĴ", + "Ġpro let", + "Ġ( !", + "Ġy elled", + "ĠK iev", + "ĠEr n", + "ĠSh ock", + "K B", + "Ġsit uated", + "qu ery", + "ĠN as", + "Ġan nex", + "char acter", + "ĠHol iday", + "Ġautom ation", + "ĠJ ill", + "ĠRem astered", + "Ġl inem", + "Ġwild erness", + "ĠHor izon", + "ĠGu inea", + "A Z", + "Ġmain land", + "Ġsec recy", + "LE ASE", + "Ġp unk", + "ĠProv ince", + "( ),", + "Spe ed", + "Ġhand ing", + "ĠSeb ast", + "S ir", + "r ase", + "Ġj ournals", + "Ġcon gest", + "ĠT ut", + "ir rel", + "Ġschizophren ia", + "Ġmis ogyn", + "health y", + "I ron", + "Ġreact ed", + "- $", + "25 2", + "Ġpl ural", + "Ġpl um", + "Ġbarg ain", + "Ġground ed", + "f inder", + "Ġdis se", + "ĠL az", + "O OD", + "Ġat roc", + "F actory", + "Ġmin ions", + "Ġo ri", + "ĠB rave", + "ĠP RE", + "ĠMy anmar", + "ĠH od", + "Ġexped ition", + "Ġexpl ode", + "ĠCo ord", + "Ġext r", + "ĠB rief", + "ĠAD HD", + "Ġhard core", + "feed ing", + "Ġd ile", + "ĠF ruit", + "Ġvacc ination", + "ĠM ao", + "osp here", + "Ġcont ests", + "- |", + "Ġf ren", + "isp here", + "R om", + "ĠSh arp", + "ĠTre nd", + "Ġdis connect", + "âĢ¢ âĢ¢", + "Ġper secution", + "Ear th", + "Ġhealth ier", + "38 4", + "Ġc ob", + "ĠTr inity", + "OW S", + "AN N", + "Ġspecial ty", + "Ġg ru", + "Ġcooper ative", + "wh y", + "Start ing", + "ĠIss ues", + "st re", + "ens or", + "Ġ18 5", + "Ad v", + "! ?", + "ĠRe vel", + "em ia", + "ĠH ulk", + "Ġcelebr ations", + "ĠS ou", + "ra ud", + "ĠKle in", + "Ġun real", + "con text", + "Ġpartners hips", + "Ġadop ting", + "t ical", + "Ġspl ash", + "ĠHe zbollah", + "c ategory", + "cycl op", + "xt on", + "ĠD ot", + "urd y", + "t z", + "Ġenvelop e", + "ĠN L", + "â ķ", + "Ġwhere in", + "Spe c", + "18 4", + "Ġte lev", + "al iation", + "Ġmyth s", + "å °", + "Ġrig orous", + "Ġcommun icating", + "Ġobser ver", + "Ġre he", + "ĠW ash", + "Ġapolog ized", + "ĠT in", + "Ġexpend itures", + "work ers", + "d ocument", + "Ġhes itate", + "ĠLen in", + "Ġunpredict able", + "Ġrenew al", + "cl er", + "ok ia", + "ĠCON T", + "Ġpost season", + "Tok ens", + "Ġex acerb", + "Ġbet ting", + "Ġ14 7", + "Ġelev ation", + "W ood", + "ĠSol omon", + "19 4", + "00 4", + "out put", + "Ġredu nd", + "ĠM umbai", + "Ġp H", + "Ġreprodu ce", + "ĠD uration", + "MA X", + "Ġb og", + "C BS", + "ĠBal ance", + "ĠS gt", + "ĠRec ent", + "Ġc d", + "Ġpo pped", + "Ġincomp et", + "pro p", + "ay an", + "g uy", + "Pac ific", + "Ġty r", + "Ġ{ {", + "ĠMy stic", + "ĠD ana", + "Ġmast urb", + "Ġge ometry", + "à ¢", + "ĠCor rect", + "Ġtraject ory", + "Ġdistract ed", + "Ġf oo", + "ĠW elsh", + "L uc", + "m ith", + "Ġrug by", + "Ġrespir atory", + "Ġtri angle", + "Ġ2 15", + "Ġunder graduate", + "ĠSuper ior", + "ch anging", + "_ -", + "Ġright ly", + "Ġrefere e", + "Ġluc rative", + "Ġun authorized", + "Ġresemb les", + "ĠGN U", + "ĠDer by", + "Ġpath ways", + "ĠL ed", + "Ġend urance", + "Ġst int", + "Ġcollect or", + "F ast", + "Ġd ots", + "Ġnational s", + "ĠSec urities", + "Ġwh ip", + "Par am", + "Ġlearn s", + "M agic", + "Ġdetail ing", + "m oon", + "Ġbroadcast ing", + "Ġb aked", + "26 5", + "hol m", + "ĠS ah", + "ĠHus sein", + "ĠCourt esy", + "17 4", + "Ġ14 6", + "Ġge ographic", + "pe ace", + "Ġjud ging", + "ĠS tern", + "B ur", + "Ġstory line", + "G un", + "ĠSt ick", + "24 5", + "30 7", + "ãĤ´ ãĥ³", + "ĠAdminist rator", + "Ġbur nt", + "Ġp ave", + "ch oes", + "Ex ec", + "Ġcamp uses", + "Res ult", + "Ġmut ations", + "ĠCh arter", + "Ġcapt ures", + "Ġcomp ares", + "Ġbad ge", + "S cient", + "Ġer ad", + "ier y", + "o i", + "ett es", + "ĠE state", + "Ġst rap", + "Ġproud ly", + "Ġf ried", + "Ġwithd rawn", + "ĠV oy", + "ph ony", + "It ems", + "ĠP ierce", + "b ard", + "Ġann otation", + "ant on", + "ill on", + "Im pro", + "... )", + "Ġhapp ier", + "---- --", + "ad just", + "Ġstaff ers", + "Ġactiv ism", + "Ġper f", + "Ġal right", + "N eed", + "Ġcomm ence", + "Ġopio id", + "ĠAm anda", + "E s", + "ĠP ars", + "ĠK aw", + "W orks", + "24 8", + "Ġind o", + "t c", + "end ant", + "ĠM oto", + "Ġlegal ization", + "OT E", + "Ġtask ed", + "Ġt sp", + "ĠACT IONS", + "16 6", + "Ġrefres hing", + "ĠN R", + "ĠPere z", + "Ġinfring ement", + "S Y", + "List en", + "in ning", + "k u", + "Ġrot ate", + "pro gram", + "ar ah", + "Des ign", + "Ġ( £", + "Ġst oring", + "Ġwar rants", + "Ġjud gement", + "ĠB rist", + "us ually", + "ph oto", + "ĠR an", + "ĠP ine", + "Ġoutrage ous", + "ĠValent ine", + "lu ence", + "ĠEvery body", + "Al tern", + "Ġrele vance", + "Ġtermin ated", + "Ġd essert", + "Ġfulf illed", + "Ġprosecut ed", + "ĠW ords", + "Ġm igrant", + "Ġcultiv ation", + "ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ", + "idel ity", + "ĠV ern", + "ĠLog in", + "Ġmetaph or", + "ĠT ip", + "Ġrecru its", + "ĠP ig", + "rib ing", + "Ġenthusi asts", + "ex per", + "Ġfright ening", + "ĠH air", + "ans on", + "str ate", + "Ġh i", + "He ight", + "Ġown ing", + "n one", + "Ġdis like", + "Ġkn ives", + "pher d", + "Ġloud ly", + "ĠAP Is", + "Dis play", + "ĠL ac", + "ĠUS S", + "ab l", + "ver ages", + "J ew", + "Ġ17 2", + "ĠHist orical", + "at oon", + "ĠPhys ics", + "in tern", + "Ġwarm th", + "Ġto pp", + "D M", + "Ġgun man", + "Ġem peror", + "od i", + "ãĥ £", + "in atory", + "ĠR ib", + "Ġ13 1", + "ĠSat urn", + "ĠSh ining", + "Ġw aking", + "Qu otes", + "Ġcomed ian", + "en berg", + " ½", + "Ġbelie vers", + "Ġpaper work", + "c ustom", + "Ġle v", + "Ġl ament", + "Ġpour ing", + "22 2", + "p olitical", + "ĠSupp lement", + "m aid", + "Ġcruel ty", + "Ġt read", + "ys ics", + "A w", + "rit es", + "Ġmod ifier", + "ĠP osition", + "Ad am", + "l b", + "ub s", + "Ġimper fect", + "Ġcl usters", + "ĠEngine er", + "ĠC herry", + "Ġinaug uration", + "ĠS au", + "Ġembod iment", + "ĠUn cle", + "Ġover r", + "Ġexplos ions", + "c ule", + "ĠPrinc eton", + "ĠAndre a", + "Ġincorrect ly", + "Ġearn est", + "Ġpil gr", + "ĠS print", + "Ġslee ve", + "Ġhe ars", + "ĠAm azing", + "Ġbrow sing", + "ag in", + "Ġhom eland", + "Ġha w", + "Ġd iving", + "ist ered", + "17 8", + "Ġbarg aining", + "ĠArc ade", + "Ġdeleg ate", + "ters on", + "................................ ................................", + "ĠJackson ville", + "27 5", + "Ġst agn", + "Ġad am", + "ĠSher man", + "C B", + "Ġsub urb", + "ĠFood s", + "Ġconver ting", + "ĠAr ist", + "Ġch ambers", + "l ove", + "Ġam ino", + "ĠG an", + "Ġmad ness", + "m c", + "ĠUS E", + "def ined", + "Ġul tr", + "ind ust", + "Ġw olves", + "l ance", + "Add itionally", + "Ġcr acks", + "as ia", + "ĠRe ason", + "ĠP ump", + "Ġaccident al", + "ĠL aser", + "ĠR id", + "Ġinitial ized", + "ell i", + "Ġun named", + "Ġn oun", + "ĠPass ed", + "Ġhost age", + "ĠEth iop", + "sh irts", + "Ġun rel", + "ĠEmb assy", + "Ġ19 41", + "Ġat oms", + "Ġpur ported", + "16 4", + "ĠF i", + "Ġgall ons", + "ĠMon ica", + "Ġp g", + "en ment", + "Ġsort ed", + "ĠG ospel", + "Ġhe ights", + "Ġtr aced", + "Ġunder going", + "She ll", + "Ġs acks", + "Ġproport ions", + "Ġhall uc", + "F ont", + "ac et", + "Ġwar mer", + "ĠIN TER", + "Ġgrab bing", + "Pl ug", + "Ġreal ization", + "ĠBur ke", + "Ġen chant", + "AT ER", + "ĠSe ed", + "Ġabund ant", + "F M", + "Ġc ivic", + "V s", + "is i", + "Ġv ow", + "Ġre per", + "ĠPartners hip", + "Ġpenet ration", + "Ġax e", + "Ġsh attered", + "ĠZ ombies", + "Ġv inyl", + "ĠAl ert", + "e on", + "Ġoblig ed", + "ĠIll ust", + "ĠPl aza", + "ĠFront ier", + "Ġdavid jl", + "ĠSer ial", + "ĠH av", + "ĠNut rition", + "B i", + "Ġâĸ Ī", + "ĠJ ays", + "lin ux", + "Ġhur ry", + "Ġv oy", + "Ġhop eless", + "ĠSte alth", + "Ġ ãģ", + "ess ors", + "tt le", + "b org", + "ĠSaf ari", + "f ell", + "Ġw ary", + "d ue", + "ĠAb ove", + "H a", + "E LL", + "Ġnot or", + "ĠW on", + "T oo", + "Ġoccup ations", + "Ġposs essions", + "Ġinv iting", + "Ġpred ators", + "Ġacceler ated", + "Ġ15 7", + "uter te", + "ĠC ube", + "e ast", + "acc ount", + "G ive", + "Ġtrans plant", + "red ients", + "id able", + "Ġscreens hots", + "ĠG und", + "ĠF S", + "Ġtravel ers", + "Ġsens ory", + "ĠF iat", + "ĠRock ets", + "İ ĭ", + "_ {", + "F riend", + "Ġchar ming", + "AL S", + "Ġenjoy ment", + "m ph", + "Ġ5 000", + "ĠRE G", + "Ù Ĩ", + "b ia", + "Ġcomp ilation", + "ro st", + "ĠV P", + "ĠSch ne", + "201 9", + "Ġcop ying", + "M ORE", + "ĠFl ore", + "f alls", + "2 15", + "t otal", + "Ġdis ciples", + "d ouble", + "Ġexceed ing", + "Ġsm ashed", + "Ġconcept ual", + "ĠRom ania", + "ĠB rent", + "ĠI CE", + "ĠT ou", + "Ġg rap", + "Ġn ails", + "18 9", + "ãĥ ĺ", + "Ġproc ure", + "e ur", + "Ġconfir ming", + "ĠC ec", + "aw i", + "ĠEd en", + "Ġn g", + "Ġengine ered", + "at ics", + "Ġhook ed", + "Ġdisgust ing", + "ĠMur der", + "ãĤ ¿", + "L ibrary", + "Ġ16 8", + "Al most", + "hem atic", + "Men u", + "ĠNot re", + "ĠJ ur", + "Ġkidn apped", + "Ġhack er", + "ĠJ ade", + "Ġcreep y", + "Ġdraw ings", + "ĠSpons or", + "Ġcycl ists", + "ĠGob lin", + "Ġoptim ized", + "Ġst aged", + "ĠMc D", + "bet ween", + "A ge", + "en o", + "S ex", + "ĠW ide", + "n ings", + "av is", + "Ġincap able", + "ĠK ob", + "Ġreward ing", + "ĠL one", + "oles cent", + "Ġcontract ed", + "Ġstick y", + "J ose", + "B all", + "f est", + "ĠIn put", + "ĠRec ently", + "Ġto mat", + "squ are", + "App lication", + "Ġnit rogen", + "Ġdupl icate", + "ĠRec on", + "ĠD ear", + "L ondon", + "Ġint ra", + "Ġd ock", + "Ġout reach", + "ĠM illion", + "Ġmamm als", + "am pton", + "V AL", + "Ġsn aps", + "Ġd os", + "ĠWh ole", + "ĠRead y", + "T ry", + "ĠWinn ipeg", + "ear ance", + "Ġinc urred", + "ren ched", + "ĠNS W", + "il ot", + "rain e", + "Ġc ube", + "g ot", + "Ġrun way", + "etermin ed", + "ĠHaw ks", + "Ġsurviv or", + "ĠW ish", + "ĠD in", + "ĠDE F", + "ĠV ault", + "18 7", + "Ġmush rooms", + "Ġcris p", + "be y", + "ĠDisco very", + "Ġdevelopment al", + "Ġparad igm", + "Ġcha otic", + "ĠT su", + "Ġ3 33", + "b ons", + "Ġbacter ial", + "Ġcomm its", + "Ġcos mic", + "Ġme ga", + "oc ative", + "ĠP aint", + "ophob ic", + "Ġv ain", + "Ġcar ved", + "ĠTh ief", + "ĠG ul", + "ows hip", + "Ġc ites", + "ĠEd inburgh", + "Ġdimin ished", + "Ġacknowled ges", + "ĠK ills", + "Ġmic row", + "ĠHer a", + "Ġsen iors", + "Ġwhere by", + "H op", + "at ron", + "Ġun available", + "ĠN ate", + "Ġ4 80", + "Ġsl ated", + "ĠRe becca", + "ĠB attery", + "Ġgram mar", + "Ġhead set", + "Ġcurs or", + "Ġex cluding", + "any e", + "aunder ing", + "eb in", + "Ġfeas ible", + "ĠPub lishing", + "ĠLab s", + "ĠCl iff", + "ĠFerr ari", + "Ġp ac", + "vis ible", + "mark ed", + "pe ll", + "Ġpol ite", + "Ġstagger ing", + "ĠGal actic", + "Ġsuper st", + "Ġpar an", + "ĠOffic ers", + "ãĢ ģ", + "Ġspecific s", + "ul us", + "23 9", + "ĠP aste", + "AM P", + "ĠPan ama", + "ĠDe lete", + "angu ard", + "rest rial", + "Ġhero ic", + "ĠD y", + "ا ÙĦ", + "Ġincumb ent", + "Ġcr unch", + "t ro", + "Ġsc oop", + "Ġblog ger", + "Ġsell ers", + "ure n", + "Ġmedic ines", + "ĠC aps", + "ĠAnim ation", + "ox y", + "Ġout ward", + "Ġinqu iries", + "22 9", + "Ġpsych ologist", + "ĠS ask", + "ev il", + "Ġcontam inated", + "ãĤ ¨", + "he rence", + "Ġbrand ed", + "ĠAbd ul", + "z h", + "Ġparagraph s", + "Ġmin s", + "Ġcor related", + "er b", + "Ġimp art", + "Ġmil estone", + "ĠSol utions", + "ot le", + "Ġunder cover", + "Ġmar ched", + "ĠCharg ers", + "f ax", + "ĠSec rets", + "Ġr uth", + "we ather", + "Ġfemin ine", + "Ġsh am", + "Ġprest igious", + "igg ins", + "Ġs ung", + "hist ory", + "ett le", + "gg ie", + "Ġout dated", + "ol and", + "Ġper ceptions", + "ĠS ession", + "ĠDod gers", + "u j", + "ĠE ND", + "D oc", + "Ġdefic iency", + "Gr and", + "ĠJ oker", + "Ġretro spect", + "Ġdiagn ostic", + "Ġharm less", + "Ġro gue", + "ĠA val", + "E qu", + "Ġtrans c", + "ĠRoberts on", + "ĠDep ending", + "ĠBurn s", + "iv o", + "Ġhost ility", + "F eatures", + "ĵ ĺ", + "Ġdis comfort", + "ĠL CD", + "spec ified", + "ĠEx pect", + "3 40", + "Ġimper ative", + "ĠReg ular", + "Ch inese", + "Ġstate wide", + "Ġsy mm", + "Ġlo ops", + "Ġaut umn", + "N ick", + "Ġsh aping", + "Ġqu ot", + "Ġc herry", + "ĠCross ref", + "è¦ ļéĨĴ", + "Stand ard", + "he ed", + "ĠD ell", + "ĠViet namese", + "Ġo st", + "ĠV alkyrie", + "O A", + "Ass ad", + "Ġreb ound", + "ĠTra ffic", + "pl aces", + "æ ĺ", + "ĠB uc", + "17 2", + "Ġshel ters", + "Ġins isting", + "ĠCertain ly", + "ĠKenn eth", + "ĠT CP", + "Ġpen al", + "ĠRe play", + "he ard", + "Ġdial ect", + "iz a", + "ĠF Y", + "it cher", + "ĠD L", + "Ġspir al", + "Ġquarterback s", + "Ġh ull", + "Ġgo ogle", + "Ġto dd", + "ĠSter ling", + "ĠPl ate", + "Ġsp ying", + "mb ol", + "ĠReal m", + "ĠPro ced", + "ĠCr ash", + "Ġtermin ate", + "Ġprotest ing", + "C enter", + "gu ided", + "Ġun cover", + "Ġboy cott", + "Ġreal izes", + "s ound", + "Ġpret ending", + "ĠV as", + "19 80", + "Ġfram ed", + "Ġ13 9", + "Ġdesc ended", + "Ġrehab ilitation", + "Ġborrow ing", + "ĠB uch", + "Ġbl ur", + "R on", + "ĠFro zen", + "en za", + "Ch ief", + "ĠP oor", + "Ġtransl ates", + "M IN", + "Ġ2 12", + "J ECT", + "Ġerupt ed", + "Ġsuccess es", + "S EC", + "Ġpl ague", + "Ġg ems", + "d oms", + "Ġstret ches", + "ĠSp y", + "Ġstory telling", + "C redit", + "ĠP ush", + "Ġtra ction", + "Ġin effective", + "ĠL una", + "Ġt apes", + "Ġanaly tics", + "erc ise", + "Ġprogram mes", + "ĠCar bon", + "Ġbeh old", + "he avy", + "ĠConserv ation", + "ĠF IR", + "Ġs ack", + "ter min", + "ric ks", + "Ġhous ed", + "Ġunus ually", + "I ce", + "Ġexecut ing", + "ĠMor oc", + "ed ay", + "Ġed itions", + "Ġsm arter", + "ĠB A", + "Ġout law", + "Ġvan ished", + "ib a", + "AL SE", + "ĠSil va", + "23 8", + "C ould", + "Ġphilos opher", + "Ġevac uated", + "Sec ret", + "14 2", + "Ġvis as", + "ãĤ ¬", + "ĠM alt", + "ĠClear ly", + "ĠN iger", + "ĠC airo", + "ĠF ist", + "3 80", + "ĠX ML", + "aut o", + "it ant", + "Ġrein forced", + "Rec ord", + "ĠSurviv or", + "G Hz", + "Ġscrew s", + "parent s", + "Ġo ceans", + "ma res", + "Ġbra kes", + "vas ive", + "Ġhell o", + "ĠS IM", + "rim p", + "Ġo re", + "ĠArm our", + "24 7", + "Ġterr ific", + "Ġt ones", + "14 1", + "ĠMin utes", + "Ep isode", + "Ġcur ves", + "Ġinflamm atory", + "Ġbat ting", + "ĠBeaut iful", + "L ay", + "Ġunp op", + "v able", + "Ġr iots", + "ĠTact ics", + "b augh", + "ĠC ock", + "Ġorg asm", + "ĠS as", + "Ġconstruct or", + "et z", + "G ov", + "Ġant agon", + "Ġthe at", + "Ġde eds", + "ha o", + "c uts", + "ĠMc Cl", + "Ġu m", + "ĠScient ists", + "Ġgrass roots", + "ys sey", + "\"] =>", + "Ġsurf aced", + "Ġsh ades", + "Ġneighb ours", + "Ġad vertis", + "oy a", + "Ġmer ged", + "Up on", + "Ġg ad", + "Ġanticip ate", + "Any way", + "Ġsl ogan", + "Ġdis respect", + "I ran", + "ĠT B", + "act ed", + "Ġsubp oen", + "medi ately", + "OO OO", + "Ġwa iver", + "Ġvulner abilities", + "ott esville", + "ĠHuff ington", + "J osh", + "ĠD H", + "M onday", + "ĠEll en", + "K now", + "x on", + "it ems", + "22 8", + "Ġf ills", + "ĠN ike", + "Ġcum ulative", + "and als", + "I r", + "Ġ ì", + "Ġfr iction", + "ig ator", + "Ġsc ans", + "ĠVi enna", + "ld om", + "Ġperform ers", + "P rim", + "Ġb idding", + "M ur", + "Ġlean ed", + "ĠPri x", + "al ks", + "Ġ[ âĢ¦]", + "ĠTw itch", + "ĠDevelop er", + "ĠG ir", + "Ġcall back", + "Ab stract", + "Ġacc ustomed", + "Ġfreed oms", + "ĠP G", + "ur acy", + "Ġl ump", + "is man", + ",, ,,", + "19 92", + "ĠR ED", + "Ġwor m", + "M atch", + "ĠPl atinum", + "I J", + "ĠOwn er", + "Tri via", + "com pl", + "Ġnew born", + "Ġfant as", + "O wn", + "Ġ19 59", + "Ġsymp ath", + "Ġub iqu", + "Ġoutput s", + "Ġal lev", + "Ġpr ag", + "K evin", + "Ġfav ors", + "Ġbur ial", + "Ġn urt", + "so lete", + "c ache", + "Ġ15 6", + "Ġunl ocks", + "te chn", + "M aking", + "Ġcon quer", + "ad ic", + "æ ĸ", + "Ġel f", + "Ġelect orate", + "ĠKurd s", + "ĠSt ack", + "ĠSam urai", + "Ġâ ĺħ", + "Ġ{ }", + "ĠS aid", + "ĠFall out", + "Ġkind ness", + "ĠCustom s", + "ĠBou levard", + "Ġhelicop ters", + "ot ics", + "ĠVe get", + "com ment", + "Ġcritic ised", + "Ġpol ished", + "ĠRem ix", + "ĠC ultural", + "Ġrec ons", + "Ġdo i", + "at em", + "Sc reen", + "Ġbar red", + "Com ments", + "ĠGener ally", + "Ġsl ap", + "7 20", + "V ari", + "p ine", + "Ġem pt", + "Ġh ats", + "ĠPlay ing", + "l ab", + "a verage", + "form s", + "ĠC otton", + "Ġcan s", + "ĠD ON", + "ĠSom alia", + "C rypt", + "ĠIncre ases", + "E ver", + "mod ern", + "Ġsur geon", + "3 000", + "Ġrandom ized", + "================================ ================================", + "B ern", + "im pl", + "ĠC OR", + "Ġpro claim", + "th ouse", + "Ġto es", + "Ġam ple", + "Ġpres erving", + "Ġdis bel", + "gr and", + "B esides", + "Ġsil k", + "ĠPat tern", + "h m", + "Ġenter prises", + "Ġaffidav it", + "ĠAdvis ory", + "Ġadvert ised", + "ĠRel igious", + "se ctions", + "psy ch", + "ĠField s", + "aw ays", + "Ġhasht ag", + "ĠNight mare", + "Ġv ampire", + "Ġfore nsic", + "rosso ver", + "n ar", + "Ġn avy", + "Ġvac ant", + "ĠD uel", + "Ġhall way", + "Ġface book", + "ident ally", + "ĠN RA", + "Ġm att", + "Ġhur ricane", + "ĠKir by", + "ĠP uzzle", + "Ġsk irt", + "ou st", + "du llah", + "Ġanal ogy", + "in ion", + "Ġtomat oes", + "ĠN V", + "ĠPe ak", + "ĠMe yer", + "Ġappoint ments", + "Ġm asc", + "Ġal ley", + "re hend", + "Ġchar ities", + "Ġund o", + "Ġdest inations", + "ĠTest ing", + "\"> \"", + "c ats", + "* .", + "Ġgest ures", + "gener al", + "Le ague", + "Ġpack ets", + "ĠInspect or", + "ĠBer g", + "Ġfraud ulent", + "Ġcritic ize", + "F un", + "Ġbl aming", + "nd ra", + "Ġsl ash", + "ĠE ston", + "Ġpropos ing", + "Ġwh ales", + "Ġtherap ist", + "Ġsub set", + "Ġle isure", + "EL D", + "ĠC VE", + "ĠAct ivity", + "Ġcul min", + "sh op", + "ĠD AY", + "is cher", + "ĠAdmir al", + "ĠAtt acks", + "Ġ19 58", + "Ġmem oir", + "Ġfold ed", + "Ġsex ist", + "Ġ15 3", + "ĠL I", + "Ġread ings", + "Ġembarrass ment", + "ĠEmploy ment", + "w art", + "ch in", + "Ġcontin uation", + "l ia", + "Rec ently", + "Ġd uel", + "Ġevac uation", + "ĠKash mir", + "Ġdis position", + "ĠR ig", + "Ġbol ts", + "Ġins urers", + "4 67", + "M ex", + "Ġret aliation", + "Ġmis ery", + "Ġunre asonable", + "r aining", + "I mm", + "ĠP U", + "em er", + "Ġgen ital", + "ãĤ ³", + "ĠC andy", + "Ġon ions", + "ĠP att", + "lin er", + "Ġconced ed", + "Ġf a", + "Ġfor c", + "ĠH ernandez", + "ĠGe off", + "deb ian", + "ĠTe ams", + "Ġc ries", + "Ġhome owners", + "23 7", + "A BC", + "Ġst itch", + "Ġstat istic", + "Ġhead ers", + "ĠBi ology", + "Ġmot ors", + "ĠG EN", + "ĠL ip", + "Ġh ates", + "Ġhe el", + "S elf", + "i pl", + "ED IT", + "ort ing", + "Ġann ot", + "ĠSpe ech", + "old emort", + "ĠJ avascript", + "ĠLe Bron", + "Ġfoot print", + "Ġf n", + "Ġseiz ures", + "n as", + "h ide", + "Ġ19 54", + "ĠBe e", + "ĠDecl aration", + "ĠKat ie", + "Ġreserv ations", + "N R", + "f emale", + "Ġsatur ated", + "Ġb iblical", + "Ġtroll s", + "Dev ice", + "ph otos", + "Ġdr ums", + "ãĥīãĥ© ãĤ´ãĥ³", + "N ight", + "f ighter", + "ĠH ak", + "ri ber", + "Ġc ush", + "Ġdiscipl inary", + "ba um", + "ĠG H", + "ĠSch midt", + "ilib rium", + "Ġs ixty", + "ĠKush ner", + "ro ts", + "Ġp und", + "ĠR ac", + "Ġspr ings", + "Ġcon ve", + "Bus iness", + "F all", + "Ġqual ifications", + "Ġvers es", + "Ġnarc iss", + "ĠK oh", + "ĠW ow", + "ĠCharl ottesville", + "ed o", + "Ġinterrog ation", + "ĠW ool", + "36 5", + "B rian", + "Ġâľ ĵ", + "Ġalleg es", + "ond s", + "id ation", + "ĠJack ie", + "y u", + "Ġl akes", + "Ġworth while", + "Ġcryst als", + "ĠJud a", + "Ġcomp rehend", + "Ġfl ush", + "Ġabsor ption", + "ĠO C", + "Ġfright ened", + "ĠCh ocolate", + "Mart in", + "Ġbu ys", + "Ġbu cks", + "Ġapp ell", + "ĠChampions hips", + "Ġlist ener", + "ĠDef ensive", + "Ġc z", + "ud s", + "ĠM ate", + "Ġre play", + "Ġdecor ated", + "Ġs unk", + "ĠV IP", + "ĠAn k", + "Ġ19 5", + "aa aa", + "Nob ody", + "ĠMil k", + "ĠG ur", + "ĠM k", + "ĠS ara", + "Ġse ating", + "ĠW id", + "Tr ack", + "Ġemploy s", + "Ġgig antic", + "AP P", + "ãĤ §", + "in ventory", + "Ġtow el", + "at che", + "l asting", + "ĠT L", + "Ġlat ency", + "Ġkn e", + "B er", + "me aning", + "Ġup held", + "Ġplay ground", + "Ġm ant", + "S ide", + "Ġstere o", + "Ġnorth west", + "Ġexception ally", + "Ġr ays", + "Ġrec urring", + "D rive", + "Ġup right", + "Ġab duct", + "ĠMar athon", + "Ġgood bye", + "Ġal phabet", + "h p", + "Ġcourt room", + "ring ton", + "ot hing", + "T ag", + "Ġdiplom ats", + "Ġbar bar", + "ĠAqu a", + "18 3", + "33 33", + "Ġmat urity", + "Ġinst ability", + "ĠAp ache", + "Ġ= ==", + "Ġfast ing", + "ĠGr id", + "Mod Loader", + "Ġ15 2", + "A bs", + "ĠOper ating", + "ett i", + "Ġacqu aint", + "Don nell", + "ĠK em", + "ĠFor ge", + "Ġarm ored", + "M il", + "Ġphilos ophers", + "in vest", + "Pl ayers", + "â Ī", + "Ġmy riad", + "Ġcomr ades", + "R ot", + "Ġremember ing", + "Ġcorrespond s", + "Ġprogram mers", + "ĠLyn n", + "Ġo lig", + "Ġco herent", + "yn chron", + "ĠChem ical", + "Ġj ugg", + "p air", + "post s", + "E ye", + "ĠIn ner", + "Ġsem ester", + "ott est", + "ĠEmir ates", + "ric anes", + "or ously", + "m its", + "ĠW is", + "Ġd odge", + "l ocation", + "Ġf aded", + "Am azon", + "ĠPro ceed", + "ĠIN FO", + "j ournal", + "ĠTru ck", + "T en", + "Ġ2 17", + "Ġstat utes", + "m obile", + "ĠT ypes", + "Rec omm", + "b uster", + "pe x", + "Ġleg ends", + "Ġhead ache", + "f aced", + "ĠWi Fi", + "if ty", + "ĠH ER", + "Ġcirc uits", + "ER ROR", + "22 6", + "ol in", + "Ġcyl inder", + "osp ace", + "ik ers", + "P rem", + "Qu ant", + "Ġconflic ting", + "Ġslight est", + "Ġfor ged", + "ion age", + "Step hen", + "ĠK ub", + "ĠOpp ortun", + "ĠHe al", + "Ġbl o", + "Ġrul ers", + "Ġh uh", + "Ġsubmar ine", + "f y", + "ass er", + "Ġallow ance", + "ĠKas ich", + "ĠT as", + "ĠAustral ians", + "Forge ModLoader", + "ĠâĨ ij", + "ĠMat rix", + "am ins", + "Ġ12 00", + "ĠAc qu", + "23 6", + "D ocument", + "ĠBre aking", + "19 3", + "ĠSub st", + "ĠRoll er", + "ĠPro perties", + "ĠN I", + "t ier", + "Ġcr ushing", + "Ġadvoc ating", + "Further more", + "keep ers", + "Ġsex ism", + "x d", + "Ġcall er", + "ĠS ense", + "chie ve", + "ĠT F", + "Ġfuel ed", + "Ġreminis cent", + "Ġobs ess", + "ur st", + "Ġup hold", + "ĠF ans", + "het ics", + "Ġâ Ĺ", + "ĠB ath", + "Ġbe verage", + "Ġo scill", + "25 4", + "Ġpol es", + "Ġgrad ual", + "Ġex ting", + "ĠS uff", + "ĠS uddenly", + "Ġlik ing", + "Ġ19 49", + "un ciation", + "am ination", + "ĠO mar", + "ĠL V", + "ĠCon sequently", + "Ġsynt hes", + "ĠG IF", + "Ġp ains", + "Ġinteract ing", + "u ously", + "inc re", + "Ġrum or", + "ĠScient ology", + "19 7", + "ĠZ ig", + "Ġspe lling", + "ĠA SS", + "Ġexting u", + "ms on", + "Ġg h", + "Ġremark ed", + "ĠStrateg ic", + "ĠM ON", + "å ¥", + "g ae", + "ĠWH AT", + "E ric", + "ĠCamp us", + "Ġmeth ane", + "Ġimag in", + "J UST", + "ĠAl m", + "X T", + "i q", + "ĠR SS", + "Ġwrong doing", + "att a", + "Ġbig ot", + "Ġdemonstr ators", + "ĠCal vin", + "ĠV illa", + "Ġmembr ane", + "ĠAw esome", + "Ġbenef ic", + "26 8", + "Ġmagn ificent", + "ĠL ots", + "G reg", + "ĠBor is", + "Ġdetain ees", + "ĠH erman", + "Ġwhis pered", + "Ġa we", + "Prof essor", + "fund ing", + "Ġphys iological", + "ĠDest ruction", + "Ġlim b", + "Ġmanip ulated", + "Ġbub bles", + "Ġpse ud", + "Ġhyd ra", + "ĠBrist ol", + "Ġst ellar", + "ĠExp ansion", + "ĠK ell", + "ĠInterest ingly", + "Ġm ans", + "Ġdrag ging", + "Ġec ological", + "ĠF it", + "Ġg ent", + "Ġbenef ited", + "ĠHait i", + "Ġpoly g", + "ãĥ İ", + "Ġ20 30", + "Ġpro w", + "Ġrecon struction", + "Ġwas t", + "Ġpsych ic", + "ĠGree ks", + "Hand ler", + "16 2", + "ĠP ulse", + "Ġsol icit", + "Ġsy s", + "Ġinflu x", + "ĠG entle", + "per cent", + "Ġprolifer ation", + "Ġtax able", + "Ġdisreg ard", + "Ġesc aping", + "Ġg inger", + "Ġwith stand", + "Ġdevast ated", + "ĠD ew", + "ser ies", + "Ġinject ed", + "ela ide", + "Ġturn over", + "he at", + "Ļ Ĥ", + "H appy", + "ĠSil ent", + "ãĤ Ń", + "iv ism", + "Ġir rational", + "AM A", + "Ġre ef", + "r ub", + "Ġ16 2", + "Ġbank ers", + "ĠEth ics", + "v v", + "Ġcritic isms", + "K n", + "18 6", + "M ovie", + "ĠT ories", + "Ġno od", + "Ġdist ortion", + "F alse", + "od ore", + "Ġt asty", + "Res earch", + "ĠU ID", + "- )", + "Ġdivor ced", + "ĠM U", + "ĠHay es", + "ĠIs n", + "ian i", + "ĠH Q", + "Ġ\" #", + "ign ant", + "Ġtra umatic", + "ĠL ing", + "H un", + "Ġsab ot", + "on line", + "r andom", + "Ġren amed", + "ra red", + "K A", + "d ead", + "é t", + "ĠAss istance", + "Ġse af", + "++++ ++++", + "Ġse ldom", + "ĠWeb b", + "Ġbo olean", + "u let", + "Ġref rain", + "ĠDI Y", + "ru le", + "Ġshut ting", + "Ġutil izing", + "load ing", + "ĠPar am", + "co al", + "oot er", + "Ġattract ing", + "ĠD ol", + "Ġher s", + "ag netic", + "ĠRe ach", + "im o", + "Ġdisc arded", + "ĠP ip", + "01 5", + "ü r", + "Ġm ug", + "Im agine", + "C OL", + "Ġcurs ed", + "ĠSh ows", + "ĠCurt is", + "ĠSach s", + "spe aking", + "ĠV ista", + "ĠFram ework", + "ong o", + "Ġsub reddit", + "Ġcr us", + "ĠO val", + "R ow", + "g rowing", + "Ġinstall ment", + "Ġgl ac", + "ĠAdv ance", + "EC K", + "ĠLGBT Q", + "LE Y", + "Ġac et", + "Ġsuccess ive", + "ĠNic ole", + "Ġ19 57", + "Qu ote", + "Ġcircumst ance", + "ack ets", + "Ġ14 2", + "ort ium", + "Ġguess ed", + "ĠFr ame", + "Ġperpet rators", + "ĠAv iation", + "ĠBen ch", + "Ġhand c", + "A p", + "Ġ19 56", + "25 9", + "r and", + "Net Message", + "d in", + "urt les", + "h ig", + "ĠV III", + "ff iti", + "ĠSw ords", + "b ial", + "Ġkidn apping", + "dev ice", + "Ġb arn", + "ĠEl i", + "auc as", + "S end", + "Con structed", + "Ġ ½", + "Ġneed les", + "Ġad vertisements", + "Ġv ou", + "Ġexhib ited", + "ĠFort ress", + "As k", + "B erry", + "TY PE", + "Ġcan cers", + "ump ing", + "ĠTerrit ory", + "Ġpr ud", + "Ġn as", + "Ġathe ist", + "Ġbal ances", + "ãģ Ł", + "ĠSh awn", + "& &", + "Ġland sc", + "ĠR GB", + "Ġpet ty", + "Ġex cellence", + "Ġtransl ations", + "Ġpar cel", + "ĠChe v", + "E ast", + "ĠOut put", + "im i", + "Ġamb ient", + "ĠTh reat", + "Ġvill ains", + "Ġ5 50", + "IC A", + "Ġtall er", + "Ġle aking", + "c up", + "Ġpol ish", + "Ġinfect ious", + "ĠK C", + "Ġ@ @", + "back ground", + "Ġbureaucr acy", + "ĠS ai", + "un less", + "it ious", + "ĠSky pe", + "At l", + "ID ENT", + "00 8", + "Ġhyp ocr", + "Ġpit chers", + "Ġguess ing", + "ĠF INAL", + "Bet ween", + "Ġvill agers", + "Ġ25 2", + "f ashion", + "ĠTun is", + "Be h", + "ĠEx c", + "ĠM ID", + "28 8", + "ĠHas kell", + "19 6", + "ĠN OR", + "Ġspec s", + "Ġinv ari", + "Ġgl ut", + "ĠC ars", + "Ġimp ulse", + "Ġhon ors", + "g el", + "Ġjurisd ictions", + "ĠBund le", + "ul as", + "Calif ornia", + "ĠIncre ase", + "Ġp ear", + "Ġsing les", + "Ġc ues", + "Ġunder went", + "ĠW S", + "Ġexagger ated", + "Ġdub ious", + "Ġfl ashing", + "L OG", + ") ].", + "J ournal", + "t g", + "V an", + "ĠI stanbul", + "ĠIn sp", + "ĠFrank en", + "D raw", + "Ġsad ness", + "Ġiron ic", + "ĠF ry", + "x c", + "Ġ16 4", + "is ch", + "W ay", + "ĠProtest ant", + "h orn", + "Ġun aff", + "ĠV iv", + "ill as", + "ĠProduct ions", + "ĠH ogan", + "Ġper imeter", + "ĠS isters", + "Ġspont aneous", + "Ġdown side", + "Ġdescend ants", + "Ġor n", + "w orm", + "Japan ese", + "Ġ19 55", + "Ġ15 1", + "ĠDo ing", + "els en", + "umb les", + "Ġrad ically", + "ĠDr um", + "ĠB ach", + "Ġli abilities", + "ĠO B", + "ĠElement ary", + "Ġmem e", + "yn es", + "Ġfinger print", + "ĠGr ab", + "Ġundert ake", + "Mem bers", + "ĠRead er", + "ĠSim s", + "g od", + "Ġhypot hetical", + "s cient", + "ĠA J", + "Ġchar ism", + "Ġad missions", + "ĠMiss ile", + "tr ade", + "Ġexerc ising", + "ĠBack ground", + "W ritten", + "Ġvoc als", + "whe ther", + "Ġv i", + "ĠW inner", + "Ġl itter", + "ĠSh ooting", + "ST EM", + "ãĤ ¡", + "ĠA FL", + "Ġvari ability", + "Ġe ats", + "ĠD PS", + "b row", + "Ġeleph ants", + "Ġstr at", + "Ġ Å", + "Ġsett lers", + "Matt hew", + "Ġin advert", + "H I", + "ĠIM F", + "ĠGo al", + "Ġnerv es", + "John son", + "ey e", + "ablish ment", + "Th ursday", + "BIL ITY", + "H ad", + "am oto", + "het amine", + "ep s", + "Ġmit ochond", + "Ġcomp ressed", + "ĠTre vor", + "ĠAnim als", + "T ool", + "L ock", + "Ġtwe ak", + "Ġpin ch", + "Ġcancell ation", + "P ot", + "Ġfoc al", + "ĠAst ron", + "17 3", + "ĠA SC", + "ĠO THER", + "umn i", + "Ġdem ise", + "d l", + "Ù ħ", + "Sem itism", + "Ġcr acking", + "Ġcollabor ative", + "Ġexpl ores", + "s ql", + "Ġher bs", + "Ġconfig urations", + "m is", + "ĠRes ult", + "ace y", + "ĠSm oke", + "Ġsan ct", + "el ia", + "Ġdeg ener", + "Ġdeep est", + "Ġscream ed", + "Ġn ap", + "Soft ware", + "ĠST AR", + "E F", + "ĠX in", + "spons ored", + "mans hip", + "23 3", + "Ġprim aries", + "Ġfilter ing", + "Ġas semble", + "m il", + "ĠMy ers", + "b ows", + "Ġpun ched", + "M ic", + "Ġinnov ations", + "Ġfun c", + "and o", + "Ġfr acking", + "ĠV ul", + "о Ð", + "osh op", + "ĠIm mun", + "Ġsett ling", + "Ġadolesc ents", + "Ġreb uilding", + "Ġtransform ing", + "Ġpar ole", + "Ġhar bor", + "Ġbook ing", + "ot ional", + "onge vity", + "ĠY o", + "b ug", + "Ġemer ges", + "ĠMethod s", + "ĠCh u", + "P res", + "ĠDun geons", + "Ġtra iling", + "ĠR um", + "ĠH ugh", + "å¤ ©", + "ĠE ra", + "ĠBatt les", + "Res ults", + "ĠTr ading", + "Ġvers a", + "c ss", + "ax ies", + "he et", + "Ġgre ed", + "19 89", + "Ġgard ens", + "Ġconting ent", + "P ark", + "ĠLeaf s", + "h ook", + "ro be", + "Ġdiplom acy", + "ĠF uel", + "ĠInv asion", + "Ġupgr ading", + "M ale", + "Ġe lic", + "Ġrelent less", + "ĠCo venant", + "ap esh", + "ĠT rop", + "T y", + "pro duction", + "art y", + "Ġpun ches", + "ak o", + "cyclop edia", + "ĠR abbit", + "ĠHD MI", + "Ġ14 1", + "Ġf oil", + "Item Image", + "ĠF G", + "Ġimplement ations", + "ĠP om", + "ixt ures", + "Ġaw ait", + "Ġ3 30", + "am us", + "Ġumb rella", + "Ġfore see", + "se par", + "Ġcircum cision", + "Ġperipher al", + "S ay", + "ĠExper t", + "In c", + "Ġwithd rew", + "ĠAnd ers", + "f ried", + "Ġradio active", + "ĠOp ening", + "Ġboard ing", + "ĠN D", + "Ġover throw", + "Act iv", + "W P", + "ĠAct s", + "× Ļ", + "Ġmot ions", + "v ic", + "ĠM ighty", + "ĠDef ender", + "a er", + "Ġthank ful", + "ĠK illing", + "ĠBr is", + "mo il", + "Ġpredict ing", + "26 6", + "ch oice", + "Ġkill ers", + "Ġinc ub", + "ĠChe st", + "ather ing", + "Ġpro claimed", + "fl ower", + "oss om", + "umbled ore", + "ĠCy cling", + "ĠOccup y", + "AG ES", + "P en", + "ĠY ug", + "Ġpack aged", + "Ġheight ened", + "c ot", + "st ack", + "C ond", + "Ġst amps", + "m age", + "Ġpersu aded", + "Ġens l", + "ĠCard inal", + "Ġsol itary", + "Ġpossess ing", + "ĠC ork", + "Ġev id", + "ĠT ay", + "Ġbl ues", + "Ġextrem ism", + "Ġlun ar", + "Ġcl own", + "Te chn", + "Ġfest ivals", + "ĠPv P", + "ĠL ar", + "Ġconsequ ently", + "p resent", + "Ġsom eday", + "ç İĭ", + "ĠMet eor", + "Ġtour ing", + "c ulture", + "Ġbe aches", + "S hip", + "c ause", + "ĠFl ood", + "ãĥ ¯", + "Ġpur ity", + "th ose", + "Ġem ission", + "b olt", + "Ġch ord", + "ĠScript ure", + "L u", + "Ġ$ {", + "cre ated", + "Other s", + "25 8", + "Ġelement al", + "Ġannoy ed", + "ĠA E", + "d an", + "ĠS ag", + "Res earchers", + "Ġfair y", + "âĢĵ âĢĵ", + "======== ====", + "Sm art", + "GG GG", + "Ġskelet ons", + "Ġpup ils", + "link ed", + "Ġur gency", + "en abled", + "ĠF uck", + "Ġcoun cill", + "r ab", + "U AL", + "T I", + "Ġlif es", + "Ġconf essed", + "B ug", + "Ġharm on", + "ĠCON FIG", + "ĠNe utral", + "D ouble", + "Ġst aple", + "ĠSH A", + "Brit ish", + "ĠSN P", + "AT OR", + "oc o", + "Ġswing ing", + "ge x", + "ole on", + "pl ain", + "ĠMiss ing", + "ĠTro phy", + "v ari", + "ran ch", + "Ġ3 01", + "4 40", + "00000000 00000000", + "Ġrest oring", + "Ġha ul", + "uc ing", + "ner g", + "Ġfut ures", + "Ġstrateg ist", + "quest ion", + "Ġlater al", + "ĠB ard", + "Ġs or", + "ĠRhod es", + "ĠD owntown", + "????? -", + "ĠL it", + "ĠB ened", + "Ġco il", + "st reet", + "ĠPort al", + "FI LE", + "ĠG ru", + "* ,", + "23 1", + "ne um", + "Ġsuck ed", + "Ġr apper", + "Ġtend encies", + "ĠLaure n", + "cell aneous", + "26 7", + "Ġbrow se", + "Ġover c", + "head er", + "o ise", + "Ġbe et", + "ĠG le", + "St ay", + "Ġm um", + "Ġtyp ed", + "Ġdiscount s", + "T alk", + "ĠO g", + "ex isting", + "ĠS ell", + "u ph", + "C I", + "ĠAust rian", + "ĠW arm", + "Ġdismiss al", + "Ġaver ages", + "c amera", + "Ġalleg iance", + "L AN", + "=\" #", + "Ġcomment ators", + "ĠSet ting", + "ĠMid west", + "Ġpharm ac", + "ĠEX P", + "Ġstain less", + "Ch icago", + "Ġt an", + "24 4", + "Ġcountry side", + "ĠV ac", + "29 5", + "Ġpin ned", + "Ġcr ises", + "Ġstandard ized", + "T ask", + "ĠJ ail", + "ĠD ocker", + "col ored", + "f orth", + "\" },", + "Ġpat rons", + "Ġsp ice", + "Ġm ourn", + "ĠM ood", + "Ġlaund ry", + "Ġequ ip", + "ĠM ole", + "y ll", + "ĠTH C", + "n ation", + "ĠSher lock", + "Ġiss u", + "ĠK re", + "ĠAmeric as", + "ĠA AA", + "Ġsystem atically", + "Ġcont ra", + "ĠS ally", + "Ġrational e", + "Ġcar riage", + "Ġpe aks", + "Ġcontrad iction", + "ens ation", + "ĠFail ure", + "Ġpro ps", + "Ġnames pace", + "Ġc ove", + "field s", + "ãĤ ĭ", + "Ġw ool", + "ĠC atch", + "Ġpresum ed", + "ĠD iana", + "r agon", + "ig i", + "Ġh amm", + "Ġst unt", + "ĠG UI", + "ĠObserv atory", + "ĠSh ore", + "Ġsmell s", + "ann ah", + "Ġcock pit", + "ĠD uterte", + "8 50", + "Ġopp ressed", + "bre aker", + "ĠCont ribut", + "ĠPer u", + "ĠMons anto", + "ĠAtt empt", + "Ġcommand ing", + "Ġfr idge", + "ĠR in", + "ĠChe ss", + "ual ity", + "Ġo l", + "Republic an", + "ĠGl ory", + "ĠW IN", + ".... ...", + "ag ent", + "read ing", + "Ġin h", + "J ones", + "Ġcl icks", + "al an", + "Ġ[ ];", + "ĠMaj esty", + "ĠC ed", + "op us", + "ate l", + "à ª", + "AR C", + "ĠEc uador", + "ãĥ ł", + "ĠK uro", + "Ġritual s", + "Ġcapt ive", + "Ġoun ce", + "Ġdisag reement", + "Ġsl og", + "f uel", + "P et", + "M ail", + "Ġexerc ised", + "Ġsol ic", + "Ġrain fall", + "Ġdev otion", + "ĠAss essment", + "Ġrob otic", + "opt ions", + "ĠR P", + "ĠFam ilies", + "ĠFl ames", + "Ġassign ments", + "00 7", + "aked own", + "Ġvoc abulary", + "Re illy", + "Ġc aval", + "g ars", + "Ġsupp ressed", + "ĠS ET", + "ĠJohn s", + "Ġwar p", + "bro ken", + "Ġstat ues", + "Ġadvoc ated", + "Ġ2 75", + "Ġper il", + "om orph", + "ĠF emin", + "per fect", + "Ġh atch", + "L ib", + "5 12", + "Ġlif elong", + "3 13", + "Ġche eks", + "Ġnum bered", + "ĠM ug", + "B ody", + "ra vel", + "We ight", + "ĠJ ak", + "ĠHe ath", + "Ġkiss ing", + "ĠJ UST", + "Ġw aving", + "u pload", + "Ġins ider", + "ĠPro gressive", + "ĠFil ter", + "tt a", + "ĠBe am", + "Ġviol ently", + "ip ation", + "Ġskept icism", + "Ġ19 18", + "ĠAnn ie", + "ĠS I", + "Ġgen etics", + "Ġon board", + "at l", + "ĠFried man", + "ĠB ri", + "cept ive", + "Ġpir ate", + "ĠRep orter", + "27 8", + "Ġmyth ology", + "Ġe clipse", + "Ġsk ins", + "Ġgly ph", + "ing ham", + "F iles", + "C our", + "w omen", + "Ġreg imes", + "Ġphotograp hed", + "K at", + "ĠMA X", + "Offic ials", + "Ġunexpected ly", + "Ġimpress ions", + "F ront", + ";;;; ;;;;", + "Ġsuprem acy", + "Ġs ang", + "Ġaggrav ated", + "Ġabrupt ly", + "ĠS ector", + "Ġexc uses", + "Ġcost ing", + "ide press", + "St ack", + "ĠR NA", + "ob il", + "Ġghost s", + "ld on", + "at ibility", + "Top ics", + "Ġreim burse", + "ĠH M", + "ĠDe g", + "Ġth ief", + "y et", + "ogen esis", + "le aning", + "ĠK ol", + "ĠB asketball", + "Ġf i", + "ĠSee ing", + "Ġrecy cling", + "Ġ[ -", + "Cong ress", + "Ġlect ures", + "P sy", + "Ġne p", + "Ġm aid", + "Ġori ented", + "A X", + "Ġrespect ful", + "re ne", + "fl ush", + "ĠUn loaded", + "re quest", + "gr id", + "ĠAltern atively", + "ĠHug o", + "Ġdec ree", + "ĠBuddh ism", + "and um", + "And roid", + "ĠCong o", + "ĠJoy ce", + "Ġacknowled ging", + "hes ive", + "ĠTom orrow", + "ĠH iro", + "th ren", + "ĠM aced", + "Ġho ax", + "ĠIncre ased", + "ĠPr adesh", + "W ild", + "____ __", + "16 1", + "Ġa unt", + "Ġdistribut ing", + "ĠT ucker", + "ĠSS L", + "ĠW olves", + "B uilding", + "ou lt", + "ĠLu o", + "ĠY as", + "ĠSp ir", + "ĠSh ape", + "ĠCamb od", + "ĠIP v", + "Ġm l", + "Ġext rad", + "39 0", + "ĠPenn y", + "d ream", + "Ġstation ed", + "opt ional", + "ew orthy", + ". ", + "ĠWorks hop", + "ĠRet ail", + "ĠAv atar", + "6 25", + "N a", + "ĠV C", + "ĠSec ure", + "M Y", + "19 88", + "oss ip", + "Ġpro state", + "Ġund en", + "Ġg amer", + "ĠCont ents", + "ĠWar hammer", + "ĠSent inel", + "3 10", + "Ġse gregation", + "ĠF lex", + "ĠM AY", + "Ġdr ills", + "ĠDrug s", + "Islam ic", + "Ġsp ur", + "Ġca fe", + "Ġimag inary", + "Ġgu iding", + "Ġsw ings", + "ĠThe me", + "ob y", + "Ġn ud", + "Ġbe gging", + "Ġstr ongh", + "Ġreject ing", + "Ġpedest rians", + "ĠPro spect", + "R are", + "s le", + "Ġconcess ions", + "ĠConst itutional", + "Ġbe ams", + "Ġfib ers", + "p oon", + "Ġinstinct s", + "pro perty", + "ĠB IG", + "Sand ers", + "im ates", + "Ġco ating", + "Ġcorps es", + "ĠTR UE", + "check ed", + "Ġ16 6", + "A sh", + "ĠJ S", + "ĠF iction", + "Ġcommun al", + "Ġener getic", + "oooo oooo", + "Ġnow adays", + "IL D", + "ib o", + "ĠSU V", + "R en", + "Ġdwell ing", + "Sil ver", + "Ġt ally", + "ĠM oving", + "Ġcow ard", + "Ġgener als", + "Ġhorn s", + "Ġcirc ulated", + "Ġrob bed", + "ĠUn limited", + "Ġharass ed", + "Ġinhib it", + "Ġcomp oser", + "ĠSpot ify", + "Ġspread s", + "3 64", + "Ġsu icidal", + "Ġno ises", + "ĠSt ur", + "Ġs aga", + "ĠK ag", + "is o", + "Ġtheoret ically", + "M oney", + "Ġsimilar ity", + "Ġslic ed", + "ut ils", + "ing es", + "\" -", + "Ġan th", + "Ġimp ed", + "Mod ule", + "Through out", + "Ġmen us", + "comm ittee", + "and i", + "ob j", + "in av", + "f ired", + "ĠAb dullah", + "Ġund ead", + "Ġfont s", + "H old", + "EN G", + "Ġsustain ability", + "Ġfl ick", + "Ġr azor", + "ĠF est", + "ĠChar acters", + "Ġword ing", + "Ġpopul ist", + "Ġcritic izing", + "Ġm use", + "v ine", + "Ġcard board", + "Ġkind ly", + "Ġfr inge", + "ĠThe ft", + "icult ural", + "Ġgovern ors", + "Ġ ����", + "Ġ16 3", + "Ġtime out", + "ĠA uth", + "Child ren", + "A U", + "Ġred emption", + "ĠAl ger", + "Ġ19 14", + "Ġw aved", + "Ġastron auts", + "og rams", + "Ġsw amp", + "ĠFinn ish", + "Ġcand le", + "Ġton nes", + "ut m", + "Ġr ay", + "Ġsp un", + "Ġfear ful", + "art icles", + "Ġca us", + "or ically", + "ĠRequ ires", + "ĠG ol", + "Ġpop e", + "Ġinaug ural", + "Ġg le", + "AD A", + "ĠIS IL", + "ĠOff ensive", + "Ġwatch dog", + "Ġbal con", + "ent ity", + "ĠH oo", + "Ġgall on", + "AC C", + "Ġdoub ling", + "Ġimpl ication", + "ĠS ight", + "Ġdoct r", + "---- ---", + "Ġ\\ \\", + "Ġm alt", + "R oll", + "Ġâī ¥", + "Ġrec ap", + "add ing", + "u ces", + "ĠB end", + "fig ure", + "Ġtur key", + "Ġsoc ietal", + "ĠT ickets", + "Ġcommer cially", + "Ġsp icy", + "Ġ2 16", + "ĠR amp", + "Ġsuperior ity", + "à ¯", + "ĠTr acker", + "C arl", + "ĠC oy", + "ĠPatri ot", + "Ġconsult ed", + "Ġlist ings", + "Ġsle w", + "reens hot", + "ĠG one", + "Ġ[ ...]", + "30 9", + "Ġh ottest", + "Ø ±", + "Ġrock y", + "ĠD iaz", + "Ġmass age", + "Ġpar aly", + "Ġp ony", + "A z", + "Ġcart ridge", + "ĠN Z", + "Ġsn ack", + "ĠLam ar", + "ple ment", + "ĠLes lie", + "Ġm ater", + "Ġsn ipp", + "24 6", + "Ġjoint ly", + "ĠBris bane", + "ĠiP od", + "Ġpump ing", + "Ġgo at", + "ĠSh aron", + "eal ing", + "Ġcor on", + "Ġan omal", + "rah im", + "ĠConnect ion", + "Ġsculpt ure", + "Ġsched uling", + "ĠD addy", + "at hing", + "Ġeyeb rows", + "Ġcur ved", + "Ġsent iments", + "Ġdraft ing", + "D rop", + "( [", + "Ġnom inal", + "ĠLeaders hip", + "ĠG row", + "Ġ17 6", + "Ġconstruct ive", + "iv ation", + "Ġcorrupt ed", + "ger ald", + "ĠC ros", + "ĠChe ster", + "ĠL ap", + "ãģ ª", + "OT H", + "D ATA", + "Ġal mond", + "pro bably", + "I mp", + "Ġfe ast", + "ĠWar craft", + "F lor", + "Ġcheck point", + "Ġtrans cription", + "Ġ20 4", + "Ġtwe aks", + "Ġrel ieve", + "S cience", + "Ġperform er", + "Z one", + "Ġtur moil", + "ig ated", + "hib it", + "ĠC afe", + "the med", + "Ġflu or", + "ben ch", + "Ġde com", + "ĠU nt", + "ĠBar rett", + "ĠF acts", + "Ġt asting", + "ĠPTS D", + "ĠSe al", + "ĠJuda ism", + "ĠDynam ic", + "ĠC ors", + "V e", + "ĠM ing", + "ĠTrans form", + "v on", + "ĠDef enders", + "ĠTact ical", + "ĠV on", + "ĠUn ivers", + "Ġdist orted", + "ĠB reath", + "?' \"", + "Ġag on", + "ĠDead ly", + "Ġl an", + "ĠCy cle", + "orn ed", + "Ġrel iably", + "Ġgl or", + "ĠMon key", + "ãĥ ¡", + "Ġad ren", + "Ġmicrow ave", + "ĠAl ban", + "irc raft", + "dig it", + "sm art", + "ĠD read", + "¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯", + "{ {", + "ĠRoc hester", + "Ġsimpl ified", + "Ġinf licted", + "Ġtake over", + "Ġyour selves", + "ad itional", + "Ġmus cular", + "K S", + "Ġing en", + "T ax", + "ĠFe ature", + "27 7", + "Ġcru c", + "Ġcr ate", + "Ġun identified", + "Ġacclaim ed", + "ĠM anga", + "ĠFr ances", + "ĠNep al", + "ĠG erald", + "ĠKu wait", + "Ġsl ain", + "ĠHe b", + "ĠG oku", + "ãģ® æ", + "28 6", + "M rs", + "ĠC ody", + "ĠSan ctuary", + "01 6", + "Ġdism ant", + "Ġdatas et", + "ĠH ond", + "b uck", + "ĠPat terson", + "Ġpal ette", + "ĠG D", + "ic ol", + "ĠL odge", + "Ġplanet ary", + "ak in", + "ĠRegist ered", + "ab we", + "ĠPeters burg", + "Ġha iled", + "ĠP iece", + "S che", + "ĠDO J", + "Ġen umer", + "18 1", + "ĠObs erver", + "ĠB old", + "f ounded", + "com merce", + "Ġexplo its", + "ĠF inding", + "UR N", + "ĠS ne", + "ĠAc id", + "ay ette", + "ĠVal ues", + "Ġdr astic", + "Ġarchitect ural", + "Ġ\" .", + "× ķ", + "ump ed", + "Ġwra pping", + "Ġwid ow", + "ĠSl ayer", + "l ace", + "on ce", + "German y", + "av oid", + "Ġtem ples", + "P AR", + "à ´", + "ĠLuc ifer", + "ĠFl ickr", + "l ov", + "for ces", + "Ġsc outing", + "Ġlou der", + "tes y", + "Ġbefore hand", + "Ä ĵ", + "ĠNe on", + "ĠW ol", + "ĠTyp ically", + "ĠPolit ico", + "-+ -+", + "Ġbuild er", + "Ġder ive", + "K ill", + "Ġp oker", + "Ġambig uous", + "Ġlif ts", + "Ġcy t", + "Ġrib s", + "ood le", + "ĠS ounds", + "h air", + "ĠSynd rome", + "t f", + "Ġproport ional", + "u id", + "Ġper taining", + "ĠKind le", + "ĠNeg ro", + "Ġreiter ated", + "ĠTon ight", + "oth s", + "ĠCorn ell", + "Ġo wing", + "Ġ20 8", + "elf are", + "oc ating", + "ĠB irds", + "Sub scribe", + "Ġess ays", + "Ġburd ens", + "Ġillust rations", + "ar ious", + "ER AL", + "ĠCal cul", + "Ġx en", + "ĠLink edIn", + "ĠJ ung", + "Ġredes ign", + "Con nor", + "29 6", + "Ġrevers al", + "ĠAd elaide", + "ĠL L", + "Ġs inking", + "Ġg um", + "US H", + "c apt", + "ĠGr imm", + "Ġfoot steps", + "ĠCB D", + "isp ers", + "Ġpro se", + "Wed nesday", + "ĠM ovies", + "ed in", + "Ġoverturn ed", + "Ġcontent ious", + "US B", + "~~~~~~~~ ~~~~~~~~", + "ĠCo pper", + "Ġpoint less", + "N V", + "val ues", + "olph in", + "d ain", + "Ġdepos ited", + "ĠG W", + "Ġpreced ed", + "ĠCl a", + "ĠGo lem", + "ĠN im", + "ĠÎ ²", + "ĠEngine ers", + "m iddle", + "Ġfl att", + "oper ative", + "Ġcouncil s", + "imb abwe", + "el in", + "Ġstress ful", + "ĠL D", + "Ġres h", + "l ake", + "Ġwheel chair", + "ĠAltern ative", + "Ġoptim ize", + "oper ation", + "Ġpe ek", + "Ġones elf", + "ig il", + "Ġtrans itions", + "op athy", + "bl ank", + "Ġ16 9", + "17 1", + "________________________________ ________________________________", + "Ġl aundering", + "En c", + "ĠD EC", + "Ġwork outs", + "Ġsp ikes", + "Ġdin osaurs", + "Ġdiscrim inatory", + "P ool", + "R ather", + "38 5", + "R NA", + "tes ters", + "et o", + "ĠIdent ity", + "Ġve in", + "ĠBur ton", + "Ġarc ade", + "4 20", + "Ult imately", + "ĠSad ly", + "à °", + "p ill", + "Ġcub ic", + "ĠSpect rum", + "the se", + "st ates", + "Ġun official", + "h awks", + "ĠEVER Y", + "Ġrain bow", + "Ġincarcer ation", + "and ing", + "Ġsy ll", + "ĠEver ton", + "Ġ17 9", + "ĠSer bia", + "Ġ18 9", + "m eter", + "ĠMic key", + "Ġant iqu", + "Ġfact ual", + "ne ck", + "ĠN are", + "n orm", + "m ust", + "Ġhigh ways", + "Ġgl am", + "Ġdivid ing", + "ĠSquad ron", + "ĠMar tha", + "Ġbirth s", + "C over", + "//////// ////////", + "ĠW ong", + "Ph ot", + "ĠA LS", + "ri o", + "ĠNon etheless", + "ĠL emon", + "Ġ20 6", + "ĠE E", + "Ġderiv ative", + "ĠWW II", + "v ote", + "Ġthere in", + "Ġsepar ating", + "44 6", + "sy nc", + "ĠStre ets", + "Ġr att", + "Ġmunicip ality", + "ĠShort ly", + "Ġmon k", + ") ,\"", + "Ġscr ub", + "Ġoper atives", + "Ne ither", + "Pl ace", + "ĠLim it", + "F emale", + "ĠAct or", + "Char acter", + "Ġconstit uted", + "35 7", + "Ġprotest ed", + "ĠSt raw", + "ĠHe ight", + "ild a", + "ĠTy ph", + "Ġflood s", + "Ġcos metic", + "W AY", + "pert ure", + "up on", + "t ons", + "ess ing", + "ĠP ocket", + "Ġro oft", + "ĠC aucas", + "Ġant idepress", + "Ġincomp atible", + "EC D", + "Ġoper a", + "ĠCont est", + "Ġgener ators", + "l ime", + "Def ense", + "19 87", + "for um", + "Ġsav age", + "ĠHung arian", + "n z", + "Ġmet allic", + "Ġex pelled", + "Ġres idency", + "Ġdress es", + "66 6", + "ĠC lement", + "f ires", + "C ategory", + "Ġge ek", + "al is", + "Ġc emetery", + "educ ated", + "Ġc rawl", + "ĠUn able", + "ĠT yson", + "ak is", + "Ġp ardon", + "ĠW ra", + "Ġstrengthen ed", + "ĠF ors", + "33 5", + "ĠH C", + "ĠM ond", + "Ġvisual s", + "ĠBeat les", + "ett lement", + "Ġ ï", + "g ro", + "Ġb ash", + "Ġpo orest", + "Ġex cel", + "Ġaspir ations", + "ĠM unicip", + "ens ible", + "Ġceremon ies", + "Ġintimid ation", + "ĠCON TR", + "be ck", + "ĠK ap", + "as u", + "Ġtradem arks", + "ĠS ew", + "ĠComp etition", + "net work", + "ĠAr ri", + "ĠT et", + "Ro aming", + "W C", + "D at", + "Ġso b", + "Ġpair ing", + "Ġoverd ose", + "SA Y", + "ab er", + "Ġrev olt", + "ĠF ah", + "act ing", + "e q", + "est ation", + "F ight", + "ĠMar ks", + "27 3", + "Ġ17 8", + "R aw", + "ãģ ĭ", + "34 9", + "bl ocks", + "Ġver ge", + "est ine", + "ĠPod esta", + "Ġinv asive", + "Ġprofound ly", + "ĠA o", + "e ach", + "Ġl est", + "inter pret", + "Ġshr inking", + "Ġerr one", + "Ġche es", + "ly s", + "ĠI vy", + "ĠDirect ory", + "Ġhint ed", + "V ICE", + "Ġcontact ing", + "ĠG ent", + "he i", + "Ġlabel ing", + "Ġmerc ury", + "ĠL ite", + "Ġexp ires", + "Ġdest abil", + "rit is", + "c u", + "Ġfeather s", + "Ġste er", + "Ġprogram med", + "ĠV ader", + "Go ing", + "ĠE lim", + "Ġy o", + "ĠMic he", + "Ġ20 3", + "Ġslee ves", + "Ġb ully", + "ĠHum ans", + "36 8", + "Ġcomp ress", + "ĠBan ner", + "AR S", + "Ġa while", + "Ġcal ib", + "Ġspons orship", + "ĠDiff iculty", + "ĠP apers", + "Ġident ifier", + "} .", + "Ġy og", + "ĠSh ia", + "Ġclean up", + "Ġvib e", + "int rodu", + "im ming", + "Austral ia", + "Ġout lines", + "ĠY outube", + "tr ain", + "ĠM akes", + "Ġde ported", + "Ġcent r", + "ĠD ug", + "ĠB oulder", + "ĠBuff y", + "Ġinj unction", + "ĠHar ley", + "ĠG roups", + "ĠD umbledore", + "ĠCl ara", + "Ġ\" -", + "Ġsacrific ed", + "ep h", + "Sh adow", + "ib ling", + "Ġfreel ance", + "Ġevident ly", + "ph al", + "Ġret ains", + "M ir", + "Ġfin ite", + "d ar", + "ĠC ous", + "Ġrep aired", + "Ġperiod ic", + "Ġchampions hips", + "Ġaster oid", + "bl ind", + "Ġexpress ly", + "ĠAst ros", + "Ġsc aled", + "Ġge ographical", + "ĠRap ids", + "En joy", + "Ġel astic", + "ĠMoh amed", + "Mark et", + "be gin", + "Ġdisco vers", + "Ġtele communications", + "Ġscan ner", + "Ġen large", + "Ġsh arks", + "Ġpsy chedel", + "ĠRou ge", + "Ġsnap shot", + "is ine", + "X P", + "Ġpestic ides", + "ĠL SD", + "ĠDist ribution", + "re ally", + "Ġde gradation", + "Ġdisgu ise", + "Ġbi om", + "ĠEX T", + "Ġequ ations", + "Ġhaz ards", + "ĠComp ared", + ") *", + "Ġvirt ues", + "Ġeld ers", + "Ġenh ancing", + "ĠAc ross", + "er os", + "ang ling", + "Ġcomb ust", + "ucc i", + "Ġconc ussion", + "Ġcontrace ption", + "ĠK ang", + "Ġexpress es", + "Ġa ux", + "ĠP ione", + "Ġexhib its", + "Deb ug", + "OT AL", + "ĠAl ready", + "ĠWheel er", + "Ġexp ands", + "? :", + "Ġreconc iliation", + "Ġpir ates", + "Ġpur se", + "Ġdiscour age", + "Ġspect acle", + "R ank", + "Ġwra ps", + "ĠTh ought", + "Ġimp ending", + "O pp", + "ĠAng lo", + "ĠE UR", + "Ġscrew ed", + "ret ched", + "Ġencour agement", + "mod els", + "Ġconf use", + "mm m", + "ĠVit amin", + "âĸij âĸij", + "C ru", + "Ġkn ights", + "Ġdisc ard", + "Ġb ishops", + "ĠW ear", + "ĠGar rett", + "k an", + "ãĥ Ł", + "Ġmascul ine", + "cap ital", + "ĠA us", + "Ġfat ally", + "th anks", + "ĠA U", + "ĠG ut", + "12 00", + "Ġ 00000000", + "Ġsur rog", + "ĠBI OS", + "ra its", + "ĠWat ts", + "Ġresur rection", + "ĠElect oral", + "ĠT ips", + "4 000", + "Ġnut rient", + "Ġdepict ing", + "Ġspr ink", + "Ġm uff", + "ĠL IM", + "ĠS ample", + "ps c", + "ib i", + "gener ated", + "Ġspec imens", + "Ġdiss atisf", + "Ġtail ored", + "Ġhold ings", + "ĠMonth ly", + "ĠE at", + "po ons", + "Ġne c", + "ĠC age", + "ĠLot us", + "ĠLan tern", + "Ġfront ier", + "Ġp ensions", + "Ġj oked", + "ĠHard y", + "=-=- =-=-", + "r ade", + "U ID", + "Ġr ails", + "Ġem it", + "Ġsl ate", + "Ġsm ug", + "Ġsp it", + "ĠCall s", + "ĠJac obs", + "f eat", + "ĠU E", + "Ġrest ruct", + "Ġregener ation", + "Ġenerg ies", + "ĠCon nor", + "OH N", + "ĠChe ese", + "Ġg er", + "Ġresur rect", + "man agement", + "N W", + "Ġpres ently", + "ĠBru ins", + "M ember", + "ĠM ang", + "id an", + "Ġboost ing", + "w yn", + "+ .", + "requ isite", + "ĠNY PD", + "ĠMe gan", + "ĠCond itions", + "Ġp ics", + "nes ium", + "ĠR ash", + "Ġ17 4", + "ĠD ucks", + "Ġemb ro", + "z u", + "on ian", + "rel igious", + "Ġc raz", + "ĠAC A", + "ĠZ ucker", + "EM A", + "ĠPro s", + "We apon", + "ĠKn ox", + "ĠAr duino", + "Ġst ove", + "Ġheaven s", + "ĠP urchase", + "Ġher d", + "Ġfundra iser", + "Dig ital", + "5 000", + "Ġprop onents", + "/ âĢĭ", + "Ġj elly", + "ĠVis a", + "Ġmon ks", + "Ġadvance ment", + "ĠW er", + "Ġ18 7", + "e us", + "ert ility", + "Ġfet al", + "Ġ19 36", + "L o", + "Ġout fits", + "Ġstair case", + "b omb", + "Ġcustom ized", + "cl air", + "T ree", + "Ġm apped", + "ĠConsider ing", + "ĠTor res", + "Ġmeth yl", + "Ġapprox imate", + "Ġdo om", + "ĠHans en", + "Ġc rossover", + "Ġstand alone", + "ä ¼", + "Ġinv ites", + "Ġgra veyard", + "Ġh p", + "Donald Trump", + "Ġesc ort", + "G ar", + "Ġpredec essors", + "Ġh ay", + "Ġen zyme", + "ĠStra ight", + "vis ors", + "I ng", + "ane ously", + "ĠApp lied", + "Ġf ec", + "ĠDur ant", + "Ġout spoken", + "or b", + "Ġz eal", + "Ġdisgr ace", + "' ).", + "ĠChe ng", + "28 9", + "ĠRen a", + "ĠSu icide", + "29 4", + "Ġout raged", + "ĠNew man", + "ĠN vidia", + "ĠA ber", + "ĠB ers", + "Ġrecre ation", + "Wind ow", + "ĠD P", + "x e", + "Ġped oph", + "Ġfall out", + "ambo o", + "Ġpresent ations", + "ĠApp s", + "Ġh tml", + "3 45", + "ĠX XX", + "Ġrub bing", + "ĠLe ather", + "Ġhum idity", + "se ys", + "est ablished", + "ĠUn its", + "64 6", + "Ġrespect able", + "A uto", + "Ġthri ving", + "ĠInn ovation", + "ang s", + "Ext ra", + "reg ulation", + "29 8", + "p ick", + "Ex amples", + "ĠC J", + "Att ack", + "Ġdr acon", + "L T", + "Ġstick er", + "re rs", + "Ġsun ny", + "I ss", + "reg ulated", + "d im", + "ĠAb stract", + "Ġhus bands", + "Off ice", + "om ination", + "it ars", + "AN GE", + "asc al", + "ĠK ris", + "ĠInf antry", + "Ġm alf", + "ĠA the", + "ĠR ally", + "bal anced", + "................ ........", + "OU P", + "Ġmole cule", + "met ics", + "ĠSpl it", + "ĠInstruct ions", + "ĠN ights", + "c ards", + "Ġt ug", + "Ġcon e", + "å Ń", + "Ġt x", + "ĠDisc ussion", + "Ġcatast rophe", + "pp e", + "g io", + "Ġcommun ism", + "Ġhal ted", + "ĠGu ant", + "cle an", + "ĠSc hed", + "ĠK anye", + "Ġw ander", + "ĠSer iously", + "Ġ18 8", + "enn ial", + "f ollow", + "product ive", + "ĠFl ow", + "ĠS ail", + "Ġc raw", + "Ġsim ulations", + "or u", + "ang les", + "ĠN olan", + "Ġmen stru", + "4 70", + "Ġ20 7", + "aj a", + "Ġcas ually", + "board ing", + "Ġ2 22", + "ov y", + "ĠN umbers", + "um at", + "O E", + "28 7", + "ĠCle mson", + "Ġcert s", + "Ġsl id", + "ĠT ribe", + "Ġto ast", + "Ġfort unes", + "Ġf als", + "ĠComm ittees", + "Ġg p", + "Ġf iery", + "ĠN ets", + "ĠAn ime", + "Pack age", + "ĠComp are", + "l aughter", + "in fect", + "Ġatroc ities", + "Ġjust ices", + "Ġins ults", + "ĠVern on", + "Ġsh aken", + "Ġperson a", + "est amp", + "36 7", + "br ain", + "Ġexperiment ing", + "K en", + "ĠElect ronics", + "Ġ16 1", + "dom ain", + "Ġgraph ical", + "b ishop", + "Ġwho pping", + "ĠEv angel", + "Ġadvertis ers", + "ĠSpe ar", + "Ġb ids", + "Ġdestro ys", + "ut z", + "Ġunders c", + "ĠAD D", + "Ġan ts", + "ĠC um", + "ipp les", + "ĠF ill", + "Ġgl anced", + "Ġind icted", + "ĠE ff", + "Ġmis con", + "ĠDes ktop", + "Ġab ide", + "ãĥ Ģ", + "ĠI o", + "ĠC oul", + "Ġcaps ule", + "ĠCh rys", + "M ON", + "Ġund es", + "ĠI RA", + "Ġc itation", + "Ġdict ate", + "ĠNet works", + "ĠConf lict", + "ĠSt uff", + "x a", + "is ec", + "ĠChem istry", + "Ġquarter ly", + "William s", + "an an", + "O pt", + "ĠAlexand ria", + "out heastern", + "ĠSpring field", + "ĠBlack s", + "Ġge ography", + "24 2", + "Ġut most", + "ĠEx xon", + "ab outs", + "E VA", + "ĠEn able", + "ĠBar r", + "Ġdisag reed", + "ĠCy prus", + "Ġdement ia", + "Ġlab s", + "Ġubiqu itous", + "ĠLO VE", + "Ġconsolid ated", + "s r", + "Ġcream y", + "ĠTim ber", + "Reg ardless", + "ĠCert ificate", + "Ġ\" ...", + "ogen ous", + "Capt ain", + "Ġinsult ing", + "ĠSor os", + "ĠInst r", + "ĠBulgar ia", + "bet ter", + "Ġsuck ing", + "ĠDavid son", + "at z", + "Ġcoll ateral", + "g if", + "Ġplag ued", + "ĠC ancel", + "ĠGard ner", + "R B", + "Ġsix teen", + "Rem ove", + "ur istic", + "c ook", + "R od", + "Ġcompr ising", + "f le", + ") âĢĶ", + "ĠVik ing", + "g rowth", + "agon al", + "Ġsr f", + "af ety", + "m ot", + "N early", + "st own", + "ĠF actor", + "Ġautom obile", + "Ġproced ural", + "m ask", + "amp ires", + "Ġdisapp ears", + "j ab", + "3 15", + "Ġ19 51", + "ne eded", + "Ġd aring", + "le ader", + "Ġp odium", + "Ġun healthy", + "Ġm und", + "Ġpy ramid", + "oc re", + "Ġkiss ed", + "Ġdream ed", + "ĠFant astic", + "ĠG ly", + "å Ĭ", + "Ġgreat ness", + "Ġsp ices", + "Ġmet ropolitan", + "Ġcomp uls", + "i ets", + "101 6", + "ĠSh am", + "ĠP yr", + "fl ies", + "ĠMid night", + "Ġswall owed", + "Ġgen res", + "ĠL ucky", + "ĠRew ards", + "Ġdisp atch", + "ĠI PA", + "ĠApp ly", + "Ġa ven", + "al ities", + "3 12", + "th ings", + "Ġ( ).", + "Ġm ates", + "ĠS z", + "ĠC OP", + "ol ate", + "O FF", + "Ġre charge", + "c aps", + "ĠYork er", + "ic one", + "Ġgal axies", + "ile aks", + "D ave", + "ĠP uzz", + "ĠCelt ic", + "ĠA FC", + "27 6", + "ĠS ons", + "Ġaffirm ative", + "H or", + "Ġtutorial s", + "ĠC ITY", + "ĠR osa", + "ĠExt ension", + "Ser ies", + "Ġf ats", + "Ġr ab", + "l is", + "Ġun ic", + "Ġe ve", + "ĠSp in", + "Ġadul thood", + "ty p", + "Ġsect arian", + "Ġcheck out", + "ĠCy cl", + "S ingle", + "Ġmart yr", + "Ġch illing", + "88 8", + "ou fl", + "Ġ] ;", + "Ġcongest ion", + "m k", + "ĠWhere as", + "Ġ19 38", + "ur rencies", + "er ion", + "Ġbo ast", + "ĠPat ients", + "Ġch ap", + "ĠB D", + "real DonaldTrump", + "Ġexam ines", + "h ov", + "Ġstart ling", + "ĠBab ylon", + "w id", + "om ew", + "br ance", + "ĠOd yssey", + "w ig", + "Ġtor ch", + "ĠV ox", + "ĠMo z", + "ĠT roll", + "ĠAn s", + "Similar ly", + "ĠF ul", + "00 6", + "Un less", + "ĠAl one", + "st ead", + "ĠPub lisher", + "r ights", + "t u", + "ĠDoes n", + "Ġprofession ally", + "Ġcl o", + "ic z", + "Ġste als", + "Ġ á", + "19 86", + "Ġst urdy", + "ĠJoh ann", + "Ġmed als", + "Ġfil ings", + "ĠFr aser", + "d one", + "Ġmult inational", + "Ġf eder", + "Ġworth less", + "Ġp est", + "Yes terday", + "ank ind", + "Ġg ays", + "Ġb orne", + "ĠP OS", + "Pict ure", + "Ġpercent ages", + "25 1", + "r ame", + "Ġpot ions", + "AM D", + "ĠLeban ese", + "Ġr ang", + "ĠL SU", + "ong s", + "Ġpen insula", + "ĠCl ause", + "AL K", + "oh a", + "ĠMac Book", + "Ġunanim ous", + "Ġl enders", + "Ġhang s", + "Ġfranch ises", + "ore rs", + "ĠUp dates", + "Ġisol ate", + "and ro", + "S oon", + "Ġdisrupt ive", + "ĠSur ve", + "Ġst itches", + "ĠSc orp", + "ĠDomin ion", + "Ġsupp lying", + "Ar g", + "Ġtur ret", + "ĠL uk", + "Ġbr ackets", + "* )", + "ĠRevolution ary", + "ĠHon est", + "Ġnot icing", + "ĠSh annon", + "Ġafford ed", + "Ġth a", + "ĠJan et", + "! --", + "ĠNare ndra", + "ĠPl ot", + "H ol", + "se ver", + "e enth", + "Ġobst ruction", + "Ġ10 24", + "st aff", + "j as", + "or get", + "sc enes", + "l aughs", + "ĠF argo", + "cr ime", + "Ġorche str", + "Ġde let", + "ili ary", + "rie ved", + "Ġmilit ar", + "ĠGreen e", + "âĹ ı", + "ãģ ¦", + "ĠGu ards", + "Ġunle ashed", + "ĠWe ber", + "Ġadjust able", + "Ġcal iber", + "Ġmotiv ations", + "Ġà ł", + "m Ah", + "ĠL anka", + "hand le", + "Ġp ent", + "ĠR av", + "ĠAng ular", + "ĠK au", + "umb ing", + "Ġphil anthrop", + "Ġde hyd", + "Ġtox icity", + "e er", + "ĠY ORK", + "w itz", + "å ¼", + "ĠI E", + "commun ity", + "ĠA H", + "Ġret ali", + "Ġmass ively", + "ĠDani els", + "ĠD EL", + "Ġcar cin", + "Ur l", + "Ġrout ing", + "ĠNPC s", + "ĠR AF", + "ry ce", + "Ġwa ived", + "ĠGu atem", + "Every body", + "Ġco venant", + "Ġ17 3", + "Ġrelax ing", + "Ġqu art", + "al most", + "Ġguard ed", + "ĠSold iers", + "ĠPL AY", + "Ġout going", + "L AND", + "Ġre write", + "ĠM OV", + "ĠIm per", + "ĠS olution", + "Ġphenomen al", + "Ġl ongevity", + "Ġimp at", + "ĠN issan", + "ir ie", + "Ġod or", + "ĠZ ar", + "ok s", + "Ġmilit ias", + "ĠSP EC", + "Ġtoler ated", + "ars er", + "ĠBrad ford", + "+ ,", + "Ġsur real", + "s f", + "Can adian", + "Ġresemb lance", + "Ġcarbohyd rate", + "VI EW", + "Ġaccess ory", + "me al", + "larg est", + "ieg el", + "Some one", + "Ġtoug hest", + "os o", + "Ġfun nel", + "Ġcondemn ation", + "lu ent", + "Ġw ired", + "ĠSun set", + "Jes us", + "ĠP ST", + "ĠP ages", + "ĠTy coon", + "ĠP F", + "Ġselect ions", + "Ġ à¤", + "part isan", + "Ġhigh s", + "ĠR une", + "Ġcraft s", + "le ad", + "ĠParent s", + "Ġre claim", + "ek er", + "ĠAll ied", + "ae per", + "Ġlo oming", + "Ġbenefic iaries", + "ĠH ull", + "Stud ents", + "Jew ish", + "d j", + "Ġp act", + "tem plate", + "ĠOffic ials", + "ĠBay lor", + "Ġhe mp", + "Ġyouth s", + "ĠLevel s", + "ĠX iao", + "ĠC hes", + "Ġende avor", + "ĠRem oved", + "Ġhipp ocamp", + "H ell", + "ãĤ Ĭ", + "80 5", + "Ġd inosaur", + "ĠWr ath", + "ĠIndones ian", + "Ġcalcul ator", + "ĠD ictionary", + "Ġ4 20", + "ĠM AG", + "( _", + "! ,", + "t arians", + "Ġrestrict ing", + "rac use", + "Ġweek day", + "OU NT", + "Ġsh rugged", + "leg round", + "Ġb ald", + "ĠDo ctors", + "Ġt outed", + "ĠMax well", + "Ġ2 14", + "Ġdiplom at", + "Ġrep ression", + "Ġconstitu ency", + "v ice", + "r anked", + "ĠNap oleon", + "g ang", + "ĠFore ver", + "t un", + "Ġbul b", + "ĠPD T", + "ĠC isco", + "V EN", + "Ġres umed", + "Ste ven", + "ĠManit oba", + "Ġfab ulous", + "ĠAg ents", + "19 84", + "Ġam using", + "ĠMyster ies", + "Ġor thodox", + "fl oor", + "Ġquestion naire", + "Ġpenet rate", + "Ġfilm makers", + "ĠUn c", + "Ġst amped", + "Ġth irteen", + "Ġout field", + "Ġforward ed", + "Ġapp ra", + "Ġa ided", + "t ry", + "Ġunf ocused", + "ĠL iz", + "ĠWend y", + "ĠSc ene", + "Ch arg", + "Ġreject s", + "Ġleft ist", + "ĠProv idence", + "ĠBr id", + "reg n", + "Ġprophe cy", + "ĠL IVE", + "4 99", + "Ġfor ge", + "ĠF ML", + "Ġintrins ic", + "ĠF rog", + "Ġw ont", + "ĠH olt", + "Ġfam ed", + "CL US", + "aeper nick", + "ĠH ate", + "ĠC ay", + "Ġregister ing", + "ort ality", + "rop y", + "ocaly ptic", + "a an", + "n av", + "Ġfasc ist", + "IF IED", + "Ġimpl icated", + "ĠRes ort", + "ĠChand ler", + "ĠBr ick", + "P in", + "ys c", + "Us age", + "ĠHel m", + "us ra", + "âĺħ âĺħ", + "ĠAb bas", + "Ġunanim ously", + "Ġke eper", + "Ġadd icted", + "?? ?", + "Ġhelm ets", + "Ġant ioxid", + "aps ed", + "80 8", + "gi ene", + "Ġwa its", + "Ġmin ion", + "ra ved", + "ĠP orsche", + "Ġdream ing", + "Ġ17 1", + "ĠC ain", + "Ġun for", + "ass o", + "ĠConfig uration", + "k un", + "hard t", + "Ġn ested", + "ĠL DS", + "L ES", + "Ġt ying", + "en os", + "Ġc ue", + "ĠMar qu", + "sk irts", + "Ġclick ed", + "Ġexp iration", + "ĠAccording ly", + "ĠW C", + "Ġbless ings", + "Ġaddict ive", + "ĠN arr", + "y x", + "ĠJagu ars", + "Ġrent s", + "ĠS iber", + "Ġt ipped", + "ous se", + "ĠFitz gerald", + "Ġhier arch", + "out ine", + "Ġwa velength", + "> .", + "ch id", + "ĠProcess ing", + "/ +", + "r anking", + "E asy", + "ĠConst ruct", + "Ġt et", + "ins ured", + "H UD", + "Ġqu oting", + "Ġcommun icated", + "in x", + "Ġin mate", + "Ġerect ed", + "ĠAbs olutely", + "ĠSure ly", + "Ġun im", + "ĠThr one", + "he id", + "Ġcl aws", + "Ġsuper star", + "ĠL enn", + "ĠWh is", + "U k", + "ab ol", + "Ġsk et", + "ĠN iet", + "Ġper ks", + "Ġaff inity", + "Ġopen ings", + "phas is", + "Ġdiscrim inate", + "T ip", + "v c", + "Ġgr inding", + "ĠJenn y", + "Ġast hma", + "hol es", + "ĠHom er", + "Ġreg isters", + "ĠGl ad", + "Ġcre ations", + "Ġlith ium", + "Ġappl ause", + "unt il", + "Just ice", + "ĠTur ks", + "Ġsc andals", + "Ġb ake", + "t ank", + "M ech", + "ĠMe ans", + "ĠM aid", + "Republic ans", + "is al", + "wind ows", + "ĠSant os", + "Ġveget ation", + "33 8", + "t ri", + "Ġfl ux", + "ins ert", + "Ġclar ified", + "Ġmort g", + "ĠCh im", + "ĠT ort", + "Ġdiscl aim", + "met al", + "ĠAs ide", + "Ġindu ction", + "Ġinf l", + "Ġathe ists", + "amp h", + "Ġe ther", + "ĠV ital", + "ĠBu ilt", + "M ind", + "Ġweapon ry", + "S ET", + "Ġ18 6", + "ad min", + "g am", + "cont ract", + "af a", + "Ġderiv atives", + "Ġsn acks", + "Ġch urn", + "E conom", + "Ġca pped", + "ĠUnder standing", + "ĠH ers", + "ĠI z", + "Ġd uct", + "I ENT", + "augh ty", + "Ġâľ Ķ", + "ĠN P", + "Ġsa iling", + "In itialized", + "Ġt ed", + "Ġreact ors", + "ĠL omb", + "Ġcho ke", + "ĠW orm", + "Ġadm iration", + "Ġsw ung", + "ens ibly", + "Ġr ash", + "ĠGo als", + "ĠImport ant", + "Sh ot", + "ĠR as", + "Ġtrain ers", + "ĠB un", + "Work ing", + "Ġhar med", + "ĠPand ora", + "ĠL TE", + "Ġmush room", + "ĠCH AR", + "ĠF ee", + "ĠM oy", + "B orn", + "ol iberal", + "ĠMart ial", + "Ġgentle men", + "Ġling ering", + "Offic ial", + "Ġgra ffiti", + "ĠN ames", + "D er", + "Ġqu int", + "ist rate", + "aze era", + "ĠNOT ICE", + "ĠFlore nce", + "Ġpay able", + "Ġdep icts", + "ĠSpe cies", + "He art", + "âĶĢâĶĢâĶĢâĶĢ âĶĢâĶĢâĶĢâĶĢ", + "Ġencl osed", + "Incre ases", + "D aily", + "ĠL is", + "Ġenact ment", + "ĠB acon", + "ĠSt eele", + "dem and", + "Ġ18 3", + "Ġmouth s", + "Ġstr anded", + "Ġenhance ment", + "01 1", + "ĠWh ats", + "Ġhe aled", + "en y", + "ĠR ab", + "Ġ3 40", + "ĠLab yrinth", + "ro ach", + "ĠY osh", + "ĠCl ippers", + "Ġconcert s", + "Intern et", + "35 5", + "Ġstick ers", + "Ġter med", + "ĠAx e", + "Ġgrand parents", + "Fr ance", + "ĠCl im", + "ĠU h", + "ul ic", + "Ġthr ill", + "cent ric", + "ĠOver view", + "ĠCond uct", + "Ġsubstant ive", + "Ġ18 2", + "m ur", + "Ġstr ay", + "ĠCo ff", + "Ġrep etitive", + "ĠFor gotten", + "Ġqual ification", + "ew itness", + "ĠZ imbabwe", + "Ġsim ulated", + "ĠJ D", + "25 3", + "ĠW are", + "Ġun sc", + "T imes", + "Ġsum mons", + "Ġdis connected", + "Ġ18 4", + "ci us", + "ĠGu jar", + "od ka", + "Ġer ase", + "ĠTob acco", + "elect ed", + "Ġun cont", + "ĠShe pard", + "ĠL amp", + "Ġalert ed", + "Ġoper ative", + "arn a", + "u int", + "Ġneglig ence", + "ac ements", + "Ġsup ra", + "Ġprev ail", + "ĠSh ark", + "Ġbel ts", + "ãģ «", + "Ġt ighter", + "Engine ers", + "Ġin active", + "Ġexp onent", + "ĠWill ie", + "a ples", + "Ġhe ir", + "ĠH its", + "ian n", + "ĠS ays", + "Ġcurrent s", + "ĠBeng al", + "Ġar ist", + "B uffer", + "Ġbree ze", + "ĠWes ley", + "Col a", + "Ġpron oun", + "Ġde ed", + "ĠK ling", + "Ġof t", + "Ġinf lict", + "Ġpun ishing", + "Ġn m", + "ik u", + "OD UCT", + "01 4", + "Ġsubsid y", + "ĠDE A", + "ĠHer bert", + "ĠJ al", + "B ank", + "Ġdef erred", + "Ġship ment", + "B ott", + "Ġal le", + "b earing", + "HT ML", + "Off line", + "Ġ2 13", + "Ġscroll ing", + "Ġsc anned", + "ĠLib yan", + "ĠT OP", + "ch rom", + "d t", + "col umn", + "Psy NetMessage", + "Z ero", + "Ġtor so", + "0 50", + "âķ IJ", + "Ġimp erson", + "ĠSchw artz", + "ud ic", + "Ġpiss ed", + "ĠS app", + "25 7", + "ĠIS Ps", + "og l", + "Ġsuper vised", + "Ġad olescent", + "Ġatt ained", + "ĠDel ivery", + "ĠB unny", + "Ġ19 37", + "Ġmini ature", + "Ġo s", + "Ġ3 70", + "60 8", + "ĠMour inho", + "Ġinn ate", + "Ġtem po", + "ĠN M", + "ĠFall en", + "00 9", + "Ġprov ocative", + "Stream er", + "ĠBened ict", + "ĠBol she", + "Ġt urtle", + "ĠPC B", + "ĠEqu al", + "Direct or", + "ĠR end", + "Ġflu ids", + "Author ities", + "Ġcous ins", + "requ ency", + "ĠNeigh bor", + "s ets", + "sh ared", + "Char les", + "pass word", + "Ġg ears", + "Ġ2 11", + "ĠHard ware", + "ri ka", + "Ġup stream", + "H om", + "Ġdisproportion ately", + "iv ities", + "Ġund efined", + "Ġelect rons", + "Ġcommem or", + "Event ually", + "Ġ> <", + "Ġir responsible", + "2 18", + "ĠRe leased", + "ĠO VER", + "ĠI GN", + "ĠB read", + "st ellar", + "ĠS age", + "tt ed", + "dam age", + "ed ition", + "ĠPre c", + "Ġl ime", + "Ġconf inement", + "Ġcal orie", + "we apon", + "Ġdiff ering", + "ĠS ina", + "m ys", + "am d", + "Ġintric ate", + "k k", + "ĠP AT", + "ã o", + "st ones", + "lin ks", + "Ġr anch", + "Sem itic", + "Ġdifferent iate", + "ĠS inger", + "occup ied", + "Ġfort ress", + "c md", + "Ġinter ception", + "ĠAnk ara", + "Ġre pt", + "ĠSol itaire", + "Ġrem ake", + "p red", + "Ġd ared", + "aut ions", + "ĠB ACK", + "Run ning", + "Ġdebug ging", + "Ġgraph s", + "3 99", + "ĠNig el", + "Ġb un", + "Ġpill ow", + "Ġprog ressed", + "fashion ed", + "Ġob edience", + "ER N", + "Ġrehe ars", + "C ell", + "t l", + "S her", + "Ġher ald", + "ĠPay ment", + "ĠC ory", + "ĠDe pt", + "Ġrep ent", + "ĠWe ak", + "uck land", + "Ġple asing", + "Ġshort ages", + "Ġjur ors", + "ĠK ab", + "q qa", + "Ant i", + "Ġw ow", + "ĠRC MP", + "Ġt sun", + "ĠS ic", + "Ġcomp rises", + "Ġsp ies", + "Ġprec inct", + "n u", + "Ġur ges", + "Ġtim ed", + "Ġstrip es", + "ĠB oots", + "Ġy en", + "Adv anced", + "Ġdisc rete", + "ĠArch angel", + "employ ment", + "D iff", + "Ġmon uments", + "Ġ20 9", + "work er", + "Ġ19 6", + "ĠI g", + "utter stock", + "T PS", + "J ac", + "Ġhomeless ness", + "Ġcomment ator", + "Ġrac ially", + "f ing", + "se ed", + "E le", + "ell ation", + "Ġeth anol", + "Ġpar ish", + "ĠD ong", + "ĠAw akening", + "Ġdev iation", + "ĠB earing", + "ĠTsu k", + "Ġrec ess", + "Ġl ymph", + "ĠCann abis", + "å ľ", + "ĠNEW S", + "Ġd ra", + "ĠStef an", + "ĠWr ong", + "ĠS AM", + "Ġloose ly", + "Ġinterpre ter", + "ĠPl ain", + "Go vernment", + "Ġbigot ry", + "Ġgren ades", + "ave z", + "pict ured", + "Ġmand ated", + "ĠMon k", + "ĠPed ro", + "Ġl ava", + "27 4", + "Ġcyn ical", + "ĠScroll s", + "l ocks", + "M p", + "Ġcon gregation", + "orn ings", + "ph il", + "ĠI bid", + "Ġf erv", + "Ġdisapp earing", + "Ġarrog ant", + "sy n", + "ĠMa ver", + "ĠSu it", + "24 1", + "Ġab bre", + "ack ers", + "P a", + "ĠY el", + "Whe never", + "Ġ23 5", + "ĠV ine", + "ĠAn at", + "Ġext inct", + "LE T", + "Ġexecut able", + "V ERS", + "ox ide", + "D NA", + "ĠP rel", + "Ġresent ment", + "Ġcompr ise", + "ĠAv iv", + "Ġinter ceptions", + "Ġprol ific", + "IN A", + "ĠEr in", + "though t", + "2 19", + "ĠPsychiat ry", + "un ky", + "chem ist", + "H o", + "ĠMcC oy", + "Ġbr icks", + "L os", + "ri ly", + "ĠUS SR", + "Ġr ud", + "Ġl aud", + "ĠW ise", + "ĠEmer ald", + "Ġrev ived", + "Ġdam ned", + "ĠRep air", + "id em", + "ct ica", + "Ġpatri arch", + "ĠN urs", + "me g", + "Ġcheap est", + "re ements", + "empt y", + "ĠCele br", + "Ġdepri vation", + "ch anted", + "ĠTh umbnails", + "E nergy", + "ĠEth an", + "ĠQ ing", + "Ġopp oses", + "W IND", + "v ik", + "ĠM au", + "ĠS UB", + "66 7", + "G RE", + "ĠVol unte", + "nt on", + "C ook", + "å IJ", + "es que", + "Ġplum met", + "Ġsu ing", + "Ġpron ounce", + "Ġresist ing", + "ĠF ishing", + "ĠTri als", + "Ġy ell", + "Ġ3 10", + "Ġin duct", + "Ġpersonal ized", + "oft en", + "R eb", + "EM BER", + "Ġview point", + "Ġexist ential", + "() )", + "rem ove", + "MENT S", + "l asses", + "Ġev apor", + "Ġa isle", + "met a", + "Ġreflect ive", + "Ġentit lement", + "Ġdev ised", + "mus ic", + "asc ade", + "Ġwind ing", + "off set", + "Ġaccess ibility", + "ke red", + "Bet ter", + "ĠJohn ston", + "th inking", + "S now", + "ĠCroat ia", + "ĠAt omic", + "27 1", + "34 8", + "Ġtext book", + "ĠSix th", + "Ġ اÙĦ", + "Ġsl ider", + "ĠBur ger", + "b ol", + "S ync", + "Ġgrand children", + "Ġc erv", + "+ )", + "Ġe ternity", + "Ġtweet ing", + "Ġspec ulative", + "Ġpiv otal", + "ĠW P", + "ĠT ER", + "ynam ic", + "Ġu pl", + "ĠC ats", + "per haps", + "Ġclass mates", + "Ġblat ant", + "' -", + "Ġl akh", + "ant ine", + "ĠB org", + "i om", + "/ (", + "ĠAthlet ic", + "Ġs ar", + "OT A", + "ĠHoff man", + "Never theless", + "Ġad orable", + "Ġspawn ed", + "Ass ociated", + "ĠDom estic", + "Ġimpl ant", + "ĠLux em", + "ĠK ens", + "Ġp umps", + "ĠS AT", + "Att ributes", + "50 9", + "av our", + "Ġcentral ized", + "ĠT N", + "Ġfresh ly", + "ĠA chieve", + "Ġouts iders", + "her ty", + "ĠRe e", + "ĠT owers", + "ĠD art", + "ak able", + "Ġm p", + "ĠHeaven ly", + "Ġr ipe", + "ĠCarol ine", + "ry an", + "Ġclass ics", + "Ġret iring", + "Ġ2 28", + "Ġa h", + "Ġdeal ings", + "Ġpunch ing", + "ĠChap man", + "O ptions", + "max well", + "vol ume", + "Ġst al", + "Ġex ported", + "ĠQu ite", + "Ġnumer ical", + "B urn", + "F act", + "ĠKey stone", + "Ġtrend ing", + "Ġalter ing", + "ĠAfric ans", + "47 8", + "ĠM N", + "ĠKn ock", + "Ġtempt ation", + "Ġprest ige", + "Over view", + "ĠTrad itional", + "ĠBah rain", + "Priv ate", + "ĠH OU", + "Ġbar r", + "ĠT at", + "C ube", + "US D", + "ĠGrand e", + "ĠG at", + "ĠFl o", + "Ġres ides", + "Ġind ec", + "vol ent", + "Ġperpet ual", + "ub es", + "Ġworld view", + "ĠQuant um", + "Ġfil tered", + "Ġen su", + "orget own", + "ERS ON", + "ĠM ild", + "37 9", + "OT T", + "à ¥", + "Ġvit amins", + "Ġrib bon", + "Ġsincere ly", + "ĠH in", + "Ġeight een", + "Ġcontradict ory", + "Ġgl aring", + "Ġexpect ancy", + "Ġcons pir", + "Ġmon strous", + "Ġ3 80", + "re ci", + "Ġhand ic", + "Ġpump ed", + "Ġindic ative", + "Ġr app", + "Ġav ail", + "ĠLEG O", + "ĠMar ijuana", + "19 85", + "ert on", + "Ġtwent ieth", + "################ ################", + "ĠSw amp", + "Ġval uation", + "Ġaffili ates", + "adjust ed", + "ĠFac ility", + "26 2", + "Ġenz ymes", + "itud inal", + "Ġimp rint", + "S ite", + "Ġinstall er", + "ĠT RA", + "m ology", + "lin ear", + "ĠCollect ive", + "ig ating", + "ĠT oken", + "Ġspec ulated", + "K N", + "ĠC ly", + "or ity", + "Ġdef er", + "Ġinspect ors", + "appro ved", + "R M", + "ĠSun s", + "Ġinform ing", + "ĠSy racuse", + "ib li", + "7 65", + "Ġgl ove", + "Ġauthor ize", + "âĢ¦âĢ¦âĢ¦âĢ¦ âĢ¦âĢ¦âĢ¦âĢ¦", + "ĠCru ise", + "Ġcontract ing", + "she ll", + "IF E", + "ĠJew el", + "p ract", + "ĠPhot oshop", + "ĠKnow ing", + "h arm", + "Ġattract ions", + "ad an", + "et us", + "01 8", + "w agen", + "Al t", + "Ġmultip ly", + "Ġequ ilibrium", + ": {", + "ĠF ighters", + "ĠEd gar", + "Ġfour teen", + "Go vern", + "Ġmis use", + "Ġab using", + "Ġancest ry", + "ram er", + "64 4", + "Ġwor ms", + "Ġthick er", + "ĠComb ine", + "Ġpeas ants", + "Ġv ind", + "Ġcon quest", + "Ġm ocked", + "Ġc innamon", + "ĠC ald", + "ĠGall up", + "Ġavoid ance", + "Ġincarn ation", + "ĠStr at", + "Ġt asted", + "ent a", + "ĠN eal", + "p ared", + "Ġtermin ology", + "ject ion", + "Scient ists", + "ĠIN S", + "ĠDe e", + "Ġdirect ories", + "R oad", + "ĠSh ap", + "br ight", + "ĠDirect ors", + "ĠCol umn", + "Ġb ob", + "Ġprefer ably", + "Ġgl itch", + "f urt", + "Ġe g", + "id is", + "C BC", + "Ġsur rendered", + "Ġtest ament", + "33 6", + "ug gest", + "ĠN il", + "an other", + "Ġpat hetic", + "ĠDon na", + "Ġ2 18", + "ĠA very", + "Ġwhis key", + "Ġf ixture", + "ĠCon quest", + "Ġbet s", + "O cc", + "ĠLe icester", + "] .\"", + "Ġ) );", + "Ġfl ashes", + "45 6", + "Ġmask ed", + "ge bra", + "Ġcomput ed", + "che l", + "aud er", + "Ġdefe ats", + "ĠLiber ation", + "ĠOs ama", + "ĠV ive", + "Ch anges", + "Ch annel", + "Ġtar iffs", + "Ġm age", + "ĠS ax", + "Ġinadvert ently", + "ĠC RE", + "ĠRe aper", + "ink y", + "gr ading", + "Ġstere otyp", + "Ġcur l", + "ĠF ANT", + "Ġfram eworks", + "M om", + "ĠAn ch", + "Ġflav our", + "car bon", + "Ġperm itting", + "let cher", + "ĠMo zilla", + "ĠPark ing", + "ĠCh amp", + "Sc roll", + "Ġmurd erer", + "Ġrest ed", + "Ġow es", + "ĠP oss", + "AD D", + "IF F", + "res olution", + "ĠMin ing", + "Ġcompar ative", + "D im", + "Ġneighbour ing", + "ĠA ST", + "ĠT oxic", + "Ġbi ases", + "Ġgun fire", + "ur ous", + "ĠMom ent", + "19 83", + "Ġper vasive", + "tt p", + "ĠNorm ally", + "r ir", + "S arah", + "ĠAlb any", + "Ġun sett", + "ĠS MS", + "ip ers", + "l ayer", + "ĠWh ites", + "up le", + "Ġtur bo", + "ĠLe eds", + "Ġthat s", + "ĠMin er", + "M ER", + "ĠRe ign", + "Ġper me", + "ĠBl itz", + "Ġ19 34", + "Ġintimid ating", + "t ube", + "Ġecc entric", + "ab olic", + "box es", + "ĠAssoci ates", + "v otes", + "Ġsim ulate", + "um bo", + "aster y", + "Ġship ments", + "FF FF", + "an th", + "Ġseason ed", + "Ġexperiment ation", + "âĸ ł", + "law s", + "Me et", + "idd les", + "ant ics", + "R ating", + "IS IS", + "h ift", + "Ġfront s", + "b uf", + "01 7", + "Ġun att", + "ĠD il", + "le ases", + "ĠGard ens", + "77 7", + "t ouch", + "ve ll", + "45 8", + "Ġ= ====", + "s aving", + "Ġer osion", + "ĠQu in", + "Ġearn s", + "Ġaccomplish ment", + "ĠWe i", + "Ġ< [", + "____ _", + "Ġir rig", + "ĠT eddy", + "Ġconqu ered", + "ĠArm ored", + "Ġassert s", + "Ġmanip ulating", + "r é", + "Ġtranscript s", + "G allery", + "Ġplot ting", + "Ne il", + "Ġbetray al", + "load er", + "ĠS ul", + "Ġdispl acement", + "Ġroy alty", + "ĠW I", + "he it", + "ĠDev ices", + "alle l", + "Ġmunicipal ities", + "Ġcan al", + "St ars", + "ĠU AE", + "Ġ\" âĢ¦", + "ĠC U", + "ab ove", + "Ġreson ance", + "ĠguiActive Un", + "add ed", + "ĠBra ves", + "ĠI bn", + "Ġhere by", + "ĠB RE", + "Ġshare holder", + "ĠH ir", + "ĠJ i", + "Ġstrange ly", + "Ġadm ired", + "Ġpl ight", + "Ġb achelor", + "ĠP ole", + "cipl inary", + "T ony", + "ĠArmen ian", + "Ġun man", + "ĠZion ist", + "St age", + "isco ver", + "Ġautom otive", + "Ġs idelines", + "Ġsl ick", + "ĠRena issance", + "ĠF UN", + "Im ages", + "ĠH aj", + "Ġp ing", + "Ġshort cut", + "ĠBl vd", + "ĠLook s", + "Ġbur sts", + "Ġcl amp", + "Ġm ish", + "Ġsort ing", + "Ġpatri ot", + "Ġcorrect ness", + "ĠScand inav", + "ĠCaval iers", + "p ython", + "az ar", + "Ġ3 75", + "ĠJa une", + "40 9", + "Ġdetrim ental", + "Ġstab bing", + "Ġpoison ed", + "Ġf ountain", + "oc ent", + "or st", + "ĠMar i", + "Ġr ains", + "ĠO vers", + "ĠInst itution", + "ud get", + "AM Y", + "t ale", + "ĠK R", + "ĠPr ices", + "Ġhead aches", + "Ġlands l", + "ĠA ura", + "Bon us", + "ĠZ hao", + "ĠH ip", + "Ġhop s", + "ĠKurd istan", + "Ġexplo iting", + "ry n", + "Ġhypocr isy", + "op ening", + "Ġgun shot", + "Ġw ed", + "inter stitial", + "Inter stitial", + "Ġam en", + "Bre aking", + "Ġmarket ed", + "W ire", + "ĠC rowd", + "Contin ue", + "ĠK nown", + "ĠEffect ive", + "ore an", + "iz ons", + "Jose ph", + "Ġescal ation", + "us ername", + "Ġcur tain", + "AT ES", + "ĠP AR", + "ĠM iy", + "Ġcounter fe", + "l ene", + "Ġcont enders", + "d aily", + "ĠAs c", + "ĠPhill ip", + "most ly", + "Ġfil ename", + "he ne", + "Ġresemb ling", + "Ġst aging", + "ĠCh loe", + "Ġw iring", + "H on", + "ĠRen ew", + "ott age", + "ĠHy brid", + "m uch", + "Ġstro kes", + "Ġpolicy makers", + "AP TER", + "ĠArk ham", + "pl ot", + "Ġassist ants", + "Ġde port", + "ĠSe ga", + "Ġinflu enza", + "ĠC ursed", + "ĠK obe", + "Ġskin ny", + "Prov ider", + "ĠR ip", + "Ġincrement al", + "product s", + "B F", + "Ġd ome", + "ĠC redits", + "Ġlos ers", + "int s", + "ĠBet ty", + "ĠTal ent", + "ĠD AM", + "L v", + "E ss", + "Ġd ens", + "tem p", + "J udge", + "od ic", + "Ġ' (", + "UR ES", + "ets k", + "V O", + "Ġretrie ved", + "Ġarchitect s", + "Ù ĩ", + "Ġeth ic", + "ĠSecond ary", + "st ocks", + "ad ia", + "Ġ3 25", + "ĠOp inion", + "Ġsimultane ous", + "Ġd izz", + "ul p", + "Ġsmugg ling", + "ipp ery", + "R andom", + "f acing", + "ĠD as", + "Ġstock p", + "Ġdiscl osures", + "po inter", + "Ġcor al", + "ĠSe lection", + "ĠP ike", + "ival ent", + "Ġruth less", + "ĠR im", + "Ġensu ing", + "ĠExper iment", + "Ġcongress man", + "Ġbelie ver", + "Ġun specified", + "ĠM ord", + "Ġknowledge able", + "ĠV ERY", + "T X", + "Ġstra ps", + "Ġtur f", + "apesh ifter", + "Ġmar ital", + "Ġfl ock", + "ãģ Ĩ", + "26 3", + "AM ES", + "ĠOpp osition", + "Ġtre asures", + "ĠG OD", + "Ġmodel ed", + "ĠWOR LD", + "Ġ( [", + "ĠUs age", + "H F", + "Ġ$ (", + "uss ed", + "Ġpione er", + "E ight", + "par se", + "b read", + "rit z", + "ĠMir anda", + "ĠK ant", + "++ )", + "ore n", + "Ġprov oked", + "Ġbre eds", + "ĠIn cludes", + "ĠPast ebin", + "ĠFl ip", + "J ava", + "Ġbr ink", + "Ġrum ored", + "Ġun seen", + "Ġgar nered", + "ĠDef in", + "al ted", + "Ġtatt oos", + "Ġhes itation", + "is itions", + "ĠWe aver", + "ĠReport ing", + "Ġtherap ies", + "Ġconsult ants", + "Ġresid ual", + "ĠMal i", + "ĠRom a", + "i ago", + "ĠRes idents", + "ub i", + "Ġremed ies", + "Ġadapt ive", + "ĠAl ive", + "ĠBar cl", + "Ġwal lets", + "c rypt", + "etermin ation", + "ĠPel osi", + "Ġsl ipping", + "oton in", + "Ġall iances", + "pat rick", + "ir is", + "Ġor th", + "ĠPer kins", + "ĠDe V", + "ĠG ets", + "Ġdry ing", + "ge e", + "fore st", + "ĠFor get", + "ore m", + "33 9", + "Ġvague ly", + "ĠD ion", + "ĠP orn", + "ĠH OW", + "Ġp neum", + "Ġrub ble", + "ĠT aste", + "enc ia", + "ĠG el", + "Ġd st", + "Ġ24 5", + "ĠMoroc co", + "inf lamm", + "ĠTw ins", + "Ġb ots", + "d aughter", + "ĠB alk", + "Ġbre thren", + "Ġlog os", + "Ġgo bl", + "f ps", + "Ġsub division", + "Ġp awn", + "Ġsquee zed", + "Ġmor ale", + "ĠD W", + "' \"", + "Ġkn ot", + "ook y", + "Ġdiv isive", + "Ġboost ed", + "ch y", + "ãĥ IJ", + "if act", + "Ġnewcom ers", + "ĠWrest ling", + "Ġsc outs", + "w olves", + "R at", + "Ġnin eteenth", + "ĠOs borne", + "St ats", + "Ġem powered", + "Ġpsych opath", + "ĠO EM", + "ugg age", + "ĠP K", + "ĠMoh ammad", + "P ak", + "Ġanarch ists", + "ĠExt ract", + "est hes", + "ĠStock holm", + "l oo", + "ĠG raph", + "Ġdeploy ing", + "ĠStr anger", + "ĠM old", + "Ġstaff er", + "Ġdiscount ed", + "uck le", + "ple ase", + "ĠLand ing", + "ÃŃ a", + "Ġ19 3", + "Ġan te", + "Ġrep etition", + "Ġ+ /-", + "Ġpar ody", + "Ġlive ly", + "AA A", + "ĠHor us", + "Ġp its", + "ind ers", + "L OC", + "ĠVen ice", + "40 6", + "ĠDis cover", + "â Ĩ", + "ellect ual", + "Ġp ens", + "Ġey el", + "ig uous", + "Im pl", + "Ġj oking", + "Ġinv al", + "ĠBel fast", + "Ġcredit ors", + "ĠSky walker", + "ov sky", + "Ġcease fire", + "Ġse als", + "is oft", + ") ).", + "ĠFel ix", + "IT S", + "Ġt resp", + "ĠBlock chain", + "ew are", + "ĠSch war", + "en ne", + "mount ed", + "ĠBe acon", + "les h", + "Ġimmense ly", + "Ġche ering", + "Em ploy", + "sc ene", + "ish ly", + "atche wan", + "ĠNic olas", + "Ġdr ained", + "ĠEx it", + "ĠAz erb", + "j un", + "Ġflo ated", + "u ania", + "De ep", + "Ġsuper v", + "Ġmyst ical", + "ĠD ollar", + "ĠApost le", + "ĠR EL", + "ĠProv ided", + "ĠB ucks", + "ãĥ ´", + "cut ting", + "Ġenhance ments", + "ĠPengu ins", + "ĠIsa iah", + "Ġj erk", + "ĠW yn", + "Ġst alled", + "Ġcryptoc urrencies", + "ĠR oland", + "sing le", + "Ġl umin", + "ĠF ellow", + "ĠCap acity", + "ĠKaz akh", + "W N", + "Ġfin anced", + "38 9", + "Ġt id", + "Ġcoll usion", + "ĠMy r", + "î Ģ", + "Sen ator", + "Ġped iatric", + "Ġneat ly", + "Ġsandwic hes", + "ĠArchitect ure", + "Ġt ucked", + "Ġbalcon y", + "Ġearthqu akes", + "qu ire", + "F uture", + "Ġhe fty", + "é Ĺ", + "Ġspecial izes", + "Ġstress es", + "Ġs ender", + "Ġmisunder standing", + "Ġep ile", + "Ġprov oke", + "ĠCol ors", + "Ġdis may", + "uk o", + "[ _", + "58 6", + "ne utral", + "Ġdon ating", + "ĠRand all", + "Mult i", + "Ġconvenient ly", + "ĠS ung", + "ĠC oca", + "Ġt ents", + "ĠAc celer", + "Ġpart nered", + "27 2", + "ir ming", + "ĠB AS", + "s ometimes", + "Ġobject ed", + "ub ric", + "p osed", + "LC S", + "gr ass", + "Ġattribut able", + "V IS", + "Israel i", + "Ġrepe ats", + "ĠR M", + "v ag", + "ut a", + "in ous", + "Ġin ert", + "ĠMig uel", + "æ Ń", + "ĠHawai ian", + "B oard", + "Ġart ific", + "ĠAzerb ai", + "as io", + "ĠR ent", + "A IN", + "Ġappl iances", + "Ġnational ity", + "Ġass hole", + "ĠN eb", + "Ġnot ch", + "h ani", + "ĠBr ide", + "Av ailability", + "Ġintercept ed", + "Ġcontin ental", + "Ġsw elling", + "ĠPers pect", + "b ies", + ". <", + "ith metic", + "ĠL ara", + "Ġtempt ing", + "add r", + "Ġoversee ing", + "cl ad", + "ĠD V", + "ĠGing rich", + "Ġm un", + "ĠApp ropri", + "Ġalter ations", + "ĠPat reon", + "Ġha voc", + "Ġdiscipl ines", + "Ġnotor iously", + "aku ya", + "ier i", + "? ).", + "ĠW ent", + "Ġsil icon", + "Ġtre mb", + "Cont ainer", + "K nown", + "Ġmort ar", + "est e", + "ick a", + "Ar thur", + "ĠPre viously", + "ĠMart y", + "Ġsp arse", + "g ins", + "Ġin ward", + "ĠParticip ant", + "C opy", + "ĠM isc", + "Ġantib iotic", + "ĠRet ro", + "Ġel usive", + "Ġass ail", + "ĠBatt alion", + "ĠB ought", + "Ġdimin ish", + "ĠEuro pa", + "s ession", + "ĠDanger ous", + "ies el", + "Ġdisbel ief", + "Ġbl asts", + "ext reme", + "ĠBoy d", + "ĠProject s", + "ĠGu ys", + "Ġunder gone", + "Ġgr ill", + "ĠDw ight", + "Ġ19 7", + "US ER", + "Ġfiles ystem", + "Ġcl ocks", + "T aylor", + "Ġwra pper", + "Ġfold ing", + "ous and", + "ĠPhilipp ine", + "ATION AL", + "ĠPer th", + "Ġas hes", + "Ġaccum ulate", + "ĠGate way", + "Sh op", + "orks hire", + "H an", + "ĠBar rel", + "ĠLe h", + "ĠX V", + "Ġwh im", + "Ġrep o", + "ĠC G", + "ĠM am", + "Ġincorpor ating", + "Ġbail out", + "Ġlingu istic", + "Ġdis integ", + "C LE", + "Ġcinem atic", + "ĠF iber", + "S yn", + "il ion", + "ĠCom pos", + "c hens", + "Ġne oc", + "Ġbo iled", + "F INE", + "on o", + "un cle", + "ik en", + "ĠB M", + "Î ¹", + "Ġreceipt s", + "Ġdisp osed", + "ĠTh irty", + "ĠR ough", + "ĠA BS", + "Ġnot withstanding", + "oll en", + "# $", + "Ġunrel iable", + "Ġbl oom", + "Ġmedi ocre", + "Ġtr am", + "ĠTas man", + "Ġsh akes", + "Ġmanifest o", + "ĠM W", + "Ġsatisf actory", + "Ġsh ores", + "Ġcomput ation", + "Ġassert ions", + "orm ons", + "ar ag", + "ab it", + "Dem ocrats", + "ĠL oot", + "ĠVol ks", + "ha ired", + "Ġgrav itational", + "S ing", + "ĠM iz", + "Ġthro ttle", + "Ġtyr anny", + "ĠView s", + "Ġrob ber", + "ĠMinor ity", + "Ġsh rine", + "sc ope", + "pur pose", + "Ġnucle us", + "our cing", + "ĠUS DA", + "ĠD HS", + "w ra", + "ĠBow ie", + "Sc ale", + "ĠB EL", + "x i", + "I ter", + "Ġ( ),", + "w right", + "Ġsail ors", + "ous ed", + "NAS A", + "ĠPro of", + "ĠMin eral", + "t oken", + "ĠF D", + "R ew", + "Ġe ll", + "6 30", + "Ġchance llor", + "ĠG os", + "Ġamount ed", + "ĠRec re", + "ome z", + "ĠOpt im", + "ĠOl ive", + "Ġtrack er", + "ow ler", + "ĠUn ique", + "R oot", + "Ġmar itime", + "ĠQur an", + "ĠAd apt", + "Ġecosystem s", + "ĠRe peat", + "ĠS oy", + "ĠI MP", + "Ġgrad uating", + "and em", + "P ur", + "ĠRes et", + "ĠTr ick", + "ĠPh illy", + "ĠT ue", + "ĠMalays ian", + "Ġclim ax", + "Ġb ury", + "Ġcons pic", + "ĠSouth ampton", + "ĠFl owers", + "Ġesc orted", + "ĠEduc ational", + "ĠI RC", + "Ġbrut ally", + "e ating", + "Ġpill ar", + "ĠS ang", + "ĠJ ude", + "ar ling", + "ĠAm nesty", + "Ġrem inding", + "ĠAdminist rative", + "hes da", + "Ġfl ashed", + "ĠP BS", + "per ate", + "fe ature", + "Ġsw ipe", + "Ġgra ves", + "oult ry", + "26 1", + "bre aks", + "ĠGu er", + "Ġsh rimp", + "ĠV oting", + "qu ist", + "Ġanaly tical", + "Ġtables poons", + "ĠS OU", + "Ġresear ched", + "Ġdisrupt ed", + "Ġj our", + "Ġrepl ica", + "Ġcart oons", + "b ians", + "} )", + "c opy", + "G ot", + "ou ched", + "P UT", + "Ġsw arm", + "not ations", + "s aid", + "Ġreb uilt", + "Ġcollabor ate", + "Ġr aging", + "Ġn ar", + "Ġdem ographics", + "ĠD DR", + "Ġdist rust", + "oss ier", + "ĠK ro", + "Ġpump kin", + "Ġreg rets", + "Ġfatal ities", + "ĠL ens", + "ĠO le", + "p d", + "Ġpupp et", + "ĠOut look", + "ĠSt am", + "O l", + "F air", + "U U", + "Ġre written", + "Ä ±", + "Ġfasc inated", + "Ġve ctors", + "Ġtrib unal", + "u ay", + "ĠM ats", + "ĠCo ins", + "[ [", + "Ġ18 1", + "Ġrend ers", + "ĠK aepernick", + "Ġesp ionage", + "Ġsum m", + "Ġd itch", + "Acc ount", + "Ġspread sheet", + "Ġmut ant", + "p ast", + "40 7", + "Ġd ye", + "Ġinit iation", + "Ġ4 000", + "Ġpunish able", + "Ġth inner", + "ĠKh al", + "Ġinter medi", + "D un", + "ĠGoth am", + "Ġeager ly", + "Ġvag inal", + "p owers", + "V W", + "ĠWATCH ED", + "Ġpred ator", + "ams ung", + "Ġdispar ity", + "Ġ[ *", + "Ġam ph", + "Ġout skirts", + "ĠSpir its", + "Ġskelet al", + "Ð »", + "ĠR ear", + "Ġissu ance", + "ĠLog ic", + "re leased", + "Z Z", + "ĠB ound", + "Ent ry", + "Ġex its", + "is ol", + "ĠFound er", + "Ġw re", + "ĠGreen land", + "ĠM MO", + "t aker", + "IN C", + "ãģ ¾", + "Ġhour ly", + "hen ko", + "Ġfantas ies", + "Ġdis ob", + "Ġdemol ition", + "ãĥ ĭ", + "Ġen listed", + "rat ulations", + "Ġmis guided", + "Ġens ured", + "Ġdiscour aged", + "m ort", + "Ġfl ank", + "Ġc ess", + "Ġreact s", + "ĠS ere", + "s ensitive", + "ĠSer pent", + "ass ad", + "Ġ24 7", + "Ġcalm ly", + "b usters", + "Ġble ed", + "ĠSt ro", + "Ġamuse ment", + "ĠAntar ctica", + "Ġs cept", + "ĠG aw", + "a q", + "ason ic", + "Ġsp rawling", + "n ative", + "atur ated", + "ĠBattle field", + "IV ERS", + "E B", + "ĠG ems", + "ĠNorth western", + "ĠFil ms", + "ĠAut omatic", + "Ġappre hend", + "ãģ ¨", + "Ġgui Name", + "Ġback end", + "Ġevid enced", + "ge ant", + "01 2", + "ĠS iege", + "Ġexternal To", + "Ġunfocused Range", + "ĠguiActiveUn focused", + "Ġgui Icon", + "ĠexternalTo EVA", + "ĠexternalToEVA Only", + "F ri", + "ch ard", + "en aries", + "Ġchief s", + "Ġc f", + "ĠH UD", + "Ġcorro bor", + "Ġd B", + "ĠT aken", + "ĠPat ricia", + "ra il", + "ĠCh arm", + "ĠLiber tarian", + "rie ve", + "Person al", + "ĠO UR", + "ger ies", + "Ġdump ing", + "Ġneurolog ical", + "it imate", + "ĠClint ons", + "raft ed", + "ĠM olly", + "Ġtermin als", + "reg ister", + "Ġfl are", + "Ġenc oded", + "Ġautop sy", + "p el", + "m achine", + "Ġexempt ions", + "ĠRoy als", + "d istance", + "Ġdraft s", + "Ġl ame", + "ĠC unning", + "Ġsp ouses", + "ĠMark ets", + "ĠCar rier", + "Ġimp lying", + "ĠY ak", + "s id", + "Ġl oser", + "Ġvigil ant", + "Ġimpe achment", + "Ġaug mented", + "ĠEmploy ees", + "Ġunint ended", + "tern ally", + "ĠW att", + "Ġrecogn izable", + "ess im", + "æ Ŀ", + "Ġco ated", + "r ha", + "Ġlie utenant", + "ĠLegisl ation", + "pub lished", + "44 4", + "01 3", + "Ġide ally", + "ĠPass word", + "Ġsimpl ify", + "ĠMet a", + "ĠM RI", + "Ġple ading", + "organ ized", + "hand ler", + "Ġun ravel", + "cor rect", + "Ġ icy", + "Ġparan oid", + "Ġpass er", + "Ġinspect ions", + "of er", + "ĠHealth care", + "28 3", + "ĠBr ut", + "iol a", + "for ge", + "ĠMed ieval", + "MS N", + "ie vers", + "ĠProgram ming", + "å ī", + "Ġ2 23", + "m u", + "ĠC LE", + "ug a", + "Ġsho ppers", + "Ġinform ative", + "ĠPl ans", + "Ġsupplement ation", + "ĠT ests", + "ty ard", + "ocy tes", + "ĠVeg a", + "ĠGujar at", + "erman ent", + "Ex cept", + "ĠL OT", + "all a", + "ĠC umm", + "ĠO sw", + "Ġven om", + "ĠDeb t", + "ĠD OWN", + "Ġreun ion", + "Ġm uc", + "ĠRel ief", + "Ġge op", + "ĠðŁ ĺ", + "al ogue", + "An th", + "ech o", + "Ġcor ros", + "Ġrepl ication", + "ĠBl azing", + "ĠD aughter", + "Ġinf lic", + "ĠLind sey", + "Ù Ī", + "28 4", + "Ex it", + "Ġgl oom", + "TA IN", + "Ġundermin ing", + "Ġadv ising", + "h idden", + "Ġover flow", + "Ġg or", + "urd ue", + "Ġe choes", + "enh agen", + "Ġimp uls", + "d rug", + "c ash", + "Ġas ync", + "Ġmir ac", + "at ts", + "p unk", + "Ġpiv ot", + "ĠLegisl ative", + "Ġblog gers", + "ĠCl aw", + "s burg", + "d yl", + "ĠRecomm end", + "Ġver te", + "Ġprohib iting", + "ĠPant her", + "Jon athan", + "Ġo min", + "Ġhate ful", + "28 1", + "ĠOr che", + "ĠMurd och", + "down s", + "Ġas ymm", + "G ER", + "Al ways", + "Ġinform s", + "ĠW M", + "ĠP ony", + "ĠApp endix", + "ĠAr lington", + "J am", + "Ġmedic inal", + "ĠS lam", + "IT IES", + "Ġre aff", + "ĠR i", + "F G", + "S pring", + "b ool", + "Ġthigh s", + "Ġmark ings", + "ĠRa qqa", + "ĠL ak", + "p oll", + "ts ky", + "ĠMort y", + "ĠDef inition", + "Ġdeb unk", + "end ered", + "ĠLe one", + "a vers", + "Ġmortg ages", + "App arently", + "N ic", + "ha us", + "ĠTh ousands", + "au ld", + "Ġm ash", + "sh oot", + "Ġdi arr", + "Ġconscious ly", + "H ero", + "e as", + "ĠN aturally", + "ĠDestroy er", + "Ġdash board", + "serv ices", + "R og", + "Ġmillenn ials", + "Ġinv ade", + "- (", + "Ġcomm issions", + "ĠA uckland", + "Ġbroadcast s", + "Ġfront al", + "Ġcr ank", + "ĠHist oric", + "Ġrum ours", + "CT V", + "Ġster il", + "Ġboost er", + "rock et", + "ãĤ ¼", + "ut sche", + "ĠP I", + "Ġ2 33", + "ĠProdu cer", + "ĠAnaly tics", + "Ġinval uable", + "Ġunint ention", + "ĠC Y", + "Ġscrut in", + "Ġg igg", + "Ġeng ulf", + "Ġprolet ariat", + "Ġh acks", + "ĠH ew", + "ar ak", + "ĠSl ime", + "ield ing", + "ag her", + "ĠEll iot", + "Ġtele com", + "Ġ2 19", + "ult an", + "ĠAr bor", + "ĠSc outs", + "B an", + "Ġlifes pan", + "Ġbl asp", + "38 8", + "Ġjud iciary", + "ĠContin ental", + "ask ing", + "Mc C", + "L ED", + "Ġbag gage", + "ĠSorce rer", + "Ġrem nants", + "ĠGriff ith", + "ets u", + "ĠSub aru", + "ĠPerson ality", + "des igned", + "ush ima", + "agn ar", + "Ġrec oil", + "Ġpass ions", + "\\ \":", + "Ġte e", + "Ġabol ition", + "ĠCreat ing", + "j ac", + "Ġ19 4", + "01 9", + "Ġpill ars", + "ric hed", + "/ \"", + "t k", + "Ġlive lihood", + "Ġro asted", + "ah on", + "ĠH utch", + "ass ert", + "Ġdivid end", + "Ġkn it", + "Ġd aunting", + "Ġdisturb ance", + "Ġsh ale", + "Ġcultiv ated", + "Ġrefriger ator", + "L B", + "ĠN ET", + "Ġcommercial s", + "Ġthink ers", + "45 5", + "Ġch op", + "B road", + "Ġsuspic ions", + "Ġtag ged", + "l ifting", + "Ġsty lish", + "ĠShield s", + "Short ly", + "Ġt ails", + "A uth", + "ST E", + "ĠG AME", + "Ġse ism", + "ĠK is", + "olog ne", + "Ġcow ork", + "Ġforc ibly", + "Ġthy roid", + "ĠP B", + "AN E", + "mar ried", + "h orse", + "Ġpoly mer", + "ĠCh al", + "od or", + "DE BUG", + "ĠCon text", + "Ġbl iss", + "Ġpin point", + "ĠMat hemat", + "leg ram", + "ĠWeek end", + "Ġlab elled", + "Ġb art", + "it les", + "Ġest rogen", + "âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ", + "\" '", + "Ġvis ibly", + "Ġouts ider", + "aid a", + "Are a", + "Ġdisse min", + "Ġdish onest", + "ĠCl osed", + "ĠBullet in", + "ĠRam sey", + "sw ord", + "ĠX I", + "our ced", + "S ame", + "34 6", + "ĠRe pe", + "ĠK ou", + "c ake", + "em is", + "C ache", + "ĠMe aning", + "ĠEn light", + "onom y", + "Ġmanifest ation", + "sw orth", + "J ay", + "Ġch ore", + "ö r", + "D ream", + "Ġsanction ed", + "Ġcult urally", + "ĠA ra", + "N av", + "Ġthe ological", + "Ġstr ut", + "ĠV O", + "ĠHand book", + "Ġconstruct ing", + "Ġ ¶", + "ĠBenef its", + "ĠPsych ological", + "s ac", + "å ¸", + "p olicy", + "ĠMat ters", + "ĠReport ed", + "ĠBy te", + "Ġvit ro", + "ĠM aiden", + "Ġl am", + "ĠJenn ings", + "Ġgar ment", + "ĠRut gers", + "ĠStaff ord", + "ĠWell ington", + "Ġinter mitt", + "Ġn pm", + "Ġord eal", + "Ġplug ged", + "o oming", + "in ished", + "fram ework", + "Ġtim ber", + "Ġc ass", + "Ġ8 50", + "il ess", + "ĠRed ux", + "7 68", + "St re", + "Ġsurpass ed", + "w hel", + "Ġparalle ls", + "Ġve il", + "ĠG I", + "ĠR EST", + "Ġread iness", + "s ort", + "Ġmod ifying", + "ĠSl ate", + "ru ff", + "Ġmar ble", + "Ġinf rared", + "Ġaud itor", + "ĠFANT ASY", + "ĠP overty", + "ĠS PD", + "Ġ\" (", + "K y", + "RA Y", + "Ġexecut ions", + "ĠBever ly", + "ĠMarx ism", + "ĠBur st", + "ĠK ali", + "est ones", + "Clear ly", + "E ll", + "ãģ §", + "ĠProceed ings", + "T oken", + "IF IC", + "ñ a", + "Cent ral", + "ĠH aley", + "ĠD rama", + "Ġform ations", + "OR N", + "Book s", + "Ġdom inating", + "ĠFly ers", + "ĠCompan ion", + "Ġdiscipl ined", + "ĠYug oslav", + "ĠSpell s", + "Ġv engeance", + "Ġland lords", + "L en", + "ĠO gre", + "ano ia", + "Ġpier cing", + "Ġcon greg", + "Ġscore r", + "ob ia", + "Ġnic kel", + "ĠLear ns", + "Ġre jo", + "Ġmaster piece", + "Fl ash", + "Ġinhab ited", + "ĠOpen GL", + "ĠD ud", + "ĠI CO", + "Ġar ter", + "Ġpl ur", + "Ġmaster y", + "Ġlong standing", + "st ed", + "Ġw ines", + "Ġtelev ised", + "ĠSh rine", + "ĠBay ern", + "Ġâ ĵĺ", + "Ġencl osure", + "j ohn", + "Ġprophe ts", + "ĠRes urrection", + "ĠOrd ers", + "Ġun even", + "r als", + "Ġd wind", + "ĠL ah", + "ĠSl oven", + "37 8", + "Ġins istence", + "aff le", + "ĠCl one", + "Ġhard ship", + "ĠCongress man", + "Ġple ad", + "Ġreview ers", + "Ġc ured", + "Ġ19 35", + "as ley", + "f ake", + "ĠTh inking", + "yd ia", + "P ART", + "ĠD ota", + "o it", + "Ġwh ipped", + "Ġb ouncing", + "ĠHispan ics", + "com ings", + "Ġcann abin", + "ĠCh ambers", + "ĠZ ack", + "Option al", + "Ġco ats", + "Ġprow ess", + "ĠNort on", + "Ġplain ly", + "Ġfre ight", + "Ġinhib ition", + "Ġcl am", + "Ġ30 3", + "ke f", + "ale igh", + "L uke", + "Ġpsych o", + "ator ium", + "M ED", + "Ġtreat ies", + "Ġind isc", + "Ġd c", + "OP S", + "Ġresil ient", + "ĠInter state", + "Ġsl ack", + "Ġmund ane", + "Ġestab lishes", + "35 9", + "Ġstr ained", + "Ġn ond", + "S us", + "Ġcast e", + "ar ate", + "ie ving", + "Ġunfair ly", + "Ġpars er", + "on ial", + "urs ive", + "V ia", + "ĠOtt o", + "ĠAuthor ities", + "stro ke", + "K R", + "ĠMer cy", + "Ġfurn ished", + "Ġout set", + "Ġmet ic", + "19 82", + "olith ic", + "ĠT ent", + "og ical", + "ĠA ircraft", + "Ġh ides", + "ĠBec ame", + "Ġeduc ators", + "re aching", + "Ġvol atility", + "Ġtodd ler", + "ĠNAS CAR", + "ĠTw elve", + "ĠHigh lights", + "Ġgra pe", + "Ġspl its", + "Ġpe asant", + "Ġre neg", + "ĠMS I", + "Tem p", + "st ars", + "Ġtre k", + "ĠHy de", + "b inding", + "Ġreal ism", + "Ġox ide", + "ĠH os", + "Ġmount s", + "Ġbit ing", + "Ġcollaps ing", + "Ġpost al", + "Ġmuse ums", + "Ġdet ached", + "Ġrespect ing", + "Ġmonop ol", + "Ġwork flow", + "ĠC ake", + "Tem plate", + "ĠOrgan isation", + "Ġpers istence", + "36 9", + "C oming", + "B rad", + "Ġredund ant", + "ĠG TA", + "Ġb ending", + "Ġrev oked", + "Ġoff ending", + "Ġfram ing", + "Ġprint f", + "Comm un", + "mem bers", + "Out side", + "Ġconst rued", + "Ġc oded", + "F ORE", + "Ġch ast", + "Ch at", + "Ind ian", + "ĠY ard", + "? !\"", + "ĠP orts", + "ĠX avier", + "ĠR ET", + "' .\"", + "ĠBo at", + "iv ated", + "ich t", + "umer able", + "D s", + "ĠDun n", + "Ġcoff in", + "Ġsecure ly", + "ĠRapt ors", + "ĠB es", + "Install ation", + "Ġin ception", + "ĠHealth y", + "end ants", + "Ġpsych ologists", + "ĠShe ikh", + "c ultural", + "ĠBlack Berry", + "sh ift", + "F red", + "oc he", + "Ġc akes", + "ĠS EO", + "ĠG ian", + "ĠAs ians", + "og ging", + "e lement", + "Ġpund its", + "ĠV augh", + "ĠG avin", + "Ġh itter", + "Ġdrown ed", + "Ġch alk", + "ĠZ ika", + "Ġmeas les", + "80 2", + "âĢ¦ ..", + "ĠAW S", + "] \"", + "Ġdist ort", + "ĠM ast", + "Ġantib odies", + "ĠM ash", + "Mem ory", + "ĠUg anda", + "ĠPro b", + "Ġvom iting", + "ĠTurn s", + "Ġoccup ying", + "Ġev asion", + "ĠTher apy", + "Ġprom o", + "Ġelect r", + "Ġblue print", + "ĠD re", + "pr iced", + "ĠDep ot", + "Ġallev iate", + "ĠSom ali", + "m arg", + "n ine", + "Ġnostalg ia", + "ĠShe pherd", + "Ġcaval ry", + "Ġtor ped", + "ĠBlood y", + "x b", + "Ġs ank", + "Ġgo alt", + "report print", + "embed reportprint", + "clone embedreportprint", + "ĠIn itially", + "ĠF ischer", + "Ġnot eworthy", + "c ern", + "Ġin efficient", + "raw download", + "rawdownload cloneembedreportprint", + "c ation", + "ĠD ynasty", + "l ag", + "D ES", + "Ġdistinct ly", + "ĠEston ia", + "Ġopen ness", + "Ġg ossip", + "ru ck", + "W idth", + "ĠIb rahim", + "Ġpet roleum", + "Ġav atar", + "ĠH ed", + "ath a", + "ĠHog warts", + "Ġc aves", + "67 8", + "Ġsafegu ard", + "ĠM og", + "iss on", + "ĠDur ham", + "sl aught", + "ĠGrad uate", + "Ġsub conscious", + "ĠEx cellent", + "ĠD um", + "---- -", + "Ġp iles", + "ĠW ORK", + "ĠG arn", + "ĠF ol", + "ĠAT M", + "Ġavoid s", + "ĠT ul", + "Ġble ak", + "EL Y", + "iv ist", + "light ly", + "P ers", + "ĠD ob", + "ĠL S", + "Ġins anity", + "Î µ", + "atal ie", + "En large", + "Ġtw ists", + "Ġfault y", + "Ġpir acy", + "Ġimp over", + "Ġrug ged", + "ĠF ashion", + "Ġs ands", + "' ?", + "sw ick", + "Ġn atives", + "Ġhe n", + "ĠNo ise", + "ãĥ Ĺ", + "Ġg reens", + "Ġfree zer", + "Ġd ynasty", + "ĠFather s", + "ĠNew ark", + "Ġarchae ological", + "Ġo t", + "ob ar", + "Ġblock ade", + "Ġall erg", + "L V", + "Ġdeb it", + "ĠR FC", + "ĠMil ton", + "ĠPress ure", + "Ġwill ingly", + "Ġdisproportion ate", + "Ġopp ressive", + "Ġdiamond s", + "Ġbelong ings", + "19 70", + "Ġbell s", + "Ġimperial ism", + "Ġ2 27", + "Ġexpl oding", + "ĠE clipse", + "Ġ19 19", + "Ġr ant", + "Ġnom inations", + "34 7", + "Ġpeace fully", + "ric a", + "ĠF UCK", + "Ġvib ration", + "mal ink", + "Ġro pes", + "ĠIv anka", + "ĠBrew ery", + "ĠBook er", + "ĠOw ens", + "go ers", + "Serv ices", + "ĠSn ape", + "Ġ19 1", + "39 5", + "Ġ2 99", + "just ice", + "Ġb ri", + "Ġdisc s", + "Ġprom inently", + "Ġvul gar", + "Ġsk ipping", + "l ves", + "Ġtsun ami", + "37 4", + "ĠU rug", + "ĠE id", + "rec ated", + "p hen", + "Ġfault s", + "ĠStart ed", + "9 50", + "Ġp i", + "Ġdetect or", + "Ġbast ard", + "Ġvalid ated", + "Space Engineers", + "OUR CE", + "Ġ( ~", + "Ġuns ur", + "Ġaff irmed", + "Ġfasc ism", + "Ġres olving", + "ĠCh avez", + "ĠC yn", + "Ġdet ract", + "L ost", + "Ġrig ged", + "Ġhom age", + "ĠBrun o", + "55 5", + "ec a", + "Ġpress es", + "Ġhum our", + "Ġsp acing", + "Ġ' /", + "olk ien", + "C oun", + "OP ER", + "T re", + "S on", + "ĠCambod ia", + "ier re", + "m ong", + "o zy", + "Ġliquid ity", + "ĠSov iets", + "ĠFernand o", + "Ġ2 29", + "Ġsl ug", + "ĠCatal an", + "elect ric", + "Ġsc enery", + "ĠH earth", + "Ġconst rained", + "Ġgoal ie", + "ĠGu idelines", + "ĠAm mo", + "ĠPear son", + "Ġtax ed", + "Ġfet us", + "Resp onse", + "ĠAlex is", + "th ia", + "G uy", + "Ġrecon struct", + "Ġextrem es", + "Ġconclud ing", + "ĠP eg", + "ook s", + "Ġded uctions", + "R ose", + "Ġground breaking", + "ĠT arg", + "ãĥ ģ", + "ĠRe ve", + "res ource", + "Ġmo ons", + "Ġelectrom agnetic", + "Ġamid st", + "ĠVik tor", + "N ESS", + "B ACK", + "Ġcomm ute", + "ĠAna heim", + "Ġfluct uations", + "6 40", + "Ġnood les", + "ĠCop enhagen", + "ĠT ide", + "ĠGri zz", + "ĠS EE", + "Ġpip elines", + "Ġsc ars", + "end o", + "ag us", + "ĠE TF", + "/ #", + "ĠBec ome", + "44 8", + "Ġvis c", + "ĠRecomm ended", + "Ġj umper", + "Ġcogn ition", + "Ġassass in", + "Ġwitness ing", + "ĠSet up", + "Ġl ac", + "v im", + "IS M", + "p ages", + "SS L", + "35 8", + "Ġad ject", + "indust rial", + "l ore", + "cher y", + "Ġgl itter", + "Ġc alf", + "Flor ida", + "Ġspoil ers", + "Ġsucceed s", + "Ġch anting", + "Ġslog ans", + "ĠTr acy", + "Vis it", + "rol ogy", + "Ġm ornings", + "Ġline age", + "Ġs ip", + "Ġintense ly", + "Ġflour ish", + "ĠSle eping", + "ĠF em", + "or por", + "ĠK lan", + "ĠDar th", + "h ack", + "ĠNi elsen", + "Ġtum ors", + "Ġprocure ment", + "ĠY orkshire", + "Ġra ided", + "K Y", + "An na", + "Ġ// [", + "ĠDis order", + "ĠMust ang", + "ĠW en", + "ĠTry ing", + "s q", + "Ġdeliver ies", + "Ġshut ter", + "Ġcere bral", + "Ġbip olar", + "ĠC N", + "l ass", + "j et", + "Ġdeb ating", + "> :", + "Ġe agle", + "gr ades", + "ĠD ixon", + "UG C", + "M AS", + "ĠDr aco", + "ĠMach ines", + "aff er", + "Ġem an", + " ²", + "pr on", + "ĠG ym", + "Ġcompar atively", + "ĠTrib unal", + "PR O", + "Ġle x", + "Ġfert ile", + "Ġdep ressing", + "Ġsuperf icial", + "ess ential", + "ĠHun ters", + "g p", + "Ġprom inence", + "L iber", + "ĠAn cest", + "ote chnology", + "Ġm ocking", + "ĠTra ff", + "ĸ ļ", + "Med ium", + "I raq", + "Ġpsychiat rist", + "Quant ity", + "ĠL ect", + "Ġno isy", + "5 20", + "G Y", + "Ġsl apped", + "ĠM TV", + "Ġpar a", + "p ull", + "Mult iple", + "as her", + "Ġn our", + "ĠSe g", + "Spe ll", + "v ous", + "ord ial", + "Sen ior", + "ĠGold berg", + "ĠPl asma", + "ne ed", + "Ġmess enger", + "ere t", + "Ġteam ed", + "Ġliter acy", + "ĠLe ah", + "ĠD oyle", + "Ġem itted", + "U X", + "Ġev ade", + "Ġm aze", + "Ġwrong ly", + "ĠL ars", + "Ġstere otype", + "Ġpled ges", + "Ġarom a", + "ĠM ET", + "Ġac re", + "ĠO D", + "Ġf f", + "Ġbrew eries", + "ĠH ilton", + "und le", + "ĠK ak", + "ĠThank fully", + "ĠCan ucks", + "in ctions", + "ĠApp ears", + "Ġco er", + "Ġundermin ed", + "ro vers", + "And re", + "Ġbl aze", + "um ers", + "Ġfam ine", + "amp hetamine", + "ulk an", + "Am ount", + "Ġdesper ation", + "wik ipedia", + "develop ment", + "ĠCor inth", + "uss ia", + "Jack son", + "L I", + "N ative", + "R s", + "Oh io", + "ĠKath leen", + "F ortunately", + "Ġattend ant", + "ĠPre ferred", + "ĠDid n", + "ĠV s", + "M is", + "Ġrespond ent", + "Ġb oun", + "st able", + "Ġp aved", + "Ġunex pl", + "ĠChe ney", + "L M", + "ĠC ull", + "bl own", + "Ġconfront ing", + "oc ese", + "serv ing", + "W i", + "ĠLith uania", + "ann i", + "Ġst alk", + "h d", + "Ġv ener", + "AP H", + "ynchron ous", + "UR R", + "um ably", + "hist oric", + "H alf", + "H ay", + "Ġresil ience", + "spe ction", + "Ġabandon ing", + "O bs", + "ĠDeb bie", + "Ġgrad ient", + "ĠPl aint", + "ĠCan al", + "AR CH", + "Ġexpans ive", + "Ġfun g", + "Ġb ounced", + "U nd", + "Ġprec autions", + "Ġclar ification", + "Ġd agger", + "Ġgri ps", + "Ġ µ", + "ĠRiver a", + "ĠUnd ead", + "is ites", + "ĠFIR ST", + "ñ o", + "aud i", + "Ġhost ages", + "Ġcompl iant", + "Ġal umni", + "Se ven", + "Ġcyber security", + "e ither", + "Col lect", + "Ġinvari ably", + "ĠS oci", + "Ġlaw maker", + "Ġa le", + "ĠPerson ally", + "N azi", + "Ġcustom ization", + "ĠPro c", + "ĠSask atchewan", + "eat uring", + "Ġsp ared", + "Ġdiscontin ued", + "Ġcomput ational", + "ĠMotor ola", + "Ġsuprem acist", + "government al", + "Ġparad ise", + "ĠDown ing", + "ĠNik on", + "Ġcat alyst", + "ber ra", + "Tor onto", + "8 75", + "bet a", + "ĠMac ron", + "Ġunreal istic", + "ve ctor", + "ĠVeh icles", + "it iveness", + "ĠR V", + "ĠCol bert", + "s in", + "o ji", + "ent in", + "ĠKr ish", + "hell o", + "ff ield", + "ok y", + "ĠT ate", + "Ġmap le", + "Ġa ids", + "chem ical", + "33 4", + "n uts", + "ĠWar p", + "Ġx x", + "ĠRob b", + "umer ous", + "_- _", + "ft ime", + "ĠV W", + "Ġw inger", + "ĠD ome", + "t ools", + "ĠP V", + "ĠGe orgetown", + "Ġg eared", + "Ġjihad ists", + "Ġc p", + "Ġster oids", + "M other", + "cler osis", + "ĠDR M", + "nes ia", + "Ġl inger", + "Ġimm ersive", + "ĠC OUN", + "Ġoutwe igh", + "ens ual", + "B and", + "Ġtransform s", + "mat ched", + "ps ons", + "ĠJud icial", + "f actor", + "Ġrefer ral", + "Ġodd ly", + "ĠW enger", + "B ring", + "ĠB ows", + "60 2", + "IC LE", + "Ġl ions", + "ĠAcad emic", + "ĠTh orn", + "ĠRa ider", + "kef eller", + "St orage", + "L ower", + "ĠOr t", + "ĠEqu ality", + "AL T", + "ĠS OC", + "T ypes", + "Ġl yn", + "ĠAss et", + "co at", + "TP P", + "C VE", + "ĠPione er", + "app lication", + "Mod ern", + "ĠH K", + "En vironment", + "Al right", + "R ain", + "IP P", + "ĠShi ite", + "Ġm ound", + "ĠAb ilities", + "cond ition", + "St aff", + "Ġcompet ence", + "ĠM oor", + "ĠDi ablo", + "Ġwith held", + "Ġost ensibly", + "ĠB rom", + "Ġms g", + "Ġden omin", + "ĠRef erences", + "ĠF P", + "Ġplun ged", + "Ġp amph", + "m oving", + "cent ral", + "Ġdown right", + "Ġf ading", + "T al", + "T yp", + "ĠTh y", + "uk es", + "it he", + "Ġo ve", + "Ġbatt led", + "Ġseaf ood", + "Ġfig ur", + "ĠR D", + "c rop", + "Ġsqu ads", + "{ \\", + "à ¹", + "ĠE h", + "Ġinterview ing", + "ĠQ in", + "Ġas piring", + "PL IC", + "Ġcla uses", + "ĠG ast", + "ĠN ir", + "Ġl uggage", + "Ġh ose", + "Ġsystem d", + "Ġdesc ending", + "ĠRev ised", + "ĠR ails", + "al ign", + "70 9", + "33 7", + "Ġf ug", + "charg ing", + "t ags", + "Ġut er", + "k ish", + "WAR NING", + "49 0", + "prof its", + "Ġvoy age", + "Ġa ce", + "ĠV anguard", + "ĠT anks", + "ĠM uk", + "Ġ2 26", + "S afe", + "Ar mor", + "Ġvolcan ic", + "Ġwom b", + "ĠM IL", + "Ġbegin ner", + "ĠRec ogn", + "ĠA AP", + "PL AY", + ") !", + "Ġdetect ing", + "c n", + "Ġbre aches", + "Bas ically", + "ĠP ag", + "ĠMunicip al", + "ĠInd ie", + "ĠL af", + "ĠDis able", + "ĠOl son", + "Ġrest rained", + "Ġrul ings", + "Ġhum ane", + "ev ents", + "ĠCinem a", + "display Text", + "ĠH atch", + "action Date", + "onna issance", + "Ġassault ing", + "ĠL ug", + "CH AT", + "Ġvig orous", + "ĠPer se", + "Ġintoler ance", + "ĠSnap chat", + "ĠSh arks", + "Ġd ummy", + "ĠDi agn", + "ĠGu itar", + "im eters", + "40 3", + "RE G", + "A x", + "Ġsepar ates", + "ĠMah m", + "Ġt v", + "j ah", + "O OL", + "C irc", + "ĠWinds or", + "uss ian", + "Ġintu ition", + "Ġdis dain", + "ĠDon ovan", + "Ġ2 21", + "E mb", + "Ġcondem ning", + "Ġgener osity", + "zz y", + "Ġpant ies", + "ĠPre vent", + "Action Code", + "AN A", + "34 2", + "external ActionCode", + "Ġspec ifying", + "Ġcryst all", + "J ere", + "Ġru pt", + "ĠApp rentice", + "Ġprof iling", + "Ð º", + "St rike", + "Ġsid eline", + "Ġoblig ated", + "Ġocc ult", + "Ġbureaucr atic", + "ant ically", + "rupt ed", + "neg ative", + "ĠEthiop ia", + "ĠC ivic", + "Ġins iders", + "el igible", + "ĠTV s", + "ĠB AR", + "ĠT I", + "i ologist", + "ĠA IR", + "Ġsubstit uted", + "Ar ab", + "ĠS aul", + "ĠY og", + "p rem", + "Ġbuild ers", + "Ġstation ary", + "Ġdoubt ful", + "Ġvig orously", + "Ġthr illing", + "Ph ysical", + "ĠCare y", + "ĠHyd ra", + "geon ing", + "ĠS ly", + "y ton", + "Ġborrow ers", + "ĠPark inson", + "Ġ ë", + "ĠJama ica", + "Ġsat ir", + "Ġinsurg ents", + "ĠF irm", + "Ġis ot", + "ĠK arn", + "our ning", + "ak ens", + "doc s", + "l ittle", + "ĠMon aco", + "CL ASS", + "Tur key", + "L y", + "ĠCon an", + "ass ic", + "Ġstar red", + "ĠPac ers", + "et ies", + "Ġt ipping", + "M oon", + "ĠR w", + "s ame", + "Ġcav ity", + "Ġgo of", + "ĠZ o", + "Sh ock", + "um mer", + "Ġemphas izes", + "Ġreg rett", + "Ġnovel ty", + "Ġen vy", + "ĠPass ive", + "r w", + "50 5", + "Ġind ifferent", + "ĠR ica", + "ĠHim self", + "ĠFred die", + "Ġad ip", + "ä¸ Ģ", + "Ġbreak out", + "Ġhur ried", + "ĠHu ang", + "ĠD isk", + "Ġro aming", + "?????- ?????-", + "U V", + "ĠRick y", + "ĠS igma", + "Ġmarginal ized", + "Ġed its", + "Ġ30 4", + "mem ory", + "Ġspec imen", + "29 3", + "ãģ ¯", + "Ġvert ically", + "Ġaud ition", + "ĠHe ck", + "Ġc aster", + "ĠHold ings", + "ad al", + "ĠC ron", + "ĠL iam", + "Ġdef lect", + "P ick", + "ĠDeb ug", + "RE F", + "Ġvers atility", + "ot hes", + "class ified", + "ĠMah ar", + "ĠH ort", + "C ounter", + "st asy", + "not iced", + "33 1", + "ĠSh im", + "f uck", + "ĠB ie", + "Ġair ing", + "ĠPro tein", + "ĠHold ing", + "Ġspect ators", + "ili ated", + "ĠThat cher", + "n osis", + "ãĥ¼ ãĥ³", + "Te le", + "B oston", + "ĠTem pl", + "st ay", + "Ġdecl arations", + "47 9", + "Vol ume", + "ĠDesign er", + "ĠOver watch", + "id ae", + "Ġon wards", + "Ġn ets", + "ĠMan ila", + "part icularly", + "Ġpolit ic", + "o other", + "Ġport raits", + "Ġpave ment", + "c ffff", + "Ġs aints", + "Ġbegin ners", + "ES PN", + "Ġshort comings", + "âķIJ âķIJ", + "Ġcom et", + "ĠOrgan ic", + "qu el", + "Ġhospital ized", + "Bre ak", + "Ġpe el", + "dyl ib", + "asp x", + "ur ances", + "ĠT IM", + "P g", + "Ġread able", + "ĠMal ik", + "Ġm uzzle", + "Ġbench marks", + "d al", + "ĠV acc", + "ĠH icks", + "60 9", + "ĠB iblical", + "he ng", + "Ġover load", + "ĠCivil ization", + "Ġimm oral", + "Ġf ries", + "ãĤ Ĵ", + "Ġreprodu ced", + "Ġform ulation", + "j ug", + "ire z", + "g ear", + "Ġco ached", + "Mp Server", + "ĠS J", + "ĠK w", + "In it", + "d eal", + "ĠO ro", + "ĠL oki", + "ĠSong s", + "Ġ23 2", + "ĠLou ise", + "asion ally", + "Ġunc ond", + "olly wood", + "Ġprogress ives", + "ĠEn ough", + "ĠDo e", + "Ġwreck age", + "Ġbr ushed", + "ĠBase Type", + "Ġz oning", + "ish able", + "het ically", + "ĠC aucus", + "ĠH ue", + "Ġk arma", + "ĠSport ing", + "Ġtrad er", + "Ġseem ing", + "ĠCapt ure", + "4 30", + "b ish", + "Ġt unes", + "Ġindo ors", + "ĠSp here", + "ĠD ancing", + "TER N", + "Ġno b", + "ĠG ST", + "m aps", + "Ġpe ppers", + "F it", + "Ġoverse es", + "ĠRabb i", + "ĠR uler", + "vert ising", + "off ice", + "xx x", + "Ġra ft", + "Ch anged", + "Ġtext books", + "L inks", + "ĠO mn", + "ãĢ ij", + "Ġinconven ience", + "ĠDon etsk", + "= ~", + "Ġimplicit ly", + "Ġboost s", + "ĠB ones", + "ĠBo om", + "Cour tesy", + "Ġsens ational", + "AN Y", + "Ġgre edy", + "ed en", + "Ġinex per", + "ĠL er", + "ĠV ale", + "Ġtight en", + "ĠE AR", + "ĠN um", + "Ġancest or", + "S ent", + "ĠH orde", + "urg ical", + "all ah", + "Ġsa p", + "amb a", + "ĠSp read", + "tw itch", + "Ġgrand son", + "Ġfract ure", + "Ġmoder ator", + "ĠSe venth", + "ĠRe verse", + "Ġestim ation", + "Cho ose", + "Ġpar ach", + "Ġbar ric", + "ãĢ IJ", + "Ġcomp ass", + "Ġall ergic", + "âĢ ķ", + "OT HER", + "err illa", + "Ġw agon", + "Ġz inc", + "Ġrub bed", + "ĠFull er", + "ĠLuxem bourg", + "ĠHoo ver", + "Ġli ar", + "ĠEven ing", + "ĠCob b", + "est eem", + "Ġselect or", + "ĠB rawl", + "is ance", + "ĠE k", + "Ġtro op", + "Ġg uts", + "ĠApp eal", + "ĠTibet an", + "Ġrout ines", + "ĠM ent", + "Ġsummar ized", + "steam apps", + "Ġtr anqu", + "Ġ19 29", + "or an", + "ĠAut hent", + "Ġg maxwell", + "Ġappre hens", + "Ġpo ems", + "Ġsa usage", + "ĠWeb ster", + "ur us", + "Ġthem ed", + "Ġl ounge", + "Ġcharg er", + "Sp oiler", + "Ġsp illed", + "h og", + "ĠSu nder", + "ĠA in", + "ĠAng ry", + "Ġdis qual", + "ĠFrequ ency", + "ĠEther net", + "Ġhel per", + "Per cent", + "Ġhorr ifying", + "Ġa il", + "ĠAll an", + "EE E", + "ĠCross ing", + "44 9", + "Ġh olog", + "ĠPuzz les", + "ĠGo es", + "eren n", + "60 4", + "ãģ ı", + "ĠRaf ael", + "Ġatt en", + "ĠE manuel", + "Ġup ro", + "ĠSus p", + "P sych", + "ĠTr ainer", + "ĠN ES", + "ĠHun ts", + "bec ue", + "Ġcounsel or", + "R ule", + "Ġtox ins", + "Ġb anners", + "r ifice", + "Ġgreet ing", + "Ġfren zy", + "Ġall ocate", + "Ġ* )", + "ex pr", + "50 3", + "ĠCh ick", + "ĠT orn", + "Ġconsolid ation", + "ĠF letcher", + "sw itch", + "fr ac", + "cl ips", + "ĠMcK in", + "ĠLun ar", + "Mon th", + "IT CH", + "Ġscholar ly", + "rap ed", + "39 8", + "Ġ19 10", + "Ġe greg", + "Ġin secure", + "Ġvict orious", + "cffff cc", + "Ġsing led", + "Ġel ves", + "ĠW ond", + "bur st", + "Ġcam oufl", + "ĠBL ACK", + "Ġcondition ed", + "ç ī", + "ans wered", + "Ġcompuls ory", + "asc ist", + "Ġpodcast s", + "ĠFrank furt", + "bn b", + "Ġne oliberal", + "ĠKey board", + "ĠBel le", + "w arm", + "Ġtrust s", + "Ġins ured", + "ĠBu cc", + "us able", + "60 7", + "ĠPl ains", + "Ġ18 90", + "Ġsabot age", + "Ġlod ged", + "f elt", + "Ġg a", + "ĠN arc", + "ĠSal em", + "Ġsevent y", + "ĠBl ank", + "p ocket", + "Ġwhis per", + "Ġm ating", + "om ics", + "ĠSal man", + "ĠK ad", + "Ġan gered", + "Ġcoll isions", + "Ġextraord inarily", + "Ġcoerc ion", + "G host", + "b irds", + "è Ģ", + "k ok", + "Ġper missible", + "avor able", + "Ġpo inters", + "Ġdiss ip", + "ac i", + "Ġtheat rical", + "ĠCos mic", + "Ġforget ting", + "Ġfinal ized", + "å¤ §", + "y out", + "l ibrary", + "Ġbo oming", + "ĠBel ieve", + "ĠTe acher", + "ĠL iv", + "ĠGOOD MAN", + "ĠDomin ican", + "OR ED", + "ĠPart ies", + "Ġprecip itation", + "ĠSl ot", + "R oy", + "ĠComb ined", + "Ġinteg rating", + "Ġch rome", + "Ġintest inal", + "ĠRe bell", + "Ġmatch ups", + "Ġblock buster", + "ĠLore n", + "ĠLe vy", + "Ġpre aching", + "ĠS ending", + "ĠPur pose", + "ra x", + "f if", + "Ġauthor itative", + "ĠP ET", + "ast ical", + "Ġdish on", + "Ġchat ting", + "Ġ\"$ :/", + "Connect ion", + "Ġrecre ate", + "Ġdel inqu", + "Ġbro th", + "ĠD irty", + "ĠAd min", + "z man", + "Ġscholars hips", + "Ġ25 3", + "cont act", + "als a", + "7 67", + "c reen", + "abb age", + "Ġ19 15", + "Ġbl ended", + "Ġal armed", + "L anguage", + "35 6", + "Ġbl ends", + "ĠCh anged", + "W olf", + "Ġhe pat", + "Creat ing", + "Ġper secut", + "Ġsweet ness", + "art e", + "Ġforfe iture", + "ĠRober to", + "im pro", + "N FL", + "ĠMag net", + "Det ailed", + "Ġinsign ificant", + "ĠPOL IT", + "ĠBB Q", + "ĠC PS", + "Ġse aw", + "amin er", + "m L", + "end if", + "f inals", + "Ġ26 5", + "u ish", + "Ġ} )", + "ĠPro blems", + "Ġem blem", + "Ġserious ness", + "Ġpars ing", + "Ġsubst itution", + "Ġpress ured", + "Ġrecy cled", + "ale b", + "Rub y", + "Ġprof iciency", + "Dri ver", + "ĠW ester", + ": '", + "AF TA", + "Ġm antle", + "ĠClay ton", + "fl ag", + "Ġpractition er", + "c overed", + "ĠSt ruct", + "add afi", + "4 25", + "ĠTown ship", + "ĠHyd ro", + "Lou is", + "34 3", + "Ġcond o", + "ĠT ao", + "Ġutil ization", + "Ġnause a", + "ĠDem s", + "rid ges", + "p ause", + "Ġform ulas", + "Ġchall enger", + "37 6", + "Ġdefect ive", + "ĠRail way", + "ĠPub Med", + "Ġyog urt", + "l bs", + "ĠNor folk", + "OP E", + "ĠMood y", + "Ġdistribut or", + "Ġscroll s", + "Ġextract s", + "St an", + "Ġv iability", + "Ġexp oses", + "Ġstar vation", + "ĠStep s", + "ĠD odd", + "f ew", + "ST D", + "33 2", + "Ġclos ures", + "Ġcomplement ary", + "ĠS asha", + "ump y", + "Ġmon et", + "Ġartic ulate", + "ĠDo ct", + "k iller", + "Ġsc rim", + "Ġ2 64", + "Ġprost itutes", + "Ġse vered", + "Ġattach ments", + "Ġcool ed", + "L ev", + "ĠF alk", + "f ail", + "Ġpolic eman", + "ĠD ag", + "Ġpray ed", + "ĠK ernel", + "Ġcl ut", + "Ġc ath", + "Ġan omaly", + "St orm", + "em aker", + "ĠBreak fast", + "ul i", + "o ire", + "J J", + "h z", + "Oper ation", + "ĠS ick", + "35 4", + "ĠGuatem ala", + "R ate", + "Ġexp osures", + "f aces", + "ĠArch ae", + "ra f", + "ĠM ia", + "Ġ20 25", + "Ġop aque", + "Ġdisgu ised", + "ĠHead quarters", + "S ah", + "Ġp ots", + "9 78", + "ĠM alf", + "Ġfrown ed", + "Ġpoison ous", + "ĠCon vers", + "ee ks", + "Ġcr ab", + ".\" \"", + "Ġtre ason", + "Ġr anc", + "Ġescal ating", + "Ġwar r", + "Ġmob s", + "Ġl amps", + "ĠSun shine", + "ĠBrun swick", + "Ph ones", + "Ġspe lled", + "ĠSk ip", + "Ġ20 50", + "Ġ19 11", + "ĠPl uto", + "ĠAm end", + "Ġme ats", + "38 7", + "Ġst omp", + "ĠZh ou", + "ĠLevi athan", + "ĠHaz ard", + "ad v", + "ĠOr well", + "Ġal oud", + "Ġb umper", + "ĠAn arch", + "ub untu", + "ĠSer ious", + "f itting", + "ĠOption al", + "ĠCec il", + "RE AM", + "Ġser otonin", + "Ġcultiv ate", + "ag ogue", + "} \\", + "Ġmos ques", + "ĠSun ny", + "Ġre active", + "rev olution", + "ĠL up", + "ĠFed ora", + "Ġdefense man", + "ĠV ID", + "ist ine", + "Ġdrown ing", + "ĠBroad casting", + "Ġthr iller", + "ĠS cy", + "Ġacceler ating", + "Ġdirect s", + "od ied", + "b ike", + "d uration", + "Ġpain fully", + "R edd", + "Ġproduct ions", + "Ġg ag", + "Ġwh ist", + "Ġs ock", + "Ġinf initely", + "ĠConc ern", + "ĠCit adel", + "Ġlie u", + "Ġcand les", + "ogene ous", + "arg er", + "Ġheaven ly", + "inflamm atory", + "Per formance", + "C s", + "ruct ose", + "az aki", + "Ġp essim", + "Ġinf erence", + "Ġpow d", + "ĠZ oe", + "Ġpain ts", + "Ġd azz", + "pt a", + "-------- ---", + "Ġins pir", + "ĠExper imental", + "ĠKn ife", + "reg or", + "b ors", + "Ġshow ers", + "rom eda", + "Ġs aint", + "Ġben ign", + "ĠJ iang", + "Ġenvision ed", + "Ġsh roud", + "IF T", + "H O", + "Ġsh uff", + "ĠI CC", + "Ġse greg", + "Ġrevis it", + "ighth ouse", + "L i", + "Ġsub strate", + "ĠSe as", + "ĠRew ard", + "ĠH ep", + "ĠBr ass", + "s bm", + "Ġelim inates", + "Ġst amina", + "ĠV AT", + "ĠLo an", + "Ġconst raint", + "Ġappropri ated", + "Ġp es", + "ĠA LE", + "r anging", + "Ġ40 4", + "39 2", + "Ġintellectual s", + "ach u", + "Ġrestruct uring", + "ĠLe vin", + "Ġrun es", + "Ġdelight ful", + "Ġcarbohyd rates", + "ĠMod els", + "ĠExp o", + "Ġtransport ing", + "all oc", + "Ġring ing", + "S amsung", + "Ġscarce ly", + "ĠURL s", + "ĠM AS", + "Ġprot otypes", + "Ġnarr ator", + "ĠCPU s", + "cd n", + "ĠBart on", + "Ġdecided ly", + "ĠSh u", + "ix ir", + "oc ious", + "ĠMy st", + "N intendo", + "Ġre use", + "Ġforg iven", + "F ew", + "in ical", + "n at", + "Ġseam less", + "ĠEv a", + "ĠE VE", + "ĠJ O", + "land ers", + "Ġso fter", + "neg ie", + "Ġtrans ient", + "Ġorb ital", + "Ġfulf il", + "ĠK om", + "Hop efully", + "Ġdynam ically", + "ĠHun ger", + "å Ľ", + "ĠArmen ia", + "el man", + "ber to", + "Ġp ige", + "ĠID s", + "lim it", + "Ġve ins", + "Ġso aring", + "p acks", + "Gold en", + "ĠCr ab", + "ist or", + "ĠR PM", + "Ġ$ $", + "g ression", + "Ġjihad ist", + "Ġgam ble", + "Ġcare g", + "Ġinf lated", + "F ace", + "ĠFire arms", + "ĠEm manuel", + "â Ŀ", + "Ġsh ocks", + "gr ab", + "Ġspl end", + "ĠHP V", + "ab ortion", + "Ab ove", + "Ent ity", + "play ers", + "Ġcomm enced", + "ul ence", + "Ġfulfill ment", + "Ġembod iments", + "ĠW elfare", + "Ġha il", + "Ġ< @", + "tt en", + "Ġcat cher", + "ĠJ azeera", + "Ġvolcan o", + "Ġstabil ize", + "ĠHand ler", + "Ġintens ified", + "ĠAb rams", + "Ġhum iliation", + "p aced", + "60 5", + "ĠCent OS", + "Spe cific", + "Ġhe ed", + "ĠC AM", + "ĠGal ile", + "D ie", + "Ġabol ished", + "ĠThom son", + "ĠTe achers", + "ĠW ass", + "j ong", + "ĠIS BN", + "ĠAll ies", + "sh ake", + "å ·", + "v ict", + "How ard", + "Ġde em", + "Ġexceed ingly", + "ĠSmart stocks", + "ib e", + "Ġdoor way", + "Ġcompet ed", + "ig mat", + "Ġnational ists", + "Ġg room", + "ĠKe en", + "Ġdispos able", + "de cl", + "ĠT olkien", + "ĠSche me", + "Ġb iod", + "Ġav id", + "ĠEl on", + "ag ar", + "ĠT SA", + "R oman", + "Ġartific ially", + "Ġadvis ors", + "X L", + "ĠInf erno", + "36 6", + "Ġted ious", + "ĠPhot ography", + "ĠCar rie", + "Ġtro pe", + "ĠSand ra", + "Ġdec imal", + "Que en", + "ĠGund am", + "ĠO M", + "ote ch", + "N BA", + "Ġ19 32", + "Ġent renched", + "ĠMar ion", + "Ġfr aternity", + "Lab our", + "Hen ry", + "Ġlat itude", + "E ither", + "Ġenh ances", + "ĠPot ential", + "Ġsh ines", + "id ad", + "Ġbread th", + "Ġcapac ities", + "ĠðŁ ĻĤ", + "ĠBron x", + "Ġsex es", + "Ġdifferent iation", + "Ġheavy weight", + "ĠT aj", + "d ra", + "Ġmigr ate", + "Ġexhaust ion", + "ĠR UN", + "els ius", + "ĠCu omo", + "Ġgu itars", + "Ġcl ones", + "ĠSom ew", + "ĠP ry", + "------------ -", + "Ġwarr anted", + "cy cles", + "Ġsalv age", + "Ġdis ks", + "R ANT", + "ĠNGO s", + "ĠMart ian", + "\":[ {\"", + "Ġadd icts", + "oj ure", + "il let", + "Ġamazing ly", + "art ments", + "p ixel", + "ĠGPU s", + "Lay out", + "è £", + "ĠTam il", + "ĠBas il", + "Ġimpart ial", + "ĠSt ructure", + "f ork", + "b ryce", + "Ġr idge", + "ĠHamb urg", + "ri ous", + "Ġbl itz", + "cig arettes", + "Ġcan ned", + "40 2", + "Ġiron ically", + "Ġcompassion ate", + "ĠHaw kins", + ". #", + "ĠCat hedral", + "Ġrall ied", + "in ternal", + "Ġqu ota", + "st akes", + "T EXT", + "m om", + "Ġcomple tes", + "Ġ23 8", + "Ġsh rug", + "ãĥ ij", + "ĠN inth", + "Ġrev ise", + "ĠProv ider", + "Ġtre acher", + "Ġqu asi", + "ĠPR ES", + "Ġdep osition", + "Ġconfidential ity", + "iss ors", + "Ġim balance", + "Ġspan ning", + "Ġang ular", + "ĠC ul", + "commun ication", + "ĠNor a", + "ĠGen ius", + "op ter", + "Ġs acked", + "Sp ot", + "Ġfine ly", + "ĠCH R", + "28 2", + "w aves", + "Pal est", + "ĠRo hing", + "N L", + "è ¿", + "Ġsh itty", + "ĠSc alia", + "4 75", + "Pro gress", + "Ġreferen cing", + "Ġclass rooms", + "ab ee", + "Ġs od", + "hes ion", + "70 8", + "ĠZucker berg", + "ĠFin ish", + "ĠScot ia", + "ĠSav ior", + "ĠInstall ation", + "an tha", + "( -", + "Ġ30 2", + "ĠP unk", + "Ġcr ater", + "yout u", + "Ġro ast", + "Ġinflu encing", + "Ġd up", + "ĠJ R", + "ĠG rav", + "Ġstat ure", + "Ġbath rooms", + "A side", + "W iki", + "me an", + "ĠZ ak", + "ĠOn es", + "ĠN ath", + "Ġhyper t", + "Ġcommence ment", + "C ivil", + "Ġmoder ately", + "Ġdistribut ors", + "Ġbreast feeding", + "Ġ9 80", + "ĠS ik", + "ĠC ig", + "ĠAM ER", + "R IP", + "ĠCare er", + "ust ing", + "Ġmess ed", + "Ġe h", + "ĠJ ensen", + "/ $", + "Ġblack mail", + "Ġconvers ions", + "Ġscientific ally", + "Ġmant ra", + "p aying", + "Ġiv ory", + "ĠCour ts", + "OU GH", + "aunt let", + "Ser ial", + "B row", + "ĠH undreds", + "3 23", + "Ġpe e", + "Ġlin ux", + "Ġsub mer", + "ĠPrinc ipal", + "48 5", + "ĠD SL", + "ĠCous ins", + "Ġdoctr ines", + "ĠAthlet ics", + "Ġ3 15", + "ĠK arma", + "Ġatt ent", + "ur ger", + "Ġpresc ribe", + "Ġenc aps", + "ĠC ame", + "Ġsecret ive", + "ĠCr imes", + "d n", + "C lean", + "ĠEgypt ians", + "ĠCar penter", + "Ġ ll", + "H um", + "ĠMil o", + "Ġcapital ists", + "Ġbrief ed", + "T we", + "ĠBas in", + "elve t", + "M os", + "Ġplun ge", + "ĠKa iser", + "ĠFu j", + "ill in", + "Ġsafegu ards", + "Ġo ste", + "ĠOpportun ity", + "ĠM afia", + "ĠCall ing", + "ap a", + "ur ban", + "br ush", + "ill ard", + "c é", + "int elligence", + "ĠL ob", + "ĠDru id", + "Ġsm oother", + "Ġfoot ing", + "Ġmotor ists", + "arc ity", + "Ġmascul inity", + "Ġm ism", + "Ġabdom inal", + "ĠTa vern", + "ĠR oh", + "Ġesc apes", + "s igned", + "Anth ony", + "Ġsacrific ing", + "Ġintim acy", + "Ġan terior", + "ĠK od", + "Ġmot if", + "Ġg raz", + "Ġvisual ization", + "Ġguitar ist", + "ĠTro tsky", + "m agic", + "D ar", + "ĠMor i", + "Ġw ards", + "Ġtoile ts", + "l est", + "Ġtele port", + "ĠSund ays", + "ĠPl at", + "ET S", + "Ġe Sports", + "Pat rick", + "ĠK atherine", + "en ko", + "Ġhas sle", + "ĠM ick", + "gg les", + "Ġh ob", + "aint ain", + "Ġair borne", + "Ġsp ans", + "Ġch ili", + "Ġa perture", + "Ġvolunte ered", + "ĠInc ident", + "ĠF res", + "ĠVeter an", + "augh tered", + "ing o", + "Ġun insured", + "CL OSE", + "Ġf use", + "Ġer otic", + "Ġadvert ise", + "ra ising", + "Text ure", + "Ġatt ends", + "ĠRE AL", + "udd led", + "Ġsm oot", + "Ġ30 5", + "ĠWill is", + "Ġbl ond", + "An alysis", + "ĠV T", + "on ica", + "Ġstrongh old", + "R F", + "N M", + ". >>", + "Ġprosper ous", + "Ġbo asted", + "29 2", + "ĠManufact uring", + "PR ESS", + "g ren", + "Ġpharm acy", + "ĠRoc kefeller", + "k ai", + "Ġth umbs", + "ĠH ut", + "Ġmother board", + "Ġguard ians", + "ĠAl ter", + "ll ular", + "Ġsh ack", + "Ġwise ly", + "Ġback bone", + "erv a", + "Ġsu icides", + "ĠMcG regor", + "ij ah", + "E mer", + "ĠB rav", + "Ġdesign ate", + "P OST", + "produ ced", + "Ġcleans ing", + "irl wind", + "ex istent", + "ĠHum ph", + "ĠPay ne", + "Ġv ested", + "Å ¡", + "Ġstring ent", + "ion a", + "Ġuns ub", + "Ġsum med", + "ĠHer cules", + "sub ject", + "ĠR agnar", + "ĠN os", + "Ġcharacter ization", + "Ġsav vy", + "ĠDaw son", + "ĠCas ino", + "Ġf ri", + "ĠBar rier", + "Ġmis information", + "Ġins ulation", + "Ġcorrid ors", + "Ġair planes", + "ĠNo ct", + "ah i", + "Ġ19 16", + "k b", + "arm ac", + "Ġsh un", + "Ġsche ma", + "Ġhorr ified", + "Ġ23 9", + "aund ers", + "N B", + "i ates", + "er ity", + "ĠSh ard", + "Ġr arity", + "Ġgroup ed", + "ĠGh ana", + "again st", + "ĠBi ological", + "ĠA ware", + "ow ell", + "Ï Ħ", + "ĠBe au", + "sh aw", + "H ack", + "ĠJul ius", + "US S", + "ol son", + "aun a", + "c ru", + "ĠMaur ice", + "ĠI k", + "Ġsequ encing", + "Ġradical s", + "Ġ( ?,", + "v irtual", + "Ġany ways", + "Ġreper c", + "Ġhand lers", + "Ġhes itant", + "é ĥ", + "ĠM F", + "ple mentation", + "ass ociated", + "Ġcampaign ed", + "ĠY ue", + "ut ations", + "ĠY oga", + "Ġsim mer", + "Ġro ds", + "Ġmel ody", + "Ġconv oy", + "v ideos", + "Ġscreen ed", + "N eg", + "ochem ical", + "Ġ( ))", + "Ġultr as", + "Ġant ip", + "ĠIsland ers", + "70 4", + "Ġfet ish", + "Ġridic ulously", + "ĠK art", + "Ġmitochond rial", + "Ġinterf ering", + "Build er", + "Ġover fl", + "Ġac ne", + "ĠM ud", + "ĠK err", + "f lex", + "ĠPost al", + "ĠBalt ic", + "47 7", + "ĠPers ons", + "our age", + "H B", + "ĠM use", + "ĠImm ortal", + "ĠDri ving", + "Ġpet itions", + "Ġsubsc ript", + "Ġs orce", + "ĠProcess or", + "ut on", + "S ony", + "Ġph on", + "Ġr aced", + "ĠAnth rop", + "Ġday time", + "ĠEx ercise", + "Add ing", + "Ġeng ages", + "ĠQual comm", + "Ġmir acles", + "Ġmem es", + "ĠDr ink", + "ĠOri oles", + "Ġhair s", + "ĠPol ar", + "ath om", + "Ġsl ippery", + "ĠR emy", + "Ġcar amel", + "ĠY EAR", + "Ġal k", + "I gn", + "a ution", + "ĠMer lin", + "ĠC ran", + "Ġap ologies", + "Ġ4 10", + "Ġout ing", + "ĠMem ories", + "app ointed", + "Ġcount ered", + "u ld", + "pos ing", + "Ġfire wall", + "ĠW ast", + "ĠW et", + "work ed", + "se ller", + "Ġrepe aled", + "ere o", + "ass uming", + "BL IC", + "m ite", + "ĠCEO s", + "ĠChap el", + "ellig ent", + "________________ ________", + "D og", + "Ġw art", + "Ġsubsc riber", + "s ports", + "Ġbe gged", + "ĠM V", + "Ġsem if", + "eth ical", + "Ġpre ach", + "Ġrev ital", + "Ġpun itive", + "Ġshort cuts", + "Ġinstit uted", + "ĠWars aw", + "Ġabdom en", + "ĠK ING", + "Ġsuper intendent", + "Ġf ry", + "ĠGe o", + "T OR", + "Ġcontrad ictions", + "apt ic", + "Ġlandsc apes", + "b ugs", + "Ġcl ust", + "Ġvol ley", + "c ribed", + "Ġt andem", + "Ġrob es", + "WH AT", + "Ġpromot er", + "Ġel oqu", + "review ed", + "ĠD K", + "ĠPl ato", + "Ġf ps", + "T ank", + "ĠDer rick", + "Ġpriorit ize", + "as per", + "ĠHond uras", + "ĠCom pleted", + "ne c", + "Ġm og", + "n ir", + "ĠMay o", + "DE F", + "st all", + "in ness", + "ĠVolks wagen", + "Ġprec aution", + "ĠM ell", + "i ak", + "ist ries", + "Ġ24 8", + "Ġoverl apping", + "Sen ate", + "ĠEnh ance", + "res y", + "rac ial", + "OR TS", + "ĠM ormons", + "Str ong", + "ĠCo ch", + "Mex ico", + "ĠMad uro", + "Ġj ars", + "Ġcan e", + "W ik", + "oll a", + "iff erence", + "Ġphysic ist", + "ĠMag gie", + "Ġ28 5", + "Ġdep iction", + "ĠMcL aren", + "J u", + "Ġsl ows", + "Ġcommission ers", + "ĠWill ow", + "ĠExpl os", + "hov ah", + "Ġtechn ician", + "Ġhom icides", + "ĠFl av", + "ĠTr uman", + "Ġ100 00", + "u ctor", + "Ġsh ader", + "News letter", + "45 7", + "Ġre ver", + "Ġhard ened", + "Ġwhere abouts", + "Ġrede velop", + "Ġcar bs", + "Ġtra vers", + "Ġsqu irrel", + "Ġfoll ower", + "Ġs ings", + "50 8", + "Ġrabb its", + "emon ium", + "Ġdocument ing", + "Ġmisunder stood", + ") '", + "R ick", + "gg ies", + "Ġprem ie", + "Ġsk ating", + "Ġpass ports", + "Ġf ists", + "aged don", + "H aw", + "AC P", + "0 80", + "ĠThough ts", + "ĠCarl son", + "Ġpriest hood", + "h ua", + "Ġdun geons", + "ĠLo ans", + "Ġant is", + "Ġfamiliar ity", + "ĠS abb", + "op al", + "ĠIn k", + "st rike", + "Ġc ram", + "Ġlegal ized", + "Ġcu isine", + "Ġfib re", + "Tra vel", + "ĠMon ument", + "OD Y", + "eth y", + "Ġinter state", + "ĠP UR", + "em porary", + "ĠArab ian", + "develop ed", + "Ġsadd le", + "Ġg ithub", + "ĠOff er", + "ĠIS P", + "ro let", + "ĠSUP ER", + "ĠDen is", + "Ġmultipl ier", + "Ġstir red", + "Interest ingly", + "Ġcustom ary", + "Ġbill ed", + "he x", + "Ġmultipl ied", + "Ġfl ipping", + "ĠCros by", + "Ġfundament als", + "ia e", + "ĠPlay ed", + "ĠAt om", + "am azon", + "ĠFl am", + "ee z", + "activ ated", + "Ġtables poon", + "Ġliberal ism", + "ĠPal in", + "ĠP atel", + "N um", + "ĠT AM", + "Ġs urn", + "ĠRel oaded", + "Ġco ined", + "\" ],", + "ĠCl ash", + "ĠAg u", + "Ġprag matic", + "ĠActiv ate", + "Ġ8 02", + "Ġtrail ers", + "Ġsil hou", + "Ġprob es", + "Ġcirc us", + "ĠB ain", + "ĠLind say", + "ĠAb bey", + "Del ivery", + "Ġconcess ion", + "Ġgast ro", + "ĠSpr ite", + "Ä Ł", + "and el", + "Ġg imm", + "Ġaut obi", + "ĠT urtle", + "Ġwonder fully", + "ĠHar am", + "ĠWorld wide", + "ĠHand le", + "Ġtheor ists", + "Ġsle ek", + "ĠZh u", + "ograph ically", + "EG A", + "ĠOwn ers", + "ath s", + "ĠAntar ctic", + "n atal", + "=\" \"", + "fl ags", + "`` ``", + "Ġs ul", + "K h", + "Ġpot assium", + "Ġlinem an", + "Ġcere al", + "ĠSe asons", + "Ġ20 22", + "Ġmat hematic", + "Ġastron omers", + "prof essional", + "Ġf ares", + "cknow led", + "Ġch i", + "Ġyoung sters", + "Ġmistaken ly", + "Ġhem isphere", + "ĠDiv inity", + "r one", + "Ġ\" ,", + "r ings", + "Ġattract s", + "v ana", + "å ¹", + "C AP", + "Ġplay list", + "Ġpor ch", + "ãģ £", + "Ġincorpor ates", + "Ġso ak", + "Ġassert ing", + "ĠTerror ism", + "ĠP ablo", + "J a", + "ces ter", + "Ġfear ing", + "ĠPr ayer", + "Ġescal ated", + "G W", + "Ġro be", + "ĠBright on", + "ac ists", + "ĠSym phony", + "ĠDwar f", + "ĠPar ade", + "ĠLe go", + "Ġinex pl", + "Ġl ords", + "le af", + "RA G", + "l iber", + "Ġcig ars", + "ĠJe hovah", + "60 6", + "WIND OWS", + "ĠLiber ia", + "eb us", + "He avy", + "Ġl ubric", + "ĠR W", + "angu ages", + "Ġnarrow ed", + "com puter", + "ĠE mber", + "Ġmurder ing", + "Ġdown stream", + "ĠT uls", + "ĠT ables", + "Top ic", + "ĠAcc uracy", + "= /", + "l ost", + "ĠRe i", + "Ġprogress es", + "b ear", + "Ġestablish ments", + "Just in", + "ĠPe ach", + "ĠG omez", + "å ¿", + "ĠTri angle", + "Id ent", + "ĠH ive", + "Res ources", + "Ġmix es", + "ĠAss uming", + "M u", + "Ġhyp oc", + "Ġs ane", + "ĠW an", + "id ious", + "Su ccess", + "Ġ io", + "Ang el", + "Ġdanger ously", + "ĠCreat ure", + "W ORK", + ": [", + "ĠKat rina", + "List ener", + "M iller", + "ĠId lib", + "h ang", + "Ġcircum vent", + "h ref", + "Ġcel estial", + "ĠWe eks", + "ĠP ug", + "ĠDal ton", + "Ġsubpoen a", + "uk u", + "Ġpers isted", + "pe i", + "old ing", + "ĠDoc uments", + "ĠH ast", + "ĠC ENT", + "Ġprim er", + "Ġsyn onymous", + "Ġn ib", + "om bs", + "Ġnot ation", + "ĠD ish", + "ĠAt mosp", + "Ġforb id", + "ĠAN G", + "pat tern", + "l os", + "Ġproject iles", + "b rown", + ".\" ,", + "ĠVen om", + "Ġfierce ly", + "ub lished", + "ĠU ran", + "ĠNic arag", + "4 10", + "ĠC AL", + "OT OS", + "ĠMir acle", + "ĠEn chant", + "Ġguard ing", + "app end", + "Att ach", + "Ġlevel ed", + "Ġcond oms", + "ih ilation", + "64 9", + "Ġnight mares", + "ĠTHE Y", + "ĠST ART", + "ĠK inn", + "Ġroomm ate", + "Ġhy giene", + "o pping", + "J ob", + "Ġl vl", + "ĠV ER", + "ĠKe eping", + "ab etic", + "Ġformat ting", + "eral a", + "Ġrev isions", + "Ġres urg", + "T el", + "ĠGood man", + "35 3", + "p od", + "Ġind isp", + "ĠTrans lation", + "Ġg own", + "ĠM und", + "Ġc is", + "Ġby stand", + "col lect", + "ĠPun jab", + "act ively", + "ĠG amb", + "te ll", + "Ġimport ing", + "g encies", + "Ġloc om", + "ĠBr ill", + "H oly", + "ĠBer ger", + "Ġshow down", + "Ġrespond ers", + "IL Y", + "Ġt akedown", + "le ted", + "Ġmat tered", + "Ġpredict ive", + "Ġover lay", + "G PU", + "ĠV ick", + "Ġconvey ed", + "T ab", + "pe er", + "Sc an", + "Ġdefensive ly", + "v ae", + "Ġappro ving", + "Ġt iers", + "ĠV ia", + "quer ade", + "ĠSaud is", + "Ġdemol ished", + "ĠProp he", + "Ġmon o", + "Ġhospital ity", + "H AM", + "ĠAri el", + "M OD", + "ĠTor ah", + "Ġbl ah", + "ĠBel arus", + "erent ial", + "ĠT uc", + "Ġbank er", + "39 7", + "Ġmosqu it", + "ĠScient ist", + "ĠMus ical", + "Ġh ust", + "Sh ift", + "Ġtor ment", + "Ġstand off", + "E duc", + "ĠF og", + "Ġampl ifier", + "Sh ape", + "Inst ance", + "ĠCrit ics", + "Ġda emon", + "H ouston", + "Ġmatt ress", + "ĠID F", + "Ġobsc ene", + "ĠA mer", + "hett i", + "Ġcomp iling", + "35 2", + "vere tt", + "ĠRed uction", + "ist ration", + "ĠBl essed", + "ĠB achelor", + "3 16", + "Ġpr ank", + "ĠVul can", + "dd ing", + "Ġm ourning", + "ĠQu int", + "ĠBl aster", + "test ing", + "Ġsed iment", + ">> >", + "ĠE ternity", + "ĠWH ERE", + "ĠM aze", + "Ġreact ing", + "ĠAl v", + "oms day", + "ĠC RA", + "Ġtransl ator", + "Ġbog us", + "at u", + "We bsite", + "oll s", + "Ġbapt ism", + "Ġs ibling", + "ĠAut umn", + "ve z", + "ãģ® é", + "gu ards", + "Ge org", + "assad ors", + "ĠFre ud", + "Ġcontin ents", + "ĠReg istry", + "Bern ie", + "ĸļ 士", + "Ġtoler ant", + "ĠU W", + "Ġhor ribly", + "99 5", + "ĠMID I", + "Ġimpat ient", + "oc ado", + "er i", + "ĠWor st", + "ĠNor ris", + "ĠTalk ing", + "Ġdef ends", + "ens able", + "Ġ20 21", + "Ġanat omy", + "L ew", + "Ġdraw er", + "ĠCan berra", + "Ġpatri otic", + "é¾įå ĸļ士", + "ĠAv g", + "AR M", + "Ġundis closed", + "Ġfare well", + "45 9", + "b able", + "ĠAll ison", + "OL OG", + "Ġcon co", + "t ight", + "ĠAC PI", + "ĠM ines", + "l ich", + "ĠâĶ ľ", + "represent ed", + "200 000", + "Ġenthusi ast", + "OT S", + "b il", + "ĠIng redients", + "Ġinvent or", + "ĠMy SQL", + "³³ Âł", + "ĠAB OUT", + "with in", + "Ġm k", + "B ul", + "ĠF ake", + "Ġdracon ian", + "W a", + "hel m", + "ĠTer ran", + "erv ille", + "Ġcommon place", + "SI ZE", + "Ġ\" <", + "re place", + "ograph s", + "ĠSE LECT", + "inc ible", + "ĠMost ly", + "ĠShe ffield", + "ĠID E", + "ugg le", + "Ġcit ations", + "h urst", + "ĠUn ix", + "Ġunle ash", + "ĠP iper", + "ĠN ano", + "Ġsucc umb", + "Ġreluct ance", + "Ġ25 00", + "ĠMer chant", + "Ġwire t", + "Ġcomb os", + "ĠBirth day", + "Ġchar coal", + "ĠU PS", + "ĠFair fax", + "Ġdrive way", + "ĠT ek", + "ĠP itch", + "ove re", + "Ġtechn icians", + "ĠAct ual", + "fl ation", + "ĠF iscal", + "ĠEm pty", + "an amo", + "Ġmag nesium", + "Ġsl ut", + "Ġgrow ers", + "Invest igators", + "( ):", + "ĠS atellite", + "ĠKe ynes", + "miss ive", + "l ane", + "Ġb orough", + "3 44", + "ĠTE AM", + "ĠBet hesda", + "C V", + "h ower", + "ĠR AD", + "Ġch ant", + "ĠR iy", + "Ġcompos itions", + "Ġmild ly", + "Ġmedd ling", + "Ġag ility", + "ane ers", + "5 01", + "Ġsyn th", + "ling er", + "29 1", + "Ġex claimed", + "Part y", + "Ġcont amin", + "ĠMan or", + "ĠResp ond", + "Ġpra ising", + "Ġman ners", + "fle et", + "Sum mer", + "ĠLy nd", + "ĠDef initely", + "gr im", + "Ġbow ling", + "st ri", + "ç Ľ", + "y nt", + "Ġmand ates", + "D IV", + "Ġreconc ile", + "view s", + "ĠDam on", + "vet te", + "F lo", + "ĠGreat est", + "il on", + "ic ia", + "Ġportray al", + "Ġcush ion", + "50 4", + "19 79", + "oss al", + "App lic", + "sc ription", + "Ġmit igation", + "AT S", + "p ac", + "Ġer ased", + "Ġdefic iencies", + "ĠHolland e", + "ĠX u", + "Ġb red", + "Ġpregn ancies", + "f emin", + "Ġem ph", + "Ġpl anners", + "Ġout per", + "utter ing", + "Ġperpet rator", + "Ġm otto", + "ĠEll ison", + "ĠNE VER", + "Ġadmitted ly", + "AR I", + "ĠAzerbai jan", + "Ġmill isec", + "Ġcombust ion", + "ĠBott le", + "ĠL und", + "ĠP s", + "ĠD ress", + "Ġfabric ated", + "Ġbat tered", + "Ġs idel", + "ĠNot ting", + "Fore ign", + "ĠJer ome", + "0 20", + "ĠAr bit", + "Ġkn ots", + "ĠR IGHT", + "M oving", + "ãģ Ļ", + "Ġsur geries", + "Ġcour thouse", + "Ġm astered", + "Ġhover ing", + "ĠBr an", + "ĠAl ison", + "Ġsaf est", + "m ilitary", + "Ġbull ied", + "Ġbar rage", + "Read er", + "ES E", + "ĠGe ographic", + "T ools", + "3 14", + "ĠGe ek", + "ro th", + "gl ers", + "ĠF IN", + "Ï ģ", + "ĠA ston", + "al tern", + "48 8", + "Ġveter in", + "G amer", + "Ġint el", + "ren ches", + "Sh ield", + "Ġam nesty", + "ĠB har", + "Ġp iled", + "Ġhonor able", + "ĠInst itutes", + "Ġso aked", + "Ġcom a", + "ĠE FF", + "34 1", + "by tes", + "ĠG mail", + "le in", + "ĠCanad iens", + "m aterial", + "I l", + "Ġinstruct ors", + "ĠK Y", + "Ġconce ive", + "ub b", + "ĠP ossible", + "Ġeas ing", + "ĠChrist ina", + "Ġcar ic", + "ĠHD R", + "R OM", + "Ġsho vel", + "de lete", + "Ġp uff", + "ĠCh anging", + "Ġseam lessly", + "Att ribute", + "Ġacqu isitions", + "ak ery", + "ĠE F", + "Ġaut istic", + "ĠT akes", + "ĠPow der", + "ĠSt ir", + "5 10", + "ĠBub ble", + "sett ings", + "ĠF owler", + "Ġmust ard", + "Ġmore over", + "Ġcopyright ed", + "ĠLED s", + "15 00", + "æ ī", + "ĠH IS", + "en f", + "Ġcust od", + "ĠH uck", + "G i", + "Ġim g", + "An swer", + "C t", + "j ay", + "ĠInf rastructure", + "Ġfeder ally", + "L oc", + "Ġmicro bes", + "Ġover run", + "dd s", + "ot ent", + "adi ator", + ">>>> >>>>", + "Ġtorn ado", + "Ġadj ud", + "Ġintrig ued", + "Ġs i", + "ĠRevel ation", + "pro gress", + "Ġburgl ary", + "ĠSai yan", + "ĠK athy", + "Ġser pent", + "ĠAndre as", + "Ġcomp el", + "ess ler", + "ĠPl astic", + "ĠAd vent", + "ĠPos itive", + "ĠQ t", + "ĠHind us", + "reg istered", + "ular ity", + "Ġrighteous ness", + "Ġdemon ic", + "u itive", + "ĠB DS", + "ĠGre gg", + "c ia", + "ĠCrus ade", + "ĠSina i", + "W ARE", + "+ (", + "Ġme ll", + "Ġder ail", + "y ards", + "A st", + "Ġnotice ably", + "ĠO ber", + "R am", + "Ġun noticed", + "Ġse q", + "av age", + "T s", + "Ġ6 40", + "Ġconced e", + "Ġ] )", + "F ill", + "Ġcapt ivity", + "ĠImprove ment", + "ĠCrus ader", + "ara oh", + "M AP", + "æ Ĺ", + "Ġstr ide", + "al ways", + "F ly", + "N it", + "Ġal gae", + "ĠCook ing", + "ĠDo ors", + "Mal ley", + "Ġpolic emen", + "ãģ į", + "Ġastron aut", + "access ible", + "49 5", + "ĠR AW", + "cl iffe", + "udic rous", + "Ġdep ended", + "al ach", + "Ġvent ures", + "ra ke", + "Ġt its", + "ĠH ou", + "Ġcond om", + "ormon al", + "Ġind ent", + "Ġupload ing", + "Foot note", + "Import ant", + "Ġ27 1", + "Ġmind ful", + "Ġcont ends", + "C ra", + "Ġcal ibr", + "ĠO ECD", + "plug in", + "F at", + "ĠIS S", + "ĠDynam ics", + "ans en", + "68 6", + "' ),", + "Ġsp rite", + "Ġhand held", + "ĠH ipp", + "=~ =~", + "Tr ust", + "Ġsem antics", + "ĠBund es", + "ĠRen o", + "ĠLiter ature", + "s ense", + "G ary", + "ĠA eg", + "ĠTr in", + "EE K", + "Ġcler ic", + "ĠSS H", + "Ġch rist", + "Ġinv ading", + "ib u", + "Ġen um", + "aur a", + "Ġal lege", + "ĠInc redible", + "B BC", + "Ġth ru", + "Ġsa iled", + "Ġem ulate", + "Ġin security", + "Ġc rou", + "Ġaccommod ations", + "Ġincompet ent", + "Ġsl ips", + "ĠEarth qu", + "s ama", + "IL LE", + "Ġi Phones", + "as aki", + "Ġby e", + "Ġar d", + "Ġext ras", + "Ġsl aughtered", + "Ġcrowd funding", + "res so", + "Ġfil ib", + "ĠER ROR", + "ĠT LS", + "e gg", + "ĠIt al", + "Ġen list", + "ĠCatal onia", + "ĠSc ots", + "Ġser geant", + "Ġdiss olve", + "N H", + "Ġstand ings", + "ri que", + "I Q", + "Ġbenef iciary", + "Ġaqu arium", + "You Tube", + "ĠPower Shell", + "Ġbright est", + "ĠWar rant", + "S old", + "Writ ing", + "Ġbegin nings", + "ĠRes erved", + "ĠLatin os", + "head ing", + "Ġ4 40", + "Ġrooft op", + "AT ING", + "Ġ3 90", + "VP N", + "G s", + "k ernel", + "turn ed", + "Ġprefer able", + "Ġturn overs", + "ĠH els", + "S a", + "ĠShin ji", + "ve h", + "ĠMOD ULE", + "V iol", + "Ġex iting", + "Ġj ab", + "ĠVan illa", + "Ġac ron", + "ĠG ap", + "ber n", + "A k", + "ĠMc Gu", + "Ġend lessly", + "ĠFar age", + "ĠNo el", + "V a", + "M K", + "Ġbr ute", + "ĠK ru", + "ĠES V", + "ĠOl ivia", + "âĢ ł", + "ĠK af", + "Ġtrust ing", + "Ġh ots", + "3 24", + "Ġmal aria", + "Ġj son", + "Ġp ounding", + "ort ment", + "Count ry", + "Ġpostp oned", + "Ġunequ iv", + "? ),", + "ĠRo oney", + "udd ing", + "ĠLe ap", + "ur rence", + "sh apeshifter", + "ĠH AS", + "os ate", + "Ġca vern", + "Ġconserv atism", + "ĠB AD", + "Ġmile age", + "Ġarrest ing", + "V aults", + "Ġmix er", + "Dem ocratic", + "ĠB enson", + "Ġauth ored", + "8 000", + "Ġpro active", + "ĠSpirit ual", + "t re", + "Ġincarcer ated", + "ĠS ort", + "Ġpe aked", + "Ġwield ing", + "re ciation", + "×Ļ ×", + "P atch", + "ĠEm my", + "Ġex qu", + "tt o", + "ĠRat io", + "ĠP icks", + "ĠG ry", + "ph ant", + "Ġf ret", + "Ġeth n", + "Ġarch ived", + "% -", + "c ases", + "ĠBl aze", + "Ġim b", + "c v", + "y ss", + "im ony", + "Ġcount down", + "Ġaw akening", + "ĠTunis ia", + "ĠRe fer", + "ĠM J", + "Ġun natural", + "ĠCar negie", + "iz en", + "ĠN uggets", + "he ss", + "Ġev ils", + "64 7", + "Ġintrodu ctory", + "l oving", + "ĠMcM ahon", + "Ġambig uity", + "L abel", + "ĠAlm ighty", + "Ġcolor ing", + "ĠCl aus", + "set ting", + "N ULL", + "ĠF avorite", + "ĠS IG", + "> (", + "ĠSh iva", + "ĠMay er", + "Ġstorm ed", + "ĠCo verage", + "we apons", + "igh am", + "Ġun answered", + "Ġle ve", + "Ġc oy", + "c as", + "b ags", + "as ured", + "Se attle", + "ĠSant orum", + "ser ious", + "Ġcourage ous", + "ĠS oup", + "Ġconfisc ated", + "Ġ// /", + "Ġuncon ventional", + "Ġmom s", + "ĠRohing ya", + "ĠOrche stra", + "ĠPot ion", + "Ġdisc redit", + "ĠF IL", + "f ixed", + "ĠDe er", + "do i", + "ĠDim ension", + "Ġbureaucr ats", + "et een", + "Ġaction Group", + "oh m", + "Ġb umps", + "ĠUt ility", + "Ġsubmar ines", + "ren heit", + "re search", + "ĠShap iro", + "Ġsket ches", + "Ġde ceptive", + "ĠV il", + "es ame", + "ĠEss entially", + "Ġramp age", + "isk y", + "Ġmut tered", + "th ritis", + "Ġ23 6", + "f et", + "b ars", + "Ġpup il", + "ĠTh ou", + "o S", + "s ong", + "Ġfract ured", + "Ġre vert", + "pict ure", + "Ġcrit erion", + "us her", + "Ġreperc ussions", + "ĠV intage", + "ĠSuper intendent", + "Offic ers", + "Ġflag ged", + "Ġbl ames", + "Ġin verse", + "ograp hers", + "Ġmakes hift", + "Ġdev oid", + "Ġfoss ils", + "ĠArist otle", + "ĠFund s", + "Ġde pleted", + "ĠFl u", + "ĠY uan", + "Ġw oes", + "Ġlip id", + "Ġsit u", + "requ isites", + "Ġfurn ish", + "ĠSam ar", + "Ġshame ful", + "Ġadverse ly", + "Ġad ept", + "Ġrem orse", + "Ġmurder ous", + "uck les", + "ĠE SL", + "Ġ3 14", + "s ent", + "Ġred ef", + "ĠC ache", + "ĠP urs", + "ig ans", + "Ġ4 60", + "Ġpres criptions", + "Ġf res", + "F uck", + "ocr ates", + "Tw enty", + "ĠWe ird", + "ĠT oggle", + "ĠC alled", + "itiz ens", + "Ġp oultry", + "Ġharvest ing", + "ãĤ¦ ãĤ¹", + "Bott om", + "Ġcaution ed", + "t n", + "39 6", + "ĠNik ki", + "Ġeval uations", + "Ġharass ing", + "Ġbind ings", + "ĠMon etary", + "Ġhit ters", + "Ġadvers ary", + "un ts", + "Ġset back", + "Ġenc rypt", + "ĠC ait", + "Ġl ows", + "eng es", + "ĠN orn", + "Ġbul bs", + "Ġbott led", + "ĠVoy ager", + "3 17", + "Ġsp heres", + "p olitics", + "Ġsubt ract", + "Ġsens ations", + "Ġapp alling", + "Ġ3 16", + "Ġenvironment ally", + "ĠST EM", + "Ġpub lishes", + "5 60", + "Ġdilig ence", + "48 4", + "Ġadv ises", + "Ġpet rol", + "Ġimag ining", + "Ġpatrol s", + "ĠInt eger", + "ĠAs hes", + "act us", + "ĠRad iant", + "ĠL T", + "it ability", + "ht aking", + "Set ting", + "Ġnu anced", + "ĠRe ef", + "ĠDevelop ers", + "N i", + "pie ces", + "99 0", + "Lic ense", + "Ġlow ers", + "ĠOtt oman", + "3 27", + "oo o", + "Ġqu itting", + "mark ets", + "Beh ind", + "Ġbas in", + "Ġdoc s", + "an ie", + "fl ash", + "ct l", + "Ġcivil ized", + "ĠFuk ushima", + "\"] ,\"", + "ĠK S", + "ĠHonest ly", + "ar at", + "Ġconstruct s", + "ĠL ans", + "ĠD ire", + "ĠLI KE", + "ĠTrou ble", + "Ġwith holding", + "ĠOb livion", + "Ġsan ity", + "any a", + "Con st", + "Ġgro cer", + "ĠC elsius", + "Ġrecount ed", + "ĠW ife", + "B order", + "ate red", + "h appy", + "Ġspo iler", + "Ġlog ically", + "H all", + "Ġsucceed ing", + "Ġpoly morph", + "Ġax es", + "ĠShot gun", + "ĠS lim", + "ĠPrin ciples", + "ĠL eth", + "art a", + "Ġsc or", + "Sc reenshot", + "Ġrelax ation", + "#$ #$", + "Ġdeter rent", + "idd y", + "Ġpower less", + "Ġles bians", + "Ġch ords", + "ĠEd ited", + "se lected", + "Ġseparat ists", + "000 2", + "Ġair space", + "Ġturn around", + "Ġc unning", + "P ATH", + "P oly", + "Ġbomb ed", + "Ġt ion", + "x s", + "Ġwith hold", + "Ġw aged", + "ĠLiber ties", + "Fl ag", + "Ġcomfort ing", + "45 4", + "ĠI ris", + "are rs", + "Ġr ag", + "Ġrel ocated", + "ĠGu arant", + "Ġstrateg ically", + "Ġgam ma", + "uber ty", + "ĠLock heed", + "g res", + "Ġgr illed", + "ĠLow e", + "st ats", + "ĠR ocks", + "Ġsens ing", + "Ġrent ing", + "ĠGe ological", + "ا Ø", + "ot rop", + "Ġse w", + "Ġimproper ly", + "48 6", + "Ġâĸ ł", + "Ġstar ving", + "ĠB j", + "Disc ussion", + "3 28", + "ĠCom bo", + "ĠFix es", + "N AT", + "Ġstri ving", + "th ora", + "Ġharvest ed", + "ĠP ing", + "Ġplay ful", + "Ġaven ues", + "Ġoccup ational", + "Ġw akes", + "ĠCou rier", + "Ġdrum mer", + "ĠBrow ser", + "ĠH outh", + "it u", + "Ġapp arel", + "p aste", + "Ġhun ted", + "ĠSecond ly", + "l ain", + "X Y", + "ĠP IN", + "ic ons", + "Ġcock tails", + "Ġs izable", + "Ġhurd les", + "est inal", + "ĠRecre ation", + "Ġe co", + "64 8", + "ĠD ied", + "m int", + "Ġfinger prints", + "Ġdis pose", + "ĠBos nia", + "ts y", + "22 00", + "Ġins pected", + "ĠF ou", + "Ġf uss", + "Ġamb ush", + "ĠR ak", + "Ġmanif ested", + "Pro secut", + "Ġsuff ice", + "ren ces", + "Ġcompens ated", + "ĠC yrus", + "Ġgen us", + "ĠWolver ine", + "ĠTrend s", + "Ġh ikes", + "ĠSe en", + "Ġen rol", + "C old", + "Ġpol itely", + "ĠSl av", + "ĠRu pert", + "Ġey ewitness", + "ĠAl to", + "Ġun comp", + "Ġposter ior", + "M ust", + "ĠHer z", + "Ġprogress ively", + "Ġ23 4", + "Ġind ifference", + "ĠCunning ham", + "Ġacadem ia", + "Ġse wer", + "Ġast ounding", + "ĠA ES", + "r ather", + "Ġeld est", + "Ġclim bs", + "ĠAdd s", + "Ġout cry", + "Ġcont ag", + "ĠH ouses", + "Ġpe pt", + "ĠMel ania", + "interest ed", + "ĠU CH", + "ĠR oots", + "ĠHub bard", + "ĠT BD", + "ĠRoman ian", + "fil ename", + "St one", + "ĠIm pl", + "Ġchromos ome", + "C le", + "d x", + "Ġscram bled", + "ĠP t", + "Ġ24 2", + "OP LE", + "Ġtremend ously", + "St reet", + "Ġcra ving", + "Ġbund led", + "ĠR G", + "p ipe", + "Ġinj uring", + "Ġarc ane", + "Part icip", + "ĠHero ic", + "st y", + "Ġto pping", + "ĠTemp est", + "rent ices", + "b h", + "Ġpar anoia", + "ĠUnic ode", + "Ġegreg ious", + "Ġ\\ '", + "ĠOsw ald", + "Ġgra vel", + "ĠSim psons", + "Ġbl and", + "ĠGuant anamo", + "Writ er", + "lin ers", + "ĠD ice", + "J C", + "Ġpar ity", + "Ġs ided", + "Ġ23 7", + "ĠPyr rha", + "at ters", + "d k", + "F ine", + "comp an", + "Ġform ulated", + "ĠId ol", + "il ers", + "hem oth", + "ĠF av", + "Ġintr usion", + "Ġcar rots", + "ĠL ayer", + "ĠH acker", + "Ġ ----------------", + "Ġmoder ation", + "é ģ", + "oc oc", + "Ġcharacter ize", + "ĠTe resa", + "Ġsocio economic", + "Ġper k", + "ĠParticip ation", + "tr aining", + "ĠPaul o", + "ph ys", + "Ġtrust worthy", + "Ġembod ied", + "ĠMer ch", + "c urrency", + "ĠPrior ity", + "Ġte asing", + "Ġabsor bing", + "Ġunf inished", + "ĠCompar ison", + "Ġdis ple", + "writ ers", + "Ġprofess ions", + "ĠPengu in", + "Ġang rily", + "ĠL INK", + "68 8", + "ĠCor respond", + "Ġprev ailed", + "Ġcart el", + "l p", + "as ms", + "ĠRed emption", + "ĠIslam ists", + "effect s", + "d ose", + "ĠL atter", + "ĠHal ifax", + "Ġv as", + "ĠTop ics", + "ĠN amed", + "advert ising", + "zz a", + "IC ES", + "Ġret arded", + "ach able", + "ĠPupp et", + "ĠItem Level", + "Ġret ract", + "Ġident ifiable", + "A aron", + "ĠB uster", + "s ol", + "hel le", + "as semb", + "H ope", + "r anged", + "B a", + "ĠP urch", + "é Ģ", + "ĠSir i", + "Ġarri vals", + "Ġ19 12", + "Ġshort ened", + "Ġ3 12", + "Ġdiscrep ancy", + "ĠTem perature", + "ĠWal ton", + "Ġkind erg", + "p olit", + "Ġrem ix", + "Ġconnect ors", + "ãĥĺ ãĥ©", + "ĠKazakh stan", + "dom inated", + "Ġsu gars", + "im ble", + "ĠPan ic", + "ĠDem and", + "ĠCol ony", + "on en", + "ĠM ER", + "7 75", + "ur ia", + "aza ar", + "ĠDeg ree", + "P ri", + "Ġsun shine", + "Ġ25 1", + "Ġpsychedel ic", + "Ġdigit ally", + "ĠBra un", + "Ġsh immer", + "Ġsh ave", + "ĠTel esc", + "ĠAst ral", + "ĠVenezuel an", + "ĠO G", + "Ġc rawling", + "Int eg", + "ĠFe ather", + "Ġunfold ing", + "Ġappropri ation", + "Ġè£ı è", + "ĠMob ility", + "ĠN ey", + "- .", + "b ilt", + "L IN", + "ĠT ube", + "ĠCon versely", + "Ġkey boards", + "ĠC ao", + "Ġover th", + "Ġla ure", + ">> \\", + "ĠV iper", + "ach a", + "Off set", + "ĠR aleigh", + "ĠJ ae", + "J ordan", + "j p", + "Ġtotal itarian", + "Connect or", + "Ġobserv es", + "ĠSpart an", + "ĠIm mediately", + "ĠSc al", + "C ool", + "Ġt aps", + "Ġro ar", + "P ast", + "Ġch ars", + "ĠB ender", + "ĠShe ldon", + "Ġpain ter", + "Ġbe acon", + "ĠCreat ures", + "Ġdownt urn", + "Ġh inder", + "ĠAnd romeda", + "à Ľ", + "cc oli", + "ĠF itness", + "et rical", + "Ġutil izes", + "Ġsen ate", + "Ġen semble", + "Ġche ers", + "T W", + "Ġaff luent", + "k il", + "ry lic", + "ord ering", + "Com puter", + "Ġgru esome", + "ost ics", + "ĠUb isoft", + "ĠKel ley", + "Ġw rench", + "Ġbourgeois ie", + "IB LE", + "ĠPrest on", + "w orn", + "ar ist", + "reat ing", + "Ġst ained", + "ar ine", + "Ġsl ime", + "EN N", + "Ġche sts", + "Ġground water", + "ann ot", + "ĠTr ay", + "ĠLoc ke", + "ĠC TR", + "Ġd udes", + "ĠEx ternal", + "ĠDec oder", + "Ġpar amed", + "ĠMed line", + "80 9", + "ĠD inner", + "rup al", + "g z", + "ĠG um", + "ĠDem o", + "j ee", + "Ġd h", + "ber man", + "arch s", + "Ġen qu", + "ĠEp stein", + "Ġdevast ation", + "Ġfriends hips", + "ĠAr d", + "Ġ23 1", + "ĠRub in", + "ĠDist ance", + "Ġsp urred", + "Ġd ossier", + "Ġover looking", + "\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\", + "Fore st", + "ĠCom es", + "\\ \",", + "ĠIran ians", + "Ġf ixtures", + "L aughs", + "Ġcur ry", + "ĠKing ston", + "Ġsqu ash", + "Ġcat alogue", + "Ġabnormal ities", + "Ġdigest ive", + ".... .....", + "Ġsubord inate", + "og ly", + "Ġ24 9", + "M iddle", + "Ġmass ac", + "Ġburg ers", + "Ġdown stairs", + "Ġ19 31", + "39 4", + "ĠV G", + "Ġl asers", + "ĠS ikh", + "ĠAlex a", + "der ived", + "Ġcycl ist", + "ãģ® éŃĶ", + "onel iness", + "!!!! !!!!", + "Ġbuff s", + "leg ate", + "Ġrap ing", + "Ġrecomm ending", + "ro red", + "Ġmult icultural", + "un ique", + "Ġbusiness men", + "Ġune asy", + "ĠM AP", + "Ġdisp ersed", + "cipl ine", + "J ess", + "ĠK erala", + "å §", + "Ġabst raction", + "Sur v", + "U h", + "Ġprin ters", + "ij a", + "ow der", + "Ġanalog ous", + "ĠA SP", + "af er", + "Ġunfold ed", + "Ġlevel ing", + "Ġbre ached", + "ĠH earing", + "Ġn at", + "Ġtransl ating", + "crit ical", + "Ġant agonist", + "ĠYes terday", + "Ġfuzz y", + "w ash", + "m ere", + "Ġbe wild", + "ĠM ae", + "V irgin", + "ph rase", + "Ġsign aled", + "ĠH IGH", + "Ġprot ester", + "Ġgar ner", + "unk nown", + "Ġk ay", + "Ġabduct ed", + "Ġst alking", + "am n", + "Ġdes erving", + "ĠR iv", + "ĠJ orge", + "Ġscratch ing", + "ĠS aving", + "ip ing", + "Ġte ase", + "Ġmission ary", + "ĠMor row", + "T IME", + "P resent", + "Ġchem otherapy", + "tern ess", + "ĠH omes", + "ĠP urdue", + "Ġst aunch", + "ĠWhit ney", + "ĠTH ERE", + "Î ¼", + "iat us", + "ĠErn est", + "ĠDe ploy", + "Ġcove ted", + "F ML", + "ĠDial ogue", + "Ġex ited", + "f ruit", + "Ġner d", + "\":\" \",\"", + "Ġv ivo", + "ru ly", + "4 60", + "ĠAm en", + "rehens ible", + "Ġâ ĺ", + "D IR", + "Ġad herence", + "Ġche w", + "ĠCo ke", + "ĠSerge i", + "dig ital", + "ĠNe ck", + "g ently", + "enth al", + "/ )", + "Ġwe ary", + "Ġgu ise", + "ĠConc ord", + "ĠOn ion", + "at cher", + "Ġb inge", + "ĠDirect ive", + "Ġman ned", + "ans k", + "Ġill usions", + "Ġbillion aires", + "38 3", + "oly n", + "odynam ic", + "ĠWhe at", + "ĠA lic", + "Ġcol oured", + "ĠN AFTA", + "ab o", + "Ġmac ros", + "ind ependent", + "s weet", + "Ġsp ac", + "ĠK abul", + "Ġ Ä", + "em e", + "Ġdict ated", + "Ġsh outs", + "= {", + "Ġr ipping", + "ĠSh ay", + "ĠCr icket", + "direct ed", + "Ġanalys ed", + "ĠWAR RANT", + "ag ons", + "ĠBlaz ers", + "Ġche ered", + "Ġar ithmetic", + "ĠTan z", + "37 3", + "ĠFl ags", + "Ġ29 5", + "Ġw itches", + "ĠIn cluded", + "ĠG ained", + "ĠBl ades", + "G am", + "ĠSam antha", + "ĠAtl antis", + "ĠPr att", + "Ġspo iled", + "ĠI B", + "ĠRam irez", + "Pro bably", + "re ro", + "ĠN g", + "ĠWar lock", + "t p", + "Ġover he", + "Ġadministr ations", + "Ġt int", + "Ġreg iment", + "Ġpist ols", + "Ġblank ets", + "Ġep ist", + "Ġbowl s", + "Ġhydra ulic", + "Ġde an", + "Ġj ung", + "Ġasc end", + "70 5", + "ĠSant iago", + "à ®", + "Ġun avoid", + "ĠSh aman", + "re b", + "Ġstem ming", + "99 8", + "ĠM G", + "st icks", + "esthes ia", + "ER O", + "Ġmor bid", + "ĠGr ill", + "ĠP oe", + "any l", + "Ġdele ting", + "ĠSurve illance", + "Ġdirect ives", + "Ġiter ations", + "ĠR ox", + "ĠMil ky", + "F ather", + "Ġpat ented", + "44 7", + "Ġprec ursor", + "Ġm aiden", + "ĠP hen", + "ĠVe gan", + "ĠPat ent", + "K elly", + "Redd itor", + "Ġn ods", + "Ġvent ilation", + "ĠSchwar z", + "Ġw izards", + "Ġomin ous", + "ĠHe ads", + "ĠB G", + "Ġl umber", + "ĠSp iel", + "Ġis Enabled", + "Ġancest ral", + "ĠSh ips", + "Ġwrest ler", + "ph i", + "Ġy uan", + "ĠRebell ion", + "Ġice berg", + "Ġmag ically", + "Ġdivers ion", + "ar ro", + "yth m", + "ĠR iders", + "ĠRob bie", + "ĠK ara", + "ĠMain tenance", + "ĠHer b", + "Ġhar ms", + "p acked", + "ĠFe instein", + "Ġmarry ing", + "Ġbl ending", + "ĠR ates", + "Ġ18 80", + "Ġwr ink", + "ĠUn ch", + "ĠTor ch", + "desc ribed", + "Ġhuman oid", + "ilit ating", + "ĠCon v", + "ĠFe ld", + "IGH TS", + "Ġwhistlebl ower", + "ort mund", + "ets y", + "arre tt", + "ĠMon o", + "ĠI ke", + "ĠC NBC", + "ĠW AY", + "ĠMD MA", + "ĠIndividual s", + "Ġsupplement al", + "Ġpower house", + "ĠSt ru", + "F ocus", + "aph ael", + "ĠCol leg", + "att i", + "Z A", + "Ġp erenn", + "ĠSign ature", + "ĠRod ney", + "Ġcub es", + "idd led", + "ĠD ante", + "ĠIN V", + "iling ual", + "ĠC th", + "Ġso fa", + "Ġintimid ate", + "ĠR oe", + "ĠDi plom", + "ĠCount ries", + "ays on", + "Ġextrad ition", + "Ġdis abling", + "ĠCard iff", + "Ġmemor andum", + "ĠTr ace", + "Ġ?? ?", + "se ctor", + "ĠRou hani", + "ĠY ates", + "ĠFree ze", + "Ġbl adder", + "M otor", + "ĠProm ise", + "ant asy", + "Ġforesee able", + "ĠC ologne", + "cont ainer", + "ĠTre es", + "ĠG ors", + "ĠSin clair", + "Ġbar ring", + "key e", + "Ġsl ashed", + "ĠStat istical", + "é ĩ", + "Ġâĸ º", + "All ows", + "Ġhum ility", + "Ġdr illed", + "ĠF urn", + "44 3", + "Ġse wage", + "Ġhome page", + "Ġcour tyard", + "Ġv ile", + "Ġsubsid iaries", + "aj o", + "direct ory", + "Ġam mon", + "V ers", + "charg es", + "Ġ} }", + "ĠCh ains", + "Ġ24 6", + "n ob", + "Ġper cept", + "Ġg rit", + "Ġfisher men", + "ĠIraq is", + "ĠDIS TR", + "ĠF ULL", + "ĠEval uation", + "g raph", + "at ial", + "Ġcooper ating", + "Ġmel an", + "Ġenlight ened", + "Ġal i", + "t ailed", + "Ġsal ute", + "Ġweak est", + "ĠBull dogs", + "U A", + "ĠAll oy", + "Ġsem en", + "oc ene", + "ĠWilliam son", + "s pr", + ", âĢĶ", + "ĠG F", + "itt ens", + "Be at", + "ĠJ unk", + "iph ate", + "ĠFarm ers", + "ĠBit coins", + "ig ers", + "d h", + "ĠL oyal", + "p ayer", + "Ġentert ained", + "Ġpenn ed", + "Ġcoup on", + "Que ue", + "Ġweaken ing", + "c arry", + "Ġunderest imate", + "Ġshoot out", + "Ġcharism atic", + "ĠProced ure", + "Ġprud ent", + "in ances", + "Ġric hes", + "Ġcort ical", + "Ġstr ides", + "Ġd rib", + "ĠOil ers", + "5 40", + "ĠPer form", + "ĠBang kok", + "Ġe uth", + "S ER", + "Ġsimpl istic", + "t ops", + "camp aign", + "Q uality", + "Ġimpover ished", + "ĠEisen hower", + "Ġaug ment", + "ĠH arden", + "Ġinterven ed", + "Ġlist ens", + "ĠK ok", + "Ġs age", + "Ġrub bish", + "ĠD ed", + "Ġm ull", + "pe lling", + "Ġvide ot", + "Produ ction", + "D J", + "m iah", + "Ġadapt ations", + "Ġmed ically", + "Ġboard ed", + "Ġarrog ance", + "Ġscra pped", + "Ġopp ress", + "FORM ATION", + "Ġj unction", + "4 15", + "EE EE", + "S kill", + "Ġsub du", + "ĠSug gest", + "ĠP ett", + "Ġle tt", + "ĠMan ip", + "ĠC af", + "ĠCooper ation", + "T her", + "Ġreg ained", + "¶ æ", + "ref lect", + "Ġth ugs", + "ĠShel by", + "Ġdict ates", + "ĠWe iner", + "ĠH ale", + "Ġbatt leground", + "s child", + "Ġcond ol", + "h unt", + "osit ories", + "Ġacc uses", + "Fil ename", + "Ġsh ri", + "Ġmotiv ate", + "Ġreflect ions", + "N ull", + "ĠL obby", + "¥ µ", + "ĠS ATA", + "ĠBack up", + "Ñ ĥ", + "n in", + "ĠCor rection", + "Ġju icy", + "ut ra", + "ĠP ric", + "Ġrest raining", + "ĠAir bnb", + "ĠAr rest", + "Ġappropri ations", + "Ġsl opes", + "Ġmans laughter", + "Ġwork ings", + "ĠH uss", + "ĠF rey", + "Le ave", + "ĠHarm ony", + "ĠF eder", + "Ġ4 30", + "Ġt rench", + "Ġglad ly", + "Ġbull pen", + "ĠG au", + "b ones", + "Ġgro ove", + "Ġpre text", + "ã ħĭ", + "Ġtransm itter", + "ĠComp onent", + "Ġunder age", + "ĠEm pires", + "T ile", + "Ġo y", + "ĠMar vin", + "ĠC AS", + "Ġbl oss", + "Ġrepl icated", + "ĠMar iners", + "Marc us", + "ĠBl ocks", + "Ġliber ated", + "Ġbutter fly", + "Fe el", + "Ġfer mentation", + "Ġyou tube", + "Ġoff end", + "ĠTer m", + "res ist", + "Ġcess ation", + "Ġinsurg ency", + "Ġb ir", + "ĠRa ise", + "59 5", + "Ġhypothes es", + "50 2", + "Ġpl aque", + "ocr at", + "Ġjack ets", + "ĠHuff Post", + "am ong", + "Ġconf er", + "48 7", + "ĠL illy", + "Ġadapt ing", + "ĠF ay", + "Ġsh oved", + "ve c", + "Ġref ine", + "Ġg on", + "Ġgun men", + "z ai", + "ĠShut tle", + "ĠI zan", + "Ġ19 13", + "Ġple thora", + "· ·", + "Ġ5 10", + "Ġp uberty", + "Ġ24 1", + "ĠWe alth", + "ĠAl ma", + "ĠM EM", + "ĠAd ults", + "C as", + "pr ison", + "R ace", + "Ġwater proof", + "Ġathlet icism", + "Ġcapital ize", + "ĠJu ice", + "Ġillum inated", + "ĠP ascal", + "Ġirrit ation", + "ĠWitness es", + "ad le", + "ĠAst ro", + "Ġf ax", + "ĠEl vis", + "Prim ary", + "ĠL ich", + "ĠEl ves", + "Ġres iding", + "Ġst umble", + "3 19", + "ĠP KK", + "Ġadvers aries", + "D OS", + "ĠR itual", + "Ġsm ear", + "Ġar son", + "ident al", + "Ġsc ant", + "Ġmon archy", + "Ġhal ftime", + "Ġresid ue", + "Ġind ign", + "ĠSh aun", + "ĠEl m", + "aur i", + "A ff", + "W ATCH", + "ĠLy on", + "hel ps", + "36 1", + "Ġlobby ist", + "Ġdimin ishing", + "Ġout breaks", + "Ġgo ats", + "f avorite", + "ĠN ah", + "son ian", + "ĠBo oster", + "Ġsand box", + "ĠF are", + "ĠMalt a", + "Ġatt Rot", + "ĠM OR", + "ld e", + "Ġnavig ating", + "T ouch", + "Ġunt rue", + "ĠDis aster", + "Ġl udicrous", + "Pass word", + "ĠJ FK", + "blog spot", + "4 16", + "ĠUN DER", + "ern al", + "Ġdelay ing", + "T OP", + "Ġimpl ants", + "ĠAV G", + "ĠH uge", + "att r", + "Ġjournal istic", + "ĠPe yton", + "ĠI A", + "R ap", + "go al", + "ĠProgram me", + "Ġsm ashing", + "w ives", + "print ln", + "ĠPl ague", + "in us", + "EE P", + "Ġcru iser", + "ĠPar ish", + "umin ium", + "Ġoccup ants", + "ĠJ ihad", + "m op", + "Ġp int", + "Ġhe ct", + "ĠMe cca", + "direct or", + "ĠFund ing", + "ĠM ixed", + "Ġst ag", + "T ier", + "Ġg ust", + "Ġbright ly", + "ors i", + "Ġup hill", + "R D", + "Ġles ions", + "ĠBund y", + "liv ious", + "Ġbi ologist", + "ĠFac ulty", + "ĠAuthor ization", + "Ġ24 4", + "All ow", + "ï ¸", + "ĠGi ul", + "Ġpert inent", + "ot aur", + "es se", + "ĠRo of", + "Ġunman ned", + "35 1", + "ĠSh ak", + "ĠO rient", + "Ġend anger", + "D ir", + "Ġrepl en", + "ed ient", + "Ġtail or", + "Ġgad gets", + "Ġaud ible", + "âĺ Ĩ", + "N ice", + "Ġbomb ard", + "ĠR ape", + "Ġdef iance", + "ĠTW O", + "ĠFilip ino", + "Ġunaff ected", + "erv atives", + "Ġso ared", + "ĠBol ton", + "Ġcomprom ising", + "ĠBrew ers", + "R AL", + "ĠA HL", + "icy cle", + "Ġv ampires", + "Ġdi pped", + "oy er", + "ĠX III", + "Ġsidew ays", + "ĠW aste", + "ĠD iss", + "ĠâĶľ âĶĢâĶĢ", + "$ .", + "Ġhabit ats", + "ĠBe ef", + "tr uth", + "tr ained", + "spl it", + "R us", + "And y", + "ĠB ram", + "RE P", + "p id", + "è£ ħ", + "ĠMut ant", + "An im", + "ĠMar ina", + "Ġfut ile", + "hig hest", + "f requency", + "Ġepile psy", + "Ġcop ing", + "Ġconc ise", + "Ġtr acing", + "ĠS UN", + "pan el", + "ĠSoph ie", + "ĠCrow ley", + "ĠAd olf", + "ĠShoot er", + "Ġsh aky", + "ĠI G", + "ĠL ies", + "ĠBar ber", + "p kg", + "Ġupt ake", + "Ġpred atory", + "UL TS", + "/ **", + "Ġintox icated", + "ĠWest brook", + "od der", + "he ment", + "Ġbas eman", + "AP D", + "st orage", + "ĠFif ty", + "ed itor", + "G EN", + "UT ION", + "ir ting", + "Ġse wing", + "r ift", + "Ġag ony", + "ĠS ands", + "Ġ25 4", + "C ash", + "Ġl odge", + "Ġp unt", + "N atural", + "ĠIde as", + "Ġerrone ous", + "ĠSens or", + "ĠHann ity", + "Ġ19 21", + "Ġm ould", + "ĠG on", + "kay a", + "Ġanonym ously", + "ĠK EY", + "Ġsim ulator", + "W inter", + "Ġstream ed", + "50 7", + "? \",", + "Ġte ased", + "Ġco efficient", + "Ġwart ime", + "ĠTH R", + "' '.", + "ĠBank ing", + "mp ire", + "Ġf andom", + "Ġl ia", + "G a", + "Ġdown hill", + "Ġinterpre ting", + "Ind ividual", + "N orm", + "Ġjealous y", + "bit coin", + "Ġple asures", + "ĠToy s", + "ĠChev rolet", + "ĠAd visor", + "IZ E", + "Ġrecept ions", + "70 6", + "C ro", + "Ġ26 2", + "Ġcit rus", + "ir u", + "Review er", + "ject ed", + "U ES", + "an z", + "19 81", + "ĠWork er", + "Ġcompl ied", + "ores cent", + "contin ental", + "T on", + "ĠPr ism", + "ĠShe ep", + "Ġ28 8", + "n ox", + "ĠV og", + "O rd", + "Ġreal ms", + "te k", + "Ġirrig ation", + "Ġbicy cles", + "Ġelectron ically", + "p oly", + "t all", + "() );", + "Ġaest hetics", + "ĠInteg rated", + "Expl ore", + "Ġd unk", + "47 6", + "p ain", + "ĠJac ques", + "ĠD mit", + "Fram es", + "Ġreun ited", + "Ġhum id", + "D ro", + "P olitical", + "Ġyouth ful", + "Ġent ails", + "Ġmosqu ito", + "36 3", + "spe cies", + "Ġcoord inating", + "ĠMay hem", + "ĠMagn us", + "M ount", + "Impro ved", + "ĠST ATE", + "ATT LE", + "Ġflow ed", + "Ġtack led", + "Ġfashion ed", + "Ġre organ", + "iv ari", + "f inger", + "Ġreluct antly", + "et ting", + "ĠV and", + "you ng", + "ĠGar land", + "Ġpresum ption", + "Ġamen ities", + "ĠPle asant", + "on ential", + "ĠO xy", + "Ġmor als", + "ĠY ah", + "Read y", + "Sim on", + "En h", + "D emon", + "Ġcl ich", + "Mon itor", + "ĠD U", + "Ġwel comes", + "Ġstand out", + "Ġdread ful", + "Ġban anas", + "Ġball oons", + "h ooting", + "bas ic", + "Ġsuff ix", + "Ġd uly", + "can o", + "Ch ain", + "at os", + "Ġgeop olitical", + "Ġ( &", + "ĠGem ini", + "ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ", + "Ġacqu itted", + "L uck", + "prot ect", + "10 24", + "Ġsc arcity", + "Ġmind fulness", + "ec ided", + "D N", + "pr ime", + "ĠPres idents", + "ĠVID EO", + "Ġ( âĪĴ", + "add ock", + "N OR", + "ĠP ru", + "p un", + "ĠL OL", + ")) ))", + "ĠL iqu", + "ĠS AS", + "Ġsty ling", + "Ġpunish ments", + "Ġnum b", + "Ġasc ertain", + "ĠRock ies", + "f lu", + "Th umbnail", + "Ġperpet rated", + "ĠSem i", + "Ġdis arm", + "ĠOld er", + "ĠEx ception", + "Ġexponent ially", + "ĠCommun ities", + "Ġabol ish", + "ĠPart ner", + "pt oms", + "Ġ7 77", + "ĠFo ley", + "ĠC ases", + "Ġgre ase", + "ĠReb irth", + "G round", + "Ġ; )", + "ĠDoct rine", + "ik ini", + "Y e", + "ĠBl ossom", + "Ġpers ists", + "b ill", + "Ġinf usion", + "Ġbud dies", + "9 11", + "ĠPat ient", + "Ġdem os", + "Ġacquaint ance", + "ĠP aw", + "at ari", + "Ġx ml", + "Ġfasc ination", + "ĠSer ve", + "Ï Ĥ", + "br anded", + "Ġa z", + "Return s", + "Ġover shadow", + "Ġro am", + "Ġspeed y", + "n umbered", + "hel ial", + "Ġdisc iple", + "Ġass urances", + "g iven", + "pect ing", + "ĠN atalie", + "çĶ °", + "Ġmosquit oes", + "rote in", + "Ġnumer ic", + "Ġindepend ents", + "Ġtrans itional", + "Ġreaction ary", + "ĠMech dragon", + "do ctor", + "Ġshort est", + "Ġsequ ential", + "ĠB ac", + "ĠAccount s", + "ãģ Į", + "ach y", + "ract ive", + "ĠReg iment", + "Ġbreat htaking", + "ffic iency", + "ĠB ates", + "Ġ3 11", + "Ġward robe", + "ft s", + "ĠBer k", + "Sim ply", + "ĠRivers ide", + "iver ing", + "ident ial", + "lu cent", + "Ġen riched", + "ĠCon ver", + "ĠG iving", + "ãĥ Ļ", + "Ġlegal ize", + "ĠF TC", + "Ġfre aking", + "M ix", + "Ġter restrial", + "es ian", + "ci ents", + "W ing", + "LO AD", + "Ġled ge", + "ĠViol ent", + "ĠMet all", + "Ġ30 8", + "Ġs outheastern", + "hett o", + "M eat", + "Ġslow down", + "Ġret reated", + "Jere my", + "end as", + "**** *", + "er ic", + "Ġre ins", + "opp able", + "ĠHuman ity", + "ear ances", + "rig an", + "C amera", + "Ġwa ivers", + "s oc", + "Ġalter ation", + "trans form", + "ĠC emetery", + "50 6", + "Ġindef inite", + "Ġstim ulating", + "y g", + "60 3", + "ĠS op", + "Ġdescript ive", + "Ph ase", + "ĠEd mund", + "Ġpneum onia", + "vent us", + "A mb", + "Ġlabor atories", + "ĠEx clusive", + "ug ar", + "W ere", + "Ġmalf unction", + "Ġhomosexual s", + "Ġ---- ---", + "un i", + "Ġturb ines", + "ĠEqu ity", + "D u", + "Ġmind ed", + "ĠR H", + "ĠBlack hawks", + "Ġfe ats", + "Ġ17 00", + "re pl", + "36 2", + "lad en", + "Ġindisp ensable", + "ly ss", + "tt i", + "Ġre el", + "Ġdiver ted", + "Ġlik eness", + "Ġsubscript ions", + "Ġfing ert", + "Ġfil thy", + "dest ruct", + "d raft", + "ĠBernard ino", + "l aunch", + "Ġper plex", + "ĠS UM", + "car b", + "Ġswe ater", + "ĠVent ure", + "ĠJ ag", + "ĠCele b", + "ĠV oters", + "Ġstead fast", + "Ġathlet ics", + "ĠHans on", + "ĠDr ac", + "Tr acker", + "Ġcomm end", + "ĠPres idency", + "ĠD ID", + "in formed", + "Ġweb page", + "P retty", + "Ġforce fully", + "ãĥĥ ãĤ¯", + "Ġrel ocation", + "Ġsat ire", + "â ī", + "ĠSunder land", + "æ Ħ", + "V oice", + "???? ????", + "Ġinform ant", + "Ġbow el", + "ĠUn iform", + "Ġ ...\"", + "Ġpur ge", + "Ġpic nic", + "ĠU mb", + "ĠU PDATE", + "ĠSapp hire", + "ĠSt all", + "le arn", + "Ġobject ively", + "Ġob liter", + "Ġlooph ole", + "Ġjour neys", + "Ġo mission", + "Pro s", + "ĠSid ney", + "pl oma", + "Ġspray ed", + "Ġg uru", + "Ġtra itor", + "Ġtim et", + "Ġsn apping", + "ĠSe vent", + "urn al", + "ĠUk ip", + "Ġb owed", + "por al", + "l iberal", + "R os", + "Quest ions", + "i OS", + "Ġsummar ize", + "ST AT", + "Ġ18 50", + "ap est", + "Ġl ender", + "ĠVari able", + "br inging", + "ĠL ORD", + ", )", + "Ġcollaps es", + "x iety", + "ĠN ed", + "Y D", + "ĠSch a", + "Ġantib ody", + "Ġdis band", + "y re", + "ill usion", + "Ġro ver", + "s hed", + "ĠHiro sh", + "cc i", + "Ġcal am", + "ĠMort on", + "P interest", + "Ġ19 28", + "ĠE uras", + "ord es", + "Ġf ences", + "ĠIn ventory", + "ĠVal encia", + "ĠU d", + "ĠT iff", + "Ġsqu e", + "Ġqu otation", + "Ġtroubles ome", + "er ker", + "QU EST", + "ĠKing doms", + "s outh", + "Ġle vy", + "Pr ince", + "ĠSt ing", + "Ġnick named", + "Ġapp e", + "Ġphot ographic", + "Ġcorp us", + "re ference", + "ĠT rog", + "U nt", + ") =(", + "ĠLat via", + "Ġactiv ating", + "Ġlicense e", + "Ġdispar ities", + "ĠNews letter", + "ãĥĥ ãĥĪ", + "Ġfree ing", + "ĠJe ep", + "ĠPer ception", + "ins k", + "Ġsil icone", + "ĠHay den", + "Le an", + "ĠSuz uki", + "ibr arian", + "66 8", + "Ġsp or", + "Ġcorrel ations", + "ag hetti", + "Ġtu ber", + "ĠIP CC", + "il us", + "ĠV u", + "Ġwealth iest", + "ĠCarb uncle", + "an za", + "Ġfool ed", + "ĠZ ur", + "Ġd addy", + "ran o", + "il ian", + "Ġknock out", + "f man", + "requ ired", + "ĠWik ileaks", + "ĠD uffy", + "ON T", + "Ġins ol", + "ĠObject s", + "Ġb ou", + "ĠNord ic", + "ĠIns ert", + "sc an", + "Ġd ancers", + "Ġid iots", + "major ity", + "ĠNev ille", + "ĠFree BSD", + "Ġt art", + "pan ic", + "69 0", + "Ġcoc oa", + "Ġsam pled", + "Ġlook up", + "Ind ust", + "Ġinject ions", + "gen re", + "Ġa u", + "Ġroad way", + "Ġgen itals", + "K ind", + "ĠEx aminer", + "ĠY az", + "F resh", + "Ġpar alysis", + "ĠAl uminum", + "Ġre ap", + "ok é", + "Ġsl oppy", + "ĠTun nel", + "pos ium", + "ner y", + "en ic", + "Ġher bal", + "ĠOut er", + "ĠBuild er", + "Ġinc ur", + "Ġide ologies", + "Ġback ups", + "cons uming", + "ĠDet ect", + "de ck", + "ĠKN OW", + "ĠG ret", + "ĠM IC", + "Ġtough ness", + "ĠEx hibit", + "Ġh ive", + "L es", + "ĠSCH OOL", + "ĠAt ari", + "ald e", + "ĠN ull", + "and estine", + "m ouse", + "Ġbrig ade", + "48 9", + "Ġrev ol", + "ĠLaw son", + "ĠW ah", + "op oly", + "eb ted", + "ĠS aunders", + "Ġ3 13", + "ĠW inc", + "Ġtab oo", + "ĠHel met", + "Ġw edge", + "ch ip", + "ĠT ina", + "b g", + "Ġinf uri", + "r n", + "Ġanomal ies", + "ĠSy nc", + "ĠEx am", + "ĠComm it", + "ĠDi ary", + "ĠALS O", + "ĠDe bor", + "omed ical", + "Ġcomprehens ion", + "6 55", + "Ġempower ing", + "Ġ ire", + "Ġju ices", + "ĠE TH", + "ĠBox ing", + "=\" /", + "Ġfacilit ated", + "p oke", + "ĠPars ons", + "ĠMod er", + "tra vel", + "Ġcivil izations", + "Ġliber tarians", + "Ġrun e", + "ĠCl arks", + "at hed", + "Ġcampaign ers", + "ĠDis patch", + "ĠFah renheit", + "ĠCap com", + "-------- --", + "Ġl ace", + "Ġdr aining", + "Ġl iner", + "ĠArt ificial", + "é n", + "t ask", + "] ).", + "ĠGM O", + "ĠOper ator", + "ord inary", + "ĠInf luence", + "ĠU ps", + "Ġpot ency", + "uss en", + "osp ons", + "ĠSw im", + "ĠDead line", + "Un ity", + "Ġcul inary", + "Ġenlight enment", + "Ġwe arer", + "Ġmin ed", + "Ġp ly", + "Ġinc est", + "ĠDVD s", + "W alk", + "B TC", + "Tr ade", + "Ġdev al", + "ib and", + "ĠOvers ight", + "Palest inian", + "Ġd art", + "Ġm ul", + "L R", + "Ġrem ovable", + "ĠReal ms", + "ì Ŀ", + "Ġmisc ar", + "ĠV ulkan", + "68 5", + "è re", + "ĠS ap", + "Ġmer ging", + "ĠCar ly", + "che ster", + "Ġbr isk", + "Ġlux urious", + "ĠGener ator", + "Ġbit terness", + "Ġed ible", + "Ġ24 3", + "T G", + "Ġrect angle", + "With No", + "bel ow", + "J enn", + "Ġdark est", + "Ġh itch", + "Ġdos age", + "Ġsc aven", + "ĠK eller", + "ĠIllust rated", + "Certain ly", + "ĠMaver icks", + "Marg inal", + "Ġdiarr hea", + "Ġenorm ously", + "Ġ9 99", + "sh r", + "qu art", + "Ġadam ant", + "ĠM ew", + "Ġren ovation", + "Ġcerv ical", + "ĠPercent age", + "en ers", + "ĠKim ber", + "Ġflo ats", + "Ġde x", + "ĠW itcher", + "ĠSwan sea", + "d m", + "Ġsal ty", + "y ellow", + "Ġca pe", + "ĠDr ain", + "ĠPaul a", + "ĠTol edo", + "les i", + "Mag azine", + "ĠW ick", + "ĠM n", + "ĠA ck", + "ĠR iding", + "AS ON", + "Ġhom ophobic", + "AR P", + "Ġwand ered", + "C PU", + "ood oo", + "ĠP ipe", + "Ġtight ening", + "ĠBut t", + "3 18", + "Ġdesert ed", + "S ession", + "Ġfacilit ating", + "J ump", + "Ġemer gencies", + "OW ER", + "Ġexhaust ive", + "ĠAF TER", + "Ġheart beat", + "ĠLab el", + "ack y", + "ĠCert ified", + "ilt ration", + "Z e", + "ĠU tt", + "Ġ13 00", + "Ġpres ume", + "ĠDis p", + "Ġsur ged", + "Ġdoll s", + "Col umb", + "Ġchim pan", + "ĠR azor", + "Ġt icks", + "Ġcouncill or", + "Ġpilgr image", + "ĠReb els", + "ĠQ C", + "ĠA uction", + "x ia", + "ik k", + "b red", + "Ġinsert ion", + "Ġco arse", + "d B", + "SE E", + "ĠZ ap", + "ĠF oo", + "Ġcontem por", + "ĠQuarter ly", + "ot ions", + "ĠAl chemist", + "ĠT rey", + "ĠDu o", + "S weet", + "80 4", + "ĠGi ov", + "Ġfun n", + "N in", + "h off", + "Ġram ifications", + "Ġ19 22", + "ĠExper ts", + "az es", + "Ġgar ments", + "ar ial", + "ĠN ab", + "Ġ25 7", + "ĠV ed", + "Ġhum orous", + "ĠPom pe", + "Ġn ylon", + "Ġlur king", + "ĠSerge y", + "ĠMatt is", + "Ġmisogyn y", + "ĠComp onents", + "ĠWatch ing", + "ĠF olk", + "ract ical", + "B ush", + "Ġt aped", + "Ġgroup ing", + "Ġbe ads", + "Ġ20 48", + "Ġcon du", + "quer que", + "Read ing", + "Ġgriev ances", + "Ult ra", + "Ġend point", + "H ig", + "ĠSt atic", + "ĠScar borough", + "L ua", + "ĠMess i", + "a qu", + "ĠPsy Net", + "ĠR udd", + "Ġa venue", + "v p", + "J er", + "Ġsh ady", + "ĠRes ist", + "ĠArt emis", + "Ġcare less", + "Ġbro kers", + "Ġtemper ament", + "Ġ5 20", + "T ags", + "ĠTurn ing", + "Ġut tered", + "Ġp edd", + "Ġimpro vised", + "Ġ: (", + "Ġtab l", + "Ġpl ains", + "16 00", + "press ure", + "ĠEss ence", + "marg in", + "friend s", + "ĠRest oration", + "Ġpoll ut", + "ĠPok er", + "ĠAugust ine", + "ĠC IS", + "ĠSE AL", + "or ama", + "Ġth wart", + "se ek", + "Ġp agan", + " º", + "cp u", + "Ġg arn", + "Ġass ortment", + "ĠI LCS", + "t ower", + "Recomm ended", + "Ġun born", + "ĠRandom Redditor", + "ĠRandomRedditor WithNo", + "Ġparaly zed", + "Ġeru ption", + "Ġinter sect", + "ĠSt oke", + "ĠS co", + "B ind", + "å ¾", + "ĠP NG", + "ĠNeg ative", + "ĠNO AA", + "Le on", + "Ġall oy", + "ĠL ama", + "ĠD iversity", + "5 75", + "Ġunderest imated", + "ĠSc or", + "Ġm ural", + "Ġb usted", + "so on", + "l if", + "Ġnone x", + "Ġall ergy", + "ĠUnder world", + "ĠR ays", + "ĠBl asio", + "Ġh rs", + "ĠD ir", + "Ġ3 27", + "by ter", + "Ġrepl acements", + "Ġactiv ates", + "ri ved", + "M H", + "Ġp ans", + "ĠH I", + "Ġlong itudinal", + "Ġnu isance", + "al er", + "Ġsw ell", + "ĠS igned", + "s ci", + "ĠIs les", + "ĠA GA", + "Ġdef iant", + "Ġson ic", + "oc on", + "K C", + "ĠA im", + "t ie", + "ah ah", + "Ġm L", + "D X", + "Ġb isc", + "ĠBill board", + "ĠSY STEM", + "NE Y", + "ga ard", + "Ġdist ressed", + "former ly", + "Al an", + "Ġche fs", + "Ġopt ics", + "ĠC omet", + "ĠAM C", + "Ġredes igned", + "irm ation", + "Ġsight ings", + "38 2", + "3 11", + "ĠW B", + "Ġcont raction", + "ĠT OTAL", + "D ual", + "Ġstart led", + "Ġunderstand ably", + "Ġsung lasses", + "ETH OD", + "Ġd ocker", + "Ġsurf ing", + "ĠH EL", + "ĠSl ack", + "ton es", + "Ġsh alt", + "Vis ual", + "49 8", + "Dep artment", + "c ussion", + "Ġunrest ricted", + "Ġt ad", + "Ġre name", + "employ ed", + "Ġeduc ating", + "Ġgrin ned", + "bed room", + "ĠActiv ities", + "ĠV elvet", + "ĠSW AT", + "Ġsh uffle", + "ig or", + "Ġsatur ation", + "F inding", + "c ream", + "ic ter", + "Ġv odka", + "tr acking", + "te c", + "Ġfore ground", + "iest a", + "Ġve hement", + "ĠEC B", + "ĠT ie", + "E y", + "Ġt urtles", + "ĠRail road", + "ĠKat z", + "ĠFram es", + "Ġmen ace", + "ĠFell owship", + "ĠEss ential", + "ugg ish", + "Ġdri p", + "ch witz", + "ĠKy oto", + "s b", + "ĠN ina", + "Param eter", + "Ġal arms", + "ĠCl aud", + "Ġpione ering", + "Ġchief ly", + "ĠSc ream", + "Col lection", + "Ġthank fully", + "ĠRonald o", + "åŃ IJ", + "st rip", + "ĠDisney land", + "com mercial", + "See ing", + "S oul", + "Ġevac uate", + "Ġc iv", + "ĠAs he", + "Ġdiv ides", + "ĠD agger", + "rehens ive", + "Ġber ries", + "ĠD F", + "Ġs ushi", + "Ġplur ality", + "W I", + "Ġdisadvant aged", + "Ġbatt alion", + "ob iles", + "45 1", + "Ġcl ing", + "Ġunden iable", + "ĠL ounge", + "Ġha unt", + "p he", + "Ġquant ify", + "Ġdiff ered", + "Ġ[* ]", + "ĠV iz", + "c um", + "sl ave", + "Ġvide og", + "Ġqu ar", + "Ġbund les", + "ĠAl onso", + "t ackle", + "Ġneur onal", + "Ġlandsl ide", + "conf irmed", + "ĠDep th", + "Ġrenew ables", + "B ear", + "ĠMaced onia", + "Ġjer seys", + "Ġb unk", + "ĠSp awn", + "ĠControl s", + "ĠBuch anan", + "Ġrobot ics", + "Ġemphas izing", + "ĠTut orial", + "h yp", + "ist on", + "Ġmonument al", + "æ °", + "ĠCar ry", + "Ġt bsp", + "en ance", + "H ill", + "art hed", + "Ġro tten", + "De an", + "Ġtw isting", + "Ġgood will", + "Ġimm ersion", + "L iving", + "Ġbr ushes", + "ĠC GI", + "ĠAt k", + "tr aditional", + "Ġph antom", + "ĠSt amina", + "Ġexpans ions", + "ĠMar in", + "Ġembark ed", + "ĠE g", + "int estinal", + "ĠPE OPLE", + "ĠBo oth", + "ĠApp alach", + "Ġreleg ated", + "V T", + "M IT", + "Ġmust er", + "Ġwithdraw ing", + "Ġmicrosc ope", + "ĠG athering", + "ĠC rescent", + "ĠArgent ine", + "ĠDec re", + "ĠDomin ic", + "Ġbud s", + "ant age", + "ĠI on", + "Ġwid ened", + "ONS ORED", + "ĠGl oves", + "iann opoulos", + "raz en", + "fe el", + "Ġrepay ment", + "Ġhind sight", + "ĠRE ALLY", + "ĠPist ol", + "ĠBra h", + "Ġwat ts", + "Ġsurv ives", + "Ġfl urry", + "iss y", + "Al ert", + "ĠUrug uay", + "Ph oenix", + "S low", + "ĠG rave", + "ĠF ir", + "Ġmanage able", + "Ġtar iff", + "ĠU DP", + "ĠPist ons", + "ĠNiger ian", + "Ġstrike outs", + "Ġcos metics", + "whel ming", + "f ab", + "c ape", + "pro xy", + "Ġre think", + "Ġover coming", + "sim ple", + "Ġw oo", + "Ġdistract ing", + "ĠSt anton", + "ĠTuls a", + "ĠD ock", + "65 9", + "Ġdisc ord", + "ĠEm acs", + "ĠV es", + "ĠR OB", + "Ġreass uring", + "Ġcons ortium", + "Muslim s", + "3 21", + "Ġprompt s", + "se i", + "ĠH itch", + "imp osed", + "ĠF ool", + "Ġindisc rim", + "wr ong", + "bu querque", + "D avis", + "! ]", + "Ġtim eless", + "ĠNE ED", + "Ġpestic ide", + "Ġrally ing", + "ĠCal der", + "Ġå ¤", + "Ġx p", + "ĠUn le", + "ĠEx port", + "lu aj", + "B uff", + ") [", + "Ġsq or", + "S audi", + "Ġis tg", + "Ġindul ge", + "pro c", + "Ġdisg usted", + "Ġcomp ounded", + "Ġn em", + "Ġschool ing", + "ĠC ure", + "process ing", + "S ol", + "Ġpro verb", + "it ized", + "ĠAlv arez", + "Ġscar f", + "Ġrect angular", + "re ve", + "Ġh ormonal", + "ĠSt ress", + "itiz en", + "Ġ4 25", + "girl s", + "ĠNo ir", + "ĠR app", + "Ġmar ches", + "ch urch", + "ĠUs es", + "Ġ40 5", + "ĠBer m", + "Ġord inances", + "ĠJud gment", + "Charg es", + "ĠZ in", + "Ġdust y", + "Ġstraw berries", + "Ġper ce", + "ĠTh ur", + "ĠDebor ah", + "net flix", + "ĠLam bert", + "Ġam used", + "ĠGu ang", + "Y OU", + "R GB", + "ĠC CTV", + "Ġf iat", + "r ang", + "Ġf ederation", + "ĠM ant", + "ĠB ust", + "ĠM are", + "respect ive", + "ĠM igration", + "ĠB IT", + "59 0", + "Ġpatriot ism", + "Ġout lining", + "reg ion", + "ĠJos é", + "Ġbl asting", + "ĠEz ra", + "B s", + "Ġundermin es", + "ĠSm ooth", + "Ġcl ashed", + "rad io", + "Ġtransition ing", + "ĠBucc aneers", + "ĠOw l", + "Ġplug s", + "Ġh iatus", + "ĠPin ball", + "Ġm ig", + "ĠNut r", + "ĠWolf e", + "Ġinteg ers", + "Ġor bits", + "ĠEd win", + "ĠDirect X", + "b ite", + "Ġbl azing", + "v r", + "Ed ge", + "ĠP ID", + "ex it", + "ĠCom ed", + "ĠPath finder", + "ĠGu id", + "ĠSign s", + "ĠZ er", + "ĠAg enda", + "Ġreimburse ment", + "M esh", + "i Phone", + "ĠMar cos", + "ĠS ites", + "h ate", + "en burg", + "Ġs ockets", + "p end", + "Bat man", + "v ir", + "ĠSH OW", + "Ġprovision al", + "con n", + "ĠDeath s", + "AT IVE", + "Pro file", + "sy m", + "J A", + "Ġnin ja", + "inst alled", + "id ates", + "eb ra", + "ĠOm aha", + "Ġse izing", + "ĠBe asts", + "Ġsal ts", + "M ission", + "Gener ally", + "ĠTr ilogy", + "he on", + "leg ates", + "Ġd ime", + "Ġf aire", + "par able", + "G raph", + "Ġtotal ing", + "Ġdiagram s", + "ĠYan uk", + "ple t", + "ĠMe h", + "Ġmyth ical", + "ĠStep hens", + "aut ical", + "ochem istry", + "Ġkil ograms", + "Ġel bows", + "anc ock", + "ĠB CE", + "ĠPr ague", + "Ġimpro v", + "ĠDev in", + "Ġ\" \\", + "par alle", + "Ġsuprem acists", + "ĠB illion", + "Ġreg imen", + "inn acle", + "Ġrequ isite", + "ang an", + "ĠBur lington", + "ain ment", + "ĠObject ive", + "oms ky", + "G V", + "Ġun ilateral", + "Ġt c", + "Ġh ires", + "ment al", + "Ġinvol untary", + "Ġtrans pl", + "ĠASC II", + " ¨", + "Ev ents", + "Ġdoub ted", + "ĠKa plan", + "ĠCour age", + "ig on", + "ĠMan aging", + "ĠT art", + "Ġfalse hood", + "ĠV iolet", + "Ġair s", + "Ġfertil izer", + "Brit ain", + "Ġaqu atic", + "ou f", + "W ords", + "ĠHart ford", + "Ġeven ings", + "ĠV engeance", + "qu ite", + "G all", + "ĠP ret", + "Ġp df", + "ĠL M", + "ĠSo chi", + "ĠInter cept", + "9 20", + "Ġprofit ability", + "ĠId le", + "ĠMac Donald", + "ĠEst ablishment", + "um sy", + "Ġgather ings", + "ĠN aj", + "Charl ie", + "Ġas cent", + "ĠProt ector", + "Ġal gebra", + "Ġbi os", + "for ums", + "EL S", + "Introdu ced", + "Ġ3 35", + "Ġastron omy", + "Cont ribut", + "ĠPol ic", + "Pl atform", + "Ġcontain ment", + "w rap", + "Ġcoron ary", + "ĠJ elly", + "man ager", + "Ġheart breaking", + "c air", + "ĠChe ro", + "c gi", + "Med ical", + "ĠAccount ability", + "! !\"", + "oph ile", + "Ġpsych otic", + "ĠRest rict", + "Ġequ itable", + "iss ues", + "Ġ19 05", + "ĠN ek", + "c ised", + "ĠTr acking", + "Ġo zone", + "Ġcook er", + "ros is", + "Ġre open", + "Ġinf inity", + "ĠPharm aceutical", + "ens ional", + "Att empt", + "ĠR ory", + "Mar co", + "Ġawa its", + "H OW", + "t reated", + "Ġbol st", + "Ġreve red", + "Ġp ods", + "opp ers", + "00 10", + "Ġampl itude", + "ric an", + "SP ONSORED", + "Ġtrou sers", + "Ġhal ves", + "ĠK aine", + "ĠCut ler", + "ĠA UTH", + "Ġsplend id", + "Ġprevent ive", + "ĠDud ley", + "if acts", + "umin ati", + "ĠY in", + "Ġad mon", + "ĠV ag", + "Ġin verted", + "Ġhast ily", + "ĠH ague", + "L yn", + "Ġled ger", + "Ġastron omical", + "get ting", + "Ġcirc a", + "ĠC ic", + "ĠTenn is", + "Lim ited", + "Ġd ru", + "ĠBY U", + "Ġtrave llers", + "Ġp ane", + "ĠInt ro", + "Ġpatient ly", + "Ġa iding", + "Ġlo os", + "ĠT ough", + "Ġ29 3", + "Ġconsum es", + "Source File", + "Ġ\"\" \"", + "Ġbond ing", + "Ġtil ted", + "Ġmenstru al", + "ĠCel estial", + "UL AR", + "Plug in", + "Ġrisk ing", + "N az", + "ĠRiy adh", + "Ġacc redited", + "Ġsk irm", + "é Ľ", + "Ġexam iner", + "Ġmess ing", + "Ġnear ing", + "ĠC hern", + "ĠBeck ham", + "Ġsw apped", + "Ġgo ose", + "K ay", + "Ġlo fty", + "ĠWal let", + "Ġ[ '", + "Ġap ocalypse", + "Ġb amboo", + "ĠSP ACE", + "ĠEl ena", + "Ġ30 6", + "ac ons", + "Ġtight ened", + "Ġadolesc ence", + "Ġrain y", + "Ġvandal ism", + "ĠNew town", + "Ġcon ject", + "c akes", + "Ġche ated", + "Ġmoder ators", + "par ams", + "E FF", + "Ġdece it", + "ĠST L", + "ĠTanz ania", + "ĠR I", + "Ġ19 23", + "ĠEx ile", + "the l", + "Ġthe olog", + "Ġquir ky", + "ĠIr vine", + "Ġneed y", + "or is", + "U m", + "K a", + "Ġmail box", + "3 22", + "Ġb os", + "ĠPet ra", + "K ING", + "Ġenlarg ed", + "O ften", + "Ġbad ass", + "Ġ3 43", + "ĠPl aces", + "ĠC AD", + "Ġpr istine", + "Ġinterven ing", + "d irection", + "Ġl az", + "ĠD SM", + "Ġproject ing", + "ĠF unk", + "ag og", + "pay ment", + "n ov", + "Ġch atter", + "AR B", + "Ġexam inations", + "ĠHouse hold", + "ĠG us", + "F ord", + "4 14", + "B oss", + "Ġmy stic", + "Ġle aps", + "ĠB av", + "ul z", + "b udget", + "Foot ball", + "Ġsubsid ized", + "Ġfirst hand", + "Ġcoinc ide", + "oc ular", + "Con n", + "ĠColl abor", + "Ġfool s", + "am ura", + "ah ar", + "r ists", + "Ġsw ollen", + "Ġexp ended", + "ĠP au", + "s up", + "Ġsp ar", + "Ġkey note", + "s uff", + "Ġunequ al", + "Ġprogress ing", + "str ings", + "ĠGamer gate", + "Dis ney", + "ĠEle ven", + "om nia", + "Ġscript ed", + "Ġear ners", + "bro ther", + "ĠEn abled", + "æ ³", + "Ġlar vae", + "ĠL OC", + "m ess", + "Wil son", + "ĠTem plate", + "success fully", + "Ġparam ount", + "Ġcamoufl age", + "Ġbind s", + "ĠQu iet", + "ĠSh utterstock", + "r ush", + "Ġmasc ot", + "fort une", + "ĠCol t", + "ĠBe yon", + "hab i", + "Ġha irc", + "Ġ26 7", + "ĠDe us", + "Ġtw itch", + "Ġconcent rating", + "Ġn ipples", + "c ible", + "Ġg ir", + "N Z", + "M ath", + "n ih", + "Requ ired", + "Ġp onder", + "ĠS AN", + "Ġwedd ings", + "Ġl oneliness", + "N ES", + "ĠMah jong", + "69 5", + "add le", + "ĠGar ner", + "ĠC OUR", + "Br idge", + "Ġsp ree", + "ĠCald well", + "Ġbri bery", + "Ġ���� ����", + "plug ins", + "Ġr acket", + "Ġchamp agne", + "vers ible", + "V ote", + "Ġmod ifiers", + "May or", + "6 80", + "Ġassemb lies", + "ĠS ultan", + "ĠN ing", + "ĠLad ies", + "Ġsulf ur", + "Ġor bs", + "Ġ---- -", + "____ ___", + "ĠJournal ism", + "Ġes ports", + "Ġl ush", + "Ġh ue", + "Ġspect ral", + "H onest", + "ãĥ ı", + "Ġbus hes", + "Ġrein forcement", + "Ġre opened", + "ĠWhe els", + "ĠM org", + "rie ving", + "Ġaux iliary", + "Ġj Query", + "ĠB AT", + "tes que", + "Ġver tex", + "p ure", + "f rey", + "ãĤ º", + "d os", + "Ġty ph", + "Ġc ull", + "Ġe q", + "Ġdec on", + "Ġtoss ing", + "Ġdispar ate", + "ĠBr igham", + "print f", + "led ged", + "Ġsu nd", + "Ġco zy", + "Ġhepat itis", + "per forming", + "Ġav al", + "ĠG G", + "f uture", + "Ġpet ertodd", + "ĠKos ovo", + "Ġmagn ets", + "Al ready", + "ĠEd ison", + "ĠCe res", + "ĠRA ID", + "Ġbrill iance", + "57 6", + "Ġder ives", + "Ġhypert ension", + "ĠÎ Ķ", + "Ġlamb da", + "Ġfl air", + "Ġmission aries", + "Ġrap es", + "ĠSt arter", + "ĠMon ths", + "Ġdef y", + "Ġseism ic", + "ĠR aphael", + "Ġeuro zone", + "65 6", + "z sche", + "Ġscr atched", + "Ġb ows", + "ĠLenn on", + "ĠGa ia", + "Ġdri pping", + "f acts", + "A le", + "Ġfrog s", + "ĠBre ast", + "ogene ity", + "ĠProsecut or", + "Ġampl ified", + "ĠHod g", + "ĠF n", + "Th ousands", + "ĠNI H", + "ĠMonitor ing", + "FT WARE", + "ĠPri ebus", + "ĠG rowing", + "hun ter", + "Ġdiagn ose", + "ĠM ald", + "ĠL R", + "Ġcrown ed", + "Ġburst ing", + "Ġdiss olution", + "j avascript", + "Ġuseful ness", + "ĠExec ution", + ": (", + "ĠIv ory", + "a ah", + "Ġpersecut ed", + "viol ence", + "ist as", + "ĠCr ate", + "Ġimpuls es", + "ĠSp ani", + "ed es", + "Hand le", + "ĠZ erg", + "think able", + "Last ly", + "Ġspont aneously", + "Ġinconven ient", + "Ġdismiss ing", + "Ġpl otted", + "Ġeight y", + "Ġ7 37", + "r ish", + "ĠThor nton", + "ath am", + "Ġsit com", + "V en", + "Rec ipe", + "t el", + "l und", + "Ġcle ars", + "ĠSas uke", + "Ġ25 8", + "Ġopt ing", + "Ġen raged", + "est hetic", + "ĠA e", + "uch s", + "Pre p", + "Fl ow", + "Ġrun off", + "ĠE ating", + "ĠG iles", + "ĠAct ing", + "res ources", + "ib aba", + "Ġr pm", + "Ġske wed", + "ĠBl anc", + "ĠS akuya", + "Ġhot ter", + "Ġ19 24", + "op ian", + "ck o", + "Ġcr umbling", + "Ġcapt ains", + "ĠAppropri ations", + "le aders", + "dro pping", + "an uts", + "Ġrevers ing", + "ĠP ose", + "ĠS ek", + "Sc ot", + "ĠIde a", + "c ise", + "ĠSloven ia", + "Ġ3 17", + "Do ctor", + "Ġcro cod", + "ald i", + "Se a", + "ĠFar rell", + "Ġmerc enaries", + "ĠR NC", + "ĠGu ess", + "Ġp acing", + "M achine", + "Streamer Bot", + "ĠChar ity", + "Ġ29 8", + "Ġcann ons", + "ĠTob y", + "TPP StreamerBot", + "ĠPass ion", + "cf g", + "Th om", + "Ġbad ges", + "ĠBern stein", + ". âĢĵ", + "ĠP OP", + "ĠCon j", + "Ġinitial ization", + "Ġbiod iversity", + "D ub", + "Ġfeud al", + "Ġdisclaim er", + "Ġc row", + "Ġign ition", + "ar f", + "S HA", + "Ġk Hz", + "h azard", + "ĠArt ists", + "oe uv", + "67 9", + "ĠRud y", + "N ine", + "ĠRam adan", + "å ½", + "itt o", + "Ġadren aline", + "C ert", + "Ġsmell ed", + "Ġimp unity", + "Ġag endas", + "ĠRe born", + "ĠCon cent", + "ĠSe ems", + "Ġo mega", + "ĠDust in", + "Ġback er", + "ĠSau ce", + "ĠBoy le", + "W IN", + "Ġsp ins", + "Ġpa uses", + "u pt", + "Ġshred ded", + "Ġstra pped", + "ĠCor ruption", + "Ġscr atches", + "Ġn i", + "Ġatt ire", + "ĠS AF", + "Factory Reloaded", + "ĠI PS", + "Ġ( %", + "Ġsem inar", + "f ocus", + "c ivil", + "Ġ18 60", + "int osh", + "Ġcontin ual", + "Ġabbre vi", + "ĠS ok", + "oc obo", + "X M", + "Ġfr antic", + "Ġunavoid able", + "Ġar tery", + "Ġannot ations", + "b ath", + "Cl imate", + "Ġd ors", + "ĠSl ide", + "co ord", + "ĠRel oad", + "ĠL DL", + "ĠLove craft", + "Ġunim agin", + "Ġresemb led", + "Ġbarr acks", + "n p", + "Ġsurrog ate", + "Ġcategor ized", + "ãĤ ©", + "Ġvacc inated", + "Ġdrain age", + "Ġind ist", + "ĠWhats App", + "Ġ18 70", + "oler ance", + "inv oke", + "am orph", + "Ġrecon nect", + "Ġem anc", + "Ġblind ness", + "Ġ12 80", + "intern et", + "c ollar", + "Ġalt ru", + "Ġab yss", + "ĠT RI", + "65 7", + "Ġinf used", + "HE AD", + "Ġforest ry", + "ĠWood y", + "ĠC i", + "w i", + "s am", + "78 4", + "hol iday", + "Ġmog ul", + "ĠF ees", + "ĠD EN", + "In ternal", + "ur bed", + "f usc", + "at om", + "ĠIll usion", + "Ġpoll ed", + "Ġfl ap", + "Ġco ax", + "L GBT", + "An aly", + "ĠSect ions", + "ĠCalif orn", + "em n", + "Ġh ither", + "ĠN IGHT", + "Ġn ailed", + "ĠPip eline", + "39 1", + "o of", + "ĠPr imal", + "vere nd", + "Ġsl ashing", + "Ġret ri", + "avi our", + "Ġdepart ing", + "g il", + "IS C", + "Ġmid way", + "Ġultras ound", + "Ġbeh aving", + "ĠT ara", + "class es", + "V irtual", + "ĠColon ial", + "Ġstri pping", + "Ġorchestr ated", + "ĠGra ves", + "45 2", + "ĠIron ically", + "ĠWrit ers", + "Ġl ends", + "ĠMan z", + "Ġra ven", + "Ġoxid ative", + "Ġ26 6", + "EL F", + "act ually", + "asc ar", + "D raft", + "Ġfavour able", + "Ġhumili ating", + "Ġf idelity", + "ĠH of", + "ĠX uan", + "49 6", + "Ġlay ered", + "at is", + "79 0", + "Ġpay check", + "it on", + "K ar", + "ĠVM ware", + "ĠFar mer", + "Ġserv ic", + "gl omer", + "Ġsl ump", + "ĠFab ric", + "ĠD OC", + "est ing", + "Ġreass ure", + "Ġph yl", + "v olt", + "it ory", + "R ules", + "Ġoxid ation", + "Ġpri zed", + "Ġmist ress", + "ĠDj ango", + "WAR N", + "å ij", + "Ġenc ode", + "ĠFeed back", + "Ġstupid ity", + "I an", + "ĠYugoslav ia", + "× ¨", + "ac l", + "UT E", + "19 77", + "Ġqual ifies", + "Ġpuls es", + "pret ty", + "Ġfro ze", + "Ġs s", + "Iter ator", + "Ġur gently", + "Ġm ailed", + "ĠCh am", + "Ġsust aining", + "Ġbas il", + "Ġpupp ies", + "il ant", + "ĠP LEASE", + "l ap", + "ace ous", + "F ear", + "ĠMaster y", + "aut omatic", + "ĠT AG", + "Ġant im", + "ag les", + "47 3", + "fram es", + "Ġwh ispers", + "ĠWho ever", + "Ġbra very", + "ĠUK IP", + "ract ions", + "\"\" \"", + "Ġt ame", + "Ġpart ed", + "every thing", + "CON T", + "Ġind ebted", + "Ġadd r", + "re k", + "IR ED", + "Ġem inent", + "cl inton", + "Ġo usted", + "Ġreview er", + "Ġmelt down", + "Ġre arr", + "ĠY ao", + "the real", + "aby te", + "Ġst umbling", + "Ġbat ches", + "Ġ25 9", + "Ġcontrace ptive", + "Ġprost itute", + "ens is", + "De cl", + "ĠSt rikes", + "M ilitary", + "ĠO ath", + "v acc", + "pp ings", + "05 2", + "Ġpart Name", + "amp ing", + "Rep orts", + "K I", + "CH R", + "Ġsubt ly", + "sw ers", + "Bl ake", + "us ual", + "Ġcontest ants", + "Ġcart ridges", + "ĠGRE AT", + "Ġbl ush", + "ĠâĢ º", + "47 2", + "Ġreason ed", + "ãĥ ¤", + "paralle led", + "Ġd yn", + "ag ate", + "Ġnight ly", + "å Ĩ", + "55 6", + "Ġsem antic", + "ĠAdv oc", + "Ġ !!", + "Ġdisag rees", + "ĠB W", + "V eh", + "Ġharm ing", + "Ġembr aces", + "Ġstri ves", + "Ġin land", + "ĠK ard", + "Ġhe ats", + "ĠGin ny", + "ut an", + "ern aut", + "yl ene", + "ĠE lev", + "J D", + "Ġh ars", + "ĠStar r", + "Ġsk ysc", + "Ġcollabor ators", + "Us ually", + "Ġrev olutions", + "ĠSTAT S", + "Ġdism antle", + "Ġconfident ly", + "Ġkin etic", + "Al i", + "Ġpercent ile", + "Ġextract ing", + "ill ian", + "est ead", + "Ġphysic ists", + "ĠMarsh al", + "Ġfell owship", + "Ġd ashed", + "ĠU R", + "ĠSi oux", + "ĠComp act", + "am ide", + "P ython", + "ĠLe igh", + "ĠPharm ac", + "ist rates", + "her ical", + "Ġf ue", + "ĠE min", + "Ġ( {", + "ĠNeighbor hood", + "Ġdisrupt ing", + "ĠD up", + "Ġg land", + "ĠSe v", + "ĠMar ian", + "arg on", + "ĠD und", + "Ġ< !--", + "Ġstr and", + "Ġstadium s", + "z os", + "Ġpsych osis", + "ĠR ack", + "Ġbrilliant ly", + "ï¸ ı", + "Ġsubmer ged", + "ĠInst it", + "ĠCh ow", + "Ġc ages", + "ĠH ats", + "ĠU rs", + "Ġdil uted", + "us at", + "ien ne", + "ĠMembers hip", + "ĠBur k", + "Ġ ie", + "Ġarche type", + "D rug", + "ult on", + "ĠSp ock", + "ĠMcK ay", + "ĠDep end", + "F eatured", + "S oc", + "19 78", + "ĠB ere", + "Ġrelent lessly", + "Ġcripp ling", + "Ġar thritis", + "çĶ Ł", + "ĠTrop ical", + "ĠBul g", + "ĠCher yl", + "Ġadm irable", + "Ġsub title", + "Over ride", + "Ġorig inating", + "ĠC CP", + "Ġsw ore", + "ĠSo le", + "ĠDis orders", + "3 29", + "Ġprocess ion", + "Ġref urb", + "Ġimm ersed", + "requ ently", + "Ġskept ics", + "Ġcer amic", + "m itter", + "en stein", + "b elt", + "ĠT IT", + "b idden", + "Ġf ir", + "m ist", + "> ]", + "Ġwe ave", + "ĠParad ox", + "Ġentr usted", + "ĠBarcl ays", + "Ġnovel ist", + "og ie", + "80 6", + "Ġnin ety", + "Ġdisag reements", + "@@@@ @@@@", + "ĠAus chwitz", + "c ars", + "ĠL ET", + "t ub", + "arant ine", + "P OS", + "Ġback story", + "Ġcheer ful", + "ĠR ag", + "ek a", + "bi ased", + "Ġinexper ienced", + "ak ra", + "ĠW itt", + "t an", + "Ġrap ist", + "Ġplate au", + "ch al", + "ĠInqu is", + "exp ression", + "Ġc ipher", + "Ġsh aving", + "add en", + "re ly", + "( \\", + "ism a", + "ĠReg ulatory", + "CH AR", + "ily n", + "N VIDIA", + "G U", + "Ġmur m", + "la us", + "Christ opher", + "Ġcontract ual", + "ĠPro xy", + "ĠJa ime", + "ĠMethod ist", + "Ġstew ards", + "st a", + "per ia", + "Ġphys iology", + "Ġbump ed", + "Ġf ructose", + "Austral ian", + "ĠMet allic", + "ĠMas querade", + "ar b", + "Ġprom ul", + "Ġdown fall", + "Ġbut cher", + "Ġb our", + "ĠIN FORMATION", + "ĠB is", + "pect s", + "ad ena", + "Ġcontempl ating", + "ar oo", + "cent ered", + "ĠPe aks", + "Us ed", + "Ġmod em", + "Ġg enders", + "Ġ8 000", + "37 1", + "Ġm aternity", + "ĠR az", + "Ġrock ing", + "Ġhandgun s", + "ĠD ACA", + "Aut om", + "ĠN ile", + "Ġtum ult", + "ĠBenef it", + "ĠAppro ach", + "works hop", + "ĠLe aving", + "G er", + "inst ead", + "Ġvibr ations", + "Ġrep ositories", + "49 7", + "ĠA unt", + "ĠJ ub", + "ĠExp edition", + "Al pha", + "Ġs ans", + "Ġoverd ue", + "Ġoverc rowd", + "Ġlegisl atures", + "Ġp aternal", + "ĠLeon ardo", + "Ġexp ressive", + "Ġdistract ions", + "Ġsil enced", + "tr ust", + "Ġb iking", + "Ġ5 60", + "Ġpropri et", + "Ġimp osition", + "Ġcon glomer", + "Ġ= ================================================================", + "ĠTe aching", + "ĠY ose", + "int ensive", + "T own", + "Ġtroll ing", + "ĠGr ac", + "ĠAS US", + "Y o", + "Ġspecial s", + "ĠNep h", + "ĠGod zilla", + "Dat abase", + "ĠHe gel", + "Ġ27 2", + "19 76", + "ĠGl oria", + "Ġdis emb", + "ĠInvestig ations", + "ĠB ane", + "ag ements", + "St range", + "Ġtre asury", + "ĠPl ays", + "Ġundes irable", + "Ġwid ening", + "Ġverb ally", + "Ġinf ancy", + "Ġcut ter", + "f ml", + "Ġ21 00", + "prot otype", + "f ine", + "Ġdec riminal", + "Ġdysfunction al", + "Ġbes ie", + "ĠErn st", + "z eb", + "Ġnort heastern", + "Ġa ust", + "por ate", + "ĠMar lins", + "Ġsegreg ated", + "ew orld", + "ĠMa her", + "Ġtra verse", + "Ġmon astery", + "ur gy", + "G ear", + "s and", + "Com pl", + "ĠE MP", + "Ġpl ent", + "ĠMer cer", + "Ġ27 6", + "TA BLE", + "Config uration", + "H undreds", + "Ġpr ic", + "Ġcollabor ating", + "ĠPar amount", + "ĠCumm ings", + "Ġ( <", + "Ġrecord er", + "Ġfl ats", + "Ġ4 16", + "wh ose", + "Font Size", + "ĠOr bit", + "Y R", + "Ġwr ists", + "Ġb akery", + ") }", + "ĠB ounty", + "ĠLanc aster", + "Ġend ings", + "acc ording", + "ĠSal am", + "e asy", + "75 5", + "ĠBur r", + "ĠBarn ett", + "onom ous", + "Un ion", + "Ġpreced ence", + "ĠScholars hip", + "ĠU X", + "Ġroll out", + "Ġbo on", + "al m", + "ĠCan ter", + "æ µ", + "Ġround ing", + "Ġcl ad", + "Ġv ap", + "ĠF eatured", + "is ations", + "Ġ5 40", + "pol ice", + "Ġunsett ling", + "Ġdr ifting", + "ĠLum ia", + "ĠObama Care", + "ĠF avor", + "Hy per", + "ĠRoth schild", + "ĠMil iband", + "an aly", + "ĠJul iet", + "H u", + "Ġrec alling", + "a head", + "69 6", + "Ġunf avorable", + "Ġd ances", + "O x", + "Ġleg ality", + "Ġ40 3", + "rom ancer", + "Ġinqu ire", + "ĠM oves", + "\\ \">", + "ĠVari ant", + "ĠMess iah", + "ĠL CS", + "ĠBah á", + "75 6", + "Ġeyeb row", + "Ġ ¥", + "ĠMc F", + "ĠFort y", + "M as", + "Ġpan icked", + "Ġtransform ations", + "q q", + "Ġrev olves", + "ring e", + "ĠA i", + "ax e", + "Ġon ward", + "ĠC FR", + "ĠB are", + "log in", + "Ġliqu ids", + "Ġde comp", + "second ary", + "il an", + "ĠCon vert", + "ami ya", + "Ġprosecut ing", + "Ġâī ¡", + "ĠYork ers", + "ĠByr ne", + "sl ow", + "aw ei", + "J ean", + "Ġ26 9", + "ĠSky dragon", + "Ġ é", + "ĠNicarag ua", + "ĠHuck abee", + "ĠHigh ly", + "Ġamph ib", + "ĠPast or", + "ĠL ets", + "Ġbl urred", + "Ġvisc eral", + "ĠC BO", + "Ġcollabor ated", + "z ig", + "Leg al", + "Ġapart heid", + "Ġbr id", + "Ġpres et", + "ĠD ET", + "ĠAM A", + "× Ķ", + "arch ing", + "auc uses", + "build er", + "Ġpo etic", + "Ġem ulator", + "ĠMole cular", + "Ġhon oring", + "ise um", + "Ġtract or", + "ĠCl uster", + "ĠCal m", + "ared evil", + "Ġsidew alks", + "Ġviol in", + "Ġgeneral ized", + "ĠAle c", + "Ġemb argo", + "Ġfast ball", + "ĠHT TPS", + "ĠL ack", + "ĠCh ill", + "ri ver", + "C hel", + "ĠSw arm", + "ĠLev ine", + "ro ying", + "L aunch", + "Ġkick er", + "Ġadd itive", + "ĠDe als", + "W idget", + "cont aining", + "Ġescal ate", + "ĠOP EN", + "Ġtwe aked", + "Ġst ash", + "Ġsp arks", + "ĠEs sex", + "ĠE cc", + "Ġconv ict", + "Ġblog ging", + "I ER", + "ĠH L", + "Ġmurd erers", + "75 9", + "ĠH ib", + "Ġde pl", + "ĠJ ord", + "S ac", + "Ġdis sect", + "ĠHow e", + "os her", + "Ġcustom izable", + "ĠFran z", + "Ġat ro", + "Ä ĩ", + "Ġ000 4", + "Ġout post", + "R oss", + "Ġglyph osate", + "ĠHast ings", + "ĠBE FORE", + "Ġsh ove", + "o pped", + "ĠSc ala", + "Ġam ulet", + "an ian", + "Ġexacerb ated", + "Ġe ater", + "47 1", + "UM E", + "Ġpul p", + "izont al", + "ĠZ am", + "ĠAT I", + "imm une", + "aby tes", + "Ġunnecess arily", + "ĠC AT", + "ĠAx is", + "Ġvisual ize", + "à ī", + "ĠRad ical", + "f m", + "Doc uments", + "ĠFor rest", + "Ġcontext ual", + "ĠSy mbol", + "Ġtent ative", + "ĠDO ES", + "ĠGood s", + "Ġintermitt ent", + "} :", + "medi ated", + "Ġridic ule", + "Ġathe ism", + "Ġpath ogens", + "ĠM um", + "Ġre introdu", + "Ġ30 7", + "i HUD", + "Ġflash light", + "Ġsw earing", + "Ġp engu", + "B u", + "Ġrot ated", + "ĠCr ane", + "Ġ() );", + "Ġfashion able", + "Ġendors ing", + "46 3", + ") [", + "Ġingest ion", + "Ġcook s", + "Ġ9 50", + "ot omy", + "ĠIm am", + "Ġk a", + "Ġte aser", + "ĠGhost s", + "ĠãĤ µ", + "19 69", + "Ï ĥ", + "ub by", + "Ġconver ter", + "zan ne", + "end e", + "ĠPre par", + "ĠNic kel", + "ĠChim era", + "h im", + "ĠTyr ann", + "ĠSabb ath", + "ĠNich ols", + "Ġra pt", + "ih ar", + "Ġshe lling", + "Ġillum inate", + "Ġdent ist", + "ut or", + "ĠInteg ration", + "Ġwh ims", + "ĠLiter ary", + "Be aut", + "Ġp archment", + "ag ara", + "Br and", + "Ġder og", + "âĢ¦ )", + "ĠNor se", + "Ġunw itting", + "Ġc uc", + "Ġborder line", + "Ġupset ting", + "Ġrec ourse", + "Ġd raped", + "ĠRad ar", + "Ġcold er", + "ĠPep si", + "im inary", + "], [", + "65 8", + "V i", + "ĠF rem", + "ĠP es", + "Ġveter inary", + "ĠT ED", + "ĠEp idem", + "n ova", + "k id", + "Ġdev out", + "o ct", + "j ad", + "M oh", + "ĠP AY", + "Ġge ometric", + "Ġ3 23", + "Ġcircum ference", + "ich ick", + "19 75", + "ĠY uri", + "ĠSh all", + "ĠH over", + "un in", + "S pr", + "Ġg raft", + "ĠHapp iness", + "Ġdisadvant ages", + "att acks", + "Ġhub s", + "ĠStar Craft", + "é ĸ", + "Ġgall eries", + "ĠKor ra", + "Ġgrocer ies", + "ĠGors uch", + "Ġrap ists", + "Ġfun gi", + "ĠTyph oon", + "V ector", + "ĠEm press", + "b attle", + "4 68", + "Ġparas ite", + "ĠBom ber", + "S G", + "ex ist", + "ĠP f", + "Ġun se", + "Ġsurge ons", + "B irth", + "ĠUn sure", + "ĠPrint ed", + "ĠBehavior al", + "ĠA ster", + "Pak istan", + "Ġun ethical", + "Ġs v", + "ĠIo T", + "Ġlay outs", + "P ain", + "Ġconst ants", + "ĠL W", + "ĠB ake", + "Ġtow els", + "Ġdeterior ation", + "ĠBol ivia", + "Ġblind ed", + "ĠW arden", + "ĠMist ress", + "Ġon stage", + "Ġcl ans", + "ĠB EST", + "19 60", + "Ġant ique", + "Ġrhet orical", + "ĠPer cy", + "ĠRw anda", + ", .", + "B ruce", + "Ġtra umat", + "ĠParliament ary", + "Ġfoot note", + "id ia", + "ĠLear ned", + "se eking", + "gen ic", + "Ġdim ensional", + "H ide", + "èĢ ħ", + "Ġintrig ue", + "in se", + "Ġle ases", + "Ġapp rentices", + "w ashing", + "Ġ19 26", + "V ILLE", + "Ġsw oop", + "s cl", + "Ġbed rooms", + "on ics", + "ĠCr unch", + "comp atible", + "Ġincap ac", + "ĠYemen i", + "ash tra", + "z hou", + "d anger", + "Ġmanifest ations", + "ĠDem ons", + "AA F", + "Secret ary", + "ACT ED", + "L OD", + "Ġam y", + "ra per", + "eth nic", + "4 17", + "Ġpos itives", + "Ġ27 3", + "ĠRefuge es", + "Ġus b", + "ĠV ald", + "odd y", + "ĠMahm oud", + "As ia", + "Ġskull s", + "ĠEx odus", + "ĠComp et", + "ĠL IC", + "ĠM ansion", + "ĠA me", + "Ġconsolid ate", + "storm s", + "ont ent", + "99 6", + "Ġcl en", + "Ġm ummy", + "fl at", + "75 8", + "ĠV OL", + "oter ic", + "n en", + "ĠMin ute", + "S ov", + "Ġfin er", + "R h", + "ly cer", + "Ġreinforce ments", + "ĠJohann es", + "ĠGall agher", + "Ġgym n", + "S uddenly", + "Ġext ortion", + "k r", + "i ator", + "T a", + "Ġhippocamp us", + "N PR", + "ĠComput ing", + "Ġsquare ly", + "Ġmod elling", + "ĠFor ums", + "ĠL isp", + "ĠKrish na", + "Ġ3 24", + "Ġr ushes", + "Ġens ued", + "Ġcre eping", + "on te", + "n ai", + "il ater", + "ĠHorn ets", + "Ġob livious", + "IN ST", + "55 9", + "Ġjeopard y", + "Ġdistingu ishing", + "j ured", + "Ġbeg s", + "sim ilar", + "ph ot", + "5 30", + "ĠPark way", + "Ġs inks", + "ĠHearth stone", + "ib ur", + "ĠBat on", + "Av oid", + "Ġd ancer", + "Ġmag istrate", + "ary n", + "Ġdisturb ances", + "ĠRom ero", + "Ġpar aph", + "Ġmis chief", + "âĸ ĵ", + "ĠSh aria", + "Ġur inary", + "r oute", + "iv as", + "f itted", + "Ġeject ed", + "ĠAl buquerque", + "Ġ4 70", + "Ġirrit ated", + "ĠZ ip", + "ĠB iol", + "à į", + "Ġden ounce", + "Ġbin aries", + "ĠVer se", + "Ġopp os", + "ĠKend rick", + "ĠG PL", + "Ġsp ew", + "ĠEl ijah", + "ĠE as", + "Ġdr ifted", + "so far", + "Ġannoy ance", + "ĠB ET", + "47 4", + "ĠSt rongh", + "it ates", + "ĠCogn itive", + "oph one", + "ĠIdent ification", + "ocr ine", + "connect ion", + "Ġbox er", + "ĠAS D", + "ĠAre as", + "Y ang", + "t ch", + "ull ah", + "Ġdece ive", + "Comb at", + "ep isode", + "cre te", + "W itness", + "Ġcondol ences", + "ht ar", + "Ġhe als", + "Ġbuck ets", + "ĠLA W", + "B lu", + "Ġsl ab", + "ĠOR DER", + "oc l", + "att on", + "ĠSteven son", + "ĠG inger", + "ĠFriend ly", + "ĠVander bilt", + "sp irit", + "ig l", + "ĠReg arding", + "ĠPR OG", + "Ġse aling", + "start ing", + "Ġcard inal", + "ĠV ec", + "ĠBe ir", + "Ġmillisec onds", + "we ak", + "per se", + "Ġster ile", + "ĠCont emporary", + "ĠPh ant", + "ĠCl o", + "Ġout p", + "Ġex iled", + "Ġ27 7", + "Ġself ie", + "Ġman ic", + "Ġn ano", + "ter ms", + "Alex ander", + "Ġres olves", + "Ġmillenn ia", + "Ġexpl odes", + "Ġconst ellation", + "Ġadul tery", + "m otion", + "D OC", + "Ġbroad casters", + "Ġkinderg arten", + "ĠMay weather", + "ĠE co", + "ich o", + "Ġ28 7", + "l aun", + "Ġm ute", + "Ġdisc reet", + "Ġpres chool", + "Ġpre empt", + "De lete", + "ĠFre ed", + "P i", + "H K", + "Ġblock er", + "ĠC umber", + "Ġw rought", + "d ating", + "Ġins urer", + "Ġquot as", + "Ġpre ached", + "Ġev iction", + "ĠReg ina", + "ĠP ens", + "Ġsevent een", + "ĠN ass", + "D ick", + "Ġfold s", + "Ġd otted", + "ĠA ad", + "Un iversal", + "Ġp izz", + "ĠG uru", + "Ġso ils", + "Ġno vice", + "ĠNe ander", + "Ġst ool", + "Ġdeton ated", + "ĠPik achu", + "ĠMass ive", + "IV ER", + "ĠAb del", + "Ġsubdu ed", + "Ġtall est", + "Ġprec arious", + "Ġa y", + "r ification", + "ĠOb j", + "c ale", + "Ġun question", + "cul osis", + "ad as", + "igr ated", + "D ays", + "Ġque ens", + "ĠGaz ette", + "ĠCol our", + "ĠBow man", + "ĠJ J", + "ï ve", + "Ġdomin ates", + "Stud ent", + "Ġm u", + "Ġback log", + "ĠElect ro", + "Tr uth", + "48 3", + "Ġcond ensed", + "r ules", + "ĠCons piracy", + "Ġacron ym", + "hand led", + "ĠMat te", + "j ri", + "ĠImp ossible", + "l ude", + "cre ation", + "Ġwar med", + "ĠSl ave", + "Ġmis led", + "Ġfer ment", + "ĠK ah", + "ink i", + "ke leton", + "cy l", + "ĠKar in", + "Hun ter", + "Reg ister", + "ĠSur rey", + "Ġst ares", + "ĠW idth", + "ĠN ay", + "ĠSk i", + "Ġblack list", + "uck et", + "Ġexp ulsion", + "im et", + "Ġret weet", + "vant age", + "Fe ature", + "Ġtro opers", + "Ġhom ers", + "9 69", + "Ġconting ency", + "ĠW TC", + "ĠBrew er", + "fore ign", + "W are", + "S olar", + "Ġund ue", + "RE C", + "ulner able", + "path ic", + "ĠBo ise", + "Ġ3 22", + "Ġarous ed", + "ĠY ing", + "ä¸ į", + "uel ess", + "Ġp as", + "Ġmor p", + "Ġfl oral", + "Ex press", + "ud ging", + "k B", + "ĠGr anted", + "Ø ¯", + "ĠMich a", + "ĠGoth ic", + "ĠSPEC IAL", + "ĠRic ardo", + "F ran", + "Ġadminister ing", + "6 20", + "por a", + "Ġ ®", + "Ġcomprom ises", + "Ġb itten", + "Ac cept", + "Th irty", + "Ð ²", + "Ġmater ially", + "ĠTer r", + "ig matic", + "ch ains", + "Ġdo ve", + "stad t", + "Mar vel", + "FA ULT", + "Ġwind shield", + "Ġ3 36", + "ad ier", + "Ġsw apping", + "Ġflaw less", + "ĠPred ator", + "ĠMiche le", + "Ġprop ulsion", + "ĠPsych ic", + "Ġassign ing", + "Ġfabric ation", + "Ġbar ley", + "l ust", + "Ġtow ering", + "Ġalter cation", + "ĠBent ley", + "Sp here", + "Ġtun a", + "ĠClass es", + "Fre edom", + "un er", + "L ady", + "v oice", + "Ġcool est", + "or r", + "Ġpal p", + "$ {", + "Ġhyster ia", + "ĠMet atron", + "p ants", + "Ġspawn ing", + "Exper ts", + "ĠInvest ors", + "ĠAn archy", + "Ġshr unk", + "ĠVict im", + "Ġ28 9", + "Ġec stasy", + "ĠB inding", + "58 5", + "ĠMel ody", + "57 8", + "ot ally", + "ĠE tsy", + "lig a", + "Ġapplaud ed", + "Ġswe ating", + "Ġredist ributed", + "Ġpop corn", + "Ġsem inal", + "f ur", + "ĠNeuro science", + "R and", + "ĠO st", + "ĠMadd en", + "ĠIncre asing", + "ĠDaw kins", + "ĠSub way", + "Ġar sen", + "cons erv", + "B UR", + "Ġsp iked", + "ĠLy ft", + "ĠImper ium", + "ĠDrop box", + "Ġfav oured", + "Ġencomp asses", + "gh ost", + "Ġins pires", + "Ġbur geoning", + "ĠY oshi", + "ĠVert ical", + "ĠAud itor", + "Ġint ending", + "Ġfilib uster", + "Bl oom", + "f ac", + "ĠCav s", + "ign ing", + "Ġcowork ers", + "ĠBarb arian", + "rem ember", + "FL AG", + "Ġaudit ory", + "ason ry", + "Col lege", + "Ġmut ed", + "gem ony", + "ob in", + "ĠPsych o", + "9 68", + "Ġlav ish", + "Ġhierarch ical", + "ĠDr one", + "ou k", + "Ġcripp led", + "ĠMax im", + "Sl ot", + "Ġqu iz", + "ĠV id", + "if ling", + "Ġarchae ologists", + "Ġabandon ment", + "d ial", + "le on", + "ĠF as", + "T ed", + "Ġr aspberry", + "Ġmaneu vers", + "Ġbehavi ours", + "Ġins ure", + "Ġrem od", + "Sw itch", + "h oe", + "Ġsp aced", + "Ġafford ability", + "ĠF ern", + "not ation", + "ĠBal anced", + "Ġoccup ies", + "en vironment", + "Ġneck lace", + "Ġsed an", + "F U", + "ĠBrav o", + "Ġab users", + "ĠAn ita", + "met adata", + "ĠG ithub", + "ait o", + "ĠF aster", + "ĠWass erman", + "ĠF lesh", + "Ġth orn", + "r arily", + "ĠMer ry", + "w ine", + "Ġpopul ace", + "ĠL ann", + "Ġrepair ing", + "Ġpsy che", + "Ġmod ulation", + "aw aru", + "âĢĭ âĢĭ", + "ari j", + "Ġdecor ations", + "Ġapolog ise", + "ĠG arg", + "app ly", + "Ġgive away", + "ĠFl an", + "ĠWy att", + "U ber", + "Ġauthor ised", + "ĠMor al", + "HAHA HAHA", + "activ ate", + "Ġtorped o", + "ĠF AR", + "Ġam assed", + "ĠA ram", + "ark in", + "ĠVict ims", + "st ab", + "Ġo m", + "ĠE CO", + "Ġopio ids", + "Ġpurpose ly", + "ĠV est", + "Ġer g", + "at an", + "ĠSur gery", + "Ġcorrect ing", + "ĠOrt iz", + "ĠBe et", + "Ġrev oke", + "Ġfre eway", + "ĠH iggins", + "F ail", + "ĠFar ms", + "ĠAT P", + "h ound", + "Ġp oking", + "ĠCommun ists", + "mon ster", + "iment ary", + "Ġunlock ing", + "Ġunf it", + "we ed", + "en ario", + "at ical", + "ĠEnlight enment", + "ĠN G", + "ĠComp ensation", + "de en", + "ĠWid ow", + "ĠCind y", + "ĠAfter wards", + "Ġ6 000", + "ikh ail", + "ag ically", + "Ġrat ified", + "Ġcasual ty", + "H OME", + "p sey", + "f ee", + "Ġspark ling", + "Ġd é", + "Ġconcert ed", + "C atal", + "Ġcomp lying", + "ĠA res", + "ĠD ent", + "Sh ut", + "Ġsk im", + "ad minist", + "Ġhost ilities", + "ĠG ins", + "Ġ6 08", + "Ġm uddy", + "ĠMc Int", + "ĠDec ay", + "5 25", + "Ġconspic uous", + "ĠEx posure", + "Ġresc ind", + "Ġwear able", + "Ġ3 28", + "our met", + "ah s", + "ĠRob ots", + "Ġe clips", + "inst ance", + "ĠRE PORT", + "ĠApp l", + "0 30", + "ĠSk ies", + "01 00", + "Ġfall acy", + "S ocket", + "ĠRece iver", + "Ġsol ves", + "ĠButter fly", + "ĠSho pping", + "ĠFI RE", + "65 4", + "Med ic", + "Ġsing ers", + "ĠNeed less", + "'' ''", + "isher s", + "ĠD ive", + "58 8", + "Ġselect ively", + "Ġcl umsy", + "88 9", + "Ġpurch aser", + "ear ned", + "ard y", + "Ġbenef iting", + "eng lish", + "Ġyield ing", + "ĠP our", + "Ġspin ach", + "Ġdel ve", + "ĠC rom", + "6 10", + "Ġexport ing", + "ĠMA KE", + "Ġ26 3", + "Ġg rop", + "Ġenv oy", + "ĠInqu iry", + "ĠLu igi", + "d ry", + "ĠT uring", + "Thumbnail Image", + "ĠVar iety", + "Ġfac et", + "Ġfl uffy", + "Ġexcerpt s", + "Ġsh orth", + "ĠOl sen", + "CL UD", + "Ġrel iant", + "ĠUN C", + "T our", + "Ġbat hing", + "Comp any", + "Ġglobal ization", + "P red", + "ĠMalf oy", + "Ġh oc", + "j am", + "craft ed", + "ĠBond s", + "ĠKiss inger", + "Eng land", + "Ġorder ly", + "cat entry", + "Ġ26 1", + "Ġexch anging", + "ĠInt ent", + "ĠAmend ments", + "D OM", + "Ġst out", + "³³³³³³³³ ³³³³³³³³", + "ĠAir bus", + "Ġ27 8", + "hy de", + "P oll", + "Item ThumbnailImage", + "Ġlooph oles", + "ĠPill ar", + "Ġexpl or", + "St retch", + "A part", + "Ġun married", + "Lim it", + "ĠTransform ers", + "Ġintellect ually", + "unct ure", + "18 00", + "Ġd arn", + "B razil", + "Ġleft over", + "ber us", + "f red", + "Mine craft", + "3 26", + "ĠForm s", + "Ġproof s", + "ĠDes igned", + "Ġindex es", + "ĠSupp ose", + "EM S", + "ĠL oving", + "ĠBon nie", + "im ating", + "OT US", + "Ġconduct or", + "Ġbehav ed", + "ĠF ren", + "Ġsy nerg", + "Ġmillenn ium", + "Ġcater ing", + "ĠL auder", + "W r", + "ĠY iannopoulos", + "ĠAT F", + "Ġensl aved", + "Ġawaken ed", + "D VD", + "ĠED ITION", + "ĠConc ert", + "ĠChall enger", + "ĠH aku", + "umer ic", + "Ġdep recated", + "ĠSH AR", + "4 12", + "Ġdy stop", + "Ġtremb ling", + "Ġdread ed", + "ĠSp ac", + "p adding", + "Re pl", + "ĠG arrison", + "M ini", + "Ġun paralleled", + "am ar", + "URR ENT", + "w reck", + "c ertain", + "t al", + "ĠC LS", + "app ings", + "Ġsens ed", + "Ġf encing", + "ĠPas o", + "ĠDes k", + "Ġsc off", + "Ġcontem plate", + "ĠL iga", + "l iquid", + "75 7", + "Ġapp rentice", + "ĠUCH IJ", + "5 70", + "ĠTh ousand", + "ĠIll um", + "Ġchampion ed", + "ãĤ Į", + "Ġelect ors", + "Ġ3 98", + "ĠH ancock", + "round ed", + "ĠJ OHN", + "Ġuns atisf", + "Ġqual ifier", + "ĠGad get", + "EN E", + "Ġdead liest", + "ĠPl ants", + "Ġ ions", + "Ġacc ents", + "Ġtwe aking", + "Ġsh aved", + "F REE", + "ĠCh aser", + "Again st", + "9 60", + "Ġmeth amphetamine", + "Ġnormal ized", + "Ġ$ \\", + "ĠPre cision", + "ĠGu am", + "Ġch oked", + "ĠX II", + "ĠCast ing", + "Tor rent", + "Ġscal p", + "ĠJagu ar", + "w it", + "Ġsem ic", + "ix ie", + "ĠG ould", + "Ġconf ines", + "N usra", + "ĠL on", + "ĠJ ugg", + "y cle", + "ĠCod ec", + "E gypt", + "Ġrest rain", + "ĠAl iens", + "Ġch oking", + "ĠD unk", + "ĠBell a", + "ab c", + "Ġsl ang", + "Ġneuro trans", + "s av", + "Ġempower ment", + "â ĨĴ", + "Ġclim bers", + "ĠM im", + "ĠF ra", + "ros se", + "Cap ital", + "ĠCth ulhu", + "Inter face", + "Ġprof icient", + "ĠIN TO", + "Ġ3 18", + "ront al", + "5 80", + "ĠDes pair", + "K enn", + "Ġscrim mage", + "ĠCo at", + "as ions", + "Ġwall paper", + "ĠJ ol", + "Ġresurg ence", + "Ġant iv", + "ĠB alls", + "² ¾", + "Ġbuff ers", + "Ġsub system", + "ĠSt ellar", + "ĠL ung", + "A IDS", + "Ġerad icate", + "Ġblat antly", + "Ġbehav es", + "ĠN un", + "Ġant ics", + "ex port", + "DE V", + "w b", + "Ġph p", + "ĠInteg rity", + "Ġexplore r", + "Ġrev olving", + "auth ored", + "g ans", + "Ġbas k", + "Ġas ynchronous", + "å į", + "TH ING", + "69 8", + "G ene", + "ĠR acer", + "ĠN ico", + "iss ued", + "Ġser mon", + "p ossibly", + "Ġsize of", + "Ġentrepreneur ial", + "ox in", + "ĠMin erva", + "Ġpl atoon", + "n os", + "ri ks", + "A UT", + "ĠAval anche", + "ĠDes c", + "ij 士", + "ĠP oc", + "Ġconf erred", + "Î »", + "Ġpat ched", + "F BI", + "66 2", + "Ġfract ures", + "Ġdetect s", + "Ġded icate", + "Ġconstitu ent", + "Ġcos mos", + "W T", + "Ġswe ats", + "Ġspr ung", + "b ara", + "s olid", + "Ġuns us", + "Ġbul ky", + "ĠPhilipp e", + "ĠFen rir", + "Ġtherap ists", + "ore al", + "^^ ^^", + "Ġtotal ed", + "Ġboo ze", + "ĠR PC", + "Prosecut ors", + "Ġdis eng", + "ĠSh ared", + "Ġmotor cycles", + "Ġinvent ions", + "Ġlett uce", + "ĠMer ge", + "ĠJ C", + "Ġspiritual ity", + "ĠWAR NING", + "Ġunl ucky", + "ĠT ess", + "Ġtong ues", + "ĠD UI", + "T umblr", + "Ġle ans", + "Ġinv aders", + "Ġcan opy", + "ĠHur ricanes", + "ĠB ret", + "ĠAP PLIC", + "id ine", + "ick le", + "Reg arding", + "Ġve ggies", + "Ġe jac", + "ju ven", + "F ish", + "D EM", + "ĠD ino", + "Th row", + "ĠCheck ing", + "be ard", + "( &", + "Ġj ails", + "Ġh r", + "trans fer", + "iv ating", + "Ġfle ets", + "ĠIm ag", + "ĠMc Donnell", + "Ġsnipp et", + "Is a", + "ĠCh att", + "ĠSt ain", + "ĠSet FontSize", + "ĠO y", + "ĠMathemat ics", + "49 4", + "Ġelectro ly", + "ĠG ott", + "ĠBr as", + "B OOK", + "ĠF inger", + "d ump", + "Ġmut ants", + "Ġrent als", + "Ġinter tw", + "Ġc reek", + "ail a", + "Bro ther", + "ĠDisc ord", + "pe e", + "raw ler", + "Ġcar p", + "Ġ27 9", + "ãĤ· ãĥ£", + "rel ations", + "Ġcontr asts", + "Col umn", + "Ġrec onnaissance", + "Ġun know", + "Ġl ooting", + "Ġregul ates", + "Ġopt imum", + "ĠChero kee", + "ĠA ry", + "Lat est", + "Ġroad side", + "Ġd anced", + "ĠUnic orn", + "A cknowled", + "Ġuncont roll", + "ĠM US", + "at io", + "ch ance", + "ha ven", + "VAL UE", + "Ġfavour ites", + "Ġceremon ial", + "b inary", + "pe ed", + "wood s", + "EM P", + "Ġv ascular", + "Ġcontempl ated", + "Ġbar ren", + "ĠL IST", + "Y ellow", + "ospons ors", + "Ġwhisk y", + "ĠM amm", + "ĠDeV os", + "min imum", + "H ung", + "44 2", + "P ic", + "ĠSnap dragon", + "77 6", + "Ġcar ving", + "Ġund ecided", + "Ġadvantage ous", + "Ġpal ms", + "ĠA Q", + "Ġst arch", + "L oop", + "Ġpadd le", + "Ġfl aming", + "ĠHor izons", + "An imation", + "bo ost", + "Ġprob abilities", + "ĠM ish", + "Ġex odus", + "ĠEditor ial", + "Ġfung us", + "Ġdissent ing", + "ĠDel icious", + "rog ram", + "ĠD yn", + "d isk", + "t om", + "Ġfab rics", + "ĠC ove", + "ĠB ans", + "Ġsoft en", + "ĠCON S", + "Ġin eligible", + "Ġestim ating", + "ĠLex ington", + "pract ice", + "of i", + "Ġshe dding", + "ĠN ope", + "Ġbreat hed", + "ĠCorinth ians", + "y ne", + "ek i", + "B ull", + "Ġatt aching", + "reens hots", + "Ġanaly se", + "ĠK appa", + "Ġuns ustainable", + "Ġinter pol", + "ank y", + "he mer", + "Ġprot agonists", + "Ġform atted", + "ĠBry ce", + "ĠAch illes", + "ĠAb edin", + "sh ock", + "Ġb um", + "b os", + "qu a", + "ĠW arn", + "q t", + "ĠDi abetes", + "8 64", + "ĠIn visible", + "Ġvan ish", + "Ġtrans mitting", + "Ġmur ky", + "ĠFe i", + "Ġawa ited", + "ĠJur assic", + "umm ies", + "Ġmen acing", + "g all", + "C ath", + "B uilt", + "ild o", + "ĠV otes", + "Ġon t", + "Ġmun itions", + "ĠFre em", + "ÃŃ n", + "Ġdec ency", + "lo pp", + "ie ved", + "ĠG ord", + "Ġun thinkable", + "ĠNews week", + "Ġ3 21", + "He at", + "Ġpresent er", + "ji ang", + "Ġpl ank", + "ĠAval on", + "Ġben z", + "ĠR out", + "Ġslam ming", + "ĠD ai", + "ou ter", + "ĠCook ie", + "ĠAlic ia", + "ge y", + "Ġvan ity", + "Ġow l", + "á µ", + "t ested", + "ĠAw akens", + "Ġcan v", + "Ġblind ly", + "ĠRid ley", + "ĠEm ails", + "Requ ires", + "ĠSer bian", + "ograp hed", + "if rame", + "eter ia", + "Ġaltern ating", + "qu iet", + "Ġsoc iology", + "ĠUn lock", + "ĠCommun ism", + "Ġo ps", + "Ġatt ribution", + "Ġab duction", + "ĠAb ram", + "Ġsidel ined", + "ĠB OOK", + "Ġref ining", + "ĠFe eling", + "ĠOs lo", + "ĠPru itt", + "r ack", + "ang ible", + "Ġcaut iously", + "ĠM ARK", + "eed s", + "M ouse", + "ĠStep h", + "ĠP air", + "S ab", + "99 7", + "ĠBa al", + "B ec", + "Ġcomm a", + "ĠP all", + "ĠG ael", + "Ġmisunder stand", + "ĠP esh", + "Order able", + "Ġdis mal", + "ĠSh iny", + "% \"", + "Ġreal istically", + "Ġpat io", + "ĠG w", + "ĠVirt ue", + "Ġexhaust ing", + "wh atever", + "oph ys", + "y ip", + "4 18", + "Ad just", + "ĠWa iting", + "ess on", + "ĠMaz da", + "ĠDo zens", + "Ġstream lined", + "Ġincompet ence", + "ĠM eth", + "Ġeth os", + "ON ES", + "Ġincent iv", + "Ġgr itty", + "ĠBut cher", + "Head er", + "Ġexp onential", + "à Ł", + "Ġcorrel ate", + "Ġcons ensual", + "s ounding", + "R ing", + "Orig in", + "Ġcon clusive", + "fe et", + "ac ly", + "ĠF ernandez", + "Buy able", + "Ġd ucks", + "aunt lets", + "Ġel ong", + "Ġ28 6", + "Ġsim ul", + "G as", + "ĠK irst", + "Ġprot r", + "ĠRob o", + "ĠAo E", + "op ol", + "Ġpsych ologically", + "sp in", + "ilater ally", + "ĠCon rad", + "W ave", + "44 1", + "ĠAd vertisement", + "ĠHarm on", + "ĠOri ental", + "is Special", + "Ġpresum ptive", + "Ġw il", + "ĠK ier", + "ne a", + "Ġp pm", + "Ġhar bour", + "ĠW ired", + "comp any", + "Ġcor oner", + "atur days", + "ĠP roud", + "ĠN EXT", + "ĠFl ake", + "val ued", + "ce iver", + "Ġfra ught", + "Ġc asing", + "Ġrun away", + "Ġg in", + "ĠLaure nt", + "ĠHar lem", + "ĠCur iosity", + "qu ished", + "Ġneuro science", + "ĠH ulu", + "Ġborrow er", + "Ġpetition er", + "ĠCo oldown", + "W ARD", + "Ġinv oking", + "conf idence", + "For ward", + "Ġst s", + "pop ulation", + "Delivery Date", + "Fil m", + "ĠC ov", + "quick Ship", + "quickShip Available", + "prim ary", + "isSpecial Orderable", + "inventory Quantity", + "channel Availability", + "BO X", + "ĠMulti player", + "ĠJen ner", + "77 8", + "ĠM d", + "Ġ~ /.", + "M N", + "Ġchild ish", + "Ġantioxid ant", + "ĠChrom ebook", + "Ġ27 4", + "Ġscreen play", + "Ġadvent urous", + "ĠRelations hip", + "respons ive", + "ming ton", + "Ġcorner stone", + "ĠF ey", + "F IR", + "Ġrook ies", + "ĠF eaturing", + "Ġorig inate", + "Ġelectro des", + "ant es", + "Ġscript ures", + "Ġgl ued", + "Ġdiscont ent", + "Ġaff licted", + "lay out", + "B rave", + "Ġm osa", + "ĠQuant ity", + "ĠH ik", + "w inner", + "H ours", + "Ġent ail", + "ĠCell s", + "olog ue", + "Ġv il", + "Ġpre acher", + "Ġdecor ative", + "d ifferent", + "Ġprejud ices", + "ĠSm oking", + "ĠNotting ham", + "so Type", + "Ġrhyth ms", + "ĠAl ph", + "bl ast", + "Ste el", + "ĠDaniel le", + "Ġstr ife", + "Ġrem atch", + "so DeliveryDate", + "ĠF ork", + "t rip", + "ol ulu", + "hes es", + "C G", + "ĠPOLIT ICO", + "ost a", + "ĠDr ift", + "é¾įå ¥", + "é¾įå¥ ij士", + "Ġvet ting", + "ĠJin ping", + "ĠRec ession", + "Min or", + "ĠF raud", + "enf ranch", + "Ġconven ed", + "ĠNA ACP", + "ĠMill ions", + "ĠFarm ing", + "ĠW oo", + "ĠFl are", + "rit o", + "imm igrant", + "Ġvac ancy", + "ĠHE AD", + "ĠV aj", + "eg al", + "ĠV igil", + "Stud y", + "Ġru ining", + "Ġr acks", + "Ġhe ater", + "ĠRand olph", + "ĠBr ush", + "ĠT ir", + "Ø ¨", + "Ġc ov", + "% ]", + "Ġrecount s", + "ĠO PT", + "ĠM elt", + "Ġtr uce", + "Ġcas inos", + "Ġcrus ade", + "Ġcarn age", + "Ġstri pe", + "ĠK yl", + "Text ures", + "Ġ6 98", + "Ġpro clamation", + "Ġgood ies", + "Ġ........ ..", + "pro claimed", + "P olit", + "Ġtop ical", + "Ġspecial ize", + "ĠA min", + "g m", + "Ġanch ored", + "Ġbear ings", + "s ample", + "ĠHigh land", + "ĠAut ism", + "Ġmerc enary", + "Ġinterview er", + "L ER", + "ĠSom ers", + "Ġembry o", + "ĠAss y", + "Ġ28 1", + "ĠEd iting", + "ĠCh osen", + "6 60", + "Ġp ci", + "ĠThunder bolt", + "BI LL", + "Ġchuck led", + "jri wal", + "h of", + "Ġearth ly", + "() {", + "ind ependence", + "Ġdisp ers", + "ĠV endor", + "ĠG areth", + "Ġp als", + "P enn", + "ĠSub mit", + "ic um", + "Th u", + "Ġcl andestine", + "Ġcann ibal", + "ĠCl erk", + "E Stream", + "gal itarian", + "âĻ ¥", + "g ew", + "Ġhor rend", + "ĠL ov", + "ĠRe action", + "ocr in", + "Class ic", + "Ġecho ing", + "Ġdiscl osing", + "ĠIns ight", + "og un", + "ĠInc arn", + "upload s", + "pp erc", + "guy en", + "Ġ19 01", + "ĠB ars", + "68 7", + "Ġb ribes", + "ĠFres no", + "ur at", + "ĠRe ese", + "Ġintr usive", + "Ġgri pping", + "ĠBlue print", + "ĠR asm", + "un ia", + "man aged", + "ĠHeb do", + "Ġ3 45", + "Ġdec oding", + "Ġpo ets", + "Ġj aws", + "ĠF IGHT", + "am eless", + "ĠMead ows", + "ĠHar baugh", + "Inter view", + "ĠH osp", + "ĠB RA", + "Ġdelet ion", + "m ob", + "W alker", + "ĠMoon light", + "ĠJ ed", + "ĠSoph ia", + "Ġus ur", + "Ġfortun ately", + "ĠPut ting", + "ĠF old", + "Ġsan itation", + "Ġpart isans", + "IS ON", + "B ow", + "ĠCON C", + "ĠRed uced", + "ĠS utton", + "Ġtouch screen", + "Ġembry os", + "âĢ¢âĢ¢ âĢ¢âĢ¢", + "ĠK rug", + "com bat", + "ĠPet roleum", + "Ġam d", + "ĠCos mos", + "Ġpresc ribing", + "Ġconform ity", + "ours es", + "Ġplent iful", + "Ġdis illusion", + "ĠEc ology", + "itt al", + "Ġf anc", + "Ġassass inated", + "regn ancy", + "Ġperenn ial", + "ĠBul lets", + "Ġst ale", + "Ġc ached", + "ĠJud ith", + "ĠDise ases", + "All en", + "Ġl as", + "Ġsh ards", + "ĠSu arez", + "ĠFriend ship", + "inter face", + "ĠSupp orters", + "add ons", + "46 2", + "ĠIm ran", + "ĠW im", + "Ġnew found", + "ĠM b", + "An imal", + "Ġd arling", + "and e", + "Ġrh y", + "ĠTw isted", + "pos al", + "yn ski", + "Var ious", + "× ľ", + "ĠK iw", + "uy omi", + "Ġwell being", + "ĠL au", + "an os", + "Ġunm ist", + "Ġmac OS", + "Ġrest room", + "ĠOl iv", + "ĠAir ways", + "Ġtimet able", + "9 80", + "Ġrad ios", + "v oy", + "ias co", + "Ġcloud y", + "ĠDraw ing", + "Any thing", + "Sy ria", + "ĠH ert", + "st aking", + "Ġun checked", + "Ġb razen", + "ĠN RS", + "69 7", + "onom ic", + "est ablish", + "Ġl eng", + "Ġdi agonal", + "ĠF ior", + "L air", + "ĠSt ard", + "Ġdef icient", + "jo ining", + "be am", + "Ġomn ip", + "Ġbl ender", + "Ġsun rise", + "Mo ore", + "ĠF ault", + "ĠCost ume", + "ĠM ub", + "Fl ags", + "an se", + "Ġpay out", + "ĠGovern ors", + "ĠD illon", + "ĠBan ana", + "N ar", + "Ġtra iled", + "Ġimperial ist", + "um ann", + "ats uki", + "4 35", + "ĠRoad s", + "Ġsl ur", + "ĠIde ally", + "Ġt renches", + "C trl", + "Ġmir rored", + "ĠZ el", + "ĠC rest", + "Comp at", + "ĠRoll s", + "sc rib", + "ĠTra ils", + "omet ers", + "w inter", + "Ġimm ortality", + "il ated", + "Ġcontrad icts", + "un iversal", + "ill ions", + "ĠM ama", + "opt im", + "AT URE", + "Ġge o", + "et ter", + "ĠCar lo", + "4 24", + "Ġcanon ical", + "ĠStrongh old", + "n ear", + "Ġperf ume", + "Ġorche stra", + "od iac", + "Ġup he", + "Ġreign ing", + "vers ive", + "Ġc aucuses", + "ĠD EM", + "Ġinsult ed", + "Ġ---- --", + "ĠCr ush", + "Ġroot ing", + "ĠWra ith", + "Ġwh ore", + "Ġto fu", + "C md", + "ĠB ree", + "Ġ$ _", + "Ġr ive", + "ĠAd vertising", + "Ġw att", + "ĠH O", + "Ġpersu asive", + "ĠParam eters", + "Ġobserv ational", + "ĠN CT", + "ĠMo j", + "ĠSal on", + "Ġtr unc", + "Ġexqu isite", + "ĠMar a", + "Ġpo op", + "ĠAN N", + "Ex c", + "ĠWonder ful", + "ĠT aco", + "Ġhome owner", + "ĠSmith sonian", + "orpor ated", + "mm mm", + "Ġlo af", + "ĠYam ato", + "ĠInd o", + "Ġcl inging", + "á s", + "Ġimm utable", + "h ub", + "Or ange", + "Ġfingert ips", + "ĠWood en", + "ĠK idd", + "ĠJ PM", + "ĠDam n", + "C ow", + "c odes", + "48 2", + "Ġiniti ating", + "ĠEl k", + "ĠCut ting", + "Ġabsent ee", + "ĠV ance", + "ĠLil ith", + "G UI", + "Ġobsc ured", + "Ġdwar ves", + "ĠCh op", + "ĠB oko", + "Val ues", + "Ġmult imedia", + "Ġbrew ed", + "Reg ular", + "CRIP TION", + "ĠMort al", + "Ġa pex", + "Ġtravel er", + "Ġbo ils", + "Ġspray ing", + "Rep resent", + "ĠStars hip", + "4 28", + "Ġdisappro val", + "Ġshadow y", + "Ġlament ed", + "ĠRe place", + "ĠFran ç", + "67 7", + "d or", + "Ġunst oppable", + "Ġcoh orts", + "gy n", + "ĠClass ics", + "ĠAm ph", + "Ġsl uggish", + "ĠAdd iction", + "ĠPad res", + "Ġins cription", + "Ġin human", + "min us", + "ĠJere miah", + "at ars", + "Ter ror", + "ĠT os", + "ĠSh arma", + "ast a", + "c atch", + "Ġpl umbing", + "ĠTim bers", + "Sh ar", + "H al", + "ĠO sc", + "Ġcou pling", + "hum ans", + "Ġsp onge", + "Ġid ols", + "ĠSp a", + "ĠAdv ocate", + "ĠBe ats", + "lu a", + "Ġtick ing", + "Ġload er", + "ĠG ron", + "8 10", + "Ġstim ulated", + "Ġside bar", + "ĠManufact urer", + "ore And", + "19 73", + "Ġpra ises", + "ĠFl ores", + "dis able", + "ĠElect rical", + "ra ise", + "E th", + "Ġmigr ated", + "Ġlect urer", + "K ids", + "ĠCa vern", + "Ġk ettle", + "Ġgly c", + "ĠMand ela", + "ĠF ully", + "å§ «", + "FIN EST", + "Ġsquee zing", + "ĠRy der", + "amp oo", + "oreAnd Online", + "Inst oreAndOnline", + "Buyable InstoreAndOnline", + "Ġcommem orate", + "ĠRamp age", + "Aust in", + "ĠSh roud", + "ĠRu ins", + "9 15", + "ĠK H", + "Ġwater front", + "ĠE SC", + "b aby", + "ĠC out", + "ĠEm blem", + "Ġequival ents", + "49 2", + "Un ique", + "ĠNiet zsche", + "brow ser", + "Ġim itation", + "ĠWere wolf", + "ĠKir in", + "ac as", + "' ,\"", + "Ġà ¾", + "Review ed", + "Ġc unt", + "Ġvo ic", + "ĠLen ovo", + "Ġbond ed", + "48 1", + "Ġinhib itors", + "Ġendeav ors", + "ĠHav ana", + "ĠSt out", + "ĠJ olly", + "A ctor", + "*/ (", + "Ġoccur rences", + "ĠT ens", + "Incre ased", + "ĠACT ION", + "Ġ ãĢĮ", + "ĠRank ings", + "ĠB reat", + "Ġ30 9", + "D ou", + "Ġimpact ing", + "ĠDuc hess", + "pre fix", + "Q B", + "Ġsummon ing", + "Ġbest owed", + "ĠKe pler", + "ĠPOW ER", + "c ube", + "ĠK its", + "ĠG rip", + "Ġop ium", + "Ġrep utable", + "t oc", + "ich ael", + "ĠR ipple", + "Ġcaf é", + "ĠZ oom", + "ĠBur ma", + "Ġwa ive", + "Ġst alls", + "Ġdem eanor", + "inc erity", + "Ġfluor ide", + "ĠSH OULD", + "Par is", + "Ġlong ing", + "Ġpl at", + "Ġgross ly", + "Ġbull s", + "Ġshowc asing", + "ex pected", + "ĠG addafi", + "engine ering", + "Re peat", + "ĠK ut", + "Ġconce ivable", + "Ġtrim med", + "osc ope", + "ĠCand idate", + "ĠT ears", + "rol og", + "Lew is", + "S UP", + "Ġroad map", + "Ġsal iva", + "Ġtrump et", + "Jim my", + "Ġmirac ulous", + "Ġcolon ization", + "Ġam put", + "ĠGN OME", + "ate ch", + "D ifferent", + "ĠE LE", + "ĠGovern ments", + "ĠA head", + "ãħĭ ãħĭ", + "word press", + "L IB", + "ĠIn clude", + "ĠDor othy", + "0 45", + "ĠColomb ian", + "Ġle ased", + "88 4", + "Ġde grading", + "ĠDa isy", + "i ations", + "Ġbapt ized", + "Ġsurn ame", + "co x", + "Ġblink ed", + "ãĥ ¢", + "Ġpoll en", + "Ġder mat", + "Ġre gex", + "ĠNich olson", + "ĠE ater", + "ç ľ", + "rad or", + "Ġnarrow er", + "Ġhur ricanes", + "Ġhalluc inations", + "r idden", + "ISS ION", + "ĠFire fly", + "Ġattain ment", + "Ġnom inate", + "Ġav ocado", + "ĠM eredith", + "Ġt s", + "Ġreve rence", + "Ġe uph", + "Ġcr ates", + "ĠT EXT", + "Ġ4 43", + "Ġ3 19", + "J SON", + "iqu ette", + "Ġshort stop", + "ic key", + "Ġpro pelled", + "Ġap i", + "ĠTh ieves", + "77 9", + "Ġovers aw", + "Ġcol i", + "ĠNic ola", + "Ġover cl", + "ik awa", + "ĠC yr", + "Ġ38 4", + "78 9", + "ĠAll ows", + "10 27", + "Det roit", + "TR Y", + "set up", + "ĠSocial ism", + "Sov iet", + "s usp", + "ĠAP R", + "ĠShut down", + "Ġal uminium", + "zb ek", + "ĠL over", + "GGGG GGGG", + "Ġdemocr acies", + "Ġ19 08", + "ĠMer rill", + "ĠFranco is", + "gd ala", + "Ġtraff ickers", + "ĠT il", + "ĠGo at", + "Ġsp ed", + "ĠRes erv", + "Ġpro d", + "55 2", + "Ġc ac", + "ĠUn iv", + "ĠSch we", + "Ġsw irling", + "ĠWild erness", + "ĠEgg s", + "Ġsadd ened", + "Ġarch aic", + "H yd", + "Ġexcess ively", + "B RE", + "Ġaer ospace", + "ĠVo ices", + "Cra ig", + "Ġign ited", + "In itially", + "ĠMc A", + "Ġhand set", + "Ġreform ing", + "Ġfrust rations", + "ĠDead pool", + "ĠBel ichick", + "ract or", + "ĠRagnar ok", + "ĠD rupal", + "ĠApp roximately", + "19 20", + "ĠHub ble", + "arm or", + "ĠSar as", + "ĠJon as", + "Ġnostalg ic", + "Ġfeas ibility", + "Sah aran", + "Ġorb iting", + "Ġ9 70", + "R u", + "Ġsh in", + "ĠInvestig ators", + "Ġinconsist encies", + "ĠP AN", + "B G", + "Ġgraz ing", + "Ġdetect ors", + "ĠStart up", + "ĠFun ny", + "ĠNa omi", + "Consider ing", + "Ġh og", + "ut f", + "ce mic", + "Ġfort ified", + "ĠFun ctions", + "Ġcod ec", + "nut rition", + "H at", + "\" !", + "micro soft", + "55 8", + "ĠTh in", + "ĠA CE", + "Al ias", + "ĠO PS", + "p apers", + "P K", + "ãĢ İ", + "Ġimpro bable", + "N orthern", + "equ al", + "Ġlook out", + "Ġty res", + "ĠMod ified", + "ĠK op", + "Abs olutely", + "Ġbuild up", + "sil ver", + "Ġaud i", + "Ġgro tesque", + "ĠSab er", + "ĠPres byter", + "ON Y", + "Ġglac iers", + "ĠSho als", + "ĠK ass", + "ĠH RC", + "ĠNic ol", + "ĠL unch", + "ĠF oss", + "âĸ Ĵ", + "AD RA", + "ĠOne Plus", + "o ing", + "ground s", + "Ġincident al", + "Ġdatas ets", + "68 9", + "ĠClarks on", + "Ġassemb ling", + "ĠCorrect ions", + "Ġdrink ers", + "Ġqual ifiers", + "Ġle ash", + "Ġunf ounded", + "ĠH undred", + "Ġkick off", + "T i", + "Ġrecon cil", + "ĠGr ants", + "ĠCompl iance", + "ĠDexter ity", + "Ġ19 06", + "w arn", + "D allas", + "Max imum", + "n ard", + "av ia", + "be aut", + "ens itivity", + "tr ace", + "Ġpione ers", + "ĠF ract", + "ãĢ ı", + "Ġpre cept", + "Ġgloss y", + "ĠI EEE", + "Ac ross", + "Ġ6 80", + "S leep", + "che on", + "Ġsatir ical", + "ĠMin otaur", + "ĠCla ude", + "Ġr é", + "ape go", + "Ġcar rot", + "ĠSem in", + "ino a", + "Ġz o", + "Ind ependent", + "Ġdiagn oses", + "ĠC ue", + "M AR", + "Ġrend ition", + "ĠK ik", + "Ġpath ology", + "Ġselect s", + "Link edIn", + "Ġass ay", + "ĠD res", + "Ġtext ual", + "post ed", + "IT AL", + "ĠM aul", + "N eal", + "Ġinter connected", + "Ġerr atic", + "ĠVir us", + "Ġ5 30", + "Ġenvironmental ists", + "ĠP helps", + "Ġeng agements", + "ĠIN ST", + "Ġeconom ical", + "nox ious", + "Ġg earing", + "izz y", + "Ġfavor ably", + "ĠMcG ill", + "T erm", + "Ġh anged", + "Ġball park", + "ĠRe yes", + "Ġbe ware", + "ĠP sal", + "ĠMass acre", + "q i", + "Ġin accessible", + "acly sm", + "Ġfr ay", + "ill ac", + "Ġbitter ly", + "ĠCert ification", + "Mich igan", + "Ġir respective", + "al ore", + "Em pty", + "Ġendorse ments", + "Ġund et", + "f g", + "equ ipped", + "Ġmerc iless", + "ĠC ust", + "Ġimm ature", + "Ġvou cher", + "ĠBlack well", + "Ñ ı", + "h awk", + "dis ciplinary", + "ile e", + "ĠMak oto", + "ĠD ude", + "ãĥĩ ãĤ£", + "Y ears", + "Ġin ver", + "Ġsh aman", + "ĠY ong", + "ip el", + "ell en", + "ĠCath y", + "br ids", + "Ġs arc", + "65 1", + "N ear", + "Ġground work", + "Ġam az", + "Ġ4 15", + "ĠHunting ton", + "hew s", + "ĠB ung", + "Ġarbit rarily", + "ĠW it", + "ĠAl berto", + "Ġdis qualified", + "best os", + "46 1", + "Ġp c", + "Ġ28 4", + "ro bat", + "Rob in", + "Ġh ugs", + "ĠTrans ition", + "ĠOcc asionally", + "Ġ3 26", + "ĠWh ilst", + "ĠLe y", + "Ġspaces hip", + "cs v", + "Ġun successfully", + "ĠA u", + "le ck", + "ĠWing ed", + "ĠGrizz lies", + ". �", + "Ġne arer", + "ĠSorce ress", + "ĠInd igo", + "El se", + "8 40", + "let es", + "Co ach", + "Ġup bringing", + "ĠK es", + "Ġseparat ist", + "Ġrac ists", + "Ġch ained", + "Ġabst inence", + "lear ning", + "Ġrein stated", + "Ġsymm etry", + "Ġremind ers", + "ĠChe vy", + "Ġm ont", + "Ġexempl ary", + "ĠT OR", + "Z X", + "Ġqual itative", + "ĠSt amp", + "ĠSav annah", + "ĠRoss i", + "Ġp aed", + "Ġdispens aries", + "ĠWall s", + "ĠCh ronic", + "Ġcompliment ary", + "ĠBeir ut", + "Ġ+ ---", + "igs list", + "Ġcrypt ographic", + "mas ters", + "ĠCap itals", + "Ġmax imal", + "Ġent ropy", + "Point s", + "Ġcombat ants", + "l ip", + "ĠGl ob", + "ĠB MC", + "ph ase", + "th ank", + "HT TP", + "Ġcomm uter", + "Ġ\\( \\", + ".. /", + "ĠReg ener", + "ĠDO I", + "ĠActiv ision", + "Ġsl it", + "os al", + "RE M", + "Ġch ants", + "Y u", + "Ke ys", + "Bre xit", + "ĠFor ced", + "Ari zona", + "Ġsquad ron", + "IS O", + "ĠMal one", + "Ġ3 38", + "Ġcontrast ing", + "Ġt idal", + "Ġlib el", + "Ġimpl anted", + "Ġupro ar", + "ĠC ater", + "Ġpropos itions", + "M anchester", + "ĠEuro s", + "it amin", + "G il", + "ĠEl ven", + "ĠSe ek", + "ĠB ai", + "Ġredevelop ment", + "ĠTown s", + "ĠL ub", + "! \",", + "al on", + "K rist", + "Ġmeas urable", + "Ġimagin able", + "Ġapost les", + "Y N", + "7 60", + "Ġster oid", + "Ġspecific ity", + "ĠL ocated", + "ĠBeck er", + "ĠE du", + "ĠDiet ary", + "uts ch", + "ĠMar ilyn", + "Ġbl ister", + "ĠM EP", + "ĠK oz", + "ĠC MS", + "y ahoo", + "ĠCar ney", + "Ġbo asting", + "ĠC aleb", + "By te", + "read s", + "ad en", + "Pro blem", + "ĠWood ward", + "S we", + "S up", + "ĠK GB", + "Set up", + "Ġtac it", + "Ġret ribution", + "Ġd ues", + "ĠM ü", + ". ?", + "ä¸ Ń", + "p ots", + "Ġcame o", + "ĠP AL", + "educ ation", + "A my", + "like ly", + "g ling", + "Ġconstitution ally", + "ĠHam m", + "ĠSpe ak", + "Ġwid gets", + "br ate", + "Ġcra ppy", + "ĠI ter", + "Ġanticip ating", + "ĠB out", + "P ixel", + "ĠY ep", + "ĠLaur ie", + "Ġh ut", + "Ġbullet in", + "ĠSal vation", + "Ġch ats", + "ear able", + "Honest ly", + "AL TH", + "onse qu", + "c ult", + "isco very", + "ovy ch", + "Ġse lves", + "ĠSat oshi", + "S ounds", + "Ġconver gence", + "ĠRosen berg", + "19 74", + "Ġnas al", + "Ġfull est", + "Ġfer ocious", + "x us", + "ist e", + "AM S", + "Ġlobb ied", + "Ġso othing", + "ĠGun n", + "t oday", + "0 24", + "Ġinspir ational", + "ĠN BN", + "p b", + "g ewater", + "or ah", + "all owed", + "ĠCol iseum", + "Ġspecial izing", + "Ġinsane ly", + "ĠT ape", + "del ay", + "Ġt arn", + "ĠP ound", + "Ġmel anch", + "Ġdeploy ments", + "il and", + "Ġless en", + "Ġfur ry", + "ĠUE FA", + "Ġblood shed", + "ĠMe ier", + "ither ing", + "Ġhe irs", + "ĠJ aw", + "ax ter", + "ĠPublic ations", + "Ġal ters", + "int ention", + "ĠWinc hester", + "d etermination", + "ĠLif etime", + "th in", + "Mon ster", + "7 80", + "Ġapprox imation", + "Ġsuper markets", + "ĠSecond s", + "or os", + "h uge", + "Ġb ribe", + "ĠLIM ITED", + "un ed", + "Ġmis interpret", + "ĠIn jury", + "Ġ3 67", + "Ġthreshold s", + "ĠCarn ival", + "Ġgastro intestinal", + "Ġguid eline", + "Ġde ceived", + "f eatures", + "Ġpurported ly", + "ĠRon nie", + "ĠNew t", + "Ġsp acious", + "as us", + "Ġsuperhero es", + "ĠCyn thia", + "le gged", + "k amp", + "ch io", + "Ġth umbnail", + "ĠShir ley", + "ill ation", + "Ġshe ds", + "ĠZ y", + "E PA", + "Ġdam s", + "Ġy awn", + "n ah", + "ĠPe ggy", + "ĠE rie", + "ĠJu ventus", + "ĠF ountain", + "r x", + "don ald", + "al bum", + "ĠComp rehensive", + "Ġc aching", + "ĠU z", + "ulner ability", + "ĠPrinc iple", + "ĠJ ian", + "ing ers", + "cast s", + "ĠOs iris", + "ch art", + "t ile", + "ĠTiff any", + "ĠPatt on", + "ĠWh ip", + "Ġovers ized", + "J e", + "ĠCind erella", + "ĠB orders", + "ĠDa esh", + "M ah", + "Ġdog ma", + "Ġcommun ists", + "v u", + "Coun cil", + "Ġfresh water", + "Ġw ounding", + "Ġdeb acle", + "Ġyoung ster", + "Ġthread ed", + "ĠB ots", + "ĠSav ings", + "ãģ Ĥ", + "ol ing", + "oh o", + "Ġillum ination", + "M RI", + "Ġlo osen", + "tr ump", + "ag ency", + "ur ion", + "Ġmoment arily", + "ĠCh un", + "ĠBud apest", + "ĠAl ley", + "D isk", + "Ġaston ished", + "ĠCon quer", + "ĠAccount ing", + "h aving", + "ĠWe in", + "ĠAl right", + "Ġrev olver", + "Ġdel usion", + "Ġrelic s", + "Ġad herent", + "qu ant", + "Ġhand made", + "or io", + "Ġcomb ating", + "c oded", + "Ġquad ru", + "re th", + "N ik", + "ĠTrib al", + "ĠMyster ious", + "Ġin hal", + "ĠWin ning", + "ĠClass ification", + "ch anged", + "Ġun ab", + "Ġsc orn", + "icip ated", + "w l", + "ond uctor", + "Ġrein forcing", + "ĠChild hood", + "an ova", + "Ġadventure r", + "Ġdoctor al", + "ĠStrateg ies", + "Ġengulf ed", + "ĠEnc ounter", + "Ġl ashes", + "Crit ical", + "ric ular", + "ĠU TF", + "oci ation", + "check ing", + "ĠConsult ing", + "Run time", + "per iod", + "ĠAs gard", + "Ġdist illed", + "ĠPas adena", + "ĠD ying", + "ĠCOUN TY", + "Ġgran ite", + "Ġsm ack", + "Ġparach ute", + "ĠS UR", + "Virgin ia", + "ĠF urious", + "78 7", + "ĠO kin", + "Ġcam el", + "ĠM bps", + "19 72", + "ĠCh ao", + "ĠC yan", + "j oice", + "ef er", + "ĠW rap", + "ĠDeb ate", + "S eg", + "Ġfore arm", + "ĠIgn ore", + "Ġtim estamp", + "Ġprob ing", + "ĠNo on", + "ĠGra il", + "f en", + "Ġdorm ant", + "ĠFirst ly", + "ĠE ighth", + "ĠH UN", + "ĠDes ire", + "or as", + "Girl s", + "ĠDes mond", + "z ar", + "am ines", + "O AD", + "exec ute", + "Ġbo obs", + "ĠAT L", + "_ (", + "Chel sea", + "Ġmasturb ation", + "ĠCo C", + "Ġdestroy er", + "ĠCh omsky", + "Ġsc atter", + "ĠAss ets", + "79 6", + "ĠC argo", + "Ġrecept ive", + "ĠSc ope", + "Ġmarket ers", + "Ġlaun chers", + "Ġax le", + "ĠSE A", + "se q", + "ĠM off", + "f inding", + "ĠGib bs", + "Georg ia", + "extreme ly", + "N J", + "Ġlab orers", + "st als", + "Ġmed iation", + "ĠH edge", + "at own", + "Ġi od", + "des pite", + "v ill", + "J ane", + "ex istence", + "Ġcoinc ided", + "ĠUt ilities", + "ĠChe ap", + "Ġlog istical", + "Ġcul mination", + "ĠNic otine", + "p ak", + "F older", + "Ġrod ents", + "st uff", + "Ġlaw fully", + "Ġreper to", + "io ch", + "j j", + "Dial ogue", + "HH HH", + "lic tion", + "Look s", + "Ġ29 7", + "Ġtur rets", + "ĠAb andon", + "Ġinc ess", + "ĠTraff ord", + "Ġcur led", + "Ġprefer ring", + "Ġprivat ization", + "Ġir resist", + "ĠP anda", + "ĠSh ake", + "ĠMc Gr", + "ãĥ Ħ", + "und ers", + "Ġdiscrim inated", + "Ġbart ender", + "I LE", + "Atl antic", + "Ġprop ensity", + "ĠW iz", + "ĠG im", + "con ference", + "Ġrein forces", + "G h", + "w agon", + "Ġe erie", + "F al", + "Ġhug ged", + "rac ist", + "R IC", + "F u", + "Ġf iller", + "ĠSt ub", + "Ġeng raved", + "ĠWrest le", + "Ġimagin ative", + "ĠPe er", + "ĠFact ors", + "an us", + "ĠDrac ula", + "mon itor", + "Ġrou ters", + "ib ia", + "ĠBoo lean", + "end ale", + "ĠSl aughter", + "ĠSh ack", + "R FC", + "ĠSpiel berg", + "S ax", + "ĠPH OTO", + "ĠCl over", + "ĠR ae", + "Dep ending", + "ĠMem or", + "ar am", + "Ġpier ced", + "Ġcur tains", + "v ale", + "ĠInqu isition", + "ĠP oke", + "Ġforecast ing", + "Ġcompl ains", + "S ense", + "ĠHer mes", + "isc overed", + "Ġb ible", + "ĠMor ph", + "Ġg erm", + "78 5", + "D ON", + "Ġcon gen", + "Ġcr ane", + "ĠD PR", + "Ġrespect fully", + "R oom", + "ĠN aw", + "ĠDal ai", + "re ason", + "ĠAng us", + "Educ ation", + "ĠTitan ic", + "Ë ľ", + "Ġo val", + "un ited", + "Ġthird s", + "Ġmoist ur", + "ĠC PC", + "M iami", + "Ġtent acles", + "ĠPol aris", + "ex c", + "ex clusive", + "ĠPra irie", + "Ġcol ossal", + "ĠBl end", + "sur prisingly", + "ÃŃ s", + "Ġindo ctr", + "Ġbas al", + "ĠMP EG", + "und o", + "Spl it", + "Develop ment", + "Ġlan tern", + "19 71", + "Ġprov ocation", + "Ġang uish", + "ĠB ind", + "ĠLe ia", + "duc ers", + "ipp y", + "conserv ancy", + "Ġinitial ize", + "ĠTw ice", + "ĠSu k", + "Ġpred ic", + "Ġdi ploma", + "Ġsoc iop", + "Ing redients", + "Ġhamm ered", + "ĠIr ma", + "Q aida", + "Ġglim ps", + "ĠB ian", + "Ġst acking", + "Ġf end", + "gov track", + "Ġun n", + "dem ocratic", + "ig ree", + "Ġ5 80", + "Ġ29 4", + "Ġstraw berry", + "ID ER", + "Ġcher ished", + "ĠH ots", + "Ġinfer red", + "Ġ8 08", + "ĠS ocrates", + "O regon", + "ĠR oses", + "ĠFO IA", + "Ġins ensitive", + "Ġ40 8", + "Recomm end", + "ĠSh ine", + "Ġpain staking", + "UG E", + "ĠHell er", + "ĠEnter prises", + "I OR", + "ad j", + "N RS", + "L G", + "Ġalien ated", + "Ġacknowled gement", + "ĠA UD", + "ĠRen eg", + "Ġvou chers", + "Ġ9 60", + "Ġm oot", + "ĠDim ensions", + "Ġc abbage", + "B right", + "g at", + "ĠK lu", + "Ġlat ent", + "Ġz e", + "ĠM eng", + "Ġdis perse", + "Ġpand emonium", + "H Q", + "Ġvirt uous", + "ĠLoc ations", + "ee per", + "prov ided", + "Ġse ams", + "ĠW T", + "iz o", + "PR OV", + "Ġtit anium", + "Ġrecol lection", + "Ġcr an", + "Ġ7 80", + "ĠN F", + "49 1", + "64 2", + "p acking", + "59 8", + "text ure", + "Sp ider", + "fre edom", + "cipl ed", + "ĠTAM ADRA", + "âĻ ¦", + "aut hent", + "ĠW ANT", + "r ified", + "Ġr ites", + "Ġuter us", + "k iss", + "Ġâī ¤", + "Ġsk illet", + "Ġdis enfranch", + "ĠGa al", + "Comp an", + "Ġage ing", + "gu ide", + "B alt", + "Ġiter ator", + "Ġdiscretion ary", + "t ips", + "Ġprim ates", + "ĠTechn ique", + "ĠPay ments", + "az el", + "ĠR OCK", + "stant ial", + "0 60", + "Ġd mg", + "ĠJack ets", + "ĠPlay off", + "Ġnurs ery", + "ĠSy mb", + "art on", + "Ġannex ation", + "Color ado", + "Ġco ils", + "ĠSh oes", + "âĦ¢ :", + "ĠRo z", + "COM PLE", + "ĠEve rest", + "ĠTri umph", + "J oy", + "G rid", + "à ¼", + "process or", + "ĠPros per", + "ĠSever us", + "ĠSelect ed", + "r g", + "ĠTay yip", + "St ra", + "Ġski ing", + "Ġ? )", + "Ġpe g", + "Tes la", + "Ġtime frame", + "Ġmaster mind", + "ĠN B", + "scient ific", + "ĠSh it", + "gener ic", + "IN TER", + "N UM", + "Ġst roll", + "ĠEn ix", + "ĠM MR", + "ĠE MS", + "m ovie", + "Ĥ ª", + "Ġminim izing", + "idd ling", + "Ġilleg itimate", + "Ġprot otyp", + "Ġpremature ly", + "Ġmanual s", + "obb ies", + "ĠCass idy", + "D EC", + "des ktop", + "Ġaer os", + "Ġscreen ings", + "Ġdeb ilitating", + "ĠGr ind", + "nature conservancy", + "Ġf ades", + "ter mination", + "assets adobe", + "F actor", + "Ġdefinitive ly", + "P oké", + "ap ult", + "ĠLaf ayette", + "C orn", + "ĠCor al", + "Ġstagn ant", + "T ue", + "Ġdissatisf action", + "G ender", + "Ġkid neys", + "ĠG ow", + "ĠDef eat", + "ĠAsh ton", + "Ġcart els", + "Ġfore closure", + "ĠExpl ore", + "stre ngth", + "ot in", + "Ġveterin arian", + "Ġf umble", + "Ġpar ap", + "ĠSt rait", + "r ils", + "Ġpr ick", + "ĠBerm uda", + "ĠAm munition", + "skin ned", + "Ġab ound", + "ĠB raz", + "Ġshar per", + "ĠAsc ension", + "Ġ9 78", + "Ġpreview s", + "Ġcommun ion", + "ĠX Y", + "Ġph ony", + "Ġnewcom er", + "Ġ3 32", + ".\" ,\"", + "Ġredist ribution", + "Prot ect", + "ĠSo f", + "K al", + "Ġlip stick", + "w orst", + "Ġtang led", + "Ġretrospect ive", + "int eger", + "Ġvolunte ering", + "Ġ19 07", + "Ġ --------------------", + "ic hen", + "Ġunve iling", + "Ġsen seless", + "Ġfisher ies", + "\\ -", + "Ġh inges", + "Ġcalcul us", + "My th", + "Ġund efeated", + "Ġoptim izations", + "Ġdep ress", + "Ġbill board", + "ĠY ad", + "ĠPy ramid", + "Is n", + "I de", + "Ġleg ion", + "ĠK ramer", + "ent anyl", + "Ġpenet rating", + "ĠHaw th", + "ĠPR ODUCT", + "ĠGer ard", + "ĠP act", + "ĠIn cluding", + "ĠEl ias", + "ĠEl aine", + "vis ual", + "Ġhum ming", + "Ġcond esc", + "ĠF asc", + "ä¸ Ĭ", + "Ġe galitarian", + "Ġdev s", + "ĠD ahl", + "O ps", + "D H", + "ĠB ounce", + "id ated", + "ald o", + "Ġrepublic an", + "Ġh amb", + "ĠS ett", + "ograph ies", + "CH APTER", + "Ġtrans sexual", + "Ġsky rocket", + "ans wer", + "Ġmark up", + "Ø ª", + "Ġhero ine", + "Comp are", + "ĠT av", + "Be ast", + "Ġsuccess ors", + "Ġna ïve", + "ĠBuck ley", + "st ress", + "me at", + "Ġdownload able", + "Ġindex ed", + "Ġsc aff", + "ĠL ump", + "ĠHom o", + "Stud io", + "In sp", + "Ġr acked", + "far ious", + "ĠPet ty", + "Ex ternal", + "Ġ19 09", + "W ars", + "com mit", + "put ers", + "Ġun ob", + "ĠEr r", + "ĠE G", + "ĠAl am", + "ĠSiber ia", + "ĠAtmosp heric", + "IS TER", + "ĠSatan ic", + "trans lation", + "ĠL oud", + "tra umatic", + "l ique", + "Ġreson ate", + "ĠWel ch", + "Ġspark ing", + "ĠT OM", + "t one", + "Ġout l", + "Ġhandc uffed", + "ĠSer ie", + "8 01", + "Ġland marks", + "ĠRee ves", + "Ġsoft ened", + "Ġdazz ling", + "ĠW anted", + "month s", + "Mag ikarp", + "Ġunt reated", + "ĠBed ford", + "M i", + "ĠDynam o", + "O re", + "79 5", + "Ġwrong ful", + "Ġl ured", + "Ġcort isol", + "Ġve x", + "d rawn", + "ile t", + "Download ha", + "ĠF action", + "Ġlab yrinth", + "Ġhij acked", + "w aters", + "er ick", + "Ġsuper iors", + "ĠRow ling", + "ĠGu inness", + "Ġt d", + "99 2", + "Ġune arthed", + "Ġcentr if", + "Ġsham eless", + "P od", + "ĠF ib", + "Ġ icing", + "Ġpredict or", + "Ġ29 2", + "fore station", + "con struct", + "C and", + "@ #", + "Ġag itated", + "Ġre pr", + "OV A", + "Ġkn itting", + "ĠLim a", + "Ġf odder", + "68 4", + "ĠPerson a", + "k l", + "7 01", + "Ġbreak up", + "á ¸", + "Ġapp alled", + "Ġantidepress ants", + "ĠSus sex", + "Har ris", + "ĠTher mal", + "ee ee", + "U pload", + "Ġg ulf", + "Ġdoor step", + "ĠSh ank", + "L U", + "ĠM EN", + "ĠP ond", + "s orry", + "Ġmis fortune", + "n ance", + "Ġb ona", + "M ut", + "Ġde graded", + "ĠL OG", + "ĠN ess", + "an imal", + "Ġa version", + "und own", + "Ġsupplement ed", + "ĠC ups", + "Ġ50 4", + "Ġdep rive", + "ĠSpark le", + "Å Ĥ", + "ĠMed itation", + "auth ors", + "ĠSab an", + "ĠN aked", + "air d", + "ĠMand arin", + "ĠScript ures", + "ĠPerson nel", + "ĠMahar ashtra", + "Ġ19 03", + "ĠP ai", + "ĠMir age", + "omb at", + "Access ory", + "Ġfrag mented", + "T ogether", + "Ġbelie vable", + "ĠGl adiator", + "al igned", + "ĠSl ug", + "M AT", + "Ġconvert ible", + "ĠBour bon", + "amer on", + "ĠRe hab", + "nt ax", + "Ġpowd ered", + "pill ar", + "Ġsm oker", + "ĠMans on", + "ĠB F", + "5 11", + "ĠGood ell", + "ĠD AR", + "m ud", + "g art", + "Ġob edient", + "ĠTrans mission", + "ĠDon ation", + "8 80", + "Ġbother ing", + "Material s", + "ãĤ ±", + "dest roy", + "Ġfore going", + "Ġanarch ism", + "ĠK ry", + "ice ps", + "Ġl ittered", + "ĠSch iff", + "Ġanecd otal", + "un its", + "Ġf ian", + "ĠSt im", + "ĠS OME", + "ĠInv aders", + "Ġbehaviour al", + "ĠVent ures", + "Ġsub lime", + "Ġfru ition", + "ĠPen alty", + "Ġcorros ion", + "¶ ħ", + "Ġlik ened", + "Ġbesie ged", + "ween ey", + "ĠCre ep", + "Ġlinem en", + "mult i", + "ic ably", + "ud der", + "Ġvital ity", + "Ġshort fall", + "ĠP ants", + "ap ist", + "H idden", + "ĠDro ps", + "med ical", + "Ġpron unciation", + "ĠN RL", + "Ġinsight ful", + "J V", + "ĠBe ard", + "ĠCh ou", + "Ġchar ms", + "Ġb ins", + "Ġamb assadors", + "ĠS aturdays", + "Ġinhib itor", + "ĠFr anch", + "6 01", + "', '", + "ĠCon or", + "art ney", + "ĠX peria", + "g rave", + "be es", + "ĠProtest ants", + "Ġso aking", + "ĠM andal", + "Ġph ased", + "Ġ6 60", + "Ġsc ams", + "Ġbuzz ing", + "ĠItal ians", + "ĠLoren zo", + "ĠJ A", + "Ġhes itated", + "Ġcl iffs", + "ĠG OT", + "ingu ishable", + "Ġk o", + "Ġinter ruption", + "Z ip", + "Lear ning", + "Ġundersc ores", + "ĠBl ink", + "K u", + "57 9", + "ĠAut ob", + "I RE", + "Ġwater ing", + "Ġpast ry", + "8 20", + "Ġvision ary", + "ĠTempl ar", + "awa ited", + "Ġpist on", + "Ġant id", + "current ly", + "Ġp ard", + "Ġw aging", + "Ġnob ility", + "ĠY us", + "Ġinject ing", + "f aith", + "ĠP ASS", + "å º", + "Ġret ake", + "ĠPR OC", + "Ġcat hedral", + "b ash", + "Ġwrest lers", + "Ġpartner ing", + "Ġn oses", + "Ġ3 58", + "Trans form", + "am en", + "Ġb outs", + "ĠId eal", + "ĠConstant in", + "Ġse p", + "ĠMon arch", + "att en", + "ĠPe oples", + "mod ified", + "Ġmor atorium", + "Ġpen chant", + "Ġoffensive ly", + "Ġprox ies", + "ok ane", + "ĠTaiwan ese", + "ĠP oo", + "ĠH OME", + "us ional", + "Ġver bs", + "ĠO man", + "vis ory", + "Ġpersu asion", + "Ġmult it", + "Ġsc issors", + "G ay", + "ow ay", + "oph ysical", + "l us", + "gn u", + "Ġap ocalyptic", + "Ġabsurd ity", + "Ġplay book", + "Ġautobi ography", + "I UM", + "Ġsne aking", + "ĠSim ulation", + "pp s", + "ell ery", + "Plan et", + "Ġright fully", + "Ġn iece", + "ĠN EC", + "ĠIP O", + "ĠDis closure", + "lean or", + "ous y", + "ST ER", + "Ġ28 2", + "Cru z", + "Ch all", + "64 3", + "ĠSurv ive", + "ĠF atal", + "ĠAm id", + "ap o", + "We apons", + "D EN", + "7 70", + "ĠGreen wald", + "Ġlin en", + "al os", + "Ġpollut ants", + "ĠPCI e", + "k at", + "Ġp aw", + "ĠK raft", + "C hem", + "ĠTermin ator", + "Ġre incarn", + "Ġ] [", + "ĠSe eds", + "Ġsilhou ette", + "ĠSt ores", + "Ġgro oming", + "ĠD irection", + "ĠIs abel", + "ĠBr idges", + "ðŁ ij", + "E ED", + "ĠM orsi", + "Ġval ves", + "ĠRank ed", + "ĠPh arma", + "ĠOrgan izations", + "Ġpenet rated", + "ĠRod ham", + "ĠProt oss", + "Ġove rest", + "Ġex asper", + "ĠT J", + "Ġ 000000", + "Ġtrick le", + "Ġbour bon", + "WH O", + "Ġw retched", + "Ġmicrosc opic", + "Ġcheck list", + "Ġad orned", + "R oyal", + "Ad minist", + "ĠRet irement", + "ĠHig hest", + "We ather", + "ile ge", + "Ġincre ments", + "ĠC osponsors", + "Ġmas se", + "ĠS inn", + "r f", + "Ġh ordes", + "as sembly", + "75 4", + "ĠNat asha", + "ĠTY PE", + "ĠGEN ERAL", + "Ġarr anging", + "Ġ40 7", + "l ator", + "Ġg lean", + "Ġdisc redited", + "Ġclin icians", + "UN E", + "Ġachie ves", + "ĠEm erson", + "com plex", + "= [", + "Ġprincip ally", + "Ġfra il", + "p icked", + "Ġthan king", + "Ġre cl", + "ĠL AST", + "Ġsupp ressing", + "il ic", + "Ġantidepress ant", + "ĠLis bon", + "Ġth or", + "Ġsp a", + "Ġking doms", + "ĠPear ce", + "em o", + "Ġpl ung", + "Ġdiv est", + "Ġ ********************************", + "b is", + "osp els", + "ad r", + "Sp irit", + "hall a", + "P ink", + "end ez", + "Ġresurrect ed", + "esc ape", + "ĠRosen stein", + "Ġge ological", + "Ġnecess ities", + "Ġcarn iv", + "ĠE lys", + "ĠBar ney", + "Ġ29 6", + "dig y", + "ST ON", + "D OWN", + "Ġmil estones", + "Ġk er", + "Ġdismant ling", + "Ġre prim", + "Ġcross ings", + "19 45", + "Ġpatri archy", + "Ġblasp hemy", + "Ġ3 59", + "met ry", + "ĠOb esity", + "ĠDiff erences", + "bl ocking", + "ãĥķ ãĤ¡", + "ich ita", + "ĠSab ha", + "ph alt", + "ĠCol o", + "ual a", + "effic ients", + "ĠMed ina", + "con sole", + "55 7", + "ĠHann ibal", + "ĠHab it", + "ĠF ever", + "Ġthen ce", + "Ġsyn agogue", + "Ġessential s", + "Ġw ink", + "ĠTr ader", + "ID A", + "ĠSp oiler", + "ĠIceland ic", + "ĠHay ward", + "Ġpe ac", + "Ġmal ice", + "Ġflash back", + "Ġth w", + "Ġlay offs", + "L iquid", + "Ġtro oper", + "Ġh inge", + "ĠRead ers", + "Ph ill", + "ĠB auer", + "Cre ated", + "Ġaud its", + "ac compan", + "Ġunsus pecting", + "ier a", + "6666 6666", + "Ġbro ch", + "Ġapprehend ed", + "ĠM alk", + "cer ning", + "ĠCod ex", + "O VER", + "M arsh", + "ĠD eng", + "ĠExp ression", + "Ġdisrespect ful", + "Ġasc ending", + "t ests", + "ĠPlaint iff", + "ster y", + "ĠAl ibaba", + "din and", + "ĠDem psey", + "Applic ations", + "mor al", + "Ġthrough put", + "Ġquar rel", + "Ġm ills", + "Ġhe mor", + "ĠC ASE", + "terror ist", + "st im", + "ifest yle", + "ro zen", + "CE PT", + "Ar k", + "u ci", + "lect ic", + "Ġirrit ating", + "she ets", + "A y", + "Ġrede emed", + "Ġhorn y", + "ĠTe ach", + "ĠS ear", + "dem ocracy", + "4 65", + "ĠRest ore", + "Ġstand by", + "ĠP is", + "iff in", + "Ġsleep y", + "Ġextr ater", + "Ġcompl iments", + "Fram eworks", + "Ġinstall s", + "Ġb anging", + "sur face", + "found land", + "Ġmetaph ysical", + "Ġ28 3", + "oul s", + "dev ices", + "Ar gs", + "ĠSac rifice", + "ĠMcC orm", + "es on", + "Cons ervative", + "ĠM ikhail", + "see ing", + "is ively", + "ĠRo oms", + "ĠGener ic", + "Ġenthusi astically", + "Ġgri pped", + "Ġcomed ic", + "ĠElectric ity", + "Ġgu errilla", + "Ġdec oration", + "ĠPerspect ive", + "Ġconsult ations", + "Ġun amb", + "Ġplag iar", + "Ġmagic ian", + "Ġe rection", + "ĠTour ism", + "or ied", + "ro xy", + "11 00", + "T am", + "Ī è", + "Î ³", + "× ª", + "ĠPred ators", + "Nit rome", + "Ġtelesc opes", + "project s", + "Ġun protected", + "Ġst ocked", + "ĠEnt reprene", + "nex pected", + "Ġwast ewater", + "V ill", + "Ġint imately", + "Ġi Cloud", + "ĠConst able", + "Ġspo of", + "Ġne farious", + "Ġfin s", + "Ġcens or", + "ĠMod es", + "ĠEs per", + "ar bon", + "Ġinter sections", + "Ġlaud ed", + "Ġphys i", + "Ġgener ously", + "ĠThe Nitrome", + "ĠTheNitrome Fan", + "Ġar isen", + "ĠÙ Ī", + "Ġg lands", + "ĠPav ilion", + "ĠGu pta", + "Ġuniform ly", + "Ġr amps", + "ri et", + "ĠWH EN", + "ĠVan essa", + "Ġrout ed", + "Ġlim p", + "ĠC PI", + "p ter", + "int uitive", + "Ġv aping", + "Ġexperiment ed", + "ĠOlymp us", + "ĠAm on", + "Ġsight ing", + "Ġinfiltr ate", + "ĠGentle man", + "Ġsign ings", + "ĠMe ow", + "ĠNav igation", + "che cks", + "4 33", + "Ġel apsed", + "ĠBulg arian", + "esp ie", + "ĠS OM", + "d uring", + "Ġsp ills", + "anc a", + "ĠPly mouth", + "M AL", + "Ġdomest ically", + "ĠWater gate", + "ĠF AM", + "k illed", + "ed ited", + "ĠYour self", + "Ġsynchron ization", + "ĠPract ices", + "ST EP", + "Ġgen omes", + "ĠQ R", + "not ice", + "Ġloc ating", + "z in", + "Ġ3 29", + "al cohol", + "Ġk itten", + "V o", + "Ġr inse", + "Ġgrapp le", + "ĠSc rew", + "ĠD ul", + "A IR", + "Ġle asing", + "ĠCaf é", + "Ġro ses", + "ĠRes pect", + "Ġmis lead", + "Ġperfect ed", + "Ġnud ity", + "Ġnon partisan", + "ĠCons umption", + "Report ing", + "Ġnu ances", + "Ġdeduct ible", + "ĠSh ots", + "Ġ3 77", + "Ġæ ľ", + "ano oga", + "Ben ef", + "ĠB am", + "ĠS amp", + "if ix", + "Ġgal van", + "ĠMed als", + "rad ius", + "Ġno bles", + "Ġe aves", + "igr ate", + "K T", + "ĠHar bour", + "u ers", + "Ġrisk ed", + "re q", + "Ġneuro t", + "get table", + "ain a", + "Rom ney", + "Ġunder pin", + "Ġlo ft", + "ĠSub committee", + "ĠMong ol", + "b iz", + "Ġmanif ests", + "ass isted", + "ĠG aga", + "Ġsy nergy", + "Ġreligious ly", + "ĠPre f", + "ĠG erry", + "T AG", + "ĠCho i", + "4 66", + "beh ind", + "ĠO u", + "Gold Magikarp", + "Ġhemor rh", + "R iver", + "Ġtend on", + "Ġinj ure", + "ĠF iona", + "Ġp ag", + "Ġag itation", + "|| ||", + "ur an", + "ĠE SA", + "Ġest eem", + "Ġdod ging", + "Ġ4 12", + "r ss", + "Ġce ases", + "ex cluding", + "Ġint akes", + "Ġinsert s", + "Ġemb old", + "ĠO ral", + "up uncture", + "4 11", + "ĠUn ified", + "ĠDe le", + "Ġfurn ace", + "ĠCoy otes", + "ĠBr ach", + "L abor", + "Ġhand shake", + "Ġbru ises", + "Gr ade", + "éĹ ĺ", + "ĠGram my", + "ile en", + "St ates", + "ĠScandinav ian", + "ĠKard ash", + "8 66", + "Ġeffort lessly", + "ĠDI RECT", + "ĠTH EN", + "ĠMe i", + "ert ation", + "19 68", + "Ġgro in", + "w itch", + "Requ irements", + "98 5", + "Ġroof s", + "Ġest ates", + "ĠH F", + "Ġha ha", + "Ġdense ly", + "ĠO CT", + "Ġpl astics", + "Ġincident ally", + "ĠTr acks", + "ĠTax es", + "Ġch anted", + "Ġforce ful", + "ĠBie ber", + "ĠK ahn", + "K ent", + "ĠC ot", + "lic ts", + "F ed", + "Ġhide ous", + "ĠVer d", + "ĠSynd icate", + "ĠIl legal", + "J et", + "ĠD AV", + "re asonable", + "c rew", + "Ġfundamental ist", + "Ġtruth ful", + "ĠJ ing", + "Ġl il", + "Ġdown ed", + "Ġen chanted", + "ĠPolic ies", + "ĠMcM aster", + "ĠH are", + "ides how", + "Ġpar ams", + "en cers", + "gorith m", + "Ġallow ances", + "Ġturb ulent", + "Ġcomplex ities", + "ĠK T", + "Ġ3 37", + "ĠGen etic", + "F UN", + "D oug", + "t ick", + "Ġg igs", + "ument hal", + "Ġpatriarch al", + "Ġcal c", + ", ...", + "Ġc out", + "ĠGu an", + "Ġpath ological", + "ĠR ivals", + "Ġunder rated", + "Ġflu orescent", + "ĠJ iu", + "arna ev", + "ĠQu an", + "Ġ4 29", + "Ġ à¨", + "M ario", + "Con struct", + "ĠC itation", + "ĠR acial", + "ĠR SA", + "ĠF idel", + "Ġ3 95", + "Person ally", + "C ause", + "à »", + "rad ical", + "in en", + "Ġvehement ly", + "ĠPap a", + "Ġintern ship", + "Ġfl akes", + "ĠRe ck", + "Luck ily", + "B ra", + "20 20", + "rav ings", + "R N", + "W onder", + "Ser iously", + "Ġre usable", + "Ġpoll uted", + "ĠP eng", + "le igh", + "ind le", + "Ġcircuit ry", + "ĠMad onna", + "ĠB ART", + "Res idents", + "att ribute", + "Phil adelphia", + "Cl ub", + "Ġplan ner", + "Ġfr antically", + "Ġfaith fully", + "ĠTerrit ories", + "ĠL AT", + "ĠAnders en", + "an u", + "ĠP ARK", + "ĠS ora", + "i age", + "ĠPlay offs", + "ĠG CC", + "4 27", + "Ġab norm", + "ĠL ever", + "Ġdisob edience", + "As ync", + "ĠShe a", + "V ert", + "Ġsk irts", + "ĠSaw yer", + "x p", + "Ġwors ening", + "Ġsc apego", + "ĠAng le", + "oth al", + "Ġtro ve", + "ĠSt y", + "ĠN guyen", + "mar ine", + "ide on", + "Dep ths", + "Bl og", + "ĠIll uminati", + "Ġtract s", + "Ġorgan ise", + "Ġo str", + "F s", + "Ġlever aging", + "ĠD aredevil", + "as ar", + "Ġl ang", + "Ġex termin", + "urs ions", + "ĠRom o", + "ãĤ¤ ãĥĪ", + "Ġcont ended", + "Ġencounter ing", + "ĠTable t", + "ĠAltern ate", + "sk ill", + "Ġswe ets", + "Ġco hesive", + "cap acity", + "Ġrep ud", + "Ġl izard", + "ro o", + "Ġpilgr ims", + "ĠR uff", + "ĠInstr ument", + "ĠLog o", + "uit ous", + "E H", + "Ġsales man", + "Ġank les", + "L ed", + "ĠPat ty", + "ud os", + "Own er", + "Ġdiscrep ancies", + "k j", + "M U", + "Ġuncond itional", + "Dragon Magazine", + "i ard", + "O ak", + "ĠConvers ation", + "be er", + "ĠOs aka", + "D elta", + "us ky", + "Ġsecret ion", + "Ġpl aza", + "Ġm ing", + "Ġde pletion", + "ĠM ous", + "ĠI TS", + "ĠH imal", + "ĠFle ming", + "Ġcyt ok", + "ĠH ick", + "Ġbat ters", + "ĠInt ellectual", + "6 75", + "é r", + "IS ION", + "ĠQu entin", + "ĠCh apters", + "ih adi", + "Ġco aster", + "WAY S", + "ĠL izard", + "ĠY or", + "and ering", + "S kin", + "ha ust", + "ab by", + "Ġportray ing", + "Ġwield ed", + "d ash", + "Ġprop onent", + "Ġr ipple", + "Ġgrap hene", + "Ġfly er", + "Ġrec urrent", + "Ġdev ils", + "Ġwater fall", + "æĺ ¯", + "go o", + "Text Color", + "Ġtam pering", + "IV ES", + "TR UMP", + "ĠAb el", + "ĠS AL", + "ĠHend ricks", + "ĠLu cius", + "b ots", + "Ġ40 96", + "IST ORY", + "Gu est", + "ĠN X", + "in ant", + "Ben z", + "ĠLoad ed", + "ĠCle ver", + "t reatment", + "Ġta vern", + "Ġ3 39", + "ĠT NT", + "ific antly", + "Tem perature", + "F el", + "Ġunder world", + "ĠJud ges", + "Ġ< +", + "Ġst ump", + "Ġoccup ancy", + "Ġab er", + "ĠF inder", + ") \",", + "ĠN unes", + "res et", + "in et", + "ect omy", + "Ġwell ness", + "ĠP eb", + "quart ered", + "and an", + "Ġneg atives", + "ĠTh iel", + "ĠCl ip", + "ĠL TD", + "Ġbl ight", + "Ġreperto ire", + "K yle", + "Ġqu er", + "ĠC es", + "Ġha pl", + "98 9", + "ĠTh ames", + "isc opal", + "Des k", + "ivari ate", + "ĠEx cellence", + "found ation", + "Ġâ ĩ", + "X i", + "Ġmyster iously", + "esty les", + "Ġper ish", + "ĠEng els", + "ĠDE AD", + "09 0", + "}} }", + "ĠUn real", + "Ġrest less", + "ID ES", + "orth odox", + "ĠInter mediate", + "Ġdin ners", + "ĠTr out", + "ĠSe ym", + "ĠHall s", + "og ged", + "Ġtraged ies", + "Ġdid nt", + "67 6", + "Ġail ments", + "Ġobserv able", + "ĠV ide", + "ad apt", + "ĠD usk", + "Ġprofessional ism", + "ĠPres cott", + "ĠInd ies", + "p ox", + "ĠMe hran", + "W ide", + "Ġend emic", + "ĠPar an", + "B ird", + "Ġped als", + "ĠI U", + "ĠAdam ant", + "ĠH urt", + "Ġcorrel ates", + "urd en", + "Ġspons oring", + "cl imate", + "ĠUnivers ities", + "ĠK not", + "enn es", + "ĠDam ian", + "ĠAx el", + "S port", + "Ġbar b", + "ĠS no", + "sh own", + "ste en", + "ud ence", + "Ġnon violent", + "Ġhom ophobia", + "Ġbiom ass", + "ĠDet ail", + "Ġsrf N", + "ĠT une", + "accompan ied", + "I ENCE", + "Al bert", + "ĠMong o", + "z x", + "ĠCer berus", + "or bit", + "c ens", + "Ġsl ay", + "SH ARE", + "H Y", + "Ġb rawl", + "ĠPro be", + "Ġnonex istent", + "ĠClare nce", + "ĠBlack burn", + "Ġport als", + "ĠR ita", + "ĠRem ain", + "ĠLe vant", + "Ġtrick ed", + "ĠF erry", + "aver ing", + "ĠStraw berry", + "ĠAn swers", + "Ġhorrend ous", + "ĠA man", + "Supp lement", + "ĠT oad", + "Ġpe eled", + "Ġman oeuv", + "ĠU zbek", + "mond s", + "ĠH ector", + "Ġ40 2", + "pe es", + "fix es", + "Ġd j", + "Ġres umes", + "Ġaccount ant", + "Ġadvers ity", + "Ġham pered", + "ĠL arson", + "Ġd oping", + "part s", + "H ur", + "Ġbe arded", + "Ġy r", + "ĠPlug in", + "å¥ ³", + "Ġ/ **", + "rol ley", + "Ġwaters hed", + "ĠSub mission", + "if lower", + "AS C", + "Ġcho ir", + "Ġsculpt ures", + "m A", + "incre asing", + "ai i", + "Ġsne akers", + "Ġconfront s", + "ĠEle phant", + "ĠEl ixir", + "Ġrec al", + "ĠT TL", + "w idget", + "ĠW ax", + "ĠGr ayson", + "Ġha irst", + "Ġhumili ated", + "ĠWAR N", + "app iness", + "ĠT TC", + "F uel", + "Ġpol io", + "Ġcomplex es", + "Ġbab e", + "ĠX IV", + "P F", + "). [", + "P arts", + "Ġ4 35", + "M eg", + "ĠY ards", + "ĠAL P", + "Ġy ells", + "Ġprin ces", + "Ġbull ies", + "ĠCapital ism", + "ex empt", + "FA Q", + "ĠSp onge", + "ĠAl a", + "Ġpleas antly", + "Ġbu f", + "Ġden ote", + "Ġunp ublished", + "Ġkne eling", + "asc a", + "Ġl apse", + "al ien", + "99 4", + "Ġrefere es", + "ĠLaw yers", + "S anta", + "Ġpuzz ling", + "ĠProm etheus", + "ĠPh araoh", + "ĠDel ay", + "Ġfacilit ates", + "ĠC ES", + "Ġjew els", + "Ġbook let", + "ond ing", + "Ġpolar ization", + "ĠMor an", + "ĠSal ad", + "ĠS OS", + "ĠAdv ice", + "PH OTOS", + "IC AN", + "iat ures", + "ex press", + "ĠWonder land", + "ĠC ODE", + "ĠCL ASS", + "9 75", + "Ġg rep", + "ĠD iesel", + "ĠGl ac", + "! ?\"", + "Ġr m", + "o ine", + "disc rimination", + "ĠN urse", + "m allow", + "Ġv ortex", + "ĠCons ortium", + "Ġlarge Download", + "stra ight", + "augh lin", + "G rad", + "Ġpublic ized", + "ĠW aves", + "ĠRed d", + "Ġfest ivities", + "ĠM ane", + "ar ov", + "Ġfleet ing", + "ĠDr unk", + "ug en", + "C ele", + "Ġchromos omes", + "ĠD OT", + "-+-+ -+-+", + "Ġbus iest", + "ĠBe aver", + "Sy rian", + "ĠK yr", + "k as", + "ĠCross Ref", + "19 50", + "76 01", + "Ġrepe aling", + "ĠWin ners", + "ĠMac ro", + "ĠD OD", + "bl ance", + "S ort", + "64 1", + "Ġmet re", + "ĠD irk", + "Ġgo ggles", + "Ġdraw backs", + "Ġcomplain ant", + "Ġauthor izing", + "Ġantit rust", + "oper ated", + "Ġm ah", + "Ġexagger ation", + "Am azing", + "ĠSer aph", + "Ġha ze", + "w ow", + "Ġextingu ished", + "Ġcan yon", + "ĠB osh", + "Ġv ents", + "Ġsc rape", + "Cor rect", + "4 26", + "Ġav g", + "Dem and", + "ĠâĪ ¼", + "Ġmicrobi ota", + "\"} ],\"", + "ĠSt ev", + "B io", + "ĠPlan es", + "Ġsuggest ive", + "Ġdec ipher", + "ĠRefuge e", + "ĠKe jriwal", + "ĠGreen peace", + "Ġdecl ass", + "ĠSound ers", + "Ġth o", + "Ġdec rypt", + "Ġbr ushing", + "ĠJane iro", + "ip op", + "S i", + "8 77", + "ĠGeoff rey", + "Ġc pu", + "ĠHaz el", + "Ġview points", + "Ġcris py", + "ĠNot ification", + "Ġsold er", + "ĠMod est", + "ĠHem isphere", + "Ġcass ette", + "in cludes", + "Ġident ifiers", + "ĠC ALL", + "in cent", + "T odd", + "ĠSwe ep", + "Ġ3 34", + "b oss", + "Ġsm ir", + "gin x", + "Ġtown ship", + "Ġg rieving", + "ĠMos que", + "Net flix", + "AS ED", + "ĠMillenn ials", + "oc om", + "19 67", + "Ġbold ly", + "s leep", + "Ġes che", + "arij uana", + "Ġsw irl", + "ĠPen al", + "Ġneglig ent", + "ĠStephen son", + "K ER", + "ĠZ oro", + "ris is", + "Ġlocal ization", + "ĠSeym our", + "ĠAng lic", + "red itation", + "prot ection", + "ĠPa ige", + "Ġo mit", + "ĠR ousse", + "ĠT ub", + "Ġinv itations", + "t ty", + "Ġm oss", + "ph ysical", + "C redits", + "Ġan archy", + "Ġchild care", + "Ġl ull", + "ĠM ek", + "ĠL anguages", + "lat est", + "ĠSan ford", + "Ġus ability", + "Ġdiff use", + "ĠD ATA", + "Ġsp rites", + "ĠVeget a", + "ĠProm otion", + "ãĥ¼ ãĤ¯", + "rict ing", + "z ee", + "Tur kish", + "ĠTD s", + "pro ven", + "57 1", + "Ġsmug glers", + "707 10", + "Ġreform ed", + "ĠLo is", + "Ġun fl", + "ĠWITH OUT", + "ĠReturn ing", + "ann ie", + "ĠTom as", + "Fr anc", + "ĠProf it", + "ĠSER V", + "ĠR umble", + "ik uman", + "es an", + "Ġt esters", + "Ġgad get", + "Ġbrace let", + "ĠF SA", + "comp onent", + "Ġparamed ics", + "Ġj an", + "ĠRem em", + "ĠSk inner", + "Ġl ov", + "ĠQu ake", + "rom a", + "Ġfl ask", + "Pr inc", + "Ġover power", + "Ġlod ging", + "ĠK KK", + "ret te", + "Ġabsor bs", + "w rote", + "Ġ ,\"", + "K ings", + "ĠH ail", + "ĠFall ing", + "xt ap", + "ĠHel ena", + "ire ns", + "L arry", + "Ġpamph let", + "ĠC PR", + "G ro", + "ĠHirosh ima", + "Ġhol istic", + "\". [", + "Ġdet achment", + "Ġas pire", + "Ġcompl icit", + "ĠGreen wood", + "Ġresp awn", + "ĠSt upid", + "ĠFin ished", + "f al", + "b ass", + "Ġab hor", + "Ġmock ery", + "ĠFe ast", + "VID EO", + "Ġcon sec", + "ĠHung ry", + "P ull", + "ĠH ust", + "it ance", + "? ãĢį", + ") --", + "ĠPar allel", + "con v", + "4 69", + "ha ar", + "w ant", + "P aper", + "m ins", + "ĠTor o", + "ĠTR UMP", + "ĠR ai", + "D W", + "ĠW icked", + "ĠL ep", + "Ġfun ky", + "Ġdetrim ent", + "ios is", + "ache v", + "Ġde grade", + "im ilation", + "Ġret ard", + "Ġfrag mentation", + "Ġcow boy", + "ĠY PG", + "ĠH AL", + "Parent s", + "ĠS ieg", + "ĠStra uss", + "ĠRub ber", + "× IJ", + "Fr ag", + "Ġp t", + "Ġoption ally", + "ĠZ IP", + "ĠTrans cript", + "ĠD well", + "88 2", + "M erc", + "ĠM OT", + "ãĥ¯ ãĥ³", + "Ġhun ts", + "Ġexec utes", + "In cludes", + "Ġacid ic", + "ĠRespons ibility", + "ĠD umb", + "we i", + "And erson", + "ĠJas per", + "ight on", + "abs olutely", + "Ad ult", + "Ġpl under", + "Mor ning", + "ĠT ours", + "ĠD ane", + "Î º", + "ĠT EST", + "ĠG ina", + "Ġcan ine", + "aw an", + "Ġsocial ists", + "ĠS oda", + "Ġimp etus", + "ĠSupplement ary", + "oli ath", + "ĠKinn ikuman", + "mitted ly", + "second s", + "Ġorganis ers", + "Ġdocument aries", + "Vari able", + "GRE EN", + "Ġres orts", + "Ġbr agging", + "Ġ3 68", + "Art ist", + "w k", + "bl ers", + "Un common", + "ĠRet rieved", + "Ġhect ares", + "Ġtox in", + "r ank", + "Ġfaith s", + "ĠG raphic", + "Ġve c", + "ĠL IA", + "Af rican", + "Ġard ent", + "end iary", + "L ake", + "ĠD OS", + "cient ious", + "ĠOk awaru", + "ĠAll y", + "ĠTim eline", + "D ash", + "ĠI c", + "contin ue", + "Ġt idy", + "Ġinstinct ively", + "ĠP ossibly", + "ĠOut door", + "ĠWould n", + "Ġl ich", + "ĠBr ay", + "ĠA X", + "Ġà ī", + "Ġ+ #", + "\\ '", + "Direct ory", + "ab iding", + "Ġf eral", + "ic ative", + "but t", + "Ġper verse", + "S alt", + "Ġwar ped", + "Ġnin eteen", + "Ġcabin ets", + "Ġsrf Attach", + "ĠSl oan", + "Ġpower ing", + "reg ation", + "F light", + "se vere", + "Ġst ren", + "Ġc og", + "ap ache", + "Ġâ Ŀ", + "Ġcaf eteria", + "p aces", + "ĠGrim oire", + "uton ium", + "Ġr aining", + "Ġcir cling", + "Ġlineback ers", + "c redit", + "Ġrep atri", + "ĠCam den", + "lic ense", + "Ġly ric", + "Ġdescript or", + "Ġval leys", + "Ġre q", + "Ġback stage", + "ĠPro hibition", + "ĠK et", + "Op ening", + "S ym", + "æĸ ¹", + "Ġserv ings", + "Ġoverse en", + "Ġaster oids", + "ĠMod s", + "ĠSpr inger", + "ĠCont ainer", + "è »", + "ĠM ens", + "Ġmult im", + "Ġfire fighter", + "pe c", + "Ġchlor ine", + "Ð ¼", + "end i", + "Ġsp aring", + "Ġpolyg amy", + "ĠR N", + "ĠP ell", + "Ġt igers", + "Ġflash y", + "ĠMad ame", + "S word", + "Ġpref rontal", + "Ġpre requisite", + "uc a", + "Ġw ifi", + "Ġmiscon ception", + "Ġharsh ly", + "ĠStream ing", + "ot om", + "ĠGiul iani", + "foot ed", + "Ġtub ing", + "ind ividual", + "z ek", + "n uclear", + "m ol", + "Ġright ful", + "49 3", + "Ġspecial ization", + "Ġpassion ately", + "ĠVel ocity", + "ĠAv ailability", + "T enn", + "Ġl atch", + "ĠSome body", + "Ġhel ium", + "cl aw", + "Ġdi pping", + "XX X", + "Ġinter personal", + "7 10", + "Ġsub ter", + "Ġbi ologists", + "ĠLight ing", + "Ġopt ic", + "Ġden im", + "end on", + "ĠC orm", + "Ġ3 41", + "ĠC oup", + "Ġfear less", + "Ġal ot", + "ĠCliff ord", + "ĠRun time", + "ĠProv ision", + "up dated", + "lene ck", + "Ġneur on", + "Ġgrad ing", + "ĠC t", + "sequ ence", + "in ia", + "con cept", + "Ġro aring", + "ri val", + "ĠCaucas ian", + "Ġmon og", + "key es", + "Ġappell ate", + "Ġlia ison", + "EStream Frame", + "ĠPl um", + "! .", + "Ġsp herical", + "Ġper ished", + "Ġbl ot", + "Ġben ches", + "Ġ4 11", + "Ġpione ered", + "Ġhur led", + "Jenn ifer", + "ĠYose mite", + "Ch air", + "Ġreef s", + "Ġelect or", + "ĠAnt hem", + "65 2", + "Ġun install", + "Ġimp ede", + "Ġbl inking", + "Ġgot o", + "Dec re", + "A ren", + "Ġstabil ization", + "ĠDis abled", + "ĠYanuk ovych", + "Ġoutlaw ed", + "ĠVent ura", + "ten ess", + "Ġplant ation", + "Ġy acht", + "ĠHu awei", + "Ġsol vent", + "Ġgr acious", + "Ġcur iously", + "Ġcapac itor", + "Ġc x", + "ĠRef lex", + "Ph ys", + "ĠC f", + "pt in", + "cons ervative", + "Ġinv ocation", + "c our", + "F N", + "ĠNew ly", + "H our", + "As ian", + "ĠLe ading", + "ĠAer ospace", + "An ne", + "Ġpre natal", + "Ġdeterior ating", + "H CR", + "ĠNorm andy", + "ol ini", + "ĠAm bro", + "9 10", + "Ġset backs", + "ĠT RE", + "Ġs ig", + "ĠSc ourge", + "59 7", + "79 8", + "Game play", + "Ġm sec", + "M X", + "Ġprice y", + "ĠL LP", + "aker u", + "Ġover arching", + "ĠB ale", + "Ġworld ly", + "Cl ark", + "Ġscen ic", + "Ġdisl iked", + "ĠCont rolled", + "T ickets", + "ĠE W", + "ab ies", + "ĠPl enty", + "Non etheless", + "Ġart isan", + "Trans fer", + "ĠF amous", + "Ġinf ield", + "ble y", + "Ġunres olved", + "ĠML A", + "ãĤ Ĥ", + "Cor rection", + "Ġdemocr at", + "ĠMore no", + "ro cal", + "il ings", + "Ġsail or", + "Ġr ife", + "h ung", + "Ġtrop es", + "Ġsn atched", + "ĠL IN", + "ĠB ib", + "ES A", + "ĠPre v", + "ĠCam el", + "run time", + "Ġob noxious", + "4 37", + "Ġsum mers", + "Ġunexpl ained", + "ĠWal ters", + "cal iber", + "Ġg ull", + "ĠEnd urance", + "ä½ ľ", + "Ġ3 47", + "Ir ish", + "Ġaer obic", + "Ġcr amped", + "ĠHon olulu", + "à ©", + "us erc", + "ec ast", + "AC Y", + "ĠQu ery", + "ãĤ¹ ãĥĪ", + "Bet a", + "Ġsuscept ibility", + "ĠSh iv", + "ĠLim baugh", + "Ġà ĸ", + "ĠN XT", + "ĠM uss", + "ĠBrit ons", + "ES CO", + "EG IN", + "Ġ% %", + "Ġsec ession", + "ĠPat ron", + "ĠLu a", + "n aires", + "ĠJPM organ", + "us b", + "ocy te", + "Ġcouncill ors", + "ĠLi ang", + "f arm", + "Ġnerv ously", + "Ġattract iveness", + "ĠK ov", + "j ump", + "Pl ot", + "Ġst ains", + "ĠStat ue", + "ĠApost les", + "he ter", + "ĠSUP PORT", + "Ġoverwhel m", + "Y ES", + "Ġ29 1", + "d ensity", + "Ġtra pping", + "M it", + "Ġf ide", + "ĠPam ela", + "atl antic", + "Dam n", + "Ġp ts", + "OP A", + "Ġserv icing", + "Ġoverfl owing", + "ul o", + "ĠE rit", + "t icket", + "light ing", + "ĠH mm", + "ãĥ¼ ãĥ«", + "im oto", + "Ġchuck le", + "4 23", + "ãģ ķ", + "sh ape", + "Ġque ues", + "Ġanch ors", + "ãĤ¼ ãĤ¦ãĤ¹", + "F er", + "Ġaw oke", + "Ġ6 66", + "h ands", + "Ġdiver gence", + "Ġ50 5", + "T ips", + "Ġdep ot", + "Ġske w", + "ĠDel iver", + "op ot", + "Ġdiv ul", + "ĠE B", + "uns igned", + "ĠUn i", + "X box", + "Ġfor ks", + "Ġ7 02", + "å ¯", + "Ġpromot ers", + "ĠV apor", + "Ġlev ied", + "sl ot", + "Ġpig ment", + "Ġcyl inders", + "C RE", + "Ġsn atch", + "Ġperpet ually", + "Ġl icking", + "ĠFe et", + "ĠKra ken", + "ĠHold en", + "ĠCLS ID", + "m r", + "Ġproject or", + "Ġden otes", + "Ġchap el", + "ĠTor rent", + "b ler", + "R oute", + "ĠDef endant", + "ĠPublisher s", + "ĠM ales", + "ĠInn ov", + "ĠAg ility", + "rit er", + "ty mology", + "st ores", + "L ind", + "Ġf olly", + "ĠZur ich", + "B le", + "Ġnurt ure", + "Ġcoast line", + "uch in", + "D omin", + "Ġfri vol", + "ĠCons olid", + "res ults", + "M J", + "Ġphyl ogen", + "Ġha uled", + "ĠW iley", + "ĠJess ie", + "ĠPrep are", + "ĠE ps", + "Ġtreasure r", + "I AS", + "Ġcolon ists", + "Ġin und", + "ĠWW F", + "ĠCon verted", + "6 000", + "out side", + "ĠApp earance", + "ĠRel ic", + "ĠM ister", + "s aw", + "Ġresult ant", + "Ġadject ive", + "ĠLaure l", + "ĠHind i", + "b da", + "Pe ace", + "Ġreb irth", + "Ġmembr anes", + "Ġforward ing", + "Ġcoll ided", + "ĠCar olyn", + "K ansas", + "5 99", + "ĠSolid GoldMagikarp", + "Be ck", + "Ġstress ing", + "ĠGo o", + "ĠCooper ative", + "Ġf s", + "ĠAr chie", + "L iter", + "ĠK lopp", + "J erry", + "Ġfoot wear", + "War ren", + "Ġsc ree", + "h are", + "Under standing", + "P ed", + "Ġanth ology", + "ĠAnn ounce", + "M ega", + "Ġflu ent", + "Ġbond age", + "ĠDisc ount", + "il ial", + "C art", + "ĠNight mares", + "Sh am", + "ĠB oll", + "uss ie", + "H ttp", + "Atl anta", + "Ġun recogn", + "ĠB id", + "Ġunder grad", + "Ġforg iving", + "ĠGl over", + "AAAA AAAA", + "4 45", + "V G", + "pa io", + "kill ers", + "Ġrespons ibly", + "Ġmobil ize", + "Ġeffect ed", + "ĠL umin", + "Ġk ale", + "Ġinfring ing", + "ann ounced", + "Ġf itt", + "b atch", + "ĠT ackle", + "ĠL ime", + "ĠAP P", + "uke mia", + "Ġrub y", + "Ġex oner", + "ĠCas ual", + "0 70", + "Ġpel vic", + "Ġautom ate", + "ĠK ear", + "ĠCoast al", + "Ġcre ed", + "Ġbored om", + "ĠSt un", + "ri ott", + "Ĥ İ", + "Ġregener ate", + "Ġcomed ians", + "ĠOP ER", + "Sp ons", + "id ium", + "on is", + "L ocated", + "05 7", + "Ġsusp ense", + "ĠD ating", + "C ass", + "Ġneoc ons", + "ĠShin zo", + "Ġaw oken", + "ch rist", + "ĠMess ages", + "att led", + "ĠSpr ay", + "ĠSp ice", + "C W", + "Ġshield ing", + "ĠG aul", + "Am id", + "Ġparam ilitary", + "Ġmult if", + "ĠTan ner", + "il k", + "Ġgodd amn", + "g ements", + "Ġbe friend", + "m obi", + "Ġ3 88", + "fold er", + "acc a", + "Ġins in", + "g ap", + "N ev", + "fif th", + "Ġpsychiat ry", + "b anks", + "TH IS", + "Ġhar b", + "ac qu", + "Ġfac ade", + "ĠPower Point", + "80 3", + "Ġbl uff", + "Sh ares", + "Ġfavor ing", + "El izabeth", + "Ãį Ãį", + "Ġr anger", + "77 2", + "ĠAr che", + "h ak", + "ĠGen etics", + "ĠF EMA", + "Ġev olves", + "Ġest e", + "ĠP ets", + "ĠM é", + "ĠInterest ing", + "ĠCanter bury", + "ch apter", + "ĠStar fleet", + "Sp anish", + "Ġdraw back", + "ĠNor wich", + "9 70", + "n orth", + "ag anda", + "Ġtransform ative", + "ram ids", + "bi ology", + "ad ay", + "Ġpropag ation", + "ĠGam ma", + "ĠDen ise", + "ĠCalcul ator", + "ent imes", + "ĠB ett", + "Ġapp endix", + "ĠHD D", + "AK ING", + "Ġst igmat", + "Ġhol ster", + "Ġord inarily", + "Ch ance", + "ĠCont rary", + "Ġad hesive", + "Ġgather s", + "6 12", + "re au", + "ony ms", + "ew ays", + "Ġindu ces", + "Ġinterchange able", + "se m", + "Wh it", + "Ġtr ance", + "Ġincorpor ation", + "ĠExt ras", + "Fin ancial", + "Ġawkward ly", + "ĠStur geon", + "ĠH Y", + "Norm ally", + "ĠEnd ing", + "ĠAss ist", + "enc rypted", + "Ġsub jug", + "Ġn os", + "Ġfan atic", + "C ub", + "C U", + "?\" .", + "Ġirre versible", + "å Ĥ", + "03 1", + "ĠH AR", + "sp read", + "ul ia", + "= $", + "Sc ope", + "L ots", + "Ġlif estyles", + "ol on", + "Ġf eds", + "Ġcongrat ulate", + "web kit", + "Ġindist inguishable", + "ĠSw ing", + "Ġcommand ments", + "qu ila", + "ab ella", + "m ethyl", + "ann abin", + "Ġo vere", + "Ġlob ster", + "ĠQU EST", + "ĠCONT IN", + "bern atorial", + ":::: ::::", + "ĠTra ve", + "ĠSam oa", + "AN I", + "75 2", + "Ð ´", + "userc ontent", + "ĠMod erate", + "y eah", + "ĠK itt", + "Ġwe e", + "Ġstuff ing", + "ĠInter vention", + "ĠD ign", + "Ġware houses", + "ĠF iji", + "Ġpel lets", + "Ġtake away", + "ĠT ABLE", + "ĠClass ical", + "col lection", + "Ġland fall", + "ĠMus cle", + "Ġsett les", + "ĠAD V", + "Ġ3 44", + "L aura", + "Ġf ared", + "ĠPart ial", + "4 36", + "oss ibility", + "ĠD aly", + "ĠT arant", + "ĠFu ji", + "am l", + "c ence", + "55 1", + "ĠProced ures", + "ĠO CD", + "ĠU D", + "t in", + "Q UI", + "ach o", + "4 38", + "Ġgl itches", + "Ġenchant ment", + "Ġcalcul ates", + "IR O", + "ĠH ua", + "alys es", + "ĠL ift", + "um o", + "Ġle apt", + "Ġhypothes ized", + "ĠGust av", + "it ans", + "VERS ION", + "æ ł", + "Rog er", + "Ġr and", + "ĠAd apter", + "Ġ3 31", + "ĠPet ition", + "k ies", + "M ars", + "Ġunder cut", + "ze es", + "ĠLy ons", + "ĠDH CP", + "Miss ing", + "Ġretire es", + "Ġins idious", + "el i", + "> )", + ". ãĢį", + "Ġfinal ists", + "ĠA ure", + "Ġacc user", + "Ġwas tes", + "ĠY s", + "ĠL ori", + "Ġconstitu encies", + "Ġsupp er", + "Ġmay hem", + "or ange", + "Ġmis placed", + "Ġmanager ial", + "Ġex ce", + "ĠCL I", + "Ġprim al", + "ĠL ent", + "Cry stal", + "h over", + "ĠN TS", + "end um", + "Ġd w", + "ĠAl c", + "n ostic", + "Ġpres erves", + "ĠTs arnaev", + "Ġtri pled", + "rel ative", + "Arc ade", + "k illing", + "ĠW EEK", + "ĠH anna", + "D ust", + "Com pleted", + "ģ «", + "Ġappro ves", + "ĠSur f", + "ĠLuther an", + "ven ants", + "Ġrobber ies", + "we ights", + "soft ware", + "at ana", + "ug al", + "Ġgrav y", + "ĠC ance", + "OLOG Y", + "ly ak", + "Ton ight", + "Ġunve il", + "Ġ19 04", + "ĠMin ion", + "ent ious", + "st ice", + "pack ages", + "ĠG EAR", + "Ġg ol", + "ĠHutch inson", + "ĠProf ession", + "ĠG UN", + "ĠDiff erence", + "ĠTsuk uyomi", + "ĠLes bian", + "6 70", + "Ġfug itive", + "ĠPlan etary", + "-------------------------------- ------------------------", + "Ġacc rued", + "Ġch icks", + "Ġsto pp", + "Ġblock ers", + "C od", + "Ġcomment ers", + "ĠSomew here", + "ĠPhot ographer", + "the me", + "Ġmay oral", + "w u", + "Ġanten nas", + "Ġrev amped", + "ĠSubject s", + "it é", + "im ura", + "Ġentr ances", + "liter ally", + "Ġten ets", + "ĠO MG", + "ĠMP H", + "ĠDon key", + "ĠOff ense", + "Ġ\" +", + "Sn ap", + "ĠAF B", + "Ġan imate", + "ĠS od", + "His panic", + "Ġinconsist ency", + "D b", + "F Y", + "Ex port", + "Ġa pe", + "Ġpear l", + "ib el", + "ĠPAC s", + "Ġ{ \\", + "Ġact u", + "ĠHS BC", + "camp us", + "Ġpay off", + "Ġde ities", + "ĠN ato", + "ou ple", + "Ġcens ored", + "ĠCl ojure", + "Ġconf ounding", + "en i", + "Ġreck on", + "op he", + "Ġspot ting", + "Ġsign ifies", + "Ġprop el", + "Ġfest ive", + "S uggest", + "Ġpled ging", + "ĠB erman", + "Ġrebell ious", + "Ġovershadow ed", + "Ġinfiltr ated", + "j obs", + "67 2", + "Ġscal able", + "Ġdomin ion", + "ĠNew foundland", + "ĠMead ow", + "Ġpart itions", + "AM I", + "Ġsupplement ary", + "str ument", + "Ġhair y", + "Ġperpet uate", + "Ġnuts hell", + "ĠPot ato", + "ĠHob bit", + "Ġcur ses", + "Flo at", + "Ġquiet er", + "Ġfuel ing", + "Ġcaps ules", + "ĠL ust", + "ĠH aunted", + "Exec utive", + "Ġchild birth", + "G re", + "Ġrad iant", + "å İ", + "Ġm alls", + "Ġin ept", + "ĠWarrant y", + "Ġspect ator", + "E h", + "t hens", + "Ġculmin ating", + "æ ©", + "ary a", + "ãĤ ®", + "ilit arian", + "ĠOR IG", + "ĠSp ending", + "pt ives", + "ĠS iren", + "ĠRec ording", + "ay ne", + "Ġv im", + "Ġspr ang", + "T ang", + "ĠM FT", + "mor ning", + "ĠWe ed", + "m peg", + "cess ion", + "ĠCh ung", + "7 30", + "w arning", + "56 2", + "handed ly", + "P oor", + "P olitics", + ": #", + "Ġp ian", + "Ġfec es", + "ĠDocument ation", + "Ġban ished", + "Ġ3 99", + "ĠAR C", + "Ġhe inous", + "J ake", + "ĠAm ir", + "way ne", + "v re", + "os henko", + "Ġnotebook s", + "Ġfound ational", + "Ġmarvel ous", + "ixt ape", + "Ġwithdraw als", + "Ġh orde", + "ĠD habi", + "is able", + "ĠK D", + "Ġcontag ious", + "ĠD ip", + "ĠAr rows", + "Ġpronoun s", + "Ġmorph ine", + "ĠB US", + "68 2", + "Ġk osher", + "fin ished", + "ĠInstr uments", + "Ġf used", + "yd en", + "ĠSal mon", + "F ab", + "aff ected", + "K EN", + "C ENT", + "Dom ain", + "Ġpoke mon", + "ĠDr inking", + "G rowing", + "ĠInvestig ative", + "ĠA ether", + "em i", + "Ġtabl oid", + "Ġrep ro", + "ĠNot withstanding", + "ĠBers erker", + "Ġdram as", + "Ġclich é", + "Ġb ung", + "ĠU RI", + "ĠD os", + "0 44", + "Ġpast ors", + "Ġl s", + "Ġac rylic", + "aun ts", + "Ed ward", + "Ġmajor ities", + "B ang", + "Ġfield ing", + "ĠRepl acement", + "ĠAl chemy", + "pp ard", + "ĠRome o", + "ĠSan ct", + "ĠLav rov", + "ib ble", + "Inst ruct", + "Ġimp ractical", + "ĠPlay boy", + "ce phal", + "Ġsw aps", + "Ġk an", + "ĠThe o", + "Ġillust rating", + "Ġdismant led", + "ĠTrans gender", + "ĠG uth", + "UG H", + "Ġtriumph ant", + "Ġencomp ass", + "Ġbook mark", + "udd in", + "j er", + "Ġpred icate", + "ES H", + "Ġwhen ce", + "ĠAB E", + "Ġnon profits", + "Se qu", + "Ġdi abetic", + "Ġp end", + "Ġheart felt", + "sh i", + "Ġinter acts", + "ĠTele com", + "Ġbombard ment", + "dep ending", + "ĠLow ry", + "ĠAd mission", + "ĠBl ooming", + "ust ration", + "ene gger", + "B rew", + "Ġmol ten", + "ĠNer d", + "P IN", + "âĸ Ģ", + "ave ment", + "Ġtou red", + "Ġco efficients", + "ĠTray von", + "ans son", + "Ġsand y", + "t old", + "fl ows", + "Ġpop ulous", + "ĠT inder", + "ĠBl iss", + "R achel", + "Min imum", + "Ġcontest ant", + "ĠRed uce", + "ĠMor se", + "ĠGrass ley", + "ĠClick er", + "Ġexp r", + "Ġs incerity", + "Ġmar qu", + "Ġelic it", + "ĠPro position", + "ĠDemon ic", + "Ġtac os", + "G reek", + "Ġpost war", + "Ġin sofar", + "ĠP ork", + "Ġ35 2", + "doctor al", + "walk ing", + "Ġmid term", + "ĠSam my", + "sight ed", + "ĠTR ANS", + "ic i", + "AL D", + "ĠUS L", + "ĠF ISA", + "ĠAm pl", + "ĠAlex andra", + "ine lli", + "Tr ain", + "Ġsign ify", + "ĠVers us", + "Ġob fusc", + "Ġk h", + "Ġagg ro", + "ĠRen ault", + "Ġ3 48", + "5 18", + "ox icity", + "0 22", + "ĠTw ist", + "Ġgoof y", + "D ynamic", + "Ġbrief ings", + "m ight", + "8 99", + "Ġderog atory", + "T ro", + "Ġfor ging", + "ĠKor an", + "ĠMar ried", + "ĠBuc s", + "Ġpal ate", + "ĠCon version", + "m able", + "4 13", + "Ġ( _", + "Ġs iph", + "ĠN EO", + "col lege", + "Ġmarg inally", + "Ġfl irt", + "ĠTra ps", + "ĠP ace", + "é »Ĵ", + "Ġgoalt ender", + "Ġforb ids", + "Ġcler ks", + "ĠT ant", + "ĠRobb ins", + "ĠPrint ing", + "Ġpremie red", + "Ġmagn ification", + "ĠT G", + "ĠR ouse", + "ĠM ock", + "odynam ics", + "Ġpre clude", + "ism o", + "ĠPul itzer", + "Ġaval anche", + "ĠK odi", + "rib une", + "ĠL ena", + "Elect ric", + "Ġref inery", + "Ġend owed", + "Ġcounsel ors", + "Ġd olphin", + "ĠM ith", + "Ġarm oured", + "hib ited", + "Beg in", + "ĠP W", + "O il", + "ĠV or", + "ĠShar if", + "ĠFraz ier", + "est ate", + "Ġj ams", + "Pro xy", + "Ġband its", + "ĠPresbyter ian", + "ĠPrem iere", + "t iny", + "ĠCru el", + "Test ing", + "Ġhom er", + "ĠV ERS", + "ĠPro l", + "ĠDep osit", + "ĠCoff in", + "Ġsemin ars", + "Ġs ql", + "ĠDef endants", + "Altern atively", + "ĠR ats", + "ç «", + "ethy st", + "' >", + "Ġiss uer", + "58 9", + "Ġch aired", + "ĠAccess ories", + "man ent", + "Ġmar row", + "ĠPrim ordial", + "C N", + "Ġlimit less", + "ĠCarn age", + "Ġund rafted", + "q v", + "IN ESS", + "on ew", + "Ġco hesion", + "98 7", + "Ġne cks", + "Ġfootball er", + "ĠG ER", + "Ġdetect able", + "ĠSupport ing", + "ĠCS V", + "oc ally", + "k Hz", + "Ġund e", + "Ġsh one", + "Ġbud ding", + "tra k", + "Stand ing", + "ĠStar craft", + "ĠKem p", + "Ben ch", + "Ġthw arted", + "ĠGround s", + "ath i", + "L isa", + "Dial og", + "ĠS X", + "V ision", + "Ġingen ious", + "Ù IJ", + "Ġfost ering", + "ĠZ a", + "ĠIn gram", + "Ġ\" @", + "N aturally", + "6 16", + "0 35", + "ĠF AC", + "H mm", + "55 4", + "Ġacceler ator", + "ĠV end", + "Ġsun screen", + "Ġtuber culosis", + "rav iolet", + "ĠFunction al", + "ĠEr rors", + "ed ar", + "19 66", + "ĠSpect re", + "ĠRec ipes", + "88 5", + "ĠM ankind", + "L iverpool", + "Ġ| --", + "Ġsubst itutes", + "ĠX T", + "w ired", + "Ġinc o", + "ĠAf gh", + "E va", + "ic c", + "S ong", + "K night", + "Ġdilig ently", + "ĠBroad cast", + "A id", + "Ġaf ar", + "ĠH MS", + "aton in", + "ĠGr ateful", + "Ġfire place", + "ĠOm ni", + "e uro", + "ĠF RE", + "ĠSh ib", + "ĠDig est", + "t oggle", + "Ġheads ets", + "Ġdiff usion", + "ĠSqu irrel", + "ĠF N", + "Ġdark ened", + "out her", + "Ġsleep s", + "ĠX er", + "gun s", + "Ġset ups", + "Ġpars ed", + "Ġmamm oth", + "ĠCur ious", + "g ob", + "ĠFitz patrick", + "ĠEm il", + "im ov", + "........ .....", + "ĠB enny", + "Second ly", + "Ġheart y", + "Ġcons on", + "st ained", + "Ġgal actic", + "cl ave", + "Ġplummet ed", + "Ġp ests", + "Ġsw at", + "Ġrefer rals", + "ĠLion el", + "h oly", + "Ġunder dog", + "ĠSl ater", + "ĠProv ide", + "ĠAm ar", + "ress or", + "å Į", + "ong a", + "Ġtim id", + "Ġp iety", + "ĠD ek", + "Ġsur ging", + "az o", + "Ġ6 10", + "Ġdes ks", + "ĠSp okane", + "ĠAn field", + "Ġwars hips", + "ĠCob ra", + "Ġar ming", + "clus ively", + "ĠBad ge", + "ag ascar", + "ĠPR ESS", + "ĠMcK enzie", + "ĠFer dinand", + "burn ing", + "Af ee", + "Ġtyr ann", + "ĠI w", + "ĠBo one", + "100 7", + "ĠRe pt", + "Ċ Âł", + "Ġcar avan", + "ĠD ill", + "ĠBundes liga", + "Ch uck", + "Ġheal er", + "ãĥ¼ãĥ Ĩ", + "ĠH obby", + "Ġneg ate", + "Ġcrit iques", + "section al", + "mop olitan", + "Ġd x", + "Ġouts ourcing", + "ĠC ipher", + "t ap", + "Sh arp", + "Ġup beat", + "Ġhang ar", + "Ġcru ising", + "ĠNi agara", + "Ġ3 42", + "ill us", + "ĠS v", + "Ġsubt itles", + "Ġsqu ared", + "Ġbook store", + "Ġrevolution aries", + "ĠCarl ton", + "ab al", + "Ut ah", + "Ġdesp ise", + "ĠU M", + "cons ider", + "aid o", + "Ġc arts", + "ĠT urtles", + "Tr aining", + "Ġhonor ary", + " ¢", + "Ġtri angles", + "4 22", + "Ġreprint ed", + "Ġgrace ful", + "ĠMong olia", + "Ġdisrupt ions", + "ĠB oh", + "Ġ3 49", + "Ġdr ains", + "Ġcons ulate", + "Ġb ends", + "Ġm afia", + "ur on", + "ĠF ulton", + "m isc", + "Ġren al", + "Ġin action", + "ck ing", + "Ġphot ons", + "Ġbru ised", + "ĠC odes", + "og i", + "Ġn ests", + "ĠLove ly", + "ĠLib re", + "ĠD aryl", + "Ġ# ##", + "S ys", + ". ,\"", + "Ġfree zes", + "est ablishment", + "and owski", + "Ġcum bers", + "ĠSt arg", + "ĠBom bs", + "Ġleg ions", + "Ġhand writing", + "Ġgr un", + "ĠC ah", + "sequ ent", + "Ġm oth", + "ĠMS M", + "Ins ert", + "F if", + "Ġmot el", + "Ġdex ter", + "ĠB ild", + "hearted ly", + "Ġpro pe", + "ĠText ure", + "ĠJ unction", + "ynt hesis", + "oc ard", + "ĠVer a", + "ĠBar th", + "Ġμ g", + "Ġl ashed", + "Ġ35 1", + "ĠZ amb", + "ĠSt aples", + "ĠCort ex", + "ĠCork er", + "Ġcontinu um", + "ĠWR ITE", + "unt a", + "rid or", + "Ġde ems", + "0 33", + "ĠG OLD", + "p as", + "Ġrep ressive", + "ãĥĨ ãĤ£", + "Ġbaff led", + "Sc ar", + "Ġc rave", + "Ġ ______", + "Ġentrepreneurs hip", + "ĠDirector ate", + "Ġ' [", + "Ġv ines", + "Ġasc ended", + "ĠGR OUP", + "ĠGood bye", + "Ġdo gged", + "ãĥ´ ãĤ¡", + "Man ufact", + "Ġunimagin able", + "ri ots", + "ier rez", + "Ġrel ativity", + "ĠCraft ing", + "ra ught", + "ud en", + "c ookie", + "Ġassass ins", + "Ġdissatisf ied", + "ac ci", + "Ġcondu it", + "Sp read", + "ĠR ican", + "n ice", + "izz le", + "Ġsc ares", + "ĠWH Y", + "ph ans", + "5 35", + "Ġprot racted", + "ĠKrist en", + "5 36", + "ĠSc rib", + "ĠNe h", + "Ġtwent ies", + "Ġpredic ament", + "Ġhandc uffs", + "Ġfruit ful", + "ĠU L", + "ĠLud wig", + "Ġatt est", + "ĠBre aker", + "Ġbi ologically", + "ĠDeal er", + "Ġrenov ations", + "f w", + "ess en", + "Al ice", + "ĠHen ri", + "Ġun ilaterally", + "ĠS idd", + "h ai", + "ĠSt retch", + "S ales", + "Ġcumbers ome", + "ĠJ avier", + "Ġtrend y", + "Ġrot ting", + "ĠChall enges", + "Ġscra ps", + "Ġfac ets", + "ĠVer onica", + "ĠVer ge", + "ĠS ana", + "Al ien", + "ĠR ih", + "Ġrad ial", + "ect ar", + "Ġ6 30", + "cl i", + "Mar ie", + "Ġwild fire", + "ĠCat o", + "h ander", + "Ġwait ress", + "Ġch ops", + "ĠS ECTION", + "Ġblunt ly", + "ĠCat alog", + "n ian", + "stud y", + "Ġpat rolling", + "ĠT enth", + "nex us", + "ĠN ON", + "op sy", + "Ġsc athing", + "s ie", + "Ġdeterior ated", + "V B", + "Naz is", + "Ġdep ictions", + "Ġauthent icated", + "ĠCon ce", + "k rit", + "Ġpromul g", + "ĠL ONG", + "U FC", + "ĠVis itors", + "ĠRec all", + "Ġrehab ilit", + "ĠSL I", + "Ġglac ier", + "ĠB ite", + "Ġ50 3", + "Ġvom it", + "Ġfer mented", + "ĠKh alid", + "Ġgrad ed", + "ĠMag icka", + "ĠIch igo", + "power ful", + "ic ators", + "75 3", + "Ġsh rew", + "Ġ35 6", + "Ġlegal izing", + "Ġall otted", + "ĠArch demon", + "ith ing", + "igg urat", + "V OL", + "Le od", + "Ġo ily", + "Ġindu cing", + "Ġamy gdala", + "Ġadm ins", + "ĠAcqu isition", + "C AN", + "Ġsche matic", + "Ġmo an", + "ĠCamer oon", + "Ġt ink", + "Ġmer ry", + "Ġbutter flies", + "ĠGo ff", + "Ġworks pace", + "ĠCor ona", + "Ġj avascript", + "ĠD olphin", + "ĠCant or", + "4 64", + "to e", + "AP S", + "ĠAg ing", + "Ġpadd ed", + "ĠZ heng", + "ĠHe ld", + "Ġest ranged", + "Ġ7 70", + ". }", + "ĠDun ham", + "Ġsm okes", + "Ġcap itals", + "und ai", + "Sh in", + "ĠFound ing", + "Ġent itle", + "Ġcenter piece", + "D iscover", + "Ġthere to", + "al ert", + "ĠN ou", + "ĠAnaly st", + "l c", + "F H", + "FI ELD", + "ĠP OV", + "gr ay", + "Ġar cs", + "ĠH OT", + "Ġr s", + "Ġoblig atory", + "ĠArchitect s", + "ĠS ven", + "ĠF EC", + "0 200", + "Christ mas", + "ĠAlban ia", + "rat om", + "58 7", + "Ġhard ships", + "Ġaut os", + "ĠCharg es", + "Ġap es", + "Ġ3 76", + "wal let", + "Ġintox ication", + "Ġgobl in", + "Ġ5 70", + "++++++++ ++++++++", + "ĠYel p", + "ĠMag netic", + "ĠBr iggs", + "R ail", + "Ġspawn s", + "ĠW iggins", + "Ġshowc ased", + "Ġres orted", + "ub en", + "Ġwh ipping", + "Ġim itate", + "Ġdigest ion", + "ĠUS PS", + "ĠG est", + "Ġye a", + "ĠT ight", + "ind al", + "ic as", + "` .", + "C AST", + "'' ;", + "ĠF et", + "opath ic", + "In valid", + "Ġregrett ed", + "Ġbro ccoli", + "ĠSc ores", + "e ve", + "Ġpost ings", + "Ġaccum ulating", + "Ġneed less", + "elf th", + "Ġmay ors", + "Ġsc rib", + "Ġanecd otes", + "Ġbot ched", + "ĠRib bon", + "ĠConstant ine", + "i uses", + "ess es", + "Ġdev ise", + "Comp ared", + "Ġp udding", + "Ġg arg", + "Ġev oke", + "79 7", + "Ġdet ox", + "9 09", + "ĠPie ces", + "ĠMcC artney", + "Ġmet ast", + "ĠK rypt", + "P OR", + "Ġt ending", + "ĠMerch ants", + "Pro of", + "ĠV arg", + "ĠPort able", + "ãĥ¼ãĥĨ ãĤ£", + "B rain", + "25 00", + "Ġfol iage", + "Ø ¹", + "Ġment ors", + "ĠA ires", + "Ġminimal ist", + "Ġing ested", + "ĠTro jan", + "ĠQ ian", + "inv olved", + "0 27", + "Ġer oded", + "RA FT", + "Ġbl urry", + "M ob", + "Ġbuff et", + "ĠFn atic", + "ae a", + "KN OWN", + "ĠIn it", + "s afety", + "en um", + "ACT ION", + "ĠCrus her", + "ĠD ates", + "Ġ ................", + "c alling", + "ak ov", + "Ġvent ured", + "Ġ5 55", + "au ga", + "H art", + "ĠA ero", + "M AC", + "Ġthin ly", + "Ġar ra", + "ST ATE", + "ild e", + "ĠJac qu", + "ĠFem ales", + "Ġthe orem", + "Ġ3 46", + "Ġsmart est", + "ĠPU BLIC", + "ĠK ron", + "ĠB its", + "ĠV essel", + "ĠTele phone", + "Ġdec ap", + "Ġadj unct", + "ĠS EN", + "mer ga", + "Ġred acted", + "Ġpre historic", + "Ġexplan atory", + "ĠRun s", + "ĠUtt ar", + "ĠM anny", + "ĠAUTH OR", + "ĠUnle ashed", + "ĠBow ling", + "be ans", + "79 3", + "Ġunivers es", + "Ġsens it", + "ĠK ung", + "re peat", + "ctr l", + "Ġp aced", + "Ġfull er", + "Cl ock", + "Ġrec omb", + "ĠF aul", + "ĠB unker", + "Ġpool ed", + "Ġan a", + "ĠM outh", + "LL OW", + "hum ane", + "Ġbull do", + "ĠMicha els", + "f am", + "Ġwreck ed", + "Ġport rays", + "ĠWh ale", + "ĠH es", + "Ġguess es", + "ĠBrow se", + "ĠL APD", + "Ġconsequ ential", + "ĠInn ocent", + "ĠD RAG", + "Ġtrans gress", + "ĠO aks", + "Ġtri via", + "ĠRes on", + "ĠA DS", + "-- +", + "ĠT oll", + "Ġgrasp ing", + "ĠTHE M", + "ĠT ags", + "ĠCon clusion", + "Ġpract icable", + "Ġho op", + "Ġunintention ally", + "Ġign ite", + "ĠM ov", + "ur ized", + "le hem", + "Ter min", + "Ġcolour ful", + "ĠLin ear", + "ĠEll ie", + "G y", + "Ġman power", + "Ġj s", + "Ġem oji", + "ĠSHAR ES", + "_ .", + "0000 7", + "Ġsophistic ation", + "Ġunders core", + "Ġpract ise", + "Ġbl ob", + "op ens", + "Uk raine", + "Ke eping", + "Y C", + "J R", + "ult imate", + "Cl aim", + "Ġautom obiles", + "99 3", + "ste el", + "Ġpart ing", + "ĠL ank", + "... ?", + "Ġ38 5", + "Ġremem brance", + "Ġe ased", + "Ġcov ari", + "ĠS ind", + "Effect ive", + "Ġdisse mination", + "ĠMo ose", + "ĠCl apper", + "br ates", + "App ly", + "Ġinv is", + "Ġwors ened", + "âĢĶ -", + "Ġlegisl ator", + "ĠL ol", + "ĠRow e", + "Ġdealers hip", + "um ar", + "id ences", + "Ġinvestig ates", + "Ġc ascade", + "Ġbid der", + "ĠB EN", + "Iron ically", + "Ġpres iding", + "Ġd ing", + "Ġcontrad icted", + "Ġshut s", + "ĠF IX", + "Ġ3 66", + "Dist rict", + "Ġsin ful", + "ĠChar isma", + "o ops", + "Ġtot ality", + "Ġrest itution", + "ĠOpt imus", + "ĠD ah", + "Ġcl ueless", + "urn ed", + "Ġnut rit", + "Ġland owners", + "Ġfl ushed", + "Ġbroad en", + "m ie", + "Ġprint ln", + "Ġn ig", + "ĠCorp us", + "J en", + "Ġprot o", + "ĠWik imedia", + "ĠPal o", + "C OR", + "Ġstory lines", + "Ġevangel icals", + "ĠDar rell", + "Ġrot or", + "ĠH W", + "sk illed", + "ery l", + "Ġbe gg", + "ĠBl umenthal", + "Ġwe aving", + "Ġdown wards", + "ĠJack et", + "ĠANG EL", + "Te chnology", + "Ġes oteric", + "alde hyde", + "Ġfur iously", + "Ġforeign er", + "We ak", + "CH O", + "ĠH ound", + "Exper ience", + "ĠPlay station", + "ĠM IA", + "ĠU ng", + "cl oth", + "ag all", + "Ġcal ming", + "iz ens", + "St ruct", + "ĠW itches", + "ĠCeleb ration", + "Ġ........ ......", + "pt roller", + "ĠTC U", + "Ġb unny", + "ãĥ į", + "ut orial", + "Ġup scale", + "ĠSt a", + "ĠCol ossus", + "Ġchlor ide", + "ĠZ ac", + "ĠRe asons", + "ĠBrook ings", + "ĠWH ITE", + "][ /", + "ĠL ose", + "9 05", + "Ġunders ide", + "ern els", + "Ġv ape", + "do zen", + "upp et", + "ĠST OP", + "mat ical", + "ĠStat ements", + "hed dar", + "P AC", + "Custom er", + "Ġmem os", + "ĠP J", + "end ars", + "ĠLim its", + "l augh", + "Ġstabil ized", + "ĠALE C", + "Y A", + "Up grade", + "al am", + "Ġtechn o", + "Ġan ew", + "fore seen", + "Ġcolleg iate", + "ĠPy ro", + "ĠD ism", + "Ġfront line", + "Ġammon ia", + "I U", + "Qu ite", + "John ny", + "ass in", + "G OP", + "ĠSt yles", + "ĠSovere ign", + "acter ial", + "5 49", + "ĠR IP", + "ĠL ists", + "Ġ3 64", + "ĠRece p", + "s ocket", + "ĠByr d", + "ĠCand le", + "An cient", + "Ġappell ant", + "en forcement", + "ace a", + "ans ki", + "Ġold s", + "88 6", + "Ġsl urs", + "Ġem pires", + "Ġbuck le", + "Ġalien ation", + "ĠAber deen", + "Ġunic orn", + "Ġoverr iding", + "ĠL X", + "pp a", + "Ġdesp ised", + "ĠB ugs", + "ĠB ST", + "S outhern", + "5 33", + "Ġhall mark", + "ĠPost er", + "Ġstem med", + "Ġprincip als", + "ĠT ECH", + "ĠSand wich", + "It aly", + "Ġche esy", + "ĠSet TextColor", + "ĠProt ective", + "ĠC ohn", + "J O", + "apt op", + "Re ason", + "Lead er", + "ĠUnder stand", + "ĠFr idays", + "ĠContin uous", + "Ġcl ipping", + "ĠR ye", + "Ġber th", + "tim er", + "ann is", + "re act", + "Ġbuff alo", + "ĠPar as", + "Ġ6 55", + "Ġpres ided", + "ĠSun rise", + "Ġve ts", + "Ġcl oves", + "ĠMcC ull", + "Stre ngth", + "G AN", + "Ġill iter", + "ĠPric ing", + "l é", + "Ġresist or", + "Ġbr un", + "ĠSuff olk", + "Ñ ĭ", + "ĠL iver", + "Re leased", + "Ġwhat s", + "8 60", + "ĠMe asures", + "Ġden ouncing", + "ĠRy zen", + "Ġsou ven", + "Ġcareg ivers", + "ch ini", + "ĠScar lett", + "Ġt rough", + "Cong ratulations", + "Ġtax is", + "ĠTrad ition", + "j it", + "Ġtable top", + "Ġhither to", + "Ġdis information", + "off ensive", + "h ra", + "ĠDISTR ICT", + "Ġcompl icate", + "chen ko", + "ĠRecon struction", + "Ġpalp able", + "Ġa usp", + "Ġ4 28", + "Ġshowc ases", + "ĠPublic ation", + "know ledge", + "inn on", + "4 19", + "Ġretri eval", + "and ers", + "Ġref ute", + "Ġinqu ired", + "g ur", + "Ġneg ativity", + "Ġcons erve", + "Ġafter life", + "Ġpres upp", + "ĠGill espie", + "Ġm t", + "ĠD N", + "T ap", + "Ġper pend", + "ĠS my", + "does n", + "Ġsp illing", + "Ġhyp ers", + "K ate", + "® ,", + "ke pt", + "ĠP owered", + "Ġj a", + "ĠK lux", + "ard e", + "ab an", + "Ġ4 44", + "Ġflatt ened", + "ĠImprove ments", + "urg a", + "ĠK und", + "Ġins cribed", + "Ġfac ult", + "Ġunpre pared", + "ĠCons umers", + "Ġsatisf ies", + "Ġpul monary", + "Ġinf iltration", + "Ġex ternally", + "Ġcongrat ulations", + "ag han", + "Ġair liner", + "Ġfl ung", + "Ġfly ers", + "G D", + "Ġsnipp ets", + "Ġrec ursive", + "Ġmaster ing", + "L ex", + "Ġovert ly", + "v g", + "Ġluck ily", + "Ġenc ro", + "ĠLanc et", + "ĠAbyss al", + "function al", + "Ġs ow", + "Ġsqu id", + "Ġnar ration", + "Ġn aughty", + "ĠHon our", + "ĠSpart ans", + "Ġsh atter", + "ĠTac oma", + "ĠCal ories", + "ĠR aces", + "Sub mit", + "Ġpurpose fully", + "w av", + "ĠY ok", + "F est", + "ĠG err", + "Met ro", + "Ġit iner", + "f amous", + "Ġ\" {", + "in line", + "was her", + "Iss ue", + "ĠCL IENT", + "oz o", + "Vers ions", + "7 25", + "ĠGl ock", + "Ġshield ed", + "ĠPC R", + "ENC Y", + "ĠWe ld", + "ĠSim pl", + "Ġredirect ed", + "ĠK ham", + "Ġ( >", + "Ġlab ou", + "Ġdi apers", + "ss l", + "Ġcell ar", + "organ isms", + "ore sc", + "ĠBer ks", + "did n", + "Sh ipping", + "C hest", + "Ġund one", + "Ġmillion aire", + "Ġc ords", + "ĠYoung er", + "appropri ately", + "Ġsequ els", + "u ve", + "ant icipated", + "Ġle wd", + "ĠSh irt", + "ĠDmit ry", + "V eter", + "Ġsl aying", + "ĠY ar", + "Ġcompl ication", + "I owa", + "ĠEric a", + "ĠBL M", + "g irlfriend", + "b odied", + "6 26", + "19 63", + "Ġintermedi ary", + "Ġcons olation", + "M ask", + "ĠSi em", + "ow an", + "Beg inning", + "Ġfix me", + "Ġculmin ated", + "Ġcon duc", + "ĠVolunte er", + "Ġpos itional", + "Ġgre ets", + "ĠDefin itions", + "Ġthink er", + "Ġingen uity", + "Ġfresh men", + "ĠMom ents", + "Ġ35 7", + "ate urs", + "ĠFed Ex", + "s g", + "69 4", + "Ġdwind ling", + "ĠBO X", + "sel age", + "Ġt mp", + "Ġst en", + "ĠS ut", + "Ġneighbourhood s", + "Ġclass mate", + "f ledged", + "Ġleft ists", + "Ġclim ates", + "ATH ER", + "ĠScy the", + "ul iffe", + "Ġs ag", + "Ġho pped", + "ĠF t", + "ĠE ck", + "ĠC K", + "ĠDo omsday", + "k ids", + "Ġgas ped", + "Ġmon iker", + "ĠL od", + "ĠC FL", + "t ions", + "r ums", + "fol ios", + "Ġm d", + "Ġunc anny", + "Ġtrans ports", + "ĠLab rador", + "Ġrail ways", + "Ġappl iance", + "ĠCTR L", + "æ Ģ", + "Pop ulation", + "ĠConfeder acy", + "Ġunb earable", + "Ġdors al", + "ĠIn form", + "op ted", + "ĠK ILL", + "Mar x", + "Ġhypoc ritical", + "q us", + "ĠN umerous", + "ĠGeorg ian", + "ĠAmbro se", + "ĠL och", + "Ġgu bernatorial", + "ĠX eon", + "ĠSupp orts", + "ens er", + "ee ly", + "ĠAven ger", + "19 65", + "Ar my", + "Ġju xtap", + "Ġcho pping", + "ĠSpl ash", + "ĠS ustainable", + "ĠFin ch", + "Ġ18 61", + "ict ive", + "at meal", + "ĠG ohan", + "Ġlights aber", + "ĠG PA", + "ug u", + "ĠRE PL", + "vari able", + "Ġher pes", + "Ġdesert s", + "ac iously", + "Ġsitu ational", + "week ly", + "ob l", + "Ġtext ile", + "ĠCorn wall", + "Ġcontrace ptives", + "ĠA ke", + "] -", + "ä¹ ĭ", + ": ,", + "ĠW em", + "ĠB ihar", + "Ġ' .", + "Ġbe re", + "Ġanal ogue", + "ĠCook ies", + "Ġtake off", + "Whe el", + "Ġmaj estic", + "Ġcomm uting", + "0 23", + "ĠCor pse", + "ass ment", + "min i", + "Ġgor illa", + "ĠAl as", + "ere e", + "Ġacquaint ances", + "ĠAd vantage", + "Ġspirit ually", + "Ġey ed", + "pm wiki", + "ĠE nder", + "Ġtrans lucent", + "Ġnight time", + "ĠIM AGES", + "5 45", + "ĠK amp", + "ĠFre ak", + "Ġ ig", + "Port land", + "4 32", + "ĠM ata", + "Ġmar ines", + "Ġh ors", + "ater asu", + "ĠAtt ribution", + "Ġ-------- -", + "Ġk ins", + "ĠBEL OW", + "++ +", + "Ġre eling", + "ol ed", + "Ġcl utter", + "ĠRel ative", + "Ġ4 27", + "B US", + "Ġa vert", + "ĠChe ong", + "ĠA ble", + "ĠPry or", + "Develop er", + "Ġen cyclopedia", + "ĠUSA F", + "ĠG arry", + "Sp ain", + "Bl ocks", + "Ġexp osition", + "ĠGamer Gate", + "W OR", + "Ġstockp ile", + "Ġclot hed", + "ĠT one", + "ĠR ue", + "t umblr", + "Ġtreacher ous", + "Ġf rying", + "Ñ Į", + "ĠS ph", + "Ġrest raints", + "Ġemb odies", + "ĠG es", + "S afety", + "Ġnegoti ators", + "min ing", + "ĠAppalach ian", + "L OS", + "ĠJenn a", + "Ġpass ers", + "ç ĭ", + "sn ap", + "Ġshort en", + "creat or", + "Ġinn umerable", + "uther land", + "67 4", + "ĠW OM", + "ĠAs cend", + "ĠArm ory", + "ĠTrans action", + "K ick", + "Ġsuit case", + "day Name", + "Ġwaste ful", + "mar riage", + "ĠMcC abe", + "ite ch", + "ĠO ss", + "Cl osure", + "ĠTreasure r", + "Ġindec ent", + "ĠD ull", + "Ġresid ences", + "19 59", + "ĠS ettlement", + "Ham ilton", + "Ġself ies", + "ĠRank ing", + "ĠBark ley", + "ĠB ore", + "ĠW CS", + "ĠMar itime", + "ĠH uh", + "ĠForest ry", + "Ġcultiv ating", + "ĠBall ard", + "Ġg arrison", + "ĠSD L", + "9 30", + "Ġnas cent", + "Ġirresist ible", + "Ġaw fully", + "\\/ \\/", + "Ġequ ate", + "Ġanthrop ology", + "ĠSylv ia", + "Ġintest ine", + "Ġinnoc uous", + "cess ive", + "ag ra", + "ĠMet roid", + "G rant", + "8 55", + "ģ ĸ", + "Ġ\" _", + "ãĥĥ ãĥī", + "Ġappra isal", + "ĠFred dy", + "04 6", + "Ġ40 6", + "Ġ18 30", + "Ġd ocking", + "St atic", + "Ġp ont", + "ĠVolt age", + "ĠSt ead", + "ĠMort gage", + "ĠJon ah", + "Y L", + "CLASS IFIED", + "Ġas bestos", + "nik ov", + "Ġcoll agen", + "ĠOrb ital", + "P ocket", + "7 99", + "Ġhy brids", + "inc hes", + "Ġinv oice", + "und y", + "Ġinequ alities", + "T rend", + "w ashed", + "B ALL", + "Ġluc id", + "ĠComment ary", + "Ġw itty", + "Br andon", + "Ġbru ising", + "Ġ6 20", + "es cent", + "box ing", + "P OL", + "Ġ3 78", + "R ect", + "Ġlic ences", + "ĠMcG ee", + "p ressed", + "D anny", + "Ġj ammed", + "ord inate", + "Ġle th", + "Ġdistingu ishes", + "ĠYam aha", + "IL S", + "ĠH ume", + "ĠC ategories", + "Rober ts", + "Ch art", + "Ġbeet le", + "ĠGra veyard", + "Ġ($ )", + "o ÄŁ", + "Ġtw ilight", + "are lla", + "á ½", + "Ġbooth s", + "ĠH HS", + "ĠFeld man", + "Ġexcav ation", + "Ġphilosoph ies", + "at ography", + "ĠGar age", + "te chnology", + "Ġunfor gettable", + "Ġver ifying", + "Ġsubord inates", + "E ls", + "Ġne b", + "G aming", + "EN A", + "ĠAchieve ment", + "it ters", + "ĠG abe", + "Ġd umps", + "for cer", + "Ġpo ignant", + "ĠM BA", + "ĠHe idi", + "ime i", + "Ġm ages", + "Ġliber ate", + "Ġcircum cised", + "ĠMer maid", + "ĠMat th", + "t ogether", + "ĠW ichita", + "Ġstore front", + "ĠAd in", + "V II", + "Four th", + "Ġexplore rs", + "W ER", + "Not able", + "Bro ok", + "m ens", + "F aith", + "-------- -", + "ĠJ ou", + "¬ ¼", + "Ġpine apple", + "Ġam alg", + "el n", + "ark able", + "ĠãĤµ ãĥ¼ãĥĨãĤ£", + "ĠãĤµãĥ¼ãĥĨãĤ£ ãĥ¯ãĥ³", + "Ġov arian", + "ĠE choes", + "Ġhairc ut", + "Ġp av", + "Ġch illed", + "anas ia", + "Ġsty led", + "Ġd ab", + "ni per", + "Ġminister ial", + "ĠD UP", + "T an", + "Ġsul ph", + "ĠD eter", + "ĠBo hem", + "od an", + "Ġeduc ator", + "â ĵĺ", + "sp ir", + "Ch icken", + "ĠE leanor", + "Ġqu i", + "Ġheav iest", + "Ġgrasp ed", + "U RA", + "Ġcro oked", + "Jess ica", + "pro blem", + "Ġpred etermined", + "Ġman iac", + "Ġbreath s", + "ĠLauder dale", + "Ġh obbies", + "y z", + "Cr ime", + "Ġcharism a", + "d L", + "Ġle aping", + "Ġk ittens", + "Ang elo", + "ĠJ ACK", + "ĠSu zanne", + "Ġhal ting", + "ENT ION", + "Ġswall owing", + "ĠEarthqu ake", + "Ġeight eenth", + "ĠN IC", + "ĠIN F", + "ĠCons cious", + "Ġparticular s", + "circ le", + "7 40", + "Ġbene volent", + "Ġ7 47", + "Ġ4 90", + "Ġr undown", + "ĠVal erie", + "ĠB UR", + "Ġcivil isation", + "ĠS chn", + "W B", + "ot ide", + "intern ational", + "Ġj ohn", + "Ġ19 02", + "Ġpe anuts", + "Ġflav ored", + "k us", + "Ġro ared", + "Ġcut off", + "é £", + "Ġorn ament", + "Ġarchitect ures", + "Ġ3 69", + "ol or", + "ĠWild e", + "ĠC RC", + "ĠAdjust ed", + "Ġprov oking", + "land ish", + "Ġrational ity", + "Ġjust ifies", + "Ġdisp el", + "Ġa meric", + "ĠPol es", + "Ø ©", + "Ġen vis", + "ĠD oodle", + "ä½ ¿", + "igs aw", + "auld ron", + "Techn ical", + "T een", + "up hem", + "ĠX iang", + "Ġdetract ors", + "ĠZ i", + "ĠJournal ists", + "Ġconduc ive", + "ĠVolunte ers", + "Ġs d", + "Know ing", + "Ġtrans missions", + "ĠPL AN", + "ĠL IB", + "Ġall uded", + "Ġob e", + "Ġd ope", + "ĠGold stein", + "Ġwavelength s", + "ĠDest ination", + "nd a", + "ug i", + "Ġattent ive", + "ĠLe an", + "ral tar", + "Ġman g", + "mb uds", + "ak ings", + "b ender", + "Ġacc ol", + "Ġcraw led", + "N OW", + "Min nesota", + "Ġflour ished", + "ĠZ up", + "ĠSuper visor", + "ĠOliv ier", + "Ex cellent", + "Ġwid en", + "D one", + "Ġw ig", + "Ġmiscon ceptions", + "Cor p", + "W an", + "Ġvener able", + "ĠNot ably", + "ĠKling on", + "an imate", + "Bo ost", + "ĠS AY", + "miss ing", + "ibli ography", + "mel on", + "Ġpay day", + "Ø ³", + "bo le", + "Ġve iled", + "ĠAl phabet", + "It alian", + "Ġever lasting", + "ĠR IS", + "ĠC ree", + "rom pt", + "Ġh ating", + "Ġgrin ning", + "Ġge ographically", + "OS H", + "Ġwe eping", + "ĠÂłĠÂłĠÂłĠÂł ĠÂłĠÂłĠÂłĠÂł", + "Ġimpe cc", + "Let ter", + "Ġblo ated", + "PL A", + "ĠFe in", + "Ġper sever", + "Th under", + "Ġa ur", + "ĠR L", + "Ġpit falls", + "âĸ º", + "Ġpredomin ant", + "Ġ5 25", + "7 18", + "AP E", + "7 14", + "Ġfarm land", + "ĠQ iao", + "Ġv iolet", + "ĠBah amas", + "Ġinflic ting", + "ĠE fficiency", + "Ġhome brew", + "Ġundert ook", + "Ġcur ly", + "ĠHard ing", + "man ia", + "59 6", + "Ġtem pered", + "Ġhar rowing", + "ĠP ledge", + "ĠFranken stein", + "è ª", + "M otion", + "Ġpredict ably", + "ĠExpl osion", + "oc using", + "er d", + "col o", + "FF ER", + "Ġback field", + "ĠV IDE", + "ue bl", + "N arr", + "ĠArg ument", + "Ġgen omic", + "Ġbout ique", + "Ġbatt ed", + "ĠB inary", + "Ġg amb", + "ĠRh ythm", + "67 3", + "Ġa float", + "ĠOlymp ia", + "Y ING", + "Ġend if", + "is in", + "Ġwin ters", + "Ġsc attering", + "I v", + "D istance", + "Ġtr u", + "ĠCom fort", + "Ġne xus", + "Ġair flow", + "ĠByz antine", + "p ayers", + "con i", + "ĠB etsy", + "D eal", + "ĠN ug", + "ĠContin ent", + "red ibly", + "Ġoptim izing", + "al beit", + "Ġec static", + "ĠPro to", + "ç ·", + "iv ot", + "âĸ Ħ", + "em p", + "rou nder", + "Ġcl out", + "ĠI ST", + "66 3", + "ĠDoll ars", + "ĠD AC", + "Ġsubsc ribed", + "Ġrehears al", + "Ġam ps", + "ĠSh ang", + "es m", + "Ġspr inkle", + "Ġassail ant", + "ĠO o", + "ĠCoin base", + "T act", + "Ġret ina", + "Ġn uns", + "R ON", + "att o", + "Ġj ug", + "ĠSV G", + "Ġb ikini", + "ĠFI LE", + "ĠFound ers", + "ep ort", + "ĠK P", + "Ġrest ores", + "ĠTh ick", + "Ġash ore", + "Ġappro vals", + "R ender", + "M AG", + "G raham", + "ĠCort ana", + "ãĥ³ ãĤ¸", + "ss h", + "or ians", + "ars ity", + "ĠInsp ired", + "u pper", + "Ġsign alling", + "Ġreb uke", + "Ġfl ares", + "Ġdownt ime", + "Stud ies", + "Ġstagn ation", + "ĠSequ ence", + "Ġgr unt", + "Ġass ures", + "ĠPL A", + "59 2", + "Ġintra ven", + "d epend", + "Sus an", + "ĠManz iel", + "Man ia", + "Cont ract", + "Ġsl ams", + "Ġcult ured", + "Ġcred itor", + "L IST", + "ĠH UM", + "ĠChatt anooga", + "serv ed", + "Ġclo aked", + "ĠF TP", + "p owder", + "ĠSt ella", + "uct ive", + "Ġcheap ly", + "ĠMU CH", + "ĠGalile o", + "Ġsu ites", + "spe ech", + "Ġdeliber ations", + "ĠCh ips", + "« ĺ", + "Bal ance", + "ĠWyn ne", + "ĠAk ron", + "Ass et", + "Ġhon oured", + "Ġed ged", + "Like wise", + "anim ous", + "ĠW age", + "ĠEz ek", + "ad vertisement", + "ĠRT X", + "ĠM AD", + "Ġmigr ating", + "ĠS QU", + "Ġ4 75", + "Ed ited", + "Ġshorth and", + "ĠBas ics", + "Ġcro tch", + "ĠEV EN", + "Ġv m", + "effic iency", + "Ġcal ves", + "ĠF rie", + "ĠBrill iant", + "Ġstri kers", + "Ġrepent ance", + "Ġarter ies", + "r l", + "B ed", + "h ap", + "Ġcrypt ography", + "ĠSab res", + "Ġ4 14", + "vi ks", + "ih ara", + "aps es", + "T alking", + "Ġintertw ined", + "Ġdoc ks", + "Ġalle le", + "ĠArt ifact", + "ĠH IM", + "t orn", + "ç ķ", + "Ġop acity", + "ĠE ly", + "os uke", + "Ġn ipple", + "Ġhand written", + "ĠV K", + "ĠChamber lain", + "ĠLa os", + "ig raph", + "g row", + "Ġtr illions", + "Ġdescend ant", + "ĠSail or", + "as uring", + "Ġce ilings", + "ĠWare house", + "f lying", + "ĠGl ow", + "Ġn ont", + "Ġmiscar riage", + "Ġrig s", + "Ġmin istries", + "Ġelabor ated", + "Ġdel usional", + "ĠHum ane", + "Ġ3 79", + "n ets", + "Ġblack out", + "add ers", + "Ġn p", + "ĠT ire", + "ro sc", + "Ġsub div", + "Ġlink age", + "Ġchron ological", + "ĠHER O", + "Ġres ettlement", + "ĠVin yl", + "Ġpast oral", + "ĠMob il", + "ĠBar bar", + "Co oldown", + "ĠF ritz", + "c riminal", + "re pe", + "Ġbell ig", + "ĠBre ed", + "Ġ4 18", + "Ġsem blance", + "ij k", + "Ġcur tail", + "Ġclin ch", + "cont ained", + "ĠProm pt", + "ast on", + "Ġw i", + "Ġpursu its", + "5 15", + "ĠGl oss", + "Ġfl ips", + "Ġcoup ons", + "Ġcl oning", + "ĠLike ly", + "Rem oved", + "ĠQu artz", + "r ices", + "ĠSpe ars", + "Ġp ious", + "Ġdep reciation", + "ĠD are", + "oun ces", + "am az", + "O nt", + "Ġp innacle", + "d ocker", + "0 26", + "ĠW yr", + "ĠPro per", + "Ë Ī", + "n il", + "By tes", + "Ġseek er", + "t rial", + "Ġunf olds", + "ĠMar se", + "Ġextravag ant", + "ĠSurviv ors", + "RED ACTED", + "ĠSpeed way", + "ĠCra igslist", + "sub mit", + "ĠGener ations", + "Ġup holding", + "Ġblood stream", + "ĠMiss ions", + "ĠL awn", + "Ġlim bo", + "ene i", + "H uh", + "ĠWild cats", + "pre p", + "ĠMark us", + "ĠFor bidden", + "rit ic", + "IN O", + "Ġexhib iting", + "requ ent", + "ch uk", + "Ġhabit ual", + "ĠComp atibility", + "Dr ag", + "RIP T", + "uj ah", + "GR OUND", + "Ġdelinqu ent", + "Ġburn er", + "Ġcontempor aries", + "Ġgimm ick", + "load s", + "Ġno zzle", + "p odcast", + "ĠW ak", + "ĠStat en", + "ĠK uh", + "ãģ ĵ", + "inter rupted", + "Ġinv incible", + "ĠBurn ett", + "cig arette", + "ĠPeb ble", + "ĠTem porary", + "ĠMar ino", + "58 2", + "Ġwast eland", + "ident ly", + "T x", + "Ġr ite", + "ĠPan asonic", + "ĠM iddles", + "ĠHort on", + "ae us", + "Ġc uring", + "Ġm ats", + "Ġadj ourn", + "Ġfears ome", + "pe z", + "bo ats", + "Ġpro pell", + "Ġconflic ted", + "ĠAng er", + "Ġinsurg ent", + "K arl", + "Ġco ales", + "Ġsouth western", + "Ġdis su", + "ĠO vert", + "******** ****", + "Ġbox ed", + "ĠBr une", + "aa a", + "Ġgard ening", + "ĠEng el", + "tr acks", + "Ġpur ified", + "Ġplace holder", + "ĠL ikes", + "Ġd an", + "G ab", + "Ġe ct", + "ĠF aw", + "ĠEl iot", + "Ġ' ,", + "otrop ic", + "ĠRu in", + "hed on", + "Ġca ul", + "Ġa ft", + "ĠCad illac", + "gh a", + "ass ian", + "ud eb", + "ĠT ick", + "Ġadjust s", + "AR GET", + "5 37", + "isc he", + "ant y", + "ĠFried rich", + "ĠBl izz", + "ĠA OL", + "Camp aign", + "Ġmamm al", + "ĠVe il", + "ĠK ev", + "ĠMaur it", + "ĠDam ien", + "N ation", + "E astern", + "Ġ{ :", + "Ġ= ================================", + "Ġstereotyp ical", + "Ġatt ic", + "ĠCy borg", + "requ ire", + "Ġaward ing", + "ĠPap ua", + "bt n", + "b ent", + "B oo", + "Ġ( =", + "ĠX ander", + "ĠSomers et", + "Ġcatch y", + "Ġcert ify", + "STR UCT", + "Ġit al", + "Ġt ides", + "ĠBr ands", + "G ray", + "comp etitive", + "Ġcur ator", + "ĠD G", + "omin ium", + "ĠGM Os", + "ci ating", + "ĠCarm en", + "ow ard", + "Balt imore", + "Ġr gb", + "C u", + "Ġwip es", + "spe ll", + "IT NESS", + "Ġsummar izes", + "ĠRe vis", + "Ġwhistlebl owers", + "ĠBre ach", + "Ġcro chet", + "k os", + "ews ki", + "Ġrep et", + "Ġcrim son", + "ĠKar achi", + "read able", + "dim ension", + "ĠI gor", + "ild ed", + "ĠZ ed", + "ĠKe ane", + "ĠCos metic", + "DE P", + "Ġretreat ing", + "ĠU A", + "ens ical", + "Ġd usk", + "ĠDick ens", + "Ġaren as", + "ĠPass age", + "level s", + "Ġcur v", + "P ope", + "Ġch ores", + "ĠEl ise", + "ĠComp ass", + "b ub", + "Ġmamm alian", + "ĠSans krit", + "ĠAN C", + "ĠCr ack", + "Q ual", + "L aun", + "amp unk", + "Ġlearn ers", + "Ġglam orous", + "Ġfur the", + "erm ott", + "c and", + "Gener ic", + "Ġnarr ated", + "Ġdisorder ly", + "ĠTrans actions", + "ĠDet ention", + "ĠR oku", + "Ä į", + "Ġunder statement", + "ĠS aur", + "ĠRodrig o", + "ĠAS AP", + "S in", + "Ġre joice", + "Method s", + "Ġelectro de", + "Ġworsh ipped", + "Ġid i", + "ĠPhys icians", + "Ġpop up", + "Ġde ft", + "ĠRem oval", + "ĠBu enos", + "ver bs", + "Ġfun k", + "ush a", + "rict ion", + "ore a", + "ĠBang alore", + "ĠKen obi", + "zz i", + "Ġnorm ative", + "Ġgobl ins", + "Ġcaf es", + "ĠUN CLASSIFIED", + "ĠF ired", + "S IGN", + "Ġs clerosis", + "ĠV oter", + "ĠSon ny", + "ĠExt end", + "ĠEV s", + "Ar senal", + "Ġp si", + "Ġwid est", + "ĠT us", + "Ġlo oms", + "Ġjust ifying", + "ĠGr anger", + "è ¯", + "Ref er", + "58 3", + "Ġflour ishing", + "ab re", + "Ġr ave", + "ĠCont ra", + "Ġ18 98", + "Add s", + "Ġf ul", + "ĠCo oke", + "some one", + "= #", + "67 1", + "Ġy ak", + "Ġar te", + "ĠMis cellaneous", + "ĠDet ection", + "ĠCl ancy", + "â ģ", + "ass ies", + "Ġval iant", + "ĠFemin ist", + "cor ruption", + "V el", + "P ear", + "Ġsucc inct", + "Ġquick est", + "k w", + "Ġsp itting", + "ĠL ibraries", + "åħ ī", + "ant z", + "D ad", + "ĠSpec ifications", + "rup ulous", + "and r", + "RES ULTS", + "Ġsnow ball", + "Ġpred is", + "ĠB axter", + "ĠNurs ing", + "ĠCh aff", + "s we", + "Ġout age", + "Ġnest ing", + "Ġnotor iety", + "tr igger", + "on ite", + "j on", + "Ġf ou", + "ook ed", + "ĠCelebr ity", + "re ality", + "Ġfat ig", + "Ġhug ging", + "Ġbother s", + "ĠPan zer", + "ĠCh andra", + "fig ured", + "Ġvol ts", + "ĠCloud s", + "Ġfee ble", + "ĠCur ve", + "ĠAs us", + "78 6", + "abs or", + "ĠV ICE", + "ĠH ess", + "Ġmanufact ures", + "Ġgri zz", + "ĠPower ful", + "ac id", + "Ġsub sections", + "ĠKrug man", + "ĠAl ps", + "is u", + "Ġsequ est", + "ĠUlt ron", + "ĠT inker", + "ĠGo ose", + "Ġmism atch", + "Att orney", + "Ġmorph ology", + "ĠSix ers", + "ut tered", + "ĠE LECT", + "gr an", + "Rus sell", + "ĠG SL", + "Ġfort night", + "Ġ. )", + "Ġapost le", + "pr one", + "el ist", + "Unt itled", + "ĠIm plementation", + "ist ors", + "Ġtank er", + "Ġpl ush", + "Ġattend ants", + "ĠT ik", + "ĠGreen wich", + "ĠY on", + "ĠSP L", + "cell s", + "unt led", + "S olution", + "ĠQu é", + "Ġvac ated", + "Ġupt ick", + "ĠMer idian", + "æ ĥ", + "ĠDr ill", + "9 25", + "58 4", + "Ġrenov ated", + "ĠKub rick", + "zy k", + "Ġl ousy", + "pp el", + "ohyd rate", + "ĠI zzy", + "lesi astical", + "CC C", + "ĠAj ax", + "Ġad apters", + "ĠPetra eus", + "Ġaffirm ation", + "ĠST OR", + "le ms", + "ad oes", + "ĠConstantin ople", + "Ġp onies", + "Ġl ighthouse", + "Ġadherent s", + "ĠBre es", + "omorph ic", + "Fight ing", + "Ġpl aster", + "ĠP VC", + "ĠOb st", + "Ġdear ly", + "ĠTo oth", + "icks on", + "Ġsh aming", + "P lex", + "A gg", + "ĠâĢ¦ \"", + "Ġsub reddits", + "Ġpige on", + "ĠResident ial", + "ĠPass ing", + "Ġl um", + "ĠP ension", + "Ġpessim istic", + "Ġ4 32", + "z inski", + "c ade", + "0 75", + "Ġapolog ised", + "iy ah", + "Put ting", + "Ġgloom y", + "ĠLy me", + "=-=-=-=- =-=-=-=-", + "ĠT ome", + "ĠPsych iatric", + "ĠH IT", + "c ms", + "ap olog", + "Ġbreak er", + "Ġdeep en", + "Ġtheor ist", + "ĠHigh lands", + "Ġb aker", + "Ġst aples", + "Ġinterf ered", + "ĠAb ortion", + "jo ined", + "ch u", + "Ġform ulate", + "Ġvacc inations", + "Ġban ter", + "phe us", + "Ġoutfield er", + "ĠM eter", + "Ġ# ####", + "Ġ18 95", + "Ġnarrow ing", + "ĠST ORY", + "f p", + "ĠC ST", + "ign ore", + "Ġproclaim ing", + "ĠR U", + "ĠB ALL", + "yn a", + "65 3", + "Ġpos it", + "P RE", + "59 4", + "ĠRegist rar", + "ĠPil grim", + "ic io", + "Ġpre tt", + "Ġlif eless", + "Ġ__ _", + "Ne igh", + "ĠCh urches", + "orn o", + "Ġor cs", + "Ġkind red", + "ĠAud it", + "Ġmillenn ial", + "ĠPers ia", + "g ravity", + "ĠDis ability", + "ĠD ARK", + "W s", + "od on", + "Ġgrand daughter", + "ĠBro oke", + "ĠA DA", + "ER A", + "Ġpick ups", + "ĠWil kinson", + "ĠSh ards", + "ĠN K", + "Ġexp el", + "ĠKis lyak", + "Ġj argon", + "Ġpolar ized", + "ian e", + "Pub lisher", + "Ġreb utt", + "Ġapprehens ion", + "ĠK essler", + "Ġpr ism", + "F UL", + "19 64", + "ĠL oll", + "ä ¿", + "le thal", + "Å Ł", + "Ġg hetto", + "Ġb oulder", + "ĠSlow ly", + "ĠOsc ars", + "ĠInst ruction", + "ĠUl tr", + "ĠM oe", + "N ich", + "ĠP ATH", + "( *", + "ĠRE LEASE", + "un ing", + "rou se", + "en eg", + "Ġre imb", + "ĠDet ected", + "Do S", + "Ġster ling", + "Ġaggreg ation", + "ĠLone ly", + "ĠAtt end", + "hig her", + "Ġairst rike", + "ks on", + "SE LECT", + "Ġdef lation", + "ĠHer rera", + "C ole", + "rit ch", + "Ġadvis able", + "F ax", + "Ġwork around", + "Ġp id", + "mort em", + "ers en", + "Ġtyp o", + "Ġal um", + "78 2", + "ĠJam al", + "script s", + "Ġcapt ives", + "ĠPres ence", + "ĠLie berman", + "angel o", + "Ġalcohol ism", + "ass i", + "Ġrec ite", + "Ġgap ing", + "Ġbask ets", + "ĠG ou", + "Brow ser", + "ne au", + "Ġcorrect ive", + "und a", + "sc oring", + "ĠX D", + "Ġfil ament", + "Ġdeep ening", + "ĠStain less", + "Int eger", + "Ġbu ggy", + "Ġten ancy", + "ĠMub arak", + "Ġt uple", + "ĠD roid", + "ĠS itting", + "Ġforfe it", + "ĠRasm ussen", + "ixt ies", + "es i", + "ĠKim mel", + "Ġmetic ulously", + "Ġap opt", + "ĠS eller", + "08 8", + "ec ake", + "hem atically", + "T N", + "Ġmind less", + "Ġdig s", + "ĠAcc ord", + "ons ense", + "em ing", + "br ace", + "Ġe Book", + "ĠDist ribut", + "ĠInvest ments", + "w t", + "] ),", + "beh avior", + "56 3", + "Ġbl inding", + "ĠPro testers", + "top ia", + "Ġreb orn", + "ĠKel vin", + "ĠDo ver", + "ĠD airy", + "ĠOut s", + "Ġ[ /", + "Ï Ģ", + "b p", + "ĠVan ity", + "ĠRec ap", + "ĠHOU SE", + "ĠF ACE", + "Ġ4 22", + "69 2", + "ĠAnt ioch", + "cook ed", + "Ġcoll ide", + "Ġa pr", + "Ġsle eper", + "ĠJar vis", + "Ġalternative ly", + "ĠLe aves", + "ĠM aw", + "Ġantiqu ity", + "ĠAdin ida", + "Ġab user", + "Poké mon", + "Ġass orted", + "ĠRev ision", + "ĠP iano", + "ĠG ideon", + "O cean", + "Ġsal on", + "Ġbust ling", + "ogn itive", + "ĠRah man", + "Ġwa iter", + "Ġpres ets", + "ĠO sh", + "ĠG HC", + "oper ator", + "Ġrept iles", + "Ġ4 13", + "ĠG arr", + "ĠCh ak", + "Ġhas hes", + "Ġfail ings", + "Ġfolk lore", + "Ġab l", + "ĠC ena", + "ĠMac Arthur", + "ĠCOUR T", + "Ġperipher y", + "app ers", + "Ġreck oned", + "ĠInf lu", + "ĠC ET", + "Ġ3 72", + "ĠDefin itive", + "ass ault", + "4 21", + "Ġreservoir s", + "Ġd ives", + "ĠCo il", + "DA Q", + "Ġvivid ly", + "ĠR J", + "ĠBel lev", + "Ġec lectic", + "ĠShow down", + "ĠK M", + "ip ed", + "reet ings", + "ĠAs uka", + "L iberal", + "ĠÏ Ħ", + "Ġbystand ers", + "ĠGood win", + "uk ong", + "S it", + "ĠT rem", + "Ġcrim inally", + "ĠCirc us", + "ch rome", + "88 7", + "Ġnan op", + "ĠOb i", + "ĠL OW", + "o gh", + "ĠAuth ors", + "ob yl", + "Ur ban", + "Ġt i", + "ĠWe ir", + "t rap", + "ag y", + "Ġparent heses", + "Ġout numbered", + "Ġcounter productive", + "ĠTob ias", + "ub is", + "P arser", + "ST AR", + "Ġsyn aptic", + "ĠG ears", + "Ġh iber", + "Ġdebunk ed", + "Ġex alted", + "aw atts", + "H OU", + "Ch urch", + "ĠPix ie", + "ĠU ri", + "ĠForm ation", + "ĠPred iction", + "C EO", + "Ġthro tt", + "ĠBrit ann", + "ĠMad agascar", + "ë ĭ", + "Ġbill boards", + "ĠRPG s", + "ĠBe es", + "complete ly", + "F IL", + "Ġdoes nt", + "ĠGreen berg", + "re ys", + "Ġsl ing", + "Ġempt ied", + "ĠPix ar", + "ĠDh arma", + "l uck", + "ingu ished", + "Ġend ot", + "Ġbab ys", + "05 9", + "che st", + "r ats", + "Ġr idden", + "Ġbeet les", + "Ġillum inating", + "Ġfict itious", + "ĠProv incial", + "Ġ7 68", + "Ġshe pherd", + "ĠR ender", + "Ġ18 96", + "C rew", + "Ġmold ed", + "ĠXia omi", + "ĠSp iral", + "Ġdel im", + "Ġorgan ising", + "Ġho ops", + "ĠBe i", + "z hen", + "Ġfuck in", + "Ġdec ad", + "Ġun biased", + "am my", + "sw ing", + "Ġsmugg led", + "Ġk ios", + "ĠP ERSON", + "ĠInquis itor", + "Ġsnow y", + "Ġscrap ing", + "ĠBurg ess", + "P tr", + "ag ame", + "R W", + "Ġdro id", + "ĠL ys", + "ĠCass andra", + "Jac ob", + "Ġ35 4", + "Ġpast ure", + "Ġfr anc", + "ĠScot ch", + "ĠEnd s", + "ĠI GF", + "def inition", + "Ġhyster ical", + "ĠBrown e", + "77 1", + "Ġmobil ization", + "æ ķ", + "iqu eness", + "Th or", + "Ġspear headed", + "Ġembro iled", + "Ġconject ure", + "jud icial", + "Ch oice", + "Ġpaper back", + "P ir", + "Ġrec overs", + "ĠSur ge", + "ĠSh ogun", + "ĠPed iatrics", + "ãģ ł", + "Ġsweep s", + "ĠLabor atories", + "ĠP acks", + "al us", + "add in", + "Ġhead lights", + "g ra", + "Ev idence", + "COL OR", + "Ad min", + "Ĭ ±", + "Ġconco ct", + "s ufficient", + "Ġun marked", + "Ġrich ness", + "Ġdiss ertation", + "Ġseason ing", + "Ġg ib", + "ĠM ages", + "un ctions", + "ĠN id", + "che at", + "ĠTM Z", + "c itizens", + "ĠCatholic ism", + "n b", + "Ġdisemb ark", + "ĠPROG RAM", + "a ques", + "Ty ler", + "Or g", + "ĠSl ay", + "ĠN ero", + "ĠTown send", + "IN TON", + "te le", + "Ġmes mer", + "9 01", + "Ġfire ball", + "ev idence", + "aff iliated", + "ĠFrench man", + "ĠAugust a", + "0 21", + "Ġs led", + "Ġre used", + "ĠImmun ity", + "Ġwrest le", + "assemb led", + "Mar ia", + "Ġgun shots", + "ĠBarb ie", + "Ġcannabin oids", + "ĠTo ast", + "ĠK inder", + "IR D", + "Ġre juven", + "Ġg ore", + "Ġrupt ure", + "Ġbre aching", + "ĠCart oon", + "Ġ4 55", + "ĠPale o", + "6 14", + "Ġspe ars", + "ĠAm es", + "ab us", + "Mad ison", + "GR OUP", + "Ġab orted", + "y ah", + "Ġfel on", + "Ġcaus ation", + "Ġprep aid", + "Ġp itted", + "op lan", + "ĠShel ley", + "ĠRus so", + "ĠP agan", + "Ġwill fully", + "ĠCan aver", + "und rum", + "ĠSal ary", + "ĠAr paio", + "read er", + "ĠR ational", + "ĠOver se", + "ĠCa uses", + "Ġ* .", + "Ġw ob", + "Ke ith", + "ĠCons ent", + "man ac", + "77 3", + "6 23", + "Ġfate ful", + "et imes", + "Ġspir ited", + "ĠD ys", + "Ġhe gemony", + "Ġboy cot", + "ĠEn rique", + "em outh", + "Ġtim elines", + "ĠSah ara", + "ĠRel ax", + "ĠQuin cy", + "ĠLess ons", + "ĠE QU", + "SE A", + "N K", + "ĠCost co", + "Incre ase", + "Ġmotiv ating", + "ĠCh ong", + "am aru", + "ĠDiv ide", + "Ġped igree", + "ĠTasman ia", + "ĠPrel ude", + "L as", + "9 40", + "57 4", + "Ġch au", + "ĠSp iegel", + "un ic", + "-- >", + "ĠPhil ips", + "ĠKaf ka", + "Ġuphe aval", + "Ġsent imental", + "Ġsa x", + "ĠAk ira", + "ser ial", + "Mat rix", + "Ġelect ing", + "Ġcomment er", + "ĠNeb ula", + "ple ts", + "ĠNad u", + "ĠAd ren", + "Ġen shr", + "ĠR AND", + "fin ancial", + "ĠCly de", + "uther ford", + "Ġsign age", + "Ġde line", + "Ġphosph ate", + "rovers ial", + "f ascist", + "ĠV all", + "ĠBeth lehem", + "Ġfor s", + "Ġeng lish", + "S olid", + "N ature", + "Ġv a", + "ĠGu ests", + "Ġtant al", + "Ġauto immune", + ";;;;;;;; ;;;;", + "ĠTot ally", + "ĠO v", + "Ġdef ences", + "ĠCoc onut", + "Ġtranqu il", + "Ġpl oy", + "Ġflav ours", + "ĠFl ask", + "ãĤ¨ ãĥ«", + "ĠWest on", + "ĠVol vo", + "8 70", + "Ġmicro phones", + "ver bal", + "R PG", + "Ġi ii", + "; }", + "0 28", + "Ġhead lined", + "Ġprim ed", + "Ġho ard", + "ĠSh ad", + "ĠEN TER", + "Ġtri angular", + "Ġcap it", + "l ik", + "ĠAn cients", + "Ġl ash", + "Ġconv ol", + "Ġcolon el", + "en emy", + "G ra", + "Ġpub s", + "ut ters", + "Ġassign s", + "ĠPen et", + "ĠMon strous", + "ĠBow en", + "il ver", + "H aunted", + "ĠD ing", + "start ed", + "pl in", + "Ġcontamin ants", + "ĠDO E", + "ff en", + "ĠTechn ician", + "R y", + "Ġrob bers", + "Ġhot line", + "ĠGuard iola", + "ĠKau fman", + "row er", + "ĠDres den", + "ĠAl pine", + "E lf", + "Ġf mt", + "ĠS ard", + "urs es", + "g pu", + "Un ix", + "Ġunequiv ocally", + "ĠCitizens hip", + "qu ad", + "m ire", + "ĠS weeney", + "B attery", + "6 15", + "Ġpanc akes", + "Ġo ats", + "M aps", + "ĠCont rast", + "mbuds man", + "ĠE PS", + "Ġsub committee", + "Ġsour cing", + "Ġs izing", + "ĠBuff er", + "ĠMand atory", + "Ġmoder ates", + "ĠPattern s", + "ĠCh ocobo", + "ĠZ an", + "ĠSTAT ES", + "ĠJud ging", + "ĠIn her", + "* :", + "Ġb il", + "ĠY en", + "Ġexh ilar", + "oll ower", + "z ers", + "Ġsn ug", + "max imum", + "Ġdesp icable", + "ĠP ACK", + "ĠAn nex", + "Ġsarcast ic", + "Ġlate x", + "Ġt amp", + "ĠS ao", + "b ah", + "ĠRe verend", + "ĠChin atown", + "ĠA UT", + "d ocumented", + "ĠGA BA", + "ĠCan aan", + "ĠÙ ħ", + "Ġgovern s", + "pre v", + "E sc", + "ĠEst imates", + "OS P", + "Ġendeav our", + "ĠCl osing", + "omet ime", + "every one", + "Ġwor sen", + "Ġsc anners", + "Ġdev iations", + "ĠRobot ics", + "ĠCom pton", + "Ġsorce rer", + "Ġend ogenous", + "Ġem ulation", + "ĠPier cing", + "ĠA ph", + "ĠS ocket", + "Ġb ould", + "ĠO U", + "ĠBorder lands", + "Ġ18 63", + "G ordon", + "ĠW TO", + "Ġrestrict s", + "Ġmosa ic", + "Ġmel odies", + "ç Ħ", + "T ar", + "Ġdis son", + "ĠProv ides", + "Ġ ......", + "b ek", + "F IX", + "Ġbro om", + "ans hip", + "Do ctors", + "Ġner ds", + "ĠReg ions", + "na issance", + "Ġmet e", + "Ġcre pt", + "pl ings", + "Ġgirlfriend s", + "kn it", + "ig ent", + "ow e", + "Ġus hered", + "ĠB az", + "M obil", + "4 34", + "ĠPres ents", + "orig in", + "Ġins omnia", + "ĠA ux", + "4 39", + "ĠCh ili", + "irs ch", + "G AME", + "Ġgest ation", + "alg ia", + "rom ising", + "$ ,", + "c row", + "ĠIn spection", + "at omic", + "Rel ations", + "J OHN", + "rom an", + "ĠClock work", + "ĠBak r", + "m one", + "M ET", + "Ġthirst y", + "Ġb c", + "Ġfacult ies", + "R um", + "Ġnu ance", + "ĠD arius", + "ple ting", + "fter s", + "etch up", + "Reg istration", + "ĠK E", + "R ah", + "Ġpref erential", + "ĠL ash", + "ĠH H", + "Val id", + "ĠN AV", + "Ġstar ve", + "ĠG ong", + "z ynski", + "ĠAct ress", + "Ġw ik", + "Ġun accompanied", + "lv l", + "Br ide", + "AD S", + "ĠCommand o", + "ĠVaugh n", + "Wal let", + "Ġho pping", + "ĠV ie", + "Ġcave ats", + "Ġal as", + "if led", + "ab use", + "66 1", + "Ġib n", + "Ġg ul", + "Ġrob bing", + "t il", + "IL A", + "Ġmit igating", + "Ġapt ly", + "Ġty rant", + "Ġmid day", + "ĠGil more", + "ĠDe cker", + "Ġ§ §", + "part ial", + "Ex actly", + "Ġphen otype", + "Ġ[+ ]", + "ĠP lex", + "ĠI ps", + "vers ions", + "Ġe book", + "Ġch ic", + "g ross", + "\":\" \"},{\"", + "ĠSur prisingly", + "M organ", + "Ġresid ues", + "ĠConf ederation", + "in feld", + "Ġl yr", + "mod erate", + "Ġperpend icular", + "V K", + "Ġsynchron ized", + "Ġrefres hed", + "Ġad ore", + "ĠTor ment", + "ol ina", + "Ġ26 00", + "Item Tracker", + "Ġp ies", + "ĠF AT", + "ĠR HP", + "0 48", + "ĠRES P", + "ĠB J", + "all ows", + "P and", + "Ġunw elcome", + "ĠV oc", + "ĠBast ard", + "ĠO W", + "ĠL AR", + "ĠHeal er", + "Environment al", + "ĠKen yan", + "ĠTr ance", + "ĠP ats", + "Ġali ases", + "ĠGar field", + "Ġcampaign er", + "Ġadvance ments", + "ĠOkin awa", + "ĠC oh", + "ows ky", + "Ġstar ved", + "Ġsize able", + "Ġ: -)", + "Ġm RNA", + "Ġsusp ensions", + "ist ar", + "Scot land", + "Pr in", + "-------------------------------- ----------------", + "Ġ50 2", + "Ġteasp oons", + "Ġ10 50", + "Ġcoerc ive", + "ĠMason ic", + "edd ed", + "ĠPass enger", + "Ġl att", + "Ġbr aces", + "ĠSt eal", + "ĠNY T", + "ĠK ats", + "ĠCel est", + "ae z", + "T u", + "ĠCoul ter", + "ðŁ ĺ", + "Fl ickr", + "ĠWil mington", + "ith s", + "++ ;", + "Ġv ending", + "Ġneg ro", + "ĠPh i", + "ĠYellow stone", + "Call back", + "Ġsh ampoo", + "ĠSh ades", + "w at", + "Ġsuper human", + "Ġridic uled", + "Ġhol iest", + "om bo", + "Ġintern s", + "Ġh one", + "ĠPar agu", + "UR I", + "Ġd angling", + "ãĤ »", + "so v", + "ict ional", + "av ailability", + "Ġrev ocation", + "Ġd ow", + "in ic", + "ĠTHE IR", + "Ġis o", + "Ġout ings", + "ĠLeth al", + "Ġ) ))", + "Ġinacc ur", + "Ġout landish", + "Ġan us", + "let ico", + "id on", + "l ol", + "Ġun regulated", + "Ġsuccumb ed", + "Ġc uff", + "ĠWast eland", + "let al", + "Ġsub str", + "Ġcoff ers", + "Ġautom akers", + "ov i", + "ĠX ue", + "ĠDayton a", + "Ġjar ring", + "Ġf umes", + "Ġdisband ed", + "z ik", + "itt on", + "Ġstriking ly", + "Ġsp ores", + "Ad apter", + ".) :", + "ĠLynd on", + "ival ry", + "Ġor ally", + "Ġtumult uous", + "Ġdisple asure", + "Ġcon es", + "or rect", + "Ġappe ase", + "Ġder by", + "ĠTrip oli", + "ĠAl ess", + "Ġp oked", + "ĠGu ilty", + "v P", + "En ough", + "Ġorig inals", + "6 99", + "Ġrabb i", + "Ġproverb ial", + "Ġpostp one", + "el ope", + "ĠMist y", + "Ġstaff ed", + "ĠUn employment", + "redit ary", + "Ġdilig ent", + "re comm", + "me asures", + "as in", + "8 25", + "Ġpond s", + "Ġmm ol", + "ĠS AR", + "ĠC ARE", + "Ġ3 71", + "Ġclen ched", + "ĠCors air", + "Ġcaric ature", + "z n", + "att ach", + "ĠSch ro", + "spe ak", + "p ainted", + "ĠS uc", + "ĠE NT", + "Ġcell ul", + "ĠP aid", + "di agn", + "WH ERE", + "Ġtext ed", + "B arn", + "Ġret racted", + "ĠRe ferred", + "S av", + "Ġup keep", + "Ġwork places", + "ĠTok ens", + "Ġampl ify", + "cl inical", + "Ġmult ic", + "mber g", + "Ġconvol uted", + "Reg ion", + "5 65", + "ĠTop ic", + "Ġsn ail", + "Ġsal ine", + "Ġins urrection", + "ĠPet r", + "f orts", + "B AT", + "ĠNav ajo", + "Ġrud imentary", + "ĠLak sh", + "OND ON", + "Me asure", + "Ġtransform er", + "ĠGodd ard", + "Ġcoinc ides", + "ir in", + "R ex", + "ĠB ok", + "qu it", + "Ġshotgun s", + "Ġprolet arian", + "Ġsc orp", + "ĠAd a", + "5 14", + "Ġsl ander", + "record ed", + "Ġemb ell", + "ris ome", + "Ġapolog izing", + "ĠMul cair", + "ĠGib raltar", + "Cl a", + "Ġall ot", + "ĠAtt ention", + "Ġ4 33", + "le ave", + "Ġwh ine", + "ĠIss a", + "ĠFa ust", + "ĠBar ron", + "hen y", + "Ġvictim ized", + "J ews", + "Ġnurt uring", + "ett el", + "W inged", + "ĠSub tle", + "Ġflavor ful", + "ĠRep s", + "eng ed", + "call back", + "Ġdirection al", + "Ġcl asp", + "ĠDirect ions", + "plan et", + "icult ure", + "Hel per", + "ic ion", + "ac ia", + "Ġç ¥ŀ", + "Ġsur ges", + "Ġcan oe", + "ĠPrem iership", + "be en", + "Ġdef ied", + "ĠTro oper", + "Ġtrip od", + "Ġgas p", + "ĠE uph", + "ĠAd s", + "vern ight", + "high ly", + "R ole", + "Ġent angled", + "ĠZe it", + "6 18", + "ĠRust y", + "Ġhaven s", + "ĠVaugh an", + "HA EL", + "ĠSER VICE", + "/ ,", + "Ġstr icken", + "Ġdel usions", + "Ġb is", + "ĠH af", + "Ġgrat ification", + "Ġent icing", + "UN CH", + "Ad ams", + "ĠOL ED", + "ĠBeet le", + "Ġ18 99", + "ĠSO FTWARE", + "ateg or", + "V L", + "ĠTot em", + "ĠG ators", + "AT URES", + "Ġimped ance", + "Reg istered", + "ĠC ary", + "ĠAer ial", + "on ne", + "en ium", + "Ġd red", + "ĠBe g", + "Ġconcurrent ly", + "Ġsuper power", + "ĠX an", + "j ew", + "imes ter", + "ĠDick inson", + "âĶ ģ", + "F la", + "Ġp ree", + "ĠRoll ins", + "© ¶æ", + "Ġden omination", + "ĠL ana", + "5 16", + "Ġinc iting", + "sc ribed", + "j uries", + "ĠWond ers", + "app roximately", + "Ġsusp ending", + "Ġmountain ous", + "ĠL augh", + "oid al", + "N s", + "Det ect", + ") =", + "ĠL uthor", + "ĠSchwarz enegger", + "ĠMull er", + "ĠDev i", + "ec ycle", + "J ar", + "6 13", + "ĠL ongh", + "B ah", + "ĠSP ORTS", + "n w", + "Ġref inement", + "Ġwater ways", + "Ġd iner", + "Bl ade", + "68 3", + "F ac", + "Ġinitial s", + "Ġro g", + "Ġparan ormal", + "B UT", + "Ġ[ (", + "ĠSw anson", + "ĠM esh", + "âĸ ¬", + "Impro ve", + "ĠRad iation", + "ĠEst her", + "ĠE sk", + "ĠA ly", + "ik y", + "Ġir rad", + "ĠBuck ingham", + "Ġref ill", + "Ġ. _", + "Re pe", + "CON CLUS", + "Ġdifferent iated", + "Ġchi rop", + "ĠAt kins", + "Pat tern", + "Ġexc ise", + "Ġcab al", + "N SA", + "ĠST A", + "ĠS IL", + "ĠPar aly", + "Ġr ye", + "ĠHow ell", + "ĠCount down", + "ness es", + "alys ed", + "Ġres ize", + "ãĤ ½", + "Ġbudget ary", + "ĠStr as", + "w ang", + "Ġap iece", + "Ġprecinct s", + "Ġpe ach", + "Ġsky line", + "Ġ35 3", + "pop ular", + "App earances", + "ĠMechan ics", + "ĠDev Online", + "S ullivan", + "Z en", + "Ġp u", + "op olis", + "5 44", + "Ġde form", + "Ġcounter act", + "ĠL ange", + "Ġ4 17", + "Con sole", + "77 4", + "Ġnodd ing", + "Ġpopul ism", + "Ġhe p", + "Ġcoun selling", + "compl iance", + "U FF", + "Ġunden iably", + "Ġrail ing", + "ĠHor owitz", + "ĠSim one", + "ĠBung ie", + "Ġa k", + "ĠTal ks", + "x ff", + "fl ake", + "Cr ash", + "Ġsweat y", + "Ġban quet", + "ĠOFF IC", + "Ġinvent ive", + "Ġastron omer", + "ĠStam ford", + "ĠSc are", + "ĠGRE EN", + "olic ited", + "Ġr usher", + "Ġcent rist", + "ight ing", + "Ġsub class", + "Ġdis av", + "Ġdef und", + "ĠN anto", + "oci ate", + "m ast", + "Ġpac if", + "Ġm end", + "e ers", + "imm igration", + "ESS ION", + "Ġnumber ing", + "Ġlaugh able", + "ĠEnd ed", + "v iation", + "em ark", + "P itt", + "Ġmetic ulous", + "ĠL F", + "Ġcongrat ulated", + "ĠBir ch", + "Ġsway ed", + "Ġsemif inals", + "Ġhum ankind", + "m atter", + "ĠEqu ip", + "opa usal", + "S aid", + "ĠLay out", + "Ġvo icing", + "Ġth ug", + "Ġporn ographic", + "I PS", + "Ġmo aning", + "Ġgriev ance", + "Ġconf essions", + "esc al", + "TEXT URE", + "Aut hent", + "os aurus", + "P urchase", + "Ġreleg ation", + "al ter", + "ĠÂł Âł", + "Ġr iddled", + "Ġo gre", + "ĠLow ell", + "Occ up", + "E at", + "ĠHy der", + "ĠAdvis er", + "Com merce", + "H unt", + "ĠOr th", + "ĠComp etitive", + "ĠCL A", + "CD C", + "Ġsal ads", + "F le", + "Ġindustrial ized", + "` ,", + "ĠO WN", + "Ġbec k", + "ĠPart icularly", + "oub t", + "Ġm M", + "ĠHuss ain", + "ĠChen nai", + "Ġ9 20", + "Ġappoint ing", + "ĠCull en", + ",,,, ,,,,", + "Ġp ores", + "ver ified", + "Ġbi ochemical", + "em ate", + "Ġcoward ly", + "ĠHels inki", + "ĠEthiop ian", + "S OURCE", + "ER C", + "est ro", + "Ġbi otech", + "ĠS our", + "Ġbrew er", + "Bloom berg", + "Ġintens ify", + "Gl ass", + "an co", + "ĠF DR", + "gre SQL", + "ĠF ires", + "©¶æ ¥µ", + "ec o", + "100 1", + "ĠHom eless", + "Ġinstant aneous", + "ĠH aste", + "ig el", + "D iamond", + "Ġp aving", + "Ġland fill", + "Ġd ads", + "h oun", + ": ]", + "Ġinc endiary", + "ĠLiving ston", + "ĠHil bert", + "ĠChe cks", + "st yles", + "in ators", + "ĠCl ive", + "ph rine", + "Ġchimpan zees", + "Ġp all", + "ĠJ M", + "ĠAad haar", + "ð Ŀ", + "Ġachie vable", + "dis abled", + "P ET", + "OOOO OOOO", + "M ot", + "Ġint angible", + "Ġbal let", + "ĠWe bs", + "ĠEst imated", + "Effect s", + "Ġb ailed", + "Josh ua", + "Ġturb ulence", + "Ġoccup ant", + "ĠDay light", + "Ġ36 1", + "me et", + "Ġstat ically", + "Ġon look", + "Ġk i", + "il legal", + "Ġvel vet", + "Ġdehyd ration", + "Ġacqu ies", + "ĠRe z", + "ak ura", + "ĠU pton", + "at ro", + "Ġincomp rehensible", + "Ġback door", + "ĠRh ino", + "7 27", + "Ġmath s", + ") +", + "Ġhe resy", + "Ġd f", + "ĠRoc he", + "ĠL ydia", + "Ġpanc reat", + "re ply", + "arre ll", + "Ġsolicit ation", + "Ġcirc adian", + "BI P", + "Ġfor ay", + "Ġcrypt ic", + "iz u", + "ime o", + "ĠTom ato", + "ĠH oms", + "ex amination", + "Ġqu arry", + "ĠVal iant", + "ĠJer icho", + "ĠIN CLUD", + "Ġ18 40", + "5 19", + "Ġres ists", + "Ġsnap shots", + "ĠSp ur", + "ĠAnt iqu", + "Log in", + "Ġbest selling", + "Ġant ic", + "ĠS utherland", + "ãĤ¢ ãĥ«", + "Ġ~ /", + "ĠP arm", + "è ĥ", + "P ages", + "int ensity", + "Ġimm obil", + "Ġ18 65", + "zz o", + "Ġn ifty", + "Ġf entanyl", + "ĠPres ervation", + "op hen", + "Ġd arts", + "ĠD inosaur", + "po inters", + "ĠR ite", + "s uggest", + "aware ness", + "ĠSher idan", + "Ġst ances", + "Ġsor cery", + "Ġper jury", + "ĠNik ola", + "ie ver", + "Ġf iance", + "ĠJordan ian", + "ĠBall oon", + "Ġn ab", + "Ġk b", + "Ġhuman ities", + "ĠTan aka", + "hill ary", + "Ġconsult ancy", + "ĠZ ub", + "Ġrem ission", + "Ġconf id", + "CH Q", + "ĠF ug", + "Ġimpro vis", + "Y ep", + "/ _", + "Ġunwilling ness", + "Ġport folios", + "05 5", + "ĠInstruct or", + "aim an", + "Ġclaim ants", + "M bps", + "ĠBy e", + "re ceived", + "T weet", + "Ġind emn", + "ri z", + "am ara", + "N at", + "Ġeval uates", + "ĠL ur", + "ep ad", + "FO X", + "ĠTh ro", + "Ġrust y", + "Ġbed rock", + "ĠOp rah", + "J B", + "Ġmanip ulative", + "Ġwill ful", + "Ġrel apse", + "Ġext ant", + "The me", + "S ensor", + "ĠSt ability", + "go vern", + "Ġpo ppy", + "Ġkn ack", + "Ġins ulated", + "ĠT ile", + "ĠExt rem", + "Ġunt old", + "Ġconver ge", + "Ġref uel", + "ig roup", + "Ġdistort ions", + "Ġrav aged", + "Ġmechan ically", + "ĠRe illy", + "ĠN ose", + "ĠIncarn ation", + "ĠBeck y", + "abb ling", + "Ġt aco", + "Ġr ake", + "Ġmelanch oly", + "Ġillust rious", + "ĠDart mouth", + "Gu ide", + "ĠR azer", + "ĠBen z", + "Ult imate", + "ĠSur prise", + "Ġpage ant", + "off er", + "Who ever", + "Ġw iser", + "Ġchem ist", + "ĠHE LL", + "ĠBul k", + "Ġpl utonium", + "ĠCO VER", + "Ö ¼", + "f ailed", + "Ġtire lessly", + "Ġinf ertility", + "ĠTr ident", + "ĠShow time", + "ĠC iv", + "V ice", + "requ ires", + "itt ance", + "Ġun controlled", + "interest ing", + "56 1", + "Ġinnov ate", + "ateg ic", + "L ie", + "ĠS elling", + "U l", + "Ġsav ior", + "ĠT osh", + "Ġsw ast", + "P ASS", + "Ġr ink", + "Ġcard io", + "ĠI ro", + "ud i", + "Ġv antage", + "Ġv ans", + "ĠNi ño", + "+ =", + "Ġpropag ate", + "< ?", + "Ġmethod ological", + "204 39", + "Ġtrig lycer", + "Ġing rained", + "ĠAn notations", + "arr anted", + "6 17", + "ĠS odium", + "ĠA AC", + "techn ical", + "mult ipl", + "Ġ3 73", + "å ĭ", + "Ġdec isively", + "Ġboost ers", + "Ġdessert s", + "ĠGren ade", + "Ġtest ifying", + "ĠSc ully", + "ID s", + "Ġlock down", + "ĠSc her", + "ĠR é", + "ĠWhit man", + "ĠRams ay", + "rem ote", + "Ġh ikers", + "ĠHy undai", + "Ġcons cientious", + "Ġcler ics", + "ĠSiber ian", + "ut i", + "is bury", + "Ġrel ayed", + "Ġqu artz", + "ĠC BI", + "seek ers", + "ull a", + "Ġweld ing", + "ĠSh al", + "ble acher", + "T ai", + "ĠSam son", + "Ġt umble", + "ĠInvest or", + "Ġsub contract", + "ĠShin ra", + "ow icz", + "j andro", + "d ad", + "Ġtermin ating", + "ĠNe ural", + "ä» £", + "Ġleak age", + "ĠMid lands", + "ĠCaucas us", + "í ķ", + "c it", + "ll an", + "iv ably", + "ĠAlb ion", + "Ġ4 57", + "Ġregist rations", + "Ġcomr ade", + "Ġclip board", + "0 47", + "Ġdiscour aging", + "ĠO ops", + "Ad apt", + "Ġem path", + "n v", + "ĠPR OT", + "ĠDon n", + "ĠP ax", + "ĠB ayer", + "t is", + "Squ are", + "Ġfoot prints", + "part icip", + "ĠChile an", + "B rend", + "ind ucing", + "M agn", + "Ġclub house", + "ĠMagn um", + "Ġenc amp", + "ĠEth nic", + "uch a", + "ere y", + "Ġw atered", + "ĠCal ais", + "Ġcomplex ion", + "Ġsect s", + "Ġren ters", + "Ġbr as", + "oÄŁ an", + "Time out", + "Man agement", + "Ġinf ographic", + "P okemon", + "Cl ar", + "Ġloc ality", + "Ġfl ora", + "as el", + "P ont", + "Ġpop ulate", + "ĠO ng", + "Ġsubs istence", + "Ġa uctions", + "ĠMcA uliffe", + "ĠL OOK", + "br inger", + "Ġtit an", + "Ġmanif old", + "ĠâĹ ı", + "Ġcalibr ated", + "Ġcal iphate", + "ĠSH E", + "ĠCommission ers", + "ce ivable", + "j c", + "W inner", + "5 24", + "Ġcond one", + "Other wise", + "Ġp iling", + "Ġem body", + "ĠCrime an", + "ut ics", + "ĠEx hibition", + "Ġ4 26", + "e ering", + "Ġv ying", + "ĠH UGE", + "* =-", + "Ġprin cipled", + "à ¦", + "Ġquir ks", + "ĠEdit ors", + "put ing", + "G ES", + "ĠF TA", + "ठ¾", + "add on", + "ĠH AM", + "ĠFrie za", + "W oman", + ". $", + "Ġc rib", + "ĠHer od", + "Ġtim ers", + "ĠSp aces", + "ĠMac intosh", + "at aka", + "Ġgl ide", + "Ġsmell ing", + "ĠB AL", + "Ġun su", + "Ġcond os", + "Ġbicy cl", + "ĠRev ival", + "55 3", + "Ġjugg ling", + "H ug", + "ĠKardash ian", + "ĠBalk ans", + "mult iple", + "Ġnutrit ious", + "oc ry", + "19 00", + "Ġinteg rates", + "Ġad joining", + "ĠF older", + "roll ment", + "ven ient", + "Ġu ber", + "y i", + "Ġwh iff", + "ĠJu ven", + "ĠB orough", + "net te", + "Ġb ilingual", + "ĠSp arks", + "ph thal", + "man ufact", + "Ġt outing", + "ĠPH I", + "Ke efe", + "Rew ard", + "Ġinf all", + "ĠTem per", + "typ ically", + "ĠNik ol", + "Ġregular s", + "Ġpseud onym", + "Ġexhib itions", + "Ġbl aster", + "Ġ40 9", + "w arming", + "Ġrever ber", + "Ġrecip rocal", + "Ġ6 70", + "ip ient", + "b ett", + "ĠBe gins", + "Ġit ching", + "ĠPh ar", + "Ass uming", + "Ġem itting", + "ĠML G", + "Ġbirth place", + "Ġt aunt", + "ĠL uffy", + "ĠAm it", + "Ġcir cled", + "ĠN ost", + "enn ett", + "Ġde forestation", + "ĠHist orically", + "ĠEvery day", + "Ġovert ake", + "79 2", + "Ġn un", + "ĠLuc ia", + "Ġaccompan ies", + "ĠSe eking", + "ĠTr ash", + "an ism", + "R ogue", + "Ġnorth western", + "ĠSupplement al", + "ĠNY U", + "ĠF RI", + "ĠSat isf", + "x es", + "5 17", + "Ġreass ured", + "Ġspor adic", + "Ġ7 01", + "Ġmed ial", + "Ġcannabin oid", + "Ġbarbar ic", + "Ġep is", + "ĠExplos ive", + "ĠD ough", + "Ġuns olved", + "Support ed", + "Ġacknowled gment", + "sp awn", + "Ġkit chens", + "Ġ- =", + "talk ing", + "ic ist", + "ĠPeg asus", + "ĠPS U", + "Ġphot on", + "ĠAuthent ication", + "R G", + "@# &", + "76 2", + "ĠCl air", + "Ġdi aper", + "Ġbr ist", + "ĠProsecut ors", + "ĠJ em", + "6 28", + "ĠEvery where", + "ĠJean ne", + "equ ality", + "ãĥ© ãĥ³", + "object s", + "ĠPel icans", + "Ġ39 2", + "Ġbl u", + "b ys", + "ĠA go", + "Ġinstruction al", + "Ġdiscrim inating", + "ĠTR AN", + "ĠCorn el", + "ag os", + "Ġty re", + "Ġas piration", + "ĠBrid gewater", + "\": -", + "! \".", + "ĠEn s", + "ĠCoc o", + "P ie", + "Ġdet ach", + "ĠC ouch", + "Ġphys ique", + "ĠOccup ations", + "osc opic", + "en ough", + "B uzz", + "App earance", + "Y P", + "Ġrac er", + "Ġcompl icity", + "r pm", + "T oy", + "Ġinterrupt s", + "ĠCat alyst", + "Ġut ilitarian", + "imp act", + "Ġsp aghetti", + "Ġp orous", + "Ġeste emed", + "Ġinc iner", + "ĠI OC", + "7 48", + "Ġesp resso", + "ĠSm ile", + "abil ia", + "6 35", + "Ġmathematic ian", + "Ġ4 24", + "ĠK L", + "ĠH IP", + "Ġover heard", + "ĠT ud", + "ĠT ec", + "Ġqu izz", + "Ġfl attering", + "Ġcon n", + "âĢ İ", + "Ġatt aches", + "ĠR OS", + "ĠAC S", + "Ġt cp", + "ĠSh ame", + "sk ip", + "res pected", + "ĠTrin idad", + "gr ain", + "Ġfooth old", + "ĠUnch arted", + "ĠJul io", + "z l", + "av ored", + "ĠAn xiety", + "er rors", + "ĠCent auri", + "its ch", + "D addy", + "Ġclutch ing", + "ĠIm plement", + "ĠGut ierrez", + "Ġ7 60", + "Ġtele portation", + "end ra", + "Ġrevers ible", + "st ros", + "Ad venture", + "08 3", + "Ġliber ating", + "Ġas phalt", + "ĠSp end", + "AR DS", + "im sy", + "PR ES", + "ĠEmer ging", + "Ġwild fires", + "Ġtechn ologically", + "Ġem its", + "ĠART ICLE", + "Ġirregular ities", + "Ġcher ish", + "çī Ī", + "Ġst ink", + "ĠR ost", + "Econom ic", + "Ġcough ing", + "ĠMcC ann", + "pro perties", + "ilant ro", + "Ġreneg oti", + "Trans lation", + "Ġin quest", + "ĠGra pe", + "oot ers", + "gu i", + "ĠSwords man", + "ace ae", + "h itting", + "Ġr c", + "Ġexert ed", + "ĠS AP", + "it ent", + "Ġperil ous", + "Ġobsc urity", + "Ġassass inate", + "Ġab original", + "Ġresc uing", + "ĠSh attered", + "lock ing", + "all ion", + "Ch anging", + "ĠHar rington", + "ĠB ord", + "ĠAfgh ans", + "Jam ie", + "aret z", + "ĠAugust us", + "Ġ38 6", + "8 30", + "Ġj og", + "ok ingly", + "Tr igger", + "ĠH OR", + "Stat istics", + "Ġviewers hip", + "Ġadd itives", + "h ur", + "Ġmaxim izing", + "ĠR ove", + "ĠLou ie", + "ĠBuck et", + "ĠCHR IST", + "ou sel", + "Ġstre aks", + "ir ted", + "Ġt ert", + "Ġcolonial ism", + "Ġbur ying", + "y k", + "Cond ition", + "ĠDPR K", + "By Id", + "75 1", + "âĹ ¼", + "Ġwor risome", + "Ġvoc ational", + "sl ice", + "Ġsa ils", + "ĠCorrection al", + "95 4", + "Ġt ul", + "K id", + "l uster", + "Ġfam ilial", + "ĠSp it", + "ĠEp iscopal", + "Specific ally", + "ĠVol cano", + "run s", + "q s", + "Ġve tted", + "Ġcram med", + "t rop", + "here r", + "Thank fully", + "Ġper cussion", + "Ġor anges", + "Ġround up", + "Ġ4 99", + "x ious", + "Char acters", + "ĠZion ism", + "ĠR ao", + "ÃĽ ÃĽ", + "W F", + "Ġunintention al", + "ONE Y", + "Gr ab", + "Com mercial", + "Ġglut amate", + "ĠMcK enna", + "ru ciating", + "ning ton", + "ih u", + "Ch an", + "ĠSw ap", + "Ġleaf lets", + "Ġfunction ally", + "er ous", + "F arm", + "Ġcal oric", + "ĠLiter ally", + "con cert", + "Ġshe nan", + "Ġrep aid", + "ey es", + "Ġbas hing", + "ĠG orge", + "Ġcollabor ations", + "Ġun account", + "itch ie", + "Ġteam work", + "pp elin", + "Ġpip ing", + "Ġmin ced", + "Ġd iam", + "ri eg", + "Ġmasc ara", + "Ġsuck er", + "ĠMo ons", + "App s", + "ĠPe ck", + "Ġper v", + "ĠFl oat", + "o ley", + "ĠN ish", + "im ize", + "Ġarom atic", + "u in", + "end ish", + "! /", + "ĠB icycle", + "ĠAS IC", + "ile ged", + "ĠQuad ro", + "ios yn", + "Ġlock out", + "ĠW ink", + "SP EC", + "Attempt s", + "Ġseed ed", + "red o", + "ias is", + "Ġsn ag", + "ãĥķ ãĤ©", + "ãĤ ¶", + "Ġground ing", + "Ġrelie ver", + "Ġfrivol ous", + "ĠG ifts", + "ĠF aces", + "Es pecially", + "Ġmicrobi ome", + "im ag", + "ĠSch l", + "ĠP les", + "ĠBle ach", + "ĠIr win", + "ĠE aton", + "ĠDisc iple", + "Ġmultipl ication", + "Ġcoer ced", + "Ġ4 19", + "st h", + "E vil", + "B omb", + "Ġex orc", + "Ġstag gered", + "L ESS", + "Ġinert ia", + "ĠED IT", + "Ġgo b", + "Tr aditional", + "Ġclass y", + "Lear y", + "ĠP AGE", + "yr s", + "Ġtrans porter", + "Ġmat ured", + "Ġhij ab", + "Ġbi ome", + "Where as", + "Ġex termination", + "ĠT ues", + "ĠT akeru", + "ĠAud rey", + "er ial", + "ĠAd en", + "aff les", + "Ġnarciss istic", + "ĠB aird", + "UT F", + "I re", + "ĠCon nie", + "Ch amp", + "Ġwhis pering", + "ĠH att", + "D K", + "Ġdis infect", + "Ġdeduct ed", + "Ġpart ake", + "Ġdown grade", + "ĠEs ports", + "ĠContin uing", + "Ġdemocr atically", + "icro bial", + "itt a", + "Ġlim estone", + "Ġexempt ed", + "ĠFren zy", + "H erm", + "7 28", + "Ġfled gling", + "Met a", + "765 61", + "69 3", + "% :", + "w ake", + "5 26", + "ĠDis cipline", + "Ġvirgin ity", + "ĠLeg ions", + "ĠFrank ie", + "int ent", + "Ġrest rooms", + "ĠRou ter", + "da q", + "Ġobjection able", + "âĨ ij", + "w ark", + "ĠRah ul", + "g ain", + "activ ation", + "abs olute", + "ĠAccess ed", + "Ġ24 00", + "ogg les", + "Ġsecond ly", + "ĠDEF ENSE", + "Ġpost age", + "wra pper", + "sh arp", + "7 29", + "Ġcommun icates", + "Ġadd on", + "ĠMil itia", + "H ong", + "Ġsl umped", + "ĠJP EG", + "ĠI car", + "ad ish", + "68 1", + "Ġmaj esty", + "ĠWolf gang", + "ĠEl astic", + "u per", + "Ġv iz", + "Ġunconscious ly", + "ĠST D", + "ĠS ass", + "Ġflower ing", + "ĠHel ic", + "ĠDra per", + "ĠAm ateur", + "Ġman ure", + "Ġdis ingen", + "ĠLe i", + "br ing", + "9 49", + "Ġinhib ited", + "Ġhead quartered", + "Ġen igmatic", + "�� �", + "Ġred ress", + "R H", + "Ġratt led", + "Ġd iction", + "l io", + "ĠT BA", + "ĠSN AP", + "C alling", + "Ġfasc ists", + "ĠD ove", + "iew icz", + "0 36", + "Ġco asts", + "ĠR ect", + "Ġ) ]", + "L ot", + "6 29", + "ĠS EM", + "ĠPeters en", + "ĠExpl ain", + "ĠBo ards", + "ĠBe zos", + "ĠJ ournals", + "Ġ20 24", + "p arser", + "Ġmist rust", + "Ġgr ate", + "ĠL ocked", + "bo a", + "S aint", + "g aming", + "Ġvow el", + "in ately", + "bl ow", + "All ah", + "Ġun matched", + "Ġb ordering", + "ĠExp end", + "n r", + "Or acle", + "rou ch", + "Ġcont iguous", + "ac us", + "Ġdist raught", + "58 1", + "Ġanat omical", + "O X", + "ap ixel", + "8 33", + "ĠPL US", + "Ġres usc", + "Ġab iding", + "57 3", + "Ġvac ancies", + "Em ily", + "Ġhyp othal", + "ĠWer ner", + "ĠWe e", + "ĠDJ s", + "5 13", + "Ġwitch craft", + "Ġac upuncture", + "ent ary", + "benef it", + "Product s", + "ĠP SP", + "ĠMP G", + "ĠJ inn", + "ĠJ arrett", + "Ġ4 45", + "ĠIm aging", + "ĠP yth", + "Fin ish", + "Ġte x", + "Ġjuven iles", + "Ġhero ism", + "Ġdoubt less", + "ĠA ki", + "ĠT end", + "ĠPatri arch", + "Ġbit ters", + "ĠTele communications", + "it atively", + "ag na", + "Ġr g", + "ĠS OLD", + "Ġcomp ulsion", + "ĠN asa", + "ĠKath ryn", + "Ġmillion aires", + "Ġintrins ically", + "Ġbolst ered", + "time out", + "fl o", + "Ġtut or", + "p our", + "Stat ement", + "Ġ{ *", + "ĠRud olph", + "ĠKimber ly", + "rog ens", + "adi q", + "] +", + "Ġindign ation", + "Ġfract uring", + "ĠRe leases", + "ĠGr ain", + "pro tein", + "L ago", + "Ġvac ations", + "Ġboot ed", + "ĠTH REE", + "ĠH G", + "oresc ence", + "Ġt f", + "Ġso ar", + "iosyn cr", + "Ġgl ances", + "ĠSp oon", + "ĠJ ury", + "ĠCow boy", + "Ġcreat ively", + "Hig her", + "Ġsolic itor", + "Ġhaw k", + "ac io", + "89 6", + "Ġsuperf lu", + "Ġbombs hell", + "ct ure", + "Ġbroker age", + "Ġraid ing", + "Ġf rench", + "Ġang led", + "Trans action", + "ĠGen ocide", + "u pe", + "ĠHait ian", + "57 2", + "! :", + "Ġunwitting ly", + "iter ator", + "sc roll", + "Ġtall ied", + "Ġbi omedical", + "ĠC ARD", + "Ġe uphem", + "Ġbrain storm", + "a quin", + "K o", + "Mic helle", + "ĠR unes", + "ĠBall istic", + "ud ers", + "Ġmod esty", + "ĠiP ads", + "ĠEzek iel", + "Y E", + "Ġstars hip", + "Ġpower fully", + "Ġper l", + "ĠSh ade", + "ĠQu art", + "ĠE EG", + "Ġfisher man", + "OS ED", + "ĠTyp ical", + "df x", + "Ġmes hes", + "Ġet ched", + "worth iness", + "Ġtopp led", + "Ġ3 96", + "or ius", + "We iss", + "Ġmy sql", + "ĠVal halla", + "Ù Ĵ", + "le asing", + "Ġrec omp", + "rap nel", + "S el", + "04 3", + "Ġder ailed", + "ĠGu ides", + "IR T", + "Ġde human", + "ĠBritt any", + "\" ))", + "Ġex claim", + "Ġb alk", + "Ġ8 40", + "CLA IM", + "int el", + "L AB", + "Ġpe gged", + "Ġast roph", + "sm oking", + "Ġrig ging", + "Ġfix ation", + "Ġcat apult", + "ins ide", + "ĠC ascade", + "ĠBolshe vik", + "G aza", + "Dep th", + "Ġloud spe", + "Ġalmond s", + "me yer", + "l eness", + "j en", + "f resh", + "Ġunbeat en", + "ĠSqu id", + "ĠPres umably", + "Tim er", + "B W", + "Ġro sters", + "Ġell ipt", + "ĠHar riet", + "dat abase", + "ĠMut ual", + "ĠComm odore", + "uk ed", + "kn ife", + "ĠCOMM UN", + "h ya", + "Ġmel ts", + "arch ives", + "Ġrat ification", + "Ġmultip lying", + "Ġinter oper", + "Ġasc ert", + "w ings", + "ver ting", + "ĠScorp ion", + "ay e", + "ĠPorts mouth", + "ĠM TA", + "n it", + "iaz ep", + "Ġqu arantine", + "Ġslides how", + "Ġcent imeters", + "Ġsyn opsis", + "Ġsp ate", + "th irst", + "Ġnom inating", + "ĠMel vin", + "Pre view", + "Ġthro b", + "Ġgener ational", + "ĠRad ius", + "rest ling", + "put able", + "aw ar", + "N ECT", + "Ġunlaw fully", + "ĠRevel ations", + "Wik ipedia", + "sur v", + "Ġeye ing", + "ij n", + "ĠF W", + "Ġbr unt", + "Ġinter stellar", + "Ġcl itor", + "ĠCroat ian", + "ĠCh ic", + "ev a", + "ĠDis app", + "ĠA kin", + "iner ies", + "d ust", + "Interest ed", + "Ġgen esis", + "ĠE ucl", + "ö n", + "p icking", + "Ġmut ated", + "Ġdisappro ve", + "ĠHD L", + "Ġ6 25", + "Ì ¶", + "c ancer", + "Ġsqu ats", + "Ġle vers", + "Disc uss", + "= ]", + "D ex", + "ĠVIDE OS", + "A UD", + "Ġtrans act", + "ĠKin ect", + "ĠK uala", + "ĠC yp", + "7 47", + "Ġsh attering", + "Ġarsen ic", + "ĠInt ake", + "ĠAngel o", + "ĠQu it", + "ĠK he", + "Ġ18 93", + "M aker", + "0 29", + "ĠPain ting", + "Dis able", + "9 16", + "Ġanal ges", + "Ġtact ile", + "Ġprop hes", + "Ġd iced", + "ĠTravel s", + "ĠHe ader", + "ĠClub s", + "Ass istant", + "Ġinc rim", + "Ġd ips", + "Ġcruc ifix", + "ĠShan ahan", + "ĠInter pret", + "Ġ40 90", + "al ogy", + "abb a", + "Ġsimul ac", + "hus band", + "S IM", + "Ġrecy cle", + "uc er", + "ed ged", + "Ġre naissance", + "ĠBomb ay", + "Cath olic", + "ĠL INE", + "ĠCl othing", + "re ports", + "Ġpl aus", + "Ġd ag", + "ĠM ace", + "Z I", + "Ġintr uder", + "ĠVeter inary", + "g ru", + "Ġsne aky", + "ĠS ie", + "ĠC innamon", + "P OSE", + "Ġcou rier", + "ĠC NS", + "Ġemanc ipation", + "s it", + "Ġplay through", + "ĠFac ilities", + "v irt", + "ĠG auntlet", + "Thom pson", + "Ġunbeliev ably", + "Param eters", + "Ġst itching", + "ign e", + "ĠTH ESE", + "Priv acy", + "Ġshenan igans", + "Ġvit ri", + "ĠVal id", + "59 1", + "Ń ·", + "ĠProt otype", + "ink a", + "SC P", + "ĠT id", + "è Ī", + "old ed", + "Ġindividual ity", + "Ġbark ing", + "Ġm ars", + "ĠW D", + "Ġ8 20", + "Ġt ir", + "Ġsl apping", + "Ġdisgr untled", + "ĠAng ola", + "ri us", + "ĠTorn ado", + "ĠTh urs", + "Ġcapt cha", + "Ġang st", + "ĠP og", + "ĠAssass ins", + "ĠAd idas", + "Ġjoy ful", + "Ġwh ining", + "Emer gency", + "Ġphosph orus", + "Ġatt rition", + "oph on", + "ĠTimber wolves", + "ĠJ ah", + "ĠBr inging", + "ĠW ad", + "ĠEn sure", + "oh l", + "ĠX ie", + "omm el", + "c mp", + "Ġz ipper", + "Ġrel at", + "ĠCor ridor", + "m ilo", + "T ING", + "Av g", + "Ġcro pped", + "] }", + "Ġr aged", + "ĠLump ur", + "ĠGuer rero", + "our ke", + "N ut", + "Ġoff sets", + "og lu", + "dr m", + "Ġmort als", + "lat able", + "Ġdismiss ive", + "ä¸ ī", + "Ġthro ats", + "Ġchips et", + "ĠSpot light", + "Catal og", + "art ist", + "G b", + "Ġch illy", + "Ġst oked", + "Ġ3 74", + "W ard", + "L atin", + "Ġf iasco", + "Ġble ach", + "Ġb rav", + "Enh anced", + "Ġin oc", + "ĠFior ina", + "_ >", + "Ġle ukemia", + "Ġel uc", + "Ġannoun cer", + "ĠLith uan", + "ĠArm ageddon", + "å ĩ", + "Len in", + "ĠR uk", + "Ġpe pp", + "ĠRom antic", + "ĠP IT", + "ĠInter stellar", + "ĠAt kinson", + "R aid", + "J s", + "Go al", + "C ourse", + "Ġvan ishing", + "es ley", + "ĠR ounds", + "Els a", + "59 3", + "Ġredund ancy", + "ĠST AND", + "Ġprop hetic", + "Ġhabit able", + "ry u", + "Ġfaint ly", + "M ODE", + "Ġfl anked", + "IR C", + "Aw esome", + "Ġsp urious", + "ĠZ ah", + "ĠMS G", + "Ġsh ading", + "Ġmotiv ational", + "ĠSant ana", + "ĠS PR", + "Ġexc ruciating", + "om ial", + "ĠM iko", + "ĠLe opard", + "A byss", + "Ġ[ |", + "d irty", + "Ġbath s", + "Ġdem oral", + "and re", + "P B", + "Ġun ification", + "Ġsac rament", + "Ġ[ &", + "Ġpric eless", + "Ġgel atin", + "Ġeman ating", + "ĠAll aah", + "98 6", + "Ġout burst", + "Ġer as", + "ĠX VI", + "ĠSP I", + "O tt", + "ĠLaz arus", + "PL IED", + "F lying", + "blog s", + "W isconsin", + "R aven", + "Ġreb ate", + "Ġcreep s", + "ĠSp an", + "ĠPain ter", + "ĠKir a", + "ĠAm os", + "ĠCor vette", + "Cons umer", + "ĠRec over", + "ck i", + "Ġpes ky", + "ĠIn vention", + "Compan ies", + "Ġchalleng ers", + "ad emic", + "ĠUkrain ians", + "ĠNeuro log", + "ĠFors aken", + "Ġent rants", + "Ġemb attled", + "Ġdef unct", + "ĠGlac ier", + "Ġpo isons", + "ĠH orses", + "m akes", + "ĠD irt", + "Ġ4 23", + "hh h", + "ĠTrans formation", + "QUI RE", + "................ ..", + "Ġtrave ller", + "ĠSe xy", + "ĠK ern", + "ip olar", + "Ġransom ware", + "oooooooo oooooooo", + "E c", + "rub y", + "Prof essional", + "ĠOut break", + "arg ument", + "G rey", + "ĠFif a", + "ĠCH O", + "ĠFOR M", + "ĠAm trak", + "- [", + "Ġcr adle", + "Ġantioxid ants", + "ãģ®å ®", + "7 36", + "ĠNAS L", + "ĠContribut ions", + "Ind iana", + "ĠST EP", + "C SS", + "Ġsal ient", + "Ġall ocations", + "yr ights", + "Ġm ashed", + "ĠCut ter", + "Sex ual", + "Ġp ounded", + "Ġfan base", + "Ġc asc", + "ĠTrans parency", + "Ġanaly tic", + "ĠSummon er", + "× ŀ", + "ĠAD C", + "det ail", + "Ġvan quished", + "Ġcr abs", + "ar ie", + "Dest roy", + "ĠS ack", + "Ġtrans istor", + "Al abama", + "ĠK oen", + "ĠFisher ies", + "c one", + "Ġannex ed", + "ĠM GM", + "es a", + "Ġf aked", + "ĠCong ratulations", + "Ġhind ered", + "Ġcorrection al", + "ĠI TV", + "lee ve", + "Ġin appropriately", + "lic ks", + "Ġtresp ass", + "Ġp aws", + "Ġnegoti ator", + "ĠChrist ensen", + "lim its", + "ĠDian ne", + "Ġeleg ance", + "ĠContract s", + "an ke", + "Ob j", + "Ġvigil ance", + "Ġcast les", + "ĠN AD", + "ĠHol o", + "Ġemph atically", + "ĠTit us", + "ĠServ ing", + "ĠRich ie", + "ĠP igs", + "5 68", + "Ġanim osity", + "ĠAtt ributes", + "ĠU riel", + "M Q", + "my ra", + "ĠApplic ant", + "Ġpsychiat rists", + "ĠV ij", + "ĠAb by", + "ag ree", + "P ush", + "Ġk Wh", + "hib a", + "Ġinc ite", + "ĠWe asley", + "ĠTax i", + "minist ic", + "hy per", + "ĠF arn", + "Ġ6 01", + "ĠNation wide", + "F ake", + "95 2", + "Ġma ize", + "Ġinteract ed", + "Ġtransition ed", + "Ġparas itic", + "Ġharm onic", + "Ġdec aying", + "Ġbas eless", + "ns ics", + "Ġtrans pired", + "Ġabund antly", + "ĠFore nsic", + "Ġtread mill", + "ĠJ av", + "ab and", + "Ġssh d", + "Ġfront man", + "ĠJak arta", + "oll er", + "dro ps", + "ĠSERV ICES", + "rompt u", + "oph ical", + "h ospital", + "bled on", + "6 45", + "Ġmid range", + "ĠEV ENT", + "cul ated", + "raw led", + "Ġper ched", + "Ġover board", + "ĠPe el", + "ĠP wr", + "ĠCar th", + "ĠCOM PLE", + "co e", + "sh all", + "Ġdeter rence", + "M ETHOD", + "ĠAbs ent", + "M EN", + "Ġs ill", + "ĠLE VEL", + "Y ork", + "Ġsin ners", + "ĠOP EC", + "ĠN ur", + "ĠDesign s", + "se lection", + "Ġunw orthy", + "CH A", + "Ġstreng thens", + "88 3", + "ed ly", + "Ġslic ing", + "Ġmal nutrition", + "Ġfilm making", + "ĠPol k", + "ur ated", + "Ġ4 21", + "bre akers", + "!' \"", + "Ġwet lands", + "ĠDisc rimination", + "Ġallow able", + "Ġste ered", + "ĠSic ily", + "S AM", + "Ġmust ache", + "Ġm ids", + "Ġcl ipped", + "Ġcirc ulate", + "Ġbr ittle", + "ĠBuild ings", + "ra ised", + "ĠRound up", + "Ġwealth ier", + "Ġoverw rite", + "Ġover powered", + "ĠGerr ard", + "s ites", + "PD ATED", + "Ġacute ly", + "ĠGam ble", + "Ġp im", + "ĠK us", + "Typ ically", + "De ploy", + "ĠMoroc can", + "p otion", + "com be", + "Ġvigil ante", + "Ġ36 3", + "St ew", + "ĠB agg", + "Ġres ided", + "ĠSp o", + "Ġrem nant", + "Ġempt iness", + "br ainer", + "Ġout patient", + "pri ority", + "Ġle ptin", + "ĠPay ton", + "ĠGle aming", + "ĠS hed", + "ĠPol o", + "ĠMormon ism", + "rest ricted", + "arl ane", + "w x", + "Ġcreat ine", + "ĠAn on", + "ĠST UD", + "ĠJ UL", + "ĠT ee", + "5 28", + "08 9", + "Ġhat ched", + "Dis patch", + "ĠCompos ite", + "Ġ45 1", + "p uff", + "ĠX COM", + "ĠOr n", + "ĠTH ANK", + "END ED", + "ĠAshe ville", + "Ġà ľ", + "Ġman go", + "ĠS lightly", + "world ly", + "ĠW ander", + "ĠExp and", + "ĠCh r", + "M ist", + "Ġorthodox y", + "ĠUN ESCO", + "reg ate", + "Else where", + "k ie", + "ir led", + "Ġtopp le", + "Ġadopt ive", + "ĠLeg s", + "d ress", + "ĠS agan", + "b are", + "ĠGl ou", + "Cr unch", + "Ġhelp ers", + "Ġchron ically", + "ĠH uma", + "1 0000", + "Ġaccommod ating", + "äº Ķ", + "Ġwrink les", + "Ġdod ged", + "four th", + "Ġpre con", + "Ġcompress or", + "ĠK are", + "Ġev ict", + "ĠWar wick", + "im ar", + "Ġmodern ization", + "Ġband wagon", + "Ġref uted", + "Ġnet ted", + "ĠNa ples", + "ĠGen ie", + "per ors", + "Ġfield ed", + "Ġde re", + "ĠPar ables", + "le es", + "Ġtr out", + "asp ers", + "Ġn ihil", + "Ġhapp iest", + "Ġflo ppy", + "ĠLo ft", + "ĠHe ard", + "Ġun ison", + "Ġl ug", + "ĠRed mond", + "class ic", + "Supp orters", + "SH IP", + "G MT", + "Ġfue lled", + "ç IJ", + "Ġd d", + "ĠEmin em", + "Ġ18 97", + "NY SE", + "Ġsecret aries", + "ĠF IA", + "ĠCanaver al", + "F avorite", + "Ġp omp", + "Ġdetain ee", + "ers hip", + "aim on", + "i our", + "ĠA pex", + "Ġplant ations", + "am ia", + "ac ion", + "R ust", + "Ġtow ed", + "ĠTru ly", + "5 77", + "Ġshel tered", + "r ider", + "W o", + "Ġl air", + "ĠInt elligent", + "impro ve", + "m atically", + "Ġet iquette", + "ad ra", + "all o", + "ĠJun o", + "any thing", + "ĠStru ggle", + "ĠPred ict", + "ĠGr imes", + "ĠAMER ICA", + "ct x", + "ĠSit uation", + "W OOD", + "Ġsol uble", + "me ier", + "Ġintoler able", + "ang ering", + "Ġun interrupted", + "Ġtool tip", + "Ġinterrog ated", + "Ġgun ned", + "ĠSne ak", + "æŃ ¦", + "Ġt ether", + "Ġcr umble", + "L ens", + "Ġclust ered", + "ĠSy l", + "ĠHas an", + "Ġdystop ian", + "w ana", + "Ġjoy stick", + "ĠTh ib", + "amm u", + "Tom orrow", + "5 46", + "Ġoverc ame", + "Ġminim ized", + "cept or", + "Run ner", + "ENG TH", + "ĠBrend a", + "ĠAchieve ments", + "Ġtor ches", + "Ġrapp ort", + "ĠInvestig ator", + "ĠHand ling", + "rel ation", + "g rey", + "8 15", + "Ġk cal", + "ĠComm ands", + "d q", + "Ġcur ls", + "Ġbe arer", + "Ġcyn icism", + "it ri", + "ĠUse ful", + "B ee", + "D CS", + "Ġab ras", + "P ract", + "BIL ITIES", + "7 12", + "Ġdebug ger", + "Ġdebt or", + "ĠL ia", + "ĠK ers", + "Ġexacerb ate", + "ĠSt acy", + "ĠB land", + "ĠSc enes", + "Ġbranch ing", + "âĸĪâĸĪâĸĪâĸĪ âĸĪâĸĪâĸĪâĸĪ", + "ape ake", + "Ġs alsa", + "Ġmish and", + "ĠKon ami", + "ĠN ib", + "Ġanecd ote", + "Ġagree able", + "Ï ī", + "ĠNath aniel", + "ĠHe isman", + "ĠB eware", + "Ġ18 86", + "spect ive", + "69 1", + "5 22", + "Ġinhib its", + "Ġhas hing", + "Ġ18 89", + "å° Ĩ", + "v ich", + "P ure", + "Ġsolid ly", + "Ġaspir in", + "im aru", + "Ġstreet car", + "ĠU CS", + "ĠJ udd", + "Ġflash backs", + "p ins", + "Ġ14 40", + "ĠUN HCR", + "ĠSym ptoms", + "T IT", + "5 38", + "F ra", + "% );", + "Ġo oz", + "Ġcur few", + "Ġcal med", + "Ġparticip ates", + "Te X", + "Ġnons ensical", + "Ġfull back", + "ĠDe L", + "mon key", + "h ari", + "Ġmetabol ites", + "Ġloot ed", + "ĠAL WAYS", + "ĠB CC", + "L t", + "oc het", + "B one", + "Ġveto ed", + "Ġg cc", + "ĠCL ICK", + "Ġ18 88", + "s af", + "Ġstiff ness", + "Ġlow ly", + "ĠGe h", + "vers on", + "ors et", + "Ġun foreseen", + "Ġan esthesia", + "ĠOpt ical", + "Ġrecon structed", + "ĠT up", + "sh ows", + "NEW S", + "ĠNewsp aper", + "ĠA SA", + "ter a", + "N umbers", + "Ġinexpl icable", + "× ij", + "Ġhard ness", + "unt arily", + "ĠA cer", + "grad ient", + "ARD IS", + "Ġwood land", + "Ġmetaph ors", + "ĠWem bley", + "ĠPa vel", + "phil is", + "Ġre writing", + "Ġpercept ual", + "Ġ10 70", + "worm s", + "ĠDown s", + "Ġunsur prisingly", + "Ġtag ging", + "fl ame", + "Ġlit res", + "Ġboun ces", + "ĠB abe", + "sh ut", + "Ġoverd oses", + "ĠShe ila", + "ĠCh au", + "ĠBl ess", + "Capt ure", + "ĠSign ificant", + "ĠSc ion", + "Ġ38 9", + "ĠMc H", + "ĠTitan ium", + "ĠMe al", + "amed a", + "ag ents", + "agg ressive", + "B illy", + "76 3", + "ĠS aying", + "DER R", + "it one", + "Coll ins", + "B ound", + "Ġbol ted", + "ĠDM CA", + "95 3", + "Ġun iqueness", + "Ġep igen", + "un ci", + "ant am", + "Ġreck oning", + "ch airs", + "OG R", + "ĠSen egal", + "Ġ18 62", + "re levant", + "Ġ ¯", + "Ġpharm acies", + "ĠG eral", + "v ier", + "Y an", + "OR PG", + "Ġrab id", + "b ending", + "ĠUN ITED", + "Ġ4 65", + "As sembly", + "Ġwe ep", + "Ġbe hest", + "ĠMother s", + "ĠJ ace", + "h id", + "Ġwh irlwind", + "ĠUN IVERS", + "Ġut opian", + "Ġkidn ap", + "Ph ilipp", + "K in", + "89 3", + "Ġlivest ream", + "ĠM ISS", + "Ġsub versive", + "ĠTechn iques", + "ĠJUST ICE", + "ĠB ASE", + "Ġ38 7", + "Ġassail ants", + "ĠHard core", + "Ġsprink led", + "ĠP se", + "é ļ", + "print ed", + "ĠH au", + "OR GE", + "ĠT OUR", + "Ġl aced", + "Ġit ch", + "G iving", + "Ġport ed", + "78 1", + "//////////////// ////////////////", + "bre eding", + "Ġlog ger", + "ĠH OL", + "inn ie", + "First ly", + "Ġembry onic", + "Ġdeleg ated", + "p ai", + "O IL", + "Ġcentr ally", + "ĠR x", + "ĠSc outing", + "D utch", + "Ġhe reditary", + "ĠCru iser", + "s at", + "5 29", + "ĠMar riott", + "other mal", + "Ġprohib itions", + "E arn", + "ĠSt ab", + "ĠColleg es", + "ĠBel ief", + "st retched", + "ĠL H", + "ĠEntity Item", + "C IA", + "Ġun rem", + "Ġlaure ate", + "Ġdenomin ations", + "sum mary", + "h ler", + "S pect", + "ĠK laus", + "ĠBe ans", + "Ġins ur", + "ĠPA X", + "Ġfield er", + "ĠV et", + "ĠSp arrow", + "z ie", + "ĠS Q", + "ĠMond ays", + "ĠOff line", + "ĠLer ner", + "ĠExt ensions", + "Ire land", + "Ġpatron age", + "Ġcontrast ed", + "ĠMan ia", + "h irt", + "Mos cow", + "Ġcondem ns", + "ĠAn ge", + "Ġcomp osing", + "ĠPe pe", + "ĠP addock", + "Ġheter ogeneity", + "Ġide ologically", + "Ġf ishes", + "Ġcur sing", + "ĠR utherford", + "ĠFlo ating", + "ĠAm elia", + "Te a", + "Syn opsis", + "Ġstun ts", + "Ġbe ad", + "Ġstock ing", + "ĠM ILL", + "ob ook", + "mass ive", + "\\ <", + "Ġh ump", + "ĠPref erences", + "Engine Debug", + "ge ist", + "ĠNiet o", + "ome ver", + "ish y", + "eval uate", + "col onial", + "Altern ative", + "ĠGo Pro", + "ĠV ortex", + "ĠNET WORK", + "ans ky", + "Sec ure", + "ĠTh rust", + "Sn ake", + "Ġparcel s", + "Ġsam urai", + "Ġactress es", + "N ap", + "M F", + "ifer ation", + "Be er", + "5 23", + "ĠI ly", + "oint ment", + "P ing", + "Ġstri ped", + "ĠMell on", + "oss ession", + "Ġneut ron", + "end ium", + "Ġa ph", + "ĠFlav oring", + "Ġ38 3", + "Ġrespons iveness", + "ĠJ indal", + "ĠHitch cock", + "Den ver", + "ĠDRAG ON", + "sm anship", + "ĠDu pl", + "Ġs ly", + "Ġweb cam", + "ĠTw ain", + "ĠDar ling", + "ili ate", + "cons umer", + "D IT", + "Ġnames ake", + "Ġun orthodox", + "Ġfun er", + "ĠPL oS", + "ĠCONTR OL", + "ozy g", + "ogl obin", + "F ACE", + "ER G", + "ĠD ia", + "ĠF iesta", + "ce le", + "0 34", + "Ġencl ave", + "âĸ¬ âĸ¬", + "on ement", + "al ist", + "M and", + "Ġhome grown", + "ĠF ancy", + "Ġconcept ions", + "ĠCont ains", + "ure en", + "Ġreiter ate", + "Ġme ager", + "Ġinstall ments", + "Sp awn", + "6 27", + "Ġphot oc", + "ĠCab rera", + "ĠRos enthal", + "ĠLans ing", + "is ner", + "Ġinvest s", + "ĠUFO s", + "EX P", + "Hard ware", + "Ġtr agically", + "Ġconced es", + "ie ft", + "ch am", + "bor gh", + "ĠSch r", + "ĠMel anie", + "ĠH oy", + "Ġvisit ation", + "Ġid iosyncr", + "Ġfract ions", + "Ġfore skin", + "ob os", + "Ġpo aching", + "ĠVI EW", + "Ġstimul ates", + "ĠG ork", + "can on", + "M IC", + "ĠNem esis", + "ĠInd ra", + "ĠDM V", + "Ġ5 29", + "Ġinspect ing", + "Ġgrand ma", + "ĠW hedon", + "ĠSh ant", + "ĠP urg", + "ik an", + "ĠT eg", + "ĠCL R", + "z ac", + "Vict oria", + "ĠVer ify", + "ion ics", + "Ġpart ying", + "ĠM ou", + "col our", + "Ġtestim onies", + "l ations", + "Ġpress uring", + "hi ro", + "ac ers", + "Ġf id", + "ang ler", + "ĠCS I", + "Ġhere after", + "Ġdiss idents", + "report ing", + "iph any", + "che v", + "Ġsol itude", + "Ġl obe", + "Ġind is", + "Ġcred ential", + "re cent", + "ad ult", + "ĠNir vana", + "ĠFranch ise", + "L ayer", + "H yp", + "ĠBerks hire", + "Ġwill s", + "t if", + "Ġtot em", + "ĠJud ah", + "rep air", + "Inst ant", + "5 48", + "Ġemb assies", + "Ġbott leneck", + "Ġb ount", + "Ġtyp ew", + "ĠAl vin", + "j ing", + "im ilar", + "R ush", + "Ġbr im", + "ĠHEL P", + "A im", + "] '", + "Ġpass ively", + "Ġbound ed", + "ĠR ated", + "Ġcriminal ity", + "Ġbiom ark", + "Ġdisp atcher", + "ĠTow ards", + "Ġ+ ++", + "right eous", + "f rog", + "ĠP anc", + "C arter", + "0 32", + "æ© Ł", + "Ġult raviolet", + "ĠLic ensed", + "ĠT ata", + "ĠBl essing", + "ĠG AM", + "Ġchem ically", + "ĠSe af", + "ĠRE LE", + "ĠMerc enary", + "capital ist", + "Ġform ulations", + "Ġann ihilation", + "ĠVer b", + "ĠAr gon", + "Ġun loaded", + "Ġmorp hed", + "Ġconqu ering", + "back er", + "I ELD", + "Ġtheft s", + "Ġfront runner", + "ĠRoy ale", + "ĠFund amental", + "el ight", + "C hip", + "necess ary", + "ay n", + "ĠSl ip", + "Ġ4 48", + "cern ed", + "P ause", + "Ġshock ingly", + "ĠAB V", + "Ġcomp osure", + "7 33", + "ĠMotors port", + "ah ime", + "Mur ray", + "M ach", + "Ġgr ids", + "Ġdeb ian", + "Ġfurther more", + "Ġdexter ity", + "ĠCollect ions", + "os lov", + "il age", + "b j", + "ĠMont eneg", + "Ġstrut Connector", + "Ġmassac res", + "Ġbrief s", + "fet ched", + "uv ian", + "ol ition", + "Fail ure", + "emon ic", + "Ġfl ared", + "Ġclaim ant", + "Ġc ures", + "Ġgive aways", + "ĠSubst ance", + "al ions", + "Ġcr inge", + "ĠK ul", + "Ġarist ocracy", + "ĠUl ster", + "ol ated", + "h ousing", + "ĠM IS", + "Ġgl ared", + "ĠWil helm", + "ne eds", + "lam bda", + "build ers", + "ĠV IS", + "Ġradi ator", + "ĠGhost busters", + "Ġ4 36", + "act ual", + "Ġher ds", + "ç a", + "watch ing", + "Ġcounter ing", + "Ch arge", + "Ġchar red", + "Ġwar heads", + "Ġiod ine", + "ĠM acy", + "04 1", + "Ġdepart ures", + "ĠS ins", + "Ġdy ed", + "ĠConcept s", + "g ado", + "7 13", + "Ġquot ations", + "Ġg ist", + "ĠChrist y", + "Ġant igen", + "ĠHem p", + "ĠD rawn", + "ĠB arg", + "ez vous", + "Ġp aternity", + "Ġar du", + "ĠAnch orage", + "ĠR ik", + "Ġover loaded", + "ĠUs ername", + "ĠTam my", + "ĠN au", + "ĠCell ular", + "Ġw aning", + "Ġrod ent", + "ĠWor cester", + "il ts", + "ĠT ad", + "Ġdwell ings", + "Ġbull ish", + "4 31", + "Ġretali ate", + "Ġmig raine", + "ĠChev ron", + "CH ECK", + "Ġdon key", + "c rim", + "SP A", + "ĠAn alog", + "Ġmarqu ee", + "ĠHa as", + "B ir", + "ĠGD DR", + "ĠDownload s", + "Ġwill power", + "ĠFor th", + "ĠRecord ed", + "Ġimp ossibility", + "ĠLog ged", + "ĠFr anks", + "ĠR att", + "in itions", + "Ġclean ers", + "Ġsore ly", + "Ġflick ering", + "ĠEx amination", + "c atching", + "allow een", + "Ms g", + "Ġdun no", + "F a", + "Ġdys ph", + "c razy", + ".' '.", + "Ġmain line", + "Ġc s", + "Ġp tr", + "ĠW ally", + "ig un", + "95 1", + "ĠBig foot", + "f ights", + "Ġretrie ving", + "J r", + "Ġdupl ication", + "ĠExpl an", + "Ġrel ational", + "Ġqu aint", + "Ġbisc uits", + "Ġad o", + "Ġsh udder", + "Ġantid ote", + "blood ed", + "ks h", + "Ġsa uces", + "Ġrein vest", + "Ġdispens ary", + "ĠD iver", + "Ġ9 000", + "stud ent", + "Ġin separ", + "esc ap", + "Ġtodd lers", + "ĠGP IO", + "ĠAss ignment", + "head ers", + "Ġlack luster", + "Ġab ack", + "95 6", + "Ġtool bar", + "7 45", + "Ġo ust", + "Ġcontempl ation", + "ĠPRES IDENT", + "Ġ4 58", + "==== ==", + "Ġguarantee ing", + "ĠHe ist", + "ĠCann es", + "Ļ ½", + "Ġcollabor ator", + "ĠAm p", + "Ġg ou", + "ĠSH ALL", + "st ories", + "78 3", + "Ġmobil ized", + "Ġbro od", + "ĠL U", + "ĠðŁ ij", + "Ġref in", + "ĠAnthrop ology", + "v ind", + "ill i", + "Ġwarrant ies", + "ĠB abel", + "Ġsw ath", + "Ġc aches", + "Ġantagon ists", + "art ifacts", + "Ġhot ly", + "ĠSt arts", + "ĠG ö", + "z ag", + "!! !!!", + "Ġsc ourge", + "Ġcons piring", + "ru its", + "re verse", + "ĠShe en", + "ĠJes uit", + "ĠGiov anni", + "ad ies", + "Ġbutt ocks", + "ear cher", + "ac an", + "Ġvolley ball", + "Ġshroud ed", + "Ġscore board", + "b ats", + "ĠI PM", + "Ġass es", + "Ġde regulation", + "ĠTe legram", + "ĠReb oot", + "Ġ7 000", + "ĠCan ary", + "Ġk ernels", + "ĠFranç ois", + "ĠD uff", + "ĠP on", + "ĠLe ica", + "ĠGar min", + "Ġor phans", + "ĠClaud ia", + "Ġcal endars", + "ĠLe ilan", + "ent o", + "R ocket", + "Ġbr unch", + "ĠHaw king", + "ain ers", + "Ġsens ibilities", + "Ġk W", + "ĠK and", + "Ġre claimed", + "Ġinteresting ly", + "× ©", + "rom y", + "J M", + "ĠEnhance ment", + "b ush", + "Sk ip", + "Ġrapp ers", + "Ġg azing", + "p edia", + "ath lon", + "Rev olution", + "Ġsn ipers", + "Ġre verted", + "Ġconglomer ate", + "T erry", + "79 4", + "Ġhars her", + "Ġdes olate", + "ĠHit man", + "Comm ission", + "Ġ( /", + "âĢ¦ .\"", + "Com par", + "Ġampl ification", + "om inated", + "Ġreg ress", + "ĠColl ider", + "Ġinform ants", + "Ġg azed" + ] + } +} \ No newline at end of file diff --git a/models/prompt_expansion/fooocus_expansion/tokenizer_config.json b/models/prompt_expansion/fooocus_expansion/tokenizer_config.json new file mode 100644 index 0000000000000000000000000000000000000000..31a4ebf2104713af5922ab75c18e61597a6f076e --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/tokenizer_config.json @@ -0,0 +1,10 @@ +{ + "add_prefix_space": false, + "bos_token": "<|endoftext|>", + "eos_token": "<|endoftext|>", + "model_max_length": 1024, + "name_or_path": "gpt2", + "special_tokens_map_file": null, + "tokenizer_class": "GPT2Tokenizer", + "unk_token": "<|endoftext|>" +} diff --git a/models/prompt_expansion/fooocus_expansion/vocab.json b/models/prompt_expansion/fooocus_expansion/vocab.json new file mode 100644 index 0000000000000000000000000000000000000000..84ef7fb594b5c0979e48bdeddb60a0adef33df0b --- /dev/null +++ b/models/prompt_expansion/fooocus_expansion/vocab.json @@ -0,0 +1 @@ +{"!":0,"\"":1,"#":2,"$":3,"%":4,"&":5,"'":6,"(":7,")":8,"*":9,"+":10,",":11,"-":12,".":13,"/":14,"0":15,"1":16,"2":17,"3":18,"4":19,"5":20,"6":21,"7":22,"8":23,"9":24,":":25,";":26,"<":27,"=":28,">":29,"?":30,"@":31,"A":32,"B":33,"C":34,"D":35,"E":36,"F":37,"G":38,"H":39,"I":40,"J":41,"K":42,"L":43,"M":44,"N":45,"O":46,"P":47,"Q":48,"R":49,"S":50,"T":51,"U":52,"V":53,"W":54,"X":55,"Y":56,"Z":57,"[":58,"\\":59,"]":60,"^":61,"_":62,"`":63,"a":64,"b":65,"c":66,"d":67,"e":68,"f":69,"g":70,"h":71,"i":72,"j":73,"k":74,"l":75,"m":76,"n":77,"o":78,"p":79,"q":80,"r":81,"s":82,"t":83,"u":84,"v":85,"w":86,"x":87,"y":88,"z":89,"{":90,"|":91,"}":92,"~":93,"¡":94,"¢":95,"£":96,"¤":97,"¥":98,"¦":99,"§":100,"¨":101,"©":102,"ª":103,"«":104,"¬":105,"®":106,"¯":107,"°":108,"±":109,"²":110,"³":111,"´":112,"µ":113,"¶":114,"·":115,"¸":116,"¹":117,"º":118,"»":119,"¼":120,"½":121,"¾":122,"¿":123,"À":124,"Á":125,"Â":126,"Ã":127,"Ä":128,"Å":129,"Æ":130,"Ç":131,"È":132,"É":133,"Ê":134,"Ë":135,"Ì":136,"Í":137,"Î":138,"Ï":139,"Ð":140,"Ñ":141,"Ò":142,"Ó":143,"Ô":144,"Õ":145,"Ö":146,"×":147,"Ø":148,"Ù":149,"Ú":150,"Û":151,"Ü":152,"Ý":153,"Þ":154,"ß":155,"à":156,"á":157,"â":158,"ã":159,"ä":160,"å":161,"æ":162,"ç":163,"è":164,"é":165,"ê":166,"ë":167,"ì":168,"í":169,"î":170,"ï":171,"ð":172,"ñ":173,"ò":174,"ó":175,"ô":176,"õ":177,"ö":178,"÷":179,"ø":180,"ù":181,"ú":182,"û":183,"ü":184,"ý":185,"þ":186,"ÿ":187,"Ā":188,"ā":189,"Ă":190,"ă":191,"Ą":192,"ą":193,"Ć":194,"ć":195,"Ĉ":196,"ĉ":197,"Ċ":198,"ċ":199,"Č":200,"č":201,"Ď":202,"ď":203,"Đ":204,"đ":205,"Ē":206,"ē":207,"Ĕ":208,"ĕ":209,"Ė":210,"ė":211,"Ę":212,"ę":213,"Ě":214,"ě":215,"Ĝ":216,"ĝ":217,"Ğ":218,"ğ":219,"Ġ":220,"ġ":221,"Ģ":222,"ģ":223,"Ĥ":224,"ĥ":225,"Ħ":226,"ħ":227,"Ĩ":228,"ĩ":229,"Ī":230,"ī":231,"Ĭ":232,"ĭ":233,"Į":234,"į":235,"İ":236,"ı":237,"IJ":238,"ij":239,"Ĵ":240,"ĵ":241,"Ķ":242,"ķ":243,"ĸ":244,"Ĺ":245,"ĺ":246,"Ļ":247,"ļ":248,"Ľ":249,"ľ":250,"Ŀ":251,"ŀ":252,"Ł":253,"ł":254,"Ń":255,"Ġt":256,"Ġa":257,"he":258,"in":259,"re":260,"on":261,"Ġthe":262,"er":263,"Ġs":264,"at":265,"Ġw":266,"Ġo":267,"en":268,"Ġc":269,"it":270,"is":271,"an":272,"or":273,"es":274,"Ġb":275,"ed":276,"Ġf":277,"ing":278,"Ġp":279,"ou":280,"Ġan":281,"al":282,"ar":283,"Ġto":284,"Ġm":285,"Ġof":286,"Ġin":287,"Ġd":288,"Ġh":289,"Ġand":290,"ic":291,"as":292,"le":293,"Ġth":294,"ion":295,"om":296,"ll":297,"ent":298,"Ġn":299,"Ġl":300,"st":301,"Ġre":302,"ve":303,"Ġe":304,"ro":305,"ly":306,"Ġbe":307,"Ġg":308,"ĠT":309,"ct":310,"ĠS":311,"id":312,"ot":313,"ĠI":314,"ut":315,"et":316,"ĠA":317,"Ġis":318,"Ġon":319,"im":320,"am":321,"ow":322,"ay":323,"ad":324,"se":325,"Ġthat":326,"ĠC":327,"ig":328,"Ġfor":329,"ac":330,"Ġy":331,"ver":332,"ur":333,"Ġu":334,"ld":335,"Ġst":336,"ĠM":337,"'s":338,"Ġhe":339,"Ġit":340,"ation":341,"ith":342,"ir":343,"ce":344,"Ġyou":345,"il":346,"ĠB":347,"Ġwh":348,"ol":349,"ĠP":350,"Ġwith":351,"Ġ1":352,"ter":353,"ch":354,"Ġas":355,"Ġwe":356,"Ġ(":357,"nd":358,"ill":359,"ĠD":360,"if":361,"Ġ2":362,"ag":363,"ers":364,"ke":365,"Ġ\"":366,"ĠH":367,"em":368,"Ġcon":369,"ĠW":370,"ĠR":371,"her":372,"Ġwas":373,"Ġr":374,"od":375,"ĠF":376,"ul":377,"ate":378,"Ġat":379,"ri":380,"pp":381,"ore":382,"ĠThe":383,"Ġse":384,"us":385,"Ġpro":386,"Ġha":387,"um":388,"Ġare":389,"Ġde":390,"ain":391,"and":392,"Ġor":393,"igh":394,"est":395,"ist":396,"ab":397,"rom":398,"ĠN":399,"th":400,"Ġcom":401,"ĠG":402,"un":403,"op":404,"00":405,"ĠL":406,"Ġnot":407,"ess":408,"Ġex":409,"Ġv":410,"res":411,"ĠE":412,"ew":413,"ity":414,"ant":415,"Ġby":416,"el":417,"os":418,"ort":419,"oc":420,"qu":421,"Ġfrom":422,"Ġhave":423,"Ġsu":424,"ive":425,"ould":426,"Ġsh":427,"Ġthis":428,"nt":429,"ra":430,"pe":431,"ight":432,"art":433,"ment":434,"Ġal":435,"ust":436,"end":437,"--":438,"all":439,"ĠO":440,"ack":441,"Ġch":442,"Ġle":443,"ies":444,"red":445,"ard":446,"âĢ":447,"out":448,"ĠJ":449,"Ġab":450,"ear":451,"iv":452,"ally":453,"our":454,"ost":455,"gh":456,"pt":457,"Ġpl":458,"ast":459,"Ġcan":460,"ak":461,"ome":462,"ud":463,"The":464,"Ġhis":465,"Ġdo":466,"Ġgo":467,"Ġhas":468,"ge":469,"'t":470,"ĠU":471,"rou":472,"Ġsa":473,"Ġj":474,"Ġbut":475,"Ġwor":476,"Ġall":477,"ect":478,"Ġk":479,"ame":480,"Ġwill":481,"ok":482,"Ġwhe":483,"Ġthey":484,"ide":485,"01":486,"ff":487,"ich":488,"pl":489,"ther":490,"Ġtr":491,"..":492,"Ġint":493,"ie":494,"ure":495,"age":496,"Ġne":497,"ial":498,"ap":499,"ine":500,"ice":501,"Ġme":502,"Ġout":503,"ans":504,"one":505,"ong":506,"ions":507,"Ġwho":508,"ĠK":509,"Ġup":510,"Ġtheir":511,"Ġad":512,"Ġ3":513,"Ġus":514,"ated":515,"ous":516,"Ġmore":517,"ue":518,"og":519,"ĠSt":520,"ind":521,"ike":522,"Ġso":523,"ime":524,"per":525,".\"":526,"ber":527,"iz":528,"act":529,"Ġone":530,"Ġsaid":531,"Ġ-":532,"are":533,"Ġyour":534,"cc":535,"ĠTh":536,"Ġcl":537,"ep":538,"ake":539,"able":540,"ip":541,"Ġcont":542,"Ġwhich":543,"ia":544,"Ġim":545,"Ġabout":546,"Ġwere":547,"very":548,"ub":549,"Ġhad":550,"Ġen":551,"Ġcomp":552,",\"":553,"ĠIn":554,"Ġun":555,"Ġag":556,"ire":557,"ace":558,"au":559,"ary":560,"Ġwould":561,"ass":562,"ry":563,"ĠâĢ":564,"cl":565,"ook":566,"ere":567,"so":568,"ĠV":569,"ign":570,"ib":571,"Ġoff":572,"Ġte":573,"ven":574,"ĠY":575,"ile":576,"ose":577,"ite":578,"orm":579,"Ġ201":580,"Ġres":581,"Ġman":582,"Ġper":583,"Ġother":584,"ord":585,"ult":586,"Ġbeen":587,"Ġlike":588,"ase":589,"ance":590,"ks":591,"ays":592,"own":593,"ence":594,"Ġdis":595,"ction":596,"Ġany":597,"Ġapp":598,"Ġsp":599,"int":600,"ress":601,"ations":602,"ail":603,"Ġ4":604,"ical":605,"Ġthem":606,"Ġher":607,"ount":608,"ĠCh":609,"Ġar":610,"Ġif":611,"Ġthere":612,"Ġpe":613,"Ġyear":614,"av":615,"Ġmy":616,"Ġsome":617,"Ġwhen":618,"ough":619,"ach":620,"Ġthan":621,"ru":622,"ond":623,"ick":624,"Ġover":625,"vel":626,"Ġqu":627,"ĊĊ":628,"Ġsc":629,"reat":630,"ree":631,"ĠIt":632,"ound":633,"port":634,"Ġalso":635,"Ġpart":636,"fter":637,"Ġkn":638,"Ġbec":639,"Ġtime":640,"ens":641,"Ġ5":642,"ople":643,"Ġwhat":644,"Ġno":645,"du":646,"mer":647,"ang":648,"Ġnew":649,"----":650,"Ġget":651,"ory":652,"ition":653,"ings":654,"Ġjust":655,"Ġinto":656,"Ġ0":657,"ents":658,"ove":659,"te":660,"Ġpeople":661,"Ġpre":662,"Ġits":663,"Ġrec":664,"Ġtw":665,"ian":666,"irst":667,"ark":668,"ors":669,"Ġwork":670,"ade":671,"ob":672,"Ġshe":673,"Ġour":674,"wn":675,"ink":676,"lic":677,"Ġ19":678,"ĠHe":679,"ish":680,"nder":681,"ause":682,"Ġhim":683,"ons":684,"Ġ[":685,"Ġro":686,"form":687,"ild":688,"ates":689,"vers":690,"Ġonly":691,"oll":692,"Ġspe":693,"ck":694,"ell":695,"amp":696,"Ġacc":697,"Ġbl":698,"ious":699,"urn":700,"ft":701,"ood":702,"Ġhow":703,"hed":704,"Ġ'":705,"Ġafter":706,"aw":707,"Ġatt":708,"ov":709,"ne":710,"Ġplay":711,"erv":712,"ict":713,"Ġcould":714,"itt":715,"Ġam":716,"Ġfirst":717,"Ġ6":718,"Ġact":719,"Ġ$":720,"ec":721,"hing":722,"ual":723,"ull":724,"Ġcomm":725,"oy":726,"old":727,"ces":728,"ater":729,"Ġfe":730,"Ġbet":731,"we":732,"iff":733,"Ġtwo":734,"ock":735,"Ġback":736,").":737,"ident":738,"Ġunder":739,"rough":740,"sel":741,"xt":742,"Ġmay":743,"round":744,"Ġpo":745,"ph":746,"iss":747,"Ġdes":748,"Ġmost":749,"Ġdid":750,"Ġadd":751,"ject":752,"Ġinc":753,"fore":754,"Ġpol":755,"ont":756,"Ġagain":757,"clud":758,"tern":759,"Ġknow":760,"Ġneed":761,"Ġcons":762,"Ġco":763,"Ġ.":764,"Ġwant":765,"Ġsee":766,"Ġ7":767,"ning":768,"iew":769,"ĠThis":770,"ced":771,"Ġeven":772,"Ġind":773,"ty":774,"ĠWe":775,"ath":776,"Ġthese":777,"Ġpr":778,"Ġuse":779,"Ġbecause":780,"Ġfl":781,"ng":782,"Ġnow":783,"ĠâĢĵ":784,"com":785,"ise":786,"Ġmake":787,"Ġthen":788,"ower":789,"Ġevery":790,"ĠUn":791,"Ġsec":792,"oss":793,"uch":794,"Ġem":795,"Ġ=":796,"ĠRe":797,"ied":798,"rit":799,"Ġinv":800,"lect":801,"Ġsupp":802,"ating":803,"Ġlook":804,"man":805,"pect":806,"Ġ8":807,"row":808,"Ġbu":809,"Ġwhere":810,"ific":811,"Ġyears":812,"ily":813,"Ġdiff":814,"Ġshould":815,"Ġrem":816,"Th":817,"In":818,"Ġev":819,"day":820,"'re":821,"rib":822,"Ġrel":823,"ss":824,"Ġdef":825,"Ġright":826,"Ġsy":827,"),":828,"les":829,"000":830,"hen":831,"Ġthrough":832,"ĠTr":833,"__":834,"Ġway":835,"Ġdon":836,"Ġ,":837,"Ġ10":838,"ased":839,"Ġass":840,"ublic":841,"Ġreg":842,"ĠAnd":843,"ix":844,"Ġvery":845,"Ġinclud":846,"other":847,"Ġimp":848,"oth":849,"Ġsub":850,"ĠâĢĶ":851,"Ġbeing":852,"arg":853,"ĠWh":854,"==":855,"ible":856,"Ġdoes":857,"ange":858,"ram":859,"Ġ9":860,"ert":861,"ps":862,"ited":863,"ational":864,"Ġbr":865,"Ġdown":866,"Ġmany":867,"aking":868,"Ġcall":869,"uring":870,"ities":871,"Ġph":872,"ics":873,"als":874,"Ġdec":875,"ative":876,"ener":877,"Ġbefore":878,"ility":879,"Ġwell":880,"Ġmuch":881,"erson":882,"Ġthose":883,"Ġsuch":884,"Ġke":885,"Ġend":886,"ĠBut":887,"ason":888,"ting":889,"Ġlong":890,"ef":891,"Ġthink":892,"ys":893,"Ġbel":894,"Ġsm":895,"its":896,"ax":897,"Ġown":898,"Ġprov":899,"Ġset":900,"ife":901,"ments":902,"ble":903,"ward":904,"Ġshow":905,"Ġpres":906,"ms":907,"omet":908,"Ġob":909,"Ġsay":910,"ĠSh":911,"ts":912,"ful":913,"Ġeff":914,"Ġgu":915,"Ġinst":916,"und":917,"ren":918,"cess":919,"Ġent":920,"ĠYou":921,"Ġgood":922,"Ġstart":923,"ince":924,"Ġmade":925,"tt":926,"stem":927,"olog":928,"up":929,"Ġ|":930,"ump":931,"Ġhel":932,"vern":933,"ular":934,"ually":935,"Ġac":936,"Ġmon":937,"Ġlast":938,"Ġ200":939,"10":940,"Ġstud":941,"ures":942,"ĠAr":943,"self":944,"ars":945,"meric":946,"ues":947,"cy":948,"Ġmin":949,"ollow":950,"Ġcol":951,"io":952,"Ġmod":953,"Ġcount":954,"ĠCom":955,"hes":956,"Ġfin":957,"air":958,"ier":959,"âĢĶ":960,"read":961,"ank":962,"atch":963,"ever":964,"Ġstr":965,"Ġpoint":966,"ork":967,"ĠNew":968,"Ġsur":969,"ool":970,"alk":971,"ement":972,"Ġused":973,"ract":974,"ween":975,"Ġsame":976,"oun":977,"ĠAl":978,"ci":979,"Ġdiffere":980,"Ġwhile":981,"--------":982,"Ġgame":983,"cept":984,"Ġsim":985,"...":986,"Ġinter":987,"ek":988,"Ġreport":989,"Ġprodu":990,"Ġstill":991,"led":992,"ah":993,"Ġhere":994,"Ġworld":995,"Ġthough":996,"Ġnum":997,"arch":998,"imes":999,"ale":1000,"ĠSe":1001,"ĠIf":1002,"//":1003,"ĠLe":1004,"Ġret":1005,"Ġref":1006,"Ġtrans":1007,"ner":1008,"ution":1009,"ters":1010,"Ġtake":1011,"ĠCl":1012,"Ġconf":1013,"way":1014,"ave":1015,"Ġgoing":1016,"Ġsl":1017,"ug":1018,"ĠAmeric":1019,"Ġspec":1020,"Ġhand":1021,"Ġbetween":1022,"ists":1023,"ĠDe":1024,"oot":1025,"It":1026,"Ġear":1027,"Ġagainst":1028,"Ġhigh":1029,"gan":1030,"az":1031,"ather":1032,"Ġexp":1033,"Ġop":1034,"Ġins":1035,"Ġgr":1036,"Ġhelp":1037,"Ġrequ":1038,"ets":1039,"ins":1040,"ĠPro":1041,"ism":1042,"Ġfound":1043,"land":1044,"ata":1045,"uss":1046,"ames":1047,"Ġperson":1048,"Ġgreat":1049,"pr":1050,"Ġsign":1051,"ĠAn":1052,"'ve":1053,"Ġsomet":1054,"Ġser":1055,"hip":1056,"Ġrun":1057,"Ġ:":1058,"Ġter":1059,"irect":1060,"Ġfollow":1061,"Ġdet":1062,"ices":1063,"Ġfind":1064,"12":1065,"Ġmem":1066,"Ġcr":1067,"ered":1068,"ex":1069,"Ġext":1070,"uth":1071,"ense":1072,"co":1073,"Ġteam":1074,"ving":1075,"ouse":1076,"ash":1077,"att":1078,"ved":1079,"Ġsystem":1080,"ĠAs":1081,"der":1082,"ives":1083,"min":1084,"Ġlead":1085,"ĠBl":1086,"cent":1087,"Ġaround":1088,"Ġgovern":1089,"Ġcur":1090,"velop":1091,"any":1092,"Ġcour":1093,"alth":1094,"ages":1095,"ize":1096,"Ġcar":1097,"ode":1098,"Ġlaw":1099,"Ġread":1100,"'m":1101,"con":1102,"Ġreal":1103,"Ġsupport":1104,"Ġ12":1105,"....":1106,"Ġreally":1107,"ness":1108,"Ġfact":1109,"Ġday":1110,"Ġboth":1111,"ying":1112,"Ġserv":1113,"ĠFor":1114,"Ġthree":1115,"Ġwom":1116,"Ġmed":1117,"ody":1118,"ĠThey":1119,"50":1120,"Ġexper":1121,"ton":1122,"Ġeach":1123,"akes":1124,"Ġche":1125,"Ġcre":1126,"ines":1127,"Ġrep":1128,"19":1129,"gg":1130,"illion":1131,"Ġgrou":1132,"ute":1133,"ik":1134,"We":1135,"get":1136,"ER":1137,"Ġmet":1138,"Ġsays":1139,"ox":1140,"Ġduring":1141,"ern":1142,"ized":1143,"ared":1144,"Ġfam":1145,"ically":1146,"Ġhapp":1147,"ĠIs":1148,"Ġchar":1149,"med":1150,"vent":1151,"Ġgener":1152,"ient":1153,"ple":1154,"iet":1155,"rent":1156,"11":1157,"ves":1158,"ption":1159,"Ġ20":1160,"formation":1161,"Ġcor":1162,"Ġoffic":1163,"ield":1164,"Ġtoo":1165,"ision":1166,"Ġinf":1167,"ĠZ":1168,"the":1169,"oad":1170,"Ġpublic":1171,"Ġprog":1172,"ric":1173,"**":1174,"Ġwar":1175,"Ġpower":1176,"view":1177,"Ġfew":1178,"Ġloc":1179,"Ġdifferent":1180,"Ġstate":1181,"Ġhead":1182,"'ll":1183,"Ġposs":1184,"Ġstat":1185,"ret":1186,"ants":1187,"Ġval":1188,"Ġiss":1189,"Ġcle":1190,"ivers":1191,"anc":1192,"Ġexpl":1193,"Ġanother":1194,"ĠQ":1195,"Ġav":1196,"thing":1197,"nce":1198,"Wh":1199,"Ġchild":1200,"Ġsince":1201,"ired":1202,"less":1203,"Ġlife":1204,"Ġdevelop":1205,"ittle":1206,"Ġdep":1207,"Ġpass":1208,"ãĥ":1209,"Ġturn":1210,"orn":1211,"This":1212,"bers":1213,"ross":1214,"ĠAd":1215,"Ġfr":1216,"Ġresp":1217,"Ġsecond":1218,"oh":1219,"Ġ/":1220,"Ġdisc":1221,"Ġ&":1222,"Ġsomething":1223,"Ġcomple":1224,"Ġed":1225,"Ġfil":1226,"Ġmonth":1227,"aj":1228,"uc":1229,"Ġgovernment":1230,"Ġwithout":1231,"Ġleg":1232,"Ġdist":1233,"Ġput":1234,"Ġquest":1235,"ann":1236,"Ġprot":1237,"20":1238,"Ġnever":1239,"ience":1240,"Ġlevel":1241,"Ġart":1242,"Ġthings":1243,"Ġmight":1244,"Ġeffect":1245,"Ġcontro":1246,"Ġcent":1247,"Ġ18":1248,"Ġallow":1249,"Ġbelie":1250,"chool":1251,"ott":1252,"Ġincre":1253,"Ġfeel":1254,"Ġresult":1255,"Ġlot":1256,"Ġfun":1257,"ote":1258,"Ġty":1259,"erest":1260,"Ġcontin":1261,"Ġusing":1262,"Ġbig":1263,"201":1264,"Ġask":1265,"Ġbest":1266,"Ġ)":1267,"IN":1268,"Ġopp":1269,"30":1270,"Ġnumber":1271,"iness":1272,"St":1273,"lease":1274,"Ġca":1275,"Ġmust":1276,"Ġdirect":1277,"Ġgl":1278,"Ġ<":1279,"Ġopen":1280,"Ġpost":1281,"Ġcome":1282,"Ġseem":1283,"ording":1284,"Ġweek":1285,"ately":1286,"ital":1287,"Ġel":1288,"riend":1289,"Ġfar":1290,"Ġtra":1291,"inal":1292,"Ġpri":1293,"ĠUS":1294,"Ġplace":1295,"Ġform":1296,"Ġtold":1297,"\":":1298,"ains":1299,"ature":1300,"ĠTrump":1301,"Ġstand":1302,"Ġ#":1303,"ider":1304,"ĠFr":1305,"Ġnext":1306,"Ġsoc":1307,"Ġpur":1308,"Ġlet":1309,"Ġlittle":1310,"Ġhum":1311,"Ġi":1312,"ron":1313,"15":1314,"Ġ15":1315,"Ġcommun":1316,"Ġmark":1317,"ĠThere":1318,"Ġwr":1319,"ĠThat":1320,"Ġinformation":1321,"ways":1322,"Ġbus":1323,"app":1324,"Ġinvest":1325,"me":1326,"Ġhard":1327,"ained":1328,"ead":1329,"Ġimport":1330,"Ġappro":1331,"Ġtest":1332,"Ġtri":1333,"Ġrest":1334,"osed":1335,"Ġfull":1336,"Ġcare":1337,"ĠSp":1338,"Ġcase":1339,"ON":1340,"Ġsk":1341,"Ġless":1342,"Ġ+":1343,"Ġpartic":1344,"ĠPl":1345,"ably":1346,"uck":1347,"ished":1348,"chn":1349,"be":1350,"Ġlist":1351,"ator":1352,"Ġtop":1353,"Ġadv":1354,"ĠBe":1355,"ruct":1356,"Ġdem":1357,"ration":1358,"ling":1359,"gy":1360,"reen":1361,"ger":1362,"Ġhome":1363,"Ġleft":1364,"Ġbetter":1365,"Ġdata":1366,"Ġ11":1367,"Ġattack":1368,"Ġproble":1369,"line":1370,"ards":1371,"Ġbeh":1372,"ral":1373,"ĠHow":1374,"ĠShe":1375,"arge":1376,"Ġ--":1377,"://":1378,"Ġbro":1379,"ĠPh":1380,"ats":1381,"Ġbuild":1382,"ww":1383,"ided":1384,"aim":1385,"ases":1386,"ency":1387,"Ġmain":1388,"ined":1389,"Ġincluding":1390,"Ġ{":1391,"Ġgot":1392,"Ġinterest":1393,"Ġkeep":1394,"ĠX":1395,"Ġeas":1396,"aining":1397,"Ġclass":1398,"âĢ¦":1399,"ĠNo":1400,"Ġvar":1401,"Ġsmall":1402,"ample":1403,"AT":1404,"Ġide":1405,"ĠSo":1406,"Ġrece":1407,"Ġpolit":1408,"Ġmov":1409,"Ġplan":1410,"Ġpercent":1411,"iving":1412,"Ġcamp":1413,"Ġpay":1414,"14":1415,"sc":1416,"ised":1417,"Ġunt":1418,"oney":1419,"ploy":1420,"====":1421,"Ġdidn":1422,"ĠInd":1423,"els":1424,"ertain":1425,"Ġpos":1426,"____":1427,"iver":1428,"Ġprocess":1429,"Ġprogram":1430,"ified":1431,"ĠRep":1432,"16":1433,"uro":1434,"ology":1435,"atter":1436,"ina":1437,"Ġname":1438,"ĠAll":1439,"Ġfour":1440,"Ġreturn":1441,"vious":1442,"bs":1443,"Ġcalled":1444,"Ġmove":1445,"ĠSc":1446,"ird":1447,"Ġgroup":1448,"Ġbre":1449,"Ġmen":1450,"Ġcap":1451,"ten":1452,"ee":1453,"Ġdri":1454,"leg":1455,"here":1456,"uthor":1457,"Ġpat":1458,"Ġcurrent":1459,"ides":1460,"Ġpop":1461,"to":1462,"ention":1463,"Ġalways":1464,"Ġmil":1465,"Ġwomen":1466,"Ġ16":1467,"Ġold":1468,"iven":1469,"raph":1470,"ĠOr":1471,"ror":1472,"ently":1473,"Ġnear":1474,"ĠEx":1475,"ream":1476,"sh":1477,"Ġ14":1478,"Ġfree":1479,"ission":1480,"stand":1481,"ĠCon":1482,"ality":1483,"used":1484,"13":1485,"Ġdesign":1486,"Ġchange":1487,"Ġchang":1488,"Ġbo":1489,"Ġvis":1490,"ember":1491,"Ġbook":1492,"ready":1493,"Ġkill":1494,"25":1495,"pped":1496,"Ġaway":1497,"Ġable":1498,"Ġcountry":1499,"Ġconst":1500,"arn":1501,"Ġorder":1502,"AR":1503,"ior":1504,"ium":1505,"orth":1506,"18":1507,"ailable":1508,"Ġsw":1509,"Ġmillion":1510,"Ġ13":1511,"atic":1512,"ted":1513,"ĠGo":1514,"Ġoper":1515,"eng":1516,"Ġthing":1517,"ajor":1518,"conom":1519,"ĠComm":1520,"Ġwhy":1521,"ured":1522,"ural":1523,"Ġschool":1524,"by":1525,"ĠMar":1526,"Ġaff":1527,"Ġdays":1528,"Ġann":1529,"ush":1530,"ane":1531,"If":1532,"eg":1533,"Ġprof":1534,"Ġhealth":1535,"outh":1536,"But":1537,"ional":1538,".,":1539,"Ġsol":1540,"Ġalready":1541,"Ġ30":1542,"Ġcharact":1543,"He":1544,"Ġfriend":1545,"ES":1546,"ians":1547,"icle":1548,"'d":1549,"ĠOn":1550,"Ġleast":1551,"Ġprom":1552,"Ġdr":1553,"Ġhist":1554,"ither":1555,"Ġest":1556,"iqu":1557,"17":1558,"son":1559,"Ġtell":1560,"Ġtalk":1561,"ohn":1562,"oint":1563,"lection":1564,"AN":1565,"Ġuntil":1566,"augh":1567,"Ġlater":1568,"Ġve":1569,"Ġview":1570,"ending":1571,"ived":1572,"Ġword":1573,"ware":1574,"Ġcost":1575,"Ġenough":1576,"Ġgive":1577,"ĠUnited":1578,"Ġtechn":1579,"arent":1580,"OR":1581,"Ġpar":1582,"ĠDr":1583,"Ġ2016":1584,"rist":1585,"ering":1586,"ĠÂ":1587,"Ġlarge":1588,"side":1589,"acy":1590,"ccess":1591,"Ġwin":1592,"Ġimportant":1593,"Ġ199":1594,"Ġdoesn":1595,"Ġ17":1596,"Ġbusiness":1597,"Ġclear":1598,"Ġrese":1599,"\",":1600,"ury":1601,"Ġequ":1602,"aster":1603,"alf":1604,"ĠAmerican":1605,"nect":1606,"Ġexpect":1607,"iversity":1608,"Ġocc":1609,"ĠFl":1610,"Ġkind":1611,"Ġmean":1612,"Ġpast":1613,"Ġdev":1614,"Ġbas":1615,"let":1616,"raft":1617,"Ġorgan":1618,"Ġdel":1619,"Ġperform":1620,"Ġstory":1621,"Ġseason":1622,"ĠCol":1623,"Ġclaim":1624,"Ġcame":1625,"Ġwithin":1626,"Ġline":1627,"Ġproject":1628,"ĠAt":1629,"Ġcontrol":1630,"ended":1631,"ĠSy":1632,"Ġair":1633,"ization":1634,"Ġ*":1635,"ley":1636,"Ġmoney":1637,"idd":1638,"You":1639,"for":1640,"Ġfamily":1641,"Ġmaking":1642,"Ġbit":1643,"Ġpolice":1644,"Ġhappen":1645,"Ġvers":1646,"ony":1647,"uff":1648,"ĠWhen":1649,"Ġsit":1650,"ideo":1651,"lf":1652,"ison":1653,"Ġsure":1654,"gin":1655,"Ġappear":1656,"Ġlight":1657,"Ġes":1658,"of":1659,"Ġwater":1660,"Ġtimes":1661,"not":1662,"Ġgrow":1663,"Ġcompany":1664,"ĠTe":1665,"ows":1666,"Ġmar":1667,"ource":1668,"iol":1669,"arm":1670,"br":1671,"Ġexample":1672,"Ġconc":1673,"Ġfore":1674,"ĠTo":1675,"pro":1676,"EN":1677,"ries":1678,"Ġ25":1679,"ĠCan":1680,"ney":1681,"Ġactually":1682,"Ġever":1683,"urity":1684,"aken":1685,"aps":1686,"Ġtax":1687,"Ġmajor":1688,"ama":1689,"Ġoften":1690,"eral":1691,"Ġhuman":1692,"Ġjob":1693,"ister":1694,"Ġavailable":1695,"ocr":1696,"enn":1697,"aid":1698,"ivid":1699,"Ġrecord":1700,"?\"":1701,"Ġsing":1702,"ĠAm":1703,"idence":1704,"Ġnews":1705,"ster":1706,"Ġeconom":1707,"Ġfollowing":1708,"ĠBr":1709,"ising":1710,"Ġhour":1711,"most":1712,"ument":1713,"Ġsex":1714,"Ġdesc":1715,"Ġbecome":1716,"ĠEd":1717,"Ġtook":1718,"Ġhaving":1719,"Ġproduct":1720,"ault":1721,"As":1722,"aring":1723,"Ġmeans":1724,"Ġhop":1725,"une":1726,"Ġcho":1727,"Ġcertain":1728,"Ġnon":1729,"Ġdeal":1730,"24":1731,"lement":1732,"oci":1733,"ene":1734,"Ġside":1735,"ĠPr":1736,"ĠMay":1737,"Ġreason":1738,"ued":1739,"ched":1740,"ulation":1741,"Ġelect":1742,"Ġofficial":1743,"Ġpossible":1744,"Ġhold":1745,"ands":1746,"ots":1747,"Ġcity":1748,"ories":1749,"Ġsever":1750,"Ġchildren":1751,"Ġonce":1752,"Ġactiv":1753,"ler":1754,"Ġnight":1755,"itions":1756,"ĠJohn":1757,"ape":1758,"play":1759,"Ġdone":1760,"Ġlim":1761,"Ġworking":1762,"ĠPres":1763,"orld":1764,"eb":1765,"ĠCo":1766,"Ġbody":1767,"ails":1768,"utes":1769,"ĠMr":1770,"Ġwhether":1771,"Ġauthor":1772,"rop":1773,"Ġproper":1774,"Ġseen":1775,");":1776,"Ġfac":1777,"ĠSu":1778,"Ġcond":1779,"iting":1780,"Ġcourse":1781,"Ġ}":1782,"----------------":1783,"aign":1784,"Ġevent":1785,"Ġeng":1786,"Ġpot":1787,"Ġintern":1788,"iam":1789,"Ġshort":1790,"empt":1791,"ãĤ":1792,"ĠGod":1793,"ilar":1794,"80":1795,"Ġorig":1796,"IS":1797,"ourn":1798,"ability":1799,"itive":1800,"Ġdam":1801,"Ġ100":1802,"Ġpress":1803,"Ġdoing":1804,"Ġprotect":1805,"ring":1806,"Ġthought":1807,"Ġquestion":1808,"rew":1809,"ĠWar":1810,"Ġseveral":1811,"ĠState":1812,"Ġgiven":1813,"Ġfund":1814,"ĠTw":1815,"Ġwent":1816,"ances":1817,"work":1818,"por":1819,"my":1820,"40":1821,"Ġarg":1822,"artment":1823,"ustom":1824,"Ġpolic":1825,"Ġmeet":1826,"Ġcreat":1827,"22":1828,"ĠStates":1829,"Ġgames":1830,"raw":1831,"uture":1832,"Ġunderstand":1833,"urs":1834,"ĠOb":1835,"lish":1836,"sy":1837,"Ġmakes":1838,"Ġwon":1839,"agon":1840,"Ġhtt":1841,"Ġlove":1842,"ential":1843,"Ġcomplete":1844,"par":1845,"ĠIm":1846,"AL":1847,"Ġaccount":1848,"Âł":1849,"ored":1850,"vert":1851,"Ġident":1852,"Ġ2015":1853,"Ġothers":1854,"ĠMin":1855,"iber":1856,"verage":1857,"There":1858,"itional":1859,"dd":1860,"Ġprob":1861,"Ġyoung":1862,"Ġalong":1863,"Ġaccording":1864,"Ġyet":1865,"Ġmembers":1866,"ĠWhat":1867,"oid":1868,"ĠMan":1869,"And":1870,"Ġamong":1871,"ai":1872,"Ġemploy":1873,"ĠRes":1874,"Ġ>":1875,"Ġinvol":1876,"Ġlow":1877,"af":1878,"ĠCar":1879,"Ġhig":1880,"ĠOne":1881,"ĠSec":1882,"ination":1883,"Ġlikely":1884,"Ġant":1885,"aged":1886,"ĠRuss":1887,"Ġben":1888,"Ġrele":1889,"For":1890,"back":1891,"ĠNot":1892,"Ġpresident":1893,"ball":1894,"Ġaccess":1895,"ividual":1896,"ĠDem":1897,"ĠEuro":1898,"60":1899,"Ġknown":1900,"irl":1901,"ĠGr":1902,"Ġearly":1903,"use":1904,"iety":1905,"âĢĵ":1906,"Ġfight":1907,"Ġsent":1908,"Ġtoday":1909,"Ġmarket":1910,"\".":1911,"Ġbased":1912,"Ġstrong":1913,"urther":1914,"Ġdeb":1915,"mber":1916,"Ġproblem":1917,"Ġdeath":1918,"Ġsocial":1919,"imate":1920,"AS":1921,"ortun":1922,"Ġcampaign":1923,"ery":1924,"Ch":1925,"Ġey":1926,"ially":1927,"Ġmus":1928,"wh":1929,"pos":1930,"Ġer":1931,"Ġsaf":1932,"Ġmonths":1933,"iron":1934,"Ġviol":1935,"Ġfive":1936,"Ġstre":1937,"Ġplayers":1938,"inc":1939,"ald":1940,"year":1941,"aun":1942,"Ġsuccess":1943,"Ġpresent":1944,"erence":1945,"Ġ2014":1946,"Ġsugg":1947,"Ġparticular":1948,"Ġtry":1949,"Ġsuggest":1950,"ĠChrist":1951,"ones":1952,"Ġpriv":1953,"23":1954,"Ġcrit":1955,"Ġland":1956,"Ġlocal":1957,"ify":1958,"29":1959,"Ġaut":1960,"ED":1961,"ĠGu":1962,"Ġmult":1963,"Ġpolitical":1964,"Ġasked":1965,"Ġformer":1966,"itter":1967,"ript":1968,"Ġclose":1969,"Ġpract":1970,"ĠYork":1971,"Ġgetting":1972,"Ġacross":1973,"Ġcomb":1974,"Ġbelieve":1975,"Ġz":1976,"Ġtoget":1977,"Ġtogether":1978,"ĠCent":1979,"irc":1980,"Ġindividual":1981,"ĠMc":1982,"27":1983,"isk":1984,"ĠEng":1985,"Ġface":1986,"Ġ24":1987,"Ġvalue":1988,"Ġarea":1989,"ev":1990,"Ġwrit":1991,"ĠPresident":1992,"Ġvot":1993,"Ġkey":1994,"Ġmom":1995,"put":1996,"Ġanything":1997,"Ġexperience":1998,"attle":1999,"Ġmind":2000,"aff":2001,"omm":2002,"Ġfuture":2003,"ged":2004,"Ġcut":2005,"Ġtot":2006,"itch":2007,"Ġvideo":2008,"Ġinvestig":2009,"Ġnet":2010,"ĠMy":2011,"rict":2012,"ien":2013,".)":2014,"Ġimpro":2015,"though":2016,"wards":2017,"Ġconnect":2018,"ĠMed":2019,"selves":2020,"ensive":2021,"mb":2022,"ober":2023,"ators":2024,"An":2025,"Ġ50":2026,"Ġredu":2027,"resent":2028,"Ġabove":2029,"Ġfre":2030,"ĠEurope":2031,"sw":2032,"Ġamount":2033,"ĠApp":2034,"Ġeither":2035,"Ġmilit":2036,"Ġanal":2037,"Ġfail":2038,"ĠEn":2039,"ales":2040,"Ġspecial":2041,"Ġblack":2042,"IT":2043,"cher":2044,"Ġlooking":2045,"Ġfire":2046,"yn":2047,"Ġalmost":2048,"oon":2049,"Ġstudy":2050,"Ġmiss":2051,"ches":2052,"rown":2053,"Ġtre":2054,"Ġcommunity":2055,"Ġmedia":2056,"Ġfood":2057,"Ġcomes":2058,"ĠUniversity":2059,"Ġsingle":2060,"What":2061,"uly":2062,"Ġhalf":2063,"ague":2064,"hod":2065,"ĠRepublic":2066,"Ġstarted":2067,"Ġquick":2068,"oto":2069,"book":2070,"Ġissue":2071,"itor":2072,"Ġelse":2073,"Ġconsider":2074,"26":2075,"rodu":2076,"Ġtaken":2077,"28":2078,"99":2079,"ĠWith":2080,"Ġtrue":2081,"Ġwa":2082,"Ġtrad":2083,"Ġago":2084,"Ġmess":2085,"ief":2086,"Ġadded":2087,"oke":2088,"Ġbad":2089,"Ġfav":2090,"33":2091,"Ġsimilar":2092,"ask":2093,"ĠDon":2094,"Ġcharacter":2095,"orts":2096,"ĠHouse":2097,"Ġreported":2098,"Ġtype":2099,"val":2100,"iod":2101,"ĠHowever":2102,"Ġtarg":2103,"Ġentire":2104,"pping":2105,"Ġhistory":2106,"Ġlive":2107,"ffic":2108,"........":2109,"ederal":2110,"Ġtrying":2111,"Ġdiscuss":2112,"ĠHar":2113,"aces":2114,"lished":2115,"Ġself":2116,"osp":2117,"rest":2118,"Ġroom":2119,"elt":2120,"Ġfall":2121,"olution":2122,"Ġet":2123,"Ġx":2124,"Ġisn":2125,"Ġidea":2126,"bo":2127,"Ġsound":2128,"ĠDep":2129,"Ġsomeone":2130,"cially":2131,"ully":2132,"Ġfoc":2133,"Ġobject":2134,"ift":2135,"aper":2136,"Ġplayer":2137,"Ġrather":2138,"Ġservice":2139,"ashing":2140,"ĠDo":2141,"ĠPart":2142,"rug":2143,"mon":2144,"ply":2145,"Ġmor":2146,"Ġnothing":2147,"Ġprovide":2148,"IC":2149,"ung":2150,"Ġparty":2151,"Ġexist":2152,"Ġmag":2153,"70":2154,"Ġrul":2155,"Ġhouse":2156,"Ġbehind":2157,"Ġhowever":2158,"ĠWorld":2159,"Ġsum":2160,"Ġapplic":2161,"Ġ;":2162,"Ġfunction":2163,"gr":2164,"ĠPol":2165,"Ġfront":2166,"200":2167,"Ġseries":2168,"Ġtem":2169,"Ġtyp":2170,"ills":2171,"Ġopt":2172,"Ġpoints":2173,"Ġbelow":2174,"itted":2175,"Ġspecific":2176,"Ġ2017":2177,"umb":2178,"Ġra":2179,"Ġprevious":2180,"Ġpret":2181,"reme":2182,"Ġcustom":2183,"Ġcourt":2184,"ĠMe":2185,"Ġrepl":2186,"Ġwhole":2187,"go":2188,"cer":2189,"Ġtreat":2190,"ĠAct":2191,"Ġprobably":2192,"Ġlearn":2193,"ender":2194,"ĠAss":2195,"Ġversion":2196,"now":2197,"Ġcheck":2198,"ĠCal":2199,"RE":2200,"minist":2201,"On":2202,"ources":2203,"Ġbenef":2204,"Ġdoc":2205,"Ġdeter":2206,"Ġenc":2207,"Ġsuper":2208,"Ġaddress":2209,"Ġvict":2210,"Ġ2013":2211,"Ġmeas":2212,"tr":2213,"Ġfield":2214,"When":2215,"Ġsignific":2216,"uge":2217,"Ġfeat":2218,"Ġcommon":2219,"load":2220,"Ġbegin":2221,"Ġbring":2222,"Ġaction":2223,"erman":2224,"Ġdescrib":2225,"Ġindust":2226,"Ġwanted":2227,"ried":2228,"ming":2229,"Ġattempt":2230,"45":2231,"fer":2232,"Ġdue":2233,"ression":2234,"##":2235,"Ġshall":2236,"Ġsix":2237,"oo":2238,"Ġstep":2239,"Ġpub":2240,"Ġhimself":2241,"Ġ23":2242,"Ġcop":2243,"Ġdest":2244,"Ġstop":2245,"AC":2246,"ibility":2247,"Ġlab":2248,"icult":2249,"Ġhours":2250,"Ġcreate":2251,"Ġfurther":2252,"ĠAmerica":2253,"ĠCity":2254,"Ġdou":2255,"head":2256,"ST":2257,"ĠNorth":2258,"cing":2259,"Ġnational":2260,"ule":2261,"ĠInst":2262,"Ġtaking":2263,"ĠQu":2264,"irt":2265,"Ġred":2266,"Ġresearch":2267,"viron":2268,"ĠGe":2269,"Ġbreak":2270,"ana":2271,"Ġspace":2272,"aterial":2273,"Ġrecent":2274,"ĠAb":2275,"Ġgeneral":2276,"Ġhit":2277,"Ġperiod":2278,"Ġeverything":2279,"ively":2280,"Ġphys":2281,"Ġsaying":2282,"anks":2283,"Ġcou":2284,"Ġcult":2285,"aced":2286,"eal":2287,"uation":2288,"Ġcoun":2289,"lu":2290,"Ġinclude":2291,"Ġposition":2292,"ĠAfter":2293,"ĠCanad":2294,"ĠEm":2295,"Ġimm":2296,"ĠRed":2297,"Ġpick":2298,"Ġcompl":2299,"Ġmatter":2300,"reg":2301,"ext":2302,"angu":2303,"isc":2304,"ole":2305,"aut":2306,"Ġcompet":2307,"eed":2308,"fect":2309,"Ġ21":2310,"ĠSen":2311,"ĠThese":2312,"asing":2313,"Ġcannot":2314,"Ġinit":2315,"Ġrelations":2316,"ached":2317,"Ġbar":2318,"Ġ40":2319,"ĠTH":2320,"Ġ2012":2321,"Ġvol":2322,"Ġground":2323,"Ġsecurity":2324,"Ġupd":2325,"ilt":2326,"35":2327,"Ġconcern":2328,"ĠJust":2329,"Ġwhite":2330,"Ġseems":2331,"ĠHer":2332,"pecially":2333,"ients":2334,"Ġannoun":2335,"Ġfig":2336,"ights":2337,"Ġstri":2338,"like":2339,"ids":2340,"Ġsus":2341,"Ġwatch":2342,"Ġâ":2343,"Ġwind":2344,"ĠCont":2345,"Ġitself":2346,"Ġmass":2347,"Al":2348,"yle":2349,"ique":2350,"ĠNational":2351,"Ġabs":2352,"Ġpack":2353,"Ġoutside":2354,"Ġanim":2355,"Ġpain":2356,"eter":2357,"Ġmanag":2358,"duct":2359,"ogn":2360,"Ġ]":2361,"ĠSept":2362,"sec":2363,"off":2364,"ĠJan":2365,"Ġfoot":2366,"ades":2367,"Ġthird":2368,"Ġmot":2369,"Ġevidence":2370,"inton":2371,"Ġthreat":2372,"apt":2373,"ples":2374,"cle":2375,"Ġlo":2376,"Ġdecl":2377,"Ġitem":2378,"medi":2379,"Ġrepresent":2380,"omb":2381,"amer":2382,"Ġsignificant":2383,"ograph":2384,"su":2385,"Ġcal":2386,"ires":2387,"0000":2388,"ID":2389,"AM":2390,"Ġsimply":2391,"Ġlonger":2392,"Ġfile":2393,"OT":2394,"che":2395,"So":2396,"ateg":2397,"org":2398,"ĠHis":2399,"Ġener":2400,"Ġdom":2401,"Ġupon":2402,"ili":2403,"\":\"":2404,"Ġthemselves":2405,"Ġcoming":2406,"Ġquite":2407,"Ġdifficult":2408,"ĠBar":2409,"ilities":2410,"rel":2411,"ends":2412,"cial":2413,"64":2414,"Ġwoman":2415,"rap":2416,"yr":2417,"Ġnecess":2418,"ips":2419,"Ġtext":2420,"Ġrequire":2421,"Ġmilitary":2422,"Ġreview":2423,"Ġrespons":2424,"75":2425,"Ġsubject":2426,"Ġinstead":2427,"Ġissues":2428,"Ġgen":2429,"\",\"":2430,"Ġminutes":2431,"Ġweap":2432,"ray":2433,"amed":2434,"time":2435,"bl":2436,"How":2437,"Ġcode":2438,"ĠSm":2439,"Ġhigher":2440,"ĠSte":2441,"ris":2442,"Ġpage":2443,"Ġstudents":2444,"ĠIntern":2445,"Ġmethod":2446,"ĠAug":2447,"ĠPer":2448,"ĠAg":2449,"Ġpolicy":2450,"ĠSw":2451,"Ġexec":2452,"Ġaccept":2453,"ume":2454,"ribut":2455,"Ġwords":2456,"Ġfinal":2457,"Ġchanges":2458,"ĠDemocr":2459,"Ġfriends":2460,"Ġrespect":2461,"Ġep":2462,"Ġcompan":2463,"ivil":2464,"Ġdamage":2465,"****":2466,"ogle":2467,"vironment":2468,"Ġneg":2469,"ental":2470,"Ġap":2471,"Ġtotal":2472,"ival":2473,"!\"":2474,"lim":2475,"Ġneeds":2476,"Ġagre":2477,"Ġdevelopment":2478,"Ġage":2479,"iple":2480,"21":2481,"Ġresults":2482,"ĠAf":2483,"Sh":2484,"Ġgun":2485,"ĠObama":2486,"roll":2487,"Ġ@":2488,"Ġrights":2489,"ĠBrit":2490,"Ġrunning":2491,"Ġwasn":2492,"Ġport":2493,"Ġrate":2494,"Ġpretty":2495,"Ġtarget":2496,"Ġsaw":2497,"Ġcirc":2498,"Ġworks":2499,"icro":2500,"alt":2501,"over":2502,"www":2503,"That":2504,"lier":2505,"Ġeveryone":2506,"ude":2507,"Ġpie":2508,"iddle":2509,"rael":2510,"Ġrad":2511,"Ġblock":2512,"Ġwalk":2513,"To":2514,"ãģ":2515,"nes":2516,"ĠAust":2517,"aul":2518,"rote":2519,"ĠSouth":2520,"ession":2521,"oph":2522,"Ġshows":2523,"Ġsite":2524,"Ġjo":2525,"Ġrisk":2526,"clus":2527,"lt":2528,"Ġinj":2529,"iding":2530,"ĠSpe":2531,"Ġchall":2532,"irm":2533,"Ġ22":2534,"itting":2535,"str":2536,"Ġhy":2537,"LE":2538,"key":2539,"Ġbegan":2540,"atur":2541,"ashington":2542,"lam":2543,"ĠDav":2544,"bit":2545,"Ġsize":2546,"ĠPar":2547,"38":2548,"ournal":2549,"face":2550,"Ġdecision":2551,"Ġlarg":2552,"Ġjud":2553,"rect":2554,"Ġcontinue":2555,"ĠOct":2556,"overed":2557,"ĠInt":2558,"========":2559,"Ġparent":2560,"ĠWill":2561,"Ġeasy":2562,"Ġdrug":2563,"anger":2564,"Ġsense":2565,"Ġdi":2566,"iday":2567,"Ġenergy":2568,"istic":2569,"Ġassoci":2570,"arter":2571,"obal":2572,"eks":2573,"ĠEl":2574,"urch":2575,"Ġgirl":2576,"oe":2577,"itle":2578,"Ġ28":2579,"ĠChe":2580,"Ġrequest":2581,"Ġsoon":2582,"Ġhost":2583,"ky":2584,"Ġstates":2585,"omes":2586,"Ġmaterial":2587,"lex":2588,"Ġmoment":2589,"Ġansw":2590,"onse":2591,"Ġespecially":2592,"Ġnorm":2593,"Ġservices":2594,"pite":2595,"ran":2596,"Ġrole":2597,"44":2598,"):":2599,"Ġcred":2600,"Cl":2601,"________":2602,"Ġmat":2603,"Ġlog":2604,"ĠClinton":2605,"OU":2606,"Ġoffice":2607,"Ġ26":2608,"Ġcharg":2609,"Ġtrack":2610,"ma":2611,"Ġheart":2612,"Ġball":2613,"Ġpersonal":2614,"Ġbuilding":2615,"na":2616,"set":2617,"body":2618,"ĠBlack":2619,"Ġincrease":2620,"itten":2621,"Ġneeded":2622,"36":2623,"32":2624,"=\"":2625,"Ġlost":2626,"Ġbecame":2627,"Ġgroups":2628,"ĠMus":2629,"Ġwrote":2630,"ĠPe":2631,"Ġprop":2632,"joy":2633,"é":2634,"ĠWhite":2635,"Ġdead":2636,".'":2637,"Ġhttp":2638,"Ġwebs":2639,"OS":2640,"Ġinside":2641,"Ġwrong":2642,"Ġstatement":2643,"Ġ...":2644,"yl":2645,"Ġfilm":2646,"Ġmusic":2647,"Ġshare":2648,"ification":2649,"Ġrelease":2650,"Ġforward":2651,"Ġstay":2652,"Ġcomput":2653,"itte":2654,"ser":2655,"Ġoriginal":2656,"Ġcard":2657,"Ġcand":2658,"Ġdiv":2659,"atural":2660,"Ġfavor":2661,"OM":2662,"Ġcases":2663,"uses":2664,"Ġsection":2665,"Ġleave":2666,"ging":2667,"oved":2668,"ĠWashington":2669,"39":2670,"ĠGl":2671,"Ġrequired":2672,"action":2673,"apan":2674,"oor":2675,"iter":2676,"ĠKing":2677,"Ġcountries":2678,"ĠGerman":2679,"lling":2680,"Ġ27":2681,"34":2682,"Ġquestions":2683,"Ġprim":2684,"Ġcell":2685,"Ġshoot":2686,"Ġanyone":2687,"ĠWest":2688,"Ġaffect":2689,"epend":2690,"Ġonline":2691,"ĠIsrael":2692,"ĠSeptember":2693,"Ġability":2694,"Ġcontent":2695,"ises":2696,"Ġreve":2697,"Ġlaun":2698,"Ġindic":2699,"Ġforce":2700,"cast":2701,"Ġsold":2702,"aving":2703,"fl":2704,"Ġsoft":2705,"Ġcompanies":2706,"ceed":2707,"Ġarticle":2708,"Ġaud":2709,"Ġrev":2710,"Ġeduc":2711,"Ġplaying":2712,"05":2713,"Ġheld":2714,"ctor":2715,"Ġreleased":2716,"Ġfederal":2717,"37":2718,"Ġadminist":2719,"Ġinterview":2720,"Ġinstall":2721,"Ġreceived":2722,"Ġsource":2723,"uk":2724,"Ph":2725,"Ġserious":2726,"Ġcreated":2727,"Ġcause":2728,"Ġimmedi":2729,"Ġdefin":2730,"uel":2731,"ĠDepartment":2732,"ctions":2733,"ĠCour":2734,"ĠNow":2735,"ze":2736,"ites":2737,"itution":2738,"Ġlate":2739,"Ġspeak":2740,"ners":2741,"Ġlegal":2742,"ari":2743,"ĠCor":2744,"Ġweeks":2745,"Ġmodel":2746,"Ġpred":2747,"Ġexact":2748,"BC":2749,"ĠBy":2750,"ING":2751,"osing":2752,"Ġtakes":2753,"Ġregard":2754,"Ġopportun":2755,"Ġprice":2756,"Ġ198":2757,"ĠApr":2758,"fully":2759,"Ġord":2760,"Ġproblems":2761,"ruction":2762,"ham":2763,"ĠCount":2764,"lege":2765,"Ġleaders":2766,"ET":2767,"lev":2768,"Ġdeep":2769,"ological":2770,"ese":2771,"haps":2772,"ĠSome":2773,"Ġpers":2774,"Ġcontract":2775,"Ġrelationship":2776,"sp":2777,"oud":2778,"Ġbase":2779,"48":2780,"mit":2781,"Ad":2782,"ancial":2783,"Ġconsum":2784,"Ġpotential":2785,"Ġlangu":2786,"rem":2787,"eth":2788,"Ġrelig":2789,"ressed":2790,"66":2791,"Ġlink":2792,"Ġlower":2793,"ayer":2794,"ĠJune":2795,"Ġfem":2796,"unt":2797,"erc":2798,"urd":2799,"Ġcontact":2800,"Ġill":2801,"Ġmother":2802,"Ġestab":2803,"htt":2804,"ĠMarch":2805,"ĠBro":2806,"ĠChina":2807,"Ġ29":2808,"Ġsqu":2809,"Ġprovided":2810,"Ġaverage":2811,"asons":2812,"Ġ2011":2813,"Ġexam":2814,"lin":2815,"55":2816,"ned":2817,"Ġperfect":2818,"Ġtou":2819,"alse":2820,"ux":2821,"Ġbuy":2822,"Ġshot":2823,"Ġcollect":2824,"Ġphot":2825,"Ġplayed":2826,"Ġsurpr":2827,"Ġofficials":2828,"Ġsimple":2829,"avy":2830,"Ġindustry":2831,"Ġhands":2832,"ground":2833,"Ġpull":2834,"Ġround":2835,"Ġuser":2836,"Ġrange":2837,"uary":2838,"Ġprivate":2839,"ops":2840,"ees":2841,"Ġways":2842,"ĠMich":2843,"Ġveh":2844,"Ġexcept":2845,"Ġterms":2846,"imum":2847,"pper":2848,"ION":2849,"ores":2850,"ĠDragon":2851,"oul":2852,"Ġden":2853,"Ġperformance":2854,"Ġbill":2855,"cil":2856,"47":2857,"Ġenvironment":2858,"Ġexc":2859,"add":2860,"Ġworth":2861,"Ġpict":2862,"Ġchance":2863,"Ġ2018":2864,"bor":2865,"Ġspeed":2866,"iction":2867,"Ġalleg":2868,"ĠJapan":2869,"atory":2870,"reet":2871,"Ġmatch":2872,"ĠII":2873,"Ġstru":2874,"order":2875,"Ġste":2876,"Ġliving":2877,"Ġstruct":2878,"ino":2879,"Ġsepar":2880,"hern":2881,"Ġresponse":2882,"Ġenjoy":2883,"Ġvia":2884,"AD":2885,"uments":2886,"acebook":2887,"Ġmember":2888,"ibr":2889,"izing":2890,"Ġtool":2891,"ĠMon":2892,"ĠWhile":2893,"hood":2894,"ĠAng":2895,"ĠDef":2896,"Ġoffer":2897,"Tr":2898,"aur":2899,"Ġturned":2900,"ĠJuly":2901,"down":2902,"anced":2903,"Ġrecently":2904,"ĠEar":2905,"Ġce":2906,"ĠStar":2907,"ĠCong":2908,"rought":2909,"Ġblood":2910,"Ġhope":2911,"Ġcomment":2912,"aint":2913,"Ġarri":2914,"iles":2915,"Ġparticip":2916,"ought":2917,"ription":2918,"08":2919,"49":2920,"Ġgave":2921,"Ġselect":2922,"Ġkilled":2923,"sych":2924,"Ġgoes":2925,"ij":2926,"Ġcoll":2927,"Ġimpact":2928,"atives":2929,"ĠSer":2930,"09":2931,"ĠAugust":2932,"Ġboy":2933,"de":2934,"ĠDes":2935,"Ġfelt":2936,"US":2937,"Ġexpected":2938,"Ġimage":2939,"ĠMark":2940,"ccording":2941,"oice":2942,"EC":2943,"ĠMag":2944,"ened":2945,"hold":2946,"ĠPost":2947,"Ġprevent":2948,"No":2949,"Ġinvolved":2950,"Ġeyes":2951,"Ġquickly":2952,"At":2953,"unk":2954,"Ġbehav":2955,"Ġur":2956,"Ġled":2957,"come":2958,"ey":2959,"Ġcandid":2960,"Ġearlier":2961,"Ġfocus":2962,"ety":2963,"Pro":2964,"ledge":2965,"ixed":2966,"illed":2967,"Ġpopular":2968,"AP":2969,"Ġsett":2970,"light":2971,"Ġvarious":2972,"inks":2973,"Ġlevels":2974,"Ġroad":2975,"ellig":2976,"ables":2977,"hel":2978,"ittee":2979,"ĠGener":2980,"ype":2981,"Ġheard":2982,"icles":2983,"Ġmis":2984,"Ġusers":2985,"ĠSan":2986,"Ġimprove":2987,"Ġfather":2988,"Ġsearch":2989,"They":2990,"vil":2991,"Ġprofess":2992,"Ġknew":2993,"Ġloss":2994,"Ġevents":2995,"65":2996,"Ġbillion":2997,"07":2998,"02":2999,"ĠNews":3000,"ĠAM":3001,"Ġcover":3002,"where":3003,"ension":3004,"Ġbott":3005,"Ġareas":3006,"ences":3007,"ope":3008,"ĠTwitter":3009,"ael":3010,"Ġgets":3011,"ĠGoogle":3012,"Ġsn":3013,"iant":3014,"Ġvote":3015,"Ġnearly":3016,"Ġincluded":3017,"Ġrecogn":3018,"zz":3019,"mm":3020,"aled":3021,"Ġhappened":3022,"04":3023,"Ġhot":3024,"Ġwhose":3025,"Ġcivil":3026,"Ġsuff":3027,"oes":3028,"itiz":3029,"ĠSyri":3030,"Ġrespond":3031,"Ġhon":3032,"Ġfeatures":3033,"Ġeconomic":3034,"ĠApril":3035,"rim":3036,"Ġtechnology":3037,"Ġoption":3038,"aging":3039,"Ġpurch":3040,"Re":3041,"Ġlat":3042,"chie":3043,"isl":3044,"Ġrecomm":3045,"uf":3046,"Ġtraining":3047,"Ġeffects":3048,"Ġfast":3049,"Ġ2010":3050,"Ġoccur":3051,"Ġwebsite":3052,"Ġemail":3053,"Ġsens":3054,"ech":3055,"Ġoil":3056,"Ġinflu":3057,"Ġcurrently":3058,"ĠSch":3059,"ĠAdd":3060,"Ġgoal":3061,"Ġscient":3062,"Ġconv":3063,"100":3064,"emy":3065,"Ġdecided":3066,"Ġtravel":3067,"Ġmention":3068,"LL":3069,"03":3070,"Ġelection":3071,"Ġphone":3072,"Ġlooks":3073,"Ġsituation":3074,"Ġcy":3075,"Ġhor":3076,"bed":3077,"ĠCourt":3078,"aily":3079,"aves":3080,"Ġquality":3081,"ĠComp":3082,"wise":3083,"Ġtable":3084,"Ġstaff":3085,"ĠWind":3086,"ett":3087,"Ġtried":3088,"idered":3089,"Ġaddition":3090,"Ġbox":3091,"Ġlack":3092,"arily":3093,"Ġwide":3094,"Ġmid":3095,"Ġboard":3096,"ysis":3097,"Ġanti":3098,"ha":3099,"Ġdig":3100,"ening":3101,"Ġdro":3102,"Con":3103,"68":3104,"Ġslow":3105,"based":3106,"sequ":3107,"Ġpath":3108,"Ex":3109,"aker":3110,"Ġworked":3111,"Ġpen":3112,"Ġengine":3113,"Ġlooked":3114,"ĠSuper":3115,"ĠServ":3116,"Ġvictim":3117,"Un":3118,"Ġproperty":3119,"Ġintrodu":3120,"Ġexecut":3121,"ĠPM":3122,"Le":3123,"Ġcolor":3124,"ĠMore":3125,"Ġ60":3126,"Ġnetwork":3127,"Ġdate":3128,"cul":3129,"idge":3130,"Ġextra":3131,"31":3132,"Ġsle":3133,"67":3134,"Ġwond":3135,"Ġreports":3136,"just":3137,"ĠAustral":3138,"Ġcapital":3139,"Ġens":3140,"Ġcommand":3141,"Ġallowed":3142,"Ġprep":3143,"Ġcapt":3144,"hib":3145,"Ġnumbers":3146,"chan":3147,"Ġfair":3148,"mp":3149,"oms":3150,"Ġreach":3151,"With":3152,"tain":3153,"Ġbroad":3154,"Ġcouple":3155,"ecause":3156,"lying":3157,"ĠFeb":3158,"Ġscreen":3159,"Ġlives":3160,"Ġprior":3161,"ĠCongress":3162,"Ar":3163,"Ġapproach":3164,"Ġemer":3165,"aries":3166,"ĠDis":3167,"serv":3168,"ĠNe":3169,"Ġbuilt":3170,"cies":3171,"Ġrepe":3172,"Ġrules":3173,"force":3174,"ĠPal":3175,"Ġfinancial":3176,"Ġconsidered":3177,"ĠChar":3178,"nces":3179,"ĠIS":3180,"Ġbrought":3181,"Ġbi":3182,"iers":3183,"ĠSim":3184,"OP":3185,"Ġproducts":3186,"Ġvisit":3187,"Ġdocument":3188,"Ġconduct":3189,"Ġcompletely":3190,"ining":3191,"ĠCalif":3192,"ibly":3193,"Ġwritten":3194,"ĠTV":3195,"ements":3196,"Ġdraw":3197,"One":3198,"Ġpublished":3199,"Ġsecret":3200,"rain":3201,"het":3202,"ĠFacebook":3203,"onday":3204,"ĠUp":3205,"Ġsexual":3206,"Ġthous":3207,"ĠPat":3208,"Ġess":3209,"Ġstandard":3210,"Ġarm":3211,"ges":3212,"ection":3213,"Ġfell":3214,"Ġforeign":3215,"ani":3216,"ĠFriday":3217,"Ġregular":3218,"inary":3219,"Ġincreased":3220,"Ġusually":3221,"Ġdemon":3222,"Ġdark":3223,"Ġadditional":3224,"rol":3225,"ĠOf":3226,"Ġproduction":3227,"!!":3228,"undred":3229,"Ġinternational":3230,"idents":3231,"ĠFree":3232,"roup":3233,"Ġrace":3234,"Ġmach":3235,"Ġhuge":3236,"All":3237,"lear":3238,"ovember":3239,"Ġtown":3240,"Ġattention":3241,"ĠOff":3242,"yond":3243,"ĠThen":3244,"field":3245,"Ġterror":3246,"raz":3247,"ĠBo":3248,"Ġmeeting":3249,"ĠPark":3250,"Ġarrest":3251,"Ġfear":3252,"Ġaw":3253,"ĠVal":3254,"oring":3255,"',":3256,"Ġextreme":3257,"arr":3258,"Ġworkers":3259,"After":3260,"Ġ31":3261,"net":3262,"ament":3263,"Ġdirectly":3264,"Ġpopulation":3265,"ube":3266,"ĠOctober":3267,"ĠIN":3268,"ĠJanuary":3269,"59":3270,"ĠDavid":3271,"Ġcross":3272,"cember":3273,"ĠFirst":3274,"Ġmessage":3275,"irit":3276,"Ġnation":3277,"Ġpoll":3278,"isions":3279,"Ġanswer":3280,"ny":3281,"isode":3282,"Ġcarry":3283,"ĠRussia":3284,"Ġhear":3285,"ength":3286,"roy":3287,"Ġnatural":3288,"inally":3289,"Ġdog":3290,"mitted":3291,"Ġtrade":3292,"Ġsubst":3293,"Ġmultiple":3294,"ĠAfric":3295,"Ġfans":3296,"Ġsort":3297,"Ġglobal":3298,"ication":3299,"ĠWed":3300,"ara":3301,"Ġachie":3302,"Ġlanguage":3303,"vey":3304,"Ġtal":3305,"Ġnecessary":3306,"Ġdetails":3307,"Ġsen":3308,"ĠSund":3309,"ĠReg":3310,"ĠRec":3311,"06":3312,"Ġsil":3313,"ressive":3314,"Ġmedical":3315,"unch":3316,"ornia":3317,"Ġund":3318,"fort":3319,"ocks":3320,"ĠMonday":3321,"uesday":3322,"craft":3323,"77":3324,"urt":3325,"Ġver":3326,"ĠHill":3327,"Ġreceive":3328,"Ġmorning":3329,"estern":3330,"Ġbank":3331,"Ġsat":3332,"irth":3333,"ĠHigh":3334,"Ġdevice":3335,"ĠTHE":3336,"ĠCenter":3337,"Ġsafe":3338,"Ġple":3339,"ĠCanada":3340,"Ġsystems":3341,"Ġassist":3342,"Ġsurv":3343,"Ġbattle":3344,"ĠSoc":3345,"vertis":3346,"She":3347,"Ġpaper":3348,"Ġgrowth":3349,"Ġcast":3350,"Sc":3351,"Ġplans":3352,"lled":3353,"Ġparts":3354,"Ġwall":3355,"Ġmovement":3356,"Ġpractice":3357,"imately":3358,"Ġdisplay":3359,"Ġsometimes":3360,"omp":3361,"ĠPaul":3362,"ĠYes":3363,"king":3364,"58":3365,"oly":3366,"Ġson":3367,"Ġavoid":3368,"okes":3369,"ĠJew":3370,"Ġtowards":3371,"asc":3372,"Ġ//":3373,"ĠKore":3374,"Ġtalking":3375,"Ġcorrect":3376,"Ġspent":3377,"icks":3378,"iable":3379,"eared":3380,"Ġterm":3381,"Ġwants":3382,"oming":3383,"Ġut":3384,"Ġdoub":3385,"Ġforces":3386,"Ġplease":3387,"69":3388,"ĠNovember":3389,"atform":3390,"ondon":3391,"Ġones":3392,"Ġimmediately":3393,"ĠRussian":3394,"ĠMet":3395,"Ġdeg":3396,"Ġparents":3397,"CH":3398,"ĠAmericans":3399,"aly":3400,"ĠMod":3401,"Ġshown":3402,"Ġconditions":3403,"Ġstuff":3404,"Ġreb":3405,"ĠYour":3406,"Ġincludes":3407,"nown":3408,"ĠSam":3409,"Ġexperien":3410,"mission":3411,"ĠEven":3412,"aught":3413,"Ġannounced":3414,"ĠRepublican":3415,"Ġdetermin":3416,"Ġdescribed":3417,"ĠCounty":3418,"()":3419,"Ġdoor":3420,"Ġchanged":3421,"Ġneigh":3422,"ĠHere":3423,"Ġclean":3424,"Ġpan":3425,"ĠDecember":3426,"ĠEuropean":3427,"iring":3428,"apter":3429,"Ġclub":3430,"ĠTuesday":3431,"Ġpaid":3432,"ĠNet":3433,"Ġattacks":3434,"Ġcharacters":3435,"Ġalone":3436,"Ġdirector":3437,"dom":3438,"Ġ35":3439,"Ġload":3440,"Ġrout":3441,"ĠCalifornia":3442,"Ġfinally":3443,"Ġrac":3444,"Ġcontr":3445,"Ġexactly":3446,"resh":3447,"pri":3448,"ĠIslam":3449,"Ġnature":3450,"Ġcareer":3451,"Ġlatest":3452,"Ġconvers":3453,"ĠSl":3454,"pose":3455,"cient":3456,"ĠInc":3457,"ivity":3458,"88":3459,"ĠAtt":3460,"ĠMor":3461,"nesday":3462,"Ġweight":3463,"ken":3464,"Ġnote":3465,"Ġteams":3466,"Ġ\\":3467,"airs":3468,"ĠGreen":3469,"Ġhundred":3470,"onent":3471,"Ġstreng":3472,"Ġconsist":3473,"icated":3474,"Ġregul":3475,"Ġlic":3476,"astic":3477,"Ġten":3478,"ursday":3479,"elligence":3480,"ously":3481,"ĠUK":3482,"BI":3483,"Ġcosts":3484,"Ġindepend":3485,"ĠAP":3486,"Ġnormal":3487,"Ġhom":3488,"Ġobvious":3489,"Ġswe":3490,"Ġstar":3491,"Ġready":3492,"acher":3493,"Ġimplement":3494,"gest":3495,"Ġsong":3496,"ĠGet":3497,"ĠLab":3498,"Ġinteresting":3499,"using":3500,"Ġgiving":3501,"ĠSunday":3502,"Ġetc":3503,"Ġmiddle":3504,"Ġremember":3505,"right":3506,"osition":3507,"utions":3508,"Ġmax":3509,"46":3510,"Ġyourself":3511,"Ġdemand":3512,"Ġtreatment":3513,"Ġdanger":3514,"ĠCons":3515,"Ġguy":3516,"ĠBritish":3517,"Ġphysical":3518,"Ġrelated":3519,"Ġremain":3520,"Ġcouldn":3521,"Ġrefer":3522,"Ġcitiz":3523,"box":3524,"ENT":3525,"board":3526,"Ġinn":3527,"IG":3528,"ero":3529,"ĠStreet":3530,"ospital":3531,"rench":3532,"chers":3533,"Ġstra":3534,"OL":3535,"ager":3536,"ĠAN":3537,"Ġeasily":3538,"IA":3539,"enge":3540,"iny":3541,"Ġclos":3542,"ocked":3543,"Ġuses":3544,"ĠCoun":3545,"Im":3546,"uild":3547,"??":3548,"more":3549,"Ġang":3550,"Ġwrite":3551,"olute":3552,"57":3553,"Ġleader":3554,"Ġreading":3555,"":3784,"Ġfigure":3785,"Ġdisapp":3786,"enty":3787,"Ġsoftware":3788,"Ġult":3789,"Ġofficers":3790,"New":3791,"Is":3792,"Ġremains":3793,"ĠIndia":3794,"Ġpsych":3795,"rief":3796,"Ġcat":3797,"esc":3798,"Ġobserv":3799,"Ġstage":3800,"ĠDark":3801,"Ġenter":3802,"change":3803,"Ġpassed":3804,"Ġdespite":3805,"ĠOut":3806,"Ġmovie":3807,"rs":3808,"Ġvoice":3809,"mine":3810,"ĠPlay":3811,"Ġtoward":3812,"ĠTer":3813,"Ġregion":3814,"Ġvalues":3815,"orters":3816,"Ġmount":3817,"Ġofficer":3818,"ĠOther":3819,"ban":3820,"Ġhous":3821,"wood":3822,"room":3823,"IV":3824,"ĠSun":3825,"see":3826,"ĠOver":3827,"rog":3828,"90":3829,"Ġlay":3830,"ĠTur":3831,"awn":3832,"Ġpressure":3833,"ĠSub":3834,"Ġbooks":3835,"edom":3836,"ĠSand":3837,"AA":3838,"ago":3839,"Ġreasons":3840,"ford":3841,"Ġactivity":3842,"UT":3843,"Now":3844,"ĠSenate":3845,"cell":3846,"night":3847,"Ġcalls":3848,"inter":3849,"Ġletter":3850,"ĠRob":3851,"ĠJe":3852,"Ġchoose":3853,"ĠLaw":3854,"Get":3855,"Be":3856,"Ġrob":3857,"Ġtypes":3858,"Ġplatform":3859,"Ġquarter":3860,"RA":3861,"ĠTime":3862,"Ġmaybe":3863,"ĠCr":3864,"95":3865,"pre":3866,"Ġmoving":3867,"Ġlif":3868,"Ġgold":3869,"Ġsom":3870,"Ġpatients":3871,"Ġtruth":3872,"ĠKe":3873,"urance":3874,"antly":3875,"mar":3876,"Ġcharge":3877,"ĠGreat":3878,"Ġcele":3879,"--------------------------------":3880,"Ġrock":3881,"roid":3882,"ancy":3883,"Ġcredit":3884,"aud":3885,"By":3886,"ĠEvery":3887,"Ġmoved":3888,"inger":3889,"ribution":3890,"Ġnames":3891,"Ġstraight":3892,"ĠHealth":3893,"ĠWell":3894,"Ġfeature":3895,"Ġrule":3896,"Ġsche":3897,"inated":3898,"ĠMichael":3899,"berg":3900,"41":3901,"iled":3902,"band":3903,"Ġclick":3904,"ĠAngel":3905,"onents":3906,"ÂŃ":3907,"ĠIraq":3908,"ĠSaturday":3909,"Ġaware":3910,"part":3911,"Ġpattern":3912,"OW":3913,"ĠLet":3914,"Ġgrad":3915,"igned":3916,"Ġassociated":3917,"Ġstyle":3918,"no":3919,"iation":3920,"aith":3921,"ilies":3922,"Ġstories":3923,"uration":3924,"Ġindividuals":3925,"ĠâĢ¦":3926,"miss":3927,"ĠAssoci":3928,"ishing":3929,"aby":3930,"Ġsummer":3931,"ĠBen":3932,"Ġ32":3933,"Ġarch":3934,"uty":3935,"ĠTexas":3936,"hol":3937,"Ġfully":3938,"Ġmill":3939,"Ġfollowed":3940,"ĠBill":3941,"ĠIndian":3942,"ĠSecret":3943,"ĠBel":3944,"ĠFebruary":3945,"Ġjobs":3946,"Ġseemed":3947,"ĠGovern":3948,"ipped":3949,"Ġreality":3950,"Ġlines":3951,"Ġpark":3952,"Ġmeasure":3953,"ĠOur":3954,"IM":3955,"Ġbrother":3956,"Ġgrowing":3957,"Ġban":3958,"Ġestim":3959,"Ġcry":3960,"ĠSchool":3961,"Ġmechan":3962,"ĠOF":3963,"ĠWindows":3964,"Ġrates":3965,"ĠOh":3966,"Ġpositive":3967,"Ġculture":3968,"istics":3969,"ica":3970,"Ġhar":3971,"ya":3972,"itely":3973,"ipp":3974,"Ġmap":3975,"encies":3976,"ĠWilliam":3977,"II":3978,"akers":3979,"56":3980,"ĠMart":3981,"ĠRem":3982,"Ġaltern":3983,"itude":3984,"Ġcoach":3985,"rowd":3986,"Don":3987,"Ġkids":3988,"Ġjournal":3989,"Ġcorpor":3990,"Ġfalse":3991,"Ġweb":3992,"Ġsleep":3993,"Ġcontain":3994,"Ġsto":3995,"Ġbed":3996,"iverse":3997,"ĠRich":3998,"ĠChinese":3999,"Ġpun":4000,"Ġmeant":4001,"known":4002,"Ġnotice":4003,"Ġfavorite":4004,"aven":4005,"Ġcondition":4006,"Ġpurpose":4007,"))":4008,"Ġorganization":4009,"Ġchalleng":4010,"Ġmanufact":4011,"Ġsusp":4012,"ĠAc":4013,"Ġcritic":4014,"unes":4015,"uclear":4016,"Ġmer":4017,"vention":4018,"Ġ80":4019,"Ġmist":4020,"ĠUs":4021,"ĠTor":4022,"http":4023,"olf":4024,"Ġlarger":4025,"Ġadvant":4026,"Ġresear":4027,"Ġactions":4028,"ml":4029,"Ġkept":4030,"Ġaim":4031,",'":4032,"col":4033,"Ġbenefits":4034,"ifying":4035,"Ġactual":4036,"ĠInternational":4037,"Ġvehicle":4038,"Ġchief":4039,"Ġefforts":4040,"ĠLeague":4041,"ĠMost":4042,"Ġwait":4043,"Ġadult":4044,"Ġoverall":4045,"Ġspeech":4046,"Ġhighly":4047,"Ġfemale":4048,"Ġerror":4049,"Ġeffective":4050,"54":4051,"Ġencour":4052,"well":4053,"Ġfailed":4054,"Ġconserv":4055,"Ġprograms":4056,"Ġtrou":4057,"Ġahead":4058,"500":4059,"vertisement":4060,"IP":4061,"ĠFound":4062,"pir":4063,"Ġ%":4064,"Ġcrime":4065,"ander":4066,"Ġlocation":4067,"ĠIran":4068,"Ġbehavior":4069,"azing":4070,"Ġrare":4071,"Ġemb":4072,"Ġcaused":4073,"Ġship":4074,"Ġactive":4075,"Ġcontribut":4076,"Ġgreen":4077,"Ġacqu":4078,"Ġreflect":4079,"venue":4080,"Ġfirm":4081,"Ġbirth":4082,"].":4083,"Ġclearly":4084,"Ġemot":4085,"Ġagency":4086,"riage":4087,"Ġmemory":4088,"98":4089,"SA":4090,"ĠSee":4091,"acing":4092,"CC":4093,"Ġbiggest":4094,"Ġrap":4095,"Ġbasic":4096,"Ġband":4097,"eat":4098,"Ġsuspect":4099,"ĠMac":4100,"Ġ90":4101,"mark":4102,"istan":4103,"Ġspread":4104,"ams":4105,"ki":4106,"asy":4107,"rav":4108,"ĠRober":4109,"Ġdemonstr":4110,"rated":4111,"Ġabsolute":4112,"Ġplaces":4113,"Ġimpl":4114,"ibrary":4115,"Ġcards":4116,"Ġdestroy":4117,"Ġvirt":4118,"vere":4119,"Ġappeared":4120,"yan":4121,"point":4122,"Ġbeg":4123,"Ġtemper":4124,"spe":4125,"anted":4126,"ears":4127,"ĠDirect":4128,"Ġlength":4129,"Ġblog":4130,"amb":4131,"Ġinteg":4132,"Ġresources":4133,"acc":4134,"iful":4135,"Ġspot":4136,"Ġforced":4137,"Ġthousands":4138,"ĠMinister":4139,"Ġqual":4140,"ĠFrench":4141,"atically":4142,"Ġgenerally":4143,"Ġdrink":4144,"Ġthus":4145,"IL":4146,"odes":4147,"Ġappropri":4148,"ĠRead":4149,"Ġwhom":4150,"Ġeye":4151,"Ġcollege":4152,"Ġ45":4153,"irection":4154,"Ġensure":4155,"Ġapparent":4156,"iders":4157,"Ġreligious":4158,"Ġminor":4159,"olic":4160,"Ġtro":4161,"ĠWhy":4162,"ribute":4163,"met":4164,"Ġprimary":4165,"Ġdeveloped":4166,"Ġpeace":4167,"Ġskin":4168,"ste":4169,"ava":4170,"Ġblue":4171,"Ġfamilies":4172,"Ġir":4173,"Ġapply":4174,"Ġinform":4175,"ĠSmith":4176,"CT":4177,"ii":4178,"Ġlimit":4179,"Ġresist":4180,"................":4181,"umn":4182,"Ġconflic":4183,"Ġtwe":4184,"udd":4185,"ĠTom":4186,"Ġliter":4187,"que":4188,"bon":4189,"Ġhair":4190,"Ġeventually":4191,"Ġpus":4192,"Ġhelped":4193,"Ġagg":4194,"orney":4195,"ĠApple":4196,"Ġfit":4197,"ĠSur":4198,"Ġprem":4199,"Ġsales":4200,"Ġseconds":4201,"Ġstrength":4202,"Ġfeeling":4203,"¿½":4204,"Ġtour":4205,"Ġknows":4206,"oom":4207,"Ġexerc":4208,"Ġsomew":4209,"�":4210,">>":4211,"Ġspokes":4212,"Ġideas":4213,"Ġregist":4214,"soft":4215,"ĠDel":4216,"ĠPC":4217,"Ġpropos":4218,"Ġlaunch":4219,"Ġbottom":4220,"TH":4221,"ĠPlease":4222,"vest":4223,"itz":4224,"ĠInter":4225,"Ġscript":4226,"Ġrat":4227,"arning":4228,"Ġil":4229,"ĠJer":4230,"ĠAre":4231,"Ġwhatever":4232,"oken":4233,"cience":4234,"Ġmode":4235,"Ġagree":4236,"Ġsources":4237,"Ġinitial":4238,"Ġrestrict":4239,"Ġwonder":4240,"usion":4241,"####":4242,"ĠSil":4243,"ville":4244,"Ġburn":4245,"tw":4246,"asion":4247,"Ġ£":4248,"Ġnor":4249,"uing":4250,"Ġreached":4251,"Ġsun":4252,"Ġcateg":4253,"igration":4254,"Ġcook":4255,"Ġpromot":4256,"Ġmale":4257,"Ġclimate":4258,"Ġfix":4259,"Ġalleged":4260,"UR":4261,"alled":4262,"Ġimages":4263,"Cont":4264,"ota":4265,"Ġschools":4266,"ios":4267,"Ġdrop":4268,"Ġstream":4269,"ĠMo":4270,"Ġpreviously":4271,"aling":4272,"Ġpet":4273,"Ġdouble":4274,"Ġ(@":4275,"annel":4276,"Ġdefault":4277,"ties":4278,"Ġrank":4279,"ĠDec":4280,"ĠCouncil":4281,"Ġweapon":4282,"Ġstock":4283,"Ġanaly":4284,"ĠStr":4285,"Ġpicture":4286,"ĠPolice":4287,"ference":4288,"Ġcentury":4289,"Ġcitizens":4290,"Ġonto":4291,"Ġexpand":4292,"Ġhero":4293,"ĠSol":4294,"Ġwild":4295,"Ġupdate":4296,"Ġcustomers":4297,"ront":4298,"def":4299,"Ġlik":4300,"Ġcriminal":4301,"ĠChristian":4302,"SP":4303,"76":4304,"Ġleaving":4305,"Ġotherwise":4306,"ĠDist":4307,"Ġbasis":4308,"52":4309,"53":4310,"icip":4311,"ĠBer":4312,"Ġrecommend":4313,"Ġfloor":4314,"Ġcrowd":4315,"oles":4316,"Ġ70":4317,"Ġcentral":4318,"ĠEv":4319,"Ġdream":4320,"Ġdownload":4321,"Ġconfir":4322,"ĠThom":4323,"Ġwindow":4324,"Ġhappens":4325,"Ġunit":4326,"Ġtend":4327,"Ġspl":4328,"Ġbecomes":4329,"Ġfighting":4330,"Ġpredict":4331,"ĠPress":4332,"ĠPower":4333,"Ġheavy":4334,"aked":4335,"Ġfan":4336,"orter":4337,"ategy":4338,"BA":4339,"izes":4340,"Ġspend":4341,"Here":4342,"Ġ2007":4343,"Ġadop":4344,"ĠHam":4345,"Ġfootball":4346,"ĠPort":4347,"oday":4348,"51":4349,"ampions":4350,"Ġtransfer":4351,"ht":4352,"Ġ38":4353,"term":4354,"acity":4355,"Ġbur":4356,"],":4357,"ternal":4358,"rig":4359,"but":4360,"Ġtherefore":4361,"ĠBecause":4362,"resp":4363,"rey":4364,"Ġmission":4365,"Some":4366,"Ġnoted":4367,"Ġassum":4368,"Ġdisease":4369,"Ġedit":4370,"Ġprogress":4371,"rd":4372,"ĠBrown":4373,"ocal":4374,"Ġadding":4375,"Ġraised":4376,"ĠAny":4377,"Ġtick":4378,"Ġseeing":4379,"ĠPeople":4380,"Ġagreement":4381,"Ġserver":4382,"Ġwat":4383,"Ġdebate":4384,"Ġsupposed":4385,"iling":4386,"Ġlargest":4387,"Ġsuccessful":4388,"ĠPri":4389,"ĠDemocratic":4390,"Ġjump":4391,"ĠSyria":4392,"Ġowners":4393,"Ġoffers":4394,"Ġshooting":4395,"Ġeffic":4396,"sey":4397,"Ġhaven":4398,"verse":4399,"tered":4400,"ĠLight":4401,"imal":4402,"ĠBig":4403,"Ġdefend":4404,"Ġbeat":4405,"Ġrecords":4406,"%)":4407,"Ġscen":4408,"Ġemployees":4409,"Ġdevices":4410,"hem":4411,"Ġcommer":4412,"ĠMex":4413,"Ġbenefit":4414,"ĠProf":4415,"Ġilleg":4416,"Ġsurface":4417,"ĠAlso":4418,"Ġharm":4419,"ingly":4420,"wide":4421,"ĠAlex":4422,"Ġshut":4423,"ĠCur":4424,"Ġlose":4425,"pm":4426,"Ġchallenge":4427,"semb":4428,"Ġstation":4429,"Ġintelligence":4430,"Ġaccur":4431,"ĠFlor":4432,"Ġrequires":4433,"ĠMal":4434,"bum":4435,"Ġhospital":4436,"Ġspirit":4437,"Ġoffered":4438,"Ġproduce":4439,"ĠCommun":4440,"Ġcreating":4441,"Ġcris":4442,"spect":4443,"Ġended":4444,"Ġdaily":4445,"Ġvoters":4446,"lands":4447,"ias":4448,"ih":4449,"ona":4450,"Ġsmart":4451,"ĠOffice":4452,"ĠLord":4453,"rial":4454,"ĠInternet":4455,"Ġcircum":4456,"Ġextremely":4457,"'.":4458,"Ġopinion":4459,"ĠMil":4460,"Ġgain":4461,"BS":4462,"ĠFin":4463,"yp":4464,"Ġuseful":4465,"Ġbudget":4466,"Ġcomfort":4467,"isf":4468,"Ġbackground":4469,"eline":4470,"Ġepisode":4471,"Ġenemy":4472,"Ġtrial":4473,"Ġestablish":4474,"date":4475,"ĠCap":4476,"Ġcontinues":4477,"Ġshowing":4478,"ĠUnion":4479,"with":4480,"Ġposted":4481,"ĠSystem":4482,"Ġeat":4483,"rian":4484,"Ġrise":4485,"ĠGermany":4486,"ils":4487,"Ġsigned":4488,"Ġvill":4489,"Ġgrand":4490,"mor":4491,"ĠEngland":4492,"Ġprojects":4493,"umber":4494,"Ġconference":4495,"za":4496,"Ġresponsible":4497,"ĠArab":4498,"Ġlearned":4499,"âĢĶâĢĶ":4500,"ipping":4501,"ĠGeorge":4502,"OC":4503,"Ġreturned":4504,"ĠAustralia":4505,"Ġbrief":4506,"Qu":4507,"Ġbrand":4508,"illing":4509,"abled":4510,"Ġhighest":4511,"Ġtrain":4512,"ĠCommission":4513,"while":4514,"Ġnom":4515,"ception":4516,"Ġmut":4517,"ĠBlue":4518,"Ġincident":4519,"vant":4520,"86":4521,"ĠID":4522,"Ġnuclear":4523,"74":4524,"ĠLike":4525,"ĠRE":4526,"ĠMicro":4527,"li":4528,"mail":4529,"Ġcharges":4530,"89":4531,"Ġadjust":4532,"ado":4533,"Ġearth":4534,"NA":4535,"Ġprices":4536,"PA":4537,"Ġdraft":4538,"Ġruns":4539,"Ġcandidate":4540,"enses":4541,"Ġmanagement":4542,"ĠPhil":4543,"ĠMiss":4544,"Ġteach":4545,"gram":4546,"Ġunderstanding":4547,"ait":4548,"icago":4549,"Add":4550,"ĠEp":4551,"secut":4552,"Ġseparate":4553,"Ġinstance":4554,"Ġeth":4555,"Ġunless":4556,"********":4557,"ĠFore":4558,"inate":4559,"Ġoperations":4560,"Sp":4561,"Ġfaith":4562,"gar":4563,"ĠChurch":4564,"ronic":4565,"Ġconfig":4566,"osure":4567,"Ġactivities":4568,"Ġtraditional":4569,"Ġ36":4570,"Ġdirection":4571,"Ġmachine":4572,"Ġsurround":4573,"Ġpush":4574,"unction":4575,"ĠEU":4576,"Ġeasier":4577,"Ġargument":4578,"GB":4579,"Ġmicro":4580,"Ġspending":4581,"izations":4582,"Ġtheory":4583,"adow":4584,"Ġcalling":4585,"ĠLast":4586,"Ġder":4587,"Ġinfluence":4588,"Ġcommit":4589,"Ġphoto":4590,"Ġunc":4591,"istry":4592,"gn":4593,"aste":4594,"acks":4595,"Ġdisp":4596,"ady":4597,"do":4598,"ĠGood":4599,"Ġ`":4600,"Ġwish":4601,"Ġrevealed":4602,"³³":4603,"lig":4604,"Ġenforce":4605,"ĠCommittee":4606,"Ġchem":4607,"Ġmiles":4608,"Ġinterested":4609,"Ġsolution":4610,"icy":4611,"inct":4612,"Ġ->":4613,"ĠDet":4614,"Ġremoved":4615,"Ġcompar":4616,"eah":4617,"Ġplant":4618,"ĠSince":4619,"Ġachieve":4620,"Ġadvantage":4621,"Ġslightly":4622,"bing":4623,"Ġplaced":4624,"under":4625,"2015":4626,"ĠMad":4627,"Ġtim":4628,"oses":4629,"Ġcru":4630,"ĠRock":4631,"Ġmostly":4632,"Ġnegative":4633,"Ġsetting":4634,"Ġproduced":4635,"Ġmur":4636,"Ġconnection":4637,"ĠMer":4638,"Ġdriver":4639,"Ġexecutive":4640,"Ġassault":4641,"Ġborn":4642,"ĠVer":4643,"tained":4644,"Ġstructure":4645,"Ġreduce":4646,"Ġdecades":4647,"Ġded":4648,"uke":4649,"ĠMany":4650,"idden":4651,"Ġleague":4652,"Se":4653,"Ġjoin":4654,"Ġdisco":4655,"Ġdie":4656,"cks":4657,"actions":4658,"Ġassess":4659,"agn":4660,"Ġgoals":4661,"ours":4662,"IR":4663,"Ġsenior":4664,"iller":4665,"mod":4666,"ipment":4667,"ocol":4668,"uy":4669,"ĠQue":4670,"Ġparties":4671,"irgin":4672,"Ġlearning":4673,"itable":4674,"Ġstreet":4675,"Ġcamera":4676,"App":4677,"Ġskills":4678,"bre":4679,"cious":4680,"Ġcelebr":4681,"ĠFranc":4682,"Ġexisting":4683,"Ġwilling":4684,"lor":4685,"Ġid":4686,"ĠSpace":4687,"Ġcritical":4688,"ĠLa":4689,"ortunately":4690,"Ġserve":4691,"Ġcold":4692,"Ġspecies":4693,"TS":4694,"Ġanimals":4695,"ĠBay":4696,"Ġolder":4697,"ĠUnder":4698,"estic":4699,"ĠTre":4700,"Ġteacher":4701,"Ġprefer":4702,"vis":4703,"Ġthread":4704,"ĠMatt":4705,"Ġmanager":4706,"ãĥ»":4707,"Ġprofessional":4708,"ĠVol":4709,"Ġnotes":4710,"These":4711,"ula":4712,"Ġfresh":4713,"ented":4714,"uzz":4715,"edy":4716,"clusion":4717,"ĠRel":4718,"Ġdoubt":4719,"EO":4720,"Ġopened":4721,"ĠBit":4722,"Advertisement":4723,"Ġguess":4724,"ĠUN":4725,"Ġsequ":4726,"Ġexplain":4727,"otten":4728,"Ġattract":4729,"aks":4730,"Ġstring":4731,"Ġcontext":4732,"ossible":4733,"ĠRepublicans":4734,"Ġsolid":4735,"Ġcities":4736,"Ġasking":4737,"Ġrandom":4738,"ups":4739,"uries":4740,"arant":4741,"dden":4742,"gl":4743,"ĠFlorida":4744,"Ġdepend":4745,"ĠScott":4746,"Ġ33":4747,"ĠiT":4748,"icon":4749,"Ġmentioned":4750,"Ġ2000":4751,"Ġclaimed":4752,"Ġdefinitely":4753,"ulf":4754,"Ġcore":4755,"Ġopening":4756,"ĠConst":4757,"which":4758,"ĠTra":4759,"AG":4760,"72":4761,"Ġbelieved":4762,"ada":4763,"Ġ48":4764,"ĠSecurity":4765,"yright":4766,"ĠPet":4767,"ĠLou":4768,"Ġholding":4769,"================":4770,"Ġice":4771,"Ġbrow":4772,"Ġauthorities":4773,"host":4774,"word":4775,"Ġscore":4776,"ĠDiv":4777,"Ġcells":4778,"Ġtransl":4779,"Ġneighbor":4780,"Ġremove":4781,"uct":4782,"Ġdistrict":4783,"ĠAccording":4784,"Ġworse":4785,"Ġconcerns":4786,"Ġpresidential":4787,"Ġpolicies":4788,"ĠHall":4789,"73":4790,"Ġhus":4791,"AY":4792,"Ġ2006":4793,"ĠJud":4794,"Ġindependent":4795,"ĠJustice":4796,"iliar":4797,"print":4798,"ighter":4799,"Ġprotection":4800,"zen":4801,"Ġsudden":4802,"house":4803,"ĠJes":4804,"PR":4805,"ĠInf":4806,"Ġbul":4807,"Ġ_":4808,"ĠService":4809,"ĠPR":4810,"Ġstrategy":4811,"ffect":4812,"Ġgirls":4813,"Ġmissing":4814,"oyal":4815,"ĠTeam":4816,"ulated":4817,"Ġdat":4818,"Ġpolitics":4819,"abor":4820,"According":4821,"Ġspell":4822,"Ġgraph":4823,"orthern":4824,"TC":4825,"Ab":4826,"Ġlabor":4827,"isher":4828,"Ġkick":4829,"ĠiTunes":4830,"Ġsteps":4831,"poses":4832,"Ġsmaller":4833,"En":4834,"bert":4835,"Ġroll":4836,"Ġresearchers":4837,"Ġclosed":4838,"Ġtransport":4839,"Ġlawy":4840,"________________":4841,"ĠChicago":4842,"Ġaspect":4843,"Ġnone":4844,"Ġmarriage":4845,"96":4846,"Ġelements":4847,"ĠFre":4848,"ĠSal":4849,"Ġdram":4850,"FC":4851,"top":4852,"equ":4853,"Ġhearing":4854,"Ġsupported":4855,"Ġtesting":4856,"cohol":4857,"Ġmassive":4858,"Ġstick":4859,"Ġguard":4860,"isco":4861,"phone":4862,"From":4863,"However":4864,"Ġborder":4865,"Ġcopy":4866,"ography":4867,"list":4868,"71":4869,"Ġowner":4870,"class":4871,"ruit":4872,"rate":4873,"ĠOnce":4874,"Ġdigital":4875,"Ġtask":4876,"ERS":4877,"Ġincred":4878,"tes":4879,"++":4880,"ĠFrance":4881,"Ġbreat":4882,"owl":4883,"Ġissued":4884,"ĠWestern":4885,"Ġdetect":4886,"Ġpartners":4887,"Ġshared":4888,"ĠCall":4889,"Ġcancer":4890,"ache":4891,"ribe":4892,"Ġexplained":4893,"Ġheat":4894,"{\"":4895,"Ġinvestment":4896,"ĠBook":4897,"Ġwood":4898,"Ġtools":4899,"ĠAlthough":4900,"Ġbelief":4901,"Ġcrisis":4902,"Ġge":4903,"ĠMP":4904,"Ġoperation":4905,"type":4906,"~~":4907,"ga":4908,"Ġcontains":4909,"anta":4910,"Ġexpress":4911,"ĠGroup":4912,"ĠJournal":4913,"ka":4914,"Ġamb":4915,"ĠUSA":4916,"Ġfinding":4917,"Ġfunding":4918,"how":4919,"Ġestablished":4920,"ideos":4921,"Ġdegree":4922,"Ġdangerous":4923,"anging":4924,"Ġfreedom":4925,"pport":4926,"outhern":4927,"Ġchurch":4928,"Ġcatch":4929,"ĠTwo":4930,"Ġpresence":4931,"ĠGuard":4932,"Up":4933,"Ġauthority":4934,"ĠProject":4935,"Ġbutton":4936,"Ġconsequ":4937,"Ġvalid":4938,"Ġweak":4939,"Ġstarts":4940,"Ġreference":4941,"ĠMem":4942,"\")":4943,"UN":4944,"orage":4945,"ĠOpen":4946,"Ġcollection":4947,"ym":4948,"gency":4949,"Ġbeautiful":4950,"ros":4951,"Ġtells":4952,"Ġwaiting":4953,"nel":4954,"Ġproviding":4955,"ĠDemocrats":4956,"Ġdaughter":4957,"Ġmaster":4958,"Ġpurposes":4959,"ĠJapanese":4960,"Ġequal":4961,"Ġturns":4962,"Ġdocuments":4963,"Ġwatching":4964,"Res":4965,"Ġran":4966,"2014":4967,"Ġreject":4968,"ĠKorea":4969,"Ġvictims":4970,"Level":4971,"erences":4972,"Ġwitness":4973,"Ġ34":4974,"Ġreform":4975,"coming":4976,"Ġoccup":4977,"Ġcaught":4978,"Ġtraffic":4979,"ading":4980,"Ġmodels":4981,"ario":4982,"Ġserved":4983,"Ġbatter":4984,"uate":4985,"ĠSecretary":4986,"Ġagreed":4987,"Ġtruly":4988,"ynam":4989,"ĠRet":4990,"Ġunits":4991,"ĠResearch":4992,"hand":4993,"azine":4994,"ĠMike":4995,"Ġvariety":4996,"otal":4997,"Ġamazing":4998,"Ġconfirmed":4999,"Ġentirely":5000,"Ġpurchase":5001,"Ġelement":5002,"Ġcash":5003,"Ġdetermine":5004,"De":5005,"Ġcars":5006,"ĠWall":5007,"âĸ":5008,"Ġviews":5009,"Ġdrugs":5010,"Ġdepartment":5011,"ĠStep":5012,"uit":5013,"Ġ39":5014,"asure":5015,"ĠClass":5016,"Ġcovered":5017,"ĠBank":5018,"Ġmere":5019,"uana":5020,"Ġmulti":5021,"Ġmix":5022,"Ġunlike":5023,"levision":5024,"Ġstopped":5025,"Ġsem":5026,"ĠGal":5027,"ules":5028,"Ġwel":5029,"ĠJohnson":5030,"la":5031,"Ġskill":5032,"Ġbecoming":5033,"rie":5034,"Ġappropriate":5035,"fe":5036,"ellow":5037,"ĠProt":5038,"ulate":5039,"ocation":5040,"Ġweekend":5041,"odies":5042,"Ġsites":5043,"Ġanimal":5044,"ĠTim":5045,"Ġscale":5046,"Ġcharged":5047,"Ġinstruct":5048,"illa":5049,"Ġmethods":5050,"Ġcert":5051,"Ġjudge":5052,"ĠHel":5053,"Ġdollars":5054,"Ġstanding":5055,"ĠSqu":5056,"Ġdebt":5057,"liam":5058,"Ġdriving":5059,"ĠSum":5060,"ĠEdition":5061,"Ġalbum":5062,"andon":5063,"IF":5064,"ĠUk":5065,"63":5066,"ader":5067,"Ġcommercial":5068,"esh":5069,"ĠGovernment":5070,"Ġdiscovered":5071,"Ġoutput":5072,"ĠHillary":5073,"ĠCarol":5074,"Ġ2005":5075,"Ġabuse":5076,"ancing":5077,"Ġswitch":5078,"Ġannual":5079,"Tw":5080,"Ġstated":5081,"agement":5082,"inner":5083,"Ġdemocr":5084,"Ġresidents":5085,"Ġallowing":5086,"Ġfactors":5087,"odd":5088,"Ġfuck":5089,"emies":5090,"Ġoccurred":5091,"oti":5092,"Ġnorth":5093,"ĠPublic":5094,"Ġinjury":5095,"Ġinsurance":5096,"CL":5097,"olly":5098,"ãĢ":5099,"Ġrepeated":5100,"Ġarms":5101,"anged":5102,"Ġconstruction":5103,"Ġfle":5104,"PU":5105,"icians":5106,"Ġforms":5107,"ĠMcC":5108,"antic":5109,"Ġmental":5110,"pire":5111,"Ġequipment":5112,"Ġfant":5113,"Ġdiscussion":5114,"Ġregarding":5115,"kin":5116,"arp":5117,"Ġchair":5118,"ogue":5119,"Ġproceed":5120,"ĠId":5121,"Our":5122,"Ġmurder":5123,"Man":5124,"Ġ49":5125,"asp":5126,"Ġsupply":5127,"Ġinput":5128,"Ġwealth":5129,"liament":5130,"Ġproced":5131,"orial":5132,"ĠStat":5133,"ĠNFL":5134,"hens":5135,"ĠInstitute":5136,"Ġputting":5137,"ournament":5138,"etic":5139,"Ġlocated":5140,"Ġkid":5141,"eria":5142,"run":5143,"Ġprinc":5144,"Ġ!":5145,"going":5146,"ĠBet":5147,"Ġclot":5148,"Ġtelling":5149,"Ġproposed":5150,"iot":5151,"orry":5152,"Ġfunds":5153,"gment":5154,"ĠLife":5155,"Ġbaby":5156,"ĠBack":5157,"Ġspoke":5158,"Image":5159,"Ġearn":5160,"ĠAT":5161,"gu":5162,"Ġexchange":5163,"ĠLin":5164,"oving":5165,"Ġpair":5166,"More":5167,"azon":5168,"Ġarrested":5169,"Ġkilling":5170,"can":5171,"ĠCard":5172,"yd":5173,"Ġidentified":5174,"Ġmobile":5175,"Ġthanks":5176,"onym":5177,"ĠForm":5178,"Ġhundreds":5179,"ĠChris":5180,"ĠCat":5181,"Ġtrend":5182,"hat":5183,"ĠAv":5184,"oman":5185,"Ġelectric":5186,"ĠWil":5187,"SE":5188,"Of":5189,"Ġrestaur":5190,"oted":5191,"Ġtrig":5192,"Ġnine":5193,"Ġbomb":5194,"Why":5195,"¯":5196,"Ġcoverage":5197,"Ġappeal":5198,"ĠRobert":5199,"ĠSup":5200,"Ġfinished":5201,"Ġflow":5202,"Ġdeliver":5203,"Ġcalcul":5204,"Ġphotos":5205,"Ġphil":5206,"Ġpieces":5207,"Ġappre":5208,"kes":5209,"Ġrough":5210,"Do":5211,"Ġpartner":5212,"Ġconcerned":5213,"Ġ37":5214,"ĠGen":5215,"Col":5216,"ctors":5217,"Ġ=>":5218,"state":5219,"Ġsuggested":5220,"ĠForce":5221,"CE":5222,"Ġherself":5223,"ĠPlan":5224,"works":5225,"ooth":5226,"rency":5227,"Ġcorner":5228,"Ġhusband":5229,"Ġinternet":5230,"ĠAut":5231,"ems":5232,"osen":5233,"ĠAtl":5234,"gen":5235,"Ġbalance":5236,"62":5237,"Ġsounds":5238,"text":5239,"Ġarr":5240,"oves":5241,"Ġmillions":5242,"Ġradio":5243,"Ġsatisf":5244,"ĠDam":5245,"Mr":5246,"Go":5247,"Spe":5248,"Ġcombat":5249,"rant":5250,"ĠGree":5251,"Ġfuel":5252,"Ġdistance":5253,"Ġtests":5254,"Ġdecre":5255,"ĠEr":5256,"Ġmanaged":5257,"DS":5258,"Ġtit":5259,"Ġmeasures":5260,"ĠLiber":5261,"Ġattend":5262,"ashed":5263,"ĠJose":5264,"ĠNight":5265,"dit":5266,"ĠNov":5267,"ĠEnd":5268,"outs":5269,"Ġgeneration":5270,"Ġadvoc":5271,"yth":5272,"Ġconversation":5273,"ĠSky":5274,"active":5275,"cel":5276,"rier":5277,"ĠFrank":5278,"Ġgender":5279,"Ġconcent":5280,"Ġcarried":5281,"anda":5282,"ĠVirgin":5283,"Ġarrived":5284,"icide":5285,"aded":5286,"Ġfailure":5287,"Ġminimum":5288,"lets":5289,"Ġworst":5290,"Ġkeeping":5291,"Ġintended":5292,"Ġillegal":5293,"Ġsubsc":5294,"Ġdetermined":5295,"Ġtrip":5296,"Yes":5297,"Ġraise":5298,"Ġ~":5299,"Ġfeels":5300,"Ġpackage":5301,"ĠJo":5302,"hi":5303,"2016":5304,"real":5305,"Ġfra":5306,"Ġsymb":5307,"Me":5308,"ucky":5309,"pret":5310,"ĠKh":5311,"ĠEdit":5312,"ĠWeb":5313,"emic":5314,"ĠColor":5315,"Ġjustice":5316,"Int":5317,"Ġfarm":5318,"cknow":5319,"\">":5320,"eless":5321,"Ġreduced":5322,"Ġ500":5323,"xx":5324,"ĠRad":5325,"ĠWood":5326,"Ġclin":5327,"Ġhyp":5328,"iler":5329,"ura":5330,"kins":5331,"85":5332,"61":5333,"ĠTheir":5334,"ĠMary":5335,"Ġsan":5336,"Ġnovel":5337,"ĠWho":5338,"Ġcapacity":5339,"Ġimpossible":5340,"Ġplays":5341,"Ġminister":5342,"ijuana":5343,"icate":5344,"ĠSet":5345,"Ġfram":5346,"Ġing":5347,"Ġcommunities":5348,"ĠFBI":5349,"ita":5350,"Ġbon":5351,"Ġstrateg":5352,"Ġinterests":5353,"lock":5354,"gers":5355,"mas":5356,"ĠAND":5357,"Ġconflict":5358,"Ġrequirements":5359,"Ġsac":5360,"Ġoperating":5361,"ini":5362,"related":5363,"Ġcommitted":5364,"Ġrelatively":5365,"Ġsouth":5366,"¯¯":5367,"Ġafford":5368,"Ġidentity":5369,"Ġdecisions":5370,"Ġaccused":5371,"place":5372,"Ġvictory":5373,"och":5374,"iat":5375,"Name":5376,"Com":5377,"tion":5378,"eds":5379,"Ġseek":5380,"Ġtight":5381,"ĠImages":5382,"Ġiniti":5383,"Ġhumans":5384,"Ġfamiliar":5385,"Ġaudience":5386,"Ġinternal":5387,"venture":5388,"Ġsides":5389,"ĠTO":5390,"Ġdim":5391,"Ġconclud":5392,"Ġappoint":5393,"Ġenforcement":5394,"ĠJim":5395,"ĠAssociation":5396,"Ġcircumst":5397,"ĠCanadian":5398,"Ġjoined":5399,"Ġdifferences":5400,"ĠLos":5401,"Ġprotest":5402,"Ġtwice":5403,"win":5404,"Ġglass":5405,"arsh":5406,"ĠArmy":5407,"Ġexpression":5408,"Ġdecide":5409,"Ġplanning":5410,"ania":5411,"Ġhandle":5412,"ĠMicrosoft":5413,"ĠNor":5414,"Ġmaximum":5415,"ĠRev":5416,"Ġsea":5417,"Ġeval":5418,"Ġhelps":5419,"ref":5420,"Ġbound":5421,"Ġmouth":5422,"Ġstandards":5423,"Ġclim":5424,"ĠCamp":5425,"ĠFox":5426,"cles":5427,"Ġarmy":5428,"ĠTechn":5429,"acking":5430,"xy":5431,"SS":5432,"Ġ42":5433,"Ġbug":5434,"ĠUkrain":5435,"ĠMax":5436,"ĠJones":5437,"ĠShow":5438,"lo":5439,"Ġplanet":5440,"Ġ75":5441,"Ġwinning":5442,"Ġfaster":5443,"Ġspect":5444,"Ġbroken":5445,"TR":5446,"Ġdefined":5447,"Ġhealthy":5448,"Ġcompetition":5449,"https":5450,"ĠIsland":5451,"ĠFe":5452,"Ġannounce":5453,"ĠCup":5454,"ĠInstead":5455,"Ġclient":5456,"Ġpossibly":5457,"section":5458,"ocket":5459,"look":5460,"Ġfinish":5461,"Ġcrew":5462,"Ġreserv":5463,"Ġeditor":5464,"Ġhate":5465,"Ġsale":5466,"Ġcontrovers":5467,"Ġpages":5468,"wing":5469,"Ġnumer":5470,"Ġopposition":5471,"Ġ2004":5472,"Ġrefuge":5473,"Ġflight":5474,"Ġapart":5475,"ĠLat":5476,"Americ":5477,"ĠAfrica":5478,"Ġapplications":5479,"ĠPalest":5480,"ĠBur":5481,"Ġgar":5482,"ĠSocial":5483,"Ġupgr":5484,"Ġshape":5485,"Ġspeaking":5486,"ansion":5487,"ao":5488,"ĠSn":5489,"Ġworry":5490,"ĠBritain":5491,"Please":5492,"roud":5493,"Ġhun":5494,"Ġintroduced":5495,"Ġdiet":5496,"Ind":5497,"ĠSecond":5498,"Ġfunctions":5499,"uts":5500,"ĠEach":5501,"ĠJeff":5502,"Ġstress":5503,"Ġaccounts":5504,"Ġguarant":5505,"ĠAnn":5506,"edia":5507,"Ġhonest":5508,"Ġtree":5509,"ĠAfrican":5510,"ĠBush":5511,"},":5512,"Ġsch":5513,"ĠOnly":5514,"Ġfif":5515,"igan":5516,"Ġexercise":5517,"ĠExp":5518,"Ġscientists":5519,"Ġlegislation":5520,"ĠWork":5521,"ĠSpr":5522,"ÃĤ":5523,"ĠHuman":5524,"Ġè":5525,"Ġsurvey":5526,"Ġrich":5527,"rip":5528,"Ġmaintain":5529,"Ġflo":5530,"Ġleadership":5531,"stream":5532,"ĠIslamic":5533,"Ġ01":5534,"ĠCollege":5535,"Ġmagic":5536,"ĠPrime":5537,"Ġfigures":5538,"2017":5539,"inder":5540,"xual":5541,"ĠDead":5542,"Ġabsolutely":5543,"Ġfourth":5544,"Ġpresented":5545,"respond":5546,"rible":5547,"Ġalcohol":5548,"ato":5549,"ĠDE":5550,"porary":5551,"Ġgrab":5552,"Ġvari":5553,"Ġquant":5554,"ĠPhoto":5555,"Ġplus":5556,"rick":5557,"arks":5558,"Ġalternative":5559,"Ġpil":5560,"Ġapprox":5561,"that":5562,"Ġobjects":5563,"ĠRo":5564,"ĠAndroid":5565,"Ġsignificantly":5566,"ĠRoad":5567,"kay":5568,"Read":5569,"avor":5570,"Ġacknow":5571,"ĠHD":5572,"ĠSing":5573,"Or":5574,"ĠMont":5575,"Ġuns":5576,"prof":5577,"Ġnegoti":5578,"ĠArch":5579,"iki":5580,"Ġtelevision":5581,"ĠJewish":5582,"Ġcommittee":5583,"Ġmotor":5584,"Ġappearance":5585,"Ġsitting":5586,"Ġstrike":5587,"ĠDown":5588,"comp":5589,"ĠHist":5590,"Ġfold":5591,"acement":5592,"ĠLouis":5593,"Ġbelong":5594,"ĠâĢ¢":5595,"Ġmort":5596,"Ġprepared":5597,"Ġ64":5598,"ĠMaster":5599,"Ġindeed":5600,"ĠDen":5601,"Ġrent":5602,"TA":5603,"ourney":5604,"arc":5605,"Su":5606,"97":5607,"Ġadvice":5608,"Ġchanging":5609,"Ġlisted":5610,"Ġlaunched":5611,"isation":5612,"ĠPeter":5613,"ishes":5614,"Ġlived":5615,"ĠMel":5616,"ĠSupreme":5617,"ĠFederal":5618,"Ġ);":5619,"ructure":5620,"Ġsets":5621,"Ġphilos":5622,"uous":5623,"ĠÂł":5624,"Ġapplied":5625,"ĠNOT":5626,"Ġhousing":5627,"ĠMount":5628,"Ġodd":5629,"Ġsust":5630,"DA":5631,"fficient":5632,"Ġ?":5633,"olved":5634,"Ġpowers":5635,"Ġthr":5636,"Ġremaining":5637,"ĠWater":5638,"LC":5639,"Ġcauses":5640,"ãģ®":5641,"Ġmanner":5642,"ads":5643,"Ġsuggests":5644,"Ġends":5645,"standing":5646,"fig":5647,"ĠDun":5648,"idth":5649,"Ġgay":5650,"Ġtermin":5651,"ĠAngeles":5652,"MS":5653,"Ġscientific":5654,"Ġcoal":5655,"apers":5656,"bar":5657,"ĠThomas":5658,"Ġsym":5659,"ĠRun":5660,"this":5661,"PC":5662,"igrants":5663,"Ġminute":5664,"ĠDistrict":5665,"cellent":5666,"Ġleaves":5667,"Ġcompleted":5668,"amin":5669,"Ġfocused":5670,"Ġmonitor":5671,"Ġvehicles":5672,"MA":5673,"ĠMass":5674,"ĠGrand":5675,"Ġaffected":5676,"itutional":5677,"Ġconstruct":5678,"Ġfollows":5679,"Ġton":5680,"reens":5681,"Ġhomes":5682,"ĠExt":5683,"ĠLevel":5684,"rast":5685,"ĠIr":5686,"Ġelim":5687,"Ġlargely":5688,"ĠJoe":5689,"Ġvotes":5690,"alls":5691,"Ġbusinesses":5692,"ĠFoundation":5693,"ĠCentral":5694,"Ġyards":5695,"Ġmaterials":5696,"ulner":5697,"Ġguide":5698,"Ġcloser":5699,"ums":5700,"Ġsports":5701,"eder":5702,"Just":5703,"Ġtaxes":5704,"84":5705,"ĠOld":5706,"Ġdecade":5707,"ola":5708,"Ġvir":5709,"Ġdropped":5710,"Ġdelay":5711,"itect":5712,"Ġsecure":5713,"stein":5714,"level":5715,"Ġtreated":5716,"Ġfiled":5717,"aine":5718,"Ġvan":5719,"Ġmir":5720,"Ġcolumn":5721,"icted":5722,"eper":5723,"Ġrot":5724,"Ġconsult":5725,"Ġentry":5726,"Ġmarijuana":5727,"ĠDou":5728,"Ġapparently":5729,"oking":5730,"clusive":5731,"Ġincreases":5732,"ano":5733,"Ġspecifically":5734,"Ġtele":5735,"ensions":5736,"Ġreligion":5737,"abilities":5738,"Ġframe":5739,"ĠNote":5740,"ĠLee":5741,"Ġhelping":5742,"Ġedge":5743,"oston":5744,"Ġorganizations":5745,"Ãĥ":5746,"ĠBoth":5747,"hips":5748,"Ġbigger":5749,"Ġboost":5750,"ĠStand":5751,"Ġrow":5752,"uls":5753,"abase":5754,"Ġrid":5755,"Let":5756,"aren":5757,"rave":5758,"Ġstret":5759,"PD":5760,"Ġvision":5761,"Ġwearing":5762,"Ġappreci":5763,"Ġaward":5764,"ĠUse":5765,"Ġfactor":5766,"war":5767,"ulations":5768,")(":5769,"Ġgod":5770,"Ġterrit":5771,"Ġparam":5772,"asts":5773,"87":5774,"Ġenemies":5775,"ĠGames":5776,"FF":5777,"Ġaccident":5778,"Well":5779,"ĠMartin":5780,"TER":5781,"Ġath":5782,"ĠHell":5783,"Ġforg":5784,"Ġveter":5785,"ĠMedic":5786,"free":5787,"Ġstars":5788,"Ġexpensive":5789,"Ġacad":5790,"rawn":5791,"ĠWhe":5792,"Ġlock":5793,"Ġformat":5794,"Ġsoldiers":5795,"sm":5796,"Ġagent":5797,"Ġresponsibility":5798,"ora":5799,"ĠScience":5800,"Ġrapid":5801,"Ġtough":5802,"ĠJesus":5803,"Ġbelieves":5804,"ML":5805,"Ġwear":5806,"lete":5807,"ÃĥÃĤ":5808,"ĠDri":5809,"Ġcommission":5810,"ĠBob":5811,"Oh":5812,"aped":5813,"Ġwarm":5814,"ÃĥÃĤÃĥÃĤ":5815,"Ġ2003":5816,"ortion":5817,"Ġhasn":5818,"uster":5819,"Ġunivers":5820,"ĠIll":5821,"Ġking":5822,"ologies":5823,"94":5824,"ĠTem":5825,"ĠMos":5826,"Ġpatient":5827,"ĠMexico":5828,"cean":5829,"ĠDeath":5830,"ĠSanders":5831,"you":5832,"ĠCast":5833,"ĠCompany":5834,"pty":5835,"Ġhappening":5836,"FP":5837,"ĠBattle":5838,"Ġbought":5839,"Am":5840,"Mod":5841,"Us":5842,"uters":5843,"ĠCre":5844,"ĠThose":5845,"Ġ44":5846,"iser":5847,"Ġsoul":5848,"ĠTop":5849,"ĠHarry":5850,"ĠAw":5851,"Ġseat":5852,"ffee":5853,"Ġrevolution":5854,"Ġ(\"":5855,"ĠDuring":5856,"ette":5857,"Ġring":5858,"Ġoffensive":5859,"Ġreturns":5860,"Ġvideos":5861,"Ġdiscl":5862,"Ġfamous":5863,"enced":5864,"ĠSign":5865,"ĠRiver":5866,"Ġ300":5867,"PM":5868,"ĠBus":5869,"ĠCH":5870,"Ġcandidates":5871,"arden":5872,"Ġpercentage":5873,"Ġvisual":5874,"Ġthank":5875,"Ġtrouble":5876,"nergy":5877,"Ġ2001":5878,"Ġprove":5879,"ashion":5880,"Ġenh":5881,"ĠLong":5882,"UM":5883,"Ġconnected":5884,"Ġpossibility":5885,"Over":5886,"Ġexpert":5887,"Ġlibrary":5888,"arts":5889,"ĠDirector":5890,"Ġfellow":5891,"92":5892,"irty":5893,"Ġdry":5894,"Ġsigns":5895,"ĠLove":5896,"Ġquiet":5897,"foot":5898,"Ġpure":5899,"ĠHun":5900,"Ġfilled":5901,"phas":5902,"ĠElect":5903,"endment":5904,"ĠExpl":5905,"Ġunable":5906,"ns":5907,"mo":5908,"Ġvast":5909,"obe":5910,"Ġidentify":5911,"apping":5912,"ĠCarolina":5913,"gress":5914,"Ġprote":5915,"Ġfish":5916,"Ġcircumstances":5917,"razy":5918,"ĠPhot":5919,"Ġbodies":5920,"ĠMur":5921,"Ġdeveloping":5922,"ĠAR":5923,"Ġexperienced":5924,"Ġsubstant":5925,"ĠBoard":5926,"esome":5927,"Ġdomestic":5928,"Ġcombined":5929,"ĠPut":5930,"Ġchemical":5931,"ĠChild":5932,"Ġpool":5933,"ĠCy":5934,"Ġegg":5935,"cons":5936,"sters":5937,"Ġhurt":5938,"Ġmarkets":5939,"Ġconservative":5940,"Ġsupporters":5941,"Ġagencies":5942,"idel":5943,"Ob":5944,"urb":5945,"Ġ43":5946,"ĠDefense":5947,"ye":5948,"ĠAp":5949,"dule":5950,"Ġtemperature":5951,"Ġconducted":5952,"ĠChief":5953,"Ġpulled":5954,"Ġfol":5955,"Last":5956,"onto":5957,"osis":5958,"VER":5959,"Des":5960,"ĠPan":5961,"First":5962,"Ġadvance":5963,"Ġlicense":5964,"rors":5965,"ĠJon":5966,"Ġimagine":5967,"Ġhell":5968,"Ġfixed":5969,"Ġincor":5970,"osite":5971,"ĠLog":5972,"icken":5973,"]:":5974,"Ġsurprise":5975,"hab":5976,"Ġcraft":5977,"olt":5978,"ĠJul":5979,"Ġdial":5980,"Ġrelevant":5981,"Ġentered":5982,"Ġleads":5983,"ĠAD":5984,"ĠClean":5985,"Ġpictures":5986,"essor":5987,"Ġalt":5988,"Ġpaying":5989,"Per":5990,"ĠMarket":5991,"Ġupdates":5992,"amily":5993,"ĠType":5994,"ĠHome":5995,"Ġ55":5996,"sembly":5997,"rome":5998,"83":5999,"Ġgreatest":6000,"Ġheight":6001,"Ġheav":6002,"aints":6003,"Ġlisten":6004,"aser":6005,"ĠSH":6006,"Ġcapable":6007,"acle":6008,"Ġperspect":6009,"inating":6010,"Ġoffering":6011,"rypt":6012,"ĠDevelop":6013,"abin":6014,"rc":6015,"Ġbright":6016,"alty":6017,"arrow":6018,"Ġsuppl":6019,"inding":6020,"acked":6021,"gypt":6022,"ĠAnother":6023,"pg":6024,"ĠVirginia":6025,"ĠLu":6026,"Ġplanned":6027,"Ġpit":6028,"Ġsweet":6029,"Type":6030,"ĠDi":6031,"Ġtypically":6032,"ĠFrancisco":6033,"Ġprospect":6034,"ĠDan":6035,"Ġteen":6036,"rees":6037,"Ġsched":6038,"Ġhol":6039,"Ġscr":6040,"Ġlots":6041,"life":6042,"Ġnewsp":6043,"Ġforget":6044,"ĠNone":6045,"ĠMiddle":6046,"ĠRyan":6047,"edd":6048,"Ġsevere":6049,"Ġsuit":6050,"ller":6051,"93":6052,"Ġcorrespond":6053,"Ġexplos":6054,"uations":6055,"Ġflag":6056,"game":6057,"rid":6058,"Ġprin":6059,"ĠData":6060,"Ġdeploy":6061,"ĠEnter":6062,"suit":6063,"ghan":6064,"ĠMen":6065,"Ġthoughts":6066,"Ġmatters":6067,"Ġadapt":6068,"ĠAri":6069,"Ġfill":6070,"Ġforth":6071,"Ġsam":6072,"Ġ41":6073,"Ġpayment":6074,"ĠHor":6075,"Ġspring":6076,"duc":6077,"Ġlosing":6078,"Ġbringing":6079,"FO":6080,"ala":6081,"Ġdistribution":6082,"hered":6083,"bour":6084,"ĠIsraeli":6085,"oma":6086,"Ġcombination":6087,"Ġplenty":6088,"VE":6089,"Can":6090,"ĠHaw":6091,"Ġperman":6092,"ĠSpecial":6093,"Ġtow":6094,"Ġseeking":6095,"Ġexamples":6096,"Ġclasses":6097,"cr":6098,"Ġbeer":6099,"Ġmoves":6100,"ĠIP":6101,"ĠKn":6102,"Ġpanel":6103,"Even":6104,"Ġproperly":6105,"Ġris":6106,"Ġplug":6107,"Ġestimated":6108,"Every":6109,"Ġdefensive":6110,"agraph":6111,"Ġpregn":6112,"Ġinstit":6113,"ĠVict":6114,"Ġvolume":6115,"Ġpositions":6116,"Ġlinks":6117,"ĠProgram":6118,"ĠWeek":6119,"agues":6120,"Ġtransform":6121,"ker":6122,"ĠCEO":6123,"Ġcas":6124,"Ġopponent":6125,"Ġtweet":6126,"ĠCode":6127,"Ġshop":6128,"Ġfly":6129,"Ġtalks":6130,"Ġbag":6131,"Phone":6132,"Ġaid":6133,"Ġplants":6134,"Ġ65":6135,"Ġattorney":6136,"arters":6137,"quest":6138,"ĠMagic":6139,"Ġbegins":6140,"Ġmyster":6141,"Ġenvironmental":6142,"Ġstorage":6143,"NN":6144,"Ġmarg":6145,"Ġske":6146,"Ġmetal":6147,"elly":6148,"Ġordered":6149,"Ġremained":6150,"Ġloved":6151,"Ġprompt":6152,"Ġupdated":6153,"Ġexperts":6154,"Ġwalking":6155,"Ġancient":6156,"Ġperformed":6157,"ATE":6158,"Ġneither":6159,"iency":6160,"Ġmanufacture":6161,"ĠPak":6162,"Ġselected":6163,"Ġmine":6164,"Ġultimately":6165,"Ġexplan":6166,"Ġlabel":6167,"ĠServices":6168,"ributed":6169,"Trump":6170,"Ġsyn":6171,"ĠUlt":6172,"SC":6173,"Ġmeat":6174,"Ġgiant":6175,"ĠWars":6176,"ĠON":6177,"Ġadm":6178,"Ġinterpret":6179,"Ġevening":6180,"Ġevil":6181,"ĠBoston":6182,"ĠWild":6183,"ĠÃ":6184,"ĠBitcoin":6185,"ĠAmazon":6186,"Dr":6187,"ĠInformation":6188,"Ġobviously":6189,"Ġadvanced":6190,"Photo":6191,"olar":6192,"Ġweather":6193,"Ġsymbol":6194,"Ġsole":6195,"Ġpotentially":6196,"oster":6197,"Ġoriginally":6198,"mun":6199,"300":6200,"aze":6201,"essions":6202,"Ġdeck":6203,"Ġstood":6204,"Ġyouth":6205,"ĠBern":6206,"Rep":6207,"ĠTest":6208,"Ġbasically":6209,"otic":6210,"Ġinvolve":6211,"olit":6212,"lyn":6213,"See":6214,"Ġaircraft":6215,"Ġconfirm":6216,"EW":6217,"Ġmessages":6218,"ĠRichard":6219,"Ġkit":6220,"Ġprohib":6221,"Ġvulner":6222,"isters":6223,"Ġexistence":6224,"Ġturning":6225,"ĠSP":6226,"Ġdesire":6227,"Ġflat":6228,"Ġment":6229,"season":6230,"anges":6231,"Ġneighborhood":6232,"ĠLake":6233,"ATION":6234,"Ġpointed":6235,"bur":6236,"Ġinnov":6237,"ucks":6238,"UL":6239,"Ġprofessor":6240,"Ġexpressed":6241,"AB":6242,"icious":6243,"Ġ2002":6244,"ĠDev":6245,"Ġsession":6246,"Ġbare":6247,"sen":6248,"Ġdiss":6249,"ĠCath":6250,"ĠPass":6251,"ĠPoint":6252,"Ġdoctor":6253,"orrow":6254,"ailed":6255,"ĠRub":6256,"ĠDC":6257,"ĠCharl":6258,"person":6259,"Ġwriter":6260,"ighters":6261,"ureau":6262,"Ġoblig":6263,"Ġrecorded":6264,"Ġbroke":6265,"Ġorders":6266,"ilty":6267,"Ġmotion":6268,"inity":6269,"law":6270,"adium":6271,"Ġimmigration":6272,"Ġcontrast":6273,"Ġbatt":6274,"Ġexcellent":6275,"Ġtechnical":6276,"ami":6277,"Ġtun":6278,"Ġcloud":6279,"ĠYear":6280,"geon":6281,"Ġcreation":6282,"Ġstrange":6283,"Ġauth":6284,"Ġfort":6285,"born":6286,"Ġextent":6287,"ĠToday":6288,"ĠClub":6289,"Ġrain":6290,"Ġsample":6291,"Ġaccepted":6292,"Ġtact":6293,"Ġfired":6294,"ĠSon":6295,"Ġstands":6296,"Ġboot":6297,"Ġ47":6298,"Ġstatements":6299,"Ġversions":6300,"Ġselling":6301,"ounded":6302,"Ġ1990":6303,"Ġweren":6304,"ĠWatch":6305,"Ġexperiment":6306,"Post":6307,"Ġretail":6308,"uled":6309,"Inst":6310,"unte":6311,"ãĥ¼":6312,"Ġdepart":6313,"Ġbond":6314,"ivery":6315,"ompl":6316,"Ġreaction":6317,"ĠSyrian":6318,"ĠPac":6319,"apped":6320,"aniel":6321,"DP":6322,"Ġresolution":6323,"Ġreact":6324,"Ġapproved":6325,"onom":6326,"mond":6327,"ĠOffic":6328,"---":6329,"Ġreplace":6330,"Ġtack":6331,"Ġsport":6332,"Ġchain":6333,"Ġemergency":6334,"rad":6335,"ĠPalestin":6336,"Ġ46":6337,"Ġautomatically":6338,"Ġroute":6339,"Ġpal":6340,"Ġbanks":6341,"ĠParis":6342,"ĠMedia":6343,"road":6344,"icing":6345,"ixt":6346,"isted":6347,"Ġgrew":6348,"Ġcoord":6349,"ĠWhere":6350,"omin":6351,"Ġsubs":6352,"��":6353,"Ġ±":6354,"Ġcorporate":6355,"Ġselection":6356,"noon":6357,"ĠReport":6358,"cs":6359,"cluding":6360,"orders":6361,"anche":6362,"ĠIts":6363,"Ġslowly":6364,"ĠEgypt":6365,"ĠAcc":6366,"Ġcolle":6367,"iques":6368,"EX":6369,"Ġattempts":6370,"url":6371,"ĠCross":6372,"Ġfindings":6373,"ĠSC":6374,"ĠOR":6375,"Ġindex":6376,"ensity":6377,"ĠWay":6378,"ĠLand":6379,"Ġshock":6380,"dis":6381,"Ġdynam":6382,"Ġcart":6383,"mosp":6384,"Since":6385,"iest":6386,"ĠBoy":6387,"Ġstorm":6388,"ĠContin":6389,"2013":6390,"hew":6391,"ilit":6392,"Ġessential":6393,"iquid":6394,"Other":6395,"ivered":6396,"Ġreasonable":6397,"Act":6398,"Ġsubsequ":6399,"ĠPack":6400,"ĠFort":6401,"Ġconsidering":6402,"Ġuniversity":6403,"log":6404,"Ġmarried":6405,"Ġillust":6406,"ĠTrue":6407,"£ı":6408,"Ġnumerous":6409,"rastructure":6410,"Ġseriously":6411,"Ġreferred":6412,"ua":6413,"Ġconsistent":6414,"onna":6415,"ĠReal":6416,"ruption":6417,"ciples":6418,"Ġfacts":6419,"91":6420,"otes":6421,"erg":6422,"Then":6423,"Ġaccompl":6424,"Note":6425,"Ġrevenue":6426,"Ġpassing":6427,"Ġmal":6428,"een":6429,"ĠYet":6430,"Ġgather":6431,"terday":6432,"ework":6433,"ĠAuthor":6434,"Pe":6435,"Ġoptim":6436,"Ġrub":6437,"Ġè£ı":6438,"Ġunknown":6439,"stone":6440,"Ġunion":6441,"olve":6442,"Ġopportunities":6443,"Ġbrowser":6444,"ĠWal":6445,"ĠCost":6446,"Ġreporting":6447,"sts":6448,"pet":6449,"Ġsand":6450,"Ġsuddenly":6451,"Ġsurprising":6452,"ĠVR":6453,"Ġsomewhat":6454,"ĠBas":6455,"ulture":6456,"izz":6457,"ĠCD":6458,"Ġchallenges":6459,"Ġsettings":6460,"Ġexperiences":6461,"ĠFull":6462,"Ġcann":6463,"Ġreceiving":6464,"EST":6465,"Ġjoint":6466,"Ġcultural":6467,"Ġast":6468,"82":6469,"astern":6470,"ceived":6471,"ĠCru":6472,"Ġbull":6473,"pired":6474,"amm":6475,"Ġfacing":6476,"power":6477,"Ġboss":6478,"ĠHol":6479,"Ġinstr":6480,"Ġincreasingly":6481,"Ġshift":6482,"Ġstreets":6483,"ĠWilliams":6484,"abb":6485,"Ġlie":6486,"Ġlaugh":6487,"ĠCa":6488,"PL":6489,"Ġadults":6490,"Ġcustomer":6491,"Ġobtained":6492,"Ġsupporting":6493,"html":6494,"fire":6495,"Ġdetailed":6496,"Ġpicked":6497,"ĠRight":6498,"lder":6499,"EE":6500,"stood":6501,"ĠKim":6502,"Ġwire":6503,"Ġsight":6504,"Ġdevelopers":6505,"Ġpersons":6506,"Ġsad":6507,"Ġcup":6508,"Ġwarning":6509,"Ġboys":6510,"long":6511,"Ġbird":6512,"fo":6513,"Ġwal":6514,"Ġobserved":6515,"Ġzone":6516,"iveness":6517,"Ġchannel":6518,"cript":6519,"Ġrefused":6520,"ĠAgain":6521,"Ġsuc":6522,"Ġspokesman":6523,"ĠRef":6524,"rite":6525,"ouston":6526,"ãĥ³":6527,"ĠSher":6528,"Ġacts":6529,"ĠName":6530,"Ġstruggle":6531,"arry":6532,"ometimes":6533,"Ġdiscrim":6534,"HT":6535,"Ġcategory":6536,"Ġrealize":6537,"Ġemployee":6538,"ĠAfghan":6539,"enger":6540,"Ġguns":6541,"ĠSteve":6542,"ĠMot":6543,"ĠOl":6544,"oked":6545,"Ġthick":6546,"Ġfairly":6547,"illy":6548,"Ġsurve":6549,"ĠMat":6550,"weight":6551,"âĶ":6552,"Ġtroops":6553,"Ġagents":6554,"Ġbattery":6555,"Ġmotiv":6556,"á":6557,"Sec":6558,"den":6559,"overy":6560,"LS":6561,"Ġflu":6562,"Ġconfident":6563,"ĠOper":6564,"Ġempty":6565,"Ġphen":6566,"Ġsector":6567,"Ġexcited":6568,"Ġremote":6569,"aph":6570,"oen":6571,"Ġdestroyed":6572,"Ġmoral":6573,"ĠHP":6574,"ĠRon":6575,"Ġdress":6576,"ĠBat":6577,"Ġlit":6578,"ĠMS":6579,"Ġaf":6580,"HL":6581,"rum":6582,"isms":6583,"Ġshouldn":6584,"Ġsympt":6585,"ĠToronto":6586,"hetic":6587,"Ġcarbon":6588,"Ġinstalled":6589,"Ġviolent":6590,"Ġsolar":6591,"ja":6592,"Ġpractices":6593,"Ġride":6594,"ĠPenn":6595,"Ġimproved":6596,"Ġaudio":6597,"Ġbehavi":6598,"ĠPS":6599,"Ġeating":6600,"Data":6601,"ĠReview":6602,"pass":6603,"claim":6604,"uated":6605,"angers":6606,"chen":6607,"Ġproperties":6608,"Ġanywhere":6609,"Another":6610,"Ġblow":6611,"ĠJackson":6612,"Ġproud":6613,"Ġplane":6614,"lines":6615,"Ġsquare":6616,"Ġproof":6617,"ansas":6618,"Ġtalked":6619,"makers":6620,"Ġsister":6621,"Ġholds":6622,"Ġresident":6623,"Ġ==":6624,"Ġresistance":6625,"Ġsplit":6626,"Ġprosecut":6627,"Ġconfidence":6628,"resents":6629,"Ġcuts":6630,"Ġexception":6631,"Ġzero":6632,"Getty":6633,"Ġcopyright":6634,"Ġtotally":6635,"ormal":6636,"ifications":6637,"ĠAustralian":6638,"Ġsick":6639,"Ġ150":6640,"Ġhousehold":6641,"Ġfees":6642,"Ġdrivers":6643,"ogen":6644,"ĠNY":6645,"Ġnecessarily":6646,"Ġregulations":6647,"earing":6648,"sl":6649,"Ġperspective":6650,"care":6651,"icial":6652,"His":6653,"Ġescape":6654,"Ġsurprised":6655,"ĠVan":6656,"urrent":6657,"Ġvac":6658,"81":6659,"ĠThus":6660,"Ġemphas":6661,"ĠChampions":6662,"ĠIce":6663,"Ġnarr":6664,"Ġheads":6665,"Ġcausing":6666,"bel":6667,"fortunately":6668,"ĠMa":6669,"Ġtargets":6670,"cipl":6671,"Ġafternoon":6672,"Ġadds":6673,"ĠMaybe":6674,"ĠFour":6675,"essed":6676,"plete":6677,"Ġusual":6678,"cho":6679,"ingu":6680,"Ġwithd":6681,"ĠEnergy":6682,"ĠEconom":6683,"OO":6684,"Ġarticles":6685,"Ġinjured":6686,"Ġmanage":6687,"Ġexplains":6688,"Ġdiagn":6689,"Rec":6690,"atures":6691,"Ġlinked":6692,"Ġdiscussed":6693,"Ġexplo":6694,"Ġoccasion":6695,"athan":6696,"Ġopposite":6697,"Ġfaces":6698,"Ġdenied":6699,"ĠKnight":6700,"Ġnut":6701,"Ġapproximately":6702,"Ġdisappoint":6703,"onymous":6704,"ĠBest":6705,"ĠLo":6706,"ĠHy":6707,"ĠAff":6708,"Ġvoting":6709,"anwhile":6710,"ĠIII":6711,"Ġinstitutions":6712,"agram":6713,"ĠDaily":6714,"Ġdrag":6715,"Ġnearby":6716,"Ġguilty":6717,"Ġconver":6718,"Pre":6719,"ship":6720,"Ġreward":6721,"Ġphilosoph":6722,"ĠSS":6723,"ugh":6724,"Ġapps":6725,"friend":6726,"Ġupper":6727,"Ġadvert":6728,"Ġsnow":6729,"Ġfrust":6730,"Ġourselves":6731,"Fr":6732,"ĠDie":6733,"ampion":6734,"Ġdismiss":6735,"Ġcere":6736,"Ġsignal":6737,"from":6738,"Ġ).":6739,"Ġ52":6740,"Ġcrimes":6741,"itors":6742,"estival":6743,"useum":6744,"Ġcouncil":6745,"ĠSaud":6746,"May":6747,"ĠGun":6748,"ician":6749,"ether":6750,"Ġsufficient":6751,"ĠHen":6752,"sole":6753,"Ġhistorical":6754,"ĠFar":6755,"ĠTurn":6756,"Ġpin":6757,"Ġsucceed":6758,"mat":6759,"lymp":6760,"Ġtradition":6761,"ĠOk":6762,"Ġcro":6763,"Ġdescription":6764,"alle":6765,"Ġsky":6766,"Te":6767,"Ġwidely":6768,"Ġwave":6769,"Ġdefinition":6770,"ĠJews":6771,"Ġcycle":6772,"Ġrefere":6773,"Ġbrings":6774,"usal":6775,"Ġalive":6776,"Ġfrequently":6777,"Ġintention":6778,"ĠControl":6779,"lv":6780,"ystem":6781,"Ġprivacy":6782,"gent":6783,"rence":6784,"ĠQuest":6785,"ĠChristmas":6786,"Ġrail":6787,"Ġcooper":6788,"Ġtested":6789,"ĠCapt":6790,"asks":6791,"Ġcomfortable":6792,"Ġdelivered":6793,"scape":6794,"Ġdepth":6795,"ĠGOP":6796,"Ġwrites":6797,"Ġassets":6798,"Ġsav":6799,"iments":6800,"Ġtransition":6801,"Ġartist":6802,"ĠLook":6803,"Ġlob":6804,"Ġcomponents":6805,"arity":6806,"Ġwalked":6807,"Ġroot":6808,"Ġparticipants":6809,"Ġnoticed":6810,"Ġresc":6811,"Ġnav":6812,"ĠAdminist":6813,"da":6814,"utral":6815,"plate":6816,"Ġimportance":6817,"Ġassert":6818,"iously":6819,"cription":6820,"Ġinjuries":6821,"ĠCheck":6822,"Ġregistered":6823,"Ġintent":6824,"Ġmissed":6825,"ographic":6826,"Ġsentence":6827,"ounter":6828,"Ġassistance":6829,"evin":6830,"Ġdatabase":6831,"Ġbuildings":6832,"Ġclassic":6833,"Ġthinks":6834,"ĠOhio":6835,"Pr":6836,"ugg":6837,"Ġfee":6838,"pan":6839,"Ġeffectively":6840,"Ġfacility":6841,"Ġbear":6842,"Ġchapter":6843,"Ġdogs":6844,"ĠColumb":6845,"Ġlatter":6846,"itial":6847,"Ġadmitted":6848,"TV":6849,"ĠGeorg":6850,"Ġposts":6851,"\\\\":6852,"Ġlawyer":6853,"Ġequival":6854,"Ġmand":6855,"Ġcontrolled":6856,"ĠWalk":6857,"ĠAndrew":6858,"Ġmenu":6859,"amental":6860,"Ġprotected":6861,"va":6862,"Ġadministr":6863,"oral":6864,"Ġrein":6865,"ĠSar":6866,"Ġamounts":6867,"Ġnative":6868,"ĠMoon":6869,"Ġrepresents":6870,"Ġabandon":6871,"Ġcarrying":6872,"Ġtank":6873,"mary":6874,"Ġdeclared":6875,"Tube":6876,"Ġhat":6877,"Ġpunish":6878,"ellect":6879,"mes":6880,"Ġuniverse":6881,"ĠRod":6882,"phy":6883,"Ġinfrastructure":6884,"Ġ51":6885,"Ġopposed":6886,"ownt":6887,"ca":6888,"ĠMake":6889,"Ġhardware":6890,"Ġcoffee":6891,"Rel":6892,"bal":6893,"world":6894,"ĠSaf":6895,"ĠSea":6896,"inals":6897,"Ġowned":6898,"Ġhall":6899,"ersion":6900,"Ġdescribe":6901,"ĠPot":6902,"Ġportion":6903,"Ġatmosp":6904,"Ġgovernments":6905,"Ġdepending":6906,"Ġoffense":6907,"Ġtrick":6908,"awa":6909,"ĠLine":6910,"ĠVis":6911,"ĠHard":6912,"ĠOrig":6913,"ĠClick":6914,"Ġdesk":6915,"ĠValley":6916,"ĠSov":6917,"Ġmovies":6918,"Ġremark":6919,"Ġmail":6920,"Ġconscious":6921,"Ġruling":6922,"ĠRights":6923,"Ġmedic":6924,"hent":6925,"ĠWomen":6926,"><":6927,"Ġreplaced":6928,"ĠPrem":6929,"ĠThanks":6930,"Ġrenew":6931,"ĠBall":6932,"iform":6933,"Ġshots":6934,"Comm":6935,"Ġarmed":6936,"Ġconstant":6937,"Ġtaste":6938,"Ġrealized":6939,"Ġbuff":6940,"Ġmo":6941,"Ġefficient":6942,"Most":6943,"oration":6944,"ifies":6945,"Ġcommunication":6946,"Ġflood":6947,"Ġconsequences":6948,"Ġanyway":6949,"igg":6950,"ĠGM":6951,"ĠThank":6952,"Ġiron":6953,"Ġevolution":6954,"ĠCop":6955,"twitter":6956,"Ġ95":6957,"Ġrelationships":6958,"adel":6959,"ĠYoung":6960,"Ġproposal":6961,"ayers":6962,"uilding":6963,"ĠHot":6964,"ORE":6965,"cos":6966,"Ġcollabor":6967,"PG":6968,"axy":6969,"Ġknowing":6970,"Ġsupports":6971,"owed":6972,"Ġcontrols":6973,"Ġmerely":6974,"umer":6975,"Ġathlet":6976,"Ġfashion":6977,"path":6978,"Ġgift":6979,"Ġera":6980,"AND":6981,"Ġkinds":6982,"ĠKorean":6983,"Ġlegit":6984,"ulous":6985,"Ġessentially":6986,"Ġtherap":6987,"nic":6988,"Ġsuffered":6989,"Ġhur":6990,"Ġpromise":6991,"Ġexcess":6992,"Ġoverw":6993,"Ġprime":6994,"ĠHouston":6995,"erry":6996,"ĠMs":6997,"RS":6998,"2012":6999,"Ġstores":7000,"ĠOlymp":7001,"Ġjourney":7002,"Although":7003,"Sub":7004,"ĠEduc":7005,"ĠChapter":7006,"Ġrequests":7007,"Ġconsumers":7008,"Ġtiny":7009,"Ġisol":7010,"ĠFair":7011,"ba":7012,"ĠYOU":7013,"Ġcrash":7014,"celer":7015,"Ġemotional":7016,"Ġgoods":7017,"Ġelected":7018,"Ġmoder":7019,"ĠLinux":7020,"Ġblocks":7021,"Ġisland":7022,"ĠSociety":7023,"Ġelections":7024,"Ġbroadcast":7025,"Ġcheap":7026,"Ġnations":7027,"Ġseasons":7028,"400":7029,"Ġwaste":7030,"ĠSat":7031,"Ġfields":7032,"employ":7033,"Ġprofile":7034,"Ġauthors":7035,"ALL":7036,"ĠGra":7037,"west":7038,"ĠTy":7039,"Ġdeaths":7040,"Ġvacc":7041,"Ġformed":7042,"Ġdu":7043,"Ġongoing":7044,"ĠMuslims":7045,"elf":7046,"igure":7047,"Ġassume":7048,"ĠUkraine":7049,"water":7050,"Ġcoast":7051,"Ġvoted":7052,"gor":7053,"ĠAS":7054,"ĠMichigan":7055,"aza":7056,"ĠArm":7057,"iro":7058,"Ġflex":7059,"asters":7060,"''":7061,"Ġwelcome":7062,"arl":7063,"Ġlocations":7064,"igation":7065,"ĠFil":7066,"Ġbuying":7067,"Ġarchitect":7068,"Ġharder":7069,"ĠCub":7070,"Ġinterface":7071,"Ġrestaurant":7072,"Ġdiscover":7073,"Ġexceed":7074,"Ġfavour":7075,"gery":7076,"Ġduty":7077,"Ġpitch":7078,"ador":7079,"ĠMach":7080,"boy":7081,"Ġresponded":7082,"Ġextended":7083,"hers":7084,"Many":7085,"raid":7086,"ifer":7087,"ĠIns":7088,"Ser":7089,"Ġmedium":7090,"she":7091,"ĠSports":7092,"Ġmagazine":7093,"utation":7094,"Ġlimits":7095,"ĠGall":7096,"Ġexternal":7097,"razil":7098,"Ġyounger":7099,"tle":7100,"Ġremind":7101,"ĠCON":7102,"Ġimmediate":7103,"Ġhidden":7104,"Ġvolunte":7105,"Ġsimpl":7106,"odcast":7107,"Ġphase":7108,"dr":7109,"Ġplot":7110,"Ġexposure":7111,"RI":7112,"ograp":7113,"vin":7114,"anish":7115,"ĠAcad":7116,"ĠEngine":7117,"Ġexpansion":7118,"ĠPay":7119,"Your":7120,"Ġpushed":7121,"ĠEll":7122,"ĠHead":7123,"Ġmarketing":7124,"ĠAC":7125,"ket":7126,"Ġhits":7127,"Ġgro":7128,"ĠAge":7129,"ĠScot":7130,"][":7131,"Ġstim":7132,"ĠiPhone":7133,"ĪĴ":7134,"Ġnarrow":7135,"ĠGetty":7136,"ĠTurkey":7137,"Ġperfectly":7138,"Ġenable":7139,"utch":7140,"Ġprecise":7141,"Ġregime":7142,"Ġshif":7143,"Ġcompens":7144,"gun":7145,"div":7146,"Ġchosen":7147,"ĠKen":7148,"Any":7149,"Ġtrees":7150,"Ġrecommended":7151,"ĠRen":7152,"uable":7153,"ĠHT":7154,"Follow":7155,"EG":7156,"ĠHand":7157,"ĠKenn":7158,"Ġarguments":7159,"Ġexists":7160,"Ġbike":7161,"ĠConserv":7162,"Ġbreaking":7163,"ĠGar":7164,"Ġcrazy":7165,"Ġvirtual":7166,"aylor":7167,"ixel":7168,"Ġ1980":7169,"Ġpermission":7170,"ĠSeries":7171,"Ġconsumer":7172,"Ġclosely":7173,"called":7174,"Ġ54":7175,"Ġhopes":7176,"Ġarray":7177,"ĠWin":7178,"ĠLabour":7179,"Ġspons":7180,"ĠIre":7181,"Ġpow":7182,"Ġreaders":7183,"Ġemployment":7184,"Ġcreature":7185,"Ġresulting":7186,"Ġaccurate":7187,"Ġmoments":7188,"Ġargued":7189,"Ġped":7190,"During":7191,"Ġ53":7192,"ĠTal":7193,"Ġsought":7194,"Ġsuffering":7195,"Ġicon":7196,"lee":7197,"Ġ($":7198,"alian":7199,"°":7200,"Ġpra":7201,"Ġbonus":7202,"(\"":7203,"ko":7204,"Ġacting":7205,"DE":7206,"fall":7207,"Ġcomparison":7208,"Ġsmooth":7209,"ĠNAS":7210,"upp":7211,"ĠJoseph":7212,"eping":7213,"ĠTake":7214,"ĠMid":7215,"Ġsending":7216,"fast":7217,"ĠFall":7218,"Ġdealing":7219,"user":7220,"ĠOrgan":7221,"Co":7222,"Ġattached":7223,"Ġsees":7224,"%.":7225,"Ġtypical":7226,"ART":7227,"Ġfinds":7228,"ĠAsia":7229,"umin":7230,"ĠCore":7231,"ĠEnt":7232,"inent":7233,"uce":7234,"ĠBlood":7235,"ĠNever":7236,"Ġemails":7237,"Ġhighlight":7238,"Ġconfront":7239,"atus":7240,"uted":7241,"Ġunus":7242,"Ġtopic":7243,"ĠAdam":7244,"Ġble":7245,"ati":7246,"Ġunderstood":7247,"Set":7248,"struct":7249,"TP":7250,"Ġmob":7251,"aa":7252,"ĠStart":7253,"pected":7254,"sell":7255,"Ġdedicated":7256,"ĠCA":7257,"uan":7258,"Ġsongs":7259,"escription":7260,"Ġtech":7261,"Ġrape":7262,"Ġaside":7263,"Ġgrant":7264,"Ġ56":7265,"sub":7266,"Ġargue":7267,"Ġcontaining":7268,"Ġschedule":7269,"Ġliberal":7270,"Ġpublicly":7271,"Ġheavily":7272,"ĠUt":7273,"iner":7274,"ĠSection":7275,"ĠCare":7276,"weet":7277,"ls":7278,"Dis":7279,"âĶĢ":7280,"ĠFollow":7281,"Back":7282,"ĠIT":7283,"Ġbes":7284,"ji":7285,"ĠHit":7286,"ested":7287,"Ġeverybody":7288,"ĠSwed":7289,"Ġfemin":7290,"Ġfacilities":7291,"Ġconven":7292,"Comp":7293,"ĠOS":7294,"core":7295,"Ġanx":7296,"Ġdivision":7297,"ĠCam":7298,"ĠStan":7299,"mates":7300,"Ġexplore":7301,"plom":7302,"Ġshares":7303,"pload":7304,"anes":7305,"Ġideal":7306,"eters":7307,"ĠBase":7308,"Ġplastic":7309,"Ġdistinct":7310,"ĠNetwork":7311,"ĠSeattle":7312,"Ġtrading":7313,"ensus":7314,"intend":7315,"Ġexhib":7316,"Ġinitially":7317,"ĠFood":7318,"Ġthousand":7319,"ĠBusiness":7320,"acter":7321,"Ġparagraph":7322,"Ġroughly":7323,"Ġwww":7324,"Ġcreative":7325,"ĠConf":7326,"Ġconsumption":7327,"Ġfilms":7328,"agan":7329,"Ġobtain":7330,"Ġtall":7331,"Ġtor":7332,"Ġacknowled":7333,"Ġgrown":7334,"alo":7335,"KE":7336,"Ġ400":7337,"enders":7338,"taining":7339,"UG":7340,"Ġsuicide":7341,"Ġwatched":7342,"ĠList":7343,"ali":7344,"rehens":7345,"Ġsurrounding":7346,"Ġpip":7347,"Ġflying":7348,"ĠJava":7349,"ordan":7350,"Ġserving":7351,"inations":7352,"post":7353,"Ġsho":7354,"Av":7355,"Ġjail":7356,"zy":7357,"Ġ1999":7358,"Ġ>":9609,"orous":9610,"Ġfirms":9611,"screen":9612,"una":9613,"Ġembarrass":9614,"ulse":9615,"Ġletting":9616,"Ġthrew":9617,"iley":9618,"Ġchannels":9619,"lan":9620,"ĠVegas":9621,"Ġsear":9622,"Ġfantastic":9623,"arre":9624,"uzzle":9625,"ĠDer":9626,"Those":9627,"Ġswing":9628,"Ġsheet":9629,"index":9630,"cover":9631,"ogan":9632,"Ġvariables":9633,"ĠTech":9634,"Ġspoken":9635,"achel":9636,"ĠDa":9637,"ĠMountain":9638,"Ġloaded":9639,"Ġfootage":9640,"version":9641,"Ġunl":9642,"ĠPhoenix":9643,"Ġthrowing":9644,"Ġfiring":9645,"Ġtracking":9646,"Ġwidth":9647,"Ġstruggling":9648,"rooms":9649,"otion":9650,"Ġmonthly":9651,"ĠServer":9652,"Ġeggs":9653,"open":9654,"MC":9655,"Ġ1993":9656,"Ġhired":9657,"Ġstayed":9658,"ĠAllen":9659,"Ġstro":9660,"Ġ98":9661,"step":9662,"ĠTurkish":9663,"Ġfabric":9664,"isting":9665,"ĠDom":9666,"Ġdates":9667,"Ġpron":9668,"Ġbasketball":9669,"Ġlucky":9670,"ĠArabia":9671,"Ġassumed":9672,"esty":9673,"Ġaffairs":9674,"Ġglad":9675,"ĠIndeed":9676,"ĠFA":9677,"ĠWord":9678,"Ġjoining":9679,"ifice":9680,"pread":9681,"irts":9682,"ĠSelect":9683,"Ġpopulations":9684,"aware":9685,"Ġnose":9686,"Ġcomplaints":9687,"start":9688,"Ġscoring":9689,"Thanks":9690,"Ġmining":9691,"Ġvisitors":9692,"SH":9693,"Ġdamaged":9694,"Ġcharacteristics":9695,"ĠPent":9696,"DC":9697,"Ġ83":9698,"ĠSix":9699,"rates":9700,"Ġflags":9701,"ĠBrew":9702,"dog":9703,"Mark":9704,"////":9705,"Ġexecution":9706,"Ġjoke":9707,"phones":9708,"Ġtestimony":9709,"Ġobst":9710,"QL":9711,"ĠCut":9712,"Ġstudied":9713,"ĠNintendo":9714,"icket":9715,"ĠNBC":9716,"Ġlad":9717,"ĠBra":9718,"ĠMoh":9719,"Ġkernel":9720,"Ġoverwhelming":9721,"Ġaged":9722,"Ġapplicable":9723,"ĠCond":9724,"Ġroads":9725,"ĠBlock":9726,"made":9727,"odge":9728,"Ġcommands":9729,"Ġoffices":9730,"veland":9731,"Ġtut":9732,"Ġreceiver":9733,"ĠFro":9734,"Ġshopping":9735,"ĠiP":9736,"ĠStre":9737,"ĠABC":9738,"Ġentertainment":9739,"ĠBow":9740,"orted":9741,"Mc":9742,"Ġreads":9743,"grad":9744,"ĠCollect":9745,"ĠâĪĴ":9746,"ĠCapital":9747,"ederation":9748,"Ġemployer":9749,"Ġinvolvement":9750,"Ġanxiety":9751,"alia":9752,"Ġroof":9753,"ĠAmong":9754,"ĠDemocrat":9755,"Ġstats":9756,"ĠVill":9757,"Ġconstitutional":9758,"Ġreferring":9759,"itty":9760,"Ġtackle":9761,"outube":9762,"Ġbacked":9763,"ĠHong":9764,"ĠBroad":9765,"Ġele":9766,"ĠOtt":9767,"Ġ1992":9768,"hour":9769,"achusetts":9770,"Cal":9771,"Ġdefeated":9772,"Ġ81":9773,"esp":9774,"Ġseemingly":9775,"was":9776,"ĠJenn":9777,"ĠKurd":9778,"Ġgene":9779,"Ġdiscount":9780,"Ret":9781,"ECT":9782,"();":9783,"Ġclubs":9784,"Ġsid":9785,"ĠMarsh":9786,"Check":9787,"Ġpp":9788,"ĠEag":9789,"idespread":9790,"Ġbeings":9791,"FT":9792,"Ġintroduction":9793,"ĠChange":9794,"ARD":9795,"Ġ110":9796,"adows":9797,"ierce":9798,"Ġmeal":9799,"author":9800,"ĠBang":9801,"lahoma":9802,"Ġranks":9803,"2011":9804,"????":9805,"max":9806,"Ġcollapse":9807,"Ġopens":9808,"Ġecho":9809,"Ġsoph":9810,"Ġracist":9811,"Ġenormous":9812,"Ġwaves":9813,"Ġtap":9814,"Ġcomprehensive":9815,".--":9816,"ĠRoy":9817,"Ġfarmers":9818,"Related":9819,"aired":9820,"rones":9821,"ĠCrim":9822,"Ġproportion":9823,"Ġdesigns":9824,"Ġnegotiations":9825,"Ġvirtually":9826,"ĠBatman":9827,"Ġwarn":9828,"Ġlegitimate":9829,"mate":9830,"Ġconvention":9831,",,":9832,"netic":9833,"ĠSD":9834,"Ġconsistently":9835,"Ġcompensation":9836,"Ġpunishment":9837,"Ġye":9838,"Ġtie":9839,"ĠBureau":9840,"irlf":9841,"ĠBu":9842,"ĠAren":9843,"ĠPhilipp":9844,"Ġknife":9845,"Ġmemories":9846,"ĠRoss":9847,"Ġangle":9848,"Ġ86":9849,"ĠThunder":9850,"Ġrend":9851,"ĠTour":9852,"Ġcounts":9853,"sung":9854,"ĠImp":9855,"Ġeducational":9856,"Ġaccessible":9857,"COM":9858,"Ġdrew":9859,"yer":9860,"Gl":9861,"amine":9862,"ORT":9863,"OB":9864,"IB":9865,"master":9866,"Ġtrials":9867,"ogy":9868,"har":9869,"ĠTrust":9870,"Ġpreferred":9871,"irlfriend":9872,"ĠNev":9873,"Ġbin":9874,"Ġcow":9875,"Page":9876,"Ġsignature":9877,"ĠBL":9878,"700":9879,"Ġretired":9880,"Ġbytes":9881,"Ġneighb":9882,"ĠLegend":9883,"Ġdevast":9884,"Ġsuspected":9885,"isons":9886,"ĠPokémon":9887,"scale":9888,"Ġcapabilities":9889,"Ġrevel":9890,"Ġcheese":9891,"dy":9892,"igrant":9893,"Ġfailing":9894,"bits":9895,"ĠHeroes":9896,"ĠGhost":9897,"ĠScient":9898,"Ġappointed":9899,"uri":9900,"Ġinstitution":9901,"Ġexpanded":9902,"greg":9903,"Ġmonitoring":9904,"Ġpodcast":9905,"Ġcoalition":9906,"Ġ96":9907,"Jo":9908,"Ġstolen":9909,"ĠSab":9910,"Ġstops":9911,"Ġholiday":9912,"Ġintr":9913,"Car":9914,"Black":9915,"ĠLGBT":9916,"Ġwarming":9917,"ĠAnderson":9918,"Ġ89":9919,"Ġproducer":9920,"Med":9921,"Ġaccuracy":9922,"ĠMarvel":9923,"izabeth":9924,"ĠPatrick":9925,"mony":9926,"Ġmini":9927,"acles":9928,"Ġovert":9929,"they":9930,"Ġmembership":9931,"ĠVen":9932,"Ġexch":9933,"Ġremoval":9934,"ĠDave":9935,"TY":9936,"mad":9937,"ĠFind":9938,"Ġadequ":9939,"Ġec":9940,"Ġteeth":9941,"Ġemotion":9942,"Ġperm":9943,"Ġsolely":9944,"db":9945,"Ġextraord":9946,"IGHT":9947,"cal":9948,"Ġguidelines":9949,"Ġdying":9950,"Ġsuspended":9951,"ĠPremier":9952,"ĠAnthony":9953,"elve":9954,"Ġdad":9955,"ĠEth":9956,"ĠFootball":9957,"Ġabandoned":9958,"Ġ<<":9959,"Ġmarch":9960,"Ġhorror":9961,"âĢ¦\"":9962,"Ġchildhood":9963,"Ġcampaigns":9964,"Ġlunch":9965,"ĠAlbert":9966,"block":9967,"âĸĪâĸĪ":9968,"ounding":9969,"Ġbone":9970,"organ":9971,"aders":9972,"ĠFlash":9973,"ĠDrive":9974,"Ġtonight":9975,"Ġwars":9976,"ĠFL":9977,"Ġformation":9978,"const":9979,"News":9980,"Ġcompe":9981,"orious":9982,"ĠStaff":9983,"Ġdiscussions":9984,"ĠProtection":9985,"ĠJam":9986,"Ġcriteria":9987,"Ġinstallation":9988,"Ġaccomplish":9989,"izza":9990,"Ġpublisher":9991,"Ġrescue":9992,"ĠTry":9993,"ULL":9994,"ĠSom":9995,"ĠHop":9996,"oret":9997,"ths":9998,"ordon":9999,"Ġpocket":10000,"ĠInv":10001,"Download":10002,"ĠCrime":10003,"Ġbene":10004,"ĠGuide":10005,"ĠAssembly":10006,"Ġparameters":10007,"IE":10008,"ĠAlexander":10009,"Ġconcert":10010,"ĠSche":10011,"Ġshoes":10012,"Ġvisiting":10013,"Ġrecall":10014,"Ġbub":10015,"Ġrural":10016,"Ġconcrete":10017,"ĠRos":10018,"Next":10019,"Russ":10020,"Ġloans":10021,"ĠShield":10022,"Ġtrem":10023,"hemat":10024,"kg":10025,"ĠHarris":10026,"isition":10027,"ĠMove":10028,"ĠFC":10029,"Ġfate":10030,"ĠCho":10031,"Ġtired":10032,"Ġprincipal":10033,"hist":10034,"iences":10035,"athy":10036,"Ġsevent":10037,"Ġmood":10038,"Ġstrategic":10039,"Ġdiseases":10040,"Ġforum":10041,"Ġtempor":10042,"Ġheadquarters":10043,"Par":10044,"ige":10045,"flix":10046,"Ġguitar":10047,"Ġ94":10048,"Only":10049,"Ġreleases":10050,"roph":10051,"================================":10052,"Ġ600":10053,"ĠContinue":10054,"igate":10055,"ĠCrit":10056,"system":10057,"Ġdisabled":10058,"Ġunexpected":10059,"ithub":10060,"Ġunclear":10061,"ĠEst":10062,"Ġcontrad":10063,"Ġstrategies":10064,"ventures":10065,"Ġpassage":10066,"AME":10067,"Ġimproving":10068,"Ġreveals":10069,"Ġdecrease":10070,"ova":10071,"Ġannoy":10072,"ĠShort":10073,"ĠLibrary":10074,"Ġcyber":10075,"nell":10076,"ĠHur":10077,"ĠCB":10078,"Ġphotograp":10079,"UI":10080,"Ġsed":10081,"Ge":10082,"Ġ87":10083,"Ġdiverse":10084,"Ġencouraged":10085,"Ġconspiracy":10086,"Ġbirds":10087,"Ġoperator":10088,"Ġhandful":10089,"Ġclassified":10090,"?)":10091,"Ġdramatic":10092,"Ġinvestigators":10093,"ito":10094,"Ġwidespread":10095,"ĠRoom":10096,"----------------------------------------------------------------":10097,"Ġcollective":10098,"Ġjournalist":10099,"String":10100,"Ġtemperatures":10101,"ila":10102,"Ġguid":10103,"Ġinspect":10104,"Ġmissile":10105,"ĠMayor":10106,"Ġmanual":10107,"Ġsimultane":10108,"Ġratings":10109,"Ġsuck":10110,"Ġ97":10111,"Ġuniversal":10112,"Ġpharm":10113,"Ġdisrupt":10114,"iano":10115,"AV":10116,"Ġft":10117,"Ġstatist":10118,"olds":10119,"ĠWalker":10120,"php":10121,"Ġundert":10122,"ĠLas":10123,"ishop":10124,"ntil":10125,"reshold":10126,"ĠWhether":10127,"Ms":10128,"Ġdeny":10129,"ĠCloud":10130,"Ġprovider":10131,"Ġsurviv":10132,"ĠUpdate":10133,"has":10134,"Ġmistakes":10135,"charge":10136,"pled":10137,"rity":10138,"Ġnode":10139,"ĠMassachusetts":10140,"ools":10141,"lication":10142,"Ġfails":10143,"emale":10144,"ori":10145,"backs":10146,"Ġshirt":10147,"Ġ''":10148,"ĠNAT":10149,"Ġwaters":10150,"elson":10151,"Ġease":10152,"Ġscar":10153,"Ġcontents":10154,"mind":10155,"Ġcontribution":10156,"Ġshr":10157,"Ġhanded":10158,"Ġstability":10159,"Ġtrave":10160,"Em":10161,"Ġmirror":10162,"123":10163,"Ġweigh":10164,"Ġfiction":10165,"ouver":10166,"istant":10167,"rition":10168,"ĠFed":10169,"Ġphysically":10170,"Ġstake":10171,"ĠArticle":10172,"ĠArc":10173,"ĠLewis":10174,"ĠMind":10175,"Ġdemonstrate":10176,"Ġprofits":10177,"vision":10178,"omic":10179,"olid":10180,"Ġbattles":10181,"Ġdrives":10182,"Ġeastern":10183,"ĠSony":10184,"!!!":10185,"aration":10186,"vard":10187,"ĠGL":10188,"portation":10189,"Ġ92":10190,"Ġlawmakers":10191,"Ġprotecting":10192,"ĠEPA":10193,"Ġyeah":10194,"Ġshame":10195,"olph":10196,"even":10197,"xit":10198,"Ġattach":10199,"Ġrepresenting":10200,"Ġobs":10201,"ĠUtah":10202,"iffs":10203,"ĠFreedom":10204,"ó":10205,"AK":10206,"Ġincidents":10207,"itage":10208,"Ġviewers":10209,"cd":10210,"Ġmouse":10211,"Ġclar":10212,"Ġaccordance":10213,"Ġbot":10214,"cor":10215,"ĠSummer":10216,"held":10217,"Ġinnocent":10218,"Ġinitiative":10219,"ols":10220,"________________________________":10221,"Ġspots":10222,"pace":10223,"Ġconventional":10224,"Ġcorporations":10225,"Ġblocked":10226,"HD":10227,"attered":10228,"Ġrefers":10229,"Ġbuck":10230,"ĠDigital":10231,"120":10232,"Ġtopics":10233,"TF":10234,"Äģ":10235,"brid":10236,"reement":10237,"Ġunderlying":10238,"ĠMember":10239,"Ġinvestigating":10240,"Ġpregnancy":10241,"Ġtouchdown":10242,"ĠBand":10243,"ĠCaller":10244,"Ġinstances":10245,"PP":10246,"wa":10247,"Good":10248,"Ġ1991":10249,"ĠCold":10250,"Ġfears":10251,"Ġremarks":10252,"ĨĴ":10253,"atal":10254,"Ġmit":10255,"Ġexperiments":10256,"ipt":10257,"Color":10258,"indu":10259,"Update":10260,"Ġ93":10261,"Ag":10262,"Ġå":10263,"ancouver":10264,"Both":10265,"Ġjudges":10266,"Object":10267,"Ġstere":10268,"umbn":10269,"Ġparticipation":10270,"ĠStars":10271,"ĠJere":10272,"Ġweekly":10273,"ĠBan":10274,"Ġconversations":10275,"ĠPitt":10276,"uz":10277,"ĠIndiana":10278,"ĠKick":10279,"Ġinfection":10280,"Ġheroes":10281,"Ġsettled":10282,"Ġstrip":10283,"Ġhal":10284,"Ġdump":10285,"ĠSci":10286,"Ġles":10287,"Ġreferences":10288,"ĠURL":10289,"ĠBridge":10290,"Ġwanting":10291,"Force":10292,"Ġexclus":10293,"Meanwhile":10294,"mn":10295,"Ġgentle":10296,"maker":10297,"senal":10298,"ĠGro":10299,"ouri":10300,"ĠRain":10301,"ĠAlliance":10302,"Ġlift":10303,"ela":10304,"SD":10305,"ĠCleveland":10306,"Ġranked":10307,"Ġstadium":10308,"Ġdeadly":10309,"ä¸":10310,"Ġriding":10311,"aria":10312,"ĠArmor":10313,"Ġdocumentation":10314,"ĠGreece":10315,"reek":10316,"Ġlens":10317,"ĠSa":10318,"Ġgross":10319,"ĠEmer":10320,"agers":10321,"ĠDub":10322,"ĠRh":10323,"ĠAMD":10324,"Ġarrival":10325,"Ġdesert":10326,"Ġsupplement":10327,"ĠResp":10328,"Ġknee":10329,"Ġmargin":10330,"font":10331,"ogg":10332,"2010":10333,"ĠPir":10334,"ĠProm":10335,"ivals":10336,"Ġintake":10337,"Ġdifferently":10338,"ugs":10339,"Ġbits":10340,"cluded":10341,"Ġsearching":10342,"ĠDu":10343,"umble":10344,"Ġfunctional":10345,"ĠBaltimore":10346,"ĠCould":10347,"Ġdesired":10348,"Ġcircuit":10349,"ĠLyn":10350,"ĠGO":10351,"ĠFalse":10352,"repre":10353,"':":10354,"alties":10355,"Ġminim":10356,"Ġdrove":10357,"ĠShould":10358,"Ġhip":10359,"Ġpros":10360,"Ġutility":10361,"ĠNature":10362,"ĠMode":10363,"President":10364,"opp":10365,"rat":10366,"formance":10367,"Ġconcentration":10368,"Ġfont":10369,"ĠBud":10370,"Ġamid":10371,"Ġrevers":10372,"ĠML":10373,"Bar":10374,"Ġinteraction":10375,"Ġjurisd":10376,"Ġspells":10377,"dep":10378,"fil":10379,"Ġcivilians":10380,"utter":10381,"ĠCooper":10382,"ĠBelow":10383,"Ġentrance":10384,"Ġconvert":10385,"Ġcontroversy":10386,"owered":10387,"Ġcontrary":10388,"Ġarc":10389,"ĠExecutive":10390,"ĠOfficer":10391,"Ġpackages":10392,"Ġprogressive":10393,"width":10394,"Ġreserved":10395,"vol":10396,"ĠSamsung":10397,"Ġprinted":10398,"Ġcenters":10399,"Ġintroduce":10400,"ĠKennedy":10401,"Ġodds":10402,"Ġsurely":10403,"Ġindependence":10404,"Ġpassengers":10405,"reprene":10406,"ĠBeh":10407,"Ġloves":10408,"ĠESPN":10409,"Ġfacilit":10410,"Ġidentical":10411,"Ġdoct":10412,"Ġpartnership":10413,"conf":10414,"ĠHide":10415,"Ġconfused":10416,"ĠCow":10417,"Men":10418,"Ġwrest":10419,"ĠIraqi":10420,"Ġholes":10421,"ĠStudies":10422,"Ġpregnant":10423,"hard":10424,"Ġsignals":10425,"IX":10426,"Ġpulling":10427,"Ġgraduate":10428,"Ġnominee":10429,"Date":10430,"Ġpermitted":10431,"ĠâĤ¬":10432,"ĠOklahoma":10433,"Start":10434,"Ġauthorized":10435,"Ġalarm":10436,"ĠCos":10437,"van":10438,"Ġgenerations":10439,"cular":10440,"Ġdragon":10441,"ĠSoftware":10442,"ĠEdward":10443,"Ġcontroller":10444,"Sen":10445,"gered":10446,"ĠVik":10447,"Ġapproached":10448,"Thank":10449,"Ġcance":10450,"Ġformula":10451,"ĠSmall":10452,"Ġweakness":10453,"Ġramp":10454,"itudes":10455,"jud":10456,"Ġbrilliant":10457,"Ġaccus":10458,"source":10459,"Ġ800":10460,"ĠEvil":10461,"Sw":10462,"Ġhomeless":10463,"week":10464,"iens":10465,"rics":10466,"ĠThird":10467,"TO":10468,"Ġorganic":10469,"Ġpresentation":10470,"agh":10471,"ĠDownload":10472,"vation":10473,"Ġassembly":10474,"orable":10475,"holders":10476,"ĠBernie":10477,"ĠHelp":10478,"Ġtong":10479,"ĠFight":10480,"Ġbeach":10481,"Book":10482,"ĠLic":10483,"Ġrush":10484,"ĠRound":10485,"oup":10486,"ĠMarx":10487,"Ġcalculated":10488,"ĠDevil":10489,"ĠSarah":10490,"Ġoccasionally":10491,"Ġbullet":10492,"Available":10493,"gate":10494,"Ġ91":10495,"Ġhosp":10496,"Ġpromises":10497,"ĠHIV":10498,"ĠStadium":10499,"ĠStock":10500,"ĠCorporation":10501,"gage":10502,"NG":10503,"ĠCredit":10504,"Ġsne":10505,"ibl":10506,"Ġaccum":10507,"such":10508,"Ġterrorists":10509,"Ġconsciousness":10510,"ĠZh":10511,"Ġdrama":10512,"oola":10513,"piration":10514,"Ġlabour":10515,"ĠNin":10516,"Ġutter":10517,"Ġdemocratic":10518,"Ġassass":10519,"ilation":10520,"Ġgest":10521,"Ġabroad":10522,"Ġmetab":10523,"Ġsorts":10524,"Ġflav":10525,"UB":10526,"Ġmg":10527,"ĠNothing":10528,"ĠOd":10529,"Ġmusical":10530,"2009":10531,"Ġdrops":10532,"ocated":10533,"ateral":10534,"000000":10535,"Ġgre":10536,"Ġequality":10537,"Ġburden":10538,"Ġvig":10539,"ĠLeader":10540,"------------":10541,"Ġceremony":10542,"Ġfighter":10543,"Ġactors":10544,"Ġæ":10545,"aman":10546,"Fi":10547,"Ġalign":10548,"puter":10549,"Ġelder":10550,"ĠNSA":10551,"Ġrepresentation":10552,"ĠOntario":10553,"ITH":10554,"usalem":10555,"Ġharassment":10556,"itzer":10557,"Ġsymp":10558,"Ġboxes":10559,"ĠDR":10560,"Ġmanifest":10561,"atre":10562,"Ġ^":10563,"Ġdies":10564,"leton":10565,"Ġmissions":10566,"ethe":10567,"Ġresolve":10568,"Ġfollowers":10569,"Ġasc":10570,"Ġkm":10571,"lord":10572,"ammed":10573,"Ġsilent":10574,"ĠAssociated":10575,"Ġtiming":10576,"Ġprisoners":10577,"ĠKings":10578,"ĠFive":10579,"Ġtower":10580,"Ġapproaches":10581,"Ġprecisely":10582,"Ġbureau":10583,"ĠMother":10584,"ĠIss":10585,"Ġkeyboard":10586,"itual":10587,"Ġfunded":10588,"Ġstaying":10589,"Ġpsychological":10590,"Ġmile":10591,"ĠLeon":10592,"ĠBarb":10593,"will":10594,"Ġwider":10595,"ĠAtlantic":10596,"Ġtill":10597,"ĠRome":10598,"rot":10599,"Ġaccompan":10600,"Ġflour":10601,"aco":10602,"World":10603,"ĠExpress":10604,"ĠYu":10605,"Cor":10606,"Ġpleased":10607,"party":10608,"Ġpointing":10609,"Ġinflation":10610,"Ġroy":10611,"Ġ),":10612,"ainer":10613,"Ġwedding":10614,"ormon":10615,"Ġrequiring":10616,"Ġqualified":10617,"Ġsegment":10618,"END":10619,"Ġsizes":10620,"eals":10621,"Ġcorrupt":10622,"assador":10623,"Ġceleb":10624,"Ġdreams":10625,"ĠMess":10626,"Ġchecking":10627,"ĠVersion":10628,"Ġpreparing":10629,"Ġactively":10630,"ĠDiff":10631,"Ġlux":10632,"ĠWinter":10633,"acteria":10634,"ĠNE":10635,"Ġdeputy":10636,"Ġtransgender":10637,"Ġsummary":10638,"Ġinher":10639,"eries":10640,"char":10641,"ĠYan":10642,"Ġknock":10643,"ĠPath":10644,"Ġlip":10645,"roller":10646,"Ġimpression":10647,"Ġcelebrate":10648,"Ġslide":10649,"Ġguests":10650,"Ġclip":10651,"FS":10652,"Ġsavings":10653,"Ġcaptain":10654,"Ġlegacy":10655,"ĠDenver":10656,"Ġwounded":10657,"taboola":10658,"ACT":10659,"Ġpursue":10660,"Ġoxy":10661,"Ġq":10662,"Ġsemi":10663,"ĠNeed":10664,"ĠAffairs":10665,"Ġobsc":10666,"Ġchecked":10667,"Ġdual":10668,"Code":10669,"ĠMD":10670,"lem":10671,"ulty":10672,"Ġ©":10673,"ĠElizabeth":10674,"Ġcenturies":10675,"arded":10676,"src":10677,"Ġevident":10678,"ennis":10679,"atin":10680,"Ġunemployment":10681,"ĠMario":10682,"Ġintim":10683,"Christ":10684,"Ġbiological":10685,"Ġsoldier":10686,"ĠAdded":10687,"Ġmath":10688,"ĠGil":10689,"Ġbias":10690,"Ġdating":10691,"ĠOcean":10692,"Ġmice":10693,"Mus":10694,"hire":10695,"ĠTes":10696,"Server":10697,"limited":10698,"Size":10699,"Ġmeters":10700,"Ġrocket":10701,"essee":10702,"Ġcertificate":10703,"ĠIranian":10704,"ASS":10705,"Ġgrid":10706,"Dec":10707,"Ġrolling":10708,"commun":10709,"ĠSweden":10710,"bury":10711,"Ġtissue":10712,"Ġracism":10713,"ĠLocal":10714,"Ġmystery":10715,"Ġexamine":10716,"Ġstem":10717,"Ġsits":10718,"Ġhoped":10719,"oting":10720,"Ġdialogue":10721,"Ġpersu":10722,"Watch":10723,"lay":10724,"MAN":10725,"Ġchronic":10726,"ĠPortland":10727,"market":10728,"ĠSEC":10729,"Ġparallel":10730,"Ġscandal":10731,"Ġcarries":10732,"Ġphenomenon":10733,"human":10734,"acker":10735,"ĠOx":10736,"Ġretirement":10737,"tainment":10738,"ovie":10739,"ĠGear":10740,"Ġduties":10741,"Ġdose":10742,"Ġscroll":10743,"MB":10744,"inf":10745,"Ġsauce":10746,"Ġlandscape":10747,"reddit":10748,"ĠChampionship":10749,"ĠReddit":10750,"alid":10751,"Ġcoin":10752,"Ġovers":10753,"Ġposting":10754,"about":10755,"Ġfel":10756,"andy":10757,"Ġbold":10758,"Ġfocusing":10759,"effect":10760,"GR":10761,"Ġdeemed":10762,"Ġrecommendations":10763,"Ġstepped":10764,"Ġvoter":10765,"ĠDeep":10766,"ĠInstagram":10767,"Ġmoderate":10768,"ĠMaryland":10769,"Ġrestricted":10770,"ĠMB":10771,"ĠChall":10772,"Ġtob":10773,"Ġcir":10774,"ĠOcc":10775,"ĠEver":10776,"Ġcollaps":10777,"INFO":10778,"=-":10779,"ĠPict":10780,"ĠAccount":10781,"nc":10782,"Ġought":10783,"Ġexport":10784,"Ġdrunk":10785,"('":10786,"Ġwise":10787,"ĠMort":10788,"necess":10789,"Ġancest":10790,"ĠIncre":10791,"Ġfrequent":10792,"mir":10793,"Ġinterpretation":10794,"Ġdependent":10795,"Ġcoins":10796,"ĠBol":10797,"Video":10798,"ĠJustin":10799,"Ġfatal":10800,"Ġcooking":10801,"Ġconfusion":10802,"ipher":10803,"Ġcustody":10804,"ĠMorgan":10805,"omach":10806,"ĠGovernor":10807,"Ġrestaurants":10808,"eling":10809,"Ġacknowledged":10810,"Ġther":10811,"Ġgenes":10812,"ching":10813,"Hey":10814,"Ġtactics":10815,"ĠMexican":10816,"Ġvend":10817,"Ġhes":10818,"quer":10819,"Ġnoting":10820,"ĠCameron":10821,"Ġtargeting":10822,"rock":10823,"Ġcredits":10824,"Ġemotions":10825,"Ġrepresentatives":10826,"news":10827,"Ġlegislative":10828,"Ġremoving":10829,"Ġtweeted":10830,"ĠCarter":10831,"ĠFixed":10832,"Ġforcing":10833,"Ġspeaker":10834,"Ġmales":10835,"ĠVietnam":10836,"lined":10837,"Ġconcepts":10838,"Ġvoices":10839,"oir":10840,"ĠTrib":10841,"Whe":10842,"ĠJerusalem":10843,"ĠSant":10844,"Ġcul":10845,"Ġlady":10846,"ĠHawai":10847,"Ġarts":10848,"ĠInn":10849,"ĠMachine":10850,"ĠEmperor":10851,"Ġslot":10852,"gly":10853,"ĠProcess":10854,"III":10855,"Ġathletes":10856,"ĠTemple":10857,"ĠRepresent":10858,"Ġpresc":10859,"Ġtons":10860,"Ġgolden":10861,"Ġpunch":10862,"ĠGR":10863,"iverpool":10864,"Ġenact":10865,"Ġlobby":10866,"Ġmos":10867,"Ġpicking":10868,"Ġlifetime":10869,"Ġcognitive":10870,"Each":10871,"zo":10872,"Ġdub":10873,"Ġconsists":10874,"oln":10875,"Ġfestival":10876,"amous":10877,"Ġintellig":10878,"words":10879,"ĠSmart":10880,"Ġdele":10881,"Ġlapt":10882,"Ġmagical":10883,"ĠSin":10884,"bus":10885,"urities":10886,"ighth":10887,"ĠRuby":10888,"ĠSure":10889,"olving":10890,"Ġjun":10891,"OST":10892,"Ġimposed":10893,"Ġastron":10894,"Ġcorrel":10895,"ĠNS":10896,"ĠKit":10897,"ĠFuture":10898,"burn":10899,"Ġimmune":10900,"ocus":10901,"Ġcourses":10902,"ĠString":10903,"Ġlean":10904,"Ġghost":10905,"Ġoutcomes":10906,"Ġexpense":10907,"Ġeveryday":10908,"Ġacceptable":10909,"Ah":10910,"Ġequipped":10911,"Ġorange":10912,"FR":10913,"ĠDutch":10914,"Though":10915,"ĠRank":10916,"QU":10917,"ĠRoberts":10918,"what":10919,"rend":10920,"Ġdisappear":10921,"Ġspawn":10922,"ĠLam":10923,"ois":10924,"Ġdeserve":10925,"Ġminimal":10926,"Ġnervous":10927,"ĠWould":10928,"Ġrook":10929,"ĠVancouver":10930,"Ġresign":10931,"shire":10932,"ĠWorks":10933,"ĠBuild":10934,"Ġaffordable":10935,"ĠGary":10936,"ĠArena":10937,"Ġhanging":10938,"Ġimplications":10939,"ĠSong":10940,"Ġmaintaining":10941,"Ġguards":10942,"CON":10943,"Ġderived":10944,"Ġexecuted":10945,"Ġtheories":10946,"Ġquoted":10947,"ĠAndre":10948,"oga":10949,"seless":10950,"info":10951,"ĠBelg":10952,"Ġtears":10953,"ĠSurv":10954,"Ġbirthday":10955,"igious":10956,"immer":10957,"Ġspectrum":10958,"Ġarchitecture":10959,"Ġrecruit":10960,"arma":10961,"Table":10962,"Ġmonsters":10963,"ĠGov":10964,"Ġdestination":10965,"Ġattractive":10966,"Ġfoss":10967,"ĠMoreover":10968,"Ġpresents":10969,"THE":10970,"Ġreply":10971,"pton":10972,"Ġcum":10973,"Ġdelight":10974,"Ġaffects":10975,"Ġdonations":10976,"ĠToy":10977,"ĠHim":10978,"MENT":10979,"Ġovercome":10980,"itched":10981,"ĠFantasy":10982,"ĠHat":10983,"ĠBeast":10984,"bott":10985,"Ġinvestigations":10986,"Run":10987,"Ġhunting":10988,"di":10989,"fund":10990,"Ġsessions":10991,"estyle":10992,"Ġportray":10993,"oids":10994,"Yeah":10995,"Ġcommunicate":10996,"Ġcomedy":10997,"ĠYang":10998,"Ġbelt":10999,"ĠMarine":11000,"Ġpredicted":11001,"Play":11002,"Ġimportantly":11003,"Ġremarkable":11004,"Ġeliminate":11005,"David":11006,"Ġbind":11007,"VID":11008,"Ġadvocates":11009,"ĠGaza":11010,"imp":11011,"DB":11012,"ĠNa":11013,"ĠSimilar":11014,"IES":11015,"Ġcharity":11016,"vas":11017,"math":11018,"Ġâĸ":11019,"oker":11020,"ndum":11021,"Ġcaps":11022,"ĠHal":11023,"2000":11024,"ean":11025,"Ġfleet":11026,"Ġrecre":11027,"Right":11028,"Ġsleeping":11029,"ijing":11030,"kind":11031,"Ġdesignated":11032,"ä":11033,"Ġanimation":11034,"kee":11035,"ĠIntrodu":11036,"Ġ/>":11037,"Ġdelayed":11038,"Ġtremend":11039,"Ġcurious":11040,"Use":11041,"Ġlect":11042,"dam":11043,"Ġinnovation":11044,"ĠPoints":11045,"Ġloading":11046,"Ġdispute":11047,"ctic":11048,"irds":11049,"ĠBY":11050,"Ġnurs":11051,"ĠValue":11052,"IONS":11053,"ĠHum":11054,"Ġtemplate":11055,"mers":11056,"Ġappearances":11057,"ĠEntertainment":11058,"Ġtranslation":11059,"Ġsake":11060,"Ġbeneath":11061,"Ġinhib":11062,"Ġeuro":11063,"abetes":11064,"Ġstudying":11065,"ĠMas":11066,"Ġperceived":11067,"Ġexamined":11068,"Ġeager":11069,"Ġcoaches":11070,"Ġimper":11071,"chi":11072,"Ġproduces":11073,"\").":11074,"ĠEveryone":11075,"Ġmunicip":11076,"Ġgirlfriend":11077,"Ġhire":11078,"ĠVice":11079,"Ġsuitable":11080,"opy":11081,"Ġinequ":11082,"ĠDuke":11083,"fish":11084,"first":11085,"ĠObs":11086,"Ġinterior":11087,"ĠBruce":11088,"ĠRy":11089,"Ġanalys":11090,"Ġconsiderable":11091,"Ġforecast":11092,"Ġfert":11093,"orship":11094,"ĠDrug":11095,"ĠALL":11096,":\"":11097,"thur":11098,"ĠMail":11099,"Ġballot":11100,"Ġinstantly":11101,"ĠChannel":11102,"Ġpicks":11103,"Ġ1989":11104,"Ġtent":11105,"oli":11106,"Ġcivilian":11107,"bling":11108,"ello":11109,"bu":11110,"Ġinch":11111,"Ġlogo":11112,"Ġcooperation":11113,"Ġwalks":11114,"Ġinvestments":11115,"Ġimprison":11116,"ĠFestival":11117,"ĠKy":11118,"Ġlegally":11119,"Ġgri":11120,"charg":11121,"Sl":11122,"Ġthreatening":11123,"duction":11124,"flow":11125,"Ġdismissed":11126,"ibraries":11127,"cap":11128,"ele":11129,"ĠMcG":11130,"ĠHarvard":11131,"ĠConservative":11132,"ĠCBS":11133,"png":11134,"Ġroots":11135,"ĠHaving":11136,"umbled":11137,"ĠFun":11138,"\\/":11139,"ĠSearch":11140,"plex":11141,"Ġdiscussing":11142,"Ġcontinu":11143,"ĠTai":11144,"ĠWik":11145,"Free":11146,"fit":11147,"Ġrefuse":11148,"Ġmanaging":11149,"Ġsynd":11150,"ipedia":11151,"walk":11152,"Ġprofessionals":11153,"Ġguidance":11154,"Ġuniversities":11155,"Ġassemb":11156,"untu":11157,"Finally":11158,"ASE":11159,"ĠAuto":11160,"ĠHad":11161,"Ġanniversary":11162,"LD":11163,"ĠDur":11164,"ĠUltimate":11165,"ihad":11166,"product":11167,"Ġtransit":11168,"Ġrestore":11169,"Ġexplaining":11170,"Ġasset":11171,"Ġtransferred":11172,"Ġburst":11173,"apolis":11174,"ĠMagazine":11175,"ĠCra":11176,"ĠBR":11177,"gged":11178,"ĠHE":11179,"Mich":11180,"bet":11181,"ĠLady":11182,"ylum":11183,"erves":11184,"Ġmeets":11185,"white":11186,"Log":11187,"Ġcorresponding":11188,"Ġinsisted":11189,"GG":11190,"Ġsurrounded":11191,"Ġtens":11192,"Ġlane":11193,"Ġcoinc":11194,"home":11195,"Ġexisted":11196,"ected":11197,"ĠDouble":11198,"lamm":11199,"Ġskept":11200,"exp":11201,"Ġperception":11202,"iev":11203,"ĠBeing":11204,"oft":11205,"Ġadopt":11206,".:":11207,"];":11208,"Windows":11209,"Ġsatellite":11210,"ASH":11211,"Ġinfant":11212,"description":11213,"ĠMeanwhile":11214,"cm":11215,"oca":11216,"ĠTreat":11217,"actor":11218,"Ġtobacco":11219,"ĠNorm":11220,"emption":11221,"Ġflesh":11222,"Ġje":11223,"oop":11224,"ĠHeaven":11225,"Ġbeating":11226,"anim":11227,"Ġgathering":11228,"Ġcultiv":11229,"GO":11230,"abe":11231,"ĠJonathan":11232,"ĠSafety":11233,"Ġbadly":11234,"prot":11235,"Ġchoosing":11236,"Ġcontacted":11237,"Ġquit":11238,"Ġdistur":11239,"Ġstir":11240,"Ġtoken":11241,"Det":11242,"ĠPa":11243,"Ġfunctionality":11244,"003":11245,"some":11246,"Ġlimitations":11247,"Ġmeth":11248,"build":11249,"config":11250,"NT":11251,"rell":11252,"blem":11253,"ĠMom":11254,"Ġveterans":11255,"ĠHu":11256,"Ġtrends":11257,"arer":11258,"ĠGiven":11259,"ĠCaption":11260,"may":11261,"AST":11262,"Ġwondering":11263,"ĠClark":11264,"normal":11265,"Ġseparated":11266,"Ġdesp":11267,"stic":11268,"brew":11269,"Ġrelating":11270,"ĠNik":11271,"ĠFarm":11272,"Ġenthusi":11273,"good":11274,"deb":11275,"Ġactivist":11276,"Ġmart":11277,"Ġexplosion":11278,"ĠEconomic":11279,"Link":11280,"Ġinsight":11281,"Ġconvenient":11282,"Ġcounterpart":11283,"support":11284,"ĠVirt":11285,"agen":11286,"ĠTennessee":11287,"ĠSimon":11288,"ĠAward":11289,"OCK":11290,"ĠFigure":11291,"Ġoverseas":11292,"Ġpride":11293,"ĠCas":11294,"note":11295,"mg":11296,"Current":11297,"Ġdisplays":11298,"content":11299,"Ġtraveling":11300,"Ġhospitals":11301,"ĠFinancial":11302,"ĠPast":11303,"Ġdefendant":11304,"Ġstreaming":11305,"mble":11306,"ĠBerlin":11307,"uki":11308,"Ġdistribut":11309,"Ġantib":11310,"Ġchocolate":11311,"ĠCastle":11312,"Ġinterrupt":11313,"ĠRow":11314,"Ġconversion":11315,"Ġbugs":11316,"ĠRather":11317,"liest":11318,"LY":11319,"ĠJean":11320,"common":11321,"akh":11322,"Ġ130":11323,"otton":11324,"ĠDean":11325,"Ġamendment":11326,"Ġgameplay":11327,"ĠWarren":11328,"oda":11329,"Ġhighlights":11330,"Ġirre":11331,"ĠNATO":11332,"Ġballs":11333,"Ġdemanding":11334,"URE":11335,"ĠLuke":11336,"Figure":11337,"stop":11338,"onia":11339,"zone":11340,"izers":11341,"ĠWR":11342,"Ġawarded":11343,"Ġregulatory":11344,"ĠHart":11345,"ĠSN":11346,"pling":11347,"Ġsour":11348,"ĠPixel":11349,"usive":11350,"Ġfet":11351,"ĠSent":11352,"Ġautomatic":11353,"Ġfer":11354,"vernment":11355,"ĠKhan":11356,"TON":11357,"father":11358,"Ġextraordinary":11359,"throp":11360,"ĠPython":11361,"ĠGPU":11362,"Ġsexually":11363,"Ġdesktop":11364,"itivity":11365,"ĠAntonio":11366,"Ġorient":11367,"Ġears":11368,"obby":11369,"ouses":11370,"vertisements":11371,"Ġmanufacturers":11372,"icient":11373,"minute":11374,"Ġconviction":11375,"Ġgarden":11376,"public":11377,"Ġsatisfied":11378,"fold":11379,"OK":11380,"Ġinhab":11381,"ĠThink":11382,"Ġprogramme":11383,"Ġstomach":11384,"Ġcoordin":11385,"Ġholy":11386,"Ġthreshold":11387,"Ġrhet":11388,"Ġserial":11389,"Ġemployers":11390,"ĠEverything":11391,"rah":11392,"Ġbother":11393,"Ġbrands":11394,"Value":11395,"ĠTed":11396,"ĠPlanet":11397,"Ġpink":11398,"ĠFurthermore":11399,"sa":11400,"PE":11401,"reck":11402,"ĠUSD":11403,"otte":11404,"Ġ&&":11405,"Ġlanded":11406,"gets":11407,"Ġproducers":11408,"Ġhealthcare":11409,"Ġdominant":11410,"Ġdestro":11411,"Ġamended":11412,"chron":11413,"Ġfits":11414,"ĠSyd":11415,"ĠAuthority":11416,"ATCH":11417,"Ġfights":11418,"ĠLLC":11419,"Ġ---":11420,"ĠCorp":11421,"Ġtoxic":11422,"specific":11423,"ĠCorn":11424,"ĠChel":11425,"Ġtelephone":11426,"ĠPant":11427,"Ġmysterious":11428,"aunch":11429,"odox":11430,"media":11431,"Ġwitnesses":11432,"agu":11433,"Ġquestioned":11434,"ĠBrexit":11435,"ĠRemember":11436,"enez":11437,"Ġendorse":11438,"iatric":11439,"ĠIdent":11440,"Ġridiculous":11441,"110":11442,"Ġprayer":11443,"Ġscientist":11444,"Ġ1950":11445,"ĠAqu":11446,"Ġunderground":11447,"ĠUFC":11448,"mare":11449,"ĠLater":11450,"wich":11451,"Ġsubscrib":11452,"Ġhosts":11453,"Ġerr":11454,"Ġgrants":11455,"antom":11456,"Ġsummon":11457,"early":11458,"ĠClear":11459,"ĠPrim":11460,"Ġsuspension":11461,"Ġguaranteed":11462,"apper":11463,"Ġrice":11464,"ĠSean":11465,"ĠShin":11466,"Ġreferendum":11467,"Ġfled":11468,"rust":11469,"Ġ360":11470,"tery":11471,"Ġshocked":11472,"BR":11473,"ĠOil":11474,"ĠAllah":11475,"Ġpartly":11476,"Ġignor":11477,"Ġtransmission":11478,"Ġhomosexual":11479,"iversal":11480,"Ġhopefully":11481,"ãĤ¤":11482,"Ġlesson":11483,"Leg":11484,"Ġ..":11485,"Yet":11486,"table":11487,"appropri":11488,"rett":11489,"Ġboards":11490,"Ġincorrect":11491,"Ġbacteria":11492,"aru":11493,"amac":11494,"Ġsnap":11495,".'\"":11496,"Ġparad":11497,"tem":11498,"heart":11499,"Ġavailability":11500,"Ġwisdom":11501,"Ġ(+":11502,"Ġpriest":11503,"ĠÂłĠÂł":11504,"Open":11505,"Ġspan":11506,"Ġparameter":11507,"Ġconvince":11508,"Ġ(%)":11509,"rac":11510,"Ġfo":11511,"Ġsafely":11512,"Ġconverted":11513,"ĠOlympic":11514,"Ġreserve":11515,"Ġhealing":11516,"ĠMine":11517,"Max":11518,"Ġinherent":11519,"ĠGraham":11520,"Ġintegrated":11521,"Dem":11522,"Ġpipeline":11523,"Ġapplying":11524,"Ġembed":11525,"ĠCharlie":11526,"Ġcave":11527,"2008":11528,"Ġconsensus":11529,"Ġrewards":11530,"Pal":11531,"ĠHTML":11532,"Ġpopularity":11533,"looking":11534,"ĠSword":11535,"ĠArts":11536,"')":11537,"Ġelectron":11538,"clusions":11539,"Ġintegrity":11540,"Ġexclusively":11541,"Ġgrace":11542,"Ġtorture":11543,"Ġburned":11544,"two":11545,"Ġ180":11546,"Produ":11547,"Ġentreprene":11548,"raphics":11549,"Ġgym":11550,"ricane":11551,"ĠTam":11552,"Ġadministrative":11553,"Ġmanufacturer":11554,"Ġvel":11555,"ĠNi":11556,"Ġisolated":11557,"ĠMedicine":11558,"Ġbackup":11559,"Ġpromoting":11560,"Ġcommander":11561,"Ġflee":11562,"ĠRussell":11563,"Ġforgotten":11564,"ĠMissouri":11565,"Ġresidence":11566,"mons":11567,"Ġresemb":11568,"Ġwand":11569,"Ġmeaningful":11570,"PT":11571,"Ġbol":11572,"Ġhelic":11573,"Ġwealthy":11574,"Ġrifle":11575,"strong":11576,"rowing":11577,"plan":11578,"asury":11579,"âĢ¦.":11580,"Ġexpanding":11581,"ĠHamilton":11582,"Ġreceives":11583,"SI":11584,"eatures":11585,"ĠAnim":11586,"REE":11587,"Put":11588,"Ġbriefly":11589,"rive":11590,"Ġstimul":11591,"Ġ``(":11592,"Ġ__":11593,"Ġchip":11594,"Ġhaz":11595,"Ġprize":11596,"ĠThings":11597,"ACE":11598,"ulin":11599,"dict":11600,"oku":11601,"Ġassociate":11602,"ockets":11603,"youtube":11604,"Story":11605,"ategory":11606,"Ġmild":11607,"ailing":11608,"ĠYe":11609,"Orig":11610,"ĠKa":11611,"orig":11612,"Ġpropaganda":11613,"Ġanonymous":11614,"Ġstruggled":11615,"Ġoutrage":11616,"ATED":11617,"ĠBeijing":11618,"rary":11619,"Ġleather":11620,"Ġworlds":11621,"Ġbroader":11622,"125":11623,"idal":11624,"ĠBetter":11625,"Ġtear":11626,"Ext":11627,"Ġproposals":11628,"Ġiter":11629,"ĠSquad":11630,"Ġvolunt":11631,"mi":11632,"Did":11633,"ĠPu":11634,"pin":11635,"Ġspeakers":11636,"Ġborders":11637,"Ġfigured":11638,"='":11639,"Ġsimultaneously":11640,"aeda":11641,"Ġcharging":11642,"Ġurged":11643,"Ġconj":11644,"256":11645,"ĠGordon":11646,"merce":11647,"Ġdocumentary":11648,"Share":11649,"itol":11650,"ONE":11651,"ĠGarden":11652,"hatt":11653,"ĠThompson":11654,"aneous":11655,"apore":11656,"Ġtanks":11657,"Ġlessons":11658,"track":11659,"Ġoutstanding":11660,"Ġvolunteers":11661,"Ġspray":11662,"Ġmanagers":11663,"large":11664,"Ġcamps":11665,"Ġartificial":11666,"ĠRu":11667,"Ġbags":11668,"thal":11669,"Ġcompatible":11670,"ĠBlade":11671,"Ġfed":11672,"Ġargues":11673,"FI":11674,"Ġunfair":11675,"Ġcorn":11676,"Ġoffset":11677,"Ġdirections":11678,"Ġdisappointed":11679,"ĠConvention":11680,"Ġviewing":11681,"ME":11682,"ocity":11683,"Ġtowns":11684,"Ġlayers":11685,"Ġrolled":11686,"Ġjumped":11687,"Ġattribute":11688,"Ġunnecess":11689,"incoln":11690,"Ġsuppose":11691,"ĠNether":11692,"cha":11693,"Ġburied":11694,"Ġsixth":11695,"Ben":11696,"ressing":11697,"OUR":11698,"Ġwound":11699,"Ġcycl":11700,"Ġmechanisms":11701,"Ġcongressional":11702,"ĠElement":11703,"Ġagreements":11704,"Ġdecor":11705,"Ġclosest":11706,"ĠMit":11707,"Google":11708,"}}":11709,"Ġmixture":11710,"Ġfluid":11711,"Sign":11712,"ĠScholar":11713,"Ġpist":11714,"asket":11715,"abling":11716,"Ġracing":11717,"hero":11718,"riel":11719,"assy":11720,"Ġcheaper":11721,"ben":11722,"Ġvertical":11723,"amacare":11724,"ĠReading":11725,"gments":11726,"Ġhelicop":11727,"Ġsacrifice":11728,"aya":11729,"paren":11730,"VA":11731,"ĠLes":11732,"ĠStudio":11733,"Ġviolations":11734,"ĠAnna":11735,"acer":11736,"é¾":11737,"ĠRat":11738,"ĠBeck":11739,"ĠDick":11740,"ĠACT":11741,"Ġcomposition":11742,"Ġtexture":11743,"ĠOwn":11744,"Ġsmartphone":11745,"ĠNA":11746,"Ġforb":11747,"import":11748,"Ġdefending":11749,"ilst":11750,"rer":11751,"Ġoh":11752,"ĠJeremy":11753,"Ġbanking":11754,"ceptions":11755,"Ġrespective":11756,"/.":11757,"Ġdrinks":11758,"ĠWi":11759,"Ġbands":11760,"ĠLiverpool":11761,"Ġgrip":11762,"ĠBuy":11763,"Ġopenly":11764,"Ġreviewed":11765,"pert":11766,"Ġverify":11767,"ĠCole":11768,"ĠWales":11769,"MO":11770,"Ġunpre":11771,"Ġshelter":11772,"ĠImperial":11773,"Ġgui":11774,"ĠDak":11775,"Ġsuggestions":11776,"Ġexplicitly":11777,"Ġslave":11778,"Ġblockchain":11779,"Ġcompeting":11780,"Ġpromising":11781,"SON":11782,"Ġsoccer":11783,"Ġconstitution":11784,"429":11785,"Ġdistract":11786,"ĠUser":11787,"esides":11788,"ĠMethod":11789,"ĠTokyo":11790,"Ġaccompanied":11791,"Client":11792,"sur":11793,"alog":11794,"Ġidentification":11795,"Ġinvasion":11796,"asma":11797,"Ġindustries":11798,"ppers":11799,"Ġsubtle":11800,"ĠUnit":11801,"natural":11802,"Ġsurvived":11803,"Ġflaw":11804,"ĺħ":11805,"ĠHoll":11806,"Ġdeficit":11807,"Ġtutorial":11808,"ĠChance":11809,"Ġarguing":11810,"Ġcontemporary":11811,"Ġintegration":11812,"forward":11813,"Ġtum":11814,"itis":11815,"Ġhiding":11816,"ĠDomin":11817,"ĠTan":11818,"ĠBuilding":11819,"ĠVin":11820,"Ġspokesperson":11821,"ĠNotes":11822,"Ġemerging":11823,"Ġpreparation":11824,"Ġprost":11825,"Ġsuspects":11826,"Ġautonom":11827,"Description":11828,"Ġdealt":11829,"ĠPear":11830,"Ġsteady":11831,"Ġdecreased":11832,"Ġsovere":11833,"ĠClin":11834,"Ġgradually":11835,"orses":11836,"ĠWAR":11837,"Serv":11838,"ãĤ¢":11839,"hr":11840,"Ġdirty":11841,"ĠBarn":11842,"ĠBC":11843,"Ġdil":11844,"Ġcalendar":11845,"Ġcompliance":11846,"Ġchamber":11847,"bb":11848,"Ġpassenger":11849,"ateful":11850,"ĠTitle":11851,"ĠSydney":11852,"ĠGot":11853,"Ġdarkness":11854,"Ġdefect":11855,"Ġpacked":11856,"assion":11857,"Ġgods":11858,"Ġharsh":11859,"ICK":11860,"leans":11861,"Ġalgorithm":11862,"Ġoxygen":11863,"Ġvisits":11864,"Ġblade":11865,"Ġkilomet":11866,"ĠKentucky":11867,"Ġkiller":11868,"Pack":11869,"enny":11870,"Ġdivine":11871,"Ġnomination":11872,"being":11873,"Ġengines":11874,"Ġcats":11875,"Ġbuffer":11876,"ĠPhill":11877,"Ġtraff":11878,"AGE":11879,"Ġtongue":11880,"Ġradiation":11881,"erer":11882,"mem":11883,"ĠExplicit":11884,"é¾į":11885,"Ġcouples":11886,"Ġphysics":11887,"ĠMcK":11888,"Ġpolitically":11889,"awks":11890,"ĠBloom":11891,"Ġworship":11892,"eger":11893,"uter":11894,"ĠFO":11895,"Ġmathemat":11896,"Ġsentenced":11897,"Ġdisk":11898,"ĠMarg":11899,"Ġ/*":11900,"PI":11901,"Ġoptional":11902,"Ġbabies":11903,"Ġseeds":11904,"ĠScottish":11905,"Ġthy":11906,"]]":11907,"ĠHitler":11908,"PH":11909,"ngth":11910,"Ġrecovered":11911,"inge":11912,"Ġpowder":11913,"Ġlips":11914,"Ġdesigner":11915,"Ġdisorders":11916,"Ġcourage":11917,"Ġchaos":11918,"\"},{\"":11919,"Ġcarrier":11920,"bably":11921,"High":11922,"ĠRT":11923,"esity":11924,"len":11925,"Ġroutes":11926,"uating":11927,"Fil":11928,"NOT":11929,"wall":11930,"sburgh":11931,"Ġengaging":11932,"ĠJavaScript":11933,"orer":11934,"lihood":11935,"Ġunions":11936,"ĠFederation":11937,"ĠTesla":11938,"Ġcompletion":11939,"ĠTa":11940,"Ġprivilege":11941,"ĠOrange":11942,"Ġneur":11943,"parency":11944,"Ġbones":11945,"Ġtitled":11946,"Ġprosecutors":11947,"ĠME":11948,"Ġengineer":11949,"ĠUniverse":11950,"ĠHig":11951,"nie":11952,"oard":11953,"Ġhearts":11954,"ĠGre":11955,"ussion":11956,"Ġministry":11957,"Ġpenet":11958,"ĠNut":11959,"ĠOw":11960,"ĠXP":11961,"instein":11962,"Ġbulk":11963,"System":11964,"icism":11965,"ĠMarketable":11966,"Ġpreval":11967,"Ġposter":11968,"Ġattending":11969,"urable":11970,"Ġlicensed":11971,"ĠGh":11972,"etry":11973,"ĠTradable":11974,"Ġblast":11975,"à¤":11976,"ĠTitan":11977,"elled":11978,"die":11979,"Have":11980,"ĠFlame":11981,"Ġprofound":11982,"Ġparticipating":11983,"Ġanime":11984,"ĠEss":11985,"Ġspecify":11986,"Ġregarded":11987,"ĠSpell":11988,"Ġsons":11989,"owned":11990,"Ġmerc":11991,"Ġexperimental":11992,"lando":11993,"hs":11994,"ĠDungeon":11995,"inos":11996,"Ġcomply":11997,"ĠSystems":11998,"arth":11999,"Ġseized":12000,"local":12001,"ĠGirls":12002,"udo":12003,"oned":12004,"ĠFle":12005,"Ġconstructed":12006,"Ġhosted":12007,"Ġscared":12008,"actic":12009,"ĠIslands":12010,"ĠMORE":12011,"Ġbless":12012,"Ġblocking":12013,"Ġchips":12014,"Ġevac":12015,"Ps":12016,"Ġcorporation":12017,"Ġox":12018,"Ġlighting":12019,"Ġneighbors":12020,"ĠUb":12021,"aro":12022,"Ġbeef":12023,"ĠUber":12024,"Facebook":12025,"armed":12026,"itate":12027,"ĠRating":12028,"ĠQuick":12029,"Ġoccupied":12030,"Ġaims":12031,"ĠAdditionally":12032,"ĠInterest":12033,"Ġdramatically":12034,"Ġheal":12035,"Ġpainting":12036,"Ġengineers":12037,"MM":12038,"ĠMust":12039,"Ġquantity":12040,"Paul":12041,"Ġearnings":12042,"ĠPosts":12043,"stra":12044,"ãĥ¼ãĥ":12045,"Ġstance":12046,"Ġdropping":12047,"script":12048,"Ġdressed":12049,"Make":12050,"Ġjustify":12051,"ĠLtd":12052,"Ġprompted":12053,"Ġscrut":12054,"Ġspeeds":12055,"ĠGiants":12056,"omer":12057,"ĠEditor":12058,"Ġdescribing":12059,"ĠLie":12060,"mented":12061,"Ġnowhere":12062,"ocaly":12063,"Ġinstruction":12064,"fortable":12065,"Ġentities":12066,"Ġcm":12067,"ĠNatural":12068,"Ġinquiry":12069,"Ġpressed":12070,"izont":12071,"forced":12072,"Ġraises":12073,"ĠNetflix":12074,"ĠSide":12075,"Ġouter":12076,"Ġamongst":12077,"ims":12078,"owski":12079,"Ġclimb":12080,"never":12081,"Ġcombine":12082,"ding":12083,"Ġcompr":12084,"Ġsignificance":12085,"Ġremembered":12086,"ĠNevada":12087,"ĠTel":12088,"ĠScar":12089,"ĠWarriors":12090,"ĠJane":12091,"Ġcoup":12092,"bas":12093,"Ġterminal":12094,",-":12095,"OH":12096,"Ġtension":12097,"Ġwings":12098,"ĠMyster":12099,"����":12100,"ĠUnlike":12101,"valid":12102,"vironments":12103,"ĠAli":12104,"Ġnaked":12105,"books":12106,"ĠMun":12107,"ĠGulf":12108,"Ġdensity":12109,"Ġdimin":12110,"Ġdesperate":12111,"Ġpresidency":12112,"Ġ1986":12113,"hy":12114,"IND":12115,"Ġunlock":12116,"imens":12117,"Ġhandled":12118,"ĠEb":12119,"Ġdisappeared":12120,"Ġgenre":12121,"Ġ1988":12122,"Ġdetermination":12123,"Stream":12124,"iko":12125,"apters":12126,"Ġacknowledge":12127,"Jan":12128,"Ġcapitalism":12129,"Pat":12130,"Ġ2020":12131,"Ġpainful":12132,"Ġcurve":12133,"Ġbombs":12134,"storm":12135,"ĠMetal":12136,"encer":12137,"ĠFig":12138,"ĠAaron":12139,"anches":12140,"Ġinspiration":12141,"Ġexhaust":12142,"tains":12143,"ashi":12144,"Ġdescript":12145,"Ġritual":12146,"ĠChelsea":12147,"Ġpromotion":12148,"ĠHung":12149,"ĠWard":12150,"iva":12151,"ĠET":12152,"Ġtoss":12153,"allow":12154,"ĠFrancis":12155,"Dep":12156,"Ġhappiness":12157,"ĠGlass":12158,"Ġbeta":12159,"Ġstrengthen":12160,"NE":12161,"oa":12162,"Ġbuttons":12163,"ĠMurray":12164,"Ġkicked":12165,"Quest":12166,"ĠTalk":12167,"ĠSeveral":12168,"ĠZero":12169,"Ġdrone":12170,"ulk":12171,"Ġcam":12172,"ĠMobile":12173,"Ġpreventing":12174,"Ġretro":12175,"ĠAx":12176,"Ġcruel":12177,"Ġfloat":12178,".),":12179,"Ġfiling":12180,"ĠGrant":12181,"ĠBor":12182,"Ġrib":12183,"Ġchampionship":12184,"ĠMerc":12185,"Ġstyles":12186,"Ġcake":12187,"Ġbuilds":12188,"ĠSelf":12189,"iox":12190,"Ġepic":12191,"oyd":12192,"Bel":12193,"ĠStew":12194,".(":12195,"ahu":12196,"ĠBeyond":12197,"Ġouts":12198,"Ġsolo":12199,"ĠTree":12200,"Ġpreserve":12201,"Ġtub":12202,"ARE":12203,"roc":12204,"ĠImpro":12205,"ĠWright":12206,"Ġbund":12207,"Ġtraged":12208,"Ġoccasional":12209,"bian":12210,"Second":12211,"rons":12212,"Ġinteractions":12213,"formed":12214,"sing":12215,"Ġowns":12216,"Ġhockey":12217,"General":12218,"Ġlogical":12219,"Ġexpend":12220,"Ġescal":12221,"ĠGriff":12222,"ĠCrown":12223,"ĠReserve":12224,"Ġstopping":12225,"Ġexcuse":12226,"second":12227,"Ġoperated":12228,"Ġreaches":12229,"ĠMalays":12230,"Ġpollution":12231,"ĠBrooklyn":12232,"Ġdelete":12233,"Ġhash":12234,"Block":12235,"aha":12236,"âĢ³":12237,"Ġshorter":12238,"piece":12239,">>>":13163,"ĠMormon":13164,"tor":13165,"Ġparticles":13166,"ĠBart":13167,"ryption":13168,"Ġadmin":13169,"Ġsquee":13170,"VIDIA":13171,"Ġcreator":13172,"iameter":13173,"icular":13174,"NBC":13175,"Ġgrabbed":13176,"Ġnodd":13177,"Ġrated":13178,"Ġrotation":13179,"Ġgrasp":13180,"Ġexcessive":13181,"ĠEC":13182,"ĠWhit":13183,"Ġinventory":13184,"aults":13185,"ĠFB":13186,"Ġecosystem":13187,"Ġbillions":13188,"Ġventure":13189,"named":13190,"Ġdefender":13191,"oute":13192,"Instead":13193,"irable":13194,"War":13195,"Ġassumption":13196,"Ġbite":13197,"Ġearthqu":13198,"tail":13199,"space":13200,"Ġgifts":13201,"boys":13202,"Ġinevitable":13203,"Ġstructural":13204,"Ġbeneficial":13205,"Ġcompelling":13206,"hole":13207,"ervation":13208,"Ġcoat":13209,"oj":13210,"incarn":13211,"ĠYears":13212,"Ġdetermining":13213,"Ġrhetoric":13214,"Ġboundaries":13215,"Ġwhites":13216,"Ant":13217,"addy":13218,")-":13219,"raham":13220,"etermin":13221,"Ġharvest":13222,"ĠConc":13223,"Ġlaptop":13224,"ĠMatch":13225,"Ġenjoying":13226,"cca":13227,"ollar":13228,"Ġtrips":13229,"Ġaddiction":13230,"ĠSak":13231,"Ġpowered":13232,"Ġcous":13233,"ĠRussians":13234,"iere":13235,"Ġretrie":13236,"quality":13237,"Ġdiffer":13238,"Ġkingdom":13239,"ĠLaur":13240,"ĠCapitol":13241,"Ġconclusions":13242,"ĠAltern":13243,"ĠNav":13244,"Ġtransparent":13245,"BER":13246,"Group":13247,"ĠComplete":13248,"Ġinfer":13249,"Ġintrig":13250,"Ġinsane":13251,"RO":13252,"ophob":13253,"isen":13254,"qual":13255,"Michael":13256,"Ġmuseum":13257,"ĠPope":13258,"Ġreset":13259,"rative":13260,"five":13261,"Ġaggreg":13262,"ittees":13263,"ository":13264,"Ġcarb":13265,"ĠRecord":13266,"Ġdecides":13267,"ĠFix":13268,"Ġexceptions":13269,"ĠCommissioner":13270,"uns":13271,"ĠEnvironmental":13272,"Ġlegendary":13273,"istence":13274,"Ġtunnel":13275,"km":13276,"Ġinsult":13277,"Ġtroll":13278,"Ġshake":13279,"Ġdetention":13280,"ques":13281,"ĠChrome":13282,"ĠFiles":13283,"Ġsubt":13284,"Ġprospects":13285,"Ġprol":13286,"render":13287,"proof":13288,"Ġperformances":13289,"Str":13290,"Ġhref":13291,"ername":13292,"Ġachievement":13293,"Ġfut":13294,"Full":13295,"ĠLeban":13296,"google":13297,"ãĥĪ":13298,"ampa":13299,"Maybe":13300,"Ġprojected":13301,"ĠEmb":13302,"Ġcolleg":13303,"Ġawards":13304,"ĠâĶ":13305,"Gold":13306,"ĠBlake":13307,"ĠRaj":13308,"ifting":13309,"Ġpending":13310,"Ġinstinct":13311,"Ġdevelopments":13312,"Connect":13313,"ĠMand":13314,"ĠWITH":13315,"ĠPhilippines":13316,"profile":13317,"Ġaltogether":13318,"ĠBund":13319,"ĠTD":13320,"oooo":13321,"amped":13322,"iph":13323,"Ġsteam":13324,"Ġoldest":13325,"Ġdetection":13326,"ulpt":13327,"Ġç":13328,"ĠWayne":13329,"2006":13330,"fa":13331,"Ġcircles":13332,"ĠFu":13333,"Ġdonors":13334,"appropriate":13335,"ĠDakota":13336,"jamin":13337,"Ġmotivated":13338,"Ġpurchases":13339,"ĠLouisiana":13340,"ĠSpl":13341,"Ġglobe":13342,"Ġ105":13343,"zip":13344,"call":13345,"Ġdepartments":13346,"Ġsustainable":13347,"105":13348,"ĠOP":13349,"ifiers":13350,"Ġprevented":13351,"Ġincomp":13352,"ĠCommander":13353,"Ġdominated":13354,"Ġ»":13355,"Ġinvested":13356,"Ġcomplexity":13357,"Ġincl":13358,"Ġensuring":13359,"Ġrealm":13360,"ync":13361,"ĠIndependent":13362,"rained":13363,"ĠJen":13364,"ĠFlight":13365,"Ġathe":13366,"Ġspeculation":13367,"ĠTE":13368,"ocate":13369,"tic":13370,"Ġplaint":13371,"herry":13372,"Ġtoy":13373,"Ġ111":13374,"Ġplates":13375,"status":13376,"ĠIsa":13377,"Ġdevoted":13378,"Cop":13379,"ĠES":13380,"255":13381,"urrency":13382,"Main":13383,"Ġslaves":13384,"Ġpepper":13385,"Ġquotes":13386,"Ġceiling":13387,"ĠFish":13388,"Ġtransformation":13389,"Ġfraction":13390,"Ġadvantages":13391,"Ġtoile":13392,"Ġstunning":13393,"Ġmoist":13394,"breaking":13395,"si":13396,"ĠLocation":13397,"ĠMedium":13398,"Ġtexts":13399,"Ġugly":13400,"Ġbio":13401,".âĢĶ":13402,"ĠBased":13403,"Ġtrains":13404,"ĠWing":13405,"ĠAncient":13406,"ĠRecords":13407,"ĠHope":13408,"Special":13409,"adesh":13410,"obi":13411,"[/":13412,"Ġtemporarily":13413,"Ver":13414,"hu":13415,"oser":13416,"Ġovernight":13417,"Ġmamm":13418,"ĠTreasury":13419,"ĠVenezuel":13420,"ĠMega":13421,"Ġtar":13422,"Ġexpects":13423,"black":13424,"orph":13425,"\\\\\\\\":13426,"Ġacceptance":13427,"Ġradar":13428,"sis":13429,"Ġjunior":13430,"Ġframes":13431,"Ġobservation":13432,"acies":13433,"Power":13434,"ĠAdvanced":13435,"Mag":13436,"ologically":13437,"ĠMechan":13438,"Ġsentences":13439,"Ġanalysts":13440,"aughters":13441,"forcement":13442,"Ġvague":13443,"Ġclause":13444,"Ġdirectors":13445,"Ġevaluate":13446,"Ġcabinet":13447,"Matt":13448,"ĠClassic":13449,"Ang":13450,"Ġcler":13451,"ĠBuck":13452,"Ġresearcher":13453,"Ġ160":13454,"Ġpoorly":13455,"Ġexperiencing":13456,"ĠPed":13457,"ĠManhattan":13458,"Ġfreed":13459,"Ġthemes":13460,"advant":13461,"Ġnin":13462,"Ġpraise":13463,"104":13464,"ĠLibya":13465,"best":13466,"Ġtrusted":13467,"Ġcease":13468,"Ġdign":13469,"Direct":13470,"Ġbombing":13471,"Ġmigration":13472,"ĠSciences":13473,"Ġmunicipal":13474,"ĠAverage":13475,"Ġglory":13476,"Ġrevealing":13477,"Ġarena":13478,"Ġuncertainty":13479,"Ġbattlefield":13480,"iao":13481,"God":13482,"Ġcinem":13483,"rape":13484,"elle":13485,"apons":13486,"Ġlisting":13487,"Ġwaited":13488,"Ġspotted":13489,"keley":13490,"ĠAudio":13491,"eor":13492,"arding":13493,"idding":13494,"igma":13495,"ĠNeg":13496,"Ġlone":13497,"Ġ----":13498,"exe":13499,"deg":13500,"Ġtransf":13501,"Ġwash":13502,"Ġslavery":13503,"Ġexploring":13504,"ĠWW":13505,"atson":13506,"Ġencl":13507,"lies":13508,"ĠCreek":13509,"Ġwooden":13510,"Manager":13511,"ĠBrand":13512,"ummy":13513,"ĠArthur":13514,"Ġbureaucr":13515,"Ġblend":13516,"arians":13517,"Further":13518,"Ġsupposedly":13519,"Ġwinds":13520,"Ġ1979":13521,"Ġgravity":13522,"Ġanalyses":13523,"ĠTravel":13524,"ĠVeter":13525,"Ġdumb":13526,"Ġalternate":13527,"gal":13528,"Ġconsumed":13529,"Ġeffectiveness":13530,".''":13531,"Ġpaths":13532,"onda":13533,"LA":13534,"ĠStrong":13535,"Ġenables":13536,"Ġescaped":13537,"Ġ\"\"":13538,"Ġ112":13539,"Ġ1983":13540,"Ġsmiled":13541,"Ġtendency":13542,"Fire":13543,"Ġpars":13544,"ĠRoc":13545,"Ġlake":13546,"Ġfitness":13547,"ĠAth":13548,"ĠHorn":13549,"Ġhier":13550,"Ġimpose":13551,"mother":13552,"Ġpension":13553,"icut":13554,"borne":13555,"iciary":13556,"._":13557,"ĠSU":13558,"Ġpolar":13559,"isy":13560,"engu":13561,"itialized":13562,"ATA":13563,"write":13564,"Ġexercises":13565,"ĠDiamond":13566,"otypes":13567,"Ġharmful":13568,"onz":13569,"Ġprinting":13570,"story":13571,"Ġexpertise":13572,"ĠGer":13573,"Ġtragedy":13574,"ĠFly":13575,"Ġdivid":13576,"ampire":13577,"stock":13578,"Mem":13579,"Ġreign":13580,"Ġunve":13581,"Ġamend":13582,"ĠProphet":13583,"Ġmutual":13584,"ĠFac":13585,"Ġreplacing":13586,"Har":13587,"ĠCircuit":13588,"Ġthroat":13589,"ĠShot":13590,"Ġbatteries":13591,"Ġtoll":13592,"Ġaddressing":13593,"ĠMedicaid":13594,"Ġpupp":13595,"ĠNar":13596,"olk":13597,"Ġequity":13598,"MR":13599,"ĠHispan":13600,"ĠLarge":13601,"mid":13602,"Dev":13603,"Ġexped":13604,"Ġdemo":13605,"ĠMarshall":13606,"ergus":13607,"Ġfiber":13608,"Ġdivorce":13609,"ĠCreate":13610,"Ġslower":13611,"ĠParker":13612,"ĠStudent":13613,"ĠTraining":13614,"Return":13615,"ĠTru":13616,"Ġcub":13617,"ĠReached":13618,"Ġpanic":13619,"Ġquarters":13620,"Ġrect":13621,"Ġtreating":13622,"Ġrats":13623,"ĠChristianity":13624,"oler":13625,"Ġsacred":13626,"Ġdeclare":13627,"ulative":13628,"eting":13629,"Ġdelivering":13630,"estone":13631,"Ġtel":13632,"ĠLarry":13633,"Ġmeta":13634,"accept":13635,"artz":13636,"ĠRoger":13637,"handed":13638,"Ġheader":13639,"Ġtrapped":13640,"ĠCentury":13641,"Ġknocked":13642,"ĠOxford":13643,"Ġsurvivors":13644,"bot":13645,"Ġdemonstration":13646,"Ġdirt":13647,"Ġassists":13648,"OME":13649,"ĠDraft":13650,"ortunate":13651,"folio":13652,"pered":13653,"usters":13654,"gt":13655,"ĠLock":13656,"Ġjudicial":13657,"verted":13658,"Ġsecured":13659,"outing":13660,"ĠBooks":13661,"Ġhosting":13662,"Ġlifted":13663,"length":13664,"Ġjer":13665,"Ġwheels":13666,"ĠRange":13667,"umbnails":13668,"Ġdiagnosis":13669,"tech":13670,"ĠStewart":13671,"ĠPract":13672,"Ġnationwide":13673,"Ġdear":13674,"Ġobligations":13675,"Ġgrows":13676,"Ġmandatory":13677,"Ġsuspicious":13678,"!'":13679,"Apr":13680,"Great":13681,"Ġmortgage":13682,"Ġprosecutor":13683,"Ġeditorial":13684,"ĠKr":13685,"Ġprocessed":13686,"ungle":13687,"Ġflexibility":13688,"Earlier":13689,"ĠCart":13690,"ĠSug":13691,"Ġfocuses":13692,"Ġstartup":13693,"Ġbreach":13694,"ĠTob":13695,"cycle":13696,"ãĢĮ":13697,"rose":13698,"Ġbizarre":13699,"ãĢį":13700,"Ġvegetables":13701,"$$":13702,"Ġretreat":13703,"oshi":13704,"ĠShop":13705,"ĠGround":13706,"ĠStop":13707,"ĠHawaii":13708,"ĠAy":13709,"Perhaps":13710,"ĠBeaut":13711,"uffer":13712,"enna":13713,"Ġproductivity":13714,"Fixed":13715,"control":13716,"Ġabsent":13717,"ĠCampaign":13718,"Green":13719,"Ġidentifying":13720,"Ġregret":13721,"Ġpromoted":13722,"ĠSeven":13723,"Ġeru":13724,"neath":13725,"aughed":13726,"ĠPin":13727,"ĠLiving":13728,"Cost":13729,"omatic":13730,"mega":13731,"ĠNig":13732,"ocy":13733,"Ġinbox":13734,"Ġempire":13735,"Ġhorizont":13736,"Ġbranches":13737,"Ġmetaph":13738,"Active":13739,"edi":13740,"ĠFilm":13741,"ĠSomething":13742,"Ġmods":13743,"incial":13744,"ĠOriginal":13745,"Gen":13746,"Ġspirits":13747,"Ġearning":13748,"Hist":13749,"Ġriders":13750,"Ġsacrific":13751,"MT":13752,"ĠVA":13753,"ĠSalt":13754,"Ġoccupation":13755,"ĠMi":13756,"Ġdisg":13757,"lict":13758,"Ġnit":13759,"Ġnodes":13760,"eem":13761,"ĠPier":13762,"Ġhatred":13763,"psy":13764,"ãĥī":13765,"Ġtheater":13766,"Ġsophisticated":13767,"Ġdefended":13768,"Ġbesides":13769,"Ġthoroughly":13770,"ĠMedicare":13771,"Ġblamed":13772,"arently":13773,"Ġcrying":13774,"FOR":13775,"priv":13776,"Ġsinging":13777,"ĠIl":13778,"Ġcute":13779,"oided":13780,"olitical":13781,"ĠNeuro":13782,"å¤":13783,"Ġdonation":13784,"ĠEagles":13785,"ĠGive":13786,"Tom":13787,"Ġsubstantially":13788,"ĠLicense":13789,"ĠJa":13790,"Ġgrey":13791,"ĠAnimal":13792,"ĠER":13793,"ĠUnd":13794,"Ġkeen":13795,"Ġconclude":13796,"ĠMississippi":13797,"Engine":13798,"ĠStudios":13799,"Press":13800,"overs":13801,"llers":13802,"Ġ350":13803,"ĠRangers":13804,"Ġrou":13805,"erto":13806,"Ep":13807,"issa":13808,"ivan":13809,"Ġseal":13810,"ĠRegist":13811,"display":13812,"Ġweaken":13813,"uum":13814,"ĠCommons":13815,"ĠSay":13816,"Ġcultures":13817,"Ġlaughed":13818,"Ġslip":13819,"Ġtreatments":13820,"izable":13821,"mart":13822,"ĠRice":13823,"Ġbeast":13824,"Ġobesity":13825,"ĠLaure":13826,"iga":13827,"Which":13828,"holder":13829,"Ġelderly":13830,"Ġpays":13831,"Ġcomplained":13832,"Ġcrop":13833,"Ġproc":13834,"Ġexplosive":13835,"ĠFan":13836,"ĠArsenal":13837,"Author":13838,"eful":13839,"Ġmeals":13840,"Ġ(-":13841,"idays":13842,"Ġimagination":13843,"Ġannually":13844,"Ġms":13845,"asures":13846,"Head":13847,"ikh":13848,"matic":13849,"Ġboyfriend":13850,"ĠComputer":13851,"Ġbump":13852,"Ġsurge":13853,"ĠCraig":13854,"ĠKirk":13855,"Del":13856,"mediate":13857,"Ġscenarios":13858,"ĠMut":13859,"ĠStream":13860,"Ġcompetitors":13861,"ÙĦ":13862,"ĠStanford":13863,"ĠResources":13864,"azed":13865,"bage":13866,"Ġorganis":13867,"ĠRelease":13868,"Ġseparately":13869,"Ġhabits":13870,"Ġmeasurements":13871,"ĠClose":13872,"Ġaccompany":13873,"Ġgly":13874,"Ġtang":13875,"ĠRou":13876,"Ġplugin":13877,"Ġconvey":13878,"ĠChallenge":13879,"oots":13880,"jan":13881,"Ġcurs":13882,"ĠRelations":13883,"keeper":13884,"Ġapproaching":13885,"ping":13886,"Speaking":13887,"Ġarrangement":13888,"ĠVI":13889,"arettes":13890,"Ġaffecting":13891,"Ġpermits":13892,"because":13893,"Ġuseless":13894,"ĠHus":13895,"!!!!":13896,"Ġdestroying":13897,"Unfortunately":13898,"Ġfascinating":13899,"Sem":13900,"Ġelectoral":13901,"Ġtransparency":13902,"ĠChaos":13903,"Ġvolunteer":13904,"Ġstatistical":13905,"Ġactivated":13906,"rox":13907,"Web":13908,"HE":13909,"ĠHampshire":13910,"isive":13911,"Map":13912,"Ġtrash":13913,"ĠLawrence":13914,"stick":13915,"Cr":13916,"Ġrings":13917,"EXT":13918,"Ġoperational":13919,"opes":13920,"Does":13921,"ĠEvans":13922,"Ġwitnessed":13923,"Port":13924,"Ġlaunching":13925,"econom":13926,"wear":13927,"ĠParticip":13928,"umm":13929,"cules":13930,"ĠRAM":13931,"ĠTun":13932,"Ġassured":13933,"Ġbinary":13934,"Ġbetray":13935,"Ġexploration":13936,"ĠFel":13937,"Ġadmission":13938,"itated":13939,"Sy":13940,"Ġavoided":13941,"ĠSimulator":13942,"Ġcelebrated":13943,"ĠElectric":13944,"¥ŀ":13945,"Ġcluster":13946,"itzerland":13947,"health":13948,"Line":13949,"ĠNash":13950,"aton":13951,"Ġspare":13952,"Ġenterprise":13953,"ĠDIS":13954,"cludes":13955,"Ġflights":13956,"Ġregards":13957,"ĠÃĹ":13958,"half":13959,"Ġtrucks":13960,"Ġcontacts":13961,"Ġuncons":13962,"ĠClimate":13963,"Ġimmense":13964,"NEW":13965,"occ":13966,"ective":13967,"Ġembod":13968,"Ġpatrol":13969,"Ġbeside":13970,"Ġviable":13971,"Ġcreep":13972,"Ġtriggered":13973,"verning":13974,"Ġcomparable":13975,"ql":13976,"Ġgaining":13977,"asses":13978,"Ġ();":13979,"ĠGrey":13980,"ĠMLS":13981,"sized":13982,"Ġprosper":13983,"\"?":13984,"Ġpolling":13985,"Ġshar":13986,"ĠRC":13987,"Ġfirearm":13988,"orient":13989,"Ġfence":13990,"Ġvariations":13991,"giving":13992,"ĠPi":13993,"ospel":13994,"Ġpledge":13995,"Ġcure":13996,"Ġspy":13997,"Ġviolated":13998,"Ġrushed":13999,"Ġstroke":14000,"ĠBlog":14001,"sels":14002,"ĠEc":14003,",''":14004,"Ġpale":14005,"ĠCollins":14006,"terror":14007,"ĠCanadians":14008,"Ġtune":14009,"Ġlaboratory":14010,"Ġnons":14011,"tarian":14012,"Ġdisability":14013,"ĠGam":14014,"Ġsinger":14015,"alg":14016,"ĠSenior":14017,"Ġtraded":14018,"ĠWarrior":14019,"Ġinfring":14020,"ĠFranklin":14021,"Ġstrain":14022,"ĠSwedish":14023,"Ġseventh":14024,"ĠBenn":14025,"ĠTell":14026,"Ġsyndrome":14027,"Ġwondered":14028,"iden":14029,"++++":14030,"igo":14031,"Ġpurple":14032,"Ġjournalism":14033,"Ġrebel":14034,"Ġfu":14035,"blog":14036,"Ġinvite":14037,"rencies":14038,"ĠContact":14039,"Israel":14040,"ĠContent":14041,"Ġcheer":14042,"Ġbedroom":14043,"ĠEngineering":14044,"ĠQueens":14045,"Ġdwell":14046,"ĠPlayStation":14047,"ĠDim":14048,"ĠColon":14049,"lr":14050,"Ġoperates":14051,"Ġmotivation":14052,"USA":14053,"astered":14054,"Core":14055,"ĠTruth":14056,"olo":14057,"OSE":14058,"ĠMemory":14059,"Ġpredec":14060,"Ġanarch":14061,"Ġ1920":14062,"ĠYam":14063,"è":14064,"bid":14065,"Ġgrateful":14066,"Ġexcitement":14067,"Ġtreasure":14068,"Ġlongest":14069,"ctive":14070,"Ġdeserves":14071,"Ġreserves":14072,"Ġcops":14073,"ĠOttawa":14074,"ĠEgyptian":14075,"anked":14076,"Ġartif":14077,"Ġhypothesis":14078,":/":14079,"Ġpurchasing":14080,"Ġlovely":14081,"HP":14082,"Ġdivide":14083,"Ġstrictly":14084,"Ġquestioning":14085,"Ġtaxpayers":14086,"ĠJoy":14087,"Ġrolls":14088,"ĠHeavy":14089,"Ġports":14090,"Ġmagnetic":14091,"Ġinflamm":14092,"Ġbrush":14093,"tics":14094,"âĪĴ":14095,"Ġbottles":14096,"ppy":14097,"Ġpadd":14098,"ãĤ¯":14099,"million":14100,"Ġdevastating":14101,"Ġcompiled":14102,"Ġmedication":14103,"Ġtwelve":14104,"ĠPerry":14105,"Space":14106,"imb":14107,"your":14108,"Ġleaked":14109,"ĠTar":14110,"Ġunity":14111,"Ġinfected":14112,"Ġtraveled":14113,"IDE":14114,"ĠMcDonald":14115,"txt":14116,"ĠPrinc":14117,"Ġinterven":14118,"ĠTaiwan":14119,"ĠPow":14120,"Ġbearing":14121,"ĠThread":14122,"Ġzones":14123,"izards":14124,"unks":14125,"Chapter":14126,"llor":14127,"Ġ·":14128,"Ġwounds":14129,"Ġdiscretion":14130,"Ġsucceeded":14131,"iking":14132,"Ġiconic":14133,"Call":14134,"Ġscreening":14135,"ĠMis":14136,"icts":14137,"Ġministers":14138,"Ġseparation":14139,"Player":14140,"Ġbip":14141,"Ġbeloved":14142,"Ġcounting":14143,"ĠEye":14144,"around":14145,"inging":14146,"Ġtablet":14147,"Ġoffence":14148,"inance":14149,"have":14150,"ĠInfo":14151,"ĠNinja":14152,"Ġprotective":14153,"ĠCass":14154,"Mac":14155,"ĠQuality":14156,"North":14157,"Ġic":14158,"ĠCuba":14159,"ĠChronicle":14160,"ĠProperty":14161,"Ġfastest":14162,"otos":14163,"ĠGerm":14164,"OWN":14165,"Ġboom":14166,"ĠStanley":14167,"erguson":14168,"Ġclever":14169,"Ġenters":14170,"mode":14171,"terior":14172,"ĠSens":14173,"Ġlinear":14174,"ARK":14175,"Ġcomparing":14176,"Ġpurely":14177,"Ġsafer":14178,"ĠPotter":14179,"Ġcups":14180,"RT":14181,"Ġgluc":14182,"Ġattributed":14183,"Ġdupl":14184,"ĠPap":14185,"Ġprecious":14186,"Ġpa":14187,"ictionary":14188,"ĠTig":14189,"ĠToo":14190,"olutions":14191,"stan":14192,"Ġrobots":14193,"Ġlobb":14194,"Ġstatute":14195,"Ġprevention":14196,"western":14197,"160":14198,"ĠActive":14199,"ĠMaria":14200,"hal":14201,"None":14202,"ellar":14203,"ĠKB":14204,"ĠPartners":14205,"ĠSingle":14206,"ĠFollowing":14207,"ango":14208,"acious":14209,"Ġthou":14210,"Ġkg":14211,"Ġinfluential":14212,"ĠFriends":14213,"Sur":14214,"ainted":14215,"Ġforums":14216,"Ġstarter":14217,"Ġcitizenship":14218,"ĠElection":14219,"onge":14220,"otation":14221,"osph":14222,";;;;":14223,"utical":14224,"pur":14225,"eren":14226,"Ġaccusations":14227,"bitious":14228,"abbit":14229,"ĠOrd":14230,"Posted":14231,"irk":14232,"Ġsensitivity":14233,"iche":14234,"ĠAmy":14235,"ĠFab":14236,"Ġsummit":14237,"Ġpedest":14238,"Ġrubber":14239,"Ġagricultural":14240,"Ġcancel":14241,"AE":14242,"Ġinaug":14243,"Ġcontam":14244,"Ġfirmly":14245,"iw":14246,"stage":14247,"ĠKan":14248,"Ġtier":14249,"Ġinvention":14250,"Ġtranslated":14251,"ĠRules":14252,"Box":14253,"Twitter":14254,"IDS":14255,"Ġpizza":14256,"Ġdebug":14257,"ĠDrop":14258,"vs":14259,"Ġhorses":14260,"big":14261,"Ġboring":14262,"Ġhood":14263,"ĠMcCain":14264,"atched":14265,"ĠBros":14266,"Ġskip":14267,"Ġessay":14268,"stat":14269,"ĠLegends":14270,"Ġammunition":14271,"auc":14272,"Ġshooter":14273,"Ġunh":14274,"Ġsupplied":14275,"Ġgeneric":14276,"ĠSK":14277,"iban":14278,"yrics":14279,"Ġ255":14280,"Ġclimbing":14281,"Former":14282,"Ġflip":14283,"Ġjumping":14284,"Ġfrustration":14285,"ĠTerry":14286,"Ġneighborhoods":14287,"Ġmedian":14288,"bean":14289,"Ġbrains":14290,"Following":14291,"Ġshaped":14292,"Ġdraws":14293,"Ġaltered":14294,"Jack":14295,"Ġrecipes":14296,"Ġskilled":14297,"wealth":14298,"achi":14299,"election":14300,"Ġbehaviors":14301,"deals":14302,"ĠUntil":14303,"Fe":14304,"Ġdeclaration":14305,"marks":14306,"ĠBetween":14307,"celona":14308,"Ġreson":14309,"Ġbubble":14310,"Among":14311,"Ġimperial":14312,"GS":14313,"Ġfeminist":14314,"2005":14315,"ĠKyle":14316,"Ġaccounting":14317,"ĠTele":14318,"ĠTyr":14319,"Ġconnecting":14320,"Ġrehab":14321,"ĠPred":14322,"sim":14323,"Ġmeantime":14324,"Ġphysician":14325,"MW":14326,"ĠCampbell":14327,"ĠBrandon":14328,"Ġcontributing":14329,"ĠRule":14330,"ĠWeight":14331,"ĠNap":14332,"Ġinteractive":14333,"Ġvag":14334,"Ġhelmet":14335,"ĠComb":14336,"four":14337,"Ġshipped":14338,"Ġcompleting":14339,"ĠPD":14340,"PDATE":14341,"Ġspreading":14342,"Ġscary":14343,"erving":14344,"ĠGas":14345,"Ġfrank":14346,"school":14347,"Ġromantic":14348,"Ġstabil":14349,"Rob":14350,"Ġaccurately":14351,"Ġacute":14352,"ĠHann":14353,"Ġsymbols":14354,"Ġcivilization":14355,"ĠAW":14356,"Ġlightning":14357,"Ġconsiders":14358,"Ġvenue":14359,"Ġ×":14360,"Ġoven":14361,"ĠSF":14362,"his":14363,"Ġnu":14364,"ĠLearn":14365,"Ġpeoples":14366,"Ġstd":14367,"Ġslee":14368,"Ġslic":14369,"ĠStatistics":14370,"Ġcorners":14371,"ĠBaker":14372,"Ġ:)":14373,"mentation":14374,"olver":14375,"Ġlaughing":14376,"ĠTodd":14377,"onde":14378,"ĠHills":14379,"Ġnuts":14380,"ĠWoman":14381,"plane":14382,"Ġliver":14383,"ĠInside":14384,"Sorry":14385,"Ġagrees":14386,"Ġfundament":14387,"ĠFisher":14388,"Ġauction":14389,"Ġthreads":14390,"glas":14391,"ĠBasic":14392,"ĠNat":14393,"Ġlacking":14394,"Ġcelebration":14395,"ju":14396,"Ġsilly":14397,"Euro":14398,"Ġtatt":14399,"ighty":14400,"controlled":14401,"Test":14402,"ĠSingh":14403,"Ġrage":14404,"Ġrhyth":14405,"offic":14406,"ĠPhantom":14407,"Ġheadlines":14408,"Ġresponding":14409,"ĠMorning":14410,"Ġvitamin":14411,"Ġboots":14412,"ĠSite":14413,"alin":14414,"pi":14415,"Ġviral":14416,"ĠUC":14417,"DER":14418,"ĠSex":14419,"Ġstocks":14420,"current":14421,"Ġchurches":14422,"ĠRare":14423,"ĠMurphy":14424,"Ġdenial":14425,"ĠGaming":14426,"Ġtoug":14427,"Ġnick":14428,"Ġmakers":14429,"ĠRonald":14430,"Ġgenerous":14431,"ĠDoc":14432,"ĠMorris":14433,"Ġtransformed":14434,"ĠNormal":14435,"Ġ104":14436,"ĠKickstarter":14437,"ĠUpon":14438,"Online":14439,"ĠIRS":14440,"Ġwrap":14441,"Ġloving":14442,"Ġarrives":14443,"ĠDue":14444,"Ġheter":14445,"ĠMade":14446,"Ġrental":14447,"Ġbelongs":14448,"Ġattorneys":14449,"Ġcrops":14450,"Ġmatched":14451,"ulum":14452,"oline":14453,"109":14454,"Ġdispar":14455,"Ġbuyers":14456,"ĠCambridge":14457,"Ġethics":14458,"roups":14459,"Ġjustified":14460,"Ġmarginal":14461,"Ġrespected":14462,"winning":14463,"Ġnodded":14464,"ĠSerge":14465,"ĠFormer":14466,"Craft":14467,"################":14468,"ĠWarner":14469,"Ġdash":14470,"ete":14471,"Ġentert":14472,"ĠEscape":14473,"outheast":14474,"Ġknees":14475,"ĠBomb":14476,"Ġrug":14477,"Pass":14478,"Ġattitudes":14479,"government":14480,"ĠPrior":14481,"Ġqualities":14482,"Ġnotification":14483,"ĠPhone":14484,"lie":14485,"Ġanticipated":14486,"ĠCombat":14487,"ĠBarry":14488,"Ġ1982":14489,"Users":14490,"oner":14491,"Ġcomputing":14492,"ĠConnecticut":14493,"Ġlesser":14494,"Ġpeers":14495,"ĠCu":14496,"Ġtechnically":14497,"Ġsubmission":14498,"ĠUniversal":14499,"Ġmanually":14500,"ourge":14501,"Ġrespondents":14502,"ĠBTC":14503,"ĠHost":14504,"Ġfare":14505,"ĠBird":14506,"Ġreceipt":14507,"also":14508,"Ġjack":14509,"Ġagriculture":14510,"Ġskull":14511,"Ġ!=":14512,"Ġpassive":14513,"ĠCI":14514,"Ġsocieties":14515,"Ġreminded":14516,"Ġinterference":14517,"Buy":14518,"Ġâľ":14519,"gon":14520,"Ġscrutiny":14521,"ĠWitch":14522,"Ġconducting":14523,"Ġãĥ":14524,"Ġexchanges":14525,"ĠMitchell":14526,"Ġinhabit":14527,"Ġtwist":14528,"BD":14529,"Ġwherever":14530,"groupon":14531,"Ġjokes":14532,"ĠBenjamin":14533,"ĠRandom":14534,"frame":14535,"ĠLions":14536,"Ġhighlighted":14537,"ĠArkansas":14538,"Ent":14539,"Ġpile":14540,"Ġprelim":14541,"gs":14542,"minded":14543,"Ġfelony":14544,"ĠGA":14545,"ĠLuck":14546,"Ġpractically":14547,"ĠBos":14548,"Ġactress":14549,"Dam":14550,"ĠBou":14551,"Ġvisa":14552,"Ġembedded":14553,"Ġhybrid":14554,"Ġearliest":14555,"Ġsooner":14556,"social":14557,"ĠHA":14558,"Ġsteep":14559,"Ġdisadvant":14560,"Ġexploit":14561,"ĠEgg":14562,"ĠUltra":14563,"Ġnecessity":14564,"Local":14565,"iege":14566,"Ġdated":14567,"Ġmasses":14568,"Ġsubscription":14569,"pless":14570,"Ġanonym":14571,"Ġpresumably":14572,"Blue":14573,"Their":14574,"asketball":14575,"ĠPhilip":14576,"Ġcomed":14577,"loaded":14578,"rane":14579,"Ġreflection":14580,"China":14581,"Ġextends":14582,"Ġforming":14583,"Ġunders":14584,"2001":14585,"Ġgrat":14586,"Ġconcentrations":14587,"Ġinsulin":14588,"Ġsecular":14589,"Ġwhilst":14590,"Ġwinners":14591,"Advertisements":14592,"Ġdeliberately":14593,"ĠWorking":14594,"Ġsink":14595,"etics":14596,"dale":14597,"Ġmandate":14598,"Ġgram":14599,"Ġvacation":14600,"Ġwarnings":14601,"ripp":14602,"ĠTHAT":14603,"Ġcommentary":14604,"Ġintu":14605,"Ġaest":14606,"Ġreasoning":14607,"Ġbreakdown":14608,"ĠZombie":14609,"Ġ-->":14610,"ĠPolitical":14611,"cott":14612,"Ġthrust":14613,"Ġtechnological":14614,"Ġdeciding":14615,"Ġtrafficking":14616,"Long":14617,"Welcome":14618,"prising":14619,"ĠCommunications":14620,"Ġendors":14621,"Ġswift":14622,"Ġmetabol":14623,"coins":14624,"resa":14625,"ĠHTTP":14626,"Ġenroll":14627,"ĠHappy":14628,"usr":14629,"intage":14630,"Ġ[\"":14631,"uably":14632,"ĠMaterial":14633,"Ġrepeal":14634,"Sept":14635,"kh":14636,"ĠModi":14637,"Ġunderneath":14638,"ĠIL":14639,"shore":14640,"Ġdiagnosed":14641,"aceutical":14642,"Ġshower":14643,"aux":14644,"ĠSwitch":14645,"ĠStrength":14646,"Ġjihad":14647,"national":14648,"Ġtrauma":14649,"ussy":14650,"oni":14651,"Ġconsolid":14652,"Ġcalories":14653,"ĠFlynn":14654,"agged":14655,"168":14656,"ĠPink":14657,"Ġfulfill":14658,"Ġchains":14659,"Ġnotably":14660,"ĠAV":14661,"Life":14662,"ĠChuck":14663,"mus":14664,"ĠUrban":14665,"ĠHend":14666,"Ġdeposit":14667,"ĠSad":14668,"Ġaffair":14669,"ORK":14670,"ieval":14671,"ĠFDA":14672,"Ġtrop":14673,"ĠOverall":14674,"Ġvirtue":14675,"Ġsatisfaction":14676,"aund":14677,"Ġlun":14678,"ĠSwitzerland":14679,"ĠOperation":14680,"process":14681,"Ġshook":14682,"Ġcounties":14683,"leased":14684,"ĠCharlotte":14685,"112":14686,"Ġtranscript":14687,"Ġredd":14688,"push":14689,"ĠHey":14690,"ĠAnalysis":14691,"[\"":14692,"Ġalternatives":14693,"ardless":14694,"Ġeleph":14695,"Ġprejud":14696,"ĠLeaf":14697,"Having":14698,"ĠHub":14699,"Ġexpressions":14700,"ĠVolume":14701,"Ġshocking":14702,"ĠReds":14703,"Ġreadily":14704,"Ġplanets":14705,"adata":14706,"Ġcollapsed":14707,"ĠMadrid":14708,"Ġirrit":14709,"ipper":14710,"ĠEnc":14711,"ĠWire":14712,"Ġbuzz":14713,"ĠGP":14714,"asha":14715,"Ġaccidentally":14716,"uru":14717,"Ġfrustrated":14718,"ĠSA":14719,"Ġhungry":14720,"ĠHuff":14721,"Ġlabels":14722,"anto":14723,"ĠEP":14724,"Ġbarriers":14725,")|":14726,"ĠBerkeley":14727,"ĠJets":14728,"Ġpairs":14729,"ĠLan":14730,"James":14731,"ĠBear":14732,"Ġhumor":14733,"ĠLiberty":14734,"Ġmagnitude":14735,"Ġaging":14736,"ĠMason":14737,"Ġfriendship":14738,"umbling":14739,"Ġemerge":14740,"Ġnewspapers":14741,"Ġambitious":14742,"ĠRichards":14743,"aternal":14744,"Ġ1981":14745,"Ġcookies":14746,"Ġsculpt":14747,"Ġpursuit":14748,"Location":14749,"Ġscripts":14750,"pc":14751,"Ġarrangements":14752,"Ġdiameter":14753,"Ġloses":14754,"amation":14755,"Ġliqu":14756,"ĠJake":14757,"arette":14758,"Ġunderstands":14759,"ĠZen":14760,"vm":14761,"Ġapprove":14762,"Ġwip":14763,"Ġultra":14764,"Ġintend":14765,"ĠDI":14766,"ascular":14767,"Ġstays":14768,"ĠKor":14769,"ĠKl":14770,"Ġinvesting":14771,"La":14772,"Ġbelieving":14773,"bad":14774,"mouth":14775,"Ġtaxpayer":14776,"ãĥĥ":14777,"ĠQuebec":14778,"Ġlap":14779,"ĠSwiss":14780,"drop":14781,"Ġdrain":14782,"iri":14783,"etc":14784,"ften":14785,"ĠNex":14786,"Ġstraw":14787,"Ġscreaming":14788,"Ġcounted":14789,"Ġdamaging":14790,"Ġambassador":14791,"century":14792,"Ġprox":14793,"Ġarrests":14794,"uv":14795,"ilateral":14796,"ĠCharg":14797,"Ġprescribed":14798,"Ġindependently":14799,"Ġfierce":14800,"ĠBaby":14801,"Ġbrave":14802,"Ġsuits":14803,"=>":14804,"Ġbaseline":14805,"ĠRate":14806,"Ġislands":14807,"Ġ((":14808,"green":14809,"ixels":14810,"Ġnamely":14811,"ĠVillage":14812,"than":14813,"amy":14814,"Version":14815,"gmail":14816,"entials":14817,"ĠSud":14818,"ĠMelbourne":14819,"Ġarriving":14820,"Ġquantum":14821,"eff":14822,"ropolitan":14823,"Tri":14824,"Ġfuneral":14825,"ĠIR":14826,"ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ":14827,"ĠCob":14828,"itably":14829,"Ġturb":14830,"Ġcombo":14831,"Review":14832,"Ġdeployment":14833,"uity":14834,"ĠBott":14835,"Ġinvisible":14836,"Ġrendering":14837,"Ġunlocked":14838,"Ġaqu":14839,"ĠVladimir":14840,"Ġpad":14841,"ĠBrain":14842,"ĠLegacy":14843,"dragon":14844,"ĠKurdish":14845,"Ġsounded":14846,"Ġdetained":14847,"ĠDM":14848,"gary":14849,"Ġdaughters":14850,"Ġdisturbing":14851,"uka":14852,"ĠParad":14853,"Ġtast":14854,"Ġunfortunate":14855,"Ġul":14856,"emin":14857,"Ġattendance":14858,"trl":14859,"Ġparks":14860,"ĠMemorial":14861,"ĠAlice":14862,"othy":14863,"guard":14864,"ĠDise":14865,"ĠShan":14866,"ĠForum":14867,"Rich":14868,"Ġshifted":14869,"uez":14870,"Ġlighter":14871,"ĠMagn":14872,"Ġcod":14873,"Sch":14874,"hammad":14875,"Pub":14876,"350":14877,"ĠPokemon":14878,"Ġprototype":14879,"Ġunre":14880,"Base":14881,"ĠStudents":14882,"ĠReply":14883,"ĠCommunist":14884,"Ġgau":14885,"ĠTyler":14886,"IZ":14887,"Ġparticipated":14888,"Ġsuprem":14889,"ĠDetails":14890,"Ġvessels":14891,"rod":14892,"Ġtribe":14893,"keep":14894,"Ġassumptions":14895,"Ġpound":14896,"Ġcrude":14897,"ĠAvailable":14898,"Ġswimming":14899,"Ġinclusion":14900,"Ġadvances":14901,"culation":14902,"Ġconservation":14903,"Ġoverd":14904,"ĠBuffalo":14905,"Article":14906,"edge":14907,"Ġawa":14908,"ĠMadison":14909,"Ġsidew":14910,"Ġcatast":14911,"ĠKrist":14912,"ucle":14913,"ĠHighway":14914,"ĠTerror":14915,"Ġactivation":14916,"Ġunconscious":14917,"ĠSatan":14918,"ĠSusan":14919,"illery":14920,"Ġarranged":14921,"iop":14922,"Ġrumors":14923,"urring":14924,"think":14925,"ĠKeith":14926,"ĠKind":14927,"Ġavoiding":14928,"byn":14929,"nut":14930,"ĠSpeaker":14931,"rus":14932,"names":14933,"Ġguilt":14934,"ĠOlympics":14935,"Ġsail":14936,"ĠMes":14937,"levant":14938,"ĠColumbus":14939,"aft":14940,"City":14941,"South":14942,"ĠHarvey":14943,"ĠPun":14944,"Several":14945,"Ġmentally":14946,"Ġimpress":14947,"mount":14948,"ĠUbuntu":14949,"âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ":14950,"ĠSuperman":14951,"ĠMPs":14952,"Ġintentions":14953,"ĠRacing":14954,"Ġlikelihood":14955,"Ġ240":14956,"Total":14957,"Ġtoys":14958,"ĠWatson":14959,"Ġurge":14960,"Lear":14961,"ĠPaper":14962,"Ġoccurring":14963,"ĠBeng":14964,"ĠCert":14965,"Ġstones":14966,"Tim":14967,"ĠTwin":14968,"zb":14969,"ĠDynam":14970,"Ġpolitician":14971,"kens":14972,"ĠEnterprise":14973,"UTERS":14974,"Ġabol":14975,"Ġrefresh":14976,"Ġarbitrary":14977,"pection":14978,"Ġtroubles":14979,"Ġ});":14980,"tv":14981,"Ġpilots":14982,"Ġdistribute":14983,"Ġaudit":14984,"Ġpause":14985,"original":14986,"Ġrivals":14987,"£":14988,"Fig":14989,"TL":14990,"abil":14991,"rying":14992,"Lin":14993,"ioned":14994,"lon":14995,"Ġfancy":14996,"Ġcrashed":14997,"Ġtract":14998,"Ġshed":14999,"Ġconsume":15000,"Based":15001,"download":15002,"init":15003,"Ġvoltage":15004,"Introdu":15005,"Ġcondemned":15006,"ĠFinance":15007,"respect":15008,"Ġexcluded":15009,"Ġestablishing":15010,"heric":15011,"Ġheritage":15012,"Ġspectacular":15013,"Ġunst":15014,"ĠSnowden":15015,"ĠLane":15016,"San":15017,"Ġprotections":15018,"struction":15019,"incinn":15020,"Ġmacro":15021,"Custom":15022,"iosity":15023,"Ġesp":15024,"Ġfunctioning":15025,"Ġmush":15026,"Ġpuzzle":15027,"Ġethical":15028,"Mal":15029,"Ġgoverning":15030,"ĠFerguson":15031,"Ġrestored":15032,"Ġstressed":15033,"ĠCounter":15034,"ĠKas":15035,"clip":15036,"ANS":15037,"Ġseiz":15038,"UK":15039,"byss":15040,"oldown":15041,"api":15042,"Ġpermanently":15043,"ounters":15044,"West":15045,"Through":15046,"Light":15047,"atoes":15048,"Ġneat":15049,"Ġcord":15050,"urer":15051,"Ġseverely":15052,"ĠAven":15053,"Ġinterrog":15054,"Ġtriple":15055,"Given":15056,"Number":15057,"Ġarise":15058,"Ġsher":15059,"plant":15060,"Ġflower":15061,"ĠCou":15062,"Ġate":15063,"Ġnewer":15064,"bul":15065,"Ġmeanwhile":15066,"ĠLair":15067,"Ġadjustment":15068,"ĠCopyright":15069,"Ġdivers":15070,"iological":15071,"Ġgamers":15072,"oat":15073,"Ġhistorically":15074,"Ġanalog":15075,"Ġlongtime":15076,"Ġprescription":15077,"ĠMist":15078,"ĠHyper":15079,"ĠMaine":15080,"ĠDeity":15081,"Ġmultipl":15082,"ĠReincarn":15083,"ĠHyd":15084,"ĠPic":15085,"Sil":15086,"rants":15087,"ĠCris":15088,".;":15089,"({":15090,"ependence":15091,"Ġrecy":15092,"ateur":15093,"Ġquad":15094,"Ġglob":15095,"Ġconced":15096,"team":15097,"Ġcapitalist":15098,"ĠLot":15099,"Ġroyal":15100,"ĠCyber":15101,"Ġblacks":15102,"metic":15103,"riv":15104,"ĠDanny":15105,"Ġspo":15106,"ĠRO":15107,"Ġanimated":15108,"rypted":15109,"ĠDeputy":15110,"Ġrendered":15111,"FE":15112,"Ġstreak":15113,"Ġclouds":15114,"ĠDoug":15115,"~~~~~~~~":15116,"Ġdiscour":15117,"ĠVeh":15118,"Ġpsychology":15119,"ĠJourney":15120,"Ġcrystal":15121,"ĠFrost":15122,"Ġsuspicion":15123,"Ġrelate":15124,"orus":15125,"ĠCrypt":15126,"ĠNVIDIA":15127,"comed":15128,"uting":15129,"incinnati":15130,"Ġvulnerability":15131,"ostic":15132,"Ġisolation":15133,"Ġcooling":15134,"ĠCoalition":15135,"Ġ119":15136,"Four":15137,"ĠDeal":15138,"Ġâī":15139,"semble":15140,"rament":15141,"ĠBarcelona":15142,"Ġ102":15143,"Ġcocaine":15144,"ocalypse":15145,"Feb":15146,"ogenic":15147,"Ġmutation":15148,"Ġcryptoc":15149,"ĠKel":15150,"ĠGit":15151,"ais":15152,"Ġsisters":15153,"ANK":15154,"Ġactivate":15155,"Ter":15156,"Ġdread":15157,"ylon":15158,"Ġpropri":15159,"Aust":15160,"ĠDefault":15161,"Ġoutdoor":15162,"Ġsheer":15163,"ceive":15164,"Ġgently":15165,"о":15166,"Program":15167,"ĠâĨĴ":15168,"Ġvegan":15169,"ĠCrus":15170,"Ġresponsibilities":15171,"ĠHR":15172,"OLD":15173,"Ġprevents":15174,"Ġstiff":15175,"ĠWere":15176,"Ġathletic":15177,"ĠScore":15178,"Ġ):":15179,"Ġcolumns":15180,"ĠLoc":15181,"available":15182,"ĠFram":15183,"ĠSessions":15184,"Ġcompanion":15185,"Ġpacks":15186,"140":15187,"ĠKnights":15188,"Ġfart":15189,"Ġstreams":15190,"Ġshore":15191,"Ġappeals":15192,"ĠPerformance":15193,"haul":15194,"ĠStra":15195,"ĠNag":15196,"103":15197,"ĠTransportation":15198,"BB":15199,"Ev":15200,"zan":15201,"Public":15202,"Ġtwin":15203,"ulsion":15204,"Mult":15205,"Ġelectro":15206,"Ġstatue":15207,"ationally":15208,"ĠNort":15209,"Ġinspection":15210,"/*":15211,"igue":15212,"Ġcompassion":15213,"ĠTales":15214,"ĠStein":15215,"ĠScreen":15216,"ĠBug":15217,"ĠLion":15218,"girl":15219,"Ġwithdrawal":15220,"Ġobjectives":15221,"Ġbloody":15222,"Ġpreliminary":15223,"Ġjacket":15224,"Ġdimensions":15225,"ĠCool":15226,"ĠOccup":15227,"Ġwreck":15228,"Ġdoubled":15229,"anking":15230,"Ġ1975":15231,"Ġglasses":15232,"ĠWang":15233,"prov":15234,"Path":15235,"connected":15236,"ĠMulti":15237,"ĠNorway":15238,"agonist":15239,"Ġfeared":15240,"Ġtouching":15241,"Ġarguably":15242,"¯¯¯¯¯¯¯¯":15243,"ĠNCAA":15244,"chem":15245,"Ġspat":15246,"ĠWWE":15247,"ĠCel":15248,"igger":15249,"Ġattacker":15250,"ĠJoin":15251,"object":15252,"etta":15253,"Ġeliminated":15254,"det":15255,"Ġdestruct":15256,"ĠLucas":15257,"ctuary":15258,"180":15259,"ĠBrady":15260,"ĠBlues":15261,"Bay":15262,"aukee":15263,"Ġtimeline":15264,"Ġdelegates":15265,"written":15266,"ufficient":15267,"Ġshapes":15268,"Copyright":15269,"ouble":15270,"service":15271,"Ġpione":15272,"Ġcolleges":15273,"Ġrows":15274,"Ġspite":15275,"Ġassessed":15276,"360":15277,"Ġlease":15278,"Ġconfidential":15279,"cker":15280,"ĠManning":15281,"ĠVoice":15282,"Ġsealed":15283,"Ġcalculate":15284,"NO":15285,"ĠAssistant":15286,"Ġteenager":15287,"ulent":15288,"atherine":15289,"Ġmock":15290,"Ġdiamond":15291,"Ġfest":15292,"Ġswitched":15293,"Ġresume":15294,"ĠPuerto":15295,"Ġlanes":15296,"iration":15297,"ĠSimilarly":15298,"Ġrod":15299,"ĠSel":15300,"ĠPalace":15301,"ĠLimited":15302,"eous":15303,"Ġvariant":15304,"Ġward":15305,"Ġ))":15306,"Show":15307,"OOK":15308,"Alex":15309,"ĠNep":15310,"bris":15311,"ĠWikipedia":15312,"Ġexceptional":15313,"Ġmanages":15314,"ĠDraw":15315,"Again":15316,"Ġcopper":15317,"utt":15318,"Ġexports":15319,"Ġportfolio":15320,"Ġelevated":15321,"Rated":15322,"ĠOtherwise":15323,"ĠTact":15324,"ĠShel":15325,"ĠTX":15326,"\"âĢĶ":15327,"Ġresur":15328,"ĠWa":15329,"venant":15330,"Ġmonetary":15331,"people":15332,"Email":15333,"Ġfifty":15334,"ĠSweet":15335,"ĠMalaysia":15336,"Ġconfusing":15337,"ĠRio":15338,"uda":15339,"utenant":15340,"\");":15341,"Ġpraised":15342,"Ġvolumes":15343,"turn":15344,"Ġmature":15345,"Ġnonprofit":15346,"Ġpassionate":15347,"ĠPrivate":15348,"Ġ103":15349,"Ġdescend":15350,"ç¥ŀ":15351,"uffy":15352,"headed":15353,"Whether":15354,"rien":15355,"zech":15356,"beit":15357,"Ġchrom":15358,"ĠMcM":15359,"Ġdancing":15360,"Ġeleg":15361,"ĠNoticed":15362,"115":15363,"Ġadvocacy":15364,"ENTS":15365,"ambling":15366,"ĠMinor":15367,"ĠFinn":15368,"Ġpriorities":15369,"Ġthereof":15370,"ĠStage":15371,"ĠRogers":15372,"Ġsubstitute":15373,"ĠJar":15374,"ĠJefferson":15375,"Ġlightly":15376,"102":15377,"ĠLisa":15378,"uits":15379,"ysical":15380,"Ġshifts":15381,"Ġdrones":15382,"Ġworkplace":15383,"Ġresid":15384,"ensed":15385,"ahn":15386,"Ġpreferences":15387,"server":15388,"Ġdebates":15389,"doc":15390,"ĠGods":15391,"Ġhelicopter":15392,"Ġhonour":15393,"Ġconsiderably":15394,"eded":15395,"ĠFemale":15396,"ĠAnne":15397,"Ġreun":15398,"ĠFace":15399,"ĠHallow":15400,"ĠBudget":15401,"Ġcondemn":15402,"Ġtender":15403,"Prof":15404,"ocratic":15405,"ĠTurner":15406,"ĠAgric":15407,"Ġ1976":15408,"Ġapt":15409,"disc":15410,"ĠFighter":15411,"ĠAur":15412,"Ġgarbage":15413,"input":15414,"ĠKarl":15415,"ĠOliver":15416,"ĠLanguage":15417,"kn":15418,"Non":15419,"ĠClar":15420,"Ġtraditions":15421,"Ġadvertisement":15422,"ĠSor":15423,"Ġarchive":15424,"Ġvillages":15425,"750":15426,"Ġimplementing":15427,"waukee":15428,"Ġdietary":15429,"Ġswitching":15430,"Republic":15431,"Ġvelocity":15432,"Ġcit":15433,"ĠAwards":15434,"Ġfinancing":15435,"Ġlasted":15436,")]":15437,"Ġreminder":15438,"Person":15439,"Ġprecision":15440,"Ġdesigners":15441,"ĠFried":15442,"ĠBorder":15443,"Ġtragic":15444,"Ġwield":15445,"Ġinitiatives":15446,"ĠTank":15447,"wer":15448,"Ġjoins":15449,"Ro":15450,"inery":15451,"Ġarrow":15452,"Ġgenerating":15453,"founder":15454,"Ġsearches":15455,"Ġrandomly":15456,"Access":15457,"Ġbatch":15458,"Ġposed":15459,"lat":15460,"Ġpursuing":15461,"asa":15462,"Ġtestified":15463,"forming":15464,"ĠShar":15465,"wiki":15466,"ĠEither":15467,"Sometimes":15468,"Ġsenators":15469,"ĠJohnny":15470,"ĠTaliban":15471,"ĠGPS":15472,"\":\"/":15473,"ãģ®å":15474,"Ġanalyzed":15475,"ĠRubio":15476,"ĠMovement":15477,"opard":15478,"iii":15479,"Stand":15480,"fight":15481,"Ġignoring":15482,"iang":15483,"ĠGN":15484,"soever":15485,"ĠSTAT":15486,"Ġrefusing":15487,"Ġsweat":15488,"Ġbay":15489,"PORT":15490,"irmed":15491,"aky":15492,"Ġdispro":15493,"Ġlabeled":15494,"Ġ108":15495,"Hello":15496,"Ġpleasant":15497,"aba":15498,"Ġtriumph":15499,"Ġaboard":15500,"Ġincom":15501,"ĠCrow":15502,"lett":15503,"Ġfolk":15504,"Ġchase":15505,"``":15506,"ĠBrus":15507,"Ġteens":15508,"cue":15509,"Ġterrain":15510,"hyd":15511,"ilight":15512,"ORY":15513,"Support":15514,"ews":15515,"lli":15516,"raints":15517,"ĠCand":15518,"Ġabused":15519,"achment":15520,"larg":15521,"Bas":15522,"ĠCancer":15523,"Ġ1978":15524,"Ġsupporter":15525,"access":15526,"ĠTermin":15527,"ĠTampa":15528,"ĠANY":15529,"Ġnewest":15530,"ĠCriminal":15531,"edu":15532,"Ġ1930":15533,"Ġadmits":15534,"Ġende":15535,"Ġfailures":15536,"urate":15537,"fulness":15538,"cycl":15539,"ĠSubject":15540,"Ġinfinite":15541,"three":15542,"WA":15543,"pit":15544,"ĠInstall":15545,"Rad":15546,"iliation":15547,"GM":15548,"Ġcontinent":15549,"Ġaccommodate":15550,"ĠClay":15551,"Ġpup":15552,"ĠFunction":15553,"Ġhammer":15554,"ĠAlberta":15555,"Ġrevised":15556,"Ġminorities":15557,"Ġmeasurement":15558,"Connell":15559,"Ġdisable":15560,"ĠMix":15561,"Incre":15562,"Ġfork":15563,"ĠRosen":15564,"Ġimplies":15565,"umblr":15566,"ANG":15567,"Ġproteins":15568,"Ġaggression":15569,"Ġfacilitate":15570,"SN":15571,"Ġillegally":15572,"uer":15573,"Ġacadem":15574,"Ġpuzz":15575,"ĠShift":15576,"pay":15577,"ollo":15578,"Ġaudiences":15579,"Build":15580,"Ġnoble":15581,"Ġsyntax":15582,"âĺħ":15583,"Ġbeam":15584,"ĠBed":15585,"ĠAld":15586,"Ġorigins":15587,"video":15588,"Ġ1977":15589,"ĠAssault":15590,"Ġgarage":15591,"Team":15592,"Ġverdict":15593,"Ġdwar":15594,"ĠVirtual":15595,"event":15596,"Keep":15597,"Ġsentiment":15598,"Ġwildlife":15599,"shirt":15600,"Ġburg":15601,"Ġrecommendation":15602,"represent":15603,"Ġgallery":15604,"owners":15605,"Ġscholar":15606,"Ġconvenience":15607,"ĠSwift":15608,"Ġconvinc":15609,"Cap":15610,"Ġwarfare":15611,"ĠVisual":15612,"Ġconstitute":15613,"Ġabort":15614,"ĠWeather":15615,"ĠLooking":15616,"ĠHem":15617,"Ġmartial":15618,"Ġincoming":15619,"etition":15620,"Ġtolerance":15621,"ĠCreated":15622,"Ġflows":15623,"ĠElder":15624,"Ġsouls":15625,"Ġfoul":15626,"ĠPain":15627,"ĠCAN":15628,"Ġ220":15629,"bc":15630,"hend":15631,"Ġgenius":15632,"Real":15633,"ĠWr":15634,"ometer":15635,"pad":15636,"Ġlimiting":15637,"ĠSi":15638,"ĠLore":15639,"ĠAdventures":15640,"Ġvaried":15641,"Disc":15642,"fin":15643,"ĠPersonal":15644,"Chris":15645,"Ġinvented":15646,"Ġdive":15647,"ĠRise":15648,"Ġoz":15649,"ĠComics":15650,"Ġexpose":15651,"ĠReb":15652,"letters":15653,"site":15654,"imated":15655,"Ġhacking":15656,"Ġeducated":15657,"ĠNobody":15658,"Ġdepri":15659,"Ġincentive":15660,"ãĤ·":15661,"Ġoversight":15662,"Ġtribes":15663,"ĠBelgium":15664,"Ġlicensing":15665,"ourt":15666,"Product":15667,"ahl":15668,"ĠGem":15669,"Ġspecialist":15670,"Ġcra":15671,"anners":15672,"ĠCorbyn":15673,"Ġ1973":15674,"READ":15675,"Ġsummar":15676,"Ġoverlook":15677,"ĠApplication":15678,"Ġinappropriate":15679,"Ġdownloaded":15680,"Que":15681,"ĠBears":15682,"Ġthumb":15683,"ĠCharacter":15684,"ĠReincarnated":15685,"ĠSid":15686,"Ġdemonstrates":15687,"sky":15688,"ĠBloomberg":15689,"ĠArray":15690,"ĠResults":15691,"ĠFourth":15692,"ĠEDT":15693,"ĠOscar":15694,"cend":15695,"Ġ106":15696,"ĠNULL":15697,"ĠHERE":15698,"match":15699,"ĠBrun":15700,"Ġglucose":15701,"ieg":15702,"egu":15703,"Ġcertified":15704,"Ġrelie":15705,"Ġhumanitarian":15706,"Ġprayers":15707,"King":15708,"Ġnan":15709,"hou":15710,"108":15711,"ulu":15712,"Ġrenewable":15713,"Ġdistinguish":15714,"Ġdense":15715,"ĠVent":15716,"ĠPackage":15717,"ĠBoss":15718,"Ġeditors":15719,"Ġmigr":15720,"Tra":15721,"ĠPeters":15722,"ĠArctic":15723,"2004":15724,"ĠCape":15725,"Ġlocally":15726,"Ġlasting":15727,"Ġhandy":15728,".).":15729,"Pan":15730,"ĠRES":15731,"Index":15732,"Ġtensions":15733,"Ġformerly":15734,"Ġideological":15735,"Ġsensors":15736,"Ġdealers":15737,"Ġdefines":15738,"Sk":15739,"Ġproceeds":15740,"Ġproxy":15741,"azines":15742,"ĠBash":15743,"ĠPad":15744,"ĠCraft":15745,"ealous":15746,"Ġsheets":15747,"ometry":15748,"June":15749,"clock":15750,"TT":15751,"ĠTheatre":15752,"ĠBuzz":15753,"Ġchapters":15754,"Ġmillenn":15755,"Ġdough":15756,"ĠCongressional":15757,"Ġimagined":15758,"avior":15759,"Ġclinic":15760,"Ġ1945":15761,"Ġholder":15762,"root":15763,"olester":15764,"Ġrestart":15765,"BN":15766,"ĠHamas":15767,"ĠJob":15768,"Ġorb":15769,"Ġram":15770,"Ġdisclose":15771,"Ġtranslate":15772,"Ġimmigrant":15773,"Ġannoying":15774,"Ġtreaty":15775,"anium":15776,"ĠTea":15777,"ĠLegion":15778,"Ġcrowds":15779,"ĠBec":15780,"ĠAer":15781,"ohyd":15782,"Bro":15783,"Looking":15784,"Ġlbs":15785,"Ġaggress":15786,"Ġseam":15787,"Ġintercept":15788,"ĠMI":15789,"mercial":15790,"activ":15791,"ĠCit":15792,"Ġdimension":15793,"Ġconsistency":15794,"Ġrushing":15795,"ĠDouglas":15796,"Ġtrim":15797,"Install":15798,"icker":15799,"Ġshy":15800,"106":15801,"Ġmentions":15802,"pelled":15803,"ĠTak":15804,"cost":15805,"Ġclassroom":15806,"Ġfortune":15807,"driven":15808,"Ġunle":15809,"ĠWheel":15810,"Ġinvestor":15811,"ĠMasters":15812,"kit":15813,"Ġassociations":15814,"ĠEvolution":15815,"oping":15816,"uscript":15817,"Ġprovincial":15818,"ĠWalter":15819,"avi":15820,"SO":15821,"Ġunlimited":15822,"English":15823,"ĠCards":15824,"ĠEbola":15825,"nered":15826,"Ġrevenge":15827,"Ġoutright":15828,"umper":15829,"Ġfitting":15830,"ĠSolid":15831,"Ġformally":15832,"Ġproblematic":15833,"Ġhazard":15834,"Ġencryption":15835,"Ġstraightforward":15836,"ĠAK":15837,"Ġpse":15838,"ĠOrb":15839,"ĠChamber":15840,"ĠMak":15841,"Contents":15842,"Ġloyalty":15843,"Ġlyrics":15844,"ĠSym":15845,"Ġwelcomed":15846,"Ġcooked":15847,"Ġmonop":15848,"Ġnurse":15849,"Ġmisleading":15850,"Ġeternal":15851,"Ġshifting":15852,"Ġ+=":15853,"Vis":15854,"Ġinstitutional":15855,"illary":15856,"Ġpant":15857,"VERT":15858,"ĠACC":15859,"ĠEnh":15860,"Ġincon":15861,"ĠREUTERS":15862,"Ġdonated":15863,"âĢ¦âĢ¦âĢ¦âĢ¦":15864,"Intern":15865,"Ġexhibit":15866,"Ġtire":15867,"ĠRic":15868,"ĠChampion":15869,"ĠMuhammad":15870,"NING":15871,"ĠSoccer":15872,"Ġmobility":15873,"Ġvarying":15874,"ĠMovie":15875,"Ġlord":15876,"oak":15877,"Field":15878,"Ġvector":15879,"usions":15880,"Ġscrap":15881,"Ġenabling":15882,"make":15883,"Tor":15884,".*":15885,"||":15886,"ĠWebsite":15887,"ĠNPC":15888,"Ġsocialist":15889,"ĠBilly":15890,"ĠAdditional":15891,"Ġcargo":15892,"Ġfarms":15893,"ĠSoon":15894,"ĠPrize":15895,"Ġmidnight":15896,"Ġ900":15897,"seen":15898,"ĠSpot":15899,"Ġsheep":15900,"Ġsponsored":15901,"ĠHi":15902,"ĠJump":15903,"Ġ1967":15904,"Microsoft":15905,"ĠAgent":15906,"Ġcharts":15907,"dir":15908,"Ġadjacent":15909,"Ġtricks":15910,"Ġmanga":15911,"Ġexagger":15912,"/>":15913,"football":15914,"ĠFCC":15915,"GC":15916,"ĠTier":15917,"andra":15918,"OUND":15919,"%),":15920,"Ġfruits":15921,"VC":15922,"ĠAA":15923,"Rober":15924,"Ġmidst":15925,"âĹ":15926,"anka":15927,"Ġlegislature":15928,"ĠNeil":15929,"Ġtourists":15930,"\"\"":15931,"ĠWarning":15932,"ĠNevertheless":15933,"ĠOfficial":15934,"ĠWhatever":15935,"Ġmold":15936,"Ġdrafted":15937,"Ġsubstances":15938,"Ġbreed":15939,"Ġtags":15940,"ĠTask":15941,"Ġverb":15942,"Ġmanufactured":15943,"comments":15944,"ĠPolish":15945,"Prov":15946,"Ġdetermines":15947,"Obama":15948,"kers":15949,"Ġutterly":15950,"Ġsect":15951,"sche":15952,"ĠGates":15953,"ĠChap":15954,"Ġaluminum":15955,"Ġzombie":15956,"ĠTouch":15957,"ĠUP":15958,"Ġsatisfy":15959,"Ġpredomin":15960,"ascript":15961,"Ġelaborate":15962,"Ġ1968":15963,"Ġmeasuring":15964,"ĠVari":15965,"anyahu":15966,"Ġsir":15967,"ulates":15968,"idges":15969,"ickets":15970,"ĠSpencer":15971,"TM":15972,"oubted":15973,"Ġprey":15974,"Ġinstalling":15975,"ĠCab":15976,"reed":15977,"reated":15978,"Supp":15979,"Ġwrist":15980,"ĠKerry":15981,"107":15982,"ĠKle":15983,"ĠRachel":15984,"Ġcotton":15985,"ĠARE":15986,"ĠEle":15987,"Control":15988,"Ġloads":15989,"ĠDod":15990,"anas":15991,"bone":15992,"Ġclassical":15993,"ĠRegional":15994,"ĠInteg":15995,"VM":15996,"Ġdesires":15997,"Ġautism":15998,"supported":15999,"ĠMessage":16000,"Ġcompact":16001,"writer":16002,"Ġ109":16003,"ĠHurricane":16004,"cision":16005,"Ġcycles":16006,"Ġdrill":16007,"Ġcolleague":16008,"Ġmaker":16009,"German":16010,"Ġmistaken":16011,"Sun":16012,"ĠGay":16013,"Ġwhatsoever":16014,"Ġsells":16015,"ĠAirl":16016,"liv":16017,"ĠOption":16018,"Ġsolved":16019,"Ġsectors":16020,"Ġhorizontal":16021,"Ġequation":16022,"ĠSkill":16023,"ĠBio":16024,"gement":16025,"ĠSnap":16026,"ĠLegal":16027,"Ġtrademark":16028,"Ġmakeup":16029,"Ġassembled":16030,"Ġsaves":16031,"ĠHalloween":16032,"ĠVermont":16033,"ĠFROM":16034,"Ġfarming":16035,"ĠPodcast":16036,"acceptable":16037,"ĠHigher":16038,"Ġasleep":16039,"ullivan":16040,"Ġreferen":16041,"ĠLev":16042,"Ġbullets":16043,"oko":16044,"HC":16045,"Ġstairs":16046,"Ġmaintains":16047,"ĠLower":16048,"ĠVi":16049,"Ġmarine":16050,"Ġacres":16051,"Ġcoordinator":16052,"ĠJoh":16053,"Ġcounterparts":16054,"ĠBrothers":16055,"Ġindict":16056,"bra":16057,"Ġchunk":16058,"Ġcents":16059,"Home":16060,"ĠMonth":16061,"Ġaccordingly":16062,"ifles":16063,"ĠGermans":16064,"ĠSyn":16065,"Hub":16066,"Ġeyeb":16067,"âĶĢâĶĢâĶĢâĶĢ":16068,"Ġranges":16069,"ĠHolland":16070,"ĠRobot":16071,"fc":16072,"Mike":16073,"Ġplasma":16074,"Ġswap":16075,"Ġathlete":16076,"ĠRams":16077,",'\"":16078,"Ġinfections":16079,"Ġcorrid":16080,"Ġvib":16081,"Ġpatches":16082,"Ġtraditionally":16083,"Ġrevelation":16084,"Ġsweep":16085,"Ġglance":16086,"Ġinex":16087,"2003":16088,"ĠRaw":16089,"working":16090,"osures":16091,"ĠDat":16092,"ĠLynch":16093,"Ġleverage":16094,"ĠReid":16095,"Ġcorrelation":16096,"iances":16097,"avascript":16098,"Ġrepository":16099,"retty":16100,"Ġ1972":16101,"240":16102,"Ġoun":16103,"pol":16104,"ĠReed":16105,"Ġtactical":16106,"isite":16107,"Apple":16108,"ĠQuinn":16109,"Ġraped":16110,"illo":16111,"Europe":16112,"Ġalgorithms":16113,"ĠRodrig":16114,"iu":16115,"Ġillum":16116,"Ġfame":16117,"Ġintroducing":16118,"Ġdelays":16119,"ĠRaiders":16120,"Ġwhistle":16121,"Ġnovels":16122,"ĠReally":16123,"Ġderiv":16124,"Ġpublications":16125,"ĠNeither":16126,"ĠCommerce":16127,"Ġaston":16128,"language":16129,"Notes":16130,"ĠRoth":16131,"ĠFear":16132,"Ġmate":16133,"Ġparade":16134,"ĠQB":16135,"Ġmaneu":16136,"ĠCincinnati":16137,"mitting":16138,"Ġwaist":16139,"ĠRew":16140,"Ġdiscont":16141,"а":16142,"Ġstaring":16143,"Ġalias":16144,"Ġsecurities":16145,"Ġtoilet":16146,"ĠJedi":16147,"Ġunlaw":16148,"vised":16149,"////////":16150,"](":16151,"ĠWeiss":16152,"Ġprest":16153,"ĠCompan":16154,"Ġmemo":16155,"ĠGrace":16156,"July":16157,"ĠElite":16158,"center":16159,"ĠStay":16160,"Ġgalaxy":16161,"Ġtooth":16162,"ĠSettings":16163,"Ġsubjected":16164,"ãĤ¦":16165,"Ġlineback":16166,"Ġretailers":16167,"ĠWant":16168,"Ġdangers":16169,"Air":16170,"Ġvoluntary":16171,"eway":16172,"Ġinterpreted":16173,"otine":16174,"ç":16175,"Ġpel":16176,"Service":16177,"ĠEventually":16178,"Ġcareers":16179,"Ġthreaten":16180,"Ġmemor":16181,"ĠBradley":16182,"ancies":16183,"sn":16184,"ĠUnknown":16185,"National":16186,"Ġshadows":16187,"ailand":16188,"ĠDash":16189,"Everyone":16190,"izzard":16191,"March":16192,"=(":16193,"Ġpulls":16194,"Ġstranger":16195,"Ġbackwards":16196,"ĠBernard":16197,"imensional":16198,"Ġchron":16199,"Ġtheoretical":16200,"ktop":16201,"Ġware":16202,"ĠInvestig":16203,"ĠIniti":16204,"ĠOperations":16205,"oven":16206,"ocide":16207,"*/":16208,"Ġflames":16209,"ĠCash":16210,"shit":16211,"Ġcab":16212,"ĠAnaly":16213,"ĠSeah":16214,"Ġdefining":16215,"Ġordering":16216,"Ġimmun":16217,"Ġpersistent":16218,"ACH":16219,"Russian":16220,"mans":16221,"Ġhind":16222,"Ġphotography":16223,"©":16224,"Ġhug":16225,"Ġ107":16226,"ĠHence":16227,"iots":16228,"udeau":16229,"Ġsubsidies":16230,"Ġroutinely":16231,"ĠDevice":16232,"itic":16233,"Ġdisgust":16234,"lander":16235,"Ġ1940":16236,"Ġassignment":16237,"ĠBesides":16238,"wick":16239,"ĠDust":16240,"usc":16241,"structed":16242,"111":16243,"develop":16244,"Ġfond":16245,"Ġintersection":16246,"Ġdignity":16247,"Ġcommissioner":16248,"Without":16249,"reach":16250,"Ġcartoon":16251,"Ġscales":16252,"ãĥŃ":16253,"FIG":16254,"Ġsurveys":16255,"ĠIndonesia":16256,"Ġartwork":16257,"Ġunch":16258,"Ġcycling":16259,"unct":16260,"auer":16261,"orate":16262,"ĠObviously":16263,"Ġcharacterized":16264,"feld":16265,"Ġaffirm":16266,"Ġinnings":16267,"Ġé":16268,"Ġaliens":16269,"Ġcloth":16270,"etooth":16271,"ĠCertain":16272,"§":16273,"Ġdigest":16274,"know":16275,"ĠXL":16276,"Ġpredictions":16277,"Ġdin":16278,"WAR":16279,"Ġaftermath":16280,"Example":16281,"ĠSuccess":16282,"ĠThr":16283,"IGN":16284,"Ġminer":16285,"Bus":16286,"Ġclarity":16287,"heimer":16288,"ĠOUT":16289,"ĠSend":16290,"ĠCircle":16291,"ĠDiet":16292,"Ġpronounced":16293,"Ġcreators":16294,"Ġearthquake":16295,"attery":16296,"geons":16297,"Ġod":16298,"Ġlaying":16299,"orp":16300,"Ult":16301,"project":16302,"Ġundermin":16303,"Ġsequel":16304,"Sam":16305,"ĠDarkness":16306,"Ġreception":16307,"bull":16308,"YS":16309,"ĠVir":16310,"Ġsequences":16311,"ĠCoin":16312,"Ġoutfit":16313,"ĠWait":16314,"119":16315,"Ġdelivers":16316,"......":16317,"Ġblown":16318,"ĠEsc":16319,"ĠMath":16320,"perm":16321,"ĠUl":16322,"Ġglim":16323,"Ġfacial":16324,"Ġgreenhouse":16325,"Ġtokens":16326,"/-":16327,"ĠAnnual":16328,"ĠONE":16329,"Ġteenage":16330,"ĠPhysical":16331,"ĠLang":16332,"ĠCelt":16333,"Ġsued":16334,"ividually":16335,"Ġpatience":16336,"chair":16337,"regular":16338,"Ġaug":16339,"inv":16340,"except":16341,"ĠLil":16342,"Ġnest":16343,"fd":16344,"sum":16345,"ĠChase":16346,"Russia":16347,"ĠJennifer":16348,"Ġoffseason":16349,"Overall":16350,"Fore":16351,"Ġriot":16352,"Aud":16353,"former":16354,"Ġdefenders":16355,"ĠCT":16356,"iotic":16357,"ribly":16358,"Ġautomated":16359,"Ġpenis":16360,"Ġinsist":16361,"Ġdiagram":16362,"ĠSQL":16363,"ĠGarc":16364,"Ġwitch":16365,"client":16366,"ierra":16367,"ambers":16368,"Ġrecount":16369,"far":16370,"Very":16371,"osterone":16372,"Ġappreciated":16373,"ĠPerfect":16374,"Section":16375,"Ġdoses":16376,"ocaust":16377,"Ġcostly":16378,"Ġgrams":16379,"ĠShi":16380,"Ġwrestling":16381,"Ġ1971":16382,"Ġtrophy":16383,"Ġnerve":16384,"ĠKaz":16385,"ĠExperience":16386,"Ġpledged":16387,"Ġplayback":16388,"Ġcreativity":16389,"bye":16390,"Ġattackers":16391,"Ġholders":16392,"ĠCoach":16393,"ĠPhD":16394,"Ġtransfers":16395,"Ġcolored":16396,"ĠHindu":16397,"Ġdrown":16398,"Ġlistened":16399,"ĠWA":16400,"iasm":16401,"PO":16402,"Ġappealing":16403,"Ġdisclosed":16404,"ĠChicken":16405,"agging":16406,"Ġpleaded":16407,"Ġnavigation":16408,"ĠReturns":16409,"Ġ[[":16410,"ROR":16411,"EA":16412,"Ġphotographer":16413,"ĠRider":16414,"ippers":16415,"Ġslice":16416,"Ġerect":16417,"Ġhed":16418,"issance":16419,"ĠVikings":16420,"urious":16421,"Ġappet":16422,"oubtedly":16423,"Child":16424,"Ġauthentic":16425,"oos":16426,"ĠMaking":16427,"Ġannouncing":16428,"Ġbod":16429,"Ġmeter":16430,"ĠNine":16431,"ĠRogue":16432,"Ġworkforce":16433,"Ġrenewed":16434,"Ġorganisations":16435,"acs":16436,"PLE":16437,"Short":16438,"Ġcompounds":16439,"ĠVisit":16440,"Ġenvelop":16441,"earth":16442,"Ġsupportive":16443,"ggle":16444,"ĠBrussels":16445,"ĠGuild":16446,"Create":16447,"REL":16448,"Ġaveraged":16449,"Ġ1969":16450,"riages":16451,"Ġlengthy":16452,"Ġforgot":16453,"Okay":16454,"ĠErd":16455,"Ġdealer":16456,"Ġrecession":16457,"DD":16458,"Ġdesperately":16459,"Ġhunger":16460,"Ġsticks":16461,"Ġmph":16462,"ĠFaith":16463,"Ġintentionally":16464,"Ġdemol":16465,"ueller":16466,"ĠSale":16467,"Ġdebris":16468,"spring":16469,"Ġleap":16470,">>>>":16471,"Ġcontainers":16472,"selling":16473,"ranean":16474,"attering":16475,"Ġcommented":16476,"ĠCM":16477,"onut":16478,"Ġwoods":16479,"especially":16480,"Ġorganize":16481,"ivic":16482,"ĠWoods":16483,"anga":16484,"squ":16485,"Ġmaj":16486,"amon":16487,"Ġaxis":16488,"Ġ1974":16489,"ĠDenmark":16490,"Ġwarrior":16491,"ĠPand":16492,"Ġoutlined":16493,"ĠBO":16494,"insula":16495,"zilla":16496,"ebook":16497,"Ġdare":16498,"Ġsearched":16499,"Ġnavigate":16500,"Sn":16501,"writing":16502,"Ġunited":16503,"Japan":16504,"ĠHebrew":16505,"Ġflame":16506,"Ġrelies":16507,"Ġcatching":16508,"ĠSho":16509,"Ġimprisonment":16510,"Ġpockets":16511,"Ġclosure":16512,"ĠFam":16513,"tim":16514,"adequ":16515,"Activity":16516,"Ġrecruiting":16517,"ĠWATCH":16518,"ĠArgentina":16519,"dest":16520,"Ġapologize":16521,"oro":16522,"Ġlacks":16523,"Ġtuned":16524,"ĠGriffin":16525,"Ġinfamous":16526,"Ġcelebrity":16527,"sson":16528,"Ġ----------------------------------------------------------------":16529,"ĠIsis":16530,"ĠDisplay":16531,"Ġcredibility":16532,"Ġeconomies":16533,"Ġheadline":16534,"ĠCowboys":16535,"Ġindef":16536,"Ġlately":16537,"Ġincentives":16538,"button":16539,"ĠMob":16540,"Aut":16541,"Ġresigned":16542,"ĠOm":16543,"camp":16544,"Ġprofiles":16545,"Ġschemes":16546,"olphins":16547,"ayed":16548,"Clinton":16549,"enh":16550,"ĠYahoo":16551,"Ġabst":16552,"Ġank":16553,"suits":16554,"Ġwished":16555,"ĠMarco":16556,"udden":16557,"Ġsphere":16558,"ĠBishop":16559,"Ġincorporated":16560,"ĠPlant":16561,"114":16562,"Ġhated":16563,"pic":16564,"Ġdonate":16565,"Ġlined":16566,"Ġbeans":16567,"Ġstealing":16568,"Ġcostume":16569,"Ġsheriff":16570,"Ġforty":16571,"Ġintact":16572,"Ġadapted":16573,"Ġtravelling":16574,"bart":16575,"Ġnicely":16576,"Ġdried":16577,"Ġscal":16578,"osity":16579,"NOTE":16580,"ĠBh":16581,"ĠBroncos":16582,"ĠIgn":16583,"Ġintimate":16584,"Ġchemistry":16585,"Ġoptimal":16586,"Deb":16587,"ĠGeneration":16588,"Ġ],":16589,"ichi":16590,"ĠWii":16591,"ĠYOUR":16592,"ventions":16593,"Write":16594,"Ġpopul":16595,"unning":16596,"ĠWor":16597,"Vol":16598,"Ġqueen":16599,"heads":16600,"KK":16601,"Ġanalyze":16602,"opic":16603,"earchers":16604,"Ġdot":16605,"legraph":16606,"astically":16607,"Ġupgrades":16608,"Ġcares":16609,"Ġextending":16610,"Ġfreeze":16611,"Ġinability":16612,"Ġorgans":16613,"Ġpretend":16614,"Ġoutlet":16615,"113":16616,"olan":16617,"ĠMall":16618,"uling":16619,"talk":16620,"Ġexpressing":16621,"ĠAlways":16622,"ĠBegin":16623,"files":16624,"Ġlicenses":16625,"%%":16626,"ĠMitt":16627,"Ġfilters":16628,"ĠMilwaukee":16629,"GN":16630,"Ġunfold":16631,"Mo":16632,"Ġnutrition":16633,"ppo":16634,"Bo":16635,"Ġfounding":16636,"Ġundermine":16637,"Ġeasiest":16638,"ĠCzech":16639,"ĠMack":16640,"Ġsexuality":16641,"ĠNixon":16642,"Win":16643,"ĠArn":16644,"ĠKin":16645,"ãĤ£":16646,"icer":16647,"Ġfortun":16648,"Ġsurfaces":16649,"aghd":16650,"Ġcarriers":16651,"ĠPART":16652,"ĠTib":16653,"Ġinterval":16654,"Ġfrustrating":16655,"ĠShip":16656,"ĠArmed":16657,"ffe":16658,"Ġboats":16659,"ĠAbraham":16660,"inis":16661,"Ġsuited":16662,"thread":16663,"iov":16664,"abul":16665,"ĠVenezuela":16666,"Ġtom":16667,"super":16668,"Ġcastle":16669,"although":16670,"ioxide":16671,"eches":16672,"Ġevolutionary":16673,"Ġnegotiate":16674,"Ġconfronted":16675,"Remember":16676,"Ġ170":16677,"Such":16678,"Ġ911":16679,"mult":16680,"ĠAbyss":16681,"urry":16682,"kees":16683,"spec":16684,"ĠBarbara":16685,"Ġbelonging":16686,"Ġvillain":16687,"istani":16688,"Ġaccountable":16689,"Ġportions":16690,"ĠDecl":16691,"Ur":16692,"ĠKate":16693,"gre":16694,"Ġmagazines":16695,"UCK":16696,"Ġregulate":16697,"omon":16698,"ĠAlmost":16699,"Ġoverview":16700,"Ġscram":16701,"Ġloot":16702,"ĠFitz":16703,"Ġcharacteristic":16704,"ĠSnake":16705,"say":16706,"ĠRico":16707,"Ġtrait":16708,"ĠJoined":16709,"aucus":16710,"Ġadaptation":16711,"ĠAirlines":16712,"Ġarchae":16713,"ĠIde":16714,"Ġbikes":16715,"Ġliterary":16716,"Ġinfluences":16717,"ĠUsed":16718,"Creat":16719,"Ġplea":16720,"ĠDefence":16721,"ĠAssass":16722,"Ġpond":16723,"ULT":16724,")\"":16725,"Ġevaluated":16726,"Ġobtaining":16727,"Ġdemographic":16728,"Ġvigil":16729,"aley":16730,"Ġspouse":16731,"ĠSeahawks":16732,"respons":16733,"ĠBelt":16734,"umatic":16735,"Ġrises":16736,"runner":16737,"ĠMichelle":16738,"Ġpotent":16739,"race":16740,"ĠPAC":16741,"Find":16742,"olesterol":16743,"ISS":16744,"ĠIntroduced":16745,"resses":16746,"ignment":16747,"Os":16748,"ĠTu":16749,"ĠDex":16750,"icides":16751,"Ġsparked":16752,"ĠLaura":16753,"ĠBryant":16754,"Ġsmiling":16755,"ĠNexus":16756,"Ġdefendants":16757,"ĠCatal":16758,"Ġdishes":16759,"shaped":16760,"Ġprolong":16761,"mt":16762,"($":16763,"ãĢĤ":16764,"Ġcalculations":16765,"ĠSame":16766,"Ġpiv":16767,"HH":16768,"Ġcancelled":16769,"Ġgrin":16770,"Ġterritories":16771,"istically":16772,"Come":16773,"ĠParent":16774,"Project":16775,"Ġneglig":16776,"ĠPrivacy":16777,"Ġammo":16778,"LECT":16779,"olutely":16780,"ĠEpic":16781,"Ġmisunder":16782,"wal":16783,"April":16784,"mos":16785,"pathy":16786,"ĠCarson":16787,"Ġalbums":16788,"ĠEasy":16789,"Ġpistol":16790,"<<":16791,"Ġ\\(":16792,"target":16793,"help":16794,"Ġinterpre":16795,"conscious":16796,"ĠHousing":16797,"ĠJoint":16798,"127":16799,"Ġbeers":16800,"science":16801,"ĠFirefox":16802,"effective":16803,"ĠCabin":16804,"ĠOkay":16805,"ĠApplic":16806,"Ġspacecraft":16807,"ĠSR":16808,"vet":16809,"ĠStrange":16810,"SB":16811,"Ġcorps":16812,"iberal":16813,"efficient":16814,"Ġprevalence":16815,"Ġeconomists":16816,"118":16817,"Thread":16818,"ordable":16819,"ODE":16820,"ĠCant":16821,"=-=-":16822,"ifiable":16823,"ĠAround":16824,"Ġpole":16825,"Ġwillingness":16826,"CLA":16827,"ĠKid":16828,"Ġcomplement":16829,"Ġscattered":16830,"Ġinmates":16831,"Ġbleeding":16832,"every":16833,"Ġqueue":16834,"ĠTrain":16835,"Ġhij":16836,"Ġmelee":16837,"pleted":16838,"Ġdigit":16839,"Ġgem":16840,"official":16841,"Ġlifting":16842,"е":16843,"Requ":16844,"itutes":16845,"Ġpackaging":16846,"ĠWorkers":16847,"hran":16848,"ĠLebanon":16849,"olesc":16850,"Ġpunished":16851,"ĠJuan":16852,"Ġjam":16853,"ĠDocument":16854,"Ġmapping":16855,"icates":16856,"Ġinevitably":16857,"Ġvanilla":16858,"ĠTon":16859,"Ġwatches":16860,"Ġleagues":16861,"Ġinitiated":16862,"degree":16863,"portion":16864,"Ġrecalls":16865,"Ġruin":16866,"Ġmelt":16867,"IAN":16868,"Ġhem":16869,"Exp":16870,"Ġbaking":16871,"ĠColomb":16872,"atible":16873,"Ġradius":16874,"plug":16875,"ĠIF":16876,"etically":16877,"Ġfict":16878,"HER":16879,"ĠTap":16880,"atinum":16881,"Ġink":16882,"Ġcoh":16883,"ĠWizard":16884,"both":16885,"tex":16886,"Ġspends":16887,"ĠCurrently":16888,"ĠPit":16889,"Ġneurons":16890,"ignt":16891,"Ġrall":16892,"Ġbuses":16893,"building":16894,"Ġadjustments":16895,"Ġcried":16896,"iblical":16897,"atted":16898,"ĠZion":16899,"ĠMatter":16900,"Ġmeditation":16901,"ĠDennis":16902,"Ġours":16903,"ĠTab":16904,"Ġrankings":16905,"ortal":16906,"Ġadvers":16907,"Ġsurrender":16908,"ĠGob":16909,"cium":16910,"omas":16911,"imeter":16912,"Ġmultiplayer":16913,"Ġheroin":16914,"Ġoptimistic":16915,"Ġindicator":16916,"ĠBrig":16917,"Ġgrocery":16918,"Ġapplicant":16919,"ĠRocket":16920,"vid":16921,"Exception":16922,"pent":16923,"Ġorganizing":16924,"Ġencounters":16925,"ĠTOD":16926,"Ġjewel":16927,"Save":16928,"ĠChristie":16929,"Ġheating":16930,"Ġlazy":16931,"ĠCP":16932,"Ġcousin":16933,"Config":16934,"Ġregener":16935,"Ġnearest":16936,"Ġachieving":16937,"ENS":16938,"throw":16939,"ĠRichmond":16940,"antle":16941,"2002":16942,"Ġanten":16943,"bird":16944,"133":16945,"Ġnarc":16946,"raint":16947,"unny":16948,"ĠHispanic":16949,"ournaments":16950,"Ġprophe":16951,"ĠThailand":16952,"ĠTi":16953,"Ġinjection":16954,"Ġinherit":16955,"ravis":16956,"Ġmedi":16957,"Ġwhoever":16958,"ĠDEBUG":16959,"GP":16960,"ĠHud":16961,"Card":16962,"prom":16963,"Ġpor":16964,"Ġoverhead":16965,"Law":16966,"Ġviolate":16967,"Ġheated":16968,"Ġdescriptions":16969,"Ġachievements":16970,"ĠBeer":16971,"ĠQuant":16972,"Was":16973,"Ġeighth":16974,"ĠIv":16975,"Ġspecialized":16976,"UPDATE":16977,"ĠDelta":16978,"Pop":16979,"Jul":16980,"ĠAsk":16981,"ophy":16982,"Ġnewsletters":16983,"ĠTool":16984,"Ġgard":16985,"ĠConfeder":16986,"ĠGMT":16987,"ĠAbbott":16988,"Ġimmunity":16989,"ĠVM":16990,"Islam":16991,"Ġimplicit":16992,"wd":16993,"Ġ1944":16994,"ravity":16995,"ometric":16996,"Ġsurviving":16997,"urai":16998,"ĠPrison":16999,"Ġrust":17000,"ĠSketch":17001,"Ġbees":17002,"ĠTheory":17003,"Ġmerit":17004,"Tex":17005,"chat":17006,"Ġmim":17007,"Ġpaste":17008,"ĠKoch":17009,"Ġignorance":17010,"ĠShoot":17011,"Ġbasement":17012,"United":17013,"ĠAdvis":17014,"height":17015,"Ġfoster":17016,"Ġdetain":17017,"information":17018,"Ġneural":17019,"';":17020,"Ġproves":17021,"allery":17022,"Ġinvitation":17023,"umbers":17024,"Ġcattle":17025,"Ġbicycle":17026,"zi":17027,"Ġconsultant":17028,"Ġapology":17029,"ĠTiger":17030,"Ġ123":17031,"999":17032,"Ġindividually":17033,"rt":17034,"igion":17035,"ĠBrazilian":17036,"Ġdisturb":17037,"Ġentrepreneurs":17038,"Ġforests":17039,"cerpt":17040,"plates":17041,"pher":17042,"clipse":17043,"Ġtwitter":17044,"Ġacids":17045,"ographical":17046,"hum":17047,"ĠBald":17048,"ifully":17049,"Ġcompiler":17050,"ĠDA":17051,"Ġdonor":17052,"asi":17053,"Ġtribal":17054,"lash":17055,"ĠConfig":17056,"Ġapplicants":17057,"Ġsalaries":17058,"135":17059,"Putin":17060,"ĠFocus":17061,"irs":17062,"Ġmisconduct":17063,"ĠHaz":17064,"Ġeaten":17065,"Mobile":17066,"Muslim":17067,"ĠMarcus":17068,"viol":17069,"Ġfavorable":17070,"Ġstub":17071,"adin":17072,"ĠHob":17073,"Ġfaithful":17074,"Ġelectronics":17075,"Ġvacuum":17076,"wait":17077,"backed":17078,"economic":17079,"dist":17080,"Ġtenure":17081,"Ġsincere":17082,"ĠTogether":17083,"ĠWave":17084,"Ġprogression":17085,"Ġdenying":17086,"Ġdistress":17087,"braska":17088,"third":17089,"Ġmixing":17090,"Ġcolonial":17091,"Ġprivately":17092,"Ġunrest":17093,"aternity":17094,"Ġpremises":17095,"anti":17096,"gregation":17097,"Ġlicence":17098,"ĠHind":17099,"ĠSamuel":17100,"Ġconvincing":17101,"ĠAce":17102,"ĠRust":17103,"ĠNetanyahu":17104,"Ġhandles":17105,"ĠPatch":17106,"oriented":17107,"aho":17108,"ĠGonz":17109,"Ġhackers":17110,"claimer":17111,"Ġcustoms":17112,"ĠGran":17113,"fighters":17114,"Ġluc":17115,"Ġmanuscript":17116,"arenthood":17117,"Ġdevil":17118,"Ġwarriors":17119,"Ġoffenders":17120,"William":17121,"Ġholidays":17122,"Ġnightmare":17123,"Ġlever":17124,"ifferent":17125,"Stat":17126,"Ġexhibition":17127,"puted":17128,"ĠPure":17129,"Ġalpha":17130,"Ġenthusiasm":17131,"ĠRepresentatives":17132,"EAR":17133,"ĠTyp":17134,"Ġwheat":17135,"ĠAlf":17136,"Ġcorrection":17137,"Ġevangel":17138,"ATT":17139,"Miss":17140,"Ġsoup":17141,"Ġimplied":17142,"param":17143,"Ġsexy":17144,"ĠLux":17145,"Ġrepublic":17146,"patch":17147,"ablish":17148,"Ġicons":17149,"Ġfathers":17150,"ĠGET":17151,"ĠCarib":17152,"Ġregulated":17153,"ĠCohen":17154,"ĠBobby":17155,"Ġner":17156,"Ġbent":17157,"ventory":17158,"ĠAlong":17159,"ĠEST":17160,"ĠWallace":17161,"Ġmurders":17162,"rise":17163,"kell":17164,"ĠCommonwealth":17165,"Ġnasty":17166,"eta":17167,"ĠMIT":17168,"Ġadministered":17169,"Ġgenuinely":17170,"Editor":17171,"nick":17172,"Ġhydro":17173,"********************************":17174,"ĠBle":17175,"Ġfines":17176,"Ġgorge":17177,"ausible":17178,"rh":17179,"Ġapple":17180,"mentioned":17181,"Ġrope":17182,"otyp":17183,"HR":17184,"Ġdisappointing":17185,"Ġcage":17186,"nik":17187,"Ġdoubts":17188,"ĠFREE":17189,"prints":17190,"ĠMUST":17191,"Ġvendors":17192,"ĠInqu":17193,"Ġliberals":17194,"Ġcontractor":17195,"Ġupside":17196,"children":17197,"Ġtricky":17198,"Ġregulators":17199,"charged":17200,"liter":17201,"Ġ***":17202,"Ġrebell":17203,"lang":17204,"Ġlocals":17205,"Ġphysicians":17206,"Ġhey":17207,"arse":17208,"tm":17209,"ĠLex":17210,"Ġbehavioral":17211,"successful":17212,"FX":17213,"Ġbrick":17214,"ovic":17215,"Ġconform":17216,"Ġreviewing":17217,"Ġinsights":17218,"Ġbiology":17219,"ĠRemove":17220,"ĠExtra":17221,"Ġcommitting":17222,"induced":17223,"ignty":17224,"igm":17225,"Ġatomic":17226,"Common":17227,"ĠEM":17228,"ĠPere":17229,"ĠItems":17230,"eh":17231,"Ġpreserved":17232,"ĠHood":17233,"Ġprisoner":17234,"Ġbankruptcy":17235,"Ġgren":17236,"ushes":17237,"Ġexploitation":17238,"Ġsignatures":17239,"Ġfinan":17240,"],\"":17241,"ĠMR":17242,"Ġmeg":17243,"remlin":17244,"Ġmusicians":17245,"Ġselecting":17246,"Ġexamining":17247,"INK":17248,"lated":17249,"Hi":17250,"Ġartic":17251,"Ġpets":17252,"Ġimpair":17253,"ĠMAN":17254,"Ġtablets":17255,"include":17256,"Range":17257,"Ġcaut":17258,"Ġlogs":17259,"Ġmounting":17260,"Ġunaware":17261,"Ġdynamics":17262,"ĠPalestine":17263,"ĠQuarter":17264,"ĠPurple":17265,"Ġma":17266,"ĠImport":17267,"Ġcollections":17268,"ciation":17269,"Ġsuccessor":17270,"Ġclone":17271,"Ġaiming":17272,"Ġpossessed":17273,"Ġsticking":17274,"Ġshaking":17275,"Ġlocate":17276,"ĠHockey":17277,"Turn":17278,"170":17279,"Ġfifteen":17280,"ĠHarrison":17281,"Ġcontinuously":17282,"ĠTC":17283,"ĠValent":17284,"ĠRescue":17285,"Ġbypass":17286,"amount":17287,"Ġmast":17288,"Ġprotects":17289,"Ġartistic":17290,"Ġsometime":17291,"Ġshoe":17292,"Ġshouted":17293,"ificant":17294,"etitive":17295,"ĠRegister":17296,"ĠJin":17297,"Ġconcentrated":17298,"lington":17299,"onies":17300,"Ġgenerator":17301,"yrim":17302,"ĠArmen":17303,"Ġclearing":17304,"ido":17305,"ĠTW":17306,"alph":17307,"Ġladies":17308,"Hard":17309,"Ġdialog":17310,"Ġinputs":17311,"æľ":17312,"Ġposes":17313,"Ġslots":17314,"ĠPremium":17315,"Ġleaks":17316,"Ġbosses":17317,"Ġ113":17318,"course":17319,"Acc":17320,"ĠNewton":17321,"ĠAustria":17322,"ĠMage":17323,"Ġteaches":17324,"abad":17325,"Ġwears":17326,"Ġcyl":17327,"Ġcurse":17328,"ĠSales":17329,"ĠWings":17330,"Ġpsy":17331,"Ġgaps":17332,"ĠIceland":17333,"ĠPinterest":17334,"Ġlandlord":17335,"Ġdefinitions":17336,"ĠKer":17337,"Ġsufficiently":17338,"ĠPence":17339,"ĠArchitect":17340,"Ġsurpass":17341,"Ġ114":17342,"Ġsuperhero":17343,"ĠDisease":17344,"Ġpriests":17345,"ĠCulture":17346,"Ġdefinitive":17347,"Ġsecretly":17348,"ĠDance":17349,"install":17350,"chief":17351,"ĠJessica":17352,"Would":17353,"Updated":17354,"Ġlocker":17355,"ĠKay":17356,"Ġmemorial":17357,"è¦":17358,"fat":17359,"Ġdisgu":17360,"Ġflavors":17361,"ĠBaseball":17362,"ĠResistance":17363,"Ġkicks":17364,"Ġenv":17365,"Ġteenagers":17366,"Dark":17367,"ĠCAR":17368,"Ġhalt":17369,"ĠLG":17370,"ĠGabriel":17371,"Ġfever":17372,"Ġsatur":17373,"Ġmall":17374,"Ġaffiliate":17375,"ĠSleep":17376,"ĠSpecific":17377,"ĠVel":17378,"Ġjar":17379,"ĠSacred":17380,"ĠEdwards":17381,"ĠACL":17382,"Ġretained":17383,"ĠGiant":17384,"Ġlimitation":17385,"inces":17386,"Ġrefusal":17387,"ĠTale":17388,"ĠButler":17389,"Ġaccidents":17390,"ĠCSS":17391,"Ġimported":17392,"ĠCopy":17393,"α":17394,"ERT":17395,"zel":17396,"Ġdivisions":17397,"hots":17398,"ĠAlb":17399,"ĠDS":17400,"Loader":17401,"Washington":17402,"atisf":17403,"ĠCreative":17404,"\\.":17405,"ĠAutom":17406,"redict":17407,"Ġreceptor":17408,"ĠCarlos":17409,"Method":17410,"oka":17411,"Ġmalicious":17412,"Ġstepping":17413,",[":17414,"ĠDad":17415,"Ġattraction":17416,"ĠEffects":17417,"ĠPirate":17418,"ĠCer":17419,"ĠIndustry":17420,"ĠRud":17421,"Ġcharter":17422,"Ġdining":17423,"Ġinsists":17424,"Ġconfigure":17425,"Ġ(#":17426,"ĠSimple":17427,"ĠScroll":17428,"UTC":17429,"175":17430,"ĠKon":17431,"Ġmarketplace":17432,"ĠãĤ":17433,"Ġrefres":17434,"Ġgates":17435,"erred":17436,"ĠPod":17437,"Ġbehave":17438,"Frank":17439,"node":17440,"Ġendorsed":17441,"hett":17442,"asive":17443,"ĠHomeland":17444,"Ġrides":17445,"ĠLeave":17446,"erness":17447,"Ġflooding":17448,"AFP":17449,"Ġrisen":17450,"Ġcontinually":17451,"Ġunanim":17452,"ĠContract":17453,"ĠPas":17454,"Ġguided":17455,"ĠChile":17456,"bd":17457,"Ġsucc":17458,"ptic":17459,"Ġcommittees":17460,"ĠLuther":17461,"ĠAnyone":17462,"Ġsab":17463,"124":17464,"Ġpixel":17465,"ĠBak":17466,"ĠTag":17467,"ĠBennett":17468,"Enter":17469,"small":17470,"ĠPresidential":17471,"Ġpul":17472,"Ġcontrace":17473,"archive":17474,"Ġcoastal":17475,"ĠKids":17476,"192":17477,"âĢ²":17478,"icky":17479,"INGTON":17480,"Ġwolf":17481,"ĠStalin":17482,"Tur":17483,"idget":17484,"amas":17485,"ĠUnless":17486,"Ġsponsor":17487,"Ġmorph":17488,"ĠChoose":17489,"Ġrunner":17490,"Ġunbel":17491,"Ġmud":17492,"ĠMana":17493,"Ġdubbed":17494,"Ġgodd":17495,"urers":17496,"window":17497,"Ġrelied":17498,"Ġcelebrating":17499,"osc":17500,"Ġ135":17501,"Ġlobbying":17502,"Ġincomplete":17503,"Ġrestriction":17504,"Ġincap":17505,"itus":17506,"Ġexpectation":17507,"ĠApollo":17508,"Ġintens":17509,"Ġsync":17510,"GH":17511,"Ġmanipulation":17512,"BY":17513,"Ġspear":17514,"Ġbreasts":17515,"Ġvolcan":17516,"ilia":17517,"Material":17518,"Ġformats":17519,"ĠBast":17520,"Ġparliamentary":17521,"Ġsnake":17522,"Ġservants":17523,"ĠTrudeau":17524,"ĠGrim":17525,"ĠArabic":17526,"ĠSCP":17527,"ĠBoys":17528,"station":17529,"Ġprospective":17530,"orde":17531,"initialized":17532,"Ġbored":17533,"ABLE":17534,"Ġaccessed":17535,"Ġtaxi":17536,"ĠShell":17537,"aiden":17538,"ursed":17539,"inates":17540,"ĠInsurance":17541,"ĠPete":17542,"September":17543,"650":17544,"Ġadventures":17545,"ĠCover":17546,"Ġtribute":17547,"Ġsketch":17548,"Ġempower":17549,"ĠØ":17550,"ĠGlenn":17551,"ĠDaw":17552,"=\\\"":17553,"ĠPolitics":17554,"Ġguides":17555,"Ġdioxide":17556,"ĠGore":17557,"ĠBright":17558,"ĠSierra":17559,"Ġvalued":17560,"cond":17561,"Ġpointer":17562,"Select":17563,"Ġrisky":17564,"Ġabsorb":17565,"images":17566,"Ġrefuses":17567,"Ġbonuses":17568,"___":17569,"Ġhilar":17570,"ĠFeatures":17571,"220":17572,"ĠCollector":17573,"Foot":17574,"Ġ1964":17575,"culus":17576,"Ġdawn":17577,"Ġworkout":17578,"ĠLO":17579,"Ġphilosophical":17580,"ĠSandy":17581,"ĠYouth":17582,"Ġliable":17583,"Af":17584,"blue":17585,"Ġoverturn":17586,"lessness":17587,"ĠTribune":17588,"ĠIng":17589,"Ġfactories":17590,"Ġcatches":17591,"Ġprone":17592,"Ġmatrix":17593,"Ġlogin":17594,"Ġinacc":17595,"Ġexert":17596,"sys":17597,"Ġneedle":17598,"ĠQur":17599,"Ġnotified":17600,"oulder":17601,"tx":17602,"Ġreminds":17603,"Ġpublishers":17604,"Ġnort":17605,"Ġgit":17606,"Ġflies":17607,"ĠEmily":17608,"Ġflowing":17609,"ĠAlien":17610,"ĠStrateg":17611,"Ġhardest":17612,"Ġmodification":17613,"API":17614,"ĠMY":17615,"Ġcrashes":17616,"stairs":17617,"number":17618,"Ġurging":17619,"channel":17620,"ĠFalcon":17621,"Ġinhabitants":17622,"Ġterrifying":17623,"Ġutilize":17624,"Ġbanner":17625,"Ġcigarettes":17626,"Ġsenses":17627,"ĠHolmes":17628,"Ġpractition":17629,"ĠPhillips":17630,"otto":17631,"Ġcompile":17632,"Model":17633,"ĠKo":17634,"Ġ[]":17635,"Americans":17636,"ĠTerms":17637,"Ġmedications":17638,"ĠAna":17639,"Ġfundamentally":17640,"ĠNotice":17641,"Ġweaker":17642,"Ġ0000":17643,"Ġgarlic":17644,"Ġoutbreak":17645,"Ġeconomist":17646,"ĠBirth":17647,"Ġobstacles":17648,"arcer":17649,"ĠOrthodox":17650,"Ġplacebo":17651,"ĠCrew":17652,"aspberry":17653,"ĠAngels":17654,"Ġdischarge":17655,"Ġdestructive":17656,"117":17657,"ĠRising":17658,"Ġdairy":17659,"late":17660,"Ġcollision":17661,"ĠTigers":17662,"eanor":17663,"ocumented":17664,"ĠInvalid":17665,"Ġdont":17666,"ĠLiter":17667,"ĠVa":17668,"Ġhydrogen":17669,"Ġvariants":17670,"ĠBrowns":17671,"Ġ1965":17672,"Ġindigenous":17673,"Ġtrades":17674,"Ġremainder":17675,"Ġswept":17676,"ĠImpact":17677,"Ġredist":17678,"Ġunint":17679,"graduate":17680,"ãĥķ":17681,"ĠWILL":17682,"ãģ®ç":17683,"ĠCritical":17684,"Ġfisher":17685,"Ġvicious":17686,"Ġreversed":17687,"Year":17688,"ĠSox":17689,"Ġshootings":17690,"Ġfilming":17691,"Ġtouchdowns":17692,"aires":17693,"mel":17694,"Ġgrandfather":17695,"Ġaffection":17696,"ingle":17697,"Ġoverly":17698,"Additional":17699,"Ġsupreme":17700,"ĠGrad":17701,"Ġsporting":17702,"Ġmercy":17703,"ĠBrooks":17704,"ounty":17705,"Ġperforms":17706,"Ġtightly":17707,"Ġdemons":17708,"Ġkillings":17709,"Ġfaction":17710,"ĠNova":17711,"auts":17712,"Ġundoubtedly":17713,"arin":17714,"Ġunderway":17715,"rak":17716,"Ġliv":17717,"ĠRegion":17718,"Ġbriefing":17719,"sers":17720,"cloud":17721,"ĠMik":17722,"usp":17723,"Ġprediction":17724,"azor":17725,"Ġportable":17726,"ĠGand":17727,"Ġpresenting":17728,"Ġ1080":17729,"»":17730,"ushi":17731,"ĠSpark":17732,"thereum":17733,"Ġjustification":17734,"ĠNy":17735,"Ġcontractors":17736,"mingham":17737,"ĠStyle":17738,"åħ":17739,"ĠChronicles":17740,"ĠPicture":17741,"Ġproving":17742,"Ġwives":17743,"sett":17744,"Ġmolecules":17745,"ĠFairy":17746,"Ġconsisting":17747,"Ġpier":17748,"alone":17749,"inition":17750,"Ġnucle":17751,"json":17752,"Ġgotta":17753,"Ġmobil":17754,"Ġverbal":17755,"arium":17756,"Ġmonument":17757,"ucked":17758,"Ġ256":17759,"Tech":17760,"minecraft":17761,"ĠTrack":17762,"Ġtile":17763,"Ġcompatibility":17764,"asis":17765,"Ġsadd":17766,"Ġinstructed":17767,"ĠMueller":17768,"Ġlethal":17769,"Ġhormone":17770,"Ġorche":17771,"else":17772,"Ġskelet":17773,"Ġentertaining":17774,"Ġminimize":17775,"again":17776,"Ġundergo":17777,"Ġconstraints":17778,"Ġcigarette":17779,"ĠIslamist":17780,"Ġtravels":17781,"ĠPanthers":17782,"lings":17783,"Care":17784,"Ġlawsuits":17785,"uras":17786,"Ġcryst":17787,"Ġlowered":17788,"Ġaerial":17789,"Ġcombinations":17790,"Ġhaun":17791,"Ġcha":17792,"Ġvine":17793,"Ġquantities":17794,"Ġlinking":17795,"bank":17796,"Ġsoy":17797,"Bill":17798,"ĠAngela":17799,"Ġrecipient":17800,"ĠProtest":17801,"Ġsocket":17802,"Ġsolidarity":17803,"ĠâĨ":17804,"mill":17805,"Ġvaries":17806,"ĠPakistani":17807,"Dragon":17808,"Ġune":17809,"Ġhorizon":17810,"³³³³³³³³":17811,"Ġprovinces":17812,"Ġfrankly":17813,"Ġenacted":17814,"notes":17815,"['":17816,"Ġ192":17817,"ocracy":17818,"Ġendorsement":17819,"Ġovertime":17820,"True":17821,"Lab":17822,"licted":17823,"ĠDNC":17824,"Ġbeats":17825,"ĠJamie":17826,"152":17827,"ĠINT":17828,"Contact":17829,"Ġaccounted":17830,"hash":17831,"ĠPackers":17832,"pires":17833,"Ġlesbian":17834,"Ġamendments":17835,"Ġhopeful":17836,"ĠFinland":17837,"Ġspotlight":17838,"Ġconfigured":17839,"Ġtroubled":17840,"Ġgaze":17841,"ĠCalgary":17842,"Ġreliability":17843,"Ġinsurg":17844,"swer":17845,"buy":17846,"ĠSkin":17847,"Ġpixels":17848,"Ġhandgun":17849,"Ġparas":17850,"Ġcategor":17851,"ĠEL":17852,"ĠRex":17853,"Indeed":17854,"Ġkinda":17855,"Ġconjunction":17856,"ĠBryan":17857,"ĠManufact":17858,"yang":17859,"Plus":17860,"SQL":17861,"ishment":17862,"Ġdominate":17863,"Ġnail":17864,"Ġoath":17865,"Ġerupt":17866,"ĠFine":17867,"itbart":17868,"ĠChip":17869,"ĠAbd":17870,"ĠNam":17871,"Ġbuyer":17872,"Ġdissent":17873,"Leaks":17874,"Contin":17875,"Ġrider":17876,"ĠSomeone":17877,"Ġillusion":17878,"cin":17879,"ĠBoeing":17880,"Ġinadequ":17881,"ovation":17882,"iants":17883,"Ġrebuild":17884,"450":17885,"ĠDestiny":17886,"SW":17887,"ĠTill":17888,"Hit":17889,"iaz":17890,"ĠBangl":17891,"achers":17892,"ĠReform":17893,"Ġsegments":17894,"Ġsystematic":17895,"dc":17896,"ĠConservatives":17897,"Ġportal":17898,"hor":17899,"ĠDragonbound":17900,"Ġdragged":17901,"omo":17902,"Ġthee":17903,"advert":17904,"ĠReports":17905,"ĠEt":17906,"Ġbarrels":17907,"August":17908,"Ġcomparisons":17909,"Ġhex":17910,"Ġanthrop":17911,"\"[":17912,"borough":17913,"abi":17914,"Ġpictured":17915,"playing":17916,"ĠAddress":17917,"ĠMirror":17918,"Smith":17919,"Ġtires":17920,"ĠNPR":17921,"AAAA":17922,"Ġclassification":17923,"ĠThan":17924,"ĠHarm":17925,"ĠRA":17926,"Ġrejection":17927,"mination":17928,"Ġranged":17929,"ĠFalls":17930,"DI":17931,"Host":17932,"ãĤ´":17933,"ĠExample":17934,"listed":17935,"thirds":17936,"Ġsafegu":17937,"brand":17938,"Ġprobable":17939,"Canada":17940,"ITION":17941,"ĠQaeda":17942,"Ġchick":17943,"Ġimports":17944,"hit":17945,"loc":17946,"WW":17947,"Ġblew":17948,"Ġanytime":17949,"Ġwholes":17950,"iked":17951,"Ġcalculation":17952,"create":17953,"ĠOri":17954,"Ġupgraded":17955,"Ġappar":17956,"utory":17957,"ĠMol":17958,"Brit":17959,"ĠJong":17960,"INAL":17961,"ĠStarting":17962,"Ġdice":17963,"urtle":17964,"Ġrelying":17965,"closure":17966,"Ġprofitable":17967,"Ġslaughter":17968,"ĠManual":17969,"caster":17970,"Ġ\"$":17971,"Ġfeather":17972,"ĠSimply":17973,"ieves":17974,"Ġdeterior":17975,"ĠPCI":17976,"Ġstamp":17977,"Ġflaws":17978,"Ġshade":17979,"hammer":17980,"Ġpassport":17981,"Ġconting":17982,"amel":17983,"Ġobservers":17984,"Ġneglect":17985,"ĠRB":17986,"ĠBrotherhood":17987,"Ġskeptical":17988,"family":17989,"usk":17990,"Ġemotionally":17991,"âĻ":17992,"ĠBeta":17993,"asonable":17994,"idity":17995,"ĠMul":17996,"Ġkicking":17997,"ĠCarm":17998,"ollah":17999,"VERTIS":18000,"ĠAthen":18001,"Ġladder":18002,"ĠBullet":18003,"å£":18004,"0001":18005,"ĠWildlife":18006,"ĠMask":18007,"ĠNan":18008,"Rev":18009,"Ġunacceptable":18010,"legal":18011,"Ġcrowded":18012,"agi":18013,"ĠCox":18014,"je":18015,"Ġmorality":18016,"Ġfuels":18017,"Ġcables":18018,"Ġmankind":18019,"ĠCaribbean":18020,"Ġanchor":18021,"Ġbyte":18022,"ĠOften":18023,"ĠOz":18024,"Ġcrafted":18025,"Ġhistorian":18026,"ĠWu":18027,"Ġtowers":18028,"ĠCitizens":18029,"Ġhelm":18030,"Ġcredentials":18031,"Ġsingular":18032,"ĠJesse":18033,"Ġtackles":18034,"Ġcontempt":18035,"Ġafore":18036,"ĠShadows":18037,"Ġnil":18038,"Ġurgent":18039,"apple":18040,"blood":18041,"Ġvon":18042,"Ġoffline":18043,"Ġbreathe":18044,"Ġjumps":18045,"Ġirrelevant":18046,"oxic":18047,"omal":18048,"important":18049,"Jim":18050,"Ġgloves":18051,"arming":18052,"depth":18053,"Ġtalents":18054,"ookie":18055,"ĠSB":18056,"Ġpalm":18057,"uffs":18058,"esta":18059,"IGH":18060,"Ġcanon":18061,"ĠVerizon":18062,"ĠPle":18063,"Ġcoupled":18064,"velt":18065,"Ġfundraising":18066,"ĠGetting":18067,"ĠDLC":18068,"Ġmathematical":18069,"ĠHS":18070,"ĠCardinals":18071,"telling":18072,"Ġsponsors":18073,"ĠÏ":18074,"ĠBulls":18075,"option":18076,"Ġpropose":18077,"Ġmemorable":18078,"Ġembraced":18079,"Ġdeclining":18080,"Health":18081,"eda":18082,"Ġ};":18083,"Ġspam":18084,"mile":18085,"Ġpitcher":18086,"ĠEight":18087,"Ġcaring":18088,"utic":18089,"role":18090,"Ġairline":18091,"ernandez":18092,"ĠAthlet":18093,"Ġcertification":18094,"uxe":18095,"riger":18096,"Ġempir":18097,"Ġsensation":18098,"Ġdism":18099,"Ġbolt":18100,"Ġevolve":18101,"House":18102,"Ġconsultation":18103,"ĠDuty":18104,"Ġtouches":18105,"ĠNathan":18106,"Ġfaint":18107,"had":18108,"\"(":18109,"ĠConsumer":18110,"ĠExtreme":18111,"Ġ127":18112,"ĠHerm":18113,"ĠSacrament":18114,"izoph":18115,"Ġanxious":18116,"ulously":18117,"Ġsocially":18118,"ĠUTC":18119,"Ġsolving":18120,"ĠLetter":18121,"History":18122,"educ":18123,"Price":18124,"));":18125,"Ġreload":18126,"amic":18127,"Ġpork":18128,"Ġdiscourse":18129,"Ġtournaments":18130,"airo":18131,"ĠKur":18132,"ĠCosta":18133,"Ġviolating":18134,"Ġinterfere":18135,"Ġrecreational":18136,"uffle":18137,"Ġspeeches":18138,"Ġneeding":18139,"Ġremembers":18140,"Ġcredited":18141,"nia":18142,"focused":18143,"amera":18144,"Ġbru":18145,"umbs":18146,"ĠCuban":18147,"Ġpreceding":18148,"Ġnonsense":18149,"acial":18150,"Ġsmartphones":18151,"ĠStories":18152,"Sports":18153,"ĠEmergency":18154,"ouncing":18155,"efined":18156,"Ġber":18157,"Ġconsulting":18158,"Ġmasters":18159,"heastern":18160,".\"[":18161,"ĠRunning":18162,"Ġsuscept":18163,"ĠFeng":18164,"America":18165,"prises":18166,"stitial":18167,"ĠWeekly":18168,"ĠGreater":18169,"modules":18170,"ifter":18171,"Graphics":18172,"uler":18173,"Ġwholly":18174,"Ġsuppress":18175,"Ġconcealed":18176,"Ġhappily":18177,"Ġaccepts":18178,"ĠEnjoy":18179,"Ġrivers":18180,"ĠExcept":18181,"225":18182,"ĠNHS":18183,"ĠMcConnell":18184,"Ġpussy":18185,"ferred":18186,"utable":18187,"Ġattain":18188,"Ġ>=":18189,"Ġdeposits":18190,"rophic":18191,"Ġnotorious":18192,"ĠShaw":18193,"ilitation":18194,"Ġepidemic":18195,"allic":18196,"Ġsmallest":18197,"ovich":18198,"Ġaccessories":18199,"perties":18200,"Ġsurplus":18201,"ĠMech":18202,"Ġambig":18203,"ĠImmigration":18204,"Ġchim":18205,"eval":18206,"Ġpracticing":18207,"ĠMystery":18208,"Ġdomains":18209,"ĠSilicon":18210,"apps":18211,"Ġkilometers":18212,"ea":18213,"ĠSmash":18214,"Ġwarranty":18215,"Ġnost":18216,"sil":18217,"rev":18218,"Jon":18219,"ĠDublin":18220,"Ġtastes":18221,"Ġbout":18222,"great":18223,"error":18224,"Ġswitches":18225,"ĠBapt":18226,"DO":18227,"oki":18228,"Ġsourced":18229,"produ":18230,"Ġattachment":18231,"ĠIssue":18232,"ĠQuestion":18233,"Join":18234,"Ġfitted":18235,"Ġunlawful":18236,"^^":18237,"erek":18238,"Ġauthentication":18239,"Ġstole":18240,"Ġaccountability":18241,"label":18242,"Search":18243,"Ġalbeit":18244,"atican":18245,"funded":18246,"ĠAdding":18247,"ĠIQ":18248,"Ġsubmar":18249,"lit":18250,"aque":18251,"ĠLearning":18252,"Ġinteger":18253,"Master":18254,"ĠChrom":18255,"Ġpremier":18256,"Op":18257,"ĠLiu":18258,"Ġblessed":18259,"ĠGlobe":18260,"ĠResponse":18261,"Ġlegitim":18262,"ĠMerkel":18263,"Ġdisposal":18264,"´":18265,"Ġgauge":18266,"peat":18267,"Ġinduced":18268,"Ġquestionable":18269,"arthy":18270,"ĠVit":18271,"ĠFeed":18272,"Until":18273,"Ut":18274,"worthy":18275,"RY":18276,"ĠHerald":18277,"ĠHammer":18278,"Ġmedal":18279,"ĠRivers":18280,"ĠHack":18281,"Ġclarify":18282,"Ġtracked":18283,"Ġautonomous":18284,"Ġtenant":18285,"ĠQatar":18286,"erie":18287,"Ġgrim":18288,"ĠMonitor":18289,"Ġresistant":18290,"ĠSpec":18291,"ĠWells":18292,"NAS":18293,"148":18294,"Ġminers":18295,"iotics":18296,"Ġmisses":18297,"116":18298,"gian":18299,"git":18300,"ĠEyes":18301,"pres":18302,"Ġgraduated":18303,"Ġangel":18304,"Ġsynchron":18305,"Ġefficiently":18306,"Ġtransmitted":18307,"Harry":18308,"Ġglobally":18309,"ENCE":18310,"ĠMontana":18311,"raged":18312,"ĠPrevention":18313,"Ġpiss":18314,"ĠLl":18315,"Ġshelf":18316,"ĠBJP":18317,"ĠTestament":18318,"ĠLate":18319,"iker":18320,"ĠHapp":18321,"ĠJulian":18322,"hall":18323,"Ġspont":18324,"Ġshutdown":18325,"Ġinconsistent":18326,"Ġsubscribers":18327,"Ġskeleton":18328,"ĠNebraska":18329,"Ġinspire":18330,"ĠVoid":18331,"Feed":18332,"Ġangles":18333,"ĠSprings":18334,"Ġbenchmark":18335,"Ġvaccines":18336,"izophren":18337,"sexual":18338,"uffed":18339,"Ġshine":18340,"ĠKath":18341,"Ġgesture":18342,"inea":18343,"Ġrip":18344,"Ġoppression":18345,"Ġconscience":18346,"bt":18347,"ĠLum":18348,"Ġincidence":18349,"ĠFa":18350,"wr":18351,"Ġmineral":18352,"ĠSpurs":18353,"alky":18354,"Ġthunder":18355,"Ġopio":18356,"Being":18357,"ĠPalm":18358,"Ġwasted":18359,"Ġlb":18360,"iaries":18361,"ĠInitiative":18362,"Ġcurric":18363,"Ġmarker":18364,"ĠMcL":18365,"Ġextensions":18366,"ĠPv":18367,"ĠArms":18368,"Ġofferings":18369,"Ġdefenses":18370,"Ġvendor":18371,"Ġcontradict":18372,"ĠColin":18373,"Ġreddit":18374,"Ġperipher":18375,"122":18376,"Ġsins":18377,"Edit":18378,"ICT":18379,"Soft":18380,"ĠShah":18381,"Ġadministrator":18382,"ĠTrip":18383,"Ġpornography":18384,"Ġtuition":18385,"inence":18386,"ĠProgress":18387,"Ġcatalog":18388,"Ġsuite":18389,"Ġhike":18390,"Ġreproductive":18391,"engine":18392,"Ġdrought":18393,"ĠNoah":18394,"Ġ230":18395,"Ġdude":18396,"Ġrelaxed":18397,"Ġpartition":18398,"Ġparticipant":18399,"Ġtelesc":18400,"Ġfeas":18401,"ĠFF":18402,"owner":18403,"Ġsweeping":18404,"Ġlenses":18405,"Ġmatchup":18406,"ĠRepl":18407,"ournals":18408,"Ġcredible":18409,"Ġgrandmother":18410,"Ġthermal":18411,"Ġsubscribing":18412,"Ġidentities":18413,"colm":18414,"UCT":18415,"Ġreluctant":18416,"users":18417,"ĠCort":18418,"Ġassisted":18419,"OSS":18420,"ATIONS":18421,"ISH":18422,"Ġpharmaceutical":18423,"icable":18424,"adian":18425,"ĠSonic":18426,"ĠFury":18427,"ĠMong":18428,"AH":18429,"ĠPsychology":18430,"Ġphosph":18431,"Ġtreats":18432,"ŃĶ":18433,"Ġsteadily":18434,"ĠHello":18435,"Ġrelates":18436,"Ġclue":18437,"Expl":18438,"auth":18439,"Ġrevision":18440,"Ġeld":18441,"osion":18442,"Ġbron":18443,"144":18444,"rikes":18445,"Ġmines":18446,"Ġblanket":18447,"ĠFail":18448,"eled":18449,"ĠImagine":18450,"ĠPlanned":18451,"aic":18452,"Request":18453,"Mad":18454,"ĠHorse":18455,"ĠEagle":18456,"Ġcapac":18457,"157":18458,"Ġling":18459,"ĠNice":18460,"ĠParenthood":18461,"minster":18462,"ogs":18463,"ensitive":18464,"Nothing":18465,"Ġcarn":18466,"Fin":18467,"ĠPE":18468,"Ġrifles":18469,"ĠLP":18470,"Sand":18471,"ĠguiActive":18472,"Ġtourist":18473,"CNN":18474,"Ġunveiled":18475,"Ġpredecessor":18476,"}{":18477,"uber":18478,"Ġoffshore":18479,"Ġoptical":18480,"ĠRot":18481,"ĠPearl":18482,"eton":18483,"Ġstared":18484,"Ġfarther":18485,"atility":18486,"contin":18487,"ĠGy":18488,"ĠFoster":18489,"ĠCoc":18490,"rients":18491,"Ġdesigning":18492,"ĠEconomy":18493,"ONG":18494,"Women":18495,"ĠNancy":18496,"erver":18497,"Ġmascul":18498,"Ġcasualties":18499,"Ġ225":18500,"ĠSullivan":18501,"ĠChoice":18502,"Ġaster":18503,"ws":18504,"Ġhotels":18505,"Ġconsiderations":18506,"Ġcouch":18507,"ĠStrip":18508,"ĠGn":18509,"Ġmanipulate":18510,"lied":18511,"Ġsynthetic":18512,"Ġassaulted":18513,"Ġoffenses":18514,"ĠDrake":18515,"Ġimpe":18516,"October":18517,"ĠHeritage":18518,"hl":18519,"ĠBlair":18520,"Unlike":18521,"Ġgrief":18522,"Ġ450":18523,"Ġopted":18524,"Ġresignation":18525,"ilo":18526,"Ġverse":18527,"ĠTomb":18528,"Ġupt":18529,"Ġaired":18530,"ĠHook":18531,"ĠMLB":18532,"Ġassumes":18533,"outed":18534,"ĠVers":18535,"Ġinferior":18536,"Ġbundle":18537,"ĠDNS":18538,"ographer":18539,"Ġmultip":18540,"ĠSouls":18541,"Ġillustrated":18542,"Ġtactic":18543,"Ġdressing":18544,"Ġduo":18545,"Conf":18546,"Ġrelent":18547,"Ġcant":18548,"Ġscarce":18549,"Ġcandy":18550,"ĠCF":18551,"Ġaffiliated":18552,"Ġsprint":18553,"ylan":18554,"ĠGarcia":18555,"Ġjunk":18556,"Print":18557,"exec":18558,"Crit":18559,"Ġportrait":18560,"iries":18561,"ĠOFF":18562,"Ġdisputes":18563,"WR":18564,"Love":18565,"ãģĦ":18566,"ĠReyn":18567,"Ġhipp":18568,"opath":18569,"Ġfloors":18570,"ĠFeel":18571,"Ġworries":18572,"Ġsettlements":18573,"ĠPos":18574,"Ġmosque":18575,"Ġfinals":18576,"Ġcrushed":18577,"ĠProbably":18578,"ĠBot":18579,"ĠMans":18580,"ĠPeriod":18581,"Ġsovereignty":18582,"Ġseller":18583,"Ġapost":18584,"Ġamateur":18585,"Ġdorm":18586,"Ġconsuming":18587,"Ġarmour":18588,"ĠRoose":18589,"Ġintensive":18590,"Ġeliminating":18591,"ĠSunni":18592,"ĠAleppo":18593,"jin":18594,"Ġadvise":18595,"pal":18596,"ĠHalo":18597,"Ġdescent":18598,"Ġsimpler":18599,"Ġbooth":18600,"STR":18601,"Later":18602,"ĠCave":18603,"===":18604,"Ġmol":18605,"Ġfist":18606,"Ġshotgun":18607,"supp":18608,"Ġrobbery":18609,"Effect":18610,"Ġobscure":18611,"ĠProfessional":18612,"Ġembassy":18613,"Ġmilitant":18614,"Ġincarcer":18615,"Ġgenerates":18616,"Ġlaunches":18617,"Ġadministrators":18618,"Ġshaft":18619,"Ġcircular":18620,"Ġfreshman":18621,"ĠWes":18622,"ĠJoel":18623,"ĠDrew":18624,"ĠDuncan":18625,"ĠApparently":18626,"sight":18627,"ĠInternal":18628,"ĠIndividual":18629,"ĠFE":18630,"Ġbore":18631,"ĠMt":18632,"Ġbroadly":18633,"ĠOptions":18634,"ountain":18635,"ipes":18636,"ĠVideos":18637,"204":18638,"Ġhills":18639,"Ġsimulation":18640,"Ġdisappointment":18641,"itan":18642,"ĠLaboratory":18643,"Ġupward":18644,"Ġboundary":18645,"Ġdarker":18646,"hart":18647,"Ġdominance":18648,"Cong":18649,"ĠOracle":18650,"ĠLords":18651,"Ġscholarship":18652,"ĠVincent":18653,"ede":18654,"ĠRah":18655,"Ġencourages":18656,"rov":18657,"Ġquo":18658,"Ġpremise":18659,"ĠCrisis":18660,"ĠHolocaust":18661,"Ġrhythm":18662,"Ġmetric":18663,"club":18664,"Ġtransported":18665,"Ġnod":18666,"ĠPist":18667,"Ġancestors":18668,"ĠFreder":18669,"thumbnails":18670,"ĠCE":18671,"OND":18672,"Phil":18673,"venge":18674,"ĠProducts":18675,"castle":18676,"Ġqualifying":18677,"ĠKaren":18678,"VERTISEMENT":18679,"Ġmighty":18680,"Ġexplanations":18681,"Ġfixing":18682,"Di":18683,"Ġdeclaring":18684,"Ġanonymity":18685,"Ġjuven":18686,"ĠNord":18687,"ĠDoom":18688,"ĠActually":18689,"Ok":18690,"phis":18691,"ĠDesert":18692,"Ġ116":18693,"IK":18694,"ĠFM":18695,"Ġincomes":18696,"VEL":18697,"okers":18698,"Ġpecul":18699,"Ġlightweight":18700,"gue":18701,"Ġaccent":18702,"Ġincrement":18703,"ĠChan":18704,"Ġcomplaining":18705,"ĠBaghd":18706,"Ġmidfielder":18707,"Ġoverhaul":18708,"Process":18709,"ĠHollow":18710,"ĠTitans":18711,"Small":18712,"manuel":18713,"ĠUnity":18714,"ĠEvents":18715,"Sty":18716,"Ġdisproportion":18717,"nesty":18718,"enes":18719,"ĠCod":18720,"Ġdemonstrations":18721,"ĠCrimson":18722,"ĠOH":18723,"Ġenrolled":18724,"Ġcel":18725,"ĠBrett":18726,"Ġaide":18727,"Ġheels":18728,"Ġbroadband":18729,"Ġmarking":18730,"Ġwizard":18731,"ĠNJ":18732,"ĠChiefs":18733,"Ġingredient":18734,"Ġdug":18735,"ĠShut":18736,"urchase":18737,"endor":18738,"Ġfarmer":18739,"ĠGoldman":18740,"129":18741,"155":18742,"Order":18743,"Ġlion":18744,"iably":18745,"Ġstain":18746,"array":18747,"ilitary":18748,"ĠFAQ":18749,"Ġexploded":18750,"ĠMcCarthy":18751,"ĠTweet":18752,"ĠGreens":18753,"eking":18754,"ln":18755,"ensen":18756,"Ġmotorcycle":18757,"Ġparticle":18758,"Ġcholesterol":18759,"Bron":18760,"Ġstair":18761,"Ġoxid":18762,"Ġdesirable":18763,"ibles":18764,"Ġtheor":18765,"forcing":18766,"Ġpromotional":18767,"ovo":18768,"boot":18769,"ĠBonus":18770,"rawling":18771,"Ġshortage":18772,"ĠPsy":18773,"Ġrecruited":18774,"Ġinfants":18775,"Ġtestosterone":18776,"Ġdeduct":18777,"Ġdistinctive":18778,"Ġfirmware":18779,"built":18780,"145":18781,"Ġexplored":18782,"Ġfactions":18783,"Ġvide":18784,"Ġtattoo":18785,"Ġfinancially":18786,"Ġfatigue":18787,"Ġproceeding":18788,"constitutional":18789,"Ġmiser":18790,"Ġchairs":18791,"gging":18792,"ipple":18793,"Ġdent":18794,"Ġdisreg":18795,"çĶ":18796,"stant":18797,"llo":18798,"bps":18799,"akening":18800,"Ġabnormal":18801,"ĠERA":18802,"士":18803,"ĠHBO":18804,"ĠMAR":18805,"Ġconcess":18806,"Ġservant":18807,"Ġaspir":18808,"lav":18809,"ĠPanel":18810,"amo":18811,"Ġprecip":18812,"Ġrecordings":18813,"Ġproceeded":18814,"Ġcolony":18815,"ĠTang":18816,"ablo":18817,"Ġstripped":18818,"Left":18819,"too":18820,"Ġpotatoes":18821,"Ġfinest":18822,"%).":18823,"Ġcrap":18824,"ĠZach":18825,"abases":18826,"ĠGoth":18827,"Ġbillionaire":18828,"wolf":18829,"Ġsanction":18830,"SK":18831,"Ġlogged":18832,"Po":18833,"eyed":18834,"unal":18835,"Ġcricket":18836,"Ġarmies":18837,"Ġuncovered":18838,"Cloud":18839,"ón":18840,"Ġrebounds":18841,"Ġmes":18842,"Oper":18843,"Pac":18844,"Ġnationally":18845,"Ġinserted":18846,"pict":18847,"Ġgovernance":18848,"и":18849,"Ġprivileges":18850,"GET":18851,"Ġfavorites":18852,"imity":18853,"Ġlover":18854,"them":18855,"empl":18856,"Ġgorgeous":18857,"Ann":18858,"Ġslipped":18859,"Ġveto":18860,"Bob":18861,"Ġslim":18862,"ucc":18863,"ĠFame":18864,"uddenly":18865,"Ġdenies":18866,"ĠMaur":18867,"Ġdistances":18868,"Ġwanna":18869,"tar":18870,"ĠSER":18871,"ĠâĪ":18872,"Ġlemon":18873,"athetic":18874,"Ġliteral":18875,"Ġdistinguished":18876,"Ġanswering":18877,"GI":18878,"Ġreligions":18879,"ĠPhilos":18880,"ĠLay":18881,"Ġcompos":18882,"irements":18883,"ĠKos":18884,"inez":18885,"rolling":18886,"Ġyoungest":18887,"andise":18888,"ĠBorn":18889,"Ġaltar":18890,"amina":18891,"ĠBoot":18892,"voc":18893,"Ġdigging":18894,"Ġpressures":18895,"Ġlen":18896,"264":18897,"Ġassassination":18898,"ĠBirmingham":18899,"ĠMyth":18900,"Ġsovereign":18901,"ĠArtist":18902,"ĠPhotograph":18903,"Ġdepicted":18904,"Ġdispens":18905,"orthy":18906,"Ġambul":18907,"integ":18908,"ĠCele":18909,"ĠTibet":18910,"Ġhierarchy":18911,"Ġcu":18912,"Ġpreseason":18913,"ĠPeterson":18914,"Ġcolours":18915,"Ġworrying":18916,"Ġbackers":18917,"ĠPalmer":18918,"Ġμ":18919,"Ġcontributor":18920,"Ġhearings":18921,"Ġurine":18922,"ĠÙ":18923,"ourgeois":18924,"Similar":18925,"ĠZimmer":18926,"something":18927,"ĠUSC":18928,"Ġstrengths":18929,"ĠFI":18930,"Ġlogging":18931,"Asked":18932,"ĠThai":18933,"inqu":18934,"ĠWalt":18935,"Ġcrews":18936,"itism":18937,"301":18938,"Ġsharply":18939,"umed":18940,"Ġredirect":18941,"rators":18942,"Inf":18943,"ĠWeapons":18944,"Ġteasp":18945,"1999":18946,"Live":18947,"ĠEspecially":18948,"ĠSter":18949,"ĠVeterans":18950,"Ġintro":18951,"otherapy":18952,"Ġmalware":18953,"Ġbreeding":18954,"Ġmolecular":18955,"ĠRoute":18956,"ĠComment":18957,"ochem":18958,"Ġain":18959,"Season":18960,"Ġlinebacker":18961,"Ä«":18962,"ĠEconomics":18963,"esar":18964,"ĠLives":18965,"ĠEmma":18966,"Ġkin":18967,"ĠTerrit":18968,"Ġplanted":18969,"oton":18970,"ĠButter":18971,"ĠSpons":18972,"PER":18973,"Ġdungeon":18974,"Ġsymbolic":18975,"Ġfilmed":18976,"Ġdiets":18977,"Ġconcludes":18978,"Ġcertainty":18979,"ĠFormat":18980,"Ġstrangers":18981,"format":18982,"ĠPhase":18983,"Ġcopied":18984,"Ġmetres":18985,"lda":18986,"ĠUsers":18987,"Ġdeliberate":18988,"Ġwashed":18989,"ĠLance":18990,"imation":18991,"Ġimproper":18992,"ĠGenesis":18993,"ickr":18994,"ĠKush":18995,"Ġrealise":18996,"Ġembarrassing":18997,"alking":18998,"bucks":18999,"Ġverified":19000,"Ġoutline":19001,"years":19002,"ĠIncome":19003,"202":19004,"Ġzombies":19005,"Final":19006,"ĠMillenn":19007,"Ġmodifications":19008,"ĠVision":19009,"ĠMoses":19010,"verb":19011,"iterranean":19012,"ĠJet":19013,"Ġnaval":19014,"ĠAgg":19015,"Ġurl":19016,"Ġvictories":19017,"Ġnonetheless":19018,"Ġinjust":19019,"ĠFact":19020,"çļ":19021,"Ġinsufficient":19022,"review":19023,"facebook":19024,"Ġnegotiating":19025,"Ġguarantees":19026,"imen":19027,"utenberg":19028,"Ġgambling":19029,"Ġcongr":19030,"Loading":19031,"Ġnevertheless":19032,"Ġpresidents":19033,"ĠIndustrial":19034,"Ġ118":19035,"Ġpoured":19036,"ĠTory":19037,"Ġ175":19038,"Ġ:=":19039,"Scott":19040,"angered":19041,"Tok":19042,"Ġorganizers":19043,"Mat":19044,"ĠGrowth":19045,"Ġadul":19046,"Ġensures":19047,"Ġ117":19048,"é¾įå":19049,"Ġmassacre":19050,"Ġgrades":19051,"before":19052,"ADVERTISEMENT":19053,"ĠSlow":19054,"ĠMMA":19055,"âĢĶ\"":19056,"ĠVatican":19057,"Qaeda":19058,"Ġowe":19059,"6666":19060,"ĠSorry":19061,"ĠGrass":19062,"Ġbackgrounds":19063,"Ġexhausted":19064,"Ġclan":19065,"Ġcompromised":19066,"ĠElf":19067,"ĠIsaac":19068,"enson":19069,"Invest":19070,"IFA":19071,"Ġinterrupted":19072,"ãĥīãĥ©":19073,"Ġtwisted":19074,"ĠDragons":19075,"Mode":19076,"ĠKremlin":19077,"Ġfertil":19078,"heres":19079,"phan":19080,"ĠNode":19081,"fed":19082,"ĠOrc":19083,"Ġunwilling":19084,"Cent":19085,"Ġpriorit":19086,"Ġgraduates":19087,"Ġsubjective":19088,"Ġissuing":19089,"ĠLt":19090,"Ġviewer":19091,"Ġwoke":19092,"Thus":19093,"brook":19094,"Ġdepressed":19095,"Ġbracket":19096,"ĠGor":19097,"ĠFighting":19098,"Ġstriker":19099,"Report":19100,"ĠPortugal":19101,"Ġneo":19102,"wed":19103,"199":19104,"Ġfleeing":19105,"shadow":19106,"identified":19107,"USE":19108,"Steam":19109,"Ġstretched":19110,"Ġrevelations":19111,"arted":19112,"ĠDw":19113,"Ġalignment":19114,"eston":19115,"ĠJared":19116,"Sep":19117,"Ġblogs":19118,"update":19119,"gom":19120,"risk":19121,"Ġclash":19122,"ĠHour":19123,"Ġruntime":19124,"Ġunwanted":19125,"Ġscam":19126,"Ġrack":19127,"Ġenlight":19128,"onest":19129,"ĠFerr":19130,"Ġconvictions":19131,"Ġpiano":19132,"Ġcirculation":19133,"ĠWelcome":19134,"Ġbacklash":19135,"ĠWade":19136,"Ġreceivers":19137,"otive":19138,"Jeff":19139,"Ġnetworking":19140,"ĠPrep":19141,"ĠExplorer":19142,"Ġlecture":19143,"Ġuploaded":19144,"ĠMeat":19145,"BLE":19146,"ĠNazis":19147,"ĠSynd":19148,"stud":19149,"roots":19150,"rians":19151,"Ġportrayed":19152,"Ġ??":19153,"ĠBuddha":19154,"sun":19155,"Robert":19156,"ĠComplex":19157,"Ġoversee":19158,"Ġstealth":19159,"Title":19160,"ĠJobs":19161,"ĠKum":19162,"Ġappreciation":19163,"ĠMOD":19164,"Ġbasics":19165,"Ġclips":19166,"Ġnursing":19167,"Ġproposition":19168,"Ġrealised":19169,"ĠNYC":19170,"Ġallocated":19171,"rium":19172,"aran":19173,"ĠProduction":19174,"ĠVote":19175,"Ġsmugg":19176,"Ġhunter":19177,"azer":19178,"ĠChanges":19179,"Ġfluct":19180,"yon":19181,"Array":19182,"Ġkits":19183,"Water":19184,"Ġuncommon":19185,"Ġresting":19186,"ells":19187,"would":19188,"Ġpursued":19189,"Ġassertion":19190,"ometown":19191,"ĠMosul":19192,"ĠPlatform":19193,"iolet":19194,"Ġshareholders":19195,"Ġtrails":19196,"Pay":19197,"ĠEnforcement":19198,"types":19199,"ĠAnonymous":19200,"Ġsatisfying":19201,"ilogy":19202,"Ġ('":19203,"wave":19204,"city":19205,"Steve":19206,"Ġconfrontation":19207,"ĠEld":19208,"Capt":19209,"ahan":19210,"htm":19211,"ĠCtrl":19212,"ONS":19213,"230":19214,"ifa":19215,"holding":19216,"Ġdelicate":19217,"Ġjaw":19218,"ĠGoing":19219,"orum":19220,"Sal":19221,"Ġdull":19222,"ĠBeth":19223,"Ġprisons":19224,"Ġego":19225,"ĠElsa":19226,"avorite":19227,"ĠGang":19228,"ĠNuclear":19229,"Ġspider":19230,"atsu":19231,"Ġsampling":19232,"Ġabsorbed":19233,"ĠPharm":19234,"ieth":19235,"Ġbucket":19236,"ĠRecomm":19237,"OF":19238,"ĠFactory":19239,"ANCE":19240,"Ġbacter":19241,"Has":19242,"ĠObserv":19243,"121":19244,"Ġpremiere":19245,"Develop":19246,"Ġcurrencies":19247,"Cast":19248,"Ġaccompanying":19249,"ĠNashville":19250,"Ġfatty":19251,"ĠBrend":19252,"Ġlocks":19253,"Ġcentered":19254,"ĠUT":19255,"aughs":19256,"orie":19257,"ĠAffordable":19258,"vance":19259,"DL":19260,"emet":19261,"Ġthrone":19262,"ĠBluetooth":19263,"Ġnaming":19264,"ifts":19265,"ADE":19266,"Ġcorrected":19267,"Ġpromptly":19268,"ĠSTR":19269,"Ġgenome":19270,"Ġcope":19271,"Ġvalley":19272,"Ġrounded":19273,"ĠKend":19274,"alion":19275,"pers":19276,"Ġtourism":19277,"Ġstark":19278,"vl":19279,"Ġblowing":19280,"ĠSchedule":19281,"std":19282,"Ġunhappy":19283,"Ġlitigation":19284,"cedes":19285,"Ġandroid":19286,"Ġintegral":19287,"erers":19288,"uded":19289,"tax":19290,"Ġreiter":19291,"ĠMotors":19292,"ociated":19293,"Ġwonders":19294,"ĠApost":19295,"ucking":19296,"ĠRoosevelt":19297,"fram":19298,"Ġyields":19299,"Ġconstitutes":19300,"awk":19301,"Interest":19302,"Ġinterim":19303,"Ġbreakthrough":19304,"ĠCher":19305,"Ġprosec":19306,"ĠDj":19307,"ĠMT":19308,"Resp":19309,"ĠPT":19310,"Ġsperm":19311,"edit":19312,"BT":19313,"Linux":19314,"country":19315,"league":19316,"Ġdick":19317,"Ġoct":19318,"Ġinserting":19319,"Ġscra":19320,"ĠBrewing":19321,"Ġ1966":19322,"Ġrunners":19323,"Ġplun":19324,"idy":19325,"ĠDian":19326,"Ġdysfunction":19327,"Ġexclusion":19328,"Ġdisgr":19329,"Ġincorporate":19330,"Ġreconc":19331,"Ġnominated":19332,"ĠArcher":19333,"draw":19334,"achelor":19335,"Ġwritings":19336,"Ġshallow":19337,"Ġhast":19338,"ĠBMW":19339,"ĠRS":19340,"Ġthigh":19341,"Ġ1963":19342,"Ġlamb":19343,"Ġfavored":19344,"agle":19345,"Ġcooler":19346,"ĠHours":19347,"ĠGU":19348,"ĠOrigin":19349,"Ġglimpse":19350,"--------------------":19351,"Lim":19352,"Ġcheek":19353,"Ġjealous":19354,"-'":19355,"Ġharness":19356,"ĠPoison":19357,"Ġdisabilities":19358,"neapolis":19359,"Ġoutlook":19360,"Ġnotify":19361,"ĠIndianapolis":19362,"Ġabrupt":19363,"nsic":19364,"Ġencrypted":19365,"Ġforfe":19366,"reath":19367,"Ġrabb":19368,"Ġfoundations":19369,"Ġcompliment":19370,"ĠInterview":19371,"ĠSwe":19372,"Ġadolesc":19373,"Ġmonitors":19374,"ĠSacramento":19375,"Ġtimely":19376,"Ġcontempl":19377,"Ġpositioned":19378,"Ġposters":19379,"phies":19380,"iovascular":19381,"void":19382,"ĠFifth":19383,"Ġinvestigative":19384,"OUN":19385,"Ġintegrate":19386,"ĠINC":19387,"isha":19388,"iblings":19389,"ĠRequest":19390,"ĠRodriguez":19391,"Ġslides":19392,"ĠDX":19393,"Ġfeminism":19394,"Ġdatas":19395,"Ġbend":19396,"irus":19397,"ĠNigeria":19398,"Fox":19399,"Change":19400,"Ġairplane":19401,"ĠLaden":19402,"Ġpublicity":19403,"ixty":19404,"Ġcommitments":19405,"Ġaggregate":19406,"Ġdisplaying":19407,"ĠArrow":19408,"Ġ122":19409,"Ġrespects":19410,"android":19411,"six":19412,"ĠSha":19413,"Ġrestoration":19414,")\\":19415,"WS":19416,"oys":19417,"Ġillustrate":19418,"without":19419,"126":19420,"ĠâĶĤ":19421,"Ġpickup":19422,"nels":19423,"Ġ....":19424,"food":19425,"ĠFen":19426,")?":19427,"Ġphenomena":19428,"Ġcompanions":19429,"ĠWrite":19430,"Ġspill":19431,"Ġbridges":19432,"ĠUpdated":19433,"ĠFo":19434,"Ġinsects":19435,"ASHINGTON":19436,"Ġscare":19437,"iltr":19438,"ĠZhang":19439,"Ġseverity":19440,"Ġindul":19441,"149":19442,"ĠCoffee":19443,"Ġnorms":19444,"Ġpulse":19445,"ĠFT":19446,"Ġhorrific":19447,"ĠDestroy":19448,"ĠJSON":19449,"Ġolive":19450,"Ġdiscusses":19451,"Rest":19452,"Elect":19453,"ĠWinn":19454,"ĠSurviv":19455,"ĠHait":19456,"Sure":19457,"oped":19458,"Ġrooted":19459,"ĠSke":19460,"ĠBronze":19461,"Ġlol":19462,"Default":19463,"Ġcommodity":19464,"redited":19465,"Ġlibertarian":19466,"Ġforbidden":19467,"Ġgran":19468,"à¨":19469,"Ġlag":19470,"enz":19471,"drive":19472,"Ġmathematics":19473,"Ġwires":19474,"Ġcritically":19475,"Ġcarbohyd":19476,"ĠChancellor":19477,"ĠEddie":19478,"Ġbanning":19479,"ĠFri":19480,"Ġcomplications":19481,"etric":19482,"ĠBangladesh":19483,"Ġbandwidth":19484,"Stop":19485,"ĠOriginally":19486,"Ġhalfway":19487,"ynasty":19488,"shine":19489,"Ġtales":19490,"rities":19491,"avier":19492,"Ġspinning":19493,"ĠWHO":19494,"Ġneighbourhood":19495,"bach":19496,"Ġcommerce":19497,"ĠSle":19498,"BU":19499,"Ġentrepreneur":19500,"Ġpeculiar":19501,"ĠComments":19502,"fre":19503,"320":19504,"ICS":19505,"Ġimagery":19506,"ĠCanon":19507,"ĠElectronic":19508,"short":19509,"((":19510,"Dig":19511,"Ġcommem":19512,"uced":19513,"Ġinclined":19514,"ĠSummon":19515,"Ġcliff":19516,"ĠMediterranean":19517,"Ġpoetry":19518,"Ġprosperity":19519,"ĠRece":19520,"Ġpills":19521,"member":19522,"Ġfinale":19523,"unc":19524,"ĠGig":19525,"ä½":19526,"Ġlod":19527,"Ġbackward":19528,"-+":19529,"ĠForward":19530,"Ġthri":19531,"sure":19532,"Ġsoap":19533,"ĠFX":19534,"RES":19535,"ĠSexual":19536,"oulos":19537,"Ġfoolish":19538,"Ġrighteous":19539,"Ġcoff":19540,"terrorism":19541,"ustain":19542,"oter":19543,"Ġabuses":19544,"next":19545,"Ġabusive":19546,"Ġthereafter":19547,"Ġprohibition":19548,"ĠSUP":19549,"Ġdip":19550,"Ġripped":19551,"Ġinherited":19552,"Ġbats":19553,"stru":19554,"GT":19555,"Ġflawed":19556,"phabet":19557,"Ġfog":19558,"doors":19559,"Ġimaging":19560,"Ġdigits":19561,"ĠHungary":19562,"Ġarrog":19563,"Ġteachings":19564,"Ġprotocols":19565,"ĠBanks":19566,"à¸":19567,"pound":19568,"ĠCurt":19569,".\")":19570,"./":19571,"Ġexemption":19572,"endix":19573,"ĠMull":19574,"Ġimproves":19575,"ĠGamer":19576,"dimensional":19577,"Icon":19578,"ĠMargaret":19579,"Status":19580,"dates":19581,"Ġintends":19582,"Ġdepict":19583,"Ġparked":19584,"Joe":19585,"ĠMarines":19586,"chnology":19587,"!).":19588,"Ġjudged":19589,"Ġweights":19590,"Ray":19591,"Ġapartments":19592,"hester":19593,"Ġreinforce":19594,"Ġoffender":19595,"occup":19596,"Ġsore":19597,"ept":19598,"ĠPHP":19599,"ĠBrow":19600,"Ġauthorization":19601,"ĠRisk":19602,"ĠDelaware":19603,"ĠQU":19604,"Ġnotifications":19605,"Ġsunlight":19606,"Ġexclude":19607,"dat":19608,"Ġmesh":19609,"ĠSudan":19610,"Ġbelonged":19611,"Ġsubway":19612,"Ġnoon":19613,"ĠInterior":19614,"olics":19615,"ĠLakers":19616,"Ġcoding":19617,"Disclaimer":19618,"Calif":19619,"Old":19620,"Ġdisl":19621,"?????":19622,"Ġconfirms":19623,"Ġrecruitment":19624,"Ġhomicide":19625,"Consider":19626,"ĠJeffrey":19627,"fty":19628,"};":19629,"Ġobjection":19630,"doing":19631,"ĠLeo":19632,"Want":19633,"Ġglow":19634,"ĠClarke":19635,"ĠNorman":19636,"Ġverification":19637,"Ġpacket":19638,"ĠFormula":19639,"Ġplag":19640,"esville":19641,"Ġshouting":19642,"Ġov":19643,"ĠREC":19644,"ĠBub":19645,"Ġninth":19646,"Ġenerg":19647,"Ġvalidity":19648,"Ġups":19649,"jack":19650,"Ġneighboring":19651,"ĠNec":19652,"eworks":19653,"ĠHab":19654,"arez":19655,"Ġspine":19656,"Ġeventual":19657,"ĠLeaders":19658,"ĠCarn":19659,"Ġprobation":19660,"Ġromance":19661,"msg":19662,"ĠMechanical":19663,"ERY":19664,"Rock":19665,"Ġpartisan":19666,"Node":19667,"assets":19668,"minent":19669,"Ġforeigners":19670,"Ġtestify":19671,"ĠUsually":19672,"lords":19673,"ĠGren":19674,"ĠPowell":19675,"BIL":19676,"Ġsr":19677,"Ġaddict":19678,"Ġshells":19679,"Ġsigh":19680,"ĠYale":19681,"ternity":19682,"Ġ750":19683,"EU":19684,"ĠRifle":19685,"Ġpatron":19686,"ema":19687,"ĠBannon":19688,"anity":19689,"Ġtropical":19690,"ĠVII":19691,"cross":19692,"Everything":19693,"ĠISO":19694,"Ġhumble":19695,"assing":19696,"ĠFIG":19697,"Ġupdating":19698,"yson":19699,"Ġcalcium":19700,"Ġcompetent":19701,"Ġsteering":19702,"Prot":19703,"ĠSY":19704,"ĠFinals":19705,"ĠRug":19706,"159":19707,"137":19708,"ĠGolf":19709,"Ġ126":19710,"Ġaccommodation":19711,"ĠHughes":19712,"Ġaesthetic":19713,"artisan":19714,"ĠTwilight":19715,"Ġprince":19716,"ĠAgriculture":19717,"ĠDisco":19718,"Ġprecedent":19719,"Ġtyping":19720,"authorized":19721,"Option":19722,"ĠAub":19723,"lishes":19724,"acht":19725,"mag":19726,"Peter":19727,"ĠUFO":19728,"monton":19729,"ĠLith":19730,"Ġarom":19731,"Ġsecuring":19732,"Ġconfined":19733,"private":19734,"Ġswords":19735,"Ġmarkers":19736,"Ġmetabolic":19737,"select":19738,"ĠCurse":19739,"ĠOt":19740,"gressive":19741,"Ġincumb":19742,"ĠSaga":19743,"Ġpriced":19744,"Ġclearance":19745,"Content":19746,"Ġdrilling":19747,"Ġnotices":19748,"Ġbourgeois":19749,"Ġvest":19750,"Ġcookie":19751,"ĠGuardians":19752,"rys":19753,"inyl":19754,"Ġ124":19755,"Ġplausible":19756,"ongh":19757,"ĠOdin":19758,"Ġconception":19759,"ĠYuk":19760,"ĠBaghdad":19761,"ĠFlag":19762,"Austral":19763,"ĠIBM":19764,"Ġinternationally":19765,"ĠWikiLeaks":19766,"IED":19767,"Ġcyn":19768,"Ġchooses":19769,"ĠPill":19770,"Ġcombining":19771,"Ġradi":19772,"ĠMohammed":19773,"defense":19774,"atching":19775,"Subject":19776,"iciency":19777,"Frame":19778,"Ġ{\"":19779,"Ġchess":19780,"Ġtimer":19781,"190":19782,"Ġtin":19783,"Ġordinance":19784,"emetery":19785,"Ġaccusing":19786,"Ġnoticeable":19787,"Ġcentres":19788,"Ġlid":19789,"ĠMills":19790,"imgur":19791,"Ġzoom":19792,"ergic":19793,"Ġcompression":19794,"prim":19795,"find":19796,"Ġsurg":19797,"Ġpand":19798,"ĠKee":19799,"ĠChad":19800,"cellence":19801,"oyle":19802,"Ġsocialism":19803,"ĠTravis":19804,"ĠMHz":19805,"Ġguild":19806,"ALLY":19807,"ĠSubscribe":19808,"ĠRelated":19809,"Ġoccurrence":19810,"itching":19811,"Ġfictional":19812,"Ġcrush":19813,"ĠEA":19814,"cod":19815,"mix":19816,"ĠTriple":19817,"Ġretrieve":19818,"Ġstimulus":19819,"Ġpsychiat":19820,"ĠDoor":19821,"Ġhomosexuality":19822,"Ġelementary":19823,"Ġcellular":19824,"idian":19825,"ĠLaun":19826,"Ġintriguing":19827,"Ġfoam":19828,"ĠBass":19829,"idi":19830,"itsu":19831,"Ġassure":19832,"Ġcongrat":19833,"Ġbusinessman":19834,"ĠBoost":19835,"close":19836,"Ġlied":19837,"Ġsciences":19838,"ĠOmega":19839,"ĠGraphics":19840,"Ġ<=":19841,"spoken":19842,"Ġconnectivity":19843,"Saturday":19844,"ĠAvengers":19845,"Ġtoggle":19846,"Ġankle":19847,"Ġnationalist":19848,"model":19849,"ĠPool":19850,"ophobia":19851,"Var":19852,"ĠMons":19853,"atories":19854,"Ġaggressively":19855,"Clear":19856,"Forge":19857,"acters":19858,"Ġhedge":19859,"Ġpipes":19860,"Ġblunt":19861,"Ġsq":19862,"Ġremotely":19863,"Wed":19864,"asers":19865,"Ġrefriger":19866,"Ġtiles":19867,"Ġrescued":19868,"Ġcomprised":19869,"insky":19870,"Ġmanif":19871,"avanaugh":19872,"Ġprolifer":19873,"Ġaligned":19874,"xml":19875,"Ġtriv":19876,"Ġcoordination":19877,"ĠPER":19878,"ĠQuote":19879,"134":19880,"bf":19881,"ĠSaw":19882,"Ġtermination":19883,"Ġ190":19884,"Ġadditions":19885,"Ġtrio":19886,"Ġprojections":19887,"Ġpositively":19888,"Ġinclusive":19889,"Ġmembr":19890,"1990":19891,"older":19892,"Ġpracticed":19893,"inkle":19894,"Arch":19895,"Ġstarters":19896,"arius":19897,"Ġintermediate":19898,"ĠBenef":19899,"ĠKiller":19900,"Ġinterventions":19901,"ĠKil":19902,"ĠFlying":19903,"Inv":19904,"Ġpremature":19905,"Ġpsychiatric":19906,"Ġindie":19907,"Ġcollar":19908,"ĠRainbow":19909,"afi":19910,"Ġdisruption":19911,"ĠFOX":19912,"casting":19913,"Ġmisdem":19914,"cro":19915,"Ġwipe":19916,"ardon":19917,"Ġbast":19918,"ĠTommy":19919,"ĠRepresentative":19920,"Ġbelly":19921,"ĠPO":19922,"ĠBreitbart":19923,"132":19924,"Ġmessaging":19925,"Should":19926,"References":19927,"ĠGRE":19928,"istical":19929,"LP":19930,"ĠCav":19931,"ĠCrazy":19932,"Ġintuitive":19933,"keeping":19934,"ĠMoss":19935,"Ġdiscontin":19936,"ĠModule":19937,"Ġunrelated":19938,"ĠPractice":19939,"ĠTransport":19940,"Ġstatistically":19941,"orns":19942,"Ġsized":19943,"pu":19944,"Ġcaf":19945,"ĠWorlds":19946,"ĠRodgers":19947,"ĠLun":19948,"ĠComic":19949,"living":19950,"Ġcared":19951,"Ġclimbed":19952,"){":19953,"Ġconsisted":19954,"Ġmedieval":19955,"folk":19956,"Ġhacked":19957,"Ġdire":19958,"ĠHermione":19959,"Ġtended":19960,"ceans":19961,"Daniel":19962,"went":19963,"Ġlegislators":19964,"Ġredes":19965,"games":19966,"Ġgn":19967,"amiliar":19968,"Ġ++":19969,"ggy":19970,"threat":19971,"Ġmagnet":19972,"Ġperceive":19973,"Ġzip":19974,"Ġindictment":19975,"Ġcritique":19976,"gard":19977,"ĠSafe":19978,"ĠCream":19979,"Ġadvent":19980,"oba":19981,"Ġvowed":19982,"ousands":19983,"Ġski":19984,"Ġabortions":19985,"uart":19986,"Ġstunned":19987,"Ġadvancing":19988,"Ġlacked":19989,"Ġ\\\"":19990,"Ġschizophren":19991,"Ġelegant":19992,"Ġconferences":19993,"Ġcanceled":19994,"ĠHudson":19995,"ĠHopefully":19996,"Ġtrump":19997,"Ġfrequencies":19998,"Ġmeteor":19999,"ĠJunior":20000,"ĠFleet":20001,"ĠMalcolm":20002,"ĠTools":20003,"Ġ........":20004,"Ġhobby":20005,"ĠEuropeans":20006,"Ġ1500":20007,"ĠInto":20008,"Ġsway":20009,"ĠAppro":20010,"ĠCompl":20011,"Community":20012,"Ġtide":20013,"ĠSummit":20014,"ä»":20015,"Ġintervals":20016,"ĠEther":20017,"Ġhabitat":20018,"ĠStevens":20019,"lishing":20020,"ĠDomain":20021,"Ġtriggers":20022,"Ġchasing":20023,"Ġcharm":20024,"ĠFlower":20025,"itored":20026,"Ġblessing":20027,"Ġtextures":20028,"Five":20029,"Ġliquor":20030,"RP":20031,"FIN":20032,"Ġ1962":20033,"CAR":20034,"Unknown":20035,"Ġresil":20036,"ĠLily":20037,"Ġabundance":20038,"Ġpredictable":20039,"rar":20040,"Ġbullshit":20041,"leen":20042,"chet":20043,"Mor":20044,"Much":20045,"ä¹":20046,"Ġemphasized":20047,"Ġcrust":20048,"Ġprimitive":20049,"Ġenjoyable":20050,"ĠPictures":20051,"Ġteammate":20052,"pler":20053,"ĠTol":20054,"ĠKane":20055,"Ġsummoned":20056,"thy":20057,"rama":20058,"ĠHonda":20059,"Ġrealizing":20060,"Ġquicker":20061,"Ġconcentrate":20062,"clear":20063,"Ġ210":20064,"ĠErdogan":20065,"aris":20066,"Ġresponds":20067,"ĠBI":20068,"Ġeligibility":20069,"Ġpushes":20070,"ĠIdaho":20071,"Ġaggrav":20072,"Ġruins":20073,"urations":20074,"Ġbans":20075,"Ġanat":20076,"share":20077,"Ġgrind":20078,"hin":20079,"umen":20080,"Ġutilities":20081,"ĠYankees":20082,"Ġdatabases":20083,"ĠDD":20084,"Ġdisplaced":20085,"Ġdependencies":20086,"Ġstimulation":20087,"hun":20088,"houses":20089,"ĠPretty":20090,"ĠRavens":20091,"ĠTODAY":20092,"Ġassociates":20093,"Ġtherape":20094,"cled":20095,"Ġdeer":20096,"Ġrepairs":20097,"rentice":20098,"Ġreceptors":20099,"Ġremed":20100,"ĠCe":20101,"Ġmarriages":20102,"Ġballots":20103,"ĠSoldier":20104,"Ġhilarious":20105,"opl":20106,"138":20107,"Ġinherently":20108,"Ġignorant":20109,"Ġbounce":20110,"ĠEaster":20111,"RELATED":20112,"ĠCurrency":20113,"EV":20114,"ãĥŀ":20115,"ĠLead":20116,"Ġdeceased":20117,"Brien":20118,"ĠMusk":20119,"JS":20120,"Ġmerge":20121,"hearted":20122,"creat":20123,"mitt":20124,"mund":20125,"ĠâĢĭ":20126,"ĠBag":20127,"Ġprojection":20128,"Ġjava":20129,"ĠStandards":20130,"ĠLeonard":20131,"Ġcoconut":20132,"ĠPopulation":20133,"Ġtraject":20134,"Ġimply":20135,"Ġcuriosity":20136,"ĠDB":20137,"ĠFresh":20138,"ĠPor":20139,"Ġheavier":20140,"neys":20141,"gomery":20142,"Ġdeserved":20143,"Ġphrases":20144,"ĠGC":20145,"Ġyeast":20146,"desc":20147,"Death":20148,"Ġreboot":20149,"Ġmetadata":20150,"ICAL":20151,"Ġrepay":20152,"ĠIndependence":20153,"Ġsuburban":20154,"icals":20155,"Ġatop":20156,"Ġallocation":20157,"generation":20158,"ĠGram":20159,"Ġmoisture":20160,"Ġpine":20161,"ĠLiberals":20162,"Ġaides":20163,"Ġunderest":20164,"ĠBerry":20165,"Ġceremon":20166,"370":20167,"astrous":20168,"ĠPirates":20169,"Ġtense":20170,"ĠIndustries":20171,"ĠAppeals":20172,"ĠNear":20173,"Ġè£ıç":20174,"Ġlovers":20175,"ĠCAP":20176,"ĠCraw":20177,"Ġgiants":20178,"Ġefficacy":20179,"Element":20180,"ĠBehavior":20181,"ĠToyota":20182,"Ġintest":20183,"Priv":20184,"AI":20185,"Ġmaneuver":20186,"Ġperfection":20187,"Ġbang":20188,"paper":20189,"rill":20190,"George":20191,"border":20192,"inters":20193,"ĠSeth":20194,"Ġclues":20195,"ĠLevi":20196,"ĠRevenue":20197,"147":20198,"Ġvapor":20199,"Ġfortunate":20200,"Ġthreatens":20201,"Ġvet":20202,"Ġdependency":20203,"ersed":20204,"article":20205,"ĠBlizzard":20206,"Ġchlor":20207,"Ġminus":20208,"ĠBills":20209,"Ġcryptocurrency":20210,"Ġmetabolism":20211,"tering":20212,"Ġpestic":20213,"steps":20214,"ĠTreasure":20215,"racted":20216,"ĠConstant":20217,"Ġtemp":20218,"139":20219,"ĠDetective":20220,"urally":20221,"Ġrecovering":20222,"Ġcortex":20223,"Ġ144":20224,"closed":20225,"Ġprejudice":20226,"aunted":20227,"Ġstorms":20228,"ĠNOW":20229,"Ġmachinery":20230,"Address":20231,"Ġcompelled":20232,"270":20233,"Ġdespair":20234,"bane":20235,"Ġvegetable":20236,"Ġbeds":20237,"Learn":20238,"Ġcolorful":20239,"Ġspike":20240,"Ġmargins":20241,"Ġsympathy":20242,"Ġworkshop":20243,"ĠCBC":20244,"Sat":20245,"Ġburns":20246,"ĠGender":20247,"Ġ129":20248,"ĠCable":20249,"Ġdebts":20250,"ĠTheresa":20251,"Ġreflecting":20252,"Ġairst":20253,"Ġrim":20254,"ramid":20255,"Ġweaknesses":20256,"Writ":20257,"oggle":20258,"ti":20259,"ĠCharge":20260,"Ġweighed":20261,"Ġ(.":20262,"Ġlaughter":20263,"Ġrouter":20264,"ĠDemocracy":20265,"Dear":20266,"Ġhasht":20267,"Ġdy":20268,"Ġhints":20269,"running":20270,"Ġfinishes":20271,"arus":20272,"Mass":20273,"result":20274,"ascus":20275,"Ġvintage":20276,"Ġconqu":20277,"Ġwildly":20278,"acist":20279,"Ġlingu":20280,"Ġprotagonist":20281,"strom":20282,"teenth":20283,"ĠSolo":20284,"mac":20285,"filled":20286,"Ġrenown":20287,"itives":20288,"Ġmotive":20289,"ĠAntar":20290,"ĠMann":20291,"ĠAdjust":20292,"Ġrockets":20293,"Ġtroubling":20294,"ei":20295,"Ġorganisms":20296,"assis":20297,"Christian":20298,"Ġ145":20299,"ĠHass":20300,"Ġswall":20301,"Ġwax":20302,"ĠSurvival":20303,"VS":20304,"ĠMurd":20305,"vd":20306,"standard":20307,"Ġdragons":20308,"Ġacceleration":20309,"rational":20310,"final":20311,"Ġpaired":20312,"ĠEthereum":20313,"Ġinterfaces":20314,"Ġresent":20315,"Ġartifacts":20316,"Å«":20317,"arel":20318,"Ġcompetitor":20319,"ĠNicholas":20320,"ĠSurface":20321,"cpp":20322,"ĠTot":20323,"Ġeconomically":20324,"Ġorganised":20325,"Ġenforced":20326,"inho":20327,"Ġvarieties":20328,"Ġabdom":20329,"ĠBailey":20330,"idav":20331,"ĠSalv":20332,"paid":20333,"Ġaltitude":20334,"essert":20335,"ĠGutenberg":20336,"area":20337,"opoulos":20338,"Ġprofessors":20339,"iggs":20340,"ĠFate":20341,"hey":20342,"Ġ3000":20343,"Dist":20344,"Ġtwins":20345,"cill":20346,"ĠMaps":20347,"Ġtraps":20348,"Ġweed":20349,"ĠKiss":20350,"Ġyoga":20351,"Ġrecipients":20352,"ĠWestminster":20353,"Ġpools":20354,"ĠWalmart":20355,"188":20356,"ĠSchools":20357,"attack":20358,"ĠARM":20359,"paragraph":20360,"Warning":20361,"jl":20362,"Ġselfish":20363,"anchez":20364,"ĠHeights":20365,"Fre":20366,"ĠSoph":20367,"Ġ--------------------------------":20368,"tml":20369,"333":20370,"Ġraids":20371,"Ġsatellites":20372,"KEY":20373,"Ġlasts":20374,"ÑĤ":20375,"Ins":20376,"ĠDame":20377,"Ġunpredict":20378,"///":20379,"ghai":20380,"Ġartillery":20381,"Ġcruise":20382,"Ġgel":20383,"ĠCabinet":20384,"Ġblows":20385,"ĠEsp":20386,"Ġproximity":20387,"othe":20388,"ĠSkills":20389,"ĠUpper":20390,"obo":20391,"ĠNDP":20392,"Ġenjoys":20393,"Ġrepeating":20394,"ĠConstruction":20395,"ĠQuestions":20396,"Hillary":20397,"Ġuint":20398,"Ġprocessors":20399,"ĠGibson":20400,"ĠMultiple":20401,"qa":20402,"ĠBom":20403,"ĠMiles":20404,"ventional":20405,"Ġhurts":20406,"skin":20407,"ĠAIDS":20408,"Ġadvisers":20409,"ĠRoot":20410,"Ġmethodology":20411,"ĠDale":20412,"Ġdeton":20413,"ĠKnowledge":20414,"sequently":20415,"Ġ121":20416,"Ġconnects":20417,"Cy":20418,"ĠDanger":20419,"Ġcontributors":20420,"ĠBent":20421,"Ġbrass":20422,"ĠGuns":20423,"into":20424,"ĠFortune":20425,"Ġbroker":20426,"balance":20427,"Ġlengths":20428,"Ġvic":20429,"Ġaveraging":20430,"Ġappropriately":20431,"ĠCamera":20432,"Ġsandwich":20433,"ĠCDC":20434,"Ġcoordinate":20435,"Ġnavig":20436,"Ġgoodness":20437,"laim":20438,"Ġbrake":20439,"Ġextremist":20440,"ĠWake":20441,"ĠMend":20442,"ĠTiny":20443,"ĠCOL":20444,"ĠRF":20445,"ĠDual":20446,"ĠWine":20447,"Case":20448,"Ġrefined":20449,"Ġlamp":20450,"Lead":20451,"Ġbapt":20452,"ĠCarb":20453,"ĠSadd":20454,"ĠMinneapolis":20455,"PDF":20456,"Early":20457,"ĠHidden":20458,"Its":20459,"ĠTIME":20460,"Ġpap":20461,"Ġcommissioned":20462,"ĠFew":20463,"ĠColts":20464,"ĠBren":20465,"Ġbothered":20466,"Ġlikewise":20467,"Exper":20468,"ĠSchw":20469,"cry":20470,"nn":20471,"ĠMitch":20472,"imon":20473,"MG":20474,"bm":20475,"UMP":20476,"rays":20477,"Ġregistry":20478,"Ġ270":20479,"achine":20480,"rella":20481,"anting":20482,"00000":20483,"Ġruined":20484,"spot":20485,"Ġta":20486,"Ġmaximize":20487,"Ġinconven":20488,"Dead":20489,"Human":20490,"Enabled":20491,"ĠMarie":20492,"Ġchill":20493,"ĠParadise":20494,"Ġstarring":20495,"ĠLatino":20496,"ĠProtocol":20497,"ĠEVER":20498,"Ġsuppliers":20499,"message":20500,"ĠBrock":20501,"Ġserum":20502,"âĸĪâĸĪâĸĪâĸĪ":20503,"Ġencomp":20504,"Ġambition":20505,"uese":20506,"Ġarrows":20507,"Andrew":20508,"Ġantenna":20509,"Ġ1961":20510,"ĠBark":20511,"Ġbool":20512,"ãĤª":20513,"ĠStorage":20514,"Ġrailway":20515,"Ġtougher":20516,"ĠCad":20517,"Ġwashing":20518,"Py":20519,"']":20520,"embed":20521,"ĠMemphis":20522,"ackle":20523,"Ġfamously":20524,"ĠFortunately":20525,"ovies":20526,"Ġmindset":20527,"Ġsneak":20528,"ĠDh":20529,"RAW":20530,"ĠSimpson":20531,"Ġlivest":20532,"Ġlandmark":20533,"Ġcement":20534,"Low":20535,"Ġthrilled":20536,"ĠCourse":20537,"inel":20538,"Ġchuck":20539,"idate":20540,"global":20541,"Ġwhit":20542,"Ġ�":20543,"adays":20544,"ski":20545,"ĠSV":20546,"Ġviruses":20547,"306":20548,"ĠRespons":20549,"Ġtheaters":20550,"ĠBranch":20551,"ĠGeneva":20552,"ĠMK":20553,"Ġunbeliev":20554,"Ġcommunist":20555,"Original":20556,"ĠReceived":20557,"ĠTransfer":20558,"ĠArg":20559,"Input":20560,"ĠStrategy":20561,"Ġpalace":20562,"thening":20563,"Dri":20564,"Ġsentencing":20565,"umbnail":20566,"Ġpins":20567,"recy":20568,"Ġsiblings":20569,"Getting":20570,"ĠBU":20571,"ĠNorthwest":20572,"Ġprolonged":20573,"ĠSakura":20574,"Comb":20575,"ĠBour":20576,"Ġinadequate":20577,"ĠKash":20578,"Ġusername":20579,"ĠImprove":20580,"Ġbattling":20581,"ĠMAC":20582,"Ġcurriculum":20583,"Ġsoda":20584,"ĠCannon":20585,"Ġsensible":20586,"spons":20587,"December":20588,"Ġwicked":20589,"ĠPengu":20590,"Ġdictators":20591,"ĠHearts":20592,"ogyn":20593,"Ġsimilarities":20594,"ĠStats":20595,"Ġhollow":20596,"itations":20597,"\":[":20598,"Ġhover":20599,"ĠListen":20600,"sch":20601,"Sund":20602,"Ġcad":20603,"ĠParks":20604,"Ġlur":20605,"Ġhype":20606,"ĠLem":20607,"NAME":20608,"isure":20609,"Friday":20610,"Ġshoots":20611,"Ġcloses":20612,"Ġdb":20613,"ĠRidge":20614,"ĠDifferent":20615,"Ġreplies":20616,"ĠBroadway":20617,"opers":20618,"Ġintoler":20619,"ĠZeus":20620,"akespe":20621,"Ġproprietary":20622,"Ġrequesting":20623,"Ġcontrollers":20624,"ĠMIN":20625,"imedia":20626,"becca":20627,"Ġexpans":20628,"Ġoils":20629,"Bot":20630,"ĠChand":20631,"Ġprinter":20632,"Ġtopped":20633,"ĠPOL":20634,"ĠEarlier":20635,"Social":20636,"avin":20637,"Ġdecreases":20638,"ĠSeb":20639,"Ġspecifications":20640,"ĠBlast":20641,"ĠKurt":20642,"Ġfreel":20643,"Brown":20644,"Ġdilig":20645,"roe":20646,"ĠProblem":20647,"ĠQuad":20648,"Ġdecentral":20649,"ĠVector":20650,"anut":20651,"Ġplugins":20652,"ĠGregory":20653,"Ġfucked":20654,"elines":20655,"ĠAmbassador":20656,"take":20657,"Ġcleans":20658,"ongyang":20659,"Anonymous":20660,"stro":20661,"\"}":20662,"aline":20663,"ĠOdd":20664,"ĠEug":20665,"216":20666,"Ġboil":20667,"ĠPowers":20668,"Ġnurses":20669,"Obviously":20670,"ĠTechnical":20671,"Ġexceeded":20672,"ORS":20673,"Ġextremists":20674,"Ġtraces":20675,"expl":20676,"Ġcomr":20677,"ĠSach":20678,")/":20679,"Ġmasks":20680,"Ġsci":20681,"Bon":20682,"Ġregression":20683,"wegian":20684,"Ġadvisor":20685,"itures":20686,"ĠVo":20687,"example":20688,"ĠInstruct":20689,"Ġsiege":20690,"Ġreductions":20691,"ptr":20692,"Ġstatutory":20693,"Ġremoves":20694,"Ġpuck":20695,"redits":20696,"Ġbee":20697,"Ġsalad":20698,"Ġpromotions":20699,"ĠJoshua":20700,"withstanding":20701,"ETH":20702,"ĠCha":20703,"imus":20704,"Ġexpenditure":20705,"aunting":20706,"Ġdelighted":20707,"Ġ155":20708,"beh":20709,"Ġcarpet":20710,"ĠSpart":20711,"Ġjungle":20712,"lists":20713,"Ġbullying":20714,"ĠNobel":20715,"ĠGlen":20716,"Ġreferenced":20717,"Ġintroduces":20718,"sein":20719,"Ġchopped":20720,"glass":20721,"ĠWrest":20722,"Ġneutrality":20723,"ĠâĻ":20724,"Ġinvestigator":20725,"Ġshelves":20726,"Ġunconstitutional":20727,"Ġreproduction":20728,"Ġmerchant":20729,"mia":20730,"Ġmetrics":20731,"Ġexplosives":20732,"ĠSonia":20733,"Ġbodily":20734,"Ġthickness":20735,"Ġpredominantly":20736,"ĠAbility":20737,"Ġmonitored":20738,"ICH":20739,"Ġ].":20740,"ĠMartinez":20741,"Ġvisibility":20742,"Ġqueries":20743,"Ġgenocide":20744,"ĠWarfare":20745,"Query":20746,"Ġstudios":20747,"Ġembry":20748,"Ġcorridor":20749,"Ġcleaned":20750,"complete":20751,"ĠMH":20752,"Ġenrollment":20753,"INGS":20754,"Ġimpacted":20755,"Ġdisastrous":20756,"ĠYun":20757,"ĠClaire":20758,"ĠBasically":20759,"yt":20760,"usterity":20761,"Ġindirectly":20762,"wik":20763,"Ġdod":20764,"ĠCarr":20765,"Ġamp":20766,"Ġprohibit":20767,"ĠInitial":20768,"ĠRd":20769,"iji":20770,"Ġeducate":20771,"corn":20772,"iott":20773,"ĠBeauty":20774,"Ġdetective":20775,"ĠConn":20776,"since":20777,"Ġstagger":20778,"Ġobese":20779,"Ġbree":20780,"ologic":20781,"isse":20782,"walker":20783,"Ġblades":20784,"Ġlawful":20785,"func":20786,"ĠBehind":20787,"Ġappetite":20788,"Ġ(*":20789,"Ġtennis":20790,"Ġoffspring":20791,"Ġjets":20792,"Ġstructured":20793,"Ġaforementioned":20794,"Nov":20795,"Ġscaling":20796,"fill":20797,"Ġstew":20798,"Ġcurb":20799,"ĠStephan":20800,"edIn":20801,"SF":20802,"obic":20803,"éŃĶ":20804,"oug":20805,"ĠMM":20806,"Ġgenetically":20807,"opez":20808,"136":20809,"Ġumb":20810,"ancers":20811,"Ġcohort":20812,"Ġmerchandise":20813,"Ġimposing":20814,"ĠLegislature":20815,"ĠArchive":20816,"ivia":20817,"ĠNaval":20818,"Ġoffences":20819,"Ġmiracle":20820,"Ġsnapped":20821,"Ġfoes":20822,"Ġextensively":20823,"ĠRaf":20824,"Ġcater":20825,"edience":20826,"Kit":20827,"ĠBin":20828,"Ġrecommends":20829,"ĠCities":20830,"Ġrigid":20831,"ĠREAD":20832,"ĠNoble":20833,"ĠTian":20834,"Ġcertificates":20835,"antis":20836,"oiler":20837,"ĠBuddhist":20838,"did":20839,"Ġsurveyed":20840,"Ġdownward":20841,"Ġprints":20842,"ĠMotion":20843,"ronics":20844,"ĠSans":20845,"ossibly":20846,"uctions":20847,"Ġcolonies":20848,"ĠDanish":20849,"unit":20850,"Ġspoil":20851,"Ġadvisory":20852,"berries":20853,"Plan":20854,"Ġspecification":20855,"ophers":20856,"ĠResource":20857,"Ġshirts":20858,"prisingly":20859,"communications":20860,"Ġtrivial":20861,"Ġmentioning":20862,"isexual":20863,"Ġsupplements":20864,"Ġsupervision":20865,"BP":20866,"vor":20867,"Ġwit":20868,"Ġcooldown":20869,"Ġplaintiff":20870,"ĠReviews":20871,"ĠSri":20872,"ĠMint":20873,"ĠSugar":20874,"Ġafterward":20875,"ĠPriest":20876,"ĠInvestment":20877,"ogene":20878,"ĠTaking":20879,"Ġstretching":20880,"Ġinflammation":20881,"ĠTehran":20882,"Ġlining":20883,"Ġfreezing":20884,"ĠEntity":20885,"Ġinspiring":20886,"special":20887,"price":20888,"Ġsue":20889,"ĠPorter":20890,"ounge":20891,"ETA":20892,"ĠDerek":20893,"ĠLuis":20894,"uo":20895,"ymph":20896,"Ġexterior":20897,"ihil":20898,"ĠAshley":20899,"inator":20900,"Ġnutrients":20901,"ĠThrones":20902,"Ġfinances":20903,"ĠInspect":20904,"Ġspecially":20905,"ĠRequired":20906,"ĠPTS":20907,"ĠViolence":20908,"ointed":20909,"shots":20910,"Ġexcerpt":20911,"coon":20912,"INS":20913,"ĠGri":20914,"Ġrecognised":20915,"Week":20916,"Young":20917,"Ġvom":20918,"isle":20919,"ĠCurry":20920,"ĠBuddh":20921,"Ġnotebook":20922,"Ġdurable":20923,"/?":20924,"ĠGad":20925,"ĠPupp":20926,"Ġforgive":20927,"park":20928,"Ġpersonalities":20929,"analysis":20930,"clamation":20931,"Ġelevator":20932,"Ġwarehouse":20933,"ĠRole":20934,"unn":20935,"Ġillustration":20936,"ĠScan":20937,"Ġatmospheric":20938,"Import":20939,"ANC":20940,"ricted":20941,"fu":20942,"010":20943,"Ġarche":20944,"Ġrewarded":20945,"akespeare":20946,"Ġinternally":20947,"ĠRBI":20948,"alker":20949,"Ġelephant":20950,"owitz":20951,"ĠPizza":20952,"Ġbipartisan":20953,"és":20954,"Ġslowed":20955,"ĠStark":20956,"Ġoverride":20957,"OUS":20958,"Ġ320":20959,"undreds":20960,"ĠDeck":20961,"ĠCensus":20962,"bee":20963,"146":20964,"otor":20965,"Ġip":20966,"Ġub":20967,"ocations":20968,"ĠButton":20969,"rice":20970,"Ġcripp":20971,"fff":20972,"Ġoriginated":20973,"Ġoverwhelmed":20974,"appa":20975,"Ġforemost":20976,"âĢij":20977,"ĠLEG":20978,"release":20979,"eatured":20980,"atches":20981,"Ġreps":20982,"Ġlending":20983,"ĠReference":20984,"ĠClient":20985,"165":20986,"venth":20987,"Complete":20988,"ĠPatrol":20989,"Ġsworn":20990,"cam":20991,"Ġshuttle":20992,"ĠRalph":20993,"Ġhometown":20994,"-,":20995,"onal":20996,"ĠBP":20997,"åı":20998,"Ġpersuade":20999,"ĠAlexand":21000,"Ġcombines":21001,"Ġvivid":21002,"ĠLag":21003,"Ġencoding":21004,"Ġsalvation":21005,"wen":21006,"ĠRecovery":21007,"iya":21008,"University":21009,"ĠBiden":21010,"Ġbudgets":21011,"ĠTexans":21012,"fits":21013,"Ġhonored":21014,"Ġpython":21015,"TD":21016,"###":21017,"clone":21018,"Ġblink":21019,"ĠLiquid":21020,"Ġunemployed":21021,"Ġclashes":21022,"ĠCounsel":21023,"Ġdirecting":21024,"Ġpunct":21025,"ĠFalcons":21026,"Ġshark":21027,"ĠDamascus":21028,"Ġjeans":21029,"Ġembark":21030,"Ġseize":21031,"Ġupwards":21032,"280":21033,"ĠEz":21034,"ĠAnything":21035,"Ġexotic":21036,"lower":21037,"ĠCreator":21038,"ĠUm":21039,"Ġsuburbs":21040,"berger":21041,"ĠWend":21042,"Ġmint":21043,"ĠXX":21044,"ĠDro":21045,"Ġsuffers":21046,"Ġherb":21047,"tree":21048,"Ġfragile":21049,"Ġflooded":21050,"ĠAlcohol":21051,"olean":21052,"nyder":21053,"ĠKO":21054,"Fram":21055,"Ġ136":21056,"Ġowed":21057,"ĠMelee":21058,"ĠHash":21059,"Ġwhisk":21060,"Ġsudo":21061,"rr":21062,"Quick":21063,"appro":21064,"Ġii":21065,"ĠExamples":21066,"hee":21067,"Ġpromotes":21068,"perature":21069,"kar":21070,"ĠHonor":21071,"Ġsodium":21072,"ĠLif":21073,"rosso":21074,"intendent":21075,"Ġcorrespondent":21076,"Found":21077,"secret":21078,"Ġidentifies":21079,"agne":21080,"Ġlou":21081,"ĠPP":21082,"Ġcoincidence":21083,"move":21084,"Ġmilitia":21085,"Ġinfiltr":21086,"ĠPrimary":21087,"Ġpitching":21088,"ĠIb":21089,"ĠGOOD":21090,"ãĤ¸":21091,"ĠWizards":21092,"iral":21093,"ĠVenus":21094,"RR":21095,"ĠâĢķ":21096,"ĠCasey":21097,"Ġsadly":21098,"Ġadmire":21099,"Ġembarrassed":21100,"cb":21101,"Mel":21102,"Ġtubes":21103,"Ġbeautifully":21104,"ĠQueensland":21105,"Below":21106,"rez":21107,"quet":21108,"pleasant":21109,"Ġ«":21110,"Camp":21111,"Ġdecisive":21112,"1998":21113,"ĠLamb":21114,"utton":21115,"hn":21116,"ĠJagu":21117,"aunder":21118,"ĠCord":21119,"Ġclerk":21120,"Ġcaffe":21121,"Ġwiped":21122,"Ġreim":21123,"ĠMountains":21124,"Ġimprisoned":21125,"Ġdevelops":21126,"ĠPra":21127,"Ġmodeling":21128,"Anyone":21129,"ancel":21130,"ĠSit":21131,"Ġshields":21132,"Ġlawn":21133,"Ġcardiovascular":21134,"Ġdemonstrating":21135,"Ġparse":21136,"ĠIsraelis":21137,"Ġeuros":21138,"143":21139,"Ġglorious":21140,"inski":21141,"ecd":21142,"Ġconditioning":21143,"Ġhelpless":21144,"Ġmicrosc":21145,"ĠHarbor":21146,"Ġstakes":21147,"Ġ260":21148,"Ġunequ":21149,"ĠFloyd":21150,"Ġdamp":21151,"Ġapparatus":21152,"ĠLaws":21153,"Ġcounters":21154,"Ġinduce":21155,"atable":21156,"ĠAhmed":21157,"Ġslam":21158,"November":21159,"Ġpersist":21160,"Ġimminent":21161,"án":21162,"Ġshred":21163,"Ġphases":21164,"ĠEdmonton":21165,"ĠArmstrong":21166,"ĠMeet":21167,"ĠKitty":21168,"ÑĢ":21169,"circ":21170,"ĠAdult":21171,"Ġarose":21172,"ĠXen":21173,"Dan":21174,"gow":21175,"Ġsuperf":21176,"ĠAdmir":21177,"Ġendure":21178,"Ġkeyword":21179,"yrus":21180,"Ġyarn":21181,"Ġpathway":21182,"ĠHopkins":21183,"midt":21184,"Ġcensorship":21185,"dependent":21186,"Ġinstructor":21187,"Sources":21188,"Ġtoe":21189,"Ġballoon":21190,"Nob":21191,"Ġswear":21192,"ĠCastro":21193,"Ġgloss":21194,"ĠKavanaugh":21195,"Ġremarkably":21196,"Photos":21197,"ĠNom":21198,"ĠSoutheast":21199,"yers":21200,"Ġvalidation":21201,"Ġcannon":21202,"ĠVictory":21203,"ĠPierre":21204,"Ġcautious":21205,"Audio":21206,"Ġfetch":21207,"ĠGift":21208,"ĠHyp":21209,"Ġremedy":21210,"ZE":21211,"Ġscent":21212,"Ġbeard":21213,"ĠRut":21214,"-\"":21215,"Ġpatents":21216,"Hy":21217,"Ġunjust":21218,"Ġpotato":21219,"Ġforthcoming":21220,"Ġchef":21221,"ĠRift":21222,"affe":21223,"ĠROM":21224,"ĠLaunch":21225,"Ġpads":21226,"ĠNeo":21227,"Ġonset":21228,"Ġsqueeze":21229,"safe":21230,"Ġprefix":21231,"ĠTM":21232,"ĠNearly":21233,"ĠClinical":21234,"ĠMental":21235,"otiation":21236,"ĠUnic":21237,"antry":21238,"ĠCir":21239,"Ġepit":21240,"æ":21241,"Ġextracted":21242,"versely":21243,"riad":21244,"Ġstrains":21245,"Ġtops":21246,"Ġpoem":21247,"ĠRandy":21248,"ĠMaple":21249,"THER":21250,"upiter":21251,"ĠSSD":21252,"ļé":21253,"Ġuncon":21254,"pering":21255,"Ġslept":21256,"iners":21257,"Ġunderwater":21258,"ĠEvidence":21259,"gone":21260,"205":21261,"Ġhistorians":21262,"Ġsynthesis":21263,"Ġfrog":21264,"basketball":21265,"Ġvibrant":21266,"Ġsubord":21267,"Ġ365":21268,"ĠDial":21269,"Ġcooperate":21270,"HAHA":21271,"Ġgreeted":21272,"158":21273,"Ġjazz":21274,"Ġintox":21275,"ĠWalking":21276,"Ġsupervisor":21277,"ĠFusion":21278,"ĠMercedes":21279,"send":21280,"Ham":21281,"sd":21282,"nl":21283,"Ġtours":21284,"ĠFIFA":21285,"Ġculp":21286,"gd":21287,"304":21288,"Ġpleas":21289,"Ġillustrates":21290,"ĠColombia":21291,"Ġhighlighting":21292,"ĠSummary":21293,"Ġexposing":21294,"ĠDru":21295,"Ġirony":21296,"ritional":21297,"ĠCarroll":21298,"ĠEllis":21299,"Pict":21300,"ĠRapt":21301,"Ġadapter":21302,"Ġunm":21303,"Ġcorpse":21304,"Ġcelebrities":21305,"Den":21306,"atum":21307,"ĠApocalypse":21308,"ĠWag":21309,"lining":21310,"Ġhormones":21311,"Rub":21312,"ĠXi":21313,"ĠVaults":21314,"208":21315,"alkyrie":21316,"inosaur":21317,"Ġfeeds":21318,"vity":21319,"Ġdefeating":21320,"Wait":21321,"Ġemphasize":21322,"ĠSteelers":21323,"yrinth":21324,"leys":21325,"ĠWhenever":21326,"Currently":21327,"ĠClock":21328,"Ġcollectively":21329,"anyon":21330,"ĠJP":21331,"Ġmentality":21332,"Ġdownloads":21333,"Ġsurroundings":21334,"ĠBarnes":21335,"Ġflagship":21336,"Ġindicators":21337,"Ġgrapp":21338,"January":21339,"ĠElemental":21340,"ĠAthena":21341,"ibal":21342,"Ġsights":21343,"Ġcapita":21344,"ĠTreaty":21345,"Ġvoiced":21346,"ĠGaz":21347,"lette":21348,"Ġya":21349,"Ġexpired":21350,"Legend":21351,"Hot":21352,"nature":21353,"Ġunstable":21354,"Ġ280":21355,"ú":21356,"Comment":21357,"ALE":21358,"Ġquests":21359,"Ġhandler":21360,"nis":21361,"Ġversatile":21362,"Ġconceal":21363,"engeance":21364,"ĠInteractive":21365,"Ġobsessed":21366,"ĠDogs":21367,"Ġcracked":21368,"Sound":21369,"sv":21370,"ĠDylan":21371,"roads":21372,"fx":21373,"ĠCatholics":21374,"ĠHag":21375,"Ġslammed":21376,"Ġglowing":21377,"sale":21378,"Ġtissues":21379,"ĠChi":21380,"nee":21381,"Ġcher":21382,"sic":21383,"urrection":21384,"Ġbacon":21385,"ulatory":21386,").\"":21387,"Ġirregular":21388,"FORM":21389,"assed":21390,"Ġintentional":21391,"Ġcompensate":21392,"ĠSpeaking":21393,"ĠSets":21394,"153":21395,"Ġconventions":21396,"bands":21397,"emade":21398,"Ġecc":21399,"ĠWinston":21400,"ĠAssassin":21401,"ĠBelgian":21402,"Ġdependence":21403,"Ġniche":21404,"Ġbark":21405,"ĠJazz":21406,"Ġdisadvantage":21407,"Ġgasoline":21408,"Ġ165":21409,"çļĦ":21410,"essa":21411,"module":21412,"angular":21413,"OY":21414,"ĠTreatment":21415,"itas":21416,"olation":21417,"ĠArnold":21418,"Ġfeud":21419,"ĠNest":21420,"Ġtheatre":21421,"ewater":21422,"Ġminors":21423,"olicy":21424,"ĠHaven":21425,"division":21426,"Ġtrunk":21427,"Far":21428,"ĠPull":21429,"Ġcapturing":21430,"Ġ1800":21431,"ĠTeen":21432,"Ġexempl":21433,"Ġclinics":21434,"ĠBurg":21435,"Ġsubstit":21436,"Ġpayload":21437,"ĠLav":21438,"ĠTroy":21439,"ĠWitness":21440,"Ġfragments":21441,"Ġpasswords":21442,"Ġgospel":21443,"ĠGin":21444,"Ġtenants":21445,"olith":21446,"Six":21447,"Previous":21448,"ĠAges":21449,"ĠDarwin":21450,"Ġblat":21451,"Ġempathy":21452,"smith":21453,"bag":21454,"ĠEcho":21455,"ĠCamb":21456,"ĠMadd":21457,"ĠBoo":21458,"Ġrede":21459,"ĠBurning":21460,"Ġsmoothly":21461,"ĠAdrian":21462,"ĠVampire":21463,"ĠMonsters":21464,"steam":21465,"Style":21466,"Ma":21467,"rea":21468,"ĠDwar":21469,"alyst":21470,"ursor":21471,"Ġelimination":21472,"Ġcrypto":21473,"cht":21474,"ĠEternal":21475,"âĢ¦]":21476,"ĠSorce":21477,"Ill":21478,"NER":21479,"Ġuh":21480,"Conclusion":21481,"wage":21482,"Ġrespir":21483,"Ġreminis":21484,"hetical":21485,"Ġgy":21486,"Ġutilized":21487,"icidal":21488,"Ġ1900":21489,"Ġhunters":21490,"ĠSwan":21491,"ĠReact":21492,"Ġvisitor":21493,"ĠThanksgiving":21494,"308":21495,"Posts":21496,"Ġhips":21497,"1997":21498,"omers":21499,"Ġknocking":21500,"ĠVehicle":21501,"Ġtil":21502,"Ġ138":21503,"Ġmi":21504,"ĠInvestigation":21505,"ĠKenya":21506,"Ġcasino":21507,"Ġmotives":21508,"Ġregain":21509,"rex":21510,"Ġweekends":21511,"Ġstabbed":21512,"boro":21513,"Ġexploited":21514,"ĠHAVE":21515,"ĠTelevision":21516,"cock":21517,"Ġpreparations":21518,"Ġendeav":21519,"ĠRemote":21520,"ĠMaker":21521,"ĠProdu":21522,"ĠEvan":21523,"Ġinformational":21524,"ĠLouisville":21525,"154":21526,"ĠDreams":21527,"Ġplots":21528,"ĠRunner":21529,"Ġhurting":21530,"Ġacademy":21531,"ĠMontgomery":21532,"nm":21533,"ĠLanc":21534,"ĠAlz":21535,"210":21536,"elong":21537,"Ġretailer":21538,"Ġarising":21539,"Ġrebellion":21540,"Ġblonde":21541,"played":21542,"Ġinstrumental":21543,"Cross":21544,"Ġretention":21545,"Ġtherapeutic":21546,"Ġseas":21547,"Ġinfantry":21548,"ĠClint":21549,"Ġprompting":21550,"Ġbitch":21551,"Ġstems":21552,"ĠKra":21553,"Ġthesis":21554,"ĠBog":21555,"rued":21556,"Ġkings":21557,"Ġclay":21558,"ificent":21559,"ĠYES":21560,"ĠThing":21561,"ĠCubs":21562,"veyard":21563,"elsh":21564,"inarily":21565,"ĠEy":21566,"ĠRolling":21567,"Ġevolving":21568,"India":21569,"Ġrecognizes":21570,"Ġgraduation":21571,"isers":21572,"Ġfertility":21573,"ĠMilan":21574,"Command":21575,"Ġboxing":21576,"Ġ1943":21577,"Ġgluten":21578,"ĠEmir":21579,"Ġidol":21580,"Ġconceived":21581,"ĠCreation":21582,"Merit":21583,"uddy":21584,"ussions":21585,"ĠLieutenant":21586,"ietal":21587,"Ġunchanged":21588,"ĠScale":21589,"ĠCrimea":21590,"balls":21591,"atorial":21592,"Ġdepths":21593,"Ġempirical":21594,"Ġtransm":21595,"Ġunsafe":21596,"missible":21597,"comfort":21598,"156":21599,"Ġmechanic":21600,"002":21601,"lins":21602,"Ġsmoked":21603,"Pos":21604,"Ġslowing":21605,"Ġlav":21606,"Texas":21607,"Ġcheating":21608,"ĠMetropolitan":21609,"ethyl":21610,"Ġdiscovering":21611,"asse":21612,"Ġpencil":21613,"ĠPyongyang":21614,"Ġcloset":21615,"ĠSheet":21616,"ĠEntry":21617,"oustic":21618,"Ġmyst":21619,"erate":21620,"ariat":21621,"Ġminerals":21622,"Ġmusician":21623,"ĠPul":21624,"ĠMaz":21625,"249":21626,"Ġpermissions":21627,"Ġiv":21628,"enary":21629,"ickers":21630,"ĠBing":21631,"hea":21632,"enable":21633,"Ġgriev":21634,"Ġasserted":21635,"ĠColonel":21636,"Ġaffidav":21637,"wo":21638,"Ġseated":21639,"ĠRide":21640,"Ġpaintings":21641,"ĠPix":21642,"Ġ137":21643,"ishi":21644,"umbai":21645,"gotten":21646,"ĠEarl":21647,"Ġinning":21648,"Ġcensus":21649,"Ġtravelled":21650,"ĠConsult":21651,"185":21652,"bind":21653,"Ġsimplicity":21654,"Ġoverlooked":21655,"ĠHelpful":21656,"Ġmonkey":21657,"Ġoverwhelmingly":21658,"Blood":21659,"ĠFlint":21660,"ĠJama":21661,"ĠPresent":21662,"ĠRage":21663,"ĠTA":21664,"ptive":21665,"Ġturnout":21666,"wald":21667,"ĠDolphins":21668,"ĠVPN":21669,"Ġonion":21670,"Ġcrafting":21671,"mma":21672,"ĠMercury":21673,"Ġarrange":21674,"Ġalerts":21675,"ĠOT":21676,"zbollah":21677,"Ġgases":21678,"ĠRichardson":21679,"sal":21680,"lar":21681,"Ġfrost":21682,"Ġlowering":21683,"Ġacclaim":21684,"Ġstartups":21685,"ĠGain":21686,"essment":21687,"Ġguardian":21688,"人":21689,"ĠPie":21690,"ĠLinks":21691,"Ġmerits":21692,"Ġawake":21693,"Ġparental":21694,"Ġexceeds":21695,"Ġidle":21696,"ĠPilot":21697,"ĠeBay":21698,"ĠAccept":21699,"ipeg":21700,"Cam":21701,"ĠKot":21702,"Ġtraders":21703,"olitics":21704,"unker":21705,"ĠPale":21706,"osi":21707,"anmar":21708,"Ġ1947":21709,"ĠFell":21710,"estial":21711,"itating":21712,"GF":21713,"ĠSr":21714,"ifted":21715,"Ġconnector":21716,"ĠBone":21717,"illes":21718,"260":21719,"hma":21720,"Ġoverlap":21721,"ĠGitHub":21722,"Ġcleaner":21723,"ĠBaptist":21724,"ĠWAS":21725,"Ġlungs":21726,"Ñģ":21727,"ĠBUT":21728,"Ġcite":21729,"Ġpitched":21730,"reatment":21731,"Ġtrophies":21732,"ĠNu":21733,"386":21734,"ĠPride":21735,"Ġattendees":21736,"[]":21737,"179":21738,"Ġspatial":21739,"Ġprizes":21740,"ĠReligion":21741,"Ġshowcase":21742,"ĠCategory":21743,"vidia":21744,"Target":21745,"Property":21746,"?,":21747,"Ġfusion":21748,"pie":21749,"ĠUCLA":21750,"Ġsoundtrack":21751,"Ġprincess":21752,"ĠCaval":21753,"should":21754,"Ġlimbs":21755,"Background":21756,"Ġlonely":21757,"Ġcores":21758,"ĠTail":21759,"sheet":21760,"Ġ132":21761,"Ra":21762,"ãĤ«":21763,"ĠBolt":21764,"Ġbooked":21765,"Ġadminister":21766,"Ġequals":21767,"wy":21768,"Ġobserving":21769,"ĠBaron":21770,"ĠAdobe":21771,"Ġvirgin":21772,"ĠSocialist":21773,"Move":21774,"ghazi":21775,"ĠLinda":21776,"212":21777,"Ġbrewing":21778,"Ġmerchants":21779,"burse":21780,"Ġdivor":21781,"Ġmetals":21782,"ĠNer":21783,"Ġsums":21784,"ĠEnemy":21785,"Ġenvision":21786,"Ġgranting":21787,"ĠHoney":21788,"ĠSkyrim":21789,"Ġsocio":21790,"graded":21791,"Ġselective":21792,"WASHINGTON":21793,"Ġ1948":21794,"ĠSirius":21795,"ĠGross":21796,"activity":21797,"ĠIvan":21798,"Ġfurious":21799,"BSD":21800,"ĠPrevious":21801,"Ġresponsive":21802,"Ġcharitable":21803,"Ġleaning":21804,"ĠPew":21805,"Ġviolates":21806,"\\\\\\\\\\\\\\\\":21807,"ĠComing":21808,"wire":21809,"Ġpoet":21810,"Ġresolutions":21811,"command":21812,"ĠPortuguese":21813,"Ġnickname":21814,"Ġdeaf":21815,"February":21816,"Ġrecognise":21817,"Ġentirety":21818,"Ġseasonal":21819,"placed":21820,"ĠTelegraph":21821,"Ġmicrophone":21822,"ouring":21823,"Ġgrains":21824,"Ġgoverned":21825,"Ġpostp":21826,"ĠWaters":21827,"inement":21828,"Ġundocumented":21829,"ĠComcast":21830,"Ġfox":21831,"Ġassaults":21832,"reon":21833,"many":21834,"ĠJenkins":21835,"ĠAnyway":21836,"Ġassessments":21837,"Ġdowns":21838,"ĠMouse":21839,"Ġsuperb":21840,"kt":21841,"ĠDow":21842,"Ġtaxation":21843,"401":21844,"Ġsmiles":21845,"Ġundertaken":21846,"Ġexh":21847,"Ġenthusiastic":21848,"Ġtwent":21849,"Ġgovernmental":21850,"Ġautonomy":21851,"ĠTechnologies":21852,"ĠChain":21853,"Ġprevalent":21854,"fb":21855,"Ġnicotine":21856,"ogram":21857,"job":21858,"Ġawaiting":21859,"ĠMenu":21860,"Ġdeputies":21861,"kov":21862,"ishops":21863,"Button":21864,"ĠShanghai":21865,"Ġdiesel":21866,"ĠDuck":21867,"Ryan":21868,"ĠPCs":21869,"NF":21870,"jury":21871,"ente":21872,"Ġinaccurate":21873,"eddy":21874,"Whatever":21875,"Ġshowc":21876,"ĠNad":21877,"odus":21878,"etr":21879,"Ġplaintiffs":21880,"ĠWOR":21881,"ĠAssange":21882,"Ġprivat":21883,"Ġpremiums":21884,"Ġtam":21885,"URL":21886,"Ġelites":21887,"ĠRanger":21888,"ottenham":21889,"ĠHoff":21890,"ĠAthens":21891,"Ġdefinite":21892,"Ġsighed":21893,"Ġevenly":21894,"211":21895,"ĠAmber":21896,"akia":21897,"Ġmailing":21898,"Ġcrashing":21899,"ĠConfederate":21900,"rugged":21901,"Wal":21902,"ĠDepths":21903,"Ġjuvenile":21904,"Ġreactor":21905,"Introduction":21906,"ĠDeluxe":21907,"1995":21908,"ĠSanchez":21909,"ĠMead":21910,"ivable":21911,":-":21912,"ĠPlanning":21913,"ĠTrap":21914,"quin":21915,"ĠProtect":21916,"vered":21917,"Information":21918,"Ġkidney":21919,"innamon":21920,"las":21921,"Ġpolicing":21922,"Ġtolerate":21923,"ĠQi":21924,"Ġbiased":21925,"Fort":21926,"ĠKi":21927,"save":21928,"Ġprivileged":21929,"Ġbeasts":21930,"ĠGlas":21931,"ĠCinem":21932,"Ġcomeback":21933,"Sunday":21934,"Ġextinction":21935,"hops":21936,"Ġtransmit":21937,"Ġdoubles":21938,"ĠFlat":21939,"167":21940,"Ġdisputed":21941,"Ġinjustice":21942,"foo":21943,"Vict":21944,"roleum":21945,"ĠJulie":21946,"Context":21947,"ĠRarity":21948,"issue":21949,"Component":21950,"Ġcounseling":21951,"anne":21952,"dark":21953,"Ġobjections":21954,"uilt":21955,"Ġgast":21956,"Ġplac":21957,"Ġunused":21958,"ãĥĩ":21959,"ĠTrial":21960,"ĠJas":21961,"hedral":21962,"obb":21963,"Ġtemporal":21964,"ĠPRO":21965,"ĠNW":21966,"ĠAnniversary":21967,"Large":21968,"Ġtherm":21969,"Ġdavid":21970,"Ġsystemic":21971,"ĠShir":21972,"mut":21973,"ĠNept":21974,"address":21975,"Ġscanning":21976,"Ġunderstandable":21977,"Ġcanvas":21978,"Cat":21979,"ĠZoo":21980,"Ġangels":21981,"LO":21982,"ĠStatement":21983,"ĠSig":21984,"ovable":21985,"ĠAway":21986,"sharing":21987,"ocrats":21988,"stated":21989,"Ġweighing":21990,"Nor":21991,"wild":21992,"Bey":21993,"Ġastonishing":21994,"ĠReynolds":21995,"Ġopener":21996,"Ġtrainer":21997,"Ġsurgical":21998,"pn":21999,"Ġadjusting":22000,"wheel":22001,"Ġfrown":22002,"ervative":22003,"Ġsuspend":22004,"Within":22005,"tein":22006,"Ġobstacle":22007,"Ġliberties":22008,"ymes":22009,"Ġuranium":22010,"ansom":22011,"anol":22012,"uba":22013,"ĠLoss":22014,"Ġarous":22015,"ĠHenderson":22016,"Wow":22017,"spl":22018,"cur":22019,"ĠÂŃ":22020,"Ġtheirs":22021,"Damage":22022,"Ġdownloading":22023,"Ġdiscern":22024,"ĠSto":22025,"ĠFla":22026,"Ġhath":22027,"ĠAj":22028,"Ġunpleasant":22029,"European":22030,"expensive":22031,"Ġscreenshot":22032,"ĠUV":22033,"Ġallied":22034,"ĠPersian":22035,"Ġmonopoly":22036,"Ġatom":22037,"ĠRedskins":22038,"\"><":22039,"Ġcancell":22040,"Ġcinema":22041,"131":22042,"fair":22043,"ĠAlfred":22044,"Ġduck":22045,"args":22046,"223":22047,"ĠISI":22048,"Ġsignaling":22049,"inar":22050,"Ġlaughs":22051,"Ġforwards":22052,"Ġreckless":22053,"Ġlisteners":22054,"ativity":22055,"Ġvastly":22056,"nant":22057,"Less":22058,"ĠHunting":22059,"ĠScientific":22060,"ITED":22061,"Ġknight":22062,"ĠHTC":22063,"usa":22064,"tmp":22065,"Ġrude":22066,"ĠLegendary":22067,"Ġarises":22068,"Bad":22069,"ĠClaim":22070,"peg":22071,"Ġrealities":22072,"Think":22073,"Ġ°":22074,"Ġrode":22075,"Ġstrive":22076,"Ġanecd":22077,"Ġshorts":22078,"Ġhypothes":22079,"Ġcoordinated":22080,"ĠGandhi":22081,"ĠFPS":22082,"RED":22083,"Ġsusceptible":22084,"Ġshrink":22085,"ĠChart":22086,"Help":22087,"Ġion":22088,"deep":22089,"ribes":22090,"ĠKai":22091,"ĠCustomer":22092,"Summary":22093,"Ġcough":22094,"wife":22095,"Ġlend":22096,"Ġpositioning":22097,"Ġlottery":22098,"ĠCanyon":22099,"Ġfade":22100,"Ġbronze":22101,"ĠKenny":22102,"Ġboasts":22103,"ĠEnhanced":22104,"record":22105,"Ġemergence":22106,"Ġakin":22107,"ĠBert":22108,"itous":22109,"âĸij":22110,"Ġstip":22111,"Ġexchanged":22112,"omore":22113,"alsh":22114,"Ġreservoir":22115,"Ġstandpoint":22116,"WM":22117,"Ġinitiate":22118,"Ġdecay":22119,"Ġbrewery":22120,"Ġterribly":22121,"Ġmortal":22122,"levard":22123,"Ġrevis":22124,"NI":22125,"elo":22126,"Ġconfess":22127,"ĠMSNBC":22128,"Ġsubmissions":22129,"Controller":22130,"Ġ202":22131,"ĠRuth":22132,"});":22133,"ĠAzure":22134,"Ġ.\"":22135,"206":22136,"ĠMarketing":22137,"Ġlaund":22138,"iencies":22139,"Ġrenowned":22140,"ĠTrou":22141,"ĠNGO":22142,"blems":22143,"Ġterrified":22144,"Ġwarns":22145,"Ġpert":22146,"Ġunsure":22147,"480":22148,"alez":22149,"ultz":22150,"ĠOutside":22151,"Ġstyl":22152,"ĠUnderground":22153,"Ġpanc":22154,"Ġdictionary":22155,"Ġfoe":22156,"riminal":22157,"ĠNorwegian":22158,"Ġjailed":22159,"Ġmaternal":22160,"ée":22161,"ĠLucy":22162,"cop":22163,"Cho":22164,"Ġunsigned":22165,"ĠZelda":22166,"ĠInsider":22167,"ĠContinued":22168,"Ġ133":22169,"ĠNaruto":22170,"ĠMajority":22171,"169":22172,"ĠWo":22173,"ãĤĵ":22174,"Ġpastor":22175,"Ġinformal":22176,"н":22177,"anthrop":22178,"join":22179,"ãģĹ":22180,"itational":22181,"NP":22182,"ĠWriting":22183,"fn":22184,"ĠBever":22185,"195":22186,"Ġyelling":22187,"Ġdrastically":22188,"Ġeject":22189,"Ġneut":22190,"Ġthrive":22191,"ĠFrequ":22192,"oux":22193,"Ġpossesses":22194,"ĠSenators":22195,"ĠDES":22196,"ĠShakespeare":22197,"ĠFranco":22198,"ĠLB":22199,"uchi":22200,"Ġincarn":22201,"Ġfounders":22202,"Function":22203,"Ġbrightness":22204,"ĠBT":22205,"Ġwhale":22206,"ĠTheater":22207,"mass":22208,"ĠDoll":22209,"Something":22210,"Ġechoed":22211,"ĠHex":22212,"crit":22213,"afia":22214,"Ġgoddess":22215,"Ġeleven":22216,"ĠPreview":22217,"ĠAurora":22218,"Ġ401":22219,"ulsive":22220,"ĠLogan":22221,"inburgh":22222,"ĠCenters":22223,"ĠONLY":22224,"ĠAid":22225,"Ġparadox":22226,"Ġhurd":22227,"ĠLC":22228,"Due":22229,"court":22230,"Ġoffended":22231,"Ġevaluating":22232,"ĠMatthews":22233,"Ġtomb":22234,"Ġpayroll":22235,"Ġextraction":22236,"ĠHands":22237,"ifi":22238,"Ġsupernatural":22239,"ĠCOMM":22240,"]=":22241,"dogs":22242,"Ġ512":22243,"ĠMeeting":22244,"Richard":22245,"ĠMaximum":22246,"Ġideals":22247,"Things":22248,"mand":22249,"ĠRegardless":22250,"Ġhumili":22251,"buffer":22252,"Little":22253,"ĠDani":22254,"ĠNak":22255,"Ġliberation":22256,"ĠAbe":22257,"ĠOL":22258,"Ġstuffed":22259,"aca":22260,"inda":22261,"raphic":22262,"Ġmosqu":22263,"Ġcampaigning":22264,"Ġoccupy":22265,"Squ":22266,"rina":22267,"ĠWel":22268,"ĠVS":22269,"Ġphysic":22270,"Ġpuls":22271,"rint":22272,"oaded":22273,"ETF":22274,"ĠArchives":22275,"Ġvenues":22276,"hner":22277,"ĠTurbo":22278,"Ġlust":22279,"Ġappealed":22280,"quez":22281,"ilib":22282,"ĠTimothy":22283,"Ġomn":22284,"dro":22285,"Ġobsession":22286,"ĠSavage":22287,"1996":22288,"Global":22289,"Jes":22290,"214":22291,"Ġsliding":22292,"Ġdisappro":22293,"ĠMagical":22294,"Ġvoluntarily":22295,"gb":22296,"aney":22297,"Ġprophet":22298,"ĠRein":22299,"ĠJulia":22300,"ĠWorth":22301,"aurus":22302,"Ġbounds":22303,"ieu":22304,")))":22305,"Ġcrore":22306,"ĠCitizen":22307,"Sky":22308,"Ġcolumnist":22309,"Ġseekers":22310,"ondo":22311,"ISA":22312,"ĠLength":22313,"Ġnostalg":22314,"Ġnewcom":22315,"Ġdetrim":22316,"entric":22317,"375":22318,"ĠGE":22319,"Ġautop":22320,"Ġacademics":22321,"AppData":22322,"ĠShen":22323,"Ġidiot":22324,"ĠTransit":22325,"Ġteaspoon":22326,"Wil":22327,"KO":22328,"ĠComedy":22329,">,":22330,"Ġpopulated":22331,"WD":22332,"Ġpigs":22333,"ĠOculus":22334,"Ġsympathetic":22335,"Ġmarathon":22336,"198":22337,"Ġseizure":22338,"sided":22339,"Ġdop":22340,"irtual":22341,"Land":22342,"ĠFloor":22343,"osaurs":22344,"...]":22345,"Ġlos":22346,"Ġsubsidiary":22347,"EY":22348,"ĠParts":22349,"ĠStef":22350,"ĠJudiciary":22351,"Ġ134":22352,"Ġmirrors":22353,"Ġket":22354,"times":22355,"Ġneurolog":22356,"Ġcav":22357,"ĠGuest":22358,"Ġtumor":22359,"scill":22360,"ĠLloyd":22361,"Est":22362,"Ġclearer":22363,"Ġstereotypes":22364,"Ġdur":22365,"nothing":22366,"Reddit":22367,"Ġnegotiated":22368,"------------------------":22369,"235":22370,"Ġflown":22371,"ĠSeoul":22372,"ĠResident":22373,"ĠSCH":22374,"Ġdisappearance":22375,"ĠVince":22376,"grown":22377,"Ġgrabs":22378,"ril":22379,"ĠInfinite":22380,"ĠTwenty":22381,"Ġpedestrian":22382,"Ġjersey":22383,"ĠFur":22384,"ĠInfinity":22385,"ĠElliott":22386,"Ġmentor":22387,"Ġmorally":22388,"Ġobey":22389,"secure":22390,"iffe":22391,"Ġantibiotics":22392,"angled":22393,"ĠFreeman":22394,"ĠIntroduction":22395,"Jun":22396,"Ġmarsh":22397,"icans":22398,"ĠEVENTS":22399,"ochond":22400,"Wall":22401,"iculty":22402,"Ġmisdemeanor":22403,"Ġly":22404,"Thomas":22405,"ĠResolution":22406,"Ġanimations":22407,"ĠDry":22408,"Ġintercourse":22409,"ĠNewcastle":22410,"ĠHog":22411,"ĠEquipment":22412,"177":22413,"Ġterritorial":22414,"Ġarchives":22415,"203":22416,"Filter":22417,"ĠMunich":22418,"Ġcommanded":22419,"ĠWand":22420,"Ġpitches":22421,"ĠCroat":22422,"Ġratios":22423,"ĠMits":22424,"Ġaccumulated":22425,"ĠSpecifically":22426,"Ġgentleman":22427,"acerb":22428,"Ġpenn":22429,"Ġaka":22430,"ĠFuk":22431,"Ġintervene":22432,"ĠRefuge":22433,"ĠAlzheimer":22434,"Ġsuccession":22435,"ohan":22436,"does":22437,"Lord":22438,"Ġseparat":22439,"Ġcorrespondence":22440,"Ġshiny":22441,"Prior":22442,"Ġsulf":22443,"Ġmiserable":22444,"Ġdedication":22445,"().":22446,"Ġspecialists":22447,"Ġdefects":22448,"ĠCult":22449,"ĠXia":22450,"Ġjeopard":22451,"ĠOre":22452,"Ability":22453,"Ġlear":22454,"Ġambitions":22455,"ĠBMI":22456,"ĠArabs":22457,"Ġ1942":22458,"Ġpreservation":22459,"ificate":22460,"Ġashamed":22461,"loss":22462,"ĠRestaur":22463,"Ġresemble":22464,"Ġenrich":22465,"ĠKN":22466,"ĠClan":22467,"float":22468,"Ġplayable":22469,"ITT":22470,"Ġharmony":22471,"arrison":22472,"ĠWeinstein":22473,"were":22474,"Ġpoisoning":22475,"ĠComput":22476,"ĠWordPress":22477,"major":22478,"ĠValve":22479,"Fan":22480,"ĠThrow":22481,"ĠRomans":22482,"ĠDepression":22483,"ados":22484,"Ġtortured":22485,"Ġbalancing":22486,"bottom":22487,"Ġacquiring":22488,"ĠMonte":22489,"ardi":22490,"Ġaura":22491,"Ġ##":22492,"ĠStanding":22493,"ĠAtlas":22494,"CF":22495,"Ġintrins":22496,"ĠBenghazi":22497,"Ġcamping":22498,"Ġtapped":22499,"blade":22500,"strous":22501,"ĠRabb":22502,"ĠWritten":22503,"tip":22504,"ĠNeigh":22505,"sterdam":22506,"ĠAllow":22507,"ĠHealing":22508,"ĠRhod":22509,"num":22510,"Ġcaffeine":22511,"ĠPercent":22512,"Ġboo":22513,"Ġapples":22514,"305":22515,"Ġwelcoming":22516,"Ġapplaud":22517,"Ġausterity":22518,"±":22519,"ĠReality":22520,"efe":22521,"å®":22522,"Ġsucks":22523,"Ġtabs":22524,"ĠPayPal":22525,"Ġbackpack":22526,"Ġgifted":22527,"abulary":22528,"ĠScout":22529,"irteen":22530,"Ġchin":22531,"Ġomitted":22532,"Ġnegatively":22533,"Ġaccessing":22534,"ĠEarn":22535,"Ġambulance":22536,"Ġheadphones":22537,"Ġ205":22538,"ĠRefresh":22539,"president":22540,"ĠKitchen":22541,"ĠEntered":22542,"ĠSnyder":22543,"005":22544,"omical":22545,"Ġborrowed":22546,"ĠNem":22547,"Ġaviation":22548,"Ġstall":22549,"rimination":22550,"Ġuniforms":22551,"itime":22552,"ĠSimmons":22553,"energy":22554,"ablished":22555,"yy":22556,"qualified":22557,"Ġrallies":22558,"ĠStuart":22559,"flight":22560,"Ġgangs":22561,"rag":22562,"Ġvault":22563,"lux":22564,"ĠCompar":22565,"Ġdesignation":22566,"209":22567,"ĠJos":22568,"dollar":22569,"zero":22570,"Ġwells":22571,"303":22572,"Ġconstituents":22573,"Ġheck":22574,"Ġcows":22575,"Ġcommanders":22576,"Ġdifferential":22577,"ĠCatherine":22578,"299":22579,"Ġvalve":22580,"Ġbrace":22581,"Ġperspectives":22582,"cert":22583,"fact":22584,"icularly":22585,"ĠMcN":22586,"planes":22587,"Ġintric":22588,"Ġpeas":22589,"ovan":22590,"Ġtossed":22591,"retch":22592,"ĠLopez":22593,"Ġunfamiliar":22594,"death":22595,"ĠApart":22596,"ĠChang":22597,"Ġrelieved":22598,"rophe":22599,"Ġairports":22600,"Ġfreak":22601,"util":22602,"Mill":22603,"ĠChin":22604,"ĠOwen":22605,"male":22606,"ĠBroken":22607,"ĠWinds":22608,"rob":22609,"rising":22610,"Ġfirefighters":22611,"Ġauthoritarian":22612,"Ġ148":22613,"Bitcoin":22614,"external":22615,"Ġbrowsers":22616,"ichever":22617,"orian":22618,"Ġunb":22619,"Ġpoke":22620,"ĠZot":22621,"Mid":22622,"ĠPopular":22623,"Ġcovert":22624,"Ġcontributes":22625,"Ġ650":22626,"Ġcontention":22627,"Gate":22628,"Ġconsoles":22629,"Ġchromos":22630,"ĠIX":22631,"Ġvisually":22632,"ĠEisen":22633,"Ġjewelry":22634,"Ġdelegation":22635,"Ġaccelerate":22636,"ĠRiley":22637,"Ġslope":22638,"Ġindoor":22639,"itially":22640,"Ġhugely":22641,"Ġtunnels":22642,"Ġfined":22643,"Ġdirective":22644,"Ġforehead":22645,"ustomed":22646,"Ġskate":22647,"Music":22648,"gas":22649,"Ġrecognizing":22650,"ambo":22651,"Ġoverweight":22652,"ĠGrade":22653,"ÙĬ":22654,"Ġsounding":22655,"Ġlocking":22656,"ĠREM":22657,"Store":22658,"Ġexcav":22659,"ĠLikewise":22660,"ĠLights":22661,"Ġelbow":22662,"ĠSupply":22663,"wic":22664,"Ġhandsome":22665,"1994":22666,"Coll":22667,"Ġadequately":22668,"ĠAssociate":22669,"Ġstrips":22670,"Ġcrackdown":22671,"Ġmarvel":22672,"ĠKun":22673,"Ġpassages":22674,"@@@@":22675,"ĠTall":22676,"Ġthoughtful":22677,"namese":22678,"Ġprostitution":22679,"business":22680,"Ġballistic":22681,"personal":22682,"cig":22683,"izational":22684,"Round":22685,"ĠÂłĠÂłĠÂłĠÂł":22686,"ĠColeman":22687,"Ġadmitting":22688,"ĠPlug":22689,"Ġbitcoins":22690,"ĠSuz":22691,"Ġfairness":22692,"Ġsupplier":22693,"Ġcatastrophic":22694,"ĠHelen":22695,"oqu":22696,"Marc":22697,"ĠArticles":22698,"gie":22699,"Ġendangered":22700,"Ġdestiny":22701,"ĠVolt":22702,"olia":22703,"axis":22704,"Ġcheat":22705,"Ġunified":22706,"ICO":22707,"quote":22708,"302":22709,"ĠSed":22710,"Ġsuppression":22711,"Ġanalyzing":22712,"Ġsquat":22713,"Ġfiguring":22714,"Ġcoordinates":22715,"Ġchunks":22716,"Ġ1946":22717,"Ġsubp":22718,"Ġwiki":22719,"ĠForbes":22720,"ĠJupiter":22721,"ĠErik":22722,"imer":22723,"ĠCommercial":22724,"\\)":22725,"Ġlegitimacy":22726,"Ġdental":22727,"ĠMean":22728,"Ġdeficits":22729,"550":22730,"Originally":22731,"ĠHorror":22732,"Ġcontamination":22733,"llah":22734,"Ġconfisc":22735,"ĠClare":22736,"TB":22737,"ĠFailed":22738,"aned":22739,"Ġruler":22740,"ĠController":22741,"Ġfeminists":22742,"Fix":22743,"gay":22744,"207":22745,"Ġrabbit":22746,"Third":22747,"owntown":22748,"Ġglue":22749,"Ġvolatile":22750,"Ġshining":22751,"Ġfoll":22752,"Ġimpaired":22753,"Ġsupers":22754,"æĪ":22755,"Ġclutch":22756,"ļéĨĴ":22757,"Ġprolet":22758,"Ġ(!":22759,"Ġyelled":22760,"ĠKiev":22761,"ĠErn":22762,"ĠShock":22763,"KB":22764,"Ġsituated":22765,"query":22766,"ĠNas":22767,"Ġannex":22768,"character":22769,"ĠHoliday":22770,"Ġautomation":22771,"ĠJill":22772,"ĠRemastered":22773,"Ġlinem":22774,"Ġwilderness":22775,"ĠHorizon":22776,"ĠGuinea":22777,"AZ":22778,"Ġmainland":22779,"Ġsecrecy":22780,"LEASE":22781,"Ġpunk":22782,"ĠProvince":22783,"(),":22784,"Speed":22785,"Ġhanding":22786,"ĠSebast":22787,"Sir":22788,"rase":22789,"Ġjournals":22790,"Ġcongest":22791,"ĠTut":22792,"irrel":22793,"Ġschizophrenia":22794,"Ġmisogyn":22795,"healthy":22796,"Iron":22797,"Ġreacted":22798,"-$":22799,"252":22800,"Ġplural":22801,"Ġplum":22802,"Ġbargain":22803,"Ġgrounded":22804,"finder":22805,"Ġdisse":22806,"ĠLaz":22807,"OOD":22808,"Ġatroc":22809,"Factory":22810,"Ġminions":22811,"Ġori":22812,"ĠBrave":22813,"ĠPRE":22814,"ĠMyanmar":22815,"ĠHod":22816,"Ġexpedition":22817,"Ġexplode":22818,"ĠCoord":22819,"Ġextr":22820,"ĠBrief":22821,"ĠADHD":22822,"Ġhardcore":22823,"feeding":22824,"Ġdile":22825,"ĠFruit":22826,"Ġvaccination":22827,"ĠMao":22828,"osphere":22829,"Ġcontests":22830,"-|":22831,"Ġfren":22832,"isphere":22833,"Rom":22834,"ĠSharp":22835,"ĠTrend":22836,"Ġdisconnect":22837,"âĢ¢âĢ¢":22838,"Ġpersecution":22839,"Earth":22840,"Ġhealthier":22841,"384":22842,"Ġcob":22843,"ĠTrinity":22844,"OWS":22845,"ANN":22846,"Ġspecialty":22847,"Ġgru":22848,"Ġcooperative":22849,"why":22850,"Starting":22851,"ĠIssues":22852,"stre":22853,"ensor":22854,"Ġ185":22855,"Adv":22856,"!?":22857,"ĠRevel":22858,"emia":22859,"ĠHulk":22860,"Ġcelebrations":22861,"ĠSou":22862,"raud":22863,"ĠKlein":22864,"Ġunreal":22865,"context":22866,"Ġpartnerships":22867,"Ġadopting":22868,"tical":22869,"Ġsplash":22870,"ĠHezbollah":22871,"category":22872,"cyclop":22873,"xton":22874,"ĠDot":22875,"urdy":22876,"tz":22877,"Ġenvelope":22878,"ĠNL":22879,"âķ":22880,"Ġwherein":22881,"Spec":22882,"184":22883,"Ġtelev":22884,"aliation":22885,"Ġmyths":22886,"å°":22887,"Ġrigorous":22888,"Ġcommunicating":22889,"Ġobserver":22890,"Ġrehe":22891,"ĠWash":22892,"Ġapologized":22893,"ĠTin":22894,"Ġexpenditures":22895,"workers":22896,"document":22897,"Ġhesitate":22898,"ĠLenin":22899,"Ġunpredictable":22900,"Ġrenewal":22901,"cler":22902,"okia":22903,"ĠCONT":22904,"Ġpostseason":22905,"Tokens":22906,"Ġexacerb":22907,"Ġbetting":22908,"Ġ147":22909,"Ġelevation":22910,"Wood":22911,"ĠSolomon":22912,"194":22913,"004":22914,"output":22915,"Ġredund":22916,"ĠMumbai":22917,"ĠpH":22918,"Ġreproduce":22919,"ĠDuration":22920,"MAX":22921,"Ġbog":22922,"CBS":22923,"ĠBalance":22924,"ĠSgt":22925,"ĠRecent":22926,"Ġcd":22927,"Ġpopped":22928,"Ġincompet":22929,"prop":22930,"ayan":22931,"guy":22932,"Pacific":22933,"Ġtyr":22934,"Ġ{{":22935,"ĠMystic":22936,"ĠDana":22937,"Ġmasturb":22938,"Ġgeometry":22939,"â":22940,"ĠCorrect":22941,"Ġtrajectory":22942,"Ġdistracted":22943,"Ġfoo":22944,"ĠWelsh":22945,"Luc":22946,"mith":22947,"Ġrugby":22948,"Ġrespiratory":22949,"Ġtriangle":22950,"Ġ215":22951,"Ġundergraduate":22952,"ĠSuperior":22953,"changing":22954,"_-":22955,"Ġrightly":22956,"Ġreferee":22957,"Ġlucrative":22958,"Ġunauthorized":22959,"Ġresembles":22960,"ĠGNU":22961,"ĠDerby":22962,"Ġpathways":22963,"ĠLed":22964,"Ġendurance":22965,"Ġstint":22966,"Ġcollector":22967,"Fast":22968,"Ġdots":22969,"Ġnationals":22970,"ĠSecurities":22971,"Ġwhip":22972,"Param":22973,"Ġlearns":22974,"Magic":22975,"Ġdetailing":22976,"moon":22977,"Ġbroadcasting":22978,"Ġbaked":22979,"265":22980,"holm":22981,"ĠSah":22982,"ĠHussein":22983,"ĠCourtesy":22984,"174":22985,"Ġ146":22986,"Ġgeographic":22987,"peace":22988,"Ġjudging":22989,"ĠStern":22990,"Bur":22991,"Ġstoryline":22992,"Gun":22993,"ĠStick":22994,"245":22995,"307":22996,"ãĤ´ãĥ³":22997,"ĠAdministrator":22998,"Ġburnt":22999,"Ġpave":23000,"choes":23001,"Exec":23002,"Ġcampuses":23003,"Result":23004,"Ġmutations":23005,"ĠCharter":23006,"Ġcaptures":23007,"Ġcompares":23008,"Ġbadge":23009,"Scient":23010,"Ġerad":23011,"iery":23012,"oi":23013,"ettes":23014,"ĠEstate":23015,"Ġstrap":23016,"Ġproudly":23017,"Ġfried":23018,"Ġwithdrawn":23019,"ĠVoy":23020,"phony":23021,"Items":23022,"ĠPierce":23023,"bard":23024,"Ġannotation":23025,"anton":23026,"illon":23027,"Impro":23028,"...)":23029,"Ġhappier":23030,"------":23031,"adjust":23032,"Ġstaffers":23033,"Ġactivism":23034,"Ġperf":23035,"Ġalright":23036,"Need":23037,"Ġcommence":23038,"Ġopioid":23039,"ĠAmanda":23040,"Es":23041,"ĠPars":23042,"ĠKaw":23043,"Works":23044,"248":23045,"Ġindo":23046,"tc":23047,"endant":23048,"ĠMoto":23049,"Ġlegalization":23050,"OTE":23051,"Ġtasked":23052,"Ġtsp":23053,"ĠACTIONS":23054,"166":23055,"Ġrefreshing":23056,"ĠNR":23057,"ĠPerez":23058,"Ġinfringement":23059,"SY":23060,"Listen":23061,"inning":23062,"ku":23063,"Ġrotate":23064,"program":23065,"arah":23066,"Design":23067,"Ġ(£":23068,"Ġstoring":23069,"Ġwarrants":23070,"Ġjudgement":23071,"ĠBrist":23072,"usually":23073,"photo":23074,"ĠRan":23075,"ĠPine":23076,"Ġoutrageous":23077,"ĠValentine":23078,"luence":23079,"ĠEverybody":23080,"Altern":23081,"Ġrelevance":23082,"Ġterminated":23083,"Ġdessert":23084,"Ġfulfilled":23085,"Ġprosecuted":23086,"ĠWords":23087,"Ġmigrant":23088,"Ġcultivation":23089,"ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ":23090,"idelity":23091,"ĠVern":23092,"ĠLogin":23093,"Ġmetaphor":23094,"ĠTip":23095,"Ġrecruits":23096,"ĠPig":23097,"ribing":23098,"Ġenthusiasts":23099,"exper":23100,"Ġfrightening":23101,"ĠHair":23102,"anson":23103,"strate":23104,"Ġhi":23105,"Height":23106,"Ġowning":23107,"none":23108,"Ġdislike":23109,"Ġknives":23110,"pherd":23111,"Ġloudly":23112,"ĠAPIs":23113,"Display":23114,"ĠLac":23115,"ĠUSS":23116,"abl":23117,"verages":23118,"Jew":23119,"Ġ172":23120,"ĠHistorical":23121,"atoon":23122,"ĠPhysics":23123,"intern":23124,"Ġwarmth":23125,"Ġtopp":23126,"DM":23127,"Ġgunman":23128,"Ġemperor":23129,"odi":23130,"ãĥ£":23131,"inatory":23132,"ĠRib":23133,"Ġ131":23134,"ĠSaturn":23135,"ĠShining":23136,"Ġwaking":23137,"Quotes":23138,"Ġcomedian":23139,"enberg":23140,"½":23141,"Ġbelievers":23142,"Ġpaperwork":23143,"custom":23144,"Ġlev":23145,"Ġlament":23146,"Ġpouring":23147,"222":23148,"political":23149,"ĠSupplement":23150,"maid":23151,"Ġcruelty":23152,"Ġtread":23153,"ysics":23154,"Aw":23155,"rites":23156,"Ġmodifier":23157,"ĠPosition":23158,"Adam":23159,"lb":23160,"ubs":23161,"Ġimperfect":23162,"Ġclusters":23163,"ĠEngineer":23164,"ĠCherry":23165,"Ġinauguration":23166,"ĠSau":23167,"Ġembodiment":23168,"ĠUncle":23169,"Ġoverr":23170,"Ġexplosions":23171,"cule":23172,"ĠPrinceton":23173,"ĠAndrea":23174,"Ġincorrectly":23175,"Ġearnest":23176,"Ġpilgr":23177,"ĠSprint":23178,"Ġsleeve":23179,"Ġhears":23180,"ĠAmazing":23181,"Ġbrowsing":23182,"agin":23183,"Ġhomeland":23184,"Ġhaw":23185,"Ġdiving":23186,"istered":23187,"178":23188,"Ġbargaining":23189,"ĠArcade":23190,"Ġdelegate":23191,"terson":23192,"................................................................":23193,"ĠJacksonville":23194,"275":23195,"Ġstagn":23196,"Ġadam":23197,"ĠSherman":23198,"CB":23199,"Ġsuburb":23200,"ĠFoods":23201,"Ġconverting":23202,"ĠArist":23203,"Ġchambers":23204,"love":23205,"Ġamino":23206,"ĠGan":23207,"Ġmadness":23208,"mc":23209,"ĠUSE":23210,"defined":23211,"Ġultr":23212,"indust":23213,"Ġwolves":23214,"lance":23215,"Additionally":23216,"Ġcracks":23217,"asia":23218,"ĠReason":23219,"ĠPump":23220,"Ġaccidental":23221,"ĠLaser":23222,"ĠRid":23223,"Ġinitialized":23224,"elli":23225,"Ġunnamed":23226,"Ġnoun":23227,"ĠPassed":23228,"Ġhostage":23229,"ĠEthiop":23230,"shirts":23231,"Ġunrel":23232,"ĠEmbassy":23233,"Ġ1941":23234,"Ġatoms":23235,"Ġpurported":23236,"164":23237,"ĠFi":23238,"Ġgallons":23239,"ĠMonica":23240,"Ġpg":23241,"enment":23242,"Ġsorted":23243,"ĠGospel":23244,"Ġheights":23245,"Ġtraced":23246,"Ġundergoing":23247,"Shell":23248,"Ġsacks":23249,"Ġproportions":23250,"Ġhalluc":23251,"Font":23252,"acet":23253,"Ġwarmer":23254,"ĠINTER":23255,"Ġgrabbing":23256,"Plug":23257,"Ġrealization":23258,"ĠBurke":23259,"Ġenchant":23260,"ATER":23261,"ĠSeed":23262,"Ġabundant":23263,"FM":23264,"Ġcivic":23265,"Vs":23266,"isi":23267,"Ġvow":23268,"Ġreper":23269,"ĠPartnership":23270,"Ġpenetration":23271,"Ġaxe":23272,"Ġshattered":23273,"ĠZombies":23274,"Ġvinyl":23275,"ĠAlert":23276,"eon":23277,"Ġobliged":23278,"ĠIllust":23279,"ĠPlaza":23280,"ĠFrontier":23281,"Ġdavidjl":23282,"ĠSerial":23283,"ĠHav":23284,"ĠNutrition":23285,"Bi":23286,"ĠâĸĪ":23287,"ĠJays":23288,"linux":23289,"Ġhurry":23290,"Ġvoy":23291,"Ġhopeless":23292,"ĠStealth":23293,"Ġãģ":23294,"essors":23295,"ttle":23296,"borg":23297,"ĠSafari":23298,"fell":23299,"Ġwary":23300,"due":23301,"ĠAbove":23302,"Ha":23303,"ELL":23304,"Ġnotor":23305,"ĠWon":23306,"Too":23307,"Ġoccupations":23308,"Ġpossessions":23309,"Ġinviting":23310,"Ġpredators":23311,"Ġaccelerated":23312,"Ġ157":23313,"uterte":23314,"ĠCube":23315,"east":23316,"account":23317,"Give":23318,"Ġtransplant":23319,"redients":23320,"idable":23321,"Ġscreenshots":23322,"ĠGund":23323,"ĠFS":23324,"Ġtravelers":23325,"Ġsensory":23326,"ĠFiat":23327,"ĠRockets":23328,"İĭ":23329,"_{":23330,"Friend":23331,"Ġcharming":23332,"ALS":23333,"Ġenjoyment":23334,"mph":23335,"Ġ5000":23336,"ĠREG":23337,"ÙĨ":23338,"bia":23339,"Ġcompilation":23340,"rost":23341,"ĠVP":23342,"ĠSchne":23343,"2019":23344,"Ġcopying":23345,"MORE":23346,"ĠFlore":23347,"falls":23348,"215":23349,"total":23350,"Ġdisciples":23351,"double":23352,"Ġexceeding":23353,"Ġsmashed":23354,"Ġconceptual":23355,"ĠRomania":23356,"ĠBrent":23357,"ĠICE":23358,"ĠTou":23359,"Ġgrap":23360,"Ġnails":23361,"189":23362,"ãĥĺ":23363,"Ġprocure":23364,"eur":23365,"Ġconfirming":23366,"ĠCec":23367,"awi":23368,"ĠEden":23369,"Ġng":23370,"Ġengineered":23371,"atics":23372,"Ġhooked":23373,"Ġdisgusting":23374,"ĠMurder":23375,"ãĤ¿":23376,"Library":23377,"Ġ168":23378,"Almost":23379,"hematic":23380,"Menu":23381,"ĠNotre":23382,"ĠJur":23383,"Ġkidnapped":23384,"Ġhacker":23385,"ĠJade":23386,"Ġcreepy":23387,"Ġdrawings":23388,"ĠSponsor":23389,"Ġcyclists":23390,"ĠGoblin":23391,"Ġoptimized":23392,"Ġstaged":23393,"ĠMcD":23394,"between":23395,"Age":23396,"eno":23397,"Sex":23398,"ĠWide":23399,"nings":23400,"avis":23401,"Ġincapable":23402,"ĠKob":23403,"Ġrewarding":23404,"ĠLone":23405,"olescent":23406,"Ġcontracted":23407,"Ġsticky":23408,"Jose":23409,"Ball":23410,"fest":23411,"ĠInput":23412,"ĠRecently":23413,"Ġtomat":23414,"square":23415,"Application":23416,"Ġnitrogen":23417,"Ġduplicate":23418,"ĠRecon":23419,"ĠDear":23420,"London":23421,"Ġintra":23422,"Ġdock":23423,"Ġoutreach":23424,"ĠMillion":23425,"Ġmammals":23426,"ampton":23427,"VAL":23428,"Ġsnaps":23429,"Ġdos":23430,"ĠWhole":23431,"ĠReady":23432,"Try":23433,"ĠWinnipeg":23434,"earance":23435,"Ġincurred":23436,"renched":23437,"ĠNSW":23438,"ilot":23439,"raine":23440,"Ġcube":23441,"got":23442,"Ġrunway":23443,"etermined":23444,"ĠHawks":23445,"Ġsurvivor":23446,"ĠWish":23447,"ĠDin":23448,"ĠDEF":23449,"ĠVault":23450,"187":23451,"Ġmushrooms":23452,"Ġcrisp":23453,"bey":23454,"ĠDiscovery":23455,"Ġdevelopmental":23456,"Ġparadigm":23457,"Ġchaotic":23458,"ĠTsu":23459,"Ġ333":23460,"bons":23461,"Ġbacterial":23462,"Ġcommits":23463,"Ġcosmic":23464,"Ġmega":23465,"ocative":23466,"ĠPaint":23467,"ophobic":23468,"Ġvain":23469,"Ġcarved":23470,"ĠThief":23471,"ĠGul":23472,"owship":23473,"Ġcites":23474,"ĠEdinburgh":23475,"Ġdiminished":23476,"Ġacknowledges":23477,"ĠKills":23478,"Ġmicrow":23479,"ĠHera":23480,"Ġseniors":23481,"Ġwhereby":23482,"Hop":23483,"atron":23484,"Ġunavailable":23485,"ĠNate":23486,"Ġ480":23487,"Ġslated":23488,"ĠRebecca":23489,"ĠBattery":23490,"Ġgrammar":23491,"Ġheadset":23492,"Ġcursor":23493,"Ġexcluding":23494,"anye":23495,"aundering":23496,"ebin":23497,"Ġfeasible":23498,"ĠPublishing":23499,"ĠLabs":23500,"ĠCliff":23501,"ĠFerrari":23502,"Ġpac":23503,"visible":23504,"marked":23505,"pell":23506,"Ġpolite":23507,"Ġstaggering":23508,"ĠGalactic":23509,"Ġsuperst":23510,"Ġparan":23511,"ĠOfficers":23512,"ãĢģ":23513,"Ġspecifics":23514,"ulus":23515,"239":23516,"ĠPaste":23517,"AMP":23518,"ĠPanama":23519,"ĠDelete":23520,"anguard":23521,"restrial":23522,"Ġheroic":23523,"ĠDy":23524,"اÙĦ":23525,"Ġincumbent":23526,"Ġcrunch":23527,"tro":23528,"Ġscoop":23529,"Ġblogger":23530,"Ġsellers":23531,"uren":23532,"Ġmedicines":23533,"ĠCaps":23534,"ĠAnimation":23535,"oxy":23536,"Ġoutward":23537,"Ġinquiries":23538,"229":23539,"Ġpsychologist":23540,"ĠSask":23541,"evil":23542,"Ġcontaminated":23543,"ãĤ¨":23544,"herence":23545,"Ġbranded":23546,"ĠAbdul":23547,"zh":23548,"Ġparagraphs":23549,"Ġmins":23550,"Ġcorrelated":23551,"erb":23552,"Ġimpart":23553,"Ġmilestone":23554,"ĠSolutions":23555,"otle":23556,"Ġundercover":23557,"Ġmarched":23558,"ĠChargers":23559,"fax":23560,"ĠSecrets":23561,"Ġruth":23562,"weather":23563,"Ġfeminine":23564,"Ġsham":23565,"Ġprestigious":23566,"iggins":23567,"Ġsung":23568,"history":23569,"ettle":23570,"ggie":23571,"Ġoutdated":23572,"oland":23573,"Ġperceptions":23574,"ĠSession":23575,"ĠDodgers":23576,"uj":23577,"ĠEND":23578,"Doc":23579,"Ġdeficiency":23580,"Grand":23581,"ĠJoker":23582,"Ġretrospect":23583,"Ġdiagnostic":23584,"Ġharmless":23585,"Ġrogue":23586,"ĠAval":23587,"Equ":23588,"Ġtransc":23589,"ĠRobertson":23590,"ĠDepending":23591,"ĠBurns":23592,"ivo":23593,"Ġhostility":23594,"Features":23595,"ĵĺ":23596,"Ġdiscomfort":23597,"ĠLCD":23598,"specified":23599,"ĠExpect":23600,"340":23601,"Ġimperative":23602,"ĠRegular":23603,"Chinese":23604,"Ġstatewide":23605,"Ġsymm":23606,"Ġloops":23607,"Ġautumn":23608,"Nick":23609,"Ġshaping":23610,"Ġquot":23611,"Ġcherry":23612,"ĠCrossref":23613,"è¦ļéĨĴ":23614,"Standard":23615,"heed":23616,"ĠDell":23617,"ĠVietnamese":23618,"Ġost":23619,"ĠValkyrie":23620,"OA":23621,"Assad":23622,"Ġrebound":23623,"ĠTraffic":23624,"places":23625,"æĺ":23626,"ĠBuc":23627,"172":23628,"Ġshelters":23629,"Ġinsisting":23630,"ĠCertainly":23631,"ĠKenneth":23632,"ĠTCP":23633,"Ġpenal":23634,"ĠReplay":23635,"heard":23636,"Ġdialect":23637,"iza":23638,"ĠFY":23639,"itcher":23640,"ĠDL":23641,"Ġspiral":23642,"Ġquarterbacks":23643,"Ġhull":23644,"Ġgoogle":23645,"Ġtodd":23646,"ĠSterling":23647,"ĠPlate":23648,"Ġspying":23649,"mbol":23650,"ĠRealm":23651,"ĠProced":23652,"ĠCrash":23653,"Ġterminate":23654,"Ġprotesting":23655,"Center":23656,"guided":23657,"Ġuncover":23658,"Ġboycott":23659,"Ġrealizes":23660,"sound":23661,"Ġpretending":23662,"ĠVas":23663,"1980":23664,"Ġframed":23665,"Ġ139":23666,"Ġdescended":23667,"Ġrehabilitation":23668,"Ġborrowing":23669,"ĠBuch":23670,"Ġblur":23671,"Ron":23672,"ĠFrozen":23673,"enza":23674,"Chief":23675,"ĠPoor":23676,"Ġtranslates":23677,"MIN":23678,"Ġ212":23679,"JECT":23680,"Ġerupted":23681,"Ġsuccesses":23682,"SEC":23683,"Ġplague":23684,"Ġgems":23685,"doms":23686,"Ġstretches":23687,"ĠSpy":23688,"Ġstorytelling":23689,"Credit":23690,"ĠPush":23691,"Ġtraction":23692,"Ġineffective":23693,"ĠLuna":23694,"Ġtapes":23695,"Ġanalytics":23696,"ercise":23697,"Ġprogrammes":23698,"ĠCarbon":23699,"Ġbehold":23700,"heavy":23701,"ĠConservation":23702,"ĠFIR":23703,"Ġsack":23704,"termin":23705,"ricks":23706,"Ġhoused":23707,"Ġunusually":23708,"Ice":23709,"Ġexecuting":23710,"ĠMoroc":23711,"eday":23712,"Ġeditions":23713,"Ġsmarter":23714,"ĠBA":23715,"Ġoutlaw":23716,"Ġvanished":23717,"iba":23718,"ALSE":23719,"ĠSilva":23720,"238":23721,"Could":23722,"Ġphilosopher":23723,"Ġevacuated":23724,"Secret":23725,"142":23726,"Ġvisas":23727,"ãĤ¬":23728,"ĠMalt":23729,"ĠClearly":23730,"ĠNiger":23731,"ĠCairo":23732,"ĠFist":23733,"380":23734,"ĠXML":23735,"auto":23736,"itant":23737,"Ġreinforced":23738,"Record":23739,"ĠSurvivor":23740,"GHz":23741,"Ġscrews":23742,"parents":23743,"Ġoceans":23744,"mares":23745,"Ġbrakes":23746,"vasive":23747,"Ġhello":23748,"ĠSIM":23749,"rimp":23750,"Ġore":23751,"ĠArmour":23752,"247":23753,"Ġterrific":23754,"Ġtones":23755,"141":23756,"ĠMinutes":23757,"Episode":23758,"Ġcurves":23759,"Ġinflammatory":23760,"Ġbatting":23761,"ĠBeautiful":23762,"Lay":23763,"Ġunpop":23764,"vable":23765,"Ġriots":23766,"ĠTactics":23767,"baugh":23768,"ĠCock":23769,"Ġorgasm":23770,"ĠSas":23771,"Ġconstructor":23772,"etz":23773,"Gov":23774,"Ġantagon":23775,"Ġtheat":23776,"Ġdeeds":23777,"hao":23778,"cuts":23779,"ĠMcCl":23780,"Ġum":23781,"ĠScientists":23782,"Ġgrassroots":23783,"yssey":23784,"\"]=>":23785,"Ġsurfaced":23786,"Ġshades":23787,"Ġneighbours":23788,"Ġadvertis":23789,"oya":23790,"Ġmerged":23791,"Upon":23792,"Ġgad":23793,"Ġanticipate":23794,"Anyway":23795,"Ġslogan":23796,"Ġdisrespect":23797,"Iran":23798,"ĠTB":23799,"acted":23800,"Ġsubpoen":23801,"mediately":23802,"OOOO":23803,"Ġwaiver":23804,"Ġvulnerabilities":23805,"ottesville":23806,"ĠHuffington":23807,"Josh":23808,"ĠDH":23809,"Monday":23810,"ĠEllen":23811,"Know":23812,"xon":23813,"items":23814,"228":23815,"Ġfills":23816,"ĠNike":23817,"Ġcumulative":23818,"andals":23819,"Ir":23820,"Ġì":23821,"Ġfriction":23822,"igator":23823,"Ġscans":23824,"ĠVienna":23825,"ldom":23826,"Ġperformers":23827,"Prim":23828,"Ġbidding":23829,"Mur":23830,"Ġleaned":23831,"ĠPrix":23832,"alks":23833,"Ġ[âĢ¦]":23834,"ĠTwitch":23835,"ĠDeveloper":23836,"ĠGir":23837,"Ġcallback":23838,"Abstract":23839,"Ġaccustomed":23840,"Ġfreedoms":23841,"ĠPG":23842,"uracy":23843,"Ġlump":23844,"isman":23845,",,,,":23846,"1992":23847,"ĠRED":23848,"Ġworm":23849,"Match":23850,"ĠPlatinum":23851,"IJ":23852,"ĠOwner":23853,"Trivia":23854,"compl":23855,"Ġnewborn":23856,"Ġfantas":23857,"Own":23858,"Ġ1959":23859,"Ġsympath":23860,"Ġubiqu":23861,"Ġoutputs":23862,"Ġallev":23863,"Ġprag":23864,"Kevin":23865,"Ġfavors":23866,"Ġburial":23867,"Ġnurt":23868,"solete":23869,"cache":23870,"Ġ156":23871,"Ġunlocks":23872,"techn":23873,"Making":23874,"Ġconquer":23875,"adic":23876,"æĸ":23877,"Ġelf":23878,"Ġelectorate":23879,"ĠKurds":23880,"ĠStack":23881,"ĠSamurai":23882,"Ġâĺħ":23883,"Ġ{}":23884,"ĠSaid":23885,"ĠFallout":23886,"Ġkindness":23887,"ĠCustoms":23888,"ĠBoulevard":23889,"Ġhelicopters":23890,"otics":23891,"ĠVeget":23892,"comment":23893,"Ġcriticised":23894,"Ġpolished":23895,"ĠRemix":23896,"ĠCultural":23897,"Ġrecons":23898,"Ġdoi":23899,"atem":23900,"Screen":23901,"Ġbarred":23902,"Comments":23903,"ĠGenerally":23904,"Ġslap":23905,"720":23906,"Vari":23907,"pine":23908,"Ġempt":23909,"Ġhats":23910,"ĠPlaying":23911,"lab":23912,"average":23913,"forms":23914,"ĠCotton":23915,"Ġcans":23916,"ĠDON":23917,"ĠSomalia":23918,"Crypt":23919,"ĠIncreases":23920,"Ever":23921,"modern":23922,"Ġsurgeon":23923,"3000":23924,"Ġrandomized":23925,"================================================================":23926,"Bern":23927,"impl":23928,"ĠCOR":23929,"Ġproclaim":23930,"thouse":23931,"Ġtoes":23932,"Ġample":23933,"Ġpreserving":23934,"Ġdisbel":23935,"grand":23936,"Besides":23937,"Ġsilk":23938,"ĠPattern":23939,"hm":23940,"Ġenterprises":23941,"Ġaffidavit":23942,"ĠAdvisory":23943,"Ġadvertised":23944,"ĠReligious":23945,"sections":23946,"psych":23947,"ĠFields":23948,"aways":23949,"Ġhashtag":23950,"ĠNightmare":23951,"Ġvampire":23952,"Ġforensic":23953,"rossover":23954,"nar":23955,"Ġnavy":23956,"Ġvacant":23957,"ĠDuel":23958,"Ġhallway":23959,"Ġfacebook":23960,"identally":23961,"ĠNRA":23962,"Ġmatt":23963,"Ġhurricane":23964,"ĠKirby":23965,"ĠPuzzle":23966,"Ġskirt":23967,"oust":23968,"dullah":23969,"Ġanalogy":23970,"inion":23971,"Ġtomatoes":23972,"ĠNV":23973,"ĠPeak":23974,"ĠMeyer":23975,"Ġappointments":23976,"Ġmasc":23977,"Ġalley":23978,"rehend":23979,"Ġcharities":23980,"Ġundo":23981,"Ġdestinations":23982,"ĠTesting":23983,"\">\"":24618,"cats":24619,"*.":24620,"Ġgestures":24621,"general":24622,"League":24623,"Ġpackets":24624,"ĠInspector":24625,"ĠBerg":24626,"Ġfraudulent":24627,"Ġcriticize":24628,"Fun":24629,"Ġblaming":24630,"ndra":24631,"Ġslash":24632,"ĠEston":24633,"Ġproposing":24634,"Ġwhales":24635,"Ġtherapist":24636,"Ġsubset":24637,"Ġleisure":24638,"ELD":24639,"ĠCVE":24640,"ĠActivity":24641,"Ġculmin":24642,"shop":24643,"ĠDAY":24644,"ischer":24645,"ĠAdmiral":24646,"ĠAttacks":24647,"Ġ1958":24648,"Ġmemoir":24649,"Ġfolded":24650,"Ġsexist":24651,"Ġ153":24652,"ĠLI":24653,"Ġreadings":24654,"Ġembarrassment":24655,"ĠEmployment":24656,"wart":24657,"chin":24658,"Ġcontinuation":24659,"lia":24660,"Recently":24661,"Ġduel":24662,"Ġevacuation":24663,"ĠKashmir":24664,"Ġdisposition":24665,"ĠRig":24666,"Ġbolts":24667,"Ġinsurers":24668,"467":24669,"Mex":24670,"Ġretaliation":24671,"Ġmisery":24672,"Ġunreasonable":24673,"raining":24674,"Imm":24675,"ĠPU":24676,"emer":24677,"Ġgenital":24678,"ãĤ³":24679,"ĠCandy":24680,"Ġonions":24681,"ĠPatt":24682,"liner":24683,"Ġconceded":24684,"Ġfa":24685,"Ġforc":24686,"ĠHernandez":24687,"ĠGeoff":24688,"debian":24689,"ĠTeams":24690,"Ġcries":24691,"Ġhomeowners":24692,"237":24693,"ABC":24694,"Ġstitch":24695,"Ġstatistic":24696,"Ġheaders":24697,"ĠBiology":24698,"Ġmotors":24699,"ĠGEN":24700,"ĠLip":24701,"Ġhates":24702,"Ġheel":24703,"Self":24704,"ipl":24705,"EDIT":24706,"orting":24707,"Ġannot":24708,"ĠSpeech":24709,"oldemort":24710,"ĠJavascript":24711,"ĠLeBron":24712,"Ġfootprint":24713,"Ġfn":24714,"Ġseizures":24715,"nas":24716,"hide":24717,"Ġ1954":24718,"ĠBee":24719,"ĠDeclaration":24720,"ĠKatie":24721,"Ġreservations":24722,"NR":24723,"female":24724,"Ġsaturated":24725,"Ġbiblical":24726,"Ġtrolls":24727,"Device":24728,"photos":24729,"Ġdrums":24730,"ãĥīãĥ©ãĤ´ãĥ³":24731,"Night":24732,"fighter":24733,"ĠHak":24734,"riber":24735,"Ġcush":24736,"Ġdisciplinary":24737,"baum":24738,"ĠGH":24739,"ĠSchmidt":24740,"ilibrium":24741,"Ġsixty":24742,"ĠKushner":24743,"rots":24744,"Ġpund":24745,"ĠRac":24746,"Ġsprings":24747,"Ġconve":24748,"Business":24749,"Fall":24750,"Ġqualifications":24751,"Ġverses":24752,"Ġnarciss":24753,"ĠKoh":24754,"ĠWow":24755,"ĠCharlottesville":24756,"edo":24757,"Ġinterrogation":24758,"ĠWool":24759,"365":24760,"Brian":24761,"Ġâľĵ":24762,"Ġalleges":24763,"onds":24764,"idation":24765,"ĠJackie":24766,"yu":24767,"Ġlakes":24768,"Ġworthwhile":24769,"Ġcrystals":24770,"ĠJuda":24771,"Ġcomprehend":24772,"Ġflush":24773,"Ġabsorption":24774,"ĠOC":24775,"Ġfrightened":24776,"ĠChocolate":24777,"Martin":24778,"Ġbuys":24779,"Ġbucks":24780,"Ġappell":24781,"ĠChampionships":24782,"Ġlistener":24783,"ĠDefensive":24784,"Ġcz":24785,"uds":24786,"ĠMate":24787,"Ġreplay":24788,"Ġdecorated":24789,"Ġsunk":24790,"ĠVIP":24791,"ĠAnk":24792,"Ġ195":24793,"aaaa":24794,"Nobody":24795,"ĠMilk":24796,"ĠGur":24797,"ĠMk":24798,"ĠSara":24799,"Ġseating":24800,"ĠWid":24801,"Track":24802,"Ġemploys":24803,"Ġgigantic":24804,"APP":24805,"ãĤ§":24806,"inventory":24807,"Ġtowel":24808,"atche":24809,"lasting":24810,"ĠTL":24811,"Ġlatency":24812,"Ġkne":24813,"Ber":24814,"meaning":24815,"Ġupheld":24816,"Ġplayground":24817,"Ġmant":24818,"Side":24819,"Ġstereo":24820,"Ġnorthwest":24821,"Ġexceptionally":24822,"Ġrays":24823,"Ġrecurring":24824,"Drive":24825,"Ġupright":24826,"Ġabduct":24827,"ĠMarathon":24828,"Ġgoodbye":24829,"Ġalphabet":24830,"hp":24831,"Ġcourtroom":24832,"rington":24833,"othing":24834,"Tag":24835,"Ġdiplomats":24836,"Ġbarbar":24837,"ĠAqua":24838,"183":24839,"3333":24840,"Ġmaturity":24841,"Ġinstability":24842,"ĠApache":24843,"Ġ===":24844,"Ġfasting":24845,"ĠGrid":24846,"ModLoader":24847,"Ġ152":24848,"Abs":24849,"ĠOperating":24850,"etti":24851,"Ġacquaint":24852,"Donnell":24853,"ĠKem":24854,"ĠForge":24855,"Ġarmored":24856,"Mil":24857,"Ġphilosophers":24858,"invest":24859,"Players":24860,"âĪ":24861,"Ġmyriad":24862,"Ġcomrades":24863,"Rot":24864,"Ġremembering":24865,"Ġcorresponds":24866,"Ġprogrammers":24867,"ĠLynn":24868,"Ġolig":24869,"Ġcoherent":24870,"ynchron":24871,"ĠChemical":24872,"Ġjugg":24873,"pair":24874,"posts":24875,"Eye":24876,"ĠInner":24877,"Ġsemester":24878,"ottest":24879,"ĠEmirates":24880,"ricanes":24881,"orously":24882,"mits":24883,"ĠWis":24884,"Ġdodge":24885,"location":24886,"Ġfaded":24887,"Amazon":24888,"ĠProceed":24889,"ĠINFO":24890,"journal":24891,"ĠTruck":24892,"Ten":24893,"Ġ217":24894,"Ġstatutes":24895,"mobile":24896,"ĠTypes":24897,"Recomm":24898,"buster":24899,"pex":24900,"Ġlegends":24901,"Ġheadache":24902,"faced":24903,"ĠWiFi":24904,"ifty":24905,"ĠHER":24906,"Ġcircuits":24907,"ERROR":24908,"226":24909,"olin":24910,"Ġcylinder":24911,"ospace":24912,"ikers":24913,"Prem":24914,"Quant":24915,"Ġconflicting":24916,"Ġslightest":24917,"Ġforged":24918,"ionage":24919,"Stephen":24920,"ĠKub":24921,"ĠOpportun":24922,"ĠHeal":24923,"Ġblo":24924,"Ġrulers":24925,"Ġhuh":24926,"Ġsubmarine":24927,"fy":24928,"asser":24929,"Ġallowance":24930,"ĠKasich":24931,"ĠTas":24932,"ĠAustralians":24933,"ForgeModLoader":24934,"ĠâĨij":24935,"ĠMatrix":24936,"amins":24937,"Ġ1200":24938,"ĠAcqu":24939,"236":24940,"Document":24941,"ĠBreaking":24942,"193":24943,"ĠSubst":24944,"ĠRoller":24945,"ĠProperties":24946,"ĠNI":24947,"tier":24948,"Ġcrushing":24949,"Ġadvocating":24950,"Furthermore":24951,"keepers":24952,"Ġsexism":24953,"xd":24954,"Ġcaller":24955,"ĠSense":24956,"chieve":24957,"ĠTF":24958,"Ġfueled":24959,"Ġreminiscent":24960,"Ġobsess":24961,"urst":24962,"Ġuphold":24963,"ĠFans":24964,"hetics":24965,"ĠâĹ":24966,"ĠBath":24967,"Ġbeverage":24968,"Ġoscill":24969,"254":24970,"Ġpoles":24971,"Ġgradual":24972,"Ġexting":24973,"ĠSuff":24974,"ĠSuddenly":24975,"Ġliking":24976,"Ġ1949":24977,"unciation":24978,"amination":24979,"ĠOmar":24980,"ĠLV":24981,"ĠConsequently":24982,"Ġsynthes":24983,"ĠGIF":24984,"Ġpains":24985,"Ġinteracting":24986,"uously":24987,"incre":24988,"Ġrumor":24989,"ĠScientology":24990,"197":24991,"ĠZig":24992,"Ġspelling":24993,"ĠASS":24994,"Ġextingu":24995,"mson":24996,"Ġgh":24997,"Ġremarked":24998,"ĠStrategic":24999,"ĠMON":25000,"å¥":25001,"gae":25002,"ĠWHAT":25003,"Eric":25004,"ĠCampus":25005,"Ġmethane":25006,"Ġimagin":25007,"JUST":25008,"ĠAlm":25009,"XT":25010,"iq":25011,"ĠRSS":25012,"Ġwrongdoing":25013,"atta":25014,"Ġbigot":25015,"Ġdemonstrators":25016,"ĠCalvin":25017,"ĠVilla":25018,"Ġmembrane":25019,"ĠAwesome":25020,"Ġbenefic":25021,"268":25022,"Ġmagnificent":25023,"ĠLots":25024,"Greg":25025,"ĠBoris":25026,"Ġdetainees":25027,"ĠHerman":25028,"Ġwhispered":25029,"Ġawe":25030,"Professor":25031,"funding":25032,"Ġphysiological":25033,"ĠDestruction":25034,"Ġlimb":25035,"Ġmanipulated":25036,"Ġbubbles":25037,"Ġpseud":25038,"Ġhydra":25039,"ĠBristol":25040,"Ġstellar":25041,"ĠExpansion":25042,"ĠKell":25043,"ĠInterestingly":25044,"Ġmans":25045,"Ġdragging":25046,"Ġecological":25047,"ĠFit":25048,"Ġgent":25049,"Ġbenefited":25050,"ĠHaiti":25051,"Ġpolyg":25052,"ãĥİ":25053,"Ġ2030":25054,"Ġprow":25055,"Ġreconstruction":25056,"Ġwast":25057,"Ġpsychic":25058,"ĠGreeks":25059,"Handler":25060,"162":25061,"ĠPulse":25062,"Ġsolicit":25063,"Ġsys":25064,"Ġinflux":25065,"ĠGentle":25066,"percent":25067,"Ġproliferation":25068,"Ġtaxable":25069,"Ġdisregard":25070,"Ġescaping":25071,"Ġginger":25072,"Ġwithstand":25073,"Ġdevastated":25074,"ĠDew":25075,"series":25076,"Ġinjected":25077,"elaide":25078,"Ġturnover":25079,"heat":25080,"ĻĤ":25081,"Happy":25082,"ĠSilent":25083,"ãĤŃ":25084,"ivism":25085,"Ġirrational":25086,"AMA":25087,"Ġreef":25088,"rub":25089,"Ġ162":25090,"Ġbankers":25091,"ĠEthics":25092,"vv":25093,"Ġcriticisms":25094,"Kn":25095,"186":25096,"Movie":25097,"ĠTories":25098,"Ġnood":25099,"Ġdistortion":25100,"False":25101,"odore":25102,"Ġtasty":25103,"Research":25104,"ĠUID":25105,"-)":25106,"Ġdivorced":25107,"ĠMU":25108,"ĠHayes":25109,"ĠIsn":25110,"iani":25111,"ĠHQ":25112,"Ġ\"#":25113,"ignant":25114,"Ġtraumatic":25115,"ĠLing":25116,"Hun":25117,"Ġsabot":25118,"online":25119,"random":25120,"Ġrenamed":25121,"rared":25122,"KA":25123,"dead":25124,"ét":25125,"ĠAssistance":25126,"Ġseaf":25127,"++++++++":25128,"Ġseldom":25129,"ĠWebb":25130,"Ġboolean":25131,"ulet":25132,"Ġrefrain":25133,"ĠDIY":25134,"rule":25135,"Ġshutting":25136,"Ġutilizing":25137,"loading":25138,"ĠParam":25139,"coal":25140,"ooter":25141,"Ġattracting":25142,"ĠDol":25143,"Ġhers":25144,"agnetic":25145,"ĠReach":25146,"imo":25147,"Ġdiscarded":25148,"ĠPip":25149,"015":25150,"ür":25151,"Ġmug":25152,"Imagine":25153,"COL":25154,"Ġcursed":25155,"ĠShows":25156,"ĠCurtis":25157,"ĠSachs":25158,"speaking":25159,"ĠVista":25160,"ĠFramework":25161,"ongo":25162,"Ġsubreddit":25163,"Ġcrus":25164,"ĠOval":25165,"Row":25166,"growing":25167,"Ġinstallment":25168,"Ġglac":25169,"ĠAdvance":25170,"ECK":25171,"ĠLGBTQ":25172,"LEY":25173,"Ġacet":25174,"Ġsuccessive":25175,"ĠNicole":25176,"Ġ1957":25177,"Quote":25178,"Ġcircumstance":25179,"ackets":25180,"Ġ142":25181,"ortium":25182,"Ġguessed":25183,"ĠFrame":25184,"Ġperpetrators":25185,"ĠAviation":25186,"ĠBench":25187,"Ġhandc":25188,"Ap":25189,"Ġ1956":25190,"259":25191,"rand":25192,"NetMessage":25193,"din":25194,"urtles":25195,"hig":25196,"ĠVIII":25197,"ffiti":25198,"ĠSwords":25199,"bial":25200,"Ġkidnapping":25201,"device":25202,"Ġbarn":25203,"ĠEli":25204,"aucas":25205,"Send":25206,"Constructed":25207,"Ġ½":25208,"Ġneedles":25209,"Ġadvertisements":25210,"Ġvou":25211,"Ġexhibited":25212,"ĠFortress":25213,"Ask":25214,"Berry":25215,"TYPE":25216,"Ġcancers":25217,"umping":25218,"ĠTerritory":25219,"Ġprud":25220,"Ġnas":25221,"Ġatheist":25222,"Ġbalances":25223,"ãģŁ":25224,"ĠShawn":25225,"&&":25226,"Ġlandsc":25227,"ĠRGB":25228,"Ġpetty":25229,"Ġexcellence":25230,"Ġtranslations":25231,"Ġparcel":25232,"ĠChev":25233,"East":25234,"ĠOutput":25235,"imi":25236,"Ġambient":25237,"ĠThreat":25238,"Ġvillains":25239,"Ġ550":25240,"ICA":25241,"Ġtaller":25242,"Ġleaking":25243,"cup":25244,"Ġpolish":25245,"Ġinfectious":25246,"ĠKC":25247,"Ġ@@":25248,"background":25249,"Ġbureaucracy":25250,"ĠSai":25251,"unless":25252,"itious":25253,"ĠSkype":25254,"Atl":25255,"IDENT":25256,"008":25257,"Ġhypocr":25258,"Ġpitchers":25259,"Ġguessing":25260,"ĠFINAL":25261,"Between":25262,"Ġvillagers":25263,"Ġ252":25264,"fashion":25265,"ĠTunis":25266,"Beh":25267,"ĠExc":25268,"ĠMID":25269,"288":25270,"ĠHaskell":25271,"196":25272,"ĠNOR":25273,"Ġspecs":25274,"Ġinvari":25275,"Ġglut":25276,"ĠCars":25277,"Ġimpulse":25278,"Ġhonors":25279,"gel":25280,"Ġjurisdictions":25281,"ĠBundle":25282,"ulas":25283,"California":25284,"ĠIncrease":25285,"Ġpear":25286,"Ġsingles":25287,"Ġcues":25288,"Ġunderwent":25289,"ĠWS":25290,"Ġexaggerated":25291,"Ġdubious":25292,"Ġflashing":25293,"LOG":25294,")].":25295,"Journal":25296,"tg":25297,"Van":25298,"ĠIstanbul":25299,"ĠInsp":25300,"ĠFranken":25301,"Draw":25302,"Ġsadness":25303,"Ġironic":25304,"ĠFry":25305,"xc":25306,"Ġ164":25307,"isch":25308,"Way":25309,"ĠProtestant":25310,"horn":25311,"Ġunaff":25312,"ĠViv":25313,"illas":25314,"ĠProductions":25315,"ĠHogan":25316,"Ġperimeter":25317,"ĠSisters":25318,"Ġspontaneous":25319,"Ġdownside":25320,"Ġdescendants":25321,"Ġorn":25322,"worm":25323,"Japanese":25324,"Ġ1955":25325,"Ġ151":25326,"ĠDoing":25327,"elsen":25328,"umbles":25329,"Ġradically":25330,"ĠDrum":25331,"ĠBach":25332,"Ġliabilities":25333,"ĠOB":25334,"ĠElementary":25335,"Ġmeme":25336,"ynes":25337,"Ġfingerprint":25338,"ĠGrab":25339,"Ġundertake":25340,"Members":25341,"ĠReader":25342,"ĠSims":25343,"god":25344,"Ġhypothetical":25345,"scient":25346,"ĠAJ":25347,"Ġcharism":25348,"Ġadmissions":25349,"ĠMissile":25350,"trade":25351,"Ġexercising":25352,"ĠBackground":25353,"Written":25354,"Ġvocals":25355,"whether":25356,"Ġvi":25357,"ĠWinner":25358,"Ġlitter":25359,"ĠShooting":25360,"STEM":25361,"ãĤ¡":25362,"ĠAFL":25363,"Ġvariability":25364,"Ġeats":25365,"ĠDPS":25366,"brow":25367,"Ġelephants":25368,"Ġstrat":25369,"ĠÅ":25370,"Ġsettlers":25371,"Matthew":25372,"Ġinadvert":25373,"HI":25374,"ĠIMF":25375,"ĠGoal":25376,"Ġnerves":25377,"Johnson":25378,"eye":25379,"ablishment":25380,"Thursday":25381,"BILITY":25382,"Had":25383,"amoto":25384,"hetamine":25385,"eps":25386,"Ġmitochond":25387,"Ġcompressed":25388,"ĠTrevor":25389,"ĠAnimals":25390,"Tool":25391,"Lock":25392,"Ġtweak":25393,"Ġpinch":25394,"Ġcancellation":25395,"Pot":25396,"Ġfocal":25397,"ĠAstron":25398,"173":25399,"ĠASC":25400,"ĠOTHER":25401,"umni":25402,"Ġdemise":25403,"dl":25404,"Ùħ":25405,"Semitism":25406,"Ġcracking":25407,"Ġcollaborative":25408,"Ġexplores":25409,"sql":25410,"Ġherbs":25411,"Ġconfigurations":25412,"mis":25413,"ĠResult":25414,"acey":25415,"ĠSmoke":25416,"Ġsanct":25417,"elia":25418,"Ġdegener":25419,"Ġdeepest":25420,"Ġscreamed":25421,"Ġnap":25422,"Software":25423,"ĠSTAR":25424,"EF":25425,"ĠXin":25426,"sponsored":25427,"manship":25428,"233":25429,"Ġprimaries":25430,"Ġfiltering":25431,"Ġassemble":25432,"mil":25433,"ĠMyers":25434,"bows":25435,"Ġpunched":25436,"Mic":25437,"Ġinnovations":25438,"Ġfunc":25439,"ando":25440,"Ġfracking":25441,"ĠVul":25442,"оÐ":25443,"oshop":25444,"ĠImmun":25445,"Ġsettling":25446,"Ġadolescents":25447,"Ġrebuilding":25448,"Ġtransforming":25449,"Ġparole":25450,"Ġharbor":25451,"Ġbooking":25452,"otional":25453,"ongevity":25454,"ĠYo":25455,"bug":25456,"Ġemerges":25457,"ĠMethods":25458,"ĠChu":25459,"Pres":25460,"ĠDungeons":25461,"Ġtrailing":25462,"ĠRum":25463,"ĠHugh":25464,"天":25465,"ĠEra":25466,"ĠBattles":25467,"Results":25468,"ĠTrading":25469,"Ġversa":25470,"css":25471,"axies":25472,"heet":25473,"Ġgreed":25474,"1989":25475,"Ġgardens":25476,"Ġcontingent":25477,"Park":25478,"ĠLeafs":25479,"hook":25480,"robe":25481,"Ġdiplomacy":25482,"ĠFuel":25483,"ĠInvasion":25484,"Ġupgrading":25485,"Male":25486,"Ġelic":25487,"Ġrelentless":25488,"ĠCovenant":25489,"apesh":25490,"ĠTrop":25491,"Ty":25492,"production":25493,"arty":25494,"Ġpunches":25495,"ako":25496,"cyclopedia":25497,"ĠRabbit":25498,"ĠHDMI":25499,"Ġ141":25500,"Ġfoil":25501,"ItemImage":25502,"ĠFG":25503,"Ġimplementations":25504,"ĠPom":25505,"ixtures":25506,"Ġawait":25507,"Ġ330":25508,"amus":25509,"Ġumbrella":25510,"Ġforesee":25511,"separ":25512,"Ġcircumcision":25513,"Ġperipheral":25514,"Say":25515,"ĠExpert":25516,"Inc":25517,"Ġwithdrew":25518,"ĠAnders":25519,"fried":25520,"Ġradioactive":25521,"ĠOpening":25522,"Ġboarding":25523,"ĠND":25524,"Ġoverthrow":25525,"Activ":25526,"WP":25527,"ĠActs":25528,"×Ļ":25529,"Ġmotions":25530,"vic":25531,"ĠMighty":25532,"ĠDefender":25533,"aer":25534,"Ġthankful":25535,"ĠKilling":25536,"ĠBris":25537,"moil":25538,"Ġpredicting":25539,"266":25540,"choice":25541,"Ġkillers":25542,"Ġincub":25543,"ĠChest":25544,"athering":25545,"Ġproclaimed":25546,"flower":25547,"ossom":25548,"umbledore":25549,"ĠCycling":25550,"ĠOccupy":25551,"AGES":25552,"Pen":25553,"ĠYug":25554,"Ġpackaged":25555,"Ġheightened":25556,"cot":25557,"stack":25558,"Cond":25559,"Ġstamps":25560,"mage":25561,"Ġpersuaded":25562,"Ġensl":25563,"ĠCardinal":25564,"Ġsolitary":25565,"Ġpossessing":25566,"ĠCork":25567,"Ġevid":25568,"ĠTay":25569,"Ġblues":25570,"Ġextremism":25571,"Ġlunar":25572,"Ġclown":25573,"Techn":25574,"Ġfestivals":25575,"ĠPvP":25576,"ĠLar":25577,"Ġconsequently":25578,"present":25579,"Ġsomeday":25580,"çİĭ":25581,"ĠMeteor":25582,"Ġtouring":25583,"culture":25584,"Ġbeaches":25585,"Ship":25586,"cause":25587,"ĠFlood":25588,"ãĥ¯":25589,"Ġpurity":25590,"those":25591,"Ġemission":25592,"bolt":25593,"Ġchord":25594,"ĠScripture":25595,"Lu":25596,"Ġ${":25597,"created":25598,"Others":25599,"258":25600,"Ġelemental":25601,"Ġannoyed":25602,"ĠAE":25603,"dan":25604,"ĠSag":25605,"Researchers":25606,"Ġfairy":25607,"âĢĵâĢĵ":25608,"============":25609,"Smart":25610,"GGGG":25611,"Ġskeletons":25612,"Ġpupils":25613,"linked":25614,"Ġurgency":25615,"enabled":25616,"ĠFuck":25617,"Ġcouncill":25618,"rab":25619,"UAL":25620,"TI":25621,"Ġlifes":25622,"Ġconfessed":25623,"Bug":25624,"Ġharmon":25625,"ĠCONFIG":25626,"ĠNeutral":25627,"Double":25628,"Ġstaple":25629,"ĠSHA":25630,"British":25631,"ĠSNP":25632,"ATOR":25633,"oco":25634,"Ġswinging":25635,"gex":25636,"oleon":25637,"plain":25638,"ĠMissing":25639,"ĠTrophy":25640,"vari":25641,"ranch":25642,"Ġ301":25643,"440":25644,"0000000000000000":25645,"Ġrestoring":25646,"Ġhaul":25647,"ucing":25648,"nerg":25649,"Ġfutures":25650,"Ġstrategist":25651,"question":25652,"Ġlateral":25653,"ĠBard":25654,"Ġsor":25655,"ĠRhodes":25656,"ĠDowntown":25657,"?????-":25658,"ĠLit":25659,"ĠBened":25660,"Ġcoil":25661,"street":25662,"ĠPortal":25663,"FILE":25664,"ĠGru":25665,"*,":25666,"231":25667,"neum":25668,"Ġsucked":25669,"Ġrapper":25670,"Ġtendencies":25671,"ĠLauren":25672,"cellaneous":25673,"267":25674,"Ġbrowse":25675,"Ġoverc":25676,"header":25677,"oise":25678,"Ġbeet":25679,"ĠGle":25680,"Stay":25681,"Ġmum":25682,"Ġtyped":25683,"Ġdiscounts":25684,"Talk":25685,"ĠOg":25686,"existing":25687,"ĠSell":25688,"uph":25689,"CI":25690,"ĠAustrian":25691,"ĠWarm":25692,"Ġdismissal":25693,"Ġaverages":25694,"camera":25695,"Ġallegiance":25696,"LAN":25697,"=\"#":25698,"Ġcommentators":25699,"ĠSetting":25700,"ĠMidwest":25701,"Ġpharmac":25702,"ĠEXP":25703,"Ġstainless":25704,"Chicago":25705,"Ġtan":25706,"244":25707,"Ġcountryside":25708,"ĠVac":25709,"295":25710,"Ġpinned":25711,"Ġcrises":25712,"Ġstandardized":25713,"Task":25714,"ĠJail":25715,"ĠDocker":25716,"colored":25717,"forth":25718,"\"},":25719,"Ġpatrons":25720,"Ġspice":25721,"Ġmourn":25722,"ĠMood":25723,"Ġlaundry":25724,"Ġequip":25725,"ĠMole":25726,"yll":25727,"ĠTHC":25728,"nation":25729,"ĠSherlock":25730,"Ġissu":25731,"ĠKre":25732,"ĠAmericas":25733,"ĠAAA":25734,"Ġsystematically":25735,"Ġcontra":25736,"ĠSally":25737,"Ġrationale":25738,"Ġcarriage":25739,"Ġpeaks":25740,"Ġcontradiction":25741,"ensation":25742,"ĠFailure":25743,"Ġprops":25744,"Ġnamespace":25745,"Ġcove":25746,"fields":25747,"ãĤĭ":25748,"Ġwool":25749,"ĠCatch":25750,"Ġpresumed":25751,"ĠDiana":25752,"ragon":25753,"igi":25754,"Ġhamm":25755,"Ġstunt":25756,"ĠGUI":25757,"ĠObservatory":25758,"ĠShore":25759,"Ġsmells":25760,"annah":25761,"Ġcockpit":25762,"ĠDuterte":25763,"850":25764,"Ġoppressed":25765,"breaker":25766,"ĠContribut":25767,"ĠPeru":25768,"ĠMonsanto":25769,"ĠAttempt":25770,"Ġcommanding":25771,"Ġfridge":25772,"ĠRin":25773,"ĠChess":25774,"uality":25775,"Ġol":25776,"Republican":25777,"ĠGlory":25778,"ĠWIN":25779,".......":25780,"agent":25781,"reading":25782,"Ġinh":25783,"Jones":25784,"Ġclicks":25785,"alan":25786,"Ġ[];":25787,"ĠMajesty":25788,"ĠCed":25789,"opus":25790,"atel":25791,"ê":25792,"ARC":25793,"ĠEcuador":25794,"ãĥł":25795,"ĠKuro":25796,"Ġrituals":25797,"Ġcaptive":25798,"Ġounce":25799,"Ġdisagreement":25800,"Ġslog":25801,"fuel":25802,"Pet":25803,"Mail":25804,"Ġexercised":25805,"Ġsolic":25806,"Ġrainfall":25807,"Ġdevotion":25808,"ĠAssessment":25809,"Ġrobotic":25810,"options":25811,"ĠRP":25812,"ĠFamilies":25813,"ĠFlames":25814,"Ġassignments":25815,"007":25816,"akedown":25817,"Ġvocabulary":25818,"Reilly":25819,"Ġcaval":25820,"gars":25821,"Ġsuppressed":25822,"ĠSET":25823,"ĠJohns":25824,"Ġwarp":25825,"broken":25826,"Ġstatues":25827,"Ġadvocated":25828,"Ġ275":25829,"Ġperil":25830,"omorph":25831,"ĠFemin":25832,"perfect":25833,"Ġhatch":25834,"Lib":25835,"512":25836,"Ġlifelong":25837,"313":25838,"Ġcheeks":25839,"Ġnumbered":25840,"ĠMug":25841,"Body":25842,"ravel":25843,"Weight":25844,"ĠJak":25845,"ĠHeath":25846,"Ġkissing":25847,"ĠJUST":25848,"Ġwaving":25849,"upload":25850,"Ġinsider":25851,"ĠProgressive":25852,"ĠFilter":25853,"tta":25854,"ĠBeam":25855,"Ġviolently":25856,"ipation":25857,"Ġskepticism":25858,"Ġ1918":25859,"ĠAnnie":25860,"ĠSI":25861,"Ġgenetics":25862,"Ġonboard":25863,"atl":25864,"ĠFriedman":25865,"ĠBri":25866,"ceptive":25867,"Ġpirate":25868,"ĠReporter":25869,"278":25870,"Ġmythology":25871,"Ġeclipse":25872,"Ġskins":25873,"Ġglyph":25874,"ingham":25875,"Files":25876,"Cour":25877,"women":25878,"Ġregimes":25879,"Ġphotographed":25880,"Kat":25881,"ĠMAX":25882,"Officials":25883,"Ġunexpectedly":25884,"Ġimpressions":25885,"Front":25886,";;;;;;;;":25887,"Ġsupremacy":25888,"Ġsang":25889,"Ġaggravated":25890,"Ġabruptly":25891,"ĠSector":25892,"Ġexcuses":25893,"Ġcosting":25894,"idepress":25895,"Stack":25896,"ĠRNA":25897,"obil":25898,"Ġghosts":25899,"ldon":25900,"atibility":25901,"Topics":25902,"Ġreimburse":25903,"ĠHM":25904,"ĠDeg":25905,"Ġthief":25906,"yet":25907,"ogenesis":25908,"leaning":25909,"ĠKol":25910,"ĠBasketball":25911,"Ġfi":25912,"ĠSeeing":25913,"Ġrecycling":25914,"Ġ[-":25915,"Congress":25916,"Ġlectures":25917,"Psy":25918,"Ġnep":25919,"Ġmaid":25920,"Ġoriented":25921,"AX":25922,"Ġrespectful":25923,"rene":25924,"flush":25925,"ĠUnloaded":25926,"request":25927,"grid":25928,"ĠAlternatively":25929,"ĠHugo":25930,"Ġdecree":25931,"ĠBuddhism":25932,"andum":25933,"Android":25934,"ĠCongo":25935,"ĠJoyce":25936,"Ġacknowledging":25937,"hesive":25938,"ĠTomorrow":25939,"ĠHiro":25940,"thren":25941,"ĠMaced":25942,"Ġhoax":25943,"ĠIncreased":25944,"ĠPradesh":25945,"Wild":25946,"______":25947,"161":25948,"Ġaunt":25949,"Ġdistributing":25950,"ĠTucker":25951,"ĠSSL":25952,"ĠWolves":25953,"Building":25954,"oult":25955,"ĠLuo":25956,"ĠYas":25957,"ĠSpir":25958,"ĠShape":25959,"ĠCambod":25960,"ĠIPv":25961,"Ġml":25962,"Ġextrad":25963,"390":25964,"ĠPenny":25965,"dream":25966,"Ġstationed":25967,"optional":25968,"eworthy":25969,".":26700,"ĠWorkshop":26701,"ĠRetail":26702,"ĠAvatar":26703,"625":26704,"Na":26705,"ĠVC":26706,"ĠSecure":26707,"MY":26708,"1988":26709,"ossip":26710,"Ġprostate":26711,"Ġunden":26712,"Ġgamer":26713,"ĠContents":26714,"ĠWarhammer":26715,"ĠSentinel":26716,"310":26717,"Ġsegregation":26718,"ĠFlex":26719,"ĠMAY":26720,"Ġdrills":26721,"ĠDrugs":26722,"Islamic":26723,"Ġspur":26724,"Ġcafe":26725,"Ġimaginary":26726,"Ġguiding":26727,"Ġswings":26728,"ĠTheme":26729,"oby":26730,"Ġnud":26731,"Ġbegging":26732,"Ġstrongh":26733,"Ġrejecting":26734,"Ġpedestrians":26735,"ĠProspect":26736,"Rare":26737,"sle":26738,"Ġconcessions":26739,"ĠConstitutional":26740,"Ġbeams":26741,"Ġfibers":26742,"poon":26743,"Ġinstincts":26744,"property":26745,"ĠBIG":26746,"Sanders":26747,"imates":26748,"Ġcoating":26749,"Ġcorpses":26750,"ĠTRUE":26751,"checked":26752,"Ġ166":26753,"Ash":26754,"ĠJS":26755,"ĠFiction":26756,"Ġcommunal":26757,"Ġenergetic":26758,"oooooooo":26759,"Ġnowadays":26760,"ILD":26761,"ibo":26762,"ĠSUV":26763,"Ren":26764,"Ġdwelling":26765,"Silver":26766,"Ġtally":26767,"ĠMoving":26768,"Ġcoward":26769,"Ġgenerals":26770,"Ġhorns":26771,"Ġcirculated":26772,"Ġrobbed":26773,"ĠUnlimited":26774,"Ġharassed":26775,"Ġinhibit":26776,"Ġcomposer":26777,"ĠSpotify":26778,"Ġspreads":26779,"364":26780,"Ġsuicidal":26781,"Ġnoises":26782,"ĠStur":26783,"Ġsaga":26784,"ĠKag":26785,"iso":26786,"Ġtheoretically":26787,"Money":26788,"Ġsimilarity":26789,"Ġsliced":26790,"utils":26791,"inges":26792,"\"-":26793,"Ġanth":26794,"Ġimped":26795,"Module":26796,"Throughout":26797,"Ġmenus":26798,"committee":26799,"andi":26800,"obj":26801,"inav":26802,"fired":26803,"ĠAbdullah":26804,"Ġundead":26805,"Ġfonts":26806,"Hold":26807,"ENG":26808,"Ġsustainability":26809,"Ġflick":26810,"Ġrazor":26811,"ĠFest":26812,"ĠCharacters":26813,"Ġwording":26814,"Ġpopulist":26815,"Ġcriticizing":26816,"Ġmuse":26817,"vine":26818,"Ġcardboard":26819,"Ġkindly":26820,"Ġfringe":26821,"ĠTheft":26822,"icultural":26823,"Ġgovernors":26824,"Ġ����":26825,"Ġ163":26826,"Ġtimeout":26827,"ĠAuth":26828,"Children":26829,"AU":26830,"Ġredemption":26831,"ĠAlger":26832,"Ġ1914":26833,"Ġwaved":26834,"Ġastronauts":26835,"ograms":26836,"Ġswamp":26837,"ĠFinnish":26838,"Ġcandle":26839,"Ġtonnes":26840,"utm":26841,"Ġray":26842,"Ġspun":26843,"Ġfearful":26844,"articles":26845,"Ġcaus":26846,"orically":26847,"ĠRequires":26848,"ĠGol":26849,"Ġpope":26850,"Ġinaugural":26851,"Ġgle":26852,"ADA":26853,"ĠISIL":26854,"ĠOffensive":26855,"Ġwatchdog":26856,"Ġbalcon":26857,"entity":26858,"ĠHoo":26859,"Ġgallon":26860,"ACC":26861,"Ġdoubling":26862,"Ġimplication":26863,"ĠSight":26864,"Ġdoctr":26865,"-------":26866,"Ġ\\\\":26867,"Ġmalt":26868,"Roll":26869,"Ġâī¥":26870,"Ġrecap":26871,"adding":26872,"uces":26873,"ĠBend":26874,"figure":26875,"Ġturkey":26876,"Ġsocietal":26877,"ĠTickets":26878,"Ġcommercially":26879,"Ġspicy":26880,"Ġ216":26881,"ĠRamp":26882,"Ġsuperiority":26883,"ï":26884,"ĠTracker":26885,"Carl":26886,"ĠCoy":26887,"ĠPatriot":26888,"Ġconsulted":26889,"Ġlistings":26890,"Ġslew":26891,"reenshot":26892,"ĠGone":26893,"Ġ[...]":26894,"309":26895,"Ġhottest":26896,"ر":26897,"Ġrocky":26898,"ĠDiaz":26899,"Ġmassage":26900,"Ġparaly":26901,"Ġpony":26902,"Az":26903,"Ġcartridge":26904,"ĠNZ":26905,"Ġsnack":26906,"ĠLamar":26907,"plement":26908,"ĠLeslie":26909,"Ġmater":26910,"Ġsnipp":26911,"246":26912,"Ġjointly":26913,"ĠBrisbane":26914,"ĠiPod":26915,"Ġpumping":26916,"Ġgoat":26917,"ĠSharon":26918,"ealing":26919,"Ġcoron":26920,"Ġanomal":26921,"rahim":26922,"ĠConnection":26923,"Ġsculpture":26924,"Ġscheduling":26925,"ĠDaddy":26926,"athing":26927,"Ġeyebrows":26928,"Ġcurved":26929,"Ġsentiments":26930,"Ġdrafting":26931,"Drop":26932,"([":26933,"Ġnominal":26934,"ĠLeadership":26935,"ĠGrow":26936,"Ġ176":26937,"Ġconstructive":26938,"ivation":26939,"Ġcorrupted":26940,"gerald":26941,"ĠCros":26942,"ĠChester":26943,"ĠLap":26944,"ãģª":26945,"OTH":26946,"DATA":26947,"Ġalmond":26948,"probably":26949,"Imp":26950,"Ġfeast":26951,"ĠWarcraft":26952,"Flor":26953,"Ġcheckpoint":26954,"Ġtranscription":26955,"Ġ204":26956,"Ġtweaks":26957,"Ġrelieve":26958,"Science":26959,"Ġperformer":26960,"Zone":26961,"Ġturmoil":26962,"igated":26963,"hibit":26964,"ĠCafe":26965,"themed":26966,"Ġfluor":26967,"bench":26968,"Ġdecom":26969,"ĠUnt":26970,"ĠBarrett":26971,"ĠFacts":26972,"Ġtasting":26973,"ĠPTSD":26974,"ĠSeal":26975,"ĠJudaism":26976,"ĠDynamic":26977,"ĠCors":26978,"Ve":26979,"ĠMing":26980,"ĠTransform":26981,"von":26982,"ĠDefenders":26983,"ĠTactical":26984,"ĠVon":26985,"ĠUnivers":26986,"Ġdistorted":26987,"ĠBreath":26988,"?'\"":26989,"Ġagon":26990,"ĠDeadly":26991,"Ġlan":26992,"ĠCycle":26993,"orned":26994,"Ġreliably":26995,"Ġglor":26996,"ĠMonkey":26997,"ãĥ¡":26998,"Ġadren":26999,"Ġmicrowave":27000,"ĠAlban":27001,"ircraft":27002,"digit":27003,"smart":27004,"ĠDread":27005,"¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯":27006,"{{":27007,"ĠRochester":27008,"Ġsimplified":27009,"Ġinflicted":27010,"Ġtakeover":27011,"Ġyourselves":27012,"aditional":27013,"Ġmuscular":27014,"KS":27015,"Ġingen":27016,"Tax":27017,"ĠFeature":27018,"277":27019,"Ġcruc":27020,"Ġcrate":27021,"Ġunidentified":27022,"Ġacclaimed":27023,"ĠManga":27024,"ĠFrances":27025,"ĠNepal":27026,"ĠGerald":27027,"ĠKuwait":27028,"Ġslain":27029,"ĠHeb":27030,"ĠGoku":27031,"ãģ®æ":27032,"286":27033,"Mrs":27034,"ĠCody":27035,"ĠSanctuary":27036,"016":27037,"Ġdismant":27038,"Ġdataset":27039,"ĠHond":27040,"buck":27041,"ĠPatterson":27042,"Ġpalette":27043,"ĠGD":27044,"icol":27045,"ĠLodge":27046,"Ġplanetary":27047,"akin":27048,"ĠRegistered":27049,"abwe":27050,"ĠPetersburg":27051,"Ġhailed":27052,"ĠPiece":27053,"Sche":27054,"ĠDOJ":27055,"Ġenumer":27056,"181":27057,"ĠObserver":27058,"ĠBold":27059,"founded":27060,"commerce":27061,"Ġexploits":27062,"ĠFinding":27063,"URN":27064,"ĠSne":27065,"ĠAcid":27066,"ayette":27067,"ĠValues":27068,"Ġdrastic":27069,"Ġarchitectural":27070,"Ġ\".":27071,"×ķ":27072,"umped":27073,"Ġwrapping":27074,"Ġwidow":27075,"ĠSlayer":27076,"lace":27077,"once":27078,"Germany":27079,"avoid":27080,"Ġtemples":27081,"PAR":27082,"ô":27083,"ĠLucifer":27084,"ĠFlickr":27085,"lov":27086,"forces":27087,"Ġscouting":27088,"Ġlouder":27089,"tesy":27090,"Ġbeforehand":27091,"Äĵ":27092,"ĠNeon":27093,"ĠWol":27094,"ĠTypically":27095,"ĠPolitico":27096,"-+-+":27097,"Ġbuilder":27098,"Ġderive":27099,"Kill":27100,"Ġpoker":27101,"Ġambiguous":27102,"Ġlifts":27103,"Ġcyt":27104,"Ġribs":27105,"oodle":27106,"ĠSounds":27107,"hair":27108,"ĠSyndrome":27109,"tf":27110,"Ġproportional":27111,"uid":27112,"Ġpertaining":27113,"ĠKindle":27114,"ĠNegro":27115,"Ġreiterated":27116,"ĠTonight":27117,"oths":27118,"ĠCornell":27119,"Ġowing":27120,"Ġ208":27121,"elfare":27122,"ocating":27123,"ĠBirds":27124,"Subscribe":27125,"Ġessays":27126,"Ġburdens":27127,"Ġillustrations":27128,"arious":27129,"ERAL":27130,"ĠCalcul":27131,"Ġxen":27132,"ĠLinkedIn":27133,"ĠJung":27134,"Ġredesign":27135,"Connor":27136,"296":27137,"Ġreversal":27138,"ĠAdelaide":27139,"ĠLL":27140,"Ġsinking":27141,"Ġgum":27142,"USH":27143,"capt":27144,"ĠGrimm":27145,"Ġfootsteps":27146,"ĠCBD":27147,"ispers":27148,"Ġprose":27149,"Wednesday":27150,"ĠMovies":27151,"edin":27152,"Ġoverturned":27153,"Ġcontentious":27154,"USB":27155,"~~~~~~~~~~~~~~~~":27156,"ĠCopper":27157,"Ġpointless":27158,"NV":27159,"values":27160,"olphin":27161,"dain":27162,"Ġdeposited":27163,"ĠGW":27164,"Ġpreceded":27165,"ĠCla":27166,"ĠGolem":27167,"ĠNim":27168,"Ġβ":27169,"ĠEngineers":27170,"middle":27171,"Ġflatt":27172,"operative":27173,"Ġcouncils":27174,"imbabwe":27175,"elin":27176,"Ġstressful":27177,"ĠLD":27178,"Ġresh":27179,"lake":27180,"Ġwheelchair":27181,"ĠAlternative":27182,"Ġoptimize":27183,"operation":27184,"Ġpeek":27185,"Ġoneself":27186,"igil":27187,"Ġtransitions":27188,"opathy":27189,"blank":27190,"Ġ169":27191,"171":27192,"________________________________________________________________":27193,"Ġlaundering":27194,"Enc":27195,"ĠDEC":27196,"Ġworkouts":27197,"Ġspikes":27198,"Ġdinosaurs":27199,"Ġdiscriminatory":27200,"Pool":27201,"Rather":27202,"385":27203,"RNA":27204,"testers":27205,"eto":27206,"ĠIdentity":27207,"Ġvein":27208,"ĠBurton":27209,"Ġarcade":27210,"420":27211,"Ultimately":27212,"ĠSadly":27213,"ð":27214,"pill":27215,"Ġcubic":27216,"ĠSpectrum":27217,"these":27218,"states":27219,"Ġunofficial":27220,"hawks":27221,"ĠEVERY":27222,"Ġrainbow":27223,"Ġincarceration":27224,"anding":27225,"Ġsyll":27226,"ĠEverton":27227,"Ġ179":27228,"ĠSerbia":27229,"Ġ189":27230,"meter":27231,"ĠMickey":27232,"Ġantiqu":27233,"Ġfactual":27234,"neck":27235,"ĠNare":27236,"norm":27237,"must":27238,"Ġhighways":27239,"Ġglam":27240,"Ġdividing":27241,"ĠSquadron":27242,"ĠMartha":27243,"Ġbirths":27244,"Cover":27245,"////////////////":27246,"ĠWong":27247,"Phot":27248,"ĠALS":27249,"rio":27250,"ĠNonetheless":27251,"ĠLemon":27252,"Ġ206":27253,"ĠEE":27254,"Ġderivative":27255,"ĠWWII":27256,"vote":27257,"Ġtherein":27258,"Ġseparating":27259,"446":27260,"sync":27261,"ĠStreets":27262,"Ġratt":27263,"Ġmunicipality":27264,"ĠShortly":27265,"Ġmonk":27266,"),\"":27267,"Ġscrub":27268,"Ġoperatives":27269,"Neither":27270,"Place":27271,"ĠLimit":27272,"Female":27273,"ĠActor":27274,"Character":27275,"Ġconstituted":27276,"357":27277,"Ġprotested":27278,"ĠStraw":27279,"ĠHeight":27280,"ilda":27281,"ĠTyph":27282,"Ġfloods":27283,"Ġcosmetic":27284,"WAY":27285,"perture":27286,"upon":27287,"tons":27288,"essing":27289,"ĠPocket":27290,"Ġrooft":27291,"ĠCaucas":27292,"Ġantidepress":27293,"Ġincompatible":27294,"ECD":27295,"Ġopera":27296,"ĠContest":27297,"Ġgenerators":27298,"lime":27299,"Defense":27300,"1987":27301,"forum":27302,"Ġsavage":27303,"ĠHungarian":27304,"nz":27305,"Ġmetallic":27306,"Ġexpelled":27307,"Ġresidency":27308,"Ġdresses":27309,"666":27310,"ĠClement":27311,"fires":27312,"Category":27313,"Ġgeek":27314,"alis":27315,"Ġcemetery":27316,"educated":27317,"Ġcrawl":27318,"ĠUnable":27319,"ĠTyson":27320,"akis":27321,"Ġpardon":27322,"ĠWra":27323,"Ġstrengthened":27324,"ĠFors":27325,"335":27326,"ĠHC":27327,"ĠMond":27328,"Ġvisuals":27329,"ĠBeatles":27330,"ettlement":27331,"Ġï":27332,"gro":27333,"Ġbash":27334,"Ġpoorest":27335,"Ġexcel":27336,"Ġaspirations":27337,"ĠMunicip":27338,"ensible":27339,"Ġceremonies":27340,"Ġintimidation":27341,"ĠCONTR":27342,"beck":27343,"ĠKap":27344,"asu":27345,"Ġtrademarks":27346,"ĠSew":27347,"ĠCompetition":27348,"network":27349,"ĠArri":27350,"ĠTet":27351,"Roaming":27352,"WC":27353,"Dat":27354,"Ġsob":27355,"Ġpairing":27356,"Ġoverdose":27357,"SAY":27358,"aber":27359,"Ġrevolt":27360,"ĠFah":27361,"acting":27362,"eq":27363,"estation":27364,"Fight":27365,"ĠMarks":27366,"273":27367,"Ġ178":27368,"Raw":27369,"ãģĭ":27370,"349":27371,"blocks":27372,"Ġverge":27373,"estine":27374,"ĠPodesta":27375,"Ġinvasive":27376,"Ġprofoundly":27377,"ĠAo":27378,"each":27379,"Ġlest":27380,"interpret":27381,"Ġshrinking":27382,"Ġerrone":27383,"Ġchees":27384,"lys":27385,"ĠIvy":27386,"ĠDirectory":27387,"Ġhinted":27388,"VICE":27389,"Ġcontacting":27390,"ĠGent":27391,"hei":27392,"Ġlabeling":27393,"Ġmercury":27394,"ĠLite":27395,"Ġexpires":27396,"Ġdestabil":27397,"ritis":27398,"cu":27399,"Ġfeathers":27400,"Ġsteer":27401,"Ġprogrammed":27402,"ĠVader":27403,"Going":27404,"ĠElim":27405,"Ġyo":27406,"ĠMiche":27407,"Ġ203":27408,"Ġsleeves":27409,"Ġbully":27410,"ĠHumans":27411,"368":27412,"Ġcompress":27413,"ĠBanner":27414,"ARS":27415,"Ġawhile":27416,"Ġcalib":27417,"Ġsponsorship":27418,"ĠDifficulty":27419,"ĠPapers":27420,"Ġidentifier":27421,"}.":27422,"Ġyog":27423,"ĠShia":27424,"Ġcleanup":27425,"Ġvibe":27426,"introdu":27427,"imming":27428,"Australia":27429,"Ġoutlines":27430,"ĠYoutube":27431,"train":27432,"ĠMakes":27433,"Ġdeported":27434,"Ġcentr":27435,"ĠDug":27436,"ĠBoulder":27437,"ĠBuffy":27438,"Ġinjunction":27439,"ĠHarley":27440,"ĠGroups":27441,"ĠDumbledore":27442,"ĠClara":27443,"Ġ\"-":27444,"Ġsacrificed":27445,"eph":27446,"Shadow":27447,"ibling":27448,"Ġfreelance":27449,"Ġevidently":27450,"phal":27451,"Ġretains":27452,"Mir":27453,"Ġfinite":27454,"dar":27455,"ĠCous":27456,"Ġrepaired":27457,"Ġperiodic":27458,"Ġchampionships":27459,"Ġasteroid":27460,"blind":27461,"Ġexpressly":27462,"ĠAstros":27463,"Ġscaled":27464,"Ġgeographical":27465,"ĠRapids":27466,"Enjoy":27467,"Ġelastic":27468,"ĠMohamed":27469,"Market":27470,"begin":27471,"Ġdiscovers":27472,"Ġtelecommunications":27473,"Ġscanner":27474,"Ġenlarge":27475,"Ġsharks":27476,"Ġpsychedel":27477,"ĠRouge":27478,"Ġsnapshot":27479,"isine":27480,"XP":27481,"Ġpesticides":27482,"ĠLSD":27483,"ĠDistribution":27484,"really":27485,"Ġdegradation":27486,"Ġdisguise":27487,"Ġbiom":27488,"ĠEXT":27489,"Ġequations":27490,"Ġhazards":27491,"ĠCompared":27492,")*":27493,"Ġvirtues":27494,"Ġelders":27495,"Ġenhancing":27496,"ĠAcross":27497,"eros":27498,"angling":27499,"Ġcombust":27500,"ucci":27501,"Ġconcussion":27502,"Ġcontraception":27503,"ĠKang":27504,"Ġexpresses":27505,"Ġaux":27506,"ĠPione":27507,"Ġexhibits":27508,"Debug":27509,"OTAL":27510,"ĠAlready":27511,"ĠWheeler":27512,"Ġexpands":27513,"?:":27514,"Ġreconciliation":27515,"Ġpirates":27516,"Ġpurse":27517,"Ġdiscourage":27518,"Ġspectacle":27519,"Rank":27520,"Ġwraps":27521,"ĠThought":27522,"Ġimpending":27523,"Opp":27524,"ĠAnglo":27525,"ĠEUR":27526,"Ġscrewed":27527,"retched":27528,"Ġencouragement":27529,"models":27530,"Ġconfuse":27531,"mmm":27532,"ĠVitamin":27533,"âĸijâĸij":27534,"Cru":27535,"Ġknights":27536,"Ġdiscard":27537,"Ġbishops":27538,"ĠWear":27539,"ĠGarrett":27540,"kan":27541,"ãĥŁ":27542,"Ġmasculine":27543,"capital":27544,"ĠAus":27545,"Ġfatally":27546,"thanks":27547,"ĠAU":27548,"ĠGut":27549,"1200":27550,"Ġ00000000":27551,"Ġsurrog":27552,"ĠBIOS":27553,"raits":27554,"ĠWatts":27555,"Ġresurrection":27556,"ĠElectoral":27557,"ĠTips":27558,"4000":27559,"Ġnutrient":27560,"Ġdepicting":27561,"Ġsprink":27562,"Ġmuff":27563,"ĠLIM":27564,"ĠSample":27565,"psc":27566,"ibi":27567,"generated":27568,"Ġspecimens":27569,"Ġdissatisf":27570,"Ġtailored":27571,"Ġholdings":27572,"ĠMonthly":27573,"ĠEat":27574,"poons":27575,"Ġnec":27576,"ĠCage":27577,"ĠLotus":27578,"ĠLantern":27579,"Ġfrontier":27580,"Ġpensions":27581,"Ġjoked":27582,"ĠHardy":27583,"=-=-=-=-":27584,"rade":27585,"UID":27586,"Ġrails":27587,"Ġemit":27588,"Ġslate":27589,"Ġsmug":27590,"Ġspit":27591,"ĠCalls":27592,"ĠJacobs":27593,"feat":27594,"ĠUE":27595,"Ġrestruct":27596,"Ġregeneration":27597,"Ġenergies":27598,"ĠConnor":27599,"OHN":27600,"ĠCheese":27601,"Ġger":27602,"Ġresurrect":27603,"management":27604,"NW":27605,"Ġpresently":27606,"ĠBruins":27607,"Member":27608,"ĠMang":27609,"idan":27610,"Ġboosting":27611,"wyn":27612,"+.":27613,"requisite":27614,"ĠNYPD":27615,"ĠMegan":27616,"ĠConditions":27617,"Ġpics":27618,"nesium":27619,"ĠRash":27620,"Ġ174":27621,"ĠDucks":27622,"Ġembro":27623,"zu":27624,"onian":27625,"religious":27626,"Ġcraz":27627,"ĠACA":27628,"ĠZucker":27629,"EMA":27630,"ĠPros":27631,"Weapon":27632,"ĠKnox":27633,"ĠArduino":27634,"Ġstove":27635,"Ġheavens":27636,"ĠPurchase":27637,"Ġherd":27638,"Ġfundraiser":27639,"Digital":27640,"5000":27641,"Ġproponents":27642,"/âĢĭ":27643,"Ġjelly":27644,"ĠVisa":27645,"Ġmonks":27646,"Ġadvancement":27647,"ĠWer":27648,"Ġ187":27649,"eus":27650,"ertility":27651,"Ġfetal":27652,"Ġ1936":27653,"Lo":27654,"Ġoutfits":27655,"Ġstaircase":27656,"bomb":27657,"Ġcustomized":27658,"clair":27659,"Tree":27660,"Ġmapped":27661,"ĠConsidering":27662,"ĠTorres":27663,"Ġmethyl":27664,"Ġapproximate":27665,"Ġdoom":27666,"ĠHansen":27667,"Ġcrossover":27668,"Ġstandalone":27669,"ä¼":27670,"Ġinvites":27671,"Ġgraveyard":27672,"Ġhp":27673,"DonaldTrump":27674,"Ġescort":27675,"Gar":27676,"Ġpredecessors":27677,"Ġhay":27678,"Ġenzyme":27679,"ĠStraight":27680,"visors":27681,"Ing":27682,"aneously":27683,"ĠApplied":27684,"Ġfec":27685,"ĠDurant":27686,"Ġoutspoken":27687,"orb":27688,"Ġzeal":27689,"Ġdisgrace":27690,"').":27691,"ĠCheng":27692,"289":27693,"ĠRena":27694,"ĠSuicide":27695,"294":27696,"Ġoutraged":27697,"ĠNewman":27698,"ĠNvidia":27699,"ĠAber":27700,"ĠBers":27701,"Ġrecreation":27702,"Window":27703,"ĠDP":27704,"xe":27705,"Ġpedoph":27706,"Ġfallout":27707,"amboo":27708,"Ġpresentations":27709,"ĠApps":27710,"Ġhtml":27711,"345":27712,"ĠXXX":27713,"Ġrubbing":27714,"ĠLeather":27715,"Ġhumidity":27716,"seys":27717,"established":27718,"ĠUnits":27719,"646":27720,"Ġrespectable":27721,"Auto":27722,"Ġthriving":27723,"ĠInnovation":27724,"angs":27725,"Extra":27726,"regulation":27727,"298":27728,"pick":27729,"Examples":27730,"ĠCJ":27731,"Attack":27732,"Ġdracon":27733,"LT":27734,"Ġsticker":27735,"rers":27736,"Ġsunny":27737,"Iss":27738,"regulated":27739,"dim":27740,"ĠAbstract":27741,"Ġhusbands":27742,"Office":27743,"omination":27744,"itars":27745,"ANGE":27746,"ascal":27747,"ĠKris":27748,"ĠInfantry":27749,"Ġmalf":27750,"ĠAthe":27751,"ĠRally":27752,"balanced":27753,"........................":27754,"OUP":27755,"Ġmolecule":27756,"metics":27757,"ĠSplit":27758,"ĠInstructions":27759,"ĠNights":27760,"cards":27761,"Ġtug":27762,"Ġcone":27763,"åŃ":27764,"Ġtx":27765,"ĠDiscussion":27766,"Ġcatastrophe":27767,"ppe":27768,"gio":27769,"Ġcommunism":27770,"Ġhalted":27771,"ĠGuant":27772,"clean":27773,"ĠSched":27774,"ĠKanye":27775,"Ġwander":27776,"ĠSeriously":27777,"Ġ188":27778,"ennial":27779,"follow":27780,"productive":27781,"ĠFlow":27782,"ĠSail":27783,"Ġcraw":27784,"Ġsimulations":27785,"oru":27786,"angles":27787,"ĠNolan":27788,"Ġmenstru":27789,"470":27790,"Ġ207":27791,"aja":27792,"Ġcasually":27793,"boarding":27794,"Ġ222":27795,"ovy":27796,"ĠNumbers":27797,"umat":27798,"OE":27799,"287":27800,"ĠClemson":27801,"Ġcerts":27802,"Ġslid":27803,"ĠTribe":27804,"Ġtoast":27805,"Ġfortunes":27806,"Ġfals":27807,"ĠCommittees":27808,"Ġgp":27809,"Ġfiery":27810,"ĠNets":27811,"ĠAnime":27812,"Package":27813,"ĠCompare":27814,"laughter":27815,"infect":27816,"Ġatrocities":27817,"Ġjustices":27818,"Ġinsults":27819,"ĠVernon":27820,"Ġshaken":27821,"Ġpersona":27822,"estamp":27823,"367":27824,"brain":27825,"Ġexperimenting":27826,"Ken":27827,"ĠElectronics":27828,"Ġ161":27829,"domain":27830,"Ġgraphical":27831,"bishop":27832,"Ġwhopping":27833,"ĠEvangel":27834,"Ġadvertisers":27835,"ĠSpear":27836,"Ġbids":27837,"Ġdestroys":27838,"utz":27839,"Ġundersc":27840,"ĠADD":27841,"Ġants":27842,"ĠCum":27843,"ipples":27844,"ĠFill":27845,"Ġglanced":27846,"Ġindicted":27847,"ĠEff":27848,"Ġmiscon":27849,"ĠDesktop":27850,"Ġabide":27851,"ãĥĢ":27852,"ĠIo":27853,"ĠCoul":27854,"Ġcapsule":27855,"ĠChrys":27856,"MON":27857,"Ġundes":27858,"ĠIRA":27859,"Ġcitation":27860,"Ġdictate":27861,"ĠNetworks":27862,"ĠConflict":27863,"ĠStuff":27864,"xa":27865,"isec":27866,"ĠChemistry":27867,"Ġquarterly":27868,"Williams":27869,"anan":27870,"Opt":27871,"ĠAlexandria":27872,"outheastern":27873,"ĠSpringfield":27874,"ĠBlacks":27875,"Ġgeography":27876,"242":27877,"Ġutmost":27878,"ĠExxon":27879,"abouts":27880,"EVA":27881,"ĠEnable":27882,"ĠBarr":27883,"Ġdisagreed":27884,"ĠCyprus":27885,"Ġdementia":27886,"Ġlabs":27887,"Ġubiquitous":27888,"ĠLOVE":27889,"Ġconsolidated":27890,"sr":27891,"Ġcreamy":27892,"ĠTimber":27893,"Regardless":27894,"ĠCertificate":27895,"Ġ\"...":27896,"ogenous":27897,"Captain":27898,"Ġinsulting":27899,"ĠSoros":27900,"ĠInstr":27901,"ĠBulgaria":27902,"better":27903,"Ġsucking":27904,"ĠDavidson":27905,"atz":27906,"Ġcollateral":27907,"gif":27908,"Ġplagued":27909,"ĠCancel":27910,"ĠGardner":27911,"RB":27912,"Ġsixteen":27913,"Remove":27914,"uristic":27915,"cook":27916,"Rod":27917,"Ġcomprising":27918,"fle":27919,")âĢĶ":27920,"ĠViking":27921,"growth":27922,"agonal":27923,"Ġsrf":27924,"afety":27925,"mot":27926,"Nearly":27927,"stown":27928,"ĠFactor":27929,"Ġautomobile":27930,"Ġprocedural":27931,"mask":27932,"ampires":27933,"Ġdisappears":27934,"jab":27935,"315":27936,"Ġ1951":27937,"needed":27938,"Ġdaring":27939,"leader":27940,"Ġpodium":27941,"Ġunhealthy":27942,"Ġmund":27943,"Ġpyramid":27944,"ocre":27945,"Ġkissed":27946,"Ġdreamed":27947,"ĠFantastic":27948,"ĠGly":27949,"åĬ":27950,"Ġgreatness":27951,"Ġspices":27952,"Ġmetropolitan":27953,"Ġcompuls":27954,"iets":27955,"1016":27956,"ĠSham":27957,"ĠPyr":27958,"flies":27959,"ĠMidnight":27960,"Ġswallowed":27961,"Ġgenres":27962,"ĠLucky":27963,"ĠRewards":27964,"Ġdispatch":27965,"ĠIPA":27966,"ĠApply":27967,"Ġaven":27968,"alities":27969,"312":27970,"things":27971,"Ġ().":27972,"Ġmates":27973,"ĠSz":27974,"ĠCOP":27975,"olate":27976,"OFF":27977,"Ġrecharge":27978,"caps":27979,"ĠYorker":27980,"icone":27981,"Ġgalaxies":27982,"ileaks":27983,"Dave":27984,"ĠPuzz":27985,"ĠCeltic":27986,"ĠAFC":27987,"276":27988,"ĠSons":27989,"Ġaffirmative":27990,"Hor":27991,"Ġtutorials":27992,"ĠCITY":27993,"ĠRosa":27994,"ĠExtension":27995,"Series":27996,"Ġfats":27997,"Ġrab":27998,"lis":27999,"Ġunic":28000,"Ġeve":28001,"ĠSpin":28002,"Ġadulthood":28003,"typ":28004,"Ġsectarian":28005,"Ġcheckout":28006,"ĠCycl":28007,"Single":28008,"Ġmartyr":28009,"Ġchilling":28010,"888":28011,"oufl":28012,"Ġ];":28013,"Ġcongestion":28014,"mk":28015,"ĠWhereas":28016,"Ġ1938":28017,"urrencies":28018,"erion":28019,"Ġboast":28020,"ĠPatients":28021,"Ġchap":28022,"ĠBD":28023,"realDonaldTrump":28024,"Ġexamines":28025,"hov":28026,"Ġstartling":28027,"ĠBabylon":28028,"wid":28029,"omew":28030,"brance":28031,"ĠOdyssey":28032,"wig":28033,"Ġtorch":28034,"ĠVox":28035,"ĠMoz":28036,"ĠTroll":28037,"ĠAns":28038,"Similarly":28039,"ĠFul":28040,"006":28041,"Unless":28042,"ĠAlone":28043,"stead":28044,"ĠPublisher":28045,"rights":28046,"tu":28047,"ĠDoesn":28048,"Ġprofessionally":28049,"Ġclo":28050,"icz":28051,"Ġsteals":28052,"Ġá":28053,"1986":28054,"Ġsturdy":28055,"ĠJohann":28056,"Ġmedals":28057,"Ġfilings":28058,"ĠFraser":28059,"done":28060,"Ġmultinational":28061,"Ġfeder":28062,"Ġworthless":28063,"Ġpest":28064,"Yesterday":28065,"ankind":28066,"Ġgays":28067,"Ġborne":28068,"ĠPOS":28069,"Picture":28070,"Ġpercentages":28071,"251":28072,"rame":28073,"Ġpotions":28074,"AMD":28075,"ĠLebanese":28076,"Ġrang":28077,"ĠLSU":28078,"ongs":28079,"Ġpeninsula":28080,"ĠClause":28081,"ALK":28082,"oha":28083,"ĠMacBook":28084,"Ġunanimous":28085,"Ġlenders":28086,"Ġhangs":28087,"Ġfranchises":28088,"orers":28089,"ĠUpdates":28090,"Ġisolate":28091,"andro":28092,"Soon":28093,"Ġdisruptive":28094,"ĠSurve":28095,"Ġstitches":28096,"ĠScorp":28097,"ĠDominion":28098,"Ġsupplying":28099,"Arg":28100,"Ġturret":28101,"ĠLuk":28102,"Ġbrackets":28103,"*)":28104,"ĠRevolutionary":28105,"ĠHonest":28106,"Ġnoticing":28107,"ĠShannon":28108,"Ġafforded":28109,"Ġtha":28110,"ĠJanet":28111,"!--":28112,"ĠNarendra":28113,"ĠPlot":28114,"Hol":28115,"sever":28116,"eenth":28117,"Ġobstruction":28118,"Ġ1024":28119,"staff":28120,"jas":28121,"orget":28122,"scenes":28123,"laughs":28124,"ĠFargo":28125,"crime":28126,"Ġorchestr":28127,"Ġdelet":28128,"iliary":28129,"rieved":28130,"Ġmilitar":28131,"ĠGreene":28132,"âĹı":28133,"ãģ¦":28134,"ĠGuards":28135,"Ġunleashed":28136,"ĠWeber":28137,"Ġadjustable":28138,"Ġcaliber":28139,"Ġmotivations":28140,"ĠÃł":28141,"mAh":28142,"ĠLanka":28143,"handle":28144,"Ġpent":28145,"ĠRav":28146,"ĠAngular":28147,"ĠKau":28148,"umbing":28149,"Ġphilanthrop":28150,"Ġdehyd":28151,"Ġtoxicity":28152,"eer":28153,"ĠYORK":28154,"witz":28155,"å¼":28156,"ĠIE":28157,"community":28158,"ĠAH":28159,"Ġretali":28160,"Ġmassively":28161,"ĠDaniels":28162,"ĠDEL":28163,"Ġcarcin":28164,"Url":28165,"Ġrouting":28166,"ĠNPCs":28167,"ĠRAF":28168,"ryce":28169,"Ġwaived":28170,"ĠGuatem":28171,"Everybody":28172,"Ġcovenant":28173,"Ġ173":28174,"Ġrelaxing":28175,"Ġquart":28176,"almost":28177,"Ġguarded":28178,"ĠSoldiers":28179,"ĠPLAY":28180,"Ġoutgoing":28181,"LAND":28182,"Ġrewrite":28183,"ĠMOV":28184,"ĠImper":28185,"ĠSolution":28186,"Ġphenomenal":28187,"Ġlongevity":28188,"Ġimpat":28189,"ĠNissan":28190,"irie":28191,"Ġodor":28192,"ĠZar":28193,"oks":28194,"Ġmilitias":28195,"ĠSPEC":28196,"Ġtolerated":28197,"arser":28198,"ĠBradford":28199,"+,":28200,"Ġsurreal":28201,"sf":28202,"Canadian":28203,"Ġresemblance":28204,"Ġcarbohydrate":28205,"VIEW":28206,"Ġaccessory":28207,"meal":28208,"largest":28209,"iegel":28210,"Someone":28211,"Ġtoughest":28212,"oso":28213,"Ġfunnel":28214,"Ġcondemnation":28215,"luent":28216,"Ġwired":28217,"ĠSunset":28218,"Jesus":28219,"ĠPST":28220,"ĠPages":28221,"ĠTycoon":28222,"ĠPF":28223,"Ġselections":28224,"Ġà¤":28225,"partisan":28226,"Ġhighs":28227,"ĠRune":28228,"Ġcrafts":28229,"lead":28230,"ĠParents":28231,"Ġreclaim":28232,"eker":28233,"ĠAllied":28234,"aeper":28235,"Ġlooming":28236,"Ġbeneficiaries":28237,"ĠHull":28238,"Students":28239,"Jewish":28240,"dj":28241,"Ġpact":28242,"template":28243,"ĠOfficials":28244,"ĠBaylor":28245,"Ġhemp":28246,"Ġyouths":28247,"ĠLevels":28248,"ĠXiao":28249,"ĠChes":28250,"Ġendeavor":28251,"ĠRemoved":28252,"Ġhippocamp":28253,"Hell":28254,"ãĤĬ":28255,"805":28256,"Ġdinosaur":28257,"ĠWrath":28258,"ĠIndonesian":28259,"Ġcalculator":28260,"ĠDictionary":28261,"Ġ420":28262,"ĠMAG":28263,"(_":28264,"!,":28265,"tarians":28266,"Ġrestricting":28267,"racuse":28268,"Ġweekday":28269,"OUNT":28270,"Ġshrugged":28271,"leground":28272,"Ġbald":28273,"ĠDoctors":28274,"Ġtouted":28275,"ĠMaxwell":28276,"Ġ214":28277,"Ġdiplomat":28278,"Ġrepression":28279,"Ġconstituency":28280,"vice":28281,"ranked":28282,"ĠNapoleon":28283,"gang":28284,"ĠForever":28285,"tun":28286,"Ġbulb":28287,"ĠPDT":28288,"ĠCisco":28289,"VEN":28290,"Ġresumed":28291,"Steven":28292,"ĠManitoba":28293,"Ġfabulous":28294,"ĠAgents":28295,"1984":28296,"Ġamusing":28297,"ĠMysteries":28298,"Ġorthodox":28299,"floor":28300,"Ġquestionnaire":28301,"Ġpenetrate":28302,"Ġfilmmakers":28303,"ĠUnc":28304,"Ġstamped":28305,"Ġthirteen":28306,"Ġoutfield":28307,"Ġforwarded":28308,"Ġappra":28309,"Ġaided":28310,"try":28311,"Ġunfocused":28312,"ĠLiz":28313,"ĠWendy":28314,"ĠScene":28315,"Charg":28316,"Ġrejects":28317,"Ġleftist":28318,"ĠProvidence":28319,"ĠBrid":28320,"regn":28321,"Ġprophecy":28322,"ĠLIVE":28323,"499":28324,"Ġforge":28325,"ĠFML":28326,"Ġintrinsic":28327,"ĠFrog":28328,"Ġwont":28329,"ĠHolt":28330,"Ġfamed":28331,"CLUS":28332,"aepernick":28333,"ĠHate":28334,"ĠCay":28335,"Ġregistering":28336,"ortality":28337,"ropy":28338,"ocalyptic":28339,"aan":28340,"nav":28341,"Ġfascist":28342,"IFIED":28343,"Ġimplicated":28344,"ĠResort":28345,"ĠChandler":28346,"ĠBrick":28347,"Pin":28348,"ysc":28349,"Usage":28350,"ĠHelm":28351,"usra":28352,"âĺħâĺħ":28353,"ĠAbbas":28354,"Ġunanimously":28355,"Ġkeeper":28356,"Ġaddicted":28357,"???":28358,"Ġhelmets":28359,"Ġantioxid":28360,"apsed":28361,"808":28362,"giene":28363,"Ġwaits":28364,"Ġminion":28365,"raved":28366,"ĠPorsche":28367,"Ġdreaming":28368,"Ġ171":28369,"ĠCain":28370,"Ġunfor":28371,"asso":28372,"ĠConfiguration":28373,"kun":28374,"hardt":28375,"Ġnested":28376,"ĠLDS":28377,"LES":28378,"Ġtying":28379,"enos":28380,"Ġcue":28381,"ĠMarqu":28382,"skirts":28383,"Ġclicked":28384,"Ġexpiration":28385,"ĠAccordingly":28386,"ĠWC":28387,"Ġblessings":28388,"Ġaddictive":28389,"ĠNarr":28390,"yx":28391,"ĠJaguars":28392,"Ġrents":28393,"ĠSiber":28394,"Ġtipped":28395,"ousse":28396,"ĠFitzgerald":28397,"Ġhierarch":28398,"outine":28399,"Ġwavelength":28400,">.":28401,"chid":28402,"ĠProcessing":28403,"/+":28404,"ranking":28405,"Easy":28406,"ĠConstruct":28407,"Ġtet":28408,"insured":28409,"HUD":28410,"Ġquoting":28411,"Ġcommunicated":28412,"inx":28413,"Ġinmate":28414,"Ġerected":28415,"ĠAbsolutely":28416,"ĠSurely":28417,"Ġunim":28418,"ĠThrone":28419,"heid":28420,"Ġclaws":28421,"Ġsuperstar":28422,"ĠLenn":28423,"ĠWhis":28424,"Uk":28425,"abol":28426,"Ġsket":28427,"ĠNiet":28428,"Ġperks":28429,"Ġaffinity":28430,"Ġopenings":28431,"phasis":28432,"Ġdiscriminate":28433,"Tip":28434,"vc":28435,"Ġgrinding":28436,"ĠJenny":28437,"Ġasthma":28438,"holes":28439,"ĠHomer":28440,"Ġregisters":28441,"ĠGlad":28442,"Ġcreations":28443,"Ġlithium":28444,"Ġapplause":28445,"until":28446,"Justice":28447,"ĠTurks":28448,"Ġscandals":28449,"Ġbake":28450,"tank":28451,"Mech":28452,"ĠMeans":28453,"ĠMaid":28454,"Republicans":28455,"isal":28456,"windows":28457,"ĠSantos":28458,"Ġvegetation":28459,"338":28460,"tri":28461,"Ġflux":28462,"insert":28463,"Ġclarified":28464,"Ġmortg":28465,"ĠChim":28466,"ĠTort":28467,"Ġdisclaim":28468,"metal":28469,"ĠAside":28470,"Ġinduction":28471,"Ġinfl":28472,"Ġatheists":28473,"amph":28474,"Ġether":28475,"ĠVital":28476,"ĠBuilt":28477,"Mind":28478,"Ġweaponry":28479,"SET":28480,"Ġ186":28481,"admin":28482,"gam":28483,"contract":28484,"afa":28485,"Ġderivatives":28486,"Ġsnacks":28487,"Ġchurn":28488,"Econom":28489,"Ġcapped":28490,"ĠUnderstanding":28491,"ĠHers":28492,"ĠIz":28493,"Ġduct":28494,"IENT":28495,"aughty":28496,"ĠâľĶ":28497,"ĠNP":28498,"Ġsailing":28499,"Initialized":28500,"Ġted":28501,"Ġreactors":28502,"ĠLomb":28503,"Ġchoke":28504,"ĠWorm":28505,"Ġadmiration":28506,"Ġswung":28507,"ensibly":28508,"Ġrash":28509,"ĠGoals":28510,"ĠImportant":28511,"Shot":28512,"ĠRas":28513,"Ġtrainers":28514,"ĠBun":28515,"Working":28516,"Ġharmed":28517,"ĠPandora":28518,"ĠLTE":28519,"Ġmushroom":28520,"ĠCHAR":28521,"ĠFee":28522,"ĠMoy":28523,"Born":28524,"oliberal":28525,"ĠMartial":28526,"Ġgentlemen":28527,"Ġlingering":28528,"Official":28529,"Ġgraffiti":28530,"ĠNames":28531,"Der":28532,"Ġquint":28533,"istrate":28534,"azeera":28535,"ĠNOTICE":28536,"ĠFlorence":28537,"Ġpayable":28538,"Ġdepicts":28539,"ĠSpecies":28540,"Heart":28541,"âĶĢâĶĢâĶĢâĶĢâĶĢâĶĢâĶĢâĶĢ":28542,"Ġenclosed":28543,"Increases":28544,"Daily":28545,"ĠLis":28546,"Ġenactment":28547,"ĠBacon":28548,"ĠSteele":28549,"demand":28550,"Ġ183":28551,"Ġmouths":28552,"Ġstranded":28553,"Ġenhancement":28554,"011":28555,"ĠWhats":28556,"Ġhealed":28557,"eny":28558,"ĠRab":28559,"Ġ340":28560,"ĠLabyrinth":28561,"roach":28562,"ĠYosh":28563,"ĠClippers":28564,"Ġconcerts":28565,"Internet":28566,"355":28567,"Ġstickers":28568,"Ġtermed":28569,"ĠAxe":28570,"Ġgrandparents":28571,"France":28572,"ĠClim":28573,"ĠUh":28574,"ulic":28575,"Ġthrill":28576,"centric":28577,"ĠOverview":28578,"ĠConduct":28579,"Ġsubstantive":28580,"Ġ182":28581,"mur":28582,"Ġstray":28583,"ĠCoff":28584,"Ġrepetitive":28585,"ĠForgotten":28586,"Ġqualification":28587,"ewitness":28588,"ĠZimbabwe":28589,"Ġsimulated":28590,"ĠJD":28591,"253":28592,"ĠWare":28593,"Ġunsc":28594,"Times":28595,"Ġsummons":28596,"Ġdisconnected":28597,"Ġ184":28598,"cius":28599,"ĠGujar":28600,"odka":28601,"Ġerase":28602,"ĠTobacco":28603,"elected":28604,"Ġuncont":28605,"ĠShepard":28606,"ĠLamp":28607,"Ġalerted":28608,"Ġoperative":28609,"arna":28610,"uint":28611,"Ġnegligence":28612,"acements":28613,"Ġsupra":28614,"Ġprevail":28615,"ĠShark":28616,"Ġbelts":28617,"ãģ«":28618,"Ġtighter":28619,"Engineers":28620,"Ġinactive":28621,"Ġexponent":28622,"ĠWillie":28623,"aples":28624,"Ġheir":28625,"ĠHits":28626,"iann":28627,"ĠSays":28628,"Ġcurrents":28629,"ĠBengal":28630,"Ġarist":28631,"Buffer":28632,"Ġbreeze":28633,"ĠWesley":28634,"Cola":28635,"Ġpronoun":28636,"Ġdeed":28637,"ĠKling":28638,"Ġoft":28639,"Ġinflict":28640,"Ġpunishing":28641,"Ġnm":28642,"iku":28643,"ODUCT":28644,"014":28645,"Ġsubsidy":28646,"ĠDEA":28647,"ĠHerbert":28648,"ĠJal":28649,"Bank":28650,"Ġdeferred":28651,"Ġshipment":28652,"Bott":28653,"Ġalle":28654,"bearing":28655,"HTML":28656,"Offline":28657,"Ġ213":28658,"Ġscrolling":28659,"Ġscanned":28660,"ĠLibyan":28661,"ĠTOP":28662,"chrom":28663,"dt":28664,"column":28665,"PsyNetMessage":28666,"Zero":28667,"Ġtorso":28668,"050":28669,"âķIJ":28670,"Ġimperson":28671,"ĠSchwartz":28672,"udic":28673,"Ġpissed":28674,"ĠSapp":28675,"257":28676,"ĠISPs":28677,"ogl":28678,"Ġsupervised":28679,"Ġadolescent":28680,"Ġattained":28681,"ĠDelivery":28682,"ĠBunny":28683,"Ġ1937":28684,"Ġminiature":28685,"Ġos":28686,"Ġ370":28687,"608":28688,"ĠMourinho":28689,"Ġinnate":28690,"Ġtempo":28691,"ĠNM":28692,"ĠFallen":28693,"009":28694,"Ġprovocative":28695,"Streamer":28696,"ĠBenedict":28697,"ĠBolshe":28698,"Ġturtle":28699,"ĠPCB":28700,"ĠEqual":28701,"Director":28702,"ĠRend":28703,"Ġfluids":28704,"Authorities":28705,"Ġcousins":28706,"requency":28707,"ĠNeighbor":28708,"sets":28709,"shared":28710,"Charles":28711,"password":28712,"Ġgears":28713,"Ġ211":28714,"ĠHardware":28715,"rika":28716,"Ġupstream":28717,"Hom":28718,"Ġdisproportionately":28719,"ivities":28720,"Ġundefined":28721,"Ġelectrons":28722,"Ġcommemor":28723,"Eventually":28724,"Ġ><":28725,"Ġirresponsible":28726,"218":28727,"ĠReleased":28728,"ĠOVER":28729,"ĠIGN":28730,"ĠBread":28731,"stellar":28732,"ĠSage":28733,"tted":28734,"damage":28735,"edition":28736,"ĠPrec":28737,"Ġlime":28738,"Ġconfinement":28739,"Ġcalorie":28740,"weapon":28741,"Ġdiffering":28742,"ĠSina":28743,"mys":28744,"amd":28745,"Ġintricate":28746,"kk":28747,"ĠPAT":28748,"ão":28749,"stones":28750,"links":28751,"Ġranch":28752,"Semitic":28753,"Ġdifferentiate":28754,"ĠSinger":28755,"occupied":28756,"Ġfortress":28757,"cmd":28758,"Ġinterception":28759,"ĠAnkara":28760,"Ġrept":28761,"ĠSolitaire":28762,"Ġremake":28763,"pred":28764,"Ġdared":28765,"autions":28766,"ĠBACK":28767,"Running":28768,"Ġdebugging":28769,"Ġgraphs":28770,"399":28771,"ĠNigel":28772,"Ġbun":28773,"Ġpillow":28774,"Ġprogressed":28775,"fashioned":28776,"Ġobedience":28777,"ERN":28778,"Ġrehears":28779,"Cell":28780,"tl":28781,"Sher":28782,"Ġherald":28783,"ĠPayment":28784,"ĠCory":28785,"ĠDept":28786,"Ġrepent":28787,"ĠWeak":28788,"uckland":28789,"Ġpleasing":28790,"Ġshortages":28791,"Ġjurors":28792,"ĠKab":28793,"qqa":28794,"Anti":28795,"Ġwow":28796,"ĠRCMP":28797,"Ġtsun":28798,"ĠSic":28799,"Ġcomprises":28800,"Ġspies":28801,"Ġprecinct":28802,"nu":28803,"Ġurges":28804,"Ġtimed":28805,"Ġstripes":28806,"ĠBoots":28807,"Ġyen":28808,"Advanced":28809,"Ġdiscrete":28810,"ĠArchangel":28811,"employment":28812,"Diff":28813,"Ġmonuments":28814,"Ġ209":28815,"worker":28816,"Ġ196":28817,"ĠIg":28818,"utterstock":28819,"TPS":28820,"Jac":28821,"Ġhomelessness":28822,"Ġcommentator":28823,"Ġracially":28824,"fing":28825,"seed":28826,"Ele":28827,"ellation":28828,"Ġethanol":28829,"Ġparish":28830,"ĠDong":28831,"ĠAwakening":28832,"Ġdeviation":28833,"ĠBearing":28834,"ĠTsuk":28835,"Ġrecess":28836,"Ġlymph":28837,"ĠCannabis":28838,"åľ":28839,"ĠNEWS":28840,"Ġdra":28841,"ĠStefan":28842,"ĠWrong":28843,"ĠSAM":28844,"Ġloosely":28845,"Ġinterpreter":28846,"ĠPlain":28847,"Government":28848,"Ġbigotry":28849,"Ġgrenades":28850,"avez":28851,"pictured":28852,"Ġmandated":28853,"ĠMonk":28854,"ĠPedro":28855,"Ġlava":28856,"274":28857,"Ġcynical":28858,"ĠScrolls":28859,"locks":28860,"Mp":28861,"Ġcongregation":28862,"ornings":28863,"phil":28864,"ĠIbid":28865,"Ġferv":28866,"Ġdisappearing":28867,"Ġarrogant":28868,"syn":28869,"ĠMaver":28870,"ĠSuit":28871,"241":28872,"Ġabbre":28873,"ackers":28874,"Pa":28875,"ĠYel":28876,"Whenever":28877,"Ġ235":28878,"ĠVine":28879,"ĠAnat":28880,"Ġextinct":28881,"LET":28882,"Ġexecutable":28883,"VERS":28884,"oxide":28885,"DNA":28886,"ĠPrel":28887,"Ġresentment":28888,"Ġcomprise":28889,"ĠAviv":28890,"Ġinterceptions":28891,"Ġprolific":28892,"INA":28893,"ĠErin":28894,"thought":28895,"219":28896,"ĠPsychiatry":28897,"unky":28898,"chemist":28899,"Ho":28900,"ĠMcCoy":28901,"Ġbricks":28902,"Los":28903,"rily":28904,"ĠUSSR":28905,"Ġrud":28906,"Ġlaud":28907,"ĠWise":28908,"ĠEmerald":28909,"Ġrevived":28910,"Ġdamned":28911,"ĠRepair":28912,"idem":28913,"ctica":28914,"Ġpatriarch":28915,"ĠNurs":28916,"meg":28917,"Ġcheapest":28918,"reements":28919,"empty":28920,"ĠCelebr":28921,"Ġdeprivation":28922,"chanted":28923,"ĠThumbnails":28924,"Energy":28925,"ĠEthan":28926,"ĠQing":28927,"Ġopposes":28928,"WIND":28929,"vik":28930,"ĠMau":28931,"ĠSUB":28932,"667":28933,"GRE":28934,"ĠVolunte":28935,"nton":28936,"Cook":28937,"åIJ":28938,"esque":28939,"Ġplummet":28940,"Ġsuing":28941,"Ġpronounce":28942,"Ġresisting":28943,"ĠFishing":28944,"ĠTrials":28945,"Ġyell":28946,"Ġ310":28947,"Ġinduct":28948,"Ġpersonalized":28949,"often":28950,"Reb":28951,"EMBER":28952,"Ġviewpoint":28953,"Ġexistential":28954,"())":28955,"remove":28956,"MENTS":28957,"lasses":28958,"Ġevapor":28959,"Ġaisle":28960,"meta":28961,"Ġreflective":28962,"Ġentitlement":28963,"Ġdevised":28964,"music":28965,"ascade":28966,"Ġwinding":28967,"offset":28968,"Ġaccessibility":28969,"kered":28970,"Better":28971,"ĠJohnston":28972,"thinking":28973,"Snow":28974,"ĠCroatia":28975,"ĠAtomic":28976,"271":28977,"348":28978,"Ġtextbook":28979,"ĠSixth":28980,"ĠاÙĦ":28981,"Ġslider":28982,"ĠBurger":28983,"bol":28984,"Sync":28985,"Ġgrandchildren":28986,"Ġcerv":28987,"+)":28988,"Ġeternity":28989,"Ġtweeting":28990,"Ġspeculative":28991,"Ġpivotal":28992,"ĠWP":28993,"ĠTER":28994,"ynamic":28995,"Ġupl":28996,"ĠCats":28997,"perhaps":28998,"Ġclassmates":28999,"Ġblatant":29000,"'-":29001,"Ġlakh":29002,"antine":29003,"ĠBorg":29004,"iom":29005,"/(":29006,"ĠAthletic":29007,"Ġsar":29008,"OTA":29009,"ĠHoffman":29010,"Nevertheless":29011,"Ġadorable":29012,"Ġspawned":29013,"Associated":29014,"ĠDomestic":29015,"Ġimplant":29016,"ĠLuxem":29017,"ĠKens":29018,"Ġpumps":29019,"ĠSAT":29020,"Attributes":29021,"509":29022,"avour":29023,"Ġcentralized":29024,"ĠTN":29025,"Ġfreshly":29026,"ĠAchieve":29027,"Ġoutsiders":29028,"herty":29029,"ĠRee":29030,"ĠTowers":29031,"ĠDart":29032,"akable":29033,"Ġmp":29034,"ĠHeavenly":29035,"Ġripe":29036,"ĠCaroline":29037,"ryan":29038,"Ġclassics":29039,"Ġretiring":29040,"Ġ228":29041,"Ġah":29042,"Ġdealings":29043,"Ġpunching":29044,"ĠChapman":29045,"Options":29046,"maxwell":29047,"volume":29048,"Ġstal":29049,"Ġexported":29050,"ĠQuite":29051,"Ġnumerical":29052,"Burn":29053,"Fact":29054,"ĠKeystone":29055,"Ġtrending":29056,"Ġaltering":29057,"ĠAfricans":29058,"478":29059,"ĠMN":29060,"ĠKnock":29061,"Ġtemptation":29062,"Ġprestige":29063,"Overview":29064,"ĠTraditional":29065,"ĠBahrain":29066,"Private":29067,"ĠHOU":29068,"Ġbarr":29069,"ĠTat":29070,"Cube":29071,"USD":29072,"ĠGrande":29073,"ĠGat":29074,"ĠFlo":29075,"Ġresides":29076,"Ġindec":29077,"volent":29078,"Ġperpetual":29079,"ubes":29080,"Ġworldview":29081,"ĠQuantum":29082,"Ġfiltered":29083,"Ġensu":29084,"orgetown":29085,"ERSON":29086,"ĠMild":29087,"379":29088,"OTT":29089,"Ã¥":29090,"Ġvitamins":29091,"Ġribbon":29092,"Ġsincerely":29093,"ĠHin":29094,"Ġeighteen":29095,"Ġcontradictory":29096,"Ġglaring":29097,"Ġexpectancy":29098,"Ġconspir":29099,"Ġmonstrous":29100,"Ġ380":29101,"reci":29102,"Ġhandic":29103,"Ġpumped":29104,"Ġindicative":29105,"Ġrapp":29106,"Ġavail":29107,"ĠLEGO":29108,"ĠMarijuana":29109,"1985":29110,"erton":29111,"Ġtwentieth":29112,"################################":29113,"ĠSwamp":29114,"Ġvaluation":29115,"Ġaffiliates":29116,"adjusted":29117,"ĠFacility":29118,"262":29119,"Ġenzymes":29120,"itudinal":29121,"Ġimprint":29122,"Site":29123,"Ġinstaller":29124,"ĠTRA":29125,"mology":29126,"linear":29127,"ĠCollective":29128,"igating":29129,"ĠToken":29130,"Ġspeculated":29131,"KN":29132,"ĠCly":29133,"ority":29134,"Ġdefer":29135,"Ġinspectors":29136,"approved":29137,"RM":29138,"ĠSuns":29139,"Ġinforming":29140,"ĠSyracuse":29141,"ibli":29142,"765":29143,"Ġglove":29144,"Ġauthorize":29145,"âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦âĢ¦":29146,"ĠCruise":29147,"Ġcontracting":29148,"shell":29149,"IFE":29150,"ĠJewel":29151,"pract":29152,"ĠPhotoshop":29153,"ĠKnowing":29154,"harm":29155,"Ġattractions":29156,"adan":29157,"etus":29158,"018":29159,"wagen":29160,"Alt":29161,"Ġmultiply":29162,"Ġequilibrium":29163,":{":29164,"ĠFighters":29165,"ĠEdgar":29166,"Ġfourteen":29167,"Govern":29168,"Ġmisuse":29169,"Ġabusing":29170,"Ġancestry":29171,"ramer":29172,"644":29173,"Ġworms":29174,"Ġthicker":29175,"ĠCombine":29176,"Ġpeasants":29177,"Ġvind":29178,"Ġconquest":29179,"Ġmocked":29180,"Ġcinnamon":29181,"ĠCald":29182,"ĠGallup":29183,"Ġavoidance":29184,"Ġincarnation":29185,"ĠStrat":29186,"Ġtasted":29187,"enta":29188,"ĠNeal":29189,"pared":29190,"Ġterminology":29191,"jection":29192,"Scientists":29193,"ĠINS":29194,"ĠDee":29195,"Ġdirectories":29196,"Road":29197,"ĠShap":29198,"bright":29199,"ĠDirectors":29200,"ĠColumn":29201,"Ġbob":29202,"Ġpreferably":29203,"Ġglitch":29204,"furt":29205,"Ġeg":29206,"idis":29207,"CBC":29208,"Ġsurrendered":29209,"Ġtestament":29210,"336":29211,"uggest":29212,"ĠNil":29213,"another":29214,"Ġpathetic":29215,"ĠDonna":29216,"Ġ218":29217,"ĠAvery":29218,"Ġwhiskey":29219,"Ġfixture":29220,"ĠConquest":29221,"Ġbets":29222,"Occ":29223,"ĠLeicester":29224,"].\"":29225,"Ġ));":29226,"Ġflashes":29227,"456":29228,"Ġmasked":29229,"gebra":29230,"Ġcomputed":29231,"chel":29232,"auder":29233,"Ġdefeats":29234,"ĠLiberation":29235,"ĠOsama":29236,"ĠVive":29237,"Changes":29238,"Channel":29239,"Ġtariffs":29240,"Ġmage":29241,"ĠSax":29242,"Ġinadvertently":29243,"ĠCRE":29244,"ĠReaper":29245,"inky":29246,"grading":29247,"Ġstereotyp":29248,"Ġcurl":29249,"ĠFANT":29250,"Ġframeworks":29251,"Mom":29252,"ĠAnch":29253,"Ġflavour":29254,"carbon":29255,"Ġpermitting":29256,"letcher":29257,"ĠMozilla":29258,"ĠParking":29259,"ĠChamp":29260,"Scroll":29261,"Ġmurderer":29262,"Ġrested":29263,"Ġowes":29264,"ĠPoss":29265,"ADD":29266,"IFF":29267,"resolution":29268,"ĠMining":29269,"Ġcomparative":29270,"Dim":29271,"Ġneighbouring":29272,"ĠAST":29273,"ĠToxic":29274,"Ġbiases":29275,"Ġgunfire":29276,"urous":29277,"ĠMoment":29278,"1983":29279,"Ġpervasive":29280,"ttp":29281,"ĠNormally":29282,"rir":29283,"Sarah":29284,"ĠAlbany":29285,"Ġunsett":29286,"ĠSMS":29287,"ipers":29288,"layer":29289,"ĠWhites":29290,"uple":29291,"Ġturbo":29292,"ĠLeeds":29293,"Ġthats":29294,"ĠMiner":29295,"MER":29296,"ĠReign":29297,"Ġperme":29298,"ĠBlitz":29299,"Ġ1934":29300,"Ġintimidating":29301,"tube":29302,"Ġeccentric":29303,"abolic":29304,"boxes":29305,"ĠAssociates":29306,"votes":29307,"Ġsimulate":29308,"umbo":29309,"astery":29310,"Ġshipments":29311,"FFFF":29312,"anth":29313,"Ġseasoned":29314,"Ġexperimentation":29315,"âĸł":29316,"laws":29317,"Meet":29318,"iddles":29319,"antics":29320,"Rating":29321,"ISIS":29322,"hift":29323,"Ġfronts":29324,"buf":29325,"017":29326,"Ġunatt":29327,"ĠDil":29328,"leases":29329,"ĠGardens":29330,"777":29331,"touch":29332,"vell":29333,"458":29334,"Ġ=====":29335,"saving":29336,"Ġerosion":29337,"ĠQuin":29338,"Ġearns":29339,"Ġaccomplishment":29340,"ĠWei":29341,"Ġ<[":29342,"_____":29343,"Ġirrig":29344,"ĠTeddy":29345,"Ġconquered":29346,"ĠArmored":29347,"Ġasserts":29348,"Ġmanipulating":29349,"ré":29350,"Ġtranscripts":29351,"Gallery":29352,"Ġplotting":29353,"Neil":29354,"Ġbetrayal":29355,"loader":29356,"ĠSul":29357,"Ġdisplacement":29358,"Ġroyalty":29359,"ĠWI":29360,"heit":29361,"ĠDevices":29362,"allel":29363,"Ġmunicipalities":29364,"Ġcanal":29365,"Stars":29366,"ĠUAE":29367,"Ġ\"âĢ¦":29368,"ĠCU":29369,"above":29370,"Ġresonance":29371,"ĠguiActiveUn":29372,"added":29373,"ĠBraves":29374,"ĠIbn":29375,"Ġhereby":29376,"ĠBRE":29377,"Ġshareholder":29378,"ĠHir":29379,"ĠJi":29380,"Ġstrangely":29381,"Ġadmired":29382,"Ġplight":29383,"Ġbachelor":29384,"ĠPole":29385,"ciplinary":29386,"Tony":29387,"ĠArmenian":29388,"Ġunman":29389,"ĠZionist":29390,"Stage":29391,"iscover":29392,"Ġautomotive":29393,"Ġsidelines":29394,"Ġslick":29395,"ĠRenaissance":29396,"ĠFUN":29397,"Images":29398,"ĠHaj":29399,"Ġping":29400,"Ġshortcut":29401,"ĠBlvd":29402,"ĠLooks":29403,"Ġbursts":29404,"Ġclamp":29405,"Ġmish":29406,"Ġsorting":29407,"Ġpatriot":29408,"Ġcorrectness":29409,"ĠScandinav":29410,"ĠCavaliers":29411,"python":29412,"azar":29413,"Ġ375":29414,"ĠJaune":29415,"409":29416,"Ġdetrimental":29417,"Ġstabbing":29418,"Ġpoisoned":29419,"Ġfountain":29420,"ocent":29421,"orst":29422,"ĠMari":29423,"Ġrains":29424,"ĠOvers":29425,"ĠInstitution":29426,"udget":29427,"AMY":29428,"tale":29429,"ĠKR":29430,"ĠPrices":29431,"Ġheadaches":29432,"Ġlandsl":29433,"ĠAura":29434,"Bonus":29435,"ĠZhao":29436,"ĠHip":29437,"Ġhops":29438,"ĠKurdistan":29439,"Ġexploiting":29440,"ryn":29441,"Ġhypocrisy":29442,"opening":29443,"Ġgunshot":29444,"Ġwed":29445,"interstitial":29446,"Interstitial":29447,"Ġamen":29448,"Breaking":29449,"Ġmarketed":29450,"Wire":29451,"ĠCrowd":29452,"Continue":29453,"ĠKnown":29454,"ĠEffective":29455,"orean":29456,"izons":29457,"Joseph":29458,"Ġescalation":29459,"username":29460,"Ġcurtain":29461,"ATES":29462,"ĠPAR":29463,"ĠMiy":29464,"Ġcounterfe":29465,"lene":29466,"Ġcontenders":29467,"daily":29468,"ĠAsc":29469,"ĠPhillip":29470,"mostly":29471,"Ġfilename":29472,"hene":29473,"Ġresembling":29474,"Ġstaging":29475,"ĠChloe":29476,"Ġwiring":29477,"Hon":29478,"ĠRenew":29479,"ottage":29480,"ĠHybrid":29481,"much":29482,"Ġstrokes":29483,"Ġpolicymakers":29484,"APTER":29485,"ĠArkham":29486,"plot":29487,"Ġassistants":29488,"Ġdeport":29489,"ĠSega":29490,"Ġinfluenza":29491,"ĠCursed":29492,"ĠKobe":29493,"Ġskinny":29494,"Provider":29495,"ĠRip":29496,"Ġincremental":29497,"products":29498,"BF":29499,"Ġdome":29500,"ĠCredits":29501,"Ġlosers":29502,"ints":29503,"ĠBetty":29504,"ĠTalent":29505,"ĠDAM":29506,"Lv":29507,"Ess":29508,"Ġdens":29509,"temp":29510,"Judge":29511,"odic":29512,"Ġ'(":29513,"URES":29514,"etsk":29515,"VO":29516,"Ġretrieved":29517,"Ġarchitects":29518,"Ùĩ":29519,"Ġethic":29520,"ĠSecondary":29521,"stocks":29522,"adia":29523,"Ġ325":29524,"ĠOpinion":29525,"Ġsimultaneous":29526,"Ġdizz":29527,"ulp":29528,"Ġsmuggling":29529,"ippery":29530,"Random":29531,"facing":29532,"ĠDas":29533,"Ġstockp":29534,"Ġdisclosures":29535,"pointer":29536,"Ġcoral":29537,"ĠSelection":29538,"ĠPike":29539,"ivalent":29540,"Ġruthless":29541,"ĠRim":29542,"Ġensuing":29543,"ĠExperiment":29544,"Ġcongressman":29545,"Ġbeliever":29546,"Ġunspecified":29547,"ĠMord":29548,"Ġknowledgeable":29549,"ĠVERY":29550,"TX":29551,"Ġstraps":29552,"Ġturf":29553,"apeshifter":29554,"Ġmarital":29555,"Ġflock":29556,"ãģĨ":29557,"263":29558,"AMES":29559,"ĠOpposition":29560,"Ġtreasures":29561,"ĠGOD":29562,"Ġmodeled":29563,"ĠWORLD":29564,"Ġ([":29565,"ĠUsage":29566,"HF":29567,"Ġ$(":29568,"ussed":29569,"Ġpioneer":29570,"Eight":29571,"parse":29572,"bread":29573,"ritz":29574,"ĠMiranda":29575,"ĠKant":29576,"++)":29577,"oren":29578,"Ġprovoked":29579,"Ġbreeds":29580,"ĠIncludes":29581,"ĠPastebin":29582,"ĠFlip":29583,"Java":29584,"Ġbrink":29585,"Ġrumored":29586,"Ġunseen":29587,"Ġgarnered":29588,"ĠDefin":29589,"alted":29590,"Ġtattoos":29591,"Ġhesitation":29592,"isitions":29593,"ĠWeaver":29594,"ĠReporting":29595,"Ġtherapies":29596,"Ġconsultants":29597,"Ġresidual":29598,"ĠMali":29599,"ĠRoma":29600,"iago":29601,"ĠResidents":29602,"ubi":29603,"Ġremedies":29604,"Ġadaptive":29605,"ĠAlive":29606,"ĠBarcl":29607,"Ġwallets":29608,"crypt":29609,"etermination":29610,"ĠPelosi":29611,"Ġslipping":29612,"otonin":29613,"Ġalliances":29614,"patrick":29615,"iris":29616,"Ġorth":29617,"ĠPerkins":29618,"ĠDeV":29619,"ĠGets":29620,"Ġdrying":29621,"gee":29622,"forest":29623,"ĠForget":29624,"orem":29625,"339":29626,"Ġvaguely":29627,"ĠDion":29628,"ĠPorn":29629,"ĠHOW":29630,"Ġpneum":29631,"Ġrubble":29632,"ĠTaste":29633,"encia":29634,"ĠGel":29635,"Ġdst":29636,"Ġ245":29637,"ĠMorocco":29638,"inflamm":29639,"ĠTwins":29640,"Ġbots":29641,"daughter":29642,"ĠBalk":29643,"Ġbrethren":29644,"Ġlogos":29645,"Ġgobl":29646,"fps":29647,"Ġsubdivision":29648,"Ġpawn":29649,"Ġsqueezed":29650,"Ġmorale":29651,"ĠDW":29652,"'\"":29653,"Ġknot":29654,"ooky":29655,"Ġdivisive":29656,"Ġboosted":29657,"chy":29658,"ãĥIJ":29659,"ifact":29660,"Ġnewcomers":29661,"ĠWrestling":29662,"Ġscouts":29663,"wolves":29664,"Rat":29665,"Ġnineteenth":29666,"ĠOsborne":29667,"Stats":29668,"Ġempowered":29669,"Ġpsychopath":29670,"ĠOEM":29671,"uggage":29672,"ĠPK":29673,"ĠMohammad":29674,"Pak":29675,"Ġanarchists":29676,"ĠExtract":29677,"esthes":29678,"ĠStockholm":29679,"loo":29680,"ĠGraph":29681,"Ġdeploying":29682,"ĠStranger":29683,"ĠMold":29684,"Ġstaffer":29685,"Ġdiscounted":29686,"uckle":29687,"please":29688,"ĠLanding":29689,"ÃŃa":29690,"Ġ193":29691,"Ġante":29692,"Ġrepetition":29693,"Ġ+/-":29694,"Ġparody":29695,"Ġlively":29696,"AAA":29697,"ĠHorus":29698,"Ġpits":29699,"inders":29700,"LOC":29701,"ĠVenice":29702,"406":29703,"ĠDiscover":29704,"âĨ":29705,"ellectual":29706,"Ġpens":29707,"Ġeyel":29708,"iguous":29709,"Impl":29710,"Ġjoking":29711,"Ġinval":29712,"ĠBelfast":29713,"Ġcreditors":29714,"ĠSkywalker":29715,"ovsky":29716,"Ġceasefire":29717,"Ġseals":29718,"isoft":29719,")).":29720,"ĠFelix":29721,"ITS":29722,"Ġtresp":29723,"ĠBlockchain":29724,"eware":29725,"ĠSchwar":29726,"enne":29727,"mounted":29728,"ĠBeacon":29729,"lesh":29730,"Ġimmensely":29731,"Ġcheering":29732,"Employ":29733,"scene":29734,"ishly":29735,"atchewan":29736,"ĠNicolas":29737,"Ġdrained":29738,"ĠExit":29739,"ĠAzerb":29740,"jun":29741,"Ġfloated":29742,"uania":29743,"Deep":29744,"Ġsuperv":29745,"Ġmystical":29746,"ĠDollar":29747,"ĠApostle":29748,"ĠREL":29749,"ĠProvided":29750,"ĠBucks":29751,"ãĥ´":29752,"cutting":29753,"Ġenhancements":29754,"ĠPenguins":29755,"ĠIsaiah":29756,"Ġjerk":29757,"ĠWyn":29758,"Ġstalled":29759,"Ġcryptocurrencies":29760,"ĠRoland":29761,"single":29762,"Ġlumin":29763,"ĠFellow":29764,"ĠCapacity":29765,"ĠKazakh":29766,"WN":29767,"Ġfinanced":29768,"389":29769,"Ġtid":29770,"Ġcollusion":29771,"ĠMyr":29772,"îĢ":29773,"Senator":29774,"Ġpediatric":29775,"Ġneatly":29776,"Ġsandwiches":29777,"ĠArchitecture":29778,"Ġtucked":29779,"Ġbalcony":29780,"Ġearthquakes":29781,"quire":29782,"Future":29783,"Ġhefty":29784,"éĹ":29785,"Ġspecializes":29786,"Ġstresses":29787,"Ġsender":29788,"Ġmisunderstanding":29789,"Ġepile":29790,"Ġprovoke":29791,"ĠColors":29792,"Ġdismay":29793,"uko":29794,"[_":29795,"586":29796,"neutral":29797,"Ġdonating":29798,"ĠRandall":29799,"Multi":29800,"Ġconveniently":29801,"ĠSung":29802,"ĠCoca":29803,"Ġtents":29804,"ĠAcceler":29805,"Ġpartnered":29806,"272":29807,"irming":29808,"ĠBAS":29809,"sometimes":29810,"Ġobjected":29811,"ubric":29812,"posed":29813,"LCS":29814,"grass":29815,"Ġattributable":29816,"VIS":29817,"Israeli":29818,"Ġrepeats":29819,"ĠRM":29820,"vag":29821,"uta":29822,"inous":29823,"Ġinert":29824,"ĠMiguel":29825,"æŃ":29826,"ĠHawaiian":29827,"Board":29828,"Ġartific":29829,"ĠAzerbai":29830,"asio":29831,"ĠRent":29832,"AIN":29833,"Ġappliances":29834,"Ġnationality":29835,"Ġasshole":29836,"ĠNeb":29837,"Ġnotch":29838,"hani":29839,"ĠBride":29840,"Availability":29841,"Ġintercepted":29842,"Ġcontinental":29843,"Ġswelling":29844,"ĠPerspect":29845,"bies":29846,".<":29847,"ithmetic":29848,"ĠLara":29849,"Ġtempting":29850,"addr":29851,"Ġoverseeing":29852,"clad":29853,"ĠDV":29854,"ĠGingrich":29855,"Ġmun":29856,"ĠAppropri":29857,"Ġalterations":29858,"ĠPatreon":29859,"Ġhavoc":29860,"Ġdisciplines":29861,"Ġnotoriously":29862,"akuya":29863,"ieri":29864,"?).":29865,"ĠWent":29866,"Ġsilicon":29867,"Ġtremb":29868,"Container":29869,"Known":29870,"Ġmortar":29871,"este":29872,"icka":29873,"Arthur":29874,"ĠPreviously":29875,"ĠMarty":29876,"Ġsparse":29877,"gins":29878,"Ġinward":29879,"ĠParticipant":29880,"Copy":29881,"ĠMisc":29882,"Ġantibiotic":29883,"ĠRetro":29884,"Ġelusive":29885,"Ġassail":29886,"ĠBattalion":29887,"ĠBought":29888,"Ġdiminish":29889,"ĠEuropa":29890,"session":29891,"ĠDangerous":29892,"iesel":29893,"Ġdisbelief":29894,"Ġblasts":29895,"extreme":29896,"ĠBoyd":29897,"ĠProjects":29898,"ĠGuys":29899,"Ġundergone":29900,"Ġgrill":29901,"ĠDwight":29902,"Ġ197":29903,"USER":29904,"Ġfilesystem":29905,"Ġclocks":29906,"Taylor":29907,"Ġwrapper":29908,"Ġfolding":29909,"ousand":29910,"ĠPhilippine":29911,"ATIONAL":29912,"ĠPerth":29913,"Ġashes":29914,"Ġaccumulate":29915,"ĠGateway":29916,"Shop":29917,"orkshire":29918,"Han":29919,"ĠBarrel":29920,"ĠLeh":29921,"ĠXV":29922,"Ġwhim":29923,"Ġrepo":29924,"ĠCG":29925,"ĠMam":29926,"Ġincorporating":29927,"Ġbailout":29928,"Ġlinguistic":29929,"Ġdisinteg":29930,"CLE":29931,"Ġcinematic":29932,"ĠFiber":29933,"Syn":29934,"ilion":29935,"ĠCompos":29936,"chens":29937,"Ġneoc":29938,"Ġboiled":29939,"FINE":29940,"ono":29941,"uncle":29942,"iken":29943,"ĠBM":29944,"ι":29945,"Ġreceipts":29946,"Ġdisposed":29947,"ĠThirty":29948,"ĠRough":29949,"ĠABS":29950,"Ġnotwithstanding":29951,"ollen":29952,"#$":29953,"Ġunreliable":29954,"Ġbloom":29955,"Ġmediocre":29956,"Ġtram":29957,"ĠTasman":29958,"Ġshakes":29959,"Ġmanifesto":29960,"ĠMW":29961,"Ġsatisfactory":29962,"Ġshores":29963,"Ġcomputation":29964,"Ġassertions":29965,"ormons":29966,"arag":29967,"abit":29968,"Democrats":29969,"ĠLoot":29970,"ĠVolks":29971,"haired":29972,"Ġgravitational":29973,"Sing":29974,"ĠMiz":29975,"Ġthrottle":29976,"Ġtyranny":29977,"ĠViews":29978,"Ġrobber":29979,"ĠMinority":29980,"Ġshrine":29981,"scope":29982,"purpose":29983,"Ġnucleus":29984,"ourcing":29985,"ĠUSDA":29986,"ĠDHS":29987,"wra":29988,"ĠBowie":29989,"Scale":29990,"ĠBEL":29991,"xi":29992,"Iter":29993,"Ġ(),":29994,"wright":29995,"Ġsailors":29996,"oused":29997,"NASA":29998,"ĠProof":29999,"ĠMineral":30000,"token":30001,"ĠFD":30002,"Rew":30003,"Ġell":30004,"630":30005,"Ġchancellor":30006,"ĠGos":30007,"Ġamounted":30008,"ĠRecre":30009,"omez":30010,"ĠOptim":30011,"ĠOlive":30012,"Ġtracker":30013,"owler":30014,"ĠUnique":30015,"Root":30016,"Ġmaritime":30017,"ĠQuran":30018,"ĠAdapt":30019,"Ġecosystems":30020,"ĠRepeat":30021,"ĠSoy":30022,"ĠIMP":30023,"Ġgraduating":30024,"andem":30025,"Pur":30026,"ĠReset":30027,"ĠTrick":30028,"ĠPhilly":30029,"ĠTue":30030,"ĠMalaysian":30031,"Ġclimax":30032,"Ġbury":30033,"Ġconspic":30034,"ĠSouthampton":30035,"ĠFlowers":30036,"Ġescorted":30037,"ĠEducational":30038,"ĠIRC":30039,"Ġbrutally":30040,"eating":30041,"Ġpillar":30042,"ĠSang":30043,"ĠJude":30044,"arling":30045,"ĠAmnesty":30046,"Ġreminding":30047,"ĠAdministrative":30048,"hesda":30049,"Ġflashed":30050,"ĠPBS":30051,"perate":30052,"feature":30053,"Ġswipe":30054,"Ġgraves":30055,"oultry":30056,"261":30057,"breaks":30058,"ĠGuer":30059,"Ġshrimp":30060,"ĠVoting":30061,"quist":30062,"Ġanalytical":30063,"Ġtablespoons":30064,"ĠSOU":30065,"Ġresearched":30066,"Ġdisrupted":30067,"Ġjour":30068,"Ġreplica":30069,"Ġcartoons":30070,"bians":30071,"})":30072,"copy":30073,"Got":30074,"ouched":30075,"PUT":30076,"Ġswarm":30077,"notations":30078,"said":30079,"Ġrebuilt":30080,"Ġcollaborate":30081,"Ġraging":30082,"Ġnar":30083,"Ġdemographics":30084,"ĠDDR":30085,"Ġdistrust":30086,"ossier":30087,"ĠKro":30088,"Ġpumpkin":30089,"Ġregrets":30090,"Ġfatalities":30091,"ĠLens":30092,"ĠOle":30093,"pd":30094,"Ġpuppet":30095,"ĠOutlook":30096,"ĠStam":30097,"Ol":30098,"Fair":30099,"UU":30100,"Ġrewritten":30101,"ı":30102,"Ġfascinated":30103,"Ġvectors":30104,"Ġtribunal":30105,"uay":30106,"ĠMats":30107,"ĠCoins":30108,"[[":30109,"Ġ181":30110,"Ġrenders":30111,"ĠKaepernick":30112,"Ġespionage":30113,"Ġsumm":30114,"Ġditch":30115,"Account":30116,"Ġspreadsheet":30117,"Ġmutant":30118,"past":30119,"407":30120,"Ġdye":30121,"Ġinitiation":30122,"Ġ4000":30123,"Ġpunishable":30124,"Ġthinner":30125,"ĠKhal":30126,"Ġintermedi":30127,"Dun":30128,"ĠGotham":30129,"Ġeagerly":30130,"Ġvaginal":30131,"powers":30132,"VW":30133,"ĠWATCHED":30134,"Ġpredator":30135,"amsung":30136,"Ġdisparity":30137,"Ġ[*":30138,"Ġamph":30139,"Ġoutskirts":30140,"ĠSpirits":30141,"Ġskeletal":30142,"л":30143,"ĠRear":30144,"Ġissuance":30145,"ĠLogic":30146,"released":30147,"ZZ":30148,"ĠBound":30149,"Entry":30150,"Ġexits":30151,"isol":30152,"ĠFounder":30153,"Ġwre":30154,"ĠGreenland":30155,"ĠMMO":30156,"taker":30157,"INC":30158,"ãģ¾":30159,"Ġhourly":30160,"henko":30161,"Ġfantasies":30162,"Ġdisob":30163,"Ġdemolition":30164,"ãĥĭ":30165,"Ġenlisted":30166,"ratulations":30167,"Ġmisguided":30168,"Ġensured":30169,"Ġdiscouraged":30170,"mort":30171,"Ġflank":30172,"Ġcess":30173,"Ġreacts":30174,"ĠSere":30175,"sensitive":30176,"ĠSerpent":30177,"assad":30178,"Ġ247":30179,"Ġcalmly":30180,"busters":30181,"Ġbleed":30182,"ĠStro":30183,"Ġamusement":30184,"ĠAntarctica":30185,"Ġscept":30186,"ĠGaw":30187,"aq":30188,"asonic":30189,"Ġsprawling":30190,"native":30191,"aturated":30192,"ĠBattlefield":30193,"IVERS":30194,"EB":30195,"ĠGems":30196,"ĠNorthwestern":30197,"ĠFilms":30198,"ĠAutomatic":30199,"Ġapprehend":30200,"ãģ¨":30201,"ĠguiName":30202,"Ġbackend":30203,"Ġevidenced":30204,"geant":30205,"012":30206,"ĠSiege":30207,"ĠexternalTo":30208,"ĠunfocusedRange":30209,"ĠguiActiveUnfocused":30210,"ĠguiIcon":30211,"ĠexternalToEVA":30212,"ĠexternalToEVAOnly":30213,"Fri":30214,"chard":30215,"enaries":30216,"Ġchiefs":30217,"Ġcf":30218,"ĠHUD":30219,"Ġcorrobor":30220,"ĠdB":30221,"ĠTaken":30222,"ĠPatricia":30223,"rail":30224,"ĠCharm":30225,"ĠLibertarian":30226,"rieve":30227,"Personal":30228,"ĠOUR":30229,"geries":30230,"Ġdumping":30231,"Ġneurological":30232,"itimate":30233,"ĠClintons":30234,"rafted":30235,"ĠMolly":30236,"Ġterminals":30237,"register":30238,"Ġflare":30239,"Ġencoded":30240,"Ġautopsy":30241,"pel":30242,"machine":30243,"Ġexemptions":30244,"ĠRoyals":30245,"distance":30246,"Ġdrafts":30247,"Ġlame":30248,"ĠCunning":30249,"Ġspouses":30250,"ĠMarkets":30251,"ĠCarrier":30252,"Ġimplying":30253,"ĠYak":30254,"sid":30255,"Ġloser":30256,"Ġvigilant":30257,"Ġimpeachment":30258,"Ġaugmented":30259,"ĠEmployees":30260,"Ġunintended":30261,"ternally":30262,"ĠWatt":30263,"Ġrecognizable":30264,"essim":30265,"æĿ":30266,"Ġcoated":30267,"rha":30268,"Ġlieutenant":30269,"ĠLegislation":30270,"published":30271,"444":30272,"013":30273,"Ġideally":30274,"ĠPassword":30275,"Ġsimplify":30276,"ĠMeta":30277,"ĠMRI":30278,"Ġpleading":30279,"organized":30280,"handler":30281,"Ġunravel":30282,"correct":30283,"Ġicy":30284,"Ġparanoid":30285,"Ġpasser":30286,"Ġinspections":30287,"ofer":30288,"ĠHealthcare":30289,"283":30290,"ĠBrut":30291,"iola":30292,"forge":30293,"ĠMedieval":30294,"MSN":30295,"ievers":30296,"ĠProgramming":30297,"åī":30298,"Ġ223":30299,"mu":30300,"ĠCLE":30301,"uga":30302,"Ġshoppers":30303,"Ġinformative":30304,"ĠPlans":30305,"Ġsupplementation":30306,"ĠTests":30307,"tyard":30308,"ocytes":30309,"ĠVega":30310,"ĠGujarat":30311,"ermanent":30312,"Except":30313,"ĠLOT":30314,"alla":30315,"ĠCumm":30316,"ĠOsw":30317,"Ġvenom":30318,"ĠDebt":30319,"ĠDOWN":30320,"Ġreunion":30321,"Ġmuc":30322,"ĠRelief":30323,"Ġgeop":30324,"ĠðŁĺ":30325,"alogue":30326,"Anth":30327,"echo":30328,"Ġcorros":30329,"Ġreplication":30330,"ĠBlazing":30331,"ĠDaughter":30332,"Ġinflic":30333,"ĠLindsey":30334,"ÙĪ":30335,"284":30336,"Exit":30337,"Ġgloom":30338,"TAIN":30339,"Ġundermining":30340,"Ġadvising":30341,"hidden":30342,"Ġoverflow":30343,"Ġgor":30344,"urdue":30345,"Ġechoes":30346,"enhagen":30347,"Ġimpuls":30348,"drug":30349,"cash":30350,"Ġasync":30351,"Ġmirac":30352,"atts":30353,"punk":30354,"Ġpivot":30355,"ĠLegislative":30356,"Ġbloggers":30357,"ĠClaw":30358,"sburg":30359,"dyl":30360,"ĠRecommend":30361,"Ġverte":30362,"Ġprohibiting":30363,"ĠPanther":30364,"Jonathan":30365,"Ġomin":30366,"Ġhateful":30367,"281":30368,"ĠOrche":30369,"ĠMurdoch":30370,"downs":30371,"Ġasymm":30372,"GER":30373,"Always":30374,"Ġinforms":30375,"ĠWM":30376,"ĠPony":30377,"ĠAppendix":30378,"ĠArlington":30379,"Jam":30380,"Ġmedicinal":30381,"ĠSlam":30382,"ITIES":30383,"Ġreaff":30384,"ĠRi":30385,"FG":30386,"Spring":30387,"bool":30388,"Ġthighs":30389,"Ġmarkings":30390,"ĠRaqqa":30391,"ĠLak":30392,"poll":30393,"tsky":30394,"ĠMorty":30395,"ĠDefinition":30396,"Ġdebunk":30397,"endered":30398,"ĠLeone":30399,"avers":30400,"Ġmortgages":30401,"Apparently":30402,"Nic":30403,"haus":30404,"ĠThousands":30405,"auld":30406,"Ġmash":30407,"shoot":30408,"Ġdiarr":30409,"Ġconsciously":30410,"Hero":30411,"eas":30412,"ĠNaturally":30413,"ĠDestroyer":30414,"Ġdashboard":30415,"services":30416,"Rog":30417,"Ġmillennials":30418,"Ġinvade":30419,"-(":30420,"Ġcommissions":30421,"ĠAuckland":30422,"Ġbroadcasts":30423,"Ġfrontal":30424,"Ġcrank":30425,"ĠHistoric":30426,"Ġrumours":30427,"CTV":30428,"Ġsteril":30429,"Ġbooster":30430,"rocket":30431,"ãĤ¼":30432,"utsche":30433,"ĠPI":30434,"Ġ233":30435,"ĠProducer":30436,"ĠAnalytics":30437,"Ġinvaluable":30438,"Ġunintention":30439,"ĠCY":30440,"Ġscrutin":30441,"Ġgigg":30442,"Ġengulf":30443,"Ġproletariat":30444,"Ġhacks":30445,"ĠHew":30446,"arak":30447,"ĠSlime":30448,"ielding":30449,"agher":30450,"ĠElliot":30451,"Ġtelecom":30452,"Ġ219":30453,"ultan":30454,"ĠArbor":30455,"ĠScouts":30456,"Ban":30457,"Ġlifespan":30458,"Ġblasp":30459,"388":30460,"Ġjudiciary":30461,"ĠContinental":30462,"asking":30463,"McC":30464,"LED":30465,"Ġbaggage":30466,"ĠSorcerer":30467,"Ġremnants":30468,"ĠGriffith":30469,"etsu":30470,"ĠSubaru":30471,"ĠPersonality":30472,"designed":30473,"ushima":30474,"agnar":30475,"Ġrecoil":30476,"Ġpassions":30477,"\\\":":30478,"Ġtee":30479,"Ġabolition":30480,"ĠCreating":30481,"jac":30482,"Ġ194":30483,"019":30484,"Ġpillars":30485,"riched":30486,"/\"":30487,"tk":30488,"Ġlivelihood":30489,"Ġroasted":30490,"ahon":30491,"ĠHutch":30492,"assert":30493,"Ġdividend":30494,"Ġknit":30495,"Ġdaunting":30496,"Ġdisturbance":30497,"Ġshale":30498,"Ġcultivated":30499,"Ġrefrigerator":30500,"LB":30501,"ĠNET":30502,"Ġcommercials":30503,"Ġthinkers":30504,"455":30505,"Ġchop":30506,"Broad":30507,"Ġsuspicions":30508,"Ġtagged":30509,"lifting":30510,"Ġstylish":30511,"ĠShields":30512,"Shortly":30513,"Ġtails":30514,"Auth":30515,"STE":30516,"ĠGAME":30517,"Ġseism":30518,"ĠKis":30519,"ologne":30520,"Ġcowork":30521,"Ġforcibly":30522,"Ġthyroid":30523,"ĠPB":30524,"ANE":30525,"married":30526,"horse":30527,"Ġpolymer":30528,"ĠChal":30529,"odor":30530,"DEBUG":30531,"ĠContext":30532,"Ġbliss":30533,"Ġpinpoint":30534,"ĠMathemat":30535,"legram":30536,"ĠWeekend":30537,"Ġlabelled":30538,"Ġbart":30539,"itles":30540,"Ġestrogen":30541,"âĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶâĢĶ":30542,"\"'":30543,"Ġvisibly":30544,"Ġoutsider":30545,"aida":30546,"Area":30547,"Ġdissemin":30548,"Ġdishonest":30549,"ĠClosed":30550,"ĠBulletin":30551,"ĠRamsey":30552,"sword":30553,"ĠXI":30554,"ourced":30555,"Same":30556,"346":30557,"ĠRepe":30558,"ĠKou":30559,"cake":30560,"emis":30561,"Cache":30562,"ĠMeaning":30563,"ĠEnlight":30564,"onomy":30565,"Ġmanifestation":30566,"sworth":30567,"Jay":30568,"Ġchore":30569,"ör":30570,"Dream":30571,"Ġsanctioned":30572,"Ġculturally":30573,"ĠAra":30574,"Nav":30575,"Ġtheological":30576,"Ġstrut":30577,"ĠVO":30578,"ĠHandbook":30579,"Ġconstructing":30580,"Ġ¶":30581,"ĠBenefits":30582,"ĠPsychological":30583,"sac":30584,"å¸":30585,"policy":30586,"ĠMatters":30587,"ĠReported":30588,"ĠByte":30589,"Ġvitro":30590,"ĠMaiden":30591,"Ġlam":30592,"ĠJennings":30593,"Ġgarment":30594,"ĠRutgers":30595,"ĠStafford":30596,"ĠWellington":30597,"Ġintermitt":30598,"Ġnpm":30599,"Ġordeal":30600,"Ġplugged":30601,"ooming":30602,"inished":30603,"framework":30604,"Ġtimber":30605,"Ġcass":30606,"Ġ850":30607,"iless":30608,"ĠRedux":30609,"768":30610,"Stre":30611,"Ġsurpassed":30612,"whel":30613,"Ġparallels":30614,"Ġveil":30615,"ĠGI":30616,"ĠREST":30617,"Ġreadiness":30618,"sort":30619,"Ġmodifying":30620,"ĠSlate":30621,"ruff":30622,"Ġmarble":30623,"Ġinfrared":30624,"Ġauditor":30625,"ĠFANTASY":30626,"ĠPoverty":30627,"ĠSPD":30628,"Ġ\"(":30629,"Ky":30630,"RAY":30631,"Ġexecutions":30632,"ĠBeverly":30633,"ĠMarxism":30634,"ĠBurst":30635,"ĠKali":30636,"estones":30637,"Clearly":30638,"Ell":30639,"ãģ§":30640,"ĠProceedings":30641,"Token":30642,"IFIC":30643,"ña":30644,"Central":30645,"ĠHaley":30646,"ĠDrama":30647,"Ġformations":30648,"ORN":30649,"Books":30650,"Ġdominating":30651,"ĠFlyers":30652,"ĠCompanion":30653,"Ġdisciplined":30654,"ĠYugoslav":30655,"ĠSpells":30656,"Ġvengeance":30657,"Ġlandlords":30658,"Len":30659,"ĠOgre":30660,"anoia":30661,"Ġpiercing":30662,"Ġcongreg":30663,"Ġscorer":30664,"obia":30665,"Ġnickel":30666,"ĠLearns":30667,"Ġrejo":30668,"Ġmasterpiece":30669,"Flash":30670,"Ġinhabited":30671,"ĠOpenGL":30672,"ĠDud":30673,"ĠICO":30674,"Ġarter":30675,"Ġplur":30676,"Ġmastery":30677,"Ġlongstanding":30678,"sted":30679,"Ġwines":30680,"Ġtelevised":30681,"ĠShrine":30682,"ĠBayern":30683,"Ġâĵĺ":30684,"Ġenclosure":30685,"john":30686,"Ġprophets":30687,"ĠResurrection":30688,"ĠOrders":30689,"Ġuneven":30690,"rals":30691,"Ġdwind":30692,"ĠLah":30693,"ĠSloven":30694,"378":30695,"Ġinsistence":30696,"affle":30697,"ĠClone":30698,"Ġhardship":30699,"ĠCongressman":30700,"Ġplead":30701,"Ġreviewers":30702,"Ġcured":30703,"Ġ1935":30704,"asley":30705,"fake":30706,"ĠThinking":30707,"ydia":30708,"PART":30709,"ĠDota":30710,"oit":30711,"Ġwhipped":30712,"Ġbouncing":30713,"ĠHispanics":30714,"comings":30715,"Ġcannabin":30716,"ĠChambers":30717,"ĠZack":30718,"Optional":30719,"Ġcoats":30720,"Ġprowess":30721,"ĠNorton":30722,"Ġplainly":30723,"Ġfreight":30724,"Ġinhibition":30725,"Ġclam":30726,"Ġ303":30727,"kef":30728,"aleigh":30729,"Luke":30730,"Ġpsycho":30731,"atorium":30732,"MED":30733,"Ġtreaties":30734,"Ġindisc":30735,"Ġdc":30736,"OPS":30737,"Ġresilient":30738,"ĠInterstate":30739,"Ġslack":30740,"Ġmundane":30741,"Ġestablishes":30742,"359":30743,"Ġstrained":30744,"Ġnond":30745,"Sus":30746,"Ġcaste":30747,"arate":30748,"ieving":30749,"Ġunfairly":30750,"Ġparser":30751,"onial":30752,"ursive":30753,"Via":30754,"ĠOtto":30755,"ĠAuthorities":30756,"stroke":30757,"KR":30758,"ĠMercy":30759,"Ġfurnished":30760,"Ġoutset":30761,"Ġmetic":30762,"1982":30763,"olithic":30764,"ĠTent":30765,"ogical":30766,"ĠAircraft":30767,"Ġhides":30768,"ĠBecame":30769,"Ġeducators":30770,"reaching":30771,"Ġvolatility":30772,"Ġtoddler":30773,"ĠNASCAR":30774,"ĠTwelve":30775,"ĠHighlights":30776,"Ġgrape":30777,"Ġsplits":30778,"Ġpeasant":30779,"Ġreneg":30780,"ĠMSI":30781,"Temp":30782,"stars":30783,"Ġtrek":30784,"ĠHyde":30785,"binding":30786,"Ġrealism":30787,"Ġoxide":30788,"ĠHos":30789,"Ġmounts":30790,"Ġbiting":30791,"Ġcollapsing":30792,"Ġpostal":30793,"Ġmuseums":30794,"Ġdetached":30795,"Ġrespecting":30796,"Ġmonopol":30797,"Ġworkflow":30798,"ĠCake":30799,"Template":30800,"ĠOrganisation":30801,"Ġpersistence":30802,"369":30803,"Coming":30804,"Brad":30805,"Ġredundant":30806,"ĠGTA":30807,"Ġbending":30808,"Ġrevoked":30809,"Ġoffending":30810,"Ġframing":30811,"Ġprintf":30812,"Commun":30813,"members":30814,"Outside":30815,"Ġconstrued":30816,"Ġcoded":30817,"FORE":30818,"Ġchast":30819,"Chat":30820,"Indian":30821,"ĠYard":30822,"?!\"":30823,"ĠPorts":30824,"ĠXavier":30825,"ĠRET":30826,"'.\"":30827,"ĠBoat":30828,"ivated":30829,"icht":30830,"umerable":30831,"Ds":30832,"ĠDunn":30833,"Ġcoffin":30834,"Ġsecurely":30835,"ĠRaptors":30836,"ĠBes":30837,"Installation":30838,"Ġinception":30839,"ĠHealthy":30840,"endants":30841,"Ġpsychologists":30842,"ĠSheikh":30843,"cultural":30844,"ĠBlackBerry":30845,"shift":30846,"Fred":30847,"oche":30848,"Ġcakes":30849,"ĠSEO":30850,"ĠGian":30851,"ĠAsians":30852,"ogging":30853,"element":30854,"Ġpundits":30855,"ĠVaugh":30856,"ĠGavin":30857,"Ġhitter":30858,"Ġdrowned":30859,"Ġchalk":30860,"ĠZika":30861,"Ġmeasles":30862,"802":30863,"âĢ¦..":30864,"ĠAWS":30865,"]\"":30866,"Ġdistort":30867,"ĠMast":30868,"Ġantibodies":30869,"ĠMash":30870,"Memory":30871,"ĠUganda":30872,"ĠProb":30873,"Ġvomiting":30874,"ĠTurns":30875,"Ġoccupying":30876,"Ġevasion":30877,"ĠTherapy":30878,"Ġpromo":30879,"Ġelectr":30880,"Ġblueprint":30881,"ĠDre":30882,"priced":30883,"ĠDepot":30884,"Ġalleviate":30885,"ĠSomali":30886,"marg":30887,"nine":30888,"Ġnostalgia":30889,"ĠShepherd":30890,"Ġcavalry":30891,"Ġtorped":30892,"ĠBloody":30893,"xb":30894,"Ġsank":30895,"Ġgoalt":30896,"reportprint":30897,"embedreportprint":30898,"cloneembedreportprint":30899,"ĠInitially":30900,"ĠFischer":30901,"Ġnoteworthy":30902,"cern":30903,"Ġinefficient":30904,"rawdownload":30905,"rawdownloadcloneembedreportprint":30906,"cation":30907,"ĠDynasty":30908,"lag":30909,"DES":30910,"Ġdistinctly":30911,"ĠEstonia":30912,"Ġopenness":30913,"Ġgossip":30914,"ruck":30915,"Width":30916,"ĠIbrahim":30917,"Ġpetroleum":30918,"Ġavatar":30919,"ĠHed":30920,"atha":30921,"ĠHogwarts":30922,"Ġcaves":30923,"678":30924,"Ġsafeguard":30925,"ĠMog":30926,"isson":30927,"ĠDurham":30928,"slaught":30929,"ĠGraduate":30930,"Ġsubconscious":30931,"ĠExcellent":30932,"ĠDum":30933,"-----":30934,"Ġpiles":30935,"ĠWORK":30936,"ĠGarn":30937,"ĠFol":30938,"ĠATM":30939,"Ġavoids":30940,"ĠTul":30941,"Ġbleak":30942,"ELY":30943,"ivist":30944,"lightly":30945,"Pers":30946,"ĠDob":30947,"ĠLS":30948,"Ġinsanity":30949,"ε":30950,"atalie":30951,"Enlarge":30952,"Ġtwists":30953,"Ġfaulty":30954,"Ġpiracy":30955,"Ġimpover":30956,"Ġrugged":30957,"ĠFashion":30958,"Ġsands":30959,"'?":30960,"swick":30961,"Ġnatives":30962,"Ġhen":30963,"ĠNoise":30964,"ãĥĹ":30965,"Ġgreens":30966,"Ġfreezer":30967,"Ġdynasty":30968,"ĠFathers":30969,"ĠNewark":30970,"Ġarchaeological":30971,"Ġot":30972,"obar":30973,"Ġblockade":30974,"Ġallerg":30975,"LV":30976,"Ġdebit":30977,"ĠRFC":30978,"ĠMilton":30979,"ĠPressure":30980,"Ġwillingly":30981,"Ġdisproportionate":30982,"Ġoppressive":30983,"Ġdiamonds":30984,"Ġbelongings":30985,"1970":30986,"Ġbells":30987,"Ġimperialism":30988,"Ġ227":30989,"Ġexploding":30990,"ĠEclipse":30991,"Ġ1919":30992,"Ġrant":30993,"Ġnominations":30994,"347":30995,"Ġpeacefully":30996,"rica":30997,"ĠFUCK":30998,"Ġvibration":30999,"malink":31000,"Ġropes":31001,"ĠIvanka":31002,"ĠBrewery":31003,"ĠBooker":31004,"ĠOwens":31005,"goers":31006,"Services":31007,"ĠSnape":31008,"Ġ191":31009,"395":31010,"Ġ299":31011,"justice":31012,"Ġbri":31013,"Ġdiscs":31014,"Ġprominently":31015,"Ġvulgar":31016,"Ġskipping":31017,"lves":31018,"Ġtsunami":31019,"374":31020,"ĠUrug":31021,"ĠEid":31022,"recated":31023,"phen":31024,"Ġfaults":31025,"ĠStarted":31026,"950":31027,"Ġpi":31028,"Ġdetector":31029,"Ġbastard":31030,"Ġvalidated":31031,"SpaceEngineers":31032,"OURCE":31033,"Ġ(~":31034,"Ġunsur":31035,"Ġaffirmed":31036,"Ġfascism":31037,"Ġresolving":31038,"ĠChavez":31039,"ĠCyn":31040,"Ġdetract":31041,"Lost":31042,"Ġrigged":31043,"Ġhomage":31044,"ĠBruno":31045,"555":31046,"eca":31047,"Ġpresses":31048,"Ġhumour":31049,"Ġspacing":31050,"Ġ'/":31051,"olkien":31052,"Coun":31053,"OPER":31054,"Tre":31055,"Son":31056,"ĠCambodia":31057,"ierre":31058,"mong":31059,"ozy":31060,"Ġliquidity":31061,"ĠSoviets":31062,"ĠFernando":31063,"Ġ229":31064,"Ġslug":31065,"ĠCatalan":31066,"electric":31067,"Ġscenery":31068,"ĠHearth":31069,"Ġconstrained":31070,"Ġgoalie":31071,"ĠGuidelines":31072,"ĠAmmo":31073,"ĠPearson":31074,"Ġtaxed":31075,"Ġfetus":31076,"Response":31077,"ĠAlexis":31078,"thia":31079,"Guy":31080,"Ġreconstruct":31081,"Ġextremes":31082,"Ġconcluding":31083,"ĠPeg":31084,"ooks":31085,"Ġdeductions":31086,"Rose":31087,"Ġgroundbreaking":31088,"ĠTarg":31089,"ãĥģ":31090,"ĠReve":31091,"resource":31092,"Ġmoons":31093,"Ġelectromagnetic":31094,"Ġamidst":31095,"ĠViktor":31096,"NESS":31097,"BACK":31098,"Ġcommute":31099,"ĠAnaheim":31100,"Ġfluctuations":31101,"640":31102,"Ġnoodles":31103,"ĠCopenhagen":31104,"ĠTide":31105,"ĠGrizz":31106,"ĠSEE":31107,"Ġpipelines":31108,"Ġscars":31109,"endo":31110,"agus":31111,"ĠETF":31112,"/#":31113,"ĠBecome":31114,"448":31115,"Ġvisc":31116,"ĠRecommended":31117,"Ġjumper":31118,"Ġcognition":31119,"Ġassassin":31120,"Ġwitnessing":31121,"ĠSetup":31122,"Ġlac":31123,"vim":31124,"ISM":31125,"pages":31126,"SSL":31127,"358":31128,"Ġadject":31129,"industrial":31130,"lore":31131,"chery":31132,"Ġglitter":31133,"Ġcalf":31134,"Florida":31135,"Ġspoilers":31136,"Ġsucceeds":31137,"Ġchanting":31138,"Ġslogans":31139,"ĠTracy":31140,"Visit":31141,"rology":31142,"Ġmornings":31143,"Ġlineage":31144,"Ġsip":31145,"Ġintensely":31146,"Ġflourish":31147,"ĠSleeping":31148,"ĠFem":31149,"orpor":31150,"ĠKlan":31151,"ĠDarth":31152,"hack":31153,"ĠNielsen":31154,"Ġtumors":31155,"Ġprocurement":31156,"ĠYorkshire":31157,"Ġraided":31158,"KY":31159,"Anna":31160,"Ġ//[":31161,"ĠDisorder":31162,"ĠMustang":31163,"ĠWen":31164,"ĠTrying":31165,"sq":31166,"Ġdeliveries":31167,"Ġshutter":31168,"Ġcerebral":31169,"Ġbipolar":31170,"ĠCN":31171,"lass":31172,"jet":31173,"Ġdebating":31174,">:":31175,"Ġeagle":31176,"grades":31177,"ĠDixon":31178,"UGC":31179,"MAS":31180,"ĠDraco":31181,"ĠMachines":31182,"affer":31183,"Ġeman":31184,"²":31185,"pron":31186,"ĠGym":31187,"Ġcomparatively":31188,"ĠTribunal":31189,"PRO":31190,"Ġlex":31191,"Ġfertile":31192,"Ġdepressing":31193,"Ġsuperficial":31194,"essential":31195,"ĠHunters":31196,"gp":31197,"Ġprominence":31198,"Liber":31199,"ĠAncest":31200,"otechnology":31201,"Ġmocking":31202,"ĠTraff":31203,"ĸļ":31204,"Medium":31205,"Iraq":31206,"Ġpsychiatrist":31207,"Quantity":31208,"ĠLect":31209,"Ġnoisy":31210,"520":31211,"GY":31212,"Ġslapped":31213,"ĠMTV":31214,"Ġpara":31215,"pull":31216,"Multiple":31217,"asher":31218,"Ġnour":31219,"ĠSeg":31220,"Spell":31221,"vous":31222,"ordial":31223,"Senior":31224,"ĠGoldberg":31225,"ĠPlasma":31226,"need":31227,"Ġmessenger":31228,"eret":31229,"Ġteamed":31230,"Ġliteracy":31231,"ĠLeah":31232,"ĠDoyle":31233,"Ġemitted":31234,"UX":31235,"Ġevade":31236,"Ġmaze":31237,"Ġwrongly":31238,"ĠLars":31239,"Ġstereotype":31240,"Ġpledges":31241,"Ġaroma":31242,"ĠMET":31243,"Ġacre":31244,"ĠOD":31245,"Ġff":31246,"Ġbreweries":31247,"ĠHilton":31248,"undle":31249,"ĠKak":31250,"ĠThankfully":31251,"ĠCanucks":31252,"inctions":31253,"ĠAppears":31254,"Ġcoer":31255,"Ġundermined":31256,"rovers":31257,"Andre":31258,"Ġblaze":31259,"umers":31260,"Ġfamine":31261,"amphetamine":31262,"ulkan":31263,"Amount":31264,"Ġdesperation":31265,"wikipedia":31266,"development":31267,"ĠCorinth":31268,"ussia":31269,"Jackson":31270,"LI":31271,"Native":31272,"Rs":31273,"Ohio":31274,"ĠKathleen":31275,"Fortunately":31276,"Ġattendant":31277,"ĠPreferred":31278,"ĠDidn":31279,"ĠVs":31280,"Mis":31281,"Ġrespondent":31282,"Ġboun":31283,"stable":31284,"Ġpaved":31285,"Ġunexpl":31286,"ĠCheney":31287,"LM":31288,"ĠCull":31289,"blown":31290,"Ġconfronting":31291,"ocese":31292,"serving":31293,"Wi":31294,"ĠLithuania":31295,"anni":31296,"Ġstalk":31297,"hd":31298,"Ġvener":31299,"APH":31300,"ynchronous":31301,"URR":31302,"umably":31303,"historic":31304,"Half":31305,"Hay":31306,"Ġresilience":31307,"spection":31308,"Ġabandoning":31309,"Obs":31310,"ĠDebbie":31311,"Ġgradient":31312,"ĠPlaint":31313,"ĠCanal":31314,"ARCH":31315,"Ġexpansive":31316,"Ġfung":31317,"Ġbounced":31318,"Und":31319,"Ġprecautions":31320,"Ġclarification":31321,"Ġdagger":31322,"Ġgrips":31323,"Ġµ":31324,"ĠRivera":31325,"ĠUndead":31326,"isites":31327,"ĠFIRST":31328,"ño":31329,"audi":31330,"Ġhostages":31331,"Ġcompliant":31332,"Ġalumni":31333,"Seven":31334,"Ġcybersecurity":31335,"either":31336,"Collect":31337,"Ġinvariably":31338,"ĠSoci":31339,"Ġlawmaker":31340,"Ġale":31341,"ĠPersonally":31342,"Nazi":31343,"Ġcustomization":31344,"ĠProc":31345,"ĠSaskatchewan":31346,"eaturing":31347,"Ġspared":31348,"Ġdiscontinued":31349,"Ġcomputational":31350,"ĠMotorola":31351,"Ġsupremacist":31352,"governmental":31353,"Ġparadise":31354,"ĠDowning":31355,"ĠNikon":31356,"Ġcatalyst":31357,"berra":31358,"Toronto":31359,"875":31360,"beta":31361,"ĠMacron":31362,"Ġunrealistic":31363,"vector":31364,"ĠVehicles":31365,"itiveness":31366,"ĠRV":31367,"ĠColbert":31368,"sin":31369,"oji":31370,"entin":31371,"ĠKrish":31372,"hello":31373,"ffield":31374,"oky":31375,"ĠTate":31376,"Ġmaple":31377,"Ġaids":31378,"chemical":31379,"334":31380,"nuts":31381,"ĠWarp":31382,"Ġxx":31383,"ĠRobb":31384,"umerous":31385,"_-_":31386,"ftime":31387,"ĠVW":31388,"Ġwinger":31389,"ĠDome":31390,"tools":31391,"ĠPV":31392,"ĠGeorgetown":31393,"Ġgeared":31394,"Ġjihadists":31395,"Ġcp":31396,"Ġsteroids":31397,"Mother":31398,"clerosis":31399,"ĠDRM":31400,"nesia":31401,"Ġlinger":31402,"Ġimmersive":31403,"ĠCOUN":31404,"Ġoutweigh":31405,"ensual":31406,"Band":31407,"Ġtransforms":31408,"matched":31409,"psons":31410,"ĠJudicial":31411,"factor":31412,"Ġreferral":31413,"Ġoddly":31414,"ĠWenger":31415,"Bring":31416,"ĠBows":31417,"602":31418,"ICLE":31419,"Ġlions":31420,"ĠAcademic":31421,"ĠThorn":31422,"ĠRaider":31423,"kefeller":31424,"Storage":31425,"Lower":31426,"ĠOrt":31427,"ĠEquality":31428,"ALT":31429,"ĠSOC":31430,"Types":31431,"Ġlyn":31432,"ĠAsset":31433,"coat":31434,"TPP":31435,"CVE":31436,"ĠPioneer":31437,"application":31438,"Modern":31439,"ĠHK":31440,"Environment":31441,"Alright":31442,"Rain":31443,"IPP":31444,"ĠShiite":31445,"Ġmound":31446,"ĠAbilities":31447,"condition":31448,"Staff":31449,"Ġcompetence":31450,"ĠMoor":31451,"ĠDiablo":31452,"Ġwithheld":31453,"Ġostensibly":31454,"ĠBrom":31455,"Ġmsg":31456,"Ġdenomin":31457,"ĠReferences":31458,"ĠFP":31459,"Ġplunged":31460,"Ġpamph":31461,"moving":31462,"central":31463,"Ġdownright":31464,"Ġfading":31465,"Tal":31466,"Typ":31467,"ĠThy":31468,"ukes":31469,"ithe":31470,"Ġove":31471,"Ġbattled":31472,"Ġseafood":31473,"Ġfigur":31474,"ĠRD":31475,"crop":31476,"Ġsquads":31477,"{\\":31478,"à¹":31479,"ĠEh":31480,"Ġinterviewing":31481,"ĠQin":31482,"Ġaspiring":31483,"PLIC":31484,"Ġclauses":31485,"ĠGast":31486,"ĠNir":31487,"Ġluggage":31488,"Ġhose":31489,"Ġsystemd":31490,"Ġdescending":31491,"ĠRevised":31492,"ĠRails":31493,"align":31494,"709":31495,"337":31496,"Ġfug":31497,"charging":31498,"tags":31499,"Ġuter":31500,"kish":31501,"WARNING":31502,"490":31503,"profits":31504,"Ġvoyage":31505,"Ġace":31506,"ĠVanguard":31507,"ĠTanks":31508,"ĠMuk":31509,"Ġ226":31510,"Safe":31511,"Armor":31512,"Ġvolcanic":31513,"Ġwomb":31514,"ĠMIL":31515,"Ġbeginner":31516,"ĠRecogn":31517,"ĠAAP":31518,"PLAY":31519,")!":31520,"Ġdetecting":31521,"cn":31522,"Ġbreaches":31523,"Basically":31524,"ĠPag":31525,"ĠMunicipal":31526,"ĠIndie":31527,"ĠLaf":31528,"ĠDisable":31529,"ĠOlson":31530,"Ġrestrained":31531,"Ġrulings":31532,"Ġhumane":31533,"events":31534,"ĠCinema":31535,"displayText":31536,"ĠHatch":31537,"actionDate":31538,"onnaissance":31539,"Ġassaulting":31540,"ĠLug":31541,"CHAT":31542,"Ġvigorous":31543,"ĠPerse":31544,"Ġintolerance":31545,"ĠSnapchat":31546,"ĠSharks":31547,"Ġdummy":31548,"ĠDiagn":31549,"ĠGuitar":31550,"imeters":31551,"403":31552,"REG":31553,"Ax":31554,"Ġseparates":31555,"ĠMahm":31556,"Ġtv":31557,"jah":31558,"OOL":31559,"Circ":31560,"ĠWindsor":31561,"ussian":31562,"Ġintuition":31563,"Ġdisdain":31564,"ĠDonovan":31565,"Ġ221":31566,"Emb":31567,"Ġcondemning":31568,"Ġgenerosity":31569,"zzy":31570,"Ġpanties":31571,"ĠPrevent":31572,"ActionCode":31573,"ANA":31574,"342":31575,"externalActionCode":31576,"Ġspecifying":31577,"Ġcrystall":31578,"Jere":31579,"Ġrupt":31580,"ĠApprentice":31581,"Ġprofiling":31582,"к":31583,"Strike":31584,"Ġsideline":31585,"Ġobligated":31586,"Ġoccult":31587,"Ġbureaucratic":31588,"antically":31589,"rupted":31590,"negative":31591,"ĠEthiopia":31592,"ĠCivic":31593,"Ġinsiders":31594,"eligible":31595,"ĠTVs":31596,"ĠBAR":31597,"ĠTI":31598,"iologist":31599,"ĠAIR":31600,"Ġsubstituted":31601,"Arab":31602,"ĠSaul":31603,"ĠYog":31604,"prem":31605,"Ġbuilders":31606,"Ġstationary":31607,"Ġdoubtful":31608,"Ġvigorously":31609,"Ġthrilling":31610,"Physical":31611,"ĠCarey":31612,"ĠHydra":31613,"geoning":31614,"ĠSly":31615,"yton":31616,"Ġborrowers":31617,"ĠParkinson":31618,"Ġë":31619,"ĠJamaica":31620,"Ġsatir":31621,"Ġinsurgents":31622,"ĠFirm":31623,"Ġisot":31624,"ĠKarn":31625,"ourning":31626,"akens":31627,"docs":31628,"little":31629,"ĠMonaco":31630,"CLASS":31631,"Turkey":31632,"Ly":31633,"ĠConan":31634,"assic":31635,"Ġstarred":31636,"ĠPacers":31637,"eties":31638,"Ġtipping":31639,"Moon":31640,"ĠRw":31641,"same":31642,"Ġcavity":31643,"Ġgoof":31644,"ĠZo":31645,"Shock":31646,"ummer":31647,"Ġemphasizes":31648,"Ġregrett":31649,"Ġnovelty":31650,"Ġenvy":31651,"ĠPassive":31652,"rw":31653,"505":31654,"Ġindifferent":31655,"ĠRica":31656,"ĠHimself":31657,"ĠFreddie":31658,"Ġadip":31659,"ä¸Ģ":31660,"Ġbreakout":31661,"Ġhurried":31662,"ĠHuang":31663,"ĠDisk":31664,"Ġroaming":31665,"?????-?????-":31666,"UV":31667,"ĠRicky":31668,"ĠSigma":31669,"Ġmarginalized":31670,"Ġedits":31671,"Ġ304":31672,"memory":31673,"Ġspecimen":31674,"293":31675,"ãģ¯":31676,"Ġvertically":31677,"Ġaudition":31678,"ĠHeck":31679,"Ġcaster":31680,"ĠHoldings":31681,"adal":31682,"ĠCron":31683,"ĠLiam":31684,"Ġdeflect":31685,"Pick":31686,"ĠDebug":31687,"REF":31688,"Ġversatility":31689,"othes":31690,"classified":31691,"ĠMahar":31692,"ĠHort":31693,"Counter":31694,"stasy":31695,"noticed":31696,"331":31697,"ĠShim":31698,"fuck":31699,"ĠBie":31700,"Ġairing":31701,"ĠProtein":31702,"ĠHolding":31703,"Ġspectators":31704,"iliated":31705,"ĠThatcher":31706,"nosis":31707,"ãĥ¼ãĥ³":31708,"Tele":31709,"Boston":31710,"ĠTempl":31711,"stay":31712,"Ġdeclarations":31713,"479":31714,"Volume":31715,"ĠDesigner":31716,"ĠOverwatch":31717,"idae":31718,"Ġonwards":31719,"Ġnets":31720,"ĠManila":31721,"particularly":31722,"Ġpolitic":31723,"oother":31724,"Ġportraits":31725,"Ġpavement":31726,"cffff":31727,"Ġsaints":31728,"Ġbeginners":31729,"ESPN":31730,"Ġshortcomings":31731,"âķIJâķIJ":31732,"Ġcomet":31733,"ĠOrganic":31734,"quel":31735,"Ġhospitalized":31736,"Break":31737,"Ġpeel":31738,"dylib":31739,"aspx":31740,"urances":31741,"ĠTIM":31742,"Pg":31743,"Ġreadable":31744,"ĠMalik":31745,"Ġmuzzle":31746,"Ġbenchmarks":31747,"dal":31748,"ĠVacc":31749,"ĠHicks":31750,"609":31751,"ĠBiblical":31752,"heng":31753,"Ġoverload":31754,"ĠCivilization":31755,"Ġimmoral":31756,"Ġfries":31757,"ãĤĴ":31758,"Ġreproduced":31759,"Ġformulation":31760,"jug":31761,"irez":31762,"gear":31763,"Ġcoached":31764,"MpServer":31765,"ĠSJ":31766,"ĠKw":31767,"Init":31768,"deal":31769,"ĠOro":31770,"ĠLoki":31771,"ĠSongs":31772,"Ġ232":31773,"ĠLouise":31774,"asionally":31775,"Ġuncond":31776,"ollywood":31777,"Ġprogressives":31778,"ĠEnough":31779,"ĠDoe":31780,"Ġwreckage":31781,"Ġbrushed":31782,"ĠBaseType":31783,"Ġzoning":31784,"ishable":31785,"hetically":31786,"ĠCaucus":31787,"ĠHue":31788,"Ġkarma":31789,"ĠSporting":31790,"Ġtrader":31791,"Ġseeming":31792,"ĠCapture":31793,"430":31794,"bish":31795,"Ġtunes":31796,"Ġindoors":31797,"ĠSphere":31798,"ĠDancing":31799,"TERN":31800,"Ġnob":31801,"ĠGST":31802,"maps":31803,"Ġpeppers":31804,"Fit":31805,"Ġoversees":31806,"ĠRabbi":31807,"ĠRuler":31808,"vertising":31809,"office":31810,"xxx":31811,"Ġraft":31812,"Changed":31813,"Ġtextbooks":31814,"Links":31815,"ĠOmn":31816,"ãĢij":31817,"Ġinconvenience":31818,"ĠDonetsk":31819,"=~":31820,"Ġimplicitly":31821,"Ġboosts":31822,"ĠBones":31823,"ĠBoom":31824,"Courtesy":31825,"Ġsensational":31826,"ANY":31827,"Ġgreedy":31828,"eden":31829,"Ġinexper":31830,"ĠLer":31831,"ĠVale":31832,"Ġtighten":31833,"ĠEAR":31834,"ĠNum":31835,"Ġancestor":31836,"Sent":31837,"ĠHorde":31838,"urgical":31839,"allah":31840,"Ġsap":31841,"amba":31842,"ĠSpread":31843,"twitch":31844,"Ġgrandson":31845,"Ġfracture":31846,"Ġmoderator":31847,"ĠSeventh":31848,"ĠReverse":31849,"Ġestimation":31850,"Choose":31851,"Ġparach":31852,"Ġbarric":31853,"ãĢIJ":31854,"Ġcompass":31855,"Ġallergic":31856,"âĢķ":31857,"OTHER":31858,"errilla":31859,"Ġwagon":31860,"Ġzinc":31861,"Ġrubbed":31862,"ĠFuller":31863,"ĠLuxembourg":31864,"ĠHoover":31865,"Ġliar":31866,"ĠEvening":31867,"ĠCobb":31868,"esteem":31869,"Ġselector":31870,"ĠBrawl":31871,"isance":31872,"ĠEk":31873,"Ġtroop":31874,"Ġguts":31875,"ĠAppeal":31876,"ĠTibetan":31877,"Ġroutines":31878,"ĠMent":31879,"Ġsummarized":31880,"steamapps":31881,"Ġtranqu":31882,"Ġ1929":31883,"oran":31884,"ĠAuthent":31885,"Ġgmaxwell":31886,"Ġapprehens":31887,"Ġpoems":31888,"Ġsausage":31889,"ĠWebster":31890,"urus":31891,"Ġthemed":31892,"Ġlounge":31893,"Ġcharger":31894,"Spoiler":31895,"Ġspilled":31896,"hog":31897,"ĠSunder":31898,"ĠAin":31899,"ĠAngry":31900,"Ġdisqual":31901,"ĠFrequency":31902,"ĠEthernet":31903,"Ġhelper":31904,"Percent":31905,"Ġhorrifying":31906,"Ġail":31907,"ĠAllan":31908,"EEE":31909,"ĠCrossing":31910,"449":31911,"Ġholog":31912,"ĠPuzzles":31913,"ĠGoes":31914,"erenn":31915,"604":31916,"ãģı":31917,"ĠRafael":31918,"Ġatten":31919,"ĠEmanuel":31920,"Ġupro":31921,"ĠSusp":31922,"Psych":31923,"ĠTrainer":31924,"ĠNES":31925,"ĠHunts":31926,"becue":31927,"Ġcounselor":31928,"Rule":31929,"Ġtoxins":31930,"Ġbanners":31931,"rifice":31932,"Ġgreeting":31933,"Ġfrenzy":31934,"Ġallocate":31935,"Ġ*)":31936,"expr":31937,"503":31938,"ĠChick":31939,"ĠTorn":31940,"Ġconsolidation":31941,"ĠFletcher":31942,"switch":31943,"frac":31944,"clips":31945,"ĠMcKin":31946,"ĠLunar":31947,"Month":31948,"ITCH":31949,"Ġscholarly":31950,"raped":31951,"398":31952,"Ġ1910":31953,"Ġegreg":31954,"Ġinsecure":31955,"Ġvictorious":31956,"cffffcc":31957,"Ġsingled":31958,"Ġelves":31959,"ĠWond":31960,"burst":31961,"Ġcamoufl":31962,"ĠBLACK":31963,"Ġconditioned":31964,"çī":31965,"answered":31966,"Ġcompulsory":31967,"ascist":31968,"Ġpodcasts":31969,"ĠFrankfurt":31970,"bnb":31971,"Ġneoliberal":31972,"ĠKeyboard":31973,"ĠBelle":31974,"warm":31975,"Ġtrusts":31976,"Ġinsured":31977,"ĠBucc":31978,"usable":31979,"607":31980,"ĠPlains":31981,"Ġ1890":31982,"Ġsabotage":31983,"Ġlodged":31984,"felt":31985,"Ġga":31986,"ĠNarc":31987,"ĠSalem":31988,"Ġseventy":31989,"ĠBlank":31990,"pocket":31991,"Ġwhisper":31992,"Ġmating":31993,"omics":31994,"ĠSalman":31995,"ĠKad":31996,"Ġangered":31997,"Ġcollisions":31998,"Ġextraordinarily":31999,"Ġcoercion":32000,"Ghost":32001,"birds":32002,"èĢ":32003,"kok":32004,"Ġpermissible":32005,"avorable":32006,"Ġpointers":32007,"Ġdissip":32008,"aci":32009,"Ġtheatrical":32010,"ĠCosmic":32011,"Ġforgetting":32012,"Ġfinalized":32013,"大":32014,"yout":32015,"library":32016,"Ġbooming":32017,"ĠBelieve":32018,"ĠTeacher":32019,"ĠLiv":32020,"ĠGOODMAN":32021,"ĠDominican":32022,"ORED":32023,"ĠParties":32024,"Ġprecipitation":32025,"ĠSlot":32026,"Roy":32027,"ĠCombined":32028,"Ġintegrating":32029,"Ġchrome":32030,"Ġintestinal":32031,"ĠRebell":32032,"Ġmatchups":32033,"Ġblockbuster":32034,"ĠLoren":32035,"ĠLevy":32036,"Ġpreaching":32037,"ĠSending":32038,"ĠPurpose":32039,"rax":32040,"fif":32041,"Ġauthoritative":32042,"ĠPET":32043,"astical":32044,"Ġdishon":32045,"Ġchatting":32046,"Ġ\"$:/":32047,"Connection":32048,"Ġrecreate":32049,"Ġdelinqu":32050,"Ġbroth":32051,"ĠDirty":32052,"ĠAdmin":32053,"zman":32054,"Ġscholarships":32055,"Ġ253":32056,"contact":32057,"alsa":32058,"767":32059,"creen":32060,"abbage":32061,"Ġ1915":32062,"Ġblended":32063,"Ġalarmed":32064,"Language":32065,"356":32066,"Ġblends":32067,"ĠChanged":32068,"Wolf":32069,"Ġhepat":32070,"Creating":32071,"Ġpersecut":32072,"Ġsweetness":32073,"arte":32074,"Ġforfeiture":32075,"ĠRoberto":32076,"impro":32077,"NFL":32078,"ĠMagnet":32079,"Detailed":32080,"Ġinsignificant":32081,"ĠPOLIT":32082,"ĠBBQ":32083,"ĠCPS":32084,"Ġseaw":32085,"aminer":32086,"mL":32087,"endif":32088,"finals":32089,"Ġ265":32090,"uish":32091,"Ġ})":32092,"ĠProblems":32093,"Ġemblem":32094,"Ġseriousness":32095,"Ġparsing":32096,"Ġsubstitution":32097,"Ġpressured":32098,"Ġrecycled":32099,"aleb":32100,"Ruby":32101,"Ġproficiency":32102,"Driver":32103,"ĠWester":32104,":'":32105,"AFTA":32106,"Ġmantle":32107,"ĠClayton":32108,"flag":32109,"Ġpractitioner":32110,"covered":32111,"ĠStruct":32112,"addafi":32113,"425":32114,"ĠTownship":32115,"ĠHydro":32116,"Louis":32117,"343":32118,"Ġcondo":32119,"ĠTao":32120,"Ġutilization":32121,"Ġnausea":32122,"ĠDems":32123,"ridges":32124,"pause":32125,"Ġformulas":32126,"Ġchallenger":32127,"376":32128,"Ġdefective":32129,"ĠRailway":32130,"ĠPubMed":32131,"Ġyogurt":32132,"lbs":32133,"ĠNorfolk":32134,"OPE":32135,"ĠMoody":32136,"Ġdistributor":32137,"Ġscrolls":32138,"Ġextracts":32139,"Stan":32140,"Ġviability":32141,"Ġexposes":32142,"Ġstarvation":32143,"ĠSteps":32144,"ĠDodd":32145,"few":32146,"STD":32147,"332":32148,"Ġclosures":32149,"Ġcomplementary":32150,"ĠSasha":32151,"umpy":32152,"Ġmonet":32153,"Ġarticulate":32154,"ĠDoct":32155,"killer":32156,"Ġscrim":32157,"Ġ264":32158,"Ġprostitutes":32159,"Ġsevered":32160,"Ġattachments":32161,"Ġcooled":32162,"Lev":32163,"ĠFalk":32164,"fail":32165,"Ġpoliceman":32166,"ĠDag":32167,"Ġprayed":32168,"ĠKernel":32169,"Ġclut":32170,"Ġcath":32171,"Ġanomaly":32172,"Storm":32173,"emaker":32174,"ĠBreakfast":32175,"uli":32176,"oire":32177,"JJ":32178,"hz":32179,"Operation":32180,"ĠSick":32181,"354":32182,"ĠGuatemala":32183,"Rate":32184,"Ġexposures":32185,"faces":32186,"ĠArchae":32187,"raf":32188,"ĠMia":32189,"Ġ2025":32190,"Ġopaque":32191,"Ġdisguised":32192,"ĠHeadquarters":32193,"Sah":32194,"Ġpots":32195,"978":32196,"ĠMalf":32197,"Ġfrowned":32198,"Ġpoisonous":32199,"ĠConvers":32200,"eeks":32201,"Ġcrab":32202,".\"\"":32203,"Ġtreason":32204,"Ġranc":32205,"Ġescalating":32206,"Ġwarr":32207,"Ġmobs":32208,"Ġlamps":32209,"ĠSunshine":32210,"ĠBrunswick":32211,"Phones":32212,"Ġspelled":32213,"ĠSkip":32214,"Ġ2050":32215,"Ġ1911":32216,"ĠPluto":32217,"ĠAmend":32218,"Ġmeats":32219,"387":32220,"Ġstomp":32221,"ĠZhou":32222,"ĠLeviathan":32223,"ĠHazard":32224,"adv":32225,"ĠOrwell":32226,"Ġaloud":32227,"Ġbumper":32228,"ĠAnarch":32229,"ubuntu":32230,"ĠSerious":32231,"fitting":32232,"ĠOptional":32233,"ĠCecil":32234,"REAM":32235,"Ġserotonin":32236,"Ġcultivate":32237,"agogue":32238,"}\\":32239,"Ġmosques":32240,"ĠSunny":32241,"Ġreactive":32242,"revolution":32243,"ĠLup":32244,"ĠFedora":32245,"Ġdefenseman":32246,"ĠVID":32247,"istine":32248,"Ġdrowning":32249,"ĠBroadcasting":32250,"Ġthriller":32251,"ĠScy":32252,"Ġaccelerating":32253,"Ġdirects":32254,"odied":32255,"bike":32256,"duration":32257,"Ġpainfully":32258,"Redd":32259,"Ġproductions":32260,"Ġgag":32261,"Ġwhist":32262,"Ġsock":32263,"Ġinfinitely":32264,"ĠConcern":32265,"ĠCitadel":32266,"Ġlieu":32267,"Ġcandles":32268,"ogeneous":32269,"arger":32270,"Ġheavenly":32271,"inflammatory":32272,"Performance":32273,"Cs":32274,"ructose":32275,"azaki":32276,"Ġpessim":32277,"Ġinference":32278,"Ġpowd":32279,"ĠZoe":32280,"Ġpaints":32281,"Ġdazz":32282,"pta":32283,"-----------":32284,"Ġinspir":32285,"ĠExperimental":32286,"ĠKnife":32287,"regor":32288,"bors":32289,"Ġshowers":32290,"romeda":32291,"Ġsaint":32292,"Ġbenign":32293,"ĠJiang":32294,"Ġenvisioned":32295,"Ġshroud":32296,"IFT":32297,"HO":32298,"Ġshuff":32299,"ĠICC":32300,"Ġsegreg":32301,"Ġrevisit":32302,"ighthouse":32303,"Li":32304,"Ġsubstrate":32305,"ĠSeas":32306,"ĠReward":32307,"ĠHep":32308,"ĠBrass":32309,"sbm":32310,"Ġeliminates":32311,"Ġstamina":32312,"ĠVAT":32313,"ĠLoan":32314,"Ġconstraint":32315,"Ġappropriated":32316,"Ġpes":32317,"ĠALE":32318,"ranging":32319,"Ġ404":32320,"392":32321,"Ġintellectuals":32322,"achu":32323,"Ġrestructuring":32324,"ĠLevin":32325,"Ġrunes":32326,"Ġdelightful":32327,"Ġcarbohydrates":32328,"ĠModels":32329,"ĠExpo":32330,"Ġtransporting":32331,"alloc":32332,"Ġringing":32333,"Samsung":32334,"Ġscarcely":32335,"ĠURLs":32336,"ĠMAS":32337,"Ġprototypes":32338,"Ġnarrator":32339,"ĠCPUs":32340,"cdn":32341,"ĠBarton":32342,"Ġdecidedly":32343,"ĠShu":32344,"ixir":32345,"ocious":32346,"ĠMyst":32347,"Nintendo":32348,"Ġreuse":32349,"Ġforgiven":32350,"Few":32351,"inical":32352,"nat":32353,"Ġseamless":32354,"ĠEva":32355,"ĠEVE":32356,"ĠJO":32357,"landers":32358,"Ġsofter":32359,"negie":32360,"Ġtransient":32361,"Ġorbital":32362,"Ġfulfil":32363,"ĠKom":32364,"Hopefully":32365,"Ġdynamically":32366,"ĠHunger":32367,"åĽ":32368,"ĠArmenia":32369,"elman":32370,"berto":32371,"Ġpige":32372,"ĠIDs":32373,"limit":32374,"Ġveins":32375,"Ġsoaring":32376,"packs":32377,"Golden":32378,"ĠCrab":32379,"istor":32380,"ĠRPM":32381,"Ġ$$":32382,"gression":32383,"Ġjihadist":32384,"Ġgamble":32385,"Ġcareg":32386,"Ġinflated":32387,"Face":32388,"ĠFirearms":32389,"ĠEmmanuel":32390,"âĿ":32391,"Ġshocks":32392,"grab":32393,"Ġsplend":32394,"ĠHPV":32395,"abortion":32396,"Above":32397,"Entity":32398,"players":32399,"Ġcommenced":32400,"ulence":32401,"Ġfulfillment":32402,"Ġembodiments":32403,"ĠWelfare":32404,"Ġhail":32405,"Ġ<@":32406,"tten":32407,"Ġcatcher":32408,"ĠJazeera":32409,"Ġvolcano":32410,"Ġstabilize":32411,"ĠHandler":32412,"Ġintensified":32413,"ĠAbrams":32414,"Ġhumiliation":32415,"paced":32416,"605":32417,"ĠCentOS":32418,"Specific":32419,"Ġheed":32420,"ĠCAM":32421,"ĠGalile":32422,"Die":32423,"Ġabolished":32424,"ĠThomson":32425,"ĠTeachers":32426,"ĠWass":32427,"jong":32428,"ĠISBN":32429,"ĠAllies":32430,"shake":32431,"å·":32432,"vict":32433,"Howard":32434,"Ġdeem":32435,"Ġexceedingly":32436,"ĠSmartstocks":32437,"ibe":32438,"Ġdoorway":32439,"Ġcompeted":32440,"igmat":32441,"Ġnationalists":32442,"Ġgroom":32443,"ĠKeen":32444,"Ġdisposable":32445,"decl":32446,"ĠTolkien":32447,"ĠScheme":32448,"Ġbiod":32449,"Ġavid":32450,"ĠElon":32451,"agar":32452,"ĠTSA":32453,"Roman":32454,"Ġartificially":32455,"Ġadvisors":32456,"XL":32457,"ĠInferno":32458,"366":32459,"Ġtedious":32460,"ĠPhotography":32461,"ĠCarrie":32462,"Ġtrope":32463,"ĠSandra":32464,"Ġdecimal":32465,"Queen":32466,"ĠGundam":32467,"ĠOM":32468,"otech":32469,"NBA":32470,"Ġ1932":32471,"Ġentrenched":32472,"ĠMarion":32473,"Ġfraternity":32474,"Labour":32475,"Henry":32476,"Ġlatitude":32477,"Either":32478,"Ġenhances":32479,"ĠPotential":32480,"Ġshines":32481,"idad":32482,"Ġbreadth":32483,"Ġcapacities":32484,"ĠðŁĻĤ":32485,"ĠBronx":32486,"Ġsexes":32487,"Ġdifferentiation":32488,"Ġheavyweight":32489,"ĠTaj":32490,"dra":32491,"Ġmigrate":32492,"Ġexhaustion":32493,"ĠRUN":32494,"elsius":32495,"ĠCuomo":32496,"Ġguitars":32497,"Ġclones":32498,"ĠSomew":32499,"ĠPry":32500,"-------------":32501,"Ġwarranted":32502,"cycles":32503,"Ġsalvage":32504,"Ġdisks":32505,"RANT":32506,"ĠNGOs":32507,"ĠMartian":32508,"\":[{\"":32509,"Ġaddicts":32510,"ojure":32511,"illet":32512,"Ġamazingly":32513,"artments":32514,"pixel":32515,"ĠGPUs":32516,"Layout":32517,"è£":32518,"ĠTamil":32519,"ĠBasil":32520,"Ġimpartial":32521,"ĠStructure":32522,"fork":32523,"bryce":32524,"Ġridge":32525,"ĠHamburg":32526,"rious":32527,"Ġblitz":32528,"cigarettes":32529,"Ġcanned":32530,"402":32531,"Ġironically":32532,"Ġcompassionate":32533,"ĠHawkins":32534,".#":32535,"ĠCathedral":32536,"Ġrallied":32537,"internal":32538,"Ġquota":32539,"stakes":32540,"TEXT":32541,"mom":32542,"Ġcompletes":32543,"Ġ238":32544,"Ġshrug":32545,"ãĥij":32546,"ĠNinth":32547,"Ġrevise":32548,"ĠProvider":32549,"Ġtreacher":32550,"Ġquasi":32551,"ĠPRES":32552,"Ġdeposition":32553,"Ġconfidentiality":32554,"issors":32555,"Ġimbalance":32556,"Ġspanning":32557,"Ġangular":32558,"ĠCul":32559,"communication":32560,"ĠNora":32561,"ĠGenius":32562,"opter":32563,"Ġsacked":32564,"Spot":32565,"Ġfinely":32566,"ĠCHR":32567,"282":32568,"waves":32569,"Palest":32570,"ĠRohing":32571,"NL":32572,"è¿":32573,"Ġshitty":32574,"ĠScalia":32575,"475":32576,"Progress":32577,"Ġreferencing":32578,"Ġclassrooms":32579,"abee":32580,"Ġsod":32581,"hesion":32582,"708":32583,"ĠZuckerberg":32584,"ĠFinish":32585,"ĠScotia":32586,"ĠSavior":32587,"ĠInstallation":32588,"antha":32589,"(-":32590,"Ġ302":32591,"ĠPunk":32592,"Ġcrater":32593,"youtu":32594,"Ġroast":32595,"Ġinfluencing":32596,"Ġdup":32597,"ĠJR":32598,"ĠGrav":32599,"Ġstature":32600,"Ġbathrooms":32601,"Aside":32602,"Wiki":32603,"mean":32604,"ĠZak":32605,"ĠOnes":32606,"ĠNath":32607,"Ġhypert":32608,"Ġcommencement":32609,"Civil":32610,"Ġmoderately":32611,"Ġdistributors":32612,"Ġbreastfeeding":32613,"Ġ980":32614,"ĠSik":32615,"ĠCig":32616,"ĠAMER":32617,"RIP":32618,"ĠCareer":32619,"usting":32620,"Ġmessed":32621,"Ġeh":32622,"ĠJensen":32623,"/$":32624,"Ġblackmail":32625,"Ġconversions":32626,"Ġscientifically":32627,"Ġmantra":32628,"paying":32629,"Ġivory":32630,"ĠCourts":32631,"OUGH":32632,"auntlet":32633,"Serial":32634,"Brow":32635,"ĠHundreds":32636,"323":32637,"Ġpee":32638,"Ġlinux":32639,"Ġsubmer":32640,"ĠPrincipal":32641,"485":32642,"ĠDSL":32643,"ĠCousins":32644,"Ġdoctrines":32645,"ĠAthletics":32646,"Ġ315":32647,"ĠKarma":32648,"Ġattent":32649,"urger":32650,"Ġprescribe":32651,"Ġencaps":32652,"ĠCame":32653,"Ġsecretive":32654,"ĠCrimes":32655,"dn":32656,"Clean":32657,"ĠEgyptians":32658,"ĠCarpenter":32659,"Ġll":32660,"Hum":32661,"ĠMilo":32662,"Ġcapitalists":32663,"Ġbriefed":32664,"Twe":32665,"ĠBasin":32666,"elvet":32667,"Mos":32668,"Ġplunge":32669,"ĠKaiser":32670,"ĠFuj":32671,"illin":32672,"Ġsafeguards":32673,"Ġoste":32674,"ĠOpportunity":32675,"ĠMafia":32676,"ĠCalling":32677,"apa":32678,"urban":32679,"brush":32680,"illard":32681,"cé":32682,"intelligence":32683,"ĠLob":32684,"ĠDruid":32685,"Ġsmoother":32686,"Ġfooting":32687,"Ġmotorists":32688,"arcity":32689,"Ġmasculinity":32690,"Ġmism":32691,"Ġabdominal":32692,"ĠTavern":32693,"ĠRoh":32694,"Ġescapes":32695,"signed":32696,"Anthony":32697,"Ġsacrificing":32698,"Ġintimacy":32699,"Ġanterior":32700,"ĠKod":32701,"Ġmotif":32702,"Ġgraz":32703,"Ġvisualization":32704,"Ġguitarist":32705,"ĠTrotsky":32706,"magic":32707,"Dar":32708,"ĠMori":32709,"Ġwards":32710,"Ġtoilets":32711,"lest":32712,"Ġteleport":32713,"ĠSundays":32714,"ĠPlat":32715,"ETS":32716,"ĠeSports":32717,"Patrick":32718,"ĠKatherine":32719,"enko":32720,"Ġhassle":32721,"ĠMick":32722,"ggles":32723,"Ġhob":32724,"aintain":32725,"Ġairborne":32726,"Ġspans":32727,"Ġchili":32728,"Ġaperture":32729,"Ġvolunteered":32730,"ĠIncident":32731,"ĠFres":32732,"ĠVeteran":32733,"aughtered":32734,"ingo":32735,"Ġuninsured":32736,"CLOSE":32737,"Ġfuse":32738,"Ġerotic":32739,"Ġadvertise":32740,"raising":32741,"Texture":32742,"Ġattends":32743,"ĠREAL":32744,"uddled":32745,"Ġsmoot":32746,"Ġ305":32747,"ĠWillis":32748,"Ġblond":32749,"Analysis":32750,"ĠVT":32751,"onica":32752,"Ġstronghold":32753,"RF":32754,"NM":32755,".>>":32756,"Ġprosperous":32757,"Ġboasted":32758,"292":32759,"ĠManufacturing":32760,"PRESS":32761,"gren":32762,"Ġpharmacy":32763,"ĠRockefeller":32764,"kai":32765,"Ġthumbs":32766,"ĠHut":32767,"Ġmotherboard":32768,"Ġguardians":32769,"ĠAlter":32770,"llular":32771,"Ġshack":32772,"Ġwisely":32773,"Ġbackbone":32774,"erva":32775,"Ġsuicides":32776,"ĠMcGregor":32777,"ijah":32778,"Emer":32779,"ĠBrav":32780,"Ġdesignate":32781,"POST":32782,"produced":32783,"Ġcleansing":32784,"irlwind":32785,"existent":32786,"ĠHumph":32787,"ĠPayne":32788,"Ġvested":32789,"Å¡":32790,"Ġstringent":32791,"iona":32792,"Ġunsub":32793,"Ġsummed":32794,"ĠHercules":32795,"subject":32796,"ĠRagnar":32797,"ĠNos":32798,"Ġcharacterization":32799,"Ġsavvy":32800,"ĠDawson":32801,"ĠCasino":32802,"Ġfri":32803,"ĠBarrier":32804,"Ġmisinformation":32805,"Ġinsulation":32806,"Ġcorridors":32807,"Ġairplanes":32808,"ĠNoct":32809,"ahi":32810,"Ġ1916":32811,"kb":32812,"armac":32813,"Ġshun":32814,"Ġschema":32815,"Ġhorrified":32816,"Ġ239":32817,"aunders":32818,"NB":32819,"iates":32820,"erity":32821,"ĠShard":32822,"Ġrarity":32823,"Ġgrouped":32824,"ĠGhana":32825,"against":32826,"ĠBiological":32827,"ĠAware":32828,"owell":32829,"ÏĦ":32830,"ĠBeau":32831,"shaw":32832,"Hack":32833,"ĠJulius":32834,"USS":32835,"olson":32836,"auna":32837,"cru":32838,"ĠMaurice":32839,"ĠIk":32840,"Ġsequencing":32841,"Ġradicals":32842,"Ġ(?,":32843,"virtual":32844,"Ġanyways":32845,"Ġreperc":32846,"Ġhandlers":32847,"Ġhesitant":32848,"éĥ":32849,"ĠMF":32850,"plementation":32851,"associated":32852,"Ġcampaigned":32853,"ĠYue":32854,"utations":32855,"ĠYoga":32856,"Ġsimmer":32857,"Ġrods":32858,"Ġmelody":32859,"Ġconvoy":32860,"videos":32861,"Ġscreened":32862,"Neg":32863,"ochemical":32864,"Ġ())":32865,"Ġultras":32866,"Ġantip":32867,"ĠIslanders":32868,"704":32869,"Ġfetish":32870,"Ġridiculously":32871,"ĠKart":32872,"Ġmitochondrial":32873,"Ġinterfering":32874,"Builder":32875,"Ġoverfl":32876,"Ġacne":32877,"ĠMud":32878,"ĠKerr":32879,"flex":32880,"ĠPostal":32881,"ĠBaltic":32882,"477":32883,"ĠPersons":32884,"ourage":32885,"HB":32886,"ĠMuse":32887,"ĠImmortal":32888,"ĠDriving":32889,"Ġpetitions":32890,"Ġsubscript":32891,"Ġsorce":32892,"ĠProcessor":32893,"uton":32894,"Sony":32895,"Ġphon":32896,"Ġraced":32897,"ĠAnthrop":32898,"Ġdaytime":32899,"ĠExercise":32900,"Adding":32901,"Ġengages":32902,"ĠQualcomm":32903,"Ġmiracles":32904,"Ġmemes":32905,"ĠDrink":32906,"ĠOrioles":32907,"Ġhairs":32908,"ĠPolar":32909,"athom":32910,"Ġslippery":32911,"ĠRemy":32912,"Ġcaramel":32913,"ĠYEAR":32914,"Ġalk":32915,"Ign":32916,"aution":32917,"ĠMerlin":32918,"ĠCran":32919,"Ġapologies":32920,"Ġ410":32921,"Ġouting":32922,"ĠMemories":32923,"appointed":32924,"Ġcountered":32925,"uld":32926,"posing":32927,"Ġfirewall":32928,"ĠWast":32929,"ĠWet":32930,"worked":32931,"seller":32932,"Ġrepealed":32933,"ereo":32934,"assuming":32935,"BLIC":32936,"mite":32937,"ĠCEOs":32938,"ĠChapel":32939,"elligent":32940,"________________________":32941,"Dog":32942,"Ġwart":32943,"Ġsubscriber":32944,"sports":32945,"Ġbegged":32946,"ĠMV":32947,"Ġsemif":32948,"ethical":32949,"Ġpreach":32950,"Ġrevital":32951,"Ġpunitive":32952,"Ġshortcuts":32953,"Ġinstituted":32954,"ĠWarsaw":32955,"Ġabdomen":32956,"ĠKING":32957,"Ġsuperintendent":32958,"Ġfry":32959,"ĠGeo":32960,"TOR":32961,"Ġcontradictions":32962,"aptic":32963,"Ġlandscapes":32964,"bugs":32965,"Ġclust":32966,"Ġvolley":32967,"cribed":32968,"Ġtandem":32969,"Ġrobes":32970,"WHAT":32971,"Ġpromoter":32972,"Ġeloqu":32973,"reviewed":32974,"ĠDK":32975,"ĠPlato":32976,"Ġfps":32977,"Tank":32978,"ĠDerrick":32979,"Ġprioritize":32980,"asper":32981,"ĠHonduras":32982,"ĠCompleted":32983,"nec":32984,"Ġmog":32985,"nir":32986,"ĠMayo":32987,"DEF":32988,"stall":32989,"inness":32990,"ĠVolkswagen":32991,"Ġprecaution":32992,"ĠMell":32993,"iak":32994,"istries":32995,"Ġ248":32996,"Ġoverlapping":32997,"Senate":32998,"ĠEnhance":32999,"resy":33000,"racial":33001,"ORTS":33002,"ĠMormons":33003,"Strong":33004,"ĠCoch":33005,"Mexico":33006,"ĠMaduro":33007,"Ġjars":33008,"Ġcane":33009,"Wik":33010,"olla":33011,"ifference":33012,"Ġphysicist":33013,"ĠMaggie":33014,"Ġ285":33015,"Ġdepiction":33016,"ĠMcLaren":33017,"Ju":33018,"Ġslows":33019,"Ġcommissioners":33020,"ĠWillow":33021,"ĠExplos":33022,"hovah":33023,"Ġtechnician":33024,"Ġhomicides":33025,"ĠFlav":33026,"ĠTruman":33027,"Ġ10000":33028,"uctor":33029,"Ġshader":33030,"Newsletter":33031,"457":33032,"Ġrever":33033,"Ġhardened":33034,"Ġwhereabouts":33035,"Ġredevelop":33036,"Ġcarbs":33037,"Ġtravers":33038,"Ġsquirrel":33039,"Ġfollower":33040,"Ġsings":33041,"508":33042,"Ġrabbits":33043,"emonium":33044,"Ġdocumenting":33045,"Ġmisunderstood":33046,")'":33047,"Rick":33048,"ggies":33049,"Ġpremie":33050,"Ġskating":33051,"Ġpassports":33052,"Ġfists":33053,"ageddon":33054,"Haw":33055,"ACP":33056,"080":33057,"ĠThoughts":33058,"ĠCarlson":33059,"Ġpriesthood":33060,"hua":33061,"Ġdungeons":33062,"ĠLoans":33063,"Ġantis":33064,"Ġfamiliarity":33065,"ĠSabb":33066,"opal":33067,"ĠInk":33068,"strike":33069,"Ġcram":33070,"Ġlegalized":33071,"Ġcuisine":33072,"Ġfibre":33073,"Travel":33074,"ĠMonument":33075,"ODY":33076,"ethy":33077,"Ġinterstate":33078,"ĠPUR":33079,"emporary":33080,"ĠArabian":33081,"developed":33082,"Ġsaddle":33083,"Ġgithub":33084,"ĠOffer":33085,"ĠISP":33086,"rolet":33087,"ĠSUPER":33088,"ĠDenis":33089,"Ġmultiplier":33090,"Ġstirred":33091,"Interestingly":33092,"Ġcustomary":33093,"Ġbilled":33094,"hex":33095,"Ġmultiplied":33096,"Ġflipping":33097,"ĠCrosby":33098,"Ġfundamentals":33099,"iae":33100,"ĠPlayed":33101,"ĠAtom":33102,"amazon":33103,"ĠFlam":33104,"eez":33105,"activated":33106,"Ġtablespoon":33107,"Ġliberalism":33108,"ĠPalin":33109,"ĠPatel":33110,"Num":33111,"ĠTAM":33112,"Ġsurn":33113,"ĠReloaded":33114,"Ġcoined":33115,"\"],":33116,"ĠClash":33117,"ĠAgu":33118,"Ġpragmatic":33119,"ĠActivate":33120,"Ġ802":33121,"Ġtrailers":33122,"Ġsilhou":33123,"Ġprobes":33124,"Ġcircus":33125,"ĠBain":33126,"ĠLindsay":33127,"ĠAbbey":33128,"Delivery":33129,"Ġconcession":33130,"Ġgastro":33131,"ĠSprite":33132,"ÄŁ":33133,"andel":33134,"Ġgimm":33135,"Ġautobi":33136,"ĠTurtle":33137,"Ġwonderfully":33138,"ĠHaram":33139,"ĠWorldwide":33140,"ĠHandle":33141,"Ġtheorists":33142,"Ġsleek":33143,"ĠZhu":33144,"ographically":33145,"EGA":33146,"ĠOwners":33147,"aths":33148,"ĠAntarctic":33149,"natal":33150,"=\"\"":33151,"flags":33152,"````":33153,"Ġsul":33154,"Kh":33155,"Ġpotassium":33156,"Ġlineman":33157,"Ġcereal":33158,"ĠSeasons":33159,"Ġ2022":33160,"Ġmathematic":33161,"Ġastronomers":33162,"professional":33163,"Ġfares":33164,"cknowled":33165,"Ġchi":33166,"Ġyoungsters":33167,"Ġmistakenly":33168,"Ġhemisphere":33169,"ĠDivinity":33170,"rone":33171,"Ġ\",":33172,"rings":33173,"Ġattracts":33174,"vana":33175,"å¹":33176,"CAP":33177,"Ġplaylist":33178,"Ġporch":33179,"ãģ£":33180,"Ġincorporates":33181,"Ġsoak":33182,"Ġasserting":33183,"ĠTerrorism":33184,"ĠPablo":33185,"Ja":33186,"cester":33187,"Ġfearing":33188,"ĠPrayer":33189,"Ġescalated":33190,"GW":33191,"Ġrobe":33192,"ĠBrighton":33193,"acists":33194,"ĠSymphony":33195,"ĠDwarf":33196,"ĠParade":33197,"ĠLego":33198,"Ġinexpl":33199,"Ġlords":33200,"leaf":33201,"RAG":33202,"liber":33203,"Ġcigars":33204,"ĠJehovah":33205,"606":33206,"WINDOWS":33207,"ĠLiberia":33208,"ebus":33209,"Heavy":33210,"Ġlubric":33211,"ĠRW":33212,"anguages":33213,"Ġnarrowed":33214,"computer":33215,"ĠEmber":33216,"Ġmurdering":33217,"Ġdownstream":33218,"ĠTuls":33219,"ĠTables":33220,"Topic":33221,"ĠAccuracy":33222,"=/":33223,"lost":33224,"ĠRei":33225,"Ġprogresses":33226,"bear":33227,"Ġestablishments":33228,"Justin":33229,"ĠPeach":33230,"ĠGomez":33231,"å¿":33232,"ĠTriangle":33233,"Ident":33234,"ĠHive":33235,"Resources":33236,"Ġmixes":33237,"ĠAssuming":33238,"Mu":33239,"Ġhypoc":33240,"Ġsane":33241,"ĠWan":33242,"idious":33243,"Success":33244,"Ġio":33245,"Angel":33246,"Ġdangerously":33247,"ĠCreature":33248,"WORK":33249,":[":33250,"ĠKatrina":33251,"Listener":33252,"Miller":33253,"ĠIdlib":33254,"hang":33255,"Ġcircumvent":33256,"href":33257,"Ġcelestial":33258,"ĠWeeks":33259,"ĠPug":33260,"ĠDalton":33261,"Ġsubpoena":33262,"uku":33263,"Ġpersisted":33264,"pei":33265,"olding":33266,"ĠDocuments":33267,"ĠHast":33268,"ĠCENT":33269,"Ġprimer":33270,"Ġsynonymous":33271,"Ġnib":33272,"ombs":33273,"Ġnotation":33274,"ĠDish":33275,"ĠAtmosp":33276,"Ġforbid":33277,"ĠANG":33278,"pattern":33279,"los":33280,"Ġprojectiles":33281,"brown":33282,".\",":33283,"ĠVenom":33284,"Ġfiercely":33285,"ublished":33286,"ĠUran":33287,"ĠNicarag":33288,"410":33289,"ĠCAL":33290,"OTOS":33291,"ĠMiracle":33292,"ĠEnchant":33293,"Ġguarding":33294,"append":33295,"Attach":33296,"Ġleveled":33297,"Ġcondoms":33298,"ihilation":33299,"649":33300,"Ġnightmares":33301,"ĠTHEY":33302,"ĠSTART":33303,"ĠKinn":33304,"Ġroommate":33305,"Ġhygiene":33306,"opping":33307,"Job":33308,"Ġlvl":33309,"ĠVER":33310,"ĠKeeping":33311,"abetic":33312,"Ġformatting":33313,"erala":33314,"Ġrevisions":33315,"Ġresurg":33316,"Tel":33317,"ĠGoodman":33318,"353":33319,"pod":33320,"Ġindisp":33321,"ĠTranslation":33322,"Ġgown":33323,"ĠMund":33324,"Ġcis":33325,"Ġbystand":33326,"collect":33327,"ĠPunjab":33328,"actively":33329,"ĠGamb":33330,"tell":33331,"Ġimporting":33332,"gencies":33333,"Ġlocom":33334,"ĠBrill":33335,"Holy":33336,"ĠBerger":33337,"Ġshowdown":33338,"Ġresponders":33339,"ILY":33340,"Ġtakedown":33341,"leted":33342,"Ġmattered":33343,"Ġpredictive":33344,"Ġoverlay":33345,"GPU":33346,"ĠVick":33347,"Ġconveyed":33348,"Tab":33349,"peer":33350,"Scan":33351,"Ġdefensively":33352,"vae":33353,"Ġapproving":33354,"Ġtiers":33355,"ĠVia":33356,"querade":33357,"ĠSaudis":33358,"Ġdemolished":33359,"ĠProphe":33360,"Ġmono":33361,"Ġhospitality":33362,"HAM":33363,"ĠAriel":33364,"MOD":33365,"ĠTorah":33366,"Ġblah":33367,"ĠBelarus":33368,"erential":33369,"ĠTuc":33370,"Ġbanker":33371,"397":33372,"Ġmosquit":33373,"ĠScientist":33374,"ĠMusical":33375,"Ġhust":33376,"Shift":33377,"Ġtorment":33378,"Ġstandoff":33379,"Educ":33380,"ĠFog":33381,"Ġamplifier":33382,"Shape":33383,"Instance":33384,"ĠCritics":33385,"Ġdaemon":33386,"Houston":33387,"Ġmattress":33388,"ĠIDF":33389,"Ġobscene":33390,"ĠAmer":33391,"hetti":33392,"Ġcompiling":33393,"352":33394,"verett":33395,"ĠReduction":33396,"istration":33397,"ĠBlessed":33398,"ĠBachelor":33399,"316":33400,"Ġprank":33401,"ĠVulcan":33402,"dding":33403,"Ġmourning":33404,"ĠQuint":33405,"ĠBlaster":33406,"testing":33407,"Ġsediment":33408,">>>":33409,"ĠEternity":33410,"ĠWHERE":33411,"ĠMaze":33412,"Ġreacting":33413,"ĠAlv":33414,"omsday":33415,"ĠCRA":33416,"Ġtranslator":33417,"Ġbogus":33418,"atu":33419,"Website":33420,"olls":33421,"Ġbaptism":33422,"Ġsibling":33423,"ĠAutumn":33424,"vez":33425,"ãģ®é":33426,"guards":33427,"Georg":33428,"assadors":33429,"ĠFreud":33430,"Ġcontinents":33431,"ĠRegistry":33432,"Bernie":33433,"ĸļ士":33434,"Ġtolerant":33435,"ĠUW":33436,"Ġhorribly":33437,"995":33438,"ĠMIDI":33439,"Ġimpatient":33440,"ocado":33441,"eri":33442,"ĠWorst":33443,"ĠNorris":33444,"ĠTalking":33445,"Ġdefends":33446,"ensable":33447,"Ġ2021":33448,"Ġanatomy":33449,"Lew":33450,"Ġdrawer":33451,"ĠCanberra":33452,"Ġpatriotic":33453,"é¾įåĸļ士":33454,"ĠAvg":33455,"ARM":33456,"Ġundisclosed":33457,"Ġfarewell":33458,"459":33459,"bable":33460,"ĠAllison":33461,"OLOG":33462,"Ġconco":33463,"tight":33464,"ĠACPI":33465,"ĠMines":33466,"lich":33467,"ĠâĶľ":33468,"represented":33469,"200000":33470,"Ġenthusiast":33471,"OTS":33472,"bil":33473,"ĠIngredients":33474,"Ġinventor":33475,"ĠMySQL":33476,"³³³":33477,"ĠABOUT":33478,"within":33479,"Ġmk":33480,"Bul":33481,"ĠFake":33482,"Ġdraconian":33483,"Wa":33484,"helm":33485,"ĠTerran":33486,"erville":33487,"Ġcommonplace":33488,"SIZE":33489,"Ġ\"<":33490,"replace":33491,"ographs":33492,"ĠSELECT":33493,"incible":33494,"ĠMostly":33495,"ĠSheffield":33496,"ĠIDE":33497,"uggle":33498,"Ġcitations":33499,"hurst":33500,"ĠUnix":33501,"Ġunleash":33502,"ĠPiper":33503,"ĠNano":33504,"Ġsuccumb":33505,"Ġreluctance":33506,"Ġ2500":33507,"ĠMerchant":33508,"Ġwiret":33509,"Ġcombos":33510,"ĠBirthday":33511,"Ġcharcoal":33512,"ĠUPS":33513,"ĠFairfax":33514,"Ġdriveway":33515,"ĠTek":33516,"ĠPitch":33517,"overe":33518,"Ġtechnicians":33519,"ĠActual":33520,"flation":33521,"ĠFiscal":33522,"ĠEmpty":33523,"anamo":33524,"Ġmagnesium":33525,"Ġslut":33526,"Ġgrowers":33527,"Investigators":33528,"():":33529,"ĠSatellite":33530,"ĠKeynes":33531,"missive":33532,"lane":33533,"Ġborough":33534,"344":33535,"ĠTEAM":33536,"ĠBethesda":33537,"CV":33538,"hower":33539,"ĠRAD":33540,"Ġchant":33541,"ĠRiy":33542,"Ġcompositions":33543,"Ġmildly":33544,"Ġmeddling":33545,"Ġagility":33546,"aneers":33547,"501":33548,"Ġsynth":33549,"linger":33550,"291":33551,"Ġexclaimed":33552,"Party":33553,"Ġcontamin":33554,"ĠManor":33555,"ĠRespond":33556,"Ġpraising":33557,"Ġmanners":33558,"fleet":33559,"Summer":33560,"ĠLynd":33561,"ĠDefinitely":33562,"grim":33563,"Ġbowling":33564,"stri":33565,"çĽ":33566,"ynt":33567,"Ġmandates":33568,"DIV":33569,"Ġreconcile":33570,"views":33571,"ĠDamon":33572,"vette":33573,"Flo":33574,"ĠGreatest":33575,"ilon":33576,"icia":33577,"Ġportrayal":33578,"Ġcushion":33579,"504":33580,"1979":33581,"ossal":33582,"Applic":33583,"scription":33584,"Ġmitigation":33585,"ATS":33586,"pac":33587,"Ġerased":33588,"Ġdeficiencies":33589,"ĠHollande":33590,"ĠXu":33591,"Ġbred":33592,"Ġpregnancies":33593,"femin":33594,"Ġemph":33595,"Ġplanners":33596,"Ġoutper":33597,"uttering":33598,"Ġperpetrator":33599,"Ġmotto":33600,"ĠEllison":33601,"ĠNEVER":33602,"Ġadmittedly":33603,"ARI":33604,"ĠAzerbaijan":33605,"Ġmillisec":33606,"Ġcombustion":33607,"ĠBottle":33608,"ĠLund":33609,"ĠPs":33610,"ĠDress":33611,"Ġfabricated":33612,"Ġbattered":33613,"Ġsidel":33614,"ĠNotting":33615,"Foreign":33616,"ĠJerome":33617,"020":33618,"ĠArbit":33619,"Ġknots":33620,"ĠRIGHT":33621,"Moving":33622,"ãģĻ":33623,"Ġsurgeries":33624,"Ġcourthouse":33625,"Ġmastered":33626,"Ġhovering":33627,"ĠBran":33628,"ĠAlison":33629,"Ġsafest":33630,"military":33631,"Ġbullied":33632,"Ġbarrage":33633,"Reader":33634,"ESE":33635,"ĠGeographic":33636,"Tools":33637,"314":33638,"ĠGeek":33639,"roth":33640,"glers":33641,"ĠFIN":33642,"Ïģ":33643,"ĠAston":33644,"altern":33645,"488":33646,"Ġveterin":33647,"Gamer":33648,"Ġintel":33649,"renches":33650,"Shield":33651,"Ġamnesty":33652,"ĠBhar":33653,"Ġpiled":33654,"Ġhonorable":33655,"ĠInstitutes":33656,"Ġsoaked":33657,"Ġcoma":33658,"ĠEFF":33659,"341":33660,"bytes":33661,"ĠGmail":33662,"lein":33663,"ĠCanadiens":33664,"material":33665,"Il":33666,"Ġinstructors":33667,"ĠKY":33668,"Ġconceive":33669,"ubb":33670,"ĠPossible":33671,"Ġeasing":33672,"ĠChristina":33673,"Ġcaric":33674,"ĠHDR":33675,"ROM":33676,"Ġshovel":33677,"delete":33678,"Ġpuff":33679,"ĠChanging":33680,"Ġseamlessly":33681,"Attribute":33682,"Ġacquisitions":33683,"akery":33684,"ĠEF":33685,"Ġautistic":33686,"ĠTakes":33687,"ĠPowder":33688,"ĠStir":33689,"510":33690,"ĠBubble":33691,"settings":33692,"ĠFowler":33693,"Ġmustard":33694,"Ġmoreover":33695,"Ġcopyrighted":33696,"ĠLEDs":33697,"1500":33698,"æī":33699,"ĠHIS":33700,"enf":33701,"Ġcustod":33702,"ĠHuck":33703,"Gi":33704,"Ġimg":33705,"Answer":33706,"Ct":33707,"jay":33708,"ĠInfrastructure":33709,"Ġfederally":33710,"Loc":33711,"Ġmicrobes":33712,"Ġoverrun":33713,"dds":33714,"otent":33715,"adiator":33716,">>>>>>>>":33717,"Ġtornado":33718,"Ġadjud":33719,"Ġintrigued":33720,"Ġsi":33721,"ĠRevelation":33722,"progress":33723,"Ġburglary":33724,"ĠSaiyan":33725,"ĠKathy":33726,"Ġserpent":33727,"ĠAndreas":33728,"Ġcompel":33729,"essler":33730,"ĠPlastic":33731,"ĠAdvent":33732,"ĠPositive":33733,"ĠQt":33734,"ĠHindus":33735,"registered":33736,"ularity":33737,"Ġrighteousness":33738,"Ġdemonic":33739,"uitive":33740,"ĠBDS":33741,"ĠGregg":33742,"cia":33743,"ĠCrusade":33744,"ĠSinai":33745,"WARE":33746,"+(":33747,"Ġmell":33748,"Ġderail":33749,"yards":33750,"Ast":33751,"Ġnoticeably":33752,"ĠOber":33753,"Ram":33754,"Ġunnoticed":33755,"Ġseq":33756,"avage":33757,"Ts":33758,"Ġ640":33759,"Ġconcede":33760,"Ġ])":33761,"Fill":33762,"Ġcaptivity":33763,"ĠImprovement":33764,"ĠCrusader":33765,"araoh":33766,"MAP":33767,"æĹ":33768,"Ġstride":33769,"always":33770,"Fly":33771,"Nit":33772,"Ġalgae":33773,"ĠCooking":33774,"ĠDoors":33775,"Malley":33776,"Ġpolicemen":33777,"ãģį":33778,"Ġastronaut":33779,"accessible":33780,"495":33781,"ĠRAW":33782,"cliffe":33783,"udicrous":33784,"Ġdepended":33785,"alach":33786,"Ġventures":33787,"rake":33788,"Ġtits":33789,"ĠHou":33790,"Ġcondom":33791,"ormonal":33792,"Ġindent":33793,"Ġuploading":33794,"Footnote":33795,"Important":33796,"Ġ271":33797,"Ġmindful":33798,"Ġcontends":33799,"Cra":33800,"Ġcalibr":33801,"ĠOECD":33802,"plugin":33803,"Fat":33804,"ĠISS":33805,"ĠDynamics":33806,"ansen":33807,"686":33808,"'),":33809,"Ġsprite":33810,"Ġhandheld":33811,"ĠHipp":33812,"=~=~":33813,"Trust":33814,"Ġsemantics":33815,"ĠBundes":33816,"ĠReno":33817,"ĠLiterature":33818,"sense":33819,"Gary":33820,"ĠAeg":33821,"ĠTrin":33822,"EEK":33823,"Ġcleric":33824,"ĠSSH":33825,"Ġchrist":33826,"Ġinvading":33827,"ibu":33828,"Ġenum":33829,"aura":33830,"Ġallege":33831,"ĠIncredible":33832,"BBC":33833,"Ġthru":33834,"Ġsailed":33835,"Ġemulate":33836,"Ġinsecurity":33837,"Ġcrou":33838,"Ġaccommodations":33839,"Ġincompetent":33840,"Ġslips":33841,"ĠEarthqu":33842,"sama":33843,"ILLE":33844,"ĠiPhones":33845,"asaki":33846,"Ġbye":33847,"Ġard":33848,"Ġextras":33849,"Ġslaughtered":33850,"Ġcrowdfunding":33851,"resso":33852,"Ġfilib":33853,"ĠERROR":33854,"ĠTLS":33855,"egg":33856,"ĠItal":33857,"Ġenlist":33858,"ĠCatalonia":33859,"ĠScots":33860,"Ġsergeant":33861,"Ġdissolve":33862,"NH":33863,"Ġstandings":33864,"rique":33865,"IQ":33866,"Ġbeneficiary":33867,"Ġaquarium":33868,"YouTube":33869,"ĠPowerShell":33870,"Ġbrightest":33871,"ĠWarrant":33872,"Sold":33873,"Writing":33874,"Ġbeginnings":33875,"ĠReserved":33876,"ĠLatinos":33877,"heading":33878,"Ġ440":33879,"Ġrooftop":33880,"ATING":33881,"Ġ390":33882,"VPN":33883,"Gs":33884,"kernel":33885,"turned":33886,"Ġpreferable":33887,"Ġturnovers":33888,"ĠHels":33889,"Sa":33890,"ĠShinji":33891,"veh":33892,"ĠMODULE":33893,"Viol":33894,"Ġexiting":33895,"Ġjab":33896,"ĠVanilla":33897,"Ġacron":33898,"ĠGap":33899,"bern":33900,"Ak":33901,"ĠMcGu":33902,"Ġendlessly":33903,"ĠFarage":33904,"ĠNoel":33905,"Va":33906,"MK":33907,"Ġbrute":33908,"ĠKru":33909,"ĠESV":33910,"ĠOlivia":33911,"âĢł":33912,"ĠKaf":33913,"Ġtrusting":33914,"Ġhots":33915,"324":33916,"Ġmalaria":33917,"Ġjson":33918,"Ġpounding":33919,"ortment":33920,"Country":33921,"Ġpostponed":33922,"Ġunequiv":33923,"?),":33924,"ĠRooney":33925,"udding":33926,"ĠLeap":33927,"urrence":33928,"shapeshifter":33929,"ĠHAS":33930,"osate":33931,"Ġcavern":33932,"Ġconservatism":33933,"ĠBAD":33934,"Ġmileage":33935,"Ġarresting":33936,"Vaults":33937,"Ġmixer":33938,"Democratic":33939,"ĠBenson":33940,"Ġauthored":33941,"8000":33942,"Ġproactive":33943,"ĠSpiritual":33944,"tre":33945,"Ġincarcerated":33946,"ĠSort":33947,"Ġpeaked":33948,"Ġwielding":33949,"reciation":33950,"×Ļ×":33951,"Patch":33952,"ĠEmmy":33953,"Ġexqu":33954,"tto":33955,"ĠRatio":33956,"ĠPicks":33957,"ĠGry":33958,"phant":33959,"Ġfret":33960,"Ġethn":33961,"Ġarchived":33962,"%-":33963,"cases":33964,"ĠBlaze":33965,"Ġimb":33966,"cv":33967,"yss":33968,"imony":33969,"Ġcountdown":33970,"Ġawakening":33971,"ĠTunisia":33972,"ĠRefer":33973,"ĠMJ":33974,"Ġunnatural":33975,"ĠCarnegie":33976,"izen":33977,"ĠNuggets":33978,"hess":33979,"Ġevils":33980,"647":33981,"Ġintroductory":33982,"loving":33983,"ĠMcMahon":33984,"Ġambiguity":33985,"Label":33986,"ĠAlmighty":33987,"Ġcoloring":33988,"ĠClaus":33989,"setting":33990,"NULL":33991,"ĠFavorite":33992,"ĠSIG":33993,">(":33994,"ĠShiva":33995,"ĠMayer":33996,"Ġstormed":33997,"ĠCoverage":33998,"weapons":33999,"igham":34000,"Ġunanswered":34001,"Ġleve":34002,"Ġcoy":34003,"cas":34004,"bags":34005,"asured":34006,"Seattle":34007,"ĠSantorum":34008,"serious":34009,"Ġcourageous":34010,"ĠSoup":34011,"Ġconfiscated":34012,"Ġ///":34013,"Ġunconventional":34014,"Ġmoms":34015,"ĠRohingya":34016,"ĠOrchestra":34017,"ĠPotion":34018,"Ġdiscredit":34019,"ĠFIL":34020,"fixed":34021,"ĠDeer":34022,"doi":34023,"ĠDimension":34024,"Ġbureaucrats":34025,"eteen":34026,"ĠactionGroup":34027,"ohm":34028,"Ġbumps":34029,"ĠUtility":34030,"Ġsubmarines":34031,"renheit":34032,"research":34033,"ĠShapiro":34034,"Ġsketches":34035,"Ġdeceptive":34036,"ĠVil":34037,"esame":34038,"ĠEssentially":34039,"Ġrampage":34040,"isky":34041,"Ġmuttered":34042,"thritis":34043,"Ġ236":34044,"fet":34045,"bars":34046,"Ġpupil":34047,"ĠThou":34048,"oS":34049,"song":34050,"Ġfractured":34051,"Ġrevert":34052,"picture":34053,"Ġcriterion":34054,"usher":34055,"Ġrepercussions":34056,"ĠVintage":34057,"ĠSuperintendent":34058,"Officers":34059,"Ġflagged":34060,"Ġblames":34061,"Ġinverse":34062,"ographers":34063,"Ġmakeshift":34064,"Ġdevoid":34065,"Ġfossils":34066,"ĠAristotle":34067,"ĠFunds":34068,"Ġdepleted":34069,"ĠFlu":34070,"ĠYuan":34071,"Ġwoes":34072,"Ġlipid":34073,"Ġsitu":34074,"requisites":34075,"Ġfurnish":34076,"ĠSamar":34077,"Ġshameful":34078,"Ġadversely":34079,"Ġadept":34080,"Ġremorse":34081,"Ġmurderous":34082,"uckles":34083,"ĠESL":34084,"Ġ314":34085,"sent":34086,"Ġredef":34087,"ĠCache":34088,"ĠPurs":34089,"igans":34090,"Ġ460":34091,"Ġprescriptions":34092,"Ġfres":34093,"Fuck":34094,"ocrates":34095,"Twenty":34096,"ĠWeird":34097,"ĠToggle":34098,"ĠCalled":34099,"itizens":34100,"Ġpoultry":34101,"Ġharvesting":34102,"ãĤ¦ãĤ¹":34103,"Bottom":34104,"Ġcautioned":34105,"tn":34106,"396":34107,"ĠNikki":34108,"Ġevaluations":34109,"Ġharassing":34110,"Ġbindings":34111,"ĠMonetary":34112,"Ġhitters":34113,"Ġadversary":34114,"unts":34115,"Ġsetback":34116,"Ġencrypt":34117,"ĠCait":34118,"Ġlows":34119,"enges":34120,"ĠNorn":34121,"Ġbulbs":34122,"Ġbottled":34123,"ĠVoyager":34124,"317":34125,"Ġspheres":34126,"politics":34127,"Ġsubtract":34128,"Ġsensations":34129,"Ġappalling":34130,"Ġ316":34131,"Ġenvironmentally":34132,"ĠSTEM":34133,"Ġpublishes":34134,"560":34135,"Ġdiligence":34136,"484":34137,"Ġadvises":34138,"Ġpetrol":34139,"Ġimagining":34140,"Ġpatrols":34141,"ĠInteger":34142,"ĠAshes":34143,"actus":34144,"ĠRadiant":34145,"ĠLT":34146,"itability":34147,"htaking":34148,"Setting":34149,"Ġnuanced":34150,"ĠReef":34151,"ĠDevelopers":34152,"Ni":34153,"pieces":34154,"990":34155,"License":34156,"Ġlowers":34157,"ĠOttoman":34158,"327":34159,"ooo":34160,"Ġquitting":34161,"markets":34162,"Behind":34163,"Ġbasin":34164,"Ġdocs":34165,"anie":34166,"flash":34167,"ctl":34168,"Ġcivilized":34169,"ĠFukushima":34170,"\"],\"":34171,"ĠKS":34172,"ĠHonestly":34173,"arat":34174,"Ġconstructs":34175,"ĠLans":34176,"ĠDire":34177,"ĠLIKE":34178,"ĠTrouble":34179,"Ġwithholding":34180,"ĠOblivion":34181,"Ġsanity":34182,"anya":34183,"Const":34184,"Ġgrocer":34185,"ĠCelsius":34186,"Ġrecounted":34187,"ĠWife":34188,"Border":34189,"atered":34190,"happy":34191,"Ġspoiler":34192,"Ġlogically":34193,"Hall":34194,"Ġsucceeding":34195,"Ġpolymorph":34196,"Ġaxes":34197,"ĠShotgun":34198,"ĠSlim":34199,"ĠPrinciples":34200,"ĠLeth":34201,"arta":34202,"Ġscor":34203,"Screenshot":34204,"Ġrelaxation":34205,"#$#$":34206,"Ġdeterrent":34207,"iddy":34208,"Ġpowerless":34209,"Ġlesbians":34210,"Ġchords":34211,"ĠEdited":34212,"selected":34213,"Ġseparatists":34214,"0002":34215,"Ġairspace":34216,"Ġturnaround":34217,"Ġcunning":34218,"PATH":34219,"Poly":34220,"Ġbombed":34221,"Ġtion":34222,"xs":34223,"Ġwithhold":34224,"Ġwaged":34225,"ĠLiberties":34226,"Flag":34227,"Ġcomforting":34228,"454":34229,"ĠIris":34230,"arers":34231,"Ġrag":34232,"Ġrelocated":34233,"ĠGuarant":34234,"Ġstrategically":34235,"Ġgamma":34236,"uberty":34237,"ĠLockheed":34238,"gres":34239,"Ġgrilled":34240,"ĠLowe":34241,"stats":34242,"ĠRocks":34243,"Ġsensing":34244,"Ġrenting":34245,"ĠGeological":34246,"اØ":34247,"otrop":34248,"Ġsew":34249,"Ġimproperly":34250,"486":34251,"Ġâĸł":34252,"Ġstarving":34253,"ĠBj":34254,"Discussion":34255,"328":34256,"ĠCombo":34257,"ĠFixes":34258,"NAT":34259,"Ġstriving":34260,"thora":34261,"Ġharvested":34262,"ĠPing":34263,"Ġplayful":34264,"Ġavenues":34265,"Ġoccupational":34266,"Ġwakes":34267,"ĠCourier":34268,"Ġdrummer":34269,"ĠBrowser":34270,"ĠHouth":34271,"itu":34272,"Ġapparel":34273,"paste":34274,"Ġhunted":34275,"ĠSecondly":34276,"lain":34277,"XY":34278,"ĠPIN":34279,"icons":34280,"Ġcocktails":34281,"Ġsizable":34282,"Ġhurdles":34283,"estinal":34284,"ĠRecreation":34285,"Ġeco":34286,"648":34287,"ĠDied":34288,"mint":34289,"Ġfingerprints":34290,"Ġdispose":34291,"ĠBosnia":34292,"tsy":34293,"2200":34294,"Ġinspected":34295,"ĠFou":34296,"Ġfuss":34297,"Ġambush":34298,"ĠRak":34299,"Ġmanifested":34300,"Prosecut":34301,"Ġsuffice":34302,"rences":34303,"Ġcompensated":34304,"ĠCyrus":34305,"Ġgenus":34306,"ĠWolverine":34307,"ĠTrends":34308,"Ġhikes":34309,"ĠSeen":34310,"Ġenrol":34311,"Cold":34312,"Ġpolitely":34313,"ĠSlav":34314,"ĠRupert":34315,"Ġeyewitness":34316,"ĠAlto":34317,"Ġuncomp":34318,"Ġposterior":34319,"Must":34320,"ĠHerz":34321,"Ġprogressively":34322,"Ġ234":34323,"Ġindifference":34324,"ĠCunningham":34325,"Ġacademia":34326,"Ġsewer":34327,"Ġastounding":34328,"ĠAES":34329,"rather":34330,"Ġeldest":34331,"Ġclimbs":34332,"ĠAdds":34333,"Ġoutcry":34334,"Ġcontag":34335,"ĠHouses":34336,"Ġpept":34337,"ĠMelania":34338,"interested":34339,"ĠUCH":34340,"ĠRoots":34341,"ĠHubbard":34342,"ĠTBD":34343,"ĠRomanian":34344,"filename":34345,"Stone":34346,"ĠImpl":34347,"Ġchromosome":34348,"Cle":34349,"dx":34350,"Ġscrambled":34351,"ĠPt":34352,"Ġ242":34353,"OPLE":34354,"Ġtremendously":34355,"Street":34356,"Ġcraving":34357,"Ġbundled":34358,"ĠRG":34359,"pipe":34360,"Ġinjuring":34361,"Ġarcane":34362,"Particip":34363,"ĠHeroic":34364,"sty":34365,"Ġtopping":34366,"ĠTempest":34367,"rentices":34368,"bh":34369,"Ġparanoia":34370,"ĠUnicode":34371,"Ġegregious":34372,"Ġ\\'":34373,"ĠOswald":34374,"Ġgravel":34375,"ĠSimpsons":34376,"Ġbland":34377,"ĠGuantanamo":34378,"Writer":34379,"liners":34380,"ĠDice":34381,"JC":34382,"Ġparity":34383,"Ġsided":34384,"Ġ237":34385,"ĠPyrrha":34386,"atters":34387,"dk":34388,"Fine":34389,"compan":34390,"Ġformulated":34391,"ĠIdol":34392,"ilers":34393,"hemoth":34394,"ĠFav":34395,"Ġintrusion":34396,"Ġcarrots":34397,"ĠLayer":34398,"ĠHacker":34399,"Ġ----------------":34400,"Ġmoderation":34401,"éģ":34402,"ococ":34403,"Ġcharacterize":34404,"ĠTeresa":34405,"Ġsocioeconomic":34406,"Ġperk":34407,"ĠParticipation":34408,"training":34409,"ĠPaulo":34410,"phys":34411,"Ġtrustworthy":34412,"Ġembodied":34413,"ĠMerch":34414,"currency":34415,"ĠPriority":34416,"Ġteasing":34417,"Ġabsorbing":34418,"Ġunfinished":34419,"ĠComparison":34420,"Ġdisple":34421,"writers":34422,"Ġprofessions":34423,"ĠPenguin":34424,"Ġangrily":34425,"ĠLINK":34426,"688":34427,"ĠCorrespond":34428,"Ġprevailed":34429,"Ġcartel":34430,"lp":34431,"asms":34432,"ĠRedemption":34433,"ĠIslamists":34434,"effects":34435,"dose":34436,"ĠLatter":34437,"ĠHalifax":34438,"Ġvas":34439,"ĠTopics":34440,"ĠNamed":34441,"advertising":34442,"zza":34443,"ICES":34444,"Ġretarded":34445,"achable":34446,"ĠPuppet":34447,"ĠItemLevel":34448,"Ġretract":34449,"Ġidentifiable":34450,"Aaron":34451,"ĠBuster":34452,"sol":34453,"helle":34454,"assemb":34455,"Hope":34456,"ranged":34457,"Ba":34458,"ĠPurch":34459,"éĢ":34460,"ĠSiri":34461,"Ġarrivals":34462,"Ġ1912":34463,"Ġshortened":34464,"Ġ312":34465,"Ġdiscrepancy":34466,"ĠTemperature":34467,"ĠWalton":34468,"Ġkinderg":34469,"polit":34470,"Ġremix":34471,"Ġconnectors":34472,"ãĥĺãĥ©":34473,"ĠKazakhstan":34474,"dominated":34475,"Ġsugars":34476,"imble":34477,"ĠPanic":34478,"ĠDemand":34479,"ĠColony":34480,"onen":34481,"ĠMER":34482,"775":34483,"uria":34484,"azaar":34485,"ĠDegree":34486,"Pri":34487,"Ġsunshine":34488,"Ġ251":34489,"Ġpsychedelic":34490,"Ġdigitally":34491,"ĠBraun":34492,"Ġshimmer":34493,"Ġshave":34494,"ĠTelesc":34495,"ĠAstral":34496,"ĠVenezuelan":34497,"ĠOG":34498,"Ġcrawling":34499,"Integ":34500,"ĠFeather":34501,"Ġunfolding":34502,"Ġappropriation":34503,"Ġè£ıè":34504,"ĠMobility":34505,"ĠNey":34506,"-.":34507,"bilt":34508,"LIN":34509,"ĠTube":34510,"ĠConversely":34511,"Ġkeyboards":34512,"ĠCao":34513,"Ġoverth":34514,"Ġlaure":34515,">>\\":34516,"ĠViper":34517,"acha":34518,"Offset":34519,"ĠRaleigh":34520,"ĠJae":34521,"Jordan":34522,"jp":34523,"Ġtotalitarian":34524,"Connector":34525,"Ġobserves":34526,"ĠSpartan":34527,"ĠImmediately":34528,"ĠScal":34529,"Cool":34530,"Ġtaps":34531,"Ġroar":34532,"Past":34533,"Ġchars":34534,"ĠBender":34535,"ĠSheldon":34536,"Ġpainter":34537,"Ġbeacon":34538,"ĠCreatures":34539,"Ġdownturn":34540,"Ġhinder":34541,"ĠAndromeda":34542,"ÃĽ":34543,"ccoli":34544,"ĠFitness":34545,"etrical":34546,"Ġutilizes":34547,"Ġsenate":34548,"Ġensemble":34549,"Ġcheers":34550,"TW":34551,"Ġaffluent":34552,"kil":34553,"rylic":34554,"ordering":34555,"Computer":34556,"Ġgruesome":34557,"ostics":34558,"ĠUbisoft":34559,"ĠKelley":34560,"Ġwrench":34561,"Ġbourgeoisie":34562,"IBLE":34563,"ĠPreston":34564,"worn":34565,"arist":34566,"reating":34567,"Ġstained":34568,"arine":34569,"Ġslime":34570,"ENN":34571,"Ġchests":34572,"Ġgroundwater":34573,"annot":34574,"ĠTray":34575,"ĠLocke":34576,"ĠCTR":34577,"Ġdudes":34578,"ĠExternal":34579,"ĠDecoder":34580,"Ġparamed":34581,"ĠMedline":34582,"809":34583,"ĠDinner":34584,"rupal":34585,"gz":34586,"ĠGum":34587,"ĠDemo":34588,"jee":34589,"Ġdh":34590,"berman":34591,"archs":34592,"Ġenqu":34593,"ĠEpstein":34594,"Ġdevastation":34595,"Ġfriendships":34596,"ĠArd":34597,"Ġ231":34598,"ĠRubin":34599,"ĠDistance":34600,"Ġspurred":34601,"Ġdossier":34602,"Ġoverlooking":34603,"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":34604,"Forest":34605,"ĠComes":34606,"\\\",":34607,"ĠIranians":34608,"Ġfixtures":34609,"Laughs":34610,"Ġcurry":34611,"ĠKingston":34612,"Ġsquash":34613,"Ġcatalogue":34614,"Ġabnormalities":34615,"Ġdigestive":34616,".........":34617,"Ġsubordinate":34618,"ogly":34619,"Ġ249":34620,"Middle":34621,"Ġmassac":34622,"Ġburgers":34623,"Ġdownstairs":34624,"Ġ1931":34625,"394":34626,"ĠVG":34627,"Ġlasers":34628,"ĠSikh":34629,"ĠAlexa":34630,"derived":34631,"Ġcyclist":34632,"ãģ®éŃĶ":34633,"oneliness":34634,"!!!!!!!!":34635,"Ġbuffs":34636,"legate":34637,"Ġraping":34638,"Ġrecommending":34639,"rored":34640,"Ġmulticultural":34641,"unique":34642,"Ġbusinessmen":34643,"Ġuneasy":34644,"ĠMAP":34645,"Ġdispersed":34646,"cipline":34647,"Jess":34648,"ĠKerala":34649,"å§":34650,"Ġabstraction":34651,"Surv":34652,"Uh":34653,"Ġprinters":34654,"ija":34655,"owder":34656,"Ġanalogous":34657,"ĠASP":34658,"afer":34659,"Ġunfolded":34660,"Ġleveling":34661,"Ġbreached":34662,"ĠHearing":34663,"Ġnat":34664,"Ġtranslating":34665,"critical":34666,"Ġantagonist":34667,"ĠYesterday":34668,"Ġfuzzy":34669,"wash":34670,"mere":34671,"Ġbewild":34672,"ĠMae":34673,"Virgin":34674,"phrase":34675,"Ġsignaled":34676,"ĠHIGH":34677,"Ġprotester":34678,"Ġgarner":34679,"unknown":34680,"Ġkay":34681,"Ġabducted":34682,"Ġstalking":34683,"amn":34684,"Ġdeserving":34685,"ĠRiv":34686,"ĠJorge":34687,"Ġscratching":34688,"ĠSaving":34689,"iping":34690,"Ġtease":34691,"Ġmissionary":34692,"ĠMorrow":34693,"TIME":34694,"Present":34695,"Ġchemotherapy":34696,"terness":34697,"ĠHomes":34698,"ĠPurdue":34699,"Ġstaunch":34700,"ĠWhitney":34701,"ĠTHERE":34702,"μ":34703,"iatus":34704,"ĠErnest":34705,"ĠDeploy":34706,"Ġcoveted":34707,"FML":34708,"ĠDialogue":34709,"Ġexited":34710,"fruit":34711,"Ġnerd":34712,"\":\"\",\"":34713,"Ġvivo":34714,"ruly":34715,"460":34716,"ĠAmen":34717,"rehensible":34718,"Ġâĺ":34719,"DIR":34720,"Ġadherence":34721,"Ġchew":34722,"ĠCoke":34723,"ĠSergei":34724,"digital":34725,"ĠNeck":34726,"gently":34727,"enthal":34728,"/)":34729,"Ġweary":34730,"Ġguise":34731,"ĠConcord":34732,"ĠOnion":34733,"atcher":34734,"Ġbinge":34735,"ĠDirective":34736,"Ġmanned":34737,"ansk":34738,"Ġillusions":34739,"Ġbillionaires":34740,"383":34741,"olyn":34742,"odynamic":34743,"ĠWheat":34744,"ĠAlic":34745,"Ġcoloured":34746,"ĠNAFTA":34747,"abo":34748,"Ġmacros":34749,"independent":34750,"sweet":34751,"Ġspac":34752,"ĠKabul":34753,"ĠÄ":34754,"eme":34755,"Ġdictated":34756,"Ġshouts":34757,"={":34758,"Ġripping":34759,"ĠShay":34760,"ĠCricket":34761,"directed":34762,"Ġanalysed":34763,"ĠWARRANT":34764,"agons":34765,"ĠBlazers":34766,"Ġcheered":34767,"Ġarithmetic":34768,"ĠTanz":34769,"373":34770,"ĠFlags":34771,"Ġ295":34772,"Ġwitches":34773,"ĠIncluded":34774,"ĠGained":34775,"ĠBlades":34776,"Gam":34777,"ĠSamantha":34778,"ĠAtlantis":34779,"ĠPratt":34780,"Ġspoiled":34781,"ĠIB":34782,"ĠRamirez":34783,"Probably":34784,"rero":34785,"ĠNg":34786,"ĠWarlock":34787,"tp":34788,"Ġoverhe":34789,"Ġadministrations":34790,"Ġtint":34791,"Ġregiment":34792,"Ġpistols":34793,"Ġblankets":34794,"Ġepist":34795,"Ġbowls":34796,"Ġhydraulic":34797,"Ġdean":34798,"Ġjung":34799,"Ġascend":34800,"705":34801,"ĠSantiago":34802,"î":34803,"Ġunavoid":34804,"ĠShaman":34805,"reb":34806,"Ġstemming":34807,"998":34808,"ĠMG":34809,"sticks":34810,"esthesia":34811,"ERO":34812,"Ġmorbid":34813,"ĠGrill":34814,"ĠPoe":34815,"anyl":34816,"Ġdeleting":34817,"ĠSurveillance":34818,"Ġdirectives":34819,"Ġiterations":34820,"ĠRox":34821,"ĠMilky":34822,"Father":34823,"Ġpatented":34824,"447":34825,"Ġprecursor":34826,"Ġmaiden":34827,"ĠPhen":34828,"ĠVegan":34829,"ĠPatent":34830,"Kelly":34831,"Redditor":34832,"Ġnods":34833,"Ġventilation":34834,"ĠSchwarz":34835,"Ġwizards":34836,"Ġominous":34837,"ĠHeads":34838,"ĠBG":34839,"Ġlumber":34840,"ĠSpiel":34841,"ĠisEnabled":34842,"Ġancestral":34843,"ĠShips":34844,"Ġwrestler":34845,"phi":34846,"Ġyuan":34847,"ĠRebellion":34848,"Ġiceberg":34849,"Ġmagically":34850,"Ġdiversion":34851,"arro":34852,"ythm":34853,"ĠRiders":34854,"ĠRobbie":34855,"ĠKara":34856,"ĠMaintenance":34857,"ĠHerb":34858,"Ġharms":34859,"packed":34860,"ĠFeinstein":34861,"Ġmarrying":34862,"Ġblending":34863,"ĠRates":34864,"Ġ1880":34865,"Ġwrink":34866,"ĠUnch":34867,"ĠTorch":34868,"described":34869,"Ġhumanoid":34870,"ilitating":34871,"ĠConv":34872,"ĠFeld":34873,"IGHTS":34874,"Ġwhistleblower":34875,"ortmund":34876,"etsy":34877,"arrett":34878,"ĠMono":34879,"ĠIke":34880,"ĠCNBC":34881,"ĠWAY":34882,"ĠMDMA":34883,"ĠIndividuals":34884,"Ġsupplemental":34885,"Ġpowerhouse":34886,"ĠStru":34887,"Focus":34888,"aphael":34889,"ĠColleg":34890,"atti":34891,"ZA":34892,"Ġperenn":34893,"ĠSignature":34894,"ĠRodney":34895,"Ġcubes":34896,"iddled":34897,"ĠDante":34898,"ĠINV":34899,"ilingual":34900,"ĠCth":34901,"Ġsofa":34902,"Ġintimidate":34903,"ĠRoe":34904,"ĠDiplom":34905,"ĠCountries":34906,"ayson":34907,"Ġextradition":34908,"Ġdisabling":34909,"ĠCardiff":34910,"Ġmemorandum":34911,"ĠTrace":34912,"Ġ???":34913,"sector":34914,"ĠRouhani":34915,"ĠYates":34916,"ĠFreeze":34917,"Ġbladder":34918,"Motor":34919,"ĠPromise":34920,"antasy":34921,"Ġforeseeable":34922,"ĠCologne":34923,"container":34924,"ĠTrees":34925,"ĠGors":34926,"ĠSinclair":34927,"Ġbarring":34928,"keye":34929,"Ġslashed":34930,"ĠStatistical":34931,"éĩ":34932,"Ġâĸº":34933,"Allows":34934,"Ġhumility":34935,"Ġdrilled":34936,"ĠFurn":34937,"443":34938,"Ġsewage":34939,"Ġhomepage":34940,"Ġcourtyard":34941,"Ġvile":34942,"Ġsubsidiaries":34943,"ajo":34944,"directory":34945,"Ġammon":34946,"Vers":34947,"charges":34948,"Ġ}}":34949,"ĠChains":34950,"Ġ246":34951,"nob":34952,"Ġpercept":34953,"Ġgrit":34954,"Ġfishermen":34955,"ĠIraqis":34956,"ĠDISTR":34957,"ĠFULL":34958,"ĠEvaluation":34959,"graph":34960,"atial":34961,"Ġcooperating":34962,"Ġmelan":34963,"Ġenlightened":34964,"Ġali":34965,"tailed":34966,"Ġsalute":34967,"Ġweakest":34968,"ĠBulldogs":34969,"UA":34970,"ĠAlloy":34971,"Ġsemen":34972,"ocene":34973,"ĠWilliamson":34974,"spr":34975,",âĢĶ":34976,"ĠGF":34977,"ittens":34978,"Beat":34979,"ĠJunk":34980,"iphate":34981,"ĠFarmers":34982,"ĠBitcoins":34983,"igers":34984,"dh":34985,"ĠLoyal":34986,"payer":34987,"Ġentertained":34988,"Ġpenned":34989,"Ġcoupon":34990,"Queue":34991,"Ġweakening":34992,"carry":34993,"Ġunderestimate":34994,"Ġshootout":34995,"Ġcharismatic":34996,"ĠProcedure":34997,"Ġprudent":34998,"inances":34999,"Ġriches":35000,"Ġcortical":35001,"Ġstrides":35002,"Ġdrib":35003,"ĠOilers":35004,"540":35005,"ĠPerform":35006,"ĠBangkok":35007,"Ġeuth":35008,"SER":35009,"Ġsimplistic":35010,"tops":35011,"campaign":35012,"Quality":35013,"Ġimpoverished":35014,"ĠEisenhower":35015,"Ġaugment":35016,"ĠHarden":35017,"Ġintervened":35018,"Ġlistens":35019,"ĠKok":35020,"Ġsage":35021,"Ġrubbish":35022,"ĠDed":35023,"Ġmull":35024,"pelling":35025,"Ġvideot":35026,"Production":35027,"DJ":35028,"miah":35029,"Ġadaptations":35030,"Ġmedically":35031,"Ġboarded":35032,"Ġarrogance":35033,"Ġscrapped":35034,"Ġoppress":35035,"FORMATION":35036,"Ġjunction":35037,"415":35038,"EEEE":35039,"Skill":35040,"Ġsubdu":35041,"ĠSuggest":35042,"ĠPett":35043,"Ġlett":35044,"ĠManip":35045,"ĠCaf":35046,"ĠCooperation":35047,"Ther":35048,"Ġregained":35049,"¶æ":35050,"reflect":35051,"Ġthugs":35052,"ĠShelby":35053,"Ġdictates":35054,"ĠWeiner":35055,"ĠHale":35056,"Ġbattleground":35057,"schild":35058,"Ġcondol":35059,"hunt":35060,"ositories":35061,"Ġaccuses":35062,"Filename":35063,"Ġshri":35064,"Ġmotivate":35065,"Ġreflections":35066,"Null":35067,"ĠLobby":35068,"¥µ":35069,"ĠSATA":35070,"ĠBackup":35071,"Ñĥ":35072,"nin":35073,"ĠCorrection":35074,"Ġjuicy":35075,"utra":35076,"ĠPric":35077,"Ġrestraining":35078,"ĠAirbnb":35079,"ĠArrest":35080,"Ġappropriations":35081,"Ġslopes":35082,"Ġmanslaughter":35083,"Ġworkings":35084,"ĠHuss":35085,"ĠFrey":35086,"Leave":35087,"ĠHarmony":35088,"ĠFeder":35089,"Ġ430":35090,"Ġtrench":35091,"Ġgladly":35092,"Ġbullpen":35093,"ĠGau":35094,"bones":35095,"Ġgroove":35096,"Ġpretext":35097,"ãħĭ":35098,"Ġtransmitter":35099,"ĠComponent":35100,"Ġunderage":35101,"ĠEmpires":35102,"Tile":35103,"Ġoy":35104,"ĠMarvin":35105,"ĠCAS":35106,"Ġbloss":35107,"Ġreplicated":35108,"ĠMariners":35109,"Marcus":35110,"ĠBlocks":35111,"Ġliberated":35112,"Ġbutterfly":35113,"Feel":35114,"Ġfermentation":35115,"Ġyoutube":35116,"Ġoffend":35117,"ĠTerm":35118,"resist":35119,"Ġcessation":35120,"Ġinsurgency":35121,"Ġbir":35122,"ĠRaise":35123,"595":35124,"Ġhypotheses":35125,"502":35126,"Ġplaque":35127,"ocrat":35128,"Ġjackets":35129,"ĠHuffPost":35130,"among":35131,"Ġconfer":35132,"487":35133,"ĠLilly":35134,"Ġadapting":35135,"ĠFay":35136,"Ġshoved":35137,"vec":35138,"Ġrefine":35139,"Ġgon":35140,"Ġgunmen":35141,"zai":35142,"ĠShuttle":35143,"ĠIzan":35144,"Ġ1913":35145,"Ġplethora":35146,"··":35147,"Ġ510":35148,"Ġpuberty":35149,"Ġ241":35150,"ĠWealth":35151,"ĠAlma":35152,"ĠMEM":35153,"ĠAdults":35154,"Cas":35155,"prison":35156,"Race":35157,"Ġwaterproof":35158,"Ġathleticism":35159,"Ġcapitalize":35160,"ĠJuice":35161,"Ġilluminated":35162,"ĠPascal":35163,"Ġirritation":35164,"ĠWitnesses":35165,"adle":35166,"ĠAstro":35167,"Ġfax":35168,"ĠElvis":35169,"Primary":35170,"ĠLich":35171,"ĠElves":35172,"Ġresiding":35173,"Ġstumble":35174,"319":35175,"ĠPKK":35176,"Ġadversaries":35177,"DOS":35178,"ĠRitual":35179,"Ġsmear":35180,"Ġarson":35181,"idental":35182,"Ġscant":35183,"Ġmonarchy":35184,"Ġhalftime":35185,"Ġresidue":35186,"Ġindign":35187,"ĠShaun":35188,"ĠElm":35189,"auri":35190,"Aff":35191,"WATCH":35192,"ĠLyon":35193,"helps":35194,"361":35195,"Ġlobbyist":35196,"Ġdiminishing":35197,"Ġoutbreaks":35198,"Ġgoats":35199,"favorite":35200,"ĠNah":35201,"sonian":35202,"ĠBooster":35203,"Ġsandbox":35204,"ĠFare":35205,"ĠMalta":35206,"ĠattRot":35207,"ĠMOR":35208,"lde":35209,"Ġnavigating":35210,"Touch":35211,"Ġuntrue":35212,"ĠDisaster":35213,"Ġludicrous":35214,"Password":35215,"ĠJFK":35216,"blogspot":35217,"416":35218,"ĠUNDER":35219,"ernal":35220,"Ġdelaying":35221,"TOP":35222,"Ġimplants":35223,"ĠAVG":35224,"ĠHuge":35225,"attr":35226,"Ġjournalistic":35227,"ĠPeyton":35228,"ĠIA":35229,"Rap":35230,"goal":35231,"ĠProgramme":35232,"Ġsmashing":35233,"wives":35234,"println":35235,"ĠPlague":35236,"inus":35237,"EEP":35238,"Ġcruiser":35239,"ĠParish":35240,"uminium":35241,"Ġoccupants":35242,"ĠJihad":35243,"mop":35244,"Ġpint":35245,"Ġhect":35246,"ĠMecca":35247,"director":35248,"ĠFunding":35249,"ĠMixed":35250,"Ġstag":35251,"Tier":35252,"Ġgust":35253,"Ġbrightly":35254,"orsi":35255,"Ġuphill":35256,"RD":35257,"Ġlesions":35258,"ĠBundy":35259,"livious":35260,"Ġbiologist":35261,"ĠFaculty":35262,"ĠAuthorization":35263,"Ġ244":35264,"Allow":35265,"ï¸":35266,"ĠGiul":35267,"Ġpertinent":35268,"otaur":35269,"esse":35270,"ĠRoof":35271,"Ġunmanned":35272,"351":35273,"ĠShak":35274,"ĠOrient":35275,"Ġendanger":35276,"Dir":35277,"Ġreplen":35278,"edient":35279,"Ġtailor":35280,"Ġgadgets":35281,"Ġaudible":35282,"âĺĨ":35283,"Nice":35284,"Ġbombard":35285,"ĠRape":35286,"Ġdefiance":35287,"ĠTWO":35288,"ĠFilipino":35289,"Ġunaffected":35290,"ervatives":35291,"Ġsoared":35292,"ĠBolton":35293,"Ġcompromising":35294,"ĠBrewers":35295,"RAL":35296,"ĠAHL":35297,"icycle":35298,"Ġvampires":35299,"Ġdipped":35300,"oyer":35301,"ĠXIII":35302,"Ġsideways":35303,"ĠWaste":35304,"ĠDiss":35305,"ĠâĶľâĶĢâĶĢ":35306,"$.":35307,"Ġhabitats":35308,"ĠBeef":35309,"truth":35310,"trained":35311,"split":35312,"Rus":35313,"Andy":35314,"ĠBram":35315,"REP":35316,"pid":35317,"è£ħ":35318,"ĠMutant":35319,"Anim":35320,"ĠMarina":35321,"Ġfutile":35322,"highest":35323,"frequency":35324,"Ġepilepsy":35325,"Ġcoping":35326,"Ġconcise":35327,"Ġtracing":35328,"ĠSUN":35329,"panel":35330,"ĠSophie":35331,"ĠCrowley":35332,"ĠAdolf":35333,"ĠShooter":35334,"Ġshaky":35335,"ĠIG":35336,"ĠLies":35337,"ĠBarber":35338,"pkg":35339,"Ġuptake":35340,"Ġpredatory":35341,"ULTS":35342,"/**":35343,"Ġintoxicated":35344,"ĠWestbrook":35345,"odder":35346,"hement":35347,"Ġbaseman":35348,"APD":35349,"storage":35350,"ĠFifty":35351,"editor":35352,"GEN":35353,"UTION":35354,"irting":35355,"Ġsewing":35356,"rift":35357,"Ġagony":35358,"ĠSands":35359,"Ġ254":35360,"Cash":35361,"Ġlodge":35362,"Ġpunt":35363,"Natural":35364,"ĠIdeas":35365,"Ġerroneous":35366,"ĠSensor":35367,"ĠHannity":35368,"Ġ1921":35369,"Ġmould":35370,"ĠGon":35371,"kaya":35372,"Ġanonymously":35373,"ĠKEY":35374,"Ġsimulator":35375,"Winter":35376,"Ġstreamed":35377,"507":35378,"?\",":35379,"Ġteased":35380,"Ġcoefficient":35381,"Ġwartime":35382,"ĠTHR":35383,"''.":35384,"ĠBanking":35385,"mpire":35386,"Ġfandom":35387,"Ġlia":35388,"Ga":35389,"Ġdownhill":35390,"Ġinterpreting":35391,"Individual":35392,"Norm":35393,"Ġjealousy":35394,"bitcoin":35395,"Ġpleasures":35396,"ĠToys":35397,"ĠChevrolet":35398,"ĠAdvisor":35399,"IZE":35400,"Ġreceptions":35401,"706":35402,"Cro":35403,"Ġ262":35404,"Ġcitrus":35405,"iru":35406,"Reviewer":35407,"jected":35408,"UES":35409,"anz":35410,"1981":35411,"ĠWorker":35412,"Ġcomplied":35413,"orescent":35414,"continental":35415,"Ton":35416,"ĠPrism":35417,"ĠSheep":35418,"Ġ288":35419,"nox":35420,"ĠVog":35421,"Ord":35422,"Ġrealms":35423,"tek":35424,"Ġirrigation":35425,"Ġbicycles":35426,"Ġelectronically":35427,"poly":35428,"tall":35429,"());":35430,"Ġaesthetics":35431,"ĠIntegrated":35432,"Explore":35433,"Ġdunk":35434,"476":35435,"pain":35436,"ĠJacques":35437,"ĠDmit":35438,"Frames":35439,"Ġreunited":35440,"Ġhumid":35441,"Dro":35442,"Political":35443,"Ġyouthful":35444,"Ġentails":35445,"Ġmosquito":35446,"363":35447,"species":35448,"Ġcoordinating":35449,"ĠMayhem":35450,"ĠMagnus":35451,"Mount":35452,"Improved":35453,"ĠSTATE":35454,"ATTLE":35455,"Ġflowed":35456,"Ġtackled":35457,"Ġfashioned":35458,"Ġreorgan":35459,"ivari":35460,"finger":35461,"Ġreluctantly":35462,"etting":35463,"ĠVand":35464,"young":35465,"ĠGarland":35466,"Ġpresumption":35467,"Ġamenities":35468,"ĠPleasant":35469,"onential":35470,"ĠOxy":35471,"Ġmorals":35472,"ĠYah":35473,"Ready":35474,"Simon":35475,"Enh":35476,"Demon":35477,"Ġclich":35478,"Monitor":35479,"ĠDU":35480,"Ġwelcomes":35481,"Ġstandout":35482,"Ġdreadful":35483,"Ġbananas":35484,"Ġballoons":35485,"hooting":35486,"basic":35487,"Ġsuffix":35488,"Ġduly":35489,"cano":35490,"Chain":35491,"atos":35492,"Ġgeopolitical":35493,"Ġ(&":35494,"ĠGemini":35495,"ÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤÃĥÃĤ":35496,"Ġacquitted":35497,"Luck":35498,"protect":35499,"1024":35500,"Ġscarcity":35501,"Ġmindfulness":35502,"ecided":35503,"DN":35504,"prime":35505,"ĠPresidents":35506,"ĠVIDEO":35507,"Ġ(âĪĴ":35508,"addock":35509,"NOR":35510,"ĠPru":35511,"pun":35512,"ĠLOL":35513,"))))":35514,"ĠLiqu":35515,"ĠSAS":35516,"Ġstyling":35517,"Ġpunishments":35518,"Ġnumb":35519,"Ġascertain":35520,"ĠRockies":35521,"flu":35522,"Thumbnail":35523,"Ġperpetrated":35524,"ĠSemi":35525,"Ġdisarm":35526,"ĠOlder":35527,"ĠException":35528,"Ġexponentially":35529,"ĠCommunities":35530,"Ġabolish":35531,"ĠPartner":35532,"ptoms":35533,"Ġ777":35534,"ĠFoley":35535,"ĠCases":35536,"Ġgrease":35537,"ĠRebirth":35538,"Ground":35539,"Ġ;)":35540,"ĠDoctrine":35541,"ikini":35542,"Ye":35543,"ĠBlossom":35544,"Ġpersists":35545,"bill":35546,"Ġinfusion":35547,"Ġbuddies":35548,"911":35549,"ĠPatient":35550,"Ġdemos":35551,"Ġacquaintance":35552,"ĠPaw":35553,"atari":35554,"Ġxml":35555,"Ġfascination":35556,"ĠServe":35557,"ÏĤ":35558,"branded":35559,"Ġaz":35560,"Returns":35561,"Ġovershadow":35562,"Ġroam":35563,"Ġspeedy":35564,"numbered":35565,"helial":35566,"Ġdisciple":35567,"Ġassurances":35568,"given":35569,"pecting":35570,"ĠNatalie":35571,"çĶ°":35572,"Ġmosquitoes":35573,"rotein":35574,"Ġnumeric":35575,"Ġindependents":35576,"Ġtransitional":35577,"Ġreactionary":35578,"ĠMechdragon":35579,"doctor":35580,"Ġshortest":35581,"Ġsequential":35582,"ĠBac":35583,"ĠAccounts":35584,"ãģĮ":35585,"achy":35586,"ractive":35587,"ĠRegiment":35588,"Ġbreathtaking":35589,"fficiency":35590,"ĠBates":35591,"Ġ311":35592,"Ġwardrobe":35593,"fts":35594,"ĠBerk":35595,"Simply":35596,"ĠRiverside":35597,"ivering":35598,"idential":35599,"lucent":35600,"Ġenriched":35601,"ĠConver":35602,"ĠGiving":35603,"ãĥĻ":35604,"Ġlegalize":35605,"ĠFTC":35606,"Ġfreaking":35607,"Mix":35608,"Ġterrestrial":35609,"esian":35610,"cients":35611,"Wing":35612,"LOAD":35613,"Ġledge":35614,"ĠViolent":35615,"ĠMetall":35616,"Ġ308":35617,"Ġsoutheastern":35618,"hetto":35619,"Meat":35620,"Ġslowdown":35621,"Ġretreated":35622,"Jeremy":35623,"endas":35624,"*****":35625,"eric":35626,"Ġreins":35627,"oppable":35628,"ĠHumanity":35629,"earances":35630,"rigan":35631,"Camera":35632,"Ġwaivers":35633,"soc":35634,"Ġalteration":35635,"transform":35636,"ĠCemetery":35637,"506":35638,"Ġindefinite":35639,"Ġstimulating":35640,"yg":35641,"603":35642,"ĠSop":35643,"Ġdescriptive":35644,"Phase":35645,"ĠEdmund":35646,"Ġpneumonia":35647,"ventus":35648,"Amb":35649,"Ġlaboratories":35650,"ĠExclusive":35651,"ugar":35652,"Were":35653,"Ġmalfunction":35654,"Ġhomosexuals":35655,"Ġ-------":35656,"uni":35657,"Ġturbines":35658,"ĠEquity":35659,"Du":35660,"Ġminded":35661,"ĠRH":35662,"ĠBlackhawks":35663,"Ġfeats":35664,"Ġ1700":35665,"repl":35666,"362":35667,"laden":35668,"Ġindispensable":35669,"lyss":35670,"tti":35671,"Ġreel":35672,"Ġdiverted":35673,"Ġlikeness":35674,"Ġsubscriptions":35675,"Ġfingert":35676,"Ġfilthy":35677,"destruct":35678,"draft":35679,"ĠBernardino":35680,"launch":35681,"Ġperplex":35682,"ĠSUM":35683,"carb":35684,"Ġsweater":35685,"ĠVenture":35686,"ĠJag":35687,"ĠCeleb":35688,"ĠVoters":35689,"Ġsteadfast":35690,"Ġathletics":35691,"ĠHanson":35692,"ĠDrac":35693,"Tracker":35694,"Ġcommend":35695,"ĠPresidency":35696,"ĠDID":35697,"informed":35698,"Ġwebpage":35699,"Pretty":35700,"Ġforcefully":35701,"ãĥĥãĤ¯":35702,"Ġrelocation":35703,"Ġsatire":35704,"âī":35705,"ĠSunderland":35706,"æĦ":35707,"Voice":35708,"????????":35709,"Ġinformant":35710,"Ġbowel":35711,"ĠUniform":35712,"Ġ...\"":35713,"Ġpurge":35714,"Ġpicnic":35715,"ĠUmb":35716,"ĠUPDATE":35717,"ĠSapphire":35718,"ĠStall":35719,"learn":35720,"Ġobjectively":35721,"Ġobliter":35722,"Ġloophole":35723,"Ġjourneys":35724,"Ġomission":35725,"Pros":35726,"ĠSidney":35727,"ploma":35728,"Ġsprayed":35729,"Ġguru":35730,"Ġtraitor":35731,"Ġtimet":35732,"Ġsnapping":35733,"ĠSevent":35734,"urnal":35735,"ĠUkip":35736,"Ġbowed":35737,"poral":35738,"liberal":35739,"Ros":35740,"Questions":35741,"iOS":35742,"Ġsummarize":35743,"STAT":35744,"Ġ1850":35745,"apest":35746,"Ġlender":35747,"ĠVariable":35748,"bringing":35749,"ĠLORD":35750,",)":35751,"Ġcollapses":35752,"xiety":35753,"ĠNed":35754,"YD":35755,"ĠScha":35756,"Ġantibody":35757,"Ġdisband":35758,"yre":35759,"illusion":35760,"Ġrover":35761,"shed":35762,"ĠHirosh":35763,"cci":35764,"Ġcalam":35765,"ĠMorton":35766,"Pinterest":35767,"Ġ1928":35768,"ĠEuras":35769,"ordes":35770,"Ġfences":35771,"ĠInventory":35772,"ĠValencia":35773,"ĠUd":35774,"ĠTiff":35775,"Ġsque":35776,"Ġquotation":35777,"Ġtroublesome":35778,"erker":35779,"QUEST":35780,"ĠKingdoms":35781,"south":35782,"Ġlevy":35783,"Prince":35784,"ĠSting":35785,"Ġnicknamed":35786,"Ġappe":35787,"Ġphotographic":35788,"Ġcorpus":35789,"reference":35790,"ĠTrog":35791,"Unt":35792,")=(":35793,"ĠLatvia":35794,"Ġactivating":35795,"Ġlicensee":35796,"Ġdisparities":35797,"ĠNewsletter":35798,"ãĥĥãĥĪ":35799,"Ġfreeing":35800,"ĠJeep":35801,"ĠPerception":35802,"insk":35803,"Ġsilicone":35804,"ĠHayden":35805,"Lean":35806,"ĠSuzuki":35807,"ibrarian":35808,"668":35809,"Ġspor":35810,"Ġcorrelations":35811,"aghetti":35812,"Ġtuber":35813,"ĠIPCC":35814,"ilus":35815,"ĠVu":35816,"Ġwealthiest":35817,"ĠCarbuncle":35818,"anza":35819,"Ġfooled":35820,"ĠZur":35821,"Ġdaddy":35822,"rano":35823,"ilian":35824,"Ġknockout":35825,"fman":35826,"required":35827,"ĠWikileaks":35828,"ĠDuffy":35829,"ONT":35830,"Ġinsol":35831,"ĠObjects":35832,"Ġbou":35833,"ĠNordic":35834,"ĠInsert":35835,"scan":35836,"Ġdancers":35837,"Ġidiots":35838,"majority":35839,"ĠNeville":35840,"ĠFreeBSD":35841,"Ġtart":35842,"panic":35843,"690":35844,"Ġcocoa":35845,"Ġsampled":35846,"Ġlookup":35847,"Indust":35848,"Ġinjections":35849,"genre":35850,"Ġau":35851,"Ġroadway":35852,"Ġgenitals":35853,"Kind":35854,"ĠExaminer":35855,"ĠYaz":35856,"Fresh":35857,"Ġparalysis":35858,"ĠAluminum":35859,"Ġreap":35860,"oké":35861,"Ġsloppy":35862,"ĠTunnel":35863,"posium":35864,"nery":35865,"enic":35866,"Ġherbal":35867,"ĠOuter":35868,"ĠBuilder":35869,"Ġincur":35870,"Ġideologies":35871,"Ġbackups":35872,"consuming":35873,"ĠDetect":35874,"deck":35875,"ĠKNOW":35876,"ĠGret":35877,"ĠMIC":35878,"Ġtoughness":35879,"ĠExhibit":35880,"Ġhive":35881,"Les":35882,"ĠSCHOOL":35883,"ĠAtari":35884,"alde":35885,"ĠNull":35886,"andestine":35887,"mouse":35888,"Ġbrigade":35889,"489":35890,"Ġrevol":35891,"ĠLawson":35892,"ĠWah":35893,"opoly":35894,"ebted":35895,"ĠSaunders":35896,"Ġ313":35897,"ĠWinc":35898,"Ġtaboo":35899,"ĠHelmet":35900,"Ġwedge":35901,"chip":35902,"ĠTina":35903,"bg":35904,"Ġinfuri":35905,"rn":35906,"Ġanomalies":35907,"ĠSync":35908,"ĠExam":35909,"ĠCommit":35910,"ĠDiary":35911,"ĠALSO":35912,"ĠDebor":35913,"omedical":35914,"Ġcomprehension":35915,"655":35916,"Ġempowering":35917,"Ġire":35918,"Ġjuices":35919,"ĠETH":35920,"ĠBoxing":35921,"=\"/":35922,"Ġfacilitated":35923,"poke":35924,"ĠParsons":35925,"ĠModer":35926,"travel":35927,"Ġcivilizations":35928,"Ġlibertarians":35929,"Ġrune":35930,"ĠClarks":35931,"athed":35932,"Ġcampaigners":35933,"ĠDispatch":35934,"ĠFahrenheit":35935,"ĠCapcom":35936,"----------":35937,"Ġlace":35938,"Ġdraining":35939,"Ġliner":35940,"ĠArtificial":35941,"én":35942,"task":35943,"]).":35944,"ĠGMO":35945,"ĠOperator":35946,"ordinary":35947,"ĠInfluence":35948,"ĠUps":35949,"Ġpotency":35950,"ussen":35951,"ospons":35952,"ĠSwim":35953,"ĠDeadline":35954,"Unity":35955,"Ġculinary":35956,"Ġenlightenment":35957,"Ġwearer":35958,"Ġmined":35959,"Ġply":35960,"Ġincest":35961,"ĠDVDs":35962,"Walk":35963,"BTC":35964,"Trade":35965,"Ġdeval":35966,"iband":35967,"ĠOversight":35968,"Palestinian":35969,"Ġdart":35970,"Ġmul":35971,"LR":35972,"Ġremovable":35973,"ĠRealms":35974,"ìĿ":35975,"Ġmiscar":35976,"ĠVulkan":35977,"685":35978,"ère":35979,"ĠSap":35980,"Ġmerging":35981,"ĠCarly":35982,"chester":35983,"Ġbrisk":35984,"Ġluxurious":35985,"ĠGenerator":35986,"Ġbitterness":35987,"Ġedible":35988,"Ġ243":35989,"TG":35990,"Ġrectangle":35991,"WithNo":35992,"below":35993,"Jenn":35994,"Ġdarkest":35995,"Ġhitch":35996,"Ġdosage":35997,"Ġscaven":35998,"ĠKeller":35999,"ĠIllustrated":36000,"Certainly":36001,"ĠMavericks":36002,"Marginal":36003,"Ġdiarrhea":36004,"Ġenormously":36005,"Ġ999":36006,"shr":36007,"quart":36008,"Ġadamant":36009,"ĠMew":36010,"Ġrenovation":36011,"Ġcervical":36012,"ĠPercentage":36013,"eners":36014,"ĠKimber":36015,"Ġfloats":36016,"Ġdex":36017,"ĠWitcher":36018,"ĠSwansea":36019,"dm":36020,"Ġsalty":36021,"yellow":36022,"Ġcape":36023,"ĠDrain":36024,"ĠPaula":36025,"ĠToledo":36026,"lesi":36027,"Magazine":36028,"ĠWick":36029,"ĠMn":36030,"ĠAck":36031,"ĠRiding":36032,"ASON":36033,"Ġhomophobic":36034,"ARP":36035,"Ġwandered":36036,"CPU":36037,"oodoo":36038,"ĠPipe":36039,"Ġtightening":36040,"ĠButt":36041,"318":36042,"Ġdeserted":36043,"Session":36044,"Ġfacilitating":36045,"Jump":36046,"Ġemergencies":36047,"OWER":36048,"Ġexhaustive":36049,"ĠAFTER":36050,"Ġheartbeat":36051,"ĠLabel":36052,"acky":36053,"ĠCertified":36054,"iltration":36055,"Ze":36056,"ĠUtt":36057,"Ġ1300":36058,"Ġpresume":36059,"ĠDisp":36060,"Ġsurged":36061,"Ġdolls":36062,"Columb":36063,"Ġchimpan":36064,"ĠRazor":36065,"Ġticks":36066,"Ġcouncillor":36067,"Ġpilgrimage":36068,"ĠRebels":36069,"ĠQC":36070,"ĠAuction":36071,"xia":36072,"ikk":36073,"bred":36074,"Ġinsertion":36075,"Ġcoarse":36076,"dB":36077,"SEE":36078,"ĠZap":36079,"ĠFoo":36080,"Ġcontempor":36081,"ĠQuarterly":36082,"otions":36083,"ĠAlchemist":36084,"ĠTrey":36085,"ĠDuo":36086,"Sweet":36087,"804":36088,"ĠGiov":36089,"Ġfunn":36090,"Nin":36091,"hoff":36092,"Ġramifications":36093,"Ġ1922":36094,"ĠExperts":36095,"azes":36096,"Ġgarments":36097,"arial":36098,"ĠNab":36099,"Ġ257":36100,"ĠVed":36101,"Ġhumorous":36102,"ĠPompe":36103,"Ġnylon":36104,"Ġlurking":36105,"ĠSergey":36106,"ĠMattis":36107,"Ġmisogyny":36108,"ĠComponents":36109,"ĠWatching":36110,"ĠFolk":36111,"ractical":36112,"Bush":36113,"Ġtaped":36114,"Ġgrouping":36115,"Ġbeads":36116,"Ġ2048":36117,"Ġcondu":36118,"querque":36119,"Reading":36120,"Ġgrievances":36121,"Ultra":36122,"Ġendpoint":36123,"Hig":36124,"ĠStatic":36125,"ĠScarborough":36126,"Lua":36127,"ĠMessi":36128,"aqu":36129,"ĠPsyNet":36130,"ĠRudd":36131,"Ġavenue":36132,"vp":36133,"Jer":36134,"Ġshady":36135,"ĠResist":36136,"ĠArtemis":36137,"Ġcareless":36138,"Ġbrokers":36139,"Ġtemperament":36140,"Ġ520":36141,"Tags":36142,"ĠTurning":36143,"Ġuttered":36144,"Ġpedd":36145,"Ġimprovised":36146,"Ġ:(":36147,"Ġtabl":36148,"Ġplains":36149,"1600":36150,"pressure":36151,"ĠEssence":36152,"margin":36153,"friends":36154,"ĠRestoration":36155,"Ġpollut":36156,"ĠPoker":36157,"ĠAugustine":36158,"ĠCIS":36159,"ĠSEAL":36160,"orama":36161,"Ġthwart":36162,"seek":36163,"Ġpagan":36164,"º":36165,"cpu":36166,"Ġgarn":36167,"Ġassortment":36168,"ĠILCS":36169,"tower":36170,"Recommended":36171,"Ġunborn":36172,"ĠRandomRedditor":36173,"ĠRandomRedditorWithNo":36174,"Ġparalyzed":36175,"Ġeruption":36176,"Ġintersect":36177,"ĠStoke":36178,"ĠSco":36179,"Bind":36180,"å¾":36181,"ĠPNG":36182,"ĠNegative":36183,"ĠNOAA":36184,"Leon":36185,"Ġalloy":36186,"ĠLama":36187,"ĠDiversity":36188,"575":36189,"Ġunderestimated":36190,"ĠScor":36191,"Ġmural":36192,"Ġbusted":36193,"soon":36194,"lif":36195,"Ġnonex":36196,"Ġallergy":36197,"ĠUnderworld":36198,"ĠRays":36199,"ĠBlasio":36200,"Ġhrs":36201,"ĠDir":36202,"Ġ327":36203,"byter":36204,"Ġreplacements":36205,"Ġactivates":36206,"rived":36207,"MH":36208,"Ġpans":36209,"ĠHI":36210,"Ġlongitudinal":36211,"Ġnuisance":36212,"aler":36213,"Ġswell":36214,"ĠSigned":36215,"sci":36216,"ĠIsles":36217,"ĠAGA":36218,"Ġdefiant":36219,"Ġsonic":36220,"ocon":36221,"KC":36222,"ĠAim":36223,"tie":36224,"ahah":36225,"ĠmL":36226,"DX":36227,"Ġbisc":36228,"ĠBillboard":36229,"ĠSYSTEM":36230,"NEY":36231,"gaard":36232,"Ġdistressed":36233,"formerly":36234,"Alan":36235,"Ġchefs":36236,"Ġoptics":36237,"ĠComet":36238,"ĠAMC":36239,"Ġredesigned":36240,"irmation":36241,"Ġsightings":36242,"382":36243,"311":36244,"ĠWB":36245,"Ġcontraction":36246,"ĠTOTAL":36247,"Dual":36248,"Ġstartled":36249,"Ġunderstandably":36250,"Ġsunglasses":36251,"ETHOD":36252,"Ġdocker":36253,"Ġsurfing":36254,"ĠHEL":36255,"ĠSlack":36256,"tones":36257,"Ġshalt":36258,"Visual":36259,"498":36260,"Department":36261,"cussion":36262,"Ġunrestricted":36263,"Ġtad":36264,"Ġrename":36265,"employed":36266,"Ġeducating":36267,"Ġgrinned":36268,"bedroom":36269,"ĠActivities":36270,"ĠVelvet":36271,"ĠSWAT":36272,"Ġshuffle":36273,"igor":36274,"Ġsaturation":36275,"Finding":36276,"cream":36277,"icter":36278,"Ġvodka":36279,"tracking":36280,"tec":36281,"Ġforeground":36282,"iesta":36283,"Ġvehement":36284,"ĠECB":36285,"ĠTie":36286,"Ey":36287,"Ġturtles":36288,"ĠRailroad":36289,"ĠKatz":36290,"ĠFrames":36291,"Ġmenace":36292,"ĠFellowship":36293,"ĠEssential":36294,"uggish":36295,"Ġdrip":36296,"chwitz":36297,"ĠKyoto":36298,"sb":36299,"ĠNina":36300,"Parameter":36301,"Ġalarms":36302,"ĠClaud":36303,"Ġpioneering":36304,"Ġchiefly":36305,"ĠScream":36306,"Collection":36307,"Ġthankfully":36308,"ĠRonaldo":36309,"åŃIJ":36310,"strip":36311,"ĠDisneyland":36312,"commercial":36313,"Seeing":36314,"Soul":36315,"Ġevacuate":36316,"Ġciv":36317,"ĠAshe":36318,"Ġdivides":36319,"ĠDagger":36320,"rehensive":36321,"Ġberries":36322,"ĠDF":36323,"Ġsushi":36324,"Ġplurality":36325,"WI":36326,"Ġdisadvantaged":36327,"Ġbattalion":36328,"obiles":36329,"451":36330,"Ġcling":36331,"Ġundeniable":36332,"ĠLounge":36333,"Ġhaunt":36334,"phe":36335,"Ġquantify":36336,"Ġdiffered":36337,"Ġ[*]":36338,"ĠViz":36339,"cum":36340,"slave":36341,"Ġvideog":36342,"Ġquar":36343,"Ġbundles":36344,"ĠAlonso":36345,"tackle":36346,"Ġneuronal":36347,"Ġlandslide":36348,"confirmed":36349,"ĠDepth":36350,"Ġrenewables":36351,"Bear":36352,"ĠMacedonia":36353,"Ġjerseys":36354,"Ġbunk":36355,"ĠSpawn":36356,"ĠControls":36357,"ĠBuchanan":36358,"Ġrobotics":36359,"Ġemphasizing":36360,"ĠTutorial":36361,"hyp":36362,"iston":36363,"Ġmonumental":36364,"æ°":36365,"ĠCarry":36366,"Ġtbsp":36367,"enance":36368,"Hill":36369,"arthed":36370,"Ġrotten":36371,"Dean":36372,"Ġtwisting":36373,"Ġgoodwill":36374,"Ġimmersion":36375,"Living":36376,"Ġbrushes":36377,"ĠCGI":36378,"ĠAtk":36379,"traditional":36380,"Ġphantom":36381,"ĠStamina":36382,"Ġexpansions":36383,"ĠMarin":36384,"Ġembarked":36385,"ĠEg":36386,"intestinal":36387,"ĠPEOPLE":36388,"ĠBooth":36389,"ĠAppalach":36390,"Ġrelegated":36391,"VT":36392,"MIT":36393,"Ġmuster":36394,"Ġwithdrawing":36395,"Ġmicroscope":36396,"ĠGathering":36397,"ĠCrescent":36398,"ĠArgentine":36399,"ĠDecre":36400,"ĠDominic":36401,"Ġbuds":36402,"antage":36403,"ĠIon":36404,"Ġwidened":36405,"ONSORED":36406,"ĠGloves":36407,"iannopoulos":36408,"razen":36409,"feel":36410,"Ġrepayment":36411,"Ġhindsight":36412,"ĠREALLY":36413,"ĠPistol":36414,"ĠBrah":36415,"Ġwatts":36416,"Ġsurvives":36417,"Ġflurry":36418,"issy":36419,"Alert":36420,"ĠUruguay":36421,"Phoenix":36422,"Slow":36423,"ĠGrave":36424,"ĠFir":36425,"Ġmanageable":36426,"Ġtariff":36427,"ĠUDP":36428,"ĠPistons":36429,"ĠNigerian":36430,"Ġstrikeouts":36431,"Ġcosmetics":36432,"whelming":36433,"fab":36434,"cape":36435,"proxy":36436,"Ġrethink":36437,"Ġovercoming":36438,"simple":36439,"Ġwoo":36440,"Ġdistracting":36441,"ĠStanton":36442,"ĠTulsa":36443,"ĠDock":36444,"659":36445,"Ġdiscord":36446,"ĠEmacs":36447,"ĠVes":36448,"ĠROB":36449,"Ġreassuring":36450,"Ġconsortium":36451,"Muslims":36452,"321":36453,"Ġprompts":36454,"sei":36455,"ĠHitch":36456,"imposed":36457,"ĠFool":36458,"Ġindiscrim":36459,"wrong":36460,"buquerque":36461,"Davis":36462,"!]":36463,"Ġtimeless":36464,"ĠNEED":36465,"Ġpesticide":36466,"Ġrallying":36467,"ĠCalder":36468,"Ġå¤":36469,"Ġxp":36470,"ĠUnle":36471,"ĠExport":36472,"luaj":36473,"Buff":36474,")[":36937,"Ġsqor":36938,"Saudi":36939,"Ġistg":36940,"Ġindulge":36941,"proc":36942,"Ġdisgusted":36943,"Ġcompounded":36944,"Ġnem":36945,"Ġschooling":36946,"ĠCure":36947,"processing":36948,"Sol":36949,"Ġproverb":36950,"itized":36951,"ĠAlvarez":36952,"Ġscarf":36953,"Ġrectangular":36954,"reve":36955,"Ġhormonal":36956,"ĠStress":36957,"itizen":36958,"Ġ425":36959,"girls":36960,"ĠNoir":36961,"ĠRapp":36962,"Ġmarches":36963,"church":36964,"ĠUses":36965,"Ġ405":36966,"ĠBerm":36967,"Ġordinances":36968,"ĠJudgment":36969,"Charges":36970,"ĠZin":36971,"Ġdusty":36972,"Ġstrawberries":36973,"Ġperce":36974,"ĠThur":36975,"ĠDeborah":36976,"netflix":36977,"ĠLambert":36978,"Ġamused":36979,"ĠGuang":36980,"YOU":36981,"RGB":36982,"ĠCCTV":36983,"Ġfiat":36984,"rang":36985,"Ġfederation":36986,"ĠMant":36987,"ĠBust":36988,"ĠMare":36989,"respective":36990,"ĠMigration":36991,"ĠBIT":36992,"590":36993,"Ġpatriotism":36994,"Ġoutlining":36995,"region":36996,"ĠJosé":36997,"Ġblasting":36998,"ĠEzra":36999,"Bs":37000,"Ġundermines":37001,"ĠSmooth":37002,"Ġclashed":37003,"radio":37004,"Ġtransitioning":37005,"ĠBuccaneers":37006,"ĠOwl":37007,"Ġplugs":37008,"Ġhiatus":37009,"ĠPinball":37010,"Ġmig":37011,"ĠNutr":37012,"ĠWolfe":37013,"Ġintegers":37014,"Ġorbits":37015,"ĠEdwin":37016,"ĠDirectX":37017,"bite":37018,"Ġblazing":37019,"vr":37020,"Edge":37021,"ĠPID":37022,"exit":37023,"ĠComed":37024,"ĠPathfinder":37025,"ĠGuid":37026,"ĠSigns":37027,"ĠZer":37028,"ĠAgenda":37029,"Ġreimbursement":37030,"Mesh":37031,"iPhone":37032,"ĠMarcos":37033,"ĠSites":37034,"hate":37035,"enburg":37036,"Ġsockets":37037,"pend":37038,"Batman":37039,"vir":37040,"ĠSHOW":37041,"Ġprovisional":37042,"conn":37043,"ĠDeaths":37044,"ATIVE":37045,"Profile":37046,"sym":37047,"JA":37048,"Ġninja":37049,"installed":37050,"idates":37051,"ebra":37052,"ĠOmaha":37053,"Ġseizing":37054,"ĠBeasts":37055,"Ġsalts":37056,"Mission":37057,"Generally":37058,"ĠTrilogy":37059,"heon":37060,"legates":37061,"Ġdime":37062,"Ġfaire":37063,"parable":37064,"Graph":37065,"Ġtotaling":37066,"Ġdiagrams":37067,"ĠYanuk":37068,"plet":37069,"ĠMeh":37070,"Ġmythical":37071,"ĠStephens":37072,"autical":37073,"ochemistry":37074,"Ġkilograms":37075,"Ġelbows":37076,"ancock":37077,"ĠBCE":37078,"ĠPrague":37079,"Ġimprov":37080,"ĠDevin":37081,"Ġ\"\\":37082,"paralle":37083,"Ġsupremacists":37084,"ĠBillion":37085,"Ġregimen":37086,"innacle":37087,"Ġrequisite":37088,"angan":37089,"ĠBurlington":37090,"ainment":37091,"ĠObjective":37092,"omsky":37093,"GV":37094,"Ġunilateral":37095,"Ġtc":37096,"Ġhires":37097,"mental":37098,"Ġinvoluntary":37099,"Ġtranspl":37100,"ĠASCII":37101,"¨":37102,"Events":37103,"Ġdoubted":37104,"ĠKaplan":37105,"ĠCourage":37106,"igon":37107,"ĠManaging":37108,"ĠTart":37109,"Ġfalsehood":37110,"ĠViolet":37111,"Ġairs":37112,"Ġfertilizer":37113,"Britain":37114,"Ġaquatic":37115,"ouf":37116,"Words":37117,"ĠHartford":37118,"Ġevenings":37119,"ĠVengeance":37120,"quite":37121,"Gall":37122,"ĠPret":37123,"Ġpdf":37124,"ĠLM":37125,"ĠSochi":37126,"ĠIntercept":37127,"920":37128,"Ġprofitability":37129,"ĠIdle":37130,"ĠMacDonald":37131,"ĠEstablishment":37132,"umsy":37133,"Ġgatherings":37134,"ĠNaj":37135,"Charlie":37136,"Ġascent":37137,"ĠProtector":37138,"Ġalgebra":37139,"Ġbios":37140,"forums":37141,"ELS":37142,"Introduced":37143,"Ġ335":37144,"Ġastronomy":37145,"Contribut":37146,"ĠPolic":37147,"Platform":37148,"Ġcontainment":37149,"wrap":37150,"Ġcoronary":37151,"ĠJelly":37152,"manager":37153,"Ġheartbreaking":37154,"cair":37155,"ĠChero":37156,"cgi":37157,"Medical":37158,"ĠAccountability":37159,"!!\"":37160,"ophile":37161,"Ġpsychotic":37162,"ĠRestrict":37163,"Ġequitable":37164,"issues":37165,"Ġ1905":37166,"ĠNek":37167,"cised":37168,"ĠTracking":37169,"Ġozone":37170,"Ġcooker":37171,"rosis":37172,"Ġreopen":37173,"Ġinfinity":37174,"ĠPharmaceutical":37175,"ensional":37176,"Attempt":37177,"ĠRory":37178,"Marco":37179,"Ġawaits":37180,"HOW":37181,"treated":37182,"Ġbolst":37183,"Ġrevered":37184,"Ġpods":37185,"oppers":37186,"0010":37187,"Ġamplitude":37188,"rican":37189,"SPONSORED":37190,"Ġtrousers":37191,"Ġhalves":37192,"ĠKaine":37193,"ĠCutler":37194,"ĠAUTH":37195,"Ġsplendid":37196,"Ġpreventive":37197,"ĠDudley":37198,"ifacts":37199,"uminati":37200,"ĠYin":37201,"Ġadmon":37202,"ĠVag":37203,"Ġinverted":37204,"Ġhastily":37205,"ĠHague":37206,"Lyn":37207,"Ġledger":37208,"Ġastronomical":37209,"getting":37210,"Ġcirca":37211,"ĠCic":37212,"ĠTennis":37213,"Limited":37214,"Ġdru":37215,"ĠBYU":37216,"Ġtravellers":37217,"Ġpane":37218,"ĠIntro":37219,"Ġpatiently":37220,"Ġaiding":37221,"Ġloos":37222,"ĠTough":37223,"Ġ293":37224,"Ġconsumes":37225,"SourceFile":37226,"Ġ\"\"\"":37227,"Ġbonding":37228,"Ġtilted":37229,"Ġmenstrual":37230,"ĠCelestial":37231,"ULAR":37232,"Plugin":37233,"Ġrisking":37234,"Naz":37235,"ĠRiyadh":37236,"Ġaccredited":37237,"Ġskirm":37238,"éĽ":37239,"Ġexaminer":37240,"Ġmessing":37241,"Ġnearing":37242,"ĠChern":37243,"ĠBeckham":37244,"Ġswapped":37245,"Ġgoose":37246,"Kay":37247,"Ġlofty":37248,"ĠWallet":37249,"Ġ['":37250,"Ġapocalypse":37251,"Ġbamboo":37252,"ĠSPACE":37253,"ĠElena":37254,"Ġ306":37255,"acons":37256,"Ġtightened":37257,"Ġadolescence":37258,"Ġrainy":37259,"Ġvandalism":37260,"ĠNewtown":37261,"Ġconject":37262,"cakes":37263,"Ġcheated":37264,"Ġmoderators":37265,"params":37266,"EFF":37267,"Ġdeceit":37268,"ĠSTL":37269,"ĠTanzania":37270,"ĠRI":37271,"Ġ1923":37272,"ĠExile":37273,"thel":37274,"Ġtheolog":37275,"Ġquirky":37276,"ĠIrvine":37277,"Ġneedy":37278,"oris":37279,"Um":37280,"Ka":37281,"Ġmailbox":37282,"322":37283,"Ġbos":37284,"ĠPetra":37285,"KING":37286,"Ġenlarged":37287,"Often":37288,"Ġbadass":37289,"Ġ343":37290,"ĠPlaces":37291,"ĠCAD":37292,"Ġpristine":37293,"Ġintervening":37294,"direction":37295,"Ġlaz":37296,"ĠDSM":37297,"Ġprojecting":37298,"ĠFunk":37299,"agog":37300,"payment":37301,"nov":37302,"Ġchatter":37303,"ARB":37304,"Ġexaminations":37305,"ĠHousehold":37306,"ĠGus":37307,"Ford":37308,"414":37309,"Boss":37310,"Ġmystic":37311,"Ġleaps":37312,"ĠBav":37313,"ulz":37314,"budget":37315,"Football":37316,"Ġsubsidized":37317,"Ġfirsthand":37318,"Ġcoincide":37319,"ocular":37320,"Conn":37321,"ĠCollabor":37322,"Ġfools":37323,"amura":37324,"ahar":37325,"rists":37326,"Ġswollen":37327,"Ġexpended":37328,"ĠPau":37329,"sup":37330,"Ġspar":37331,"Ġkeynote":37332,"suff":37333,"Ġunequal":37334,"Ġprogressing":37335,"strings":37336,"ĠGamergate":37337,"Disney":37338,"ĠEleven":37339,"omnia":37340,"Ġscripted":37341,"Ġearners":37342,"brother":37343,"ĠEnabled":37344,"æ³":37345,"Ġlarvae":37346,"ĠLOC":37347,"mess":37348,"Wilson":37349,"ĠTemplate":37350,"successfully":37351,"Ġparamount":37352,"Ġcamouflage":37353,"Ġbinds":37354,"ĠQuiet":37355,"ĠShutterstock":37356,"rush":37357,"Ġmascot":37358,"fortune":37359,"ĠColt":37360,"ĠBeyon":37361,"habi":37362,"Ġhairc":37363,"Ġ267":37364,"ĠDeus":37365,"Ġtwitch":37366,"Ġconcentrating":37367,"Ġnipples":37368,"cible":37369,"Ġgir":37370,"NZ":37371,"Math":37372,"nih":37373,"Required":37374,"Ġponder":37375,"ĠSAN":37376,"Ġweddings":37377,"Ġloneliness":37378,"NES":37379,"ĠMahjong":37380,"695":37381,"addle":37382,"ĠGarner":37383,"ĠCOUR":37384,"Bridge":37385,"Ġspree":37386,"ĠCaldwell":37387,"Ġbribery":37388,"Ġ��������":37389,"plugins":37390,"Ġracket":37391,"Ġchampagne":37392,"versible":37393,"Vote":37394,"Ġmodifiers":37395,"Mayor":37396,"680":37397,"Ġassemblies":37398,"ĠSultan":37399,"ĠNing":37400,"ĠLadies":37401,"Ġsulfur":37402,"Ġorbs":37403,"Ġ-----":37404,"_______":37405,"ĠJournalism":37406,"Ġesports":37407,"Ġlush":37408,"Ġhue":37409,"Ġspectral":37410,"Honest":37411,"ãĥı":37412,"Ġbushes":37413,"Ġreinforcement":37414,"Ġreopened":37415,"ĠWheels":37416,"ĠMorg":37417,"rieving":37418,"Ġauxiliary":37419,"ĠjQuery":37420,"ĠBAT":37421,"tesque":37422,"Ġvertex":37423,"pure":37424,"frey":37425,"ãĤº":37426,"dos":37427,"Ġtyph":37428,"Ġcull":37429,"Ġeq":37430,"Ġdecon":37431,"Ġtossing":37432,"Ġdisparate":37433,"ĠBrigham":37434,"printf":37435,"ledged":37436,"Ġsund":37437,"Ġcozy":37438,"Ġhepatitis":37439,"performing":37440,"Ġaval":37441,"ĠGG":37442,"future":37443,"Ġpetertodd":37444,"ĠKosovo":37445,"Ġmagnets":37446,"Already":37447,"ĠEdison":37448,"ĠCeres":37449,"ĠRAID":37450,"Ġbrilliance":37451,"576":37452,"Ġderives":37453,"Ġhypertension":37454,"ĠÎĶ":37455,"Ġlambda":37456,"Ġflair":37457,"Ġmissionaries":37458,"Ġrapes":37459,"ĠStarter":37460,"ĠMonths":37461,"Ġdefy":37462,"Ġseismic":37463,"ĠRaphael":37464,"Ġeurozone":37465,"656":37466,"zsche":37467,"Ġscratched":37468,"Ġbows":37469,"ĠLennon":37470,"ĠGaia":37471,"Ġdripping":37472,"facts":37473,"Ale":37474,"Ġfrogs":37475,"ĠBreast":37476,"ogeneity":37477,"ĠProsecutor":37478,"Ġamplified":37479,"ĠHodg":37480,"ĠFn":37481,"Thousands":37482,"ĠNIH":37483,"ĠMonitoring":37484,"FTWARE":37485,"ĠPriebus":37486,"ĠGrowing":37487,"hunter":37488,"Ġdiagnose":37489,"ĠMald":37490,"ĠLR":37491,"Ġcrowned":37492,"Ġbursting":37493,"Ġdissolution":37494,"javascript":37495,"Ġusefulness":37496,"ĠExecution":37497,":(":37498,"ĠIvory":37499,"aah":37500,"Ġpersecuted":37501,"violence":37502,"istas":37503,"ĠCrate":37504,"Ġimpulses":37505,"ĠSpani":37506,"edes":37507,"Handle":37508,"ĠZerg":37509,"thinkable":37510,"Lastly":37511,"Ġspontaneously":37512,"Ġinconvenient":37513,"Ġdismissing":37514,"Ġplotted":37515,"Ġeighty":37516,"Ġ737":37517,"rish":37518,"ĠThornton":37519,"atham":37520,"Ġsitcom":37521,"Ven":37522,"Recipe":37523,"tel":37524,"lund":37525,"Ġclears":37526,"ĠSasuke":37527,"Ġ258":37528,"Ġopting":37529,"Ġenraged":37530,"esthetic":37531,"ĠAe":37532,"uchs":37533,"Prep":37534,"Flow":37535,"Ġrunoff":37536,"ĠEating":37537,"ĠGiles":37538,"ĠActing":37539,"resources":37540,"ibaba":37541,"Ġrpm":37542,"Ġskewed":37543,"ĠBlanc":37544,"ĠSakuya":37545,"Ġhotter":37546,"Ġ1924":37547,"opian":37548,"cko":37549,"Ġcrumbling":37550,"Ġcaptains":37551,"ĠAppropriations":37552,"leaders":37553,"dropping":37554,"anuts":37555,"Ġreversing":37556,"ĠPose":37557,"ĠSek":37558,"Scot":37559,"ĠIdea":37560,"cise":37561,"ĠSlovenia":37562,"Ġ317":37563,"Doctor":37564,"Ġcrocod":37565,"aldi":37566,"Sea":37567,"ĠFarrell":37568,"Ġmercenaries":37569,"ĠRNC":37570,"ĠGuess":37571,"Ġpacing":37572,"Machine":37573,"StreamerBot":37574,"ĠCharity":37575,"Ġ298":37576,"Ġcannons":37577,"ĠToby":37578,"TPPStreamerBot":37579,"ĠPassion":37580,"cfg":37581,"Thom":37582,"Ġbadges":37583,"ĠBernstein":37584,".âĢĵ":37585,"ĠPOP":37586,"ĠConj":37587,"Ġinitialization":37588,"Ġbiodiversity":37589,"Dub":37590,"Ġfeudal":37591,"Ġdisclaimer":37592,"Ġcrow":37593,"Ġignition":37594,"arf":37595,"SHA":37596,"ĠkHz":37597,"hazard":37598,"ĠArtists":37599,"oeuv":37600,"679":37601,"ĠRudy":37602,"Nine":37603,"ĠRamadan":37604,"å½":37605,"itto":37606,"Ġadrenaline":37607,"Cert":37608,"Ġsmelled":37609,"Ġimpunity":37610,"Ġagendas":37611,"ĠReborn":37612,"ĠConcent":37613,"ĠSeems":37614,"Ġomega":37615,"ĠDustin":37616,"Ġbacker":37617,"ĠSauce":37618,"ĠBoyle":37619,"WIN":37620,"Ġspins":37621,"Ġpauses":37622,"upt":37623,"Ġshredded":37624,"Ġstrapped":37625,"ĠCorruption":37626,"Ġscratches":37627,"Ġni":37628,"Ġattire":37629,"ĠSAF":37630,"FactoryReloaded":37631,"ĠIPS":37632,"Ġ(%":37633,"Ġseminar":37634,"focus":37635,"civil":37636,"Ġ1860":37637,"intosh":37638,"Ġcontinual":37639,"Ġabbrevi":37640,"ĠSok":37641,"ocobo":37642,"XM":37643,"Ġfrantic":37644,"Ġunavoidable":37645,"Ġartery":37646,"Ġannotations":37647,"bath":37648,"Climate":37649,"Ġdors":37650,"ĠSlide":37651,"coord":37652,"ĠReload":37653,"ĠLDL":37654,"ĠLovecraft":37655,"Ġunimagin":37656,"Ġresembled":37657,"Ġbarracks":37658,"np":37659,"Ġsurrogate":37660,"Ġcategorized":37661,"ãĤ©":37662,"Ġvaccinated":37663,"Ġdrainage":37664,"Ġindist":37665,"ĠWhatsApp":37666,"Ġ1870":37667,"olerance":37668,"invoke":37669,"amorph":37670,"Ġreconnect":37671,"Ġemanc":37672,"Ġblindness":37673,"Ġ1280":37674,"internet":37675,"collar":37676,"Ġaltru":37677,"Ġabyss":37678,"ĠTRI":37679,"657":37680,"Ġinfused":37681,"HEAD":37682,"Ġforestry":37683,"ĠWoody":37684,"ĠCi":37685,"wi":37686,"sam":37687,"784":37688,"holiday":37689,"Ġmogul":37690,"ĠFees":37691,"ĠDEN":37692,"Internal":37693,"urbed":37694,"fusc":37695,"atom":37696,"ĠIllusion":37697,"Ġpolled":37698,"Ġflap":37699,"Ġcoax":37700,"LGBT":37701,"Analy":37702,"ĠSections":37703,"ĠCaliforn":37704,"emn":37705,"Ġhither":37706,"ĠNIGHT":37707,"Ġnailed":37708,"ĠPipeline":37709,"391":37710,"oof":37711,"ĠPrimal":37712,"verend":37713,"Ġslashing":37714,"Ġretri":37715,"aviour":37716,"Ġdeparting":37717,"gil":37718,"ISC":37719,"Ġmidway":37720,"Ġultrasound":37721,"Ġbehaving":37722,"ĠTara":37723,"classes":37724,"Virtual":37725,"ĠColonial":37726,"Ġstripping":37727,"Ġorchestrated":37728,"ĠGraves":37729,"452":37730,"ĠIronically":37731,"ĠWriters":37732,"Ġlends":37733,"ĠManz":37734,"Ġraven":37735,"Ġoxidative":37736,"Ġ266":37737,"ELF":37738,"actually":37739,"ascar":37740,"Draft":37741,"Ġfavourable":37742,"Ġhumiliating":37743,"Ġfidelity":37744,"ĠHof":37745,"ĠXuan":37746,"496":37747,"Ġlayered":37748,"atis":37749,"790":37750,"Ġpaycheck":37751,"iton":37752,"Kar":37753,"ĠVMware":37754,"ĠFarmer":37755,"Ġservic":37756,"glomer":37757,"Ġslump":37758,"ĠFabric":37759,"ĠDOC":37760,"esting":37761,"Ġreassure":37762,"Ġphyl":37763,"volt":37764,"itory":37765,"Rules":37766,"Ġoxidation":37767,"Ġprized":37768,"Ġmistress":37769,"ĠDjango":37770,"WARN":37771,"åij":37772,"Ġencode":37773,"ĠFeedback":37774,"Ġstupidity":37775,"Ian":37776,"ĠYugoslavia":37777,"ר":37778,"acl":37779,"UTE":37780,"1977":37781,"Ġqualifies":37782,"Ġpulses":37783,"pretty":37784,"Ġfroze":37785,"Ġss":37786,"Iterator":37787,"Ġurgently":37788,"Ġmailed":37789,"ĠCham":37790,"Ġsustaining":37791,"Ġbasil":37792,"Ġpuppies":37793,"ilant":37794,"ĠPLEASE":37795,"lap":37796,"aceous":37797,"Fear":37798,"ĠMastery":37799,"automatic":37800,"ĠTAG":37801,"Ġantim":37802,"agles":37803,"473":37804,"frames":37805,"Ġwhispers":37806,"ĠWhoever":37807,"Ġbravery":37808,"ĠUKIP":37809,"ractions":37810,"\"\"\"":37811,"Ġtame":37812,"Ġparted":37813,"everything":37814,"CONT":37815,"Ġindebted":37816,"Ġaddr":37817,"rek":37818,"IRED":37819,"Ġeminent":37820,"clinton":37821,"Ġousted":37822,"Ġreviewer":37823,"Ġmeltdown":37824,"Ġrearr":37825,"ĠYao":37826,"thereal":37827,"abyte":37828,"Ġstumbling":37829,"Ġbatches":37830,"Ġ259":37831,"Ġcontraceptive":37832,"Ġprostitute":37833,"ensis":37834,"Decl":37835,"ĠStrikes":37836,"Military":37837,"ĠOath":37838,"vacc":37839,"ppings":37840,"052":37841,"ĠpartName":37842,"amping":37843,"Reports":37844,"KI":37845,"CHR":37846,"Ġsubtly":37847,"swers":37848,"Blake":37849,"usual":37850,"Ġcontestants":37851,"Ġcartridges":37852,"ĠGREAT":37853,"Ġblush":37854,"ĠâĢº":37855,"472":37856,"Ġreasoned":37857,"ãĥ¤":37858,"paralleled":37859,"Ġdyn":37860,"agate":37861,"Ġnightly":37862,"åĨ":37863,"556":37864,"Ġsemantic":37865,"ĠAdvoc":37866,"Ġ!!":37867,"Ġdisagrees":37868,"ĠBW":37869,"Veh":37870,"Ġharming":37871,"Ġembraces":37872,"Ġstrives":37873,"Ġinland":37874,"ĠKard":37875,"Ġheats":37876,"ĠGinny":37877,"utan":37878,"ernaut":37879,"ylene":37880,"ĠElev":37881,"JD":37882,"Ġhars":37883,"ĠStarr":37884,"Ġskysc":37885,"Ġcollaborators":37886,"Usually":37887,"Ġrevolutions":37888,"ĠSTATS":37889,"Ġdismantle":37890,"Ġconfidently":37891,"Ġkinetic":37892,"Ali":37893,"Ġpercentile":37894,"Ġextracting":37895,"illian":37896,"estead":37897,"Ġphysicists":37898,"ĠMarshal":37899,"Ġfellowship":37900,"Ġdashed":37901,"ĠUR":37902,"ĠSioux":37903,"ĠCompact":37904,"amide":37905,"Python":37906,"ĠLeigh":37907,"ĠPharmac":37908,"istrates":37909,"herical":37910,"Ġfue":37911,"ĠEmin":37912,"Ġ({":37913,"ĠNeighborhood":37914,"Ġdisrupting":37915,"ĠDup":37916,"Ġgland":37917,"ĠSev":37918,"ĠMarian":37919,"argon":37920,"ĠDund":37921,"Ġ":46904,"ĠPhilips":46905,"ĠKafka":46906,"Ġupheaval":46907,"Ġsentimental":46908,"Ġsax":46909,"ĠAkira":46910,"serial":46911,"Matrix":46912,"Ġelecting":46913,"Ġcommenter":46914,"ĠNebula":46915,"plets":46916,"ĠNadu":46917,"ĠAdren":46918,"Ġenshr":46919,"ĠRAND":46920,"financial":46921,"ĠClyde":46922,"utherford":46923,"Ġsignage":46924,"Ġdeline":46925,"Ġphosphate":46926,"roversial":46927,"fascist":46928,"ĠVall":46929,"ĠBethlehem":46930,"Ġfors":46931,"Ġenglish":46932,"Solid":46933,"Nature":46934,"Ġva":46935,"ĠGuests":46936,"Ġtantal":46937,"Ġautoimmune":46938,";;;;;;;;;;;;":46939,"ĠTotally":46940,"ĠOv":46941,"Ġdefences":46942,"ĠCoconut":46943,"Ġtranquil":46944,"Ġploy":46945,"Ġflavours":46946,"ĠFlask":46947,"ãĤ¨ãĥ«":46948,"ĠWeston":46949,"ĠVolvo":46950,"870":46951,"Ġmicrophones":46952,"verbal":46953,"RPG":46954,"Ġiii":46955,";}":46956,"028":46957,"Ġheadlined":46958,"Ġprimed":46959,"Ġhoard":46960,"ĠShad":46961,"ĠENTER":46962,"Ġtriangular":46963,"Ġcapit":46964,"lik":46965,"ĠAncients":46966,"Ġlash":46967,"Ġconvol":46968,"Ġcolonel":46969,"enemy":46970,"Gra":46971,"Ġpubs":46972,"utters":46973,"Ġassigns":46974,"ĠPenet":46975,"ĠMonstrous":46976,"ĠBowen":46977,"ilver":46978,"Haunted":46979,"ĠDing":46980,"started":46981,"plin":46982,"Ġcontaminants":46983,"ĠDOE":46984,"ffen":46985,"ĠTechnician":46986,"Ry":46987,"Ġrobbers":46988,"Ġhotline":46989,"ĠGuardiola":46990,"ĠKaufman":46991,"rower":46992,"ĠDresden":46993,"ĠAlpine":46994,"Elf":46995,"Ġfmt":46996,"ĠSard":46997,"urses":46998,"gpu":46999,"Unix":47000,"Ġunequivocally":47001,"ĠCitizenship":47002,"quad":47003,"mire":47004,"ĠSweeney":47005,"Battery":47006,"615":47007,"Ġpancakes":47008,"Ġoats":47009,"Maps":47010,"ĠContrast":47011,"mbudsman":47012,"ĠEPS":47013,"Ġsubcommittee":47014,"Ġsourcing":47015,"Ġsizing":47016,"ĠBuffer":47017,"ĠMandatory":47018,"Ġmoderates":47019,"ĠPatterns":47020,"ĠChocobo":47021,"ĠZan":47022,"ĠSTATES":47023,"ĠJudging":47024,"ĠInher":47025,"*:":47026,"Ġbil":47027,"ĠYen":47028,"Ġexhilar":47029,"ollower":47030,"zers":47031,"Ġsnug":47032,"maximum":47033,"Ġdespicable":47034,"ĠPACK":47035,"ĠAnnex":47036,"Ġsarcastic":47037,"Ġlatex":47038,"Ġtamp":47039,"ĠSao":47040,"bah":47041,"ĠReverend":47042,"ĠChinatown":47043,"ĠAUT":47044,"documented":47045,"ĠGABA":47046,"ĠCanaan":47047,"ĠÙħ":47048,"Ġgoverns":47049,"prev":47050,"Esc":47051,"ĠEstimates":47052,"OSP":47053,"Ġendeavour":47054,"ĠClosing":47055,"ometime":47056,"everyone":47057,"Ġworsen":47058,"Ġscanners":47059,"Ġdeviations":47060,"ĠRobotics":47061,"ĠCompton":47062,"Ġsorcerer":47063,"Ġendogenous":47064,"Ġemulation":47065,"ĠPiercing":47066,"ĠAph":47067,"ĠSocket":47068,"Ġbould":47069,"ĠOU":47070,"ĠBorderlands":47071,"Ġ1863":47072,"Gordon":47073,"ĠWTO":47074,"Ġrestricts":47075,"Ġmosaic":47076,"Ġmelodies":47077,"çĦ":47078,"Tar":47079,"Ġdisson":47080,"ĠProvides":47081,"Ġ......":47082,"bek":47083,"FIX":47084,"Ġbroom":47085,"anship":47086,"Doctors":47087,"Ġnerds":47088,"ĠRegions":47089,"naissance":47090,"Ġmete":47091,"Ġcrept":47092,"plings":47093,"Ġgirlfriends":47094,"knit":47095,"igent":47096,"owe":47097,"Ġushered":47098,"ĠBaz":47099,"Mobil":47100,"434":47101,"ĠPresents":47102,"origin":47103,"Ġinsomnia":47104,"ĠAux":47105,"439":47106,"ĠChili":47107,"irsch":47108,"GAME":47109,"Ġgestation":47110,"algia":47111,"romising":47112,"$,":47113,"crow":47114,"ĠInspection":47115,"atomic":47116,"Relations":47117,"JOHN":47118,"roman":47119,"ĠClockwork":47120,"ĠBakr":47121,"mone":47122,"MET":47123,"Ġthirsty":47124,"Ġbc":47125,"Ġfaculties":47126,"Rum":47127,"Ġnuance":47128,"ĠDarius":47129,"pleting":47130,"fters":47131,"etchup":47132,"Registration":47133,"ĠKE":47134,"Rah":47135,"Ġpreferential":47136,"ĠLash":47137,"ĠHH":47138,"Valid":47139,"ĠNAV":47140,"Ġstarve":47141,"ĠGong":47142,"zynski":47143,"ĠActress":47144,"Ġwik":47145,"Ġunaccompanied":47146,"lvl":47147,"Bride":47148,"ADS":47149,"ĠCommando":47150,"ĠVaughn":47151,"Wallet":47152,"Ġhopping":47153,"ĠVie":47154,"Ġcaveats":47155,"Ġalas":47156,"ifled":47157,"abuse":47158,"661":47159,"Ġibn":47160,"Ġgul":47161,"Ġrobbing":47162,"til":47163,"ILA":47164,"Ġmitigating":47165,"Ġaptly":47166,"Ġtyrant":47167,"Ġmidday":47168,"ĠGilmore":47169,"ĠDecker":47170,"Ġ§§":47171,"partial":47172,"Exactly":47173,"Ġphenotype":47174,"Ġ[+]":47175,"ĠPlex":47176,"ĠIps":47177,"versions":47178,"Ġebook":47179,"Ġchic":47180,"gross":47181,"\":\"\"},{\"":47182,"ĠSurprisingly":47183,"Morgan":47184,"Ġresidues":47185,"ĠConfederation":47186,"infeld":47187,"Ġlyr":47188,"moderate":47189,"Ġperpendicular":47190,"VK":47191,"Ġsynchronized":47192,"Ġrefreshed":47193,"Ġadore":47194,"ĠTorment":47195,"olina":47196,"Ġ2600":47197,"ItemTracker":47198,"Ġpies":47199,"ĠFAT":47200,"ĠRHP":47201,"048":47202,"ĠRESP":47203,"ĠBJ":47204,"allows":47205,"Pand":47206,"Ġunwelcome":47207,"ĠVoc":47208,"ĠBastard":47209,"ĠOW":47210,"ĠLAR":47211,"ĠHealer":47212,"Environmental":47213,"ĠKenyan":47214,"ĠTrance":47215,"ĠPats":47216,"Ġaliases":47217,"ĠGarfield":47218,"Ġcampaigner":47219,"Ġadvancements":47220,"ĠOkinawa":47221,"ĠCoh":47222,"owsky":47223,"Ġstarved":47224,"Ġsizeable":47225,"Ġ:-)":47226,"ĠmRNA":47227,"Ġsuspensions":47228,"istar":47229,"Scotland":47230,"Prin":47231,"------------------------------------------------":47232,"Ġ502":47233,"Ġteaspoons":47234,"Ġ1050":47235,"Ġcoercive":47236,"ĠMasonic":47237,"edded":47238,"ĠPassenger":47239,"Ġlatt":47240,"Ġbraces":47241,"ĠSteal":47242,"ĠNYT":47243,"ĠKats":47244,"ĠCelest":47245,"aez":47246,"Tu":47247,"ĠCoulter":47248,"ðŁĺ":47249,"Flickr":47250,"ĠWilmington":47251,"iths":47252,"++;":47253,"Ġvending":47254,"Ġnegro":47255,"ĠPhi":47256,"ĠYellowstone":47257,"Callback":47258,"Ġshampoo":47259,"ĠShades":47260,"wat":47261,"Ġsuperhuman":47262,"Ġridiculed":47263,"Ġholiest":47264,"ombo":47265,"Ġinterns":47266,"Ġhone":47267,"ĠParagu":47268,"URI":47269,"Ġdangling":47270,"ãĤ»":47271,"sov":47272,"ictional":47273,"availability":47274,"Ġrevocation":47275,"Ġdow":47276,"inic":47277,"ĠTHEIR":47278,"Ġiso":47279,"Ġoutings":47280,"ĠLethal":47281,"Ġ)))":47282,"Ġinaccur":47283,"Ġoutlandish":47284,"Ġanus":47285,"letico":47286,"idon":47287,"lol":47288,"Ġunregulated":47289,"Ġsuccumbed":47290,"Ġcuff":47291,"ĠWasteland":47292,"letal":47293,"Ġsubstr":47294,"Ġcoffers":47295,"Ġautomakers":47296,"ovi":47297,"ĠXue":47298,"ĠDaytona":47299,"Ġjarring":47300,"Ġfumes":47301,"Ġdisbanded":47302,"zik":47303,"itton":47304,"Ġstrikingly":47305,"Ġspores":47306,"Adapter":47307,".):":47308,"ĠLyndon":47309,"ivalry":47310,"Ġorally":47311,"Ġtumultuous":47312,"Ġdispleasure":47313,"Ġcones":47314,"orrect":47315,"Ġappease":47316,"Ġderby":47317,"ĠTripoli":47318,"ĠAless":47319,"Ġpoked":47320,"ĠGuilty":47321,"vP":47322,"Enough":47323,"Ġoriginals":47324,"699":47325,"Ġrabbi":47326,"Ġproverbial":47327,"Ġpostpone":47328,"elope":47329,"ĠMisty":47330,"Ġstaffed":47331,"ĠUnemployment":47332,"reditary":47333,"Ġdiligent":47334,"recomm":47335,"measures":47336,"asin":47337,"825":47338,"Ġponds":47339,"Ġmmol":47340,"ĠSAR":47341,"ĠCARE":47342,"Ġ371":47343,"Ġclenched":47344,"ĠCorsair":47345,"Ġcaricature":47346,"zn":47347,"attach":47348,"ĠSchro":47349,"speak":47350,"painted":47351,"ĠSuc":47352,"ĠENT":47353,"Ġcellul":47354,"ĠPaid":47355,"diagn":47356,"WHERE":47357,"Ġtexted":47358,"Barn":47359,"Ġretracted":47360,"ĠReferred":47361,"Sav":47362,"Ġupkeep":47363,"Ġworkplaces":47364,"ĠTokens":47365,"Ġamplify":47366,"clinical":47367,"Ġmultic":47368,"mberg":47369,"Ġconvoluted":47370,"Region":47371,"565":47372,"ĠTopic":47373,"Ġsnail":47374,"Ġsaline":47375,"Ġinsurrection":47376,"ĠPetr":47377,"forts":47378,"BAT":47379,"ĠNavajo":47380,"Ġrudimentary":47381,"ĠLaksh":47382,"ONDON":47383,"Measure":47384,"Ġtransformer":47385,"ĠGoddard":47386,"Ġcoincides":47387,"irin":47388,"Rex":47389,"ĠBok":47390,"quit":47391,"Ġshotguns":47392,"Ġproletarian":47393,"Ġscorp":47394,"ĠAda":47395,"514":47396,"Ġslander":47397,"recorded":47398,"Ġembell":47399,"risome":47400,"Ġapologizing":47401,"ĠMulcair":47402,"ĠGibraltar":47403,"Cla":47404,"Ġallot":47405,"ĠAttention":47406,"Ġ433":47407,"leave":47408,"Ġwhine":47409,"ĠIssa":47410,"ĠFaust":47411,"ĠBarron":47412,"heny":47413,"Ġvictimized":47414,"Jews":47415,"Ġnurturing":47416,"ettel":47417,"Winged":47418,"ĠSubtle":47419,"Ġflavorful":47420,"ĠReps":47421,"enged":47422,"callback":47423,"Ġdirectional":47424,"Ġclasp":47425,"ĠDirections":47426,"planet":47427,"iculture":47428,"Helper":47429,"icion":47430,"acia":47431,"Ġç¥ŀ":47432,"Ġsurges":47433,"Ġcanoe":47434,"ĠPremiership":47435,"been":47436,"Ġdefied":47437,"ĠTrooper":47438,"Ġtripod":47439,"Ġgasp":47440,"ĠEuph":47441,"ĠAds":47442,"vernight":47443,"highly":47444,"Role":47445,"Ġentangled":47446,"ĠZeit":47447,"618":47448,"ĠRusty":47449,"Ġhavens":47450,"ĠVaughan":47451,"HAEL":47452,"ĠSERVICE":47453,"/,":47454,"Ġstricken":47455,"Ġdelusions":47456,"Ġbis":47457,"ĠHaf":47458,"Ġgratification":47459,"Ġenticing":47460,"UNCH":47461,"Adams":47462,"ĠOLED":47463,"ĠBeetle":47464,"Ġ1899":47465,"ĠSOFTWARE":47466,"ategor":47467,"VL":47468,"ĠTotem":47469,"ĠGators":47470,"ATURES":47471,"Ġimpedance":47472,"Registered":47473,"ĠCary":47474,"ĠAerial":47475,"onne":47476,"enium":47477,"Ġdred":47478,"ĠBeg":47479,"Ġconcurrently":47480,"Ġsuperpower":47481,"ĠXan":47482,"jew":47483,"imester":47484,"ĠDickinson":47485,"âĶģ":47486,"Fla":47487,"Ġpree":47488,"ĠRollins":47489,"©¶æ":47490,"Ġdenomination":47491,"ĠLana":47492,"516":47493,"Ġinciting":47494,"scribed":47495,"juries":47496,"ĠWonders":47497,"approximately":47498,"Ġsuspending":47499,"Ġmountainous":47500,"ĠLaugh":47501,"oidal":47502,"Ns":47503,"Detect":47504,")=":47505,"ĠLuthor":47506,"ĠSchwarzenegger":47507,"ĠMuller":47508,"ĠDevi":47509,"ecycle":47510,"Jar":47511,"613":47512,"ĠLongh":47513,"Bah":47514,"ĠSPORTS":47515,"nw":47516,"Ġrefinement":47517,"Ġwaterways":47518,"Ġdiner":47519,"Blade":47520,"683":47521,"Fac":47522,"Ġinitials":47523,"Ġrog":47524,"Ġparanormal":47525,"BUT":47526,"Ġ[(":47527,"ĠSwanson":47528,"ĠMesh":47529,"âĸ¬":47530,"Improve":47531,"ĠRadiation":47532,"ĠEsther":47533,"ĠEsk":47534,"ĠAly":47535,"iky":47536,"Ġirrad":47537,"ĠBuckingham":47538,"Ġrefill":47539,"Ġ._":47540,"Repe":47541,"CONCLUS":47542,"Ġdifferentiated":47543,"Ġchirop":47544,"ĠAtkins":47545,"Pattern":47546,"Ġexcise":47547,"Ġcabal":47548,"NSA":47549,"ĠSTA":47550,"ĠSIL":47551,"ĠParaly":47552,"Ġrye":47553,"ĠHowell":47554,"ĠCountdown":47555,"nesses":47556,"alysed":47557,"Ġresize":47558,"ãĤ½":47559,"Ġbudgetary":47560,"ĠStras":47561,"wang":47562,"Ġapiece":47563,"Ġprecincts":47564,"Ġpeach":47565,"Ġskyline":47566,"Ġ353":47567,"popular":47568,"Appearances":47569,"ĠMechanics":47570,"ĠDevOnline":47571,"Sullivan":47572,"Zen":47573,"Ġpu":47574,"opolis":47575,"544":47576,"Ġdeform":47577,"Ġcounteract":47578,"ĠLange":47579,"Ġ417":47580,"Console":47581,"774":47582,"Ġnodding":47583,"Ġpopulism":47584,"Ġhep":47585,"Ġcounselling":47586,"compliance":47587,"UFF":47588,"Ġundeniably":47589,"Ġrailing":47590,"ĠHorowitz":47591,"ĠSimone":47592,"ĠBungie":47593,"Ġak":47594,"ĠTalks":47595,"xff":47596,"flake":47597,"Crash":47598,"Ġsweaty":47599,"Ġbanquet":47600,"ĠOFFIC":47601,"Ġinventive":47602,"Ġastronomer":47603,"ĠStamford":47604,"ĠScare":47605,"ĠGREEN":47606,"olicited":47607,"Ġrusher":47608,"Ġcentrist":47609,"ighting":47610,"Ġsubclass":47611,"Ġdisav":47612,"Ġdefund":47613,"ĠNanto":47614,"ociate":47615,"mast":47616,"Ġpacif":47617,"Ġmend":47618,"eers":47619,"immigration":47620,"ESSION":47621,"Ġnumbering":47622,"Ġlaughable":47623,"ĠEnded":47624,"viation":47625,"emark":47626,"Pitt":47627,"Ġmeticulous":47628,"ĠLF":47629,"Ġcongratulated":47630,"ĠBirch":47631,"Ġswayed":47632,"Ġsemifinals":47633,"Ġhumankind":47634,"matter":47635,"ĠEquip":47636,"opausal":47637,"Said":47638,"ĠLayout":47639,"Ġvoicing":47640,"Ġthug":47641,"Ġpornographic":47642,"IPS":47643,"Ġmoaning":47644,"Ġgrievance":47645,"Ġconfessions":47646,"escal":47647,"TEXTURE":47648,"Authent":47649,"osaurus":47650,"Purchase":47651,"Ġrelegation":47652,"alter":47653,"Ġ³³":47654,"Ġriddled":47655,"Ġogre":47656,"ĠLowell":47657,"Occup":47658,"Eat":47659,"ĠHyder":47660,"ĠAdviser":47661,"Commerce":47662,"Hunt":47663,"ĠOrth":47664,"ĠCompetitive":47665,"ĠCLA":47666,"CDC":47667,"Ġsalads":47668,"Fle":47669,"Ġindustrialized":47670,"`,":47671,"ĠOWN":47672,"Ġbeck":47673,"ĠParticularly":47674,"oubt":47675,"ĠmM":47676,"ĠHussain":47677,"ĠChennai":47678,"Ġ920":47679,"Ġappointing":47680,"ĠCullen":47681,",,,,,,,,":47682,"Ġpores":47683,"verified":47684,"Ġbiochemical":47685,"emate":47686,"Ġcowardly":47687,"ĠHelsinki":47688,"ĠEthiopian":47689,"SOURCE":47690,"ERC":47691,"estro":47692,"Ġbiotech":47693,"ĠSour":47694,"Ġbrewer":47695,"Bloomberg":47696,"Ġintensify":47697,"Glass":47698,"anco":47699,"ĠFDR":47700,"greSQL":47701,"ĠFires":47702,"©¶æ¥µ":47703,"eco":47704,"1001":47705,"ĠHomeless":47706,"Ġinstantaneous":47707,"ĠHaste":47708,"igel":47709,"Diamond":47710,"Ġpaving":47711,"Ġlandfill":47712,"Ġdads":47713,"houn":47714,":]":47715,"Ġincendiary":47716,"ĠLivingston":47717,"ĠHilbert":47718,"ĠChecks":47719,"styles":47720,"inators":47721,"ĠClive":47722,"phrine":47723,"Ġchimpanzees":47724,"Ġpall":47725,"ĠJM":47726,"ĠAadhaar":47727,"ðĿ":47728,"Ġachievable":47729,"disabled":47730,"PET":47731,"OOOOOOOO":47732,"Mot":47733,"Ġintangible":47734,"Ġballet":47735,"ĠWebs":47736,"ĠEstimated":47737,"Effects":47738,"Ġbailed":47739,"Joshua":47740,"Ġturbulence":47741,"Ġoccupant":47742,"ĠDaylight":47743,"Ġ361":47744,"meet":47745,"Ġstatically":47746,"Ġonlook":47747,"Ġki":47748,"illegal":47749,"Ġvelvet":47750,"Ġdehydration":47751,"Ġacquies":47752,"ĠRez":47753,"akura":47754,"ĠUpton":47755,"atro":47756,"Ġincomprehensible":47757,"Ġbackdoor":47758,"ĠRhino":47759,"727":47760,"Ġmaths":47761,")+":47762,"Ġheresy":47763,"Ġdf":47764,"ĠRoche":47765,"ĠLydia":47766,"Ġpancreat":47767,"reply":47768,"arrell":47769,"Ġsolicitation":47770,"Ġcircadian":47771,"BIP":47772,"Ġforay":47773,"Ġcryptic":47774,"izu":47775,"imeo":47776,"ĠTomato":47777,"ĠHoms":47778,"examination":47779,"Ġquarry":47780,"ĠValiant":47781,"ĠJericho":47782,"ĠINCLUD":47783,"Ġ1840":47784,"519":47785,"Ġresists":47786,"Ġsnapshots":47787,"ĠSpur":47788,"ĠAntiqu":47789,"Login":47790,"Ġbestselling":47791,"Ġantic":47792,"ĠSutherland":47793,"ãĤ¢ãĥ«":47794,"Ġ~/":47795,"ĠParm":47796,"èĥ":47797,"Pages":47798,"intensity":47799,"Ġimmobil":47800,"Ġ1865":47801,"zzo":47802,"Ġnifty":47803,"Ġfentanyl":47804,"ĠPreservation":47805,"ophen":47806,"Ġdarts":47807,"ĠDinosaur":47808,"pointers":47809,"ĠRite":47810,"suggest":47811,"awareness":47812,"ĠSheridan":47813,"Ġstances":47814,"Ġsorcery":47815,"Ġperjury":47816,"ĠNikola":47817,"iever":47818,"Ġfiance":47819,"ĠJordanian":47820,"ĠBalloon":47821,"Ġnab":47822,"Ġkb":47823,"Ġhumanities":47824,"ĠTanaka":47825,"hillary":47826,"Ġconsultancy":47827,"ĠZub":47828,"Ġremission":47829,"Ġconfid":47830,"CHQ":47831,"ĠFug":47832,"Ġimprovis":47833,"Yep":47834,"/_":47835,"Ġunwillingness":47836,"Ġportfolios":47837,"055":47838,"ĠInstructor":47839,"aiman":47840,"Ġclaimants":47841,"Mbps":47842,"ĠBye":47843,"received":47844,"Tweet":47845,"Ġindemn":47846,"riz":47847,"amara":47848,"Nat":47849,"Ġevaluates":47850,"ĠLur":47851,"epad":47852,"FOX":47853,"ĠThro":47854,"Ġrusty":47855,"Ġbedrock":47856,"ĠOprah":47857,"JB":47858,"Ġmanipulative":47859,"Ġwillful":47860,"Ġrelapse":47861,"Ġextant":47862,"Theme":47863,"Sensor":47864,"ĠStability":47865,"govern":47866,"Ġpoppy":47867,"Ġknack":47868,"Ġinsulated":47869,"ĠTile":47870,"ĠExtrem":47871,"Ġuntold":47872,"Ġconverge":47873,"Ġrefuel":47874,"igroup":47875,"Ġdistortions":47876,"Ġravaged":47877,"Ġmechanically":47878,"ĠReilly":47879,"ĠNose":47880,"ĠIncarnation":47881,"ĠBecky":47882,"abbling":47883,"Ġtaco":47884,"Ġrake":47885,"Ġmelancholy":47886,"Ġillustrious":47887,"ĠDartmouth":47888,"Guide":47889,"ĠRazer":47890,"ĠBenz":47891,"Ultimate":47892,"ĠSurprise":47893,"Ġpageant":47894,"offer":47895,"Whoever":47896,"Ġwiser":47897,"Ġchemist":47898,"ĠHELL":47899,"ĠBulk":47900,"Ġplutonium":47901,"ĠCOVER":47902,"Ö¼":47903,"failed":47904,"Ġtirelessly":47905,"Ġinfertility":47906,"ĠTrident":47907,"ĠShowtime":47908,"ĠCiv":47909,"Vice":47910,"requires":47911,"ittance":47912,"Ġuncontrolled":47913,"interesting":47914,"561":47915,"Ġinnovate":47916,"ategic":47917,"Lie":47918,"ĠSelling":47919,"Ul":47920,"Ġsavior":47921,"ĠTosh":47922,"Ġswast":47923,"PASS":47924,"Ġrink":47925,"Ġcardio":47926,"ĠIro":47927,"udi":47928,"Ġvantage":47929,"Ġvans":47930,"ĠNiño":47931,"+=":47932,"Ġpropagate":47933,"":49029,"Ġleukemia":49030,"Ġeluc":49031,"Ġannouncer":49032,"ĠLithuan":49033,"ĠArmageddon":49034,"åĩ":49035,"Lenin":49036,"ĠRuk":49037,"Ġpepp":49038,"ĠRomantic":49039,"ĠPIT":49040,"ĠInterstellar":49041,"ĠAtkinson":49042,"Raid":49043,"Js":49044,"Goal":49045,"Course":49046,"Ġvanishing":49047,"esley":49048,"ĠRounds":49049,"Elsa":49050,"593":49051,"Ġredundancy":49052,"ĠSTAND":49053,"Ġprophetic":49054,"Ġhabitable":49055,"ryu":49056,"Ġfaintly":49057,"MODE":49058,"Ġflanked":49059,"IRC":49060,"Awesome":49061,"Ġspurious":49062,"ĠZah":49063,"ĠMSG":49064,"Ġshading":49065,"Ġmotivational":49066,"ĠSantana":49067,"ĠSPR":49068,"Ġexcruciating":49069,"omial":49070,"ĠMiko":49071,"ĠLeopard":49072,"Abyss":49073,"Ġ[|":49074,"dirty":49075,"Ġbaths":49076,"Ġdemoral":49077,"andre":49078,"PB":49079,"Ġunification":49080,"Ġsacrament":49081,"Ġ[&":49082,"Ġpriceless":49083,"Ġgelatin":49084,"Ġemanating":49085,"ĠAllaah":49086,"986":49087,"Ġoutburst":49088,"Ġeras":49089,"ĠXVI":49090,"ĠSPI":49091,"Ott":49092,"ĠLazarus":49093,"PLIED":49094,"Flying":49095,"blogs":49096,"Wisconsin":49097,"Raven":49098,"Ġrebate":49099,"Ġcreeps":49100,"ĠSpan":49101,"ĠPainter":49102,"ĠKira":49103,"ĠAmos":49104,"ĠCorvette":49105,"Consumer":49106,"ĠRecover":49107,"cki":49108,"Ġpesky":49109,"ĠInvention":49110,"Companies":49111,"Ġchallengers":49112,"ademic":49113,"ĠUkrainians":49114,"ĠNeurolog":49115,"ĠForsaken":49116,"Ġentrants":49117,"Ġembattled":49118,"Ġdefunct":49119,"ĠGlacier":49120,"Ġpoisons":49121,"ĠHorses":49122,"makes":49123,"ĠDirt":49124,"Ġ423":49125,"hhh":49126,"ĠTransformation":49127,"QUIRE":49128,"..................":49129,"Ġtraveller":49130,"ĠSexy":49131,"ĠKern":49132,"ipolar":49133,"Ġransomware":49134,"oooooooooooooooo":49135,"Ec":49136,"ruby":49137,"Professional":49138,"ĠOutbreak":49139,"argument":49140,"Grey":49141,"ĠFifa":49142,"ĠCHO":49143,"ĠFORM":49144,"ĠAmtrak":49145,"-[":49146,"Ġcradle":49147,"Ġantioxidants":49148,"ãģ®å®":49149,"736":49150,"ĠNASL":49151,"ĠContributions":49152,"Indiana":49153,"ĠSTEP":49154,"CSS":49155,"Ġsalient":49156,"Ġallocations":49157,"yrights":49158,"Ġmashed":49159,"ĠCutter":49160,"Sexual":49161,"Ġpounded":49162,"Ġfanbase":49163,"Ġcasc":49164,"ĠTransparency":49165,"Ġanalytic":49166,"ĠSummoner":49167,"×ŀ":49168,"ĠADC":49169,"detail":49170,"Ġvanquished":49171,"Ġcrabs":49172,"arie":49173,"Destroy":49174,"ĠSack":49175,"Ġtransistor":49176,"Alabama":49177,"ĠKoen":49178,"ĠFisheries":49179,"cone":49180,"Ġannexed":49181,"ĠMGM":49182,"esa":49183,"Ġfaked":49184,"ĠCongratulations":49185,"Ġhindered":49186,"Ġcorrectional":49187,"ĠITV":49188,"leeve":49189,"Ġinappropriately":49190,"licks":49191,"Ġtrespass":49192,"Ġpaws":49193,"Ġnegotiator":49194,"ĠChristensen":49195,"limits":49196,"ĠDianne":49197,"Ġelegance":49198,"ĠContracts":49199,"anke":49200,"Obj":49201,"Ġvigilance":49202,"Ġcastles":49203,"ĠNAD":49204,"ĠHolo":49205,"Ġemphatically":49206,"ĠTitus":49207,"ĠServing":49208,"ĠRichie":49209,"ĠPigs":49210,"568":49211,"Ġanimosity":49212,"ĠAttributes":49213,"ĠUriel":49214,"MQ":49215,"myra":49216,"ĠApplicant":49217,"Ġpsychiatrists":49218,"ĠVij":49219,"ĠAbby":49220,"agree":49221,"Push":49222,"ĠkWh":49223,"hiba":49224,"Ġincite":49225,"ĠWeasley":49226,"ĠTaxi":49227,"ministic":49228,"hyper":49229,"ĠFarn":49230,"Ġ601":49231,"ĠNationwide":49232,"Fake":49233,"952":49234,"Ġmaize":49235,"Ġinteracted":49236,"Ġtransitioned":49237,"Ġparasitic":49238,"Ġharmonic":49239,"Ġdecaying":49240,"Ġbaseless":49241,"nsics":49242,"Ġtranspired":49243,"Ġabundantly":49244,"ĠForensic":49245,"Ġtreadmill":49246,"ĠJav":49247,"aband":49248,"Ġsshd":49249,"Ġfrontman":49250,"ĠJakarta":49251,"oller":49252,"drops":49253,"ĠSERVICES":49254,"romptu":49255,"ophical":49256,"hospital":49257,"bledon":49258,"645":49259,"Ġmidrange":49260,"ĠEVENT":49261,"culated":49262,"rawled":49263,"Ġperched":49264,"Ġoverboard":49265,"ĠPeel":49266,"ĠPwr":49267,"ĠCarth":49268,"ĠCOMPLE":49269,"coe":49270,"shall":49271,"Ġdeterrence":49272,"METHOD":49273,"ĠAbsent":49274,"MEN":49275,"Ġsill":49276,"ĠLEVEL":49277,"York":49278,"Ġsinners":49279,"ĠOPEC":49280,"ĠNur":49281,"ĠDesigns":49282,"selection":49283,"Ġunworthy":49284,"CHA":49285,"Ġstrengthens":49286,"883":49287,"edly":49288,"Ġslicing":49289,"Ġmalnutrition":49290,"Ġfilmmaking":49291,"ĠPolk":49292,"urated":49293,"Ġ421":49294,"breakers":49295,"!'\"":49296,"Ġwetlands":49297,"ĠDiscrimination":49298,"Ġallowable":49299,"Ġsteered":49300,"ĠSicily":49301,"SAM":49302,"Ġmustache":49303,"Ġmids":49304,"Ġclipped":49305,"Ġcirculate":49306,"Ġbrittle":49307,"ĠBuildings":49308,"raised":49309,"ĠRoundup":49310,"Ġwealthier":49311,"Ġoverwrite":49312,"Ġoverpowered":49313,"ĠGerrard":49314,"sites":49315,"PDATED":49316,"Ġacutely":49317,"ĠGamble":49318,"Ġpim":49319,"ĠKus":49320,"Typically":49321,"Deploy":49322,"ĠMoroccan":49323,"potion":49324,"combe":49325,"Ġvigilante":49326,"Ġ363":49327,"Stew":49328,"ĠBagg":49329,"Ġresided":49330,"ĠSpo":49331,"Ġremnant":49332,"Ġemptiness":49333,"brainer":49334,"Ġoutpatient":49335,"priority":49336,"Ġleptin":49337,"ĠPayton":49338,"ĠGleaming":49339,"ĠShed":49340,"ĠPolo":49341,"ĠMormonism":49342,"restricted":49343,"arlane":49344,"wx":49345,"Ġcreatine":49346,"ĠAnon":49347,"ĠSTUD":49348,"ĠJUL":49349,"ĠTee":49350,"528":49351,"089":49352,"Ġhatched":49353,"Dispatch":49354,"ĠComposite":49355,"Ġ451":49356,"puff":49357,"ĠXCOM":49358,"ĠOrn":49359,"ĠTHANK":49360,"ENDED":49361,"ĠAsheville":49362,"ĠÃľ":49363,"Ġmango":49364,"ĠSlightly":49365,"worldly":49366,"ĠWander":49367,"ĠExpand":49368,"ĠChr":49369,"Mist":49370,"Ġorthodoxy":49371,"ĠUNESCO":49372,"regate":49373,"Elsewhere":49374,"kie":49375,"irled":49376,"Ġtopple":49377,"Ġadoptive":49378,"ĠLegs":49379,"dress":49380,"ĠSagan":49381,"bare":49382,"ĠGlou":49383,"Crunch":49384,"Ġhelpers":49385,"Ġchronically":49386,"ĠHuma":49387,"10000":49388,"Ġaccommodating":49389,"äºĶ":49390,"Ġwrinkles":49391,"Ġdodged":49392,"fourth":49393,"Ġprecon":49394,"Ġcompressor":49395,"ĠKare":49396,"Ġevict":49397,"ĠWarwick":49398,"imar":49399,"Ġmodernization":49400,"Ġbandwagon":49401,"Ġrefuted":49402,"Ġnetted":49403,"ĠNaples":49404,"ĠGenie":49405,"perors":49406,"Ġfielded":49407,"Ġdere":49408,"ĠParables":49409,"lees":49410,"Ġtrout":49411,"aspers":49412,"Ġnihil":49413,"Ġhappiest":49414,"Ġfloppy":49415,"ĠLoft":49416,"ĠHeard":49417,"Ġunison":49418,"Ġlug":49419,"ĠRedmond":49420,"classic":49421,"Supporters":49422,"SHIP":49423,"GMT":49424,"Ġfuelled":49425,"çIJ":49426,"Ġdd":49427,"ĠEminem":49428,"Ġ1897":49429,"NYSE":49430,"Ġsecretaries":49431,"ĠFIA":49432,"ĠCanaveral":49433,"Favorite":49434,"Ġpomp":49435,"Ġdetainee":49436,"ership":49437,"aimon":49438,"iour":49439,"ĠApex":49440,"Ġplantations":49441,"amia":49442,"acion":49443,"Rust":49444,"Ġtowed":49445,"ĠTruly":49446,"577":49447,"Ġsheltered":49448,"rider":49449,"Wo":49450,"Ġlair":49451,"ĠIntelligent":49452,"improve":49453,"matically":49454,"Ġetiquette":49455,"adra":49456,"allo":49457,"ĠJuno":49458,"anything":49459,"ĠStruggle":49460,"ĠPredict":49461,"ĠGrimes":49462,"ĠAMERICA":49463,"ctx":49464,"ĠSituation":49465,"WOOD":49466,"Ġsoluble":49467,"meier":49468,"Ġintolerable":49469,"angering":49470,"Ġuninterrupted":49471,"Ġtooltip":49472,"Ġinterrogated":49473,"Ġgunned":49474,"ĠSneak":49475,"æѦ":49476,"Ġtether":49477,"Ġcrumble":49478,"Lens":49479,"Ġclustered":49480,"ĠSyl":49481,"ĠHasan":49482,"Ġdystopian":49483,"wana":49484,"Ġjoystick":49485,"ĠThib":49486,"ammu":49487,"Tomorrow":49488,"546":49489,"Ġovercame":49490,"Ġminimized":49491,"ceptor":49492,"Runner":49493,"ENGTH":49494,"ĠBrenda":49495,"ĠAchievements":49496,"Ġtorches":49497,"Ġrapport":49498,"ĠInvestigator":49499,"ĠHandling":49500,"relation":49501,"grey":49502,"815":49503,"Ġkcal":49504,"ĠCommands":49505,"dq":49506,"Ġcurls":49507,"Ġbearer":49508,"Ġcynicism":49509,"itri":49510,"ĠUseful":49511,"Bee":49512,"DCS":49513,"Ġabras":49514,"Pract":49515,"BILITIES":49516,"712":49517,"Ġdebugger":49518,"Ġdebtor":49519,"ĠLia":49520,"ĠKers":49521,"Ġexacerbate":49522,"ĠStacy":49523,"ĠBland":49524,"ĠScenes":49525,"Ġbranching":49526,"âĸĪâĸĪâĸĪâĸĪâĸĪâĸĪâĸĪâĸĪ":49527,"apeake":49528,"Ġsalsa":49529,"Ġmishand":49530,"ĠKonami":49531,"ĠNib":49532,"Ġanecdote":49533,"Ġagreeable":49534,"Ïī":49535,"ĠNathaniel":49536,"ĠHeisman":49537,"ĠBeware":49538,"Ġ1886":49539,"spective":49540,"691":49541,"522":49542,"Ġinhibits":49543,"Ġhashing":49544,"Ġ1889":49545,"å°Ĩ":49546,"vich":49547,"Pure":49548,"Ġsolidly":49549,"Ġaspirin":49550,"imaru":49551,"Ġstreetcar":49552,"ĠUCS":49553,"ĠJudd":49554,"Ġflashbacks":49555,"pins":49556,"Ġ1440":49557,"ĠUNHCR":49558,"ĠSymptoms":49559,"TIT":49560,"538":49561,"Fra":49562,"%);":49563,"Ġooz":49564,"Ġcurfew":49565,"Ġcalmed":49566,"Ġparticipates":49567,"TeX":49568,"Ġnonsensical":49569,"Ġfullback":49570,"ĠDeL":49571,"monkey":49572,"hari":49573,"Ġmetabolites":49574,"Ġlooted":49575,"ĠALWAYS":49576,"ĠBCC":49577,"Lt":49578,"ochet":49579,"Bone":49580,"Ġvetoed":49581,"Ġgcc":49582,"ĠCLICK":49583,"Ġ1888":49584,"saf":49585,"Ġstiffness":49586,"Ġlowly":49587,"ĠGeh":49588,"verson":49589,"orset":49590,"Ġunforeseen":49591,"Ġanesthesia":49592,"ĠOptical":49593,"Ġreconstructed":49594,"ĠTup":49595,"shows":49596,"NEWS":49597,"ĠNewspaper":49598,"ĠASA":49599,"tera":49600,"Numbers":49601,"Ġinexplicable":49602,"×ij":49603,"Ġhardness":49604,"untarily":49605,"ĠAcer":49606,"gradient":49607,"ARDIS":49608,"Ġwoodland":49609,"Ġmetaphors":49610,"ĠWembley":49611,"ĠPavel":49612,"philis":49613,"Ġrewriting":49614,"Ġperceptual":49615,"Ġ1070":49616,"worms":49617,"ĠDowns":49618,"Ġunsurprisingly":49619,"Ġtagging":49620,"flame":49621,"Ġlitres":49622,"Ġbounces":49623,"ĠBabe":49624,"shut":49625,"Ġoverdoses":49626,"ĠSheila":49627,"ĠChau":49628,"ĠBless":49629,"Capture":49630,"ĠSignificant":49631,"ĠScion":49632,"Ġ389":49633,"ĠMcH":49634,"ĠTitanium":49635,"ĠMeal":49636,"ameda":49637,"agents":49638,"aggressive":49639,"Billy":49640,"763":49641,"ĠSaying":49642,"DERR":49643,"itone":49644,"Collins":49645,"Bound":49646,"Ġbolted":49647,"ĠDMCA":49648,"953":49649,"Ġuniqueness":49650,"Ġepigen":49651,"unci":49652,"antam":49653,"Ġreckoning":49654,"chairs":49655,"OGR":49656,"ĠSenegal":49657,"Ġ1862":49658,"relevant":49659,"Ġ¯":49660,"Ġpharmacies":49661,"ĠGeral":49662,"vier":49663,"Yan":49664,"ORPG":49665,"Ġrabid":49666,"bending":49667,"ĠUNITED":49668,"Ġ465":49669,"Assembly":49670,"Ġweep":49671,"Ġbehest":49672,"ĠMothers":49673,"ĠJace":49674,"hid":49675,"Ġwhirlwind":49676,"ĠUNIVERS":49677,"Ġutopian":49678,"Ġkidnap":49679,"Philipp":49680,"Kin":49681,"893":49682,"Ġlivestream":49683,"ĠMISS":49684,"Ġsubversive":49685,"ĠTechniques":49686,"ĠJUSTICE":49687,"ĠBASE":49688,"Ġ387":49689,"Ġassailants":49690,"ĠHardcore":49691,"Ġsprinkled":49692,"ĠPse":49693,"éļ":49694,"printed":49695,"ĠHau":49696,"ORGE":49697,"ĠTOUR":49698,"Ġlaced":49699,"Ġitch":49700,"Giving":49701,"Ġported":49702,"781":49703,"////////////////////////////////":49704,"breeding":49705,"Ġlogger":49706,"ĠHOL":49707,"innie":49708,"Firstly":49709,"Ġembryonic":49710,"Ġdelegated":49711,"pai":49712,"OIL":49713,"Ġcentrally":49714,"ĠRx":49715,"ĠScouting":49716,"Dutch":49717,"Ġhereditary":49718,"ĠCruiser":49719,"sat":49720,"529":49721,"ĠMarriott":49722,"othermal":49723,"Ġprohibitions":49724,"Earn":49725,"ĠStab":49726,"ĠColleges":49727,"ĠBelief":49728,"stretched":49729,"ĠLH":49730,"ĠEntityItem":49731,"CIA":49732,"Ġunrem":49733,"Ġlaureate":49734,"Ġdenominations":49735,"summary":49736,"hler":49737,"Spect":49738,"ĠKlaus":49739,"ĠBeans":49740,"Ġinsur":49741,"ĠPAX":49742,"Ġfielder":49743,"ĠVet":49744,"ĠSparrow":49745,"zie":49746,"ĠSQ":49747,"ĠMondays":49748,"ĠOffline":49749,"ĠLerner":49750,"ĠExtensions":49751,"Ireland":49752,"Ġpatronage":49753,"Ġcontrasted":49754,"ĠMania":49755,"hirt":49756,"Moscow":49757,"Ġcondemns":49758,"ĠAnge":49759,"Ġcomposing":49760,"ĠPepe":49761,"ĠPaddock":49762,"Ġheterogeneity":49763,"Ġideologically":49764,"Ġfishes":49765,"Ġcursing":49766,"ĠRutherford":49767,"ĠFloating":49768,"ĠAmelia":49769,"Tea":49770,"Synopsis":49771,"Ġstunts":49772,"Ġbead":49773,"Ġstocking":49774,"ĠMILL":49775,"obook":49776,"massive":49777,"\\<":49778,"Ġhump":49779,"ĠPreferences":49780,"EngineDebug":49781,"geist":49782,"ĠNieto":49783,"omever":49784,"ishy":49785,"evaluate":49786,"colonial":49787,"Alternative":49788,"ĠGoPro":49789,"ĠVortex":49790,"ĠNETWORK":49791,"ansky":49792,"Secure":49793,"ĠThrust":49794,"Snake":49795,"Ġparcels":49796,"Ġsamurai":49797,"Ġactresses":49798,"Nap":49799,"MF":49800,"iferation":49801,"Beer":49802,"523":49803,"ĠIly":49804,"ointment":49805,"Ping":49806,"Ġstriped":49807,"ĠMellon":49808,"ossession":49809,"Ġneutron":49810,"endium":49811,"Ġaph":49812,"ĠFlavoring":49813,"Ġ383":49814,"Ġresponsiveness":49815,"ĠJindal":49816,"ĠHitchcock":49817,"Denver":49818,"ĠDRAGON":49819,"smanship":49820,"ĠDupl":49821,"Ġsly":49822,"Ġwebcam":49823,"ĠTwain":49824,"ĠDarling":49825,"iliate":49826,"consumer":49827,"DIT":49828,"Ġnamesake":49829,"Ġunorthodox":49830,"Ġfuner":49831,"ĠPLoS":49832,"ĠCONTROL":49833,"ozyg":49834,"oglobin":49835,"FACE":49836,"ERG":49837,"ĠDia":49838,"ĠFiesta":49839,"cele":49840,"034":49841,"Ġenclave":49842,"âĸ¬âĸ¬":49843,"onement":49844,"alist":49845,"Mand":49846,"Ġhomegrown":49847,"ĠFancy":49848,"Ġconceptions":49849,"ĠContains":49850,"ureen":49851,"Ġreiterate":49852,"Ġmeager":49853,"Ġinstallments":49854,"Spawn":49855,"627":49856,"Ġphotoc":49857,"ĠCabrera":49858,"ĠRosenthal":49859,"ĠLansing":49860,"isner":49861,"Ġinvests":49862,"ĠUFOs":49863,"EXP":49864,"Hardware":49865,"Ġtragically":49866,"Ġconcedes":49867,"ieft":49868,"cham":49869,"borgh":49870,"ĠSchr":49871,"ĠMelanie":49872,"ĠHoy":49873,"Ġvisitation":49874,"Ġidiosyncr":49875,"Ġfractions":49876,"Ġforeskin":49877,"obos":49878,"Ġpoaching":49879,"ĠVIEW":49880,"Ġstimulates":49881,"ĠGork":49882,"canon":49883,"MIC":49884,"ĠNemesis":49885,"ĠIndra":49886,"ĠDMV":49887,"Ġ529":49888,"Ġinspecting":49889,"Ġgrandma":49890,"ĠWhedon":49891,"ĠShant":49892,"ĠPurg":49893,"ikan":49894,"ĠTeg":49895,"ĠCLR":49896,"zac":49897,"Victoria":49898,"ĠVerify":49899,"ionics":49900,"Ġpartying":49901,"ĠMou":49902,"colour":49903,"Ġtestimonies":49904,"lations":49905,"Ġpressuring":49906,"hiro":49907,"acers":49908,"Ġfid":49909,"angler":49910,"ĠCSI":49911,"Ġhereafter":49912,"Ġdissidents":49913,"reporting":49914,"iphany":49915,"chev":49916,"Ġsolitude":49917,"Ġlobe":49918,"Ġindis":49919,"Ġcredential":49920,"recent":49921,"adult":49922,"ĠNirvana":49923,"ĠFranchise":49924,"Layer":49925,"Hyp":49926,"ĠBerkshire":49927,"Ġwills":49928,"tif":49929,"Ġtotem":49930,"ĠJudah":49931,"repair":49932,"Instant":49933,"548":49934,"Ġembassies":49935,"Ġbottleneck":49936,"Ġbount":49937,"Ġtypew":49938,"ĠAlvin":49939,"jing":49940,"imilar":49941,"Rush":49942,"Ġbrim":49943,"ĠHELP":49944,"Aim":49945,"]'":49946,"Ġpassively":49947,"Ġbounded":49948,"ĠRated":49949,"Ġcriminality":49950,"Ġbiomark":49951,"Ġdispatcher":49952,"ĠTowards":49953,"Ġ+++":49954,"righteous":49955,"frog":49956,"ĠPanc":49957,"Carter":49958,"032":49959,"æ©Ł":49960,"Ġultraviolet":49961,"ĠLicensed":49962,"ĠTata":49963,"ĠBlessing":49964,"ĠGAM":49965,"Ġchemically":49966,"ĠSeaf":49967,"ĠRELE":49968,"ĠMercenary":49969,"capitalist":49970,"Ġformulations":49971,"Ġannihilation":49972,"ĠVerb":49973,"ĠArgon":49974,"Ġunloaded":49975,"Ġmorphed":49976,"Ġconquering":49977,"backer":49978,"IELD":49979,"Ġthefts":49980,"Ġfrontrunner":49981,"ĠRoyale":49982,"ĠFundamental":49983,"elight":49984,"Chip":49985,"necessary":49986,"ayn":49987,"ĠSlip":49988,"Ġ448":49989,"cerned":49990,"Pause":49991,"Ġshockingly":49992,"ĠABV":49993,"Ġcomposure":49994,"733":49995,"ĠMotorsport":49996,"ahime":49997,"Murray":49998,"Mach":49999,"Ġgrids":50000,"Ġdebian":50001,"Ġfurthermore":50002,"Ġdexterity":50003,"ĠCollections":50004,"oslov":50005,"ilage":50006,"bj":50007,"ĠMonteneg":50008,"ĠstrutConnector":50009,"Ġmassacres":50010,"Ġbriefs":50011,"fetched":50012,"uvian":50013,"olition":50014,"Failure":50015,"emonic":50016,"Ġflared":50017,"Ġclaimant":50018,"Ġcures":50019,"Ġgiveaways":50020,"ĠSubstance":50021,"alions":50022,"Ġcringe":50023,"ĠKul":50024,"Ġaristocracy":50025,"ĠUlster":50026,"olated":50027,"housing":50028,"ĠMIS":50029,"Ġglared":50030,"ĠWilhelm":50031,"needs":50032,"lambda":50033,"builders":50034,"ĠVIS":50035,"Ġradiator":50036,"ĠGhostbusters":50037,"Ġ436":50038,"actual":50039,"Ġherds":50040,"ça":50041,"watching":50042,"Ġcountering":50043,"Charge":50044,"Ġcharred":50045,"Ġwarheads":50046,"Ġiodine":50047,"ĠMacy":50048,"041":50049,"Ġdepartures":50050,"ĠSins":50051,"Ġdyed":50052,"ĠConcepts":50053,"gado":50054,"713":50055,"Ġquotations":50056,"Ġgist":50057,"ĠChristy":50058,"Ġantigen":50059,"ĠHemp":50060,"ĠDrawn":50061,"ĠBarg":50062,"ezvous":50063,"Ġpaternity":50064,"Ġardu":50065,"ĠAnchorage":50066,"ĠRik":50067,"Ġoverloaded":50068,"ĠUsername":50069,"ĠTammy":50070,"ĠNau":50071,"ĠCellular":50072,"Ġwaning":50073,"Ġrodent":50074,"ĠWorcester":50075,"ilts":50076,"ĠTad":50077,"Ġdwellings":50078,"Ġbullish":50079,"431":50080,"Ġretaliate":50081,"Ġmigraine":50082,"ĠChevron":50083,"CHECK":50084,"Ġdonkey":50085,"crim":50086,"SPA":50087,"ĠAnalog":50088,"Ġmarquee":50089,"ĠHaas":50090,"Bir":50091,"ĠGDDR":50092,"ĠDownloads":50093,"Ġwillpower":50094,"ĠForth":50095,"ĠRecorded":50096,"Ġimpossibility":50097,"ĠLogged":50098,"ĠFranks":50099,"ĠRatt":50100,"initions":50101,"Ġcleaners":50102,"Ġsorely":50103,"Ġflickering":50104,"ĠExamination":50105,"catching":50106,"alloween":50107,"Msg":50108,"Ġdunno":50109,"Fa":50110,"Ġdysph":50111,"crazy":50112,".''.":50113,"Ġmainline":50114,"Ġcs":50115,"Ġptr":50116,"ĠWally":50117,"igun":50118,"951":50119,"ĠBigfoot":50120,"fights":50121,"Ġretrieving":50122,"Jr":50123,"Ġduplication":50124,"ĠExplan":50125,"Ġrelational":50126,"Ġquaint":50127,"Ġbiscuits":50128,"Ġado":50129,"Ġshudder":50130,"Ġantidote":50131,"blooded":50132,"ksh":50133,"Ġsauces":50134,"Ġreinvest":50135,"Ġdispensary":50136,"ĠDiver":50137,"Ġ9000":50138,"student":50139,"Ġinsepar":50140,"escap":50141,"Ġtoddlers":50142,"ĠGPIO":50143,"ĠAssignment":50144,"headers":50145,"Ġlackluster":50146,"Ġaback":50147,"956":50148,"Ġtoolbar":50149,"745":50150,"Ġoust":50151,"Ġcontemplation":50152,"ĠPRESIDENT":50153,"Ġ458":50154,"======":50155,"Ġguaranteeing":50156,"ĠHeist":50157,"ĠCannes":50158,"Ļ½":50159,"Ġcollaborator":50160,"ĠAmp":50161,"Ġgou":50162,"ĠSHALL":50163,"stories":50164,"783":50165,"Ġmobilized":50166,"Ġbrood":50167,"ĠLU":50168,"ĠðŁij":50169,"Ġrefin":50170,"ĠAnthropology":50171,"vind":50172,"illi":50173,"Ġwarranties":50174,"ĠBabel":50175,"Ġswath":50176,"Ġcaches":50177,"Ġantagonists":50178,"artifacts":50179,"Ġhotly":50180,"ĠStarts":50181,"ĠGö":50182,"zag":50183,"!!!!!":50184,"Ġscourge":50185,"Ġconspiring":50186,"ruits":50187,"reverse":50188,"ĠSheen":50189,"ĠJesuit":50190,"ĠGiovanni":50191,"adies":50192,"Ġbuttocks":50193,"earcher":50194,"acan":50195,"Ġvolleyball":50196,"Ġshrouded":50197,"Ġscoreboard":50198,"bats":50199,"ĠIPM":50200,"Ġasses":50201,"Ġderegulation":50202,"ĠTelegram":50203,"ĠReboot":50204,"Ġ7000":50205,"ĠCanary":50206,"Ġkernels":50207,"ĠFrançois":50208,"ĠDuff":50209,"ĠPon":50210,"ĠLeica":50211,"ĠGarmin":50212,"Ġorphans":50213,"ĠClaudia":50214,"Ġcalendars":50215,"ĠLeilan":50216,"ento":50217,"Rocket":50218,"Ġbrunch":50219,"ĠHawking":50220,"ainers":50221,"Ġsensibilities":50222,"ĠkW":50223,"ĠKand":50224,"Ġreclaimed":50225,"Ġinterestingly":50226,"ש":50227,"romy":50228,"JM":50229,"ĠEnhancement":50230,"bush":50231,"Skip":50232,"Ġrappers":50233,"Ġgazing":50234,"pedia":50235,"athlon":50236,"Revolution":50237,"Ġsnipers":50238,"Ġreverted":50239,"Ġconglomerate":50240,"Terry":50241,"794":50242,"Ġharsher":50243,"Ġdesolate":50244,"ĠHitman":50245,"Commission":50246,"Ġ(/":50247,"âĢ¦.\"":50248,"Compar":50249,"Ġamplification":50250,"ominated":50251,"Ġregress":50252,"ĠCollider":50253,"Ġinformants":50254,"Ġgazed":50255,"<|endoftext|>":50256} \ No newline at end of file diff --git a/models/prompt_expansion/put_prompt_expansion_here b/models/prompt_expansion/put_prompt_expansion_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/style_models/put_t2i_style_model_here b/models/style_models/put_t2i_style_model_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/unet/put_unet_files_here b/models/unet/put_unet_files_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/upscale_models/put_esrgan_and_other_upscale_models_here b/models/upscale_models/put_esrgan_and_other_upscale_models_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/vae/put_vae_here b/models/vae/put_vae_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/models/vae_approx/put_taesd_encoder_pth_and_taesd_decoder_pth_here b/models/vae_approx/put_taesd_encoder_pth_and_taesd_decoder_pth_here new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/modules/advanced_parameters.py b/modules/advanced_parameters.py new file mode 100644 index 0000000000000000000000000000000000000000..ea04db6c634df8eda8dae82f88e64c248b2c8873 --- /dev/null +++ b/modules/advanced_parameters.py @@ -0,0 +1,30 @@ +disable_preview, adm_scaler_positive, adm_scaler_negative, adm_scaler_end, adaptive_cfg, sampler_name, \ + scheduler_name, generate_image_grid, overwrite_step, overwrite_switch, overwrite_width, overwrite_height, \ + overwrite_vary_strength, overwrite_upscale_strength, \ + mixing_image_prompt_and_vary_upscale, mixing_image_prompt_and_inpaint, \ + debugging_cn_preprocessor, skipping_cn_preprocessor, controlnet_softness, canny_low_threshold, canny_high_threshold, \ + refiner_swap_method, \ + freeu_enabled, freeu_b1, freeu_b2, freeu_s1, freeu_s2, \ + debugging_inpaint_preprocessor, inpaint_disable_initial_latent, inpaint_engine, inpaint_strength, inpaint_respective_field = [None] * 32 + + +def set_all_advanced_parameters(*args): + global disable_preview, adm_scaler_positive, adm_scaler_negative, adm_scaler_end, adaptive_cfg, sampler_name, \ + scheduler_name, generate_image_grid, overwrite_step, overwrite_switch, overwrite_width, overwrite_height, \ + overwrite_vary_strength, overwrite_upscale_strength, \ + mixing_image_prompt_and_vary_upscale, mixing_image_prompt_and_inpaint, \ + debugging_cn_preprocessor, skipping_cn_preprocessor, controlnet_softness, canny_low_threshold, canny_high_threshold, \ + refiner_swap_method, \ + freeu_enabled, freeu_b1, freeu_b2, freeu_s1, freeu_s2, \ + debugging_inpaint_preprocessor, inpaint_disable_initial_latent, inpaint_engine, inpaint_strength, inpaint_respective_field + + disable_preview, adm_scaler_positive, adm_scaler_negative, adm_scaler_end, adaptive_cfg, sampler_name, \ + scheduler_name, generate_image_grid, overwrite_step, overwrite_switch, overwrite_width, overwrite_height, \ + overwrite_vary_strength, overwrite_upscale_strength, \ + mixing_image_prompt_and_vary_upscale, mixing_image_prompt_and_inpaint, \ + debugging_cn_preprocessor, skipping_cn_preprocessor, controlnet_softness, canny_low_threshold, canny_high_threshold, \ + refiner_swap_method, \ + freeu_enabled, freeu_b1, freeu_b2, freeu_s1, freeu_s2, \ + debugging_inpaint_preprocessor, inpaint_disable_initial_latent, inpaint_engine, inpaint_strength, inpaint_respective_field = args + + return diff --git a/modules/anisotropic.py b/modules/anisotropic.py new file mode 100644 index 0000000000000000000000000000000000000000..576822240762b7dfcfb27e49364314ee1cb436d9 --- /dev/null +++ b/modules/anisotropic.py @@ -0,0 +1,200 @@ +import torch + + +Tensor = torch.Tensor +Device = torch.DeviceObjType +Dtype = torch.Type +pad = torch.nn.functional.pad + + +def _compute_zero_padding(kernel_size: tuple[int, int] | int) -> tuple[int, int]: + ky, kx = _unpack_2d_ks(kernel_size) + return (ky - 1) // 2, (kx - 1) // 2 + + +def _unpack_2d_ks(kernel_size: tuple[int, int] | int) -> tuple[int, int]: + if isinstance(kernel_size, int): + ky = kx = kernel_size + else: + assert len(kernel_size) == 2, '2D Kernel size should have a length of 2.' + ky, kx = kernel_size + + ky = int(ky) + kx = int(kx) + return ky, kx + + +def gaussian( + window_size: int, sigma: Tensor | float, *, device: Device | None = None, dtype: Dtype | None = None +) -> Tensor: + + batch_size = sigma.shape[0] + + x = (torch.arange(window_size, device=sigma.device, dtype=sigma.dtype) - window_size // 2).expand(batch_size, -1) + + if window_size % 2 == 0: + x = x + 0.5 + + gauss = torch.exp(-x.pow(2.0) / (2 * sigma.pow(2.0))) + + return gauss / gauss.sum(-1, keepdim=True) + + +def get_gaussian_kernel1d( + kernel_size: int, + sigma: float | Tensor, + force_even: bool = False, + *, + device: Device | None = None, + dtype: Dtype | None = None, +) -> Tensor: + + return gaussian(kernel_size, sigma, device=device, dtype=dtype) + + +def get_gaussian_kernel2d( + kernel_size: tuple[int, int] | int, + sigma: tuple[float, float] | Tensor, + force_even: bool = False, + *, + device: Device | None = None, + dtype: Dtype | None = None, +) -> Tensor: + + sigma = torch.Tensor([[sigma, sigma]]).to(device=device, dtype=dtype) + + ksize_y, ksize_x = _unpack_2d_ks(kernel_size) + sigma_y, sigma_x = sigma[:, 0, None], sigma[:, 1, None] + + kernel_y = get_gaussian_kernel1d(ksize_y, sigma_y, force_even, device=device, dtype=dtype)[..., None] + kernel_x = get_gaussian_kernel1d(ksize_x, sigma_x, force_even, device=device, dtype=dtype)[..., None] + + return kernel_y * kernel_x.view(-1, 1, ksize_x) + + +def _bilateral_blur( + input: Tensor, + guidance: Tensor | None, + kernel_size: tuple[int, int] | int, + sigma_color: float | Tensor, + sigma_space: tuple[float, float] | Tensor, + border_type: str = 'reflect', + color_distance_type: str = 'l1', +) -> Tensor: + + if isinstance(sigma_color, Tensor): + sigma_color = sigma_color.to(device=input.device, dtype=input.dtype).view(-1, 1, 1, 1, 1) + + ky, kx = _unpack_2d_ks(kernel_size) + pad_y, pad_x = _compute_zero_padding(kernel_size) + + padded_input = pad(input, (pad_x, pad_x, pad_y, pad_y), mode=border_type) + unfolded_input = padded_input.unfold(2, ky, 1).unfold(3, kx, 1).flatten(-2) # (B, C, H, W, Ky x Kx) + + if guidance is None: + guidance = input + unfolded_guidance = unfolded_input + else: + padded_guidance = pad(guidance, (pad_x, pad_x, pad_y, pad_y), mode=border_type) + unfolded_guidance = padded_guidance.unfold(2, ky, 1).unfold(3, kx, 1).flatten(-2) # (B, C, H, W, Ky x Kx) + + diff = unfolded_guidance - guidance.unsqueeze(-1) + if color_distance_type == "l1": + color_distance_sq = diff.abs().sum(1, keepdim=True).square() + elif color_distance_type == "l2": + color_distance_sq = diff.square().sum(1, keepdim=True) + else: + raise ValueError("color_distance_type only acceps l1 or l2") + color_kernel = (-0.5 / sigma_color**2 * color_distance_sq).exp() # (B, 1, H, W, Ky x Kx) + + space_kernel = get_gaussian_kernel2d(kernel_size, sigma_space, device=input.device, dtype=input.dtype) + space_kernel = space_kernel.view(-1, 1, 1, 1, kx * ky) + + kernel = space_kernel * color_kernel + out = (unfolded_input * kernel).sum(-1) / kernel.sum(-1) + return out + + +def bilateral_blur( + input: Tensor, + kernel_size: tuple[int, int] | int = (13, 13), + sigma_color: float | Tensor = 3.0, + sigma_space: tuple[float, float] | Tensor = 3.0, + border_type: str = 'reflect', + color_distance_type: str = 'l1', +) -> Tensor: + return _bilateral_blur(input, None, kernel_size, sigma_color, sigma_space, border_type, color_distance_type) + + +def adaptive_anisotropic_filter(x, g=None): + if g is None: + g = x + s, m = torch.std_mean(g, dim=(1, 2, 3), keepdim=True) + s = s + 1e-5 + guidance = (g - m) / s + y = _bilateral_blur(x, guidance, + kernel_size=(13, 13), + sigma_color=3.0, + sigma_space=3.0, + border_type='reflect', + color_distance_type='l1') + return y + + +def joint_bilateral_blur( + input: Tensor, + guidance: Tensor, + kernel_size: tuple[int, int] | int, + sigma_color: float | Tensor, + sigma_space: tuple[float, float] | Tensor, + border_type: str = 'reflect', + color_distance_type: str = 'l1', +) -> Tensor: + return _bilateral_blur(input, guidance, kernel_size, sigma_color, sigma_space, border_type, color_distance_type) + + +class _BilateralBlur(torch.nn.Module): + def __init__( + self, + kernel_size: tuple[int, int] | int, + sigma_color: float | Tensor, + sigma_space: tuple[float, float] | Tensor, + border_type: str = 'reflect', + color_distance_type: str = "l1", + ) -> None: + super().__init__() + self.kernel_size = kernel_size + self.sigma_color = sigma_color + self.sigma_space = sigma_space + self.border_type = border_type + self.color_distance_type = color_distance_type + + def __repr__(self) -> str: + return ( + f"{self.__class__.__name__}" + f"(kernel_size={self.kernel_size}, " + f"sigma_color={self.sigma_color}, " + f"sigma_space={self.sigma_space}, " + f"border_type={self.border_type}, " + f"color_distance_type={self.color_distance_type})" + ) + + +class BilateralBlur(_BilateralBlur): + def forward(self, input: Tensor) -> Tensor: + return bilateral_blur( + input, self.kernel_size, self.sigma_color, self.sigma_space, self.border_type, self.color_distance_type + ) + + +class JointBilateralBlur(_BilateralBlur): + def forward(self, input: Tensor, guidance: Tensor) -> Tensor: + return joint_bilateral_blur( + input, + guidance, + self.kernel_size, + self.sigma_color, + self.sigma_space, + self.border_type, + self.color_distance_type, + ) diff --git a/modules/async_worker.py b/modules/async_worker.py new file mode 100644 index 0000000000000000000000000000000000000000..70f00705eba45efb2a5e93e2d5c315dfadd4740c --- /dev/null +++ b/modules/async_worker.py @@ -0,0 +1,813 @@ +import threading + + +class AsyncTask: + def __init__(self, args): + self.args = args + self.yields = [] + self.results = [] + + +async_tasks = [] + + +def worker(): + global async_tasks + + import traceback + import math + import numpy as np + import torch + import time + import shared + import random + import copy + import modules.default_pipeline as pipeline + import modules.core as core + import modules.flags as flags + import modules.config + import modules.patch + import fcbh.model_management + import fooocus_extras.preprocessors as preprocessors + import modules.inpaint_worker as inpaint_worker + import modules.constants as constants + import modules.advanced_parameters as advanced_parameters + import fooocus_extras.ip_adapter as ip_adapter + import fooocus_extras.face_crop + + from modules.sdxl_styles import apply_style, apply_wildcards, fooocus_expansion + from modules.private_logger import log + from modules.expansion import safe_str + from modules.util import remove_empty_str, HWC3, resize_image, \ + get_image_shape_ceil, set_image_shape_ceil, get_shape_ceil, resample_image + from modules.upscaler import perform_upscale + + try: + async_gradio_app = shared.gradio_root + flag = f'''App started successful. Use the app with {str(async_gradio_app.local_url)} or {str(async_gradio_app.server_name)}:{str(async_gradio_app.server_port)}''' + if async_gradio_app.share: + flag += f''' or {async_gradio_app.share_url}''' + print(flag) + except Exception as e: + print(e) + + def progressbar(async_task, number, text): + print(f'[Fooocus] {text}') + async_task.yields.append(['preview', (number, text, None)]) + + def yield_result(async_task, imgs, do_not_show_finished_images=False): + if not isinstance(imgs, list): + imgs = [imgs] + + async_task.results = async_task.results + imgs + + if do_not_show_finished_images: + return + + async_task.yields.append(['results', async_task.results]) + return + + def build_image_wall(async_task): + if not advanced_parameters.generate_image_grid: + return + + results = async_task.results + + if len(results) < 2: + return + + for img in results: + if not isinstance(img, np.ndarray): + return + if img.ndim != 3: + return + + H, W, C = results[0].shape + + for img in results: + Hn, Wn, Cn = img.shape + if H != Hn: + return + if W != Wn: + return + if C != Cn: + return + + cols = float(len(results)) ** 0.5 + cols = int(math.ceil(cols)) + rows = float(len(results)) / float(cols) + rows = int(math.ceil(rows)) + + wall = np.zeros(shape=(H * rows, W * cols, C), dtype=np.uint8) + + for y in range(rows): + for x in range(cols): + if y * cols + x < len(results): + img = results[y * cols + x] + wall[y * H:y * H + H, x * W:x * W + W, :] = img + + # must use deep copy otherwise gradio is super laggy. Do not use list.append() . + async_task.results = async_task.results + [wall] + return + + @torch.no_grad() + @torch.inference_mode() + def handler(async_task): + execution_start_time = time.perf_counter() + + args = async_task.args + args.reverse() + + prompt = args.pop() + negative_prompt = args.pop() + style_selections = args.pop() + performance_selection = args.pop() + aspect_ratios_selection = args.pop() + image_number = args.pop() + image_seed = args.pop() + sharpness = args.pop() + guidance_scale = args.pop() + base_model_name = args.pop() + refiner_model_name = args.pop() + refiner_switch = args.pop() + loras = [[str(args.pop()), float(args.pop())] for _ in range(5)] + input_image_checkbox = args.pop() + current_tab = args.pop() + uov_method = args.pop() + uov_input_image = args.pop() + outpaint_selections = args.pop() + inpaint_input_image = args.pop() + inpaint_additional_prompt = args.pop() + + cn_tasks = {x: [] for x in flags.ip_list} + for _ in range(4): + cn_img = args.pop() + cn_stop = args.pop() + cn_weight = args.pop() + cn_type = args.pop() + if cn_img is not None: + cn_tasks[cn_type].append([cn_img, cn_stop, cn_weight]) + + outpaint_selections = [o.lower() for o in outpaint_selections] + base_model_additional_loras = [] + raw_style_selections = copy.deepcopy(style_selections) + uov_method = uov_method.lower() + + if fooocus_expansion in style_selections: + use_expansion = True + style_selections.remove(fooocus_expansion) + else: + use_expansion = False + + use_style = len(style_selections) > 0 + + if base_model_name == refiner_model_name: + print(f'Refiner disabled because base model and refiner are same.') + refiner_model_name = 'None' + + assert performance_selection in ['Speed', 'Quality', 'Extreme Speed'] + + steps = 30 + + if performance_selection == 'Speed': + steps = 30 + + if performance_selection == 'Quality': + steps = 60 + + if performance_selection == 'Extreme Speed': + print('Enter LCM mode.') + progressbar(async_task, 1, 'Downloading LCM components ...') + loras += [(modules.config.downloading_sdxl_lcm_lora(), 1.0)] + + if refiner_model_name != 'None': + print(f'Refiner disabled in LCM mode.') + + refiner_model_name = 'None' + sampler_name = advanced_parameters.sampler_name = 'lcm' + scheduler_name = advanced_parameters.scheduler_name = 'lcm' + modules.patch.sharpness = sharpness = 0.0 + cfg_scale = guidance_scale = 1.0 + modules.patch.adaptive_cfg = advanced_parameters.adaptive_cfg = 1.0 + refiner_switch = 1.0 + modules.patch.positive_adm_scale = advanced_parameters.adm_scaler_positive = 1.0 + modules.patch.negative_adm_scale = advanced_parameters.adm_scaler_negative = 1.0 + modules.patch.adm_scaler_end = advanced_parameters.adm_scaler_end = 0.0 + steps = 8 + + modules.patch.adaptive_cfg = advanced_parameters.adaptive_cfg + print(f'[Parameters] Adaptive CFG = {modules.patch.adaptive_cfg}') + + modules.patch.sharpness = sharpness + print(f'[Parameters] Sharpness = {modules.patch.sharpness}') + + modules.patch.positive_adm_scale = advanced_parameters.adm_scaler_positive + modules.patch.negative_adm_scale = advanced_parameters.adm_scaler_negative + modules.patch.adm_scaler_end = advanced_parameters.adm_scaler_end + print(f'[Parameters] ADM Scale = ' + f'{modules.patch.positive_adm_scale} : ' + f'{modules.patch.negative_adm_scale} : ' + f'{modules.patch.adm_scaler_end}') + + cfg_scale = float(guidance_scale) + print(f'[Parameters] CFG = {cfg_scale}') + + initial_latent = None + denoising_strength = 1.0 + tiled = False + + width, height = aspect_ratios_selection.replace('×', ' ').split(' ')[:2] + width, height = int(width), int(height) + + skip_prompt_processing = False + refiner_swap_method = advanced_parameters.refiner_swap_method + + inpaint_worker.current_task = None + inpaint_parameterized = advanced_parameters.inpaint_engine != 'None' + inpaint_image = None + inpaint_mask = None + inpaint_head_model_path = None + + use_synthetic_refiner = False + + controlnet_canny_path = None + controlnet_cpds_path = None + clip_vision_path, ip_negative_path, ip_adapter_path, ip_adapter_face_path = None, None, None, None + + seed = int(image_seed) + print(f'[Parameters] Seed = {seed}') + + sampler_name = advanced_parameters.sampler_name + scheduler_name = advanced_parameters.scheduler_name + + goals = [] + tasks = [] + + if input_image_checkbox: + if (current_tab == 'uov' or ( + current_tab == 'ip' and advanced_parameters.mixing_image_prompt_and_vary_upscale)) \ + and uov_method != flags.disabled and uov_input_image is not None: + uov_input_image = HWC3(uov_input_image) + if 'vary' in uov_method: + goals.append('vary') + elif 'upscale' in uov_method: + goals.append('upscale') + if 'fast' in uov_method: + skip_prompt_processing = True + else: + steps = 18 + + if performance_selection == 'Speed': + steps = 18 + + if performance_selection == 'Quality': + steps = 36 + + if performance_selection == 'Extreme Speed': + steps = 8 + + progressbar(async_task, 1, 'Downloading upscale models ...') + modules.config.downloading_upscale_model() + if (current_tab == 'inpaint' or ( + current_tab == 'ip' and advanced_parameters.mixing_image_prompt_and_inpaint)) \ + and isinstance(inpaint_input_image, dict): + inpaint_image = inpaint_input_image['image'] + inpaint_mask = inpaint_input_image['mask'][:, :, 0] + inpaint_image = HWC3(inpaint_image) + if isinstance(inpaint_image, np.ndarray) and isinstance(inpaint_mask, np.ndarray) \ + and (np.any(inpaint_mask > 127) or len(outpaint_selections) > 0): + if inpaint_parameterized: + progressbar(async_task, 1, 'Downloading inpainter ...') + modules.config.downloading_upscale_model() + inpaint_head_model_path, inpaint_patch_model_path = modules.config.downloading_inpaint_models( + advanced_parameters.inpaint_engine) + base_model_additional_loras += [(inpaint_patch_model_path, 1.0)] + print(f'[Inpaint] Current inpaint model is {inpaint_patch_model_path}') + if refiner_model_name == 'None': + use_synthetic_refiner = True + refiner_switch = 0.5 + else: + inpaint_head_model_path, inpaint_patch_model_path = None, None + print(f'[Inpaint] Parameterized inpaint is disabled.') + if inpaint_additional_prompt != '': + if prompt == '': + prompt = inpaint_additional_prompt + else: + prompt = inpaint_additional_prompt + '\n' + prompt + goals.append('inpaint') + if current_tab == 'ip' or \ + advanced_parameters.mixing_image_prompt_and_inpaint or \ + advanced_parameters.mixing_image_prompt_and_vary_upscale: + goals.append('cn') + progressbar(async_task, 1, 'Downloading control models ...') + if len(cn_tasks[flags.cn_canny]) > 0: + controlnet_canny_path = modules.config.downloading_controlnet_canny() + if len(cn_tasks[flags.cn_cpds]) > 0: + controlnet_cpds_path = modules.config.downloading_controlnet_cpds() + if len(cn_tasks[flags.cn_ip]) > 0: + clip_vision_path, ip_negative_path, ip_adapter_path = modules.config.downloading_ip_adapters('ip') + if len(cn_tasks[flags.cn_ip_face]) > 0: + clip_vision_path, ip_negative_path, ip_adapter_face_path = modules.config.downloading_ip_adapters( + 'face') + progressbar(async_task, 1, 'Loading control models ...') + + # Load or unload CNs + pipeline.refresh_controlnets([controlnet_canny_path, controlnet_cpds_path]) + ip_adapter.load_ip_adapter(clip_vision_path, ip_negative_path, ip_adapter_path) + ip_adapter.load_ip_adapter(clip_vision_path, ip_negative_path, ip_adapter_face_path) + + switch = int(round(steps * refiner_switch)) + + if advanced_parameters.overwrite_step > 0: + steps = advanced_parameters.overwrite_step + + if advanced_parameters.overwrite_switch > 0: + switch = advanced_parameters.overwrite_switch + + if advanced_parameters.overwrite_width > 0: + width = advanced_parameters.overwrite_width + + if advanced_parameters.overwrite_height > 0: + height = advanced_parameters.overwrite_height + + print(f'[Parameters] Sampler = {sampler_name} - {scheduler_name}') + print(f'[Parameters] Steps = {steps} - {switch}') + + progressbar(async_task, 1, 'Initializing ...') + + if not skip_prompt_processing: + + prompts = remove_empty_str([safe_str(p) for p in prompt.splitlines()], default='') + negative_prompts = remove_empty_str([safe_str(p) for p in negative_prompt.splitlines()], default='') + + prompt = prompts[0] + negative_prompt = negative_prompts[0] + + if prompt == '': + # disable expansion when empty since it is not meaningful and influences image prompt + use_expansion = False + + extra_positive_prompts = prompts[1:] if len(prompts) > 1 else [] + extra_negative_prompts = negative_prompts[1:] if len(negative_prompts) > 1 else [] + + progressbar(async_task, 3, 'Loading models ...') + pipeline.refresh_everything(refiner_model_name=refiner_model_name, base_model_name=base_model_name, + loras=loras, base_model_additional_loras=base_model_additional_loras, + use_synthetic_refiner=use_synthetic_refiner) + + progressbar(async_task, 3, 'Processing prompts ...') + tasks = [] + for i in range(image_number): + task_seed = (seed + i) % (constants.MAX_SEED + 1) # randint is inclusive, % is not + task_rng = random.Random(task_seed) # may bind to inpaint noise in the future + + task_prompt = apply_wildcards(prompt, task_rng) + task_negative_prompt = apply_wildcards(negative_prompt, task_rng) + task_extra_positive_prompts = [apply_wildcards(pmt, task_rng) for pmt in extra_positive_prompts] + task_extra_negative_prompts = [apply_wildcards(pmt, task_rng) for pmt in extra_negative_prompts] + + positive_basic_workloads = [] + negative_basic_workloads = [] + + if use_style: + for s in style_selections: + p, n = apply_style(s, positive=task_prompt) + positive_basic_workloads = positive_basic_workloads + p + negative_basic_workloads = negative_basic_workloads + n + else: + positive_basic_workloads.append(task_prompt) + + negative_basic_workloads.append(task_negative_prompt) # Always use independent workload for negative. + + positive_basic_workloads = positive_basic_workloads + task_extra_positive_prompts + negative_basic_workloads = negative_basic_workloads + task_extra_negative_prompts + + positive_basic_workloads = remove_empty_str(positive_basic_workloads, default=task_prompt) + negative_basic_workloads = remove_empty_str(negative_basic_workloads, default=task_negative_prompt) + + tasks.append(dict( + task_seed=task_seed, + task_prompt=task_prompt, + task_negative_prompt=task_negative_prompt, + positive=positive_basic_workloads, + negative=negative_basic_workloads, + expansion='', + c=None, + uc=None, + positive_top_k=len(positive_basic_workloads), + negative_top_k=len(negative_basic_workloads), + log_positive_prompt='; '.join([task_prompt] + task_extra_positive_prompts), + log_negative_prompt='; '.join([task_negative_prompt] + task_extra_negative_prompts), + )) + + if use_expansion: + for i, t in enumerate(tasks): + progressbar(async_task, 5, f'Preparing Fooocus text #{i + 1} ...') + expansion = pipeline.final_expansion(t['task_prompt'], t['task_seed']) + print(f'[Prompt Expansion] {expansion}') + t['expansion'] = expansion + t['positive'] = copy.deepcopy(t['positive']) + [expansion] # Deep copy. + + for i, t in enumerate(tasks): + progressbar(async_task, 7, f'Encoding positive #{i + 1} ...') + t['c'] = pipeline.clip_encode(texts=t['positive'], pool_top_k=t['positive_top_k']) + + for i, t in enumerate(tasks): + if abs(float(cfg_scale) - 1.0) < 1e-4: + t['uc'] = pipeline.clone_cond(t['c']) + else: + progressbar(async_task, 10, f'Encoding negative #{i + 1} ...') + t['uc'] = pipeline.clip_encode(texts=t['negative'], pool_top_k=t['negative_top_k']) + + if len(goals) > 0: + progressbar(async_task, 13, 'Image processing ...') + + if 'vary' in goals: + if 'subtle' in uov_method: + denoising_strength = 0.5 + if 'strong' in uov_method: + denoising_strength = 0.85 + if advanced_parameters.overwrite_vary_strength > 0: + denoising_strength = advanced_parameters.overwrite_vary_strength + + shape_ceil = get_image_shape_ceil(uov_input_image) + if shape_ceil < 1024: + print(f'[Vary] Image is resized because it is too small.') + shape_ceil = 1024 + elif shape_ceil > 2048: + print(f'[Vary] Image is resized because it is too big.') + shape_ceil = 2048 + + uov_input_image = set_image_shape_ceil(uov_input_image, shape_ceil) + + initial_pixels = core.numpy_to_pytorch(uov_input_image) + progressbar(async_task, 13, 'VAE encoding ...') + + candidate_vae, _ = pipeline.get_candidate_vae( + steps=steps, + switch=switch, + denoise=denoising_strength, + refiner_swap_method=refiner_swap_method + ) + + initial_latent = core.encode_vae(vae=candidate_vae, pixels=initial_pixels) + B, C, H, W = initial_latent['samples'].shape + width = W * 8 + height = H * 8 + print(f'Final resolution is {str((height, width))}.') + + if 'upscale' in goals: + H, W, C = uov_input_image.shape + progressbar(async_task, 13, f'Upscaling image from {str((H, W))} ...') + uov_input_image = perform_upscale(uov_input_image) + print(f'Image upscaled.') + + if '1.5x' in uov_method: + f = 1.5 + elif '2x' in uov_method: + f = 2.0 + else: + f = 1.0 + + shape_ceil = get_shape_ceil(H * f, W * f) + + if shape_ceil < 1024: + print(f'[Upscale] Image is resized because it is too small.') + uov_input_image = set_image_shape_ceil(uov_input_image, 1024) + shape_ceil = 1024 + else: + uov_input_image = resample_image(uov_input_image, width=W * f, height=H * f) + + image_is_super_large = shape_ceil > 2800 + + if 'fast' in uov_method: + direct_return = True + elif image_is_super_large: + print('Image is too large. Directly returned the SR image. ' + 'Usually directly return SR image at 4K resolution ' + 'yields better results than SDXL diffusion.') + direct_return = True + else: + direct_return = False + + if direct_return: + d = [('Upscale (Fast)', '2x')] + log(uov_input_image, d, single_line_number=1) + yield_result(async_task, uov_input_image, do_not_show_finished_images=True) + return + + tiled = True + denoising_strength = 0.382 + + if advanced_parameters.overwrite_upscale_strength > 0: + denoising_strength = advanced_parameters.overwrite_upscale_strength + + initial_pixels = core.numpy_to_pytorch(uov_input_image) + progressbar(async_task, 13, 'VAE encoding ...') + + candidate_vae, _ = pipeline.get_candidate_vae( + steps=steps, + switch=switch, + denoise=denoising_strength, + refiner_swap_method=refiner_swap_method + ) + + initial_latent = core.encode_vae( + vae=candidate_vae, + pixels=initial_pixels, tiled=True) + B, C, H, W = initial_latent['samples'].shape + width = W * 8 + height = H * 8 + print(f'Final resolution is {str((height, width))}.') + + if 'inpaint' in goals: + if len(outpaint_selections) > 0: + H, W, C = inpaint_image.shape + if 'top' in outpaint_selections: + inpaint_image = np.pad(inpaint_image, [[int(H * 0.3), 0], [0, 0], [0, 0]], mode='edge') + inpaint_mask = np.pad(inpaint_mask, [[int(H * 0.3), 0], [0, 0]], mode='constant', + constant_values=255) + if 'bottom' in outpaint_selections: + inpaint_image = np.pad(inpaint_image, [[0, int(H * 0.3)], [0, 0], [0, 0]], mode='edge') + inpaint_mask = np.pad(inpaint_mask, [[0, int(H * 0.3)], [0, 0]], mode='constant', + constant_values=255) + + H, W, C = inpaint_image.shape + if 'left' in outpaint_selections: + inpaint_image = np.pad(inpaint_image, [[0, 0], [int(H * 0.3), 0], [0, 0]], mode='edge') + inpaint_mask = np.pad(inpaint_mask, [[0, 0], [int(H * 0.3), 0]], mode='constant', + constant_values=255) + if 'right' in outpaint_selections: + inpaint_image = np.pad(inpaint_image, [[0, 0], [0, int(H * 0.3)], [0, 0]], mode='edge') + inpaint_mask = np.pad(inpaint_mask, [[0, 0], [0, int(H * 0.3)]], mode='constant', + constant_values=255) + + inpaint_image = np.ascontiguousarray(inpaint_image.copy()) + inpaint_mask = np.ascontiguousarray(inpaint_mask.copy()) + advanced_parameters.inpaint_strength = 1.0 + advanced_parameters.inpaint_respective_field = 1.0 + + denoising_strength = advanced_parameters.inpaint_strength + + inpaint_worker.current_task = inpaint_worker.InpaintWorker( + image=inpaint_image, + mask=inpaint_mask, + use_fill=denoising_strength > 0.99, + k=advanced_parameters.inpaint_respective_field + ) + + if advanced_parameters.debugging_inpaint_preprocessor: + yield_result(async_task, inpaint_worker.current_task.visualize_mask_processing(), + do_not_show_finished_images=True) + return + + progressbar(async_task, 13, 'VAE Inpaint encoding ...') + + inpaint_pixel_fill = core.numpy_to_pytorch(inpaint_worker.current_task.interested_fill) + inpaint_pixel_image = core.numpy_to_pytorch(inpaint_worker.current_task.interested_image) + inpaint_pixel_mask = core.numpy_to_pytorch(inpaint_worker.current_task.interested_mask) + + candidate_vae, candidate_vae_swap = pipeline.get_candidate_vae( + steps=steps, + switch=switch, + denoise=denoising_strength, + refiner_swap_method=refiner_swap_method + ) + + latent_inpaint, latent_mask = core.encode_vae_inpaint( + mask=inpaint_pixel_mask, + vae=candidate_vae, + pixels=inpaint_pixel_image) + + latent_swap = None + if candidate_vae_swap is not None: + progressbar(async_task, 13, 'VAE SD15 encoding ...') + latent_swap = core.encode_vae( + vae=candidate_vae_swap, + pixels=inpaint_pixel_fill)['samples'] + + progressbar(async_task, 13, 'VAE encoding ...') + latent_fill = core.encode_vae( + vae=candidate_vae, + pixels=inpaint_pixel_fill)['samples'] + + inpaint_worker.current_task.load_latent( + latent_fill=latent_fill, latent_mask=latent_mask, latent_swap=latent_swap) + + if inpaint_parameterized: + pipeline.final_unet = inpaint_worker.current_task.patch( + inpaint_head_model_path=inpaint_head_model_path, + inpaint_latent=latent_inpaint, + inpaint_latent_mask=latent_mask, + model=pipeline.final_unet + ) + + if not advanced_parameters.inpaint_disable_initial_latent: + initial_latent = {'samples': latent_fill} + + B, C, H, W = latent_fill.shape + height, width = H * 8, W * 8 + final_height, final_width = inpaint_worker.current_task.image.shape[:2] + print(f'Final resolution is {str((final_height, final_width))}, latent is {str((height, width))}.') + + if 'cn' in goals: + for task in cn_tasks[flags.cn_canny]: + cn_img, cn_stop, cn_weight = task + cn_img = resize_image(HWC3(cn_img), width=width, height=height) + + if not advanced_parameters.skipping_cn_preprocessor: + cn_img = preprocessors.canny_pyramid(cn_img) + + cn_img = HWC3(cn_img) + task[0] = core.numpy_to_pytorch(cn_img) + if advanced_parameters.debugging_cn_preprocessor: + yield_result(async_task, cn_img, do_not_show_finished_images=True) + return + for task in cn_tasks[flags.cn_cpds]: + cn_img, cn_stop, cn_weight = task + cn_img = resize_image(HWC3(cn_img), width=width, height=height) + + if not advanced_parameters.skipping_cn_preprocessor: + cn_img = preprocessors.cpds(cn_img) + + cn_img = HWC3(cn_img) + task[0] = core.numpy_to_pytorch(cn_img) + if advanced_parameters.debugging_cn_preprocessor: + yield_result(async_task, cn_img, do_not_show_finished_images=True) + return + for task in cn_tasks[flags.cn_ip]: + cn_img, cn_stop, cn_weight = task + cn_img = HWC3(cn_img) + + # https://github.com/tencent-ailab/IP-Adapter/blob/d580c50a291566bbf9fc7ac0f760506607297e6d/README.md?plain=1#L75 + cn_img = resize_image(cn_img, width=224, height=224, resize_mode=0) + + task[0] = ip_adapter.preprocess(cn_img, ip_adapter_path=ip_adapter_path) + if advanced_parameters.debugging_cn_preprocessor: + yield_result(async_task, cn_img, do_not_show_finished_images=True) + return + for task in cn_tasks[flags.cn_ip_face]: + cn_img, cn_stop, cn_weight = task + cn_img = HWC3(cn_img) + + if not advanced_parameters.skipping_cn_preprocessor: + cn_img = fooocus_extras.face_crop.crop_image(cn_img) + + # https://github.com/tencent-ailab/IP-Adapter/blob/d580c50a291566bbf9fc7ac0f760506607297e6d/README.md?plain=1#L75 + cn_img = resize_image(cn_img, width=224, height=224, resize_mode=0) + + task[0] = ip_adapter.preprocess(cn_img, ip_adapter_path=ip_adapter_face_path) + if advanced_parameters.debugging_cn_preprocessor: + yield_result(async_task, cn_img, do_not_show_finished_images=True) + return + + all_ip_tasks = cn_tasks[flags.cn_ip] + cn_tasks[flags.cn_ip_face] + + if len(all_ip_tasks) > 0: + pipeline.final_unet = ip_adapter.patch_model(pipeline.final_unet, all_ip_tasks) + + if advanced_parameters.freeu_enabled: + print(f'FreeU is enabled!') + pipeline.final_unet = core.apply_freeu( + pipeline.final_unet, + advanced_parameters.freeu_b1, + advanced_parameters.freeu_b2, + advanced_parameters.freeu_s1, + advanced_parameters.freeu_s2 + ) + + all_steps = steps * image_number + + print(f'[Parameters] Denoising Strength = {denoising_strength}') + + if isinstance(initial_latent, dict) and 'samples' in initial_latent: + log_shape = initial_latent['samples'].shape + else: + log_shape = f'Image Space {(height, width)}' + + print(f'[Parameters] Initial Latent shape: {log_shape}') + + preparation_time = time.perf_counter() - execution_start_time + print(f'Preparation time: {preparation_time:.2f} seconds') + + final_sampler_name = sampler_name + final_scheduler_name = scheduler_name + + if scheduler_name == 'lcm': + final_scheduler_name = 'sgm_uniform' + if pipeline.final_unet is not None: + pipeline.final_unet = core.opModelSamplingDiscrete.patch( + pipeline.final_unet, + sampling='lcm', + zsnr=False)[0] + if pipeline.final_refiner_unet is not None: + pipeline.final_refiner_unet = core.opModelSamplingDiscrete.patch( + pipeline.final_refiner_unet, + sampling='lcm', + zsnr=False)[0] + print('Using lcm scheduler.') + + async_task.yields.append(['preview', (13, 'Moving model to GPU ...', None)]) + + def callback(step, x0, x, total_steps, y): + done_steps = current_task_id * steps + step + async_task.yields.append(['preview', ( + int(15.0 + 85.0 * float(done_steps) / float(all_steps)), + f'Step {step}/{total_steps} in the {current_task_id + 1}-th Sampling', + y)]) + + for current_task_id, task in enumerate(tasks): + execution_start_time = time.perf_counter() + + try: + positive_cond, negative_cond = task['c'], task['uc'] + + if 'cn' in goals: + for cn_flag, cn_path in [ + (flags.cn_canny, controlnet_canny_path), + (flags.cn_cpds, controlnet_cpds_path) + ]: + for cn_img, cn_stop, cn_weight in cn_tasks[cn_flag]: + positive_cond, negative_cond = core.apply_controlnet( + positive_cond, negative_cond, + pipeline.loaded_ControlNets[cn_path], cn_img, cn_weight, 0, cn_stop) + + imgs = pipeline.process_diffusion( + positive_cond=positive_cond, + negative_cond=negative_cond, + steps=steps, + switch=switch, + width=width, + height=height, + image_seed=task['task_seed'], + callback=callback, + sampler_name=final_sampler_name, + scheduler_name=final_scheduler_name, + latent=initial_latent, + denoise=denoising_strength, + tiled=tiled, + cfg_scale=cfg_scale, + refiner_swap_method=refiner_swap_method + ) + + del task['c'], task['uc'], positive_cond, negative_cond # Save memory + + if inpaint_worker.current_task is not None: + imgs = [inpaint_worker.current_task.post_process(x) for x in imgs] + + for x in imgs: + d = [ + ('Prompt', task['log_positive_prompt']), + ('Negative Prompt', task['log_negative_prompt']), + ('Fooocus V2 Expansion', task['expansion']), + ('Styles', str(raw_style_selections)), + ('Performance', performance_selection), + ('Resolution', str((width, height))), + ('Sharpness', sharpness), + ('Guidance Scale', guidance_scale), + ('ADM Guidance', str(( + modules.patch.positive_adm_scale, + modules.patch.negative_adm_scale, + modules.patch.adm_scaler_end))), + ('Base Model', base_model_name), + ('Refiner Model', refiner_model_name), + ('Refiner Switch', refiner_switch), + ('Sampler', sampler_name), + ('Scheduler', scheduler_name), + ('Seed', task['task_seed']) + ] + for n, w in loras: + if n != 'None': + d.append((f'LoRA [{n}] weight', w)) + log(x, d, single_line_number=3) + + yield_result(async_task, imgs, do_not_show_finished_images=len(tasks) == 1) + except fcbh.model_management.InterruptProcessingException as e: + if shared.last_stop == 'skip': + print('User skipped') + continue + else: + print('User stopped') + break + + execution_time = time.perf_counter() - execution_start_time + print(f'Generating and saving time: {execution_time:.2f} seconds') + + return + + while True: + time.sleep(0.01) + if len(async_tasks) > 0: + task = async_tasks.pop(0) + try: + handler(task) + except: + traceback.print_exc() + finally: + build_image_wall(task) + task.yields.append(['finish', task.results]) + pipeline.prepare_text_encoder(async_call=True) + pass + + +threading.Thread(target=worker, daemon=True).start() diff --git a/modules/auth.py b/modules/auth.py new file mode 100644 index 0000000000000000000000000000000000000000..3ba111424523c19174f8b741b3bbac7b43b7bb6c --- /dev/null +++ b/modules/auth.py @@ -0,0 +1,41 @@ +import json +import hashlib +import modules.constants as constants + +from os.path import exists + + +def auth_list_to_dict(auth_list): + auth_dict = {} + for auth_data in auth_list: + if 'user' in auth_data: + if 'hash' in auth_data: + auth_dict |= {auth_data['user']: auth_data['hash']} + elif 'pass' in auth_data: + auth_dict |= {auth_data['user']: hashlib.sha256(bytes(auth_data['pass'], encoding='utf-8')).hexdigest()} + return auth_dict + + +def load_auth_data(filename=None): + auth_dict = None + if filename != None and exists(filename): + with open(filename, encoding='utf-8') as auth_file: + try: + auth_obj = json.load(auth_file) + if isinstance(auth_obj, list) and len(auth_obj) > 0: + auth_dict = auth_list_to_dict(auth_obj) + except Exception as e: + print('load_auth_data, e: ' + str(e)) + return auth_dict + + +auth_dict = load_auth_data(constants.AUTH_FILENAME) + +auth_enabled = auth_dict != None + + +def check_auth(user, password): + if user not in auth_dict: + return False + else: + return hashlib.sha256(bytes(password, encoding='utf-8')).hexdigest() == auth_dict[user] diff --git a/modules/config.py b/modules/config.py new file mode 100644 index 0000000000000000000000000000000000000000..9cc617885b5eaa565fbae2242675104a1babbfca --- /dev/null +++ b/modules/config.py @@ -0,0 +1,505 @@ +import os +import json +import math +import numbers +import args_manager +import modules.flags +import modules.sdxl_styles + +from modules.model_loader import load_file_from_url +from modules.util import get_files_from_folder + + +config_path = os.path.abspath("./config.txt") +config_example_path = os.path.abspath("config_modification_tutorial.txt") +config_dict = {} +always_save_keys = [] +visited_keys = [] + +try: + if os.path.exists(config_path): + with open(config_path, "r", encoding="utf-8") as json_file: + config_dict = json.load(json_file) + always_save_keys = list(config_dict.keys()) +except Exception as e: + print(f'Failed to load config file "{config_path}" . The reason is: {str(e)}') + print('Please make sure that:') + print(f'1. The file "{config_path}" is a valid text file, and you have access to read it.') + print('2. Use "\\\\" instead of "\\" when describing paths.') + print('3. There is no "," before the last "}".') + print('4. All key/value formats are correct.') + + +def try_load_deprecated_user_path_config(): + global config_dict + + if not os.path.exists('user_path_config.txt'): + return + + try: + deprecated_config_dict = json.load(open('user_path_config.txt', "r", encoding="utf-8")) + + def replace_config(old_key, new_key): + if old_key in deprecated_config_dict: + config_dict[new_key] = deprecated_config_dict[old_key] + del deprecated_config_dict[old_key] + + replace_config('modelfile_path', 'path_checkpoints') + replace_config('lorafile_path', 'path_loras') + replace_config('embeddings_path', 'path_embeddings') + replace_config('vae_approx_path', 'path_vae_approx') + replace_config('upscale_models_path', 'path_upscale_models') + replace_config('inpaint_models_path', 'path_inpaint') + replace_config('controlnet_models_path', 'path_controlnet') + replace_config('clip_vision_models_path', 'path_clip_vision') + replace_config('fooocus_expansion_path', 'path_fooocus_expansion') + replace_config('temp_outputs_path', 'path_outputs') + + if deprecated_config_dict.get("default_model", None) == 'juggernautXL_version6Rundiffusion.safetensors': + os.replace('user_path_config.txt', 'user_path_config-deprecated.txt') + print('Config updated successfully in silence. ' + 'A backup of previous config is written to "user_path_config-deprecated.txt".') + return + + if input("Newer models and configs are available. " + "Download and update files? [Y/n]:") in ['n', 'N', 'No', 'no', 'NO']: + config_dict.update(deprecated_config_dict) + print('Loading using deprecated old models and deprecated old configs.') + return + else: + os.replace('user_path_config.txt', 'user_path_config-deprecated.txt') + print('Config updated successfully by user. ' + 'A backup of previous config is written to "user_path_config-deprecated.txt".') + return + except Exception as e: + print('Processing deprecated config failed') + print(e) + return + + +try_load_deprecated_user_path_config() + +preset = args_manager.args.preset + +if isinstance(preset, str): + preset_path = os.path.abspath(f'./presets/{preset}.json') + try: + if os.path.exists(preset_path): + with open(preset_path, "r", encoding="utf-8") as json_file: + config_dict.update(json.load(json_file)) + print(f'Loaded preset: {preset_path}') + else: + raise FileNotFoundError + except Exception as e: + print(f'Load preset [{preset_path}] failed') + print(e) + + +def get_dir_or_set_default(key, default_value): + global config_dict, visited_keys, always_save_keys + + if key not in visited_keys: + visited_keys.append(key) + + if key not in always_save_keys: + always_save_keys.append(key) + + v = config_dict.get(key, None) + if isinstance(v, str) and os.path.exists(v) and os.path.isdir(v): + return v + else: + if v is not None: + print(f'Failed to load config key: {json.dumps({key:v})} is invalid or does not exist; will use {json.dumps({key:default_value})} instead.') + dp = os.path.abspath(os.path.join(os.path.dirname(__file__), default_value)) + os.makedirs(dp, exist_ok=True) + config_dict[key] = dp + return dp + + +path_checkpoints = get_dir_or_set_default('path_checkpoints', '../models/checkpoints/') +path_loras = get_dir_or_set_default('path_loras', '../models/loras/') +path_embeddings = get_dir_or_set_default('path_embeddings', '../models/embeddings/') +path_vae_approx = get_dir_or_set_default('path_vae_approx', '../models/vae_approx/') +path_upscale_models = get_dir_or_set_default('path_upscale_models', '../models/upscale_models/') +path_inpaint = get_dir_or_set_default('path_inpaint', '../models/inpaint/') +path_controlnet = get_dir_or_set_default('path_controlnet', '../models/controlnet/') +path_clip_vision = get_dir_or_set_default('path_clip_vision', '../models/clip_vision/') +path_fooocus_expansion = get_dir_or_set_default('path_fooocus_expansion', '../models/prompt_expansion/fooocus_expansion') +path_outputs = get_dir_or_set_default('path_outputs', '../outputs/') + + +def get_config_item_or_set_default(key, default_value, validator, disable_empty_as_none=False): + global config_dict, visited_keys + + if key not in visited_keys: + visited_keys.append(key) + + if key not in config_dict: + config_dict[key] = default_value + return default_value + + v = config_dict.get(key, None) + if not disable_empty_as_none: + if v is None or v == '': + v = 'None' + if validator(v): + return v + else: + if v is not None: + print(f'Failed to load config key: {json.dumps({key:v})} is invalid; will use {json.dumps({key:default_value})} instead.') + config_dict[key] = default_value + return default_value + + +default_base_model_name = get_config_item_or_set_default( + key='default_model', + default_value='juggernautXL_version6Rundiffusion.safetensors', + validator=lambda x: isinstance(x, str) +) +default_refiner_model_name = get_config_item_or_set_default( + key='default_refiner', + default_value='None', + validator=lambda x: isinstance(x, str) +) +default_refiner_switch = get_config_item_or_set_default( + key='default_refiner_switch', + default_value=0.5, + validator=lambda x: isinstance(x, numbers.Number) and 0 <= x <= 1 +) +default_loras = get_config_item_or_set_default( + key='default_loras', + default_value=[ + [ + "sd_xl_offset_example-lora_1.0.safetensors", + 0.1 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ] + ], + validator=lambda x: isinstance(x, list) and all(len(y) == 2 and isinstance(y[0], str) and isinstance(y[1], numbers.Number) for y in x) +) +default_cfg_scale = get_config_item_or_set_default( + key='default_cfg_scale', + default_value=4.0, + validator=lambda x: isinstance(x, numbers.Number) +) +default_sample_sharpness = get_config_item_or_set_default( + key='default_sample_sharpness', + default_value=2.0, + validator=lambda x: isinstance(x, numbers.Number) +) +default_sampler = get_config_item_or_set_default( + key='default_sampler', + default_value='dpmpp_2m_sde_gpu', + validator=lambda x: x in modules.flags.sampler_list +) +default_scheduler = get_config_item_or_set_default( + key='default_scheduler', + default_value='karras', + validator=lambda x: x in modules.flags.scheduler_list +) +default_styles = get_config_item_or_set_default( + key='default_styles', + default_value=[ + "Fooocus V2", + "Fooocus Enhance", + "Fooocus Sharp" + ], + validator=lambda x: isinstance(x, list) and all(y in modules.sdxl_styles.legal_style_names for y in x) +) +default_prompt_negative = get_config_item_or_set_default( + key='default_prompt_negative', + default_value='', + validator=lambda x: isinstance(x, str), + disable_empty_as_none=True +) +default_prompt = get_config_item_or_set_default( + key='default_prompt', + default_value='', + validator=lambda x: isinstance(x, str), + disable_empty_as_none=True +) +default_performance = get_config_item_or_set_default( + key='default_performance', + default_value='Speed', + validator=lambda x: x in modules.flags.performance_selections +) +default_advanced_checkbox = get_config_item_or_set_default( + key='default_advanced_checkbox', + default_value=False, + validator=lambda x: isinstance(x, bool) +) +default_image_number = get_config_item_or_set_default( + key='default_image_number', + default_value=2, + validator=lambda x: isinstance(x, int) and 1 <= x <= 32 +) +checkpoint_downloads = get_config_item_or_set_default( + key='checkpoint_downloads', + default_value={ + "juggernautXL_version6Rundiffusion.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/juggernautXL_version6Rundiffusion.safetensors" + }, + validator=lambda x: isinstance(x, dict) and all(isinstance(k, str) and isinstance(v, str) for k, v in x.items()) +) +lora_downloads = get_config_item_or_set_default( + key='lora_downloads', + default_value={ + "sd_xl_offset_example-lora_1.0.safetensors": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors" + }, + validator=lambda x: isinstance(x, dict) and all(isinstance(k, str) and isinstance(v, str) for k, v in x.items()) +) +embeddings_downloads = get_config_item_or_set_default( + key='embeddings_downloads', + default_value={}, + validator=lambda x: isinstance(x, dict) and all(isinstance(k, str) and isinstance(v, str) for k, v in x.items()) +) +available_aspect_ratios = get_config_item_or_set_default( + key='available_aspect_ratios', + default_value=[ + '704*1408', '704*1344', '768*1344', '768*1280', '832*1216', '832*1152', + '896*1152', '896*1088', '960*1088', '960*1024', '1024*1024', '1024*960', + '1088*960', '1088*896', '1152*896', '1152*832', '1216*832', '1280*768', + '1344*768', '1344*704', '1408*704', '1472*704', '1536*640', '1600*640', + '1664*576', '1728*576' + ], + validator=lambda x: isinstance(x, list) and all('*' in v for v in x) and len(x) > 1 +) +default_aspect_ratio = get_config_item_or_set_default( + key='default_aspect_ratio', + default_value='1152*896' if '1152*896' in available_aspect_ratios else available_aspect_ratios[0], + validator=lambda x: x in available_aspect_ratios +) +default_inpaint_engine_version = get_config_item_or_set_default( + key='default_inpaint_engine_version', + default_value='v2.6', + validator=lambda x: x in modules.flags.inpaint_engine_versions +) +default_cfg_tsnr = get_config_item_or_set_default( + key='default_cfg_tsnr', + default_value=7.0, + validator=lambda x: isinstance(x, numbers.Number) +) +default_overwrite_step = get_config_item_or_set_default( + key='default_overwrite_step', + default_value=-1, + validator=lambda x: isinstance(x, int) +) +default_overwrite_switch = get_config_item_or_set_default( + key='default_overwrite_switch', + default_value=-1, + validator=lambda x: isinstance(x, int) +) +example_inpaint_prompts = get_config_item_or_set_default( + key='example_inpaint_prompts', + default_value=[ + 'highly detailed face', 'detailed girl face', 'detailed man face', 'detailed hand', 'beautiful eyes' + ], + validator=lambda x: isinstance(x, list) and all(isinstance(v, str) for v in x) +) + +example_inpaint_prompts = [[x] for x in example_inpaint_prompts] + +config_dict["default_loras"] = default_loras = default_loras[:5] + [['None', 1.0] for _ in range(5 - len(default_loras))] + +possible_preset_keys = [ + "default_model", + "default_refiner", + "default_refiner_switch", + "default_loras", + "default_cfg_scale", + "default_sample_sharpness", + "default_sampler", + "default_scheduler", + "default_performance", + "default_prompt", + "default_prompt_negative", + "default_styles", + "default_aspect_ratio", + "checkpoint_downloads", + "embeddings_downloads", + "lora_downloads", +] + + +REWRITE_PRESET = False + +if REWRITE_PRESET and isinstance(args_manager.args.preset, str): + save_path = 'presets/' + args_manager.args.preset + '.json' + with open(save_path, "w", encoding="utf-8") as json_file: + json.dump({k: config_dict[k] for k in possible_preset_keys}, json_file, indent=4) + print(f'Preset saved to {save_path}. Exiting ...') + exit(0) + + +def add_ratio(x): + a, b = x.replace('*', ' ').split(' ')[:2] + a, b = int(a), int(b) + g = math.gcd(a, b) + return f'{a}×{b} \U00002223 {a // g}:{b // g}' + + +default_aspect_ratio = add_ratio(default_aspect_ratio) +available_aspect_ratios = [add_ratio(x) for x in available_aspect_ratios] + + +# Only write config in the first launch. +if not os.path.exists(config_path): + with open(config_path, "w", encoding="utf-8") as json_file: + json.dump({k: config_dict[k] for k in always_save_keys}, json_file, indent=4) + + +# Always write tutorials. +with open(config_example_path, "w", encoding="utf-8") as json_file: + cpa = config_path.replace("\\", "\\\\") + json_file.write(f'You can modify your "{cpa}" using the below keys, formats, and examples.\n' + f'Do not modify this file. Modifications in this file will not take effect.\n' + f'This file is a tutorial and example. Please edit "{cpa}" to really change any settings.\n' + + 'Remember to split the paths with "\\\\" rather than "\\", ' + 'and there is no "," before the last "}". \n\n\n') + json.dump({k: config_dict[k] for k in visited_keys}, json_file, indent=4) + + +os.makedirs(path_outputs, exist_ok=True) + +model_filenames = [] +lora_filenames = [] + + +def get_model_filenames(folder_path, name_filter=None): + return get_files_from_folder(folder_path, ['.pth', '.ckpt', '.bin', '.safetensors', '.fooocus.patch'], name_filter) + + +def update_all_model_names(): + global model_filenames, lora_filenames + model_filenames = get_model_filenames(path_checkpoints) + lora_filenames = get_model_filenames(path_loras) + return + + +def downloading_inpaint_models(v): + assert v in modules.flags.inpaint_engine_versions + + load_file_from_url( + url='https://huggingface.co/lllyasviel/fooocus_inpaint/resolve/main/fooocus_inpaint_head.pth', + model_dir=path_inpaint, + file_name='fooocus_inpaint_head.pth' + ) + head_file = os.path.join(path_inpaint, 'fooocus_inpaint_head.pth') + patch_file = None + + if v == 'v1': + load_file_from_url( + url='https://huggingface.co/lllyasviel/fooocus_inpaint/resolve/main/inpaint.fooocus.patch', + model_dir=path_inpaint, + file_name='inpaint.fooocus.patch' + ) + patch_file = os.path.join(path_inpaint, 'inpaint.fooocus.patch') + + if v == 'v2.5': + load_file_from_url( + url='https://huggingface.co/lllyasviel/fooocus_inpaint/resolve/main/inpaint_v25.fooocus.patch', + model_dir=path_inpaint, + file_name='inpaint_v25.fooocus.patch' + ) + patch_file = os.path.join(path_inpaint, 'inpaint_v25.fooocus.patch') + + if v == 'v2.6': + load_file_from_url( + url='https://huggingface.co/lllyasviel/fooocus_inpaint/resolve/main/inpaint_v26.fooocus.patch', + model_dir=path_inpaint, + file_name='inpaint_v26.fooocus.patch' + ) + patch_file = os.path.join(path_inpaint, 'inpaint_v26.fooocus.patch') + + return head_file, patch_file + + +def downloading_sdxl_lcm_lora(): + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/sdxl_lcm_lora.safetensors', + model_dir=path_loras, + file_name='sdxl_lcm_lora.safetensors' + ) + return 'sdxl_lcm_lora.safetensors' + + +def downloading_controlnet_canny(): + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/control-lora-canny-rank128.safetensors', + model_dir=path_controlnet, + file_name='control-lora-canny-rank128.safetensors' + ) + return os.path.join(path_controlnet, 'control-lora-canny-rank128.safetensors') + + +def downloading_controlnet_cpds(): + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/fooocus_xl_cpds_128.safetensors', + model_dir=path_controlnet, + file_name='fooocus_xl_cpds_128.safetensors' + ) + return os.path.join(path_controlnet, 'fooocus_xl_cpds_128.safetensors') + + +def downloading_ip_adapters(v): + assert v in ['ip', 'face'] + + results = [] + + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/clip_vision_vit_h.safetensors', + model_dir=path_clip_vision, + file_name='clip_vision_vit_h.safetensors' + ) + results += [os.path.join(path_clip_vision, 'clip_vision_vit_h.safetensors')] + + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/fooocus_ip_negative.safetensors', + model_dir=path_controlnet, + file_name='fooocus_ip_negative.safetensors' + ) + results += [os.path.join(path_controlnet, 'fooocus_ip_negative.safetensors')] + + if v == 'ip': + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/ip-adapter-plus_sdxl_vit-h.bin', + model_dir=path_controlnet, + file_name='ip-adapter-plus_sdxl_vit-h.bin' + ) + results += [os.path.join(path_controlnet, 'ip-adapter-plus_sdxl_vit-h.bin')] + + if v == 'face': + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/ip-adapter-plus-face_sdxl_vit-h.bin', + model_dir=path_controlnet, + file_name='ip-adapter-plus-face_sdxl_vit-h.bin' + ) + results += [os.path.join(path_controlnet, 'ip-adapter-plus-face_sdxl_vit-h.bin')] + + return results + + +def downloading_upscale_model(): + load_file_from_url( + url='https://huggingface.co/lllyasviel/misc/resolve/main/fooocus_upscaler_s409985e5.bin', + model_dir=path_upscale_models, + file_name='fooocus_upscaler_s409985e5.bin' + ) + return os.path.join(path_upscale_models, 'fooocus_upscaler_s409985e5.bin') + + +update_all_model_names() diff --git a/modules/constants.py b/modules/constants.py new file mode 100644 index 0000000000000000000000000000000000000000..667fa8682306e192465f11733fc9814bacedfe89 --- /dev/null +++ b/modules/constants.py @@ -0,0 +1,5 @@ +# as in k-diffusion (sampling.py) +MIN_SEED = 0 +MAX_SEED = 2**63 - 1 + +AUTH_FILENAME = 'auth.json' diff --git a/modules/core.py b/modules/core.py new file mode 100644 index 0000000000000000000000000000000000000000..e0fcd13f0ebc332fb92885e5982f2f7963b413ea --- /dev/null +++ b/modules/core.py @@ -0,0 +1,342 @@ +from modules.patch import patch_all + +patch_all() + + +import os +import einops +import torch +import numpy as np + +import fcbh.model_management +import fcbh.model_detection +import fcbh.model_patcher +import fcbh.utils +import fcbh.controlnet +import modules.sample_hijack +import fcbh.samplers +import fcbh.latent_formats +import modules.advanced_parameters + +from fcbh.sd import load_checkpoint_guess_config +from nodes import VAEDecode, EmptyLatentImage, VAEEncode, VAEEncodeTiled, VAEDecodeTiled, \ + ControlNetApplyAdvanced +from fcbh_extras.nodes_freelunch import FreeU_V2 +from fcbh.sample import prepare_mask +from modules.patch import patched_sampler_cfg_function +from modules.lora import match_lora +from fcbh.lora import model_lora_keys_unet, model_lora_keys_clip +from modules.config import path_embeddings +from fcbh_extras.nodes_model_advanced import ModelSamplingDiscrete + + +opEmptyLatentImage = EmptyLatentImage() +opVAEDecode = VAEDecode() +opVAEEncode = VAEEncode() +opVAEDecodeTiled = VAEDecodeTiled() +opVAEEncodeTiled = VAEEncodeTiled() +opControlNetApplyAdvanced = ControlNetApplyAdvanced() +opFreeU = FreeU_V2() +opModelSamplingDiscrete = ModelSamplingDiscrete() + + +class StableDiffusionModel: + def __init__(self, unet=None, vae=None, clip=None, clip_vision=None, filename=None): + self.unet = unet + self.vae = vae + self.clip = clip + self.clip_vision = clip_vision + self.filename = filename + self.unet_with_lora = unet + self.clip_with_lora = clip + self.visited_loras = '' + + self.lora_key_map_unet = {} + self.lora_key_map_clip = {} + + if self.unet is not None: + self.lora_key_map_unet = model_lora_keys_unet(self.unet.model, self.lora_key_map_unet) + self.lora_key_map_unet.update({x: x for x in self.unet.model.state_dict().keys()}) + + if self.clip is not None: + self.lora_key_map_clip = model_lora_keys_clip(self.clip.cond_stage_model, self.lora_key_map_clip) + self.lora_key_map_clip.update({x: x for x in self.clip.cond_stage_model.state_dict().keys()}) + + @torch.no_grad() + @torch.inference_mode() + def refresh_loras(self, loras): + assert isinstance(loras, list) + + if self.visited_loras == str(loras): + return + + self.visited_loras = str(loras) + + if self.unet is None: + return + + print(f'Request to load LoRAs {str(loras)} for model [{self.filename}].') + + loras_to_load = [] + + for name, weight in loras: + if name == 'None': + continue + + if os.path.exists(name): + lora_filename = name + else: + lora_filename = os.path.join(modules.config.path_loras, name) + + if not os.path.exists(lora_filename): + print(f'Lora file not found: {lora_filename}') + continue + + loras_to_load.append((lora_filename, weight)) + + self.unet_with_lora = self.unet.clone() if self.unet is not None else None + self.clip_with_lora = self.clip.clone() if self.clip is not None else None + + for lora_filename, weight in loras_to_load: + lora_unmatch = fcbh.utils.load_torch_file(lora_filename, safe_load=False) + lora_unet, lora_unmatch = match_lora(lora_unmatch, self.lora_key_map_unet) + lora_clip, lora_unmatch = match_lora(lora_unmatch, self.lora_key_map_clip) + + if len(lora_unmatch) > 12: + # model mismatch + continue + + if len(lora_unmatch) > 0: + print(f'Loaded LoRA [{lora_filename}] for model [{self.filename}] ' + f'with unmatched keys {list(lora_unmatch.keys())}') + + if self.unet_with_lora is not None and len(lora_unet) > 0: + loaded_keys = self.unet_with_lora.add_patches(lora_unet, weight) + print(f'Loaded LoRA [{lora_filename}] for UNet [{self.filename}] ' + f'with {len(loaded_keys)} keys at weight {weight}.') + for item in lora_unet: + if item not in loaded_keys: + print("UNet LoRA key skipped: ", item) + + if self.clip_with_lora is not None and len(lora_clip) > 0: + loaded_keys = self.clip_with_lora.add_patches(lora_clip, weight) + print(f'Loaded LoRA [{lora_filename}] for CLIP [{self.filename}] ' + f'with {len(loaded_keys)} keys at weight {weight}.') + for item in lora_clip: + if item not in loaded_keys: + print("CLIP LoRA key skipped: ", item) + + +@torch.no_grad() +@torch.inference_mode() +def apply_freeu(model, b1, b2, s1, s2): + return opFreeU.patch(model=model, b1=b1, b2=b2, s1=s1, s2=s2)[0] + + +@torch.no_grad() +@torch.inference_mode() +def load_controlnet(ckpt_filename): + return fcbh.controlnet.load_controlnet(ckpt_filename) + + +@torch.no_grad() +@torch.inference_mode() +def apply_controlnet(positive, negative, control_net, image, strength, start_percent, end_percent): + return opControlNetApplyAdvanced.apply_controlnet(positive=positive, negative=negative, control_net=control_net, + image=image, strength=strength, start_percent=start_percent, end_percent=end_percent) + + +@torch.no_grad() +@torch.inference_mode() +def load_model(ckpt_filename): + unet, clip, vae, clip_vision = load_checkpoint_guess_config(ckpt_filename, embedding_directory=path_embeddings) + unet.model_options['sampler_cfg_function'] = patched_sampler_cfg_function + return StableDiffusionModel(unet=unet, clip=clip, vae=vae, clip_vision=clip_vision, filename=ckpt_filename) + + +@torch.no_grad() +@torch.inference_mode() +def generate_empty_latent(width=1024, height=1024, batch_size=1): + return opEmptyLatentImage.generate(width=width, height=height, batch_size=batch_size)[0] + + +@torch.no_grad() +@torch.inference_mode() +def decode_vae(vae, latent_image, tiled=False): + if tiled: + return opVAEDecodeTiled.decode(samples=latent_image, vae=vae, tile_size=512)[0] + else: + return opVAEDecode.decode(samples=latent_image, vae=vae)[0] + + +@torch.no_grad() +@torch.inference_mode() +def encode_vae(vae, pixels, tiled=False): + if tiled: + return opVAEEncodeTiled.encode(pixels=pixels, vae=vae, tile_size=512)[0] + else: + return opVAEEncode.encode(pixels=pixels, vae=vae)[0] + + +@torch.no_grad() +@torch.inference_mode() +def encode_vae_inpaint(vae, pixels, mask): + assert mask.ndim == 3 and pixels.ndim == 4 + assert mask.shape[-1] == pixels.shape[-2] + assert mask.shape[-2] == pixels.shape[-3] + + w = mask.round()[..., None] + pixels = pixels * (1 - w) + 0.5 * w + + latent = vae.encode(pixels) + B, C, H, W = latent.shape + + latent_mask = mask[:, None, :, :] + latent_mask = torch.nn.functional.interpolate(latent_mask, size=(H * 8, W * 8), mode="bilinear").round() + latent_mask = torch.nn.functional.max_pool2d(latent_mask, (8, 8)).round() + + return latent, latent_mask + + +class VAEApprox(torch.nn.Module): + def __init__(self): + super(VAEApprox, self).__init__() + self.conv1 = torch.nn.Conv2d(4, 8, (7, 7)) + self.conv2 = torch.nn.Conv2d(8, 16, (5, 5)) + self.conv3 = torch.nn.Conv2d(16, 32, (3, 3)) + self.conv4 = torch.nn.Conv2d(32, 64, (3, 3)) + self.conv5 = torch.nn.Conv2d(64, 32, (3, 3)) + self.conv6 = torch.nn.Conv2d(32, 16, (3, 3)) + self.conv7 = torch.nn.Conv2d(16, 8, (3, 3)) + self.conv8 = torch.nn.Conv2d(8, 3, (3, 3)) + self.current_type = None + + def forward(self, x): + extra = 11 + x = torch.nn.functional.interpolate(x, (x.shape[2] * 2, x.shape[3] * 2)) + x = torch.nn.functional.pad(x, (extra, extra, extra, extra)) + for layer in [self.conv1, self.conv2, self.conv3, self.conv4, self.conv5, self.conv6, self.conv7, self.conv8]: + x = layer(x) + x = torch.nn.functional.leaky_relu(x, 0.1) + return x + + +VAE_approx_models = {} + + +@torch.no_grad() +@torch.inference_mode() +def get_previewer(model): + global VAE_approx_models + + from modules.config import path_vae_approx + is_sdxl = isinstance(model.model.latent_format, fcbh.latent_formats.SDXL) + vae_approx_filename = os.path.join(path_vae_approx, 'xlvaeapp.pth' if is_sdxl else 'vaeapp_sd15.pth') + + if vae_approx_filename in VAE_approx_models: + VAE_approx_model = VAE_approx_models[vae_approx_filename] + else: + sd = torch.load(vae_approx_filename, map_location='cpu') + VAE_approx_model = VAEApprox() + VAE_approx_model.load_state_dict(sd) + del sd + VAE_approx_model.eval() + + if fcbh.model_management.should_use_fp16(): + VAE_approx_model.half() + VAE_approx_model.current_type = torch.float16 + else: + VAE_approx_model.float() + VAE_approx_model.current_type = torch.float32 + + VAE_approx_model.to(fcbh.model_management.get_torch_device()) + VAE_approx_models[vae_approx_filename] = VAE_approx_model + + @torch.no_grad() + @torch.inference_mode() + def preview_function(x0, step, total_steps): + with torch.no_grad(): + x_sample = x0.to(VAE_approx_model.current_type) + x_sample = VAE_approx_model(x_sample) * 127.5 + 127.5 + x_sample = einops.rearrange(x_sample, 'b c h w -> b h w c')[0] + x_sample = x_sample.cpu().numpy().clip(0, 255).astype(np.uint8) + return x_sample + + return preview_function + + +@torch.no_grad() +@torch.inference_mode() +def ksampler(model, positive, negative, latent, seed=None, steps=30, cfg=7.0, sampler_name='dpmpp_2m_sde_gpu', + scheduler='karras', denoise=1.0, disable_noise=False, start_step=None, last_step=None, + force_full_denoise=False, callback_function=None, refiner=None, refiner_switch=-1, + previewer_start=None, previewer_end=None, sigmas=None, noise_mean=None): + + if sigmas is not None: + sigmas = sigmas.clone().to(fcbh.model_management.get_torch_device()) + + latent_image = latent["samples"] + + if disable_noise: + noise = torch.zeros(latent_image.size(), dtype=latent_image.dtype, layout=latent_image.layout, device="cpu") + else: + batch_inds = latent["batch_index"] if "batch_index" in latent else None + noise = fcbh.sample.prepare_noise(latent_image, seed, batch_inds) + + if isinstance(noise_mean, torch.Tensor): + noise = noise + noise_mean - torch.mean(noise, dim=1, keepdim=True) + + noise_mask = None + if "noise_mask" in latent: + noise_mask = latent["noise_mask"] + + previewer = get_previewer(model) + + if previewer_start is None: + previewer_start = 0 + + if previewer_end is None: + previewer_end = steps + + def callback(step, x0, x, total_steps): + fcbh.model_management.throw_exception_if_processing_interrupted() + y = None + if previewer is not None and not modules.advanced_parameters.disable_preview: + y = previewer(x0, previewer_start + step, previewer_end) + if callback_function is not None: + callback_function(previewer_start + step, x0, x, previewer_end, y) + + disable_pbar = False + modules.sample_hijack.current_refiner = refiner + modules.sample_hijack.refiner_switch_step = refiner_switch + fcbh.samplers.sample = modules.sample_hijack.sample_hacked + + try: + samples = fcbh.sample.sample(model, noise, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, + denoise=denoise, disable_noise=disable_noise, start_step=start_step, + last_step=last_step, + force_full_denoise=force_full_denoise, noise_mask=noise_mask, callback=callback, + disable_pbar=disable_pbar, seed=seed, sigmas=sigmas) + + out = latent.copy() + out["samples"] = samples + finally: + modules.sample_hijack.current_refiner = None + + return out + + +@torch.no_grad() +@torch.inference_mode() +def pytorch_to_numpy(x): + return [np.clip(255. * y.cpu().numpy(), 0, 255).astype(np.uint8) for y in x] + + +@torch.no_grad() +@torch.inference_mode() +def numpy_to_pytorch(x): + y = x.astype(np.float32) / 255.0 + y = y[None] + y = np.ascontiguousarray(y.copy()) + y = torch.from_numpy(y).float() + return y diff --git a/modules/default_pipeline.py b/modules/default_pipeline.py new file mode 100644 index 0000000000000000000000000000000000000000..8d5ef2fbff540dd93085b1c2e1103de88cffdfef --- /dev/null +++ b/modules/default_pipeline.py @@ -0,0 +1,492 @@ +import modules.core as core +import os +import torch +import modules.patch +import modules.config +import fcbh.model_management +import fcbh.latent_formats +import modules.inpaint_worker +import fooocus_extras.vae_interpose as vae_interpose + +from fcbh.model_base import SDXL, SDXLRefiner +from modules.expansion import FooocusExpansion +from modules.sample_hijack import clip_separate + + +model_base = core.StableDiffusionModel() +model_refiner = core.StableDiffusionModel() + +final_expansion = None +final_unet = None +final_clip = None +final_vae = None +final_refiner_unet = None +final_refiner_vae = None + +loaded_ControlNets = {} + + +@torch.no_grad() +@torch.inference_mode() +def refresh_controlnets(model_paths): + global loaded_ControlNets + cache = {} + for p in model_paths: + if p is not None: + if p in loaded_ControlNets: + cache[p] = loaded_ControlNets[p] + else: + cache[p] = core.load_controlnet(p) + loaded_ControlNets = cache + return + + +@torch.no_grad() +@torch.inference_mode() +def assert_model_integrity(): + error_message = None + + if not isinstance(model_base.unet_with_lora.model, SDXL): + error_message = 'You have selected base model other than SDXL. This is not supported yet.' + + if error_message is not None: + raise NotImplementedError(error_message) + + return True + + +@torch.no_grad() +@torch.inference_mode() +def refresh_base_model(name): + global model_base + + filename = os.path.abspath(os.path.realpath(os.path.join(modules.config.path_checkpoints, name))) + + if model_base.filename == filename: + return + + model_base = core.StableDiffusionModel() + model_base = core.load_model(filename) + print(f'Base model loaded: {model_base.filename}') + return + + +@torch.no_grad() +@torch.inference_mode() +def refresh_refiner_model(name): + global model_refiner + + filename = os.path.abspath(os.path.realpath(os.path.join(modules.config.path_checkpoints, name))) + + if model_refiner.filename == filename: + return + + model_refiner = core.StableDiffusionModel() + + if name == 'None': + print(f'Refiner unloaded.') + return + + model_refiner = core.load_model(filename) + print(f'Refiner model loaded: {model_refiner.filename}') + + if isinstance(model_refiner.unet.model, SDXL): + model_refiner.clip = None + model_refiner.vae = None + elif isinstance(model_refiner.unet.model, SDXLRefiner): + model_refiner.clip = None + model_refiner.vae = None + else: + model_refiner.clip = None + + return + + +@torch.no_grad() +@torch.inference_mode() +def synthesize_refiner_model(): + global model_base, model_refiner + + print('Synthetic Refiner Activated') + model_refiner = core.StableDiffusionModel( + unet=model_base.unet, + vae=model_base.vae, + clip=model_base.clip, + clip_vision=model_base.clip_vision, + filename=model_base.filename + ) + model_refiner.vae = None + model_refiner.clip = None + model_refiner.clip_vision = None + + return + + +@torch.no_grad() +@torch.inference_mode() +def refresh_loras(loras, base_model_additional_loras=None): + global model_base, model_refiner + + if not isinstance(base_model_additional_loras, list): + base_model_additional_loras = [] + + model_base.refresh_loras(loras + base_model_additional_loras) + model_refiner.refresh_loras(loras) + + return + + +@torch.no_grad() +@torch.inference_mode() +def clip_encode_single(clip, text, verbose=False): + cached = clip.fcs_cond_cache.get(text, None) + if cached is not None: + if verbose: + print(f'[CLIP Cached] {text}') + return cached + tokens = clip.tokenize(text) + result = clip.encode_from_tokens(tokens, return_pooled=True) + clip.fcs_cond_cache[text] = result + if verbose: + print(f'[CLIP Encoded] {text}') + return result + + +@torch.no_grad() +@torch.inference_mode() +def clone_cond(conds): + results = [] + + for c, p in conds: + p = p["pooled_output"] + + if isinstance(c, torch.Tensor): + c = c.clone() + + if isinstance(p, torch.Tensor): + p = p.clone() + + results.append([c, {"pooled_output": p}]) + + return results + + +@torch.no_grad() +@torch.inference_mode() +def clip_encode(texts, pool_top_k=1): + global final_clip + + if final_clip is None: + return None + if not isinstance(texts, list): + return None + if len(texts) == 0: + return None + + cond_list = [] + pooled_acc = 0 + + for i, text in enumerate(texts): + cond, pooled = clip_encode_single(final_clip, text) + cond_list.append(cond) + if i < pool_top_k: + pooled_acc += pooled + + return [[torch.cat(cond_list, dim=1), {"pooled_output": pooled_acc}]] + + +@torch.no_grad() +@torch.inference_mode() +def clear_all_caches(): + final_clip.fcs_cond_cache = {} + + +@torch.no_grad() +@torch.inference_mode() +def prepare_text_encoder(async_call=True): + if async_call: + # TODO: make sure that this is always called in an async way so that users cannot feel it. + pass + assert_model_integrity() + fcbh.model_management.load_models_gpu([final_clip.patcher, final_expansion.patcher]) + return + + +@torch.no_grad() +@torch.inference_mode() +def refresh_everything(refiner_model_name, base_model_name, loras, + base_model_additional_loras=None, use_synthetic_refiner=False): + global final_unet, final_clip, final_vae, final_refiner_unet, final_refiner_vae, final_expansion + + final_unet = None + final_clip = None + final_vae = None + final_refiner_unet = None + final_refiner_vae = None + + if use_synthetic_refiner and refiner_model_name == 'None': + print('Synthetic Refiner Activated') + refresh_base_model(base_model_name) + synthesize_refiner_model() + else: + refresh_refiner_model(refiner_model_name) + refresh_base_model(base_model_name) + + refresh_loras(loras, base_model_additional_loras=base_model_additional_loras) + assert_model_integrity() + + final_unet = model_base.unet_with_lora + final_clip = model_base.clip_with_lora + final_vae = model_base.vae + + final_refiner_unet = model_refiner.unet_with_lora + final_refiner_vae = model_refiner.vae + + if final_expansion is None: + final_expansion = FooocusExpansion() + + prepare_text_encoder(async_call=True) + clear_all_caches() + return + + +refresh_everything( + refiner_model_name=modules.config.default_refiner_model_name, + base_model_name=modules.config.default_base_model_name, + loras=modules.config.default_loras +) + + +@torch.no_grad() +@torch.inference_mode() +def vae_parse(latent): + if final_refiner_vae is None: + return latent + + result = vae_interpose.parse(latent["samples"]) + return {'samples': result} + + +@torch.no_grad() +@torch.inference_mode() +def calculate_sigmas_all(sampler, model, scheduler, steps): + from fcbh.samplers import calculate_sigmas_scheduler + + discard_penultimate_sigma = False + if sampler in ['dpm_2', 'dpm_2_ancestral']: + steps += 1 + discard_penultimate_sigma = True + + sigmas = calculate_sigmas_scheduler(model, scheduler, steps) + + if discard_penultimate_sigma: + sigmas = torch.cat([sigmas[:-2], sigmas[-1:]]) + return sigmas + + +@torch.no_grad() +@torch.inference_mode() +def calculate_sigmas(sampler, model, scheduler, steps, denoise): + if denoise is None or denoise > 0.9999: + sigmas = calculate_sigmas_all(sampler, model, scheduler, steps) + else: + new_steps = int(steps / denoise) + sigmas = calculate_sigmas_all(sampler, model, scheduler, new_steps) + sigmas = sigmas[-(steps + 1):] + return sigmas + + +@torch.no_grad() +@torch.inference_mode() +def get_candidate_vae(steps, switch, denoise=1.0, refiner_swap_method='joint'): + assert refiner_swap_method in ['joint', 'separate', 'vae'] + + if final_refiner_vae is not None and final_refiner_unet is not None: + if denoise > 0.9: + return final_vae, final_refiner_vae + else: + if denoise > (float(steps - switch) / float(steps)) ** 0.834: # karras 0.834 + return final_vae, None + else: + return final_refiner_vae, None + + return final_vae, final_refiner_vae + + +@torch.no_grad() +@torch.inference_mode() +def process_diffusion(positive_cond, negative_cond, steps, switch, width, height, image_seed, callback, sampler_name, scheduler_name, latent=None, denoise=1.0, tiled=False, cfg_scale=7.0, refiner_swap_method='joint'): + target_unet, target_vae, target_refiner_unet, target_refiner_vae, target_clip \ + = final_unet, final_vae, final_refiner_unet, final_refiner_vae, final_clip + + assert refiner_swap_method in ['joint', 'separate', 'vae'] + + if final_refiner_vae is not None and final_refiner_unet is not None: + # Refiner Use Different VAE (then it is SD15) + if denoise > 0.9: + refiner_swap_method = 'vae' + else: + refiner_swap_method = 'joint' + if denoise > (float(steps - switch) / float(steps)) ** 0.834: # karras 0.834 + target_unet, target_vae, target_refiner_unet, target_refiner_vae \ + = final_unet, final_vae, None, None + print(f'[Sampler] only use Base because of partial denoise.') + else: + positive_cond = clip_separate(positive_cond, target_model=final_refiner_unet.model, target_clip=final_clip) + negative_cond = clip_separate(negative_cond, target_model=final_refiner_unet.model, target_clip=final_clip) + target_unet, target_vae, target_refiner_unet, target_refiner_vae \ + = final_refiner_unet, final_refiner_vae, None, None + print(f'[Sampler] only use Refiner because of partial denoise.') + + print(f'[Sampler] refiner_swap_method = {refiner_swap_method}') + + if latent is None: + initial_latent = core.generate_empty_latent(width=width, height=height, batch_size=1) + else: + initial_latent = latent + + minmax_sigmas = calculate_sigmas(sampler=sampler_name, scheduler=scheduler_name, model=final_unet.model, steps=steps, denoise=denoise) + sigma_min, sigma_max = minmax_sigmas[minmax_sigmas > 0].min(), minmax_sigmas.max() + sigma_min = float(sigma_min.cpu().numpy()) + sigma_max = float(sigma_max.cpu().numpy()) + print(f'[Sampler] sigma_min = {sigma_min}, sigma_max = {sigma_max}') + + modules.patch.BrownianTreeNoiseSamplerPatched.global_init( + initial_latent['samples'].to(fcbh.model_management.get_torch_device()), + sigma_min, sigma_max, seed=image_seed, cpu=False) + + decoded_latent = None + + if refiner_swap_method == 'joint': + sampled_latent = core.ksampler( + model=target_unet, + refiner=target_refiner_unet, + positive=positive_cond, + negative=negative_cond, + latent=initial_latent, + steps=steps, start_step=0, last_step=steps, disable_noise=False, force_full_denoise=True, + seed=image_seed, + denoise=denoise, + callback_function=callback, + cfg=cfg_scale, + sampler_name=sampler_name, + scheduler=scheduler_name, + refiner_switch=switch, + previewer_start=0, + previewer_end=steps, + ) + decoded_latent = core.decode_vae(vae=target_vae, latent_image=sampled_latent, tiled=tiled) + + if refiner_swap_method == 'separate': + sampled_latent = core.ksampler( + model=target_unet, + positive=positive_cond, + negative=negative_cond, + latent=initial_latent, + steps=steps, start_step=0, last_step=switch, disable_noise=False, force_full_denoise=False, + seed=image_seed, + denoise=denoise, + callback_function=callback, + cfg=cfg_scale, + sampler_name=sampler_name, + scheduler=scheduler_name, + previewer_start=0, + previewer_end=steps, + ) + print('Refiner swapped by changing ksampler. Noise preserved.') + + target_model = target_refiner_unet + if target_model is None: + target_model = target_unet + print('Use base model to refine itself - this may because of developer mode.') + + sampled_latent = core.ksampler( + model=target_model, + positive=clip_separate(positive_cond, target_model=target_model.model, target_clip=target_clip), + negative=clip_separate(negative_cond, target_model=target_model.model, target_clip=target_clip), + latent=sampled_latent, + steps=steps, start_step=switch, last_step=steps, disable_noise=True, force_full_denoise=True, + seed=image_seed, + denoise=denoise, + callback_function=callback, + cfg=cfg_scale, + sampler_name=sampler_name, + scheduler=scheduler_name, + previewer_start=switch, + previewer_end=steps, + ) + + target_model = target_refiner_vae + if target_model is None: + target_model = target_vae + decoded_latent = core.decode_vae(vae=target_model, latent_image=sampled_latent, tiled=tiled) + + if refiner_swap_method == 'vae': + modules.patch.eps_record = 'vae' + + if modules.inpaint_worker.current_task is not None: + modules.inpaint_worker.current_task.unswap() + + sampled_latent = core.ksampler( + model=target_unet, + positive=positive_cond, + negative=negative_cond, + latent=initial_latent, + steps=steps, start_step=0, last_step=switch, disable_noise=False, force_full_denoise=True, + seed=image_seed, + denoise=denoise, + callback_function=callback, + cfg=cfg_scale, + sampler_name=sampler_name, + scheduler=scheduler_name, + previewer_start=0, + previewer_end=steps + ) + print('Fooocus VAE-based swap.') + + target_model = target_refiner_unet + if target_model is None: + target_model = target_unet + print('Use base model to refine itself - this may because of developer mode.') + + sampled_latent = vae_parse(sampled_latent) + + k_sigmas = 1.4 + sigmas = calculate_sigmas(sampler=sampler_name, + scheduler=scheduler_name, + model=target_model.model, + steps=steps, + denoise=denoise)[switch:] * k_sigmas + len_sigmas = len(sigmas) - 1 + + noise_mean = torch.mean(modules.patch.eps_record, dim=1, keepdim=True) + + if modules.inpaint_worker.current_task is not None: + modules.inpaint_worker.current_task.swap() + + sampled_latent = core.ksampler( + model=target_model, + positive=clip_separate(positive_cond, target_model=target_model.model, target_clip=target_clip), + negative=clip_separate(negative_cond, target_model=target_model.model, target_clip=target_clip), + latent=sampled_latent, + steps=len_sigmas, start_step=0, last_step=len_sigmas, disable_noise=False, force_full_denoise=True, + seed=image_seed+1, + denoise=denoise, + callback_function=callback, + cfg=cfg_scale, + sampler_name=sampler_name, + scheduler=scheduler_name, + previewer_start=switch, + previewer_end=steps, + sigmas=sigmas, + noise_mean=noise_mean + ) + + target_model = target_refiner_vae + if target_model is None: + target_model = target_vae + decoded_latent = core.decode_vae(vae=target_model, latent_image=sampled_latent, tiled=tiled) + + images = core.pytorch_to_numpy(decoded_latent) + modules.patch.eps_record = None + return images diff --git a/modules/expansion.py b/modules/expansion.py new file mode 100644 index 0000000000000000000000000000000000000000..357c139ef7c4724e2cbec991d19550175d6a8019 --- /dev/null +++ b/modules/expansion.py @@ -0,0 +1,126 @@ +# Fooocus GPT2 Expansion +# Algorithm created by Lvmin Zhang at 2023, Stanford +# If used inside Fooocus, any use is permitted. +# If used outside Fooocus, only non-commercial use is permitted (CC-By NC 4.0). +# This applies to the word list, vocab, model, and algorithm. + + +import os +import torch +import math +import fcbh.model_management as model_management + +from transformers.generation.logits_process import LogitsProcessorList +from transformers import AutoTokenizer, AutoModelForCausalLM, set_seed +from modules.config import path_fooocus_expansion +from fcbh.model_patcher import ModelPatcher + + +# limitation of np.random.seed(), called from transformers.set_seed() +SEED_LIMIT_NUMPY = 2**32 +neg_inf = - 8192.0 + + +def safe_str(x): + x = str(x) + for _ in range(16): + x = x.replace(' ', ' ') + return x.strip(",. \r\n") + + +def remove_pattern(x, pattern): + for p in pattern: + x = x.replace(p, '') + return x + + +class FooocusExpansion: + def __init__(self): + self.tokenizer = AutoTokenizer.from_pretrained(path_fooocus_expansion) + + positive_words = open(os.path.join(path_fooocus_expansion, 'positive.txt'), + encoding='utf-8').read().splitlines() + positive_words = ['Ġ' + x.lower() for x in positive_words if x != ''] + + self.logits_bias = torch.zeros((1, len(self.tokenizer.vocab)), dtype=torch.float32) + neg_inf + + debug_list = [] + for k, v in self.tokenizer.vocab.items(): + if k in positive_words: + self.logits_bias[0, v] = 0 + debug_list.append(k[1:]) + + print(f'Fooocus V2 Expansion: Vocab with {len(debug_list)} words.') + + # debug_list = '\n'.join(sorted(debug_list)) + # print(debug_list) + + # t11 = self.tokenizer(',', return_tensors="np") + # t198 = self.tokenizer('\n', return_tensors="np") + # eos = self.tokenizer.eos_token_id + + self.model = AutoModelForCausalLM.from_pretrained(path_fooocus_expansion) + self.model.eval() + + load_device = model_management.text_encoder_device() + offload_device = model_management.text_encoder_offload_device() + + # MPS hack + if model_management.is_device_mps(load_device): + load_device = torch.device('cpu') + offload_device = torch.device('cpu') + + use_fp16 = model_management.should_use_fp16(device=load_device) + + if use_fp16: + self.model.half() + + self.patcher = ModelPatcher(self.model, load_device=load_device, offload_device=offload_device) + print(f'Fooocus Expansion engine loaded for {load_device}, use_fp16 = {use_fp16}.') + + @torch.no_grad() + @torch.inference_mode() + def logits_processor(self, input_ids, scores): + assert scores.ndim == 2 and scores.shape[0] == 1 + self.logits_bias = self.logits_bias.to(scores) + + bias = self.logits_bias.clone() + bias[0, input_ids[0].to(bias.device).long()] = neg_inf + bias[0, 11] = 0 + + return scores + bias + + @torch.no_grad() + @torch.inference_mode() + def __call__(self, prompt, seed): + if prompt == '': + return '' + + if self.patcher.current_device != self.patcher.load_device: + print('Fooocus Expansion loaded by itself.') + model_management.load_model_gpu(self.patcher) + + seed = int(seed) % SEED_LIMIT_NUMPY + set_seed(seed) + prompt = safe_str(prompt) + ',' + + tokenized_kwargs = self.tokenizer(prompt, return_tensors="pt") + tokenized_kwargs.data['input_ids'] = tokenized_kwargs.data['input_ids'].to(self.patcher.load_device) + tokenized_kwargs.data['attention_mask'] = tokenized_kwargs.data['attention_mask'].to(self.patcher.load_device) + + current_token_length = int(tokenized_kwargs.data['input_ids'].shape[1]) + max_token_length = 75 * int(math.ceil(float(current_token_length) / 75.0)) + max_new_tokens = max_token_length - current_token_length + + # https://huggingface.co/blog/introducing-csearch + # https://huggingface.co/docs/transformers/generation_strategies + features = self.model.generate(**tokenized_kwargs, + top_k=100, + max_new_tokens=max_new_tokens, + do_sample=True, + logits_processor=LogitsProcessorList([self.logits_processor])) + + response = self.tokenizer.batch_decode(features, skip_special_tokens=True) + result = safe_str(response[0]) + + return result diff --git a/modules/flags.py b/modules/flags.py new file mode 100644 index 0000000000000000000000000000000000000000..2e1c0992eebb50bd7c8dca8129855250a8f4f3cb --- /dev/null +++ b/modules/flags.py @@ -0,0 +1,41 @@ +disabled = 'Disabled' +enabled = 'Enabled' +subtle_variation = 'Vary (Subtle)' +strong_variation = 'Vary (Strong)' +upscale_15 = 'Upscale (1.5x)' +upscale_2 = 'Upscale (2x)' +upscale_fast = 'Upscale (Fast 2x)' + +uov_list = [ + disabled, subtle_variation, strong_variation, upscale_15, upscale_2, upscale_fast +] + +KSAMPLER_NAMES = ["euler", "euler_ancestral", "heun", "heunpp2","dpm_2", "dpm_2_ancestral", + "lms", "dpm_fast", "dpm_adaptive", "dpmpp_2s_ancestral", "dpmpp_sde", "dpmpp_sde_gpu", + "dpmpp_2m", "dpmpp_2m_sde", "dpmpp_2m_sde_gpu", "dpmpp_3m_sde", "dpmpp_3m_sde_gpu", "ddpm", "lcm"] + +SCHEDULER_NAMES = ["normal", "karras", "exponential", "sgm_uniform", "simple", "ddim_uniform", "lcm"] +SAMPLER_NAMES = KSAMPLER_NAMES + ["ddim", "uni_pc", "uni_pc_bh2"] + +sampler_list = SAMPLER_NAMES +scheduler_list = SCHEDULER_NAMES + +cn_ip = "ImagePrompt" +cn_ip_face = "FaceSwap" +cn_canny = "PyraCanny" +cn_cpds = "CPDS" + +ip_list = [cn_ip, cn_canny, cn_cpds, cn_ip_face] +default_ip = cn_ip + +default_parameters = { + cn_ip: (0.5, 0.6), cn_ip_face: (0.9, 0.75), cn_canny: (0.5, 1.0), cn_cpds: (0.5, 1.0) +} # stop, weight + +inpaint_engine_versions = ['None', 'v1', 'v2.5', 'v2.6'] +performance_selections = ['Speed', 'Quality', 'Extreme Speed'] + +inpaint_option_default = 'Inpaint or Outpaint (default)' +inpaint_option_detail = 'Improve Detail (face, hand, eyes, etc.)' +inpaint_option_modify = 'Modify Content (add objects, change background, etc.)' +inpaint_options = [inpaint_option_default, inpaint_option_detail, inpaint_option_modify] diff --git a/modules/gradio_hijack.py b/modules/gradio_hijack.py new file mode 100644 index 0000000000000000000000000000000000000000..181429ec39a0336ffa43ebf23e4fa2b87dd97674 --- /dev/null +++ b/modules/gradio_hijack.py @@ -0,0 +1,480 @@ +"""gr.Image() component.""" + +from __future__ import annotations + +import warnings +from pathlib import Path +from typing import Any, Literal + +import numpy as np +import PIL +import PIL.ImageOps +import gradio.routes +import importlib + +from gradio_client import utils as client_utils +from gradio_client.documentation import document, set_documentation_group +from gradio_client.serializing import ImgSerializable +from PIL import Image as _Image # using _ to minimize namespace pollution + +from gradio import processing_utils, utils +from gradio.components.base import IOComponent, _Keywords, Block +from gradio.deprecation import warn_style_method_deprecation +from gradio.events import ( + Changeable, + Clearable, + Editable, + EventListenerMethod, + Selectable, + Streamable, + Uploadable, +) +from gradio.interpretation import TokenInterpretable + +set_documentation_group("component") +_Image.init() # fixes https://github.com/gradio-app/gradio/issues/2843 + + +@document() +class Image( + Editable, + Clearable, + Changeable, + Streamable, + Selectable, + Uploadable, + IOComponent, + ImgSerializable, + TokenInterpretable, +): + """ + Creates an image component that can be used to upload/draw images (as an input) or display images (as an output). + Preprocessing: passes the uploaded image as a {numpy.array}, {PIL.Image} or {str} filepath depending on `type` -- unless `tool` is `sketch` AND source is one of `upload` or `webcam`. In these cases, a {dict} with keys `image` and `mask` is passed, and the format of the corresponding values depends on `type`. + Postprocessing: expects a {numpy.array}, {PIL.Image} or {str} or {pathlib.Path} filepath to an image and displays the image. + Examples-format: a {str} filepath to a local file that contains the image. + Demos: image_mod, image_mod_default_image + Guides: image-classification-in-pytorch, image-classification-in-tensorflow, image-classification-with-vision-transformers, building-a-pictionary_app, create-your-own-friends-with-a-gan + """ + + def __init__( + self, + value: str | _Image.Image | np.ndarray | None = None, + *, + shape: tuple[int, int] | None = None, + height: int | None = None, + width: int | None = None, + image_mode: Literal[ + "1", "L", "P", "RGB", "RGBA", "CMYK", "YCbCr", "LAB", "HSV", "I", "F" + ] = "RGB", + invert_colors: bool = False, + source: Literal["upload", "webcam", "canvas"] = "upload", + tool: Literal["editor", "select", "sketch", "color-sketch"] | None = None, + type: Literal["numpy", "pil", "filepath"] = "numpy", + label: str | None = None, + every: float | None = None, + show_label: bool | None = None, + show_download_button: bool = True, + container: bool = True, + scale: int | None = None, + min_width: int = 160, + interactive: bool | None = None, + visible: bool = True, + streaming: bool = False, + elem_id: str | None = None, + elem_classes: list[str] | str | None = None, + mirror_webcam: bool = True, + brush_radius: float | None = None, + brush_color: str = "#000000", + mask_opacity: float = 0.7, + show_share_button: bool | None = None, + **kwargs, + ): + """ + Parameters: + value: A PIL Image, numpy array, path or URL for the default value that Image component is going to take. If callable, the function will be called whenever the app loads to set the initial value of the component. + shape: (width, height) shape to crop and resize image when passed to function. If None, matches input image size. Pass None for either width or height to only crop and resize the other. + height: Height of the displayed image in pixels. + width: Width of the displayed image in pixels. + image_mode: "RGB" if color, or "L" if black and white. See https://pillow.readthedocs.io/en/stable/handbook/concepts.html for other supported image modes and their meaning. + invert_colors: whether to invert the image as a preprocessing step. + source: Source of image. "upload" creates a box where user can drop an image file, "webcam" allows user to take snapshot from their webcam, "canvas" defaults to a white image that can be edited and drawn upon with tools. + tool: Tools used for editing. "editor" allows a full screen editor (and is the default if source is "upload" or "webcam"), "select" provides a cropping and zoom tool, "sketch" allows you to create a binary sketch (and is the default if source="canvas"), and "color-sketch" allows you to created a sketch in different colors. "color-sketch" can be used with source="upload" or "webcam" to allow sketching on an image. "sketch" can also be used with "upload" or "webcam" to create a mask over an image and in that case both the image and mask are passed into the function as a dictionary with keys "image" and "mask" respectively. + type: The format the image is converted to before being passed into the prediction function. "numpy" converts the image to a numpy array with shape (height, width, 3) and values from 0 to 255, "pil" converts the image to a PIL image object, "filepath" passes a str path to a temporary file containing the image. + label: component name in interface. + every: If `value` is a callable, run the function 'every' number of seconds while the client connection is open. Has no effect otherwise. Queue must be enabled. The event can be accessed (e.g. to cancel it) via this component's .load_event attribute. + show_label: if True, will display label. + show_download_button: If True, will display button to download image. + container: If True, will place the component in a container - providing some extra padding around the border. + scale: relative width compared to adjacent Components in a Row. For example, if Component A has scale=2, and Component B has scale=1, A will be twice as wide as B. Should be an integer. + min_width: minimum pixel width, will wrap if not sufficient screen space to satisfy this value. If a certain scale value results in this Component being narrower than min_width, the min_width parameter will be respected first. + interactive: if True, will allow users to upload and edit an image; if False, can only be used to display images. If not provided, this is inferred based on whether the component is used as an input or output. + visible: If False, component will be hidden. + streaming: If True when used in a `live` interface, will automatically stream webcam feed. Only valid is source is 'webcam'. + elem_id: An optional string that is assigned as the id of this component in the HTML DOM. Can be used for targeting CSS styles. + elem_classes: An optional list of strings that are assigned as the classes of this component in the HTML DOM. Can be used for targeting CSS styles. + mirror_webcam: If True webcam will be mirrored. Default is True. + brush_radius: Size of the brush for Sketch. Default is None which chooses a sensible default + brush_color: Color of the brush for Sketch as hex string. Default is "#000000". + mask_opacity: Opacity of mask drawn on image, as a value between 0 and 1. + show_share_button: If True, will show a share icon in the corner of the component that allows user to share outputs to Hugging Face Spaces Discussions. If False, icon does not appear. If set to None (default behavior), then the icon appears if this Gradio app is launched on Spaces, but not otherwise. + """ + self.brush_radius = brush_radius + self.brush_color = brush_color + self.mask_opacity = mask_opacity + self.mirror_webcam = mirror_webcam + valid_types = ["numpy", "pil", "filepath"] + if type not in valid_types: + raise ValueError( + f"Invalid value for parameter `type`: {type}. Please choose from one of: {valid_types}" + ) + self.type = type + self.shape = shape + self.height = height + self.width = width + self.image_mode = image_mode + valid_sources = ["upload", "webcam", "canvas"] + if source not in valid_sources: + raise ValueError( + f"Invalid value for parameter `source`: {source}. Please choose from one of: {valid_sources}" + ) + self.source = source + if tool is None: + self.tool = "sketch" if source == "canvas" else "editor" + else: + self.tool = tool + self.invert_colors = invert_colors + self.streaming = streaming + self.show_download_button = show_download_button + if streaming and source != "webcam": + raise ValueError("Image streaming only available if source is 'webcam'.") + self.select: EventListenerMethod + """ + Event listener for when the user clicks on a pixel within the image. + Uses event data gradio.SelectData to carry `index` to refer to the [x, y] coordinates of the clicked pixel. + See EventData documentation on how to use this event data. + """ + self.show_share_button = ( + (utils.get_space() is not None) + if show_share_button is None + else show_share_button + ) + IOComponent.__init__( + self, + label=label, + every=every, + show_label=show_label, + container=container, + scale=scale, + min_width=min_width, + interactive=interactive, + visible=visible, + elem_id=elem_id, + elem_classes=elem_classes, + value=value, + **kwargs, + ) + TokenInterpretable.__init__(self) + + def get_config(self): + return { + "image_mode": self.image_mode, + "shape": self.shape, + "height": self.height, + "width": self.width, + "source": self.source, + "tool": self.tool, + "value": self.value, + "streaming": self.streaming, + "mirror_webcam": self.mirror_webcam, + "brush_radius": self.brush_radius, + "brush_color": self.brush_color, + "mask_opacity": self.mask_opacity, + "selectable": self.selectable, + "show_share_button": self.show_share_button, + "show_download_button": self.show_download_button, + **IOComponent.get_config(self), + } + + @staticmethod + def update( + value: Any | Literal[_Keywords.NO_VALUE] | None = _Keywords.NO_VALUE, + height: int | None = None, + width: int | None = None, + label: str | None = None, + show_label: bool | None = None, + show_download_button: bool | None = None, + container: bool | None = None, + scale: int | None = None, + min_width: int | None = None, + interactive: bool | None = None, + visible: bool | None = None, + brush_radius: float | None = None, + brush_color: str | None = None, + mask_opacity: float | None = None, + show_share_button: bool | None = None, + ): + return { + "height": height, + "width": width, + "label": label, + "show_label": show_label, + "show_download_button": show_download_button, + "container": container, + "scale": scale, + "min_width": min_width, + "interactive": interactive, + "visible": visible, + "value": value, + "brush_radius": brush_radius, + "brush_color": brush_color, + "mask_opacity": mask_opacity, + "show_share_button": show_share_button, + "__type__": "update", + } + + def _format_image( + self, im: _Image.Image | None + ) -> np.ndarray | _Image.Image | str | None: + """Helper method to format an image based on self.type""" + if im is None: + return im + fmt = im.format + if self.type == "pil": + return im + elif self.type == "numpy": + return np.array(im) + elif self.type == "filepath": + path = self.pil_to_temp_file( + im, dir=self.DEFAULT_TEMP_DIR, format=fmt or "png" + ) + self.temp_files.add(path) + return path + else: + raise ValueError( + "Unknown type: " + + str(self.type) + + ". Please choose from: 'numpy', 'pil', 'filepath'." + ) + + def preprocess( + self, x: str | dict[str, str] + ) -> np.ndarray | _Image.Image | str | dict | None: + """ + Parameters: + x: base64 url data, or (if tool == "sketch") a dict of image and mask base64 url data + Returns: + image in requested format, or (if tool == "sketch") a dict of image and mask in requested format + """ + if x is None: + return x + + mask = None + + if self.tool == "sketch" and self.source in ["upload", "webcam"]: + if isinstance(x, dict): + x, mask = x["image"], x["mask"] + + assert isinstance(x, str) + im = processing_utils.decode_base64_to_image(x) + with warnings.catch_warnings(): + warnings.simplefilter("ignore") + im = im.convert(self.image_mode) + if self.shape is not None: + im = processing_utils.resize_and_crop(im, self.shape) + if self.invert_colors: + im = PIL.ImageOps.invert(im) + if ( + self.source == "webcam" + and self.mirror_webcam is True + and self.tool != "color-sketch" + ): + im = PIL.ImageOps.mirror(im) + + if self.tool == "sketch" and self.source in ["upload", "webcam"]: + if mask is not None: + mask_im = processing_utils.decode_base64_to_image(mask) + if mask_im.mode == "RGBA": # whiten any opaque pixels in the mask + alpha_data = mask_im.getchannel("A").convert("L") + mask_im = _Image.merge("RGB", [alpha_data, alpha_data, alpha_data]) + return { + "image": self._format_image(im), + "mask": self._format_image(mask_im), + } + else: + return { + "image": self._format_image(im), + "mask": None, + } + + return self._format_image(im) + + def postprocess( + self, y: np.ndarray | _Image.Image | str | Path | None + ) -> str | None: + """ + Parameters: + y: image as a numpy array, PIL Image, string/Path filepath, or string URL + Returns: + base64 url data + """ + if y is None: + return None + if isinstance(y, np.ndarray): + return processing_utils.encode_array_to_base64(y) + elif isinstance(y, _Image.Image): + return processing_utils.encode_pil_to_base64(y) + elif isinstance(y, (str, Path)): + return client_utils.encode_url_or_file_to_base64(y) + else: + raise ValueError("Cannot process this value as an Image") + + def set_interpret_parameters(self, segments: int = 16): + """ + Calculates interpretation score of image subsections by splitting the image into subsections, then using a "leave one out" method to calculate the score of each subsection by whiting out the subsection and measuring the delta of the output value. + Parameters: + segments: Number of interpretation segments to split image into. + """ + self.interpretation_segments = segments + return self + + def _segment_by_slic(self, x): + """ + Helper method that segments an image into superpixels using slic. + Parameters: + x: base64 representation of an image + """ + x = processing_utils.decode_base64_to_image(x) + if self.shape is not None: + x = processing_utils.resize_and_crop(x, self.shape) + resized_and_cropped_image = np.array(x) + try: + from skimage.segmentation import slic + except (ImportError, ModuleNotFoundError) as err: + raise ValueError( + "Error: running this interpretation for images requires scikit-image, please install it first." + ) from err + try: + segments_slic = slic( + resized_and_cropped_image, + self.interpretation_segments, + compactness=10, + sigma=1, + start_label=1, + ) + except TypeError: # For skimage 0.16 and older + segments_slic = slic( + resized_and_cropped_image, + self.interpretation_segments, + compactness=10, + sigma=1, + ) + return segments_slic, resized_and_cropped_image + + def tokenize(self, x): + """ + Segments image into tokens, masks, and leave-one-out-tokens + Parameters: + x: base64 representation of an image + Returns: + tokens: list of tokens, used by the get_masked_input() method + leave_one_out_tokens: list of left-out tokens, used by the get_interpretation_neighbors() method + masks: list of masks, used by the get_interpretation_neighbors() method + """ + segments_slic, resized_and_cropped_image = self._segment_by_slic(x) + tokens, masks, leave_one_out_tokens = [], [], [] + replace_color = np.mean(resized_and_cropped_image, axis=(0, 1)) + for segment_value in np.unique(segments_slic): + mask = segments_slic == segment_value + image_screen = np.copy(resized_and_cropped_image) + image_screen[segments_slic == segment_value] = replace_color + leave_one_out_tokens.append( + processing_utils.encode_array_to_base64(image_screen) + ) + token = np.copy(resized_and_cropped_image) + token[segments_slic != segment_value] = 0 + tokens.append(token) + masks.append(mask) + return tokens, leave_one_out_tokens, masks + + def get_masked_inputs(self, tokens, binary_mask_matrix): + masked_inputs = [] + for binary_mask_vector in binary_mask_matrix: + masked_input = np.zeros_like(tokens[0], dtype=int) + for token, b in zip(tokens, binary_mask_vector): + masked_input = masked_input + token * int(b) + masked_inputs.append(processing_utils.encode_array_to_base64(masked_input)) + return masked_inputs + + def get_interpretation_scores( + self, x, neighbors, scores, masks, tokens=None, **kwargs + ) -> list[list[float]]: + """ + Returns: + A 2D array representing the interpretation score of each pixel of the image. + """ + x = processing_utils.decode_base64_to_image(x) + if self.shape is not None: + x = processing_utils.resize_and_crop(x, self.shape) + x = np.array(x) + output_scores = np.zeros((x.shape[0], x.shape[1])) + + for score, mask in zip(scores, masks): + output_scores += score * mask + + max_val, min_val = np.max(output_scores), np.min(output_scores) + if max_val > 0: + output_scores = (output_scores - min_val) / (max_val - min_val) + return output_scores.tolist() + + def style(self, *, height: int | None = None, width: int | None = None, **kwargs): + """ + This method is deprecated. Please set these arguments in the constructor instead. + """ + warn_style_method_deprecation() + if height is not None: + self.height = height + if width is not None: + self.width = width + return self + + def check_streamable(self): + if self.source != "webcam": + raise ValueError("Image streaming only available if source is 'webcam'.") + + def as_example(self, input_data: str | None) -> str: + if input_data is None: + return "" + elif ( + self.root_url + ): # If an externally hosted image, don't convert to absolute path + return input_data + return str(utils.abspath(input_data)) + + +all_components = [] + +if not hasattr(Block, 'original__init__'): + Block.original_init = Block.__init__ + + +def blk_ini(self, *args, **kwargs): + all_components.append(self) + return Block.original_init(self, *args, **kwargs) + + +Block.__init__ = blk_ini + + +gradio.routes.asyncio = importlib.reload(gradio.routes.asyncio) + +if not hasattr(gradio.routes.asyncio, 'original_wait_for'): + gradio.routes.asyncio.original_wait_for = gradio.routes.asyncio.wait_for + + +def patched_wait_for(fut, timeout): + del timeout + return gradio.routes.asyncio.original_wait_for(fut, timeout=65535) + + +gradio.routes.asyncio.wait_for = patched_wait_for + diff --git a/modules/html.py b/modules/html.py new file mode 100644 index 0000000000000000000000000000000000000000..3ec6f2d686e06212bd3957ae7d7b5aebe0655398 --- /dev/null +++ b/modules/html.py @@ -0,0 +1,128 @@ +css = ''' +.loader-container { + display: flex; /* Use flex to align items horizontally */ + align-items: center; /* Center items vertically within the container */ + white-space: nowrap; /* Prevent line breaks within the container */ +} + +.loader { + border: 8px solid #f3f3f3; /* Light grey */ + border-top: 8px solid #3498db; /* Blue */ + border-radius: 50%; + width: 30px; + height: 30px; + animation: spin 2s linear infinite; +} + +@keyframes spin { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +/* Style the progress bar */ +progress { + appearance: none; /* Remove default styling */ + height: 20px; /* Set the height of the progress bar */ + border-radius: 5px; /* Round the corners of the progress bar */ + background-color: #f3f3f3; /* Light grey background */ + width: 100%; +} + +/* Style the progress bar container */ +.progress-container { + margin-left: 20px; + margin-right: 20px; + flex-grow: 1; /* Allow the progress container to take up remaining space */ +} + +/* Set the color of the progress bar fill */ +progress::-webkit-progress-value { + background-color: #3498db; /* Blue color for the fill */ +} + +progress::-moz-progress-bar { + background-color: #3498db; /* Blue color for the fill in Firefox */ +} + +/* Style the text on the progress bar */ +progress::after { + content: attr(value '%'); /* Display the progress value followed by '%' */ + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + color: white; /* Set text color */ + font-size: 14px; /* Set font size */ +} + +/* Style other texts */ +.loader-container > span { + margin-left: 5px; /* Add spacing between the progress bar and the text */ +} + +.progress-bar > .generating { + display: none !important; +} + +.progress-bar{ + height: 30px !important; +} + +.type_row{ + height: 80px !important; +} + +.type_row_half{ + height: 32px !important; +} + +.scroll-hide{ + resize: none !important; +} + +.refresh_button{ + border: none !important; + background: none !important; + font-size: none !important; + box-shadow: none !important; +} + +.advanced_check_row{ + width: 250px !important; +} + +.min_check{ + min-width: min(1px, 100%) !important; +} + +.resizable_area { + resize: vertical; + overflow: auto !important; +} + +.aspect_ratios label { + width: 140px !important; +} + +.aspect_ratios label span { + white-space: nowrap !important; +} + +.aspect_ratios label input { + margin-left: -5px !important; +} + +''' +progress_html = ''' +
+
+
+ +
+ *text* +
+''' + + +def make_progress_html(number, text): + return progress_html.replace('*number*', str(number)).replace('*text*', text) diff --git a/modules/inpaint_worker.py b/modules/inpaint_worker.py new file mode 100644 index 0000000000000000000000000000000000000000..88ec39d6df930fc689f591e85877d74e07db50d9 --- /dev/null +++ b/modules/inpaint_worker.py @@ -0,0 +1,257 @@ +import torch +import numpy as np + +from PIL import Image, ImageFilter +from modules.util import resample_image, set_image_shape_ceil, get_image_shape_ceil +from modules.upscaler import perform_upscale + + +inpaint_head_model = None + + +class InpaintHead(torch.nn.Module): + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.head = torch.nn.Parameter(torch.empty(size=(320, 5, 3, 3), device='cpu')) + + def __call__(self, x): + x = torch.nn.functional.pad(x, (1, 1, 1, 1), "replicate") + return torch.nn.functional.conv2d(input=x, weight=self.head) + + +current_task = None + + +def box_blur(x, k): + x = Image.fromarray(x) + x = x.filter(ImageFilter.BoxBlur(k)) + return np.array(x) + + +def max33(x): + x = Image.fromarray(x) + x = x.filter(ImageFilter.MaxFilter(3)) + return np.array(x) + + +def morphological_open(x): + x_int32 = np.zeros_like(x).astype(np.int32) + x_int32[x > 127] = 256 + for _ in range(32): + maxed = max33(x_int32) - 8 + x_int32 = np.maximum(maxed, x_int32) + return x_int32.clip(0, 255).astype(np.uint8) + + +def up255(x, t=0): + y = np.zeros_like(x).astype(np.uint8) + y[x > t] = 255 + return y + + +def imsave(x, path): + x = Image.fromarray(x) + x.save(path) + + +def regulate_abcd(x, a, b, c, d): + H, W = x.shape[:2] + if a < 0: + a = 0 + if a > H: + a = H + if b < 0: + b = 0 + if b > H: + b = H + if c < 0: + c = 0 + if c > W: + c = W + if d < 0: + d = 0 + if d > W: + d = W + return int(a), int(b), int(c), int(d) + + +def compute_initial_abcd(x): + indices = np.where(x) + a = np.min(indices[0]) + b = np.max(indices[0]) + c = np.min(indices[1]) + d = np.max(indices[1]) + abp = (b + a) // 2 + abm = (b - a) // 2 + cdp = (d + c) // 2 + cdm = (d - c) // 2 + l = int(max(abm, cdm) * 1.15) + a = abp - l + b = abp + l + 1 + c = cdp - l + d = cdp + l + 1 + a, b, c, d = regulate_abcd(x, a, b, c, d) + return a, b, c, d + + +def solve_abcd(x, a, b, c, d, k): + k = float(k) + assert 0.0 <= k <= 1.0 + + H, W = x.shape[:2] + if k == 1.0: + return 0, H, 0, W + while True: + if b - a >= H * k and d - c >= W * k: + break + + add_h = (b - a) < (d - c) + add_w = not add_h + + if b - a == H: + add_w = True + + if d - c == W: + add_h = True + + if add_h: + a -= 1 + b += 1 + + if add_w: + c -= 1 + d += 1 + + a, b, c, d = regulate_abcd(x, a, b, c, d) + return a, b, c, d + + +def fooocus_fill(image, mask): + current_image = image.copy() + raw_image = image.copy() + area = np.where(mask < 127) + store = raw_image[area] + + for k, repeats in [(512, 2), (256, 2), (128, 4), (64, 4), (33, 8), (15, 8), (5, 16), (3, 16)]: + for _ in range(repeats): + current_image = box_blur(current_image, k) + current_image[area] = store + + return current_image + + +class InpaintWorker: + def __init__(self, image, mask, use_fill=True, k=0.618): + a, b, c, d = compute_initial_abcd(mask > 0) + a, b, c, d = solve_abcd(mask, a, b, c, d, k=k) + + # interested area + self.interested_area = (a, b, c, d) + self.interested_mask = mask[a:b, c:d] + self.interested_image = image[a:b, c:d] + + # super resolution + if get_image_shape_ceil(self.interested_image) < 1024: + self.interested_image = perform_upscale(self.interested_image) + + # resize to make images ready for diffusion + self.interested_image = set_image_shape_ceil(self.interested_image, 1024) + self.interested_fill = self.interested_image.copy() + H, W, C = self.interested_image.shape + + # process mask + self.interested_mask = up255(resample_image(self.interested_mask, W, H), t=127) + + # compute filling + if use_fill: + self.interested_fill = fooocus_fill(self.interested_image, self.interested_mask) + + # soft pixels + self.mask = morphological_open(mask) + self.image = image + + # ending + self.latent = None + self.latent_after_swap = None + self.swapped = False + self.latent_mask = None + self.inpaint_head_feature = None + return + + def load_latent(self, latent_fill, latent_mask, latent_swap=None): + self.latent = latent_fill + self.latent_mask = latent_mask + self.latent_after_swap = latent_swap + return + + def patch(self, inpaint_head_model_path, inpaint_latent, inpaint_latent_mask, model): + global inpaint_head_model + + if inpaint_head_model is None: + inpaint_head_model = InpaintHead() + sd = torch.load(inpaint_head_model_path, map_location='cpu') + inpaint_head_model.load_state_dict(sd) + + feed = torch.cat([ + inpaint_latent_mask, + model.model.process_latent_in(inpaint_latent) + ], dim=1) + + inpaint_head_model.to(device=feed.device, dtype=feed.dtype) + inpaint_head_feature = inpaint_head_model(feed) + + def input_block_patch(h, transformer_options): + if transformer_options["block"][1] == 0: + h = h + inpaint_head_feature.to(h) + return h + + m = model.clone() + m.set_model_input_block_patch(input_block_patch) + return m + + def swap(self): + if self.swapped: + return + + if self.latent is None: + return + + if self.latent_after_swap is None: + return + + self.latent, self.latent_after_swap = self.latent_after_swap, self.latent + self.swapped = True + return + + def unswap(self): + if not self.swapped: + return + + if self.latent is None: + return + + if self.latent_after_swap is None: + return + + self.latent, self.latent_after_swap = self.latent_after_swap, self.latent + self.swapped = False + return + + def color_correction(self, img): + fg = img.astype(np.float32) + bg = self.image.copy().astype(np.float32) + w = self.mask[:, :, None].astype(np.float32) / 255.0 + y = fg * w + bg * (1 - w) + return y.clip(0, 255).astype(np.uint8) + + def post_process(self, img): + a, b, c, d = self.interested_area + content = resample_image(img, d - c, b - a) + result = self.image.copy() + result[a:b, c:d] = content + result = self.color_correction(result) + return result + + def visualize_mask_processing(self): + return [self.interested_fill, self.interested_mask, self.interested_image] + diff --git a/modules/launch_util.py b/modules/launch_util.py new file mode 100644 index 0000000000000000000000000000000000000000..00fff8aeaffb603bb7da09e9744cc7f2bd61703a --- /dev/null +++ b/modules/launch_util.py @@ -0,0 +1,107 @@ +import os +import importlib +import importlib.util +import subprocess +import sys +import re +import logging + + +logging.getLogger("torch.distributed.nn").setLevel(logging.ERROR) # sshh... +logging.getLogger("xformers").addFilter(lambda record: 'A matching Triton is not available' not in record.getMessage()) + +re_requirement = re.compile(r"\s*([-_a-zA-Z0-9]+)\s*(?:==\s*([-+_.a-zA-Z0-9]+))?\s*") + +python = sys.executable +default_command_live = (os.environ.get('LAUNCH_LIVE_OUTPUT') == "1") +index_url = os.environ.get('INDEX_URL', "") + +modules_path = os.path.dirname(os.path.realpath(__file__)) +script_path = os.path.dirname(modules_path) + + +def is_installed(package): + try: + spec = importlib.util.find_spec(package) + except ModuleNotFoundError: + return False + + return spec is not None + + +def run(command, desc=None, errdesc=None, custom_env=None, live: bool = default_command_live) -> str: + if desc is not None: + print(desc) + + run_kwargs = { + "args": command, + "shell": True, + "env": os.environ if custom_env is None else custom_env, + "encoding": 'utf8', + "errors": 'ignore', + } + + if not live: + run_kwargs["stdout"] = run_kwargs["stderr"] = subprocess.PIPE + + result = subprocess.run(**run_kwargs) + + if result.returncode != 0: + error_bits = [ + f"{errdesc or 'Error running command'}.", + f"Command: {command}", + f"Error code: {result.returncode}", + ] + if result.stdout: + error_bits.append(f"stdout: {result.stdout}") + if result.stderr: + error_bits.append(f"stderr: {result.stderr}") + raise RuntimeError("\n".join(error_bits)) + + return (result.stdout or "") + + +def run_pip(command, desc=None, live=default_command_live): + try: + index_url_line = f' --index-url {index_url}' if index_url != '' else '' + return run(f'"{python}" -m pip {command} --prefer-binary{index_url_line}', desc=f"Installing {desc}", + errdesc=f"Couldn't install {desc}", live=live) + except Exception as e: + print(e) + print(f'CMD Failed {desc}: {command}') + return None + + +def requirements_met(requirements_file): + """ + Does a simple parse of a requirements.txt file to determine if all rerqirements in it + are already installed. Returns True if so, False if not installed or parsing fails. + """ + + import importlib.metadata + import packaging.version + + with open(requirements_file, "r", encoding="utf8") as file: + for line in file: + if line.strip() == "": + continue + + m = re.match(re_requirement, line) + if m is None: + return False + + package = m.group(1).strip() + version_required = (m.group(2) or "").strip() + + if version_required == "": + continue + + try: + version_installed = importlib.metadata.version(package) + except Exception: + return False + + if packaging.version.parse(version_required) != packaging.version.parse(version_installed): + return False + + return True diff --git a/modules/localization.py b/modules/localization.py new file mode 100644 index 0000000000000000000000000000000000000000..b21d4a564d134ac0be00d83c7005627d601d206e --- /dev/null +++ b/modules/localization.py @@ -0,0 +1,60 @@ +import json +import os + + +current_translation = {} +localization_root = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'language') + + +def localization_js(filename): + global current_translation + + if isinstance(filename, str): + full_name = os.path.abspath(os.path.join(localization_root, filename + '.json')) + if os.path.exists(full_name): + try: + with open(full_name, encoding='utf-8') as f: + current_translation = json.load(f) + assert isinstance(current_translation, dict) + for k, v in current_translation.items(): + assert isinstance(k, str) + assert isinstance(v, str) + except Exception as e: + print(str(e)) + print(f'Failed to load localization file {full_name}') + + # current_translation = {k: 'XXX' for k in current_translation.keys()} # use this to see if all texts are covered + + return f"window.localization = {json.dumps(current_translation)}" + + +def dump_english_config(components): + all_texts = [] + for c in components: + label = getattr(c, 'label', None) + value = getattr(c, 'value', None) + choices = getattr(c, 'choices', None) + info = getattr(c, 'info', None) + + if isinstance(label, str): + all_texts.append(label) + if isinstance(value, str): + all_texts.append(value) + if isinstance(info, str): + all_texts.append(info) + if isinstance(choices, list): + for x in choices: + if isinstance(x, str): + all_texts.append(x) + if isinstance(x, tuple): + for y in x: + if isinstance(y, str): + all_texts.append(y) + + config_dict = {k: k for k in all_texts if k != "" and 'progress-container' not in k} + full_name = os.path.abspath(os.path.join(localization_root, 'en.json')) + + with open(full_name, "w", encoding="utf-8") as json_file: + json.dump(config_dict, json_file, indent=4) + + return diff --git a/modules/lora.py b/modules/lora.py new file mode 100644 index 0000000000000000000000000000000000000000..9eca0ed268c914ff79fcadf08106662c41affe15 --- /dev/null +++ b/modules/lora.py @@ -0,0 +1,140 @@ +def match_lora(lora, to_load): + patch_dict = {} + loaded_keys = set() + for x in to_load: + real_load_key = to_load[x] + if real_load_key in lora: + patch_dict[real_load_key] = lora[real_load_key] + loaded_keys.add(real_load_key) + continue + + alpha_name = "{}.alpha".format(x) + alpha = None + if alpha_name in lora.keys(): + alpha = lora[alpha_name].item() + loaded_keys.add(alpha_name) + + regular_lora = "{}.lora_up.weight".format(x) + diffusers_lora = "{}_lora.up.weight".format(x) + transformers_lora = "{}.lora_linear_layer.up.weight".format(x) + A_name = None + + if regular_lora in lora.keys(): + A_name = regular_lora + B_name = "{}.lora_down.weight".format(x) + mid_name = "{}.lora_mid.weight".format(x) + elif diffusers_lora in lora.keys(): + A_name = diffusers_lora + B_name = "{}_lora.down.weight".format(x) + mid_name = None + elif transformers_lora in lora.keys(): + A_name = transformers_lora + B_name ="{}.lora_linear_layer.down.weight".format(x) + mid_name = None + + if A_name is not None: + mid = None + if mid_name is not None and mid_name in lora.keys(): + mid = lora[mid_name] + loaded_keys.add(mid_name) + patch_dict[to_load[x]] = (lora[A_name], lora[B_name], alpha, mid) + loaded_keys.add(A_name) + loaded_keys.add(B_name) + + + ######## loha + hada_w1_a_name = "{}.hada_w1_a".format(x) + hada_w1_b_name = "{}.hada_w1_b".format(x) + hada_w2_a_name = "{}.hada_w2_a".format(x) + hada_w2_b_name = "{}.hada_w2_b".format(x) + hada_t1_name = "{}.hada_t1".format(x) + hada_t2_name = "{}.hada_t2".format(x) + if hada_w1_a_name in lora.keys(): + hada_t1 = None + hada_t2 = None + if hada_t1_name in lora.keys(): + hada_t1 = lora[hada_t1_name] + hada_t2 = lora[hada_t2_name] + loaded_keys.add(hada_t1_name) + loaded_keys.add(hada_t2_name) + + patch_dict[to_load[x]] = (lora[hada_w1_a_name], lora[hada_w1_b_name], alpha, lora[hada_w2_a_name], lora[hada_w2_b_name], hada_t1, hada_t2) + loaded_keys.add(hada_w1_a_name) + loaded_keys.add(hada_w1_b_name) + loaded_keys.add(hada_w2_a_name) + loaded_keys.add(hada_w2_b_name) + + + ######## lokr + lokr_w1_name = "{}.lokr_w1".format(x) + lokr_w2_name = "{}.lokr_w2".format(x) + lokr_w1_a_name = "{}.lokr_w1_a".format(x) + lokr_w1_b_name = "{}.lokr_w1_b".format(x) + lokr_t2_name = "{}.lokr_t2".format(x) + lokr_w2_a_name = "{}.lokr_w2_a".format(x) + lokr_w2_b_name = "{}.lokr_w2_b".format(x) + + lokr_w1 = None + if lokr_w1_name in lora.keys(): + lokr_w1 = lora[lokr_w1_name] + loaded_keys.add(lokr_w1_name) + + lokr_w2 = None + if lokr_w2_name in lora.keys(): + lokr_w2 = lora[lokr_w2_name] + loaded_keys.add(lokr_w2_name) + + lokr_w1_a = None + if lokr_w1_a_name in lora.keys(): + lokr_w1_a = lora[lokr_w1_a_name] + loaded_keys.add(lokr_w1_a_name) + + lokr_w1_b = None + if lokr_w1_b_name in lora.keys(): + lokr_w1_b = lora[lokr_w1_b_name] + loaded_keys.add(lokr_w1_b_name) + + lokr_w2_a = None + if lokr_w2_a_name in lora.keys(): + lokr_w2_a = lora[lokr_w2_a_name] + loaded_keys.add(lokr_w2_a_name) + + lokr_w2_b = None + if lokr_w2_b_name in lora.keys(): + lokr_w2_b = lora[lokr_w2_b_name] + loaded_keys.add(lokr_w2_b_name) + + lokr_t2 = None + if lokr_t2_name in lora.keys(): + lokr_t2 = lora[lokr_t2_name] + loaded_keys.add(lokr_t2_name) + + if (lokr_w1 is not None) or (lokr_w2 is not None) or (lokr_w1_a is not None) or (lokr_w2_a is not None): + patch_dict[to_load[x]] = (lokr_w1, lokr_w2, alpha, lokr_w1_a, lokr_w1_b, lokr_w2_a, lokr_w2_b, lokr_t2) + + w_norm_name = "{}.w_norm".format(x) + b_norm_name = "{}.b_norm".format(x) + w_norm = lora.get(w_norm_name, None) + b_norm = lora.get(b_norm_name, None) + + if w_norm is not None: + loaded_keys.add(w_norm_name) + patch_dict[to_load[x]] = (w_norm,) + if b_norm is not None: + loaded_keys.add(b_norm_name) + patch_dict["{}.bias".format(to_load[x][:-len(".weight")])] = (b_norm,) + + diff_name = "{}.diff".format(x) + diff_weight = lora.get(diff_name, None) + if diff_weight is not None: + patch_dict[to_load[x]] = (diff_weight,) + loaded_keys.add(diff_name) + + diff_bias_name = "{}.diff_b".format(x) + diff_bias = lora.get(diff_bias_name, None) + if diff_bias is not None: + patch_dict["{}.bias".format(to_load[x][:-len(".weight")])] = (diff_bias,) + loaded_keys.add(diff_bias_name) + + remaining_dict = {x: y for x, y in lora.items() if x not in loaded_keys} + return patch_dict, remaining_dict diff --git a/modules/model_loader.py b/modules/model_loader.py new file mode 100644 index 0000000000000000000000000000000000000000..8ba336a915ae234b7cd5f9f2576d4edf779738ba --- /dev/null +++ b/modules/model_loader.py @@ -0,0 +1,26 @@ +import os +from urllib.parse import urlparse +from typing import Optional + + +def load_file_from_url( + url: str, + *, + model_dir: str, + progress: bool = True, + file_name: Optional[str] = None, +) -> str: + """Download a file from `url` into `model_dir`, using the file present if possible. + + Returns the path to the downloaded file. + """ + os.makedirs(model_dir, exist_ok=True) + if not file_name: + parts = urlparse(url) + file_name = os.path.basename(parts.path) + cached_file = os.path.abspath(os.path.join(model_dir, file_name)) + if not os.path.exists(cached_file): + print(f'Downloading: "{url}" to {cached_file}\n') + from torch.hub import download_url_to_file + download_url_to_file(url, cached_file, progress=progress) + return cached_file diff --git a/modules/patch.py b/modules/patch.py new file mode 100644 index 0000000000000000000000000000000000000000..a65e171fa066b2f4b5eed71f2fbd4b9dc5aceac2 --- /dev/null +++ b/modules/patch.py @@ -0,0 +1,555 @@ +import os +import torch +import math +import time +import numpy as np +import fcbh.model_base +import fcbh.ldm.modules.diffusionmodules.openaimodel +import fcbh.samplers +import fcbh.model_management +import modules.anisotropic as anisotropic +import fcbh.ldm.modules.attention +import fcbh.k_diffusion.sampling +import fcbh.sd1_clip +import modules.inpaint_worker as inpaint_worker +import fcbh.ldm.modules.diffusionmodules.openaimodel +import fcbh.ldm.modules.diffusionmodules.model +import fcbh.sd +import fcbh.cldm.cldm +import fcbh.model_patcher +import fcbh.samplers +import fcbh.cli_args +import modules.advanced_parameters as advanced_parameters +import warnings +import safetensors.torch +import modules.constants as constants + +from einops import repeat +from fcbh.k_diffusion.sampling import BatchedBrownianTree +from fcbh.ldm.modules.diffusionmodules.openaimodel import forward_timestep_embed, apply_control +from fcbh.ldm.modules.diffusionmodules.util import make_beta_schedule + + +sharpness = 2.0 + +adm_scaler_end = 0.3 +positive_adm_scale = 1.5 +negative_adm_scale = 0.8 + +adaptive_cfg = 7.0 +global_diffusion_progress = 0 +eps_record = None + + +def calculate_weight_patched(self, patches, weight, key): + for p in patches: + alpha = p[0] + v = p[1] + strength_model = p[2] + + if strength_model != 1.0: + weight *= strength_model + + if isinstance(v, list): + v = (self.calculate_weight(v[1:], v[0].clone(), key),) + + if len(v) == 1: + w1 = v[0] + if alpha != 0.0: + if w1.shape != weight.shape: + print("WARNING SHAPE MISMATCH {} WEIGHT NOT MERGED {} != {}".format(key, w1.shape, weight.shape)) + else: + weight += alpha * fcbh.model_management.cast_to_device(w1, weight.device, weight.dtype) + elif len(v) == 3: + # fooocus + w1 = fcbh.model_management.cast_to_device(v[0], weight.device, torch.float32) + w_min = fcbh.model_management.cast_to_device(v[1], weight.device, torch.float32) + w_max = fcbh.model_management.cast_to_device(v[2], weight.device, torch.float32) + w1 = (w1 / 255.0) * (w_max - w_min) + w_min + if alpha != 0.0: + if w1.shape != weight.shape: + print("WARNING SHAPE MISMATCH {} FOOOCUS WEIGHT NOT MERGED {} != {}".format(key, w1.shape, weight.shape)) + else: + weight += alpha * fcbh.model_management.cast_to_device(w1, weight.device, weight.dtype) + elif len(v) == 4: # lora/locon + mat1 = fcbh.model_management.cast_to_device(v[0], weight.device, torch.float32) + mat2 = fcbh.model_management.cast_to_device(v[1], weight.device, torch.float32) + if v[2] is not None: + alpha *= v[2] / mat2.shape[0] + if v[3] is not None: + # locon mid weights, hopefully the math is fine because I didn't properly test it + mat3 = fcbh.model_management.cast_to_device(v[3], weight.device, torch.float32) + final_shape = [mat2.shape[1], mat2.shape[0], mat3.shape[2], mat3.shape[3]] + mat2 = torch.mm(mat2.transpose(0, 1).flatten(start_dim=1), + mat3.transpose(0, 1).flatten(start_dim=1)).reshape(final_shape).transpose(0, 1) + try: + weight += (alpha * torch.mm(mat1.flatten(start_dim=1), mat2.flatten(start_dim=1))).reshape( + weight.shape).type(weight.dtype) + except Exception as e: + print("ERROR", key, e) + elif len(v) == 8: # lokr + w1 = v[0] + w2 = v[1] + w1_a = v[3] + w1_b = v[4] + w2_a = v[5] + w2_b = v[6] + t2 = v[7] + dim = None + + if w1 is None: + dim = w1_b.shape[0] + w1 = torch.mm(fcbh.model_management.cast_to_device(w1_a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1_b, weight.device, torch.float32)) + else: + w1 = fcbh.model_management.cast_to_device(w1, weight.device, torch.float32) + + if w2 is None: + dim = w2_b.shape[0] + if t2 is None: + w2 = torch.mm(fcbh.model_management.cast_to_device(w2_a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2_b, weight.device, torch.float32)) + else: + w2 = torch.einsum('i j k l, j r, i p -> p r k l', + fcbh.model_management.cast_to_device(t2, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2_b, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2_a, weight.device, torch.float32)) + else: + w2 = fcbh.model_management.cast_to_device(w2, weight.device, torch.float32) + + if len(w2.shape) == 4: + w1 = w1.unsqueeze(2).unsqueeze(2) + if v[2] is not None and dim is not None: + alpha *= v[2] / dim + + try: + weight += alpha * torch.kron(w1, w2).reshape(weight.shape).type(weight.dtype) + except Exception as e: + print("ERROR", key, e) + else: # loha + w1a = v[0] + w1b = v[1] + if v[2] is not None: + alpha *= v[2] / w1b.shape[0] + w2a = v[3] + w2b = v[4] + if v[5] is not None: # cp decomposition + t1 = v[5] + t2 = v[6] + m1 = torch.einsum('i j k l, j r, i p -> p r k l', + fcbh.model_management.cast_to_device(t1, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1b, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1a, weight.device, torch.float32)) + + m2 = torch.einsum('i j k l, j r, i p -> p r k l', + fcbh.model_management.cast_to_device(t2, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2b, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2a, weight.device, torch.float32)) + else: + m1 = torch.mm(fcbh.model_management.cast_to_device(w1a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w1b, weight.device, torch.float32)) + m2 = torch.mm(fcbh.model_management.cast_to_device(w2a, weight.device, torch.float32), + fcbh.model_management.cast_to_device(w2b, weight.device, torch.float32)) + + try: + weight += (alpha * m1 * m2).reshape(weight.shape).type(weight.dtype) + except Exception as e: + print("ERROR", key, e) + + return weight + + +class BrownianTreeNoiseSamplerPatched: + transform = None + tree = None + global_sigma_min = 1.0 + global_sigma_max = 1.0 + + @staticmethod + def global_init(x, sigma_min, sigma_max, seed=None, transform=lambda x: x, cpu=False): + t0, t1 = transform(torch.as_tensor(sigma_min)), transform(torch.as_tensor(sigma_max)) + + BrownianTreeNoiseSamplerPatched.transform = transform + BrownianTreeNoiseSamplerPatched.tree = BatchedBrownianTree(x, t0, t1, seed, cpu=cpu) + + BrownianTreeNoiseSamplerPatched.global_sigma_min = sigma_min + BrownianTreeNoiseSamplerPatched.global_sigma_max = sigma_max + + def __init__(self, *args, **kwargs): + pass + + @staticmethod + def __call__(sigma, sigma_next): + transform = BrownianTreeNoiseSamplerPatched.transform + tree = BrownianTreeNoiseSamplerPatched.tree + + t0, t1 = transform(torch.as_tensor(sigma)), transform(torch.as_tensor(sigma_next)) + return tree(t0, t1) / (t1 - t0).abs().sqrt() + + +def compute_cfg(uncond, cond, cfg_scale, t): + global adaptive_cfg + + mimic_cfg = float(adaptive_cfg) + real_cfg = float(cfg_scale) + + real_eps = uncond + real_cfg * (cond - uncond) + + if cfg_scale > adaptive_cfg: + mimicked_eps = uncond + mimic_cfg * (cond - uncond) + return real_eps * t + mimicked_eps * (1 - t) + else: + return real_eps + + +def patched_sampler_cfg_function(args): + global eps_record + + positive_eps = args['cond'] + negative_eps = args['uncond'] + cfg_scale = args['cond_scale'] + positive_x0 = args['input'] - positive_eps + sigma = args['sigma'] + + alpha = 0.001 * sharpness * global_diffusion_progress + positive_eps_degraded = anisotropic.adaptive_anisotropic_filter(x=positive_eps, g=positive_x0) + positive_eps_degraded_weighted = positive_eps_degraded * alpha + positive_eps * (1.0 - alpha) + + final_eps = compute_cfg(uncond=negative_eps, cond=positive_eps_degraded_weighted, + cfg_scale=cfg_scale, t=global_diffusion_progress) + + if eps_record is not None: + eps_record = (final_eps / sigma).cpu() + + return final_eps + + +def sdxl_encode_adm_patched(self, **kwargs): + global positive_adm_scale, negative_adm_scale + + clip_pooled = fcbh.model_base.sdxl_pooled(kwargs, self.noise_augmentor) + width = kwargs.get("width", 768) + height = kwargs.get("height", 768) + target_width = width + target_height = height + + if kwargs.get("prompt_type", "") == "negative": + width = float(width) * negative_adm_scale + height = float(height) * negative_adm_scale + elif kwargs.get("prompt_type", "") == "positive": + width = float(width) * positive_adm_scale + height = float(height) * positive_adm_scale + + # Avoid artifacts + width = int(width) + height = int(height) + crop_w = 0 + crop_h = 0 + target_width = int(target_width) + target_height = int(target_height) + + out_a = [self.embedder(torch.Tensor([height])), self.embedder(torch.Tensor([width])), + self.embedder(torch.Tensor([crop_h])), self.embedder(torch.Tensor([crop_w])), + self.embedder(torch.Tensor([target_height])), self.embedder(torch.Tensor([target_width]))] + flat_a = torch.flatten(torch.cat(out_a)).unsqueeze(dim=0).repeat(clip_pooled.shape[0], 1) + + out_b = [self.embedder(torch.Tensor([target_height])), self.embedder(torch.Tensor([target_width])), + self.embedder(torch.Tensor([crop_h])), self.embedder(torch.Tensor([crop_w])), + self.embedder(torch.Tensor([target_height])), self.embedder(torch.Tensor([target_width]))] + flat_b = torch.flatten(torch.cat(out_b)).unsqueeze(dim=0).repeat(clip_pooled.shape[0], 1) + + return torch.cat((clip_pooled.to(flat_a.device), flat_a, clip_pooled.to(flat_b.device), flat_b), dim=1) + + +def encode_token_weights_patched_with_a1111_method(self, token_weight_pairs): + to_encode = list() + max_token_len = 0 + has_weights = False + for x in token_weight_pairs: + tokens = list(map(lambda a: a[0], x)) + max_token_len = max(len(tokens), max_token_len) + has_weights = has_weights or not all(map(lambda a: a[1] == 1.0, x)) + to_encode.append(tokens) + + sections = len(to_encode) + if has_weights or sections == 0: + to_encode.append(fcbh.sd1_clip.gen_empty_tokens(self.special_tokens, max_token_len)) + + out, pooled = self.encode(to_encode) + if pooled is not None: + first_pooled = pooled[0:1].cpu() + else: + first_pooled = pooled + + output = [] + for k in range(0, sections): + z = out[k:k + 1] + if has_weights: + original_mean = z.mean() + z_empty = out[-1] + for i in range(len(z)): + for j in range(len(z[i])): + weight = token_weight_pairs[k][j][1] + if weight != 1.0: + z[i][j] = (z[i][j] - z_empty[j]) * weight + z_empty[j] + new_mean = z.mean() + z = z * (original_mean / new_mean) + output.append(z) + + if len(output) == 0: + return out[-1:].cpu(), first_pooled + + return torch.cat(output, dim=-2).cpu(), first_pooled + + +def patched_KSamplerX0Inpaint_forward(self, x, sigma, uncond, cond, cond_scale, denoise_mask, model_options={}, seed=None): + if inpaint_worker.current_task is not None: + latent_processor = self.inner_model.inner_model.process_latent_in + inpaint_latent = latent_processor(inpaint_worker.current_task.latent).to(x) + inpaint_mask = inpaint_worker.current_task.latent_mask.to(x) + + if getattr(self, 'energy_generator', None) is None: + # avoid bad results by using different seeds. + self.energy_generator = torch.Generator(device='cpu').manual_seed((seed + 1) % constants.MAX_SEED) + + energy_sigma = sigma.reshape([sigma.shape[0]] + [1] * (len(x.shape) - 1)) + current_energy = torch.randn( + x.size(), dtype=x.dtype, generator=self.energy_generator, device="cpu").to(x) * energy_sigma + x = x * inpaint_mask + (inpaint_latent + current_energy) * (1.0 - inpaint_mask) + + out = self.inner_model(x, sigma, + cond=cond, + uncond=uncond, + cond_scale=cond_scale, + model_options=model_options, + seed=seed) + + out = out * inpaint_mask + inpaint_latent * (1.0 - inpaint_mask) + else: + out = self.inner_model(x, sigma, + cond=cond, + uncond=uncond, + cond_scale=cond_scale, + model_options=model_options, + seed=seed) + return out + + +def timed_adm(y, timesteps): + if isinstance(y, torch.Tensor) and int(y.dim()) == 2 and int(y.shape[1]) == 5632: + y_mask = (timesteps > 999.0 * (1.0 - float(adm_scaler_end))).to(y)[..., None] + y_with_adm = y[..., :2816].clone() + y_without_adm = y[..., 2816:].clone() + return y_with_adm * y_mask + y_without_adm * (1.0 - y_mask) + return y + + +def patched_timestep_embedding(timesteps, dim, max_period=10000, repeat_only=False): + # Consistent with Kohya to reduce differences between model training and inference. + + if not repeat_only: + half = dim // 2 + freqs = torch.exp( + -math.log(max_period) * torch.arange(start=0, end=half, dtype=torch.float32) / half + ).to(device=timesteps.device) + args = timesteps[:, None].float() * freqs[None] + embedding = torch.cat([torch.cos(args), torch.sin(args)], dim=-1) + if dim % 2: + embedding = torch.cat([embedding, torch.zeros_like(embedding[:, :1])], dim=-1) + else: + embedding = repeat(timesteps, 'b -> b d', d=dim) + return embedding + + +def patched_cldm_forward(self, x, hint, timesteps, context, y=None, **kwargs): + t_emb = fcbh.ldm.modules.diffusionmodules.openaimodel.timestep_embedding( + timesteps, self.model_channels, repeat_only=False).to(self.dtype) + + emb = self.time_embed(t_emb) + + guided_hint = self.input_hint_block(hint, emb, context) + + y = timed_adm(y, timesteps) + + outs = [] + + hs = [] + if self.num_classes is not None: + assert y.shape[0] == x.shape[0] + emb = emb + self.label_emb(y) + + h = x.type(self.dtype) + for module, zero_conv in zip(self.input_blocks, self.zero_convs): + if guided_hint is not None: + h = module(h, emb, context) + h += guided_hint + guided_hint = None + else: + h = module(h, emb, context) + outs.append(zero_conv(h, emb, context)) + + h = self.middle_block(h, emb, context) + outs.append(self.middle_block_out(h, emb, context)) + + if advanced_parameters.controlnet_softness > 0: + for i in range(10): + k = 1.0 - float(i) / 9.0 + outs[i] = outs[i] * (1.0 - advanced_parameters.controlnet_softness * k) + + return outs + + +def patched_unet_forward(self, x, timesteps=None, context=None, y=None, control=None, transformer_options={}, **kwargs): + global global_diffusion_progress + + self.current_step = 1.0 - timesteps.to(x) / 999.0 + global_diffusion_progress = float(self.current_step.detach().cpu().numpy().tolist()[0]) + + transformer_options["original_shape"] = list(x.shape) + transformer_options["current_index"] = 0 + transformer_patches = transformer_options.get("patches", {}) + + y = timed_adm(y, timesteps) + + hs = [] + t_emb = fcbh.ldm.modules.diffusionmodules.openaimodel.timestep_embedding( + timesteps, self.model_channels, repeat_only=False).to(self.dtype) + emb = self.time_embed(t_emb) + + if self.num_classes is not None: + assert y.shape[0] == x.shape[0] + emb = emb + self.label_emb(y) + + h = x.type(self.dtype) + for id, module in enumerate(self.input_blocks): + transformer_options["block"] = ("input", id) + h = forward_timestep_embed(module, h, emb, context, transformer_options) + h = apply_control(h, control, 'input') + if "input_block_patch" in transformer_patches: + patch = transformer_patches["input_block_patch"] + for p in patch: + h = p(h, transformer_options) + + hs.append(h) + if "input_block_patch_after_skip" in transformer_patches: + patch = transformer_patches["input_block_patch_after_skip"] + for p in patch: + h = p(h, transformer_options) + + transformer_options["block"] = ("middle", 0) + h = forward_timestep_embed(self.middle_block, h, emb, context, transformer_options) + h = apply_control(h, control, 'middle') + + for id, module in enumerate(self.output_blocks): + transformer_options["block"] = ("output", id) + hsp = hs.pop() + hsp = apply_control(hsp, control, 'output') + + if "output_block_patch" in transformer_patches: + patch = transformer_patches["output_block_patch"] + for p in patch: + h, hsp = p(h, hsp, transformer_options) + + h = torch.cat([h, hsp], dim=1) + del hsp + if len(hs) > 0: + output_shape = hs[-1].shape + else: + output_shape = None + h = forward_timestep_embed(module, h, emb, context, transformer_options, output_shape) + h = h.type(x.dtype) + if self.predict_codebook_ids: + return self.id_predictor(h) + else: + return self.out(h) + + +def patched_register_schedule(self, given_betas=None, beta_schedule="linear", timesteps=1000, + linear_start=1e-4, linear_end=2e-2, cosine_s=8e-3): + # Consistent with Kohya to reduce differences between model training and inference. + + if given_betas is not None: + betas = given_betas + else: + betas = make_beta_schedule( + beta_schedule, + timesteps, + linear_start=linear_start, + linear_end=linear_end, + cosine_s=cosine_s) + + alphas = 1. - betas + alphas_cumprod = np.cumprod(alphas, axis=0) + timesteps, = betas.shape + self.num_timesteps = int(timesteps) + self.linear_start = linear_start + self.linear_end = linear_end + sigmas = torch.tensor(((1 - alphas_cumprod) / alphas_cumprod) ** 0.5, dtype=torch.float32) + self.set_sigmas(sigmas) + return + + +def patched_load_models_gpu(*args, **kwargs): + execution_start_time = time.perf_counter() + y = fcbh.model_management.load_models_gpu_origin(*args, **kwargs) + moving_time = time.perf_counter() - execution_start_time + if moving_time > 0.1: + print(f'[Fooocus Model Management] Moving model(s) has taken {moving_time:.2f} seconds') + return y + + +def build_loaded(module, loader_name): + original_loader_name = loader_name + '_origin' + + if not hasattr(module, original_loader_name): + setattr(module, original_loader_name, getattr(module, loader_name)) + + original_loader = getattr(module, original_loader_name) + + def loader(*args, **kwargs): + result = None + try: + result = original_loader(*args, **kwargs) + except Exception as e: + result = None + exp = str(e) + '\n' + for path in list(args) + list(kwargs.values()): + if isinstance(path, str): + if os.path.exists(path): + exp += f'File corrupted: {path} \n' + corrupted_backup_file = path + '.corrupted' + if os.path.exists(corrupted_backup_file): + os.remove(corrupted_backup_file) + os.replace(path, corrupted_backup_file) + if os.path.exists(path): + os.remove(path) + exp += f'Fooocus has tried to move the corrupted file to {corrupted_backup_file} \n' + exp += f'You may try again now and Fooocus will download models again. \n' + raise ValueError(exp) + return result + + setattr(module, loader_name, loader) + return + + +def patch_all(): + if not hasattr(fcbh.model_management, 'load_models_gpu_origin'): + fcbh.model_management.load_models_gpu_origin = fcbh.model_management.load_models_gpu + + fcbh.model_management.load_models_gpu = patched_load_models_gpu + fcbh.model_patcher.ModelPatcher.calculate_weight = calculate_weight_patched + fcbh.cldm.cldm.ControlNet.forward = patched_cldm_forward + fcbh.ldm.modules.diffusionmodules.openaimodel.UNetModel.forward = patched_unet_forward + fcbh.model_base.SDXL.encode_adm = sdxl_encode_adm_patched + fcbh.sd1_clip.ClipTokenWeightEncoder.encode_token_weights = encode_token_weights_patched_with_a1111_method + fcbh.samplers.KSamplerX0Inpaint.forward = patched_KSamplerX0Inpaint_forward + fcbh.k_diffusion.sampling.BrownianTreeNoiseSampler = BrownianTreeNoiseSamplerPatched + fcbh.ldm.modules.diffusionmodules.openaimodel.timestep_embedding = patched_timestep_embedding + fcbh.model_base.ModelSamplingDiscrete._register_schedule = patched_register_schedule + + warnings.filterwarnings(action='ignore', module='torchsde') + + build_loaded(safetensors.torch, 'load_file') + build_loaded(torch, 'load') + + return diff --git a/modules/private_logger.py b/modules/private_logger.py new file mode 100644 index 0000000000000000000000000000000000000000..c2c0409482bcbd003d44c9f7bfd10ba96221962b --- /dev/null +++ b/modules/private_logger.py @@ -0,0 +1,57 @@ +import os +import args_manager +import modules.config + +from PIL import Image +from modules.util import generate_temp_filename + + +log_cache = {} + + +def get_current_html_path(): + date_string, local_temp_filename, only_name = generate_temp_filename(folder=modules.config.path_outputs, + extension='png') + html_name = os.path.join(os.path.dirname(local_temp_filename), 'log.html') + return html_name + + +def log(img, dic, single_line_number=3): + if args_manager.args.disable_image_log: + return + + date_string, local_temp_filename, only_name = generate_temp_filename(folder=modules.config.path_outputs, extension='png') + os.makedirs(os.path.dirname(local_temp_filename), exist_ok=True) + Image.fromarray(img).save(local_temp_filename) + html_name = os.path.join(os.path.dirname(local_temp_filename), 'log.html') + + existing_log = log_cache.get(html_name, None) + + if existing_log is None: + if os.path.exists(html_name): + existing_log = open(html_name, encoding='utf-8').read() + else: + existing_log = f'

Fooocus Log {date_string} (private)

\n

All images do not contain any hidden data.

' + + div_name = only_name.replace('.', '_') + item = f'
\n' + item += f"

{only_name}

\n" + for i, (k, v) in enumerate(dic): + if i < single_line_number: + item += f"

{k}: {v}

\n" + else: + if (i - single_line_number) % 2 == 0: + item += f"

{k}: {v}, " + else: + item += f"{k}: {v}

\n" + item += f"


\n" + existing_log = item + existing_log + + with open(html_name, 'w', encoding='utf-8') as f: + f.write(existing_log) + + print(f'Image generated with private log at: {html_name}') + + log_cache[html_name] = existing_log + + return diff --git a/modules/sample_hijack.py b/modules/sample_hijack.py new file mode 100644 index 0000000000000000000000000000000000000000..eafda2dda990ffcc21ad4872df14efd22454396a --- /dev/null +++ b/modules/sample_hijack.py @@ -0,0 +1,155 @@ +import torch +import fcbh.samplers +import fcbh.model_management + +from fcbh.model_base import SDXLRefiner, SDXL +from fcbh.conds import CONDRegular +from fcbh.sample import get_additional_models, get_models_from_cond, cleanup_additional_models +from fcbh.samplers import resolve_areas_and_cond_masks, wrap_model, calculate_start_end_timesteps, \ + create_cond_with_same_area_if_none, pre_run_control, apply_empty_x_to_equal_area, encode_model_conds + + +current_refiner = None +refiner_switch_step = -1 + + +@torch.no_grad() +@torch.inference_mode() +def clip_separate_inner(c, p, target_model=None, target_clip=None): + if target_model is None or isinstance(target_model, SDXLRefiner): + c = c[..., -1280:].clone() + elif isinstance(target_model, SDXL): + c = c.clone() + else: + p = None + c = c[..., :768].clone() + + final_layer_norm = target_clip.cond_stage_model.clip_l.transformer.text_model.final_layer_norm + + final_layer_norm_origin_device = final_layer_norm.weight.device + final_layer_norm_origin_dtype = final_layer_norm.weight.dtype + + c_origin_device = c.device + c_origin_dtype = c.dtype + + final_layer_norm.to(device='cpu', dtype=torch.float32) + c = c.to(device='cpu', dtype=torch.float32) + + c = torch.chunk(c, int(c.size(1)) // 77, 1) + c = [final_layer_norm(ci) for ci in c] + c = torch.cat(c, dim=1) + + final_layer_norm.to(device=final_layer_norm_origin_device, dtype=final_layer_norm_origin_dtype) + c = c.to(device=c_origin_device, dtype=c_origin_dtype) + return c, p + + +@torch.no_grad() +@torch.inference_mode() +def clip_separate(cond, target_model=None, target_clip=None): + results = [] + + for c, px in cond: + p = px.get('pooled_output', None) + c, p = clip_separate_inner(c, p, target_model=target_model, target_clip=target_clip) + p = {} if p is None else {'pooled_output': p.clone()} + results.append([c, p]) + + return results + + +@torch.no_grad() +@torch.inference_mode() +def clip_separate_after_preparation(cond, target_model=None, target_clip=None): + results = [] + + for x in cond: + p = x.get('pooled_output', None) + c = x['model_conds']['c_crossattn'].cond + + c, p = clip_separate_inner(c, p, target_model=target_model, target_clip=target_clip) + + result = {'model_conds': {'c_crossattn': CONDRegular(c)}} + + if p is not None: + result['pooled_output'] = p.clone() + + results.append(result) + + return results + + +@torch.no_grad() +@torch.inference_mode() +def sample_hacked(model, noise, positive, negative, cfg, device, sampler, sigmas, model_options={}, latent_image=None, denoise_mask=None, callback=None, disable_pbar=False, seed=None): + global current_refiner + + positive = positive[:] + negative = negative[:] + + resolve_areas_and_cond_masks(positive, noise.shape[2], noise.shape[3], device) + resolve_areas_and_cond_masks(negative, noise.shape[2], noise.shape[3], device) + + model_wrap = wrap_model(model) + + calculate_start_end_timesteps(model, negative) + calculate_start_end_timesteps(model, positive) + + #make sure each cond area has an opposite one with the same area + for c in positive: + create_cond_with_same_area_if_none(negative, c) + for c in negative: + create_cond_with_same_area_if_none(positive, c) + + # pre_run_control(model, negative + positive) + pre_run_control(model, positive) # negative is not necessary in Fooocus, 0.5s faster. + + apply_empty_x_to_equal_area(list(filter(lambda c: c.get('control_apply_to_uncond', False) == True, positive)), negative, 'control', lambda cond_cnets, x: cond_cnets[x]) + apply_empty_x_to_equal_area(positive, negative, 'gligen', lambda cond_cnets, x: cond_cnets[x]) + + if latent_image is not None: + latent_image = model.process_latent_in(latent_image) + + if hasattr(model, 'extra_conds'): + positive = encode_model_conds(model.extra_conds, positive, noise, device, "positive", latent_image=latent_image, denoise_mask=denoise_mask) + negative = encode_model_conds(model.extra_conds, negative, noise, device, "negative", latent_image=latent_image, denoise_mask=denoise_mask) + + extra_args = {"cond":positive, "uncond":negative, "cond_scale": cfg, "model_options": model_options, "seed":seed} + + if current_refiner is not None and hasattr(current_refiner.model, 'extra_conds'): + positive_refiner = clip_separate_after_preparation(positive, target_model=current_refiner.model) + negative_refiner = clip_separate_after_preparation(negative, target_model=current_refiner.model) + + positive_refiner = encode_model_conds(current_refiner.model.extra_conds, positive_refiner, noise, device, "positive", latent_image=latent_image, denoise_mask=denoise_mask) + negative_refiner = encode_model_conds(current_refiner.model.extra_conds, negative_refiner, noise, device, "negative", latent_image=latent_image, denoise_mask=denoise_mask) + + def refiner_switch(): + cleanup_additional_models(set(get_models_from_cond(positive, "control") + get_models_from_cond(negative, "control"))) + + extra_args["cond"] = positive_refiner + extra_args["uncond"] = negative_refiner + + # clear ip-adapter for refiner + extra_args['model_options'] = {k: {} if k == 'transformer_options' else v for k, v in extra_args['model_options'].items()} + + models, inference_memory = get_additional_models(positive_refiner, negative_refiner, current_refiner.model_dtype()) + fcbh.model_management.load_models_gpu([current_refiner] + models, current_refiner.memory_required(noise.shape) + inference_memory) + + model_wrap.inner_model = current_refiner.model + print('Refiner Swapped') + return + + def callback_wrap(step, x0, x, total_steps): + if step == refiner_switch_step and current_refiner is not None: + refiner_switch() + if callback is not None: + # residual_noise_preview = x - x0 + # residual_noise_preview /= residual_noise_preview.std() + # residual_noise_preview *= x0.std() + callback(step, x0, x, total_steps) + + samples = sampler.sample(model_wrap, sigmas, extra_args, callback_wrap, noise, latent_image, denoise_mask, disable_pbar) + return model.process_latent_out(samples.to(torch.float32)) + + +fcbh.samplers.sample = sample_hacked diff --git a/modules/sdxl_styles.py b/modules/sdxl_styles.py new file mode 100644 index 0000000000000000000000000000000000000000..d74894557eb786f0ecbaa09e3f9ba26dc22245dc --- /dev/null +++ b/modules/sdxl_styles.py @@ -0,0 +1,81 @@ +import os +import re +import json + +from modules.util import get_files_from_folder + + +# cannot use modules.config - validators causing circular imports +styles_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '../sdxl_styles/')) +wildcards_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '../wildcards/')) +wildcards_max_bfs_depth = 64 + + +def normalize_key(k): + k = k.replace('-', ' ') + words = k.split(' ') + words = [w[:1].upper() + w[1:].lower() for w in words] + k = ' '.join(words) + k = k.replace('3d', '3D') + k = k.replace('Sai', 'SAI') + k = k.replace('Mre', 'MRE') + k = k.replace('(s', '(S') + return k + + +styles = {} + +styles_files = get_files_from_folder(styles_path, ['.json']) + +for x in ['sdxl_styles_fooocus.json', + 'sdxl_styles_sai.json', + 'sdxl_styles_mre.json', + 'sdxl_styles_twri.json', + 'sdxl_styles_diva.json']: + if x in styles_files: + styles_files.remove(x) + styles_files.append(x) + +for styles_file in styles_files: + try: + with open(os.path.join(styles_path, styles_file), encoding='utf-8') as f: + for entry in json.load(f): + name = normalize_key(entry['name']) + prompt = entry['prompt'] if 'prompt' in entry else '' + negative_prompt = entry['negative_prompt'] if 'negative_prompt' in entry else '' + styles[name] = (prompt, negative_prompt) + except Exception as e: + print(str(e)) + print(f'Failed to load style file {styles_file}') + +style_keys = list(styles.keys()) +fooocus_expansion = "Fooocus V2" +legal_style_names = [fooocus_expansion] + style_keys + + +def apply_style(style, positive): + p, n = styles[style] + return p.replace('{prompt}', positive).splitlines(), n.splitlines() + + +def apply_wildcards(wildcard_text, rng, directory=wildcards_path): + for _ in range(wildcards_max_bfs_depth): + placeholders = re.findall(r'__([\w-]+)__', wildcard_text) + if len(placeholders) == 0: + return wildcard_text + + print(f'[Wildcards] processing: {wildcard_text}') + for placeholder in placeholders: + try: + words = open(os.path.join(directory, f'{placeholder}.txt'), encoding='utf-8').read().splitlines() + words = [x for x in words if x != ''] + assert len(words) > 0 + wildcard_text = wildcard_text.replace(f'__{placeholder}__', rng.choice(words), 1) + except: + print(f'[Wildcards] Warning: {placeholder}.txt missing or empty. ' + f'Using "{placeholder}" as a normal word.') + wildcard_text = wildcard_text.replace(f'__{placeholder}__', placeholder) + print(f'[Wildcards] {wildcard_text}') + + print(f'[Wildcards] BFS stack overflow. Current text: {wildcard_text}') + return wildcard_text diff --git a/modules/style_sorter.py b/modules/style_sorter.py new file mode 100644 index 0000000000000000000000000000000000000000..393e441dad152f97bce8766113ed456118bb9506 --- /dev/null +++ b/modules/style_sorter.py @@ -0,0 +1,56 @@ +import os +import gradio as gr +import modules.localization as localization +import json + + +all_styles = [] + + +def try_load_sorted_styles(style_names, default_selected): + global all_styles + + all_styles = style_names + + try: + if os.path.exists('sorted_styles.json'): + with open('sorted_styles.json', 'rt', encoding='utf-8') as fp: + sorted_styles = json.load(fp) + if len(sorted_styles) == len(all_styles): + if all(x in all_styles for x in sorted_styles): + if all(x in sorted_styles for x in all_styles): + all_styles = sorted_styles + except Exception as e: + print('Load style sorting failed.') + print(e) + + unselected = [y for y in all_styles if y not in default_selected] + all_styles = default_selected + unselected + + return + + +def sort_styles(selected): + global all_styles + unselected = [y for y in all_styles if y not in selected] + sorted_styles = selected + unselected + try: + with open('sorted_styles.json', 'wt', encoding='utf-8') as fp: + json.dump(sorted_styles, fp, indent=4) + except Exception as e: + print('Write style sorting failed.') + print(e) + all_styles = sorted_styles + return gr.CheckboxGroup.update(choices=sorted_styles) + + +def localization_key(x): + return x + localization.current_translation.get(x, '') + + +def search_styles(selected, query): + unselected = [y for y in all_styles if y not in selected] + matched = [y for y in unselected if query.lower() in localization_key(y).lower()] if len(query.replace(' ', '')) > 0 else [] + unmatched = [y for y in unselected if y not in matched] + sorted_styles = matched + selected + unmatched + return gr.CheckboxGroup.update(choices=sorted_styles) diff --git a/modules/ui_gradio_extensions.py b/modules/ui_gradio_extensions.py new file mode 100644 index 0000000000000000000000000000000000000000..e59b151bf448ebd3ac036b74f16919a1d49dd200 --- /dev/null +++ b/modules/ui_gradio_extensions.py @@ -0,0 +1,65 @@ +# based on https://github.com/AUTOMATIC1111/stable-diffusion-webui/blob/v1.6.0/modules/ui_gradio_extensions.py + +import os +import gradio as gr +import args_manager + +from modules.localization import localization_js + + +GradioTemplateResponseOriginal = gr.routes.templates.TemplateResponse + +modules_path = os.path.dirname(os.path.realpath(__file__)) +script_path = os.path.dirname(modules_path) + + +def webpath(fn): + if fn.startswith(script_path): + web_path = os.path.relpath(fn, script_path).replace('\\', '/') + else: + web_path = os.path.abspath(fn) + + return f'file={web_path}?{os.path.getmtime(fn)}' + + +def javascript_html(): + script_js_path = webpath('javascript/script.js') + context_menus_js_path = webpath('javascript/contextMenus.js') + localization_js_path = webpath('javascript/localization.js') + zoom_js_path = webpath('javascript/zoom.js') + edit_attention_js_path = webpath('javascript/edit-attention.js') + viewer_js_path = webpath('javascript/viewer.js') + image_viewer_js_path = webpath('javascript/imageviewer.js') + head = f'\n' + head += f'\n' + head += f'\n' + head += f'\n' + head += f'\n' + head += f'\n' + head += f'\n' + head += f'\n' + + if args_manager.args.theme: + head += f'\n' + + return head + + +def css_html(): + style_css_path = webpath('css/style.css') + head = f'' + return head + + +def reload_javascript(): + js = javascript_html() + css = css_html() + + def template_response(*args, **kwargs): + res = GradioTemplateResponseOriginal(*args, **kwargs) + res.body = res.body.replace(b'', f'{js}'.encode("utf8")) + res.body = res.body.replace(b'', f'{css}'.encode("utf8")) + res.init_headers() + return res + + gr.routes.templates.TemplateResponse = template_response diff --git a/modules/upscaler.py b/modules/upscaler.py new file mode 100644 index 0000000000000000000000000000000000000000..c8dc29a00f0922bc44e1d21e77386098adbb1b8b --- /dev/null +++ b/modules/upscaler.py @@ -0,0 +1,34 @@ +import os +import torch +import modules.core as core + +from fcbh_extras.chainner_models.architecture.RRDB import RRDBNet as ESRGAN +from fcbh_extras.nodes_upscale_model import ImageUpscaleWithModel +from collections import OrderedDict +from modules.config import path_upscale_models + +model_filename = os.path.join(path_upscale_models, 'fooocus_upscaler_s409985e5.bin') +opImageUpscaleWithModel = ImageUpscaleWithModel() +model = None + + +def perform_upscale(img): + global model + + print(f'Upscaling image with shape {str(img.shape)} ...') + + if model is None: + sd = torch.load(model_filename) + sdo = OrderedDict() + for k, v in sd.items(): + sdo[k.replace('residual_block_', 'RDB')] = v + del sd + model = ESRGAN(sdo) + model.cpu() + model.eval() + + img = core.numpy_to_pytorch(img) + img = opImageUpscaleWithModel.upscale(model, img)[0] + img = core.pytorch_to_numpy(img)[0] + + return img diff --git a/modules/util.py b/modules/util.py new file mode 100644 index 0000000000000000000000000000000000000000..fce7efd7a364ae9fd9f5310532c9f6c4ad4431e4 --- /dev/null +++ b/modules/util.py @@ -0,0 +1,167 @@ +import numpy as np +import datetime +import random +import math +import os + +from PIL import Image + + +LANCZOS = (Image.Resampling.LANCZOS if hasattr(Image, 'Resampling') else Image.LANCZOS) + + +def resample_image(im, width, height): + im = Image.fromarray(im) + im = im.resize((int(width), int(height)), resample=LANCZOS) + return np.array(im) + + +def resize_image(im, width, height, resize_mode=1): + """ + Resizes an image with the specified resize_mode, width, and height. + + Args: + resize_mode: The mode to use when resizing the image. + 0: Resize the image to the specified width and height. + 1: Resize the image to fill the specified width and height, maintaining the aspect ratio, and then center the image within the dimensions, cropping the excess. + 2: Resize the image to fit within the specified width and height, maintaining the aspect ratio, and then center the image within the dimensions, filling empty with data from image. + im: The image to resize. + width: The width to resize the image to. + height: The height to resize the image to. + """ + + im = Image.fromarray(im) + + def resize(im, w, h): + return im.resize((w, h), resample=LANCZOS) + + if resize_mode == 0: + res = resize(im, width, height) + + elif resize_mode == 1: + ratio = width / height + src_ratio = im.width / im.height + + src_w = width if ratio > src_ratio else im.width * height // im.height + src_h = height if ratio <= src_ratio else im.height * width // im.width + + resized = resize(im, src_w, src_h) + res = Image.new("RGB", (width, height)) + res.paste(resized, box=(width // 2 - src_w // 2, height // 2 - src_h // 2)) + + else: + ratio = width / height + src_ratio = im.width / im.height + + src_w = width if ratio < src_ratio else im.width * height // im.height + src_h = height if ratio >= src_ratio else im.height * width // im.width + + resized = resize(im, src_w, src_h) + res = Image.new("RGB", (width, height)) + res.paste(resized, box=(width // 2 - src_w // 2, height // 2 - src_h // 2)) + + if ratio < src_ratio: + fill_height = height // 2 - src_h // 2 + if fill_height > 0: + res.paste(resized.resize((width, fill_height), box=(0, 0, width, 0)), box=(0, 0)) + res.paste(resized.resize((width, fill_height), box=(0, resized.height, width, resized.height)), box=(0, fill_height + src_h)) + elif ratio > src_ratio: + fill_width = width // 2 - src_w // 2 + if fill_width > 0: + res.paste(resized.resize((fill_width, height), box=(0, 0, 0, height)), box=(0, 0)) + res.paste(resized.resize((fill_width, height), box=(resized.width, 0, resized.width, height)), box=(fill_width + src_w, 0)) + + return np.array(res) + + +def get_shape_ceil(h, w): + return math.ceil(((h * w) ** 0.5) / 64.0) * 64.0 + + +def get_image_shape_ceil(im): + H, W = im.shape[:2] + return get_shape_ceil(H, W) + + +def set_image_shape_ceil(im, shape_ceil): + shape_ceil = float(shape_ceil) + + H_origin, W_origin, _ = im.shape + H, W = H_origin, W_origin + + for _ in range(256): + current_shape_ceil = get_shape_ceil(H, W) + if abs(current_shape_ceil - shape_ceil) < 0.1: + break + k = shape_ceil / current_shape_ceil + H = int(round(float(H) * k / 64.0) * 64) + W = int(round(float(W) * k / 64.0) * 64) + + if H == H_origin and W == W_origin: + return im + + return resample_image(im, width=W, height=H) + + +def HWC3(x): + assert x.dtype == np.uint8 + if x.ndim == 2: + x = x[:, :, None] + assert x.ndim == 3 + H, W, C = x.shape + assert C == 1 or C == 3 or C == 4 + if C == 3: + return x + if C == 1: + return np.concatenate([x, x, x], axis=2) + if C == 4: + color = x[:, :, 0:3].astype(np.float32) + alpha = x[:, :, 3:4].astype(np.float32) / 255.0 + y = color * alpha + 255.0 * (1.0 - alpha) + y = y.clip(0, 255).astype(np.uint8) + return y + + +def remove_empty_str(items, default=None): + items = [x for x in items if x != ""] + if len(items) == 0 and default is not None: + return [default] + return items + + +def join_prompts(*args, **kwargs): + prompts = [str(x) for x in args if str(x) != ""] + if len(prompts) == 0: + return "" + if len(prompts) == 1: + return prompts[0] + return ', '.join(prompts) + + +def generate_temp_filename(folder='./outputs/', extension='png'): + current_time = datetime.datetime.now() + date_string = current_time.strftime("%Y-%m-%d") + time_string = current_time.strftime("%Y-%m-%d_%H-%M-%S") + random_number = random.randint(1000, 9999) + filename = f"{time_string}_{random_number}.{extension}" + result = os.path.join(folder, date_string, filename) + return date_string, os.path.abspath(os.path.realpath(result)), filename + + +def get_files_from_folder(folder_path, exensions=None, name_filter=None): + if not os.path.isdir(folder_path): + raise ValueError("Folder path is not a valid directory.") + + filenames = [] + + for root, dirs, files in os.walk(folder_path): + relative_path = os.path.relpath(root, folder_path) + if relative_path == ".": + relative_path = "" + for filename in files: + _, file_extension = os.path.splitext(filename) + if (exensions == None or file_extension.lower() in exensions) and (name_filter == None or name_filter in _): + path = os.path.join(relative_path, filename) + filenames.append(path) + + return sorted(filenames, key=lambda x: -1 if os.sep in x else 1) diff --git a/notification-example.ogg b/notification-example.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe4291d0682e7401b014c23ace4bfafac23f5137 Binary files /dev/null and b/notification-example.ogg differ diff --git a/presets/anime.json b/presets/anime.json new file mode 100644 index 0000000000000000000000000000000000000000..32428a7145eec017fb0ba3f3e428409e082e07e8 --- /dev/null +++ b/presets/anime.json @@ -0,0 +1,53 @@ +{ + "default_model": "bluePencilXL_v050.safetensors", + "default_refiner": "DreamShaper_8_pruned.safetensors", + "default_refiner_switch": 0.667, + "default_loras": [ + [ + "sd_xl_offset_example-lora_1.0.safetensors", + 0.5 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ] + ], + "default_cfg_scale": 7.0, + "default_sample_sharpness": 2.0, + "default_sampler": "dpmpp_2m_sde_gpu", + "default_scheduler": "karras", + "default_performance": "Speed", + "default_prompt": "1girl, ", + "default_prompt_negative": "(embedding:unaestheticXLv31:0.8), low quality, watermark", + "default_styles": [ + "Fooocus V2", + "Fooocus Masterpiece", + "SAI Anime", + "SAI Digital Art", + "SAI Enhance", + "SAI Fantasy Art" + ], + "default_aspect_ratio": "896*1152", + "checkpoint_downloads": { + "bluePencilXL_v050.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/bluePencilXL_v050.safetensors", + "DreamShaper_8_pruned.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/DreamShaper_8_pruned.safetensors" + }, + "embeddings_downloads": { + "unaestheticXLv31.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/unaestheticXLv31.safetensors" + }, + "lora_downloads": { + "sd_xl_offset_example-lora_1.0.safetensors": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors" + } +} \ No newline at end of file diff --git a/presets/default.json b/presets/default.json new file mode 100644 index 0000000000000000000000000000000000000000..bc01403583222aa12f45ca2fe85c9ca3169f019d --- /dev/null +++ b/presets/default.json @@ -0,0 +1,47 @@ +{ + "default_model": "juggernautXL_version6Rundiffusion.safetensors", + "default_refiner": "None", + "default_refiner_switch": 0.5, + "default_loras": [ + [ + "sd_xl_offset_example-lora_1.0.safetensors", + 0.1 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ] + ], + "default_cfg_scale": 4.0, + "default_sample_sharpness": 2.0, + "default_sampler": "dpmpp_2m_sde_gpu", + "default_scheduler": "karras", + "default_performance": "Speed", + "default_prompt": "", + "default_prompt_negative": "", + "default_styles": [ + "Fooocus V2", + "Fooocus Enhance", + "Fooocus Sharp" + ], + "default_aspect_ratio": "1152*896", + "checkpoint_downloads": { + "juggernautXL_version6Rundiffusion.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/juggernautXL_version6Rundiffusion.safetensors" + }, + "embeddings_downloads": {}, + "lora_downloads": { + "sd_xl_offset_example-lora_1.0.safetensors": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors" + } +} \ No newline at end of file diff --git a/presets/lcm.json b/presets/lcm.json new file mode 100644 index 0000000000000000000000000000000000000000..8822172df420d9f65c1bc0e73f94b6fa655ea649 --- /dev/null +++ b/presets/lcm.json @@ -0,0 +1,45 @@ +{ + "default_model": "juggernautXL_version6Rundiffusion.safetensors", + "default_refiner": "None", + "default_refiner_switch": 0.5, + "default_loras": [ + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ] + ], + "default_cfg_scale": 4.0, + "default_sample_sharpness": 2.0, + "default_sampler": "dpmpp_2m_sde_gpu", + "default_scheduler": "karras", + "default_performance": "Extreme Speed", + "default_prompt": "", + "default_prompt_negative": "", + "default_styles": [ + "Fooocus V2", + "Fooocus Enhance", + "Fooocus Sharp" + ], + "default_aspect_ratio": "1152*896", + "checkpoint_downloads": { + "juggernautXL_version6Rundiffusion.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/juggernautXL_version6Rundiffusion.safetensors" + }, + "embeddings_downloads": {}, + "lora_downloads": {} +} \ No newline at end of file diff --git a/presets/realistic.json b/presets/realistic.json new file mode 100644 index 0000000000000000000000000000000000000000..ed625d4543ead393be58bf89fbcd9a16ff951c07 --- /dev/null +++ b/presets/realistic.json @@ -0,0 +1,47 @@ +{ + "default_model": "realisticStockPhoto_v10.safetensors", + "default_refiner": "", + "default_refiner_switch": 0.5, + "default_loras": [ + [ + "SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors", + 0.25 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ] + ], + "default_cfg_scale": 3.0, + "default_sample_sharpness": 2.0, + "default_sampler": "dpmpp_2m_sde_gpu", + "default_scheduler": "karras", + "default_performance": "Speed", + "default_prompt": "", + "default_prompt_negative": "unrealistic, saturated, high contrast, big nose, painting, drawing, sketch, cartoon, anime, manga, render, CG, 3d, watermark, signature, label", + "default_styles": [ + "Fooocus V2", + "Fooocus Photograph", + "Fooocus Negative" + ], + "default_aspect_ratio": "896*1152", + "checkpoint_downloads": { + "realisticStockPhoto_v10.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/realisticStockPhoto_v10.safetensors" + }, + "embeddings_downloads": {}, + "lora_downloads": { + "SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors" + } +} \ No newline at end of file diff --git a/presets/sai.json b/presets/sai.json new file mode 100644 index 0000000000000000000000000000000000000000..ac9c17d1c83df6babdbce310844d81544430f6f4 --- /dev/null +++ b/presets/sai.json @@ -0,0 +1,47 @@ +{ + "default_model": "sd_xl_base_1.0_0.9vae.safetensors", + "default_refiner": "sd_xl_refiner_1.0_0.9vae.safetensors", + "default_refiner_switch": 0.75, + "default_loras": [ + [ + "sd_xl_offset_example-lora_1.0.safetensors", + 0.5 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ], + [ + "None", + 1.0 + ] + ], + "default_cfg_scale": 7.0, + "default_sample_sharpness": 2.0, + "default_sampler": "dpmpp_2m_sde_gpu", + "default_scheduler": "karras", + "default_performance": "Speed", + "default_prompt": "", + "default_prompt_negative": "", + "default_styles": [ + "Fooocus V2", + "Fooocus Cinematic" + ], + "default_aspect_ratio": "1152*896", + "checkpoint_downloads": { + "sd_xl_base_1.0_0.9vae.safetensors": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_base_1.0_0.9vae.safetensors", + "sd_xl_refiner_1.0_0.9vae.safetensors": "https://huggingface.co/stabilityai/stable-diffusion-xl-refiner-1.0/resolve/main/sd_xl_refiner_1.0_0.9vae.safetensors" + }, + "embeddings_downloads": {}, + "lora_downloads": { + "sd_xl_offset_example-lora_1.0.safetensors": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors" + } +} \ No newline at end of file diff --git a/readme.md b/readme.md new file mode 100644 index 0000000000000000000000000000000000000000..ab59d872a84a7c3795f2f4e3bc1a8f8a7bf06ffa --- /dev/null +++ b/readme.md @@ -0,0 +1,357 @@ +
+ + +**Non-cherry-picked** random batch by just typing two words "forest elf", + +without any parameter tweaking, without any strange prompt tags. + +See also **non-cherry-picked** generalization and diversity tests [here](https://github.com/lllyasviel/Fooocus/discussions/808) and [here](https://github.com/lllyasviel/Fooocus/discussions/679) and [here](https://github.com/lllyasviel/Fooocus/discussions/679#realistic). + +In the entire open source community, only Fooocus can achieve this level of **non-cherry-picked** quality. + +
+ + +# Fooocus + +Fooocus is an image generating software (based on [Gradio](https://www.gradio.app/)). + +Fooocus is a rethinking of Stable Diffusion and Midjourney’s designs: + +* Learned from Stable Diffusion, the software is offline, open source, and free. + +* Learned from Midjourney, the manual tweaking is not needed, and users only need to focus on the prompts and images. + +Fooocus has included and automated [lots of inner optimizations and quality improvements](#tech_list). Users can forget all those difficult technical parameters, and just enjoy the interaction between human and computer to "explore new mediums of thought and expanding the imaginative powers of the human species" `[1]`. + +Fooocus has simplified the installation. Between pressing "download" and generating the first image, the number of needed mouse clicks is strictly limited to less than 3. Minimal GPU memory requirement is 4GB (Nvidia). + +`[1]` David Holz, 2019. + +## [Installing Fooocus](#download) + +# Moving from Midjourney to Fooocus + +Using Fooocus is as easy as (probably easier than) Midjourney – but this does not mean we lack functionality. Below are the details. + +| Midjourney | Fooocus | +| - | - | +| High-quality text-to-image without needing much prompt engineering or parameter tuning.
(Unknown method) | High-quality text-to-image without needing much prompt engineering or parameter tuning.
(Fooocus has offline GPT-2 based prompt processing engine and lots of sampling improvements so that results are always beautiful, no matter your prompt is as short as “house in garden” or as long as 1000 words) | +| V1 V2 V3 V4 | Input Image -> Upscale or Variation -> Vary (Subtle) / Vary (Strong)| +| U1 U2 U3 U4 | Input Image -> Upscale or Variation -> Upscale (1.5x) / Upscale (2x) | +| Inpaint / Up / Down / Left / Right (Pan) | Input Image -> Inpaint or Outpaint -> Inpaint / Up / Down / Left / Right
(Fooocus uses its own inpaint algorithm and inpaint models so that results are more satisfying than all other software that uses standard SDXL inpaint method/model) | +| Image Prompt | Input Image -> Image Prompt
(Fooocus uses its own image prompt algorithm so that result quality and prompt understanding are more satisfying than all other software that uses standard SDXL methods like standard IP-Adapters or Revisions) | +| --style | Advanced -> Style | +| --stylize | Advanced -> Advanced -> Guidance | +| --niji | [Multiple launchers: "run.bat", "run_anime.bat", and "run_realistic.bat".](https://github.com/lllyasviel/Fooocus/discussions/679)
Fooocus support SDXL models on Civitai
(You can google search “Civitai” if you do not know about it) | +| --quality | Advanced -> Quality | +| --repeat | Advanced -> Image Number | +| Multi Prompts (::) | Just use multiple lines of prompts | +| Prompt Weights | You can use " I am (happy:1.5)".
Fooocus uses A1111's reweighting algorithm so that results are better than ComfyUI if users directly copy prompts from Civitai. (Because if prompts are written in ComfyUI's reweighting, users are less likely to copy prompt texts as they prefer dragging files)
To use embedding, you can use "(embedding:file_name:1.1)" | +| --no | Advanced -> Negative Prompt | +| --ar | Advanced -> Aspect Ratios | +| InsightFace | Input Image -> Image Prompt -> Advanced -> FaceSwap | + +We also have a few things borrowed from the best parts of LeonardoAI: + +| LeonardoAI | Fooocus | +| - | - | +| Prompt Magic | Advanced -> Style -> Fooocus V2 | +| Advanced Sampler Parameters (like Contrast/Sharpness/etc) | Advanced -> Advanced -> Sampling Sharpness / etc | +| User-friendly ControlNets | Input Image -> Image Prompt -> Advanced | + +Fooocus also developed many "fooocus-only" features for advanced users to get perfect results. [Click here to browse the advanced features.](https://github.com/lllyasviel/Fooocus/discussions/117) + +# Download + +### Windows + +You can directly download Fooocus with: + +**[>>> Click here to download <<<](https://github.com/lllyasviel/Fooocus/releases/download/release/Fooocus_win64_2-1-791.7z)** + +After you download the file, please uncompress it, and then run the "run.bat". + +![image](https://github.com/lllyasviel/Fooocus/assets/19834515/c49269c4-c274-4893-b368-047c401cc58c) + +In the first time you launch the software, it will automatically download models: + +1. It will download [default models](#models) to the folder "Fooocus\models\checkpoints" given different presets. You can download them in advance if you do not want automatic download. +2. Note that if you use inpaint, at the first time you inpaint an image, it will download [Fooocus's own inpaint control model from here](https://huggingface.co/lllyasviel/fooocus_inpaint/resolve/main/inpaint_v26.fooocus.patch) as the file "Fooocus\models\inpaint\inpaint_v26.fooocus.patch" (the size of this file is 1.28GB). + +After Fooocus 2.1.60, you will also have `run_anime.bat` and `run_realistic.bat`. They are different model presets (and requires different models, but thet will be automatically downloaded). [Check here for more details](https://github.com/lllyasviel/Fooocus/discussions/679). + +![image](https://github.com/lllyasviel/Fooocus/assets/19834515/d386f817-4bd7-490c-ad89-c1e228c23447) + +If you already have these files, you can copy them to the above locations to speed up installation. + +Note that if you see **"MetadataIncompleteBuffer" or "PytorchStreamReader"**, then your model files are corrupted. Please download models again. + +Below is a test on a relatively low-end laptop with **16GB System RAM** and **6GB VRAM** (Nvidia 3060 laptop). The speed on this machine is about 1.35 seconds per iteration. Pretty impressive – nowadays laptops with 3060 are usually at very acceptable price. + +![image](https://github.com/lllyasviel/Fooocus/assets/19834515/938737a5-b105-4f19-b051-81356cb7c495) + +Besides, recently many other software report that Nvidia driver above 532 is sometimes 10x slower than Nvidia driver 531. If your generation time is very long, consider download [Nvidia Driver 531 Laptop](https://www.nvidia.com/download/driverResults.aspx/199991/en-us/) or [Nvidia Driver 531 Desktop](https://www.nvidia.com/download/driverResults.aspx/199990/en-us/). + +Note that the minimal requirement is **4GB Nvidia GPU memory (4GB VRAM)** and **8GB system memory (8GB RAM)**. This requires using Microsoft’s Virtual Swap technique, which is automatically enabled by your Windows installation in most cases, so you often do not need to do anything about it. However, if you are not sure, or if you manually turned it off (would anyone really do that?), or **if you see any "RuntimeError: CPUAllocator"**, you can enable it here: + +
+Click here to the see the image instruction. + +![image](https://github.com/lllyasviel/Fooocus/assets/19834515/2a06b130-fe9b-4504-94f1-2763be4476e9) + +**And make sure that you have at least 40GB free space on each drive if you still see "RuntimeError: CPUAllocator" !** + +
+ +Please open an issue if you use similar devices but still cannot achieve acceptable performances. + +### Colab + +(Last tested - 2023 Nov 15) + +| Colab | Info +| --- | --- | +[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/lllyasviel/Fooocus/blob/main/fooocus_colab.ipynb) | Fooocus Official + +In Colab, you can modify the last line to `!python entry_with_update.py --share` or `!python entry_with_update.py --preset anime --share` or `!python entry_with_update.py --preset realistic --share` for Fooocus Default/Anime/Realistic Edition. + +Note that this Colab will disable refiner by default because Colab free's resource is relatively limited. + +Thanks to [camenduru](https://github.com/camenduru)! + +### Linux (Using Anaconda) + +If you want to use Anaconda/Miniconda, you can + + git clone https://github.com/lllyasviel/Fooocus.git + cd Fooocus + conda env create -f environment.yaml + conda activate fooocus + pip install -r requirements_versions.txt + +Then download the models: download [default models](#models) to the folder "Fooocus\models\checkpoints". **Or let Fooocus automatically download the models** using the launcher: + + conda activate fooocus + python entry_with_update.py + +Or if you want to open a remote port, use + + conda activate fooocus + python entry_with_update.py --listen + +Use `python entry_with_update.py --preset anime` or `python entry_with_update.py --preset realistic` for Fooocus Anime/Realistic Edition. + +### Linux (Using Python Venv) + +Your Linux needs to have **Python 3.10** installed, and lets say your Python can be called with command **python3** with your venv system working, you can + + git clone https://github.com/lllyasviel/Fooocus.git + cd Fooocus + python3 -m venv fooocus_env + source fooocus_env/bin/activate + pip install -r requirements_versions.txt + +See the above sections for model downloads. You can launch the software with: + + source fooocus_env/bin/activate + python entry_with_update.py + +Or if you want to open a remote port, use + + source fooocus_env/bin/activate + python entry_with_update.py --listen + +Use `python entry_with_update.py --preset anime` or `python entry_with_update.py --preset realistic` for Fooocus Anime/Realistic Edition. + +### Linux (Using native system Python) + +If you know what you are doing, and your Linux already has **Python 3.10** installed, and your Python can be called with command **python3** (and Pip with **pip3**), you can + + git clone https://github.com/lllyasviel/Fooocus.git + cd Fooocus + pip3 install -r requirements_versions.txt + +See the above sections for model downloads. You can launch the software with: + + python3 entry_with_update.py + +Or if you want to open a remote port, use + + python3 entry_with_update.py --listen + +Use `python entry_with_update.py --preset anime` or `python entry_with_update.py --preset realistic` for Fooocus Anime/Realistic Edition. + +### Linux (AMD GPUs) + +Same with the above instructions. You need to change torch to AMD version + + pip uninstall torch torchvision torchaudio torchtext functorch xformers + pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm5.6 + +AMD is not intensively tested, however. The AMD support is in beta. + +Use `python entry_with_update.py --preset anime` or `python entry_with_update.py --preset realistic` for Fooocus Anime/Realistic Edition. + +### Windows(AMD GPUs) + +Same with Windows. Download the software, edit the content of `run.bat` as: + + .\python_embeded\python.exe -m pip uninstall torch torchvision torchaudio torchtext functorch xformers -y + .\python_embeded\python.exe -m pip install torch-directml + .\python_embeded\python.exe -s Fooocus\entry_with_update.py --directml + pause + +Then run the `run.bat`. + +AMD is not intensively tested, however. The AMD support is in beta. + +Use `python entry_with_update.py --preset anime` or `python entry_with_update.py --preset realistic` for Fooocus Anime/Realistic Edition. + +### Mac + +Mac is not intensively tested. Below is an unofficial guideline for using Mac. You can discuss problems [here](https://github.com/lllyasviel/Fooocus/pull/129). + +You can install Fooocus on Apple Mac silicon (M1 or M2) with macOS 'Catalina' or a newer version. Fooocus runs on Apple silicon computers via [PyTorch](https://pytorch.org/get-started/locally/) MPS device acceleration. Mac Silicon computers don't come with a dedicated graphics card, resulting in significantly longer image processing times compared to computers with dedicated graphics cards. + +1. Install the conda package manager and pytorch nightly. Read the [Accelerated PyTorch training on Mac](https://developer.apple.com/metal/pytorch/) Apple Developer guide for instructions. Make sure pytorch recognizes your MPS device. +1. Open the macOS Terminal app and clone this repository with `git clone https://github.com/lllyasviel/Fooocus.git`. +1. Change to the new Fooocus directory, `cd Fooocus`. +1. Create a new conda environment, `conda env create -f environment.yaml`. +1. Activate your new conda environment, `conda activate fooocus`. +1. Install the packages required by Fooocus, `pip install -r requirements_versions.txt`. +1. Launch Fooocus by running `python entry_with_update.py`. (Some Mac M2 users may need `python entry_with_update.py --enable-smart-memory` to speed up model loading/unloading.) The first time you run Fooocus, it will automatically download the Stable Diffusion SDXL models and will take a significant time, depending on your internet connection. + +Use `python entry_with_update.py --preset anime` or `python entry_with_update.py --preset realistic` for Fooocus Anime/Realistic Edition. + +## Default Models + + +Given different goals, the default models and configs of Fooocus is different: + +| Task | Windows | Linux args | Main Model | Refiner | Config | +| - | - | - | - | - | - | +| General | run.bat | | [juggernautXL v6_RunDiffusion](https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/juggernautXL_version6Rundiffusion.safetensors) | not used | [here](https://github.com/lllyasviel/Fooocus/blob/main/modules/path.py) | +| Realistic | run_realistic.bat | --preset realistic | [realistic_stock_photo](https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/realisticStockPhoto_v10.safetensors) | not used | [here](https://github.com/lllyasviel/Fooocus/blob/main/presets/realistic.json) | +| Anime | run_anime.bat | --preset anime | [bluepencil_v50](https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/bluePencilXL_v050.safetensors) | [dreamsharper_v8](https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/DreamShaper_8_pruned.safetensors) (SD1.5) | [here](https://github.com/lllyasviel/Fooocus/blob/main/presets/anime.json) | + +Note that the download is **automatic** - you do not need to do anything if the internet connection is okay. However, you can download them manually if you (or move them from somewhere else) have your own preparation. + +## List of "Hidden" Tricks + + +Below things are already inside the software, and **users do not need to do anything about these**. + +1. GPT2-based [prompt expansion as a dynamic style "Fooocus V2".](https://github.com/lllyasviel/Fooocus/discussions/117#raw) (similar to Midjourney's hidden pre-processsing and "raw" mode, or the LeonardoAI's Prompt Magic). +2. Native refiner swap inside one single k-sampler. The advantage is that now the refiner model can reuse the base model's momentum (or ODE's history parameters) collected from k-sampling to achieve more coherent sampling. In Automatic1111's high-res fix and ComfyUI's node system, the base model and refiner use two independent k-samplers, which means the momentum is largely wasted, and the sampling continuity is broken. Fooocus uses its own advanced k-diffusion sampling that ensures seamless, native, and continuous swap in a refiner setup. (Update Aug 13: Actually I discussed this with Automatic1111 several days ago and it seems that the “native refiner swap inside one single k-sampler” is [merged]( https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/12371) into the dev branch of webui. Great!) +3. Negative ADM guidance. Because the highest resolution level of XL Base does not have cross attentions, the positive and negative signals for XL's highest resolution level cannot receive enough contrasts during the CFG sampling, causing the results look a bit plastic or overly smooth in certain cases. Fortunately, since the XL's highest resolution level is still conditioned on image aspect ratios (ADM), we can modify the adm on the positive/negative side to compensate for the lack of CFG contrast in the highest resolution level. (Update Aug 16, the IOS App [Drawing Things](https://apps.apple.com/us/app/draw-things-ai-generation/id6444050820) will support Negative ADM Guidance. Great!) +4. We implemented a carefully tuned variation of the Section 5.1 of ["Improving Sample Quality of Diffusion Models Using Self-Attention Guidance"](https://arxiv.org/pdf/2210.00939.pdf). The weight is set to very low, but this is Fooocus's final guarantee to make sure that the XL will never yield overly smooth or plastic appearance (examples [here](https://github.com/lllyasviel/Fooocus/discussions/117#sharpness)). This can almostly eliminate all cases that XL still occasionally produce overly smooth results even with negative ADM guidance. (Update 2023 Aug 18, the Gaussian kernel of SAG is changed to an anisotropic kernel for better structure preservation and fewer artifacts.) +5. We modified the style templates a bit and added the "cinematic-default". +6. We tested the "sd_xl_offset_example-lora_1.0.safetensors" and it seems that when the lora weight is below 0.5, the results are always better than XL without lora. +7. The parameters of samplers are carefully tuned. +8. Because XL uses positional encoding for generation resolution, images generated by several fixed resolutions look a bit better than that from arbitrary resolutions (because the positional encoding is not very good at handling int numbers that are unseen during training). This suggests that the resolutions in UI may be hard coded for best results. +9. Separated prompts for two different text encoders seem unnecessary. Separated prompts for base model and refiner may work but the effects are random, and we refrain from implement this. +10. DPM family seems well-suited for XL, since XL sometimes generates overly smooth texture but DPM family sometimes generate overly dense detail in texture. Their joint effect looks neutral and appealing to human perception. +11. A carefully designed system for balancing multiple styles as well as prompt expansion. +12. Using automatic1111's method to normalize prompt emphasizing. This significantly improve results when users directly copy prompts from civitai. +13. The joint swap system of refiner now also support img2img and upscale in a seamless way. +14. CFG Scale and TSNR correction (tuned for SDXL) when CFG is bigger than 10. + +## Customization + +After the first time you run Fooocus, a config file will be generated at `Fooocus\config.txt`. This file can be edited for changing the model path or default parameters. + +For example, an edited `Fooocus\config.txt` (this file will be generated after the first launch) may look like this: + +```json +{ + "path_checkpoints": "D:\\Fooocus\\models\\checkpoints", + "path_loras": "D:\\Fooocus\\models\\loras", + "path_embeddings": "D:\\Fooocus\\models\\embeddings", + "path_vae_approx": "D:\\Fooocus\\models\\vae_approx", + "path_upscale_models": "D:\\Fooocus\\models\\upscale_models", + "path_inpaint": "D:\\Fooocus\\models\\inpaint", + "path_controlnet": "D:\\Fooocus\\models\\controlnet", + "path_clip_vision": "D:\\Fooocus\\models\\clip_vision", + "path_fooocus_expansion": "D:\\Fooocus\\models\\prompt_expansion\\fooocus_expansion", + "path_outputs": "D:\\Fooocus\\outputs", + "default_model": "realisticStockPhoto_v10.safetensors", + "default_refiner": "", + "default_loras": [["lora_filename_1.safetensors", 0.5], ["lora_filename_2.safetensors", 0.5]], + "default_cfg_scale": 3.0, + "default_sampler": "dpmpp_2m", + "default_scheduler": "karras", + "default_negative_prompt": "low quality", + "default_positive_prompt": "", + "default_styles": [ + "Fooocus V2", + "Fooocus Photograph", + "Fooocus Negative" + ] +} +``` + +Many other keys, formats, and examples are in `Fooocus\config_modification_tutorial.txt` (this file will be generated after the first launch). + +Consider twice before you really change the config. If you find yourself breaking things, just delete `Fooocus\config.txt`. Fooocus will go back to default. + +A safter way is just to try "run_anime.bat" or "run_realistic.bat" - they should be already good enough for different tasks. + +Note that `user_path_config.txt` is deprecated and will be removed soon. + +## Advanced Features + +[Click here to browse the advanced features.](https://github.com/lllyasviel/Fooocus/discussions/117) + +Fooocus also has many community forks, just like SD-WebUI's [vladmandic/automatic](https://github.com/vladmandic/automatic) and [anapnoe/stable-diffusion-webui-ux](https://github.com/anapnoe/stable-diffusion-webui-ux), for enthusiastic users who want to try! + +| Fooocus' forks | +| - | +| [fenneishi/Fooocus-Control](https://github.com/fenneishi/Fooocus-Control)
[runew0lf/RuinedFooocus](https://github.com/runew0lf/RuinedFooocus)
[MoonRide303/Fooocus-MRE](https://github.com/MoonRide303/Fooocus-MRE)
and so on ... | + +See also [About Forking and Promotion of Forks](https://github.com/lllyasviel/Fooocus/discussions/699). + +## Thanks + +Fooocus is powered by [FCBH backend](https://github.com/lllyasviel/Fooocus/tree/main/backend), which starts from an odd mixture of [Automatic1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui) and [ComfyUI](https://github.com/comfyanonymous/ComfyUI). + +Special thanks to [twri](https://github.com/twri) and [3Diva](https://github.com/3Diva) for creating additional SDXL styles available in Fooocus. + +## Update Log + +The log is [here](update_log.md). + +## Localization/Translation/I18N + +**We need your help!** Please help with translating Fooocus to international languages. + +You can put json files in the `language` folder to translate the user interface. + +For example, below is the content of `Fooocus/language/example.json`: + +```json +{ + "Generate": "生成", + "Input Image": "入力画像", + "Advanced": "고급", + "SAI 3D Model": "SAI 3D Modèle" +} +``` + +If you add `--language example` arg, Fooocus will read `Fooocus/language/example.json` to translate the UI. + +For example, you can edit the ending line of Windows `run.bat` as + + .\python_embeded\python.exe -s Fooocus\entry_with_update.py --language example + +Or `run_anime.bat` as + + .\python_embeded\python.exe -s Fooocus\entry_with_update.py --language example --preset anime + +Or `run_realistic.bat` as + + .\python_embeded\python.exe -s Fooocus\entry_with_update.py --language example --preset realistic + +For practical translation, you may create your own file like `Fooocus/language/jp.json` or `Fooocus/language/cn.json` and then use flag `--language jp` or `--language cn`. Apparently, these files do not exist now. **We need your help to create these files!** + +Note that if no `--language` is given and at the same time `Fooocus/language/default.json` exists, Fooocus will always load `Fooocus/language/default.json` for translation. By default, the file `Fooocus/language/default.json` does not exist. diff --git a/requirements_versions.txt b/requirements_versions.txt new file mode 100644 index 0000000000000000000000000000000000000000..5d5af5d63fe9b82238bd53082a538a7889463069 --- /dev/null +++ b/requirements_versions.txt @@ -0,0 +1,17 @@ +torchsde==0.2.5 +einops==0.4.1 +transformers==4.30.2 +safetensors==0.3.1 +accelerate==0.21.0 +pyyaml==6.0 +Pillow==9.2.0 +scipy==1.9.3 +tqdm==4.64.1 +psutil==5.9.5 +numpy==1.23.5 +pytorch_lightning==1.9.4 +omegaconf==2.2.3 +gradio==3.41.2 +pygit2==1.12.2 +opencv-contrib-python==4.8.0.74 +httpx==0.24.1 diff --git a/sdxl_styles/sdxl_styles_diva.json b/sdxl_styles/sdxl_styles_diva.json new file mode 100644 index 0000000000000000000000000000000000000000..ea552f4b92737f8d6369fb443210cf7446eed113 --- /dev/null +++ b/sdxl_styles/sdxl_styles_diva.json @@ -0,0 +1,397 @@ +[ + { + "name": "cinematic-diva", + "prompt": "UHD, 8K, ultra detailed, a cinematic photograph of {prompt}, beautiful lighting, great composition", + "negative_prompt": "ugly, deformed, noisy, blurry, NSFW" + }, + { + "name": "Abstract Expressionism", + "prompt": "Abstract Expressionism Art, {prompt}, High contrast, minimalistic, colorful, stark, dramatic, expressionism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic" + }, + { + "name": "Academia", + "prompt": "Academia, {prompt}, preppy Ivy League style, stark, dramatic, chic boarding school, academia", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, grunge, sloppy, unkempt" + }, + { + "name": "Action Figure", + "prompt": "Action Figure, {prompt}, plastic collectable action figure, collectable toy action figure", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Adorable 3D Character", + "prompt": "Adorable 3D Character, {prompt}, 3D render, adorable character, 3D art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, grunge, sloppy, unkempt, photograph, photo, realistic" + }, + { + "name": "Adorable Kawaii", + "prompt": "Adorable Kawaii, {prompt}, pretty, cute, adorable, kawaii", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, gothic, dark, moody, monochromatic" + }, + { + "name": "Art Deco", + "prompt": "Art Deco, {prompt}, sleek, geometric forms, art deco style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Art Nouveau", + "prompt": "Art Nouveau, beautiful art, {prompt}, sleek, organic forms, long, sinuous, art nouveau style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, industrial, mechanical" + }, + { + "name": "Astral Aura", + "prompt": "Astral Aura, {prompt}, astral, colorful aura, vibrant energy", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Avant-garde", + "prompt": "Avant-garde, {prompt}, unusual, experimental, avant-garde art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Baroque", + "prompt": "Baroque, {prompt}, dramatic, exuberant, grandeur, baroque art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Bauhaus-Style Poster", + "prompt": "Bauhaus-Style Poster, {prompt}, simple geometric shapes, clean lines, primary colors, Bauhaus-Style Poster", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Blueprint Schematic Drawing", + "prompt": "Blueprint Schematic Drawing, {prompt}, technical drawing, blueprint, schematic", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Caricature", + "prompt": "Caricature, {prompt}, exaggerated, comical, caricature", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realistic" + }, + { + "name": "Cel Shaded Art", + "prompt": "Cel Shaded Art, {prompt}, 2D, flat color, toon shading, cel shaded style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Character Design Sheet", + "prompt": "Character Design Sheet, {prompt}, character reference sheet, character turn around", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Classicism Art", + "prompt": "Classicism Art, {prompt}, inspired by Roman and Greek culture, clarity, harmonious, classicism art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Color Field Painting", + "prompt": "Color Field Painting, {prompt}, abstract, simple, geometic, color field painting style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Colored Pencil Art", + "prompt": "Colored Pencil Art, {prompt}, colored pencil strokes, light color, visible paper texture, colored pencil art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Conceptual Art", + "prompt": "Conceptual Art, {prompt}, concept art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Constructivism", + "prompt": "Constructivism Art, {prompt}, minimalistic, geometric forms, constructivism art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Cubism", + "prompt": "Cubism Art, {prompt}, flat geometric forms, cubism art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Dadaism", + "prompt": "Dadaism Art, {prompt}, satirical, nonsensical, dadaism art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Dark Fantasy", + "prompt": "Dark Fantasy Art, {prompt}, dark, moody, dark fantasy style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, bright, sunny" + }, + { + "name": "Dark Moody Atmosphere", + "prompt": "Dark Moody Atmosphere, {prompt}, dramatic, mysterious, dark moody atmosphere", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, vibrant, colorful, bright" + }, + { + "name": "DMT Art Style", + "prompt": "DMT Art Style, {prompt}, bright colors, surreal visuals, swirling patterns, DMT art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Doodle Art", + "prompt": "Doodle Art Style, {prompt}, drawing, freeform, swirling patterns, doodle art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Double Exposure", + "prompt": "Double Exposure Style, {prompt}, double image ghost effect, image combination, double exposure style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Dripping Paint Splatter Art", + "prompt": "Dripping Paint Splatter Art, {prompt}, dramatic, paint drips, splatters, dripping paint", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Expressionism", + "prompt": "Expressionism Art Style, {prompt}, movement, contrast, emotional, exaggerated forms, expressionism art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Faded Polaroid Photo", + "prompt": "Faded Polaroid Photo, {prompt}, analog, old faded photo, old polaroid", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, vibrant, colorful" + }, + { + "name": "Fauvism", + "prompt": "Fauvism Art, {prompt}, painterly, bold colors, textured brushwork, fauvism art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Flat 2D Art", + "prompt": "Flat 2D Art, {prompt}, simple flat color, 2-dimensional, Flat 2D Art Style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, 3D, photo, realistic" + }, + { + "name": "Fortnite Art Style", + "prompt": "Fortnite Art Style, {prompt}, 3D cartoon, colorful, Fortnite Art Style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, photo, realistic" + }, + { + "name": "Futurism", + "prompt": "Futurism Art Style, {prompt}, dynamic, dramatic, Futurism Art Style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Glitchcore", + "prompt": "Glitchcore Art Style, {prompt}, dynamic, dramatic, distorted, vibrant colors, glitchcore art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Glo-fi", + "prompt": "Glo-fi Art Style, {prompt}, dynamic, dramatic, vibrant colors, glo-fi art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Googie Art Style", + "prompt": "Googie Art Style, {prompt}, dynamic, dramatic, 1950's futurism, bold boomerang angles, Googie art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Graffiti Art", + "prompt": "Graffiti Art Style, {prompt}, dynamic, dramatic, vibrant colors, graffiti art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Harlem Renaissance Art", + "prompt": "Harlem Renaissance Art Style, {prompt}, dynamic, dramatic, 1920s African American culture, Harlem Renaissance art style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "High Fashion", + "prompt": "High Fashion, {prompt}, dynamic, dramatic, haute couture, elegant, ornate clothing, High Fashion", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Idyllic", + "prompt": "Idyllic, {prompt}, peaceful, happy, pleasant, happy, harmonious, picturesque, charming", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Impressionism", + "prompt": "Impressionism, {prompt}, painterly, small brushstrokes, visible brushstrokes, impressionistic style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Infographic Drawing", + "prompt": "Infographic Drawing, {prompt}, diagram, infographic", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Ink Dripping Drawing", + "prompt": "Ink Dripping Drawing, {prompt}, ink drawing, dripping ink", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, colorful, vibrant" + }, + { + "name": "Japanese Ink Drawing", + "prompt": "Japanese Ink Drawing, {prompt}, ink drawing, inkwash, Japanese Ink Drawing", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, colorful, vibrant" + }, + { + "name": "Knolling Photography", + "prompt": "Knolling Photography, {prompt}, flat lay photography, object arrangment, knolling photography", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Light Cheery Atmosphere", + "prompt": "Light Cheery Atmosphere, {prompt}, happy, joyful, cheerful, carefree, gleeful, lighthearted, pleasant atmosphere", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, monochromatic, dark, moody" + }, + { + "name": "Logo Design", + "prompt": "Logo Design, {prompt}, dynamic graphic art, vector art, minimalist, professional logo design", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Luxurious Elegance", + "prompt": "Luxurious Elegance, {prompt}, extravagant, ornate, designer, opulent, picturesque, lavish", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Macro Photography", + "prompt": "Macro Photography, {prompt}, close-up, macro 100mm, macro photography", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Mandola Art", + "prompt": "Mandola art style, {prompt}, complex, circular design, mandola", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Marker Drawing", + "prompt": "Marker Drawing, {prompt}, bold marker lines, visibile paper texture, marker drawing", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, photograph, realistic" + }, + { + "name": "Medievalism", + "prompt": "Medievalism, {prompt}, inspired by The Middle Ages, medieval art, elaborate patterns and decoration, Medievalism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Minimalism", + "prompt": "Minimalism, {prompt}, abstract, simple geometic shapes, hard edges, sleek contours, Minimalism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Neo-Baroque", + "prompt": "Neo-Baroque, {prompt}, ornate and elaborate, dynaimc, Neo-Baroque", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Neo-Byzantine", + "prompt": "Neo-Byzantine, {prompt}, grand decorative religious style, Orthodox Christian inspired, Neo-Byzantine", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Neo-Futurism", + "prompt": "Neo-Futurism, {prompt}, high-tech, curves, spirals, flowing lines, idealistic future, Neo-Futurism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Neo-Impressionism", + "prompt": "Neo-Impressionism, {prompt}, tiny dabs of color, Pointillism, painterly, Neo-Impressionism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, photograph, realistic" + }, + { + "name": "Neo-Rococo", + "prompt": "Neo-Rococo, {prompt}, curved forms, naturalistic ornamentation, elaborate, decorative, gaudy, Neo-Rococo", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Neoclassicism", + "prompt": "Neoclassicism, {prompt}, ancient Rome and Greece inspired, idealic, sober colors, Neoclassicism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Op Art", + "prompt": "Op Art, {prompt}, optical illusion, abstract, geometric pattern, impression of movement, Op Art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Ornate and Intricate", + "prompt": "Ornate and Intricate, {prompt}, decorative, highly detailed, elaborate, ornate, intricate", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Pencil Sketch Drawing", + "prompt": "Pencil Sketch Drawing, {prompt}, black and white drawing, graphite drawing", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Pop Art 2", + "prompt": "Pop Art, {prompt}, vivid colors, flat color, 2D, strong lines, Pop Art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, photo, realistic" + }, + { + "name": "Rococo", + "prompt": "Rococo, {prompt}, flamboyant, pastel colors, curved lines, elaborate detail, Rococo", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Silhouette Art", + "prompt": "Silhouette Art, {prompt}, high contrast, well defined, Silhouette Art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Simple Vector Art", + "prompt": "Simple Vector Art, {prompt}, 2D flat, simple shapes, minimalistic, professional graphic, flat color, high contrast, Simple Vector Art", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, 3D, photo, realistic" + }, + { + "name": "Sketchup", + "prompt": "Sketchup, {prompt}, CAD, professional design, Sketchup", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, photo, photograph" + }, + { + "name": "Steampunk 2", + "prompt": "Steampunk, {prompt}, retrofuturistic science fantasy, steam-powered tech, vintage industry, gears, neo-victorian, steampunk", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Surrealism", + "prompt": "Surrealism, {prompt}, expressive, dramatic, organic lines and forms, dreamlike and mysterious, Surrealism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realistic" + }, + { + "name": "Suprematism", + "prompt": "Suprematism, {prompt}, abstract, limited color palette, geometric forms, Suprematism", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realistic" + }, + { + "name": "Terragen", + "prompt": "Terragen, {prompt}, beautiful massive landscape, epic scenery, Terragen", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Tranquil Relaxing Atmosphere", + "prompt": "Tranquil Relaxing Atmosphere, {prompt}, calming style, soothing colors, peaceful, idealic, Tranquil Relaxing Atmosphere", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, oversaturated" + }, + { + "name": "Sticker Designs", + "prompt": "Vector Art Stickers, {prompt}, professional vector design, sticker designs, Sticker Sheet", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Vibrant Rim Light", + "prompt": "Vibrant Rim Light, {prompt}, bright rim light, high contrast, bold edge light", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Volumetric Lighting", + "prompt": "Volumetric Lighting, {prompt}, light depth, dramatic atmospheric lighting, Volumetric Lighting", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast" + }, + { + "name": "Watercolor 2", + "prompt": "Watercolor style painting, {prompt}, visible paper texture, colorwash, watercolor", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, photo, realistic" + }, + { + "name": "Whimsical and Playful", + "prompt": "Whimsical and Playful, {prompt}, imaginative, fantastical, bight colors, stylized, happy, Whimsical and Playful", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, drab, boring, moody" + } +] diff --git a/sdxl_styles/sdxl_styles_fooocus.json b/sdxl_styles/sdxl_styles_fooocus.json new file mode 100644 index 0000000000000000000000000000000000000000..81d6442e6ea3d070a0c88d02596b6daa050cb12e --- /dev/null +++ b/sdxl_styles/sdxl_styles_fooocus.json @@ -0,0 +1,30 @@ +[ + { + "name": "Fooocus Enhance", + "negative_prompt": "(worst quality, low quality, normal quality, lowres, low details, oversaturated, undersaturated, overexposed, underexposed, grayscale, bw, bad photo, bad photography, bad art:1.4), (watermark, signature, text font, username, error, logo, words, letters, digits, autograph, trademark, name:1.2), (blur, blurry, grainy), morbid, ugly, asymmetrical, mutated malformed, mutilated, poorly lit, bad shadow, draft, cropped, out of frame, cut off, censored, jpeg artifacts, out of focus, glitch, duplicate, (airbrushed, cartoon, anime, semi-realistic, cgi, render, blender, digital art, manga, amateur:1.3), (3D ,3D Game, 3D Game Scene, 3D Character:1.1), (bad hands, bad anatomy, bad body, bad face, bad teeth, bad arms, bad legs, deformities:1.3)" + }, + { + "name": "Fooocus Sharp", + "prompt": "cinematic still {prompt} . emotional, harmonious, vignette, 4k epic detailed, shot on kodak, 35mm photo, sharp focus, high budget, cinemascope, moody, epic, gorgeous, film grain, grainy", + "negative_prompt": "anime, cartoon, graphic, (blur, blurry, bokeh), text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured" + }, + { + "name": "Fooocus Masterpiece", + "prompt": "(masterpiece), (best quality), (ultra-detailed), {prompt}, illustration, disheveled hair, detailed eyes, perfect composition, moist skin, intricate details, earrings, by wlop", + "negative_prompt": "longbody, lowres, bad anatomy, bad hands, missing fingers, pubic hair,extra digit, fewer digits, cropped, worst quality, low quality" + }, + { + "name": "Fooocus Photograph", + "prompt": "photograph {prompt}, 50mm . cinematic 4k epic detailed 4k epic detailed photograph shot on kodak detailed cinematic hbo dark moody, 35mm photo, grainy, vignette, vintage, Kodachrome, Lomography, stained, highly detailed, found footage", + "negative_prompt": "Brad Pitt, bokeh, depth of field, blurry, cropped, regular face, saturated, contrast, deformed iris, deformed pupils, semi-realistic, cgi, 3d, render, sketch, cartoon, drawing, anime, text, cropped, out of frame, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck" + }, + { + "name": "Fooocus Negative", + "negative_prompt": "deformed, bad anatomy, disfigured, poorly drawn face, mutated, extra limb, ugly, poorly drawn hands, missing limb, floating limbs, disconnected limbs, disconnected head, malformed hands, long neck, mutated hands and fingers, bad hands, missing fingers, cropped, worst quality, low quality, mutation, poorly drawn, huge calf, bad hands, fused hand, missing hand, disappearing arms, disappearing thigh, disappearing calf, disappearing legs, missing fingers, fused fingers, abnormal eye proportion, Abnormal hands, abnormal legs, abnormal feet, abnormal fingers, drawing, painting, crayon, sketch, graphite, impressionist, noisy, blurry, soft, deformed, ugly, anime, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch" + }, + { + "name": "Fooocus Cinematic", + "prompt": "cinematic still {prompt} . emotional, harmonious, vignette, highly detailed, high budget, bokeh, cinemascope, moody, epic, gorgeous, film grain, grainy", + "negative_prompt": "anime, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured" + } +] diff --git a/sdxl_styles/sdxl_styles_mre.json b/sdxl_styles/sdxl_styles_mre.json new file mode 100644 index 0000000000000000000000000000000000000000..c18c3100984ac7e2582d6d46db6f30aba23911b1 --- /dev/null +++ b/sdxl_styles/sdxl_styles_mre.json @@ -0,0 +1,112 @@ +[ + { + "name": "mre-cinematic-dynamic", + "prompt": "epic cinematic shot of dynamic {prompt} in motion. main subject of high budget action movie. raw photo, motion blur. best quality, high resolution", + "negative_prompt": "static, still, motionless, sluggish. drawing, painting, illustration, rendered. low budget. low quality, low resolution" + }, + { + "name": "mre-spontaneous-picture", + "prompt": "spontaneous picture of {prompt}, taken by talented amateur. best quality, high resolution. magical moment, natural look. simple but good looking", + "negative_prompt": "overthinked. low quality, low resolution" + }, + { + "name": "mre-artistic-vision", + "prompt": "powerful artistic vision of {prompt}. breathtaking masterpiece made by great artist. best quality, high resolution", + "negative_prompt": "insignificant, flawed, made by bad artist. low quality, low resolution" + }, + { + "name": "mre-dark-dream", + "prompt": "dark and unsettling dream showing {prompt}. best quality, high resolution. created by genius but depressed mad artist. grim beauty", + "negative_prompt": "naive, cheerful. comfortable, casual, boring, cliche. low quality, low resolution" + }, + { + "name": "mre-gloomy-art", + "prompt": "astonishing gloomy art made mainly of shadows and lighting, forming {prompt}. masterful usage of lighting, shadows and chiaroscuro. made by black-hearted artist, drawing from darkness. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-bad-dream", + "prompt": "picture from really bad dream about terrifying {prompt}, true horror. bone-chilling vision. mad world that shouldn't exist. best quality, high resolution", + "negative_prompt": "nice dream, pleasant experience. low quality, low resolution" + }, + { + "name": "mre-underground", + "prompt": "uncanny caliginous vision of {prompt}, created by remarkable underground artist. best quality, high resolution. raw and brutal art, careless but impressive style. inspired by darkness and chaos", + "negative_prompt": "photography, mainstream, civilized. low quality, low resolution" + }, + { + "name": "mre-surreal-painting", + "prompt": "surreal painting representing strange vision of {prompt}. harmonious madness, synergy with chance. unique artstyle, mindbending art, magical surrealism. best quality, high resolution", + "negative_prompt": "photography, illustration, drawing. realistic, possible. logical, sane. low quality, low resolution" + }, + { + "name": "mre-dynamic-illustration", + "prompt": "insanely dynamic illustration of {prompt}. best quality, high resolution. crazy artstyle, careless brushstrokes, emotional and fun", + "negative_prompt": "photography, realistic. static, still, slow, boring. low quality, low resolution" + }, + { + "name": "mre-undead-art", + "prompt": "long forgotten art created by undead artist illustrating {prompt}, tribute to the death and decay. miserable art of the damned. wretched and decaying world. best quality, high resolution", + "negative_prompt": "alive, playful, living. low quality, low resolution" + }, + { + "name": "mre-elemental-art", + "prompt": "art illustrating insane amounts of raging elemental energy turning into {prompt}, avatar of elements. magical surrealism, wizardry. best quality, high resolution", + "negative_prompt": "photography, realistic, real. low quality, low resolution" + }, + { + "name": "mre-space-art", + "prompt": "winner of inter-galactic art contest illustrating {prompt}, symbol of the interstellar singularity. best quality, high resolution. artstyle previously unseen in the whole galaxy", + "negative_prompt": "created by human race, low quality, low resolution" + }, + { + "name": "mre-ancient-illustration", + "prompt": "sublime ancient illustration of {prompt}, predating human civilization. crude and simple, but also surprisingly beautiful artwork, made by genius primeval artist. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-brave-art", + "prompt": "brave, shocking, and brutally true art showing {prompt}. inspired by courage and unlimited creativity. truth found in chaos. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-heroic-fantasy", + "prompt": "heroic fantasy painting of {prompt}, in the dangerous fantasy world. airbrush over oil on canvas. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-dark-cyberpunk", + "prompt": "dark cyberpunk illustration of brutal {prompt} in a world without hope, ruled by ruthless criminal corporations. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-lyrical-geometry", + "prompt": "geometric and lyrical abstraction painting presenting {prompt}. oil on metal. best quality, high resolution", + "negative_prompt": "photography, realistic, drawing, rendered. low quality, low resolution" + }, + { + "name": "mre-sumi-e-symbolic", + "prompt": "big long brushstrokes of deep black sumi-e turning into symbolic painting of {prompt}. master level raw art. best quality, high resolution", + "negative_prompt": "photography, rendered. low quality, low resolution" + }, + { + "name": "mre-sumi-e-detailed", + "prompt": "highly detailed black sumi-e painting of {prompt}. in-depth study of perfection, created by a master. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-manga", + "prompt": "manga artwork presenting {prompt}. created by japanese manga artist. highly emotional. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-anime", + "prompt": "anime artwork illustrating {prompt}. created by japanese anime studio. highly emotional. best quality, high resolution", + "negative_prompt": "low quality, low resolution" + }, + { + "name": "mre-comic", + "prompt": "breathtaking illustration from adult comic book presenting {prompt}. fabulous artwork. best quality, high resolution", + "negative_prompt": "deformed, ugly, low quality, low resolution" + } +] diff --git a/sdxl_styles/sdxl_styles_sai.json b/sdxl_styles/sdxl_styles_sai.json new file mode 100644 index 0000000000000000000000000000000000000000..a705b2431bf09735b276d26afbb8d55e9516ffcc --- /dev/null +++ b/sdxl_styles/sdxl_styles_sai.json @@ -0,0 +1,87 @@ +[ + { + "name": "sai-3d-model", + "prompt": "professional 3d model {prompt} . octane render, highly detailed, volumetric, dramatic lighting", + "negative_prompt": "ugly, deformed, noisy, low poly, blurry, painting" + }, + { + "name": "sai-analog film", + "prompt": "analog film photo {prompt} . faded film, desaturated, 35mm photo, grainy, vignette, vintage, Kodachrome, Lomography, stained, highly detailed, found footage", + "negative_prompt": "painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured" + }, + { + "name": "sai-anime", + "prompt": "anime artwork {prompt} . anime style, key visual, vibrant, studio anime, highly detailed", + "negative_prompt": "photo, deformed, black and white, realism, disfigured, low contrast" + }, + { + "name": "sai-cinematic", + "prompt": "cinematic film still {prompt} . shallow depth of field, vignette, highly detailed, high budget, bokeh, cinemascope, moody, epic, gorgeous, film grain, grainy", + "negative_prompt": "anime, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured" + }, + { + "name": "sai-comic book", + "prompt": "comic {prompt} . graphic illustration, comic art, graphic novel art, vibrant, highly detailed", + "negative_prompt": "photograph, deformed, glitch, noisy, realistic, stock photo" + }, + { + "name": "sai-craft clay", + "prompt": "play-doh style {prompt} . sculpture, clay art, centered composition, Claymation", + "negative_prompt": "sloppy, messy, grainy, highly detailed, ultra textured, photo" + }, + { + "name": "sai-digital art", + "prompt": "concept art {prompt} . digital artwork, illustrative, painterly, matte painting, highly detailed", + "negative_prompt": "photo, photorealistic, realism, ugly" + }, + { + "name": "sai-enhance", + "prompt": "breathtaking {prompt} . award-winning, professional, highly detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, distorted, grainy" + }, + { + "name": "sai-fantasy art", + "prompt": "ethereal fantasy concept art of {prompt} . magnificent, celestial, ethereal, painterly, epic, majestic, magical, fantasy art, cover art, dreamy", + "negative_prompt": "photographic, realistic, realism, 35mm film, dslr, cropped, frame, text, deformed, glitch, noise, noisy, off-center, deformed, cross-eyed, closed eyes, bad anatomy, ugly, disfigured, sloppy, duplicate, mutated, black and white" + }, + { + "name": "sai-isometric", + "prompt": "isometric style {prompt} . vibrant, beautiful, crisp, detailed, ultra detailed, intricate", + "negative_prompt": "deformed, mutated, ugly, disfigured, blur, blurry, noise, noisy, realistic, photographic" + }, + { + "name": "sai-line art", + "prompt": "line art drawing {prompt} . professional, sleek, modern, minimalist, graphic, line art, vector graphics", + "negative_prompt": "anime, photorealistic, 35mm film, deformed, glitch, blurry, noisy, off-center, deformed, cross-eyed, closed eyes, bad anatomy, ugly, disfigured, mutated, realism, realistic, impressionism, expressionism, oil, acrylic" + }, + { + "name": "sai-lowpoly", + "prompt": "low-poly style {prompt} . low-poly game art, polygon mesh, jagged, blocky, wireframe edges, centered composition", + "negative_prompt": "noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo" + }, + { + "name": "sai-neonpunk", + "prompt": "neonpunk style {prompt} . cyberpunk, vaporwave, neon, vibes, vibrant, stunningly beautiful, crisp, detailed, sleek, ultramodern, magenta highlights, dark purple shadows, high contrast, cinematic, ultra detailed, intricate, professional", + "negative_prompt": "painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured" + }, + { + "name": "sai-origami", + "prompt": "origami style {prompt} . paper art, pleated paper, folded, origami art, pleats, cut and fold, centered composition", + "negative_prompt": "noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo" + }, + { + "name": "sai-photographic", + "prompt": "cinematic photo {prompt} . 35mm photograph, film, bokeh, professional, 4k, highly detailed", + "negative_prompt": "drawing, painting, crayon, sketch, graphite, impressionist, noisy, blurry, soft, deformed, ugly" + }, + { + "name": "sai-pixel art", + "prompt": "pixel-art {prompt} . low-res, blocky, pixel art style, 8-bit graphics", + "negative_prompt": "sloppy, messy, blurry, noisy, highly detailed, ultra textured, photo, realistic" + }, + { + "name": "sai-texture", + "prompt": "texture {prompt} top down close-up", + "negative_prompt": "ugly, deformed, noisy, blurry" + } +] \ No newline at end of file diff --git a/sdxl_styles/sdxl_styles_twri.json b/sdxl_styles/sdxl_styles_twri.json new file mode 100644 index 0000000000000000000000000000000000000000..687a19d2bf97d7d9f40d46fd4d89fec4a9f057b6 --- /dev/null +++ b/sdxl_styles/sdxl_styles_twri.json @@ -0,0 +1,447 @@ +[ + { + "name": "ads-advertising", + "prompt": "advertising poster style {prompt} . Professional, modern, product-focused, commercial, eye-catching, highly detailed", + "negative_prompt": "noisy, blurry, amateurish, sloppy, unattractive" + }, + { + "name": "ads-automotive", + "prompt": "automotive advertisement style {prompt} . sleek, dynamic, professional, commercial, vehicle-focused, high-resolution, highly detailed", + "negative_prompt": "noisy, blurry, unattractive, sloppy, unprofessional" + }, + { + "name": "ads-corporate", + "prompt": "corporate branding style {prompt} . professional, clean, modern, sleek, minimalist, business-oriented, highly detailed", + "negative_prompt": "noisy, blurry, grungy, sloppy, cluttered, disorganized" + }, + { + "name": "ads-fashion editorial", + "prompt": "fashion editorial style {prompt} . high fashion, trendy, stylish, editorial, magazine style, professional, highly detailed", + "negative_prompt": "outdated, blurry, noisy, unattractive, sloppy" + }, + { + "name": "ads-food photography", + "prompt": "food photography style {prompt} . appetizing, professional, culinary, high-resolution, commercial, highly detailed", + "negative_prompt": "unappetizing, sloppy, unprofessional, noisy, blurry" + }, + { + "name": "ads-gourmet food photography", + "prompt": "gourmet food photo of {prompt} . soft natural lighting, macro details, vibrant colors, fresh ingredients, glistening textures, bokeh background, styled plating, wooden tabletop, garnished, tantalizing, editorial quality", + "negative_prompt": "cartoon, anime, sketch, grayscale, dull, overexposed, cluttered, messy plate, deformed" + }, + { + "name": "ads-luxury", + "prompt": "luxury product style {prompt} . elegant, sophisticated, high-end, luxurious, professional, highly detailed", + "negative_prompt": "cheap, noisy, blurry, unattractive, amateurish" + }, + { + "name": "ads-real estate", + "prompt": "real estate photography style {prompt} . professional, inviting, well-lit, high-resolution, property-focused, commercial, highly detailed", + "negative_prompt": "dark, blurry, unappealing, noisy, unprofessional" + }, + { + "name": "ads-retail", + "prompt": "retail packaging style {prompt} . vibrant, enticing, commercial, product-focused, eye-catching, professional, highly detailed", + "negative_prompt": "noisy, blurry, amateurish, sloppy, unattractive" + }, + { + "name": "artstyle-abstract", + "prompt": "abstract style {prompt} . non-representational, colors and shapes, expression of feelings, imaginative, highly detailed", + "negative_prompt": "realistic, photographic, figurative, concrete" + }, + { + "name": "artstyle-abstract expressionism", + "prompt": "abstract expressionist painting {prompt} . energetic brushwork, bold colors, abstract forms, expressive, emotional", + "negative_prompt": "realistic, photorealistic, low contrast, plain, simple, monochrome" + }, + { + "name": "artstyle-art deco", + "prompt": "art deco style {prompt} . geometric shapes, bold colors, luxurious, elegant, decorative, symmetrical, ornate, detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, modernist, minimalist" + }, + { + "name": "artstyle-art nouveau", + "prompt": "art nouveau style {prompt} . elegant, decorative, curvilinear forms, nature-inspired, ornate, detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, modernist, minimalist" + }, + { + "name": "artstyle-constructivist", + "prompt": "constructivist style {prompt} . geometric shapes, bold colors, dynamic composition, propaganda art style", + "negative_prompt": "realistic, photorealistic, low contrast, plain, simple, abstract expressionism" + }, + { + "name": "artstyle-cubist", + "prompt": "cubist artwork {prompt} . geometric shapes, abstract, innovative, revolutionary", + "negative_prompt": "anime, photorealistic, 35mm film, deformed, glitch, low contrast, noisy" + }, + { + "name": "artstyle-expressionist", + "prompt": "expressionist {prompt} . raw, emotional, dynamic, distortion for emotional effect, vibrant, use of unusual colors, detailed", + "negative_prompt": "realism, symmetry, quiet, calm, photo" + }, + { + "name": "artstyle-graffiti", + "prompt": "graffiti style {prompt} . street art, vibrant, urban, detailed, tag, mural", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic" + }, + { + "name": "artstyle-hyperrealism", + "prompt": "hyperrealistic art {prompt} . extremely high-resolution details, photographic, realism pushed to extreme, fine texture, incredibly lifelike", + "negative_prompt": "simplified, abstract, unrealistic, impressionistic, low resolution" + }, + { + "name": "artstyle-impressionist", + "prompt": "impressionist painting {prompt} . loose brushwork, vibrant color, light and shadow play, captures feeling over form", + "negative_prompt": "anime, photorealistic, 35mm film, deformed, glitch, low contrast, noisy" + }, + { + "name": "artstyle-pointillism", + "prompt": "pointillism style {prompt} . composed entirely of small, distinct dots of color, vibrant, highly detailed", + "negative_prompt": "line drawing, smooth shading, large color fields, simplistic" + }, + { + "name": "artstyle-pop art", + "prompt": "pop Art style {prompt} . bright colors, bold outlines, popular culture themes, ironic or kitsch", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, minimalist" + }, + { + "name": "artstyle-psychedelic", + "prompt": "psychedelic style {prompt} . vibrant colors, swirling patterns, abstract forms, surreal, trippy", + "negative_prompt": "monochrome, black and white, low contrast, realistic, photorealistic, plain, simple" + }, + { + "name": "artstyle-renaissance", + "prompt": "renaissance style {prompt} . realistic, perspective, light and shadow, religious or mythological themes, highly detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, modernist, minimalist, abstract" + }, + { + "name": "artstyle-steampunk", + "prompt": "steampunk style {prompt} . antique, mechanical, brass and copper tones, gears, intricate, detailed", + "negative_prompt": "deformed, glitch, noisy, low contrast, anime, photorealistic" + }, + { + "name": "artstyle-surrealist", + "prompt": "surrealist art {prompt} . dreamlike, mysterious, provocative, symbolic, intricate, detailed", + "negative_prompt": "anime, photorealistic, realistic, deformed, glitch, noisy, low contrast" + }, + { + "name": "artstyle-typography", + "prompt": "typographic art {prompt} . stylized, intricate, detailed, artistic, text-based", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic" + }, + { + "name": "artstyle-watercolor", + "prompt": "watercolor painting {prompt} . vibrant, beautiful, painterly, detailed, textural, artistic", + "negative_prompt": "anime, photorealistic, 35mm film, deformed, glitch, low contrast, noisy" + }, + { + "name": "futuristic-biomechanical", + "prompt": "biomechanical style {prompt} . blend of organic and mechanical elements, futuristic, cybernetic, detailed, intricate", + "negative_prompt": "natural, rustic, primitive, organic, simplistic" + }, + { + "name": "futuristic-biomechanical cyberpunk", + "prompt": "biomechanical cyberpunk {prompt} . cybernetics, human-machine fusion, dystopian, organic meets artificial, dark, intricate, highly detailed", + "negative_prompt": "natural, colorful, deformed, sketch, low contrast, watercolor" + }, + { + "name": "futuristic-cybernetic", + "prompt": "cybernetic style {prompt} . futuristic, technological, cybernetic enhancements, robotics, artificial intelligence themes", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, historical, medieval" + }, + { + "name": "futuristic-cybernetic robot", + "prompt": "cybernetic robot {prompt} . android, AI, machine, metal, wires, tech, futuristic, highly detailed", + "negative_prompt": "organic, natural, human, sketch, watercolor, low contrast" + }, + { + "name": "futuristic-cyberpunk cityscape", + "prompt": "cyberpunk cityscape {prompt} . neon lights, dark alleys, skyscrapers, futuristic, vibrant colors, high contrast, highly detailed", + "negative_prompt": "natural, rural, deformed, low contrast, black and white, sketch, watercolor" + }, + { + "name": "futuristic-futuristic", + "prompt": "futuristic style {prompt} . sleek, modern, ultramodern, high tech, detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, vintage, antique" + }, + { + "name": "futuristic-retro cyberpunk", + "prompt": "retro cyberpunk {prompt} . 80's inspired, synthwave, neon, vibrant, detailed, retro futurism", + "negative_prompt": "modern, desaturated, black and white, realism, low contrast" + }, + { + "name": "futuristic-retro futurism", + "prompt": "retro-futuristic {prompt} . vintage sci-fi, 50s and 60s style, atomic age, vibrant, highly detailed", + "negative_prompt": "contemporary, realistic, rustic, primitive" + }, + { + "name": "futuristic-sci-fi", + "prompt": "sci-fi style {prompt} . futuristic, technological, alien worlds, space themes, advanced civilizations", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, historical, medieval" + }, + { + "name": "futuristic-vaporwave", + "prompt": "vaporwave style {prompt} . retro aesthetic, cyberpunk, vibrant, neon colors, vintage 80s and 90s style, highly detailed", + "negative_prompt": "monochrome, muted colors, realism, rustic, minimalist, dark" + }, + { + "name": "game-bubble bobble", + "prompt": "Bubble Bobble style {prompt} . 8-bit, cute, pixelated, fantasy, vibrant, reminiscent of Bubble Bobble game", + "negative_prompt": "realistic, modern, photorealistic, violent, horror" + }, + { + "name": "game-cyberpunk game", + "prompt": "cyberpunk game style {prompt} . neon, dystopian, futuristic, digital, vibrant, detailed, high contrast, reminiscent of cyberpunk genre video games", + "negative_prompt": "historical, natural, rustic, low detailed" + }, + { + "name": "game-fighting game", + "prompt": "fighting game style {prompt} . dynamic, vibrant, action-packed, detailed character design, reminiscent of fighting video games", + "negative_prompt": "peaceful, calm, minimalist, photorealistic" + }, + { + "name": "game-gta", + "prompt": "GTA-style artwork {prompt} . satirical, exaggerated, pop art style, vibrant colors, iconic characters, action-packed", + "negative_prompt": "realistic, black and white, low contrast, impressionist, cubist, noisy, blurry, deformed" + }, + { + "name": "game-mario", + "prompt": "Super Mario style {prompt} . vibrant, cute, cartoony, fantasy, playful, reminiscent of Super Mario series", + "negative_prompt": "realistic, modern, horror, dystopian, violent" + }, + { + "name": "game-minecraft", + "prompt": "Minecraft style {prompt} . blocky, pixelated, vibrant colors, recognizable characters and objects, game assets", + "negative_prompt": "smooth, realistic, detailed, photorealistic, noise, blurry, deformed" + }, + { + "name": "game-pokemon", + "prompt": "Pokémon style {prompt} . vibrant, cute, anime, fantasy, reminiscent of Pokémon series", + "negative_prompt": "realistic, modern, horror, dystopian, violent" + }, + { + "name": "game-retro arcade", + "prompt": "retro arcade style {prompt} . 8-bit, pixelated, vibrant, classic video game, old school gaming, reminiscent of 80s and 90s arcade games", + "negative_prompt": "modern, ultra-high resolution, photorealistic, 3D" + }, + { + "name": "game-retro game", + "prompt": "retro game art {prompt} . 16-bit, vibrant colors, pixelated, nostalgic, charming, fun", + "negative_prompt": "realistic, photorealistic, 35mm film, deformed, glitch, low contrast, noisy" + }, + { + "name": "game-rpg fantasy game", + "prompt": "role-playing game (RPG) style fantasy {prompt} . detailed, vibrant, immersive, reminiscent of high fantasy RPG games", + "negative_prompt": "sci-fi, modern, urban, futuristic, low detailed" + }, + { + "name": "game-strategy game", + "prompt": "strategy game style {prompt} . overhead view, detailed map, units, reminiscent of real-time strategy video games", + "negative_prompt": "first-person view, modern, photorealistic" + }, + { + "name": "game-streetfighter", + "prompt": "Street Fighter style {prompt} . vibrant, dynamic, arcade, 2D fighting game, highly detailed, reminiscent of Street Fighter series", + "negative_prompt": "3D, realistic, modern, photorealistic, turn-based strategy" + }, + { + "name": "game-zelda", + "prompt": "Legend of Zelda style {prompt} . vibrant, fantasy, detailed, epic, heroic, reminiscent of The Legend of Zelda series", + "negative_prompt": "sci-fi, modern, realistic, horror" + }, + { + "name": "misc-architectural", + "prompt": "architectural style {prompt} . clean lines, geometric shapes, minimalist, modern, architectural drawing, highly detailed", + "negative_prompt": "curved lines, ornate, baroque, abstract, grunge" + }, + { + "name": "misc-disco", + "prompt": "disco-themed {prompt} . vibrant, groovy, retro 70s style, shiny disco balls, neon lights, dance floor, highly detailed", + "negative_prompt": "minimalist, rustic, monochrome, contemporary, simplistic" + }, + { + "name": "misc-dreamscape", + "prompt": "dreamscape {prompt} . surreal, ethereal, dreamy, mysterious, fantasy, highly detailed", + "negative_prompt": "realistic, concrete, ordinary, mundane" + }, + { + "name": "misc-dystopian", + "prompt": "dystopian style {prompt} . bleak, post-apocalyptic, somber, dramatic, highly detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, cheerful, optimistic, vibrant, colorful" + }, + { + "name": "misc-fairy tale", + "prompt": "fairy tale {prompt} . magical, fantastical, enchanting, storybook style, highly detailed", + "negative_prompt": "realistic, modern, ordinary, mundane" + }, + { + "name": "misc-gothic", + "prompt": "gothic style {prompt} . dark, mysterious, haunting, dramatic, ornate, detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, cheerful, optimistic" + }, + { + "name": "misc-grunge", + "prompt": "grunge style {prompt} . textured, distressed, vintage, edgy, punk rock vibe, dirty, noisy", + "negative_prompt": "smooth, clean, minimalist, sleek, modern, photorealistic" + }, + { + "name": "misc-horror", + "prompt": "horror-themed {prompt} . eerie, unsettling, dark, spooky, suspenseful, grim, highly detailed", + "negative_prompt": "cheerful, bright, vibrant, light-hearted, cute" + }, + { + "name": "misc-kawaii", + "prompt": "kawaii style {prompt} . cute, adorable, brightly colored, cheerful, anime influence, highly detailed", + "negative_prompt": "dark, scary, realistic, monochrome, abstract" + }, + { + "name": "misc-lovecraftian", + "prompt": "lovecraftian horror {prompt} . eldritch, cosmic horror, unknown, mysterious, surreal, highly detailed", + "negative_prompt": "light-hearted, mundane, familiar, simplistic, realistic" + }, + { + "name": "misc-macabre", + "prompt": "macabre style {prompt} . dark, gothic, grim, haunting, highly detailed", + "negative_prompt": "bright, cheerful, light-hearted, cartoonish, cute" + }, + { + "name": "misc-manga", + "prompt": "manga style {prompt} . vibrant, high-energy, detailed, iconic, Japanese comic style", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, Western comic style" + }, + { + "name": "misc-metropolis", + "prompt": "metropolis-themed {prompt} . urban, cityscape, skyscrapers, modern, futuristic, highly detailed", + "negative_prompt": "rural, natural, rustic, historical, simple" + }, + { + "name": "misc-minimalist", + "prompt": "minimalist style {prompt} . simple, clean, uncluttered, modern, elegant", + "negative_prompt": "ornate, complicated, highly detailed, cluttered, disordered, messy, noisy" + }, + { + "name": "misc-monochrome", + "prompt": "monochrome {prompt} . black and white, contrast, tone, texture, detailed", + "negative_prompt": "colorful, vibrant, noisy, blurry, deformed" + }, + { + "name": "misc-nautical", + "prompt": "nautical-themed {prompt} . sea, ocean, ships, maritime, beach, marine life, highly detailed", + "negative_prompt": "landlocked, desert, mountains, urban, rustic" + }, + { + "name": "misc-space", + "prompt": "space-themed {prompt} . cosmic, celestial, stars, galaxies, nebulas, planets, science fiction, highly detailed", + "negative_prompt": "earthly, mundane, ground-based, realism" + }, + { + "name": "misc-stained glass", + "prompt": "stained glass style {prompt} . vibrant, beautiful, translucent, intricate, detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic" + }, + { + "name": "misc-techwear fashion", + "prompt": "techwear fashion {prompt} . futuristic, cyberpunk, urban, tactical, sleek, dark, highly detailed", + "negative_prompt": "vintage, rural, colorful, low contrast, realism, sketch, watercolor" + }, + { + "name": "misc-tribal", + "prompt": "tribal style {prompt} . indigenous, ethnic, traditional patterns, bold, natural colors, highly detailed", + "negative_prompt": "modern, futuristic, minimalist, pastel" + }, + { + "name": "misc-zentangle", + "prompt": "zentangle {prompt} . intricate, abstract, monochrome, patterns, meditative, highly detailed", + "negative_prompt": "colorful, representative, simplistic, large fields of color" + }, + { + "name": "papercraft-collage", + "prompt": "collage style {prompt} . mixed media, layered, textural, detailed, artistic", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic" + }, + { + "name": "papercraft-flat papercut", + "prompt": "flat papercut style {prompt} . silhouette, clean cuts, paper, sharp edges, minimalist, color block", + "negative_prompt": "3D, high detail, noise, grainy, blurry, painting, drawing, photo, disfigured" + }, + { + "name": "papercraft-kirigami", + "prompt": "kirigami representation of {prompt} . 3D, paper folding, paper cutting, Japanese, intricate, symmetrical, precision, clean lines", + "negative_prompt": "painting, drawing, 2D, noisy, blurry, deformed" + }, + { + "name": "papercraft-paper mache", + "prompt": "paper mache representation of {prompt} . 3D, sculptural, textured, handmade, vibrant, fun", + "negative_prompt": "2D, flat, photo, sketch, digital art, deformed, noisy, blurry" + }, + { + "name": "papercraft-paper quilling", + "prompt": "paper quilling art of {prompt} . intricate, delicate, curling, rolling, shaping, coiling, loops, 3D, dimensional, ornamental", + "negative_prompt": "photo, painting, drawing, 2D, flat, deformed, noisy, blurry" + }, + { + "name": "papercraft-papercut collage", + "prompt": "papercut collage of {prompt} . mixed media, textured paper, overlapping, asymmetrical, abstract, vibrant", + "negative_prompt": "photo, 3D, realistic, drawing, painting, high detail, disfigured" + }, + { + "name": "papercraft-papercut shadow box", + "prompt": "3D papercut shadow box of {prompt} . layered, dimensional, depth, silhouette, shadow, papercut, handmade, high contrast", + "negative_prompt": "painting, drawing, photo, 2D, flat, high detail, blurry, noisy, disfigured" + }, + { + "name": "papercraft-stacked papercut", + "prompt": "stacked papercut art of {prompt} . 3D, layered, dimensional, depth, precision cut, stacked layers, papercut, high contrast", + "negative_prompt": "2D, flat, noisy, blurry, painting, drawing, photo, deformed" + }, + { + "name": "papercraft-thick layered papercut", + "prompt": "thick layered papercut art of {prompt} . deep 3D, volumetric, dimensional, depth, thick paper, high stack, heavy texture, tangible layers", + "negative_prompt": "2D, flat, thin paper, low stack, smooth texture, painting, drawing, photo, deformed" + }, + { + "name": "photo-alien", + "prompt": "alien-themed {prompt} . extraterrestrial, cosmic, otherworldly, mysterious, sci-fi, highly detailed", + "negative_prompt": "earthly, mundane, common, realistic, simple" + }, + { + "name": "photo-film noir", + "prompt": "film noir style {prompt} . monochrome, high contrast, dramatic shadows, 1940s style, mysterious, cinematic", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, vibrant, colorful" + }, + { + "name": "photo-glamour", + "prompt": "glamorous photo {prompt} . high fashion, luxurious, extravagant, stylish, sensual, opulent, elegance, stunning beauty, professional, high contrast, detailed", + "negative_prompt": "ugly, deformed, noisy, blurry, distorted, grainy, sketch, low contrast, dull, plain, modest" + }, + { + "name": "photo-hdr", + "prompt": "HDR photo of {prompt} . High dynamic range, vivid, rich details, clear shadows and highlights, realistic, intense, enhanced contrast, highly detailed", + "negative_prompt": "flat, low contrast, oversaturated, underexposed, overexposed, blurred, noisy" + }, + { + "name": "photo-iphone photographic", + "prompt": "iphone photo {prompt} . large depth of field, deep depth of field, highly detailed", + "negative_prompt": "drawing, painting, crayon, sketch, graphite, impressionist, noisy, blurry, soft, deformed, ugly, shallow depth of field, bokeh" + }, + { + "name": "photo-long exposure", + "prompt": "long exposure photo of {prompt} . Blurred motion, streaks of light, surreal, dreamy, ghosting effect, highly detailed", + "negative_prompt": "static, noisy, deformed, shaky, abrupt, flat, low contrast" + }, + { + "name": "photo-neon noir", + "prompt": "neon noir {prompt} . cyberpunk, dark, rainy streets, neon signs, high contrast, low light, vibrant, highly detailed", + "negative_prompt": "bright, sunny, daytime, low contrast, black and white, sketch, watercolor" + }, + { + "name": "photo-silhouette", + "prompt": "silhouette style {prompt} . high contrast, minimalistic, black and white, stark, dramatic", + "negative_prompt": "ugly, deformed, noisy, blurry, low contrast, color, realism, photorealistic" + }, + { + "name": "photo-tilt-shift", + "prompt": "tilt-shift photo of {prompt} . selective focus, miniature effect, blurred background, highly detailed, vibrant, perspective control", + "negative_prompt": "blurry, noisy, deformed, flat, low contrast, unrealistic, oversaturated, underexposed" + } +] \ No newline at end of file diff --git a/shared.py b/shared.py new file mode 100644 index 0000000000000000000000000000000000000000..269809e3ff11cc0d7cc4bf82d520ea967b53bdac --- /dev/null +++ b/shared.py @@ -0,0 +1,2 @@ +gradio_root = None +last_stop = None diff --git a/update_log.md b/update_log.md new file mode 100644 index 0000000000000000000000000000000000000000..ea2d30a5a6e5108876c6f3fd744e07dde7fd3b2e --- /dev/null +++ b/update_log.md @@ -0,0 +1,525 @@ +**(2023 Nov 26) Hi all, the feature updating of Fooocus will be paused for about two or three weeks because we have some other workloads. See you soon and we will come back in mid December. However, you may still see updates if other collaborators are fixing bugs or solving problems.** + +# 2.1.823 + +* Fix some potential problem when LoRAs has clip keys and user want to load those LoRAs to refiners. + +# 2.1.822 + +* New inpaint system (inpaint beta test ends). + +# 2.1.821 + +* New UI for LoRAs. +* Improved preset system: normalized preset keys and file names. +* Improved session system: now multiple users can use one Fooocus at the same time without seeing others' results. +* Improved some computation related to model precision. +* Improved config loading system with user-friendly prints. + +# 2.1.820 + +* support "--disable-image-log" to prevent writing images and logs to hard drive. + +# 2.1.819 + +* Allow disabling preview in dev tools. + +# 2.1.818 + +* Fix preset lora failed to load when the weight is exactly one. + +# 2.1.817 + +* support "--theme dark" and "--theme light". +* added preset files "default" and "lcm", these presets exist but will not create launcher files (will not be exposed to users) to keep entry clean. The "--preset lcm" is equivalent to select "Extreme Speed" in UI, but will likely to make some online service deploying easier. + +# 2.1.815 + +* Multiple loras in preset. + +# 2.1.814 + +* Allow using previous preset of official SAI SDXL by modify the args to '--preset sai'. ~Note that this preset will set inpaint engine back to previous v1 to get same results like before. To change the inpaint engine to v2.6, use the dev tools -> inpaint engine -> v2.6.~ (update: it is not needed now after some tests.) + +# 2.1.813 + +* Allow preset to set default inpaint engine. + +# 2.1.812 + +* Allow preset to set default performance. +* heunpp2 sampler. + +# 2.1.810 + +* Added hints to config_modification_tutorial.txt +* Removed user hacked aspect ratios in I18N english templates, but it will still be read like before. +* fix some style sorting problem again (perhaps should try Gradio 4.0 later). +* Refreshed I18N english templates with more keys. + +# 2.1.809 + +* fix some sorting problem. + +# 2.1.808 + +* Aspect ratios now show aspect ratios. +* Added style search. +* Added style sorting/ordering/favorites. + +# 2.1.807 + +* Click on image to see it in full screen. + +# 2.1.806 + +* Fix some lora problems related to clip. + +# 2.1.805 + +* Responsive UI for small screens. +* Added skip preprocessor in dev tools. + +# 2.1.802 + +* Default inpaint engine changed to v2.6. You can still use inpaint engine v1 in dev tools. +* Fix some VRAM problems. + +# 2.1.799 + +* Added 'Extreme Speed' performance mode (based on LCM). The previous complicated settings are not needed now. + +# 2.1.798 + +* added lcm scheduler - LCM may need to set both sampler and scheduler to "lcm". Other than that, see the description in 2.1.782 logs. + +# 2.1.797 + +* fixed some dependency problems with facexlib and filterpy. + +# 2.1.793 + +* Added many javascripts to improve user experience. Now users with small screen will always see full canvas without needing to scroll. + +# 2.1.790 + +* Face swap (in line with Midjourney InsightFace): Input Image -> Image Prompt -> Advanced -> FaceSwap +* The performance is super high. Use it carefully and never use it in any illegal things! +* This implementation will crop faces for you and you do NOT need to crop faces before feeding images into Fooocus. (If you previously manually crop faces from images for other software, you do not need to do that now in Fooocus.) + +# 2.1.788 + +* Fixed some math problems in previous versions. +* Inpaint engine v2.6 join the beta test of Fooocus inpaint models. Use it in dev tools -> inpaint engine -> v2.6 . + +# 2.1.785 + +* The `user_path_config.txt` is deprecated since 2.1.785. If you are using it right now, please use the new `config.txt` instead. See also the new documentation in the Readme. +* The paths in `user_path_config.txt` will still be loaded in recent versions, but it will be removed soon. +* We use very user-friendly method to automatically transfer your path settings from `user_path_config.txt` to `config.txt` and usually you do not need to do anything. +* The new `config.txt` will never save default values so the default value changes in scripts will not be prevented by old config files. + +# 2.1.782 + +2.1.782 is mainly an update for a new LoRA system that supports both SDXL loras and SD1.5 loras. + +Now when you load a lora, the following things will happen: + +1. try to load the lora to the base model, if failed (model mismatch), then try to load the lora to refiner. +2. try to load the lora to refiner, if failed (model mismatch) then do nothing. + +In this way, Fooocus 2.1.782 can benefit from all models and loras from CivitAI with both SDXL and SD1.5 ecosystem, using the unique Fooocus swap algorithm, to achieve extremely high quality results (although the default setting is already very high quality), especially in some anime use cases, if users really want to play with all these things. + +Recently the community also developed LCM loras. Users can use it by setting the sampler as 'LCM', scheduler as 'sgm_uniform' (Update in 2.1.798: scheduler should also be "lcm"), the forced overwrite of sampling step as 4 to 8, and CFG guidance as 1.0, in dev tools. Do not forget to change the LCM lora weight to 1.0 (many people forget this and report failure cases). Also, set refiner to None. If LCM's feedback in the artists community is good (not the feedback in the programmer community of Stable Diffusion), Fooocus may add some other shortcuts in the future. + +# 2.1.781 + +(2023 Oct 26) Hi all, the feature updating of Fooocus will (really, really, this time) be paused for about two or three weeks because we really have some other workloads. Thanks for the passion of you all (and we in fact have kept updating even after last pausing announcement a week ago, because of many great feedbacks) - see you soon and we will come back in mid November. However, you may still see updates if other collaborators are fixing bugs or solving problems. + +* Disable refiner to speed up when new users mistakenly set same model to base and refiner. + +# 2.1.779 + +* Disable image grid by default because many users reports performance issues. For example, https://github.com/lllyasviel/Fooocus/issues/829 and so on. The image grid will cause problem when user hard drive is not super fast, or when user internet connection is not very good (eg, run in remote). The option is moved to dev tools if users want to use it. We will take a look at it later. + +# 2.1.776 + +* Support Ctrl+Up/Down Arrow to change prompt emphasizing weights. + +# 2.1.750 + +* New UI: now you can get each image during generating. + +# 2.1.743 + +* Improved GPT2 by removing some tokens that may corrupt styles. + +# 2.1.741 + +Style Updates: + +* "Default (Slightly Cinematic)" as renamed to "Fooocus Cinematic". +* "Default (Slightly Cinematic)" is canceled from default style selections. +* Added "Fooocus Sharp". This style combines many CivitAI prompts that reduces SDXL blurry and improves sharpness in a relatively natural way. +* Added "Fooocus Enhance". This style mainly use the very popular [default negative prompts from JuggernautXL](https://civitai.com/models/133005) and some other enhancing words. JuggernautXL's negative prompt has been proved to be very effective in many recent image posts on CivitAI to improve JuggernautXL and many other models. +* "Fooocus Sharp" and "Fooocus Enhance" and "Fooocus V2" becomes the new default set of styles. +* Removed the default text in the "negative prompt" input area since it is not necessary now. +* You can reproduce previous results by using "Fooocus Cinematic". +* "Fooocus Sharp" and "Fooocus Enhance" may undergo minor revision in future updates. + +# 2.1.739 + +* Added support for authentication in --share mode (via auth.json). + +# 2.1.737 + +* Allowed customizing resolutions in config. + +Modifying this will make results worse if you do not understand how Positional Encoding works. + +You have been warned. + +If you do not know why numbers must be transformed with many Sin and Cos functions (yes, those Trigonometric functions that you learn in junior high school) before they are fed to SDXL, we do not encourage you to change this - you will become a victim of Positional Encoding. You are likely to suffer from an easy-to-fail tool, rather than getting more control. + +Your knowledge gained from SD1.5 (for example, resolution numbers divided by 8 or 64 are good enough for UNet) does not work in SDXL. The SDXL uses Positional Encoding. The SD1.5 does not use Positional Encoding. They are completely different. + +Your knowledge gained from other resources (for example, resolutions around 1024 are good enough for SDXL) is wrong. The SDXL uses Positional Encoding. People who say "all resolutions around 1024 are good" do not understand what is Positional Encoding. They are not intentionally misleading. They are just not aware of the fact that SDXL is using Positional Encoding. + +The number 1152 must be exactly 1152, not 1152-1, not 1152+1, not 1152-8, not 1152+8. The number 1152 must be exactly 1152. Just Google what is a Positional Encoding. + +Again, if you do not understand how Positional Encoding works, just do not change the resolution numbers. + +# 2.1.735 + +* Fixed many problems related to torch autocast. + +# 2.1.733 + +* Increased allowed random seed range. + +# 2.1.728 + +* Fixed some potential numerical problems since 2.1.723 + +# 2.1.723 + +* Improve Fooocus Anime a bit by using better SD1.5 refining formulation. + +# 2.1.722 + +* Now it is possible to translate 100% all texts in the UI. + +# 2.1.721 + +* Added language/en.json to make translation easier. + +# 2.1.720 + +* Added Canvas Zoom to inpaint canvas +* Fixed the problem that image will be cropped in UI when the uploaded image is too wide. + +# 2.1.719 + +* I18N + +# 2.1.718 + +* Corrected handling dash in wildcard names, more wildcards (extended-color). + +# 2.1.717 + +* Corrected displaying multi-line prompts in Private Log. + +# 2.1.716 + +* Added support for nested wildcards, more wildcards (flower, color_flower). + +# 2.1.714 + +* Fixed resolution problems. + +# 2.1.712 + +* Cleaned up Private Log (most users won't need information about raw prompts). + +# 2.1.711 + +* Added more information about prompts in Private Log. +* Made wildcards in negative prompt use different seed. + +# 2.1.710 + +* Added information about wildcards usage in console log. + +# 2.1.709 + +* Allowed changing default values of advanced checkbox and image number. + +# 2.1.707 + +* Updated Gradio to v3.41.2. + +# 2.1.703 + +* Fixed many previous problems related to inpaint. + +# 2.1.702 + +* Corrected reading empty negative prompt from config (it shouldn't turn into None). + +# 2.1.701 + +* Updated FreeU node to v2 (gives less overcooked results). + +# 2.1.699 + +* Disabled smart memory management (solves some memory issues). + +# 2.1.698 + +* Added support for loading model files from subfolders. + +# 2.1.696 + +* Improved wildcards implementation (using same wildcard multiple times will now return different values). + +**(2023 Oct 18) Again, the feature updating of Fooocus will be paused for about two or three weeks because we have some other workloads - we will come back in early or mid November. However, you may still see updates if other collaborators are fixing bugs or solving problems.** + +# 2.1.695 (requested emergency bug fix) + +* Reduced 3.4GB RAM use when swapping base model. +* Reduced 372MB VRAM use in VAE decoding after using control model in image prompt. +* Note that Official ComfyUI (d44a2de) will run out of VRAM when using sdxl and control-lora on 2060 6GB that does not support float16 at resolution 1024. Fooocus 2.1.695 succeeded in outputting images without OOM using exactly same devices. + +(2023 Oct 17) Announcement of update being paused. + +# 2.1.693 + +* Putting custom styles before pre-defined styles. +* Avoided the consusion between Fooocus Anime preset and Fooocus Anime style (Fooocus Anime style is renamed to Fooocus Masterpiece because it does not make images Anime-looking if not using with Fooocus Anime preset). +* Fixed some minor bugs in Fooocus Anime preset's prompt emphasizing of commas. +* Supported and documented embedding grammar (and wildcards grammar). +* This release is a relative stable version and many features are determined now. + +# 2.1.687 + +* Added support for wildcards (using files from wildcards folder - try prompts like `__color__ sports car` with different seeds). + +# 2.1.682 + +* Added support for custom styles (loaded from JSON files placed in sdxl_styles folder). + +# 2.1.681 + +* Added support for generate hotkey (CTRL+ENTER). +* Added support for generate forever (RMB on Generate button). +* Added support for playing sound when generation is finished ('notification.ogg' or 'notification.mp3'). + +# 2.1.62 + +* Preset system. Added anime and realistic support. + +# 2.1.52 + +* removed pygit2 dependency (expect auto update) so that people will never have permission denied problems. + +# 2.1.50 + +* Begin to support sd1.5 as refiner. This method scale sigmas given SD15/Xl latent scale and is probably the most correct way to do it. I am going to write a discussion soon. + +# 2.1.25 + +AMD support on Linux and Windows. + +# 2.1.0 + +* Image Prompt +* Finished the "Moving from Midjourney" Table + +# 2.0.85 + +* Speed Up Again + +# 2.0.80 + +* Improved the scheduling of ADM guidance and CFG mimicking for better visual quality in high frequency domain and small objects. + +# 2.0.80 + +* Rework many patches and some UI details. +* Speed up processing. +* Move Colab to independent branch. +* Implemented CFG Scale and TSNR correction when CFG is bigger than 10. +* Implemented Developer Mode with more options to debug. + +### 2.0.72 + +(2023 sep 21) The feature updating of Fooocus will be paused for about two or three weeks because we have some events and travelling - we will come back in early or mid October. + +### 2.0.72 + +* Allow users to choose path of models. + +### 2.0.65 + +* Inpaint model released. + +### 2.0.50 + +* Variation/Upscale (Midjourney Toolbar) implemented. + +### 2.0.16 + +* Virtual memory system implemented. Now Colab can run both base model and refiner model with 7.8GB RAM + 5.3GB VRAM, and it never crashes. +* If you are lucky enough to read this line, keep in mind that ComfyUI cannot do this. This is very reasonable that Fooocus is more optimized because it only need to handle a fixed pipeline, but ComfyUI need to consider arbitrary pipelines. +* But if we just consider the optimization of this fixed workload, after 2.0.16, Fooocus has become the most optimized SDXL app, outperforming ComfyUI. + +### 2.0.0 + +* V2 released. +* completely rewrite text processing pipeline (higher image quality and prompt understanding). +* support multi-style. +* In 100 tests (prompts written by ChatGPT), V2 default results outperform V1 default results in 87 cases, evaluated by two human. +* In 100 tests (prompts written by ChatGPT), V2 prompt understanding outperform V1 prompt understanding in 81 cases, evaluated by two human, in both default setting and multi/single style mode. +* Because the above number is above 80%, we view this as a major update and directly jump to 2.0.0. +* Some other things are renamed. + +### 1.0.67 + +* Use dynamic weighting and lower weights for prompt expansion. + +### 1.0.64 + +* Fixed a small OOM problem. + +### 1.0.62 + +* Change prompt expansion to suffix mode for better balance of semantic and style (and debugging). + +### 1.0.60 + +* Tune the balance between style and Prompt Expansion. + +### 1.0.56 + +* Begin to use magic split. + +### 1.0.55 + +* Minor changes of Prompt Expansion. + +### 1.0.52 + +* Reduce the semantic corruption of Prompt Expansion. + +### 1.0.51 + +* Speed up Prompt Expansion a bit. + +### 1.0.50 + +* Prompt expansion and a "Raw mode" to turn it off (similar to Midjourney's "raw"). + +### 1.0.45 + +* Reworked SAG, removed unnecessary patch +* Reworked anisotropic filters for faster compute. +* Replaced with guided anisotropic filter for less distortion. + +### 1.0.41 + +(The update of Fooocus will be paused for a period of time for AUTOMATIC1111 sd-webui 1.6.X, and some features will also be implemented as webui extensions) + +### 1.0.40 + +* Behaviors reverted to 1.0.36 again (refiner steps). The 1.0.36 is too perfect and too typical; beating 1.0.36 is just impossible. + +### 1.0.39 + +* Reverted unstable changes between 1.0.37 and 1.0.38 . +* Increased refiner steps to half of sampling steps. + +### 1.0.36 + +* Change gaussian kernel to anisotropic kernel. + +### 1.0.34 + +* Random seed restoring. + +### 1.0.33 + +* Hide items in log when images are removed. + +### 1.0.32 + +* Fooocus private log + +### 1.0.31 + +* Fix typo and UI. + +### 1.0.29 + +* Added "Advanced->Advanced->Advanced" block for future development. + +### 1.0.29 + +* Fix overcook problem in 1.0.28 + +### 1.0.28 + +* SAG implemented + +### 1.0.27 + +* Fix small problem in textbox css + +### 1.0.25 + +* support sys.argv --listen --share --port + +### 1.0.24 + +* Taller input textbox. + +### 1.0.23 + +* Added some hints on linux after UI start so users know the App does not fail. + +### 1.0.20 + +* Support linux. + +### 1.0.20 + +* Speed-up text encoder. + +### 1.0.20 + +* Re-write UI to use async codes: (1) for faster start, and (2) for better live preview. +* Removed opencv dependency +* Plan to support Linux soon + +### 1.0.19 + +* Unlock to allow changing model. + +### 1.0.17 + +* Change default model to SDXL-1.0-vae-0.9. (This means the models will be downloaded again, but we should do it as early as possible so that all new users only need to download once. Really sorry for day-0 users. But frankly this is not too late considering that the project is just publicly available in less than 24 hours - if it has been a week then we will prefer more lightweight tricks to update.) + +### 1.0.16 + +* Implemented "Fooocus/outputs" folder for saving user results. +* Ignored cv2 errors when preview fails. +* Mentioned future AMD support in Readme. +* Created this log. + +### 1.0.15 + +Publicly available. + +### 1.0.0 + +Initial Version. diff --git a/wildcards/artist.txt b/wildcards/artist.txt new file mode 100644 index 0000000000000000000000000000000000000000..be64c2d3d0d795af40ef694cf85be80a90996975 --- /dev/null +++ b/wildcards/artist.txt @@ -0,0 +1,2765 @@ +A. J. Casson +Aaron Douglas +Aaron Horkey +Aaron Jasinski +Aaron Siskind +Abbott Fuller Graves +Abbott Handerson Thayer +Abigail Larson +Abraham Pether +Abram Efimovich Arkhipov +Adam Elsheimer +Adam Hughes +Adam Martinakis +Adi Granov +Adolf Hirémy-Hirschl +Adolph Gottlieb +Adolph Menzel +Adonna Khare +Adriaen van Ostade +Adriaen van Utrecht +Adrian Donoghue +Adrian Ghenie +Adrian Smith +Adrian Tomine +Adrianus Eversen +Afarin Sajedi +Agnes Cecile +Agnes Lawrence Pelton +Agnes Martin +Agostino Arrivabene +Akihiko Yoshida +Akira Toriyama +Akos Major +Al Capp +Al Feldstein +Al Williamson +Alain Laboile +Alan Bean +Alan Kenny +Alan Lee +Alan Moore +Alan Parry +Alasdair McLellan +Albert Benois +Albert Bierstadt +Albert Dubois-Pillet +Albert Edelfelt +Albert Gleizes +Albert Goodwin +Albert Joseph Moore +Albert Lynch +Albert Marquet +Albert Pinkham Ryder +Alberto Biasi +Alberto Burri +Alberto Giacometti +Alberto Seveso +Alberto Sughi +Albrecht Anker +Albrecht Dürer +Alec Soth +Alejandro Burdisio +Aleksey Savrasov +Aleksi Briclot +Alena Aenami +Alessandro Allori +Alessandro Gottardo +Alessio Albi +Alex Alemany +Alex Andreev +Alex Colville +Alex Garant +Alex Grey +Alex Gross +Alex Hirsch +Alex Horley +Alex Howitt +Alex Katz +Alex Maleev +Alex Prager +Alex Ross +Alex Russell Flint +Alex Timmermans +Alex Toth +Alexander Archipenko +Alexander Jansson +Alexander McQueen +Alexander Millar +Alexandr Averin +Alexandre Benois +Alexandre Cabanel +Alexandre Calame +Alexandre-Évariste Fragonard +Alexej von Jawlensky +Alfred Augustus Glendening +Alfred Cheney Johnston +Alfred Eisenstaedt +Alfred Guillou +Alfred Kubin +Alfred Munnings +Alfred Parsons +Alfred Sisley +Alfred Stevens +Alfredo Jaar +Algernon Blackwood +Alice Bailly +Alice Neel +Alice Pasquini +Alice Rahon +Alison Bechdel +Aliza Razell +Allie Brosh +Alma Woodsey Thomas +Alois Arnegger +Alphonse Mucha +Alphonse Osbert +Alson Skinner Clark +Alvar Aalto +Álvaro Siza +Alvin Langdon Coburn +Alyssa Monks +Amanda Clark +Amanda Sage +Amandine van Ray +Ambrosius Benson +Ambrosius Bosschaert +Amedeo Modigliani +Amy Earles +Amy Judd +Amy Sillman +Anato Finnstark +Anatoly Metlan +Anders Zorn +Ando Fuchs +Andre de Dienes +Andre Derain +André Kertész +Andre Kohn +André Lhote +André Masson +Andre Norton +Andre-Charles Boulle +Andrea Kowch +Andrea Mantegna +Andreas Achenbach +Andreas Franke +Andreas Levers +Andreas Rocha +Andreas Vesalius +Andrei Markin +Andrew Atroshenko +Andrew Ferez +Andrew Macara +Andrew Robinson +Andrew Wyeth +Andrey Remnev +Android Jones +Andy Fairhurst +Andy Goldsworthy +Andy Kehoe +Andy Singer +Andy Warhol +Angela Barrett +Angelina Wrona +Angus McKie +Anja Millen +Anja Percival +Anka Zhuravleva +Ann Stookey +Anna Ancher +Anna Bocek +Anna Dittmann +Anne Bachelier +Anne Brigman +Anne Dewailly +Anne Geddes +Anne McCaffrey +Anne Packard +Anne Rothenstein +Anne Stokes +Anne Truitt +Anne-Louis Girodet +Anni Albers +Annibale Carracci +Annick Bouvattier +Annie Leibovitz +Annie Soudain +Annie Swynnerton +Ansel Adams +Anselm Kiefer +Antanas Sutkus +Anthony Thieme +Anthony van Dyck +Antoine Blanchard +Anton Fadeev +Anton Mauve +Anton Otto Fischer +Anton Pieck +Anton Raphael Mengs +Anton Semenov +Antonello da Messina +Antoni Gaudí +Antonio Canova +Antonio J. Manzanedo +Antonio Mancini +Antonio Mora +Antony Gormley +Apollinary Vasnetsov +Apollonia Saintclair +Aquirax Uno +Archibald Thorburn +Aries Moross +Aristarkh Lentulov +Aristide Maillol +Armand Guillaumin +Armand Point +Arnold Böcklin +Aron Demetz +Aron Wiesenfeld +Arshile Gorky +Art Frahm +Art Spiegelman +Artemisia Gentileschi +Arthur Adams +Arthur Boyd +Arthur Dove +Arthur Elgort +Arthur Hacker +Arthur Hughes +Arthur Lismer +Arthur Rackham +Arthur Sarnoff +Arthur Stanley Wilkinson +Arthur Streeton +Arthur Tress +Arthur Wardle +Artur Bordalo +Arturo Souto +Ary Scheffer +Asaf Hanuka +Asger Jorn +Asher Brown Durand +Ashley Wood +Atelier Olschinsky +Atey Ghailan +Aubrey Beardsley +Audrey Kawasaki +August Friedrich Schenck +August Macke +August Sander +Auguste Herbin +Auguste Toulmouche +Augustus Edwin Mulready +Augustus John +Austin Briggs +Austin Osman Spare +Ayami Kojima +Barbara Hepworth +Barbara Kruger +Barbara Stauffacher Solomon +Barbara Takenaga +Barclay Shaw +Barkley L. Hendricks +Barnett Newman +Barry McGee +Barry Windsor Smith +Bart Sears +Bartolomé Esteban Murillo +Basil Gogos +Bastien Lecouffe-Deharme +Bayard Wu +Beatrix Potter +Beauford Delaney +Becky Cloonan +Bella Kotak +Ben Aronson +Ben Goossens +Ben Hatke +Ben Nicholson +Ben Quilty +Ben Shahn +Ben Templesmith +Benedick Bana +Benoit B. Mandelbrot +Bernard Buffet +Bernardo Bellotto +Bernardo Strozzi +Berndnaut Smilde +Bernie Wrightson +Bert Hardy +Bert Stern +Berthe Morisot +Bertil Nilsson +Beth Conklin +Bettina Rheims +Bhupen Khakhar +Bill Brandt +Bill Brauer +Bill Carman +Bill Durgin +Bill Gekas +Bill Henson +Bill Jacklin +Bill Medcalf +Bill Sienkiewicz +Bill Traylor +Bill Viola +Bill Ward +Bill Watterson +Billy Childish +Bjarke Ingels +Bo Bartlett +Bo Chen +Bob Byerley +Bob Clampett +Bob Eggleton +Bob Ross +Bojan Jevtic +Boris Grigoriev +Boris Groh +Boris Kustodiev +Boris Vallejo +Brad Kunkle +Brad Rigney +Brandon Mably +Brandon Woelfel +Brent Heighton +Brett Weston +Brett Whiteley +Brian Bolland +Brian Despain +Brian Froud +Brian K. Vaughan +Brian Kesinger +Brian M. Viveros +Brian Mashburn +Brian Stelfreeze +Brian Sum +Briana Mora +Brice Marden +Bridget Bate Tichenor +Bridget Riley +Briton Rivière +Brooke DiDonato +Brooke Shaden +Brothers Grimm +Brothers Hildebrandt +Bruce Davidson +Bruce Munro +Bruce Nauman +Bruce Pennington +Bruce Timm +Bruno Catalano +Bruno Munari +Bruno Walpoth +Bryan Hitch +Buckminster Fuller +Burt Glinn +Butcher Billy +C. R. W. Nevinson +Cai Guo-Qiang +Caia Koopman +Callie Fink +Camilla d'Errico +Camille Claudel +Camille Corot +Camille Pissarro +Camille Walala +Candido Portinari +Caras Ionut +Carel Willink +Carl Barks +Carl Gustav Carus +Carl Holsoe +Carl Kleiner +Carl Larsson +Carl Moll +Carl Spitzweg +Carlo Crivelli +Carlo Dolci +Carlo Scarpa +Carlos Cruz-Diez +Carlos Schwabe +Carne Griffiths +Carolina Herrera +Carolyn Blish +Carrie Ann Baade +Carrie Graber +Carrie Mae Weems +Carsten Holler +Carsten Meyerdierks +Casey Baugh +Casey Childs +Casey Weldon +Caspar David Friedrich +Catherine Hyde +Catherine Nolin +Cathy Wilkes +Catrin Welz-Stein +Cecil Beaton +Cecilia Beaux +Cecily Brown +Cedric Seaut +Cerith Wyn Evans +CFA Voysey +Chad Knight +Chaïm Soutine +Chantal Joffe +Charles Addams +Charles Angrand +Charles Blackman +Charles Burns +Charles Camoin +Charles Courtney Curran +Charles Demuth +Charles Dwyer +Charles E. Burchfield +Charles Ginner +Charles Gwathmey +Charles Le Brun +Charles Maurice Detmold +Charles Mellin +Charles Reiffel +Charles Rennie Mackintosh +Charles Robinson +Charles Schulz +Charles Sheeler +Charles Spencelayh +Charles Tunnicliffe +Charles Vess +Charles Willson Peale +Charles Wysocki +Charles-Amable Lenoir +Charles-Francois Daubigny +Charley Harper +Charlie Bowater +Charline von Heyl +Chen Zhen +Chesley Bonestell +Chiara Bautista +Chie Yoshii +Chiharu Shiota +Chiho Aoshima +Childe Hassam +Chip Zdarsky +Chris Bachalo +Chris Claremont +Chris Cunningham +Chris Dyer +Chris Foss +Chris Friel +Chris Leib +Chris Mars +Chris Moore +Chris Ofili +Chris Riddell +Chris Samnee +Chris Uminga +Chris Van Allsburg +Chris Ware +Christian Boltanski +Christian Schad +Christian Schloe +Christine Ellger +Christoffer Relander +Christophe Jacrot +Christophe Staelens +Christophe Vacher +Christopher Balaskas +Christopher Ryan McKenney +Christopher Wool +Chuck Close +Chung Shek +Cicely Mary Barker +Cildo Meireles +Cindy Sherman +Claes Oldenburg +Clara Peeters +Clarence Gagnon +Claude Cahun +Claude Lorrain +Claude Monet +Claudia Tremblay +Clay Mann +Clayton Crain +Clemens Ascher +Cleon Peterson +Cliff Chiang +Clifford Coffin +Clint Langley +Clive Barker +Clive Madgwick +Clyde Caldwell +Clyfford Still +Coby Whitmore +Coles Phillips +Colin Campbell Cooper +Conrad Roset +Conrad Shawcross +Constant Permeke +Constantin Brancusi +Constantin Joffe +Cornelia Parker +Cornelis Springer +Cory Arcangel +Cory Loftis +Craig Davison +Craig McCracken +Craig Mullins +Craigie Aitchison +Cuno Amiet +Cyril Rolando +Daan Roosegaarde +Daido Moriyama +Dain Yoon +Dale Chihuly +Damien Hirst +Dan Colen +Dan Flavin +Dan Hillier +Dan Matutina +Dan McPharlin +Dan Mumford +Dan Piraro +Dan Witz +Dana Schutz +Danh Võ +Daniel Arsham +Daniel Buren +Daniel Clowes +Daniel F. Gerhartz +Daniel Garber +Daniel Jaems +Daniel Libeskind +Daniel Merriam +Daniel Ridgway Knight +Daniela Uhlig +Danny Lyon +Danny Roberts +Dante Gabriel Rossetti +Daria Endresen +Daria Petrilli +Dariusz Klimczak +Darwyn Cooke +Dave Coverly +Dave Dorman +Dave Gibbons +Dave McKean +Dave Stevens +David A. Hardy +David Aja +David Alfaro Siqueiros +David B. Mattingly +David Bailey +David Bates +David Bomberg +David Brayne +David Brown Milne +David Burdeny +David Burliuk +David Chipperfield +David Choe +David Downton +David Driskell +David Finch +David Goldblatt +David Hammons +David Hettinger +David Hockney +David Inshaw +David LaChapelle +David Ligare +David Lynch +David Mann +David Michael Bowers +David Mould +David Nordahl +David Palumbo +David Plowden +David Renshaw +David Sims +David Spriggs +David Teniers the Younger +David Tindle +David Tutwiler +David Walker +David Welker +David Wiesner +David Wojnarowicz +David Yarrow +Davide Sorrenti +Dean Cornwell +Dean Ellis +Debbie Criswell +Debbie Fleming Caffery +Deborah Azzopardi +Deborah Turbeville +Dee Nickerson +Deirdre Sullivan-Beeman +Delphin Enjolras +Denis Sarazhin +Dennis Stock +Denys Lasdun +Derek Gores +Desmond Morris +Diane Arbus +Didier Lourenço +Diego Dayer +Diego Rivera +Diego Velázquez +Dima Dmitriev +Dimitra Milan +Dimitry Roulland +Dino Valls +Dmitri Danish +Dmitry Kustanovich +Dmitry Spiros +Do Ho Suh +Dod Procter +Don Bergland +Don Blanding +Don Bluth +Don Lawrence +Don Maitz +Donald Judd +Donato Giancola +Donna Huanca +Dora Carrington +Dora Maar +Dorina Costras +Dorothea Lange +Dorothea Sharp +Dorothea Tanning +Dorothy Johnstone +Dorothy Lathrop +Doug Aitken +Doug Hyde +Douglas Smith +Dr. Seuss +Drew Struzan +Duffy Sheridan +Dustin Nguyen +Duy Huynh +E. H. Shepard +Eadweard Muybridge +Earl Norem +Eastman Johnson +Ebru Sidar +Ed Binkley +Ed Brubaker +Ed Emshwiller +Ed Freeman +Ed Mell +Ed Piskor +Ed Roth +Eddie Campbell +Eddie Colla +Eddie Mendoza +Edgar Degas +Edgar Maxence +Edmondo Senatore +Edmund Dulac +Edmund Leighton +Edmund Tarbell +Edoardo Tresoldi +Édouard Manet +Édouard Vuillard +Eduard Gaertner +Eduard Veith +Edvard Munch +Edward Atkinson Hornel +Edward Bawden +Edward Blair Wilkins +Edward Burne-Jones +Edward Cucuel +Edward Gorey +Edward Henry Potthast +Edward Hopper +Edward Julius Detmold +Edward Lear +Edward Moran +Edward Okuń +Edward Poynter +Edward Robert Hughes +Edward Seago +Edward Steichen +Edward Wadsworth +Edward Weston +Edwin Austin Abbey +Edwin Henry Landseer +Edwin Lord Weeks +Eero Saarinen +Egon Schiele +Eiichiro Oda +Eiko Ojala +Eileen Agar +Eileen Gray +Eilif Peterssen +El Anatsui +El Lissitzky +Elaine de Kooning +Eleanor Fortescue-Brickdale +Eleanor Vere Boyle +Elena Paraskeva +Elihu Vedder +Elisabeth Sonrel +Élisabeth Vigée Le Brun +Elizabeth Catlett +Elizabeth Gadd +Elke Vogelsang +Ellen Jewett +Ellen von Unwerth +Elliott Erwitt +Ellsworth Kelly +Elly Smallwood +Elsa Beskow +Elsa Bleda +Emek Golan +Emerico Imre Toth +Emil Alzamora +Emil Carlsen +Emil Ferris +Emil Melmoth +Emil Nolde +Émile Bernard +Emile Claus +Émile Gallé +Emilia Wilk +Emiliano Ponzi +Emily Balivet +Emily Carr +Emily Kame Kngwarreye +Emma Geary +Emma Ríos +Emmanuelle Moureaux +Enki Bilal +Enoch Bolles +Ephraim Moses Lilien +Eric Canete +Eric Carle +Eric Fischl +Eric Ravilious +Eric Wallis +Eric Zener +Erica Hopper +Erich Heckel +Erik Johansson +Erik Jones +Erin Hanson +Ernest Lawson +Ernest Meissonier +Ernest Zacharevic +Ernesto Neto +Ernie Barnes +Ernst Barlach +Ernst Fuchs +Ernst Haas +Ernst Haeckel +Ernst Ludwig Kirchner +Ernst Wilhelm Nay +Erwin Blumenfeld +Esaias van de Velde +Esao Andrews +Etam Cru +Etel Adnan +Ethan Van Sciver +Étienne Adolphe Piot +Ettore Sottsass +Ettore Tito +Euan Uglow +Eugène Atget +Eugène Boudin +Eugene Delacroix +Eugene Galien-Laloue +Eugène Girardet +Eugène Giraud +Eugène Grasset +Eugene von Guerard +Eustache Le Sueur +Eva Rothschild +Eve Arnold +Eve Ventrue +Evelyn De Morgan +Evelyn Dunbar +Everett Shinn +Evgeni Gordiets +Evgeny Lushpin +Eyvind Earle +Ezra Stoller +Fabian Perez +Fabio Hurtado +Fairfield Porter +Faith Ringgold +Fan Ho +Fang Lijun +Farel Dalrymple +Fatima Ronquillo +Fay Godwin +Felice Casorati +Felicia Simion +Felicien Rops +Felipe Pantone +Felix Gonzalez-Torres +Felix Vallotton +Fenghua Zhong +Ferdinand Hodler +Ferdinand Keller +Ferdinand Knab +Ferenc Pinter +Fern Isabel Coppedge +Fernand Cormon +Fernand Fonssagrives +Fernand Khnopff +Fernand Leger +Fernand Toussaint +Fernando Amorsolo +Fernando Botero +Ferris Plock +Filip Hodas +Filippino Lippi +Filippo Brunelleschi +Fintan Magee +Firmin Baes +Fletcher Sibthorp +Flora Borsi +Florence Harrison +Florian Nicolle +Floris Arntzenius +Ford Madox Brown +Fra Angelico +Frances MacDonald +Francesca Woodman +Francesco Borromini +Francesco Clemente +Francesco Guardi +Francesco Hayez +Francesco Solimena +Francine Van Hove +Francis Bacon +Francis Coates Jones +Francis Davis Millet +Francis Picabia +Francisco de Zurbaran +Francisco Goya +Franco Fontana +François Boucher +Francois Schuiten +Frank Auerbach +Frank Bramley +Frank Cadogan Cowper +Frank Cho +Frank Frazetta +Frank Gehry +Frank Holl +Frank Lloyd Wright +Frank McCarthy +Frank Miller +Frank Montague Moore +Frank Quitely +Frank Stella +Frank Thorne +Frank Weston Benson +Frank Xavier Leyendecker +Franklin Booth +Franklin Carmichael +Frans Floris +Frans Francken the Younger +Frans Hals +Frans Snyders +Frantisek Kupka +Franz Kline +Franz Marc +Franz Sedlacek +Franz Stuck +Franz West +Franz Xaver Winterhalter +Fred Calleri +Fred Stein +Fred Tomaselli +Frederic Bazille +Frederic Edwin Church +Frederic Remington +Frederick Arthur Bridgman +Frederick Carl Frieseke +Frederick Cayley Robinson +Frederick Goodall +Frederick Judd Waugh +Frederick Lord Leighton +Frederick McCubbin +Frederick Sandys +Frida Kahlo +Friedensreich Regentag Dunkelbunt Hundertwasser +Frieke Janssens +Frits Thaulow +Frits Van den Berghe +Fritz Henle +Fritz Scholder +Gabriel Dawe +Gabriel Metsu +Gabriel Pacheco +Gabriel von Max +Gabriele Dell'otto +Gabriele Münter +Gabriele Viertel +Gaetano Pesce +Gail Potocki +Gail Simone +Gareth Pugh +Gari Melchers +Garry Winogrand +Gary Baseman +Gary Bunt +Gary Hume +Gary Larson +Gary Panter +Gaston Bussière +Gaston Lachaise +Gediminas Pranckevicius +Gemma Correll +Gene Luen Yang +Genndy Tartakovsky +Geof Darrow +Geof Kern +Geoff Johns +Georg Baselitz +Georg Jensen +George Ault +George Barbier +George Bellows +George Birrell +George Caleb Bingham +George Callaghan +George Catlin +George Christakis +George Clausen +George Condo +George Cruikshank +George Digalakis +George Elgar Hicks +George Frederic Watts +George Goodwin Kilburne +George Grosz +George Henry Boughton +George Herriman +George Hillyard Swinstead +George Hurrell +George Inness +George Lucas +George Luks +George Morland +George Pemba +George Perez +George Platt Lynes +George Romney +George Segal +George Stefanescu +George Stubbs +George Tice +George Tooker +George Underwood +Georges Braque +Georges Clairin +Georges de La Tour +Georges Lacombe +Georges Ribemont-Dessaignes +Georges Rouault +Georges Rousse +Georges Seurat +Georgia O'Keeffe +Georgy Kurasov +Gerald Brom +Gerald Harvey Jones +Gerard David +Gerard ter Borch +Gerard van Honthorst +Gerd Arntz +Gerda Taro +Gerda Wegener +Gerhard Gluck +Gerhard Munthe +Gerhard Richter +Germaine Krull +Gertrude Abercrombie +Gertrude Käsebier +Ghada Amer +Giacomo Balla +Gian Lorenzo Bernini +Gianni Strino +Gifford Beal +Gil Elvgren +Gilbert Garcin +Gilbert Williams +Gino Severini +Giorgio Barbarelli da Castelfranco +Giorgio de Chirico +Giorgio Morandi +Giorgio Vasari +Giovanni Battista Gaulli +Giovanni Battista Piranesi +Giovanni Battista Tiepolo +Giovanni Battista Venanzi +Giovanni Boldini +Giovanni Domenico Tiepolo +Giovanni Segantini +Giuseppe Arcimboldo +Giuseppe de Nittis +Gjon Mili +Glen Keane +Glenn Fabry +Go Nagai +Godfrey Kneller +Godfried Schalcken +Gordon Parks +Goro Fujita +Gottfried Helnwein +Govaert Flinck +Grace Cossington Smith +Graham Sutherland +Grandma Moses +Grant Morrison +Grant Wood +Granville Redmond +Grayson Perry +Greg Girard +Greg Hildebrandt +Greg Land +Greg Olsen +Greg Rucka +Greg Rutkowski +Greg Simkins +Greg Tocchini +Grégoire Guillemin +Gregory Colbert +Gregory Crewdson +Grete Stern +Grigory Gluckmann +Gris Grimly +Guido Borelli da Caluso +Guido Crepax +Guido Reni +Guido van Helten +Guillaume Seignac +Guillem H. Pongiluppi +Guo Pei +Gustav Klimt +Gustave Baumann +Gustave Buchet +Gustave Caillebotte +Gustave Courbet +Gustave Doré +Gustave Loiseau +Gustave Moreau +Gustave Van de Woestijne +Guy Aroch +Guy Billout +Guy Carleton Wiggins +Guy Denning +Guy Rose +Gwen John +Gwenda Morgan +György Kepes +H. R. (Hans Ruedi) Giger +H.P. Lovecraft +Hajime Sorayama +Hal Foster +Hale Woodruff +Hannah Hoch +Hans Andersen Brendekilde +Hans Baldung +Hans Baluschek +Hans Bellmer +Hans Christian Andersen +Hans Haacke +Hans Hartung +Hans Hofmann +Hans Holbein the Elder +Hans Holbein the Younger +Hans Makart +Hans Memling +Hans Thoma +Hans Zatzka +Harald Sohlberg +Harold Cazneaux +Harold Edgerton +Harold Gilman +Harold Harvey +Haroon Mirza +Harriet Backer +Harriet Lee-Merrion +Harry Bertoia +Harry Callahan +Harry Clarke +Harry Watrous +Harumi Hironaka +Harvey Kurtzman +Harvey Stein +Hassan Hajjaj +Hasui Kawase +Hayao Miyazaki +Hayv Kahraman +He Jiaying +Heather Theurer +Hector Guimard +Hedi Slimane +Hein Gorny +Heiner Luepke +Heinrich Kley +Heinrich Lefler +Helen Allingham +Helen Frankenthaler +Helen Levitt +Helene Knoop +Helene Schjerfbeck +Helio Oiticica +Helmut Newton +Hendrick Avercamp +Hendrick Cornelisz Vroom +Hendrick Goltzius +Hendrick ter Brugghen +Hendrik Kerstens +Henri Cartier-Bresson +Henri de Toulouse-Lautrec +Henri Fantin-Latour +Henri Le Fauconnier +Henri Le Sidaner +Henri Lebasque +Henri Manguin +Henri Matisse +Henri Rousseau +Henri-Edmond Cross +Henrietta Harris +Henriette Grindat +Henriëtte Ronner-Knip +Henry Asencio +Henry Darger +Henry Fuseli +Henry Justice Ford +Henry Moore +Henry Moret +Henry Ossawa Tanner +Henry Raeburn +Henry Scott Tuke +Herb Lubalin +Herb Ritts +Herb Trimpe +Herbert Bayer +Herbert List +Herman Brood +Hervé Guibert +Heywood Hardy +Hideyuki Kikuchi +Hieronymus Bosch +Hikari Shimoda +Hilma af Klint +Hippolyte Flandrin +Hirohiko Araki +Hiroshi Nagai +Hiroshi Sugimoto +Hiroshi Yoshida +Hiroyuki-Mitsume Takahashi +Honoré Daumier +Hope Gangloff +Horace Pippin +Horace Vernet +Horst P. Horst +Howard Arkley +Howard Chaykin +Howard Finster +Howard Hodgkin +Howard Pyle +Howard Schatz +Howard Terpning +Howardena Pindell +Hsiao-Ron Cheng +Hubert Robert +Hugh Ferriss +Hugh Kretschmer +Hugues Merle +Hyacinthe Rigaud +Iain Faulkner +Ian Davenport +Ian Howorth +Ian McQue +Ian Miller +Ida Rentoul Outhwaite +Igor Morski +Igor Zenin +Ikenaga Yasunari +Ildiko Neer +Ilse Bing +Ilya Kuvshinov +Ilya Mashkov +Ilya Repin +Inessa Garmash +Ingrid Baars +Ingrid Endel +Inio Asano +Inna Mosina +Irene Sheri +Iris van Herpen +Irma Stern +Irving Penn +Iryna Yermolova +Isaac Cordal +Isaac Julien +Isaac Levitan +Isaac Maimon +Isaiah Zagar +Isamu Noguchi +Ismail Inceoglu +Ito Shinsui +Ivan Aivazovsky +Ivan Albright +Ivan Bilibin +Ivan Fedorovich Choultse +Ivan Marchuk +Ivan Shishkin +Iwona Lifsches +J. J. Grandville +J. Scott Campbell +J.C. Leyendecker +J.M.W. Turner +Jacek Malczewski +Jacek Yerka +Jack Butler Yeats +Jack Davis +Jack Gaughan +Jack Hughes +Jack Kirby +Jack Ohman +Jack Spencer +Jack Vettriano +Jack Whitten +Jackson Pollock +Jacob Hashimoto +Jacob Jordaens +Jacob Lawrence +Jacob van Ruisdael +Jacopo Bassano +Jacques Henri Lartigue +Jacques Tardi +Jacques Villon +Jacques-Firmin Beauvarlet +Jacques-Laurent Agasse +Jacques-Louis David +Jake Wood-Evans +Jakub Różalski +Jakub Schikaneder +James Abbott McNeill Whistler +James Bullough +James C. Christensen +James Ensor +James Gilleard +James Gillray +James Gurney +James Jean +James Lee Byars +James McIntosh Patrick +James Nares +James Paick +James Pradier +James Rosenquist +James Stokoe +James Thomas Watts +James Tissot +James Turrell +James Wilson Morrice +Jamie Baldridge +Jamie Hawkesworth +Jamie Heiden +Jamie Hewlett +Jamie McKelvie +Jan Brueghel the Elder +Jan Davidsz de Heem +Jan Ditlev +Jan Frans van Bloemen +Jan Mankes +Jan Matejko +Jan Pietersz Saenredam +Jan Saudek +Jan Steen +Jan Toorop +Jan Urschel +Jan van Eyck +Jan van Goyen +Jan van Kessel the Elder +Jan van Scorel +Jane Crowther +Jane Graverol +Jane Newland +Janek Sedlar +Janet Delaney +Janet Echelman +Janice Sung +Janine Antoni +Janne Kahila +Januz Miralles +Jarek Kubicki +Jasmine Becket-Griffith +Jason A. Engle +Jason deCaires Taylor +Jason Edmiston +Jason Middlebrook +Jason Pearson +Jasper Francis Cropsey +Jasper Johns +Jaume Plensa +Jay Anacleto +Jay DeFeo +Jean Arp +Jean Auguste Dominique Ingres +Jean Cocteau +Jean Delville +Jean Dubuffet +Jean Fouquet +Jean Giraud +Jean Jullien +Jean Metzinger +Jean Nouvel +Jean Restout the Younger +Jean-Antoine Watteau +Jean-Baptiste Carpeaux +Jean-Baptiste Monge +Jean-François Millet +Jean-Gabriel Domergue +Jean-Honoré Fragonard +Jean-Joseph Benjamin-Constant +Jean-Léon Gérôme +Jean-Louis Forain +Jean-Michel Basquiat +Jean-Paul Riopelle +Jean-Sebastien Rossbach +Jeanloup Sieff +Jeannette Guichard-Bunel +JeeYoung Lee +Jeff Danziger +Jeff Easley +Jeff Kinney +Jeff Koons +Jeff Legg +Jeff Lemire +Jeff Rowland +Jeff Simpson +Jeff Smith +Jeff Soto +Jeff Wall +Jeffrey Catherine Jones +Jeffrey Smart +Jeffrey Smith +Jeffrey T. Larson +Jennifer Rubell +Jenny Saville +Jeppe Hein +Jeremiah Ketner +Jeremy Geddes +Jeremy Lipking +Jeremy Mann +Jerry Pinkney +Jerry Schatzberg +Jerry Siegel +Jesper Ejsing +Jessica Drossin +Jessica Rossier +Jessie Willcox Smith +Jhonen Vasquez +Jillian Tamaki +Jim Burns +Jim Davis +Jim Dine +Jim Holland +Jim Lee +Jim Lively +Jim Mahfood +Jim Woodring +Jimmy Lawlor +Jindrich Styrsky +Jo Ann Callis +Joachim Beuckelaer +Joachim Brohm +Joachim Patinir +Joachim Wtewael +Joan Eardley +Joan Miró +Joan Mitchell +Joana Vasconcelos +Joao Ruas +Joaquín Sorolla +Jocelyn Hobbie +Jody Bergsma +Joe Fenton +Joe Jusko +Joe Kubert +Joe Madureira +Joe Quesada +Joe Shuster +Joel Meyerowitz +Joel Rea +Joel Robison +Joel Sternfeld +Johan Christian Dahl +Johan Messely +Johannes Itten +Johannes Jan Schoonhoven +Johannes Vermeer +Johannes Voss +Johfra Bosschart +John Anster Fitzgerald +John Atkinson Grimshaw +John Batho +John Bauer +John Berkey +John Blanche +John Brack +John Bratby +John Buscema +John Butler Yeats +John Cassaday +John Chamberlain +John Closterman +John Collier +John Constable +John Crome +John Currin +John Duncan +John Everett Millais +John Frederick Kensett +John French Sloan +John Harris +John Hejduk +John Henry Twachtman +John Holcroft +John Howe +John Hoyland +John James Audubon +John Kenn Mortensen +John La Farge +John Larriva +John Lavery +John Lowrie Morrison +John Lurie +John Martin +John Mckinstry +John Melhuish Strudwick +John Pawson +John Perceval +John Philip Falter +John Piper +John Pitre +John Reuss +John Roddam Spencer Stanhope +John Ruskin +John Salminen +John Sell Cotman +John Singer Sargent +John Sloane +John T. Biggers +John Tenniel +John Trumbull +John Watkiss +John Wayne Gacy +John White Alexander +John Wilhelm +John William Godward +John William Waterhouse +Johnson Tsang +Jon Burgerman +Jon Foster +Jon J Muth +Jon Klassen +Jon McNaught +Jonas Burgert +Jonas Lie +Jonathan Lasker +Jonathan Meese +Jonathan Wolstenholme +Joram Roukes +Josan Gonzalez +José Clemente Orozco +Joseba Elorza +Josef Albers +Josef Capek +Josef Kote +Joseph Beuys +Joseph Clement Coll +Joseph Cornell +Joseph Ducreux +Joseph Farquharson +Joseph Lorusso +Joseph Stella +Josephine Wall +Josh Adamski +Josh Keyes +Joshua Reynolds +Joyce Kozloff +József Rippl-Rónai +Juan Gris +Judith Leyster +Judy Chicago +Juergen Teller +Jules Bastien-Lepage +Jules Breton +Jules Cheret +Jules Pascin +Jules Tavernier +Julian Opie +Julian Schnabel +Juliana Nan +Julie Bell +Julie Blackmon +Julie Mehretu +Julio Larraz +Julio Le Parc +Jun Kaneko +Junji Ito +Junko Mizuno +Jusepe de Ribera +Justin Gaffrey +Justin Gerard +Justin Roiland +Kadir Nelson +Kaethe Butcher +Kaja Foglio +Kara Walker +Karel Thole +Karen Knorr +Karen Wallis +Karl Blossfeldt +Karl Friedrich Schinkel +Karl Gerstner +Karl Knaths +Karl Schmidt-Rottluff +Karol Bak +Kate Beaton +Kate Greenaway +Katerina Belkina +Käthe Kollwitz +Kathrin Longhurst +Kathryn Morris Trotter +Kati Horna +Katia Chausheva +Katsuhiro Otomo +Katsushika Hokusai +Kawanabe Kyōsai +Kay Nielsen +Kay Sage +Kazimir Malevich +Kazuki Takamatsu +Kazuo Koike +Kazuo Shiraga +Kees Scherer +Kees van Dongen +Kehinde Wiley +Keith Haring +Keith Mallett +Keith Negley +Keith Parkinson +Kelly Freas +Kelly McKernan +Kelly Sue Deconnick +Kelly Vivanco +Ken Kelly +Ken Sugimori +Kengo Kuma +Kenne Gregoire +Kenneth Noland +Kenneth Rocafort +Kenny Scharf +Kenro Izu +Kent Monkman +Kentaro Miura +Kerby Rosanes +Kerry James Marshall +Kestutis Kasparavicius +Kevin McNeal +Kevin Sloan +Kieron Gillen +Kiki Smith +Kilian Eng +Kim Jung Gi +Kim Keever +Kirsty Mitchell +Kishin Shinoyama +Kitagawa Utamaro +Kitty Lange Kielland +Klaus Janson +Klaus Pillon +Klaus Wittmann +Koloman Moser +Konstantin Korovin +Konstantin Somov +Konstantin Yuon +Koson Ohara +Krenz Cushart +Kris Knight +Kuno Veeber +Kurt Hutton +Kurt Schwitters +Kurt Wenner +Kuzma Petrov-Vodkin +Kyffin Williams +Kylli Sparre +L. Birge Harrison +L. S. Lowry +Larry Carlson +Larry Elmore +Larry Fink +Larry Poons +Larry Sultan +László Moholy-Nagy +Laura Makabresku +Laure Albin Guillot +Laurel Burch +Lauren Faust +Laurent Baheux +Laurent Grasso +Laurie Greasley +Laurie Lipton +Lavinia Fontana +Lawren Harris +Lawrence Alma-Tadema +Lawrence Weiner +Leandro Erlich +Leanne Surfleet +Lee Bogle +Lee Bontecou +Lee Jeffries +Lee Krasner +Lee Madgwick +Leiji Matsumoto +Leo Putz +Léon Bakst +Leon Kossoff +Leon Spilliaert +Leonardo da Vinci +Leonetto Cappiello +Leonid Afremov +Leonor Fini +Leonora Carrington +LeRoy Neiman +Les Edwards +Lesser Ury +Leszek Bujnowski +Leticia Gillett +Lev Lagorio +Lewis Morley +Li Wei +Liam Gillick +Liam Sharp +Liam Wong +Lilia Alvarado +Lilla Cabot Perry +Lillian Bassman +Linnea Strid +Lisa Frank +Lisa Holloway +Lise Deharme +Lisette Model +Liu Ye +Lois Greenfield +Lois van Baarle +Lorenz Hideyoshi +Loretta Lux +Lori Earley +Lorser Feitelson +Loui Jover +Louis Anquetin +Louis Aston Knight +Louis Comfort Tiffany +Louis Faurer +Louis Icart +Louis Janmot +Louis Kahn +Louis Majorelle +Louis Marcoussis +Louis Rhead +Louis Stettner +Louis Valtat +Louis Wain +Louis Weldon Hawkins +Louise Bourgeois +Louise Dahl-Wolfe +Lovis Corinth +Lowell Herrero +Luca della Robbia +Luca Giordano +Lucas Cranach the Elder +Lucas Cranach the Younger +Lucian Freud +Lucien Clergue +Lucien Pissarro +Lucio Fontana +Lucy Glendinning +Lucy Grossmith +Lucy Madox Brown +Ludwig Mies van der Rohe +Luigi Loir +Luis Ricardo Falero +Luis Royo +Luke Fildes +Lygia Clark +Lynd Ward +Lynda Barry +Lynda Benglis +Lynette Yiadom-Boakye +Lyonel Feininger +Lyubov Popova +M.C. Escher +M.F. Husain +M.W. Kaluta +Mab Graves +Magali Villeneuve +Maggi Hambling +Magnus Enckell +Maia Flore +Makoto Shinkai +Makoto Shinkhai +Malcolm Howie +Malcolm Liepke +Malcolm Teasdale +Malick Sidibé +Mamoru Oshii +Man Ray +Mandy Disher +Mandy Jurgens +Mao Hamaguchi +Marat Safin +Marc Chagall +Marc Davis +Marc Lagrange +Marc Quinn +Marc Silvestri +Marc Simonetti +Marcel Breuer +Marcel Duchamp +Marcel Mouly +Marcin Sobas +Marco Mazzoni +Marek Okon +Margaret Keane +Margaret Macdonald Mackintosh +Margaret Modlin +Margaret Olley +Margaret Preston +Maria Kreyn +Maria Lassnig +Maria Sibylla Merian +Marianna Rothen +Marianne Breslauer +Marianne North +Marianne Stokes +Marianne von Werefkin +Marie Laurencin +Marie Severin +Marie Spartali Stillman +Marilyn Minter +Marina Abramović +Mario Sorrenti +Mario Testino +Marius Borgeaud +Marjane Satrapi +Marjorie Miller +Mark Arian +Mark Briscoe +Mark Brooks +Mark Catesby +Mark Demsteader +Mark Gertler +Mark Henson +Mark Keathley +Mark Kostabi +Mark Lague +Mark Lovett +Mark Rothko +Mark Ryden +Mark Seliger +Mark Steinmetz +Mark Tobey +Marko Manev +Marlene Dumas +Marsden Hartley +Marta Bevacqua +Martin Ansin +Martin Creed +Martin Deschambault +Martin Grelle +Martin Johnson Heade +Martin Kippenberger +Martin Parr +Martin Puryear +Martin Rak +Martin Schongauer +Martin Stranka +Martin Whatson +Martin Wittfooth +Martina Hoffman +Martine Johanna +Martiros Saryan +Mary Anning +Mary Beale +Mary Blair +Mary Bradish Titcomb +Mary Cassatt +Mary Ellen Mark +Mary Fedden +Mary Heilmann +Mary Jane Ansell +Masaaki Sasamoto +Masamune Shirow +Mat Collishaw +Mati Klarwein +Matt Bors +Matt Fraction +Matt Groening +Matthew Barney +Matthias Grünewald +Matthias Jung +Matti Suuronen +Mattias Adolfsson +Maurice de Vlaminck +Maurice Denis +Maurice Prendergast +Maurice Sapiro +Maurice Sendak +Maurice Utrillo +Maurizio Cattelan +Max Beckmann +Max Dupain +Max Ernst +Max Fleischer +Max Pechstein +Max Rive +Max Weber +Maxfield Parrish +Maxime Maufra +Maximilian Pirner +Maximilien Luce +Maya Lin +Maynard Dixon +Medardo Rosso +Meghan Howland +Mehmed Siyah-Kalem +Melissa Launay +Melvin Sokolsky +Meredith Marsone +Méret Oppenheim +Meryl McMaster +Michael Ancher +Michael Borremans +Michael Carson +Michael Cheval +Michael Cho +Michael Craig-Martin +Michael Creese +Michael Deforge +Michael Eastman +Michael Garmash +Michael Heizer +Michael Hussar +Michael Hutter +Michael Kenna +Michael Malm +Michael Page +Michael Parkes +Michael Shainblum +Michael Shapcott +Michael Sowa +Michael Sweerts +Michael Vincent Manalo +Michael Wesely +Michael Whelan +Michal Karcz +Michal Lisowski +Michelangelo Pistoletto +Mickalene Thomas +Miho Hirano +Mikalojus Konstantinas Ciurlionis +Mike Allred +Mike Campau +Mike Dargas +Mike Deodato +Mike Judge +Mike Kelley +Mike Mayhew +Mike Mignola +Mike Ploog +Mike Winkelmann +Mike Worrall +Mikhail Larionov +Mikhail Nesterov +Mikhail Vrubel +Miki Asai +Mikko Lagerstedt +Miles Aldridge +Milo Manara +Milton Avery +Milton Glaser +Mimmo Rotella +Minjae Lee +Miriam Schapiro +Miroslav Tichý +Misha Gordin +Miss Aniela +Moise Kisling +Mona Hatoum +Monia Merlo +Mordecai Ardon +Morris Hirshfield +Morris Louis +Mort Künstler +Moses Soyer +Moshe Safdie +Myles Birket Foster +Myoung Ho Lee +N.C. Wyeth +N/A Affandi +N/A Archillect +N/A Artgerm +N/A Balthus +N/A Banksy +N/A Beeple +N/A Bordalo II +N/A Brassaï +N/A Bronzino +N/A Byam Shaw +N/A Canaletto +N/A Caravaggio +N/A Craola +N/A Domenichino +N/A Duccio +N/A El Greco +N/A Giorgione +N/A Giotto +N/A Guercino +N/A Hergé +N/A Hiroshige +N/A HUSH +N/A Kunisada +N/A Kurzgesagt +N/A Masaccio +N/A Michelangelo +N/A Moebius +N/A OSGEMEOS +N/A Parmigianino +N/A Pinturicchio +N/A Pontormo +N/A Raphael +N/A RHADS +N/A ROA +N/A Rone +N/A Sardax +N/A Sparth +N/A teamLab +N/A theCHAMBA +N/A Tintoretto +N/A Titian +N/A Tom of Finland +N/A Yuumei +Nadav Kander +Nam June Paik +Nan Goldin +Naoki Urasawa +Naoko Takeuchi +Naomi Okubo +Naomi Tydeman +Naoto Hattori +Natalia Drepina +Natalia Goncharova +Natalia Rak +Natalie Shau +Nathan Coley +Nathan Spoor +Nathan Wirth +ND Stevenson +Neal Adams +Neil Gaiman +Neil Welliver +Nele Zirnite +Nell Dorr +Nelleke Pieters +Nicholas Hely Hutchinson +Nicholas Hilliard +Nicholas Hughes +Nicholas Roerich +Nick Alm +Nick Knight +Nick Veasey +Nick Walker +Nickolas Muray +Nicola Samori +Nicolaes Maes +Nicolaes van Verendael +Nicolas Bruno +Nicolas de Stael +Nicolas Delort +Nicolas Mignard +Nicolas Poussin +Nicole Eisenman +Nicoletta Ceccoli +Nigel van Wieck +Nike Savvas +Nikolai Ge +Nikolai Lockertsen +Nikolay Makovsky +Nikolina Petolas +Nina Leen +Njideka Akunyili Crosby +Noah Bradley +Nobuyoshi Araki +Noell Oszvald +Nora Heysen +Noriyoshi Ohrai +Norman Ackroyd +Norman Bluhm +Norman Cornish +Norman Foster +Norman Lindsay +Norman Parkinson +Norman Rockwell +Octavio Ocampo +Odd Nerdrum +Odilon Redon +Ohara Koson +Okuda San Miguel +Olafur Eliasson +Oleg Oprisco +Oleg Shuplyak +Olive Cotton +Oliver Jeffers +Oliver Wetter +Olivia Locher +Olivier Bonhomme +Olivier Valsecchi +Orazio Gentileschi +Osamu Tezuka +Oscar Niemeyer +Oskar Fischinger +Oskar Kokoschka +Oskar Schlemmer +Ossip Zadkine +Oswaldo Guayasamin +Otto Dix +Otto Marseus van Schrieck +Otto Piene +Pablo Picasso +Pam Hawkes +Pamela Colman Smith +Paolo Roversi +Paolo Soleri +Paolo Uccello +Paolo Veronese +Pascale Campion +Pat Steir +Patrice Murciano +Patricia Piccinini +Patricia Polacco +Patrick Brown +Patrick Caulfield +Patrick Demarchelier +Patrick Dougherty +Patrick Heron +Patrick McHale +Patrick Nagel +Patrick Woodroffe +Patty Maher +Paul Barson +Paul Cadmus +Paul Catherall +Paul Cézanne +Paul Chabas +Paul Corfield +Paul Delvaux +Paul Fusco +Paul Gauguin +Paul Gustav Fischer +Paul Hedley +Paul Henry +Paul Klee +Paul Laffoley +Paul Lehr +Paul Lovering +Paul Nash +Paul Pelletier +Paul Poiret +Paul Rader +Paul Rand +Paul Ranson +Paul Rudolph +Paul Sérusier +Paul Signac +Paul Strand +Paul Wonner +Paula Modersohn-Becker +Paula Rego +Paula Scher +Paulus Potter +Pawel Kuczynski +Peder Balke +Peder Mork Monsted +Pegi Nicol MacLeod +Pendleton Ward +Percy Tarrant +Peregrine Heathcote +Perry Rhodan +Pete Turner +Peter Andrew Jones +Peter Bagge +Peter Basch +Peter Blake +Peter Coulson +Peter Doig +Peter Eisenman +Peter Elson +Peter Gric +Peter Holme III +Peter Howson +Peter Kemp +Peter Lely +Peter Lindbergh +Peter Lippmann +Peter Max +Peter Milligan +Peter Mitchev +Peter Mohrbacher +Peter Paul Rubens +Peter Saville +Peter Sculthorpe +Peter Sedgley +Peter Wileman +Peter Zumthor +Petra Cortright +Petrina Hicks +Phil Foglio +Phil Jimenez +Phil Koch +Phil Noto +Philip Guston +Philip McKay +Philip Pearlstein +Philip Taaffe +Philip Treacy +Philip Wilson Steer +Philip-Lorca diCorcia +Philipp Otto Runge +Philippe Buchet +Philippe de Champaigne +Philippe Druillet +Philippe Halsman +Philippe Parreno +Phoebe Anna Traquair +Phyllida Barlow +Piero della Francesca +Piero di Cosimo +Pierre Bonnard +Pierre Huyghe +Pierre Pellegrini +Pierre Puvis de Chavannes +Pierre Soulages +Pierre-Auguste Renoir +Piet Hein Eek +Piet Mondrian +Pieter Aertsen +Pieter Bruegel the Elder +Pieter Brueghel the Younger +Pieter Claesz +Pieter de Hooch +Pieter Hugo +Pieter Jansz Saenredam +Pieter Nason +Pieter-Jansz van Asch +Pietro Antonio Rotari +Pietro da Cortona +Pietro da Rimini +Pino Daeni +Pipilotti Rist +PJ Crook +Pol Ledent +Polixeni Papapetrou +Pompeo Batoni +Posuka Demizu +Prudence Heward +Q Hayashida +Qian Xuan +Quentin Blake +Quint Buchholz +R. Kenton Nelson +Rachel Maclean +Rachel Ruysch +Rachel Whiteread +Rafael Albuquerque +Rafael Zabaleta +Ragnar Kjartansson +Raimonds Staprans +Raimundo de Madrazo y Garreta +Raina Telgemeier +Ralph Bakshi +Ralph Blakelock +Ralph Horsley +Ralph McQuarrie +Ralph Steadman +Ramon Casas +Randolph Caldecott +Randolph Stanley Hewton +Range Murata +Raoul De Keyser +Raoul Dufy +Raphael Kirchner +Raphael Lacoste +Raphael Soyer +Raphaelle Peale +Rashad Alakbarov +Ravi Zupa +Ray Caesar +Ray Collins +Ray Donley +Ray Eames +Ray Metzker +Raymond Briggs +Raymond Duchamp-Villon +Raymond Leech +Raymond Pettibon +Raymond Swanland +Raynald Leclerc +Rebeca Saray +Rebecca Guay +Rebecca Louise Law +Rebecca Sugar +Regina Valluzzi +Reginald Marsh +Rembrandt van Rijn +Remedios Varo +Ren Hang +Renato Guttuso +Rene Burri +René Lalique +Rene Magritte +Reylia Slaby +Ricardo Bofill +Richard Anderson +Richard Bergh +Richard Billingham +Richard Burlet +Richard Corben +Richard Dadd +Richard Deacon +Richard Diebenkorn +Richard Doyle +Richard E. Miller +Richard Eurich +Richard Hamilton +Richard Lindner +Richard Long +Richard McGuire +Richard Meier +Richard Misrach +Richard Mosse +Richard Parkes Bonington +Richard Phillips +Richard Pousette-Dart +Richard S. Johnson +Richard Scarry +Richard Schmid +Richard Serra +Richard Tuttle +Rick Amor +Rick Guidice +Rick Owens +Rimel Neffati +Rinko Kawauchi +Rob Browning +Rob Gonsalves +Rob Guillory +Rob Hefferan +Rob Liefeld +Robby Cavanaugh +Robert Antoine Pinchon +Robert Bateman +Robert Bissell +Robert Campin +Robert Crumb +Robert Delaunay +Robert Gillmor +Robert Hagan +Robert Henri +Robert Indiana +Robert Irwin +Robert Mapplethorpe +Robert McCall +Robert McGinnis +Robert Motherwell +Robert Rauschenberg +Robert S. Duncanson +Robert Smithson +Robert Stivers +Robert Vonnoh +Robert Williams +Roberto Ferri +Roberto Matta +Rockwell Kent +Rodney Matthews +Rodney Smith +Roger de La Fresnaye +Roger Deakins +Roger Dean +Rogier van der Weyden +Roland Topor +Rolf Armstrong +Romaine Brooks +Roman Vishniac +Romare Bearden +Romero Britto +Romina Ressia +Ron Arad +Ron English +Ron Mueck +Ron Walotsky +Ronald Balfour +Ronald Searle +Ronald Wimberly +Roni Horn +Rosa Bonheur +Rosalba Carriera +Rose Wylie +Ross Tran +Roxy Paine +Roy DeCarava +Roy Lichtenstein +Roz Chast +Ruan Jia +Rudolf Ernst +Rudy Siswanto +Rufino Tamayo +Rui Palha +Rumiko Takahashi +Rupert Bunny +Rupert Vandervell +Rupi Kaur +Ruslan Lobanov +Russ Mills +Russell Dauterman +Ruth Bernhard +Ruth Orkin +Ryan Hewett +Ryan McGinley +Ryan Ottley +Ryan Stegman +Ryohei Fuke +Ryohei Hase +Ryoji Ikeda +Sabbas Apterus +Sacha Goldberger +Sailor Moon +Sally Mann +Sally Storch +Salomon van Ruysdael +Salvador Dalí +Salvator Rosa +Sam Bosma +Sam Francis +Sam Gilliam +Sam Guay +Sam Kieth +Sam Spratt +Sam Toft +Samantha Keely Smith +Samuel Melton Fisher +Samuel Peploe +Samuel van Hoogstraten +Sandra Chevrier +Sandra Dieckmann +Sandro Botticelli +Sandy Skoglund +Sanford Robinson Gifford +Santiago Calatrava +Santiago Caruso +Santiago Rusinol +Sarah Andersen +Sarah Lucas +Sarah Morris +Sarah Sze +Satoshi Kon +Saturno Butto +Saul Leiter +Saul Steinberg +Scarlett Hooft Graafland +Scott Kolins +Scott Listfield +Scott McCloud +Scott Naismith +Scott Rohlfs +Sean Scully +Sean Yoro +Sebastian Errazuriz +Sebastiano del Piombo +Serge Attukwei Clottey +Serge Marshennikov +Serge Najjar +Sergey Musin +Sergio Aragonés +Sergio Larraín +Sergio Toppi +Seth Globepainter +Shaun Tan +Sheila Hicks +Shepard Fairey +Sherree Valentine Daines +Sherry Akrami +Shigenori Soejima +Shilin Huang +Shinji Aramaki +Shintaro Kago +Shirin Neshat +Shohei Otomo +Shotaro Ishinomori +Shozo Shimamoto +Shuzo Oshimi +Sidney Nolan +Sidney Sime +Signe Vilstrup +Silvestro Lega +Simeon Solomon +Simon Birch +Simon Bisley +Simon Prades +Simon Stalenhag +Simon Vouet +Simone Bianchi +Sir James Guthrie +Siya Oum +Skottie Young +Slawomir Maniak +Slim Aarons +Sofonisba Anguissola +Sol LeWitt +Sonia Delaunay +Sopheap Pich +Sophie Anderson +Sou Fujimoto +Spencer Tunick +Squeak Carnwath +Stan Berenstain +Stanhope Forbes +Stanisław Szukalski +Stanisław Wyspiański +Stanley Donwood +Stanley Kubrick +Stanley Spencer +Stanley William Hayter +Stasia Burrington +Stefan Gesell +Stephan Martinière +Stephanie Rew +Stephen Darbishire +Stephen Gammell +Stephen Hillenburg +Stephen Mackey +Stephen Ormandy +Stephen Shore +Stephen Shortridge +Stephen Wiltshire +Stephen Youll +Steve Argyle +Steve Dillon +Steve Ditko +Steve Epting +Steve Hanks +Steve Henderson +Steve Hillier +Steve Lieber +Steve McCurry +Steve Sack +Steven Holl +Steven Klein +Steven Meisel +Steven Outram +Storm Thorgerson +Stuart Davis +Stuart Haygarth +Stuart Immonen +Subodh Gupta +Sudersan Pattnaik +Sui Ishida +Susan Seddon Boulet +Suzanne Valadon +Sven Nordqvist +Sverre Fehn +Syd Mead +Sydney Prior Hall +Tadao Ando +Taiyō Matsumoto +Takashi Murakami +Takato Yamamoto +Takeshi Obata +Talbot Hughes +Tamara de Lempicka +Tami Bone +Tanya Shatseva +Tara McPherson +Taras Loboda +Tarsila do Amaral +Tatiana Suarez +Tatsuo Miyajima +Tatsuro Kiuchi +Taylor Wessing +Ted Nasmith +Temmie Chang +Terada Katsuya +Terry Dodson +Terry O'Neill +Terry Oakes +Terry Redlin +Tetsuya Nomura +Teun Hocks +Tex Avery +Theo van Doesburg +Theo van Rysselberghe +Theodor Kittelsen +Théodore Chassériau +Théodore Géricault +Theodore Robinson +Théophile Steinlen +Thiago Valdi +Thom Mayne +Thomas Barbey +Thomas Benjamin Kennington +Thomas Birch +Thomas Blackshear +Thomas Cole +Thomas Dewing +Thomas Dodd +Thomas Eakins +Thomas Edwin Mostyn +Thomas Gainsborough +Thomas Hart Benton +Thomas Heatherwick +Thomas Kinkade +Thomas Lawrence +Thomas Leuthard +Thomas Moran +Thomas Nast +Thomas Saliot +Thomas Sully +Thomas W Schaller +Thomas Wrede +Thurston Hopkins +Tiago Hoisel +Tibor Nagy +Tiffany Bozic +Tim Burton +Tim Doyle +Tim Etchells +Tim Hildebrandt +Tim Holtz +Tim Okamura +Tim Shumate +Tim Walker +Tim White +Timothy Easton +Titus Kaphar +TJ Drysdale +Toby Fox +Todd Hido +Todd McFarlane +Todd Nauck +Todd Schorr +Tokujin Yoshioka +Tom Bagshaw +Tom Chambers +Tom Everhart +Tom Fruin +Tom Grummett +Tom Hammick +Tom Killion +Tom Roberts +Tom Thomson +Tom Wesselmann +Tom Whalen +Tomás Saraceno +Tomasz Alen Kopera +Tomer Hanuka +Tomma Abts +Tomokazu Matsuyama +Ton Dubbeldam +Toni Frissell +Tony Conrad +Tony Cragg +Tony DiTerlizzi +Tony Fitzpatrick +Tony Moore +Tony Orrico +Tony Oursler +Tony Sart +Tooth Wu +Toshiko Okanoue +Toshio Saeki +Tove Jansson +Toyo Ito +Tracey Emin +Tracie Grimwood +Tran Nguyen +Travis Louie +Trevor Brown +Trish Mistric +Tristan Eaton +Troy Brooks +Truls Espedal +Tsutomu Nihei +Tyler Edlin +Tyler Rayburn +Tyler Shields +Ub Iwerks +Uemura Shoen +Umberto Boccioni +Ursula von Rydingsvard +Utagawa Kuniyoshi +Valentin de Boulogne +Valentin Rekunenko +Valentin Serov +Valerie Hegarty +Valerio Olgiati +Vanessa Beecroft +Vanessa Bell +Vania Zouravliov +Vasily Vereshchagin +Verner Panton +Veronika Pinke +Vicente Romero Redondo +Victo Ngai +Victor Brauner +Victor Enrich +Victor Horta +Victor Moscoso +Victor Nizovtsev +Victor Pasmore +Victor Vasarely +Victoria Crowe +Victoria Selbach +Vija Celmins +Vik Muniz +Viktor Vasnetsov +Vilhelm Hammershoi +Vincent Callebaut +Vincent Desiderio +Vincent Di Fate +Vincent van Gogh +Virgil Finlay +Virginia Frances Sterrett +Vito Acconci +Vittorio Matteo Corcos +Vittorio Reggianini +Vivian Maier +Viviane Sassen +Vivienne Westwood +Vladimir Kush +Vladimir Tatlin +Vladimir Volegov +Vytautas Kairiukstis +W. Eugene Smith +W. Heath Robinson +Wade Guyton +Wadim Kashin +Walker Evans +Walt Disney +Walt Kelly +Walter Crane +Walter Ernest Webster +Walter Gropius +Walter Langley +Walter Launt Palmer +Walter Percy Day +Walter Sickert +Wangechi Mutu +Warren Ellis +Warwick Goble +Wassily Kandinsky +Wayne Barlowe +Wayne Thiebaud +Wendy Froud +Wes Anderson +Wifredo Lam +Wilhelmina Barns-Graham +Will Barnet +Will Eisner +Willard Metcalf +Willem Basse +Willem Claesz. Heda +Willem de Kooning +Willem Haenraets +Willem Kalf +Willem van Aelst +Willem van Haecht +Willi Baumeister +William Blake +William Dyce +William Eggleston +William Etty +William Gropper +William Henry Hunt +William Henry Margetson +William Hogarth +William Holman Hunt +William James Glackens +William Kay Blacklock +William Kentridge +William Klein +William Langson Lathrop +William Larkin +William Morris +William Nicholson +William Oxer +William Powell Frith +William Russell Flint +William S. Burroughs +William Stanley Haseltine +William Steig +William Stout +William Timlin +William Trost Richards +William Turner +William Wegman +William Wendt +William Whitaker +William Wray +William Zorach +William-Adolphe Bouguereau +Wim Delvoye +Wim Wenders +Winifred Knights +Winslow Homer +Winsor McCay +Wlad Safronow +Wolfgang Suschitzky +Wong Kar-wai +Worthington Whittredge +Wu Guanzhong +Xiaofei Yue +Xu Bing +Yaacov Agam +Yanjun Cheng +Yasuo Kuniyoshi +Yasushi Nirasawa +Yayoi Kusama +Yiannis Moralis +Yigal Ozeri +Yinka Shonibare +Yoann Lossel +Yoh Nagao +Yoji Shinkawa +Yoshitaka Amano +Yoshiyuki Tomino +Yosuke Ueno +Yuko Shimizu +Yuri Shwedoff +Yusuke Murata +Yves Klein +Yves Tanguy +Yvonne Coomber +Zack Snyder +Zaha Hadid +Zdzisław Beksiński +Zena Holloway +Zhang Jingna +Zhang Kechun +Zhichao Cai +Zinaida Serebriakova +Zoe Buckman diff --git a/wildcards/color.txt b/wildcards/color.txt new file mode 100644 index 0000000000000000000000000000000000000000..467898638cec80b44589f0d70e1bd555d2b28ac1 --- /dev/null +++ b/wildcards/color.txt @@ -0,0 +1,17 @@ +aqua +black +blue +fuchsia +gray +green +lime +maroon +navy +olive +orange +purple +red +silver +teal +white +yellow diff --git a/wildcards/color_flower.txt b/wildcards/color_flower.txt new file mode 100644 index 0000000000000000000000000000000000000000..bce7a3c6c9015e635794cde4f85b95bb99344044 --- /dev/null +++ b/wildcards/color_flower.txt @@ -0,0 +1 @@ +__color__ __flower__ diff --git a/wildcards/extended-color.txt b/wildcards/extended-color.txt new file mode 100644 index 0000000000000000000000000000000000000000..04cf7af72a6a85a01f523ccc8a37a4a9c399e98c --- /dev/null +++ b/wildcards/extended-color.txt @@ -0,0 +1,147 @@ +aliceblue +antiquewhite +aqua +aquamarine +azure +beige +bisque +black +blanchedalmond +blue +blueviolet +brown +burlywood +cadetblue +chartreuse +chocolate +coral +cornflowerblue +cornsilk +crimson +cyan +darkblue +darkcyan +darkgoldenrod +darkgray +darkgreen +darkgrey +darkkhaki +darkmagenta +darkolivegreen +darkorange +darkorchid +darkred +darksalmon +darkseagreen +darkslateblue +darkslategray +darkslategrey +darkturquoise +darkviolet +deeppink +deepskyblue +dimgray +dimgrey +dodgerblue +firebrick +floralwhite +forestgreen +fuchsia +gainsboro +ghostwhite +gold +goldenrod +gray +green +greenyellow +grey +honeydew +hotpink +indianred +indigo +ivory +khaki +lavender +lavenderblush +lawngreen +lemonchiffon +lightblue +lightcoral +lightcyan +lightgoldenrodyellow +lightgray +lightgreen +lightgrey +lightpink +lightsalmon +lightseagreen +lightskyblue +lightslategray +lightslategrey +lightsteelblue +lightyellow +lime +limegreen +linen +magenta +maroon +mediumaquamarine +mediumblue +mediumorchid +mediumpurple +mediumseagreen +mediumslateblue +mediumspringgreen +mediumturquoise +mediumvioletred +midnightblue +mintcream +mistyrose +moccasin +navajowhite +navy +oldlace +olive +olivedrab +orange +orangered +orchid +palegoldenrod +palegreen +paleturquoise +palevioletred +papayawhip +peachpuff +peru +pink +plum +powderblue +purple +red +rosybrown +royalblue +saddlebrown +salmon +sandybrown +seagreen +seashell +sienna +silver +skyblue +slateblue +slategray +slategrey +snow +springgreen +steelblue +tan +teal +thistle +tomato +turquoise +violet +wheat +white +whitesmoke +yellow +yellowgreen diff --git a/wildcards/flower.txt b/wildcards/flower.txt new file mode 100644 index 0000000000000000000000000000000000000000..bb3e984b6f2a9e3d661e084627001f3d42209d5c --- /dev/null +++ b/wildcards/flower.txt @@ -0,0 +1,250 @@ +Acacia +Achillea +Adam's-needle +African Boxwood +African Lily +Agapanthus +Ageratum +Ageratum houstonim +Allium +Alpina +Alstroemeria +Amaranthus hypochondriacus +Amaryllis +Ammi majus +Anconitum +Anemone +Anigozanthus +Annual Delphinium +Anthurium +Antirrhinum majus +Artichoke thistle +Asparagus +Aster +Astilbe +Baby's Breath +Bachelor's Button +Banksia +Bellflower +Big Flax +Bighead Knapweed +Billy Buttons +Bird of Paradise +Blazing Star +Blue Lace Flower +Boronia +Bouvardia +Boxwood African +Diosma +Buckthorn Variegated +Buddleia +Bupleurum +Butterfly Bush +Butterfly Orchid +Calla Lily +Campanula +Candytuft +Canterbury Bells +Carnation +Carthamus +Casa Blanca +Caspia +Cattleya +Celosia +Celosia argenta +Centaurea cyanus +Chamelaucium +Chimney Bells +Chrysanthemum +Chrysanthemum x morifolium +Clarkia +Cockscomb Crested +Coffee Bean Berry +Common Myrtle +Common Yarrow +Cone Flower +Consolida ambigua +Convallaria +Cordyline +Cosmos +Cornflower +Craspedia +Curly Willow +Cymbidium +Cymbidium Orchid +Daffodil +Dahlia +Daisy Mums +Delphinium Belladonna +Delphinium Pacific Giant +Dendrobium +Dendrobium Orchid +Dianthus barbatus +Dianthus caryophyllus +Dianthus caryophyllus nana +Erica spp +Eucalyptus seeded +Eucalyptus silver dollar +Eustoma grandiflorum +False Bird of Paradise +False Spirea +Farewell-To-Spring +Fernleaf Yarrow +Feverfew +Flamingo Flower +Flax New Zealand +Floss Flower +Foxtail Fern +Freesia +Freesia x hybrida +Fuji Mums +Gardenia +Gay Feather +Genista +Gerbera +Gerbera Ruby Red +Ginger +Gladiolus +Gladiolus hybrid nanus +Goat's Beard +Godetia +Golden Rod +Guersney Lily +Gyp +Gypsophila paniculata +Hanging Helicona +Heath +Heather +Helianthus annuus +Heliconia spp. +Hippeastrum +Hydrangea +Iberis amara +Inca Lily +Iris +Japhette Orchid +Jonquil +Knapweed +Lace fern +Larkspur +Lathyrus odoratus +Lavandula +Lavender +Liatris +Lilac +Lily +Lilly-of-the-Valley +Lily Casa Blanca +Lily of the Field +Lily of the Nile +Lily Stargazer +Limonium +Lisianthus +Marguerite daisy +Mattholia incana +Melaleuca +Memosa +Misty Blue Limonium +Moluccella laevis +Monkshood +Montbretia +Monte Cassino +Moon orchid +Musa +Myrsine +Myrtle +Myrtus +Nephrolepis +Nerine +Nerine Lily +Nigella +Ornithogalum +Paeonia +Painted Tongue +Paper Reed +Papyrus lion's head +Peony +Peruvian Lily +Phalaenopsis +Philodendron +Phlox +Pincushion Flower +Pink Mink +Pitt +Pittosporum +Pixie Carnation +Polianthes tuberosa +Pompon Chrysanthemum +Poppy Anemone +Porium +Pussy Willow +Queen Anne's Lace +Ranunculus +Red Ribbons +Rice flower +Rose +Rose Bridal Pink +Rose Bridal White +Rose Champagne +Rose Diadem +Rose Emblem +Rose Kardinal +Rose Lady Liberty +Rose Lavanda +Rose Osiana +Rose Royalty +Safari Sunset +Safflower +Sage Perennial +Salix +Salmon Reagan +Sansevieria +Saponaria +Satin Flowers +Saxicola +Scabiosa +Schinus +Sea lavender +Shell Flowers +Snake Plant +Snapdragon +Solidago +Solidaster +Speedwell +Spider Lily +Spider Mums +Spray Carnation +Sprengeri Fern +Star of Bethlehem +Statice +Stenamezon +Stephanotis +Strawberry banksia +Strawflower +Summer poinsettia +Summer's Darling +Sunflower +Sweet Pea +Sweet William +Sword Fern +Syringa vulgaris +Tailflowers +Tassel flower +Thouroughwax +Throatwort +Tracelium +Tree Fern +Trumpet Lily +Tuberose +Tulip +Tulipa +Veronica +Wattle +Waxflower +Wild Plantain +Willow curly +Windflower +Wolfsbane +Zantedeschia +Zinna +Zinnia elegans diff --git a/wildcards/nationality.txt b/wildcards/nationality.txt new file mode 100644 index 0000000000000000000000000000000000000000..a8ae3a57732b15137752df54fdb930f92b6024b6 --- /dev/null +++ b/wildcards/nationality.txt @@ -0,0 +1,195 @@ +Afghan +Albanian +Algerian +American +Andorran +Angolan +Antiguans +Argentine +Armenian +Australian +Austrian +Azerbaijani +Bahamian +Bahraini +Bangladeshi +Barbadian +Barbudans +Batswana +Belarusian +Belgian +Belizean +Beninese +Bhutanese +Bolivian +Bosnian +Brazilian +British +Bruneian +Bulgarian +Burkinabe +Burmese +Burundian +Cambodian +Cameroonian +Canadian +Cape Verdean +Central African +Chadian +Chilean +Chinese +Colombian +Comoran +Congolese +Costa Rican +Croatian +Cuban +Cypriot +Czech +Danish +Djibouti +Dominican +Dutch +East Timorese +Ecuadorean +Egyptian +Emirati +Equatorial Guinean +Eritrean +Estonian +Ethiopian +Fijian +Filipino +Finnish +French +Gabonese +Gambian +Georgian +German +Ghanaian +Greek +Grenadian +Guatemalan +Guinea-Bissauan +Guinean +Guyanese +Haitian +Herzegovinian +Honduran +Hungarian +Icelander +Indian +Indonesian +Iranian +Iraqi +Irish +Israeli +Italian +Ivorian +Jamaican +Japanese +Jordanian +Kazakhstani +Kenyan +Kittian and Nevisian +Kuwaiti +Kyrgyz +Laotian +Latvian +Lebanese +Liberian +Libyan +Liechtensteiner +Lithuanian +Luxembourger +Macedonian +Malagasy +Malawian +Malaysian +Maldivan +Malian +Maltese +Marshallese +Mauritanian +Mauritian +Mexican +Micronesian +Moldovan +Monacan +Mongolian +Montenegrin +Moroccan +Mosotho +Motswana +Mozambican +Namibian +Nauruan +Nepalese +New Zealander +Nicaraguan +Nigerian +Nigerien +North Korean +Northern Irish +Norwegian +Omani +Pakistani +Palauan +Palestinian +Panamanian +Papua New Guinean +Paraguayan +Peruvian +Polish +Portuguese +Qatari +Romanian +Russian +Rwandan +Saint Lucian +Salvadoran +Samoan +San Marinese +Sao Tomean +Saudi +Scottish +Senegalese +Serbian +Seychellois +Sierra Leonean +Singaporean +Slovakian +Slovenian +Solomon Islander +Somali +South African +South Korean +Spanish +Sri Lankan +Sudanese +Surinamer +Swazi +Swedish +Swiss +Syrian +Taiwanese +Tajik +Tanzanian +Thai +Togolese +Tongan +Trinidadian or Tobagonian +Tunisian +Turkish +Tuvaluan +Ugandan +Ukrainian +Uruguayan +Uzbekistani +Vanuatuan +Venezuelan +Vietnamese +Welsh +Yemenite +Zambian +Zimbabwean