Lines Matching refs:v2
77 0014b4: 6e10 4100 0200 |0000: invoke-virtual {v2}, Lcom/google/android/chec…
84 0014d4: 5420 0100 |0010: iget-object v0, v2, Lcom/google/android/check…
129 00153a: 0c02 |000d: move-result-object v2
130 00153c: 7030 4d00 6002 |000e: invoke-direct {v0, v6, v2}, Lcom/google/andro…
134 00154c: 0112 |0016: move v2, v1
139 00155e: 3202 0500 |001f: if-eq v2, v0, 0024 // +0005
150 00158e: b042 |0037: add-int/2addr v2, v4
187 0015f6: 5492 0100 |0027: iget-object v2, v9, Lcom/google/android/check…
188 0015fa: 6e20 5a00 5200 |0029: invoke-virtual {v2, v5}, Lcom/google/android/…
189 001600: 0a02 |002c: move-result v2
190 001602: 7220 3000 2100 |002d: invoke-interface {v1, v2}, Landroid/view/Menu…
196 00161c: 5492 0100 |003a: iget-object v2, v9, Lcom/google/android/check…
197 001620: 6e20 6000 5200 |003c: invoke-virtual {v2, v5}, Lcom/google/android/…
198 001626: 0a02 |003f: move-result v2
199 001628: 7220 3000 2100 |0040: invoke-interface {v1, v2}, Landroid/view/Menu…
205 001642: 5492 0100 |004d: iget-object v2, v9, Lcom/google/android/check…
206 001646: 6e20 6300 5200 |004f: invoke-virtual {v2, v5}, Lcom/google/android/…
207 00164c: 0a02 |0052: move-result v2
208 00164e: 7220 3000 2100 |0053: invoke-interface {v1, v2}, Landroid/view/Menu…
214 001668: 5492 0100 |0060: iget-object v2, v9, Lcom/google/android/check…
215 00166c: 6e20 6500 5200 |0062: invoke-virtual {v2, v5}, Lcom/google/android/…
216 001672: 0a02 |0065: move-result v2
217 001674: 7220 3000 2100 |0066: invoke-interface {v1, v2}, Landroid/view/Menu…
223 00168e: 5492 0100 |0073: iget-object v2, v9, Lcom/google/android/check…
224 001692: 6e20 6800 5200 |0075: invoke-virtual {v2, v5}, Lcom/google/android/…
225 001698: 0a02 |0078: move-result v2
226 00169a: 7220 3000 2100 |0079: invoke-interface {v1, v2}, Landroid/view/Menu…
228 0016a2: 1252 |007d: const/4 v2, #int 5 // #5
230 0016a8: 7253 3400 4021 |0080: invoke-interface {v0, v4, v1, v2, v3}, Landro…
245 0016ee: 1252 |00a3: const/4 v2, #int 5 // #5
247 0016f4: 7253 3400 6021 |00a6: invoke-interface {v0, v6, v1, v2, v3}, Landro…
249 0016fc: 1262 |00aa: const/4 v2, #int 6 // #6
251 001702: 7253 3400 6021 |00ad: invoke-interface {v0, v6, v1, v2, v3}, Landro…
253 00170a: 1272 |00b1: const/4 v2, #int 7 // #7
255 001710: 7253 3400 6021 |00b4: invoke-interface {v0, v6, v1, v2, v3}, Landro…
257 00171a: 1302 0800 |00b9: const/16 v2, #int 8 // #8
259 001722: 7253 3400 6021 |00bd: invoke-interface {v0, v6, v1, v2, v3}, Landro…
269 00174c: 1a02 9b00 |00d2: const-string v2, "Website" // string@009b
270 001750: 7252 2b00 5a10 |00d4: invoke-interface {v10, v5, v0, v1, v2}, Landr…
288 001770: 1202 |0004: const/4 v2, #int 0 // #0
298 001794: 6e30 4f00 3102 |0016: invoke-virtual {v1, v3, v2}, Lcom/google/andr…
301 0017a0: 6e30 4f00 4102 |001c: invoke-virtual {v1, v4, v2}, Lcom/google/andr…
304 0017ac: 6e30 4f00 2103 |0022: invoke-virtual {v1, v2, v3}, Lcom/google/andr…
307 0017b8: 6e30 4f00 2104 |0028: invoke-virtual {v1, v2, v4}, Lcom/google/andr…
330 001800: 0a02 |000a: move-result v2
331 001802: 2b02 8900 0000 |000b: packed-switch v2, 00000094 // +00000089
337 00181a: 12d2 |0017: const/4 v2, #int -3 // #fd
338 00181c: 6e20 5700 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/…
342 00182c: 12e2 |0020: const/4 v2, #int -2 // #fe
343 00182e: 6e20 5700 2100 |0021: invoke-virtual {v1, v2}, Lcom/google/android/…
347 00183e: 12c2 |0029: const/4 v2, #int -4 // #fc
348 001840: 6e20 5700 2100 |002a: invoke-virtual {v1, v2}, Lcom/google/android/…
354 001858: 2202 0a00 |0036: new-instance v2, Landroid/content/Intent; // …
356 001860: 7030 1200 3201 |003a: invoke-direct {v2, v3, v1}, Landroid/content/…
357 001866: 6e20 4c00 2500 |003d: invoke-virtual {v5, v2}, Lcom/google/android/…
377 0018b6: 1232 |0065: const/4 v2, #int 3 // #3
378 0018b8: 3321 0f00 |0066: if-ne v1, v2, 0075 // +000f
385 0018d6: 1242 |0075: const/4 v2, #int 4 // #4
386 0018d8: 3321 0c00 |0076: if-ne v1, v2, 0082 // +000c
396 001900: 5452 0100 |008a: iget-object v2, v5, Lcom/google/android/check…
397 001904: 6e20 7000 1200 |008c: invoke-virtual {v2, v1}, Lcom/google/android/…
416 001938: 6f10 0600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onP…
418 001940: 6e20 4000 0200 |0004: invoke-virtual {v2, v0}, Lcom/google/android/…
422 001950: 5421 0100 |000c: iget-object v1, v2, Lcom/google/android/check…
470 0019c4: 0a02 |0018: move-result v2
473 0019ce: 6e30 4f00 2103 |001d: invoke-virtual {v1, v2, v3}, Lcom/google/andr…
714 001a78: 1302 d700 |003e: const/16 v2, #int 215 // #d7
716 001a80: 6e53 2200 6021 |0042: invoke-virtual {v0, v6, v1, v2, v3}, Landroid…
848 001cbc: 1302 0020 |0160: const/16 v2, #int 8192 // #2000
849 001cc0: 7030 9a00 0102 |0162: invoke-direct {v1, v0, v2}, Ljava/io/Buffered…
926 001e08: 2202 2300 |0206: new-instance v2, Lcom/google/android/checkers…
927 001e0c: 7020 9300 9200 |0208: invoke-direct {v2, v9}, Lcom/google/android/c…
928 001e12: 6e30 0e00 1002 |020b: invoke-virtual {v0, v1, v2}, Landroid/app/Ale…
931 001e1e: 2202 2400 |0211: new-instance v2, Lcom/google/android/checkers…
932 001e22: 7020 9500 9200 |0213: invoke-direct {v2, v9}, Lcom/google/android/c…
933 001e28: 6e30 0d00 1002 |0216: invoke-virtual {v0, v1, v2}, Landroid/app/Ale…
939 001e3e: 2202 3000 |0221: new-instance v2, Ljava/lang/StringBuilder; //…
941 001e46: 7020 a600 3200 |0225: invoke-direct {v2, v3}, Ljava/lang/StringBuil…
942 001e4c: 6e20 a800 0200 |0228: invoke-virtual {v2, v0}, Ljava/lang/StringBui…
1019 001f5e: 0c02 |000b: move-result-object v2
1020 001f60: 7020 a600 2100 |000c: invoke-direct {v1, v2}, Ljava/lang/StringBuil…
1025 001f76: 4402 0500 |0017: aget v2, v5, v0
1026 001f7a: 7230 1600 1302 |0019: invoke-interface {v3, v1, v2}, Landroid/conte…
1045 001f9c: 1302 0800 |0002: const/16 v2, #int 8 // #8
1046 001fa0: 3420 0300 |0004: if-lt v0, v2, 0007 // +0003
1048 001fa6: 2202 3000 |0007: new-instance v2, Ljava/lang/StringBuilder; //…
1051 001fb2: 7020 a600 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/StringBuil…
1052 001fb8: 6e20 a700 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBui…
1053 001fbe: 0c02 |0013: move-result-object v2
1054 001fc0: 6e10 aa00 0200 |0014: invoke-virtual {v2}, Ljava/lang/StringBuilder…
1055 001fc6: 0c02 |0017: move-result-object v2
1056 001fc8: 7230 1900 2401 |0018: invoke-interface {v4, v2, v1}, Landroid/conte…
1057 001fce: 0a02 |001b: move-result v2
1058 001fd0: 4b02 0600 |001c: aput v2, v6, v0
1079 001ffc: dd02 0101 |0008: and-int/lit8 v2, v1, #int 1 // #01
1080 002000: 9103 0002 |000a: sub-int v3, v0, v2
1082 002008: dd02 0a03 |000e: and-int/lit8 v2, v10, #int 3 // #03
1083 00200c: da02 0202 |0010: mul-int/lit8 v2, v2, #int 2 // #02
1084 002010: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01
1086 002018: b142 |0016: sub-int/2addr v2, v4
1092 00202e: d902 0207 |0021: rsub-int/lit8 v2, v2, #int 7 // #07
1095 002036: 0123 |0025: move v3, v2
1096 002038: 0162 |0026: move v2, v6
1100 002040: b2b2 |002a: mul-int/2addr v2, v11
1101 002042: b0c2 |002b: add-int/2addr v2, v12
1102 002044: 8222 |002c: int-to-float v2, v2
1111 002058: 7406 1d00 0000 |0036: invoke-virtual/range {v0, v1, v2, v3, v4, v5}…
1115 002064: 0123 |003c: move v3, v2
1116 002066: 0162 |003d: move v2, v6
1134 002080: d802 08fe |0002: add-int/lit8 v2, v8, #int -2 // #fe
1135 002084: 8222 |0004: int-to-float v2, v2
1136 002086: 6e5a 1c00 0521 |0005: invoke-virtual {v5, v0, v1, v2, v10}, Landroi…
1139 002090: d802 08fc |000a: add-int/lit8 v2, v8, #int -4 // #fc
1140 002094: 8222 |000c: int-to-float v2, v2
1141 002096: 6e5b 1c00 0521 |000d: invoke-virtual {v5, v0, v1, v2, v11}, Landroi…
1144 0020a0: d802 08f9 |0012: add-int/lit8 v2, v8, #int -7 // #f9
1145 0020a4: 8222 |0014: int-to-float v2, v2
1146 0020a6: 6e5a 1c00 0521 |0015: invoke-virtual {v5, v0, v1, v2, v10}, Landroi…
1149 0020b0: d802 08f7 |001a: add-int/lit8 v2, v8, #int -9 // #f7
1150 0020b4: 8222 |001c: int-to-float v2, v2
1151 0020b6: 6e5b 1c00 0521 |001d: invoke-virtual {v5, v0, v1, v2, v11}, Landroi…
1156 0020cc: 8212 |0028: int-to-float v2, v1
1160 0020d6: 6e5a 1c00 2543 |002d: invoke-virtual {v5, v2, v3, v4, v10}, Landroi…
1161 0020dc: 8212 |0030: int-to-float v2, v1
1165 0020e6: 6e5b 1c00 2543 |0035: invoke-virtual {v5, v2, v3, v4, v11}, Landroi…
1166 0020ec: 8212 |0038: int-to-float v2, v1
1170 0020f6: 6e5a 1c00 2543 |003d: invoke-virtual {v5, v2, v3, v4, v10}, Landroi…
1171 0020fc: 8212 |0040: int-to-float v2, v1
1175 002106: 6e5b 1c00 2543 |0045: invoke-virtual {v5, v2, v3, v4, v11}, Landroi…
1176 00210c: 1a02 2a00 |0048: const-string v2, "K" // string@002a
1180 002116: 6e5a 2000 2501 |004d: invoke-virtual {v5, v2, v1, v0, v10}, Landroi…
1213 00214a: 1232 |0001: const/4 v2, #int 3 // #3
1332 0022fc: 3220 3d00 |00da: if-eq v0, v2, 0117 // +003d
1343 002322: 52a2 2600 |00ed: iget v2, v10, Lcom/google/android/checkers/Ch…
1346 00232e: 7406 8000 0000 |00f3: invoke-virtual/range {v0, v1, v2, v3, v4, v5}…
1403 0023d2: 12f2 |0001: const/4 v2, #int -1 // #ff
1408 0023dc: 7606 5b00 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
1425 0023f8: 1232 |0000: const/4 v2, #int 3 // #3
1449 002448: 1252 |0028: const/4 v2, #int 5 // #5
1450 00244a: 3220 0d00 |0029: if-eq v0, v2, 0036 // +000d
1452 002452: 1262 |002d: const/4 v2, #int 6 // #6
1453 002454: 3220 0800 |002e: if-eq v0, v2, 0036 // +0008
1462 00246e: 0120 |003b: move v0, v2
1533 002578: 2202 2100 |00c0: new-instance v2, Lcom/google/android/checkers…
1534 00257c: 7020 8f00 9200 |00c2: invoke-direct {v2, v9}, Lcom/google/android/c…
1535 002582: 6e30 0e00 1002 |00c5: invoke-virtual {v0, v1, v2}, Landroid/app/Ale…
1538 00258e: 2202 2200 |00cb: new-instance v2, Lcom/google/android/checkers…
1539 002592: 7020 9100 9200 |00cd: invoke-direct {v2, v9}, Lcom/google/android/c…
1540 002598: 6e30 0d00 1002 |00d0: invoke-virtual {v0, v1, v2}, Landroid/app/Ale…
1641 0026fc: 5492 0900 |0182: iget-object v2, v9, Lcom/google/android/check…
1642 002700: 4402 0204 |0184: aget v2, v2, v4
1647 002714: 7406 8000 0000 |018e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}…
1707 0027e0: 5592 0300 |01f4: iget-boolean v2, v9, Lcom/google/android/chec…
1708 0027e4: 6e30 8700 1002 |01f6: invoke-virtual {v0, v1, v2}, Lcom/google/andr…
1713 0027fa: 1202 |0201: const/4 v2, #int 0 // #0
1714 0027fc: 7130 3c00 0102 |0202: invoke-static {v1, v0, v2}, Landroid/widget/T…
1723 00281a: 3320 6f00 |0211: if-ne v0, v2, 0280 // +006f
1728 00282a: 5592 0300 |0219: iget-boolean v2, v9, Lcom/google/android/chec…
1729 00282e: 6e30 8700 1002 |021b: invoke-virtual {v0, v1, v2}, Lcom/google/andr…
1735 002844: 1202 |0226: const/4 v2, #int 0 // #0
1736 002846: 7130 3c00 0102 |0227: invoke-static {v1, v0, v2}, Landroid/widget/T…
1747 002870: 3320 4400 |023c: if-ne v0, v2, 0280 // +0044
1756 002890: 0172 |024c: move v2, v7
1759 002896: 3442 0a00 |024f: if-lt v2, v4, 0259 // +000a
1765 0028ae: 4408 0502 |025b: aget v8, v5, v2
1769 0028bc: 4401 0502 |0262: aget v1, v5, v2
1772 0028c8: 4400 0502 |0268: aget v0, v5, v2
1774 0028d0: 4407 0502 |026c: aget v7, v5, v2
1778 0028dc: 0121 |0272: move v1, v2
1779 0028de: d802 0201 |0273: add-int/lit8 v2, v2, #int 1 // #01
1816 002940: 0a02 |0008: move-result v2
1819 00294a: 3532 1400 |000d: if-ge v2, v3, 0021 // +0014
1820 00294e: e207 0203 |000f: ushr-int/lit8 v7, v2, #int 3 // #03
1821 002952: 52a2 2300 |0011: iget v2, v10, Lcom/google/android/checkers/Ch…
1822 002956: 3202 0700 |0013: if-eq v2, v0, 001a // +0007
1823 00295a: 52a2 2300 |0015: iget v2, v10, Lcom/google/android/checkers/Ch…
1825 002960: 3332 0600 |0018: if-ne v2, v3, 001e // +0006
1832 002972: 0132 |0021: move v2, v3
1834 002976: d902 0601 |0023: rsub-int/lit8 v2, v6, #int 1 // #01
1835 00297a: dd02 0201 |0025: and-int/lit8 v2, v2, #int 1 // #01
1836 00297e: 0124 |0027: move v4, v2
1839 002986: d802 0601 |002b: add-int/lit8 v2, v6, #int 1 // #01
1840 00298a: 0126 |002d: move v6, v2
1843 002990: 55a2 0400 |0030: iget-boolean v2, v10, Lcom/google/android/che…
1844 002994: 3802 2800 |0032: if-eqz v2, 005a // +0028
1845 002998: d902 0407 |0034: rsub-int/lit8 v2, v4, #int 7 // #07
1846 00299c: 9203 0702 |0036: mul-int v3, v7, v2
1847 0029a0: d902 0607 |0038: rsub-int/lit8 v2, v6, #int 7 // #07
1848 0029a4: b272 |003a: mul-int/2addr v2, v7
1856 0029bc: 8223 |0046: int-to-float v3, v2
1859 0029c6: b072 |004b: add-int/2addr v2, v7
1860 0029c8: 8222 |004c: int-to-float v2, v2
1861 0029ca: 2e02 0c02 |004d: cmpg-float v2, v12, v2
1862 0029ce: 3b02 1000 |004f: if-gez v2, 005f // +0010
1871 0029e8: 9202 0706 |005c: mul-int v2, v7, v6
1874 0029f2: d802 0402 |0061: add-int/lit8 v2, v4, #int 2 // #02
1875 0029f6: 0124 |0063: move v4, v2
1898 002a26: 3220 0a00 |0003: if-eq v0, v2, 000d // +000a
1899 002a2a: 5912 0700 |0005: iput v2, v1, Lcom/google/android/checkers/Che…
1927 002a70: 0a02 |0008: move-result v2
1936 002a88: 7606 5400 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
1943 002aa4: d802 03fb |0022: add-int/lit8 v2, v3, #int -5 // #fb
1950 002aba: b820 |002d: shl-int/2addr v0, v2
1965 002ade: 7606 5400 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
1970 002af0: 0172 |0048: move v2, v7
1974 002af8: 7606 5400 0000 |004c: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
1980 002b0c: d802 03fc |0056: add-int/lit8 v2, v3, #int -4 // #fc
2005 002b3c: 1212 |0002: const/4 v2, #int 1 // #1
2037 002bb6: 3220 5b00 |003f: if-eq v0, v2, 009a // +005b
2084 002c6c: 0120 |009a: move v0, v2
2103 002ca6: 5c82 2b00 |00b7: iput-boolean v2, v8, Lcom/google/android/chec…
2108 002cba: 3321 1800 |00c1: if-ne v1, v2, 00d9 // +0018
2118 002cde: 5582 0300 |00d3: iget-boolean v2, v8, Lcom/google/android/chec…
2119 002ce2: 6e30 8700 0102 |00d5: invoke-virtual {v1, v0, v2}, Lcom/google/andr…
2125 002cfa: 5982 2300 |00e1: iput v2, v8, Lcom/google/android/checkers/Che…
2131 002d10: 5582 0300 |00ec: iget-boolean v2, v8, Lcom/google/android/chec…
2132 002d14: 6e30 8700 0102 |00ee: invoke-virtual {v1, v0, v2}, Lcom/google/andr…
2138 002d2a: 5982 2300 |00f9: iput v2, v8, Lcom/google/android/checkers/Che…
2163 002d74: 1302 cd00 |0010: const/16 v2, #int 205 // #cd
2165 002d7c: 6e53 2200 4021 |0014: invoke-virtual {v0, v4, v1, v2, v3}, Landroid…
2169 002d8c: 1302 7400 |001c: const/16 v2, #int 116 // #74
2170 002d90: 6e52 2200 4031 |001e: invoke-virtual {v0, v4, v1, v3, v2}, Landroid…
2174 002da0: 1302 9000 |0026: const/16 v2, #int 144 // #90
2175 002da4: 6e54 2200 4021 |0028: invoke-virtual {v0, v4, v1, v2, v4}, Landroid…
2179 002db4: 1302 6b00 |0030: const/16 v2, #int 107 // #6b
2181 002dbc: 6e53 2200 4021 |0034: invoke-virtual {v0, v4, v1, v2, v3}, Landroid…
2185 002dcc: 1302 7b00 |003c: const/16 v2, #int 123 // #7b
2186 002dd0: 6e53 2200 4021 |003e: invoke-virtual {v0, v4, v1, v2, v3}, Landroid…
2206 002e14: 5220 2500 |0000: iget v0, v2, Lcom/google/android/checkers/Che…
2231 002e40: 1a02 9d00 |0004: const-string v2, "Wood" // string@009d
2232 002e44: 4d02 0001 |0006: aput-object v2, v0, v1
2234 002e4a: 1a02 6000 |0009: const-string v2, "Light Aquamarine" // string…
2235 002e4e: 4d02 0001 |000b: aput-object v2, v0, v1
2237 002e54: 1a02 1400 |000e: const-string v2, "Dark Aquamarine" // string@…
2238 002e58: 4d02 0001 |0010: aput-object v2, v0, v1
2240 002e5e: 1a02 0c00 |0013: const-string v2, "Blue" // string@000c
2241 002e62: 4d02 0001 |0015: aput-object v2, v0, v1
2243 002e68: 1a02 0e00 |0018: const-string v2, "Brown" // string@000e
2244 002e6c: 4d02 0001 |001a: aput-object v2, v0, v1
2246 002e72: 1a02 1a00 |001d: const-string v2, "Grey" // string@001a
2247 002e76: 4d02 0001 |001f: aput-object v2, v0, v1
2249 002e7c: 1a02 6100 |0022: const-string v2, "Light Grey" // string@0061
2250 002e80: 4d02 0001 |0024: aput-object v2, v0, v1
2252 002e88: 5432 1300 |0028: iget-object v2, v3, Lcom/google/android/check…
2253 002e8c: 7020 0900 2100 |002a: invoke-direct {v1, v2}, Landroid/app/AlertDia…
2254 002e92: 1a02 0d00 |002d: const-string v2, "Board Color" // string@000d
2255 002e96: 6e20 0f00 2100 |002f: invoke-virtual {v1, v2}, Landroid/app/AlertDi…
2257 002e9e: 2202 2500 |0033: new-instance v2, Lcom/google/android/checkers…
2258 002ea2: 7020 9700 3200 |0035: invoke-direct {v2, v3}, Lcom/google/android/c…
2259 002ea8: 6e30 0b00 0102 |0038: invoke-virtual {v1, v0, v2}, Landroid/app/Ale…
2281 002ed8: 0a02 |0008: move-result v2
2282 002eda: 3521 4900 |0009: if-ge v1, v2, 0052 // +0049
2325 002f6c: 0120 |0052: move v0, v2
2339 002f94: 8221 |0066: int-to-float v1, v2
2342 002f9e: d800 02ff |006b: add-int/lit8 v0, v2, #int -1 // #ff
2368 002fdc: 0172 |0002: move v2, v7
2372 002fe4: 7606 5b00 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
2391 003008: 1d02 |0000: monitor-enter v2
2397 003022: 5221 2300 |000d: iget v1, v2, Lcom/google/android/checkers/Che…
2400 003030: 5221 2400 |0014: iget v1, v2, Lcom/google/android/checkers/Che…
2403 00303e: 5221 2500 |001b: iget v1, v2, Lcom/google/android/checkers/Che…
2406 00304c: 5221 2600 |0022: iget v1, v2, Lcom/google/android/checkers/Che…
2409 00305a: 5221 2700 |0029: iget v1, v2, Lcom/google/android/checkers/Che…
2412 003068: 5221 2800 |0030: iget v1, v2, Lcom/google/android/checkers/Che…
2415 003076: 5221 2900 |0037: iget v1, v2, Lcom/google/android/checkers/Che…
2418 003084: 5221 2a00 |003e: iget v1, v2, Lcom/google/android/checkers/Che…
2421 003092: 5521 2b00 |0045: iget-boolean v1, v2, Lcom/google/android/chec…
2424 0030a0: 5221 2c00 |004c: iget v1, v2, Lcom/google/android/checkers/Che…
2427 0030ae: 5521 0200 |0053: iget-boolean v1, v2, Lcom/google/android/chec…
2430 0030bc: 5521 0300 |005a: iget-boolean v1, v2, Lcom/google/android/chec…
2433 0030ca: 5521 0400 |0061: iget-boolean v1, v2, Lcom/google/android/chec…
2436 0030d8: 5521 0500 |0068: iget-boolean v1, v2, Lcom/google/android/chec…
2439 0030e6: 5521 0600 |006f: iget-boolean v1, v2, Lcom/google/android/chec…
2442 0030f4: 5221 0700 |0076: iget v1, v2, Lcom/google/android/checkers/Che…
2445 003102: 5421 0800 |007d: iget-object v1, v2, Lcom/google/android/check…
2448 003110: 5421 0900 |0084: iget-object v1, v2, Lcom/google/android/check…
2451 00311e: 5421 0a00 |008b: iget-object v1, v2, Lcom/google/android/check…
2454 00312c: 5421 0b00 |0092: iget-object v1, v2, Lcom/google/android/check…
2457 00313a: 5221 0c00 |0099: iget v1, v2, Lcom/google/android/checkers/Che…
2460 003148: 5221 0d00 |00a0: iget v1, v2, Lcom/google/android/checkers/Che…
2462 003152: 1e02 |00a5: monitor-exit v2
2465 003158: 1e02 |00a8: monitor-exit v2
2485 00317c: 0172 |0002: move v2, v7
2489 003184: 7606 5b00 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
2510 0031ae: 3802 0c00 |0001: if-eqz v2, 000d // +000c
2543 0031fc: 5262 1100 |0004: iget v2, v6, Lcom/google/android/checkers/Che…
2544 003200: 7030 5c00 0602 |0006: invoke-direct {v6, v0, v2}, Lcom/google/andro…
2545 003206: 0a02 |0009: move-result v2
2547 00320a: 3802 0f00 |000b: if-eqz v2, 001a // +000f
2552 003216: 7606 5b00 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
2581 003258: 5552 0300 |0006: iget-boolean v2, v5, Lcom/google/android/chec…
2582 00325c: 3802 3400 |0008: if-eqz v2, 003c // +0034
2583 003260: 0112 |000a: move v2, v1
2584 003262: 5c52 0300 |000b: iput-boolean v2, v5, Lcom/google/android/chec…
2585 003266: 5252 2300 |000d: iget v2, v5, Lcom/google/android/checkers/Che…
2586 00326a: 3232 0600 |000f: if-eq v2, v3, 0015 // +0006
2587 00326e: 5252 2300 |0011: iget v2, v5, Lcom/google/android/checkers/Che…
2588 003272: 3302 2500 |0013: if-ne v2, v0, 0038 // +0025
2589 003276: 5252 2300 |0015: iget v2, v5, Lcom/google/android/checkers/Che…
2590 00327a: 3332 2700 |0017: if-ne v2, v3, 003e // +0027
2591 00327e: 0102 |0019: move v2, v0
2600 00329a: 6e30 7a00 2304 |0027: invoke-virtual {v3, v2, v4}, Lcom/google/andr…
2601 0032a0: 0a02 |002a: move-result v2
2602 0032a2: 3302 1500 |002b: if-ne v2, v0, 0040 // +0015
2611 0032c4: 0102 |003c: move v2, v0
2613 0032c8: 0112 |003e: move v2, v1
2667 00333c: 1202 |000e: const/4 v2, #int 0 // #0
2668 00333e: 7130 3c00 1002 |000f: invoke-static {v0, v1, v2}, Landroid/widget/T…
2697 003382: 3802 0900 |0001: if-eqz v2, 000a // +0009
2733 0033e0: 0132 |000e: move v2, v3
2734 0033e2: e216 0203 |000f: ushr-int/lit8 v22, v2, #int 3 // #03
2743 003404: da02 140b |0020: mul-int/lit8 v2, v20, #int 11 // #0b
2744 003408: 9103 1702 |0022: sub-int v3, v23, v2
2745 00340c: 9002 1714 |0024: add-int v2, v23, v20
2746 003410: 0211 0200 |0026: move/from16 v17, v2
2748 003418: 0213 0200 |002a: move/from16 v19, v2
2751 003424: 5402 1400 |0030: iget-object v2, v0, Lcom/google/android/check…
2753 00342c: 6e20 1e00 2000 |0034: invoke-virtual {v0, v2}, Landroid/graphics/Ca…
2755 003436: 5202 0700 |0039: iget v2, v0, Lcom/google/android/checkers/Che…
2756 00343a: 3902 a201 |003b: if-nez v2, 01dd // +01a2
2760 00344a: 5402 2100 |0043: iget-object v2, v0, Lcom/google/android/check…
2765 00345a: 6e51 2800 3204 |004b: invoke-virtual {v2, v3, v4, v0, v1}, Landroid…
2767 003464: 5402 2100 |0050: iget-object v2, v0, Lcom/google/android/check…
2769 00346c: 6e20 2700 0200 |0054: invoke-virtual {v2, v0}, Landroid/graphics/dr…
2770 003472: 1202 |0057: const/4 v2, #int 0 // #0
2771 003474: 0129 |0058: move v9, v2
2772 003476: 1302 0800 |0059: const/16 v2, #int 8 // #8
2773 00347a: 3429 9a01 |005b: if-lt v9, v2, 01f5 // +019a
2779 003488: 1202 |0062: const/4 v2, #int 0 // #0
2780 00348a: 0210 0200 |0063: move/from16 v16, v2
2781 00348e: 1302 0800 |0065: const/16 v2, #int 8 // #8
2783 003496: 3420 ad01 |0069: if-lt v0, v2, 0216 // +01ad
2785 0034a0: 0a02 |006e: move-result v2
2786 0034a2: 3802 4d03 |006f: if-eqz v2, 03bc // +034d
2787 0034a6: 1a02 1100 |0071: const-string v2, "Checkers for Android" // st…
2795 0034c2: 6e55 2000 2043 |007f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2796 0034c8: 1a02 b500 |0082: const-string v2, "by Aart J.C. Bik" // string…
2804 0034e4: 6e55 2000 2043 |0090: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2805 0034ea: 6302 6a00 |0093: sget-boolean v2, Lcom/google/android/checkers…
2806 0034ee: 3902 1500 |0095: if-nez v2, 00aa // +0015
2807 0034f2: 1a02 f800 |0097: const-string v2, "no endgame TBs" // string@0…
2816 003512: 6e55 2000 2043 |00a7: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2818 00351c: 5502 2b00 |00ac: iget-boolean v2, v0, Lcom/google/android/chec…
2819 003520: 3802 1300 |00ae: if-eqz v2, 00c1 // +0013
2820 003524: 1a02 7000 |00b0: const-string v2, "MUST CAPTURE" // string@0070
2828 003540: 6e55 2000 2043 |00be: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2830 00354a: 5202 2300 |00c3: iget v2, v0, Lcom/google/android/checkers/Che…
2831 00354e: 2b02 1b04 0000 |00c5: packed-switch v2, 000004e0 // +0000041b
2833 003558: 5502 0200 |00ca: iget-boolean v2, v0, Lcom/google/android/chec…
2834 00355c: 3802 2600 |00cc: if-eqz v2, 00f2 // +0026
2836 003564: 5202 2300 |00d0: iget v2, v0, Lcom/google/android/checkers/Che…
2838 00356a: 3232 0900 |00d3: if-eq v2, v3, 00dc // +0009
2840 003572: 5202 2300 |00d7: iget v2, v0, Lcom/google/android/checkers/Che…
2842 003578: 3332 1800 |00da: if-ne v2, v3, 00f2 // +0018
2844 003580: 5402 2200 |00de: iget-object v2, v0, Lcom/google/android/check…
2845 003584: 5229 3c00 |00e0: iget v9, v2, Lcom/google/android/checkers/a;.…
2847 00358c: 5402 2200 |00e4: iget-object v2, v0, Lcom/google/android/check…
2848 003590: 542a 3b00 |00e6: iget-object v10, v2, Lcom/google/android/chec…
2850 003598: 5402 2200 |00ea: iget-object v2, v0, Lcom/google/android/check…
2851 00359c: 542b 3a00 |00ec: iget-object v11, v2, Lcom/google/android/chec…
2852 0035a0: 1202 |00ee: const/4 v2, #int 0 // #0
2853 0035a2: 0128 |00ef: move v8, v2
2856 0035ac: 5402 0f00 |00f4: iget-object v2, v0, Lcom/google/android/check…
2857 0035b0: 3802 1700 |00f6: if-eqz v2, 010d // +0017
2859 0035b8: 5402 0f00 |00fa: iget-object v2, v0, Lcom/google/android/check…
2868 0035d8: 6e55 2000 2043 |010a: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2869 0035de: 1202 |010d: const/4 v2, #int 0 // #0
2906 003664: 9202 1603 |0150: mul-int v2, v22, v3
2908 00366c: 8223 |0154: int-to-float v3, v2
2910 003670: 9002 0216 |0156: add-int v2, v2, v22
2911 003674: 8225 |0158: int-to-float v5, v2
2912 003676: 9002 0616 |0159: add-int v2, v6, v22
2913 00367a: 8226 |015b: int-to-float v6, v2
2916 003684: 0802 1d00 |0160: move-object/from16 v2, v29
2917 003688: 7406 1f00 0200 |0162: invoke-virtual/range {v2, v3, v4, v5, v6, v7}…
2918 00368e: 1212 |0165: const/4 v2, #int 1 // #1
2919 003690: 3902 2800 |0166: if-nez v2, 018e // +0028
2921 003698: 5202 1000 |016a: iget v2, v0, Lcom/google/android/checkers/Che…
2928 0036b4: 6e55 1c00 2043 |0178: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2930 0036be: 5202 1000 |017d: iget v2, v0, Lcom/google/android/checkers/Che…
2937 0036da: 6e55 1c00 2043 |018b: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2939 0036e4: 5202 1e00 |0190: iget v2, v0, Lcom/google/android/checkers/Che…
2941 0036ea: 2d02 0203 |0193: cmpl-float v2, v2, v3
2942 0036ee: 3d02 3100 |0195: if-lez v2, 01c6 // +0031
2944 0036f6: 5202 1e00 |0199: iget v2, v0, Lcom/google/android/checkers/Che…
2945 0036fa: 8922 |019b: float-to-double v2, v2
2947 003706: cc42 |01a1: sub-double/2addr v2, v4
2948 003708: 8c22 |01a2: double-to-float v2, v2
2950 00370e: 5902 1e00 |01a5: iput v2, v0, Lcom/google/android/checkers/Che…
2952 003716: 5202 1e00 |01a9: iget v2, v0, Lcom/google/android/checkers/Che…
2954 00371c: 2e02 0203 |01ac: cmpg-float v2, v2, v3
2955 003720: 3c02 1100 |01ae: if-gtz v2, 01bf // +0011
2956 003724: 1202 |01b0: const/4 v2, #int 0 // #0
2958 00372a: 5902 1e00 |01b3: iput v2, v0, Lcom/google/android/checkers/Che…
2959 00372e: 1202 |01b5: const/4 v2, #int 0 // #0
2961 003734: 5902 1f00 |01b8: iput v2, v0, Lcom/google/android/checkers/Che…
2962 003738: 1202 |01ba: const/4 v2, #int 0 // #0
2964 00373e: 5902 2000 |01bd: iput v2, v0, Lcom/google/android/checkers/Che…
2965 003742: 1602 3200 |01bf: const-wide/16 v2, #int 50 // #32
2967 00374a: 6e30 6e00 2003 |01c3: invoke-virtual {v0, v2, v3}, Lcom/google/andr…
2970 003754: 0142 |01c8: move v2, v4
2973 00375e: da02 1402 |01cd: mul-int/lit8 v2, v20, #int 2 // #02
2974 003762: 9102 1702 |01cf: sub-int v2, v23, v2
2975 003766: 9102 0219 |01d1: sub-int v2, v2, v25
2976 00376a: 0211 0200 |01d3: move/from16 v17, v2
2991 00379e: 0802 1d00 |01ed: move-object/from16 v2, v29
2992 0037a2: 7406 1f00 0200 |01ef: invoke-virtual/range {v2, v3, v4, v5, v6, v7}…
2996 0037b2: dd02 0901 |01f7: and-int/lit8 v2, v9, #int 1 // #01
2997 0037b6: 0128 |01f9: move v8, v2
2998 0037b8: 1302 0800 |01fa: const/16 v2, #int 8 // #8
2999 0037bc: 3428 0700 |01fc: if-lt v8, v2, 0203 // +0007
3000 0037c0: d802 0901 |01fe: add-int/lit8 v2, v9, #int 1 // #01
3001 0037c4: 0129 |0200: move v9, v2
3003 0037ca: 9202 1608 |0203: mul-int v2, v22, v8
3005 0037d0: 8224 |0206: int-to-float v4, v2
3008 0037d8: 9002 0216 |020a: add-int v2, v2, v22
3009 0037dc: 8226 |020c: int-to-float v6, v2
3010 0037de: 0802 1d00 |020d: move-object/from16 v2, v29
3011 0037e2: 7406 1f00 0200 |020f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}…
3012 0037e8: d802 0802 |0212: add-int/lit8 v2, v8, #int 2 // #02
3013 0037ec: 0128 |0214: move v8, v2
3015 0037f0: d902 1001 |0216: rsub-int/lit8 v2, v16, #int 1 // #01
3016 0037f4: dd02 0201 |0218: and-int/lit8 v2, v2, #int 1 // #01
3017 0037f8: 012e |021a: move v14, v2
3019 0037fc: 1302 0800 |021c: const/16 v2, #int 8 // #8
3020 003800: 342e 0900 |021e: if-lt v14, v2, 0227 // +0009
3021 003804: d802 1001 |0220: add-int/lit8 v2, v16, #int 1 // #01
3022 003808: 0210 0200 |0222: move/from16 v16, v2
3026 003816: 5502 0400 |0229: iget-boolean v2, v0, Lcom/google/android/chec…
3027 00381a: 3802 5d00 |022b: if-eqz v2, 0288 // +005d
3028 00381e: d902 0e07 |022d: rsub-int/lit8 v2, v14, #int 7 // #07
3029 003822: 9203 1602 |022f: mul-int v3, v22, v2
3030 003826: d902 1007 |0231: rsub-int/lit8 v2, v16, #int 7 // #07
3031 00382a: 9202 0216 |0233: mul-int v2, v2, v22
3034 003834: 901b 1802 |0238: add-int v27, v24, v2
3041 00384c: d804 0201 |0244: add-int/lit8 v4, v2, #int 1 // #01
3046 00385c: 9002 0216 |024c: add-int v2, v2, v22
3047 003860: d802 02ff |024e: add-int/lit8 v2, v2, #int -1 // #ff
3048 003864: 8226 |0250: int-to-float v6, v2
3051 00386e: 0802 1d00 |0255: move-object/from16 v2, v29
3052 003872: 7406 1f00 0200 |0257: invoke-virtual/range {v2, v3, v4, v5, v6, v7}…
3054 00387c: 5202 2400 |025c: iget v2, v0, Lcom/google/android/checkers/Che…
3055 003880: b5f2 |025e: and-int/2addr v2, v15
3056 003882: 3802 7a00 |025f: if-eqz v2, 02d9 // +007a
3062 003898: 0802 1d00 |026a: move-object/from16 v2, v29
3067 0038ac: 7708 5500 0200 |0274: invoke-static/range {v2, v3, v4, v5, v6, v7, …
3068 0038b2: d802 0d01 |0277: add-int/lit8 v2, v13, #int 1 // #01
3071 0038ba: 0125 |027b: move v5, v2
3072 0038bc: 01a2 |027c: move v2, v10
3076 0038c8: 012a |0282: move v10, v2
3083 0038d8: 9202 1610 |028a: mul-int v2, v22, v16
3092 0038f4: d804 0201 |0298: add-int/lit8 v4, v2, #int 1 // #01
3097 003904: 9002 0216 |02a0: add-int v2, v2, v22
3098 003908: d802 02ff |02a2: add-int/lit8 v2, v2, #int -1 // #ff
3099 00390c: 8226 |02a4: int-to-float v6, v2
3102 003916: 0802 1d00 |02a9: move-object/from16 v2, v29
3103 00391a: 7406 1f00 0200 |02ab: invoke-virtual/range {v2, v3, v4, v5, v6, v7}…
3105 003922: 0d02 |02af: move-exception v2
3107 003926: 2702 |02b1: throw v2
3117 003948: d804 0201 |02c2: add-int/lit8 v4, v2, #int 1 // #01
3122 003958: 9002 0216 |02ca: add-int v2, v2, v22
3123 00395c: d802 02ff |02cc: add-int/lit8 v2, v2, #int -1 // #ff
3124 003960: 8226 |02ce: int-to-float v6, v2
3127 00396a: 0802 1d00 |02d3: move-object/from16 v2, v29
3128 00396e: 7406 1f00 0200 |02d5: invoke-virtual/range {v2, v3, v4, v5, v6, v7}…
3131 00397a: 5202 2500 |02db: iget v2, v0, Lcom/google/android/checkers/Che…
3132 00397e: b5f2 |02dd: and-int/2addr v2, v15
3133 003980: 3802 1f00 |02de: if-eqz v2, 02fd // +001f
3139 003996: 0802 1d00 |02e9: move-object/from16 v2, v29
3144 0039aa: 7708 5500 0200 |02f3: invoke-static/range {v2, v3, v4, v5, v6, v7, …
3145 0039b0: d802 0b01 |02f6: add-int/lit8 v2, v11, #int 1 // #01
3146 0039b4: 0123 |02f8: move v3, v2
3149 0039ba: 01a2 |02fb: move v2, v10
3152 0039c2: 5202 2600 |02ff: iget v2, v0, Lcom/google/android/checkers/Che…
3153 0039c6: b5f2 |0301: and-int/2addr v2, v15
3154 0039c8: 3802 2000 |0302: if-eqz v2, 0322 // +0020
3160 0039de: 0802 1d00 |030d: move-object/from16 v2, v29
3165 0039f2: 7708 5500 0200 |0317: invoke-static/range {v2, v3, v4, v5, v6, v7, …
3166 0039f8: d802 0c01 |031a: add-int/lit8 v2, v12, #int 1 // #01
3168 0039fe: 0124 |031d: move v4, v2
3170 003a02: 01a2 |031f: move v2, v10
3173 003a0c: 5202 2700 |0324: iget v2, v0, Lcom/google/android/checkers/Che…
3174 003a10: b5f2 |0326: and-int/2addr v2, v15
3175 003a12: 3802 1f00 |0327: if-eqz v2, 0346 // +001f
3181 003a28: 0802 1d00 |0332: move-object/from16 v2, v29
3186 003a3c: 7708 5500 0200 |033c: invoke-static/range {v2, v3, v4, v5, v6, v7, …
3187 003a42: d802 0a01 |033f: add-int/lit8 v2, v10, #int 1 // #01
3193 003a54: 5202 2000 |0348: iget v2, v0, Lcom/google/android/checkers/Che…
3194 003a58: b5f2 |034a: and-int/2addr v2, v15
3195 003a5a: 3802 3600 |034b: if-eqz v2, 0381 // +0036
3197 003a62: 8202 |034f: int-to-float v2, v0
3208 003a86: 6e55 1c00 2043 |0361: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3210 003a90: 8202 |0366: int-to-float v2, v0
3221 003ab4: 6e55 1c00 2043 |0378: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3222 003aba: 01a2 |037b: move v2, v10
3228 003aca: 5202 1f00 |0383: iget v2, v0, Lcom/google/android/checkers/Che…
3229 003ace: b5f2 |0385: and-int/2addr v2, v15
3230 003ad0: 3802 3000 |0386: if-eqz v2, 03b6 // +0030
3232 003ad8: 8202 |038a: int-to-float v2, v0
3243 003afc: 6e55 1c00 2043 |039c: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3245 003b06: 8202 |03a1: int-to-float v2, v0
3256 003b2a: 6e55 1c00 2043 |03b3: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3257 003b30: 01a2 |03b6: move v2, v10
3262 003b3c: 1a02 9c00 |03bc: const-string v2, "White" // string@009c
3270 003b58: 6e55 2000 2043 |03ca: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3271 003b5e: 1a02 0b00 |03cd: const-string v2, "Black" // string@000b
3279 003b7a: 6e55 2000 2043 |03db: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3280 003b80: 1a02 7200 |03de: const-string v2, "Moves" // string@0072
3289 003ba0: 6e55 2000 2043 |03ee: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3290 003ba6: 2202 3000 |03f1: new-instance v2, Ljava/lang/StringBuilder; //…
3292 003bae: 7020 a600 3200 |03f5: invoke-direct {v2, v3}, Ljava/lang/StringBuil…
3293 003bb4: 6e20 a700 d200 |03f8: invoke-virtual {v2, v13}, Ljava/lang/StringBu…
3294 003bba: 0c02 |03fb: move-result-object v2
3296 003bc0: 6e20 a900 3200 |03fe: invoke-virtual {v2, v3}, Ljava/lang/StringBui…
3297 003bc6: 0c02 |0401: move-result-object v2
3298 003bc8: 6e20 a700 c200 |0402: invoke-virtual {v2, v12}, Ljava/lang/StringBu…
3299 003bce: 0c02 |0405: move-result-object v2
3300 003bd0: 6e10 aa00 0200 |0406: invoke-virtual {v2}, Ljava/lang/StringBuilder…
3301 003bd6: 0c02 |0409: move-result-object v2
3310 003bf4: 6e55 2000 2043 |0418: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3311 003bfa: 2202 3000 |041b: new-instance v2, Ljava/lang/StringBuilder; //…
3313 003c02: 7020 a600 3200 |041f: invoke-direct {v2, v3}, Ljava/lang/StringBuil…
3314 003c08: 6e20 a700 b200 |0422: invoke-virtual {v2, v11}, Ljava/lang/StringBu…
3315 003c0e: 0c02 |0425: move-result-object v2
3317 003c14: 6e20 a900 3200 |0428: invoke-virtual {v2, v3}, Ljava/lang/StringBui…
3318 003c1a: 0c02 |042b: move-result-object v2
3319 003c1c: 6e20 a700 a200 |042c: invoke-virtual {v2, v10}, Ljava/lang/StringBu…
3320 003c22: 0c02 |042f: move-result-object v2
3321 003c24: 6e10 aa00 0200 |0430: invoke-virtual {v2}, Ljava/lang/StringBuilder…
3322 003c2a: 0c02 |0433: move-result-object v2
3331 003c48: 6e55 2000 2043 |0442: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3332 003c4e: 2202 3000 |0445: new-instance v2, Ljava/lang/StringBuilder; //…
3334 003c56: 7020 a600 3200 |0449: invoke-direct {v2, v3}, Ljava/lang/StringBuil…
3337 003c64: 6e20 a700 3200 |0450: invoke-virtual {v2, v3}, Ljava/lang/StringBui…
3338 003c6a: 0c02 |0453: move-result-object v2
3339 003c6c: 6e10 aa00 0200 |0454: invoke-virtual {v2}, Ljava/lang/StringBuilder…
3340 003c72: 0c02 |0457: move-result-object v2
3350 003c94: 6e55 2000 2043 |0468: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3352 003c9e: 1a02 0a00 |046d: const-string v2, "BLACK'S MOVE?" // string@00…
3360 003cba: 6e55 2000 2043 |047b: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3362 003cc4: 1a02 9a00 |0480: const-string v2, "WHITE'S MOVE?" // string@00…
3370 003ce0: 6e55 2000 2043 |048e: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3372 003cea: 1a02 8100 |0493: const-string v2, "THINKING...." // string@0081
3380 003d06: 6e55 2000 2043 |04a1: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3382 003d10: 1a02 9900 |04a6: const-string v2, "WHITE WINS" // string@0099
3390 003d2c: 6e55 2000 2043 |04b4: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3392 003d36: 1a02 0900 |04b9: const-string v2, "BLACK WINS" // string@0009
3400 003d52: 6e55 2000 2043 |04c7: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
3404 003d64: 0802 1c00 |04d0: move-object/from16 v2, v28
3408 003d74: 7606 5f00 0200 |04d8: invoke-direct/range {v2, v3, v4, v5, v6, v7},…
3409 003d7a: d802 0801 |04db: add-int/lit8 v2, v8, #int 1 // #01
3410 003d7e: 0128 |04dd: move v8, v2
3434 003dd2: 3802 0900 |0001: if-eqz v2, 000a // +0009
3472 003e30: 2e02 0001 |000e: cmpg-float v2, v0, v1
3473 003e34: 3b02 2200 |0010: if-gez v2, 0032 // +0022
3517 003eb4: 0a02 |000e: move-result v2
3518 003eb6: 7030 5c00 0602 |000f: invoke-direct {v6, v0, v2}, Lcom/google/andro…
3519 003ebc: 0a02 |0012: move-result v2
3520 003ebe: 3802 1100 |0013: if-eqz v2, 0024 // +0011
3525 003eca: 7606 5b00 0000 |0019: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
3549 003f00: 1d02 |0002: monitor-enter v2
3552 003f0a: 5421 2200 |0007: iget-object v1, v2, Lcom/google/android/check…
3554 003f12: 5923 2c00 |000b: iput v3, v2, Lcom/google/android/checkers/Che…
3555 003f16: 1e02 |000d: monitor-exit v2
3574 003f4a: 1e02 |0027: monitor-exit v2
3780 003fb0: 1212 |000c: const/4 v2, #int 1 // #1
3781 003fb2: 4b02 0001 |000d: aput v2, v0, v1
3785 003fbe: 1242 |0013: const/4 v2, #int 4 // #4
3786 003fc0: 4b02 0001 |0014: aput v2, v0, v1
3794 003fe0: 1302 8000 |0024: const/16 v2, #int 128 // #80
3795 003fe4: 4b02 0001 |0026: aput v2, v0, v1
3797 003fec: 1302 0001 |002a: const/16 v2, #int 256 // #100
3798 003ff0: 4b02 0001 |002c: aput v2, v0, v1
3800 003ff8: 1302 0002 |0030: const/16 v2, #int 512 // #200
3801 003ffc: 4b02 0001 |0032: aput v2, v0, v1
3803 004004: 1302 0004 |0036: const/16 v2, #int 1024 // #400
3804 004008: 4b02 0001 |0038: aput v2, v0, v1
3808 004018: 1302 0020 |0040: const/16 v2, #int 8192 // #2000
3809 00401c: 4b02 0001 |0042: aput v2, v0, v1
3811 004024: 1302 0040 |0046: const/16 v2, #int 16384 // #4000
3812 004028: 4b02 0001 |0048: aput v2, v0, v1
3814 004030: 1402 0080 0000 |004c: const v2, #float 0.000000 // #00008000
3815 004036: 4b02 0001 |004f: aput v2, v0, v1
3819 004046: 1502 0200 |0057: const/high16 v2, #int 131072 // #2
3820 00404a: 4b02 0001 |0059: aput v2, v0, v1
3822 004052: 1502 0400 |005d: const/high16 v2, #int 262144 // #4
3823 004056: 4b02 0001 |005f: aput v2, v0, v1
3825 00405e: 1502 1000 |0063: const/high16 v2, #int 1048576 // #10
3826 004062: 4b02 0001 |0065: aput v2, v0, v1
3828 00406a: 1502 2000 |0069: const/high16 v2, #int 2097152 // #20
3829 00406e: 4b02 0001 |006b: aput v2, v0, v1
3831 004076: 1502 4000 |006f: const/high16 v2, #int 4194304 // #40
3832 00407a: 4b02 0001 |0071: aput v2, v0, v1
3834 004082: 1502 8000 |0075: const/high16 v2, #int 8388608 // #80
3835 004086: 4b02 0001 |0077: aput v2, v0, v1
3837 00408e: 1502 0001 |007b: const/high16 v2, #int 16777216 // #100
3838 004092: 4b02 0001 |007d: aput v2, v0, v1
3840 00409a: 1502 0002 |0081: const/high16 v2, #int 33554432 // #200
3841 00409e: 4b02 0001 |0083: aput v2, v0, v1
3843 0040a6: 1502 0004 |0087: const/high16 v2, #int 67108864 // #400
3844 0040aa: 4b02 0001 |0089: aput v2, v0, v1
3848 0040ba: 1212 |0091: const/4 v2, #int 1 // #1
3849 0040bc: 4b02 0001 |0092: aput v2, v0, v1
3852 0040c8: 1242 |0098: const/4 v2, #int 4 // #4
3853 0040ca: 4b02 0001 |0099: aput v2, v0, v1
3859 0040e2: 1302 4000 |00a5: const/16 v2, #int 64 // #40
3860 0040e6: 4b02 0001 |00a7: aput v2, v0, v1
3862 0040ee: 1302 0001 |00ab: const/16 v2, #int 256 // #100
3863 0040f2: 4b02 0001 |00ad: aput v2, v0, v1
3865 0040fa: 1302 0002 |00b1: const/16 v2, #int 512 // #200
3866 0040fe: 4b02 0001 |00b3: aput v2, v0, v1
3868 004106: 1302 0004 |00b7: const/16 v2, #int 1024 // #400
3869 00410a: 4b02 0001 |00b9: aput v2, v0, v1
3873 00411a: 1302 0020 |00c1: const/16 v2, #int 8192 // #2000
3874 00411e: 4b02 0001 |00c3: aput v2, v0, v1
3876 004126: 1302 0040 |00c7: const/16 v2, #int 16384 // #4000
3877 00412a: 4b02 0001 |00c9: aput v2, v0, v1
3879 004132: 1502 0100 |00cd: const/high16 v2, #int 65536 // #1
3880 004136: 4b02 0001 |00cf: aput v2, v0, v1
3882 00413e: 1502 0200 |00d3: const/high16 v2, #int 131072 // #2
3883 004142: 4b02 0001 |00d5: aput v2, v0, v1
3885 00414a: 1502 0400 |00d9: const/high16 v2, #int 262144 // #4
3886 00414e: 4b02 0001 |00db: aput v2, v0, v1
3888 004156: 1502 1000 |00df: const/high16 v2, #int 1048576 // #10
3889 00415a: 4b02 0001 |00e1: aput v2, v0, v1
3891 004162: 1502 2000 |00e5: const/high16 v2, #int 2097152 // #20
3892 004166: 4b02 0001 |00e7: aput v2, v0, v1
3894 00416e: 1502 4000 |00eb: const/high16 v2, #int 4194304 // #40
3895 004172: 4b02 0001 |00ed: aput v2, v0, v1
3899 004180: 1212 |00f4: const/4 v2, #int 1 // #1
3900 004182: 4b02 0001 |00f5: aput v2, v0, v1
3904 00418e: 1242 |00fb: const/4 v2, #int 4 // #4
3905 004190: 4b02 0001 |00fc: aput v2, v0, v1
3907 004196: 1302 0800 |00ff: const/16 v2, #int 8 // #8
3908 00419a: 4b02 0001 |0101: aput v2, v0, v1
3912 0041aa: 1302 4000 |0109: const/16 v2, #int 64 // #40
3913 0041ae: 4b02 0001 |010b: aput v2, v0, v1
3917 0041be: 1302 0001 |0113: const/16 v2, #int 256 // #100
3918 0041c2: 4b02 0001 |0115: aput v2, v0, v1
3920 0041ca: 1302 0002 |0119: const/16 v2, #int 512 // #200
3921 0041ce: 4b02 0001 |011b: aput v2, v0, v1
3923 0041d6: 1302 0004 |011f: const/16 v2, #int 1024 // #400
3924 0041da: 4b02 0001 |0121: aput v2, v0, v1
3926 0041e2: 1302 0008 |0125: const/16 v2, #int 2048 // #800
3927 0041e6: 4b02 0001 |0127: aput v2, v0, v1
3931 0041f6: 1302 0040 |012f: const/16 v2, #int 16384 // #4000
3932 0041fa: 4b02 0001 |0131: aput v2, v0, v1
3934 004202: 1402 0080 0000 |0135: const v2, #float 0.000000 // #00008000
3935 004208: 4b02 0001 |0138: aput v2, v0, v1
3937 004210: 1502 0100 |013c: const/high16 v2, #int 65536 // #1
3938 004214: 4b02 0001 |013e: aput v2, v0, v1
3942 004224: 1502 0400 |0146: const/high16 v2, #int 262144 // #4
3943 004228: 4b02 0001 |0148: aput v2, v0, v1
3945 004230: 1502 0800 |014c: const/high16 v2, #int 524288 // #8
3946 004234: 4b02 0001 |014e: aput v2, v0, v1
3948 00423c: 1502 2000 |0152: const/high16 v2, #int 2097152 // #20
3949 004240: 4b02 0001 |0154: aput v2, v0, v1
3951 004248: 1502 4000 |0158: const/high16 v2, #int 4194304 // #40
3952 00424c: 4b02 0001 |015a: aput v2, v0, v1
3954 004254: 1502 8000 |015e: const/high16 v2, #int 8388608 // #80
3955 004258: 4b02 0001 |0160: aput v2, v0, v1
3957 004260: 1502 0001 |0164: const/high16 v2, #int 16777216 // #100
3958 004264: 4b02 0001 |0166: aput v2, v0, v1
3960 00426c: 1502 0002 |016a: const/high16 v2, #int 33554432 // #200
3961 004270: 4b02 0001 |016c: aput v2, v0, v1
3963 004278: 1502 0004 |0170: const/high16 v2, #int 67108864 // #400
3964 00427c: 4b02 0001 |0172: aput v2, v0, v1
3966 004284: 1502 0008 |0176: const/high16 v2, #int 134217728 // #800
3967 004288: 4b02 0001 |0178: aput v2, v0, v1
3973 0042a0: 1242 |0184: const/4 v2, #int 4 // #4
3974 0042a2: 4b02 0001 |0185: aput v2, v0, v1
3980 0042ba: 1302 4000 |0191: const/16 v2, #int 64 // #40
3981 0042be: 4b02 0001 |0193: aput v2, v0, v1
3983 0042c6: 1302 8000 |0197: const/16 v2, #int 128 // #80
3984 0042ca: 4b02 0001 |0199: aput v2, v0, v1
3988 0042da: 1302 0004 |01a1: const/16 v2, #int 1024 // #400
3989 0042de: 4b02 0001 |01a3: aput v2, v0, v1
3991 0042e6: 1302 0008 |01a7: const/16 v2, #int 2048 // #800
3992 0042ea: 4b02 0001 |01a9: aput v2, v0, v1
3994 0042f2: 1302 0020 |01ad: const/16 v2, #int 8192 // #2000
3995 0042f6: 4b02 0001 |01af: aput v2, v0, v1
3999 004306: 1402 0080 0000 |01b7: const v2, #float 0.000000 // #00008000
4000 00430c: 4b02 0001 |01ba: aput v2, v0, v1
4002 004314: 1502 0200 |01be: const/high16 v2, #int 131072 // #2
4003 004318: 4b02 0001 |01c0: aput v2, v0, v1
4005 004320: 1502 0400 |01c4: const/high16 v2, #int 262144 // #4
4006 004324: 4b02 0001 |01c6: aput v2, v0, v1
4008 00432c: 1502 0800 |01ca: const/high16 v2, #int 524288 // #8
4009 004330: 4b02 0001 |01cc: aput v2, v0, v1
4011 004338: 1502 2000 |01d0: const/high16 v2, #int 2097152 // #20
4012 00433c: 4b02 0001 |01d2: aput v2, v0, v1
4014 004344: 1502 4000 |01d6: const/high16 v2, #int 4194304 // #40
4015 004348: 4b02 0001 |01d8: aput v2, v0, v1
4017 004350: 1502 8000 |01dc: const/high16 v2, #int 8388608 // #80
4018 004354: 4b02 0001 |01de: aput v2, v0, v1
4028 004376: 1302 8000 |01ef: const/16 v2, #int 128 // #80
4029 00437a: 4b02 0001 |01f1: aput v2, v0, v1
4031 004380: 1302 0001 |01f4: const/16 v2, #int 256 // #100
4032 004384: 4b02 0001 |01f6: aput v2, v0, v1
4034 00438a: 1302 0002 |01f9: const/16 v2, #int 512 // #200
4035 00438e: 4b02 0001 |01fb: aput v2, v0, v1
4037 004394: 1302 0004 |01fe: const/16 v2, #int 1024 // #400
4038 004398: 4b02 0001 |0200: aput v2, v0, v1
4040 0043a0: 1302 0010 |0204: const/16 v2, #int 4096 // #1000
4041 0043a4: 4b02 0001 |0206: aput v2, v0, v1
4043 0043ac: 1302 0020 |020a: const/16 v2, #int 8192 // #2000
4044 0043b0: 4b02 0001 |020c: aput v2, v0, v1
4048 0043c0: 1402 0080 0000 |0214: const v2, #float 0.000000 // #00008000
4049 0043c6: 4b02 0001 |0217: aput v2, v0, v1
4051 0043ce: 1502 0100 |021b: const/high16 v2, #int 65536 // #1
4052 0043d2: 4b02 0001 |021d: aput v2, v0, v1
4054 0043da: 1502 0200 |0221: const/high16 v2, #int 131072 // #2
4055 0043de: 4b02 0001 |0223: aput v2, v0, v1
4057 0043e6: 1502 0400 |0227: const/high16 v2, #int 262144 // #4
4058 0043ea: 4b02 0001 |0229: aput v2, v0, v1
4062 0043fa: 1502 2000 |0231: const/high16 v2, #int 2097152 // #20
4063 0043fe: 4b02 0001 |0233: aput v2, v0, v1
4065 004406: 1502 4000 |0237: const/high16 v2, #int 4194304 // #40
4066 00440a: 4b02 0001 |0239: aput v2, v0, v1
4068 004412: 1502 8000 |023d: const/high16 v2, #int 8388608 // #80
4069 004416: 4b02 0001 |023f: aput v2, v0, v1
4073 004426: 1502 0002 |0247: const/high16 v2, #int 33554432 // #200
4074 00442a: 4b02 0001 |0249: aput v2, v0, v1
4076 004432: 1502 0004 |024d: const/high16 v2, #int 67108864 // #400
4077 004436: 4b02 0001 |024f: aput v2, v0, v1
4079 00443e: 1502 0010 |0253: const/high16 v2, #int 268435456 // #1000
4080 004442: 4b02 0001 |0255: aput v2, v0, v1
4082 00444a: 1502 0020 |0259: const/high16 v2, #int 536870912 // #2000
4083 00444e: 4b02 0001 |025b: aput v2, v0, v1
4085 004456: 1502 0040 |025f: const/high16 v2, #int 1073741824 // #4000
4086 00445a: 4b02 0001 |0261: aput v2, v0, v1
4088 004462: 1502 0080 |0265: const/high16 v2, #int -2147483648 // #8000
4089 004466: 4b02 0001 |0267: aput v2, v0, v1
4093 004474: 1302 0001 |026e: const/16 v2, #int 256 // #100
4094 004478: 4b02 0001 |0270: aput v2, v0, v1
4098 004486: 1302 0004 |0277: const/16 v2, #int 1024 // #400
4099 00448a: 4b02 0001 |0279: aput v2, v0, v1
4101 004490: 1302 0010 |027c: const/16 v2, #int 4096 // #1000
4102 004494: 4b02 0001 |027e: aput v2, v0, v1
4104 00449a: 1302 0020 |0281: const/16 v2, #int 8192 // #2000
4105 00449e: 4b02 0001 |0283: aput v2, v0, v1
4107 0044a4: 1302 0040 |0286: const/16 v2, #int 16384 // #4000
4108 0044a8: 4b02 0001 |0288: aput v2, v0, v1
4110 0044b0: 1502 0100 |028c: const/high16 v2, #int 65536 // #1
4111 0044b4: 4b02 0001 |028e: aput v2, v0, v1
4115 0044c4: 1502 0400 |0296: const/high16 v2, #int 262144 // #4
4116 0044c8: 4b02 0001 |0298: aput v2, v0, v1
4118 0044d0: 1502 1000 |029c: const/high16 v2, #int 1048576 // #10
4119 0044d4: 4b02 0001 |029e: aput v2, v0, v1
4121 0044dc: 1502 2000 |02a2: const/high16 v2, #int 2097152 // #20
4122 0044e0: 4b02 0001 |02a4: aput v2, v0, v1
4124 0044e8: 1502 4000 |02a8: const/high16 v2, #int 4194304 // #40
4125 0044ec: 4b02 0001 |02aa: aput v2, v0, v1
4127 0044f4: 1502 0001 |02ae: const/high16 v2, #int 16777216 // #100
4128 0044f8: 4b02 0001 |02b0: aput v2, v0, v1
4130 004500: 1502 0002 |02b4: const/high16 v2, #int 33554432 // #200
4131 004504: 4b02 0001 |02b6: aput v2, v0, v1
4133 00450c: 1502 0004 |02ba: const/high16 v2, #int 67108864 // #400
4134 004510: 4b02 0001 |02bc: aput v2, v0, v1
4138 004520: 1502 0020 |02c4: const/high16 v2, #int 536870912 // #2000
4139 004524: 4b02 0001 |02c6: aput v2, v0, v1
4141 00452c: 1502 0040 |02ca: const/high16 v2, #int 1073741824 // #4000
4142 004530: 4b02 0001 |02cc: aput v2, v0, v1
4148 004544: 1302 4000 |02d6: const/16 v2, #int 64 // #40
4149 004548: 4b02 0001 |02d8: aput v2, v0, v1
4153 004556: 1302 0001 |02df: const/16 v2, #int 256 // #100
4154 00455a: 4b02 0001 |02e1: aput v2, v0, v1
4156 004560: 1302 0002 |02e4: const/16 v2, #int 512 // #200
4157 004564: 4b02 0001 |02e6: aput v2, v0, v1
4159 00456a: 1302 0004 |02e9: const/16 v2, #int 1024 // #400
4160 00456e: 4b02 0001 |02eb: aput v2, v0, v1
4162 004574: 1302 0008 |02ee: const/16 v2, #int 2048 // #800
4163 004578: 4b02 0001 |02f0: aput v2, v0, v1
4165 004580: 1302 0020 |02f4: const/16 v2, #int 8192 // #2000
4166 004584: 4b02 0001 |02f6: aput v2, v0, v1
4168 00458c: 1302 0040 |02fa: const/16 v2, #int 16384 // #4000
4169 004590: 4b02 0001 |02fc: aput v2, v0, v1
4173 0045a2: 1502 0100 |0305: const/high16 v2, #int 65536 // #1
4174 0045a6: 4b02 0001 |0307: aput v2, v0, v1
4176 0045ae: 1502 0200 |030b: const/high16 v2, #int 131072 // #2
4177 0045b2: 4b02 0001 |030d: aput v2, v0, v1
4179 0045ba: 1502 0400 |0311: const/high16 v2, #int 262144 // #4
4180 0045be: 4b02 0001 |0313: aput v2, v0, v1
4182 0045c6: 1502 0800 |0317: const/high16 v2, #int 524288 // #8
4183 0045ca: 4b02 0001 |0319: aput v2, v0, v1
4187 0045da: 1502 4000 |0321: const/high16 v2, #int 4194304 // #40
4188 0045de: 4b02 0001 |0323: aput v2, v0, v1
4190 0045e6: 1502 8000 |0327: const/high16 v2, #int 8388608 // #80
4191 0045ea: 4b02 0001 |0329: aput v2, v0, v1
4193 0045f2: 1502 0001 |032d: const/high16 v2, #int 16777216 // #100
4194 0045f6: 4b02 0001 |032f: aput v2, v0, v1
4198 004606: 1502 0004 |0337: const/high16 v2, #int 67108864 // #400
4199 00460a: 4b02 0001 |0339: aput v2, v0, v1
4201 004612: 1502 0008 |033d: const/high16 v2, #int 134217728 // #800
4202 004616: 4b02 0001 |033f: aput v2, v0, v1
4204 00461e: 1502 0020 |0343: const/high16 v2, #int 536870912 // #2000
4205 004622: 4b02 0001 |0345: aput v2, v0, v1
4207 00462a: 1502 0040 |0349: const/high16 v2, #int 1073741824 // #4000
4208 00462e: 4b02 0001 |034b: aput v2, v0, v1
4210 004636: 1502 0080 |034f: const/high16 v2, #int -2147483648 // #8000
4211 00463a: 4b02 0001 |0351: aput v2, v0, v1
4215 004648: 1302 0002 |0358: const/16 v2, #int 512 // #200
4216 00464c: 4b02 0001 |035a: aput v2, v0, v1
4218 004652: 1302 0004 |035d: const/16 v2, #int 1024 // #400
4219 004656: 4b02 0001 |035f: aput v2, v0, v1
4223 004664: 1302 0020 |0366: const/16 v2, #int 8192 // #2000
4224 004668: 4b02 0001 |0368: aput v2, v0, v1
4226 00466e: 1302 0040 |036b: const/16 v2, #int 16384 // #4000
4227 004672: 4b02 0001 |036d: aput v2, v0, v1
4229 004678: 1402 0080 0000 |0370: const v2, #float 0.000000 // #00008000
4230 00467e: 4b02 0001 |0373: aput v2, v0, v1
4232 004686: 1502 0200 |0377: const/high16 v2, #int 131072 // #2
4233 00468a: 4b02 0001 |0379: aput v2, v0, v1
4235 004692: 1502 0400 |037d: const/high16 v2, #int 262144 // #4
4236 004696: 4b02 0001 |037f: aput v2, v0, v1
4240 0046a6: 1502 2000 |0387: const/high16 v2, #int 2097152 // #20
4241 0046aa: 4b02 0001 |0389: aput v2, v0, v1
4243 0046b2: 1502 4000 |038d: const/high16 v2, #int 4194304 // #40
4244 0046b6: 4b02 0001 |038f: aput v2, v0, v1
4246 0046be: 1502 8000 |0393: const/high16 v2, #int 8388608 // #80
4247 0046c2: 4b02 0001 |0395: aput v2, v0, v1
4251 0046d2: 1502 0004 |039d: const/high16 v2, #int 67108864 // #400
4252 0046d6: 4b02 0001 |039f: aput v2, v0, v1
4254 0046de: 1502 0008 |03a3: const/high16 v2, #int 134217728 // #800
4255 0046e2: 4b02 0001 |03a5: aput v2, v0, v1
4257 0046ea: 1502 0020 |03a9: const/high16 v2, #int 536870912 // #2000
4258 0046ee: 4b02 0001 |03ab: aput v2, v0, v1
4262 0046fe: 1502 0080 |03b3: const/high16 v2, #int -2147483648 // #8000
4263 004702: 4b02 0001 |03b5: aput v2, v0, v1
4269 004716: 1232 |03bf: const/4 v2, #int 3 // #3
4270 004718: 4b02 0001 |03c0: aput v2, v0, v1
4272 00471e: 1262 |03c3: const/4 v2, #int 6 // #6
4273 004720: 4b02 0001 |03c4: aput v2, v0, v1
4277 00472c: 1302 0f00 |03ca: const/16 v2, #int 15 // #f
4278 004730: 4b02 0001 |03cc: aput v2, v0, v1
4282 00473e: 1302 1c00 |03d3: const/16 v2, #int 28 // #1c
4283 004742: 4b02 0001 |03d5: aput v2, v0, v1
4285 00474a: 1302 2400 |03d9: const/16 v2, #int 36 // #24
4286 00474e: 4b02 0001 |03db: aput v2, v0, v1
4290 00475e: 1302 3700 |03e3: const/16 v2, #int 55 // #37
4291 004762: 4b02 0001 |03e5: aput v2, v0, v1
4293 00476a: 1302 4200 |03e9: const/16 v2, #int 66 // #42
4294 00476e: 4b02 0001 |03eb: aput v2, v0, v1
4296 004776: 1302 4e00 |03ef: const/16 v2, #int 78 // #4e
4297 00477a: 4b02 0001 |03f1: aput v2, v0, v1
4299 004782: 1302 5b00 |03f5: const/16 v2, #int 91 // #5b
4300 004786: 4b02 0001 |03f7: aput v2, v0, v1
4302 00478e: 1302 6900 |03fb: const/16 v2, #int 105 // #69
4303 004792: 4b02 0001 |03fd: aput v2, v0, v1
4307 0047a2: 1302 8800 |0405: const/16 v2, #int 136 // #88
4308 0047a6: 4b02 0001 |0407: aput v2, v0, v1
4310 0047ae: 1302 9900 |040b: const/16 v2, #int 153 // #99
4311 0047b2: 4b02 0001 |040d: aput v2, v0, v1
4313 0047ba: 1302 ab00 |0411: const/16 v2, #int 171 // #ab
4314 0047be: 4b02 0001 |0413: aput v2, v0, v1
4316 0047c6: 1302 be00 |0417: const/16 v2, #int 190 // #be
4317 0047ca: 4b02 0001 |0419: aput v2, v0, v1
4321 0047da: 1302 e700 |0421: const/16 v2, #int 231 // #e7
4322 0047de: 4b02 0001 |0423: aput v2, v0, v1
4324 0047e6: 1302 fd00 |0427: const/16 v2, #int 253 // #fd
4325 0047ea: 4b02 0001 |0429: aput v2, v0, v1
4327 0047f2: 1302 1401 |042d: const/16 v2, #int 276 // #114
4328 0047f6: 4b02 0001 |042f: aput v2, v0, v1
4330 0047fe: 1302 2c01 |0433: const/16 v2, #int 300 // #12c
4331 004802: 4b02 0001 |0435: aput v2, v0, v1
4333 00480a: 1302 4501 |0439: const/16 v2, #int 325 // #145
4334 00480e: 4b02 0001 |043b: aput v2, v0, v1
4336 004816: 1302 5f01 |043f: const/16 v2, #int 351 // #15f
4337 00481a: 4b02 0001 |0441: aput v2, v0, v1
4339 004822: 1302 7a01 |0445: const/16 v2, #int 378 // #17a
4340 004826: 4b02 0001 |0447: aput v2, v0, v1
4342 00482e: 1302 9601 |044b: const/16 v2, #int 406 // #196
4343 004832: 4b02 0001 |044d: aput v2, v0, v1
4345 00483a: 1302 b301 |0451: const/16 v2, #int 435 // #1b3
4346 00483e: 4b02 0001 |0453: aput v2, v0, v1
4348 004846: 1302 d101 |0457: const/16 v2, #int 465 // #1d1
4349 00484a: 4b02 0001 |0459: aput v2, v0, v1
4374 004a8a: 1302 0010 |0003: const/16 v2, #int 4096 // #1000
4384 004ab4: 2321 3700 |0018: new-array v1, v2, [I // type@0037
4386 004abc: 2321 3700 |001c: new-array v1, v2, [I // type@0037
4388 004ac4: 2321 3700 |0020: new-array v1, v2, [I // type@0037
4438 004b64: b120 |0004: sub-int/2addr v0, v2
4442 004b70: b020 |000a: add-int/2addr v0, v2
4523 004c86: 0202 1e00 |007f: move/from16 v2, v30
4524 004c8a: 7030 7500 1002 |0081: invoke-direct {v0, v1, v2}, Lcom/google/andro…
5164 0055c0: da02 0540 |0004: mul-int/lit8 v2, v5, #int 64 // #40
5165 0055c4: 5942 4b00 |0006: iput v2, v4, Lcom/google/android/checkers/a;.…
5166 0055c8: 5242 3d00 |0008: iget v2, v4, Lcom/google/android/checkers/a;.…
5168 0055d0: b632 |000c: or-int/2addr v2, v3
5170 0055d6: b632 |000f: or-int/2addr v2, v3
5172 0055dc: b632 |0012: or-int/2addr v2, v3
5173 0055de: df02 02ff |0013: xor-int/lit8 v2, v2, #int -1 // #ff
5176 0055ea: 7040 8100 5426 |0019: invoke-direct {v4, v5, v6, v2}, Lcom/google/a…
5178 0055f2: 7040 8800 5426 |001d: invoke-direct {v4, v5, v6, v2}, Lcom/google/a…
5179 0055f8: 0a02 |0020: move-result v2
5181 0055fe: 3802 0300 |0023: if-eqz v2, 0026 // +0003
5184 005606: 7040 8100 5426 |0027: invoke-direct {v4, v5, v6, v2}, Lcom/google/a…
5189 005616: 7040 8800 5426 |002f: invoke-direct {v4, v5, v6, v2}, Lcom/google/a…
5190 00561c: 0a02 |0032: move-result v2
5191 00561e: 3802 f3ff |0033: if-eqz v2, 0026 // -000d
5226 005674: 6202 3900 |001e: sget-object v2, Lcom/google/android/checkers/…
5231 005688: 4402 0203 |0028: aget v2, v2, v3
5232 00568c: b721 |002a: xor-int/2addr v1, v2
5233 00568e: d802 00ff |002b: add-int/lit8 v2, v0, #int -1 // #ff
5234 005692: b520 |002d: and-int/2addr v0, v2
5236 005696: 6202 3900 |002f: sget-object v2, Lcom/google/android/checkers/…
5241 0056aa: 4402 0203 |0039: aget v2, v2, v3
5242 0056ae: b721 |003b: xor-int/2addr v1, v2
5243 0056b0: d802 00ff |003c: add-int/lit8 v2, v0, #int -1 // #ff
5244 0056b4: b520 |003e: and-int/2addr v0, v2
5246 0056b8: 6202 3900 |0040: sget-object v2, Lcom/google/android/checkers/…
5251 0056cc: 4402 0203 |004a: aget v2, v2, v3
5252 0056d0: b721 |004c: xor-int/2addr v1, v2
5253 0056d2: d802 00ff |004d: add-int/lit8 v2, v0, #int -1 // #ff
5254 0056d6: b520 |004f: and-int/2addr v0, v2
5256 0056da: 6202 3900 |0051: sget-object v2, Lcom/google/android/checkers/…
5261 0056ee: 4402 0203 |005b: aget v2, v2, v3
5262 0056f2: b721 |005d: xor-int/2addr v1, v2
5263 0056f4: d802 00ff |005e: add-int/lit8 v2, v0, #int -1 // #ff
5264 0056f8: b520 |0060: and-int/2addr v0, v2
5285 005720: 0a02 |000a: move-result v2
5291 005736: d902 021f |0015: rsub-int/lit8 v2, v2, #int 31 // #1f
5293 00573e: 3520 1100 |0019: if-ge v0, v2, 002a // +0011
5295 005746: 4402 0302 |001d: aget v2, v3, v2
5296 00574a: b020 |001f: add-int/2addr v0, v2
5298 005750: 6202 5d00 |0022: sget-object v2, Lcom/google/android/checkers/…
5301 00575a: 4800 0200 |0027: aget-byte v0, v2, v0
5305 005768: b020 |002e: add-int/2addr v0, v2
5307 00576c: 6202 5e00 |0030: sget-object v2, Lcom/google/android/checkers/…
5310 005776: 4800 0200 |0035: aget-byte v0, v2, v0
5327 005792: 0a02 |0003: move-result v2
5333 0057a8: d902 021f |000e: rsub-int/lit8 v2, v2, #int 31 // #1f
5338 0057bc: d222 0004 |0018: mul-int/lit16 v2, v2, #int 1024 // #0400
5340 0057c4: b021 |001c: add-int/2addr v1, v2
5345 0057d2: d222 0004 |0023: mul-int/lit16 v2, v2, #int 1024 // #0400
5347 0057da: b021 |0027: add-int/2addr v1, v2
5374 005818: 6202 5a00 |0012: sget-object v2, Lcom/google/android/checkers/…
5377 005822: 4800 0200 |0017: aget-byte v0, v2, v0
5379 005828: 6202 5b00 |001a: sget-object v2, Lcom/google/android/checkers/…
5382 005832: 4800 0200 |001f: aget-byte v0, v2, v0
5399 00584c: 1302 3f00 |0002: const/16 v2, #int 63 // #3f
5407 005868: 0126 |0010: move v6, v2
5412 005878: 5442 5200 |0018: iget-object v2, v4, Lcom/google/android/check…
5413 00587c: 4b00 0201 |001a: aput v0, v2, v1
5415 005884: 8f82 |001e: int-to-short v2, v8
5416 005886: 5102 0001 |001f: aput-short v2, v0, v1
5418 00588e: 9102 0605 |0023: sub-int v2, v6, v5
5419 005892: b672 |0025: or-int/2addr v2, v7
5420 005894: 8d22 |0026: int-to-byte v2, v2
5421 005896: 4f02 0001 |0027: aput-byte v2, v0, v1
5427 0058aa: 0126 |0031: move v6, v2
5457 00590e: 5442 4800 |000f: iget-object v2, v4, Lcom/google/android/check…
5459 005916: 4b06 0203 |0013: aput v6, v2, v3
5460 00591a: 5442 3a00 |0015: iget-object v2, v4, Lcom/google/android/check…
5462 005922: 4b07 0203 |0019: aput v7, v2, v3
5463 005926: 5442 4900 |001b: iget-object v2, v4, Lcom/google/android/check…
5465 00592c: 4b08 0201 |001e: aput v8, v2, v1
5505 00599a: 01b2 |0025: move v2, v11
5507 00599e: 7609 7f00 0000 |0027: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
5529 0059ee: 01b2 |004f: move v2, v11
5531 0059f2: 7609 7f00 0000 |0051: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
5536 005a02: 01e2 |0059: move v2, v14
5540 005a0e: 7606 7e00 0000 |005f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
5560 005a38: 5202 3d00 |0008: iget v2, v0, Lcom/google/android/checkers/a;.…
5561 005a3c: b612 |000a: or-int/2addr v2, v1
5578 005a78: b521 |0028: and-int/2addr v1, v2
5590 005aa6: b532 |003f: and-int/2addr v2, v3
5591 005aa8: b621 |0040: or-int/2addr v1, v2
5593 005aae: 5202 3e00 |0043: iget v2, v0, Lcom/google/android/checkers/a;.…
5594 005ab2: 3802 3400 |0045: if-eqz v2, 0079 // +0034
5595 005ab6: e002 1404 |0047: shl-int/lit8 v2, v20, #int 4 // #04
5596 005aba: b542 |0049: and-int/2addr v2, v4
5597 005abc: 3802 1500 |004a: if-eqz v2, 005f // +0015
5601 005ace: b525 |0053: and-int/2addr v5, v2
5604 005ada: b562 |0059: and-int/2addr v2, v6
5605 005adc: e002 0203 |005a: shl-int/lit8 v2, v2, #int 3 // #03
5606 005ae0: b652 |005c: or-int/2addr v2, v5
5607 005ae2: b532 |005d: and-int/2addr v2, v3
5608 005ae4: b621 |005e: or-int/2addr v1, v2
5609 005ae6: 1402 0707 0707 |005f: const v2, #float 0.000000 // #07070707
5610 005aec: 9502 0214 |0062: and-int v2, v2, v20
5611 005af0: e002 0205 |0064: shl-int/lit8 v2, v2, #int 5 // #05
5615 005b02: b632 |006d: or-int/2addr v2, v3
5616 005b04: b542 |006e: and-int/2addr v2, v4
5617 005b06: 3802 0a00 |006f: if-eqz v2, 0079 // +000a
5620 005b12: e002 0204 |0075: shl-int/lit8 v2, v2, #int 4 // #04
5621 005b16: b532 |0077: and-int/2addr v2, v3
5622 005b18: b621 |0078: or-int/2addr v1, v2
5631 005b36: 1212 |0087: const/4 v2, #int 1 // #1
5632 005b38: 9810 020f |0088: shl-int v16, v2, v15
5657 005b9a: 0202 1200 |00b9: move/from16 v2, v18
5659 005ba2: 7609 8600 0100 |00bd: invoke-direct/range {v1, v2, v3, v4, v5, v6, …
5679 005bf2: 0202 1200 |00e5: move/from16 v2, v18
5681 005bfa: 7609 8600 0100 |00e9: invoke-direct/range {v1, v2, v3, v4, v5, v6, …
5789 005da6: 5202 3f00 |01bf: iget v2, v0, Lcom/google/android/checkers/a;.…
5790 005daa: b612 |01c1: or-int/2addr v2, v1
5838 005e58: b523 |0218: and-int/2addr v3, v2
5850 005e84: b532 |022e: and-int/2addr v2, v3
5851 005e86: b621 |022f: or-int/2addr v1, v2
5855 005e94: 1212 |0236: const/4 v2, #int 1 // #1
5856 005e96: 9810 020f |0237: shl-int v16, v2, v15
5881 005ef8: 0202 1200 |0268: move/from16 v2, v18
5883 005f00: 7609 7f00 0100 |026c: invoke-direct/range {v1, v2, v3, v4, v5, v6, …
5903 005f50: 0202 1200 |0294: move/from16 v2, v18
5905 005f58: 7609 7f00 0100 |0298: invoke-direct/range {v1, v2, v3, v4, v5, v6, …
6027 006116: 0a02 |0003: move-result v2
6033 00612c: d902 021f |000e: rsub-int/lit8 v2, v2, #int 31 // #1f
6040 006148: da02 0220 |001c: mul-int/lit8 v2, v2, #int 32 // #20
6041 00614c: b020 |001e: add-int/2addr v0, v2
6047 00615e: da02 0220 |0027: mul-int/lit8 v2, v2, #int 32 // #20
6048 006162: b020 |0029: add-int/2addr v0, v2
6071 006190: 0a02 |000a: move-result v2
6076 0061a2: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f
6079 0061ae: 3520 1100 |0019: if-ge v0, v2, 002a // +0011
6081 0061b6: 4402 0302 |001d: aget v2, v3, v2
6082 0061ba: b020 |001f: add-int/2addr v0, v2
6084 0061c0: 6202 5f00 |0022: sget-object v2, Lcom/google/android/checkers/…
6087 0061ca: 4800 0200 |0027: aget-byte v0, v2, v0
6091 0061d8: b020 |002e: add-int/2addr v0, v2
6093 0061dc: 6202 6000 |0030: sget-object v2, Lcom/google/android/checkers/…
6096 0061e6: 4800 0200 |0035: aget-byte v0, v2, v0
6146 006250: 5282 3e00 |0002: iget v2, v8, Lcom/google/android/checkers/a;.…
6167 0062a2: b720 |002b: xor-int/2addr v0, v2
6308 00649a: 6202 3900 |0127: sget-object v2, Lcom/google/android/checkers/…
6313 0064ae: 4402 0205 |0131: aget v2, v2, v5
6314 0064b2: b721 |0133: xor-int/2addr v1, v2
6315 0064b4: d802 00ff |0134: add-int/lit8 v2, v0, #int -1 // #ff
6316 0064b8: b520 |0136: and-int/2addr v0, v2
6318 0064be: 6202 3900 |0139: sget-object v2, Lcom/google/android/checkers/…
6323 0064d2: 4402 0203 |0143: aget v2, v2, v3
6324 0064d6: b721 |0145: xor-int/2addr v1, v2
6325 0064d8: d802 00ff |0146: add-int/lit8 v2, v0, #int -1 // #ff
6326 0064dc: b520 |0148: and-int/2addr v0, v2
6328 0064e2: 6202 3900 |014b: sget-object v2, Lcom/google/android/checkers/…
6333 0064f6: 4402 0203 |0155: aget v2, v2, v3
6334 0064fa: b721 |0157: xor-int/2addr v1, v2
6335 0064fc: d802 00ff |0158: add-int/lit8 v2, v0, #int -1 // #ff
6336 006500: b520 |015a: and-int/2addr v0, v2
6375 006586: 01b2 |0025: move v2, v11
6377 00658a: 7609 8600 0000 |0027: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
6399 0065da: 01b2 |004f: move v2, v11
6401 0065de: 7609 8600 0000 |0051: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
6406 0065ee: 01e2 |0059: move v2, v14
6410 0065fa: 7606 7e00 0000 |005f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6436 00663e: 9502 0e03 |0015: and-int v2, v14, v3
6437 006642: e202 0205 |0017: ushr-int/lit8 v2, v2, #int 5 // #05
6438 006646: b621 |0019: or-int/2addr v1, v2
6439 006648: 1402 0007 0707 |001a: const v2, #float 0.000000 // #07070700
6440 00664e: b5e2 |001d: and-int/2addr v2, v14
6441 006650: e202 0203 |001e: ushr-int/lit8 v2, v2, #int 3 // #03
6442 006654: b621 |0020: or-int/2addr v1, v2
6453 006676: 9502 0e03 |0031: and-int v2, v14, v3
6454 00667a: e202 0205 |0033: ushr-int/lit8 v2, v2, #int 5 // #05
6455 00667e: b621 |0035: or-int/2addr v1, v2
6456 006680: 1402 0007 0707 |0036: const v2, #float 0.000000 // #07070700
6457 006686: b5e2 |0039: and-int/2addr v2, v14
6458 006688: e202 0203 |003a: ushr-int/lit8 v2, v2, #int 3 // #03
6459 00668c: b621 |003c: or-int/2addr v1, v2
6462 006694: e002 0e04 |0040: shl-int/lit8 v2, v14, #int 4 // #04
6466 0066a4: b632 |0048: or-int/2addr v2, v3
6469 0066ae: b632 |004d: or-int/2addr v2, v3
6470 0066b0: b521 |004e: and-int/2addr v1, v2
6485 0066e2: 4402 0008 |0067: aget v2, v0, v8
6492 0066fa: 7606 7e00 0000 |0073: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6498 006712: 4402 0008 |007f: aget v2, v0, v8
6505 00672a: 7606 7e00 0000 |008b: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6513 006746: 4402 0008 |0099: aget v2, v0, v8
6520 00675c: 7606 7e00 0000 |00a4: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6526 006774: 4402 0008 |00b0: aget v2, v0, v8
6533 00678a: 7606 7e00 0000 |00bb: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6539 0067a2: 4402 0008 |00c7: aget v2, v0, v8
6546 0067b8: 7606 7e00 0000 |00d2: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6552 0067d0: 4402 0008 |00de: aget v2, v0, v8
6559 0067e6: 7606 7e00 0000 |00e9: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6566 006802: 1402 0707 0707 |00f7: const v2, #float 0.000000 // #07070707
6567 006808: b5e2 |00fa: and-int/2addr v2, v14
6568 00680a: e002 0205 |00fb: shl-int/lit8 v2, v2, #int 5 // #05
6569 00680e: b621 |00fd: or-int/2addr v1, v2
6570 006810: 9502 0e04 |00fe: and-int v2, v14, v4
6571 006814: e002 0203 |0100: shl-int/lit8 v2, v2, #int 3 // #03
6572 006818: b621 |0102: or-int/2addr v1, v2
6587 00684c: 4402 0008 |011c: aget v2, v0, v8
6594 006864: 7606 7e00 0000 |0128: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6600 00687c: 4402 0008 |0134: aget v2, v0, v8
6607 006894: 7606 7e00 0000 |0140: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6614 0068ac: 1402 0707 0707 |014c: const v2, #float 0.000000 // #07070707
6615 0068b2: b5e2 |014f: and-int/2addr v2, v14
6616 0068b4: e002 0205 |0150: shl-int/lit8 v2, v2, #int 5 // #05
6617 0068b8: b621 |0152: or-int/2addr v1, v2
6618 0068ba: 9502 0e04 |0153: and-int v2, v14, v4
6619 0068be: e002 0203 |0155: shl-int/lit8 v2, v2, #int 3 // #03
6620 0068c2: b621 |0157: or-int/2addr v1, v2
6623 0068ca: e202 0e04 |015b: ushr-int/lit8 v2, v14, #int 4 // #04
6626 0068d4: b632 |0160: or-int/2addr v2, v3
6630 0068e2: b632 |0167: or-int/2addr v2, v3
6631 0068e4: b521 |0168: and-int/2addr v1, v2
6639 0068fc: 4402 0008 |0174: aget v2, v0, v8
6646 006912: 7606 7e00 0000 |017f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6652 00692a: 4402 0008 |018b: aget v2, v0, v8
6659 006940: 7606 7e00 0000 |0196: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6665 006958: 4402 0008 |01a2: aget v2, v0, v8
6672 00696e: 7606 7e00 0000 |01ad: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6678 006986: 4402 0008 |01b9: aget v2, v0, v8
6685 00699c: 7606 7e00 0000 |01c4: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6709 0069d4: 0a02 |000a: move-result v2
6714 0069e6: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f
6716 0069ee: 3520 1100 |0017: if-ge v0, v2, 0028 // +0011
6718 0069f6: 4402 0302 |001b: aget v2, v3, v2
6719 0069fa: b020 |001d: add-int/2addr v0, v2
6721 006a00: 6202 6500 |0020: sget-object v2, Lcom/google/android/checkers/…
6724 006a0a: 4800 0200 |0025: aget-byte v0, v2, v0
6728 006a18: b020 |002c: add-int/2addr v0, v2
6730 006a1c: 6202 6600 |002e: sget-object v2, Lcom/google/android/checkers/…
6733 006a26: 4800 0200 |0033: aget-byte v0, v2, v0
6794 006abe: 01b2 |002b: move v2, v11
6795 006ac0: 7609 8b00 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
6820 006b1c: 01b2 |005a: move v2, v11
6821 006b1e: 7609 8b00 0000 |005b: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
6846 006b7a: 01b2 |0089: move v2, v11
6847 006b7c: 7609 8b00 0000 |008a: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
6872 006bd8: 01b2 |00b8: move v2, v11
6873 006bda: 7609 8b00 0000 |00b9: invoke-direct/range {v0, v1, v2, v3, v4, v5, …
6878 006bea: 01e2 |00c1: move v2, v14
6882 006bf6: 7606 7e00 0000 |00c7: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6903 006c24: 0a02 |000a: move-result v2
6908 006c36: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f
6911 006c42: 3520 1100 |0019: if-ge v0, v2, 002a // +0011
6913 006c4a: 4402 0302 |001d: aget v2, v3, v2
6914 006c4e: b020 |001f: add-int/2addr v0, v2
6916 006c54: 6202 6700 |0022: sget-object v2, Lcom/google/android/checkers/…
6919 006c5e: 4800 0200 |0027: aget-byte v0, v2, v0
6923 006c6c: b020 |002e: add-int/2addr v0, v2
6925 006c70: 6202 6800 |0030: sget-object v2, Lcom/google/android/checkers/…
6928 006c7a: 4800 0200 |0035: aget-byte v0, v2, v0
6947 006c96: 7030 7500 0102 |0003: invoke-direct {v1, v0, v2}, Lcom/google/andro…
6964 006cb0: 1302 0c00 |0000: const/16 v2, #int 12 // #c
6972 006cce: 5932 4f00 |000f: iput v2, v3, Lcom/google/android/checkers/a;.…
6973 006cd2: 5932 5000 |0011: iput v2, v3, Lcom/google/android/checkers/a;.…
6981 006cf2: 1502 1000 |0021: const/high16 v2, #int 1048576 // #10
6982 006cf6: 3420 0300 |0023: if-lt v0, v2, 0026 // +0003
6984 006cfc: 5432 5200 |0026: iget-object v2, v3, Lcom/google/android/check…
6985 006d00: 4b01 0200 |0028: aput v1, v2, v0
7018 006d34: 5923 3d00 |0000: iput v3, v2, Lcom/google/android/checkers/a;.…
7019 006d38: 5924 3e00 |0002: iput v4, v2, Lcom/google/android/checkers/a;.…
7020 006d3c: 5925 3f00 |0004: iput v5, v2, Lcom/google/android/checkers/a;.…
7021 006d40: 5926 4000 |0006: iput v6, v2, Lcom/google/android/checkers/a;.…
7022 006d44: 5220 3d00 |0008: iget v0, v2, Lcom/google/android/checkers/a;.…
7023 006d48: 5221 3e00 |000a: iget v1, v2, Lcom/google/android/checkers/a;.…
7027 006d56: 5920 4f00 |0011: iput v0, v2, Lcom/google/android/checkers/a;.…
7028 006d5a: 5220 3f00 |0013: iget v0, v2, Lcom/google/android/checkers/a;.…
7029 006d5e: 5221 4000 |0015: iget v1, v2, Lcom/google/android/checkers/a;.…
7033 006d6c: 5920 5000 |001c: iput v0, v2, Lcom/google/android/checkers/a;.…
7034 006d70: 7020 7600 7200 |001e: invoke-direct {v2, v7}, Lcom/google/android/c…
7036 006d78: 5920 5100 |0022: iput v0, v2, Lcom/google/android/checkers/a;.…
7053 006d92: 5c12 4d00 |0001: iput-boolean v2, v1, Lcom/google/android/chec…
7081 006dd6: 5202 3c00 |0005: iget v2, v0, Lcom/google/android/checkers/a;.…
7083 006ddc: 3332 1100 |0008: if-ne v2, v3, 0019 // +0011
7086 006dea: 5402 4300 |000f: iget-object v2, v0, Lcom/google/android/check…
7091 006df6: 6e56 5000 3254 |0015: invoke-virtual {v2, v3, v4, v5, v6}, Lcom/goo…
7094 006e02: 5202 4100 |001b: iget v2, v0, Lcom/google/android/checkers/a;.…
7095 006e06: 3902 1c00 |001d: if-nez v2, 0039 // +001c
7098 006e14: 5402 4200 |0024: iget-object v2, v0, Lcom/google/android/check…
7101 006e20: 6e20 b000 3200 |002a: invoke-virtual {v2, v3}, Ljava/util/Random;.n…
7102 006e26: 0a02 |002d: move-result v2
7108 006e36: 6e56 5000 2354 |0035: invoke-virtual {v3, v2, v4, v5, v6}, Lcom/goo…
7111 006e42: 5202 3d00 |003b: iget v2, v0, Lcom/google/android/checkers/a;.…
7113 006e4a: 3332 2700 |003f: if-ne v2, v3, 0066 // +0027
7120 006e68: 5502 4d00 |004e: iget-boolean v2, v0, Lcom/google/android/chec…
7121 006e6c: 3802 1400 |0050: if-eqz v2, 0064 // +0014
7122 006e70: 1212 |0052: const/4 v2, #int 1 // #1
7123 006e72: 9102 0402 |0053: sub-int v2, v4, v2
7124 006e76: 6e20 b000 2300 |0055: invoke-virtual {v3, v2}, Ljava/util/Random;.n…
7125 006e7c: 0a02 |0058: move-result v2
7131 006e8c: 6e56 5000 2354 |0060: invoke-virtual {v3, v2, v4, v5, v6}, Lcom/goo…
7133 006e94: 1202 |0064: const/4 v2, #int 0 // #0
7136 006e9e: 0b02 |0069: move-result-wide v2
7138 006ea4: 5a02 4500 |006c: iput-wide v2, v0, Lcom/google/android/checker…
7139 006ea8: 1202 |006e: const/4 v2, #int 0 // #0
7141 006eae: 5902 4700 |0071: iput v2, v0, Lcom/google/android/checkers/a;.…
7142 006eb2: 1202 |0073: const/4 v2, #int 0 // #0
7144 006eb8: 5c02 4600 |0076: iput-boolean v2, v0, Lcom/google/android/chec…
7146 006ec0: 5502 4c00 |007a: iget-boolean v2, v0, Lcom/google/android/chec…
7147 006ec4: 3902 5100 |007c: if-nez v2, 00cd // +0051
7148 006ec8: 6302 6a00 |007e: sget-boolean v2, Lcom/google/android/checkers…
7149 006ecc: 3802 4d00 |0080: if-eqz v2, 00cd // +004d
7150 006ed0: 1212 |0082: const/4 v2, #int 1 // #1
7152 006ed6: 5c02 4e00 |0085: iput-boolean v2, v0, Lcom/google/android/chec…
7158 006ee8: 1212 |008e: const/4 v2, #int 1 // #1
7160 006eee: 5902 2f00 |0091: iput v2, v0, Lcom/google/android/checkers/a;.…
7182 006f44: 1302 4000 |00bc: const/16 v2, #int 64 // #40
7183 006f48: 3726 1100 |00be: if-le v6, v2, 00cf // +0011
7185 006f50: 5402 4300 |00c2: iget-object v2, v0, Lcom/google/android/check…
7188 006f5c: 6e53 5000 d2ab |00c8: invoke-virtual {v2, v13, v11, v10, v3}, Lcom/…
7190 006f66: 1202 |00cd: const/4 v2, #int 0 // #0
7195 006f74: 1302 0083 |00d4: const/16 v2, #int -32000 // #8300
7196 006f78: 3729 eaff |00d6: if-le v9, v2, 00c0 // -0016
7197 006f7c: 1302 007d |00d8: const/16 v2, #int 32000 // #7d00
7198 006f80: 3529 e6ff |00da: if-ge v9, v2, 00c0 // -001a
7199 006f84: 1202 |00dc: const/4 v2, #int 0 // #0
7200 006f86: 0125 |00dd: move v5, v2
7201 006f88: 01d2 |00de: move v2, v13
7205 006f96: 012d |00e5: move v13, v2
7214 006fb2: 5502 4d00 |00f3: iget-boolean v2, v0, Lcom/google/android/chec…
7215 006fb6: 3802 4a00 |00f5: if-eqz v2, 013f // +004a
7217 006fbc: 0802 1700 |00f8: move-object/from16 v2, v23
7218 006fc0: 7607 7400 0200 |00fa: invoke-direct/range {v2, v3, v4, v5, v6, v7, …
7219 006fc6: 0a02 |00fd: move-result v2
7220 006fc8: 7b22 |00fe: neg-int v2, v2
7223 006fd2: 4b02 030c |0103: aput v2, v3, v12
7247 007032: 3792 d500 |0133: if-le v2, v9, 0208 // +00d5
7249 007038: 0124 |0136: move v4, v2
7252 007040: 0129 |013a: move v9, v2
7344 00719c: 3342 1300 |01e8: if-ne v2, v4, 01fb // +0013
7345 0071a0: d802 02ff |01ea: add-int/lit8 v2, v2, #int -1 // #ff
7348 0071aa: 0123 |01ef: move v3, v2
7349 0071ac: 0202 1600 |01f0: move/from16 v2, v22
7351 0071b4: 0216 0200 |01f4: move/from16 v22, v2
7352 0071b8: 0132 |01f6: move v2, v3
7356 0071c6: 3332 efff |01fd: if-ne v2, v3, 01ec // -0011
7357 0071ca: d802 0201 |01ff: add-int/lit8 v2, v2, #int 1 // #01
7360 0071d4: 0123 |0204: move v3, v2
7361 0071d6: 0202 1600 |0205: move/from16 v2, v22
7363 0071dc: 0192 |0208: move v2, v9
7617 0072bc: 5420 5700 |0000: iget-object v0, v2, Lcom/google/android/check…
7802 007320: 6202 6b00 |0006: sget-object v2, Lcom/google/android/checkers/…
7803 007324: 6e10 9c00 0200 |0008: invoke-virtual {v2}, Ljava/io/BufferedInputSt…
7804 00732a: 0a02 |000b: move-result v2
7806 00732e: 3332 0a00 |000d: if-ne v2, v3, 0017 // +000a
7811 007342: 8d22 |0017: int-to-byte v2, v2
7812 007344: 4f02 0400 |0018: aput-byte v2, v4, v0