Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 | 1x | /**
* Hunk-placement fixtures for {@link shiftDown}, measured once against GNU
* diffutils 3.12 with `diff -d -U 999999`. `-d` (GNU's minimal mode) is the
* reference: GNU's *default* output trades edit volume for speed on large
* indentation-rich input and is not always minimal.
*
* Each entry is `[a, b, placement]`. `a` and `b` hold **one character per
* line** — the pass only ever asks whether two lines are equal, so a character
* alphabet reproduces every duplication pattern at a fraction of the size.
* `placement` is GNU's op sequence over the whole file (`=` context, `-`
* deletion, `+` insertion), which is the hunk placement with hunk splitting and
* context noise removed.
*
* Generated from a seeded mixture of alphabet sizes (5 / 12 / 52 distinct
* lines), file lengths (40 / 120) and edit rates (5% / 15%), mirroring the
* strata the out-of-package probe corpus measures. Byte-exact agreement with
* GNU is best-effort and deliberately not promised, so the test over these
* asserts a floor.
*/
export const PLACEMENT: [a: string, b: string, placement: string][] = [
[
'ceeeabedaceaddcdbbcbbeaaaedddeeeebbabcac',
'ceeeabedaceaddcdbbcbbea0aedddeeeebbabcac',
'=======================-+================',
],
[
'badcbcbecedbabaabaddbbcebacacbcaeadacdeb',
'badcbcbecedbab0aba1dabbcebacacbcaeadacdeb',
'==============-+===+=-+====================',
],
[
'ecddaceabaccbcdaebcdbaacddeddebeaeaebcbd',
'ecdaceabaccbcdaebcdbacddeddebeaeaebcbd',
'===-==================-=================',
],
[
'ccebbdabcbdacaccccdeedaeeaebaadbbbbcaeee',
'ccebbdabcbbdacaccccdeebdeabeeaebaaddbabbbcaeee',
'==========+===========+=+=+========+=+========',
],
[
'bdbadabdceceadbabdcabbacdecacbdcaddeacad',
'dbdbadabdeceadbad0cadbbacdecacbdcaddeacad',
'+========-=======-=+==+====================',
],
[
'aaeacebbdccbbacaebbecabaadeddceaacadccde',
'aaeacebbdccbbaacae0becaaadaeddceaacaadcce',
'==============+===-+====-===+=========+===-=',
],
[
'dbabcaddddcdaecaadecaceadaaeddaddebeeddd',
'ddbdabca0ddddaaec1adecaceadaaedaddeebeddd',
'=+=+====+====--+===-+=============-====-=+====',
],
[
'eccccacdeccebbcadedbdbccaccdccbdcebebcae',
'0ccccacdeccebbcadedb12ccaccdccbdcecbebcae',
'-+===================--++============+======',
],
[
'addcbbcbccacedbedbaceceaaabbdcdabaabdcbeeaaebcaddebececbccceebbadeabcdaeabdbccdcaaaadceadbccdbebebbbacbaeecdddbcbecdaaea',
'aeddcbbcbccacedbedbaceceaaab0dcdabaabdcbeaaebcaddebcecbccceebbadeabcdaeabdbccdcaaaadceadbeccdbebebbbacbaeecdddbcbecdaaea',
'=+==========================-+============-==========-======================================+==============================',
],
[
'dcbdcedeecbbcedddebdadaccaecbacceacedcaddbcdddbadddbaecdececbdbdabecceaccaedeaaaedcbccbebbccacadadeccaeccdcecdebdbbbbdbe',
'dcbdbcedeecbbceedddebdadacc0cbacceacedcaddbcdddbadddbaecdececbdbdabecceaccaedeaaaecdcb1cbebbccacadadeccaeccdececdebd2bbbdbe',
'====+==========+===========--+======================================================+===-+=====================+=======-+======',
],
[
'ccadbcccebbbcbceaabdbeacadbbdebeadaccdeaccdcacbbbedacdbeaaaccddaedcaceeaeeacceebebbddebdadaaccedccccceabaacbdbdecbcdacda',
'ccadbcccebbbcbceaabdbeac0dbbdebeadacacdeaccdcacbbbedacdbeaaaccddaedcaceeaeeacceebebbddebdadaaccedccccceabaacbdbdecbcdacda',
'========================-+===========+====================================================================================',
],
[
'dbbbacaeddcacdedeadcbddcdccdaeccdeceabaceccadecbbbcccbaaceaaecabaeeacddbaadcbeeeccddaeccdadaacdbddcebdaccbacbdadaeceecdd',
'0bbbeacaeddcacdedeadcbddcdccdaeccdceabaceccadecbbbcccbaaceaaecabaeeacddbaad1beeeccddaeccdadaacdbddcebdaccbbacbdadae2eecdd',
'-+===+=============================-=========================================-+==============================+========-+=====',
],
[
'acbcbdadaddebbedecdaecbedecdccecccdeccbebebbababeaabccceabaeccdbdcbaeabddaabedeeebbcebcedceedcbacdcdbadecbdcebcbddeaaaab',
'abcbdadaddebbdedecdaecbedecdccecccdecbebebbaabeaabcbcceabaeccdbdcbaeabddaabedeeebbcebcedceedcbacdcdbadecbdcebcbddeaaaab',
'=-============+=======================-=======-=======+===================================================================',
],
[
'cdbacdcbeddabdbaadeeedabcbdbbdeeeacdbaebdbeaecbddabaeeccdeacbcdacbabadcadaddeacdccadccdecbeadbbaceebebceceadccbdebdadcca',
'cdbacdcbededdabadbaadeeedabbdbbdeeeacdbaebdbeaecbdcdabaeccdeacbcdacadbadcadaddeacdccadccdecbeadcbbacee0ebce1eadccb2ebedadcca',
'==========++===+===========-=======================+=====-===========-=+==========================+======-+====-+======-+==+======',
],
[
'bbceaebedcdceebbaaadbdbdbdcebdcbaeddceeedceddeaaccacbadbeacbabdabcbcdcabcccbbbceaceccacaeabaeabdacdadeaccaccedaabeacdddd',
'bbebaeebe01eebbaaa2bdbddbd3bdcbaeddceeebdcddeaaccacbadbeacbbdabcbcedcabcccbbceaceccaabeabaedbdaacdadeac4ac5edaeacdddd',
'==-=+==+==----++=======-+====+==--+============+==-=================-=======+=========-========-=+=====-+===+=======-+==-+===--=======',
],
[
'ecedddacbdacbeacddeebcbdceecabdadbeedaeeacdcbccaabeadcddcddaddccedcdabbecadaceecbbedcccddcccaebbecbbdccbceddccdbbabecbae',
'eedddadcbdacbeacddceebcbceea0d1bdbeed2eeacd3bccaabeadcddcddaddcceddcdabecada4eecbbedcccddcccaebb5cbbdccbc6ddc7debbabebae',
'=-=====+===========+=====-===-=-+=-++=====-+=====-+======================+====-=====-+===================-+========-+===-+=+=====-===',
],
[
'edcaaaaacdadadeedabceddbbaccbeabccdaaccdaeebdacbeadebcdaebddeeaccdbdddcbcaeedbeaacedebdaaaadacaaadebedadaadadbaeacaaeedc',
'edcaaaaacdadaddedabcedadbbaccbeabcc0aaccdaeebdacdbeadebdcdae1ddeeaaccdbdddcbec2eedbea3c4adebdaaaadacaadeedadaadadbaeadaaeedc',
'==============-+=======+============-+============+======+====-+=====+=========+=-+======-+=-++=============-==-=============-+======',
],
[
'cbedddbddecbbeaecdadebeabedbdcbabacbbdeedacebcadddbeeeeddccccdbcdccbebedddbaaabbdbaddcbbebdcbdbeadbdadbbbadbcebebbdbecaa',
'acbedddcbddecbbeaecdabde0aeabeddbddbcbababbeedacebadd1beeaeeedccccbcdccbebbedddbaaabbdbadaddcbbebdcdb2adbdadebb3adbcebbebdbecbaa',
'+======+=============+==-++=====+==++=====-==-=======-===-+===++===-====-========+==============++========-==-+======+==-+======-=+=====+==',
],
[
'fkcbdleabhiebakkgafeakageebeijhlchiglgld',
'fkcbdleabhiebakkgafeakageeebeijhlachigl0ld',
'==========================+======+=====-+==',
],
[
'giealfebdiggkkaliaeafihbgeabfkchdikfggdc',
'giealfbdi0gkkaliaeafihbgeabfkch1ikfggdc',
'======-===-+=====================-+=======',
],
[
'glkjcihkdfgggijabjjgggccbdkihjkffhcfkjfb',
'glkjcihk0fgggijabjjggggccbd1ihjkffhcfkjfb',
'========-+=============+====-+=============',
],
[
'egdkiahfcbebjldlchcflkhddceglahkhacafkib',
'egdkiahfcbebj0dlchcflkhddceglhkhacafkib',
'=============-+===============-==========',
],
[
'fjeigicjkcgghehbhahjejedbgcgcdbkbcbdhbgj',
'fjeigicjkccgghehbhahjejedbgcgcdbkbcb0hbgj',
'==========+=========================-+====',
],
[
'biikglhifgddbhejcbejagdeglgaaehcdleiafeh',
'biik0lhifgddbhejcb1jagdeglgaae2dleiafgeh',
'====-+=============-+===========--+======+==',
],
[
'djkgaadflfealkfjcaailaigcdcjbkkebcbhjbki',
'djk0aadflfealbkfjca1il2igcdjbkebcbhjbki',
'===-+=========+=====-+==-+====-===-=========',
],
[
'bhcgclgfghjdhkeekdcgdgeaeakbfjafhejjjjja',
'bghc0lgf1hjdkeekd2gdgeaeakab34afhejkjjjja',
'=--=+=+===-+===-=====-+========+=--++=====+=====',
],
[
'hlielikgfcehalhggajfjdblhejladckalbbkbbl',
'hielikgfcelhalhggajfjdb01ejladckalbbkbbl',
'=-=========+============--++===============',
],
[
'ckedblfebeglbghiaigkjffcdlfbgkkecfgldjae',
'ckedblfebegbghiaigkjffcdlfbgkkecfgljae',
'===========-========================-===',
],
[
'hildlejbbijbehfbkbkcgdlgejjgkaddbbhdecddbilchbihkkbkjkhfggfblhajfegekfhbjkhhgdkkaeeebhebjhflkdeflgdfgjljakjfeccjklkgaill',
'hildlejbbijbehfbkbkcgdlgejjgkaddbbhecddbilchbih0kbkjkhfgg1blhajfegekfhbjkhhgdkkaeeebhebjhflkdeflgdf2jljakjfecfcjklkgaill',
'===================================-============-+=========-+=========================================-+=========+==========',
],
[
'klachhkahljlkadgbibfljillhekggdaflabkhjlblbgkdcgcclkjhjdlghdlglcjigafghdklbkjeekhjghajbfbilghchhiilhfhigcbiekeghhefcfcgj',
'klahhkahlj0kadgibfljllhekggaflabkhjlblbgkdgccl1jhjdlghdlglcjigafghdklbkjeekhjghajbfbilghchhiilhfhigcbiekeghhefcfcgj',
'===-=======-+====-=====-=======-===============-====-+====================================================================',
],
[
'flecbidejggdcejhajbdjgkglgafehefihlielejgfidjlfjdjlgafddcccfddilkhgfbbigiehibakkjcblkhfdjlccjakblajflahakabgekfdkadckbdf',
'flecbideggdcejhajbdjgkglgafehefihlielejgfidjlfjdjlgafddcccfddilkhgfdbbigiehibakkjcblkhfdjlccjakblajflahakabgekfdkadckbdf',
'========-===========================================================+====================================================',
],
[
'bealhaccdfhkeffaejeailfdbegiclhhejekikjkhdeffdahddijlebbeghghclkicaklcaehfdgfjckkjiaeahlccjfdkblgeekcfdafeahklglifljfdai',
'bealhaccdfhkeffaejeailfdbegiclhhejekikjgkhdeffd0hddijhlebbeghghclkicaklcaehfdgfjckkjiaeahlccjfdkblgeekcfdafeahklglifljfdai',
'=======================================+=======-+=====+====================================================================',
],
[
'dajlfgdkfbbiadbcciadkgdflalgkjjhlgiljjbhhfdagbgheedkagdjglklhcecahclclkihhacaibahciecdlhlhgljegidbblehfbeglbkbdkkfifkaji',
'dajlfhgdkfbbiadbcciad0gdflalgkjjhlgiljjbhhfdagbgheedkagdjglklhc1cahclclkihhacaibahciecdlhlhg2jegidbblehfbebglbkbdkkfifkaji',
'=====+===============-+=========================================-+============================-+=============+===============',
],
[
'chifjegdilagdhffbkjclfbkabdjagcaeflagcelelcccjbldeghicdiafgfkllaakcgkjecgblldiicgabbeekedcehlheiikdbhaleahbgdkbdehakighc',
'chifjiegkdilagdhffbkclf0kabdjagcakeflbadg1e2elcc3jbldelgihlicdiafdgfkllaakcbg4eje5gblldiicabcbeekecehlheiikdbhalecahbgdkbdek6ghc',
'=====+==+===========-===-+=========+===+=+=-+=-+====-+=====+=+=+======+=========+=-++==-+========-==+=====-===============+=========--=-+===',
],
[
'ahljjaflaabldijecfglikkidbcabgbebhjklhjaeijhhhahghidjhhjdhcehbcgijhljlaahdddieijlhllfkfgghdagciceahaieeldcibacjdaijldccf',
'ahl0jaflaabldijcfglkkidjbc1bgbehjklhjaejhhhahghijhjdahehcgijhlj2alahdddieijlhll3akfgjghdagciceajhaieeldciacj4aijldcgcf',
'===-+===========-====-====+==-+====-========-=========-==-==+=-==-=======-+=+=============-++===+==========+=========-===-+======+==',
],
[
'idhecbkgiklljbhfcedhckaheikjkijbjcjhcbkgcflakaliaiefafidkgkafalbihfacfhieligcbegakllddlgidceeaeebkhaijlgdcbhjaagcggdgeef',
'idhecbkgiikllkjbhfcdhkaheikkij0jclj1cbkgcflakaliaiefafigkaafalbihfachieligcbegailldd2gidc3eeebkh4ijlgdcbhjaa5cggdgeef',
'=========+===+=====-==-======-===-+==+=-+===================--===+=========-===========-+====-+====+==--====-+===========-+========',
],
[
'lcdefkhakiibjacfgclkbdbiikldgdbgaekdlfhcdebhclidkjgabghbejffdcjbdlhdakhjaiceefgkhdjfjhlcgiglgaeekdgjjfjlikdaabhafgfhlgdc',
'lcdefkhakiibjiacf01lkbdbikldgdbgaekdlfh2debhcl3dkjgea4ghbejkffdcjbdllhdakhjaiceefgkdjfjhlcgglg5ee6d7j8fjlikaabhafgfhlc',
'=============+===--++======-==============-+======-+====+=-+=====+========+==============-========-===-+==-+=--+=+=====-==========--=',
],
[
'gkajddjaelkajeakliiaffecdcbbjakleceheflabhifhgihkajghkjdgjaflfheeiibifldbhjglblaebfchkhadblbjkecdbiihikbjdaebfljihflkkdj',
'gajddj0elka1eakliaffecfdcbbjakleeheflkabh2fhgiajghkjdgjafilfheeiibifl3bhjglblaebfckhadblbjk4cdbiihikbdaebf5ihflkdj',
'=-=====-+====-+=====-=====+=========-=====+===-+====--===========+===========-+============-=========-+=========-=====--+=====-==',
],
[
'uiWMcOYQIARMcAAfDcBJqNjkBgruoEXMOFueEXtL',
'uiWMc0YQIARMcAADcBAJqNjBgruoEXMOFueEXtL',
'=====-+=========-===+====-================',
],
[
'lKBwnuZGkDgzsFAkMPRbCXlXfALsBHoAKTxPFisI',
'lKRBwnXuZGkDgszsFAk0PRbCXlXfALsBoAKTxPFisI',
'==+===+======+=====-+============-==========',
],
[
'xNKOvpyWaEoEnqSzWnMIqtPfvcBkoncyZInIwmbB',
'xNKOvpyWaEoEnqSzWnMIEq0PfvcBkoIncyZIIwmbB',
'====================+=-+=======+=====-=====',
],
[
'jiFZbrSUWuHJMYqRAxOcrguAknObBUaXDdgHknyR',
'j0FZbrSUWuHJMYqRAxOcrguAknObBUaXDdgHknyR',
'=-+======================================',
],
[
'HTXFbhgViWFbEmWxNmuJEIqeyUSWHrOIRAvrQPHm',
'HTXFbhViWFbFEmWxNmuJEHIeyUSWHrOIRAv0QPHm',
'======-=====+=========+=-============-+====',
],
[
'VpCZcoDoniZgXuCSiJoSxqKvIUSibaGkuhcmLgSo',
'VpCZcoDoniZcgXuCSiJoSxqgKvIUSbaGkuhc0LgSo',
'===========+===========+=====-=======-+====',
],
[
'EonRYPfqeaWISnIfsMYpNNsugGnrisJUQkOGdxWr',
'EonRYPfqeaW0SdnIsMY1NNsugGYnrisJUQkOGdWWr',
'===========-+=+==-===-+======+===========-+==',
],
[
'SBerrCBeVuaxxcABEaRoXrAcZYcqSnMCmmiJstYv',
'SBe0rBeV1qaBxx2ABEaRoXrAcZcqSnCmiJvstYv',
'===+=--===-++=+==-+===========-====-==-==+====',
],
[
'eCjOfCfjcGafIdrSkfXvOCzcsSsXcOrtGLiJxWyV',
'eCjO0LCfjcGafIdrSkfXvOCzcsSsXcOrtGLixWyV',
'====-++==============================-====',
],
[
'KanjFFLDZfluaTTplACNyCTXwaqrBLdpCUHpkawj',
'Knj0FLDZf1uUa2TplACNyCTXwaaqrBLdpCUHpka3j',
'=-==-+=====-+=+=-+============+============-+=',
],
[
'hSWVTtDxosXkyxWUqKQrTPuWRpyQywKfWiCWZDmeekfQooYNYKGUAntCcnLKDuHlCYNVuHufanTlwOPyBUIlPCBhHXlpiVIWuFCKmvNLzsHXTkuqbMHNyDoY',
'hSWVTtDxosXkyxWUqKQrTPuWRpyQywKfWiCWZDmeekfQooYNYKGUAOntCcnLKDuHlCYNVuH0fanTl1O2yBUIPCBhHXlpiVIW3FCKmvNLzsHXT4uqbMHNyDo',
'=====================================================+=================-+=====-+=-+====-============-+============-+=========-',
],
[
'QVeXcjGWOYEialfdmgkWKgRWmdflKXdARnbpiwJpgRUbRzbkoTFmaraWkLiYHmLXXOWbYhZAXmstymPiFlrrkoSXxviQLBeRvaBqFOMhknEcVAFTgaNKgkAN',
'QVXcjGWOYEiafdmgkWKgRWmdflXdARnbpiwJpgRUbRzbkoTFmaraWkLiYHmLXXOWbYhZAXmstymPiFlrrkoS0x1iQLBeRvaBqFOMhkn2cVAFTgoaNKgkAN',
'==-==========-==============-==========================================================-+=-+================-+======+=======',
],
[
'ieKzHsQEwhXsQEWyYPAjszCVBcxDpfXgZBplLhxMtImcVzbHXZlCdiWJqsYfhjBOhAqAOqRRrXhktmLTdpjhegrvmJsQiUqDaaDmXtexsnnLCzVtOQekHAys',
'ieKzHsQEwhXsQEWyYPAjszCVBcVxD0fXgZBp1LhxMtImcVzbHXZlCdiWJqsYfhjBOhAqAOqRRrXhktmLTdpjhegrvmJsQiUqDaaDmXtexsnnLCzVtOQekHAys',
'==========================+==-+======-+====================================================================================',
],
[
'iLgKFIdDTiZLYtTLgJbfmniEbwDLsxVpMhQSKCzNEjzurZZGbCbgMeOqqhSLdYCqNCVkiqndqegDqxsCiRIJsVINskVxyMkzubqppEHJaFgtqWxnFadecves',
'iLgKFId0TiZLYtTLgJbfmniEbwDLsxVDpMhQSKCzNEjzurZZGbCbgMeOqqhSLdYCNCVkiqndqegDquxsCiRIJsVIN1kVxyMkzuqppE2JaFgtqWxnFadecv3s',
'=======-+=======================+================================-=============+===========-+========-====-+===============-+=',
],
[
'WFWhHFhxHGykdWXYRdRafpEswKHSPViWSHKjcKdJIbzMrWUeFAaQslAOJZKzPMmrKibzRdopcBkAnjdtJLioBcmCVuvBOUxDXcYeSlLtjrDyhikrzIhlKzjh',
'WFWhiHFhxHGykdWXYRdRafpEsw0HSPViWSH1cKdJIbzMrWUeFAaQslAOJZzPMmrKibzRdopcBkAnjdtJLioBcmCVuvBOUHxDXcYeSlLtjrDyhikrzIhlKzjh',
'====+=====================-+========--+======================-===================================+==========================',
],
[
'TFLqQENGSMBcCHUvOcQYZhHPwhBAwqzRfUWgFbXGgvEeSClXXlPTNLIuxvouvmxnqGdHvcxPfCikKnaPrpVZtdFwcNWbywUIzbyBOQbDAwOoJsUSlBexCIVK',
'TFQLqQENGSMcCHSUvO0QYZhHPwhBAw1zRfUWgFbXGgvEeSClXklPTNLIuxzvouvm2n3GdHvcxPfCQikKnaPrpVZtdFwcNWwbw4byBOQbDAwOoJsUSl5exCIVK',
'==+========-===+===-+===========-+==================-+========+=====-+=-+=========+=================+=-=---+================-+======',
],
[
'nNDeHhszFihRNXDjJihxkwVjDEmwsdgedpKUQDFsKXKSHmazaSAUBAkIWQqEkwOpiuFvBcQduoNdPPkNKFpZUECOkwDasNXpnpSDTRYmpQIOeUywrwhEkEVJ',
'nNDeHhszFihRNXDjJKihxkwVjDEmwsdedpKUQNDFsKsX0SHmaza1AUBAkIWQqEwOpiuFvBcdQQduFoNdPPkNKFpZUEOkwDasNXpnpSDTRYmpQIOeUywrhEkEVJ',
'=================+=============-======+====+=-+======-+==========-=========++===+=============-==========================-======',
],
[
'mXDkaWLAwnIstBxvAxMSZZWAuYGIcYCdrEkMgQGKqXXItwENQFODZDiqLLZhFxlgLRZBbUXSLscbcTiDxNXmBqZxjhJRXCEpvOGJcwDjWloEhMkBVEmeJJmn',
'mXkaWLAwnIstBxvAxSZZA0YGI1YCdrEkMgGAKqXXItwENQFODZDiqLLZhFxlgLRZBbUXSLsvcbcTiDxNXmBqZxjhJRX2Ep34GJcwDjloEhM5BVEmeJJmn',
'==-===============-===-=-+===-+========-=+===================================+===================-+==--++======-=====-+=========',
],
[
'IRzklKSWpvHbIqGQkQkftqlqqPCLZoPEFdGpxpLhNHQXocSZGPyMmDVAWcUSFupkSQYtZOucqkCucJVJPLyTVkUrDjKqINOKkUmllDVEpyzjenecZQPqrIIv',
'IRzk0KSWpvHbI1GQkQktqlpqFqCLZoEF2GpxpLhNHQXocSZyMmDVAWc3SupkSYZOuc4kCucJVJPyTVkrDjKqI5OKkmllcDV6pyzjeneZQPqrIIv',
'====-+========-+=====-===+=+=-====-==-+==============--========-+=-====-=-====-+========-====-======-+===-===+==-+=======-========',
],
[
'FffGBjyhkgGdTYEgIavHdALNNHWEQfDLQyUujxQvUcwAijZbUADNsiccypZlKyHwrhgmtOstSFPTKcRHxerzJHWrUFwNQlXLYkJBhSKyEIxpfRCtGTnWzZUh',
'F0fGBjy1kgGdTYEgIavHdALNNHWEQfDLQyUujQvUcwAijZbUADNsicyplKyHwrhgmtOstSF2tTHKcHxerzJHWrUFwNQlfXLIYkJBhSKyEI3pfRCtGTnWzZUh',
'=-+=====-+=============================-=================-==-===============-++=+==-===============+==+==========-+=============',
],
];
|