https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&feed=atom&action=history936: Password Strength - Revision history2024-03-28T09:51:16ZRevision history for this page on the wikiMediaWiki 1.30.0https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=333683&oldid=prevTsuchinoko: /* People who don't understand information theory and security */2024-01-29T00:12:01Z<p><span dir="auto"><span class="autocomment">People who don't understand information theory and security</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 00:12, 29 January 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l86" >Line 86:</td>
<td colspan="2" class="diff-lineno">Line 86:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Ken Grady incorrectly thinks that user-selected sentences like "I have really bright children" have the same entropy as randomly-selected words: [https://www.hellersearch.com/blog/bid/141527/is-your-password-policy-stupid Is Your Password Policy Stupid?]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Ken Grady incorrectly thinks that user-selected sentences like "I have really bright children" have the same entropy as randomly-selected words: [https://www.hellersearch.com/blog/bid/141527/is-your-password-policy-stupid Is Your Password Policy Stupid?]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Diogo Mónica is correct that a truly random 8-character string is still stronger than a truly random 4-word string (52.4 vs 44), but doesn't understand that the words have to be truly random, not user-selected phrases like "let me in facebook":  [https://diogomonica.com/posts/password-security-why-the-horse-battery-staple-is-not-correct/ Password Security: Why the horse battery staple is not correct]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Diogo Mónica is correct that a truly random 8-character string is still stronger than a truly random 4-word string (52.4 vs 44), but doesn't understand that the words have to be truly random, not user-selected phrases like "let me in facebook":  [https://diogomonica.com/posts/password-security-why-the-horse-battery-staple-is-not-correct/ Password Security: Why the horse battery staple is not correct]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Ken Munro confuses entropy with permutations and undermines his own argument that "correct horse battery staple" is weak due to dictionary attacks by giving an example "strong" password that still consists of English words. He also doesn't realize that using capital letters in predictable places (first letter of every word) only <del class="diffchange diffchange-inline">not </del>increases password strength by a bit (figuratively and literally): [https://www.pentestpartners.com/security-blog/correcthorsebatterystaple-isnt-a-good-password-heres-why/ CorrectHorseBatteryStaple isn’t a good password. Here’s why.]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Ken Munro confuses entropy with permutations and undermines his own argument that "correct horse battery staple" is weak due to dictionary attacks by giving an example "strong" password that still consists of English words. He also doesn't realize that using capital letters in predictable places (first letter of every word) only <ins class="diffchange diffchange-inline"> </ins>increases password strength by a bit (figuratively and literally): [https://www.pentestpartners.com/security-blog/correcthorsebatterystaple-isnt-a-good-password-heres-why/ CorrectHorseBatteryStaple isn’t a good password. Here’s why.]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Sigh. 🤦♂️</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Sigh. 🤦♂️</div></td></tr>
</table>Tsuchinokohttps://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=325815&oldid=prev162.158.74.59: Undo revision 325811 by 198.41.230.52 (talk) No, the Ampersand is one of the characters, not just "Tr0ub4dor" and "3"2023-10-13T23:21:14Z<p>Undo revision 325811 by <a href="/wiki/index.php/Special:Contributions/198.41.230.52" title="Special:Contributions/198.41.230.52">198.41.230.52</a> (<a href="/wiki/index.php?title=User_talk:198.41.230.52&action=edit&redlink=1" class="new" title="User talk:198.41.230.52 (page does not exist)">talk</a>) No, the Ampersand is one of the characters, not just "Tr0ub4dor" and "3"</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 23:21, 13 October 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Line 8:</td>
<td colspan="2" class="diff-lineno">Line 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Explanation==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Explanation==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>This comic says that a password such as "<del class="diffchange diffchange-inline">Tr0ub4dor3</del>" is bad because it is easy for password cracking software and hard for humans to remember, leading to insecure practices like writing the password down on a post-it attached to the monitor. On the other hand, a password such as "correct horse battery staple" is hard for computers to guess due to having more entropy but quite easy for humans to remember.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>This comic says that a password such as "<ins class="diffchange diffchange-inline">Tr0ub4dor&3</ins>" is bad because it is easy for password cracking software and hard for humans to remember, leading to insecure practices like writing the password down on a post-it attached to the monitor. On the other hand, a password such as "correct horse battery staple" is hard for computers to guess due to having more entropy but quite easy for humans to remember.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{w|Entropy (information theory)|Entropy}} is a measure of "uncertainty" in an outcome. In this context, it can be thought of as a value representing how unpredictable the next character of a password is. It is calculated as ''log2(a^b)'' where ''a'' is the number of allowed symbols and ''b'' is its length.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{w|Entropy (information theory)|Entropy}} is a measure of "uncertainty" in an outcome. In this context, it can be thought of as a value representing how unpredictable the next character of a password is. It is calculated as ''log2(a^b)'' where ''a'' is the number of allowed symbols and ''b'' is its length.</div></td></tr>
</table>162.158.74.59https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=325811&oldid=prev198.41.230.52: /* Explanation */2023-10-13T22:33:59Z<p><span dir="auto"><span class="autocomment">Explanation</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 22:33, 13 October 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Line 8:</td>
<td colspan="2" class="diff-lineno">Line 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Explanation==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Explanation==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>This comic says that a password such as "<del class="diffchange diffchange-inline">Tr0ub4dor&3</del>" is bad because it is easy for password cracking software and hard for humans to remember, leading to insecure practices like writing the password down on a post-it attached to the monitor. On the other hand, a password such as "correct horse battery staple" is hard for computers to guess due to having more entropy but quite easy for humans to remember.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>This comic says that a password such as "<ins class="diffchange diffchange-inline">Tr0ub4dor3</ins>" is bad because it is easy for password cracking software and hard for humans to remember, leading to insecure practices like writing the password down on a post-it attached to the monitor. On the other hand, a password such as "correct horse battery staple" is hard for computers to guess due to having more entropy but quite easy for humans to remember.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{w|Entropy (information theory)|Entropy}} is a measure of "uncertainty" in an outcome. In this context, it can be thought of as a value representing how unpredictable the next character of a password is. It is calculated as ''log2(a^b)'' where ''a'' is the number of allowed symbols and ''b'' is its length.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{w|Entropy (information theory)|Entropy}} is a measure of "uncertainty" in an outcome. In this context, it can be thought of as a value representing how unpredictable the next character of a password is. It is calculated as ''log2(a^b)'' where ''a'' is the number of allowed symbols and ''b'' is its length.</div></td></tr>
</table>198.41.230.52https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=314042&oldid=prevFaviFake: Fixed old http:// link2023-05-23T20:26:35Z<p>Fixed old http:// link</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 20:26, 23 May 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16" >Line 16:</td>
<td colspan="2" class="diff-lineno">Line 16:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Another way of selecting a password is to have 2048 "symbols" (common words) and select only 4 of those symbols. log2(2048^4) = 44 bits, much better than 28. Using such symbols was again visited in one of the tips in [[1820: Security Advice]].</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Another way of selecting a password is to have 2048 "symbols" (common words) and select only 4 of those symbols. log2(2048^4) = 44 bits, much better than 28. Using such symbols was again visited in one of the tips in [[1820: Security Advice]].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>It is absolutely true that people make passwords hard to remember because they think they are "safer", and it is certainly true that length, all other things being equal, tends to make for very strong passwords and this can be confirmed by using [<del class="diffchange diffchange-inline">http</del>://rumkin.com/tools/password/passchk.php rumkin.com's password strength checker]. Even if the individual characters are all limited to [a-z], the exponent implied in "we added another lowercase character, so multiply by 26 again" tends to dominate the results.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>It is absolutely true that people make passwords hard to remember because they think they are "safer", and it is certainly true that length, all other things being equal, tends to make for very strong passwords and this can be confirmed by using [<ins class="diffchange diffchange-inline">https</ins>://rumkin.com/tools/password/passchk.php rumkin.com's password strength checker]. Even if the individual characters are all limited to [a-z], the exponent implied in "we added another lowercase character, so multiply by 26 again" tends to dominate the results.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>In addition to being easier to remember, long strings of lowercase characters are also easier to type on smartphones and {{w|Virtual keyboard|soft keyboards}}.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>In addition to being easier to remember, long strings of lowercase characters are also easier to type on smartphones and {{w|Virtual keyboard|soft keyboards}}.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>xkcd's password generation scheme requires the user to have a list of 2048 common words (log<sub>2</sub>(2048) = 11). For any attack we must assume that the attacker knows our password generation algorithm, but not the exact password. In this case the attacker knows the 2048 words, and knows that we selected 4 words, but not which words. The number of combinations of 4 words from this list of words is (2<sup>11</sup>)<sup>4</sup> = 2<sup>44</sup>, i.e. 44 bits. For comparison, the [<del class="diffchange diffchange-inline">http</del>://world.std.com/~reinhold/dicewarefaq.html#calculatingentropy entropy offered by Diceware's 7776 word list is 13 bits per word]. If the attacker doesn't know the algorithm used, and only knows that lowercase letters are selected, the "common words" password would take even longer to crack than depicted. 25 ''random'' lowercase characters would have [<del class="diffchange diffchange-inline">http</del>://www.wolframalpha.com/input/?i=log2%2826^25%29 117 bits of entropy], vs 44 bits for the common words list.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>xkcd's password generation scheme requires the user to have a list of 2048 common words (log<sub>2</sub>(2048) = 11). For any attack we must assume that the attacker knows our password generation algorithm, but not the exact password. In this case the attacker knows the 2048 words, and knows that we selected 4 words, but not which words. The number of combinations of 4 words from this list of words is (2<sup>11</sup>)<sup>4</sup> = 2<sup>44</sup>, i.e. 44 bits. For comparison, the [<ins class="diffchange diffchange-inline">https</ins>://world.std.com/~reinhold/dicewarefaq.html#calculatingentropy entropy offered by Diceware's 7776 word list is 13 bits per word]. If the attacker doesn't know the algorithm used, and only knows that lowercase letters are selected, the "common words" password would take even longer to crack than depicted. 25 ''random'' lowercase characters would have [<ins class="diffchange diffchange-inline">https</ins>://www.wolframalpha.com/input/?i=log2%2826^25%29 117 bits of entropy], vs 44 bits for the common words list.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>;Example</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>;Example</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l81" >Line 81:</td>
<td colspan="2" class="diff-lineno">Line 81:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If you're confused, don't worry; you're in good company; even security "experts" don't understand the comic:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If you're confused, don't worry; you're in good company; even security "experts" don't understand the comic:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*  Bruce Schneier thinks that dictionary attacks make this method "obsolete", despite the comic ''assuming'' perfect knowledge of the user's dictionary from the get-go.  He advocates his own low-entropy "first letters of common plain English phrases" method instead:  [https://www.schneier.com/blog/archives/2014/03/choosing_secure_1.html#:~:text=xkcd Schneier original article] and rebuttals: [https://web.archive.org/web/20160305001236/<del class="diffchange diffchange-inline">http</del>://robinmessage.com/2014/03/why-bruce-schneier-is-wrong-about-passwords/ 1] [<del class="diffchange diffchange-inline">http</del>://security.stackexchange.com/a/62881/10616 2] [<del class="diffchange diffchange-inline">http</del>://www.reddit.com/r/technology/comments/1yxgqo/bruce_schneier_on_choosing_a_secure_password/cfp2z9k 3] [<del class="diffchange diffchange-inline">http</del>://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgte7lp 4] [<del class="diffchange diffchange-inline">http</del>://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgszp62 5] [<del class="diffchange diffchange-inline">http</del>://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgt6ohq 6]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*  Bruce Schneier thinks that dictionary attacks make this method "obsolete", despite the comic ''assuming'' perfect knowledge of the user's dictionary from the get-go.  He advocates his own low-entropy "first letters of common plain English phrases" method instead:  [https://www.schneier.com/blog/archives/2014/03/choosing_secure_1.html#:~:text=xkcd Schneier original article] and rebuttals: [https://web.archive.org/web/20160305001236/<ins class="diffchange diffchange-inline">https</ins>://robinmessage.com/2014/03/why-bruce-schneier-is-wrong-about-passwords/ 1] [<ins class="diffchange diffchange-inline">https</ins>://security.stackexchange.com/a/62881/10616 2] [<ins class="diffchange diffchange-inline">https</ins>://www.reddit.com/r/technology/comments/1yxgqo/bruce_schneier_on_choosing_a_secure_password/cfp2z9k 3] [<ins class="diffchange diffchange-inline">https</ins>://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgte7lp 4] [<ins class="diffchange diffchange-inline">https</ins>://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgszp62 5] [<ins class="diffchange diffchange-inline">https</ins>://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgt6ohq 6]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Steve Gibson basically gets it, but calculates entropy incorrectly in order to promote his own method and upper-bound password-checking tool: [https://www.grc.com/sn/sn-313.htm#:~:text=math%20is%20wrong Steve Gibson Security Now transcript] and [https://subrabbit.wordpress.com/2011/08/26/how-much-entropy-in-that-password/ rebuttal]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Steve Gibson basically gets it, but calculates entropy incorrectly in order to promote his own method and upper-bound password-checking tool: [https://www.grc.com/sn/sn-313.htm#:~:text=math%20is%20wrong Steve Gibson Security Now transcript] and [https://subrabbit.wordpress.com/2011/08/26/how-much-entropy-in-that-password/ rebuttal]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Computer security consultant Mark Burnett ''almost'' understands the comic, but then advocates adding numerals and other crud to make passphrases less memorable, which completely defeats the point (that it is human-friendly) in the first place: [https://web.archive.org/web/20150319220514/https://xato.net/passwords/analyzing-the-xkcd-comic/ Analyzing the XKCD Passphrase Comic]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Computer security consultant Mark Burnett ''almost'' understands the comic, but then advocates adding numerals and other crud to make passphrases less memorable, which completely defeats the point (that it is human-friendly) in the first place: [https://web.archive.org/web/20150319220514/https://xato.net/passwords/analyzing-the-xkcd-comic/ Analyzing the XKCD Passphrase Comic]</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l138" >Line 138:</td>
<td colspan="2" class="diff-lineno">Line 138:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==External links==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==External links==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>*An [https://en.wikipedia.org/wiki/Request_for_Comments RFC], RFC7997 ''The Use of Non-ASCII Characters in RFCs'', uses "Correct Horse Battery Staple" in ''Table 3: A sample of legal passwords'' on page 10. [https://www.rfc-editor.org/rfc/pdfrfc/rfc7997.txt.pdf#page=10]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>*An [https://en.wikipedia.org/wiki/Request_for_Comments RFC], RFC7997 ''The Use of Non-ASCII Characters in RFCs'', uses "Correct Horse Battery Staple" in ''Table 3: A sample of legal passwords'' on page 10. [https://www.rfc-editor.org/rfc/pdfrfc/rfc7997.txt.pdf#page=10]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*Some info was used from the highest voted answer given to the question of "how accurate is this XKCD comic" at StackExchange [<del class="diffchange diffchange-inline">http</del>://security.stackexchange.com/questions/6095/xkcd-936-short-complex-password-or-long-dictionary-passphrase].</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Some info was used from the highest voted answer given to the question of "how accurate is this XKCD comic" at StackExchange [<ins class="diffchange diffchange-inline">https</ins>://security.stackexchange.com/questions/6095/xkcd-936-short-complex-password-or-long-dictionary-passphrase].</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*Similarly, a question of "how right this comic is" was made at AskMetaFilter [<del class="diffchange diffchange-inline">http</del>://ask.metafilter.com/193052/Oh-Randall-you-do-confound-me-so] and [[Randall]] responded [<del class="diffchange diffchange-inline">http</del>://ask.metafilter.com/193052/Oh-Randall-you-do-confound-me-so#2779020 there].</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Similarly, a question of "how right this comic is" was made at AskMetaFilter [<ins class="diffchange diffchange-inline">https</ins>://ask.metafilter.com/193052/Oh-Randall-you-do-confound-me-so] and [[Randall]] responded [<ins class="diffchange diffchange-inline">https</ins>://ask.metafilter.com/193052/Oh-Randall-you-do-confound-me-so#2779020 there].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>*Also the Wikipedia article on '{{w|Passphrase}}' is useful.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>*Also the Wikipedia article on '{{w|Passphrase}}' is useful.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*In case you missed it in the explanation, GRC's Steve Gibson has a fantastic page [https://www.grc.com/haystack.htm] about this (and may have prompted this comic, as his podcast [<del class="diffchange diffchange-inline">http</del>://www.grc.com/sn/sn-303.htm] about this was posted the month before this comic).</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*In case you missed it in the explanation, GRC's Steve Gibson has a fantastic page [https://www.grc.com/haystack.htm] about this (and may have prompted this comic, as his podcast [<ins class="diffchange diffchange-inline">https</ins>://www.grc.com/sn/sn-303.htm] about this was posted the month before this comic).</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* This comic inspired [<del class="diffchange diffchange-inline">http</del>://blog.acolyer.org/2015/10/29/how-to-memorize-a-random-60-bit-string/ How to memorize a random 60-bit string] scientific paper (link is to the article about paper, with paper itself linked)</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* This comic inspired [<ins class="diffchange diffchange-inline">https</ins>://blog.acolyer.org/2015/10/29/how-to-memorize-a-random-60-bit-string/ How to memorize a random 60-bit string] scientific paper (link is to the article about paper, with paper itself linked)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [https://github.com/dropbox/zxcvbn zxcvbn password strength estimator] thanks this comic for the inspiration in acknowledgements.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [https://github.com/dropbox/zxcvbn zxcvbn password strength estimator] thanks this comic for the inspiration in acknowledgements.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* CMU paper: [<del class="diffchange diffchange-inline">http</del>://cups.cs.cmu.edu/soups/2012/proceedings/a7_Shay.pdf Correct horse battery staple: Exploring the usability of system-assigned passphrases]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* CMU paper: [<ins class="diffchange diffchange-inline">https</ins>://cups.cs.cmu.edu/soups/2012/proceedings/a7_Shay.pdf Correct horse battery staple: Exploring the usability of system-assigned passphrases]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del class="diffchange diffchange-inline">http</del>://<del class="diffchange diffchange-inline">research</del>.microsoft.com/<del class="diffchange diffchange-inline">pubs</del>/<del class="diffchange diffchange-inline">265143</del>/Microsoft_Password_Guidance.pdf Microsoft Password Guidance] (page 8)</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins class="diffchange diffchange-inline">https</ins>://<ins class="diffchange diffchange-inline">www</ins>.microsoft.com/<ins class="diffchange diffchange-inline">en-us</ins>/<ins class="diffchange diffchange-inline">research/wp-content/uploads/2016/06</ins>/Microsoft_Password_Guidance<ins class="diffchange diffchange-inline">-1</ins>.pdf Microsoft Password Guidance] (page 8)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del class="diffchange diffchange-inline">http</del>://gizmodo.com/the-guy-who-invented-those-annoying-password-rules-now-1797643987 The Guy Who Invented Those Annoying Password Rules Now Regrets Wasting Your Time], August 8, 2017 (this comic is reproduced in the article).</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins class="diffchange diffchange-inline">https</ins>://gizmodo.com/the-guy-who-invented-those-annoying-password-rules-now-1797643987 The Guy Who Invented Those Annoying Password Rules Now Regrets Wasting Your Time], August 8, 2017 (this comic is reproduced in the article).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{comic discussion}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{comic discussion}}</div></td></tr>
</table>FaviFakehttps://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=309727&oldid=prevPzrq: /* People who don't understand information theory and security */ Switch link syntax from #!s! to #:~:text fragments which work in some browsers today: https://stackoverflow.com/a/61703068/11011092023-04-04T06:55:19Z<p><span dir="auto"><span class="autocomment">People who don't understand information theory and security: </span> Switch link syntax from #!s! to #:~:text fragments which work in some browsers today: https://stackoverflow.com/a/61703068/1101109</span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 06:55, 4 April 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l81" >Line 81:</td>
<td colspan="2" class="diff-lineno">Line 81:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If you're confused, don't worry; you're in good company; even security "experts" don't understand the comic:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If you're confused, don't worry; you're in good company; even security "experts" don't understand the comic:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*  Bruce Schneier thinks that dictionary attacks make this method "obsolete", despite the comic ''assuming'' perfect knowledge of the user's dictionary from the get-go.  He advocates his own low-entropy "first letters of common plain English phrases" method instead:  [https://www.schneier.com/blog/archives/2014/03/choosing_secure_1.html#<del class="diffchange diffchange-inline">!s!</del>xkcd Schneier original article] and rebuttals: [https://web.archive.org/web/20160305001236/http://robinmessage.com/2014/03/why-bruce-schneier-is-wrong-about-passwords/ 1] [http://security.stackexchange.com/a/62881/10616 2] [http://www.reddit.com/r/technology/comments/1yxgqo/bruce_schneier_on_choosing_a_secure_password/cfp2z9k 3] [http://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgte7lp 4] [http://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgszp62 5] [http://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgt6ohq 6]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*  Bruce Schneier thinks that dictionary attacks make this method "obsolete", despite the comic ''assuming'' perfect knowledge of the user's dictionary from the get-go.  He advocates his own low-entropy "first letters of common plain English phrases" method instead:  [https://www.schneier.com/blog/archives/2014/03/choosing_secure_1.html#<ins class="diffchange diffchange-inline">:~:text=</ins>xkcd Schneier original article] and rebuttals: [https://web.archive.org/web/20160305001236/http://robinmessage.com/2014/03/why-bruce-schneier-is-wrong-about-passwords/ 1] [http://security.stackexchange.com/a/62881/10616 2] [http://www.reddit.com/r/technology/comments/1yxgqo/bruce_schneier_on_choosing_a_secure_password/cfp2z9k 3] [http://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgte7lp 4] [http://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgszp62 5] [http://www.reddit.com/r/YouShouldKnow/comments/232uch/ysk_how_to_properly_choose_a_secure_password_the/cgt6ohq 6]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Steve Gibson basically gets it, but calculates entropy incorrectly in order to promote his own method and upper-bound password-checking tool: [https://www.grc.com/sn/sn-313.htm#<del class="diffchange diffchange-inline">!s!</del>math%20is%20wrong Steve Gibson Security Now transcript] and [https://subrabbit.wordpress.com/2011/08/26/how-much-entropy-in-that-password/ rebuttal]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Steve Gibson basically gets it, but calculates entropy incorrectly in order to promote his own method and upper-bound password-checking tool: [https://www.grc.com/sn/sn-313.htm#<ins class="diffchange diffchange-inline">:~:text=</ins>math%20is%20wrong Steve Gibson Security Now transcript] and [https://subrabbit.wordpress.com/2011/08/26/how-much-entropy-in-that-password/ rebuttal]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Computer security consultant Mark Burnett ''almost'' understands the comic, but then advocates adding numerals and other crud to make passphrases less memorable, which completely defeats the point (that it is human-friendly) in the first place: [https://web.archive.org/web/20150319220514/https://xato.net/passwords/analyzing-the-xkcd-comic/ Analyzing the XKCD Passphrase Comic]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Computer security consultant Mark Burnett ''almost'' understands the comic, but then advocates adding numerals and other crud to make passphrases less memorable, which completely defeats the point (that it is human-friendly) in the first place: [https://web.archive.org/web/20150319220514/https://xato.net/passwords/analyzing-the-xkcd-comic/ Analyzing the XKCD Passphrase Comic]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Ken Grady incorrectly thinks that user-selected sentences like "I have really bright children" have the same entropy as randomly-selected words: [https://www.hellersearch.com/blog/bid/141527/is-your-password-policy-stupid Is Your Password Policy Stupid?]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Ken Grady incorrectly thinks that user-selected sentences like "I have really bright children" have the same entropy as randomly-selected words: [https://www.hellersearch.com/blog/bid/141527/is-your-password-policy-stupid Is Your Password Policy Stupid?]</div></td></tr>
</table>Pzrqhttps://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=297088&oldid=prevTroy0: /* People who don't understand information theory and security */ Caps / no caps is still worth one bit2022-10-20T02:44:36Z<p><span dir="auto"><span class="autocomment">People who don't understand information theory and security: </span> Caps / no caps is still worth one bit</span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 02:44, 20 October 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l86" >Line 86:</td>
<td colspan="2" class="diff-lineno">Line 86:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Ken Grady incorrectly thinks that user-selected sentences like "I have really bright children" have the same entropy as randomly-selected words: [https://www.hellersearch.com/blog/bid/141527/is-your-password-policy-stupid Is Your Password Policy Stupid?]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Ken Grady incorrectly thinks that user-selected sentences like "I have really bright children" have the same entropy as randomly-selected words: [https://www.hellersearch.com/blog/bid/141527/is-your-password-policy-stupid Is Your Password Policy Stupid?]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Diogo Mónica is correct that a truly random 8-character string is still stronger than a truly random 4-word string (52.4 vs 44), but doesn't understand that the words have to be truly random, not user-selected phrases like "let me in facebook":  [https://diogomonica.com/posts/password-security-why-the-horse-battery-staple-is-not-correct/ Password Security: Why the horse battery staple is not correct]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Diogo Mónica is correct that a truly random 8-character string is still stronger than a truly random 4-word string (52.4 vs 44), but doesn't understand that the words have to be truly random, not user-selected phrases like "let me in facebook":  [https://diogomonica.com/posts/password-security-why-the-horse-battery-staple-is-not-correct/ Password Security: Why the horse battery staple is not correct]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Ken Munro confuses entropy with permutations and undermines his own argument that "correct horse battery staple" is weak due to dictionary attacks by giving an example "strong" password that still consists of English words. He also doesn't realize that using capital letters in predictable places (first letter of every word) <del class="diffchange diffchange-inline">does </del>not <del class="diffchange diffchange-inline">increase </del>password strength: [https://www.pentestpartners.com/security-blog/correcthorsebatterystaple-isnt-a-good-password-heres-why/ CorrectHorseBatteryStaple isn’t a good password. Here’s why.]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Ken Munro confuses entropy with permutations and undermines his own argument that "correct horse battery staple" is weak due to dictionary attacks by giving an example "strong" password that still consists of English words. He also doesn't realize that using capital letters in predictable places (first letter of every word) <ins class="diffchange diffchange-inline">only </ins>not <ins class="diffchange diffchange-inline">increases </ins>password strength <ins class="diffchange diffchange-inline">by a bit (figuratively and literally)</ins>: [https://www.pentestpartners.com/security-blog/correcthorsebatterystaple-isnt-a-good-password-heres-why/ CorrectHorseBatteryStaple isn’t a good password. Here’s why.]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Sigh. 🤦♂️</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Sigh. 🤦♂️</div></td></tr>
</table>Troy0https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=285895&oldid=prevDavidy22: Reverted edits by [[Special:Contributions/Davidy22, the racist homosexual, is known to visit Norwegian gay bars with his boyfriend Kynde. He has cheated on Kynde at least twice with Vandalbane (a big guy for you). They all have micropenises.|Davidy22,...2022-06-02T06:20:27Z<p>Reverted edits by [[Special:Contributions/Davidy22, the racist homosexual, is known to visit Norwegian gay bars with his boyfriend Kynde. He has cheated on Kynde at least twice with Vandalbane (a big guy for you). They all have micropenises.|Davidy22,...</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 06:20, 2 June 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l2" >Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| number    = 936</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| number    = 936</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| date      = August 10, 2011</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| date      = August 10, 2011</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| title    = <del class="diffchange diffchange-inline">Passwor[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAKd </del>Strength</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| title    = <ins class="diffchange diffchange-inline">Password </ins>Strength</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| image    = password strength.png</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| image    = password strength.png</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| titletext = To anyone who understands information theory and security and is in an infuriating argument with someone who does not (possibly involving mixed case), I sincerely apologize.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| titletext = To anyone who understands information theory and security and is in an infuriating argument with someone who does not (possibly involving mixed case), I sincerely apologize.</div></td></tr>
</table>Davidy22https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=285573&oldid=prevDavidy22, the racist homosexual, is known to visit Norwegian gay bars with his boyfriend Kynde. He has cheated on Kynde at least twice with Vandalbane (a big guy for you). They all have micropenises. at 05:20, 2 June 20222022-06-02T05:20:54Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 05:20, 2 June 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l2" >Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| number    = 936</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| number    = 936</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| date      = August 10, 2011</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| date      = August 10, 2011</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| title    = <del class="diffchange diffchange-inline">Password </del>Strength</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| title    = <ins class="diffchange diffchange-inline">Passwor[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAK[[File:Alligator with open mouth.jpg|thumb|left|ALLIGATOR SOYJAK]]ALLIGATOR SOYJAKd </ins>Strength</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| image    = password strength.png</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| image    = password strength.png</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| titletext = To anyone who understands information theory and security and is in an infuriating argument with someone who does not (possibly involving mixed case), I sincerely apologize.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| titletext = To anyone who understands information theory and security and is in an infuriating argument with someone who does not (possibly involving mixed case), I sincerely apologize.</div></td></tr>
</table>Davidy22, the racist homosexual, is known to visit Norwegian gay bars with his boyfriend Kynde. He has cheated on Kynde at least twice with Vandalbane (a big guy for you). They all have micropenises.https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=273071&oldid=prevDavidy22: Reverted edits by Explain xkcd server admin (talk) to last revision by Marethyu2022-05-21T02:53:39Z<p>Reverted edits by <a href="/wiki/index.php/Special:Contributions/Explain_xkcd_server_admin" title="Special:Contributions/Explain xkcd server admin">Explain xkcd server admin</a> (<a href="/wiki/index.php?title=User_talk:Explain_xkcd_server_admin&action=edit&redlink=1" class="new" title="User talk:Explain xkcd server admin (page does not exist)">talk</a>) to last revision by <a href="/wiki/index.php/User:Marethyu" title="User:Marethyu">Marethyu</a></p>
<a href="//www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=273071&oldid=271548">Show changes</a>Davidy22https://www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=271548&oldid=prevExplain xkcd server admin at 21:55, 20 May 20222022-05-20T21:55:29Z<p></p>
<a href="//www.explainxkcd.com/wiki/index.php?title=936:_Password_Strength&diff=271548&oldid=265012">Show changes</a>Explain xkcd server admin