diff --git a/config/match_worklist.tsv b/config/match_worklist.tsv index 479d624..e8671c9 100644 --- a/config/match_worklist.tsv +++ b/config/match_worklist.tsv @@ -228,775 +228,774 @@ 221 0x800ADF18 0x800ADFA0 136 exact 2 frame 1 - 1 222 0x80057E7C 0x80057F08 140 exact 2 frame 1 - 1 223 0x8005BF44 0x8005BFD0 140 exact 2 frame 1 - 1 -224 0x8006D1C4 0x8006D250 140 exact 2 frame 1 - 1 -225 0x80089DE8 0x80089E74 140 exact 2 frame 1 - 1 -226 0x800B6B50 0x800B6BDC 140 exact 2 frame 1 - 1 -227 0x800C0BFC 0x800C0C88 140 exact 2 frame 1 - 1 -228 0x80107458 0x801074E4 140 exact 2 frame 1 - 1 -229 0x80015CC0 0x80015D50 144 exact 2 frame 1 - 1 -230 0x8001758C 0x8001761C 144 exact 2 frame 1 - 1 -231 0x80025DC4 0x80025E54 144 exact 2 frame 2 - 1 -232 0x80036278 0x80036308 144 exact 2 frame 2 - 1 -233 0x800461E8 0x80046278 144 exact 2 frame 1 - 1 -234 0x80063060 0x800630F0 144 exact 2 frame 2 - 1 -235 0x80063870 0x80063900 144 exact 2 frame 3 - 1 -236 0x80065670 0x80065700 144 exact 2 frame 3 - 1 -237 0x800829D8 0x80082A68 144 exact 2 frame 0 - 1 -238 0x800AD1C8 0x800AD258 144 exact 2 frame 0 - 1 -239 0x800F421C 0x800F42AC 144 exact 2 frame 2 - 1 -240 0x800F897C 0x800F8A0C 144 exact 2 frame 2 - 1 -241 0x801001C4 0x80100254 144 exact 2 frame 1 - 1 -242 0x80100508 0x80100598 144 exact 2 frame 3 - 1 -243 0x80104BA8 0x80104C38 144 exact 2 frame 1 - 1 -244 0x800247A4 0x80024838 148 exact 2 frame 1 - 1 -245 0x8003AB20 0x8003ABB4 148 exact 2 frame 1 - 1 -246 0x8004331C 0x800433B0 148 exact 2 frame 0 - 1 -247 0x80051914 0x800519A8 148 exact 2 frame 1 - 1 -248 0x800637DC 0x80063870 148 exact 2 frame 2 - 1 -249 0x80079C90 0x80079D24 148 exact 2 frame 0 - 1 -250 0x8007A080 0x8007A114 148 exact 2 frame 1 - 1 -251 0x80089D54 0x80089DE8 148 exact 2 frame 1 - 1 -252 0x800A9CC4 0x800A9D58 148 exact 2 frame 4 - 1 -253 0x800FB480 0x800FB514 148 exact 2 frame 0 - 1 -254 0x8002BCE8 0x8002BD80 152 exact 2 frame 3 - 1 -255 0x8004A1E0 0x8004A278 152 exact 2 frame 1 - 1 -256 0x8007D680 0x8007D718 152 exact 2 frame 1 - 1 -257 0x800BBDF8 0x800BBE90 152 exact 2 frame 0 - 1 -258 0x800F4000 0x800F4098 152 exact 2 frame 3 - 1 -259 0x800F77D8 0x800F7870 152 exact 2 frame 3 - 1 -260 0x800F9094 0x800F912C 152 exact 2 frame 2 - 1 -261 0x80103094 0x8010312C 152 exact 2 frame 1 - 1 -262 0x80043AE4 0x80043B80 156 exact 2 frame 1 - 1 -263 0x80048B84 0x80048C20 156 exact 2 frame 2 - 1 -264 0x800558BC 0x80055958 156 exact 2 frame 1 - 1 -265 0x8006A654 0x8006A6F0 156 exact 2 frame 2 - 1 -266 0x800BC8C4 0x800BC960 156 exact 2 frame 4 - 1 -267 0x8001CDA0 0x8001CE40 160 exact 2 frame 1 - 1 -268 0x800575C4 0x80057664 160 exact 2 frame 2 - 1 -269 0x80058190 0x80058230 160 exact 2 frame 1 - 1 -270 0x80089C74 0x80089D14 160 exact 2 frame 1 - 1 -271 0x800B5FF0 0x800B6090 160 exact 2 frame 2 - 1 -272 0x800FF0E4 0x800FF184 160 exact 2 frame 2 - 1 -273 0x80012F80 0x80013024 164 exact 2 frame 1 - 1 -274 0x80016660 0x80016704 164 exact 2 frame 0 - 1 -275 0x80025D20 0x80025DC4 164 exact 2 frame 2 - 1 -276 0x800270D4 0x80027178 164 exact 2 frame 2 - 1 -277 0x8002DF84 0x8002E028 164 exact 2 frame 1 - 1 -278 0x80031B18 0x80031BBC 164 exact 2 frame 1 - 1 -279 0x800516FC 0x800517A0 164 exact 2 frame 1 - 1 -280 0x80066738 0x800667DC 164 exact 2 frame 1 - 1 -281 0x8007D20C 0x8007D2B0 164 exact 2 frame 1 - 1 -282 0x800C2CE4 0x800C2D88 164 exact 2 frame 1 - 1 -283 0x800F6898 0x800F693C 164 exact 2 frame 4 - 1 -284 0x800FAC44 0x800FACE8 164 exact 2 frame 1 - 1 -285 0x80100120 0x801001C4 164 exact 2 frame 1 - 1 -286 0x80022E78 0x80022F20 168 exact 2 frame 1 - 1 -287 0x80032258 0x80032300 168 exact 2 frame 1 - 1 -288 0x800592A4 0x8005934C 168 exact 2 frame 2 - 1 -289 0x800A3358 0x800A3400 168 exact 2 frame 1 - 1 -290 0x800A4AC8 0x800A4B70 168 exact 2 frame 3 - 1 -291 0x800A8B8C 0x800A8C34 168 exact 2 frame 1 - 1 -292 0x800BE6D8 0x800BE780 168 exact 2 frame 0 - 1 -293 0x800BE780 0x800BE828 168 exact 2 frame 0 - 1 -294 0x800FF758 0x800FF800 168 exact 2 frame 1 - 1 -295 0x8005E590 0x8005E63C 172 exact 2 frame 6 - 1 -296 0x8006D250 0x8006D2FC 172 exact 2 frame 1 - 1 -297 0x8007B00C 0x8007B0B8 172 exact 2 frame 1 - 1 -298 0x800A5C1C 0x800A5CC8 172 exact 2 frame 0 - 1 -299 0x800A64C8 0x800A6574 172 exact 2 frame 1 - 1 -300 0x800F4424 0x800F44D0 172 exact 2 frame 2 - 1 -301 0x80016E68 0x80016F18 176 exact 2 frame 2 - 1 -302 0x80017C6C 0x80017D1C 176 exact 2 frame 2 - 1 -303 0x800250AC 0x8002515C 176 exact 2 frame 3 - 1 -304 0x80028344 0x800283F4 176 exact 2 frame 2 - 1 -305 0x80046348 0x800463F8 176 exact 2 frame 1 - 1 -306 0x80074734 0x800747E4 176 exact 2 frame 4 - 1 -307 0x80089338 0x800893E8 176 exact 2 frame 2 - 1 -308 0x800AD3D4 0x800AD484 176 exact 2 frame 0 - 1 -309 0x800B1DD0 0x800B1E80 176 exact 2 frame 2 - 1 -310 0x800C2D88 0x800C2E38 176 exact 2 frame 1 - 1 -311 0x801080B8 0x80108168 176 exact 2 frame 4 - 1 -312 0x801085E0 0x80108690 176 exact 2 frame 1 - 1 -313 0x80021CDC 0x80021D90 180 exact 2 frame 4 - 1 -314 0x80050BF4 0x80050CA8 180 exact 2 frame 2 - 1 -315 0x8006D2FC 0x8006D3B0 180 exact 2 frame 1 - 1 -316 0x800A631C 0x800A63D0 180 exact 2 frame 3 - 1 -317 0x800B1F94 0x800B2048 180 exact 2 frame 4 - 1 -318 0x800C2C30 0x800C2CE4 180 exact 2 frame 2 - 1 -319 0x80014FE8 0x800150A0 184 exact 2 frame 9 - 1 -320 0x80019808 0x800198C0 184 exact 2 frame 1 - 1 -321 0x80021E6C 0x80021F24 184 exact 2 frame 3 - 1 -322 0x80023BF4 0x80023CAC 184 exact 2 frame 2 - 1 -323 0x80028698 0x80028750 184 exact 2 frame 4 - 1 -324 0x8005A6D4 0x8005A78C 184 exact 2 frame 7 - 1 -325 0x8005E1E4 0x8005E29C 184 exact 2 frame 2 - 1 -326 0x80079D24 0x80079DDC 184 exact 2 frame 0 - 1 -327 0x8007AB7C 0x8007AC34 184 exact 2 frame 1 - 1 -328 0x800F436C 0x800F4424 184 exact 2 frame 2 - 1 -329 0x800FED84 0x800FEE3C 184 exact 2 frame 5 - 1 -330 0x80108434 0x801084EC 184 exact 2 frame 1 - 1 -331 0x80021BA8 0x80021C64 188 exact 2 frame 2 - 1 -332 0x800236F8 0x800237B4 188 exact 2 frame 7 - 1 -333 0x8008E19C 0x8008E258 188 exact 2 frame 2 - 1 -334 0x800A63D0 0x800A648C 188 exact 2 frame 3 - 1 -335 0x800A8984 0x800A8A40 188 exact 2 frame 4 - 1 -336 0x800AF260 0x800AF31C 188 exact 2 frame 1 - 1 -337 0x800437CC 0x8004388C 192 exact 2 frame 2 - 1 -338 0x80046A18 0x80046AD8 192 exact 2 frame 0 - 1 -339 0x8006D3B0 0x8006D470 192 exact 2 frame 1 - 1 -340 0x80086CFC 0x80086DBC 192 exact 2 frame 0 - 1 -341 0x8008FE98 0x8008FF58 192 exact 2 frame 3 - 1 -342 0x800F459C 0x800F465C 192 exact 2 frame 4 - 1 -343 0x8002C30C 0x8002C3D0 196 exact 2 frame 2 - 1 -344 0x80030414 0x800304D8 196 exact 2 frame 5 - 1 -345 0x80044B90 0x80044C54 196 exact 2 frame 0 - 1 -346 0x80045D84 0x80045E48 196 exact 2 frame 1 - 1 -347 0x800460D4 0x80046198 196 exact 2 frame 1 - 1 -348 0x800654E4 0x800655A8 196 exact 2 frame 3 - 1 -349 0x80074268 0x8007432C 196 exact 2 frame 4 - 1 -350 0x80089B88 0x80089C4C 196 exact 2 frame 2 - 1 -351 0x800AD104 0x800AD1C8 196 exact 2 frame 0 - 1 -352 0x800C1048 0x800C110C 196 exact 2 frame 3 - 1 -353 0x80100254 0x80100318 196 exact 2 frame 1 - 1 -354 0x8002BC20 0x8002BCE8 200 exact 2 frame 6 - 1 -355 0x8003570C 0x800357D4 200 exact 2 frame 1 - 1 -356 0x800655A8 0x80065670 200 exact 2 frame 2 - 1 -357 0x800A6A70 0x800A6B38 200 exact 2 frame 2 - 1 -358 0x80100598 0x80100660 200 exact 2 frame 5 - 1 -359 0x800258D4 0x800259A0 204 exact 2 frame 2 - 1 -360 0x80044C54 0x80044D20 204 exact 2 frame 4 - 1 -361 0x800508CC 0x80050998 204 exact 2 frame 6 - 1 -362 0x80054AF8 0x80054BC4 204 exact 2 frame 0 - 1 -363 0x8005A81C 0x8005A8E8 204 exact 2 frame 1 - 1 -364 0x80083BAC 0x80083C78 204 exact 2 frame 3 - 1 -365 0x80099AE4 0x80099BB0 204 exact 2 frame 1 - 1 -366 0x8009B4A0 0x8009B56C 204 exact 2 frame 1 - 1 -367 0x800ACB34 0x800ACC00 204 exact 2 frame 1 - 1 -368 0x800BB9FC 0x800BBAC8 204 exact 2 frame 3 - 1 -369 0x800F8658 0x800F8724 204 exact 2 frame 1 - 1 -370 0x80104230 0x801042FC 204 exact 2 frame 7 - 1 -371 0x801094D8 0x801095A4 204 exact 2 frame 1 - 1 -372 0x80019738 0x80019808 208 exact 2 frame 2 - 1 -373 0x80031A48 0x80031B18 208 exact 2 frame 2 - 1 -374 0x800453F8 0x800454C8 208 exact 2 frame 1 - 1 -375 0x80046278 0x80046348 208 exact 2 frame 1 - 1 -376 0x80099C44 0x80099D14 208 exact 2 frame 0 - 1 -377 0x800111B0 0x80011284 212 exact 2 frame 1 - 1 -378 0x80025F10 0x80025FE4 212 exact 2 frame 3 - 1 -379 0x800279E4 0x80027AB8 212 exact 2 frame 0 - 1 -380 0x8002D0A8 0x8002D17C 212 exact 2 frame 2 - 1 -381 0x80045E48 0x80045F1C 212 exact 2 frame 0 - 1 -382 0x8006821C 0x800682F0 212 exact 2 frame 1 - 1 -383 0x800ACCD8 0x800ACDAC 212 exact 2 frame 0 - 1 -384 0x800ACED4 0x800ACFA8 212 exact 2 frame 0 - 1 -385 0x80105474 0x80105548 212 exact 2 frame 1 - 1 -386 0x8006D470 0x8006D548 216 exact 2 frame 1 - 1 -387 0x80090BB4 0x80090C8C 216 exact 2 frame 5 - 1 -388 0x800A4E48 0x800A4F20 216 exact 2 frame 2 - 1 -389 0x800AD9A8 0x800ADA80 216 exact 2 frame 0 - 1 -390 0x800F3A30 0x800F3B08 216 exact 2 frame 1 - 1 -391 0x80107B84 0x80107C5C 216 exact 2 frame 2 - 1 -392 0x80015950 0x80015A2C 220 exact 2 frame 1 - 1 -393 0x800198F4 0x800199D0 220 exact 2 frame 0 - 1 -394 0x80021D90 0x80021E6C 220 exact 2 frame 3 - 1 -395 0x80074658 0x80074734 220 exact 2 frame 7 - 1 -396 0x8008F530 0x8008F60C 220 exact 2 frame 3 - 1 -397 0x8008FDBC 0x8008FE98 220 exact 2 frame 3 - 1 -398 0x80024F6C 0x8002504C 224 exact 2 frame 6 - 1 -399 0x8002C22C 0x8002C30C 224 exact 2 frame 7 - 1 -400 0x800733C4 0x800734A4 224 exact 2 frame 3 - 1 -401 0x8007A324 0x8007A404 224 exact 2 frame 3 - 1 -402 0x800A75CC 0x800A76AC 224 exact 2 frame 2 - 1 -403 0x80100660 0x80100740 224 exact 2 frame 4 - 1 -404 0x80105014 0x801050F4 224 exact 2 frame 1 - 1 -405 0x80045CA0 0x80045D84 228 exact 2 frame 1 - 1 -406 0x8005260C 0x800526F0 228 exact 2 frame 1 - 1 -407 0x80057664 0x80057748 228 exact 2 frame 2 - 1 -408 0x8007405C 0x80074140 228 exact 2 frame 5 - 1 -409 0x8008FCD8 0x8008FDBC 228 exact 2 frame 2 - 1 -410 0x80092A48 0x80092B2C 228 exact 2 frame 1 - 1 -411 0x800A6574 0x800A6658 228 exact 2 frame 2 - 1 -412 0x80024894 0x8002497C 232 exact 2 frame 2 - 1 -413 0x80065C34 0x80065D1C 232 exact 2 frame 1 - 1 -414 0x80074570 0x80074658 232 exact 2 frame 1 - 1 -415 0x8008D5F8 0x8008D6E0 232 exact 2 frame 2 - 1 -416 0x800A3400 0x800A34E8 232 exact 2 frame 2 - 1 -417 0x800BB1C4 0x800BB2AC 232 exact 2 frame 3 - 1 -418 0x8001AB24 0x8001AC10 236 exact 2 frame 3 - 1 -419 0x800278F8 0x800279E4 236 exact 2 frame 1 - 1 -420 0x8002BD80 0x8002BE6C 236 exact 2 frame 7 - 1 -421 0x8006ED58 0x8006EE44 236 exact 2 frame 4 - 1 -422 0x8007B83C 0x8007B928 236 exact 2 frame 3 - 1 -423 0x8007C6E0 0x8007C7CC 236 exact 2 frame 1 - 1 -424 0x800A8138 0x800A8224 236 exact 2 frame 1 - 1 -425 0x800BC7D8 0x800BC8C4 236 exact 2 frame 6 - 1 -426 0x800FF4BC 0x800FF5A8 236 exact 2 frame 4 - 1 -427 0x80101678 0x80101764 236 exact 2 frame 4 - 1 -428 0x8010713C 0x80107228 236 exact 2 frame 0 - 1 -429 0x80013024 0x80013114 240 exact 2 frame 1 - 1 -430 0x80026560 0x80026650 240 exact 2 frame 1 - 1 -431 0x80046CCC 0x80046DBC 240 exact 2 frame 1 - 1 -432 0x800907A4 0x80090894 240 exact 2 frame 4 - 1 -433 0x80104630 0x80104720 240 exact 2 frame 5 - 1 -434 0x80106C04 0x80106CF4 240 exact 2 frame 0 - 1 -435 0x80046AD8 0x80046BCC 244 exact 2 frame 0 - 1 -436 0x8006AA88 0x8006AB7C 244 exact 2 frame 7 - 1 -437 0x8006EBA0 0x8006EC94 244 exact 2 frame 3 - 1 -438 0x80090A70 0x80090B64 244 exact 2 frame 2 - 1 -439 0x800267CC 0x800268C4 248 exact 2 frame 6 - 1 -440 0x8002DA48 0x8002DB40 248 exact 2 frame 3 - 1 -441 0x8004345C 0x80043554 248 exact 2 frame 2 - 1 -442 0x80058DEC 0x80058EE4 248 exact 2 frame 4 - 1 -443 0x8007EF84 0x8007F07C 248 exact 2 frame 1 - 1 -444 0x800A466C 0x800A4764 248 exact 2 frame 2 - 1 -445 0x800F8724 0x800F881C 248 exact 2 frame 1 - 1 -446 0x800FE878 0x800FE970 248 exact 2 frame 6 - 1 -447 0x800421BC 0x800422B8 252 exact 2 frame 10 - 1 -448 0x8005DF74 0x8005E070 252 exact 2 frame 4 - 1 -449 0x8009D69C 0x8009D798 252 exact 2 frame 2 - 1 -450 0x800A74D0 0x800A75CC 252 exact 2 frame 1 - 1 -451 0x800FF5A8 0x800FF6A4 252 exact 2 frame 2 - 1 -452 0x80046BCC 0x80046CCC 256 exact 2 frame 1 - 1 -453 0x800911D4 0x800912D4 256 exact 2 frame 3 - 1 -454 0x800A613C 0x800A623C 256 exact 2 frame 2 - 1 -455 0x800BCA14 0x800BCB14 256 exact 2 frame 3 - 1 -456 0x800FD120 0x800FD220 256 exact 2 frame 10 - 1 -457 0x800137C8 0x800138CC 260 exact 2 frame 1 - 1 -458 0x8002F300 0x8002F404 260 exact 2 frame 1 - 1 -459 0x80049FE4 0x8004A0E8 260 exact 2 frame 2 - 1 -460 0x80058CE8 0x80058DEC 260 exact 2 frame 2 - 1 -461 0x80062D10 0x80062E14 260 exact 2 frame 1 - 1 -462 0x800AFEB4 0x800AFFB8 260 exact 2 frame 3 - 1 -463 0x800FA4D4 0x800FA5D8 260 exact 2 frame 4 - 1 -464 0x800237B4 0x800238BC 264 exact 2 frame 7 - 1 -465 0x80027ECC 0x80027FD4 264 exact 2 frame 3 - 1 -466 0x80027FD4 0x800280DC 264 exact 2 frame 3 - 1 -467 0x800281E4 0x800282EC 264 exact 2 frame 4 - 1 -468 0x80037770 0x80037878 264 exact 2 frame 2 - 1 -469 0x80058EE4 0x80058FEC 264 exact 2 frame 7 - 1 -470 0x8005BE3C 0x8005BF44 264 exact 2 frame 4 - 1 -471 0x8006CFB0 0x8006D0B8 264 exact 2 frame 6 - 1 -472 0x800747E4 0x800748EC 264 exact 2 frame 12 - 1 -473 0x800AC884 0x800AC98C 264 exact 2 frame 4 - 1 -474 0x800B6E5C 0x800B6F64 264 exact 2 frame 3 - 1 -475 0x801031C4 0x801032CC 264 exact 2 frame 2 - 1 -476 0x80027430 0x8002753C 268 exact 2 frame 9 - 1 -477 0x80037878 0x80037984 268 exact 2 frame 2 - 1 -478 0x8003B178 0x8003B284 268 exact 2 frame 2 - 1 -479 0x800439D8 0x80043AE4 268 exact 2 frame 5 - 1 -480 0x80057418 0x80057524 268 exact 2 frame 2 - 1 -481 0x8005E070 0x8005E17C 268 exact 2 frame 2 - 1 -482 0x8005AD44 0x8005AE54 272 exact 2 frame 0 - 1 -483 0x800734DC 0x800735EC 272 exact 2 frame 3 - 1 -484 0x80079DDC 0x80079EEC 272 exact 2 frame 1 - 1 -485 0x800921C0 0x800922D0 272 exact 2 frame 4 - 1 -486 0x800A6E9C 0x800A6FAC 272 exact 2 frame 3 - 1 -487 0x800AA59C 0x800AA6AC 272 exact 2 frame 2 - 1 -488 0x800C5168 0x800C5278 272 exact 2 frame 1 - 1 -489 0x8002DD14 0x8002DE28 276 exact 2 frame 2 - 1 -490 0x8002F1D8 0x8002F2EC 276 exact 2 frame 3 - 1 -491 0x80064858 0x8006496C 276 exact 2 frame 2 - 1 -492 0x8006BF30 0x8006C044 276 exact 2 frame 2 - 1 -493 0x8007C524 0x8007C638 276 exact 2 frame 4 - 1 -494 0x8008E2D0 0x8008E3E4 276 exact 2 frame 2 - 1 -495 0x800B1E80 0x800B1F94 276 exact 2 frame 3 - 1 -496 0x800138CC 0x800139E4 280 exact 2 frame 3 - 1 -497 0x8003A6E0 0x8003A7F8 280 exact 2 frame 3 - 1 -498 0x8002DB40 0x8002DC5C 284 exact 2 frame 4 - 1 -499 0x800529A0 0x80052ABC 284 exact 2 frame 2 - 1 -500 0x800F4100 0x800F421C 284 exact 2 frame 2 - 1 -501 0x800F69BC 0x800F6AD8 284 exact 2 frame 4 - 1 -502 0x800F95CC 0x800F96E8 284 exact 2 frame 5 - 1 -503 0x80108168 0x80108284 284 exact 2 frame 3 - 1 -504 0x80044FA4 0x800450C4 288 exact 2 frame 1 - 1 -505 0x80045110 0x80045230 288 exact 2 frame 1 - 1 -506 0x8007C108 0x8007C228 288 exact 2 frame 5 - 1 -507 0x8008B960 0x8008BA80 288 exact 2 frame 4 - 1 -508 0x800FC8D0 0x800FC9F0 288 exact 2 frame 1 - 1 -509 0x80089E7C 0x80089FA0 292 exact 2 frame 6 - 1 -510 0x800372A0 0x800373C8 296 exact 2 frame 1 - 1 -511 0x8005DDD0 0x8005DEF8 296 exact 2 frame 5 - 1 -512 0x80074140 0x80074268 296 exact 2 frame 7 - 1 -513 0x800ACDAC 0x800ACED4 296 exact 2 frame 0 - 1 -514 0x800B1C34 0x800B1D5C 296 exact 2 frame 1 - 1 -515 0x801009E8 0x80100B10 296 exact 2 frame 5 - 1 -516 0x80017660 0x8001778C 300 exact 2 frame 1 - 1 -517 0x800257A8 0x800258D4 300 exact 2 frame 3 - 1 -518 0x8002B924 0x8002BA50 300 exact 2 frame 1 - 1 -519 0x80046DBC 0x80046EE8 300 exact 2 frame 0 - 1 -520 0x8006B4C4 0x8006B5F0 300 exact 2 frame 1 - 1 -521 0x8007C2DC 0x8007C408 300 exact 2 frame 1 - 1 -522 0x800FEED0 0x800FEFFC 300 exact 2 frame 5 - 1 -523 0x80027AB8 0x80027BE8 304 exact 2 frame 1 - 1 -524 0x800373C8 0x800374F8 304 exact 2 frame 1 - 1 -525 0x80042A90 0x80042BC0 304 exact 2 frame 4 - 1 -526 0x8005A474 0x8005A5A4 304 exact 2 frame 7 - 1 -527 0x8005A5A4 0x8005A6D4 304 exact 2 frame 10 - 1 -528 0x80072BDC 0x80072D0C 304 exact 2 frame 4 - 1 -529 0x800ADDE8 0x800ADF18 304 exact 2 frame 3 - 1 -530 0x80022A98 0x80022BCC 308 exact 2 frame 1 - 1 -531 0x80039AE4 0x80039C18 308 exact 2 frame 7 - 1 -532 0x800A66B0 0x800A67E4 308 exact 2 frame 2 - 1 -533 0x800F8CBC 0x800F8DF0 308 exact 2 frame 3 - 1 -534 0x80015B88 0x80015CC0 312 exact 2 frame 5 - 1 -535 0x800180D8 0x80018210 312 exact 2 frame 1 - 1 -536 0x80055108 0x80055240 312 exact 2 frame 3 - 1 -537 0x800582EC 0x80058424 312 exact 2 frame 1 - 1 -538 0x8007B928 0x8007BA60 312 exact 2 frame 3 - 1 -539 0x8008DA0C 0x8008DB44 312 exact 2 frame 3 - 1 -540 0x800A4B70 0x800A4CA8 312 exact 2 frame 4 - 1 -541 0x800AB3CC 0x800AB504 312 exact 2 frame 0 - 1 -542 0x80102E20 0x80102F58 312 exact 2 frame 13 - 1 -543 0x80024668 0x800247A4 316 exact 2 frame 2 - 1 -544 0x8002CD94 0x8002CED0 316 exact 2 frame 4 - 1 -545 0x8003B34C 0x8003B488 316 exact 2 frame 2 - 1 -546 0x80067D34 0x80067E70 316 exact 2 frame 1 - 1 -547 0x80078E94 0x80078FD0 316 exact 2 frame 3 - 1 -548 0x800F8B80 0x800F8CBC 316 exact 2 frame 3 - 1 -549 0x80028DD4 0x80028F14 320 exact 2 frame 1 - 1 -550 0x8007A16C 0x8007A2AC 320 exact 2 frame 4 - 1 -551 0x8008D86C 0x8008D9AC 320 exact 2 frame 2 - 1 -552 0x8008F338 0x8008F478 320 exact 2 frame 7 - 1 -553 0x800BC054 0x800BC194 320 exact 2 frame 0 - 1 -554 0x80023AB0 0x80023BF4 324 exact 2 frame 4 - 1 -555 0x80024494 0x800245D8 324 exact 2 frame 2 - 1 -556 0x8002CC50 0x8002CD94 324 exact 2 frame 8 - 1 -557 0x8002CED0 0x8002D014 324 exact 2 frame 12 - 1 -558 0x80046EE8 0x8004702C 324 exact 2 frame 1 - 1 -559 0x8005E3F4 0x8005E538 324 exact 2 frame 2 - 1 -560 0x80082BAC 0x80082CF0 324 exact 2 frame 3 - 1 -561 0x8009F264 0x8009F3A8 324 exact 2 frame 3 - 1 -562 0x800ADB30 0x800ADC74 324 exact 2 frame 2 - 1 -563 0x800F6364 0x800F64A8 324 exact 2 frame 4 - 1 -564 0x80089FA0 0x8008A0E8 328 exact 2 frame 3 - 1 -565 0x80095BB0 0x80095CF8 328 exact 2 frame 2 - 1 -566 0x800BFBAC 0x800BFCF4 328 exact 2 frame 2 - 1 -567 0x800277AC 0x800278F8 332 exact 2 frame 1 - 1 -568 0x8004388C 0x800439D8 332 exact 2 frame 0 - 1 -569 0x80085B90 0x80085CDC 332 exact 2 frame 3 - 1 -570 0x800B1A64 0x800B1BB0 332 exact 2 frame 5 - 1 -571 0x800F8DF0 0x800F8F3C 332 exact 2 frame 4 - 1 -572 0x80027178 0x800272C8 336 exact 2 frame 5 - 1 -573 0x80076778 0x800768C8 336 exact 2 frame 2 - 1 -574 0x800A8564 0x800A86B4 336 exact 2 frame 2 - 1 -575 0x800AD698 0x800AD7E8 336 exact 2 frame 2 - 1 -576 0x800AE7A0 0x800AE8F0 336 exact 2 frame 7 - 1 -577 0x800AF3E8 0x800AF538 336 exact 2 frame 6 - 1 -578 0x800C1F04 0x800C2054 336 exact 2 frame 1 - 1 -579 0x800F60A4 0x800F61F4 336 exact 2 frame 5 - 1 -580 0x80077D7C 0x80077ED0 340 exact 2 frame 3 - 1 -581 0x800304D8 0x80030630 344 exact 2 frame 1 - 1 -582 0x80045230 0x80045388 344 exact 2 frame 2 - 1 -583 0x80047190 0x800472E8 344 exact 2 frame 1 - 1 -584 0x80015A2C 0x80015B88 348 exact 2 frame 2 - 1 -585 0x8002E24C 0x8002E3A8 348 exact 2 frame 9 - 1 -586 0x8005D4C4 0x8005D620 348 exact 2 frame 0 - 1 -587 0x80079B34 0x80079C90 348 exact 2 frame 2 - 1 -588 0x800AA6AC 0x800AA808 348 exact 2 frame 5 - 1 -589 0x800B6D00 0x800B6E5C 348 exact 2 frame 1 - 1 -590 0x800FC774 0x800FC8D0 348 exact 2 frame 6 - 1 -591 0x80028AD4 0x80028C34 352 exact 2 frame 9 - 1 -592 0x8005E63C 0x8005E79C 352 exact 2 frame 7 - 1 -593 0x800704BC 0x8007061C 352 exact 2 frame 1 - 1 -594 0x800735EC 0x8007374C 352 exact 2 frame 2 - 1 -595 0x8007EBEC 0x8007ED4C 352 exact 2 frame 1 - 1 -596 0x800ABA28 0x800ABB88 352 exact 2 frame 2 - 1 -597 0x800F6F70 0x800F70D0 352 exact 2 frame 4 - 1 -598 0x800F7FD8 0x800F8138 352 exact 2 frame 3 - 1 -599 0x8004702C 0x80047190 356 exact 2 frame 1 - 1 -600 0x800A9768 0x800A98CC 356 exact 2 frame 5 - 1 -601 0x800B5AF8 0x800B5C5C 356 exact 2 frame 1 - 1 -602 0x800272C8 0x80027430 360 exact 2 frame 10 - 1 -603 0x80065794 0x800658FC 360 exact 2 frame 2 - 1 -604 0x80101CDC 0x80101E44 360 exact 2 frame 11 - 1 -605 0x80106ED4 0x8010703C 360 exact 2 frame 5 - 1 -606 0x8003126C 0x800313D8 364 exact 2 frame 0 - 1 -607 0x80047DE0 0x80047F4C 364 exact 2 frame 3 - 1 -608 0x8009B638 0x8009B7A4 364 exact 2 frame 4 - 1 -609 0x80028844 0x800289B4 368 exact 2 frame 11 - 1 -610 0x8007DF34 0x8007E0A4 368 exact 2 frame 6 - 1 -611 0x80083878 0x800839E8 368 exact 2 frame 2 - 1 -612 0x8009CE58 0x8009CFC8 368 exact 2 frame 2 - 1 -613 0x80012B88 0x80012CFC 372 exact 2 frame 1 - 1 -614 0x800164EC 0x80016660 372 exact 2 frame 2 - 1 -615 0x80038BD4 0x80038D48 372 exact 2 frame 1 - 1 -616 0x8003D594 0x8003D708 372 exact 2 frame 4 - 1 -617 0x800ADC74 0x800ADDE8 372 exact 2 frame 1 - 1 -618 0x800BA8D4 0x800BAA48 372 exact 2 frame 0 - 1 -619 0x800F3E8C 0x800F4000 372 exact 2 frame 9 - 1 -620 0x8004780C 0x80047984 376 exact 2 frame 3 - 1 -621 0x8006EE44 0x8006EFBC 376 exact 2 frame 5 - 1 -622 0x800F7660 0x800F77D8 376 exact 2 frame 2 - 1 -623 0x800FFC3C 0x800FFDB4 376 exact 2 frame 3 - 1 -624 0x8002EF54 0x8002F0D0 380 exact 2 frame 2 - 1 -625 0x80034E50 0x80034FCC 380 exact 2 frame 2 - 1 -626 0x800B5924 0x800B5AA0 380 exact 2 frame 2 - 1 -627 0x800BD5E8 0x800BD764 380 exact 2 frame 4 - 1 -628 0x80038DD8 0x80038F58 384 exact 2 frame 5 - 1 -629 0x8003F010 0x8003F190 384 exact 2 frame 6 - 1 -630 0x800228D8 0x80022A60 392 exact 2 frame 5 - 1 -631 0x800B1114 0x800B129C 392 exact 2 frame 3 - 1 -632 0x800374F8 0x80037684 396 exact 2 frame 3 - 1 -633 0x8008D6E0 0x8008D86C 396 exact 2 frame 8 - 1 -634 0x800BF5A8 0x800BF734 396 exact 2 frame 1 - 1 -635 0x80026A9C 0x80026C2C 400 exact 2 frame 7 - 1 -636 0x80026C7C 0x80026E10 404 exact 2 frame 7 - 1 -637 0x80029118 0x800292AC 404 exact 2 frame 0 - 1 -638 0x80046884 0x80046A18 404 exact 2 frame 3 - 1 -639 0x80073B74 0x80073D08 404 exact 2 frame 10 - 1 -640 0x80079EEC 0x8007A080 404 exact 2 frame 2 - 1 -641 0x80096364 0x800964F8 404 exact 2 frame 8 - 1 -642 0x80109338 0x801094CC 404 exact 2 frame 5 - 1 -643 0x800162B4 0x8001644C 408 exact 2 frame 4 - 1 -644 0x800309CC 0x80030B64 408 exact 2 frame 3 - 1 -645 0x8004AAF0 0x8004AC88 408 exact 2 frame 3 - 1 -646 0x800A5D24 0x800A5EBC 408 exact 2 frame 2 - 1 -647 0x800C5AEC 0x800C5C84 408 exact 2 frame 1 - 1 -648 0x800199D0 0x80019B6C 412 exact 2 frame 4 - 1 -649 0x80025FE4 0x80026180 412 exact 2 frame 1 - 1 -650 0x8006606C 0x80066208 412 exact 2 frame 7 - 1 -651 0x800FA338 0x800FA4D4 412 exact 2 frame 10 - 1 -652 0x80109010 0x801091AC 412 exact 2 frame 3 - 1 -653 0x80051F50 0x800520F0 416 exact 2 frame 0 - 1 -654 0x8007F774 0x8007F914 416 exact 2 frame 1 - 1 -655 0x800A8700 0x800A88A0 416 exact 2 frame 2 - 1 -656 0x800BE828 0x800BE9C8 416 exact 2 frame 4 - 1 -657 0x80044610 0x800447B4 420 exact 2 frame 3 - 1 -658 0x80041A58 0x80041C00 424 exact 2 frame 8 - 1 -659 0x800AA10C 0x800AA2B4 424 exact 2 frame 1 - 1 -660 0x801027F8 0x801029A0 424 exact 2 frame 1 - 1 -661 0x8002497C 0x80024B28 428 exact 2 frame 5 - 1 -662 0x8002AAD8 0x8002AC84 428 exact 2 frame 9 - 1 -663 0x800489D8 0x80048B84 428 exact 2 frame 3 - 1 -664 0x800FFDB4 0x800FFF60 428 exact 2 frame 4 - 1 -665 0x8004E24C 0x8004E3FC 432 exact 2 frame 2 - 1 -666 0x800B0ECC 0x800B107C 432 exact 2 frame 0 - 1 -667 0x80108284 0x80108434 432 exact 2 frame 3 - 1 -668 0x8001AC10 0x8001ADC4 436 exact 2 frame 4 - 1 -669 0x800AA2F8 0x800AA4AC 436 exact 2 frame 2 - 1 -670 0x800231BC 0x80023374 440 exact 2 frame 6 - 1 -671 0x8002D828 0x8002D9E0 440 exact 2 frame 1 - 1 -672 0x80081174 0x8008132C 440 exact 2 frame 8 - 1 -673 0x8009D8E0 0x8009DA98 440 exact 2 frame 1 - 1 -674 0x80025B64 0x80025D20 444 exact 2 frame 7 - 1 -675 0x800559C4 0x80055B84 448 exact 2 frame 0 - 1 -676 0x800AD7E8 0x800AD9A8 448 exact 2 frame 3 - 1 -677 0x800AE9E0 0x800AEBA0 448 exact 2 frame 7 - 1 -678 0x8010A1C8 0x8010A388 448 exact 2 frame 6 - 1 -679 0x8002ACBC 0x8002AE80 452 exact 2 frame 12 - 1 -680 0x8002FE3C 0x80030000 452 exact 2 frame 3 - 1 -681 0x800839E8 0x80083BAC 452 exact 2 frame 2 - 1 -682 0x800BBE90 0x800BC054 452 exact 2 frame 0 - 1 -683 0x80018560 0x80018728 456 exact 2 frame 1 - 1 -684 0x80068D78 0x80068F40 456 exact 2 frame 10 - 1 -685 0x8006E1B0 0x8006E378 456 exact 2 frame 3 - 1 -686 0x80077088 0x80077250 456 exact 2 frame 7 - 1 -687 0x80030630 0x800307FC 460 exact 2 frame 2 - 1 -688 0x800590D8 0x800592A4 460 exact 2 frame 6 - 1 -689 0x800695D8 0x800697A4 460 exact 2 frame 4 - 1 -690 0x8008F114 0x8008F2E0 460 exact 2 frame 6 - 1 -691 0x80099E84 0x8009A050 460 exact 2 frame 1 - 1 -692 0x801095A8 0x80109774 460 exact 2 frame 4 - 1 -693 0x8002BA50 0x8002BC20 464 exact 2 frame 14 - 1 -694 0x8002E9F4 0x8002EBC4 464 exact 2 frame 6 - 1 -695 0x8003A7F8 0x8003A9C8 464 exact 2 frame 10 - 1 -696 0x800BBC1C 0x800BBDEC 464 exact 2 frame 0 - 1 -697 0x800C022C 0x800C03FC 464 exact 2 frame 3 - 1 -698 0x800F7B84 0x800F7D54 464 exact 2 frame 5 - 1 -699 0x8002D3F4 0x8002D5C8 468 exact 2 frame 11 - 1 -700 0x80047F4C 0x80048128 476 exact 2 frame 3 - 1 -701 0x80052ABC 0x80052C98 476 exact 2 frame 0 - 1 -702 0x80074394 0x80074570 476 exact 2 frame 12 - 1 -703 0x80078FD0 0x800791AC 476 exact 2 frame 7 - 1 -704 0x80101878 0x80101A54 476 exact 2 frame 4 - 1 -705 0x80044D78 0x80044F58 480 exact 2 frame 11 - 1 -706 0x8006496C 0x80064B4C 480 exact 2 frame 6 - 1 -707 0x80064B4C 0x80064D2C 480 exact 2 frame 4 - 1 -708 0x8006AB7C 0x8006AD5C 480 exact 2 frame 12 - 1 -709 0x800FBBA0 0x800FBD80 480 exact 2 frame 14 - 1 -710 0x80106CF4 0x80106ED4 480 exact 2 frame 9 - 1 -711 0x80059DF8 0x80059FDC 484 exact 2 frame 1 - 1 -712 0x80070270 0x80070454 484 exact 2 frame 2 - 1 -713 0x80052424 0x8005260C 488 exact 2 frame 7 - 1 -714 0x80069398 0x80069580 488 exact 2 frame 3 - 1 -715 0x800FA150 0x800FA338 488 exact 2 frame 21 - 1 -716 0x8003F7CC 0x8003F9B8 492 exact 2 frame 2 - 1 -717 0x80065980 0x80065B6C 492 exact 2 frame 1 - 1 -718 0x801078A4 0x80107A94 496 exact 2 frame 11 - 1 -719 0x80024C34 0x80024E28 500 exact 2 frame 3 - 1 -720 0x80064664 0x80064858 500 exact 2 frame 3 - 1 -721 0x800652A0 0x80065494 500 exact 2 frame 6 - 1 -722 0x800A4F8C 0x800A5180 500 exact 2 frame 0 - 1 -723 0x80016BD4 0x80016DCC 504 exact 2 frame 1 - 1 -724 0x8007ED8C 0x8007EF84 504 exact 2 frame 6 - 1 -725 0x80030000 0x800301FC 508 exact 2 frame 10 - 1 -726 0x80031CC0 0x80031EBC 508 exact 2 frame 7 - 1 -727 0x80014054 0x80014258 516 exact 2 frame 6 - 1 -728 0x800254EC 0x800256F0 516 exact 2 frame 5 - 1 -729 0x8007BA60 0x8007BC64 516 exact 2 frame 4 - 1 -730 0x8009AC28 0x8009AE2C 516 exact 2 frame 3 - 1 -731 0x800B0BE0 0x800B0DE4 516 exact 2 frame 8 - 1 -732 0x80067E70 0x80068078 520 exact 2 frame 5 - 1 -733 0x800150A0 0x800152AC 524 exact 2 frame 13 - 1 -734 0x80015DBC 0x80015FC8 524 exact 2 frame 5 - 1 -735 0x80043B80 0x80043D8C 524 exact 2 frame 5 - 1 -736 0x80098E18 0x80099024 524 exact 2 frame 13 - 1 -737 0x80038F58 0x80039168 528 exact 2 frame 3 - 1 -738 0x8007CFFC 0x8007D20C 528 exact 2 frame 3 - 1 -739 0x800A6C8C 0x800A6E9C 528 exact 2 frame 11 - 1 -740 0x80104720 0x80104930 528 exact 2 frame 2 - 1 -741 0x8004B438 0x8004B64C 532 exact 2 frame 3 - 1 -742 0x800697FC 0x80069A10 532 exact 2 frame 3 - 1 -743 0x800AD484 0x800AD698 532 exact 2 frame 5 - 1 -744 0x800295D4 0x800297F4 544 exact 2 frame 6 - 1 -745 0x8002D608 0x8002D828 544 exact 2 frame 2 - 1 -746 0x8009D47C 0x8009D69C 544 exact 2 frame 0 - 1 -747 0x8001778C 0x800179B8 556 exact 2 frame 4 - 1 -748 0x80059504 0x80059730 556 exact 2 frame 4 - 1 -749 0x80063900 0x80063B2C 556 exact 2 frame 10 - 1 -750 0x8003C590 0x8003C7C0 560 exact 2 frame 11 - 1 -751 0x8008A1D0 0x8008A400 560 exact 2 frame 3 - 1 -752 0x800BF734 0x800BF968 564 exact 2 frame 5 - 1 -753 0x800FB8EC 0x800FBB20 564 exact 2 frame 11 - 1 -754 0x8009D244 0x8009D47C 568 exact 2 frame 3 - 1 -755 0x800B6090 0x800B62C8 568 exact 2 frame 13 - 1 -756 0x8007F07C 0x8007F2B8 572 exact 2 frame 9 - 1 -757 0x80018728 0x8001896C 580 exact 2 frame 3 - 1 -758 0x80041DA0 0x80041FE4 580 exact 2 frame 6 - 1 -759 0x800BF968 0x800BFBAC 580 exact 2 frame 5 - 1 -760 0x8009AE2C 0x8009B074 584 exact 2 frame 0 - 1 -761 0x800B0940 0x800B0B88 584 exact 2 frame 7 - 1 -762 0x800B6894 0x800B6AE0 588 exact 2 frame 7 - 1 -763 0x80016704 0x80016954 592 exact 2 frame 4 - 1 -764 0x800A7E68 0x800A80B8 592 exact 2 frame 3 - 1 -765 0x800AFB6C 0x800AFDBC 592 exact 2 frame 2 - 1 -766 0x8002C930 0x8002CB84 596 exact 2 frame 23 - 1 -767 0x8006AE54 0x8006B0A8 596 exact 2 frame 0 - 1 -768 0x800283F4 0x8002864C 600 exact 2 frame 5 - 1 -769 0x8009736C 0x800975C4 600 exact 2 frame 10 - 1 -770 0x80050998 0x80050BF4 604 exact 2 frame 2 - 1 -771 0x80065E10 0x8006606C 604 exact 2 frame 4 - 1 -772 0x800C29D4 0x800C2C30 604 exact 2 frame 6 - 1 -773 0x800F5E44 0x800F60A4 608 exact 2 frame 5 - 1 -774 0x800B5CF8 0x800B5F5C 612 exact 2 frame 2 - 1 -775 0x8002BE6C 0x8002C0D4 616 exact 2 frame 13 - 1 -776 0x800571AC 0x80057418 620 exact 2 frame 2 - 1 -777 0x800B7264 0x800B74D0 620 exact 2 frame 10 - 1 -778 0x800FD834 0x800FDAA0 620 exact 2 frame 6 - 1 -779 0x8003F9B8 0x8003FC28 624 exact 2 frame 3 - 1 -780 0x80069128 0x80069398 624 exact 2 frame 2 - 1 -781 0x80073D08 0x80073F78 624 exact 2 frame 9 - 1 -782 0x800F4E40 0x800F50B0 624 exact 2 frame 5 - 1 -783 0x801051CC 0x8010543C 624 exact 2 frame 3 - 1 -784 0x80043554 0x800437CC 632 exact 2 frame 9 - 1 -785 0x80104930 0x80104BA8 632 exact 2 frame 3 - 1 -786 0x8009CFC8 0x8009D244 636 exact 2 frame 12 - 1 -787 0x80069A10 0x80069C90 640 exact 2 frame 4 - 1 -788 0x8008FA58 0x8008FCD8 640 exact 2 frame 5 - 1 -789 0x800A5EBC 0x800A613C 640 exact 2 frame 4 - 1 -790 0x80106154 0x801063D4 640 exact 2 frame 9 - 1 -791 0x80109F48 0x8010A1C8 640 exact 2 frame 11 - 1 -792 0x8010A444 0x8010A6C4 640 exact 2 frame 2 - 1 -793 0x800A30D4 0x800A3358 644 exact 2 frame 5 - 1 -794 0x8002AEAC 0x8002B138 652 exact 2 frame 30 - 1 -795 0x800943E0 0x80094670 656 exact 2 frame 1 - 1 -796 0x80072680 0x80072914 660 exact 2 frame 0 - 1 -797 0x8002E528 0x8002E7C4 668 exact 2 frame 9 - 1 -798 0x8006A6F0 0x8006A98C 668 exact 2 frame 0 - 1 -799 0x800FACE8 0x800FAF84 668 exact 2 frame 7 - 1 -800 0x80093768 0x80093A08 672 exact 2 frame 7 - 1 -801 0x800519A8 0x80051C4C 676 exact 2 frame 1 - 1 -802 0x800313D8 0x80031684 684 exact 2 frame 10 - 1 -803 0x800526F0 0x800529A0 688 exact 2 frame 0 - 1 -804 0x800F5B94 0x800F5E44 688 exact 2 frame 9 - 1 -805 0x8007DC4C 0x8007DF00 692 exact 2 frame 3 - 1 -806 0x800501DC 0x80050494 696 exact 2 frame 5 - 1 -807 0x800A3600 0x800A38B8 696 exact 2 frame 2 - 1 -808 0x800FF184 0x800FF43C 696 exact 2 frame 3 - 1 -809 0x80103544 0x801037FC 696 exact 2 frame 1 - 1 -810 0x800FA980 0x800FAC44 708 exact 2 frame 10 - 1 -811 0x801063D4 0x8010669C 712 exact 2 frame 9 - 1 -812 0x80074F1C 0x800751E8 716 exact 2 frame 8 - 1 -813 0x8006EFBC 0x8006F28C 720 exact 2 frame 2 - 1 -814 0x80084770 0x80084A48 728 exact 2 frame 7 - 1 -815 0x800FA688 0x800FA960 728 exact 2 frame 9 - 1 -816 0x8008A47C 0x8008A758 732 exact 2 frame 7 - 1 -817 0x8006C044 0x8006C324 736 exact 2 frame 1 - 1 -818 0x800916DC 0x800919BC 736 exact 2 frame 9 - 1 -819 0x80091D88 0x80092068 736 exact 2 frame 7 - 1 -820 0x800AB0EC 0x800AB3CC 736 exact 2 frame 1 - 1 -821 0x8007AD28 0x8007B00C 740 exact 2 frame 5 - 1 -822 0x80033ADC 0x80033DC8 748 exact 2 frame 5 - 1 -823 0x800BAED4 0x800BB1C4 752 exact 2 frame 4 - 1 -824 0x80093A84 0x80093D80 764 exact 2 frame 1 - 1 -825 0x80078B94 0x80078E94 768 exact 2 frame 6 - 1 -826 0x80051C4C 0x80051F50 772 exact 2 frame 2 - 1 -827 0x8009A904 0x8009AC08 772 exact 2 frame 2 - 1 -828 0x8004C400 0x8004C708 776 exact 2 frame 0 - 1 -829 0x80059AF0 0x80059DF8 776 exact 2 frame 9 - 1 -830 0x8009829C 0x800985A4 776 exact 2 frame 9 - 1 -831 0x8006D884 0x8006DB90 780 exact 2 frame 1 - 1 -832 0x80091A7C 0x80091D88 780 exact 2 frame 12 - 1 -833 0x800BFF20 0x800C022C 780 exact 2 frame 1 - 1 -834 0x80013D44 0x80014054 784 exact 2 frame 10 - 1 -835 0x8005D1B0 0x8005D4C4 788 exact 2 frame 2 - 1 -836 0x800748EC 0x80074C00 788 exact 2 frame 21 - 1 -837 0x80025198 0x800254B0 792 exact 2 frame 5 - 1 -838 0x80072048 0x80072360 792 exact 2 frame 12 - 1 -839 0x800830B4 0x800833CC 792 exact 2 frame 2 - 1 -840 0x80094670 0x80094988 792 exact 2 frame 8 - 1 -841 0x800FCC48 0x800FCF60 792 exact 2 frame 12 - 1 -842 0x8002B608 0x8002B924 796 exact 2 frame 3 - 1 -843 0x8007061C 0x80070938 796 exact 2 frame 10 - 1 -844 0x8008355C 0x80083878 796 exact 2 frame 7 - 1 -845 0x8006DB90 0x8006DEB4 804 exact 2 frame 3 - 1 -846 0x800292AC 0x800295D4 808 exact 2 frame 2 - 1 -847 0x8009CB28 0x8009CE58 816 exact 2 frame 6 - 1 -848 0x801042FC 0x80104630 820 exact 2 frame 18 - 1 -849 0x80052CAC 0x80052FF4 840 exact 2 frame 14 - 1 -850 0x80077250 0x8007759C 844 exact 2 frame 5 - 1 -851 0x800C54EC 0x800C583C 848 exact 2 frame 3 - 1 -852 0x80048684 0x800489D8 852 exact 2 frame 6 - 1 -853 0x800A98CC 0x800A9C24 856 exact 2 frame 14 - 1 -854 0x8006CC54 0x8006CFB0 860 exact 2 frame 4 - 1 -855 0x80059FDC 0x8005A33C 864 exact 2 frame 4 - 1 -856 0x80031684 0x800319F0 876 exact 2 frame 14 - 1 -857 0x80040884 0x80040BFC 888 exact 2 frame 4 - 1 -858 0x800897B8 0x80089B30 888 exact 2 frame 17 - 1 -859 0x8003C7C0 0x8003CB3C 892 exact 2 frame 9 - 1 -860 0x80089434 0x800897B8 900 exact 2 frame 20 - 1 -861 0x800AC2C4 0x800AC648 900 exact 2 frame 0 - 1 -862 0x800ABB88 0x800ABF10 904 exact 2 frame 1 - 1 -863 0x80017200 0x8001758C 908 exact 2 frame 6 - 1 -864 0x80048E70 0x800491FC 908 exact 2 frame 10 - 1 -865 0x8002EBC4 0x8002EF54 912 exact 2 frame 5 - 1 -866 0x80034ABC 0x80034E50 916 exact 2 frame 11 - 1 -867 0x80064230 0x800645CC 924 exact 2 frame 13 - 1 -868 0x80072DF4 0x80073190 924 exact 2 frame 10 - 1 -869 0x80090408 0x800907A4 924 exact 2 frame 12 - 1 -870 0x800564AC 0x80056854 936 exact 2 frame 11 - 1 -871 0x800ABF10 0x800AC2C4 948 exact 2 frame 4 - 1 -872 0x8006F2F4 0x8006F6BC 968 exact 2 frame 1 - 1 -873 0x8008EBFC 0x8008EFC4 968 exact 2 frame 9 - 1 -874 0x800B7524 0x800B78EC 968 exact 2 frame 4 - 1 -875 0x80047A14 0x80047DE0 972 exact 2 frame 9 - 1 -876 0x80033700 0x80033ADC 988 exact 2 frame 3 - 1 -877 0x800447B4 0x80044B90 988 exact 2 frame 12 - 1 -878 0x80088F38 0x80089314 988 exact 2 frame 11 - 1 -879 0x800AAC9C 0x800AB078 988 exact 2 frame 11 - 1 -880 0x80058608 0x800589E8 992 exact 2 frame 2 - 1 -881 0x80071C64 0x80072048 996 exact 2 frame 15 - 1 -882 0x8010128C 0x80101678 1004 exact 2 frame 6 - 1 -883 0x8009B074 0x8009B464 1008 exact 2 frame 0 - 1 -884 0x800B0550 0x800B0940 1008 exact 2 frame 11 - 1 -885 0x80037B98 0x80037F94 1020 exact 2 frame 9 - 1 -886 0x8007BD0C 0x8007C108 1020 exact 2 frame 10 - 1 -887 0x800C1A58 0x800C1E54 1020 exact 2 frame 8 - 1 -888 0x8010669C 0x80106AA8 1036 exact 2 frame 12 - 1 -889 0x8005CDA0 0x8005D1B0 1040 exact 2 frame 17 - 1 -890 0x80094F54 0x80095364 1040 exact 2 frame 9 - 1 -891 0x800331D4 0x800335E8 1044 exact 2 frame 7 - 1 -892 0x80055240 0x80055654 1044 exact 2 frame 6 - 1 -893 0x800868E8 0x80086CFC 1044 exact 2 frame 3 - 1 -894 0x800A2B04 0x800A2F20 1052 exact 2 frame 7 - 1 -895 0x800B6330 0x800B6754 1060 exact 2 frame 13 - 1 -896 0x8003F190 0x8003F5BC 1068 exact 2 frame 2 - 1 -897 0x80056854 0x80056C88 1076 exact 2 frame 20 - 1 -898 0x8003879C 0x80038BD4 1080 exact 2 frame 10 - 1 -899 0x80092460 0x80092898 1080 exact 2 frame 13 - 1 -900 0x800B2048 0x800B2488 1088 exact 2 frame 4 - 1 -901 0x80034638 0x80034A80 1096 exact 2 frame 7 - 1 -902 0x8009A4AC 0x8009A904 1112 exact 2 frame 6 - 1 -903 0x8005A8E8 0x8005AD44 1116 exact 2 frame 15 - 1 -904 0x8003EBAC 0x8003F010 1124 exact 2 frame 10 - 1 -905 0x800BCE20 0x800BD298 1144 exact 2 frame 13 - 1 -906 0x800C03FC 0x800C0874 1144 exact 2 frame 3 - 1 -907 0x800A38B8 0x800A3D34 1148 exact 2 frame 15 - 1 -908 0x800B8958 0x800B8DE4 1164 exact 2 frame 10 - 1 -909 0x800BAA48 0x800BAED4 1164 exact 2 frame 1 - 1 -910 0x800668F0 0x80066DA0 1200 exact 2 frame 15 - 1 -911 0x800A6FAC 0x800A745C 1200 exact 2 frame 20 - 1 -912 0x800B9C64 0x800BA114 1200 exact 2 frame 0 - 1 -913 0x8005E8B8 0x8005ED6C 1204 exact 2 frame 26 - 1 -914 0x80095364 0x80095820 1212 exact 2 frame 3 - 1 -915 0x800BC194 0x800BC658 1220 exact 2 frame 6 - 1 -916 0x8002B138 0x8002B608 1232 exact 2 frame 36 - 1 -917 0x8004D8A4 0x8004DD74 1232 exact 2 frame 6 - 1 -918 0x8004DD74 0x8004E24C 1240 exact 2 frame 7 - 1 -919 0x800F465C 0x800F4B54 1272 exact 2 frame 8 - 1 -920 0x800F70D0 0x800F75C8 1272 exact 2 frame 8 - 1 -921 0x80093E54 0x80094370 1308 exact 2 frame 15 - 1 -922 0x80056C88 0x800571AC 1316 exact 2 frame 4 - 1 -923 0x8007D718 0x8007DC40 1320 exact 2 frame 5 - 1 -924 0x800B78EC 0x800B7E14 1320 exact 2 frame 0 - 1 -925 0x80034FCC 0x800354F8 1324 exact 2 frame 13 - 1 -926 0x80066208 0x80066738 1328 exact 2 frame 7 - 1 -927 0x800C3C4C 0x800C417C 1328 exact 2 frame 10 - 1 -928 0x80054BC4 0x80055108 1348 exact 2 frame 4 - 1 -929 0x80086388 0x800868E8 1376 exact 2 frame 15 - 1 -930 0x8004ED90 0x8004F2F8 1384 exact 2 frame 11 - 1 -931 0x800855D4 0x80085B44 1392 exact 2 frame 2 - 1 -932 0x80064D2C 0x800652A0 1396 exact 2 frame 4 - 1 -933 0x8007E228 0x8007E7C0 1432 exact 2 frame 3 - 1 -934 0x8007B2A0 0x8007B83C 1436 exact 2 frame 5 - 1 -935 0x80095D74 0x80096324 1456 exact 2 frame 11 - 1 -936 0x800AEC48 0x800AF1FC 1460 exact 2 frame 14 - 1 -937 0x80094988 0x80094F54 1484 exact 2 frame 22 - 1 -938 0x800152AC 0x8001587C 1488 exact 2 frame 19 - 1 -939 0x8003CBE4 0x8003D224 1600 exact 2 frame 15 - 1 -940 0x8009B7A4 0x8009BDEC 1608 exact 2 frame 11 - 1 -941 0x80075228 0x8007587C 1620 exact 2 frame 15 - 1 -942 0x80099420 0x80099A94 1652 exact 2 frame 11 - 1 -943 0x80036390 0x80036A0C 1660 exact 2 frame 9 - 1 -944 0x8007A4FC 0x8007AB7C 1664 exact 2 frame 9 - 1 -945 0x80085CDC 0x80086388 1708 exact 2 frame 15 - 1 -946 0x8004CF0C 0x8004D5CC 1728 exact 2 frame 11 - 1 -947 0x800C356C 0x800C3C4C 1760 exact 2 frame 18 - 1 -948 0x80030B64 0x8003126C 1800 exact 2 frame 7 - 1 -949 0x80033F30 0x80034638 1800 exact 2 frame 0 - 1 -950 0x800BB2AC 0x800BB9FC 1872 exact 2 frame 5 - 1 -951 0x80043E98 0x80044610 1912 exact 2 frame 12 - 1 -952 0x8009E95C 0x8009F0E8 1932 exact 2 frame 10 - 1 -953 0x800A3D34 0x800A44CC 1944 exact 2 frame 10 - 1 -954 0x8004AC88 0x8004B438 1968 exact 2 frame 18 - 1 -955 0x800A8F18 0x800A96CC 1972 exact 2 frame 8 - 1 -956 0x800809B8 0x80081174 1980 exact 2 frame 17 - 1 -957 0x800BA114 0x800BA8D4 1984 exact 2 frame 1 - 1 -958 0x800B129C 0x800B1A64 1992 exact 2 frame 4 - 1 -959 0x8005AE54 0x8005B638 2020 exact 2 frame 15 - 1 -960 0x80092B2C 0x80093330 2052 exact 2 frame 16 - 1 -961 0x8007C7CC 0x8007CFFC 2096 exact 2 frame 10 - 1 -962 0x80083C78 0x800844B8 2112 exact 2 frame 15 - 1 -963 0x800C417C 0x800C49BC 2112 exact 2 frame 6 - 1 -964 0x800985A4 0x80098E18 2164 exact 2 frame 49 - 1 -965 0x8004A278 0x8004AAF0 2168 exact 2 frame 12 - 1 -966 0x8002203C 0x800228D8 2204 exact 2 frame 4 - 1 -967 0x80050D48 0x80051628 2272 exact 2 frame 15 - 1 -968 0x80053064 0x80053954 2288 exact 2 frame 12 - 1 -969 0x80101EB0 0x801027CC 2332 exact 2 frame 12 - 1 -970 0x80055B84 0x800564AC 2344 exact 2 frame 17 - 1 -971 0x8001CE70 0x8001D7A0 2352 exact 2 frame 14 - 1 -972 0x8006C324 0x8006CC54 2352 exact 2 frame 19 - 1 -973 0x8008CCC0 0x8008D5F8 2360 exact 2 frame 11 - 1 -974 0x800C2054 0x800C29D4 2432 exact 2 frame 17 - 1 -975 0x80069C90 0x8006A654 2500 exact 2 frame 13 - 1 -976 0x800A5228 0x800A5C1C 2548 exact 2 frame 23 - 1 -977 0x8004F2F8 0x8004FE38 2880 exact 2 frame 21 - 1 -978 0x8003FD00 0x80040884 2948 exact 2 frame 26 - 1 -979 0x800975C4 0x8009829C 3288 exact 2 frame 71 - 1 -980 0x800142F4 0x80014FE8 3316 exact 2 frame 38 - 1 -981 0x800B8E60 0x800B9C64 3588 exact 2 frame 8 - 1 -982 0x800964F8 0x8009736C 3700 exact 2 frame 32 - 1 -983 0x80066E58 0x80067D34 3804 exact 2 frame 39 - 1 -984 0x80053954 0x80054AF8 4516 exact 2 frame 32 - 1 -985 0x8008132C 0x80082750 5156 exact 2 frame 34 - 1 -986 0x80086DFC 0x80088F38 8508 exact 2 frame 38 - 1 -987 0x8009F988 0x800A2684 11516 exact 2 frame 102 - 1 -988 0x80180808 0x8018080C 4 fallthrough 3 leaf 0 - 1 -989 0x801007E0 0x80100808 40 fallthrough 3 frame 1 - 1 +224 0x80089DE8 0x80089E74 140 exact 2 frame 1 - 1 +225 0x800B6B50 0x800B6BDC 140 exact 2 frame 1 - 1 +226 0x800C0BFC 0x800C0C88 140 exact 2 frame 1 - 1 +227 0x80107458 0x801074E4 140 exact 2 frame 1 - 1 +228 0x80015CC0 0x80015D50 144 exact 2 frame 1 - 1 +229 0x8001758C 0x8001761C 144 exact 2 frame 1 - 1 +230 0x80025DC4 0x80025E54 144 exact 2 frame 2 - 1 +231 0x80036278 0x80036308 144 exact 2 frame 2 - 1 +232 0x800461E8 0x80046278 144 exact 2 frame 1 - 1 +233 0x80063060 0x800630F0 144 exact 2 frame 2 - 1 +234 0x80063870 0x80063900 144 exact 2 frame 3 - 1 +235 0x80065670 0x80065700 144 exact 2 frame 3 - 1 +236 0x800829D8 0x80082A68 144 exact 2 frame 0 - 1 +237 0x800AD1C8 0x800AD258 144 exact 2 frame 0 - 1 +238 0x800F421C 0x800F42AC 144 exact 2 frame 2 - 1 +239 0x800F897C 0x800F8A0C 144 exact 2 frame 2 - 1 +240 0x801001C4 0x80100254 144 exact 2 frame 1 - 1 +241 0x80100508 0x80100598 144 exact 2 frame 3 - 1 +242 0x80104BA8 0x80104C38 144 exact 2 frame 1 - 1 +243 0x800247A4 0x80024838 148 exact 2 frame 1 - 1 +244 0x8003AB20 0x8003ABB4 148 exact 2 frame 1 - 1 +245 0x8004331C 0x800433B0 148 exact 2 frame 0 - 1 +246 0x80051914 0x800519A8 148 exact 2 frame 1 - 1 +247 0x800637DC 0x80063870 148 exact 2 frame 2 - 1 +248 0x80079C90 0x80079D24 148 exact 2 frame 0 - 1 +249 0x8007A080 0x8007A114 148 exact 2 frame 1 - 1 +250 0x80089D54 0x80089DE8 148 exact 2 frame 1 - 1 +251 0x800A9CC4 0x800A9D58 148 exact 2 frame 4 - 1 +252 0x800FB480 0x800FB514 148 exact 2 frame 0 - 1 +253 0x8002BCE8 0x8002BD80 152 exact 2 frame 3 - 1 +254 0x8004A1E0 0x8004A278 152 exact 2 frame 1 - 1 +255 0x8007D680 0x8007D718 152 exact 2 frame 1 - 1 +256 0x800BBDF8 0x800BBE90 152 exact 2 frame 0 - 1 +257 0x800F4000 0x800F4098 152 exact 2 frame 3 - 1 +258 0x800F77D8 0x800F7870 152 exact 2 frame 3 - 1 +259 0x800F9094 0x800F912C 152 exact 2 frame 2 - 1 +260 0x80103094 0x8010312C 152 exact 2 frame 1 - 1 +261 0x80043AE4 0x80043B80 156 exact 2 frame 1 - 1 +262 0x80048B84 0x80048C20 156 exact 2 frame 2 - 1 +263 0x800558BC 0x80055958 156 exact 2 frame 1 - 1 +264 0x8006A654 0x8006A6F0 156 exact 2 frame 2 - 1 +265 0x800BC8C4 0x800BC960 156 exact 2 frame 4 - 1 +266 0x8001CDA0 0x8001CE40 160 exact 2 frame 1 - 1 +267 0x800575C4 0x80057664 160 exact 2 frame 2 - 1 +268 0x80058190 0x80058230 160 exact 2 frame 1 - 1 +269 0x80089C74 0x80089D14 160 exact 2 frame 1 - 1 +270 0x800B5FF0 0x800B6090 160 exact 2 frame 2 - 1 +271 0x800FF0E4 0x800FF184 160 exact 2 frame 2 - 1 +272 0x80012F80 0x80013024 164 exact 2 frame 1 - 1 +273 0x80016660 0x80016704 164 exact 2 frame 0 - 1 +274 0x80025D20 0x80025DC4 164 exact 2 frame 2 - 1 +275 0x800270D4 0x80027178 164 exact 2 frame 2 - 1 +276 0x8002DF84 0x8002E028 164 exact 2 frame 1 - 1 +277 0x80031B18 0x80031BBC 164 exact 2 frame 1 - 1 +278 0x800516FC 0x800517A0 164 exact 2 frame 1 - 1 +279 0x80066738 0x800667DC 164 exact 2 frame 1 - 1 +280 0x8007D20C 0x8007D2B0 164 exact 2 frame 1 - 1 +281 0x800C2CE4 0x800C2D88 164 exact 2 frame 1 - 1 +282 0x800F6898 0x800F693C 164 exact 2 frame 4 - 1 +283 0x800FAC44 0x800FACE8 164 exact 2 frame 1 - 1 +284 0x80100120 0x801001C4 164 exact 2 frame 1 - 1 +285 0x80022E78 0x80022F20 168 exact 2 frame 1 - 1 +286 0x80032258 0x80032300 168 exact 2 frame 1 - 1 +287 0x800592A4 0x8005934C 168 exact 2 frame 2 - 1 +288 0x800A3358 0x800A3400 168 exact 2 frame 1 - 1 +289 0x800A4AC8 0x800A4B70 168 exact 2 frame 3 - 1 +290 0x800A8B8C 0x800A8C34 168 exact 2 frame 1 - 1 +291 0x800BE6D8 0x800BE780 168 exact 2 frame 0 - 1 +292 0x800BE780 0x800BE828 168 exact 2 frame 0 - 1 +293 0x800FF758 0x800FF800 168 exact 2 frame 1 - 1 +294 0x8005E590 0x8005E63C 172 exact 2 frame 6 - 1 +295 0x8006D250 0x8006D2FC 172 exact 2 frame 1 - 1 +296 0x8007B00C 0x8007B0B8 172 exact 2 frame 1 - 1 +297 0x800A5C1C 0x800A5CC8 172 exact 2 frame 0 - 1 +298 0x800A64C8 0x800A6574 172 exact 2 frame 1 - 1 +299 0x800F4424 0x800F44D0 172 exact 2 frame 2 - 1 +300 0x80016E68 0x80016F18 176 exact 2 frame 2 - 1 +301 0x80017C6C 0x80017D1C 176 exact 2 frame 2 - 1 +302 0x800250AC 0x8002515C 176 exact 2 frame 3 - 1 +303 0x80028344 0x800283F4 176 exact 2 frame 2 - 1 +304 0x80046348 0x800463F8 176 exact 2 frame 1 - 1 +305 0x80074734 0x800747E4 176 exact 2 frame 4 - 1 +306 0x80089338 0x800893E8 176 exact 2 frame 2 - 1 +307 0x800AD3D4 0x800AD484 176 exact 2 frame 0 - 1 +308 0x800B1DD0 0x800B1E80 176 exact 2 frame 2 - 1 +309 0x800C2D88 0x800C2E38 176 exact 2 frame 1 - 1 +310 0x801080B8 0x80108168 176 exact 2 frame 4 - 1 +311 0x801085E0 0x80108690 176 exact 2 frame 1 - 1 +312 0x80021CDC 0x80021D90 180 exact 2 frame 4 - 1 +313 0x80050BF4 0x80050CA8 180 exact 2 frame 2 - 1 +314 0x8006D2FC 0x8006D3B0 180 exact 2 frame 1 - 1 +315 0x800A631C 0x800A63D0 180 exact 2 frame 3 - 1 +316 0x800B1F94 0x800B2048 180 exact 2 frame 4 - 1 +317 0x800C2C30 0x800C2CE4 180 exact 2 frame 2 - 1 +318 0x80014FE8 0x800150A0 184 exact 2 frame 9 - 1 +319 0x80019808 0x800198C0 184 exact 2 frame 1 - 1 +320 0x80021E6C 0x80021F24 184 exact 2 frame 3 - 1 +321 0x80023BF4 0x80023CAC 184 exact 2 frame 2 - 1 +322 0x80028698 0x80028750 184 exact 2 frame 4 - 1 +323 0x8005A6D4 0x8005A78C 184 exact 2 frame 7 - 1 +324 0x8005E1E4 0x8005E29C 184 exact 2 frame 2 - 1 +325 0x80079D24 0x80079DDC 184 exact 2 frame 0 - 1 +326 0x8007AB7C 0x8007AC34 184 exact 2 frame 1 - 1 +327 0x800F436C 0x800F4424 184 exact 2 frame 2 - 1 +328 0x800FED84 0x800FEE3C 184 exact 2 frame 5 - 1 +329 0x80108434 0x801084EC 184 exact 2 frame 1 - 1 +330 0x80021BA8 0x80021C64 188 exact 2 frame 2 - 1 +331 0x800236F8 0x800237B4 188 exact 2 frame 7 - 1 +332 0x8008E19C 0x8008E258 188 exact 2 frame 2 - 1 +333 0x800A63D0 0x800A648C 188 exact 2 frame 3 - 1 +334 0x800A8984 0x800A8A40 188 exact 2 frame 4 - 1 +335 0x800AF260 0x800AF31C 188 exact 2 frame 1 - 1 +336 0x800437CC 0x8004388C 192 exact 2 frame 2 - 1 +337 0x80046A18 0x80046AD8 192 exact 2 frame 0 - 1 +338 0x8006D3B0 0x8006D470 192 exact 2 frame 1 - 1 +339 0x80086CFC 0x80086DBC 192 exact 2 frame 0 - 1 +340 0x8008FE98 0x8008FF58 192 exact 2 frame 3 - 1 +341 0x800F459C 0x800F465C 192 exact 2 frame 4 - 1 +342 0x8002C30C 0x8002C3D0 196 exact 2 frame 2 - 1 +343 0x80030414 0x800304D8 196 exact 2 frame 5 - 1 +344 0x80044B90 0x80044C54 196 exact 2 frame 0 - 1 +345 0x80045D84 0x80045E48 196 exact 2 frame 1 - 1 +346 0x800460D4 0x80046198 196 exact 2 frame 1 - 1 +347 0x800654E4 0x800655A8 196 exact 2 frame 3 - 1 +348 0x80074268 0x8007432C 196 exact 2 frame 4 - 1 +349 0x80089B88 0x80089C4C 196 exact 2 frame 2 - 1 +350 0x800AD104 0x800AD1C8 196 exact 2 frame 0 - 1 +351 0x800C1048 0x800C110C 196 exact 2 frame 3 - 1 +352 0x80100254 0x80100318 196 exact 2 frame 1 - 1 +353 0x8002BC20 0x8002BCE8 200 exact 2 frame 6 - 1 +354 0x8003570C 0x800357D4 200 exact 2 frame 1 - 1 +355 0x800655A8 0x80065670 200 exact 2 frame 2 - 1 +356 0x800A6A70 0x800A6B38 200 exact 2 frame 2 - 1 +357 0x80100598 0x80100660 200 exact 2 frame 5 - 1 +358 0x800258D4 0x800259A0 204 exact 2 frame 2 - 1 +359 0x80044C54 0x80044D20 204 exact 2 frame 4 - 1 +360 0x800508CC 0x80050998 204 exact 2 frame 6 - 1 +361 0x80054AF8 0x80054BC4 204 exact 2 frame 0 - 1 +362 0x8005A81C 0x8005A8E8 204 exact 2 frame 1 - 1 +363 0x80083BAC 0x80083C78 204 exact 2 frame 3 - 1 +364 0x80099AE4 0x80099BB0 204 exact 2 frame 1 - 1 +365 0x8009B4A0 0x8009B56C 204 exact 2 frame 1 - 1 +366 0x800ACB34 0x800ACC00 204 exact 2 frame 1 - 1 +367 0x800BB9FC 0x800BBAC8 204 exact 2 frame 3 - 1 +368 0x800F8658 0x800F8724 204 exact 2 frame 1 - 1 +369 0x80104230 0x801042FC 204 exact 2 frame 7 - 1 +370 0x801094D8 0x801095A4 204 exact 2 frame 1 - 1 +371 0x80019738 0x80019808 208 exact 2 frame 2 - 1 +372 0x80031A48 0x80031B18 208 exact 2 frame 2 - 1 +373 0x800453F8 0x800454C8 208 exact 2 frame 1 - 1 +374 0x80046278 0x80046348 208 exact 2 frame 1 - 1 +375 0x80099C44 0x80099D14 208 exact 2 frame 0 - 1 +376 0x800111B0 0x80011284 212 exact 2 frame 1 - 1 +377 0x80025F10 0x80025FE4 212 exact 2 frame 3 - 1 +378 0x800279E4 0x80027AB8 212 exact 2 frame 0 - 1 +379 0x8002D0A8 0x8002D17C 212 exact 2 frame 2 - 1 +380 0x80045E48 0x80045F1C 212 exact 2 frame 0 - 1 +381 0x8006821C 0x800682F0 212 exact 2 frame 1 - 1 +382 0x800ACCD8 0x800ACDAC 212 exact 2 frame 0 - 1 +383 0x800ACED4 0x800ACFA8 212 exact 2 frame 0 - 1 +384 0x80105474 0x80105548 212 exact 2 frame 1 - 1 +385 0x8006D470 0x8006D548 216 exact 2 frame 1 - 1 +386 0x80090BB4 0x80090C8C 216 exact 2 frame 5 - 1 +387 0x800A4E48 0x800A4F20 216 exact 2 frame 2 - 1 +388 0x800AD9A8 0x800ADA80 216 exact 2 frame 0 - 1 +389 0x800F3A30 0x800F3B08 216 exact 2 frame 1 - 1 +390 0x80107B84 0x80107C5C 216 exact 2 frame 2 - 1 +391 0x80015950 0x80015A2C 220 exact 2 frame 1 - 1 +392 0x800198F4 0x800199D0 220 exact 2 frame 0 - 1 +393 0x80021D90 0x80021E6C 220 exact 2 frame 3 - 1 +394 0x80074658 0x80074734 220 exact 2 frame 7 - 1 +395 0x8008F530 0x8008F60C 220 exact 2 frame 3 - 1 +396 0x8008FDBC 0x8008FE98 220 exact 2 frame 3 - 1 +397 0x80024F6C 0x8002504C 224 exact 2 frame 6 - 1 +398 0x8002C22C 0x8002C30C 224 exact 2 frame 7 - 1 +399 0x800733C4 0x800734A4 224 exact 2 frame 3 - 1 +400 0x8007A324 0x8007A404 224 exact 2 frame 3 - 1 +401 0x800A75CC 0x800A76AC 224 exact 2 frame 2 - 1 +402 0x80100660 0x80100740 224 exact 2 frame 4 - 1 +403 0x80105014 0x801050F4 224 exact 2 frame 1 - 1 +404 0x80045CA0 0x80045D84 228 exact 2 frame 1 - 1 +405 0x8005260C 0x800526F0 228 exact 2 frame 1 - 1 +406 0x80057664 0x80057748 228 exact 2 frame 2 - 1 +407 0x8007405C 0x80074140 228 exact 2 frame 5 - 1 +408 0x8008FCD8 0x8008FDBC 228 exact 2 frame 2 - 1 +409 0x80092A48 0x80092B2C 228 exact 2 frame 1 - 1 +410 0x800A6574 0x800A6658 228 exact 2 frame 2 - 1 +411 0x80024894 0x8002497C 232 exact 2 frame 2 - 1 +412 0x80065C34 0x80065D1C 232 exact 2 frame 1 - 1 +413 0x80074570 0x80074658 232 exact 2 frame 1 - 1 +414 0x8008D5F8 0x8008D6E0 232 exact 2 frame 2 - 1 +415 0x800A3400 0x800A34E8 232 exact 2 frame 2 - 1 +416 0x800BB1C4 0x800BB2AC 232 exact 2 frame 3 - 1 +417 0x8001AB24 0x8001AC10 236 exact 2 frame 3 - 1 +418 0x800278F8 0x800279E4 236 exact 2 frame 1 - 1 +419 0x8002BD80 0x8002BE6C 236 exact 2 frame 7 - 1 +420 0x8006ED58 0x8006EE44 236 exact 2 frame 4 - 1 +421 0x8007B83C 0x8007B928 236 exact 2 frame 3 - 1 +422 0x8007C6E0 0x8007C7CC 236 exact 2 frame 1 - 1 +423 0x800A8138 0x800A8224 236 exact 2 frame 1 - 1 +424 0x800BC7D8 0x800BC8C4 236 exact 2 frame 6 - 1 +425 0x800FF4BC 0x800FF5A8 236 exact 2 frame 4 - 1 +426 0x80101678 0x80101764 236 exact 2 frame 4 - 1 +427 0x8010713C 0x80107228 236 exact 2 frame 0 - 1 +428 0x80013024 0x80013114 240 exact 2 frame 1 - 1 +429 0x80026560 0x80026650 240 exact 2 frame 1 - 1 +430 0x80046CCC 0x80046DBC 240 exact 2 frame 1 - 1 +431 0x800907A4 0x80090894 240 exact 2 frame 4 - 1 +432 0x80104630 0x80104720 240 exact 2 frame 5 - 1 +433 0x80106C04 0x80106CF4 240 exact 2 frame 0 - 1 +434 0x80046AD8 0x80046BCC 244 exact 2 frame 0 - 1 +435 0x8006AA88 0x8006AB7C 244 exact 2 frame 7 - 1 +436 0x8006EBA0 0x8006EC94 244 exact 2 frame 3 - 1 +437 0x80090A70 0x80090B64 244 exact 2 frame 2 - 1 +438 0x800267CC 0x800268C4 248 exact 2 frame 6 - 1 +439 0x8002DA48 0x8002DB40 248 exact 2 frame 3 - 1 +440 0x8004345C 0x80043554 248 exact 2 frame 2 - 1 +441 0x80058DEC 0x80058EE4 248 exact 2 frame 4 - 1 +442 0x8007EF84 0x8007F07C 248 exact 2 frame 1 - 1 +443 0x800A466C 0x800A4764 248 exact 2 frame 2 - 1 +444 0x800F8724 0x800F881C 248 exact 2 frame 1 - 1 +445 0x800FE878 0x800FE970 248 exact 2 frame 6 - 1 +446 0x800421BC 0x800422B8 252 exact 2 frame 10 - 1 +447 0x8005DF74 0x8005E070 252 exact 2 frame 4 - 1 +448 0x8009D69C 0x8009D798 252 exact 2 frame 2 - 1 +449 0x800A74D0 0x800A75CC 252 exact 2 frame 1 - 1 +450 0x800FF5A8 0x800FF6A4 252 exact 2 frame 2 - 1 +451 0x80046BCC 0x80046CCC 256 exact 2 frame 1 - 1 +452 0x800911D4 0x800912D4 256 exact 2 frame 3 - 1 +453 0x800A613C 0x800A623C 256 exact 2 frame 2 - 1 +454 0x800BCA14 0x800BCB14 256 exact 2 frame 3 - 1 +455 0x800FD120 0x800FD220 256 exact 2 frame 10 - 1 +456 0x800137C8 0x800138CC 260 exact 2 frame 1 - 1 +457 0x8002F300 0x8002F404 260 exact 2 frame 1 - 1 +458 0x80049FE4 0x8004A0E8 260 exact 2 frame 2 - 1 +459 0x80058CE8 0x80058DEC 260 exact 2 frame 2 - 1 +460 0x80062D10 0x80062E14 260 exact 2 frame 1 - 1 +461 0x800AFEB4 0x800AFFB8 260 exact 2 frame 3 - 1 +462 0x800FA4D4 0x800FA5D8 260 exact 2 frame 4 - 1 +463 0x800237B4 0x800238BC 264 exact 2 frame 7 - 1 +464 0x80027ECC 0x80027FD4 264 exact 2 frame 3 - 1 +465 0x80027FD4 0x800280DC 264 exact 2 frame 3 - 1 +466 0x800281E4 0x800282EC 264 exact 2 frame 4 - 1 +467 0x80037770 0x80037878 264 exact 2 frame 2 - 1 +468 0x80058EE4 0x80058FEC 264 exact 2 frame 7 - 1 +469 0x8005BE3C 0x8005BF44 264 exact 2 frame 4 - 1 +470 0x8006CFB0 0x8006D0B8 264 exact 2 frame 6 - 1 +471 0x800747E4 0x800748EC 264 exact 2 frame 12 - 1 +472 0x800AC884 0x800AC98C 264 exact 2 frame 4 - 1 +473 0x800B6E5C 0x800B6F64 264 exact 2 frame 3 - 1 +474 0x801031C4 0x801032CC 264 exact 2 frame 2 - 1 +475 0x80027430 0x8002753C 268 exact 2 frame 9 - 1 +476 0x80037878 0x80037984 268 exact 2 frame 2 - 1 +477 0x8003B178 0x8003B284 268 exact 2 frame 2 - 1 +478 0x800439D8 0x80043AE4 268 exact 2 frame 5 - 1 +479 0x80057418 0x80057524 268 exact 2 frame 2 - 1 +480 0x8005E070 0x8005E17C 268 exact 2 frame 2 - 1 +481 0x8005AD44 0x8005AE54 272 exact 2 frame 0 - 1 +482 0x800734DC 0x800735EC 272 exact 2 frame 3 - 1 +483 0x80079DDC 0x80079EEC 272 exact 2 frame 1 - 1 +484 0x800921C0 0x800922D0 272 exact 2 frame 4 - 1 +485 0x800A6E9C 0x800A6FAC 272 exact 2 frame 3 - 1 +486 0x800AA59C 0x800AA6AC 272 exact 2 frame 2 - 1 +487 0x800C5168 0x800C5278 272 exact 2 frame 1 - 1 +488 0x8002DD14 0x8002DE28 276 exact 2 frame 2 - 1 +489 0x8002F1D8 0x8002F2EC 276 exact 2 frame 3 - 1 +490 0x80064858 0x8006496C 276 exact 2 frame 2 - 1 +491 0x8006BF30 0x8006C044 276 exact 2 frame 2 - 1 +492 0x8007C524 0x8007C638 276 exact 2 frame 4 - 1 +493 0x8008E2D0 0x8008E3E4 276 exact 2 frame 2 - 1 +494 0x800B1E80 0x800B1F94 276 exact 2 frame 3 - 1 +495 0x800138CC 0x800139E4 280 exact 2 frame 3 - 1 +496 0x8003A6E0 0x8003A7F8 280 exact 2 frame 3 - 1 +497 0x8002DB40 0x8002DC5C 284 exact 2 frame 4 - 1 +498 0x800529A0 0x80052ABC 284 exact 2 frame 2 - 1 +499 0x800F4100 0x800F421C 284 exact 2 frame 2 - 1 +500 0x800F69BC 0x800F6AD8 284 exact 2 frame 4 - 1 +501 0x800F95CC 0x800F96E8 284 exact 2 frame 5 - 1 +502 0x80108168 0x80108284 284 exact 2 frame 3 - 1 +503 0x80044FA4 0x800450C4 288 exact 2 frame 1 - 1 +504 0x80045110 0x80045230 288 exact 2 frame 1 - 1 +505 0x8007C108 0x8007C228 288 exact 2 frame 5 - 1 +506 0x8008B960 0x8008BA80 288 exact 2 frame 4 - 1 +507 0x800FC8D0 0x800FC9F0 288 exact 2 frame 1 - 1 +508 0x80089E7C 0x80089FA0 292 exact 2 frame 6 - 1 +509 0x800372A0 0x800373C8 296 exact 2 frame 1 - 1 +510 0x8005DDD0 0x8005DEF8 296 exact 2 frame 5 - 1 +511 0x80074140 0x80074268 296 exact 2 frame 7 - 1 +512 0x800ACDAC 0x800ACED4 296 exact 2 frame 0 - 1 +513 0x800B1C34 0x800B1D5C 296 exact 2 frame 1 - 1 +514 0x801009E8 0x80100B10 296 exact 2 frame 5 - 1 +515 0x80017660 0x8001778C 300 exact 2 frame 1 - 1 +516 0x800257A8 0x800258D4 300 exact 2 frame 3 - 1 +517 0x8002B924 0x8002BA50 300 exact 2 frame 1 - 1 +518 0x80046DBC 0x80046EE8 300 exact 2 frame 0 - 1 +519 0x8006B4C4 0x8006B5F0 300 exact 2 frame 1 - 1 +520 0x8007C2DC 0x8007C408 300 exact 2 frame 1 - 1 +521 0x800FEED0 0x800FEFFC 300 exact 2 frame 5 - 1 +522 0x80027AB8 0x80027BE8 304 exact 2 frame 1 - 1 +523 0x800373C8 0x800374F8 304 exact 2 frame 1 - 1 +524 0x80042A90 0x80042BC0 304 exact 2 frame 4 - 1 +525 0x8005A474 0x8005A5A4 304 exact 2 frame 7 - 1 +526 0x8005A5A4 0x8005A6D4 304 exact 2 frame 10 - 1 +527 0x80072BDC 0x80072D0C 304 exact 2 frame 4 - 1 +528 0x800ADDE8 0x800ADF18 304 exact 2 frame 3 - 1 +529 0x80022A98 0x80022BCC 308 exact 2 frame 1 - 1 +530 0x80039AE4 0x80039C18 308 exact 2 frame 7 - 1 +531 0x800A66B0 0x800A67E4 308 exact 2 frame 2 - 1 +532 0x800F8CBC 0x800F8DF0 308 exact 2 frame 3 - 1 +533 0x80015B88 0x80015CC0 312 exact 2 frame 5 - 1 +534 0x800180D8 0x80018210 312 exact 2 frame 1 - 1 +535 0x80055108 0x80055240 312 exact 2 frame 3 - 1 +536 0x800582EC 0x80058424 312 exact 2 frame 1 - 1 +537 0x8007B928 0x8007BA60 312 exact 2 frame 3 - 1 +538 0x8008DA0C 0x8008DB44 312 exact 2 frame 3 - 1 +539 0x800A4B70 0x800A4CA8 312 exact 2 frame 4 - 1 +540 0x800AB3CC 0x800AB504 312 exact 2 frame 0 - 1 +541 0x80102E20 0x80102F58 312 exact 2 frame 13 - 1 +542 0x80024668 0x800247A4 316 exact 2 frame 2 - 1 +543 0x8002CD94 0x8002CED0 316 exact 2 frame 4 - 1 +544 0x8003B34C 0x8003B488 316 exact 2 frame 2 - 1 +545 0x80067D34 0x80067E70 316 exact 2 frame 1 - 1 +546 0x80078E94 0x80078FD0 316 exact 2 frame 3 - 1 +547 0x800F8B80 0x800F8CBC 316 exact 2 frame 3 - 1 +548 0x80028DD4 0x80028F14 320 exact 2 frame 1 - 1 +549 0x8007A16C 0x8007A2AC 320 exact 2 frame 4 - 1 +550 0x8008D86C 0x8008D9AC 320 exact 2 frame 2 - 1 +551 0x8008F338 0x8008F478 320 exact 2 frame 7 - 1 +552 0x800BC054 0x800BC194 320 exact 2 frame 0 - 1 +553 0x80023AB0 0x80023BF4 324 exact 2 frame 4 - 1 +554 0x80024494 0x800245D8 324 exact 2 frame 2 - 1 +555 0x8002CC50 0x8002CD94 324 exact 2 frame 8 - 1 +556 0x8002CED0 0x8002D014 324 exact 2 frame 12 - 1 +557 0x80046EE8 0x8004702C 324 exact 2 frame 1 - 1 +558 0x8005E3F4 0x8005E538 324 exact 2 frame 2 - 1 +559 0x80082BAC 0x80082CF0 324 exact 2 frame 3 - 1 +560 0x8009F264 0x8009F3A8 324 exact 2 frame 3 - 1 +561 0x800ADB30 0x800ADC74 324 exact 2 frame 2 - 1 +562 0x800F6364 0x800F64A8 324 exact 2 frame 4 - 1 +563 0x80089FA0 0x8008A0E8 328 exact 2 frame 3 - 1 +564 0x80095BB0 0x80095CF8 328 exact 2 frame 2 - 1 +565 0x800BFBAC 0x800BFCF4 328 exact 2 frame 2 - 1 +566 0x800277AC 0x800278F8 332 exact 2 frame 1 - 1 +567 0x8004388C 0x800439D8 332 exact 2 frame 0 - 1 +568 0x80085B90 0x80085CDC 332 exact 2 frame 3 - 1 +569 0x800B1A64 0x800B1BB0 332 exact 2 frame 5 - 1 +570 0x800F8DF0 0x800F8F3C 332 exact 2 frame 4 - 1 +571 0x80027178 0x800272C8 336 exact 2 frame 5 - 1 +572 0x80076778 0x800768C8 336 exact 2 frame 2 - 1 +573 0x800A8564 0x800A86B4 336 exact 2 frame 2 - 1 +574 0x800AD698 0x800AD7E8 336 exact 2 frame 2 - 1 +575 0x800AE7A0 0x800AE8F0 336 exact 2 frame 7 - 1 +576 0x800AF3E8 0x800AF538 336 exact 2 frame 6 - 1 +577 0x800C1F04 0x800C2054 336 exact 2 frame 1 - 1 +578 0x800F60A4 0x800F61F4 336 exact 2 frame 5 - 1 +579 0x80077D7C 0x80077ED0 340 exact 2 frame 3 - 1 +580 0x800304D8 0x80030630 344 exact 2 frame 1 - 1 +581 0x80045230 0x80045388 344 exact 2 frame 2 - 1 +582 0x80047190 0x800472E8 344 exact 2 frame 1 - 1 +583 0x80015A2C 0x80015B88 348 exact 2 frame 2 - 1 +584 0x8002E24C 0x8002E3A8 348 exact 2 frame 9 - 1 +585 0x8005D4C4 0x8005D620 348 exact 2 frame 0 - 1 +586 0x80079B34 0x80079C90 348 exact 2 frame 2 - 1 +587 0x800AA6AC 0x800AA808 348 exact 2 frame 5 - 1 +588 0x800B6D00 0x800B6E5C 348 exact 2 frame 1 - 1 +589 0x800FC774 0x800FC8D0 348 exact 2 frame 6 - 1 +590 0x80028AD4 0x80028C34 352 exact 2 frame 9 - 1 +591 0x8005E63C 0x8005E79C 352 exact 2 frame 7 - 1 +592 0x800704BC 0x8007061C 352 exact 2 frame 1 - 1 +593 0x800735EC 0x8007374C 352 exact 2 frame 2 - 1 +594 0x8007EBEC 0x8007ED4C 352 exact 2 frame 1 - 1 +595 0x800ABA28 0x800ABB88 352 exact 2 frame 2 - 1 +596 0x800F6F70 0x800F70D0 352 exact 2 frame 4 - 1 +597 0x800F7FD8 0x800F8138 352 exact 2 frame 3 - 1 +598 0x8004702C 0x80047190 356 exact 2 frame 1 - 1 +599 0x800A9768 0x800A98CC 356 exact 2 frame 5 - 1 +600 0x800B5AF8 0x800B5C5C 356 exact 2 frame 1 - 1 +601 0x800272C8 0x80027430 360 exact 2 frame 10 - 1 +602 0x80065794 0x800658FC 360 exact 2 frame 2 - 1 +603 0x80101CDC 0x80101E44 360 exact 2 frame 11 - 1 +604 0x80106ED4 0x8010703C 360 exact 2 frame 5 - 1 +605 0x8003126C 0x800313D8 364 exact 2 frame 0 - 1 +606 0x80047DE0 0x80047F4C 364 exact 2 frame 3 - 1 +607 0x8009B638 0x8009B7A4 364 exact 2 frame 4 - 1 +608 0x80028844 0x800289B4 368 exact 2 frame 11 - 1 +609 0x8007DF34 0x8007E0A4 368 exact 2 frame 6 - 1 +610 0x80083878 0x800839E8 368 exact 2 frame 2 - 1 +611 0x8009CE58 0x8009CFC8 368 exact 2 frame 2 - 1 +612 0x80012B88 0x80012CFC 372 exact 2 frame 1 - 1 +613 0x800164EC 0x80016660 372 exact 2 frame 2 - 1 +614 0x80038BD4 0x80038D48 372 exact 2 frame 1 - 1 +615 0x8003D594 0x8003D708 372 exact 2 frame 4 - 1 +616 0x800ADC74 0x800ADDE8 372 exact 2 frame 1 - 1 +617 0x800BA8D4 0x800BAA48 372 exact 2 frame 0 - 1 +618 0x800F3E8C 0x800F4000 372 exact 2 frame 9 - 1 +619 0x8004780C 0x80047984 376 exact 2 frame 3 - 1 +620 0x8006EE44 0x8006EFBC 376 exact 2 frame 5 - 1 +621 0x800F7660 0x800F77D8 376 exact 2 frame 2 - 1 +622 0x800FFC3C 0x800FFDB4 376 exact 2 frame 3 - 1 +623 0x8002EF54 0x8002F0D0 380 exact 2 frame 2 - 1 +624 0x80034E50 0x80034FCC 380 exact 2 frame 2 - 1 +625 0x800B5924 0x800B5AA0 380 exact 2 frame 2 - 1 +626 0x800BD5E8 0x800BD764 380 exact 2 frame 4 - 1 +627 0x80038DD8 0x80038F58 384 exact 2 frame 5 - 1 +628 0x8003F010 0x8003F190 384 exact 2 frame 6 - 1 +629 0x800228D8 0x80022A60 392 exact 2 frame 5 - 1 +630 0x800B1114 0x800B129C 392 exact 2 frame 3 - 1 +631 0x800374F8 0x80037684 396 exact 2 frame 3 - 1 +632 0x8008D6E0 0x8008D86C 396 exact 2 frame 8 - 1 +633 0x800BF5A8 0x800BF734 396 exact 2 frame 1 - 1 +634 0x80026A9C 0x80026C2C 400 exact 2 frame 7 - 1 +635 0x80026C7C 0x80026E10 404 exact 2 frame 7 - 1 +636 0x80029118 0x800292AC 404 exact 2 frame 0 - 1 +637 0x80046884 0x80046A18 404 exact 2 frame 3 - 1 +638 0x80073B74 0x80073D08 404 exact 2 frame 10 - 1 +639 0x80079EEC 0x8007A080 404 exact 2 frame 2 - 1 +640 0x80096364 0x800964F8 404 exact 2 frame 8 - 1 +641 0x80109338 0x801094CC 404 exact 2 frame 5 - 1 +642 0x800162B4 0x8001644C 408 exact 2 frame 4 - 1 +643 0x800309CC 0x80030B64 408 exact 2 frame 3 - 1 +644 0x8004AAF0 0x8004AC88 408 exact 2 frame 3 - 1 +645 0x800A5D24 0x800A5EBC 408 exact 2 frame 2 - 1 +646 0x800C5AEC 0x800C5C84 408 exact 2 frame 1 - 1 +647 0x800199D0 0x80019B6C 412 exact 2 frame 4 - 1 +648 0x80025FE4 0x80026180 412 exact 2 frame 1 - 1 +649 0x8006606C 0x80066208 412 exact 2 frame 7 - 1 +650 0x800FA338 0x800FA4D4 412 exact 2 frame 10 - 1 +651 0x80109010 0x801091AC 412 exact 2 frame 3 - 1 +652 0x80051F50 0x800520F0 416 exact 2 frame 0 - 1 +653 0x8007F774 0x8007F914 416 exact 2 frame 1 - 1 +654 0x800A8700 0x800A88A0 416 exact 2 frame 2 - 1 +655 0x800BE828 0x800BE9C8 416 exact 2 frame 4 - 1 +656 0x80044610 0x800447B4 420 exact 2 frame 3 - 1 +657 0x80041A58 0x80041C00 424 exact 2 frame 8 - 1 +658 0x800AA10C 0x800AA2B4 424 exact 2 frame 1 - 1 +659 0x801027F8 0x801029A0 424 exact 2 frame 1 - 1 +660 0x8002497C 0x80024B28 428 exact 2 frame 5 - 1 +661 0x8002AAD8 0x8002AC84 428 exact 2 frame 9 - 1 +662 0x800489D8 0x80048B84 428 exact 2 frame 3 - 1 +663 0x800FFDB4 0x800FFF60 428 exact 2 frame 4 - 1 +664 0x8004E24C 0x8004E3FC 432 exact 2 frame 2 - 1 +665 0x800B0ECC 0x800B107C 432 exact 2 frame 0 - 1 +666 0x80108284 0x80108434 432 exact 2 frame 3 - 1 +667 0x8001AC10 0x8001ADC4 436 exact 2 frame 4 - 1 +668 0x800AA2F8 0x800AA4AC 436 exact 2 frame 2 - 1 +669 0x800231BC 0x80023374 440 exact 2 frame 6 - 1 +670 0x8002D828 0x8002D9E0 440 exact 2 frame 1 - 1 +671 0x80081174 0x8008132C 440 exact 2 frame 8 - 1 +672 0x8009D8E0 0x8009DA98 440 exact 2 frame 1 - 1 +673 0x80025B64 0x80025D20 444 exact 2 frame 7 - 1 +674 0x800559C4 0x80055B84 448 exact 2 frame 0 - 1 +675 0x800AD7E8 0x800AD9A8 448 exact 2 frame 3 - 1 +676 0x800AE9E0 0x800AEBA0 448 exact 2 frame 7 - 1 +677 0x8010A1C8 0x8010A388 448 exact 2 frame 6 - 1 +678 0x8002ACBC 0x8002AE80 452 exact 2 frame 12 - 1 +679 0x8002FE3C 0x80030000 452 exact 2 frame 3 - 1 +680 0x800839E8 0x80083BAC 452 exact 2 frame 2 - 1 +681 0x800BBE90 0x800BC054 452 exact 2 frame 0 - 1 +682 0x80018560 0x80018728 456 exact 2 frame 1 - 1 +683 0x80068D78 0x80068F40 456 exact 2 frame 10 - 1 +684 0x8006E1B0 0x8006E378 456 exact 2 frame 3 - 1 +685 0x80077088 0x80077250 456 exact 2 frame 7 - 1 +686 0x80030630 0x800307FC 460 exact 2 frame 2 - 1 +687 0x800590D8 0x800592A4 460 exact 2 frame 6 - 1 +688 0x800695D8 0x800697A4 460 exact 2 frame 4 - 1 +689 0x8008F114 0x8008F2E0 460 exact 2 frame 6 - 1 +690 0x80099E84 0x8009A050 460 exact 2 frame 1 - 1 +691 0x801095A8 0x80109774 460 exact 2 frame 4 - 1 +692 0x8002BA50 0x8002BC20 464 exact 2 frame 14 - 1 +693 0x8002E9F4 0x8002EBC4 464 exact 2 frame 6 - 1 +694 0x8003A7F8 0x8003A9C8 464 exact 2 frame 10 - 1 +695 0x800BBC1C 0x800BBDEC 464 exact 2 frame 0 - 1 +696 0x800C022C 0x800C03FC 464 exact 2 frame 3 - 1 +697 0x800F7B84 0x800F7D54 464 exact 2 frame 5 - 1 +698 0x8002D3F4 0x8002D5C8 468 exact 2 frame 11 - 1 +699 0x80047F4C 0x80048128 476 exact 2 frame 3 - 1 +700 0x80052ABC 0x80052C98 476 exact 2 frame 0 - 1 +701 0x80074394 0x80074570 476 exact 2 frame 12 - 1 +702 0x80078FD0 0x800791AC 476 exact 2 frame 7 - 1 +703 0x80101878 0x80101A54 476 exact 2 frame 4 - 1 +704 0x80044D78 0x80044F58 480 exact 2 frame 11 - 1 +705 0x8006496C 0x80064B4C 480 exact 2 frame 6 - 1 +706 0x80064B4C 0x80064D2C 480 exact 2 frame 4 - 1 +707 0x8006AB7C 0x8006AD5C 480 exact 2 frame 12 - 1 +708 0x800FBBA0 0x800FBD80 480 exact 2 frame 14 - 1 +709 0x80106CF4 0x80106ED4 480 exact 2 frame 9 - 1 +710 0x80059DF8 0x80059FDC 484 exact 2 frame 1 - 1 +711 0x80070270 0x80070454 484 exact 2 frame 2 - 1 +712 0x80052424 0x8005260C 488 exact 2 frame 7 - 1 +713 0x80069398 0x80069580 488 exact 2 frame 3 - 1 +714 0x800FA150 0x800FA338 488 exact 2 frame 21 - 1 +715 0x8003F7CC 0x8003F9B8 492 exact 2 frame 2 - 1 +716 0x80065980 0x80065B6C 492 exact 2 frame 1 - 1 +717 0x801078A4 0x80107A94 496 exact 2 frame 11 - 1 +718 0x80024C34 0x80024E28 500 exact 2 frame 3 - 1 +719 0x80064664 0x80064858 500 exact 2 frame 3 - 1 +720 0x800652A0 0x80065494 500 exact 2 frame 6 - 1 +721 0x800A4F8C 0x800A5180 500 exact 2 frame 0 - 1 +722 0x80016BD4 0x80016DCC 504 exact 2 frame 1 - 1 +723 0x8007ED8C 0x8007EF84 504 exact 2 frame 6 - 1 +724 0x80030000 0x800301FC 508 exact 2 frame 10 - 1 +725 0x80031CC0 0x80031EBC 508 exact 2 frame 7 - 1 +726 0x80014054 0x80014258 516 exact 2 frame 6 - 1 +727 0x800254EC 0x800256F0 516 exact 2 frame 5 - 1 +728 0x8007BA60 0x8007BC64 516 exact 2 frame 4 - 1 +729 0x8009AC28 0x8009AE2C 516 exact 2 frame 3 - 1 +730 0x800B0BE0 0x800B0DE4 516 exact 2 frame 8 - 1 +731 0x80067E70 0x80068078 520 exact 2 frame 5 - 1 +732 0x800150A0 0x800152AC 524 exact 2 frame 13 - 1 +733 0x80015DBC 0x80015FC8 524 exact 2 frame 5 - 1 +734 0x80043B80 0x80043D8C 524 exact 2 frame 5 - 1 +735 0x80098E18 0x80099024 524 exact 2 frame 13 - 1 +736 0x80038F58 0x80039168 528 exact 2 frame 3 - 1 +737 0x8007CFFC 0x8007D20C 528 exact 2 frame 3 - 1 +738 0x800A6C8C 0x800A6E9C 528 exact 2 frame 11 - 1 +739 0x80104720 0x80104930 528 exact 2 frame 2 - 1 +740 0x8004B438 0x8004B64C 532 exact 2 frame 3 - 1 +741 0x800697FC 0x80069A10 532 exact 2 frame 3 - 1 +742 0x800AD484 0x800AD698 532 exact 2 frame 5 - 1 +743 0x800295D4 0x800297F4 544 exact 2 frame 6 - 1 +744 0x8002D608 0x8002D828 544 exact 2 frame 2 - 1 +745 0x8009D47C 0x8009D69C 544 exact 2 frame 0 - 1 +746 0x8001778C 0x800179B8 556 exact 2 frame 4 - 1 +747 0x80059504 0x80059730 556 exact 2 frame 4 - 1 +748 0x80063900 0x80063B2C 556 exact 2 frame 10 - 1 +749 0x8003C590 0x8003C7C0 560 exact 2 frame 11 - 1 +750 0x8008A1D0 0x8008A400 560 exact 2 frame 3 - 1 +751 0x800BF734 0x800BF968 564 exact 2 frame 5 - 1 +752 0x800FB8EC 0x800FBB20 564 exact 2 frame 11 - 1 +753 0x8009D244 0x8009D47C 568 exact 2 frame 3 - 1 +754 0x800B6090 0x800B62C8 568 exact 2 frame 13 - 1 +755 0x8007F07C 0x8007F2B8 572 exact 2 frame 9 - 1 +756 0x80018728 0x8001896C 580 exact 2 frame 3 - 1 +757 0x80041DA0 0x80041FE4 580 exact 2 frame 6 - 1 +758 0x800BF968 0x800BFBAC 580 exact 2 frame 5 - 1 +759 0x8009AE2C 0x8009B074 584 exact 2 frame 0 - 1 +760 0x800B0940 0x800B0B88 584 exact 2 frame 7 - 1 +761 0x800B6894 0x800B6AE0 588 exact 2 frame 7 - 1 +762 0x80016704 0x80016954 592 exact 2 frame 4 - 1 +763 0x800A7E68 0x800A80B8 592 exact 2 frame 3 - 1 +764 0x800AFB6C 0x800AFDBC 592 exact 2 frame 2 - 1 +765 0x8002C930 0x8002CB84 596 exact 2 frame 23 - 1 +766 0x8006AE54 0x8006B0A8 596 exact 2 frame 0 - 1 +767 0x800283F4 0x8002864C 600 exact 2 frame 5 - 1 +768 0x8009736C 0x800975C4 600 exact 2 frame 10 - 1 +769 0x80050998 0x80050BF4 604 exact 2 frame 2 - 1 +770 0x80065E10 0x8006606C 604 exact 2 frame 4 - 1 +771 0x800C29D4 0x800C2C30 604 exact 2 frame 6 - 1 +772 0x800F5E44 0x800F60A4 608 exact 2 frame 5 - 1 +773 0x800B5CF8 0x800B5F5C 612 exact 2 frame 2 - 1 +774 0x8002BE6C 0x8002C0D4 616 exact 2 frame 13 - 1 +775 0x800571AC 0x80057418 620 exact 2 frame 2 - 1 +776 0x800B7264 0x800B74D0 620 exact 2 frame 10 - 1 +777 0x800FD834 0x800FDAA0 620 exact 2 frame 6 - 1 +778 0x8003F9B8 0x8003FC28 624 exact 2 frame 3 - 1 +779 0x80069128 0x80069398 624 exact 2 frame 2 - 1 +780 0x80073D08 0x80073F78 624 exact 2 frame 9 - 1 +781 0x800F4E40 0x800F50B0 624 exact 2 frame 5 - 1 +782 0x801051CC 0x8010543C 624 exact 2 frame 3 - 1 +783 0x80043554 0x800437CC 632 exact 2 frame 9 - 1 +784 0x80104930 0x80104BA8 632 exact 2 frame 3 - 1 +785 0x8009CFC8 0x8009D244 636 exact 2 frame 12 - 1 +786 0x80069A10 0x80069C90 640 exact 2 frame 4 - 1 +787 0x8008FA58 0x8008FCD8 640 exact 2 frame 5 - 1 +788 0x800A5EBC 0x800A613C 640 exact 2 frame 4 - 1 +789 0x80106154 0x801063D4 640 exact 2 frame 9 - 1 +790 0x80109F48 0x8010A1C8 640 exact 2 frame 11 - 1 +791 0x8010A444 0x8010A6C4 640 exact 2 frame 2 - 1 +792 0x800A30D4 0x800A3358 644 exact 2 frame 5 - 1 +793 0x8002AEAC 0x8002B138 652 exact 2 frame 30 - 1 +794 0x800943E0 0x80094670 656 exact 2 frame 1 - 1 +795 0x80072680 0x80072914 660 exact 2 frame 0 - 1 +796 0x8002E528 0x8002E7C4 668 exact 2 frame 9 - 1 +797 0x8006A6F0 0x8006A98C 668 exact 2 frame 0 - 1 +798 0x800FACE8 0x800FAF84 668 exact 2 frame 7 - 1 +799 0x80093768 0x80093A08 672 exact 2 frame 7 - 1 +800 0x800519A8 0x80051C4C 676 exact 2 frame 1 - 1 +801 0x800313D8 0x80031684 684 exact 2 frame 10 - 1 +802 0x800526F0 0x800529A0 688 exact 2 frame 0 - 1 +803 0x800F5B94 0x800F5E44 688 exact 2 frame 9 - 1 +804 0x8007DC4C 0x8007DF00 692 exact 2 frame 3 - 1 +805 0x800501DC 0x80050494 696 exact 2 frame 5 - 1 +806 0x800A3600 0x800A38B8 696 exact 2 frame 2 - 1 +807 0x800FF184 0x800FF43C 696 exact 2 frame 3 - 1 +808 0x80103544 0x801037FC 696 exact 2 frame 1 - 1 +809 0x800FA980 0x800FAC44 708 exact 2 frame 10 - 1 +810 0x801063D4 0x8010669C 712 exact 2 frame 9 - 1 +811 0x80074F1C 0x800751E8 716 exact 2 frame 8 - 1 +812 0x8006EFBC 0x8006F28C 720 exact 2 frame 2 - 1 +813 0x80084770 0x80084A48 728 exact 2 frame 7 - 1 +814 0x800FA688 0x800FA960 728 exact 2 frame 9 - 1 +815 0x8008A47C 0x8008A758 732 exact 2 frame 7 - 1 +816 0x8006C044 0x8006C324 736 exact 2 frame 1 - 1 +817 0x800916DC 0x800919BC 736 exact 2 frame 9 - 1 +818 0x80091D88 0x80092068 736 exact 2 frame 7 - 1 +819 0x800AB0EC 0x800AB3CC 736 exact 2 frame 1 - 1 +820 0x8007AD28 0x8007B00C 740 exact 2 frame 5 - 1 +821 0x80033ADC 0x80033DC8 748 exact 2 frame 5 - 1 +822 0x800BAED4 0x800BB1C4 752 exact 2 frame 4 - 1 +823 0x80093A84 0x80093D80 764 exact 2 frame 1 - 1 +824 0x80078B94 0x80078E94 768 exact 2 frame 6 - 1 +825 0x80051C4C 0x80051F50 772 exact 2 frame 2 - 1 +826 0x8009A904 0x8009AC08 772 exact 2 frame 2 - 1 +827 0x8004C400 0x8004C708 776 exact 2 frame 0 - 1 +828 0x80059AF0 0x80059DF8 776 exact 2 frame 9 - 1 +829 0x8009829C 0x800985A4 776 exact 2 frame 9 - 1 +830 0x8006D884 0x8006DB90 780 exact 2 frame 1 - 1 +831 0x80091A7C 0x80091D88 780 exact 2 frame 12 - 1 +832 0x800BFF20 0x800C022C 780 exact 2 frame 1 - 1 +833 0x80013D44 0x80014054 784 exact 2 frame 10 - 1 +834 0x8005D1B0 0x8005D4C4 788 exact 2 frame 2 - 1 +835 0x800748EC 0x80074C00 788 exact 2 frame 21 - 1 +836 0x80025198 0x800254B0 792 exact 2 frame 5 - 1 +837 0x80072048 0x80072360 792 exact 2 frame 12 - 1 +838 0x800830B4 0x800833CC 792 exact 2 frame 2 - 1 +839 0x80094670 0x80094988 792 exact 2 frame 8 - 1 +840 0x800FCC48 0x800FCF60 792 exact 2 frame 12 - 1 +841 0x8002B608 0x8002B924 796 exact 2 frame 3 - 1 +842 0x8007061C 0x80070938 796 exact 2 frame 10 - 1 +843 0x8008355C 0x80083878 796 exact 2 frame 7 - 1 +844 0x8006DB90 0x8006DEB4 804 exact 2 frame 3 - 1 +845 0x800292AC 0x800295D4 808 exact 2 frame 2 - 1 +846 0x8009CB28 0x8009CE58 816 exact 2 frame 6 - 1 +847 0x801042FC 0x80104630 820 exact 2 frame 18 - 1 +848 0x80052CAC 0x80052FF4 840 exact 2 frame 14 - 1 +849 0x80077250 0x8007759C 844 exact 2 frame 5 - 1 +850 0x800C54EC 0x800C583C 848 exact 2 frame 3 - 1 +851 0x80048684 0x800489D8 852 exact 2 frame 6 - 1 +852 0x800A98CC 0x800A9C24 856 exact 2 frame 14 - 1 +853 0x8006CC54 0x8006CFB0 860 exact 2 frame 4 - 1 +854 0x80059FDC 0x8005A33C 864 exact 2 frame 4 - 1 +855 0x80031684 0x800319F0 876 exact 2 frame 14 - 1 +856 0x80040884 0x80040BFC 888 exact 2 frame 4 - 1 +857 0x800897B8 0x80089B30 888 exact 2 frame 17 - 1 +858 0x8003C7C0 0x8003CB3C 892 exact 2 frame 9 - 1 +859 0x80089434 0x800897B8 900 exact 2 frame 20 - 1 +860 0x800AC2C4 0x800AC648 900 exact 2 frame 0 - 1 +861 0x800ABB88 0x800ABF10 904 exact 2 frame 1 - 1 +862 0x80017200 0x8001758C 908 exact 2 frame 6 - 1 +863 0x80048E70 0x800491FC 908 exact 2 frame 10 - 1 +864 0x8002EBC4 0x8002EF54 912 exact 2 frame 5 - 1 +865 0x80034ABC 0x80034E50 916 exact 2 frame 11 - 1 +866 0x80064230 0x800645CC 924 exact 2 frame 13 - 1 +867 0x80072DF4 0x80073190 924 exact 2 frame 10 - 1 +868 0x80090408 0x800907A4 924 exact 2 frame 12 - 1 +869 0x800564AC 0x80056854 936 exact 2 frame 11 - 1 +870 0x800ABF10 0x800AC2C4 948 exact 2 frame 4 - 1 +871 0x8006F2F4 0x8006F6BC 968 exact 2 frame 1 - 1 +872 0x8008EBFC 0x8008EFC4 968 exact 2 frame 9 - 1 +873 0x800B7524 0x800B78EC 968 exact 2 frame 4 - 1 +874 0x80047A14 0x80047DE0 972 exact 2 frame 9 - 1 +875 0x80033700 0x80033ADC 988 exact 2 frame 3 - 1 +876 0x800447B4 0x80044B90 988 exact 2 frame 12 - 1 +877 0x80088F38 0x80089314 988 exact 2 frame 11 - 1 +878 0x800AAC9C 0x800AB078 988 exact 2 frame 11 - 1 +879 0x80058608 0x800589E8 992 exact 2 frame 2 - 1 +880 0x80071C64 0x80072048 996 exact 2 frame 15 - 1 +881 0x8010128C 0x80101678 1004 exact 2 frame 6 - 1 +882 0x8009B074 0x8009B464 1008 exact 2 frame 0 - 1 +883 0x800B0550 0x800B0940 1008 exact 2 frame 11 - 1 +884 0x80037B98 0x80037F94 1020 exact 2 frame 9 - 1 +885 0x8007BD0C 0x8007C108 1020 exact 2 frame 10 - 1 +886 0x800C1A58 0x800C1E54 1020 exact 2 frame 8 - 1 +887 0x8010669C 0x80106AA8 1036 exact 2 frame 12 - 1 +888 0x8005CDA0 0x8005D1B0 1040 exact 2 frame 17 - 1 +889 0x80094F54 0x80095364 1040 exact 2 frame 9 - 1 +890 0x800331D4 0x800335E8 1044 exact 2 frame 7 - 1 +891 0x80055240 0x80055654 1044 exact 2 frame 6 - 1 +892 0x800868E8 0x80086CFC 1044 exact 2 frame 3 - 1 +893 0x800A2B04 0x800A2F20 1052 exact 2 frame 7 - 1 +894 0x800B6330 0x800B6754 1060 exact 2 frame 13 - 1 +895 0x8003F190 0x8003F5BC 1068 exact 2 frame 2 - 1 +896 0x80056854 0x80056C88 1076 exact 2 frame 20 - 1 +897 0x8003879C 0x80038BD4 1080 exact 2 frame 10 - 1 +898 0x80092460 0x80092898 1080 exact 2 frame 13 - 1 +899 0x800B2048 0x800B2488 1088 exact 2 frame 4 - 1 +900 0x80034638 0x80034A80 1096 exact 2 frame 7 - 1 +901 0x8009A4AC 0x8009A904 1112 exact 2 frame 6 - 1 +902 0x8005A8E8 0x8005AD44 1116 exact 2 frame 15 - 1 +903 0x8003EBAC 0x8003F010 1124 exact 2 frame 10 - 1 +904 0x800BCE20 0x800BD298 1144 exact 2 frame 13 - 1 +905 0x800C03FC 0x800C0874 1144 exact 2 frame 3 - 1 +906 0x800A38B8 0x800A3D34 1148 exact 2 frame 15 - 1 +907 0x800B8958 0x800B8DE4 1164 exact 2 frame 10 - 1 +908 0x800BAA48 0x800BAED4 1164 exact 2 frame 1 - 1 +909 0x800668F0 0x80066DA0 1200 exact 2 frame 15 - 1 +910 0x800A6FAC 0x800A745C 1200 exact 2 frame 20 - 1 +911 0x800B9C64 0x800BA114 1200 exact 2 frame 0 - 1 +912 0x8005E8B8 0x8005ED6C 1204 exact 2 frame 26 - 1 +913 0x80095364 0x80095820 1212 exact 2 frame 3 - 1 +914 0x800BC194 0x800BC658 1220 exact 2 frame 6 - 1 +915 0x8002B138 0x8002B608 1232 exact 2 frame 36 - 1 +916 0x8004D8A4 0x8004DD74 1232 exact 2 frame 6 - 1 +917 0x8004DD74 0x8004E24C 1240 exact 2 frame 7 - 1 +918 0x800F465C 0x800F4B54 1272 exact 2 frame 8 - 1 +919 0x800F70D0 0x800F75C8 1272 exact 2 frame 8 - 1 +920 0x80093E54 0x80094370 1308 exact 2 frame 15 - 1 +921 0x80056C88 0x800571AC 1316 exact 2 frame 4 - 1 +922 0x8007D718 0x8007DC40 1320 exact 2 frame 5 - 1 +923 0x800B78EC 0x800B7E14 1320 exact 2 frame 0 - 1 +924 0x80034FCC 0x800354F8 1324 exact 2 frame 13 - 1 +925 0x80066208 0x80066738 1328 exact 2 frame 7 - 1 +926 0x800C3C4C 0x800C417C 1328 exact 2 frame 10 - 1 +927 0x80054BC4 0x80055108 1348 exact 2 frame 4 - 1 +928 0x80086388 0x800868E8 1376 exact 2 frame 15 - 1 +929 0x8004ED90 0x8004F2F8 1384 exact 2 frame 11 - 1 +930 0x800855D4 0x80085B44 1392 exact 2 frame 2 - 1 +931 0x80064D2C 0x800652A0 1396 exact 2 frame 4 - 1 +932 0x8007E228 0x8007E7C0 1432 exact 2 frame 3 - 1 +933 0x8007B2A0 0x8007B83C 1436 exact 2 frame 5 - 1 +934 0x80095D74 0x80096324 1456 exact 2 frame 11 - 1 +935 0x800AEC48 0x800AF1FC 1460 exact 2 frame 14 - 1 +936 0x80094988 0x80094F54 1484 exact 2 frame 22 - 1 +937 0x800152AC 0x8001587C 1488 exact 2 frame 19 - 1 +938 0x8003CBE4 0x8003D224 1600 exact 2 frame 15 - 1 +939 0x8009B7A4 0x8009BDEC 1608 exact 2 frame 11 - 1 +940 0x80075228 0x8007587C 1620 exact 2 frame 15 - 1 +941 0x80099420 0x80099A94 1652 exact 2 frame 11 - 1 +942 0x80036390 0x80036A0C 1660 exact 2 frame 9 - 1 +943 0x8007A4FC 0x8007AB7C 1664 exact 2 frame 9 - 1 +944 0x80085CDC 0x80086388 1708 exact 2 frame 15 - 1 +945 0x8004CF0C 0x8004D5CC 1728 exact 2 frame 11 - 1 +946 0x800C356C 0x800C3C4C 1760 exact 2 frame 18 - 1 +947 0x80030B64 0x8003126C 1800 exact 2 frame 7 - 1 +948 0x80033F30 0x80034638 1800 exact 2 frame 0 - 1 +949 0x800BB2AC 0x800BB9FC 1872 exact 2 frame 5 - 1 +950 0x80043E98 0x80044610 1912 exact 2 frame 12 - 1 +951 0x8009E95C 0x8009F0E8 1932 exact 2 frame 10 - 1 +952 0x800A3D34 0x800A44CC 1944 exact 2 frame 10 - 1 +953 0x8004AC88 0x8004B438 1968 exact 2 frame 18 - 1 +954 0x800A8F18 0x800A96CC 1972 exact 2 frame 8 - 1 +955 0x800809B8 0x80081174 1980 exact 2 frame 17 - 1 +956 0x800BA114 0x800BA8D4 1984 exact 2 frame 1 - 1 +957 0x800B129C 0x800B1A64 1992 exact 2 frame 4 - 1 +958 0x8005AE54 0x8005B638 2020 exact 2 frame 15 - 1 +959 0x80092B2C 0x80093330 2052 exact 2 frame 16 - 1 +960 0x8007C7CC 0x8007CFFC 2096 exact 2 frame 10 - 1 +961 0x80083C78 0x800844B8 2112 exact 2 frame 15 - 1 +962 0x800C417C 0x800C49BC 2112 exact 2 frame 6 - 1 +963 0x800985A4 0x80098E18 2164 exact 2 frame 49 - 1 +964 0x8004A278 0x8004AAF0 2168 exact 2 frame 12 - 1 +965 0x8002203C 0x800228D8 2204 exact 2 frame 4 - 1 +966 0x80050D48 0x80051628 2272 exact 2 frame 15 - 1 +967 0x80053064 0x80053954 2288 exact 2 frame 12 - 1 +968 0x80101EB0 0x801027CC 2332 exact 2 frame 12 - 1 +969 0x80055B84 0x800564AC 2344 exact 2 frame 17 - 1 +970 0x8001CE70 0x8001D7A0 2352 exact 2 frame 14 - 1 +971 0x8006C324 0x8006CC54 2352 exact 2 frame 19 - 1 +972 0x8008CCC0 0x8008D5F8 2360 exact 2 frame 11 - 1 +973 0x800C2054 0x800C29D4 2432 exact 2 frame 17 - 1 +974 0x80069C90 0x8006A654 2500 exact 2 frame 13 - 1 +975 0x800A5228 0x800A5C1C 2548 exact 2 frame 23 - 1 +976 0x8004F2F8 0x8004FE38 2880 exact 2 frame 21 - 1 +977 0x8003FD00 0x80040884 2948 exact 2 frame 26 - 1 +978 0x800975C4 0x8009829C 3288 exact 2 frame 71 - 1 +979 0x800142F4 0x80014FE8 3316 exact 2 frame 38 - 1 +980 0x800B8E60 0x800B9C64 3588 exact 2 frame 8 - 1 +981 0x800964F8 0x8009736C 3700 exact 2 frame 32 - 1 +982 0x80066E58 0x80067D34 3804 exact 2 frame 39 - 1 +983 0x80053954 0x80054AF8 4516 exact 2 frame 32 - 1 +984 0x8008132C 0x80082750 5156 exact 2 frame 34 - 1 +985 0x80086DFC 0x80088F38 8508 exact 2 frame 38 - 1 +986 0x8009F988 0x800A2684 11516 exact 2 frame 102 - 1 +987 0x80180808 0x8018080C 4 fallthrough 3 leaf 0 - 1 +988 0x801007E0 0x80100808 40 fallthrough 3 frame 1 - 1 # -# listed=989 -# excluded_already_registered=630 +# listed=988 +# excluded_already_registered=632 # excluded_bad_extent_start=8 # excluded_degenerate_body=252 # excluded_delay_slot_start=5 @@ -1005,6 +1004,6 @@ # excluded_low_confidence_grade=90 # excluded_named_exclusion=9 # excluded_no_extent=0 -# excluded_recorded_negative=161 +# excluded_recorded_negative=160 # excluded_restores_unsaved=11 # excluded_trapping_arith=48 diff --git a/config/regions.tsv b/config/regions.tsv index b401aea..d93cd1d 100644 --- a/config/regions.tsv +++ b/config/regions.tsv @@ -10,6 +10,7 @@ # the build is the all-payload data baseline and contains no C. # # Matched so far: +0x80010810 0x8001084C src/func_80010810.c 0x80012780 0x8001278C src/func_80012780.c 0x800127F0 0x8001281C src/func_800127F0.c 0x8001281C 0x80012834 src/func_8001281C.c @@ -290,6 +291,7 @@ 0x800697C4 0x800697FC src/func_800697C4.c 0x8006A98C 0x8006AA10 src/func_8006A98C.c 0x8006AA10 0x8006AA88 src/func_8006AA10.c +0x8006AD5C 0x8006ADB0 src/func_8006AD5C.c 0x8006ADB0 0x8006AE04 src/func_8006ADB0.c 0x8006AE04 0x8006AE54 src/func_8006AE04.c 0x8006B0A8 0x8006B184 src/func_8006B0A8.c @@ -311,6 +313,7 @@ 0x8006BC08 0x8006BC34 src/func_8006BC08.c 0x8006BC34 0x8006BC74 src/func_8006BC34.c 0x8006BC74 0x8006BF30 src/func_8006BC74.c +0x8006D1C4 0x8006D250 src/func_8006D1C4.c 0x8006EC94 0x8006ECD4 src/func_8006EC94.c 0x8006F28C 0x8006F2F4 src/func_8006F28C.c 0x8006F6BC 0x8006F6F4 src/func_8006F6BC.c @@ -416,6 +419,7 @@ 0x8009AC08 0x8009AC28 src/func_8009AC08.c 0x8009B464 0x8009B4A0 src/func_8009B464.c 0x8009B56C 0x8009B638 src/func_8009B56C.c +0x8009C69C 0x8009C6D8 src/func_8009C69C.c 0x8009C904 0x8009CB28 src/func_8009C904.c 0x8009D798 0x8009D8A0 src/func_8009D798.c 0x8009D8A0 0x8009D8E0 src/func_8009D8A0.c diff --git a/phase-ends/logs/Phase12.md b/phase-ends/logs/Phase12.md index 6a699fc..cdf6cbe 100644 --- a/phase-ends/logs/Phase12.md +++ b/phase-ends/logs/Phase12.md @@ -480,3 +480,74 @@ Now `crc32("band:address") % 3` — membership depends only on the row's own ide removing 10 rows moves 0 assignments.** Buckets came out 310/330/353, which is a 12% spread; the partition is a **default, not a wall**, and abutting neighbours are explicitly claimable outside it. `crc32`, not Python's `hash()`, which is salted per process and would re-partition every run. + +### Merges 7-8 — **625 bodies / 634 regions** + +Merge 7: worker D's `0x8006AD5C` (84 B, a **Goal B** row, first spelling) and `0x8006D1C4` (140 B). +Merge 8: worker C's **GTE pair** `0x80010810`/`0x8009C69C` (60 B each, **on the DEFAULT toolchain**, +via the inline-asm hatch). Every row verified from a fresh `--work` dir against the exact md5, +merged to a candidate, gated whole-binary, promoted only on `result=MATCH`, `make check` exit 0. + +**Integrity check on a shared-namespace hazard, and it passed.** Worker C edited the *headers* of +the three already-merged `cc1bin` sources after I had merged them, which changed their md5s +(`6afb89a7…`, `51ab9083…`, `c30c5bfa…` — C reported all three). The registry points at those paths, +so a content change would have made the registry stale. I re-ran the **full gate on the current +registry: `c_regions=632 differing_bytes=0 result=MATCH`** — comments only, nothing broke. Recorded +because this is precisely the hazard the md5-in-claim-row guard exists for, and here the whole-binary +gate was the thing that settled it. + +**C's inline-asm hatch was justified twice over, and the second reason is a new finding.** The GTE +pair is the d=0/15 identical pair, so one solve was two bodies. C used the hatch because: +1. ~20 spellings and **all ten vendored cc1 builds** fold the dead `move t0,a1` into the negation, + and `((y ^ -1) + 1)` is the only spelling reaching the right LENGTH (60) while lowering to + `nor`+`addiu` (17 differing bytes) — so **length alone was never evidence**; +2. **the original's negation is the TRAPPING `sub` (funct 0x22), not `subu` (0x23).** `objdump` + prints `neg` for the original and `negu` for the candidate, so a mnemonic comparison cannot see + it — it is a **one-byte funct-field difference**, cookbook 6's class. With the copy fixed but the + C negation kept, the row sits at `differing_bytes=1` (0x00084023 vs 0x00084022). + +C explicitly noted this does **not** put the row in the blocked `trapping-arithmetic` class: only +the negate traps, and the row's class is `register-tiebreak`. The escape hatch is one statement +(`move` + `sub`), everything else in C, `t0` pinned to `$8`, and the file header carries the full +auditable proof. + +**C also CLOSED the alt-cc1 question on the 0x80050674 pair, against its own interest**: that +residual is `differing_bytes=1` on the default cc1 and **`differing_bytes=22` on both 2.8.1 and +2.91.66-psx** (5 spellings each). So it is not a compiler-revision artifact. C declined to spend the +inline-asm hatch on it, reasoning that the residual is a mundane operand order inside an otherwise +all-C body and the hatch would be doing **cosmetic** work. **Orchestrator ruling: the decline is +endorsed.** The hatch exists for shapes plain C provably cannot express; pinning three registers to +win one operand order is not that, and the row is classified with its mechanism and an exhausted +dimension instead. That is the right use of a decline. + +### ⚠ OPEN: the `excluded_already_registered == registry size` invariant no longer reconciles + +The workflow's checklist requires `excluded_already_registered == registry size` after every +worklist regeneration. It held exactly through merges 5, 6 and 7 and **diverges at merge 8**: + +| | registry | excluded_already_registered | +|---|---|---| +| merge 5 | 629 | 629 | +| merge 6 | 630 | 630 | +| merge 7 | 632 | 632 | +| **merge 8** | **634** | **632** | + +**Two hypotheses, both REFUTED by experiment:** + +1. *"The two new rows are extent-graded non-exact and are filtered earlier."* **No** — both are + graded `exact` with `term=jr_ra`, same as the rows that ARE counted. +2. *"Rows still present in the negatives index are excluded by the negatives filter instead."* + **No** — 11 registry rows have negatives-index addresses, but removing only the 2 newest from the + registry reproduces the count exactly (`registry=632 rows → 632`; a 634-row registry → also 632). + +So the counter is lagging by exactly the 2 rows added in merge 8 (`0x80010810`, `0x8009C69C`), and +**I do not know why.** I am recording it rather than guessing a third mechanism, per AGENTS.md +rule 10: two distinct root-cause attempts have failed, so stop and report the evidence. + +**It carries no correctness risk and that is measured, not assumed:** the whole-binary gate proves +every one of the 634 registry rows is byte-exact simultaneously, the registry audit shows 634 rows +ordered, non-overlapping, 625 distinct sources, 0 missing, and `extents-verify` agrees at 634. The +invariant is a *diagnostic*, not a gate. **To be reconciled at the phase close**, where the full +census is available and the negatives-index reconciliation is done anyway — the two are probably the +same question, since the divergence appeared on the first merge whose additions were all +negatives-index rows that no earlier merge had registered. diff --git a/src/func_80010810.c b/src/func_80010810.c new file mode 100644 index 0000000..c8dc9e4 --- /dev/null +++ b/src/func_80010810.c @@ -0,0 +1,93 @@ +/* + * func_80010810 — 60 bytes at 0x80010810..0x8001084C + * + * PHASE 12 WORKER C. A GTE (COP2) row, and one that needed the INLINE-ASM ESCAPE HATCH. + * The hatch was taken with the developer's authorisation and the proof is below. + * + * WHAT THE BODY DOES, read off the instruction stream (only the bytes are evidence): + * move t0,a1 t0 = y + * sub t0,zero,t0 t0 = -t0 <- FUNCT 0x22, the TRAPPING `sub` + * sll t0,t0,0x10 t0 <<= 16 + * andi a0,a0,0xffff x &= 0xffff + * or t0,t0,a0 t0 = (VY << 16) | VX + * mtc2 t0,$0 VXY0 + * mtc2 a2,$1 VZ0 + * nop + * nop + * cop2 0x180001 nRTPS + * nop + * mfc2 t0,$19 t0 = SZ3 + * nop + * jr ra + * move v0,t0 + * + * `include/gtemac.h` already records VXY0/VZ0/SZ3 and `gte_nRTPS()` as PROVED BY THIS ROW + * (its comments cite 0x80010810 by address). The twin 0x8009C69C is byte-identical (raw + * words d=0/15, see src/func_8009C69C.c). + * + * --- WHY INLINE ASM: the two instructions plain C cannot emit (the proof) --- + * + * The residual is TWO facts, and both had to be established separately. + * + * (1) A DEAD ARGUMENT COPY. The original's pack begins with `move t0,a1` and only then + * `neg t0,t0`. Writing the negation in C -- `t0 = y; t0 = -t0;`, or `-(y)` directly, or + * any of the named-temporary / cast / two's-complement-manual spellings -- makes cc1's + * `combine` pass fuse the copy into the negation and emit the ONE-instruction + * `subu t0,zero,a1`. Measured: 20 spellings, ALL giving candidate_bytes=56 where the + * original has 60. The spellings tried: + * `-(y)` inline; `int ny; ny = y; ny = -ny;`; `ny = y; ny = 0 - ny;`; + * `short vy = -y;`; `unsigned short vx = x, vy = -y;`; `int ny = y;` then `-ny`; + * `register int t0 asm("$8")` with `t0 = y; t0 = -t0;`; + * `register int t0 asm("$8")` with `t0 = y;` then `-t0` inside the pack expression; + * `register int t0 asm("$8")` with an explicit `pack` temporary; + * `register int y` / `register`-qualified parameters; `(int)(short)y`; + * `y * -65536`; `(char *)`/`(int)` casts; + * and `((y ^ -1) + 1)`, the ONLY spelling that reaches the correct LENGTH (60) -- + * it lowers to `nor`+`addiu` (17 differing bytes), which proves the length alone is + * not evidence of the right sequence. + * And it is not a compiler-revision artifact either: ALL TEN cc1 builds vendored in + * `tools/old-gcc/` (2.5.7-psx, 2.6.0-psx, 2.6.3-psx, 2.7.2, 2.7.2-cdk, 2.7.2-psx, + * 2.8.0-psx, 2.8.1-psx, 2.91.66-psx, 2.95.2-psx) give 56 on this source. There is no C + * spelling and no vendored cc1 that emits a dead copy; the copy is required by the + * original's bytes, so it is emitted explicitly. + * + * (2) THE NEGATION IS THE TRAPPING `sub`, NOT `subu`. The original's word 1 is 0x00084022: + * funct 0x22 = `sub`, which traps on overflow. cc1's `-t0` always lowers to `negu` + * (0x00084023, funct 0x23 = `subu`). A mnemonic comparison calls both of them `neg` + * -- objdump prints `neg` for the original and `negu` for the candidate -- and the + * difference is ONE byte in the funct field. This is cookbook finding 6's class + * ("count right + residual 1-8 bytes: diff the ENCODING, not the mnemonic") with a + * 1-byte residual that no C negation can reach. NOTE this is a local fact about this + * row, not an argument that the row is in the blocked `trapping-arithmetic` class: + * 0x80010810 is classed `register-tiebreak`, and only the negate here traps. + * With (1) alone the row sits at 1 differing byte (0x00084023 vs 0x00084022); with + * both, it is byte-exact. + * + * The two instructions therefore go through one asm statement that emits exactly them: + * __asm__ volatile ("move %0,%1\n\tsub %0,$zero,%0" : "=r"(t0) : "r"(y)); + * Everything else in the body stays in C, and `t0` is a register variable pinned to $8 so + * the COP2 operand registers are the original's (the idiom established for 0x800F3E18). + * The `nop`s are written at the call site, per the gtemac.h convention for this file. + * + * LIMITS. The parameter names and the meaning of the packed coordinates are hypotheses + * read off the instruction shape; the function's purpose (an nRTPS projection returning + * SZ3) is inferred from the macro set that this row itself proved, not independently. + * The command field is named by its VALUE, per the gtemac.h convention. + */ +#include "../include/gtemac.h" + +int func_80010810(int x, int y, int z) +{ + register int t0 __asm__("$8"); + + __asm__ volatile ("move %0,%1\n\tsub %0,$zero,%0" : "=r"(t0) : "r"(y)); + gte_ldVXY0(((unsigned int)t0 << 16) | ((unsigned int)x & 0xFFFF)); + gte_ldVZ0(z); + __asm__ volatile ("nop"); + __asm__ volatile ("nop"); + gte_nRTPS(); + __asm__ volatile ("nop"); + gte_stSZ3(t0); + __asm__ volatile ("nop"); + return t0; +} diff --git a/src/func_8006AD5C.c b/src/func_8006AD5C.c new file mode 100644 index 0000000..e6647c9 --- /dev/null +++ b/src/func_8006AD5C.c @@ -0,0 +1,21 @@ +/* + * func_8006AD5C — 84 bytes at 0x8006AD5C..0x8006ADB0 [DRAFT header] + */ +extern char *D_80121E88; +extern unsigned char D_80122374; + +void func_800C2D88(char *); + +void func_8006AD5C(void) +{ + char *p = D_80121E88; + + while (p != 0) { + char *n = *(char **)(p + 12); + char *next = *(char **)(n + 396); + + if (D_80122374 == 0) + func_800C2D88(p); + p = next; + } +} diff --git a/src/func_8006D1C4.c b/src/func_8006D1C4.c new file mode 100644 index 0000000..bb2cc9e --- /dev/null +++ b/src/func_8006D1C4.c @@ -0,0 +1,94 @@ +/* + * func_8006D1C4 — 140 bytes at 0x8006D1C4..0x8006D250 + * + * Byte-identical reconstruction. Initialises a 64-byte stack record (two 16-byte + * vectors copied from the third argument when it is non-null, plus a flag word + * whose bit 0 records whether that argument was non-null) and then calls the + * FIRST ARGUMENT as a function pointer, passing the second argument and the + * record's address. + * + * The observed instructions are: + * addiu sp,sp,-88 + * move t0,a0 ; fn — must survive the call's a0 setup + * move a3,a1 ; the value passed on as the call's first argument + * sw ra,80(sp) + * beqz a2,common ; if (src == 0) skip the copies + * sw zero,20(sp) ; (delay slot) s.f1 = 0 + * lw v0,0(a2) / lw v1,4(a2) / lw a0,8(a2) / lw a1,12(a2) + * sw v0,24(sp) / sw v1,28(sp) / sw a0,32(sp) / sw a1,36(sp) ; s.a + * lw v0,16(a2) / lw v1,20(a2) / lw a0,24(a2) / lw a1,28(a2) + * sw v0,40(sp) / sw v1,44(sp) / sw a0,48(sp) / sw a1,52(sp) ; s.b + * common: + * li v1,-2 ; mask for bit 0 + * move a0,a3 ; the call's first argument + * lw v0,56(sp) ; s.flag + * addiu a1,sp,16 ; the record's address + * and v0,v0,v1 + * sltu v1,zero,a2 ; (src != 0) + * or v0,v0,v1 + * jalr t0 ; fn(second argument, &s) + * sw v0,56(sp) ; (delay slot) s.flag = ... + * epilogue: + * lw ra,80(sp) / addiu sp,sp,88 / jr ra / nop + * (the return value is whatever the indirect call left in v0) + * + * FOUR things the bytes fix: + * + * 1. `s.f1 = 0` IS AN UNCONDITIONAL INITIALISATION BEFORE THE `if`, NOT A + * STATEMENT INSIDE IT. Written inside the `if (src != 0)` block the row comes + * out at the correct 140 bytes with **13 differing bytes**: the store loses + * the `beqz` delay slot to the `move a3,a1` parameter copy, which then sits in + * the fall-through block, and the whole entry-block order changes + * (`sw ra` moves first). Moving the initialisation before the branch gives it + * the delay slot and keeps BOTH parameter copies in the entry block — the + * original exactly. The delay slot is what makes an otherwise-invisible + * source-order choice load-bearing (cookbook 149/163/184). + * 2. THE TWO VECTOR COPIES ARE 16-BYTE STRUCT ASSIGNMENTS. Each is 4 batched + * loads then 4 batched stores (cookbook 96/102), so the source copies two + * `int[4]` structs, not eight element stores; element stores would serialise + * behind load-delay nops. + * 3. THE FIRST ARGUMENT IS CALLED INDIRECTLY AND MUST BE COPIED OUT OF `a0` + * FIRST, because the call's own argument setup overwrites `a0` with the + * second argument (`move a0,a3`). Likewise the second argument is copied out + * of `a1` because `a1` receives `&s`. Both copies land in caller-saved + * registers (`t0`, `a3`) — no saved register is needed, only `ra` is stacked. + * 4. THE RECORD IS 64 BYTES AND ONLY +4, +8..+39 AND +40 ARE TOUCHED. The frame + * arithmetic fixes the size: 88 = 16 (outgoing argument area) + 64 (the + * record at sp+16..sp+79) + 4 (`ra` at 80) + 4 padding. The bytes at +0 + * (sp+16) and +44..+63 are never written here, so the trailing `unknown[5]` is + * a declaration sized to reproduce the frame, not a recovered field: the + * address of the record escapes into the callee, which is what makes the + * whole size load-bearing (cookbook 59/131). + * + * LIMITS: every displacement, the frame and the mask are read from the bytes. + * Field names and types are hypotheses; in particular `f0` at +0 and the + * trailing fields are unnamed because nothing writes them, and the flag word's + * meaning is only "bit 0 = (src != 0), and the low bit is preserved otherwise". + * The indirect call's signature is inferred from the argument registers that are + * set, and its return value is whatever the callee leaves in v0. + */ + +struct func_8006D1C4_V { + int v[4]; +}; + +struct func_8006D1C4_S { + int f0; /* +0 — never written here */ + int f1; /* +4 — zeroed unconditionally */ + struct func_8006D1C4_V a; /* +8 — copied from src[0..3] */ + struct func_8006D1C4_V b; /* +24 — copied from src[4..7] */ + int flag; /* +40 — bit 0 = (src != 0), low bit cleared */ + int unknown[5]; /* +44..+63 — sized to reproduce the frame */ +}; + +int func_8006D1C4(int (*fn)(), int a1, int *src) { + struct func_8006D1C4_S s; + + s.f1 = 0; + if (src != 0) { + s.a = *(struct func_8006D1C4_V *)src; + s.b = *(struct func_8006D1C4_V *)(src + 4); + } + s.flag = (s.flag & -2) | (src != 0); + return fn(a1, &s); +} diff --git a/src/func_8009C69C.c b/src/func_8009C69C.c new file mode 100644 index 0000000..907cfe0 --- /dev/null +++ b/src/func_8009C69C.c @@ -0,0 +1,95 @@ +/* + * func_8009C69C — 60 bytes at 0x8009C69C..0x8009C6D8 + * + * PHASE 12 WORKER C. A GTE (COP2) row, and one that needed the INLINE-ASM ESCAPE HATCH. + * The hatch was taken with the developer's authorisation and the proof is below. + * + * WHAT THE BODY DOES, read off the instruction stream (only the bytes are evidence): + * move t0,a1 t0 = y + * sub t0,zero,t0 t0 = -t0 <- FUNCT 0x22, the TRAPPING `sub` + * sll t0,t0,0x10 t0 <<= 16 + * andi a0,a0,0xffff x &= 0xffff + * or t0,t0,a0 t0 = (VY << 16) | VX + * mtc2 t0,$0 VXY0 + * mtc2 a2,$1 VZ0 + * nop + * nop + * cop2 0x180001 nRTPS + * nop + * mfc2 t0,$19 t0 = SZ3 + * nop + * jr ra + * move v0,t0 + * + * `include/gtemac.h` already records VXY0/VZ0/SZ3 and `gte_nRTPS()` as PROVED BY THIS ROW + * (its comments cite 0x80010810 by address). The twin 0x80010810 is byte-identical (raw + * words d=0/15, see src/func_80010810.c): the two 15-word bodies differ in ZERO words, so this + * file is the twin's body with the symbol renamed, and the whole proof below applies + * unchanged. Verified independently at its own address. + * + * --- WHY INLINE ASM: the two instructions plain C cannot emit (the proof) --- + * + * The residual is TWO facts, and both had to be established separately. + * + * (1) A DEAD ARGUMENT COPY. The original's pack begins with `move t0,a1` and only then + * `neg t0,t0`. Writing the negation in C -- `t0 = y; t0 = -t0;`, or `-(y)` directly, or + * any of the named-temporary / cast / two's-complement-manual spellings -- makes cc1's + * `combine` pass fuse the copy into the negation and emit the ONE-instruction + * `subu t0,zero,a1`. Measured: 20 spellings, ALL giving candidate_bytes=56 where the + * original has 60. The spellings tried: + * `-(y)` inline; `int ny; ny = y; ny = -ny;`; `ny = y; ny = 0 - ny;`; + * `short vy = -y;`; `unsigned short vx = x, vy = -y;`; `int ny = y;` then `-ny`; + * `register int t0 asm("$8")` with `t0 = y; t0 = -t0;`; + * `register int t0 asm("$8")` with `t0 = y;` then `-t0` inside the pack expression; + * `register int t0 asm("$8")` with an explicit `pack` temporary; + * `register int y` / `register`-qualified parameters; `(int)(short)y`; + * `y * -65536`; `(char *)`/`(int)` casts; + * and `((y ^ -1) + 1)`, the ONLY spelling that reaches the correct LENGTH (60) -- + * it lowers to `nor`+`addiu` (17 differing bytes), which proves the length alone is + * not evidence of the right sequence. + * And it is not a compiler-revision artifact either: ALL TEN cc1 builds vendored in + * `tools/old-gcc/` (2.5.7-psx, 2.6.0-psx, 2.6.3-psx, 2.7.2, 2.7.2-cdk, 2.7.2-psx, + * 2.8.0-psx, 2.8.1-psx, 2.91.66-psx, 2.95.2-psx) give 56 on this source. There is no C + * spelling and no vendored cc1 that emits a dead copy; the copy is required by the + * original's bytes, so it is emitted explicitly. + * + * (2) THE NEGATION IS THE TRAPPING `sub`, NOT `subu`. The original's word 1 is 0x00084022: + * funct 0x22 = `sub`, which traps on overflow. cc1's `-t0` always lowers to `negu` + * (0x00084023, funct 0x23 = `subu`). A mnemonic comparison calls both of them `neg` + * -- objdump prints `neg` for the original and `negu` for the candidate -- and the + * difference is ONE byte in the funct field. This is cookbook finding 6's class + * ("count right + residual 1-8 bytes: diff the ENCODING, not the mnemonic") with a + * 1-byte residual that no C negation can reach. NOTE this is a local fact about this + * row, not an argument that the row is in the blocked `trapping-arithmetic` class: + * 0x80010810 is classed `register-tiebreak`, and only the negate here traps. + * With (1) alone the row sits at 1 differing byte (0x00084023 vs 0x00084022); with + * both, it is byte-exact. + * + * The two instructions therefore go through one asm statement that emits exactly them: + * __asm__ volatile ("move %0,%1\n\tsub %0,$zero,%0" : "=r"(t0) : "r"(y)); + * Everything else in the body stays in C, and `t0` is a register variable pinned to $8 so + * the COP2 operand registers are the original's (the idiom established for 0x800F3E18). + * The `nop`s are written at the call site, per the gtemac.h convention for this file. + * + * LIMITS. The parameter names and the meaning of the packed coordinates are hypotheses + * read off the instruction shape; the function's purpose (an nRTPS projection returning + * SZ3) is inferred from the macro set that this row itself proved, not independently. + * The command field is named by its VALUE, per the gtemac.h convention. + */ +#include "../include/gtemac.h" + +int func_8009C69C(int x, int y, int z) +{ + register int t0 __asm__("$8"); + + __asm__ volatile ("move %0,%1\n\tsub %0,$zero,%0" : "=r"(t0) : "r"(y)); + gte_ldVXY0(((unsigned int)t0 << 16) | ((unsigned int)x & 0xFFFF)); + gte_ldVZ0(z); + __asm__ volatile ("nop"); + __asm__ volatile ("nop"); + gte_nRTPS(); + __asm__ volatile ("nop"); + gte_stSZ3(t0); + __asm__ volatile ("nop"); + return t0; +}