Updated from commit 01a96ece8579a3b7d2211aecad750c83f039fdd6.
Updated from commit 22c63e743a60c040d75902a0779f6d5f2862c9de.
Updated from commit 82f47cea4a0e82b4eaa6fd4fb73013d772fbb458.
Updated from commit 32e4cc510f960a64987b3ab866ca16e13fbcb501.
Updated from commit efe72c86fa397403fd438ab1399ee95f103071be.
Updated from commit 7bccb77a952788b3b92a9a882edb06e2d9c927ce.
Updated from commit 80d8df4da7822b3d334e436986d52f737cf2a150.
Updated from commit b81be87134ae67a1510802e024caadc4719932f3.
Updated URLs.
Updated from commit eaf4c8ce6bbb7df451a2955b24bb63c164bd2eeb.
Updated from commit c6ee9ac0340f25d92a3c22459dedf9f3186a2591.
Updated from commit 986c2248e29c264857385eaecc2577909284b0d0.
Updated from commit c9438ae1a74c7564f98b5c995ccc1a8f212053fd.
Updated from commit 276a836d7dfc65fa62f3442920b42a60a0344756.
Updated wiki link.
Updated from commit bdfefb5b5f47e93a3081c1e0ecf25d0fe8dfc031.
Updated from commit 435fd06bc6195eef7d6e389daeca53b1dacae6c3.
Updated from commit cfb7fa99ac558f0adefb31522514326f75b5b394.
Updated from commit be6c70e74fd6caaab278c870b4f4c660557df605.
Updated from commit 180caeba0a954020879c2e3f1c2cb9bf848a6d6f.