[{"_id":{"$oid":"6a2d62b2ae36b72c92a10668"},"function_name":"FUN_0001114c","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001114c","entryAddress":"0001114c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001114c","startAddress":"0001114c","endAddress":"0001114f","blockType":"ENTRY","size":4,"instructions":["0001114c  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10669"},"function_name":"FUN_00011994","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011994","entryAddress":"00011994","totalBlocks":16,"totalEdges":21,"nodes":[{"id":"00011994","startAddress":"00011994","endAddress":"000119c1","blockType":"ENTRY","size":46,"instructions":["00011994  push {r4,r5,r6,r7,lr}","00011996  add r7,sp,#0xc","00011998  push {r8,r9,r10,r11}","0001199c  sub sp,#0x3c","0001199e  mov r4,r1","000119a0  mov r1,r0","000119a2  ldr r0,[0x00011a94]","000119a4  mov r10,r3","000119a6  mov r5,r2","000119a8  add r0,pc","000119aa  ldr.w r11,[r0,#0x0]","000119ae  ldr.w r0,[r11,#0x0]","000119b2  str r0,[sp,#0x38]","000119b4  mov r0,r4","000119b6  blx 0x000110c4","000119ba  add.w r9,sp,#0xc","000119be  mov.w r8,#0x1"],"successors":["000119c2"],"predecessors":[]},{"id":"000119c2","startAddress":"000119c2","endAddress":"000119cf","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["000119c2  ands r0,r10,#0x1","000119c6  mov.w r6,#0x1","000119ca  it ne","000119cc  mov.ne r6,#0x2","000119ce  beq 0x000119e6"],"successors":["000119e6","000119d0"],"predecessors":["00011994","00011a26"]},{"id":"000119d0","startAddress":"000119d0","endAddress":"000119d5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000119d0  cmp.w r8,#0x0","000119d4  bne 0x000119e6"],"successors":["000119e6","000119d6"],"predecessors":["000119c2"]},{"id":"000119d6","startAddress":"000119d6","endAddress":"000119e5","blockType":"FALL_THROUGH","size":16,"instructions":["000119d6  ldr r2,[r5,#0x10]","000119d8  mov r0,r4","000119da  mov.w r1,#0xffffffff","000119de  blx 0x00011028","000119e2  mov.w r10,#0x0"],"successors":["000119e6"],"predecessors":["000119d0"]},{"id":"000119e6","startAddress":"000119e6","endAddress":"000119fb","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["000119e6  add r2,sp,#0x34","000119e8  mov r0,r4","000119ea  mvn r1,#0x1","000119ee  blx 0x00011010","000119f2  mov r0,r4","000119f4  mov r1,r9","000119f6  blx 0x000110d0","000119fa  cbnz r0,0x00011a4a"],"successors":["00011a4a","000119fc"],"predecessors":["000119c2","000119d0","000119d6"]},{"id":"000119fc","startAddress":"000119fc","endAddress":"000119ff","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000119fc  ldr r3,[sp,#0x18]","000119fe  cbz r3,0x00011a26"],"successors":["00011a26","00011a00"],"predecessors":["000119e6"]},{"id":"00011a00","startAddress":"00011a00","endAddress":"00011a19","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00011a00  ldr r0,[sp,#0xc]","00011a02  add.w r12,r5,#0x48","00011a06  ldr r1,[sp,#0x2c]","00011a08  ldr r2,[sp,#0x20]","00011a0a  stm.w r12!,{r0,r1,r2}","00011a0e  mov r0,r6","00011a10  mov r1,r5","00011a12  mov r2,r4","00011a14  blx r3","00011a16  cmp r0,#0x7","00011a18  beq 0x00011a34"],"successors":["00011a34","00011a1a"],"predecessors":["000119fc"]},{"id":"00011a1a","startAddress":"00011a1a","endAddress":"00011a1d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011a1a  cmp r0,#0x8","00011a1c  bne 0x00011a2c"],"successors":["00011a2c","00011a1e"],"predecessors":["00011a00"]},{"id":"00011a1e","startAddress":"00011a1e","endAddress":"00011a25","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011a1e  ldr r0,[r5,#0x20]","00011a20  ldr r1,[sp,#0x34]","00011a22  cmp r1,r0","00011a24  beq 0x00011a60"],"successors":["00011a60","00011a26"],"predecessors":["00011a1a"]},{"id":"00011a26","startAddress":"00011a26","endAddress":"00011a2b","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00011a26  sub.w r8,r8,#0x1","00011a2a  b 0x000119c2"],"successors":["000119c2"],"predecessors":["000119fc","00011a1e"]},{"id":"00011a2c","startAddress":"00011a2c","endAddress":"00011a2f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011a2c  cmp r0,#0x9","00011a2e  bne 0x00011a4a"],"successors":["00011a4a","00011a30"],"predecessors":["00011a1a"]},{"id":"00011a30","startAddress":"00011a30","endAddress":"00011a33","blockType":"FALL_THROUGH","size":4,"instructions":["00011a30  blx 0x0001107c"],"successors":[],"predecessors":["00011a2c"]},{"id":"00011a34","startAddress":"00011a34","endAddress":"00011a49","blockType":"FALL_THROUGH","size":22,"instructions":["00011a34  add r2,sp,#0x8","00011a36  mov r0,r4","00011a38  mov.w r1,#0xffffffff","00011a3c  blx 0x00011010","00011a40  ldr r0,[sp,#0x8]","00011a42  str r0,[r5,#0x10]","00011a44  mov r0,r4","00011a46  blx 0x000110dc"],"successors":["00011a4a"],"predecessors":["00011a00"]},{"id":"00011a4a","startAddress":"00011a4a","endAddress":"00011a5b","blockType":"FALL_THROUGH","size":18,"instructions":["00011a4a  ldr.w r0,[r11,#0x0]","00011a4e  ldr r1,[sp,#0x38]","00011a50  subs r0,r0,r1","00011a52  ittt eq","00011a54  add.eq sp,#0x3c","00011a56  pop.eq.w {r8,r9,r10,r11}","00011a5a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011a5c"],"predecessors":["000119e6","00011a2c","00011a34"]},{"id":"00011a5c","startAddress":"00011a5c","endAddress":"00011a5f","blockType":"FALL_THROUGH","size":4,"instructions":["00011a5c  blx 0x00011040"],"successors":[],"predecessors":["00011a4a"]},{"id":"00011a60","startAddress":"00011a60","endAddress":"00011a91","blockType":"FALL_THROUGH","size":50,"instructions":["00011a60  ldr r0,[0x00011a98]","00011a62  mov.w r1,#0x268","00011a66  add r0,pc","00011a68  strd r1,r0,[sp,#0x0]","00011a6c  ldr r0,[0x00011a9c]","00011a6e  ldr r1,[0x00011aa0]","00011a70  add r0,pc","00011a72  ldr r2,[0x00011aa4]","00011a74  ldr r3,[0x00011aa8]","00011a76  add r1,pc","00011a78  ldr r0,[r0,#0x0]","00011a7a  add r2,pc","00011a7c  add r3,pc","00011a7e  add.w r4,r0,#0xa8","00011a82  mov r0,r4","00011a84  blx 0x00011064","00011a88  mov r0,r4","00011a8a  blx 0x00011070","00011a8e  blx 0x0001107c"],"successors":[],"predecessors":["00011a1e"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1066a"},"function_name":"FUN_00011bb8","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bb8","entryAddress":"00011bb8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bb8","startAddress":"00011bb8","endAddress":"00011bbf","blockType":"ENTRY","size":8,"instructions":["00011bb8  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011bbc  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1066b"},"function_name":"FUN_00011bc0","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bc0","entryAddress":"00011bc0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bc0","startAddress":"00011bc0","endAddress":"00011bc7","blockType":"ENTRY","size":8,"instructions":["00011bc0  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011bc4  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1066c"},"function_name":"FUN_00011bc8","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bc8","entryAddress":"00011bc8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bc8","startAddress":"00011bc8","endAddress":"00011bcf","blockType":"ENTRY","size":8,"instructions":["00011bc8  vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}","00011bcc  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1066d"},"function_name":"FUN_00011dbe","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011dbe","entryAddress":"00011dbe","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"00011dbe","startAddress":"00011dbe","endAddress":"00011dc9","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00011dbe  push {r4,r6,r7,lr}","00011dc0  add r7,sp,#0x8","00011dc2  mov r4,r0","00011dc4  ldrb.w r0,[r0,#0x180]","00011dc8  cbz r0,0x00011dce"],"successors":["00011dce","00011dca"],"predecessors":[]},{"id":"00011dca","startAddress":"00011dca","endAddress":"00011dcd","blockType":"FALL_THROUGH","size":4,"instructions":["00011dca  movs r0,#0x0","00011dcc  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011dbe","00011dd8"]},{"id":"00011dce","startAddress":"00011dce","endAddress":"00011dd7","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00011dce  mov r0,r4","00011dd0  bl 0x00012128","00011dd4  cmp r0,#0x1","00011dd6  bne 0x00011e10"],"successors":["00011e10","00011dd8"],"predecessors":["00011dbe"]},{"id":"00011dd8","startAddress":"00011dd8","endAddress":"00011de9","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["00011dd8  ldr r0,[r4,#0x0]","00011dda  movs r1,#0x1","00011ddc  ldr r2,[r0,#0x34]","00011dde  mov r0,r4","00011de0  blx r2","00011de2  ldrb.w r0,[r4,#0x180]","00011de6  cmp r0,#0x0","00011de8  bne 0x00011dca"],"successors":["00011dca","00011dea"],"predecessors":["00011dce"]},{"id":"00011dea","startAddress":"00011dea","endAddress":"00011def","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011dea  ldr.w r0,[r4,#0x168]","00011dee  cbz r0,0x00011e0e"],"successors":["00011e0e","00011df0"],"predecessors":["00011dd8"]},{"id":"00011df0","startAddress":"00011df0","endAddress":"00011e0d","blockType":"FALL_THROUGH","size":30,"instructions":["00011df0  ldr r0,[r4,#0x0]","00011df2  mvn r1,#0x1","00011df6  ldr r2,[r0,#0xc]","00011df8  mov r0,r4","00011dfa  blx r2","00011dfc  ldr r1,[r4,#0x0]","00011dfe  ldr.w r2,[r4,#0x168]","00011e02  ldr r3,[r1,#0x10]","00011e04  add r2,r0","00011e06  mov r0,r4","00011e08  mvn r1,#0x1","00011e0c  blx r3"],"successors":["00011e0e"],"predecessors":["00011dea"]},{"id":"00011e0e","startAddress":"00011e0e","endAddress":"00011e0f","blockType":"FALL_THROUGH","size":2,"instructions":["00011e0e  movs r0,#0x1"],"successors":["00011e10"],"predecessors":["00011dea","00011df0"]},{"id":"00011e10","startAddress":"00011e10","endAddress":"00011e11","blockType":"FALL_THROUGH","size":2,"instructions":["00011e10  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011dce","00011e0e"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1066e"},"function_name":"FUN_00011e2c","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e2c","entryAddress":"00011e2c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e2c","startAddress":"00011e2c","endAddress":"00011e5d","blockType":"ENTRY","size":50,"instructions":["00011e2c  push {r4,r5,r6,r7,lr}","00011e2e  add r7,sp,#0xc","00011e30  push.w r8","00011e34  sub sp,#0x8","00011e36  mov r6,r1","00011e38  ldrd r1,r5,[r0,#0x0]","00011e3c  mov r8,r2","00011e3e  mov r4,r3","00011e40  ldr r2,[r1,#0xc]","00011e42  mov.w r1,#0xffffffff","00011e46  blx r2","00011e48  mov r1,r0","00011e4a  mov r0,r5","00011e4c  mov r2,r6","00011e4e  mov r3,r8","00011e50  str r4,[sp,#0x0]","00011e52  bl 0x000121bc","00011e56  add sp,#0x8","00011e58  pop.w r8","00011e5c  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1066f"},"function_name":"FUN_00011e60","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e60","entryAddress":"00011e60","totalBlocks":6,"totalEdges":8,"nodes":[{"id":"00011e60","startAddress":"00011e60","endAddress":"00011e95","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["00011e60  push {r4,r5,r6,r7,lr}","00011e62  add r7,sp,#0xc","00011e64  push.w r11","00011e68  sub sp,#0x10","00011e6a  mov r4,r0","00011e6c  ldr r0,[0x00011ec0]","00011e6e  mov r5,r1","00011e70  mov.w r1,#0xffffffff","00011e74  add r0,pc","00011e76  ldr r6,[r0,#0x0]","00011e78  ldr r0,[r6,#0x0]","00011e7a  str r0,[sp,#0xc]","00011e7c  ldr r0,[r4,#0x0]","00011e7e  ldr r2,[r0,#0xc]","00011e80  mov r0,r4","00011e82  blx r2","00011e84  bic r0,r0,#0x1","00011e88  add r2,sp,#0x4","00011e8a  subs r5,r0,r5","00011e8c  ldr r0,[r4,#0x4]","00011e8e  mov r1,r5","00011e90  bl 0x0001221c","00011e94  cbz r0,0x00011ea6"],"successors":["00011ea6","00011e96"],"predecessors":[]},{"id":"00011e96","startAddress":"00011e96","endAddress":"00011e99","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011e96  ldr r0,[sp,#0x4]","00011e98  cbz r0,0x00011ea6"],"successors":["00011ea6","00011e9a"],"predecessors":["00011e60"]},{"id":"00011e9a","startAddress":"00011e9a","endAddress":"00011ea5","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00011e9a  add r2,sp,#0x4","00011e9c  mov r0,r4","00011e9e  mov r1,r5","00011ea0  bl 0x00012260","00011ea4  cbnz r0,0x00011eac"],"successors":["00011eac","00011ea6"],"predecessors":["00011e96"]},{"id":"00011ea6","startAddress":"00011ea6","endAddress":"00011eab","blockType":"FALL_THROUGH","size":6,"instructions":["00011ea6  movs r0,#0x1","00011ea8  strb.w r0,[r4,#0x180]"],"successors":["00011eac"],"predecessors":["00011e60","00011e96","00011e9a"]},{"id":"00011eac","startAddress":"00011eac","endAddress":"00011ebb","blockType":"FALL_THROUGH","size":16,"instructions":["00011eac  ldr r0,[r6,#0x0]","00011eae  ldr r1,[sp,#0xc]","00011eb0  subs r0,r0,r1","00011eb2  ittt eq","00011eb4  add.eq sp,#0x10","00011eb6  pop.eq.w r11","00011eba  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011ebc"],"predecessors":["00011e9a","00011ea6"]},{"id":"00011ebc","startAddress":"00011ebc","endAddress":"00011ebf","blockType":"FALL_THROUGH","size":4,"instructions":["00011ebc  blx 0x00011040"],"successors":[],"predecessors":["00011eac"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10670"},"function_name":"FUN_00011ed4","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011ed4","entryAddress":"00011ed4","totalBlocks":11,"totalEdges":14,"nodes":[{"id":"00011ed4","startAddress":"00011ed4","endAddress":"00011edb","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011ed4  push {r2,r3,r4,r6,r7,lr}","00011ed6  add r7,sp,#0x10","00011ed8  adds r2,r1,#0x2","00011eda  beq 0x00011ef0"],"successors":["00011ef0","00011edc"],"predecessors":[]},{"id":"00011edc","startAddress":"00011edc","endAddress":"00011ee3","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011edc  adds r2,r1,#0x1","00011ede  it ne","00011ee0  cmp.ne r1,#0xf","00011ee2  bne 0x00011ee8"],"successors":["00011ee8","00011ee4"],"predecessors":["00011ed4"]},{"id":"00011ee4","startAddress":"00011ee4","endAddress":"00011ee7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ee4  adds r0,#0x3c","00011ee6  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011edc"]},{"id":"00011ee8","startAddress":"00011ee8","endAddress":"00011eeb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011ee8  cmp r1,#0xe","00011eea  beq 0x00011ef4"],"successors":["00011ef4","00011eec"],"predecessors":["00011edc"]},{"id":"00011eec","startAddress":"00011eec","endAddress":"00011eef","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011eec  cmp r1,#0xd","00011eee  bne 0x00011ef8"],"successors":["00011ef8","00011ef0"],"predecessors":["00011ee8"]},{"id":"00011ef0","startAddress":"00011ef0","endAddress":"00011ef3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ef0  adds r0,#0x34","00011ef2  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011ed4","00011eec"]},{"id":"00011ef4","startAddress":"00011ef4","endAddress":"00011ef7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ef4  adds r0,#0x38","00011ef6  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011ee8"]},{"id":"00011ef8","startAddress":"00011ef8","endAddress":"00011efb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011ef8  cmp r1,#0xc","00011efa  bhi 0x00011f06"],"successors":["00011f06","00011efc"],"predecessors":["00011eec"]},{"id":"00011efc","startAddress":"00011efc","endAddress":"00011eff","blockType":"FALL_THROUGH","size":4,"instructions":["00011efc  add.w r0,r0,r1, lsl #0x2"],"successors":["00011f00"],"predecessors":["00011ef8"]},{"id":"00011f00","startAddress":"00011f00","endAddress":"00011f05","blockType":"FALL_THROUGH","size":6,"instructions":["00011f00  ldr r0,[r0,#0x0]","00011f02  add sp,#0x8","00011f04  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011ee4","00011ef0","00011ef4","00011efc"]},{"id":"00011f06","startAddress":"00011f06","endAddress":"00011f37","blockType":"FALL_THROUGH","size":50,"instructions":["00011f06  ldr r0,[0x00011f38]","00011f08  movw r1,#0x5db","00011f0c  add r0,pc","00011f0e  strd r1,r0,[sp,#0x0]","00011f12  ldr r0,[0x00011f3c]","00011f14  ldr r1,[0x00011f40]","00011f16  add r0,pc","00011f18  ldr r2,[0x00011f44]","00011f1a  ldr r3,[0x00011f48]","00011f1c  add r1,pc","00011f1e  ldr r0,[r0,#0x0]","00011f20  add r2,pc","00011f22  add r3,pc","00011f24  add.w r4,r0,#0xa8","00011f28  mov r0,r4","00011f2a  blx 0x00011064","00011f2e  mov r0,r4","00011f30  blx 0x00011070","00011f34  blx 0x0001107c"],"successors":[],"predecessors":["00011ef8"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10671"},"function_name":"FUN_00012128","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012128","entryAddress":"00012128","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00012128","startAddress":"00012128","endAddress":"0001216b","blockType":"ENTRY","size":68,"instructions":["00012128  push {r0,r1,r2,r3,r4,r5,r7,lr}","0001212a  add r7,sp,#0x18","0001212c  mov r4,r0","0001212e  ldr r0,[0x00012170]","00012130  add r1,sp,#0x4","00012132  add r2,sp,#0x8","00012134  add r0,pc","00012136  ldr r5,[r0,#0x0]","00012138  ldr r0,[r5,#0x0]","0001213a  str r0,[sp,#0xc]","0001213c  movs r0,#0x0","0001213e  strd r0,r0,[sp,#0x4]","00012142  ldr.w r0,[r4,#0x178]","00012146  blx 0x00011100","0001214a  ldrd r2,r3,[sp,#0x4]","0001214e  mov r1,r0","00012150  mov r0,r4","00012152  blx 0x0001110c","00012156  ldr r1,[r5,#0x0]","00012158  ldr r2,[sp,#0xc]","0001215a  subs r1,r1,r2","0001215c  itttt eq","0001215e  sub.eq r0,#0x8","00012160  clz.eq r0,r0","00012164  lsr.eq r0,r0,#0x5","00012166  add.eq sp,#0x10","00012168  it eq","0001216a  pop.eq {r4,r5,r7,pc}"],"successors":["0001216c"],"predecessors":[]},{"id":"0001216c","startAddress":"0001216c","endAddress":"0001216f","blockType":"FALL_THROUGH","size":4,"instructions":["0001216c  blx 0x00011040"],"successors":[],"predecessors":["00012128"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10672"},"function_name":"FUN_00012188","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012188","entryAddress":"00012188","totalBlocks":8,"totalEdges":9,"nodes":[{"id":"00012188","startAddress":"00012188","endAddress":"00012193","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00012188  push {r4,r6,r7,lr}","0001218a  add r7,sp,#0x8","0001218c  mov r4,r0","0001218e  ldrb.w r0,[r0,#0x41]","00012192  cbz r0,0x000121a8"],"successors":["000121a8","00012194"],"predecessors":[]},{"id":"00012194","startAddress":"00012194","endAddress":"0001219d","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00012194  ldrb.w r1,[r4,#0x40]","00012198  add.w r0,r4,#0x48","0001219c  cbz r1,0x000121a4"],"successors":["000121a4","0001219e"],"predecessors":["00012188"]},{"id":"0001219e","startAddress":"0001219e","endAddress":"000121a3","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["0001219e  blx 0x000128ec","000121a2  b 0x000121a8"],"successors":["000121a8"],"predecessors":["00012194"]},{"id":"000121a4","startAddress":"000121a4","endAddress":"000121a7","blockType":"FALL_THROUGH","size":4,"instructions":["000121a4  blx 0x000128e4"],"successors":["000121a8"],"predecessors":["00012194"]},{"id":"000121a8","startAddress":"000121a8","endAddress":"000121ad","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000121a8  ldrb.w r0,[r4,#0x42]","000121ac  cbz r0,0x000121ba"],"successors":["000121ba","000121ae"],"predecessors":["00012188","0001219e","000121a4"]},{"id":"000121ae","startAddress":"000121ae","endAddress":"000121b9","blockType":"FALL_THROUGH","size":12,"instructions":["000121ae  add.w r0,r4,#0xd0","000121b2  pop.w {r4,r6,r7,lr}","000121b6  b.w 0x0001291c"],"successors":["0001291c"],"predecessors":["000121a8"]},{"id":"000121ba","startAddress":"000121ba","endAddress":"000121bb","blockType":"FALL_THROUGH","size":2,"instructions":["000121ba  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000121a8"]},{"id":"0001291c","startAddress":"0001291c","endAddress":"0001291d","blockType":"FALL_THROUGH","size":2,"instructions":["0001291c  bx pc"],"successors":[],"predecessors":["000121ae"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10673"},"function_name":"FUN_000121bc","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000121bc","entryAddress":"000121bc","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"000121bc","startAddress":"000121bc","endAddress":"000121dd","blockType":"CONDITIONAL_JUMP","size":34,"instructions":["000121bc  push {r4,r5,r6,r7,lr}","000121be  add r7,sp,#0xc","000121c0  push {r2,r3,r4,r5,r6,r7,r8,r9,r11}","000121c4  ldr r0,[0x00012214]","000121c6  mov r4,r1","000121c8  add r1,sp,#0x4","000121ca  mov r8,r3","000121cc  add r0,pc","000121ce  mov r6,r2","000121d0  ldr r5,[r0,#0x0]","000121d2  ldr r0,[r5,#0x0]","000121d4  str r0,[sp,#0x14]","000121d6  mov r0,r4","000121d8  blx 0x00011118","000121dc  cbz r0,0x000121fe"],"successors":["000121fe","000121de"],"predecessors":[]},{"id":"000121de","startAddress":"000121de","endAddress":"000121e1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000121de  ldr r3,[sp,#0xc]","000121e0  cbz r3,0x000121fe"],"successors":["000121fe","000121e2"],"predecessors":["000121bc"]},{"id":"000121e2","startAddress":"000121e2","endAddress":"000121fd","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["000121e2  ldr r2,[0x00012218]","000121e4  mov r0,r6","000121e6  mov r1,r8","000121e8  ldr.w r9,[r7,#0x8]","000121ec  add r2,pc","000121ee  blx 0x00011124","000121f2  ldr r0,[sp,#0x10]","000121f4  subs r0,r4,r0","000121f6  str.w r0,[r9,#0x0]","000121fa  movs r0,#0x1","000121fc  b 0x00012200"],"successors":["00012200"],"predecessors":["000121de"]},{"id":"000121fe","startAddress":"000121fe","endAddress":"000121ff","blockType":"FALL_THROUGH","size":2,"instructions":["000121fe  movs r0,#0x0"],"successors":["00012200"],"predecessors":["000121bc","000121de"]},{"id":"00012200","startAddress":"00012200","endAddress":"0001220f","blockType":"FALL_THROUGH","size":16,"instructions":["00012200  ldr r1,[r5,#0x0]","00012202  ldr r2,[sp,#0x14]","00012204  subs r1,r1,r2","00012206  ittt eq","00012208  add.eq sp,#0x18","0001220a  pop.eq.w {r8,r9,r11}","0001220e  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00012210"],"predecessors":["000121e2","000121fe"]},{"id":"00012210","startAddress":"00012210","endAddress":"00012213","blockType":"FALL_THROUGH","size":4,"instructions":["00012210  blx 0x00011040"],"successors":[],"predecessors":["00012200"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10674"},"function_name":"FUN_0001221c","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001221c","entryAddress":"0001221c","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"0001221c","startAddress":"0001221c","endAddress":"00012257","blockType":"ENTRY","size":60,"instructions":["0001221c  push {r2,r3,r4,r5,r7,lr}","0001221e  add r7,sp,#0x10","00012220  mov r0,r1","00012222  ldr r1,[0x0001225c]","00012224  mov r4,r2","00012226  add r1,pc","00012228  ldr r5,[r1,#0x0]","0001222a  ldr r1,[r5,#0x0]","0001222c  str r1,[sp,#0x4]","0001222e  movs r1,#0x0","00012230  str r1,[sp,#0x0]","00012232  mov r1,sp","00012234  blx 0x00011130","00012238  ldr r1,[sp,#0x0]","0001223a  cmp r0,#0x0","0001223c  strd r0,r1,[r4,#0x0]","00012240  it ne","00012242  mov.ne r0,#0x1","00012244  cmp r1,#0x0","00012246  it ne","00012248  mov.ne r1,#0x1","0001224a  ldr r2,[r5,#0x0]","0001224c  ldr r3,[sp,#0x4]","0001224e  subs r2,r2,r3","00012250  ittt eq","00012252  and.eq r0,r1","00012254  add.eq sp,#0x8","00012256  pop.eq {r4,r5,r7,pc}"],"successors":["00012258"],"predecessors":[]},{"id":"00012258","startAddress":"00012258","endAddress":"0001225b","blockType":"FALL_THROUGH","size":4,"instructions":["00012258  blx 0x00011040"],"successors":[],"predecessors":["0001221c"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10675"},"function_name":"FUN_00012260","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012260","entryAddress":"00012260","totalBlocks":25,"totalEdges":33,"nodes":[{"id":"00012260","startAddress":"00012260","endAddress":"0001229b","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["00012260  push {r4,r5,r6,r7,lr}","00012262  add r7,sp,#0xc","00012264  push {r8,r9,r10,r11}","00012268  sub sp,#0x24","0001226a  str r1,[sp,#0x1c]","0001226c  mov r4,r0","0001226e  ldr r0,[0x000123e0]","00012270  mov r3,r2","00012272  movs r1,#0x0","00012274  movs r5,#0x0","00012276  add r0,pc","00012278  ldr.w r10,[r0,#0x0]","0001227c  ldr.w r0,[r10,#0x0]","00012280  str r0,[sp,#0x20]","00012282  add r0,sp,#0x1c","00012284  ldr r6,[r2,#0x4]","00012286  ldr r2,[r4,#0x4]","00012288  strd r6,r2,[sp,#0x0]","0001228c  strd r3,r0,[sp,#0x8]","00012290  add r0,sp,#0x10","00012292  bl 0x00012408","00012296  ldr r0,[sp,#0x10]","00012298  cmp r0,#0x0","0001229a  beq 0x0001238a"],"successors":["0001238a","0001229c"],"predecessors":[]},{"id":"0001229c","startAddress":"0001229c","endAddress":"0001229f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001229c  cmp r0,r6","0001229e  beq 0x0001238a"],"successors":["0001238a","000122a0"],"predecessors":["00012260"]},{"id":"000122a0","startAddress":"000122a0","endAddress":"000122af","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["000122a0  ldr r1,[sp,#0x18]","000122a2  ldr r1,[r1,#0x0]","000122a4  add.w r1,r1,r0, lsl #0x3","000122a8  mov r0,r1","000122aa  ldr.w r2,[r0],#-0x4","000122ae  cbz r0,0x000122b6"],"successors":["000122b6","000122b0"],"predecessors":["0001229c"]},{"id":"000122b0","startAddress":"000122b0","endAddress":"000122b5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000122b0  ldr r3,[r0,#0x0]","000122b2  cmp r3,#0x1","000122b4  bne 0x000122ba"],"successors":["000122ba","000122b6"],"predecessors":["000122a0"]},{"id":"000122b6","startAddress":"000122b6","endAddress":"000122b9","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000122b6  movs r5,#0x0","000122b8  b 0x0001238a"],"successors":["0001238a"],"predecessors":["000122a0","000122b0"]},{"id":"000122ba","startAddress":"000122ba","endAddress":"000122c3","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000122ba  mov r9,r1","000122bc  cmp r3,#0x0","000122be  ldr.w r8,[r9,#-0x8]!","000122c2  bmi 0x000122f6"],"successors":["000122f6","000122c4"],"predecessors":["000122b0"]},{"id":"000122c4","startAddress":"000122c4","endAddress":"000122d5","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000122c4  and r5,r3,#0x40000000","000122c8  orr.w r5,r3,r5, lsl #0x1","000122cc  ldr r3,[r5,r0]","000122ce  add r0,r5","000122d0  cmp.w r3,#0xffffffff","000122d4  ble 0x000122fc"],"successors":["000122fc","000122d6"],"predecessors":["000122ba"]},{"id":"000122d6","startAddress":"000122d6","endAddress":"000122f5","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["000122d6  and r5,r3,#0x40000000","000122da  mov.w r12,#0x0","000122de  orr.w r3,r3,r5, lsl #0x1","000122e2  add.w lr,r3,r0","000122e6  mov r3,r0","000122e8  ldr.w r5,[r3,#0x4]!","000122ec  lsrs r5,r5,#0x18","000122ee  add.w r3,r3,r5, lsl #0x2","000122f2  adds r3,#0x4","000122f4  b 0x00012322"],"successors":["00012322"],"predecessors":["000122c4"]},{"id":"000122f6","startAddress":"000122f6","endAddress":"000122fb","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["000122f6  mov.w r12,#0x1","000122fa  b 0x00012300"],"successors":["00012300"],"predecessors":["000122ba"]},{"id":"000122fc","startAddress":"000122fc","endAddress":"000122ff","blockType":"FALL_THROUGH","size":4,"instructions":["000122fc  mov.w r12,#0x0"],"successors":["00012300"],"predecessors":["000122c4"]},{"id":"00012300","startAddress":"00012300","endAddress":"00012307","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00012300  ubfx r5,r3,#0x18,#0x4","00012304  cmp r5,#0x2","00012306  beq 0x00012332"],"successors":["00012332","00012308"],"predecessors":["000122f6","000122fc"]},{"id":"00012308","startAddress":"00012308","endAddress":"0001230b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00012308  cmp r5,#0x1","0001230a  beq 0x00012326"],"successors":["00012326","0001230c"],"predecessors":["00012300"]},{"id":"0001230c","startAddress":"0001230c","endAddress":"0001230f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001230c  cmp r5,#0x0","0001230e  bne 0x000123a2"],"successors":["000123a2","00012310"],"predecessors":["00012308"]},{"id":"00012310","startAddress":"00012310","endAddress":"00012321","blockType":"FALL_THROUGH","size":18,"instructions":["00012310  adds r3,r0,#0x4","00012312  cmp.w r12,#0x0","00012316  it ne","00012318  mov.ne r3,#0x0","0001231a  ldr r5,[0x000123e8]","0001231c  add r5,pc","0001231e  ldr.w lr,[r5,#0x0]"],"successors":["00012322"],"predecessors":["0001230c"]},{"id":"00012322","startAddress":"00012322","endAddress":"00012325","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00012322  movs r5,#0x0","00012324  b 0x00012356"],"successors":["00012356"],"predecessors":["000122d6","00012310"]},{"id":"00012326","startAddress":"00012326","endAddress":"00012331","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00012326  ldr r5,[0x000123e4]","00012328  add r5,pc","0001232a  ldr.w lr,[r5,#0x0]","0001232e  movs r5,#0x0","00012330  b 0x0001233c"],"successors":["0001233c"],"predecessors":["00012308"]},{"id":"00012332","startAddress":"00012332","endAddress":"0001233b","blockType":"FALL_THROUGH","size":10,"instructions":["00012332  ldr r5,[0x00012400]","00012334  add r5,pc","00012336  ldr.w lr,[r5,#0x0]","0001233a  movs r5,#0x1"],"successors":["0001233c"],"predecessors":["00012300"]},{"id":"0001233c","startAddress":"0001233c","endAddress":"0001234f","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0001233c  ubfx r3,r3,#0x10,#0x8","00012340  eor r11,r12,#0x1","00012344  clz r6,r3","00012348  lsrs r6,r6,#0x5","0001234a  orrs.w r6,r6,r11","0001234e  beq 0x000123ac"],"successors":["000123ac","00012350"],"predecessors":["00012326","00012332"]},{"id":"00012350","startAddress":"00012350","endAddress":"00012355","blockType":"FALL_THROUGH","size":6,"instructions":["00012350  add.w r3,r0,r3, lsl #0x2","00012354  adds r3,#0x4"],"successors":["00012356"],"predecessors":["0001233c"]},{"id":"00012356","startAddress":"00012356","endAddress":"00012389","blockType":"FALL_THROUGH","size":52,"instructions":["00012356  and r6,r2,#0x40000000","0001235a  str.w r0,[r4,#0x178]","0001235e  cmp r5,#0x0","00012360  orr.w r2,r2,r6, lsl #0x1","00012364  add r1,r2","00012366  and r2,r8,#0x40000000","0001236a  orr.w r2,r8,r2, lsl #0x1","0001236e  add r2,r9","00012370  strd r2,r1,[r4,#0x158]","00012374  strd r3,lr,[r4,#0x160]","00012378  it ne","0001237a  mov.ne r5,#0x2","0001237c  cmp.w r12,#0x0","00012380  it ne","00012382  mov.ne r5,#0x1","00012384  str.w r5,[r4,#0x16c]","00012388  movs r5,#0x1"],"successors":["0001238a"],"predecessors":["00012322","00012350"]},{"id":"0001238a","startAddress":"0001238a","endAddress":"0001239d","blockType":"FALL_THROUGH","size":20,"instructions":["0001238a  ldr.w r0,[r10,#0x0]","0001238e  ldr r1,[sp,#0x20]","00012390  subs r0,r0,r1","00012392  itttt eq","00012394  mov.eq r0,r5","00012396  add.eq sp,#0x24","00012398  pop.eq.w {r8,r9,r10,r11}","0001239c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001239e"],"predecessors":["00012260","0001229c","000122b6","00012356"]},{"id":"0001239e","startAddress":"0001239e","endAddress":"000123a1","blockType":"FALL_THROUGH","size":4,"instructions":["0001239e  blx 0x00011040"],"successors":[],"predecessors":["0001238a"]},{"id":"000123a2","startAddress":"000123a2","endAddress":"000123ab","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000123a2  ldr r0,[0x000123ec]","000123a4  movw r1,#0x32e","000123a8  add r0,pc","000123aa  b 0x000123b4"],"successors":["000123b4"],"predecessors":["0001230c"]},{"id":"000123ac","startAddress":"000123ac","endAddress":"000123b3","blockType":"FALL_THROUGH","size":8,"instructions":["000123ac  ldr r0,[0x00012404]","000123ae  movw r1,#0x335","000123b2  add r0,pc"],"successors":["000123b4"],"predecessors":["0001233c"]},{"id":"000123b4","startAddress":"000123b4","endAddress":"000123dd","blockType":"FALL_THROUGH","size":42,"instructions":["000123b4  strd r1,r0,[sp,#0x0]","000123b8  ldr r0,[0x000123f0]","000123ba  ldr r1,[0x000123f4]","000123bc  add r0,pc","000123be  ldr r2,[0x000123f8]","000123c0  ldr r3,[0x000123fc]","000123c2  add r1,pc","000123c4  ldr r0,[r0,#0x0]","000123c6  add r2,pc","000123c8  add r3,pc","000123ca  add.w r4,r0,#0xa8","000123ce  mov r0,r4","000123d0  blx 0x00011064","000123d4  mov r0,r4","000123d6  blx 0x00011070","000123da  blx 0x0001107c"],"successors":[],"predecessors":["000123a2","000123ac"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10676"},"function_name":"FUN_00012408","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012408","entryAddress":"00012408","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00012408","startAddress":"00012408","endAddress":"0001243b","blockType":"ENTRY","size":52,"instructions":["00012408  push {r4,r5,r7,lr}","0001240a  add r7,sp,#0x8","0001240c  sub sp,#0x20","0001240e  ldr r4,[0x00012440]","00012410  add r4,pc","00012412  ldr r4,[r4,#0x0]","00012414  ldr r5,[r4,#0x0]","00012416  str r5,[sp,#0x1c]","00012418  add r5,sp,#0x18","0001241a  str r5,[sp,#0x10]","0001241c  ldr r5,[r7,#0x14]","0001241e  str r5,[sp,#0xc]","00012420  ldr r5,[r7,#0x10]","00012422  str r5,[sp,#0x8]","00012424  ldr r5,[r7,#0xc]","00012426  str r5,[sp,#0x4]","00012428  ldr r5,[r7,#0x8]","0001242a  str r5,[sp,#0x0]","0001242c  bl 0x00012444","00012430  ldr r0,[r4,#0x0]","00012432  ldr r1,[sp,#0x1c]","00012434  subs r0,r0,r1","00012436  itt eq","00012438  add.eq sp,#0x20","0001243a  pop.eq {r4,r5,r7,pc}"],"successors":["0001243c"],"predecessors":[]},{"id":"0001243c","startAddress":"0001243c","endAddress":"0001243f","blockType":"FALL_THROUGH","size":4,"instructions":["0001243c  blx 0x00011040"],"successors":[],"predecessors":["00012408"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10677"},"function_name":"FUN_00012444","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012444","entryAddress":"00012444","totalBlocks":5,"totalEdges":6,"nodes":[{"id":"00012444","startAddress":"00012444","endAddress":"00012455","blockType":"ENTRY","size":18,"instructions":["00012444  push {r4,r5,r6,r7,lr}","00012446  add r7,sp,#0xc","00012448  push.w r8","0001244c  ldr r4,[r7,#0x8]","0001244e  subs r5,r4,r1","00012450  ldr r4,[r7,#0x14]","00012452  ldr.w r12,[r4,#0x0]"],"successors":["00012456"],"predecessors":[]},{"id":"00012456","startAddress":"00012456","endAddress":"00012457","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00012456  cbz r5,0x00012484"],"successors":["00012484","00012458"],"predecessors":["00012444","00012458","0001247c"]},{"id":"00012458","startAddress":"00012458","endAddress":"0001247b","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00012458  ldr.w lr,[r3,#0x0]","0001245c  add.w r4,r1,r5, lsr #0x1","00012460  mov r6,r5","00012462  ldr.w r8,[lr,r4,lsl #0x3]","00012466  and r5,r8,#0x40000000","0001246a  orr.w r8,r8,r5, lsl #0x1","0001246e  add.w r5,lr,r4, lsl #0x3","00012472  add.w lr,r8,r5","00012476  lsrs r5,r6,#0x1","00012478  cmp r12,lr","0001247a  bcc 0x00012456"],"successors":["00012456","0001247c"],"predecessors":["00012456"]},{"id":"0001247c","startAddress":"0001247c","endAddress":"00012483","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001247c  mvns r1,r5","0001247e  adds r5,r6,r1","00012480  adds r1,r4,#0x1","00012482  b 0x00012456"],"successors":["00012456"],"predecessors":["00012458"]},{"id":"00012484","startAddress":"00012484","endAddress":"0001248b","blockType":"FALL_THROUGH","size":8,"instructions":["00012484  stmia r0!,{r1,r2,r3}","00012486  pop.w r8","0001248a  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00012456"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10678"},"function_name":"FUN_000128e4","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000128e4","entryAddress":"000128e4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000128e4","startAddress":"000128e4","endAddress":"000128eb","blockType":"ENTRY","size":8,"instructions":["000128e4  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000128e8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10679"},"function_name":"FUN_000128ec","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000128ec","entryAddress":"000128ec","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000128ec","startAddress":"000128ec","endAddress":"000128f3","blockType":"ENTRY","size":8,"instructions":["000128ec  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000128f0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1067a"},"function_name":"GetArrayLength","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetArrayLength","entryAddress":"000112bc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000112bc","startAddress":"000112bc","endAddress":"000112db","blockType":"ENTRY","size":32,"instructions":["000112bc  push {r7,lr}","000112be  mov r7,sp","000112c0  sub sp,#0x10","000112c2  str r0,[sp,#0xc]","000112c4  str r1,[sp,#0x8]","000112c6  ldr r0,[sp,#0xc]","000112c8  ldr r1,[r0,#0x0]","000112ca  ldr.w r1,[r1,#0x2ac]","000112ce  ldr r2,[sp,#0x8]","000112d0  str r1,[sp,#0x4]","000112d2  mov r1,r2","000112d4  ldr r2,[sp,#0x4]","000112d6  blx r2","000112d8  add sp,#0x10","000112da  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1067b"},"function_name":"GetObjectArrayElement","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetObjectArrayElement","entryAddress":"000112dc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000112dc","startAddress":"000112dc","endAddress":"00011301","blockType":"ENTRY","size":38,"instructions":["000112dc  push {r7,lr}","000112de  mov r7,sp","000112e0  sub sp,#0x10","000112e2  str r0,[sp,#0xc]","000112e4  str r1,[sp,#0x8]","000112e6  str r2,[sp,#0x4]","000112e8  ldr r0,[sp,#0xc]","000112ea  ldr r1,[r0,#0x0]","000112ec  ldr.w r1,[r1,#0x2b4]","000112f0  ldr r2,[sp,#0x8]","000112f2  ldr r3,[sp,#0x4]","000112f4  str r1,[sp,#0x0]","000112f6  mov r1,r2","000112f8  mov r2,r3","000112fa  ldr r3,[sp,#0x0]","000112fc  blx r3","000112fe  add sp,#0x10","00011300  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1067c"},"function_name":"GetStringUTFChars","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetStringUTFChars","entryAddress":"00011302","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011302","startAddress":"00011302","endAddress":"00011327","blockType":"ENTRY","size":38,"instructions":["00011302  push {r7,lr}","00011304  mov r7,sp","00011306  sub sp,#0x10","00011308  str r0,[sp,#0xc]","0001130a  str r1,[sp,#0x8]","0001130c  str r2,[sp,#0x4]","0001130e  ldr r0,[sp,#0xc]","00011310  ldr r1,[r0,#0x0]","00011312  ldr.w r1,[r1,#0x2a4]","00011316  ldr r2,[sp,#0x8]","00011318  ldr r3,[sp,#0x4]","0001131a  str r1,[sp,#0x0]","0001131c  mov r1,r2","0001131e  mov r2,r3","00011320  ldr r3,[sp,#0x0]","00011322  blx r3","00011324  add sp,#0x10","00011326  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1067d"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","entryAddress":"00011244","totalBlocks":6,"totalEdges":6,"nodes":[{"id":"00011244","startAddress":"00011244","endAddress":"00011269","blockType":"UNCONDITIONAL_JUMP","size":38,"instructions":["00011244  push {r7,lr}","00011246  mov r7,sp","00011248  sub sp,#0x28","0001124a  str r0,[sp,#0x24]","0001124c  str r1,[sp,#0x20]","0001124e  str r2,[sp,#0x1c]","00011250  movs r0,#0x0","00011252  str r0,[sp,#0x18]","00011254  ldr r1,[sp,#0x24]","00011256  ldr r2,[sp,#0x1c]","00011258  str r0,[sp,#0x4]","0001125a  mov r0,r1","0001125c  mov r1,r2","0001125e  blx 0x00010fd4","00011262  str r0,[sp,#0x14]","00011264  ldr r0,[sp,#0x4]","00011266  str r0,[sp,#0x10]","00011268  b 0x0001126a"],"successors":["0001126a"],"predecessors":[]},{"id":"0001126a","startAddress":"0001126a","endAddress":"00011271","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001126a  ldr r0,[sp,#0x10]","0001126c  ldr r1,[sp,#0x14]","0001126e  cmp r0,r1","00011270  bge 0x000112ac"],"successors":["000112ac","00011272"],"predecessors":["00011244","000112a4"]},{"id":"00011272","startAddress":"00011272","endAddress":"00011273","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["00011272  b 0x00011274"],"successors":["00011274"],"predecessors":["0001126a"]},{"id":"00011274","startAddress":"00011274","endAddress":"000112a3","blockType":"UNCONDITIONAL_JUMP","size":48,"instructions":["00011274  ldr r0,[sp,#0x24]","00011276  ldr r1,[sp,#0x1c]","00011278  ldr r2,[sp,#0x10]","0001127a  blx 0x00010fe0","0001127e  str r0,[sp,#0xc]","00011280  ldr r0,[sp,#0x24]","00011282  ldr r1,[sp,#0xc]","00011284  movs r2,#0x0","00011286  blx 0x00010fec","0001128a  str r0,[sp,#0x8]","0001128c  ldr r0,[sp,#0x8]","0001128e  blx 0x00010ff8","00011292  ldr r1,[sp,#0x18]","00011294  add r0,r1","00011296  str r0,[sp,#0x18]","00011298  ldr r0,[sp,#0x24]","0001129a  ldr r1,[sp,#0xc]","0001129c  ldr r2,[sp,#0x8]","0001129e  blx 0x00011004","000112a2  b 0x000112a4"],"successors":["000112a4"],"predecessors":["00011272"]},{"id":"000112a4","startAddress":"000112a4","endAddress":"000112ab","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000112a4  ldr r0,[sp,#0x10]","000112a6  adds r0,#0x1","000112a8  str r0,[sp,#0x10]","000112aa  b 0x0001126a"],"successors":["0001126a"],"predecessors":["00011274"]},{"id":"000112ac","startAddress":"000112ac","endAddress":"000112bb","blockType":"FALL_THROUGH","size":16,"instructions":["000112ac  ldr r0,[sp,#0x18]","000112ae  movs r1,#0x0","000112b0  cmp r0,#0x0","000112b2  it gt","000112b4  mov.gt r1,#0x1","000112b6  mov r0,r1","000112b8  add sp,#0x28","000112ba  pop {r7,pc}"],"successors":[],"predecessors":["0001126a"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1067e"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","entryAddress":"00011180","totalBlocks":5,"totalEdges":5,"nodes":[{"id":"00011180","startAddress":"00011180","endAddress":"00011193","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011180  sub sp,#0xc","00011182  mov r3,r2","00011184  str r0,[sp,#0x8]","00011186  str r1,[sp,#0x4]","00011188  strb.w r2,[sp,#0x3]","0001118c  ldrb.w r0,[sp,#0x3]","00011190  cmp r0,#0x0","00011192  beq 0x000111a0"],"successors":["000111a0","00011194"],"predecessors":[]},{"id":"00011194","startAddress":"00011194","endAddress":"00011195","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["00011194  b 0x00011196"],"successors":["00011196"],"predecessors":["00011180"]},{"id":"00011196","startAddress":"00011196","endAddress":"0001119f","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["00011196  ldr r0,[0x000111b0]","00011198  add r0,pc","0001119a  movs r1,#0x1","0001119c  str r1,[r0,#0x0]","0001119e  b 0x000111aa"],"successors":["000111aa"],"predecessors":["00011194"]},{"id":"000111a0","startAddress":"000111a0","endAddress":"000111a9","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000111a0  ldr r0,[0x000111b4]","000111a2  add r0,pc","000111a4  movs r1,#0x0","000111a6  str r1,[r0,#0x0]","000111a8  b 0x000111aa"],"successors":["000111aa"],"predecessors":["00011180"]},{"id":"000111aa","startAddress":"000111aa","endAddress":"000111ad","blockType":"FALL_THROUGH","size":4,"instructions":["000111aa  add sp,#0xc","000111ac  bx lr"],"successors":[],"predecessors":["00011196","000111a0"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1067f"},"function_name":"ReleaseStringUTFChars","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"ReleaseStringUTFChars","entryAddress":"00011328","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011328","startAddress":"00011328","endAddress":"0001134d","blockType":"ENTRY","size":38,"instructions":["00011328  push {r7,lr}","0001132a  mov r7,sp","0001132c  sub sp,#0x10","0001132e  str r0,[sp,#0xc]","00011330  str r1,[sp,#0x8]","00011332  str r2,[sp,#0x4]","00011334  ldr r0,[sp,#0xc]","00011336  ldr r1,[r0,#0x0]","00011338  ldr.w r1,[r1,#0x2a8]","0001133c  ldr r2,[sp,#0x8]","0001133e  ldr r3,[sp,#0x4]","00011340  str r1,[sp,#0x0]","00011342  mov r1,r2","00011344  mov r2,r3","00011346  ldr r3,[sp,#0x0]","00011348  blx r3","0001134a  add sp,#0x10","0001134c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10680"},"function_name":"_FINI_1","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_FINI_1","entryAddress":"0001113c","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010f98","startAddress":"00010f98","endAddress":"00010fa3","blockType":"ENTRY","size":12,"instructions":["00010f98  adr r12,0x10fa0","00010f9c  add r12,r12,#0x3000","00010fa0  ldr pc,[r12,#0xfd4]!"],"successors":[],"predecessors":["0001113c"]},{"id":"0001113c","startAddress":"0001113c","endAddress":"00011147","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0001113c  ldr r0,[0x11148]","00011140  add r0,pc,r0","00011144  b 0x00010f98"],"successors":["00010f98"],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10681"},"function_name":"_Unwind_Complete","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_Complete","entryAddress":"00011aac","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011aac","startAddress":"00011aac","endAddress":"00011aad","blockType":"ENTRY","size":2,"instructions":["00011aac  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10682"},"function_name":"_Unwind_Resume","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_Resume","entryAddress":"00011ab0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011ab0","startAddress":"00011ab0","endAddress":"00011b03","blockType":"ENTRY","size":84,"instructions":["00011ab0  push {r4,r5,r7,lr}","00011ab2  add r7,sp,#0x8","00011ab4  sub.w sp,sp,#0x860","00011ab8  sub sp,#0x8","00011aba  add.w r5,sp,#0x468","00011abe  mov r4,r0","00011ac0  mov r0,r5","00011ac2  blx 0x000110b8","00011ac6  add r1,sp,#0x8","00011ac8  mov r0,r5","00011aca  mov r2,r4","00011acc  movs r3,#0x1","00011ace  bl 0x00011994","00011ad2  ldr r0,[0x00011b04]","00011ad4  movw r1,#0x2ce","00011ad8  add r0,pc","00011ada  strd r1,r0,[sp,#0x0]","00011ade  ldr r0,[0x00011b08]","00011ae0  ldr r1,[0x00011b0c]","00011ae2  add r0,pc","00011ae4  ldr r2,[0x00011b10]","00011ae6  ldr r3,[0x00011b14]","00011ae8  add r1,pc","00011aea  ldr r0,[r0,#0x0]","00011aec  add r2,pc","00011aee  add r3,pc","00011af0  add.w r4,r0,#0xa8","00011af4  mov r0,r4","00011af6  blx 0x00011064","00011afa  mov r0,r4","00011afc  blx 0x00011070","00011b00  blx 0x0001107c"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10683"},"function_name":"_Unwind_VRS_Get","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Get","entryAddress":"00011600","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00011600","startAddress":"00011600","endAddress":"00011613","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011600  push {r4,r5,r6,r7,lr}","00011602  add r7,sp,#0xc","00011604  push.w r11","00011608  sub sp,#0x8","0001160a  ldr r4,[r7,#0x8]","0001160c  mov r5,r2","0001160e  mov r6,r0","00011610  cmp r1,#0x1","00011612  beq 0x0001162a"],"successors":["0001162a","00011614"],"predecessors":[]},{"id":"00011614","startAddress":"00011614","endAddress":"00011615","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00011614  cbnz r1,0x00011666"],"successors":["00011666","00011616"],"predecessors":["00011600"]},{"id":"00011616","startAddress":"00011616","endAddress":"0001161b","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011616  movs r0,#0x2","00011618  cmp r5,#0xf","0001161a  bhi 0x0001165e"],"successors":["0001165e","0001161c"],"predecessors":["00011614"]},{"id":"0001161c","startAddress":"0001161c","endAddress":"0001161d","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["0001161c  cbnz r3,0x0001165e"],"successors":["0001165e","0001161e"],"predecessors":["00011616"]},{"id":"0001161e","startAddress":"0001161e","endAddress":"00011629","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0001161e  mov r0,r6","00011620  mov r1,r5","00011622  mov r2,r4","00011624  blx 0x00011010","00011628  b 0x00011656"],"successors":["00011656"],"predecessors":["0001161c"]},{"id":"0001162a","startAddress":"0001162a","endAddress":"00011631","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001162a  orr r0,r3,#0x4","0001162e  cmp r0,#0x5","00011630  bne 0x00011646"],"successors":["00011646","00011632"],"predecessors":["00011600"]},{"id":"00011632","startAddress":"00011632","endAddress":"00011635","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011632  cmp r3,#0x1","00011634  bne 0x00011642"],"successors":["00011642","00011636"],"predecessors":["0001162a"]},{"id":"00011636","startAddress":"00011636","endAddress":"00011639","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011636  cmp r5,#0xf","00011638  bhi 0x00011646"],"successors":["00011646","0001163a"],"predecessors":["00011632"]},{"id":"0001163a","startAddress":"0001163a","endAddress":"00011641","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001163a  mov r0,r6","0001163c  blx 0x0001104c","00011640  b 0x0001164a"],"successors":["0001164a"],"predecessors":["00011636"]},{"id":"00011642","startAddress":"00011642","endAddress":"00011645","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011642  cmp r5,#0x1f","00011644  bls 0x0001164a"],"successors":["0001164a","00011646"],"predecessors":["00011632"]},{"id":"00011646","startAddress":"00011646","endAddress":"00011649","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011646  movs r0,#0x2","00011648  b 0x0001165e"],"successors":["0001165e"],"predecessors":["0001162a","00011636","00011642"]},{"id":"0001164a","startAddress":"0001164a","endAddress":"00011655","blockType":"FALL_THROUGH","size":12,"instructions":["0001164a  add.w r1,r5,#0x100","0001164e  mov r0,r6","00011650  mov r2,r4","00011652  blx 0x00011058"],"successors":["00011656"],"predecessors":["0001163a","00011642"]},{"id":"00011656","startAddress":"00011656","endAddress":"0001165d","blockType":"FALL_THROUGH","size":8,"instructions":["00011656  cmp r0,#0x0","00011658  it ne","0001165a  mov.ne r0,#0x1","0001165c  lsls r0,r0,#0x1"],"successors":["0001165e"],"predecessors":["0001161e","0001164a"]},{"id":"0001165e","startAddress":"0001165e","endAddress":"00011665","blockType":"FALL_THROUGH","size":8,"instructions":["0001165e  add sp,#0x8","00011660  pop.w r11","00011664  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011616","0001161c","00011646","00011656"]},{"id":"00011666","startAddress":"00011666","endAddress":"00011697","blockType":"FALL_THROUGH","size":50,"instructions":["00011666  ldr r0,[0x00011698]","00011668  movw r1,#0x35e","0001166c  add r0,pc","0001166e  strd r1,r0,[sp,#0x0]","00011672  ldr r0,[0x0001169c]","00011674  ldr r1,[0x000116a0]","00011676  add r0,pc","00011678  ldr r2,[0x000116a4]","0001167a  ldr r3,[0x000116a8]","0001167c  add r1,pc","0001167e  ldr r0,[r0,#0x0]","00011680  add r2,pc","00011682  add r3,pc","00011684  add.w r4,r0,#0xa8","00011688  mov r0,r4","0001168a  blx 0x00011064","0001168e  mov r0,r4","00011690  blx 0x00011070","00011694  blx 0x0001107c"],"successors":[],"predecessors":["00011614"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10684"},"function_name":"_Unwind_VRS_Pop","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Pop","entryAddress":"0001175c","totalBlocks":26,"totalEdges":37,"nodes":[{"id":"0001175c","startAddress":"0001175c","endAddress":"0001177b","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["0001175c  push {r4,r5,r6,r7,lr}","0001175e  add r7,sp,#0xc","00011760  push {r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}","00011764  mov r10,r0","00011766  ldr r0,[0x00011894]","00011768  mov r6,r3","0001176a  mov r8,r2","0001176c  add r0,pc","0001176e  cmp r1,#0x1","00011770  ldr.w r9,[r0,#0x0]","00011774  ldr.w r0,[r9,#0x0]","00011778  str r0,[sp,#0x18]","0001177a  beq 0x000117d4"],"successors":["000117d4","0001177c"],"predecessors":[]},{"id":"0001177c","startAddress":"0001177c","endAddress":"0001177f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001177c  cmp r1,#0x0","0001177e  bne 0x00011862"],"successors":["00011862","00011780"],"predecessors":["0001175c"]},{"id":"00011780","startAddress":"00011780","endAddress":"00011783","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011780  cmp r6,#0x0","00011782  bne 0x0001181e"],"successors":["0001181e","00011784"],"predecessors":["0001177c"]},{"id":"00011784","startAddress":"00011784","endAddress":"00011791","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00011784  add r2,sp,#0x8","00011786  mov r0,r10","00011788  movs r1,#0xd","0001178a  blx 0x00011010","0001178e  cmp r0,#0x0","00011790  bne 0x0001181e"],"successors":["0001181e","00011792"],"predecessors":["00011780"]},{"id":"00011792","startAddress":"00011792","endAddress":"0001179b","blockType":"FALL_THROUGH","size":10,"instructions":["00011792  add r4,sp,#0x14","00011794  movs r6,#0x0","00011796  mov.w r11,#0x1","0001179a  movs r5,#0x0"],"successors":["0001179c"],"predecessors":["00011784"]},{"id":"0001179c","startAddress":"0001179c","endAddress":"0001179f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001179c  cmp r6,#0x10","0001179e  beq 0x00011842"],"successors":["00011842","000117a0"],"predecessors":["00011792","000117d0"]},{"id":"000117a0","startAddress":"000117a0","endAddress":"000117a9","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000117a0  lsl.w r0,r11,r6","000117a4  tst.w r0,r8","000117a8  beq 0x000117d0"],"successors":["000117d0","000117aa"],"predecessors":["0001179c"]},{"id":"000117aa","startAddress":"000117aa","endAddress":"000117c3","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["000117aa  ldr r0,[sp,#0x8]","000117ac  mov r2,r6","000117ae  movs r3,#0x0","000117b0  adds r1,r0,#0x4","000117b2  str r1,[sp,#0x8]","000117b4  ldr r0,[r0,#0x0]","000117b6  movs r1,#0x0","000117b8  str r0,[sp,#0x14]","000117ba  mov r0,r10","000117bc  str r4,[sp,#0x0]","000117be  blx 0x00011094","000117c2  cbnz r0,0x0001181e"],"successors":["0001181e","000117c4"],"predecessors":["000117a0"]},{"id":"000117c4","startAddress":"000117c4","endAddress":"000117cf","blockType":"FALL_THROUGH","size":12,"instructions":["000117c4  sub.w r0,r6,#0xd","000117c8  clz r0,r0","000117cc  lsrs r0,r0,#0x5","000117ce  orrs r5,r0"],"successors":["000117d0"],"predecessors":["000117aa"]},{"id":"000117d0","startAddress":"000117d0","endAddress":"000117d3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000117d0  adds r6,#0x1","000117d2  b 0x0001179c"],"successors":["0001179c"],"predecessors":["000117a0","000117c4"]},{"id":"000117d4","startAddress":"000117d4","endAddress":"000117db","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000117d4  orr r0,r6,#0x4","000117d8  cmp r0,#0x5","000117da  bne 0x0001181e"],"successors":["0001181e","000117dc"],"predecessors":["0001175c"]},{"id":"000117dc","startAddress":"000117dc","endAddress":"000117e7","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000117dc  add r2,sp,#0x14","000117de  mov r0,r10","000117e0  movs r1,#0xd","000117e2  blx 0x00011010","000117e6  cbnz r0,0x0001181e"],"successors":["0001181e","000117e8"],"predecessors":["000117d4"]},{"id":"000117e8","startAddress":"000117e8","endAddress":"000117f3","blockType":"FALL_THROUGH","size":12,"instructions":["000117e8  lsr.w r5,r8,#0x10","000117ec  uxtah r4,r5,r8","000117f0  add.w r8,sp,#0x8"],"successors":["000117f4"],"predecessors":["000117dc"]},{"id":"000117f4","startAddress":"000117f4","endAddress":"000117f7","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000117f4  cmp r5,r4","000117f6  bcs 0x00011836"],"successors":["00011836","000117f8"],"predecessors":["000117e8","000117f8"]},{"id":"000117f8","startAddress":"000117f8","endAddress":"0001181d","blockType":"CONDITIONAL_JUMP","size":38,"instructions":["000117f8  ldr r0,[sp,#0x14]","000117fa  mov r3,r6","000117fc  add.w r2,r0,#0x8","00011800  ldr r1,[r0,#0x0]","00011802  str r2,[sp,#0x14]","00011804  mov r2,r5","00011806  ldr r0,[r0,#0x4]","00011808  str.w r8,[sp,#0x0]","0001180c  strd r1,r0,[sp,#0x8]","00011810  mov r0,r10","00011812  movs r1,#0x1","00011814  blx 0x00011094","00011818  adds r5,#0x1","0001181a  cmp r0,#0x0","0001181c  beq 0x000117f4"],"successors":["000117f4","0001181e"],"predecessors":["000117f4"]},{"id":"0001181e","startAddress":"0001181e","endAddress":"0001181f","blockType":"FALL_THROUGH","size":2,"instructions":["0001181e  movs r0,#0x2"],"successors":["00011820"],"predecessors":["00011780","00011784","000117aa","000117d4","000117dc","000117f8"]},{"id":"00011820","startAddress":"00011820","endAddress":"00011831","blockType":"FALL_THROUGH","size":18,"instructions":["00011820  ldr.w r1,[r9,#0x0]","00011824  ldr r2,[sp,#0x18]","00011826  subs r1,r1,r2","00011828  ittt eq","0001182a  add.eq sp,#0x1c","0001182c  pop.eq.w {r8,r9,r10,r11}","00011830  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011832"],"predecessors":["0001181e","00011846","00011850"]},{"id":"00011832","startAddress":"00011832","endAddress":"00011835","blockType":"FALL_THROUGH","size":4,"instructions":["00011832  blx 0x00011040"],"successors":[],"predecessors":["00011820"]},{"id":"00011836","startAddress":"00011836","endAddress":"00011839","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011836  cmp r6,#0x1","00011838  bne 0x0001184a"],"successors":["0001184a","0001183a"],"predecessors":["000117f4"]},{"id":"0001183a","startAddress":"0001183a","endAddress":"00011841","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001183a  ldr r0,[sp,#0x14]","0001183c  adds r2,r0,#0x4","0001183e  str r2,[sp,#0x14]","00011840  b 0x00011850"],"successors":["00011850"],"predecessors":["00011836"]},{"id":"00011842","startAddress":"00011842","endAddress":"00011845","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011842  lsls r0,r5,#0x1f","00011844  beq 0x0001184e"],"successors":["0001184e","00011846"],"predecessors":["0001179c"]},{"id":"00011846","startAddress":"00011846","endAddress":"00011849","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011846  movs r0,#0x0","00011848  b 0x00011820"],"successors":["00011820"],"predecessors":["00011842"]},{"id":"0001184a","startAddress":"0001184a","endAddress":"0001184d","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001184a  ldr r2,[sp,#0x14]","0001184c  b 0x00011850"],"successors":["00011850"],"predecessors":["00011836"]},{"id":"0001184e","startAddress":"0001184e","endAddress":"0001184f","blockType":"FALL_THROUGH","size":2,"instructions":["0001184e  ldr r2,[sp,#0x8]"],"successors":["00011850"],"predecessors":["00011842"]},{"id":"00011850","startAddress":"00011850","endAddress":"00011861","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011850  mov r0,r10","00011852  movs r1,#0xd","00011854  blx 0x00011028","00011858  cmp r0,#0x0","0001185a  it ne","0001185c  mov.ne r0,#0x1","0001185e  lsls r0,r0,#0x1","00011860  b 0x00011820"],"successors":["00011820"],"predecessors":["0001183a","0001184a","0001184e"]},{"id":"00011862","startAddress":"00011862","endAddress":"00011893","blockType":"FALL_THROUGH","size":50,"instructions":["00011862  ldr r0,[0x00011898]","00011864  mov.w r1,#0x3b8","00011868  add r0,pc","0001186a  strd r1,r0,[sp,#0x0]","0001186e  ldr r0,[0x0001189c]","00011870  ldr r1,[0x000118a0]","00011872  add r0,pc","00011874  ldr r2,[0x000118a4]","00011876  ldr r3,[0x000118a8]","00011878  add r1,pc","0001187a  ldr r0,[r0,#0x0]","0001187c  add r2,pc","0001187e  add r3,pc","00011880  add.w r4,r0,#0xa8","00011884  mov r0,r4","00011886  blx 0x00011064","0001188a  mov r0,r4","0001188c  blx 0x00011070","00011890  blx 0x0001107c"],"successors":[],"predecessors":["0001177c"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10685"},"function_name":"_Unwind_VRS_Set","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Set","entryAddress":"000116ac","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"000116ac","startAddress":"000116ac","endAddress":"000116bf","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["000116ac  push {r4,r5,r6,r7,lr}","000116ae  add r7,sp,#0xc","000116b0  push.w r11","000116b4  sub sp,#0x8","000116b6  ldr r6,[r7,#0x8]","000116b8  mov r4,r2","000116ba  mov r5,r0","000116bc  cmp r1,#0x1","000116be  beq 0x000116d6"],"successors":["000116d6","000116c0"],"predecessors":[]},{"id":"000116c0","startAddress":"000116c0","endAddress":"000116c1","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["000116c0  cbnz r1,0x00011714"],"successors":["00011714","000116c2"],"predecessors":["000116ac"]},{"id":"000116c2","startAddress":"000116c2","endAddress":"000116c7","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000116c2  movs r0,#0x2","000116c4  cmp r4,#0xf","000116c6  bhi 0x0001170c"],"successors":["0001170c","000116c8"],"predecessors":["000116c0"]},{"id":"000116c8","startAddress":"000116c8","endAddress":"000116c9","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["000116c8  cbnz r3,0x0001170c"],"successors":["0001170c","000116ca"],"predecessors":["000116c2"]},{"id":"000116ca","startAddress":"000116ca","endAddress":"000116d5","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["000116ca  ldr r2,[r6,#0x0]","000116cc  mov r0,r5","000116ce  mov r1,r4","000116d0  blx 0x00011028","000116d4  b 0x00011704"],"successors":["00011704"],"predecessors":["000116c8"]},{"id":"000116d6","startAddress":"000116d6","endAddress":"000116dd","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000116d6  orr r0,r3,#0x4","000116da  cmp r0,#0x5","000116dc  bne 0x000116f2"],"successors":["000116f2","000116de"],"predecessors":["000116ac"]},{"id":"000116de","startAddress":"000116de","endAddress":"000116e1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116de  cmp r3,#0x1","000116e0  bne 0x000116ee"],"successors":["000116ee","000116e2"],"predecessors":["000116d6"]},{"id":"000116e2","startAddress":"000116e2","endAddress":"000116e5","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116e2  cmp r4,#0xf","000116e4  bhi 0x000116f2"],"successors":["000116f2","000116e6"],"predecessors":["000116de"]},{"id":"000116e6","startAddress":"000116e6","endAddress":"000116ed","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000116e6  mov r0,r5","000116e8  blx 0x0001104c","000116ec  b 0x000116f6"],"successors":["000116f6"],"predecessors":["000116e2"]},{"id":"000116ee","startAddress":"000116ee","endAddress":"000116f1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116ee  cmp r4,#0x1f","000116f0  bls 0x000116f6"],"successors":["000116f6","000116f2"],"predecessors":["000116de"]},{"id":"000116f2","startAddress":"000116f2","endAddress":"000116f5","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000116f2  movs r0,#0x2","000116f4  b 0x0001170c"],"successors":["0001170c"],"predecessors":["000116d6","000116e2","000116ee"]},{"id":"000116f6","startAddress":"000116f6","endAddress":"00011703","blockType":"FALL_THROUGH","size":14,"instructions":["000116f6  ldrd r2,r3,[r6,#0x0]","000116fa  add.w r1,r4,#0x100","000116fe  mov r0,r5","00011700  blx 0x00011088"],"successors":["00011704"],"predecessors":["000116e6","000116ee"]},{"id":"00011704","startAddress":"00011704","endAddress":"0001170b","blockType":"FALL_THROUGH","size":8,"instructions":["00011704  cmp r0,#0x0","00011706  it ne","00011708  mov.ne r0,#0x1","0001170a  lsls r0,r0,#0x1"],"successors":["0001170c"],"predecessors":["000116ca","000116f6"]},{"id":"0001170c","startAddress":"0001170c","endAddress":"00011713","blockType":"FALL_THROUGH","size":8,"instructions":["0001170c  add sp,#0x8","0001170e  pop.w r11","00011712  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000116c2","000116c8","000116f2","00011704"]},{"id":"00011714","startAddress":"00011714","endAddress":"00011745","blockType":"FALL_THROUGH","size":50,"instructions":["00011714  ldr r0,[0x00011748]","00011716  mov.w r1,#0x328","0001171a  add r0,pc","0001171c  strd r1,r0,[sp,#0x0]","00011720  ldr r0,[0x0001174c]","00011722  ldr r1,[0x00011750]","00011724  add r0,pc","00011726  ldr r2,[0x00011754]","00011728  ldr r3,[0x00011758]","0001172a  add r1,pc","0001172c  ldr r0,[r0,#0x0]","0001172e  add r2,pc","00011730  add r3,pc","00011732  add.w r4,r0,#0xa8","00011736  mov r0,r4","00011738  blx 0x00011064","0001173c  mov r0,r4","0001173e  blx 0x00011070","00011742  blx 0x0001107c"],"successors":[],"predecessors":["000116c0"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10686"},"function_name":"__gnu_unwind_frame","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"__gnu_unwind_frame","entryAddress":"00011b8c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011b8c","startAddress":"00011b8c","endAddress":"00011b9d","blockType":"ENTRY","size":18,"instructions":["00011b8c  push {r7,lr}","00011b8e  mov r7,sp","00011b90  mov r0,r1","00011b92  blx 0x000110ac","00011b96  subs r0,#0x1","00011b98  it ne","00011b9a  mov.ne r0,#0x9","00011b9c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10687"},"function_name":"decode_eht_entry","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"decode_eht_entry","entryAddress":"00011350","totalBlocks":8,"totalEdges":8,"nodes":[{"id":"00011350","startAddress":"00011350","endAddress":"00011359","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00011350  push {r4,r6,r7,lr}","00011352  add r7,sp,#0x8","00011354  ldr r3,[r0,#0x0]","00011356  cmp r3,#0x0","00011358  bmi 0x0001136e"],"successors":["0001136e","0001135a"],"predecessors":[]},{"id":"0001135a","startAddress":"0001135a","endAddress":"0001136d","blockType":"FALL_THROUGH","size":20,"instructions":["0001135a  movs r3,#0x1","0001135c  str r3,[r1,#0x0]","0001135e  movs r3,#0x4","00011360  ldr.w r1,[r0,#0x4]!","00011364  lsrs r1,r1,#0x18","00011366  add.w r1,r3,r1, lsl #0x2","0001136a  str r1,[r2,#0x0]","0001136c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011350"]},{"id":"0001136e","startAddress":"0001136e","endAddress":"00011373","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001136e  ubfx r4,r3,#0x18,#0x4","00011372  cbz r4,0x0001138a"],"successors":["0001138a","00011374"],"predecessors":["00011350"]},{"id":"00011374","startAddress":"00011374","endAddress":"0001137b","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011374  cmp r4,#0x3","00011376  it ne","00011378  cmp.ne r4,#0x1","0001137a  bne 0x00011394"],"successors":["00011394","0001137c"],"predecessors":["0001136e"]},{"id":"0001137c","startAddress":"0001137c","endAddress":"00011389","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["0001137c  ubfx r3,r3,#0x10,#0x8","00011380  movs r4,#0x4","00011382  add.w r4,r4,r3, lsl #0x2","00011386  movs r3,#0x2","00011388  b 0x0001138e"],"successors":["0001138e"],"predecessors":["00011374"]},{"id":"0001138a","startAddress":"0001138a","endAddress":"0001138d","blockType":"FALL_THROUGH","size":4,"instructions":["0001138a  movs r3,#0x1","0001138c  movs r4,#0x4"],"successors":["0001138e"],"predecessors":["0001136e"]},{"id":"0001138e","startAddress":"0001138e","endAddress":"00011393","blockType":"FALL_THROUGH","size":6,"instructions":["0001138e  str r4,[r2,#0x0]","00011390  str r3,[r1,#0x0]","00011392  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["0001137c","0001138a"]},{"id":"00011394","startAddress":"00011394","endAddress":"00011397","blockType":"FALL_THROUGH","size":4,"instructions":["00011394  movs r0,#0x0","00011396  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011374"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10688"},"function_name":"exists","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"exists","entryAddress":"000111b8","totalBlocks":11,"totalEdges":13,"nodes":[{"id":"000111b8","startAddress":"000111b8","endAddress":"000111cf","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["000111b8  push {r7,lr}","000111ba  mov r7,sp","000111bc  sub sp,#0x10","000111be  str r0,[sp,#0x8]","000111c0  ldr r0,[sp,#0x8]","000111c2  ldr r1,[0x00011228]","000111c4  add r1,pc","000111c6  blx 0x00010fb0","000111ca  str r0,[sp,#0x4]","000111cc  cmp r0,#0x0","000111ce  beq 0x000111fc"],"successors":["000111fc","000111d0"],"predecessors":[]},{"id":"000111d0","startAddress":"000111d0","endAddress":"000111d1","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["000111d0  b 0x000111d2"],"successors":["000111d2"],"predecessors":["000111b8"]},{"id":"000111d2","startAddress":"000111d2","endAddress":"000111db","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000111d2  ldr r0,[0x0001122c]","000111d4  add r0,pc","000111d6  ldr r0,[r0,#0x0]","000111d8  cmp r0,#0x0","000111da  beq 0x000111f0"],"successors":["000111f0","000111dc"],"predecessors":["000111d0"]},{"id":"000111dc","startAddress":"000111dc","endAddress":"000111dd","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["000111dc  b 0x000111de"],"successors":["000111de"],"predecessors":["000111d2"]},{"id":"000111de","startAddress":"000111de","endAddress":"000111ef","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["000111de  ldr r3,[sp,#0x8]","000111e0  ldr r1,[0x00011230]","000111e2  add r1,pc","000111e4  ldr r2,[0x00011234]","000111e6  add r2,pc","000111e8  movs r0,#0x4","000111ea  blx 0x00010fbc","000111ee  b 0x000111f0"],"successors":["000111f0"],"predecessors":["000111dc"]},{"id":"000111f0","startAddress":"000111f0","endAddress":"000111fb","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["000111f0  ldr r0,[sp,#0x4]","000111f2  blx 0x00010fc8","000111f6  movs r1,#0x1","000111f8  str r1,[sp,#0xc]","000111fa  b 0x00011220"],"successors":["00011220"],"predecessors":["000111d2","000111de"]},{"id":"000111fc","startAddress":"000111fc","endAddress":"00011205","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000111fc  ldr r0,[0x00011238]","000111fe  add r0,pc","00011200  ldr r0,[r0,#0x0]","00011202  cmp r0,#0x0","00011204  beq 0x0001121a"],"successors":["0001121a","00011206"],"predecessors":["000111b8"]},{"id":"00011206","startAddress":"00011206","endAddress":"00011207","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["00011206  b 0x00011208"],"successors":["00011208"],"predecessors":["000111fc"]},{"id":"00011208","startAddress":"00011208","endAddress":"00011219","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011208  ldr r3,[sp,#0x8]","0001120a  ldr r1,[0x0001123c]","0001120c  add r1,pc","0001120e  ldr r2,[0x00011240]","00011210  add r2,pc","00011212  movs r0,#0x4","00011214  blx 0x00010fbc","00011218  b 0x0001121a"],"successors":["0001121a"],"predecessors":["00011206"]},{"id":"0001121a","startAddress":"0001121a","endAddress":"0001121f","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["0001121a  movs r0,#0x0","0001121c  str r0,[sp,#0xc]","0001121e  b 0x00011220"],"successors":["00011220"],"predecessors":["000111fc","00011208"]},{"id":"00011220","startAddress":"00011220","endAddress":"00011225","blockType":"FALL_THROUGH","size":6,"instructions":["00011220  ldr r0,[sp,#0xc]","00011222  add sp,#0x10","00011224  pop {r7,pc}"],"successors":[],"predecessors":["000111f0","0001121a"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10689"},"function_name":"unw_get_fpreg","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_fpreg","entryAddress":"00011c94","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011c94","startAddress":"00011c94","endAddress":"00011cab","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c94  push {r4,r5,r6,r7,lr}","00011c96  add r7,sp,#0xc","00011c98  push.w r11","00011c9c  mov r6,r0","00011c9e  ldr r0,[r0,#0x0]","00011ca0  mov r4,r2","00011ca2  mov r5,r1","00011ca4  ldr r2,[r0,#0x14]","00011ca6  mov r0,r6","00011ca8  blx r2","00011caa  cbz r0,0x00011cbe"],"successors":["00011cbe","00011cac"],"predecessors":[]},{"id":"00011cac","startAddress":"00011cac","endAddress":"00011cbd","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011cac  ldr r0,[r6,#0x0]","00011cae  mov r1,r5","00011cb0  ldr r2,[r0,#0x18]","00011cb2  mov r0,r6","00011cb4  blx r2","00011cb6  strd r0,r1,[r4,#0x0]","00011cba  movs r0,#0x0","00011cbc  b 0x00011cc0"],"successors":["00011cc0"],"predecessors":["00011c94"]},{"id":"00011cbe","startAddress":"00011cbe","endAddress":"00011cbf","blockType":"FALL_THROUGH","size":2,"instructions":["00011cbe  ldr r0,[0x00011cc8]"],"successors":["00011cc0"],"predecessors":["00011c94"]},{"id":"00011cc0","startAddress":"00011cc0","endAddress":"00011cc5","blockType":"FALL_THROUGH","size":6,"instructions":["00011cc0  pop.w r11","00011cc4  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011cac","00011cbe"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1068a"},"function_name":"unw_get_proc_info","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_proc_info","entryAddress":"00011d0e","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d0e","startAddress":"00011d0e","endAddress":"00011d2d","blockType":"ENTRY","size":32,"instructions":["00011d0e  push {r4,r6,r7,lr}","00011d10  add r7,sp,#0x8","00011d12  mov r4,r1","00011d14  ldr r1,[r0,#0x0]","00011d16  ldr r2,[r1,#0x24]","00011d18  mov r1,r4","00011d1a  blx r2","00011d1c  ldr r1,[r4,#0x4]","00011d1e  movs r0,#0x0","00011d20  cmp r1,#0x0","00011d22  itt eq","00011d24  movw.eq r0,#0xe66b","00011d28  movt.eq r0,#0xffff","00011d2c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1068b"},"function_name":"unw_get_proc_name","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_proc_name","entryAddress":"00011d44","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d44","startAddress":"00011d44","endAddress":"00011d59","blockType":"ENTRY","size":22,"instructions":["00011d44  push {r4,r6,r7,lr}","00011d46  add r7,sp,#0x8","00011d48  ldr r4,[r0,#0x0]","00011d4a  ldr r4,[r4,#0x30]","00011d4c  blx r4","00011d4e  ldr r1,[0x00011d5c]","00011d50  cmp r0,#0x0","00011d52  it ne","00011d54  mov.ne r1,#0x0","00011d56  mov r0,r1","00011d58  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1068c"},"function_name":"unw_get_reg","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_reg","entryAddress":"00011c18","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011c18","startAddress":"00011c18","endAddress":"00011c2f","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c18  push {r4,r5,r6,r7,lr}","00011c1a  add r7,sp,#0xc","00011c1c  push.w r11","00011c20  mov r6,r0","00011c22  ldr r0,[r0,#0x0]","00011c24  mov r4,r2","00011c26  mov r5,r1","00011c28  ldr r2,[r0,#0x8]","00011c2a  mov r0,r6","00011c2c  blx r2","00011c2e  cbz r0,0x00011c40"],"successors":["00011c40","00011c30"],"predecessors":[]},{"id":"00011c30","startAddress":"00011c30","endAddress":"00011c3f","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00011c30  ldr r0,[r6,#0x0]","00011c32  mov r1,r5","00011c34  ldr r2,[r0,#0xc]","00011c36  mov r0,r6","00011c38  blx r2","00011c3a  str r0,[r4,#0x0]","00011c3c  movs r0,#0x0","00011c3e  b 0x00011c42"],"successors":["00011c42"],"predecessors":["00011c18"]},{"id":"00011c40","startAddress":"00011c40","endAddress":"00011c41","blockType":"FALL_THROUGH","size":2,"instructions":["00011c40  ldr r0,[0x00011c48]"],"successors":["00011c42"],"predecessors":["00011c18"]},{"id":"00011c42","startAddress":"00011c42","endAddress":"00011c47","blockType":"FALL_THROUGH","size":6,"instructions":["00011c42  pop.w r11","00011c46  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011c30","00011c40"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1068d"},"function_name":"unw_getcontext","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_getcontext","entryAddress":"00011ba0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011ba0","startAddress":"00011ba0","endAddress":"00011bb7","blockType":"ENTRY","size":24,"instructions":["00011ba0  stmia r0,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}","00011ba4  str sp,[r0,#0x34]","00011ba8  str lr,[r0,#0x38]","00011bac  str lr,[r0,#0x3c]","00011bb0  mov r0,#0x0","00011bb4  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1068e"},"function_name":"unw_init_local","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_init_local","entryAddress":"00011bd0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bd0","startAddress":"00011bd0","endAddress":"00011c0f","blockType":"ENTRY","size":64,"instructions":["00011bd0  push {r4,r6,r7,lr}","00011bd2  add r7,sp,#0x8","00011bd4  mov r4,r0","00011bd6  movs r0,#0x0","00011bd8  strb.w r0,[r4,#0x4a]","00011bdc  strh.w r0,[r4,#0x48]","00011be0  ldr r0,[0x00011c10]","00011be2  ldr r2,[0x00011c14]","00011be4  add r0,pc","00011be6  add r2,pc","00011be8  adds r2,#0x8","00011bea  strd r2,r0,[r4,#0x0]","00011bee  add.w r0,r4,#0x8","00011bf2  movs r2,#0x40","00011bf4  blx 0x000110e8","00011bf8  add.w r0,r4,#0x50","00011bfc  mov.w r1,#0x132","00011c00  blx 0x000110f4","00011c04  mov r0,r4","00011c06  movs r1,#0x0","00011c08  bl 0x00011e60","00011c0c  movs r0,#0x0","00011c0e  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a1068f"},"function_name":"unw_is_fpreg","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_is_fpreg","entryAddress":"00011d60","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d60","startAddress":"00011d60","endAddress":"00011d6b","blockType":"ENTRY","size":12,"instructions":["00011d60  push {r7,lr}","00011d62  mov r7,sp","00011d64  ldr r2,[r0,#0x0]","00011d66  ldr r2,[r2,#0x14]","00011d68  blx r2","00011d6a  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10690"},"function_name":"unw_is_signal_frame","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_is_signal_frame","entryAddress":"00011d72","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d72","startAddress":"00011d72","endAddress":"00011d7d","blockType":"ENTRY","size":12,"instructions":["00011d72  push {r7,lr}","00011d74  mov r7,sp","00011d76  ldr r1,[r0,#0x0]","00011d78  ldr r1,[r1,#0x2c]","00011d7a  blx r1","00011d7c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10691"},"function_name":"unw_regname","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_regname","entryAddress":"00011d6c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d6c","startAddress":"00011d6c","endAddress":"00011d71","blockType":"ENTRY","size":6,"instructions":["00011d6c  ldr r2,[r0,#0x0]","00011d6e  ldr r2,[r2,#0x38]","00011d70  bx r2"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10692"},"function_name":"unw_resume","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_resume","entryAddress":"00011d30","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d30","startAddress":"00011d30","endAddress":"00011d3d","blockType":"ENTRY","size":14,"instructions":["00011d30  push {r7,lr}","00011d32  mov r7,sp","00011d34  ldr r1,[r0,#0x0]","00011d36  ldr r1,[r1,#0x28]","00011d38  blx r1","00011d3a  ldr r0,[0x00011d40]","00011d3c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10693"},"function_name":"unw_save_vfp_as_X","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_save_vfp_as_X","entryAddress":"00011d7e","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d7e","startAddress":"00011d7e","endAddress":"00011d83","blockType":"ENTRY","size":6,"instructions":["00011d7e  ldr r1,[r0,#0x0]","00011d80  ldr r1,[r1,#0x3c]","00011d82  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10694"},"function_name":"unw_set_fpreg","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_set_fpreg","entryAddress":"00011ccc","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011ccc","startAddress":"00011ccc","endAddress":"00011ce5","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00011ccc  push {r4,r5,r6,r7,lr}","00011cce  add r7,sp,#0xc","00011cd0  push.w r8","00011cd4  mov r4,r0","00011cd6  ldr r0,[r0,#0x0]","00011cd8  mov r5,r2","00011cda  mov r8,r3","00011cdc  mov r6,r1","00011cde  ldr r2,[r0,#0x14]","00011ce0  mov r0,r4","00011ce2  blx r2","00011ce4  cbz r0,0x00011cfa"],"successors":["00011cfa","00011ce6"],"predecessors":[]},{"id":"00011ce6","startAddress":"00011ce6","endAddress":"00011cf9","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00011ce6  ldr r0,[r4,#0x0]","00011ce8  mov r1,r6","00011cea  mov r2,r5","00011cec  mov r3,r8","00011cee  ldr.w r12,[r0,#0x1c]","00011cf2  mov r0,r4","00011cf4  blx r12","00011cf6  movs r0,#0x0","00011cf8  b 0x00011cfc"],"successors":["00011cfc"],"predecessors":["00011ccc"]},{"id":"00011cfa","startAddress":"00011cfa","endAddress":"00011cfb","blockType":"FALL_THROUGH","size":2,"instructions":["00011cfa  ldr r0,[0x00011d04]"],"successors":["00011cfc"],"predecessors":["00011ccc"]},{"id":"00011cfc","startAddress":"00011cfc","endAddress":"00011d01","blockType":"FALL_THROUGH","size":6,"instructions":["00011cfc  pop.w r8","00011d00  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011ce6","00011cfa"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10695"},"function_name":"unw_set_reg","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_set_reg","entryAddress":"00011c4c","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00011c4c","startAddress":"00011c4c","endAddress":"00011c63","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c4c  push {r4,r5,r6,r7,lr}","00011c4e  add r7,sp,#0xc","00011c50  push.w r11","00011c54  mov r4,r0","00011c56  ldr r0,[r0,#0x0]","00011c58  mov r6,r2","00011c5a  mov r5,r1","00011c5c  ldr r2,[r0,#0x8]","00011c5e  mov r0,r4","00011c60  blx r2","00011c62  cbz r0,0x00011c78"],"successors":["00011c78","00011c64"],"predecessors":[]},{"id":"00011c64","startAddress":"00011c64","endAddress":"00011c73","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00011c64  ldr r0,[r4,#0x0]","00011c66  mov r1,r5","00011c68  mov r2,r6","00011c6a  ldr r3,[r0,#0x10]","00011c6c  mov r0,r4","00011c6e  blx r3","00011c70  adds r0,r5,#0x1","00011c72  beq 0x00011c7c"],"successors":["00011c7c","00011c74"],"predecessors":["00011c4c"]},{"id":"00011c74","startAddress":"00011c74","endAddress":"00011c77","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011c74  movs r5,#0x0","00011c76  b 0x00011c88"],"successors":["00011c88"],"predecessors":["00011c64"]},{"id":"00011c78","startAddress":"00011c78","endAddress":"00011c7b","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011c78  ldr r5,[0x00011c90]","00011c7a  b 0x00011c88"],"successors":["00011c88"],"predecessors":["00011c4c"]},{"id":"00011c7c","startAddress":"00011c7c","endAddress":"00011c87","blockType":"FALL_THROUGH","size":12,"instructions":["00011c7c  ldr r0,[r4,#0x0]","00011c7e  movs r1,#0x0","00011c80  movs r5,#0x0","00011c82  ldr r2,[r0,#0x34]","00011c84  mov r0,r4","00011c86  blx r2"],"successors":["00011c88"],"predecessors":["00011c64"]},{"id":"00011c88","startAddress":"00011c88","endAddress":"00011c8f","blockType":"FALL_THROUGH","size":8,"instructions":["00011c88  mov r0,r5","00011c8a  pop.w r11","00011c8e  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011c74","00011c78","00011c7c"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a10696"},"function_name":"unw_step","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_step","entryAddress":"00011d08","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d08","startAddress":"00011d08","endAddress":"00011d0d","blockType":"ENTRY","size":6,"instructions":["00011d08  ldr r1,[r0,#0x0]","00011d0a  ldr r1,[r1,#0x20]","00011d0c  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106c7"},"function_name":"FUN_0001114c","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001114c","entryAddress":"0001114c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001114c","startAddress":"0001114c","endAddress":"0001114f","blockType":"ENTRY","size":4,"instructions":["0001114c  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106c8"},"function_name":"FUN_00011994","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011994","entryAddress":"00011994","totalBlocks":16,"totalEdges":21,"nodes":[{"id":"00011994","startAddress":"00011994","endAddress":"000119c1","blockType":"ENTRY","size":46,"instructions":["00011994  push {r4,r5,r6,r7,lr}","00011996  add r7,sp,#0xc","00011998  push {r8,r9,r10,r11}","0001199c  sub sp,#0x3c","0001199e  mov r4,r1","000119a0  mov r1,r0","000119a2  ldr r0,[0x00011a94]","000119a4  mov r10,r3","000119a6  mov r5,r2","000119a8  add r0,pc","000119aa  ldr.w r11,[r0,#0x0]","000119ae  ldr.w r0,[r11,#0x0]","000119b2  str r0,[sp,#0x38]","000119b4  mov r0,r4","000119b6  blx 0x000110c4","000119ba  add.w r9,sp,#0xc","000119be  mov.w r8,#0x1"],"successors":["000119c2"],"predecessors":[]},{"id":"000119c2","startAddress":"000119c2","endAddress":"000119cf","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["000119c2  ands r0,r10,#0x1","000119c6  mov.w r6,#0x1","000119ca  it ne","000119cc  mov.ne r6,#0x2","000119ce  beq 0x000119e6"],"successors":["000119e6","000119d0"],"predecessors":["00011994","00011a26"]},{"id":"000119d0","startAddress":"000119d0","endAddress":"000119d5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000119d0  cmp.w r8,#0x0","000119d4  bne 0x000119e6"],"successors":["000119e6","000119d6"],"predecessors":["000119c2"]},{"id":"000119d6","startAddress":"000119d6","endAddress":"000119e5","blockType":"FALL_THROUGH","size":16,"instructions":["000119d6  ldr r2,[r5,#0x10]","000119d8  mov r0,r4","000119da  mov.w r1,#0xffffffff","000119de  blx 0x00011028","000119e2  mov.w r10,#0x0"],"successors":["000119e6"],"predecessors":["000119d0"]},{"id":"000119e6","startAddress":"000119e6","endAddress":"000119fb","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["000119e6  add r2,sp,#0x34","000119e8  mov r0,r4","000119ea  mvn r1,#0x1","000119ee  blx 0x00011010","000119f2  mov r0,r4","000119f4  mov r1,r9","000119f6  blx 0x000110d0","000119fa  cbnz r0,0x00011a4a"],"successors":["00011a4a","000119fc"],"predecessors":["000119c2","000119d0","000119d6"]},{"id":"000119fc","startAddress":"000119fc","endAddress":"000119ff","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000119fc  ldr r3,[sp,#0x18]","000119fe  cbz r3,0x00011a26"],"successors":["00011a26","00011a00"],"predecessors":["000119e6"]},{"id":"00011a00","startAddress":"00011a00","endAddress":"00011a19","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00011a00  ldr r0,[sp,#0xc]","00011a02  add.w r12,r5,#0x48","00011a06  ldr r1,[sp,#0x2c]","00011a08  ldr r2,[sp,#0x20]","00011a0a  stm.w r12!,{r0,r1,r2}","00011a0e  mov r0,r6","00011a10  mov r1,r5","00011a12  mov r2,r4","00011a14  blx r3","00011a16  cmp r0,#0x7","00011a18  beq 0x00011a34"],"successors":["00011a34","00011a1a"],"predecessors":["000119fc"]},{"id":"00011a1a","startAddress":"00011a1a","endAddress":"00011a1d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011a1a  cmp r0,#0x8","00011a1c  bne 0x00011a2c"],"successors":["00011a2c","00011a1e"],"predecessors":["00011a00"]},{"id":"00011a1e","startAddress":"00011a1e","endAddress":"00011a25","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011a1e  ldr r0,[r5,#0x20]","00011a20  ldr r1,[sp,#0x34]","00011a22  cmp r1,r0","00011a24  beq 0x00011a60"],"successors":["00011a60","00011a26"],"predecessors":["00011a1a"]},{"id":"00011a26","startAddress":"00011a26","endAddress":"00011a2b","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00011a26  sub.w r8,r8,#0x1","00011a2a  b 0x000119c2"],"successors":["000119c2"],"predecessors":["000119fc","00011a1e"]},{"id":"00011a2c","startAddress":"00011a2c","endAddress":"00011a2f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011a2c  cmp r0,#0x9","00011a2e  bne 0x00011a4a"],"successors":["00011a4a","00011a30"],"predecessors":["00011a1a"]},{"id":"00011a30","startAddress":"00011a30","endAddress":"00011a33","blockType":"FALL_THROUGH","size":4,"instructions":["00011a30  blx 0x0001107c"],"successors":[],"predecessors":["00011a2c"]},{"id":"00011a34","startAddress":"00011a34","endAddress":"00011a49","blockType":"FALL_THROUGH","size":22,"instructions":["00011a34  add r2,sp,#0x8","00011a36  mov r0,r4","00011a38  mov.w r1,#0xffffffff","00011a3c  blx 0x00011010","00011a40  ldr r0,[sp,#0x8]","00011a42  str r0,[r5,#0x10]","00011a44  mov r0,r4","00011a46  blx 0x000110dc"],"successors":["00011a4a"],"predecessors":["00011a00"]},{"id":"00011a4a","startAddress":"00011a4a","endAddress":"00011a5b","blockType":"FALL_THROUGH","size":18,"instructions":["00011a4a  ldr.w r0,[r11,#0x0]","00011a4e  ldr r1,[sp,#0x38]","00011a50  subs r0,r0,r1","00011a52  ittt eq","00011a54  add.eq sp,#0x3c","00011a56  pop.eq.w {r8,r9,r10,r11}","00011a5a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011a5c"],"predecessors":["000119e6","00011a2c","00011a34"]},{"id":"00011a5c","startAddress":"00011a5c","endAddress":"00011a5f","blockType":"FALL_THROUGH","size":4,"instructions":["00011a5c  blx 0x00011040"],"successors":[],"predecessors":["00011a4a"]},{"id":"00011a60","startAddress":"00011a60","endAddress":"00011a91","blockType":"FALL_THROUGH","size":50,"instructions":["00011a60  ldr r0,[0x00011a98]","00011a62  mov.w r1,#0x268","00011a66  add r0,pc","00011a68  strd r1,r0,[sp,#0x0]","00011a6c  ldr r0,[0x00011a9c]","00011a6e  ldr r1,[0x00011aa0]","00011a70  add r0,pc","00011a72  ldr r2,[0x00011aa4]","00011a74  ldr r3,[0x00011aa8]","00011a76  add r1,pc","00011a78  ldr r0,[r0,#0x0]","00011a7a  add r2,pc","00011a7c  add r3,pc","00011a7e  add.w r4,r0,#0xa8","00011a82  mov r0,r4","00011a84  blx 0x00011064","00011a88  mov r0,r4","00011a8a  blx 0x00011070","00011a8e  blx 0x0001107c"],"successors":[],"predecessors":["00011a1e"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106c9"},"function_name":"FUN_00011bb8","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bb8","entryAddress":"00011bb8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bb8","startAddress":"00011bb8","endAddress":"00011bbf","blockType":"ENTRY","size":8,"instructions":["00011bb8  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011bbc  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ca"},"function_name":"FUN_00011bc0","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bc0","entryAddress":"00011bc0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bc0","startAddress":"00011bc0","endAddress":"00011bc7","blockType":"ENTRY","size":8,"instructions":["00011bc0  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011bc4  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106cb"},"function_name":"FUN_00011bc8","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bc8","entryAddress":"00011bc8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bc8","startAddress":"00011bc8","endAddress":"00011bcf","blockType":"ENTRY","size":8,"instructions":["00011bc8  vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}","00011bcc  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106cc"},"function_name":"FUN_00011dbe","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011dbe","entryAddress":"00011dbe","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"00011dbe","startAddress":"00011dbe","endAddress":"00011dc9","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00011dbe  push {r4,r6,r7,lr}","00011dc0  add r7,sp,#0x8","00011dc2  mov r4,r0","00011dc4  ldrb.w r0,[r0,#0x180]","00011dc8  cbz r0,0x00011dce"],"successors":["00011dce","00011dca"],"predecessors":[]},{"id":"00011dca","startAddress":"00011dca","endAddress":"00011dcd","blockType":"FALL_THROUGH","size":4,"instructions":["00011dca  movs r0,#0x0","00011dcc  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011dbe","00011dd8"]},{"id":"00011dce","startAddress":"00011dce","endAddress":"00011dd7","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00011dce  mov r0,r4","00011dd0  bl 0x00012128","00011dd4  cmp r0,#0x1","00011dd6  bne 0x00011e10"],"successors":["00011e10","00011dd8"],"predecessors":["00011dbe"]},{"id":"00011dd8","startAddress":"00011dd8","endAddress":"00011de9","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["00011dd8  ldr r0,[r4,#0x0]","00011dda  movs r1,#0x1","00011ddc  ldr r2,[r0,#0x34]","00011dde  mov r0,r4","00011de0  blx r2","00011de2  ldrb.w r0,[r4,#0x180]","00011de6  cmp r0,#0x0","00011de8  bne 0x00011dca"],"successors":["00011dca","00011dea"],"predecessors":["00011dce"]},{"id":"00011dea","startAddress":"00011dea","endAddress":"00011def","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011dea  ldr.w r0,[r4,#0x168]","00011dee  cbz r0,0x00011e0e"],"successors":["00011e0e","00011df0"],"predecessors":["00011dd8"]},{"id":"00011df0","startAddress":"00011df0","endAddress":"00011e0d","blockType":"FALL_THROUGH","size":30,"instructions":["00011df0  ldr r0,[r4,#0x0]","00011df2  mvn r1,#0x1","00011df6  ldr r2,[r0,#0xc]","00011df8  mov r0,r4","00011dfa  blx r2","00011dfc  ldr r1,[r4,#0x0]","00011dfe  ldr.w r2,[r4,#0x168]","00011e02  ldr r3,[r1,#0x10]","00011e04  add r2,r0","00011e06  mov r0,r4","00011e08  mvn r1,#0x1","00011e0c  blx r3"],"successors":["00011e0e"],"predecessors":["00011dea"]},{"id":"00011e0e","startAddress":"00011e0e","endAddress":"00011e0f","blockType":"FALL_THROUGH","size":2,"instructions":["00011e0e  movs r0,#0x1"],"successors":["00011e10"],"predecessors":["00011dea","00011df0"]},{"id":"00011e10","startAddress":"00011e10","endAddress":"00011e11","blockType":"FALL_THROUGH","size":2,"instructions":["00011e10  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011dce","00011e0e"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106cd"},"function_name":"FUN_00011e2c","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e2c","entryAddress":"00011e2c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e2c","startAddress":"00011e2c","endAddress":"00011e5d","blockType":"ENTRY","size":50,"instructions":["00011e2c  push {r4,r5,r6,r7,lr}","00011e2e  add r7,sp,#0xc","00011e30  push.w r8","00011e34  sub sp,#0x8","00011e36  mov r6,r1","00011e38  ldrd r1,r5,[r0,#0x0]","00011e3c  mov r8,r2","00011e3e  mov r4,r3","00011e40  ldr r2,[r1,#0xc]","00011e42  mov.w r1,#0xffffffff","00011e46  blx r2","00011e48  mov r1,r0","00011e4a  mov r0,r5","00011e4c  mov r2,r6","00011e4e  mov r3,r8","00011e50  str r4,[sp,#0x0]","00011e52  bl 0x000121bc","00011e56  add sp,#0x8","00011e58  pop.w r8","00011e5c  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ce"},"function_name":"FUN_00011e60","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e60","entryAddress":"00011e60","totalBlocks":6,"totalEdges":8,"nodes":[{"id":"00011e60","startAddress":"00011e60","endAddress":"00011e95","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["00011e60  push {r4,r5,r6,r7,lr}","00011e62  add r7,sp,#0xc","00011e64  push.w r11","00011e68  sub sp,#0x10","00011e6a  mov r4,r0","00011e6c  ldr r0,[0x00011ec0]","00011e6e  mov r5,r1","00011e70  mov.w r1,#0xffffffff","00011e74  add r0,pc","00011e76  ldr r6,[r0,#0x0]","00011e78  ldr r0,[r6,#0x0]","00011e7a  str r0,[sp,#0xc]","00011e7c  ldr r0,[r4,#0x0]","00011e7e  ldr r2,[r0,#0xc]","00011e80  mov r0,r4","00011e82  blx r2","00011e84  bic r0,r0,#0x1","00011e88  add r2,sp,#0x4","00011e8a  subs r5,r0,r5","00011e8c  ldr r0,[r4,#0x4]","00011e8e  mov r1,r5","00011e90  bl 0x0001221c","00011e94  cbz r0,0x00011ea6"],"successors":["00011ea6","00011e96"],"predecessors":[]},{"id":"00011e96","startAddress":"00011e96","endAddress":"00011e99","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011e96  ldr r0,[sp,#0x4]","00011e98  cbz r0,0x00011ea6"],"successors":["00011ea6","00011e9a"],"predecessors":["00011e60"]},{"id":"00011e9a","startAddress":"00011e9a","endAddress":"00011ea5","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00011e9a  add r2,sp,#0x4","00011e9c  mov r0,r4","00011e9e  mov r1,r5","00011ea0  bl 0x00012260","00011ea4  cbnz r0,0x00011eac"],"successors":["00011eac","00011ea6"],"predecessors":["00011e96"]},{"id":"00011ea6","startAddress":"00011ea6","endAddress":"00011eab","blockType":"FALL_THROUGH","size":6,"instructions":["00011ea6  movs r0,#0x1","00011ea8  strb.w r0,[r4,#0x180]"],"successors":["00011eac"],"predecessors":["00011e60","00011e96","00011e9a"]},{"id":"00011eac","startAddress":"00011eac","endAddress":"00011ebb","blockType":"FALL_THROUGH","size":16,"instructions":["00011eac  ldr r0,[r6,#0x0]","00011eae  ldr r1,[sp,#0xc]","00011eb0  subs r0,r0,r1","00011eb2  ittt eq","00011eb4  add.eq sp,#0x10","00011eb6  pop.eq.w r11","00011eba  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011ebc"],"predecessors":["00011e9a","00011ea6"]},{"id":"00011ebc","startAddress":"00011ebc","endAddress":"00011ebf","blockType":"FALL_THROUGH","size":4,"instructions":["00011ebc  blx 0x00011040"],"successors":[],"predecessors":["00011eac"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106cf"},"function_name":"FUN_00011ed4","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011ed4","entryAddress":"00011ed4","totalBlocks":11,"totalEdges":14,"nodes":[{"id":"00011ed4","startAddress":"00011ed4","endAddress":"00011edb","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011ed4  push {r2,r3,r4,r6,r7,lr}","00011ed6  add r7,sp,#0x10","00011ed8  adds r2,r1,#0x2","00011eda  beq 0x00011ef0"],"successors":["00011ef0","00011edc"],"predecessors":[]},{"id":"00011edc","startAddress":"00011edc","endAddress":"00011ee3","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011edc  adds r2,r1,#0x1","00011ede  it ne","00011ee0  cmp.ne r1,#0xf","00011ee2  bne 0x00011ee8"],"successors":["00011ee8","00011ee4"],"predecessors":["00011ed4"]},{"id":"00011ee4","startAddress":"00011ee4","endAddress":"00011ee7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ee4  adds r0,#0x3c","00011ee6  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011edc"]},{"id":"00011ee8","startAddress":"00011ee8","endAddress":"00011eeb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011ee8  cmp r1,#0xe","00011eea  beq 0x00011ef4"],"successors":["00011ef4","00011eec"],"predecessors":["00011edc"]},{"id":"00011eec","startAddress":"00011eec","endAddress":"00011eef","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011eec  cmp r1,#0xd","00011eee  bne 0x00011ef8"],"successors":["00011ef8","00011ef0"],"predecessors":["00011ee8"]},{"id":"00011ef0","startAddress":"00011ef0","endAddress":"00011ef3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ef0  adds r0,#0x34","00011ef2  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011ed4","00011eec"]},{"id":"00011ef4","startAddress":"00011ef4","endAddress":"00011ef7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ef4  adds r0,#0x38","00011ef6  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011ee8"]},{"id":"00011ef8","startAddress":"00011ef8","endAddress":"00011efb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011ef8  cmp r1,#0xc","00011efa  bhi 0x00011f06"],"successors":["00011f06","00011efc"],"predecessors":["00011eec"]},{"id":"00011efc","startAddress":"00011efc","endAddress":"00011eff","blockType":"FALL_THROUGH","size":4,"instructions":["00011efc  add.w r0,r0,r1, lsl #0x2"],"successors":["00011f00"],"predecessors":["00011ef8"]},{"id":"00011f00","startAddress":"00011f00","endAddress":"00011f05","blockType":"FALL_THROUGH","size":6,"instructions":["00011f00  ldr r0,[r0,#0x0]","00011f02  add sp,#0x8","00011f04  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011ee4","00011ef0","00011ef4","00011efc"]},{"id":"00011f06","startAddress":"00011f06","endAddress":"00011f37","blockType":"FALL_THROUGH","size":50,"instructions":["00011f06  ldr r0,[0x00011f38]","00011f08  movw r1,#0x5db","00011f0c  add r0,pc","00011f0e  strd r1,r0,[sp,#0x0]","00011f12  ldr r0,[0x00011f3c]","00011f14  ldr r1,[0x00011f40]","00011f16  add r0,pc","00011f18  ldr r2,[0x00011f44]","00011f1a  ldr r3,[0x00011f48]","00011f1c  add r1,pc","00011f1e  ldr r0,[r0,#0x0]","00011f20  add r2,pc","00011f22  add r3,pc","00011f24  add.w r4,r0,#0xa8","00011f28  mov r0,r4","00011f2a  blx 0x00011064","00011f2e  mov r0,r4","00011f30  blx 0x00011070","00011f34  blx 0x0001107c"],"successors":[],"predecessors":["00011ef8"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d0"},"function_name":"FUN_00012128","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012128","entryAddress":"00012128","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00012128","startAddress":"00012128","endAddress":"0001216b","blockType":"ENTRY","size":68,"instructions":["00012128  push {r0,r1,r2,r3,r4,r5,r7,lr}","0001212a  add r7,sp,#0x18","0001212c  mov r4,r0","0001212e  ldr r0,[0x00012170]","00012130  add r1,sp,#0x4","00012132  add r2,sp,#0x8","00012134  add r0,pc","00012136  ldr r5,[r0,#0x0]","00012138  ldr r0,[r5,#0x0]","0001213a  str r0,[sp,#0xc]","0001213c  movs r0,#0x0","0001213e  strd r0,r0,[sp,#0x4]","00012142  ldr.w r0,[r4,#0x178]","00012146  blx 0x00011100","0001214a  ldrd r2,r3,[sp,#0x4]","0001214e  mov r1,r0","00012150  mov r0,r4","00012152  blx 0x0001110c","00012156  ldr r1,[r5,#0x0]","00012158  ldr r2,[sp,#0xc]","0001215a  subs r1,r1,r2","0001215c  itttt eq","0001215e  sub.eq r0,#0x8","00012160  clz.eq r0,r0","00012164  lsr.eq r0,r0,#0x5","00012166  add.eq sp,#0x10","00012168  it eq","0001216a  pop.eq {r4,r5,r7,pc}"],"successors":["0001216c"],"predecessors":[]},{"id":"0001216c","startAddress":"0001216c","endAddress":"0001216f","blockType":"FALL_THROUGH","size":4,"instructions":["0001216c  blx 0x00011040"],"successors":[],"predecessors":["00012128"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d1"},"function_name":"FUN_00012188","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012188","entryAddress":"00012188","totalBlocks":8,"totalEdges":9,"nodes":[{"id":"00012188","startAddress":"00012188","endAddress":"00012193","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00012188  push {r4,r6,r7,lr}","0001218a  add r7,sp,#0x8","0001218c  mov r4,r0","0001218e  ldrb.w r0,[r0,#0x41]","00012192  cbz r0,0x000121a8"],"successors":["000121a8","00012194"],"predecessors":[]},{"id":"00012194","startAddress":"00012194","endAddress":"0001219d","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00012194  ldrb.w r1,[r4,#0x40]","00012198  add.w r0,r4,#0x48","0001219c  cbz r1,0x000121a4"],"successors":["000121a4","0001219e"],"predecessors":["00012188"]},{"id":"0001219e","startAddress":"0001219e","endAddress":"000121a3","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["0001219e  blx 0x000128ec","000121a2  b 0x000121a8"],"successors":["000121a8"],"predecessors":["00012194"]},{"id":"000121a4","startAddress":"000121a4","endAddress":"000121a7","blockType":"FALL_THROUGH","size":4,"instructions":["000121a4  blx 0x000128e4"],"successors":["000121a8"],"predecessors":["00012194"]},{"id":"000121a8","startAddress":"000121a8","endAddress":"000121ad","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000121a8  ldrb.w r0,[r4,#0x42]","000121ac  cbz r0,0x000121ba"],"successors":["000121ba","000121ae"],"predecessors":["00012188","0001219e","000121a4"]},{"id":"000121ae","startAddress":"000121ae","endAddress":"000121b9","blockType":"FALL_THROUGH","size":12,"instructions":["000121ae  add.w r0,r4,#0xd0","000121b2  pop.w {r4,r6,r7,lr}","000121b6  b.w 0x0001291c"],"successors":["0001291c"],"predecessors":["000121a8"]},{"id":"000121ba","startAddress":"000121ba","endAddress":"000121bb","blockType":"FALL_THROUGH","size":2,"instructions":["000121ba  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000121a8"]},{"id":"0001291c","startAddress":"0001291c","endAddress":"0001291d","blockType":"FALL_THROUGH","size":2,"instructions":["0001291c  bx pc"],"successors":[],"predecessors":["000121ae"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d2"},"function_name":"FUN_000121bc","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000121bc","entryAddress":"000121bc","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"000121bc","startAddress":"000121bc","endAddress":"000121dd","blockType":"CONDITIONAL_JUMP","size":34,"instructions":["000121bc  push {r4,r5,r6,r7,lr}","000121be  add r7,sp,#0xc","000121c0  push {r2,r3,r4,r5,r6,r7,r8,r9,r11}","000121c4  ldr r0,[0x00012214]","000121c6  mov r4,r1","000121c8  add r1,sp,#0x4","000121ca  mov r8,r3","000121cc  add r0,pc","000121ce  mov r6,r2","000121d0  ldr r5,[r0,#0x0]","000121d2  ldr r0,[r5,#0x0]","000121d4  str r0,[sp,#0x14]","000121d6  mov r0,r4","000121d8  blx 0x00011118","000121dc  cbz r0,0x000121fe"],"successors":["000121fe","000121de"],"predecessors":[]},{"id":"000121de","startAddress":"000121de","endAddress":"000121e1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000121de  ldr r3,[sp,#0xc]","000121e0  cbz r3,0x000121fe"],"successors":["000121fe","000121e2"],"predecessors":["000121bc"]},{"id":"000121e2","startAddress":"000121e2","endAddress":"000121fd","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["000121e2  ldr r2,[0x00012218]","000121e4  mov r0,r6","000121e6  mov r1,r8","000121e8  ldr.w r9,[r7,#0x8]","000121ec  add r2,pc","000121ee  blx 0x00011124","000121f2  ldr r0,[sp,#0x10]","000121f4  subs r0,r4,r0","000121f6  str.w r0,[r9,#0x0]","000121fa  movs r0,#0x1","000121fc  b 0x00012200"],"successors":["00012200"],"predecessors":["000121de"]},{"id":"000121fe","startAddress":"000121fe","endAddress":"000121ff","blockType":"FALL_THROUGH","size":2,"instructions":["000121fe  movs r0,#0x0"],"successors":["00012200"],"predecessors":["000121bc","000121de"]},{"id":"00012200","startAddress":"00012200","endAddress":"0001220f","blockType":"FALL_THROUGH","size":16,"instructions":["00012200  ldr r1,[r5,#0x0]","00012202  ldr r2,[sp,#0x14]","00012204  subs r1,r1,r2","00012206  ittt eq","00012208  add.eq sp,#0x18","0001220a  pop.eq.w {r8,r9,r11}","0001220e  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00012210"],"predecessors":["000121e2","000121fe"]},{"id":"00012210","startAddress":"00012210","endAddress":"00012213","blockType":"FALL_THROUGH","size":4,"instructions":["00012210  blx 0x00011040"],"successors":[],"predecessors":["00012200"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d3"},"function_name":"FUN_0001221c","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001221c","entryAddress":"0001221c","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"0001221c","startAddress":"0001221c","endAddress":"00012257","blockType":"ENTRY","size":60,"instructions":["0001221c  push {r2,r3,r4,r5,r7,lr}","0001221e  add r7,sp,#0x10","00012220  mov r0,r1","00012222  ldr r1,[0x0001225c]","00012224  mov r4,r2","00012226  add r1,pc","00012228  ldr r5,[r1,#0x0]","0001222a  ldr r1,[r5,#0x0]","0001222c  str r1,[sp,#0x4]","0001222e  movs r1,#0x0","00012230  str r1,[sp,#0x0]","00012232  mov r1,sp","00012234  blx 0x00011130","00012238  ldr r1,[sp,#0x0]","0001223a  cmp r0,#0x0","0001223c  strd r0,r1,[r4,#0x0]","00012240  it ne","00012242  mov.ne r0,#0x1","00012244  cmp r1,#0x0","00012246  it ne","00012248  mov.ne r1,#0x1","0001224a  ldr r2,[r5,#0x0]","0001224c  ldr r3,[sp,#0x4]","0001224e  subs r2,r2,r3","00012250  ittt eq","00012252  and.eq r0,r1","00012254  add.eq sp,#0x8","00012256  pop.eq {r4,r5,r7,pc}"],"successors":["00012258"],"predecessors":[]},{"id":"00012258","startAddress":"00012258","endAddress":"0001225b","blockType":"FALL_THROUGH","size":4,"instructions":["00012258  blx 0x00011040"],"successors":[],"predecessors":["0001221c"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d4"},"function_name":"FUN_00012260","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012260","entryAddress":"00012260","totalBlocks":25,"totalEdges":33,"nodes":[{"id":"00012260","startAddress":"00012260","endAddress":"0001229b","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["00012260  push {r4,r5,r6,r7,lr}","00012262  add r7,sp,#0xc","00012264  push {r8,r9,r10,r11}","00012268  sub sp,#0x24","0001226a  str r1,[sp,#0x1c]","0001226c  mov r4,r0","0001226e  ldr r0,[0x000123e0]","00012270  mov r3,r2","00012272  movs r1,#0x0","00012274  movs r5,#0x0","00012276  add r0,pc","00012278  ldr.w r10,[r0,#0x0]","0001227c  ldr.w r0,[r10,#0x0]","00012280  str r0,[sp,#0x20]","00012282  add r0,sp,#0x1c","00012284  ldr r6,[r2,#0x4]","00012286  ldr r2,[r4,#0x4]","00012288  strd r6,r2,[sp,#0x0]","0001228c  strd r3,r0,[sp,#0x8]","00012290  add r0,sp,#0x10","00012292  bl 0x00012408","00012296  ldr r0,[sp,#0x10]","00012298  cmp r0,#0x0","0001229a  beq 0x0001238a"],"successors":["0001238a","0001229c"],"predecessors":[]},{"id":"0001229c","startAddress":"0001229c","endAddress":"0001229f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001229c  cmp r0,r6","0001229e  beq 0x0001238a"],"successors":["0001238a","000122a0"],"predecessors":["00012260"]},{"id":"000122a0","startAddress":"000122a0","endAddress":"000122af","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["000122a0  ldr r1,[sp,#0x18]","000122a2  ldr r1,[r1,#0x0]","000122a4  add.w r1,r1,r0, lsl #0x3","000122a8  mov r0,r1","000122aa  ldr.w r2,[r0],#-0x4","000122ae  cbz r0,0x000122b6"],"successors":["000122b6","000122b0"],"predecessors":["0001229c"]},{"id":"000122b0","startAddress":"000122b0","endAddress":"000122b5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000122b0  ldr r3,[r0,#0x0]","000122b2  cmp r3,#0x1","000122b4  bne 0x000122ba"],"successors":["000122ba","000122b6"],"predecessors":["000122a0"]},{"id":"000122b6","startAddress":"000122b6","endAddress":"000122b9","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000122b6  movs r5,#0x0","000122b8  b 0x0001238a"],"successors":["0001238a"],"predecessors":["000122a0","000122b0"]},{"id":"000122ba","startAddress":"000122ba","endAddress":"000122c3","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000122ba  mov r9,r1","000122bc  cmp r3,#0x0","000122be  ldr.w r8,[r9,#-0x8]!","000122c2  bmi 0x000122f6"],"successors":["000122f6","000122c4"],"predecessors":["000122b0"]},{"id":"000122c4","startAddress":"000122c4","endAddress":"000122d5","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000122c4  and r5,r3,#0x40000000","000122c8  orr.w r5,r3,r5, lsl #0x1","000122cc  ldr r3,[r5,r0]","000122ce  add r0,r5","000122d0  cmp.w r3,#0xffffffff","000122d4  ble 0x000122fc"],"successors":["000122fc","000122d6"],"predecessors":["000122ba"]},{"id":"000122d6","startAddress":"000122d6","endAddress":"000122f5","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["000122d6  and r5,r3,#0x40000000","000122da  mov.w r12,#0x0","000122de  orr.w r3,r3,r5, lsl #0x1","000122e2  add.w lr,r3,r0","000122e6  mov r3,r0","000122e8  ldr.w r5,[r3,#0x4]!","000122ec  lsrs r5,r5,#0x18","000122ee  add.w r3,r3,r5, lsl #0x2","000122f2  adds r3,#0x4","000122f4  b 0x00012322"],"successors":["00012322"],"predecessors":["000122c4"]},{"id":"000122f6","startAddress":"000122f6","endAddress":"000122fb","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["000122f6  mov.w r12,#0x1","000122fa  b 0x00012300"],"successors":["00012300"],"predecessors":["000122ba"]},{"id":"000122fc","startAddress":"000122fc","endAddress":"000122ff","blockType":"FALL_THROUGH","size":4,"instructions":["000122fc  mov.w r12,#0x0"],"successors":["00012300"],"predecessors":["000122c4"]},{"id":"00012300","startAddress":"00012300","endAddress":"00012307","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00012300  ubfx r5,r3,#0x18,#0x4","00012304  cmp r5,#0x2","00012306  beq 0x00012332"],"successors":["00012332","00012308"],"predecessors":["000122f6","000122fc"]},{"id":"00012308","startAddress":"00012308","endAddress":"0001230b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00012308  cmp r5,#0x1","0001230a  beq 0x00012326"],"successors":["00012326","0001230c"],"predecessors":["00012300"]},{"id":"0001230c","startAddress":"0001230c","endAddress":"0001230f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001230c  cmp r5,#0x0","0001230e  bne 0x000123a2"],"successors":["000123a2","00012310"],"predecessors":["00012308"]},{"id":"00012310","startAddress":"00012310","endAddress":"00012321","blockType":"FALL_THROUGH","size":18,"instructions":["00012310  adds r3,r0,#0x4","00012312  cmp.w r12,#0x0","00012316  it ne","00012318  mov.ne r3,#0x0","0001231a  ldr r5,[0x000123e8]","0001231c  add r5,pc","0001231e  ldr.w lr,[r5,#0x0]"],"successors":["00012322"],"predecessors":["0001230c"]},{"id":"00012322","startAddress":"00012322","endAddress":"00012325","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00012322  movs r5,#0x0","00012324  b 0x00012356"],"successors":["00012356"],"predecessors":["000122d6","00012310"]},{"id":"00012326","startAddress":"00012326","endAddress":"00012331","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00012326  ldr r5,[0x000123e4]","00012328  add r5,pc","0001232a  ldr.w lr,[r5,#0x0]","0001232e  movs r5,#0x0","00012330  b 0x0001233c"],"successors":["0001233c"],"predecessors":["00012308"]},{"id":"00012332","startAddress":"00012332","endAddress":"0001233b","blockType":"FALL_THROUGH","size":10,"instructions":["00012332  ldr r5,[0x00012400]","00012334  add r5,pc","00012336  ldr.w lr,[r5,#0x0]","0001233a  movs r5,#0x1"],"successors":["0001233c"],"predecessors":["00012300"]},{"id":"0001233c","startAddress":"0001233c","endAddress":"0001234f","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0001233c  ubfx r3,r3,#0x10,#0x8","00012340  eor r11,r12,#0x1","00012344  clz r6,r3","00012348  lsrs r6,r6,#0x5","0001234a  orrs.w r6,r6,r11","0001234e  beq 0x000123ac"],"successors":["000123ac","00012350"],"predecessors":["00012326","00012332"]},{"id":"00012350","startAddress":"00012350","endAddress":"00012355","blockType":"FALL_THROUGH","size":6,"instructions":["00012350  add.w r3,r0,r3, lsl #0x2","00012354  adds r3,#0x4"],"successors":["00012356"],"predecessors":["0001233c"]},{"id":"00012356","startAddress":"00012356","endAddress":"00012389","blockType":"FALL_THROUGH","size":52,"instructions":["00012356  and r6,r2,#0x40000000","0001235a  str.w r0,[r4,#0x178]","0001235e  cmp r5,#0x0","00012360  orr.w r2,r2,r6, lsl #0x1","00012364  add r1,r2","00012366  and r2,r8,#0x40000000","0001236a  orr.w r2,r8,r2, lsl #0x1","0001236e  add r2,r9","00012370  strd r2,r1,[r4,#0x158]","00012374  strd r3,lr,[r4,#0x160]","00012378  it ne","0001237a  mov.ne r5,#0x2","0001237c  cmp.w r12,#0x0","00012380  it ne","00012382  mov.ne r5,#0x1","00012384  str.w r5,[r4,#0x16c]","00012388  movs r5,#0x1"],"successors":["0001238a"],"predecessors":["00012322","00012350"]},{"id":"0001238a","startAddress":"0001238a","endAddress":"0001239d","blockType":"FALL_THROUGH","size":20,"instructions":["0001238a  ldr.w r0,[r10,#0x0]","0001238e  ldr r1,[sp,#0x20]","00012390  subs r0,r0,r1","00012392  itttt eq","00012394  mov.eq r0,r5","00012396  add.eq sp,#0x24","00012398  pop.eq.w {r8,r9,r10,r11}","0001239c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001239e"],"predecessors":["00012260","0001229c","000122b6","00012356"]},{"id":"0001239e","startAddress":"0001239e","endAddress":"000123a1","blockType":"FALL_THROUGH","size":4,"instructions":["0001239e  blx 0x00011040"],"successors":[],"predecessors":["0001238a"]},{"id":"000123a2","startAddress":"000123a2","endAddress":"000123ab","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000123a2  ldr r0,[0x000123ec]","000123a4  movw r1,#0x32e","000123a8  add r0,pc","000123aa  b 0x000123b4"],"successors":["000123b4"],"predecessors":["0001230c"]},{"id":"000123ac","startAddress":"000123ac","endAddress":"000123b3","blockType":"FALL_THROUGH","size":8,"instructions":["000123ac  ldr r0,[0x00012404]","000123ae  movw r1,#0x335","000123b2  add r0,pc"],"successors":["000123b4"],"predecessors":["0001233c"]},{"id":"000123b4","startAddress":"000123b4","endAddress":"000123dd","blockType":"FALL_THROUGH","size":42,"instructions":["000123b4  strd r1,r0,[sp,#0x0]","000123b8  ldr r0,[0x000123f0]","000123ba  ldr r1,[0x000123f4]","000123bc  add r0,pc","000123be  ldr r2,[0x000123f8]","000123c0  ldr r3,[0x000123fc]","000123c2  add r1,pc","000123c4  ldr r0,[r0,#0x0]","000123c6  add r2,pc","000123c8  add r3,pc","000123ca  add.w r4,r0,#0xa8","000123ce  mov r0,r4","000123d0  blx 0x00011064","000123d4  mov r0,r4","000123d6  blx 0x00011070","000123da  blx 0x0001107c"],"successors":[],"predecessors":["000123a2","000123ac"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d5"},"function_name":"FUN_00012408","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012408","entryAddress":"00012408","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00012408","startAddress":"00012408","endAddress":"0001243b","blockType":"ENTRY","size":52,"instructions":["00012408  push {r4,r5,r7,lr}","0001240a  add r7,sp,#0x8","0001240c  sub sp,#0x20","0001240e  ldr r4,[0x00012440]","00012410  add r4,pc","00012412  ldr r4,[r4,#0x0]","00012414  ldr r5,[r4,#0x0]","00012416  str r5,[sp,#0x1c]","00012418  add r5,sp,#0x18","0001241a  str r5,[sp,#0x10]","0001241c  ldr r5,[r7,#0x14]","0001241e  str r5,[sp,#0xc]","00012420  ldr r5,[r7,#0x10]","00012422  str r5,[sp,#0x8]","00012424  ldr r5,[r7,#0xc]","00012426  str r5,[sp,#0x4]","00012428  ldr r5,[r7,#0x8]","0001242a  str r5,[sp,#0x0]","0001242c  bl 0x00012444","00012430  ldr r0,[r4,#0x0]","00012432  ldr r1,[sp,#0x1c]","00012434  subs r0,r0,r1","00012436  itt eq","00012438  add.eq sp,#0x20","0001243a  pop.eq {r4,r5,r7,pc}"],"successors":["0001243c"],"predecessors":[]},{"id":"0001243c","startAddress":"0001243c","endAddress":"0001243f","blockType":"FALL_THROUGH","size":4,"instructions":["0001243c  blx 0x00011040"],"successors":[],"predecessors":["00012408"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d6"},"function_name":"FUN_00012444","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012444","entryAddress":"00012444","totalBlocks":5,"totalEdges":6,"nodes":[{"id":"00012444","startAddress":"00012444","endAddress":"00012455","blockType":"ENTRY","size":18,"instructions":["00012444  push {r4,r5,r6,r7,lr}","00012446  add r7,sp,#0xc","00012448  push.w r8","0001244c  ldr r4,[r7,#0x8]","0001244e  subs r5,r4,r1","00012450  ldr r4,[r7,#0x14]","00012452  ldr.w r12,[r4,#0x0]"],"successors":["00012456"],"predecessors":[]},{"id":"00012456","startAddress":"00012456","endAddress":"00012457","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00012456  cbz r5,0x00012484"],"successors":["00012484","00012458"],"predecessors":["00012444","00012458","0001247c"]},{"id":"00012458","startAddress":"00012458","endAddress":"0001247b","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00012458  ldr.w lr,[r3,#0x0]","0001245c  add.w r4,r1,r5, lsr #0x1","00012460  mov r6,r5","00012462  ldr.w r8,[lr,r4,lsl #0x3]","00012466  and r5,r8,#0x40000000","0001246a  orr.w r8,r8,r5, lsl #0x1","0001246e  add.w r5,lr,r4, lsl #0x3","00012472  add.w lr,r8,r5","00012476  lsrs r5,r6,#0x1","00012478  cmp r12,lr","0001247a  bcc 0x00012456"],"successors":["00012456","0001247c"],"predecessors":["00012456"]},{"id":"0001247c","startAddress":"0001247c","endAddress":"00012483","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001247c  mvns r1,r5","0001247e  adds r5,r6,r1","00012480  adds r1,r4,#0x1","00012482  b 0x00012456"],"successors":["00012456"],"predecessors":["00012458"]},{"id":"00012484","startAddress":"00012484","endAddress":"0001248b","blockType":"FALL_THROUGH","size":8,"instructions":["00012484  stmia r0!,{r1,r2,r3}","00012486  pop.w r8","0001248a  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00012456"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d7"},"function_name":"FUN_000128e4","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000128e4","entryAddress":"000128e4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000128e4","startAddress":"000128e4","endAddress":"000128eb","blockType":"ENTRY","size":8,"instructions":["000128e4  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000128e8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d8"},"function_name":"FUN_000128ec","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000128ec","entryAddress":"000128ec","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000128ec","startAddress":"000128ec","endAddress":"000128f3","blockType":"ENTRY","size":8,"instructions":["000128ec  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000128f0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106d9"},"function_name":"GetArrayLength","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetArrayLength","entryAddress":"00100b00","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100b00","startAddress":"00100b00","endAddress":"00100b2c","blockType":"RETURN","size":45,"instructions":["0000000000100b00  PUSH RBP","0000000000100b01  MOV RBP,RSP","0000000000100b04  SUB RSP,0x10","0000000000100b08  MOV qword ptr [RBP + -0x8],RDI","0000000000100b0c  MOV qword ptr [RBP + -0x10],RSI","0000000000100b10  MOV RAX,qword ptr [RBP + -0x8]","0000000000100b14  MOV RCX,qword ptr [RAX]","0000000000100b17  MOV RCX,qword ptr [RCX + 0x558]","0000000000100b1e  MOV RSI,qword ptr [RBP + -0x10]","0000000000100b22  MOV RDI,RAX","0000000000100b25  CALL RCX","0000000000100b27  ADD RSP,0x10","0000000000100b2b  POP RBP","0000000000100b2c  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106da"},"function_name":"GetObjectArrayElement","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetObjectArrayElement","entryAddress":"00100b30","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100b30","startAddress":"00100b30","endAddress":"00100b62","blockType":"RETURN","size":51,"instructions":["0000000000100b30  PUSH RBP","0000000000100b31  MOV RBP,RSP","0000000000100b34  SUB RSP,0x20","0000000000100b38  MOV qword ptr [RBP + -0x8],RDI","0000000000100b3c  MOV qword ptr [RBP + -0x10],RSI","0000000000100b40  MOV dword ptr [RBP + -0x14],EDX","0000000000100b43  MOV RAX,qword ptr [RBP + -0x8]","0000000000100b47  MOV RCX,qword ptr [RAX]","0000000000100b4a  MOV RCX,qword ptr [RCX + 0x568]","0000000000100b51  MOV RSI,qword ptr [RBP + -0x10]","0000000000100b55  MOV EDX,dword ptr [RBP + -0x14]","0000000000100b58  MOV RDI,RAX","0000000000100b5b  CALL RCX","0000000000100b5d  ADD RSP,0x20","0000000000100b61  POP RBP","0000000000100b62  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106db"},"function_name":"GetStringUTFChars","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetStringUTFChars","entryAddress":"00100b70","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100b70","startAddress":"00100b70","endAddress":"00100ba4","blockType":"RETURN","size":53,"instructions":["0000000000100b70  PUSH RBP","0000000000100b71  MOV RBP,RSP","0000000000100b74  SUB RSP,0x20","0000000000100b78  MOV qword ptr [RBP + -0x8],RDI","0000000000100b7c  MOV qword ptr [RBP + -0x10],RSI","0000000000100b80  MOV qword ptr [RBP + -0x18],RDX","0000000000100b84  MOV RAX,qword ptr [RBP + -0x8]","0000000000100b88  MOV RCX,qword ptr [RAX]","0000000000100b8b  MOV RCX,qword ptr [RCX + 0x548]","0000000000100b92  MOV RSI,qword ptr [RBP + -0x10]","0000000000100b96  MOV RDX,qword ptr [RBP + -0x18]","0000000000100b9a  MOV RDI,RAX","0000000000100b9d  CALL RCX","0000000000100b9f  ADD RSP,0x20","0000000000100ba3  POP RBP","0000000000100ba4  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106dc"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","entryAddress":"00100a50","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00100a50","startAddress":"00100a50","endAddress":"00100a84","blockType":"ENTRY","size":53,"instructions":["0000000000100a50  PUSH RBP","0000000000100a51  MOV RBP,RSP","0000000000100a54  SUB RSP,0x40","0000000000100a58  MOV qword ptr [RBP + -0x8],RDI","0000000000100a5c  MOV qword ptr [RBP + -0x10],RSI","0000000000100a60  MOV qword ptr [RBP + -0x18],RDX","0000000000100a64  MOV dword ptr [RBP + -0x1c],0x0","0000000000100a6b  MOV RDI,qword ptr [RBP + -0x8]","0000000000100a6f  MOV RAX,qword ptr [RBP + -0x18]","0000000000100a73  MOV RSI,RAX","0000000000100a76  CALL 0x001008b0","0000000000100a7b  MOV dword ptr [RBP + -0x20],EAX","0000000000100a7e  MOV dword ptr [RBP + -0x24],0x0"],"successors":["00100a85"],"predecessors":[]},{"id":"00100a85","startAddress":"00100a85","endAddress":"00100a90","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["0000000000100a85  MOV EAX,dword ptr [RBP + -0x24]","0000000000100a88  CMP EAX,dword ptr [RBP + -0x20]","0000000000100a8b  JGE 0x00100ae8"],"successors":["00100ae8","00100a91"],"predecessors":["00100a50","00100a91"]},{"id":"00100a91","startAddress":"00100a91","endAddress":"00100ae7","blockType":"UNCONDITIONAL_JUMP","size":87,"instructions":["0000000000100a91  MOV RDI,qword ptr [RBP + -0x8]","0000000000100a95  MOV RSI,qword ptr [RBP + -0x18]","0000000000100a99  MOV EDX,dword ptr [RBP + -0x24]","0000000000100a9c  CALL 0x001008c0","0000000000100aa1  XOR ECX,ECX","0000000000100aa3  MOV EDX,ECX","0000000000100aa5  MOV qword ptr [RBP + -0x30],RAX","0000000000100aa9  MOV RDI,qword ptr [RBP + -0x8]","0000000000100aad  MOV RSI,qword ptr [RBP + -0x30]","0000000000100ab1  CALL 0x001008d0","0000000000100ab6  MOV qword ptr [RBP + -0x38],RAX","0000000000100aba  MOV RDI,qword ptr [RBP + -0x38]","0000000000100abe  CALL 0x001008e0","0000000000100ac3  ADD EAX,dword ptr [RBP + -0x1c]","0000000000100ac6  MOV dword ptr [RBP + -0x1c],EAX","0000000000100ac9  MOV RDI,qword ptr [RBP + -0x8]","0000000000100acd  MOV RSI,qword ptr [RBP + -0x30]","0000000000100ad1  MOV RDX,qword ptr [RBP + -0x38]","0000000000100ad5  CALL 0x001008f0","0000000000100ada  MOV EAX,dword ptr [RBP + -0x24]","0000000000100add  ADD EAX,0x1","0000000000100ae0  MOV dword ptr [RBP + -0x24],EAX","0000000000100ae3  JMP 0x00100a85"],"successors":["00100a85"],"predecessors":["00100a85"]},{"id":"00100ae8","startAddress":"00100ae8","endAddress":"00100af9","blockType":"RETURN","size":18,"instructions":["0000000000100ae8  CMP dword ptr [RBP + -0x1c],0x0","0000000000100aec  SETG AL","0000000000100aef  AND AL,0x1","0000000000100af1  MOVZX EAX,AL","0000000000100af4  ADD RSP,0x40","0000000000100af8  POP RBP","0000000000100af9  RET"],"successors":[],"predecessors":["00100a85"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106dd"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","entryAddress":"00100960","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00100960","startAddress":"00100960","endAddress":"00100978","blockType":"CONDITIONAL_JUMP","size":25,"instructions":["0000000000100960  PUSH RBP","0000000000100961  MOV RBP,RSP","0000000000100964  MOV qword ptr [RBP + -0x8],RDI","0000000000100968  MOV qword ptr [RBP + -0x10],RSI","000000000010096c  MOV byte ptr [RBP + -0x11],DL","000000000010096f  CMP byte ptr [RBP + -0x11],0x0","0000000000100973  JZ 0x00100988"],"successors":["00100988","00100979"],"predecessors":[]},{"id":"00100979","startAddress":"00100979","endAddress":"00100987","blockType":"UNCONDITIONAL_JUMP","size":15,"instructions":["0000000000100979  MOV dword ptr [0x00103000],0x1","0000000000100983  JMP 0x00100992"],"successors":["00100992"],"predecessors":["00100960"]},{"id":"00100988","startAddress":"00100988","endAddress":"00100991","blockType":"FALL_THROUGH","size":10,"instructions":["0000000000100988  MOV dword ptr [0x00103000],0x0"],"successors":["00100992"],"predecessors":["00100960"]},{"id":"00100992","startAddress":"00100992","endAddress":"00100993","blockType":"RETURN","size":2,"instructions":["0000000000100992  POP RBP","0000000000100993  RET"],"successors":[],"predecessors":["00100979","00100988"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106de"},"function_name":"ReleaseStringUTFChars","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"ReleaseStringUTFChars","entryAddress":"00100bb0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100bb0","startAddress":"00100bb0","endAddress":"00100be4","blockType":"RETURN","size":53,"instructions":["0000000000100bb0  PUSH RBP","0000000000100bb1  MOV RBP,RSP","0000000000100bb4  SUB RSP,0x20","0000000000100bb8  MOV qword ptr [RBP + -0x8],RDI","0000000000100bbc  MOV qword ptr [RBP + -0x10],RSI","0000000000100bc0  MOV qword ptr [RBP + -0x18],RDX","0000000000100bc4  MOV RAX,qword ptr [RBP + -0x8]","0000000000100bc8  MOV RCX,qword ptr [RAX]","0000000000100bcb  MOV RCX,qword ptr [RCX + 0x550]","0000000000100bd2  MOV RSI,qword ptr [RBP + -0x10]","0000000000100bd6  MOV RDX,qword ptr [RBP + -0x18]","0000000000100bda  MOV RDI,RAX","0000000000100bdd  CALL RCX","0000000000100bdf  ADD RSP,0x20","0000000000100be3  POP RBP","0000000000100be4  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106df"},"function_name":"_FINI_1","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_FINI_1","entryAddress":"00100900","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100900","startAddress":"00100900","endAddress":"0010090b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100900  LEA RDI,[0x102d50]","0000000000100907  JMP 0x00100860"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e0"},"function_name":"_Unwind_Complete","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_Complete","entryAddress":"00011aac","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011aac","startAddress":"00011aac","endAddress":"00011aad","blockType":"ENTRY","size":2,"instructions":["00011aac  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e1"},"function_name":"_Unwind_Resume","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_Resume","entryAddress":"00011ab0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011ab0","startAddress":"00011ab0","endAddress":"00011b03","blockType":"ENTRY","size":84,"instructions":["00011ab0  push {r4,r5,r7,lr}","00011ab2  add r7,sp,#0x8","00011ab4  sub.w sp,sp,#0x860","00011ab8  sub sp,#0x8","00011aba  add.w r5,sp,#0x468","00011abe  mov r4,r0","00011ac0  mov r0,r5","00011ac2  blx 0x000110b8","00011ac6  add r1,sp,#0x8","00011ac8  mov r0,r5","00011aca  mov r2,r4","00011acc  movs r3,#0x1","00011ace  bl 0x00011994","00011ad2  ldr r0,[0x00011b04]","00011ad4  movw r1,#0x2ce","00011ad8  add r0,pc","00011ada  strd r1,r0,[sp,#0x0]","00011ade  ldr r0,[0x00011b08]","00011ae0  ldr r1,[0x00011b0c]","00011ae2  add r0,pc","00011ae4  ldr r2,[0x00011b10]","00011ae6  ldr r3,[0x00011b14]","00011ae8  add r1,pc","00011aea  ldr r0,[r0,#0x0]","00011aec  add r2,pc","00011aee  add r3,pc","00011af0  add.w r4,r0,#0xa8","00011af4  mov r0,r4","00011af6  blx 0x00011064","00011afa  mov r0,r4","00011afc  blx 0x00011070","00011b00  blx 0x0001107c"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e2"},"function_name":"_Unwind_VRS_Get","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Get","entryAddress":"00011600","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00011600","startAddress":"00011600","endAddress":"00011613","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011600  push {r4,r5,r6,r7,lr}","00011602  add r7,sp,#0xc","00011604  push.w r11","00011608  sub sp,#0x8","0001160a  ldr r4,[r7,#0x8]","0001160c  mov r5,r2","0001160e  mov r6,r0","00011610  cmp r1,#0x1","00011612  beq 0x0001162a"],"successors":["0001162a","00011614"],"predecessors":[]},{"id":"00011614","startAddress":"00011614","endAddress":"00011615","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00011614  cbnz r1,0x00011666"],"successors":["00011666","00011616"],"predecessors":["00011600"]},{"id":"00011616","startAddress":"00011616","endAddress":"0001161b","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011616  movs r0,#0x2","00011618  cmp r5,#0xf","0001161a  bhi 0x0001165e"],"successors":["0001165e","0001161c"],"predecessors":["00011614"]},{"id":"0001161c","startAddress":"0001161c","endAddress":"0001161d","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["0001161c  cbnz r3,0x0001165e"],"successors":["0001165e","0001161e"],"predecessors":["00011616"]},{"id":"0001161e","startAddress":"0001161e","endAddress":"00011629","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0001161e  mov r0,r6","00011620  mov r1,r5","00011622  mov r2,r4","00011624  blx 0x00011010","00011628  b 0x00011656"],"successors":["00011656"],"predecessors":["0001161c"]},{"id":"0001162a","startAddress":"0001162a","endAddress":"00011631","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001162a  orr r0,r3,#0x4","0001162e  cmp r0,#0x5","00011630  bne 0x00011646"],"successors":["00011646","00011632"],"predecessors":["00011600"]},{"id":"00011632","startAddress":"00011632","endAddress":"00011635","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011632  cmp r3,#0x1","00011634  bne 0x00011642"],"successors":["00011642","00011636"],"predecessors":["0001162a"]},{"id":"00011636","startAddress":"00011636","endAddress":"00011639","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011636  cmp r5,#0xf","00011638  bhi 0x00011646"],"successors":["00011646","0001163a"],"predecessors":["00011632"]},{"id":"0001163a","startAddress":"0001163a","endAddress":"00011641","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001163a  mov r0,r6","0001163c  blx 0x0001104c","00011640  b 0x0001164a"],"successors":["0001164a"],"predecessors":["00011636"]},{"id":"00011642","startAddress":"00011642","endAddress":"00011645","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011642  cmp r5,#0x1f","00011644  bls 0x0001164a"],"successors":["0001164a","00011646"],"predecessors":["00011632"]},{"id":"00011646","startAddress":"00011646","endAddress":"00011649","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011646  movs r0,#0x2","00011648  b 0x0001165e"],"successors":["0001165e"],"predecessors":["0001162a","00011636","00011642"]},{"id":"0001164a","startAddress":"0001164a","endAddress":"00011655","blockType":"FALL_THROUGH","size":12,"instructions":["0001164a  add.w r1,r5,#0x100","0001164e  mov r0,r6","00011650  mov r2,r4","00011652  blx 0x00011058"],"successors":["00011656"],"predecessors":["0001163a","00011642"]},{"id":"00011656","startAddress":"00011656","endAddress":"0001165d","blockType":"FALL_THROUGH","size":8,"instructions":["00011656  cmp r0,#0x0","00011658  it ne","0001165a  mov.ne r0,#0x1","0001165c  lsls r0,r0,#0x1"],"successors":["0001165e"],"predecessors":["0001161e","0001164a"]},{"id":"0001165e","startAddress":"0001165e","endAddress":"00011665","blockType":"FALL_THROUGH","size":8,"instructions":["0001165e  add sp,#0x8","00011660  pop.w r11","00011664  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011616","0001161c","00011646","00011656"]},{"id":"00011666","startAddress":"00011666","endAddress":"00011697","blockType":"FALL_THROUGH","size":50,"instructions":["00011666  ldr r0,[0x00011698]","00011668  movw r1,#0x35e","0001166c  add r0,pc","0001166e  strd r1,r0,[sp,#0x0]","00011672  ldr r0,[0x0001169c]","00011674  ldr r1,[0x000116a0]","00011676  add r0,pc","00011678  ldr r2,[0x000116a4]","0001167a  ldr r3,[0x000116a8]","0001167c  add r1,pc","0001167e  ldr r0,[r0,#0x0]","00011680  add r2,pc","00011682  add r3,pc","00011684  add.w r4,r0,#0xa8","00011688  mov r0,r4","0001168a  blx 0x00011064","0001168e  mov r0,r4","00011690  blx 0x00011070","00011694  blx 0x0001107c"],"successors":[],"predecessors":["00011614"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e3"},"function_name":"_Unwind_VRS_Pop","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Pop","entryAddress":"0001175c","totalBlocks":26,"totalEdges":37,"nodes":[{"id":"0001175c","startAddress":"0001175c","endAddress":"0001177b","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["0001175c  push {r4,r5,r6,r7,lr}","0001175e  add r7,sp,#0xc","00011760  push {r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}","00011764  mov r10,r0","00011766  ldr r0,[0x00011894]","00011768  mov r6,r3","0001176a  mov r8,r2","0001176c  add r0,pc","0001176e  cmp r1,#0x1","00011770  ldr.w r9,[r0,#0x0]","00011774  ldr.w r0,[r9,#0x0]","00011778  str r0,[sp,#0x18]","0001177a  beq 0x000117d4"],"successors":["000117d4","0001177c"],"predecessors":[]},{"id":"0001177c","startAddress":"0001177c","endAddress":"0001177f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001177c  cmp r1,#0x0","0001177e  bne 0x00011862"],"successors":["00011862","00011780"],"predecessors":["0001175c"]},{"id":"00011780","startAddress":"00011780","endAddress":"00011783","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011780  cmp r6,#0x0","00011782  bne 0x0001181e"],"successors":["0001181e","00011784"],"predecessors":["0001177c"]},{"id":"00011784","startAddress":"00011784","endAddress":"00011791","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00011784  add r2,sp,#0x8","00011786  mov r0,r10","00011788  movs r1,#0xd","0001178a  blx 0x00011010","0001178e  cmp r0,#0x0","00011790  bne 0x0001181e"],"successors":["0001181e","00011792"],"predecessors":["00011780"]},{"id":"00011792","startAddress":"00011792","endAddress":"0001179b","blockType":"FALL_THROUGH","size":10,"instructions":["00011792  add r4,sp,#0x14","00011794  movs r6,#0x0","00011796  mov.w r11,#0x1","0001179a  movs r5,#0x0"],"successors":["0001179c"],"predecessors":["00011784"]},{"id":"0001179c","startAddress":"0001179c","endAddress":"0001179f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001179c  cmp r6,#0x10","0001179e  beq 0x00011842"],"successors":["00011842","000117a0"],"predecessors":["00011792","000117d0"]},{"id":"000117a0","startAddress":"000117a0","endAddress":"000117a9","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000117a0  lsl.w r0,r11,r6","000117a4  tst.w r0,r8","000117a8  beq 0x000117d0"],"successors":["000117d0","000117aa"],"predecessors":["0001179c"]},{"id":"000117aa","startAddress":"000117aa","endAddress":"000117c3","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["000117aa  ldr r0,[sp,#0x8]","000117ac  mov r2,r6","000117ae  movs r3,#0x0","000117b0  adds r1,r0,#0x4","000117b2  str r1,[sp,#0x8]","000117b4  ldr r0,[r0,#0x0]","000117b6  movs r1,#0x0","000117b8  str r0,[sp,#0x14]","000117ba  mov r0,r10","000117bc  str r4,[sp,#0x0]","000117be  blx 0x00011094","000117c2  cbnz r0,0x0001181e"],"successors":["0001181e","000117c4"],"predecessors":["000117a0"]},{"id":"000117c4","startAddress":"000117c4","endAddress":"000117cf","blockType":"FALL_THROUGH","size":12,"instructions":["000117c4  sub.w r0,r6,#0xd","000117c8  clz r0,r0","000117cc  lsrs r0,r0,#0x5","000117ce  orrs r5,r0"],"successors":["000117d0"],"predecessors":["000117aa"]},{"id":"000117d0","startAddress":"000117d0","endAddress":"000117d3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000117d0  adds r6,#0x1","000117d2  b 0x0001179c"],"successors":["0001179c"],"predecessors":["000117a0","000117c4"]},{"id":"000117d4","startAddress":"000117d4","endAddress":"000117db","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000117d4  orr r0,r6,#0x4","000117d8  cmp r0,#0x5","000117da  bne 0x0001181e"],"successors":["0001181e","000117dc"],"predecessors":["0001175c"]},{"id":"000117dc","startAddress":"000117dc","endAddress":"000117e7","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000117dc  add r2,sp,#0x14","000117de  mov r0,r10","000117e0  movs r1,#0xd","000117e2  blx 0x00011010","000117e6  cbnz r0,0x0001181e"],"successors":["0001181e","000117e8"],"predecessors":["000117d4"]},{"id":"000117e8","startAddress":"000117e8","endAddress":"000117f3","blockType":"FALL_THROUGH","size":12,"instructions":["000117e8  lsr.w r5,r8,#0x10","000117ec  uxtah r4,r5,r8","000117f0  add.w r8,sp,#0x8"],"successors":["000117f4"],"predecessors":["000117dc"]},{"id":"000117f4","startAddress":"000117f4","endAddress":"000117f7","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000117f4  cmp r5,r4","000117f6  bcs 0x00011836"],"successors":["00011836","000117f8"],"predecessors":["000117e8","000117f8"]},{"id":"000117f8","startAddress":"000117f8","endAddress":"0001181d","blockType":"CONDITIONAL_JUMP","size":38,"instructions":["000117f8  ldr r0,[sp,#0x14]","000117fa  mov r3,r6","000117fc  add.w r2,r0,#0x8","00011800  ldr r1,[r0,#0x0]","00011802  str r2,[sp,#0x14]","00011804  mov r2,r5","00011806  ldr r0,[r0,#0x4]","00011808  str.w r8,[sp,#0x0]","0001180c  strd r1,r0,[sp,#0x8]","00011810  mov r0,r10","00011812  movs r1,#0x1","00011814  blx 0x00011094","00011818  adds r5,#0x1","0001181a  cmp r0,#0x0","0001181c  beq 0x000117f4"],"successors":["000117f4","0001181e"],"predecessors":["000117f4"]},{"id":"0001181e","startAddress":"0001181e","endAddress":"0001181f","blockType":"FALL_THROUGH","size":2,"instructions":["0001181e  movs r0,#0x2"],"successors":["00011820"],"predecessors":["00011780","00011784","000117aa","000117d4","000117dc","000117f8"]},{"id":"00011820","startAddress":"00011820","endAddress":"00011831","blockType":"FALL_THROUGH","size":18,"instructions":["00011820  ldr.w r1,[r9,#0x0]","00011824  ldr r2,[sp,#0x18]","00011826  subs r1,r1,r2","00011828  ittt eq","0001182a  add.eq sp,#0x1c","0001182c  pop.eq.w {r8,r9,r10,r11}","00011830  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011832"],"predecessors":["0001181e","00011846","00011850"]},{"id":"00011832","startAddress":"00011832","endAddress":"00011835","blockType":"FALL_THROUGH","size":4,"instructions":["00011832  blx 0x00011040"],"successors":[],"predecessors":["00011820"]},{"id":"00011836","startAddress":"00011836","endAddress":"00011839","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011836  cmp r6,#0x1","00011838  bne 0x0001184a"],"successors":["0001184a","0001183a"],"predecessors":["000117f4"]},{"id":"0001183a","startAddress":"0001183a","endAddress":"00011841","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001183a  ldr r0,[sp,#0x14]","0001183c  adds r2,r0,#0x4","0001183e  str r2,[sp,#0x14]","00011840  b 0x00011850"],"successors":["00011850"],"predecessors":["00011836"]},{"id":"00011842","startAddress":"00011842","endAddress":"00011845","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011842  lsls r0,r5,#0x1f","00011844  beq 0x0001184e"],"successors":["0001184e","00011846"],"predecessors":["0001179c"]},{"id":"00011846","startAddress":"00011846","endAddress":"00011849","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011846  movs r0,#0x0","00011848  b 0x00011820"],"successors":["00011820"],"predecessors":["00011842"]},{"id":"0001184a","startAddress":"0001184a","endAddress":"0001184d","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001184a  ldr r2,[sp,#0x14]","0001184c  b 0x00011850"],"successors":["00011850"],"predecessors":["00011836"]},{"id":"0001184e","startAddress":"0001184e","endAddress":"0001184f","blockType":"FALL_THROUGH","size":2,"instructions":["0001184e  ldr r2,[sp,#0x8]"],"successors":["00011850"],"predecessors":["00011842"]},{"id":"00011850","startAddress":"00011850","endAddress":"00011861","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011850  mov r0,r10","00011852  movs r1,#0xd","00011854  blx 0x00011028","00011858  cmp r0,#0x0","0001185a  it ne","0001185c  mov.ne r0,#0x1","0001185e  lsls r0,r0,#0x1","00011860  b 0x00011820"],"successors":["00011820"],"predecessors":["0001183a","0001184a","0001184e"]},{"id":"00011862","startAddress":"00011862","endAddress":"00011893","blockType":"FALL_THROUGH","size":50,"instructions":["00011862  ldr r0,[0x00011898]","00011864  mov.w r1,#0x3b8","00011868  add r0,pc","0001186a  strd r1,r0,[sp,#0x0]","0001186e  ldr r0,[0x0001189c]","00011870  ldr r1,[0x000118a0]","00011872  add r0,pc","00011874  ldr r2,[0x000118a4]","00011876  ldr r3,[0x000118a8]","00011878  add r1,pc","0001187a  ldr r0,[r0,#0x0]","0001187c  add r2,pc","0001187e  add r3,pc","00011880  add.w r4,r0,#0xa8","00011884  mov r0,r4","00011886  blx 0x00011064","0001188a  mov r0,r4","0001188c  blx 0x00011070","00011890  blx 0x0001107c"],"successors":[],"predecessors":["0001177c"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e4"},"function_name":"_Unwind_VRS_Set","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Set","entryAddress":"000116ac","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"000116ac","startAddress":"000116ac","endAddress":"000116bf","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["000116ac  push {r4,r5,r6,r7,lr}","000116ae  add r7,sp,#0xc","000116b0  push.w r11","000116b4  sub sp,#0x8","000116b6  ldr r6,[r7,#0x8]","000116b8  mov r4,r2","000116ba  mov r5,r0","000116bc  cmp r1,#0x1","000116be  beq 0x000116d6"],"successors":["000116d6","000116c0"],"predecessors":[]},{"id":"000116c0","startAddress":"000116c0","endAddress":"000116c1","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["000116c0  cbnz r1,0x00011714"],"successors":["00011714","000116c2"],"predecessors":["000116ac"]},{"id":"000116c2","startAddress":"000116c2","endAddress":"000116c7","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000116c2  movs r0,#0x2","000116c4  cmp r4,#0xf","000116c6  bhi 0x0001170c"],"successors":["0001170c","000116c8"],"predecessors":["000116c0"]},{"id":"000116c8","startAddress":"000116c8","endAddress":"000116c9","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["000116c8  cbnz r3,0x0001170c"],"successors":["0001170c","000116ca"],"predecessors":["000116c2"]},{"id":"000116ca","startAddress":"000116ca","endAddress":"000116d5","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["000116ca  ldr r2,[r6,#0x0]","000116cc  mov r0,r5","000116ce  mov r1,r4","000116d0  blx 0x00011028","000116d4  b 0x00011704"],"successors":["00011704"],"predecessors":["000116c8"]},{"id":"000116d6","startAddress":"000116d6","endAddress":"000116dd","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000116d6  orr r0,r3,#0x4","000116da  cmp r0,#0x5","000116dc  bne 0x000116f2"],"successors":["000116f2","000116de"],"predecessors":["000116ac"]},{"id":"000116de","startAddress":"000116de","endAddress":"000116e1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116de  cmp r3,#0x1","000116e0  bne 0x000116ee"],"successors":["000116ee","000116e2"],"predecessors":["000116d6"]},{"id":"000116e2","startAddress":"000116e2","endAddress":"000116e5","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116e2  cmp r4,#0xf","000116e4  bhi 0x000116f2"],"successors":["000116f2","000116e6"],"predecessors":["000116de"]},{"id":"000116e6","startAddress":"000116e6","endAddress":"000116ed","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000116e6  mov r0,r5","000116e8  blx 0x0001104c","000116ec  b 0x000116f6"],"successors":["000116f6"],"predecessors":["000116e2"]},{"id":"000116ee","startAddress":"000116ee","endAddress":"000116f1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116ee  cmp r4,#0x1f","000116f0  bls 0x000116f6"],"successors":["000116f6","000116f2"],"predecessors":["000116de"]},{"id":"000116f2","startAddress":"000116f2","endAddress":"000116f5","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000116f2  movs r0,#0x2","000116f4  b 0x0001170c"],"successors":["0001170c"],"predecessors":["000116d6","000116e2","000116ee"]},{"id":"000116f6","startAddress":"000116f6","endAddress":"00011703","blockType":"FALL_THROUGH","size":14,"instructions":["000116f6  ldrd r2,r3,[r6,#0x0]","000116fa  add.w r1,r4,#0x100","000116fe  mov r0,r5","00011700  blx 0x00011088"],"successors":["00011704"],"predecessors":["000116e6","000116ee"]},{"id":"00011704","startAddress":"00011704","endAddress":"0001170b","blockType":"FALL_THROUGH","size":8,"instructions":["00011704  cmp r0,#0x0","00011706  it ne","00011708  mov.ne r0,#0x1","0001170a  lsls r0,r0,#0x1"],"successors":["0001170c"],"predecessors":["000116ca","000116f6"]},{"id":"0001170c","startAddress":"0001170c","endAddress":"00011713","blockType":"FALL_THROUGH","size":8,"instructions":["0001170c  add sp,#0x8","0001170e  pop.w r11","00011712  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000116c2","000116c8","000116f2","00011704"]},{"id":"00011714","startAddress":"00011714","endAddress":"00011745","blockType":"FALL_THROUGH","size":50,"instructions":["00011714  ldr r0,[0x00011748]","00011716  mov.w r1,#0x328","0001171a  add r0,pc","0001171c  strd r1,r0,[sp,#0x0]","00011720  ldr r0,[0x0001174c]","00011722  ldr r1,[0x00011750]","00011724  add r0,pc","00011726  ldr r2,[0x00011754]","00011728  ldr r3,[0x00011758]","0001172a  add r1,pc","0001172c  ldr r0,[r0,#0x0]","0001172e  add r2,pc","00011730  add r3,pc","00011732  add.w r4,r0,#0xa8","00011736  mov r0,r4","00011738  blx 0x00011064","0001173c  mov r0,r4","0001173e  blx 0x00011070","00011742  blx 0x0001107c"],"successors":[],"predecessors":["000116c0"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e5"},"function_name":"__gnu_unwind_frame","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"__gnu_unwind_frame","entryAddress":"00011b8c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011b8c","startAddress":"00011b8c","endAddress":"00011b9d","blockType":"ENTRY","size":18,"instructions":["00011b8c  push {r7,lr}","00011b8e  mov r7,sp","00011b90  mov r0,r1","00011b92  blx 0x000110ac","00011b96  subs r0,#0x1","00011b98  it ne","00011b9a  mov.ne r0,#0x9","00011b9c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e6"},"function_name":"decode_eht_entry","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"decode_eht_entry","entryAddress":"00011350","totalBlocks":8,"totalEdges":8,"nodes":[{"id":"00011350","startAddress":"00011350","endAddress":"00011359","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00011350  push {r4,r6,r7,lr}","00011352  add r7,sp,#0x8","00011354  ldr r3,[r0,#0x0]","00011356  cmp r3,#0x0","00011358  bmi 0x0001136e"],"successors":["0001136e","0001135a"],"predecessors":[]},{"id":"0001135a","startAddress":"0001135a","endAddress":"0001136d","blockType":"FALL_THROUGH","size":20,"instructions":["0001135a  movs r3,#0x1","0001135c  str r3,[r1,#0x0]","0001135e  movs r3,#0x4","00011360  ldr.w r1,[r0,#0x4]!","00011364  lsrs r1,r1,#0x18","00011366  add.w r1,r3,r1, lsl #0x2","0001136a  str r1,[r2,#0x0]","0001136c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011350"]},{"id":"0001136e","startAddress":"0001136e","endAddress":"00011373","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001136e  ubfx r4,r3,#0x18,#0x4","00011372  cbz r4,0x0001138a"],"successors":["0001138a","00011374"],"predecessors":["00011350"]},{"id":"00011374","startAddress":"00011374","endAddress":"0001137b","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011374  cmp r4,#0x3","00011376  it ne","00011378  cmp.ne r4,#0x1","0001137a  bne 0x00011394"],"successors":["00011394","0001137c"],"predecessors":["0001136e"]},{"id":"0001137c","startAddress":"0001137c","endAddress":"00011389","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["0001137c  ubfx r3,r3,#0x10,#0x8","00011380  movs r4,#0x4","00011382  add.w r4,r4,r3, lsl #0x2","00011386  movs r3,#0x2","00011388  b 0x0001138e"],"successors":["0001138e"],"predecessors":["00011374"]},{"id":"0001138a","startAddress":"0001138a","endAddress":"0001138d","blockType":"FALL_THROUGH","size":4,"instructions":["0001138a  movs r3,#0x1","0001138c  movs r4,#0x4"],"successors":["0001138e"],"predecessors":["0001136e"]},{"id":"0001138e","startAddress":"0001138e","endAddress":"00011393","blockType":"FALL_THROUGH","size":6,"instructions":["0001138e  str r4,[r2,#0x0]","00011390  str r3,[r1,#0x0]","00011392  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["0001137c","0001138a"]},{"id":"00011394","startAddress":"00011394","endAddress":"00011397","blockType":"FALL_THROUGH","size":4,"instructions":["00011394  movs r0,#0x0","00011396  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011374"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e7"},"function_name":"exists","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"exists","entryAddress":"001009a0","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"001009a0","startAddress":"001009a0","endAddress":"001009c9","blockType":"CONDITIONAL_JUMP","size":42,"instructions":["00000000001009a0  PUSH RBP","00000000001009a1  MOV RBP,RSP","00000000001009a4  SUB RSP,0x20","00000000001009a8  MOV qword ptr [RBP + -0x10],RDI","00000000001009ac  MOV RDI,qword ptr [RBP + -0x10]","00000000001009b0  LEA RSI,[0x100be8]","00000000001009b7  CALL 0x00100880","00000000001009bc  MOV qword ptr [RBP + -0x18],RAX","00000000001009c0  CMP RAX,0x0","00000000001009c4  JZ 0x00100a0a"],"successors":["00100a0a","001009ca"],"predecessors":[]},{"id":"001009ca","startAddress":"001009ca","endAddress":"001009d6","blockType":"CONDITIONAL_JUMP","size":13,"instructions":["00000000001009ca  CMP dword ptr [0x00103000],0x0","00000000001009d1  JZ 0x001009f5"],"successors":["001009f5","001009d7"],"predecessors":["001009a0"]},{"id":"001009d7","startAddress":"001009d7","endAddress":"001009f4","blockType":"CALL","size":30,"instructions":["00000000001009d7  MOV RCX,qword ptr [RBP + -0x10]","00000000001009db  MOV EDI,0x4","00000000001009e0  LEA RSI,[0x100bea]","00000000001009e7  LEA RDX,[0x100bf3]","00000000001009ee  MOV AL,0x0","00000000001009f0  CALL 0x00100890"],"successors":["001009f5"],"predecessors":["001009ca"]},{"id":"001009f5","startAddress":"001009f5","endAddress":"00100a09","blockType":"UNCONDITIONAL_JUMP","size":21,"instructions":["00000000001009f5  MOV RDI,qword ptr [RBP + -0x18]","00000000001009f9  CALL 0x001008a0","00000000001009fe  MOV dword ptr [RBP + -0x4],0x1","0000000000100a05  JMP 0x00100a3c"],"successors":["00100a3c"],"predecessors":["001009ca","001009d7"]},{"id":"00100a0a","startAddress":"00100a0a","endAddress":"00100a16","blockType":"CONDITIONAL_JUMP","size":13,"instructions":["0000000000100a0a  CMP dword ptr [0x00103000],0x0","0000000000100a11  JZ 0x00100a35"],"successors":["00100a35","00100a17"],"predecessors":["001009a0"]},{"id":"00100a17","startAddress":"00100a17","endAddress":"00100a34","blockType":"CALL","size":30,"instructions":["0000000000100a17  MOV RCX,qword ptr [RBP + -0x10]","0000000000100a1b  MOV EDI,0x4","0000000000100a20  LEA RSI,[0x100bea]","0000000000100a27  LEA RDX,[0x100c15]","0000000000100a2e  MOV AL,0x0","0000000000100a30  CALL 0x00100890"],"successors":["00100a35"],"predecessors":["00100a0a"]},{"id":"00100a35","startAddress":"00100a35","endAddress":"00100a3b","blockType":"FALL_THROUGH","size":7,"instructions":["0000000000100a35  MOV dword ptr [RBP + -0x4],0x0"],"successors":["00100a3c"],"predecessors":["00100a0a","00100a17"]},{"id":"00100a3c","startAddress":"00100a3c","endAddress":"00100a44","blockType":"RETURN","size":9,"instructions":["0000000000100a3c  MOV EAX,dword ptr [RBP + -0x4]","0000000000100a3f  ADD RSP,0x20","0000000000100a43  POP RBP","0000000000100a44  RET"],"successors":[],"predecessors":["001009f5","00100a35"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e8"},"function_name":"unw_get_fpreg","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_fpreg","entryAddress":"00011c94","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011c94","startAddress":"00011c94","endAddress":"00011cab","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c94  push {r4,r5,r6,r7,lr}","00011c96  add r7,sp,#0xc","00011c98  push.w r11","00011c9c  mov r6,r0","00011c9e  ldr r0,[r0,#0x0]","00011ca0  mov r4,r2","00011ca2  mov r5,r1","00011ca4  ldr r2,[r0,#0x14]","00011ca6  mov r0,r6","00011ca8  blx r2","00011caa  cbz r0,0x00011cbe"],"successors":["00011cbe","00011cac"],"predecessors":[]},{"id":"00011cac","startAddress":"00011cac","endAddress":"00011cbd","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011cac  ldr r0,[r6,#0x0]","00011cae  mov r1,r5","00011cb0  ldr r2,[r0,#0x18]","00011cb2  mov r0,r6","00011cb4  blx r2","00011cb6  strd r0,r1,[r4,#0x0]","00011cba  movs r0,#0x0","00011cbc  b 0x00011cc0"],"successors":["00011cc0"],"predecessors":["00011c94"]},{"id":"00011cbe","startAddress":"00011cbe","endAddress":"00011cbf","blockType":"FALL_THROUGH","size":2,"instructions":["00011cbe  ldr r0,[0x00011cc8]"],"successors":["00011cc0"],"predecessors":["00011c94"]},{"id":"00011cc0","startAddress":"00011cc0","endAddress":"00011cc5","blockType":"FALL_THROUGH","size":6,"instructions":["00011cc0  pop.w r11","00011cc4  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011cac","00011cbe"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106e9"},"function_name":"unw_get_proc_info","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_proc_info","entryAddress":"00011d0e","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d0e","startAddress":"00011d0e","endAddress":"00011d2d","blockType":"ENTRY","size":32,"instructions":["00011d0e  push {r4,r6,r7,lr}","00011d10  add r7,sp,#0x8","00011d12  mov r4,r1","00011d14  ldr r1,[r0,#0x0]","00011d16  ldr r2,[r1,#0x24]","00011d18  mov r1,r4","00011d1a  blx r2","00011d1c  ldr r1,[r4,#0x4]","00011d1e  movs r0,#0x0","00011d20  cmp r1,#0x0","00011d22  itt eq","00011d24  movw.eq r0,#0xe66b","00011d28  movt.eq r0,#0xffff","00011d2c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ea"},"function_name":"unw_get_proc_name","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_proc_name","entryAddress":"00011d44","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d44","startAddress":"00011d44","endAddress":"00011d59","blockType":"ENTRY","size":22,"instructions":["00011d44  push {r4,r6,r7,lr}","00011d46  add r7,sp,#0x8","00011d48  ldr r4,[r0,#0x0]","00011d4a  ldr r4,[r4,#0x30]","00011d4c  blx r4","00011d4e  ldr r1,[0x00011d5c]","00011d50  cmp r0,#0x0","00011d52  it ne","00011d54  mov.ne r1,#0x0","00011d56  mov r0,r1","00011d58  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106eb"},"function_name":"unw_get_reg","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_reg","entryAddress":"00011c18","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011c18","startAddress":"00011c18","endAddress":"00011c2f","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c18  push {r4,r5,r6,r7,lr}","00011c1a  add r7,sp,#0xc","00011c1c  push.w r11","00011c20  mov r6,r0","00011c22  ldr r0,[r0,#0x0]","00011c24  mov r4,r2","00011c26  mov r5,r1","00011c28  ldr r2,[r0,#0x8]","00011c2a  mov r0,r6","00011c2c  blx r2","00011c2e  cbz r0,0x00011c40"],"successors":["00011c40","00011c30"],"predecessors":[]},{"id":"00011c30","startAddress":"00011c30","endAddress":"00011c3f","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00011c30  ldr r0,[r6,#0x0]","00011c32  mov r1,r5","00011c34  ldr r2,[r0,#0xc]","00011c36  mov r0,r6","00011c38  blx r2","00011c3a  str r0,[r4,#0x0]","00011c3c  movs r0,#0x0","00011c3e  b 0x00011c42"],"successors":["00011c42"],"predecessors":["00011c18"]},{"id":"00011c40","startAddress":"00011c40","endAddress":"00011c41","blockType":"FALL_THROUGH","size":2,"instructions":["00011c40  ldr r0,[0x00011c48]"],"successors":["00011c42"],"predecessors":["00011c18"]},{"id":"00011c42","startAddress":"00011c42","endAddress":"00011c47","blockType":"FALL_THROUGH","size":6,"instructions":["00011c42  pop.w r11","00011c46  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011c30","00011c40"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ec"},"function_name":"unw_getcontext","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_getcontext","entryAddress":"00011ba0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011ba0","startAddress":"00011ba0","endAddress":"00011bb7","blockType":"ENTRY","size":24,"instructions":["00011ba0  stmia r0,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}","00011ba4  str sp,[r0,#0x34]","00011ba8  str lr,[r0,#0x38]","00011bac  str lr,[r0,#0x3c]","00011bb0  mov r0,#0x0","00011bb4  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ed"},"function_name":"unw_init_local","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_init_local","entryAddress":"00011bd0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bd0","startAddress":"00011bd0","endAddress":"00011c0f","blockType":"ENTRY","size":64,"instructions":["00011bd0  push {r4,r6,r7,lr}","00011bd2  add r7,sp,#0x8","00011bd4  mov r4,r0","00011bd6  movs r0,#0x0","00011bd8  strb.w r0,[r4,#0x4a]","00011bdc  strh.w r0,[r4,#0x48]","00011be0  ldr r0,[0x00011c10]","00011be2  ldr r2,[0x00011c14]","00011be4  add r0,pc","00011be6  add r2,pc","00011be8  adds r2,#0x8","00011bea  strd r2,r0,[r4,#0x0]","00011bee  add.w r0,r4,#0x8","00011bf2  movs r2,#0x40","00011bf4  blx 0x000110e8","00011bf8  add.w r0,r4,#0x50","00011bfc  mov.w r1,#0x132","00011c00  blx 0x000110f4","00011c04  mov r0,r4","00011c06  movs r1,#0x0","00011c08  bl 0x00011e60","00011c0c  movs r0,#0x0","00011c0e  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ee"},"function_name":"unw_is_fpreg","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_is_fpreg","entryAddress":"00011d60","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d60","startAddress":"00011d60","endAddress":"00011d6b","blockType":"ENTRY","size":12,"instructions":["00011d60  push {r7,lr}","00011d62  mov r7,sp","00011d64  ldr r2,[r0,#0x0]","00011d66  ldr r2,[r2,#0x14]","00011d68  blx r2","00011d6a  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106ef"},"function_name":"unw_is_signal_frame","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_is_signal_frame","entryAddress":"00011d72","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d72","startAddress":"00011d72","endAddress":"00011d7d","blockType":"ENTRY","size":12,"instructions":["00011d72  push {r7,lr}","00011d74  mov r7,sp","00011d76  ldr r1,[r0,#0x0]","00011d78  ldr r1,[r1,#0x2c]","00011d7a  blx r1","00011d7c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106f0"},"function_name":"unw_regname","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_regname","entryAddress":"00011d6c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d6c","startAddress":"00011d6c","endAddress":"00011d71","blockType":"ENTRY","size":6,"instructions":["00011d6c  ldr r2,[r0,#0x0]","00011d6e  ldr r2,[r2,#0x38]","00011d70  bx r2"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106f1"},"function_name":"unw_resume","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_resume","entryAddress":"00011d30","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d30","startAddress":"00011d30","endAddress":"00011d3d","blockType":"ENTRY","size":14,"instructions":["00011d30  push {r7,lr}","00011d32  mov r7,sp","00011d34  ldr r1,[r0,#0x0]","00011d36  ldr r1,[r1,#0x28]","00011d38  blx r1","00011d3a  ldr r0,[0x00011d40]","00011d3c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106f2"},"function_name":"unw_save_vfp_as_X","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_save_vfp_as_X","entryAddress":"00011d7e","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d7e","startAddress":"00011d7e","endAddress":"00011d83","blockType":"ENTRY","size":6,"instructions":["00011d7e  ldr r1,[r0,#0x0]","00011d80  ldr r1,[r1,#0x3c]","00011d82  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106f3"},"function_name":"unw_set_fpreg","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_set_fpreg","entryAddress":"00011ccc","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011ccc","startAddress":"00011ccc","endAddress":"00011ce5","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00011ccc  push {r4,r5,r6,r7,lr}","00011cce  add r7,sp,#0xc","00011cd0  push.w r8","00011cd4  mov r4,r0","00011cd6  ldr r0,[r0,#0x0]","00011cd8  mov r5,r2","00011cda  mov r8,r3","00011cdc  mov r6,r1","00011cde  ldr r2,[r0,#0x14]","00011ce0  mov r0,r4","00011ce2  blx r2","00011ce4  cbz r0,0x00011cfa"],"successors":["00011cfa","00011ce6"],"predecessors":[]},{"id":"00011ce6","startAddress":"00011ce6","endAddress":"00011cf9","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00011ce6  ldr r0,[r4,#0x0]","00011ce8  mov r1,r6","00011cea  mov r2,r5","00011cec  mov r3,r8","00011cee  ldr.w r12,[r0,#0x1c]","00011cf2  mov r0,r4","00011cf4  blx r12","00011cf6  movs r0,#0x0","00011cf8  b 0x00011cfc"],"successors":["00011cfc"],"predecessors":["00011ccc"]},{"id":"00011cfa","startAddress":"00011cfa","endAddress":"00011cfb","blockType":"FALL_THROUGH","size":2,"instructions":["00011cfa  ldr r0,[0x00011d04]"],"successors":["00011cfc"],"predecessors":["00011ccc"]},{"id":"00011cfc","startAddress":"00011cfc","endAddress":"00011d01","blockType":"FALL_THROUGH","size":6,"instructions":["00011cfc  pop.w r8","00011d00  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011ce6","00011cfa"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106f4"},"function_name":"unw_set_reg","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_set_reg","entryAddress":"00011c4c","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00011c4c","startAddress":"00011c4c","endAddress":"00011c63","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c4c  push {r4,r5,r6,r7,lr}","00011c4e  add r7,sp,#0xc","00011c50  push.w r11","00011c54  mov r4,r0","00011c56  ldr r0,[r0,#0x0]","00011c58  mov r6,r2","00011c5a  mov r5,r1","00011c5c  ldr r2,[r0,#0x8]","00011c5e  mov r0,r4","00011c60  blx r2","00011c62  cbz r0,0x00011c78"],"successors":["00011c78","00011c64"],"predecessors":[]},{"id":"00011c64","startAddress":"00011c64","endAddress":"00011c73","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00011c64  ldr r0,[r4,#0x0]","00011c66  mov r1,r5","00011c68  mov r2,r6","00011c6a  ldr r3,[r0,#0x10]","00011c6c  mov r0,r4","00011c6e  blx r3","00011c70  adds r0,r5,#0x1","00011c72  beq 0x00011c7c"],"successors":["00011c7c","00011c74"],"predecessors":["00011c4c"]},{"id":"00011c74","startAddress":"00011c74","endAddress":"00011c77","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011c74  movs r5,#0x0","00011c76  b 0x00011c88"],"successors":["00011c88"],"predecessors":["00011c64"]},{"id":"00011c78","startAddress":"00011c78","endAddress":"00011c7b","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011c78  ldr r5,[0x00011c90]","00011c7a  b 0x00011c88"],"successors":["00011c88"],"predecessors":["00011c4c"]},{"id":"00011c7c","startAddress":"00011c7c","endAddress":"00011c87","blockType":"FALL_THROUGH","size":12,"instructions":["00011c7c  ldr r0,[r4,#0x0]","00011c7e  movs r1,#0x0","00011c80  movs r5,#0x0","00011c82  ldr r2,[r0,#0x34]","00011c84  mov r0,r4","00011c86  blx r2"],"successors":["00011c88"],"predecessors":["00011c64"]},{"id":"00011c88","startAddress":"00011c88","endAddress":"00011c8f","blockType":"FALL_THROUGH","size":8,"instructions":["00011c88  mov r0,r5","00011c8a  pop.w r11","00011c8e  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011c74","00011c78","00011c7c"]}]}},{"_id":{"$oid":"6a2d62b2ae36b72c92a106f5"},"function_name":"unw_step","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_step","entryAddress":"00011d08","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d08","startAddress":"00011d08","endAddress":"00011d0d","blockType":"ENTRY","size":6,"instructions":["00011d08  ldr r1,[r0,#0x0]","00011d0a  ldr r1,[r1,#0x20]","00011d0c  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6301ae36b72c92a106fb"},"parent_id":"079770dd6129aa7689ff46ade6984af38b4d716169490cbf1ec35b83ef4757f8","function_name":"FUN_00100670","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100670","entryAddress":"00100670","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100670","startAddress":"00100670","endAddress":"00100683","blockType":"ENTRY","size":20,"instructions":["0000000000100670  stp x16,x30,[sp, #-0x10]!","0000000000100674  adrp x16,0x101000","0000000000100678  ldr x17,[x16, #0xfc0]","000000000010067c  add x16,x16,#0xfc0","0000000000100680  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6301ae36b72c92a106fc"},"parent_id":"079770dd6129aa7689ff46ade6984af38b4d716169490cbf1ec35b83ef4757f8","function_name":"FUN_001006fc","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001006fc","entryAddress":"001006fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006fc","startAddress":"001006fc","endAddress":"001006ff","blockType":"RETURN","size":4,"instructions":["00000000001006fc  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6301ae36b72c92a106fd"},"parent_id":"079770dd6129aa7689ff46ade6984af38b4d716169490cbf1ec35b83ef4757f8","function_name":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","entryAddress":"0010072c","totalBlocks":7,"totalEdges":8,"nodes":[{"id":"0010072c","startAddress":"0010072c","endAddress":"0010075b","blockType":"CONDITIONAL_JUMP","size":48,"instructions":["000000000010072c  sub sp,sp,#0x40","0000000000100730  stp x20,x19,[sp, #0x20]","0000000000100734  stp x29,x30,[sp, #0x30]","0000000000100738  add x29,sp,#0x30","000000000010073c  mrs x20,tpidr_el0","0000000000100740  ldr x8,[x20, #0x28]","0000000000100744  mov w0,#0x2","0000000000100748  mov w1,#0x1","000000000010074c  mov w2,wzr","0000000000100750  str x8,[sp, #0x18]","0000000000100754  bl 0x001006d0","0000000000100758  tbnz w0,#0x1f,0x001007a8"],"successors":["001007a8","0010075c"],"predecessors":[]},{"id":"0010075c","startAddress":"0010075c","endAddress":"0010078b","blockType":"CONDITIONAL_JUMP","size":48,"instructions":["000000000010075c  mov w8,#0x2","0000000000100760  add x9,sp,#0x8","0000000000100764  adrp x1,0x100000","0000000000100768  mov w19,w0","000000000010076c  movk w8,#0xa269, LSL #16","0000000000100770  orr x2,x9,#0x4","0000000000100774  add x1,x1,#0x7d0","0000000000100778  mov w0,#0x2","000000000010077c  str w8,[sp, #0x8]","0000000000100780  bl 0x001006b0","0000000000100784  cmp w0,#0x1","0000000000100788  b.lt 0x001007a8"],"successors":["001007a8","0010078c"],"predecessors":["0010072c"]},{"id":"0010078c","startAddress":"0010078c","endAddress":"001007a7","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["000000000010078c  add x1,sp,#0x8","0000000000100790  mov w2,#0x10","0000000000100794  mov w0,w19","0000000000100798  bl 0x001006c0","000000000010079c  mvn w8,w0","00000000001007a0  lsr w0,w8,#0x1f","00000000001007a4  b 0x001007ac"],"successors":["001007ac"],"predecessors":["0010075c"]},{"id":"001007a8","startAddress":"001007a8","endAddress":"001007ab","blockType":"FALL_THROUGH","size":4,"instructions":["00000000001007a8  mov w0,wzr"],"successors":["001007ac"],"predecessors":["0010072c","0010075c"]},{"id":"001007ac","startAddress":"001007ac","endAddress":"001007bb","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00000000001007ac  ldr x8,[x20, #0x28]","00000000001007b0  ldr x9,[sp, #0x18]","00000000001007b4  cmp x8,x9","00000000001007b8  b.ne 0x001007cc"],"successors":["001007cc","001007bc"],"predecessors":["0010078c","001007a8"]},{"id":"001007bc","startAddress":"001007bc","endAddress":"001007cb","blockType":"RETURN","size":16,"instructions":["00000000001007bc  ldp x29,x30,[sp, #0x30]","00000000001007c0  ldp x20,x19,[sp, #0x20]","00000000001007c4  add sp,sp,#0x40","00000000001007c8  ret"],"successors":[],"predecessors":["001007ac"]},{"id":"001007cc","startAddress":"001007cc","endAddress":"001007cf","blockType":"CALL","size":4,"instructions":["00000000001007cc  bl 0x001006a0"],"successors":[],"predecessors":["001007ac"]}]}},{"_id":{"$oid":"6a2d6301ae36b72c92a106fe"},"parent_id":"079770dd6129aa7689ff46ade6984af38b4d716169490cbf1ec35b83ef4757f8","function_name":"entry","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"001006f0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006f0","startAddress":"001006f0","endAddress":"001006fb","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00000000001006f0  adrp x0,0x101000","00000000001006f4  add x0,x0,#0xdc8","00000000001006f8  b 0x00100690"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a1070a"},"function_name":"FUN_001008d0","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001008d0","entryAddress":"001008d0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001008d0","startAddress":"001008d0","endAddress":"001008e3","blockType":"ENTRY","size":20,"instructions":["00000000001008d0  stp x16,x30,[sp, #-0x10]!","00000000001008d4  adrp x16,0x102000","00000000001008d8  ldr x17,[x16, #0xfa0]","00000000001008dc  add x16,x16,#0xfa0","00000000001008e0  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a1070b"},"function_name":"FUN_0010099c","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0010099c","entryAddress":"0010099c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0010099c","startAddress":"0010099c","endAddress":"0010099f","blockType":"RETURN","size":4,"instructions":["000000000010099c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a1070c"},"function_name":"GetArrayLength","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetArrayLength","entryAddress":"00100b98","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100b98","startAddress":"00100b98","endAddress":"00100bcf","blockType":"RETURN","size":56,"instructions":["0000000000100b98  sub sp,sp,#0x20","0000000000100b9c  stp x29,x30,[sp, #0x10]","0000000000100ba0  add x29,sp,#0x10","0000000000100ba4  str x0,[sp, #0x8]","0000000000100ba8  str x1,[sp]","0000000000100bac  ldr x8,[sp, #0x8]","0000000000100bb0  ldr x9,[x8]","0000000000100bb4  ldr x9,[x9, #0x558]","0000000000100bb8  ldr x1,[sp]","0000000000100bbc  mov x0,x8","0000000000100bc0  blr x9","0000000000100bc4  ldp x29,x30,[sp, #0x10]","0000000000100bc8  add sp,sp,#0x20","0000000000100bcc  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a1070d"},"function_name":"GetObjectArrayElement","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetObjectArrayElement","entryAddress":"00100bd0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100bd0","startAddress":"00100bd0","endAddress":"00100c0f","blockType":"RETURN","size":64,"instructions":["0000000000100bd0  sub sp,sp,#0x30","0000000000100bd4  stp x29,x30,[sp, #0x20]","0000000000100bd8  add x29,sp,#0x20","0000000000100bdc  stur x0,[x29, #-0x8]","0000000000100be0  str x1,[sp, #0x10]","0000000000100be4  str w2,[sp, #0xc]","0000000000100be8  ldur x8,[x29, #-0x8]","0000000000100bec  ldr x9,[x8]","0000000000100bf0  ldr x9,[x9, #0x568]","0000000000100bf4  ldr x1,[sp, #0x10]","0000000000100bf8  ldr w2,[sp, #0xc]","0000000000100bfc  mov x0,x8","0000000000100c00  blr x9","0000000000100c04  ldp x29,x30,[sp, #0x20]","0000000000100c08  add sp,sp,#0x30","0000000000100c0c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a1070e"},"function_name":"GetStringUTFChars","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetStringUTFChars","entryAddress":"00100c10","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100c10","startAddress":"00100c10","endAddress":"00100c4f","blockType":"RETURN","size":64,"instructions":["0000000000100c10  sub sp,sp,#0x30","0000000000100c14  stp x29,x30,[sp, #0x20]","0000000000100c18  add x29,sp,#0x20","0000000000100c1c  stur x0,[x29, #-0x8]","0000000000100c20  str x1,[sp, #0x10]","0000000000100c24  str x2,[sp, #0x8]","0000000000100c28  ldur x8,[x29, #-0x8]","0000000000100c2c  ldr x9,[x8]","0000000000100c30  ldr x9,[x9, #0x548]","0000000000100c34  ldr x1,[sp, #0x10]","0000000000100c38  ldr x2,[sp, #0x8]","0000000000100c3c  mov x0,x8","0000000000100c40  blr x9","0000000000100c44  ldp x29,x30,[sp, #0x20]","0000000000100c48  add sp,sp,#0x30","0000000000100c4c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a1070f"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","entryAddress":"00100ad4","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00100ad4","startAddress":"00100ad4","endAddress":"00100b03","blockType":"ENTRY","size":48,"instructions":["0000000000100ad4  sub sp,sp,#0x50","0000000000100ad8  stp x29,x30,[sp, #0x40]","0000000000100adc  add x29,sp,#0x40","0000000000100ae0  stur x0,[x29, #-0x8]","0000000000100ae4  stur x1,[x29, #-0x10]","0000000000100ae8  stur x2,[x29, #-0x18]","0000000000100aec  stur wzr,[x29, #-0x1c]","0000000000100af0  ldur x0,[x29, #-0x8]","0000000000100af4  ldur x1,[x29, #-0x18]","0000000000100af8  bl 0x00100950","0000000000100afc  str w0,[sp, #0x20]","0000000000100b00  str wzr,[sp, #0x1c]"],"successors":["00100b04"],"predecessors":[]},{"id":"00100b04","startAddress":"00100b04","endAddress":"00100b17","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0000000000100b04  ldr w8,[sp, #0x1c]","0000000000100b08  ldr w9,[sp, #0x20]","0000000000100b0c  cmp w8,w9","0000000000100b10  cset w8,ge","0000000000100b14  tbnz w8,#0x0,0x00100b78"],"successors":["00100b78","00100b18"],"predecessors":["00100ad4","00100b18"]},{"id":"00100b18","startAddress":"00100b18","endAddress":"00100b77","blockType":"UNCONDITIONAL_JUMP","size":96,"instructions":["0000000000100b18  ldur x0,[x29, #-0x8]","0000000000100b1c  ldur x1,[x29, #-0x18]","0000000000100b20  ldr w2,[sp, #0x1c]","0000000000100b24  bl 0x00100910","0000000000100b28  str x0,[sp, #0x10]","0000000000100b2c  ldur x0,[x29, #-0x8]","0000000000100b30  ldr x1,[sp, #0x10]","0000000000100b34  mov x8,#0x0","0000000000100b38  mov x2,x8","0000000000100b3c  bl 0x00100930","0000000000100b40  str x0,[sp, #0x8]","0000000000100b44  ldr x0,[sp, #0x8]","0000000000100b48  bl 0x00100900","0000000000100b4c  ldur w9,[x29, #-0x1c]","0000000000100b50  add w9,w9,w0","0000000000100b54  stur w9,[x29, #-0x1c]","0000000000100b58  ldur x0,[x29, #-0x8]","0000000000100b5c  ldr x1,[sp, #0x10]","0000000000100b60  ldr x2,[sp, #0x8]","0000000000100b64  bl 0x00100960","0000000000100b68  ldr w8,[sp, #0x1c]","0000000000100b6c  add w8,w8,#0x1","0000000000100b70  str w8,[sp, #0x1c]","0000000000100b74  b 0x00100b04"],"successors":["00100b04"],"predecessors":["00100b04"]},{"id":"00100b78","startAddress":"00100b78","endAddress":"00100b97","blockType":"RETURN","size":32,"instructions":["0000000000100b78  ldur w8,[x29, #-0x1c]","0000000000100b7c  cmp w8,#0x0","0000000000100b80  cset w8,gt","0000000000100b84  mov w9,#0x1","0000000000100b88  and w0,w8,w9","0000000000100b8c  ldp x29,x30,[sp, #0x40]","0000000000100b90  add sp,sp,#0x50","0000000000100b94  ret"],"successors":[],"predecessors":["00100b04"]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a10710"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","entryAddress":"001009cc","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"001009cc","startAddress":"001009cc","endAddress":"001009ef","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00000000001009cc  sub sp,sp,#0x20","00000000001009d0  str x0,[sp, #0x18]","00000000001009d4  str x1,[sp, #0x10]","00000000001009d8  strb w2,[sp, #0xf]","00000000001009dc  ldrb w8,[sp, #0xf]","00000000001009e0  uxtb w8,w8","00000000001009e4  cmp w8,#0x0","00000000001009e8  cset w8,eq","00000000001009ec  tbnz w8,#0x0,0x00100a04"],"successors":["00100a04","001009f0"],"predecessors":[]},{"id":"001009f0","startAddress":"001009f0","endAddress":"00100a03","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00000000001009f0  mov w8,#0x1","00000000001009f4  adrp x9,0x103000","00000000001009f8  add x9,x9,#0x0","00000000001009fc  str w8,[x9]","0000000000100a00  b 0x00100a10"],"successors":["00100a10"],"predecessors":["001009cc"]},{"id":"00100a04","startAddress":"00100a04","endAddress":"00100a0f","blockType":"FALL_THROUGH","size":12,"instructions":["0000000000100a04  adrp x8,0x103000","0000000000100a08  add x8,x8,#0x0","0000000000100a0c  str wzr,[x8]"],"successors":["00100a10"],"predecessors":["001009cc"]},{"id":"00100a10","startAddress":"00100a10","endAddress":"00100a17","blockType":"RETURN","size":8,"instructions":["0000000000100a10  add sp,sp,#0x20","0000000000100a14  ret"],"successors":[],"predecessors":["001009f0","00100a04"]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a10711"},"function_name":"ReleaseStringUTFChars","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"ReleaseStringUTFChars","entryAddress":"00100c50","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100c50","startAddress":"00100c50","endAddress":"00100c8f","blockType":"RETURN","size":64,"instructions":["0000000000100c50  sub sp,sp,#0x30","0000000000100c54  stp x29,x30,[sp, #0x20]","0000000000100c58  add x29,sp,#0x20","0000000000100c5c  stur x0,[x29, #-0x8]","0000000000100c60  str x1,[sp, #0x10]","0000000000100c64  str x2,[sp, #0x8]","0000000000100c68  ldur x8,[x29, #-0x8]","0000000000100c6c  ldr x9,[x8]","0000000000100c70  ldr x9,[x9, #0x550]","0000000000100c74  ldr x1,[sp, #0x10]","0000000000100c78  ldr x2,[sp, #0x8]","0000000000100c7c  mov x0,x8","0000000000100c80  blr x9","0000000000100c84  ldp x29,x30,[sp, #0x20]","0000000000100c88  add sp,sp,#0x30","0000000000100c8c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a10712"},"function_name":"entry","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"00100990","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100990","startAddress":"00100990","endAddress":"0010099b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100990  adrp x0,0x102000","0000000000100994  add x0,x0,#0xd88","0000000000100998  b 0x001008f0"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6309ae36b72c92a10713"},"function_name":"exists","parent_id":"4358be2bcd196bb0af892326dda0e4efa8643d029b96d73585cd695daffd59b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"exists","entryAddress":"00100a18","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"00100a18","startAddress":"00100a18","endAddress":"00100a53","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["0000000000100a18  sub sp,sp,#0x30","0000000000100a1c  stp x29,x30,[sp, #0x20]","0000000000100a20  add x29,sp,#0x20","0000000000100a24  adrp x1,0x100000","0000000000100a28  add x1,x1,#0xc97","0000000000100a2c  mov x8,#0x0","0000000000100a30  str x0,[sp, #0x10]","0000000000100a34  ldr x0,[sp, #0x10]","0000000000100a38  str x8,[sp]","0000000000100a3c  bl 0x00100970","0000000000100a40  str x0,[sp, #0x8]","0000000000100a44  ldr x8,[sp]","0000000000100a48  cmp x0,x8","0000000000100a4c  cset w9,eq","0000000000100a50  tbnz w9,#0x0,0x00100a94"],"successors":["00100a94","00100a54"],"predecessors":[]},{"id":"00100a54","startAddress":"00100a54","endAddress":"00100a63","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["0000000000100a54  adrp x8,0x103000","0000000000100a58  add x8,x8,#0x0","0000000000100a5c  ldr w9,[x8]","0000000000100a60  cbz w9,0x00100a80"],"successors":["00100a80","00100a64"],"predecessors":["00100a18"]},{"id":"00100a64","startAddress":"00100a64","endAddress":"00100a7f","blockType":"CALL","size":28,"instructions":["0000000000100a64  ldr x3,[sp, #0x10]","0000000000100a68  mov w0,#0x4","0000000000100a6c  adrp x1,0x100000","0000000000100a70  add x1,x1,#0xc90","0000000000100a74  adrp x2,0x100000","0000000000100a78  add x2,x2,#0xc99","0000000000100a7c  bl 0x00100940"],"successors":["00100a80"],"predecessors":["00100a54"]},{"id":"00100a80","startAddress":"00100a80","endAddress":"00100a93","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["0000000000100a80  ldr x0,[sp, #0x8]","0000000000100a84  bl 0x00100920","0000000000100a88  mov w8,#0x1","0000000000100a8c  stur w8,[x29, #-0x4]","0000000000100a90  b 0x00100ac4"],"successors":["00100ac4"],"predecessors":["00100a54","00100a64"]},{"id":"00100a94","startAddress":"00100a94","endAddress":"00100aa3","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["0000000000100a94  adrp x8,0x103000","0000000000100a98  add x8,x8,#0x0","0000000000100a9c  ldr w9,[x8]","0000000000100aa0  cbz w9,0x00100ac0"],"successors":["00100ac0","00100aa4"],"predecessors":["00100a18"]},{"id":"00100aa4","startAddress":"00100aa4","endAddress":"00100abf","blockType":"CALL","size":28,"instructions":["0000000000100aa4  ldr x3,[sp, #0x10]","0000000000100aa8  mov w0,#0x4","0000000000100aac  adrp x1,0x100000","0000000000100ab0  add x1,x1,#0xc90","0000000000100ab4  adrp x2,0x100000","0000000000100ab8  add x2,x2,#0xcbb","0000000000100abc  bl 0x00100940"],"successors":["00100ac0"],"predecessors":["00100a94"]},{"id":"00100ac0","startAddress":"00100ac0","endAddress":"00100ac3","blockType":"FALL_THROUGH","size":4,"instructions":["0000000000100ac0  stur wzr,[x29, #-0x4]"],"successors":["00100ac4"],"predecessors":["00100a94","00100aa4"]},{"id":"00100ac4","startAddress":"00100ac4","endAddress":"00100ad3","blockType":"RETURN","size":16,"instructions":["0000000000100ac4  ldur w0,[x29, #-0x4]","0000000000100ac8  ldp x29,x30,[sp, #0x20]","0000000000100acc  add sp,sp,#0x30","0000000000100ad0  ret"],"successors":[],"predecessors":["00100a80","00100ac0"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10742"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000107d8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000107d8","entryAddress":"000107d8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000107d8","startAddress":"000107d8","endAddress":"000107db","blockType":"ENTRY","size":4,"instructions":["000107d8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10743"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_0001087c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001087c","entryAddress":"0001087c","totalBlocks":8,"totalEdges":8,"nodes":[{"id":"0001087c","startAddress":"0001087c","endAddress":"00010885","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["0001087c  push {r4,r6,r7,lr}","0001087e  add r7,sp,#0x8","00010880  ldr r3,[r0,#0x0]","00010882  cmp r3,#0x0","00010884  bmi 0x0001089a"],"successors":["0001089a","00010886"],"predecessors":[]},{"id":"00010886","startAddress":"00010886","endAddress":"00010899","blockType":"FALL_THROUGH","size":20,"instructions":["00010886  movs r3,#0x1","00010888  str r3,[r1,#0x0]","0001088a  movs r3,#0x4","0001088c  ldr.w r1,[r0,#0x4]!","00010890  lsrs r1,r1,#0x18","00010892  add.w r1,r3,r1, lsl #0x2","00010896  str r1,[r2,#0x0]","00010898  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["0001087c"]},{"id":"0001089a","startAddress":"0001089a","endAddress":"0001089f","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001089a  ubfx r4,r3,#0x18,#0x4","0001089e  cbz r4,0x000108b6"],"successors":["000108b6","000108a0"],"predecessors":["0001087c"]},{"id":"000108a0","startAddress":"000108a0","endAddress":"000108a7","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108a0  cmp r4,#0x3","000108a2  it ne","000108a4  cmp.ne r4,#0x1","000108a6  bne 0x000108c0"],"successors":["000108c0","000108a8"],"predecessors":["0001089a"]},{"id":"000108a8","startAddress":"000108a8","endAddress":"000108b5","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["000108a8  ubfx r3,r3,#0x10,#0x8","000108ac  movs r4,#0x4","000108ae  add.w r4,r4,r3, lsl #0x2","000108b2  movs r3,#0x2","000108b4  b 0x000108ba"],"successors":["000108ba"],"predecessors":["000108a0"]},{"id":"000108b6","startAddress":"000108b6","endAddress":"000108b9","blockType":"FALL_THROUGH","size":4,"instructions":["000108b6  movs r3,#0x1","000108b8  movs r4,#0x4"],"successors":["000108ba"],"predecessors":["0001089a"]},{"id":"000108ba","startAddress":"000108ba","endAddress":"000108bf","blockType":"FALL_THROUGH","size":6,"instructions":["000108ba  str r4,[r2,#0x0]","000108bc  str r3,[r1,#0x0]","000108be  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000108a8","000108b6"]},{"id":"000108c0","startAddress":"000108c0","endAddress":"000108c3","blockType":"FALL_THROUGH","size":4,"instructions":["000108c0  movs r0,#0x0","000108c2  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000108a0"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10744"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000108c4","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000108c4","entryAddress":"000108c4","totalBlocks":43,"totalEdges":69,"nodes":[{"id":"000108c4","startAddress":"000108c4","endAddress":"000108e7","blockType":"ENTRY","size":36,"instructions":["000108c4  push {r4,r5,r6,r7,lr}","000108c6  add r7,sp,#0xc","000108c8  push {r3,r4,r5,r6,r7,r8,r9,r10,r11}","000108cc  mov r4,r0","000108ce  ldr r0,[0x00010b28]","000108d0  mov r9,r3","000108d2  mov r10,r2","000108d4  add r0,pc","000108d6  mov r6,r1","000108d8  mov.w r11,#0x0","000108dc  ldr r0,[r0,#0x0]","000108de  str r0,[sp,#0x4]","000108e0  ldr r0,[r0,#0x0]","000108e2  str r0,[sp,#0x10]","000108e4  movs r0,#0x0","000108e6  str r0,[sp,#0x8]"],"successors":["000108e8"],"predecessors":[]},{"id":"000108e8","startAddress":"000108e8","endAddress":"000108ef","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108e8  lsls.w r0,r11,#0x1f","000108ec  bne.w 0x00010af0"],"successors":["00010af0","000108f0"],"predecessors":["000108c4","0001095a","00010984","000109a2","000109c4","00010a02","00010a1a","00010a62","00010a7e"]},{"id":"000108f0","startAddress":"000108f0","endAddress":"000108f7","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108f0  mov r5,r10","000108f2  cmp r10,r9","000108f4  bcs.w 0x00010af0"],"successors":["00010af0","000108f8"],"predecessors":["000108e8"]},{"id":"000108f8","startAddress":"000108f8","endAddress":"00010909","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000108f8  eor r0,r5,#0x3","000108fc  add.w r10,r5,#0x1","00010900  ldrb.w r8,[r6,r0]","00010904  lsls.w r0,r8,#0x18","00010908  bmi 0x00010926"],"successors":["00010926","0001090a"],"predecessors":["000108f0"]},{"id":"0001090a","startAddress":"0001090a","endAddress":"0001091d","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0001090a  add r2,sp,#0xc","0001090c  mov r0,r4","0001090e  movs r1,#0xd","00010910  bl 0x00011144","00010914  lsl.w r0,r8,#0x2","00010918  lsls.w r1,r8,#0x19","0001091c  bmi 0x0001097a"],"successors":["0001097a","0001091e"],"predecessors":["000108f8"]},{"id":"0001091e","startAddress":"0001091e","endAddress":"00010925","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001091e  ldr r1,[sp,#0xc]","00010920  add r0,r1","00010922  adds r2,r0,#0x4","00010924  b 0x00010984"],"successors":["00010984"],"predecessors":["0001090a"]},{"id":"00010926","startAddress":"00010926","endAddress":"00010933","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010926  and r0,r8,#0xf0","0001092a  subs r0,#0x80","0001092c  lsrs r0,r0,#0x4","0001092e  cmp r0,#0x5","00010930  bhi.w 0x00010aec"],"successors":["00010aec","00010934"],"predecessors":["000108f8"]},{"id":"00010934","startAddress":"00010934","endAddress":"00010937","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010934  tbb [pc,r0]"],"successors":["0001093e","00010994","000109c4","000109e8","00010a2e","00010a70"],"predecessors":["00010926"]},{"id":"0001093e","startAddress":"0001093e","endAddress":"00010943","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001093e  cmp r10,r9","00010940  bcs.w 0x00010aec"],"successors":["00010aec","00010944"],"predecessors":["00010934"]},{"id":"00010944","startAddress":"00010944","endAddress":"00010959","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["00010944  eor r0,r10,#0x3","00010948  lsl.w r1,r8,#0xc","0001094c  uxth r1,r1","0001094e  ldrb r0,[r6,r0]","00010950  orr.w r2,r1,r0, lsl #0x4","00010954  cmp r2,#0x0","00010956  beq.w 0x00010aec"],"successors":["00010aec","0001095a"],"predecessors":["0001093e"]},{"id":"0001095a","startAddress":"0001095a","endAddress":"00010979","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["0001095a  mov r0,r4","0001095c  movs r1,#0x0","0001095e  movs r3,#0x0","00010960  mov.w r11,#0x0","00010964  bl 0x00010c88","00010968  and r0,r8,#0x8","0001096c  ldr r1,[sp,#0x8]","0001096e  add.w r10,r5,#0x2","00010972  orr.w r1,r1,r0, lsr #0x3","00010976  str r1,[sp,#0x8]","00010978  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010944"]},{"id":"0001097a","startAddress":"0001097a","endAddress":"00010983","blockType":"FALL_THROUGH","size":10,"instructions":["0001097a  ldr r1,[sp,#0xc]","0001097c  and r0,r0,#0xfc","00010980  subs r0,r1,r0","00010982  subs r2,r0,#0x4"],"successors":["00010984"],"predecessors":["0001090a"]},{"id":"00010984","startAddress":"00010984","endAddress":"00010993","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010984  mov r0,r4","00010986  movs r1,#0xd","00010988  str r2,[sp,#0xc]","0001098a  bl 0x00011178","0001098e  mov.w r11,#0x0","00010992  b 0x000108e8"],"successors":["000108e8"],"predecessors":["0001091e","0001097a","00010abe"]},{"id":"00010994","startAddress":"00010994","endAddress":"000109a1","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010994  orr r0,r8,#0x2","00010998  and r0,r0,#0xf","0001099c  cmp r0,#0xf","0001099e  beq.w 0x00010aec"],"successors":["00010aec","000109a2"],"predecessors":["00010934"]},{"id":"000109a2","startAddress":"000109a2","endAddress":"000109c3","blockType":"UNCONDITIONAL_JUMP","size":34,"instructions":["000109a2  add r0,sp,#0xc","000109a4  and r2,r8,#0xf","000109a8  str r0,[sp,#0x0]","000109aa  mov r0,r4","000109ac  movs r1,#0x0","000109ae  movs r3,#0x0","000109b0  mov.w r11,#0x0","000109b4  bl 0x00010b2c","000109b8  ldr r2,[sp,#0xc]","000109ba  mov r0,r4","000109bc  movs r1,#0xd","000109be  bl 0x00011178","000109c2  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010994"]},{"id":"000109c4","startAddress":"000109c4","endAddress":"000109e7","blockType":"UNCONDITIONAL_JUMP","size":36,"instructions":["000109c4  and r0,r8,#0x7","000109c8  movs r1,#0x20","000109ca  movs r3,#0x0","000109cc  mov.w r11,#0x0","000109d0  lsl.w r0,r1,r0","000109d4  and r1,r8,#0x8","000109d8  subs r0,#0x10","000109da  orr.w r2,r0,r1, lsl #0xb","000109de  mov r0,r4","000109e0  movs r1,#0x0","000109e2  bl 0x00010c88","000109e6  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010934"]},{"id":"000109e8","startAddress":"000109e8","endAddress":"000109ef","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000109e8  sub.w r1,r8,#0xb0","000109ec  cmp r1,#0x7","000109ee  bhi 0x00010a8e"],"successors":["00010a8e","000109f0"],"predecessors":["00010934"]},{"id":"000109f0","startAddress":"000109f0","endAddress":"000109f5","blockType":"FALL_THROUGH","size":6,"instructions":["000109f0  movs r0,#0x9","000109f2  mov.w r11,#0x1"],"successors":["000109f6"],"predecessors":["000109e8"]},{"id":"000109f6","startAddress":"000109f6","endAddress":"000109f9","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000109f6  tbb [pc,r1]"],"successors":["00010a02","00010a04","00010a98","00010ad4","00010b0c"],"predecessors":["000109f0"]},{"id":"00010a02","startAddress":"00010a02","endAddress":"00010a03","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["00010a02  b 0x000108e8"],"successors":["000108e8"],"predecessors":["000109f6"]},{"id":"00010a04","startAddress":"00010a04","endAddress":"00010a07","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010a04  cmp r10,r9","00010a06  bcs 0x00010aec"],"successors":["00010aec","00010a08"],"predecessors":["000109f6"]},{"id":"00010a08","startAddress":"00010a08","endAddress":"00010a13","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00010a08  eor r0,r10,#0x3","00010a0c  ldrb r2,[r6,r0]","00010a0e  movs r0,#0x9","00010a10  cmp r2,#0x0","00010a12  beq 0x00010b0c"],"successors":["00010b0c","00010a14"],"predecessors":["00010a04"]},{"id":"00010a14","startAddress":"00010a14","endAddress":"00010a19","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010a14  ands r1,r2,#0xf0","00010a18  bne 0x00010b0c"],"successors":["00010b0c","00010a1a"],"predecessors":["00010a08"]},{"id":"00010a1a","startAddress":"00010a1a","endAddress":"00010a2d","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00010a1a  mov r0,r4","00010a1c  movs r1,#0x0","00010a1e  movs r3,#0x0","00010a20  mov.w r11,#0x0","00010a24  bl 0x00010c88","00010a28  add.w r10,r5,#0x2","00010a2c  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a14"]},{"id":"00010a2e","startAddress":"00010a2e","endAddress":"00010a35","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010a2e  and r0,r8,#0xfe","00010a32  cmp r0,#0xc8","00010a34  bne 0x00010aec"],"successors":["00010aec","00010a36"],"predecessors":["00010934"]},{"id":"00010a36","startAddress":"00010a36","endAddress":"00010a55","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["00010a36  eor r0,r10,#0x3","00010a3a  sub.w r2,r8,#0xc8","00010a3e  clz r2,r2","00010a42  ldrb r1,[r6,r0]","00010a44  lsrs r2,r2,#0x5","00010a46  lsrs r0,r1,#0x4","00010a48  and r1,r1,#0xf","00010a4c  orr.w r0,r0,r2, lsl #0x4","00010a50  adds r2,r0,r1","00010a52  cmp r2,#0x1f","00010a54  bhi 0x00010aec"],"successors":["00010aec","00010a56"],"predecessors":["00010a2e"]},{"id":"00010a56","startAddress":"00010a56","endAddress":"00010a61","blockType":"FALL_THROUGH","size":12,"instructions":["00010a56  orr.w r0,r1,r0, lsl #0x10","00010a5a  movs r1,#0x1","00010a5c  adds r2,r0,#0x1","00010a5e  mov r0,r4","00010a60  movs r3,#0x5"],"successors":["00010a62"],"predecessors":["00010a36"]},{"id":"00010a62","startAddress":"00010a62","endAddress":"00010a6f","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["00010a62  bl 0x00010c88","00010a66  add.w r10,r5,#0x2","00010a6a  mov.w r11,#0x0","00010a6e  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a56","00010ad4"]},{"id":"00010a70","startAddress":"00010a70","endAddress":"00010a75","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010a70  lsls.w r0,r8,#0x1c","00010a74  bmi 0x00010aec"],"successors":["00010aec","00010a76"],"predecessors":["00010934"]},{"id":"00010a76","startAddress":"00010a76","endAddress":"00010a7d","blockType":"FALL_THROUGH","size":8,"instructions":["00010a76  ldr r1,[0x00010b24]","00010a78  and r0,r8,#0x7","00010a7c  movs r3,#0x5"],"successors":["00010a7e"],"predecessors":["00010a70"]},{"id":"00010a7e","startAddress":"00010a7e","endAddress":"00010a8d","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010a7e  adds r2,r0,r1","00010a80  mov r0,r4","00010a82  movs r1,#0x1","00010a84  bl 0x00010c88","00010a88  mov.w r11,#0x0","00010a8c  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a76","00010a8e"]},{"id":"00010a8e","startAddress":"00010a8e","endAddress":"00010a97","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["00010a8e  ldr r1,[0x00010b24]","00010a90  and r0,r8,#0x7","00010a94  movs r3,#0x1","00010a96  b 0x00010a7e"],"successors":["00010a7e"],"predecessors":["000109e8"]},{"id":"00010a98","startAddress":"00010a98","endAddress":"00010a9b","blockType":"FALL_THROUGH","size":4,"instructions":["00010a98  movs r5,#0x0","00010a9a  movs r0,#0x0"],"successors":["00010a9c"],"predecessors":["000109f6"]},{"id":"00010a9c","startAddress":"00010a9c","endAddress":"00010a9f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010a9c  cmp r9,r10","00010a9e  beq 0x00010aec"],"successors":["00010aec","00010aa0"],"predecessors":["00010a98","00010aa0"]},{"id":"00010aa0","startAddress":"00010aa0","endAddress":"00010abd","blockType":"CONDITIONAL_JUMP","size":30,"instructions":["00010aa0  eor r1,r10,#0x3","00010aa4  add.w r10,r10,#0x1","00010aa8  ldrb r1,[r6,r1]","00010aaa  and r2,r1,#0x7f","00010aae  lsls r1,r1,#0x18","00010ab0  lsl.w r2,r2,r0","00010ab4  orr.w r5,r5,r2","00010ab8  add.w r0,r0,#0x7","00010abc  bmi 0x00010a9c"],"successors":["00010a9c","00010abe"],"predecessors":["00010a9c"]},{"id":"00010abe","startAddress":"00010abe","endAddress":"00010ad3","blockType":"UNCONDITIONAL_JUMP","size":22,"instructions":["00010abe  add r2,sp,#0xc","00010ac0  mov r0,r4","00010ac2  movs r1,#0xd","00010ac4  bl 0x00011144","00010ac8  ldr r0,[sp,#0xc]","00010aca  add.w r0,r0,r5, lsl #0x2","00010ace  add.w r2,r0,#0x204","00010ad2  b 0x00010984"],"successors":["00010984"],"predecessors":["00010aa0"]},{"id":"00010ad4","startAddress":"00010ad4","endAddress":"00010aeb","blockType":"UNCONDITIONAL_JUMP","size":24,"instructions":["00010ad4  eor r0,r10,#0x3","00010ad8  movs r1,#0x1","00010ada  movs r3,#0x1","00010adc  ldrb r0,[r6,r0]","00010ade  orr.w r0,r0,r0, lsl #0xc","00010ae2  and r0,r0,#0xf000f","00010ae6  adds r2,r0,#0x1","00010ae8  mov r0,r4","00010aea  b 0x00010a62"],"successors":["00010a62"],"predecessors":["000109f6"]},{"id":"00010aec","startAddress":"00010aec","endAddress":"00010aef","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010aec  movs r0,#0x9","00010aee  b 0x00010b0c"],"successors":["00010b0c"],"predecessors":["00010926","0001093e","00010944","00010994","00010a04","00010a2e","00010a36","00010a70","00010a9c"]},{"id":"00010af0","startAddress":"00010af0","endAddress":"00010af5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010af0  ldr r0,[sp,#0x8]","00010af2  lsls r0,r0,#0x1f","00010af4  bne 0x00010b0a"],"successors":["00010b0a","00010af6"],"predecessors":["000108e8","000108f0"]},{"id":"00010af6","startAddress":"00010af6","endAddress":"00010b09","blockType":"CALL","size":20,"instructions":["00010af6  add r2,sp,#0xc","00010af8  mov r0,r4","00010afa  movs r1,#0xe","00010afc  bl 0x00011144","00010b00  ldr r2,[sp,#0xc]","00010b02  mov r0,r4","00010b04  movs r1,#0xf","00010b06  bl 0x00011178"],"successors":["00010b0a"],"predecessors":["00010af0"]},{"id":"00010b0a","startAddress":"00010b0a","endAddress":"00010b0b","blockType":"FALL_THROUGH","size":2,"instructions":["00010b0a  movs r0,#0x8"],"successors":["00010b0c"],"predecessors":["00010af0","00010af6"]},{"id":"00010b0c","startAddress":"00010b0c","endAddress":"00010b1d","blockType":"FALL_THROUGH","size":18,"instructions":["00010b0c  ldr r1,[sp,#0x4]","00010b0e  ldr r1,[r1,#0x0]","00010b10  ldr r2,[sp,#0x10]","00010b12  subs r1,r1,r2","00010b14  ittt eq","00010b16  add.eq sp,#0x14","00010b18  pop.eq.w {r8,r9,r10,r11}","00010b1c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010b1e"],"predecessors":["000109f6","00010a08","00010a14","00010aec","00010b0a"]},{"id":"00010b1e","startAddress":"00010b1e","endAddress":"00010b21","blockType":"FALL_THROUGH","size":4,"instructions":["00010b1e  blx 0x0001075c"],"successors":[],"predecessors":["00010b0c"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10745"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00010b2c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010b2c","entryAddress":"00010b2c","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00010b2c","startAddress":"00010b2c","endAddress":"00010b3f","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00010b2c  push {r4,r5,r6,r7,lr}","00010b2e  add r7,sp,#0xc","00010b30  push.w r11","00010b34  sub sp,#0x8","00010b36  ldr r4,[r7,#0x8]","00010b38  mov r5,r2","00010b3a  mov r6,r0","00010b3c  cmp r1,#0x1","00010b3e  beq 0x00010b56"],"successors":["00010b56","00010b40"],"predecessors":[]},{"id":"00010b40","startAddress":"00010b40","endAddress":"00010b41","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010b40  cbnz r1,0x00010b92"],"successors":["00010b92","00010b42"],"predecessors":["00010b2c"]},{"id":"00010b42","startAddress":"00010b42","endAddress":"00010b47","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010b42  movs r0,#0x2","00010b44  cmp r5,#0xf","00010b46  bhi 0x00010b8a"],"successors":["00010b8a","00010b48"],"predecessors":["00010b40"]},{"id":"00010b48","startAddress":"00010b48","endAddress":"00010b49","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010b48  cbnz r3,0x00010b8a"],"successors":["00010b8a","00010b4a"],"predecessors":["00010b42"]},{"id":"00010b4a","startAddress":"00010b4a","endAddress":"00010b55","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010b4a  mov r0,r6","00010b4c  mov r1,r5","00010b4e  mov r2,r4","00010b50  bl 0x00011144","00010b54  b 0x00010b82"],"successors":["00010b82"],"predecessors":["00010b48"]},{"id":"00010b56","startAddress":"00010b56","endAddress":"00010b5d","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010b56  orr r0,r3,#0x4","00010b5a  cmp r0,#0x5","00010b5c  bne 0x00010b72"],"successors":["00010b72","00010b5e"],"predecessors":["00010b2c"]},{"id":"00010b5e","startAddress":"00010b5e","endAddress":"00010b61","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b5e  cmp r3,#0x1","00010b60  bne 0x00010b6e"],"successors":["00010b6e","00010b62"],"predecessors":["00010b56"]},{"id":"00010b62","startAddress":"00010b62","endAddress":"00010b65","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b62  cmp r5,#0xf","00010b64  bhi 0x00010b72"],"successors":["00010b72","00010b66"],"predecessors":["00010b5e"]},{"id":"00010b66","startAddress":"00010b66","endAddress":"00010b6d","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010b66  mov r0,r6","00010b68  bl 0x000112aa","00010b6c  b 0x00010b76"],"successors":["00010b76"],"predecessors":["00010b62"]},{"id":"00010b6e","startAddress":"00010b6e","endAddress":"00010b71","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b6e  cmp r5,#0x1f","00010b70  bls 0x00010b76"],"successors":["00010b76","00010b72"],"predecessors":["00010b5e"]},{"id":"00010b72","startAddress":"00010b72","endAddress":"00010b75","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010b72  movs r0,#0x2","00010b74  b 0x00010b8a"],"successors":["00010b8a"],"predecessors":["00010b56","00010b62","00010b6e"]},{"id":"00010b76","startAddress":"00010b76","endAddress":"00010b81","blockType":"CALL","size":12,"instructions":["00010b76  add.w r1,r5,#0x100","00010b7a  mov r0,r6","00010b7c  mov r2,r4","00010b7e  bl 0x000111c0"],"successors":["00010b82"],"predecessors":["00010b66","00010b6e"]},{"id":"00010b82","startAddress":"00010b82","endAddress":"00010b89","blockType":"FALL_THROUGH","size":8,"instructions":["00010b82  cmp r0,#0x0","00010b84  it ne","00010b86  mov.ne r0,#0x1","00010b88  lsls r0,r0,#0x1"],"successors":["00010b8a"],"predecessors":["00010b4a","00010b76"]},{"id":"00010b8a","startAddress":"00010b8a","endAddress":"00010b91","blockType":"FALL_THROUGH","size":8,"instructions":["00010b8a  add sp,#0x8","00010b8c  pop.w r11","00010b90  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00010b42","00010b48","00010b72","00010b82"]},{"id":"00010b92","startAddress":"00010b92","endAddress":"00010bc3","blockType":"FALL_THROUGH","size":50,"instructions":["00010b92  ldr r0,[0x00010bc4]","00010b94  movw r1,#0x35e","00010b98  add r0,pc","00010b9a  strd r1,r0,[sp,#0x0]","00010b9e  ldr r0,[0x00010bc8]","00010ba0  ldr r1,[0x00010bcc]","00010ba2  add r0,pc","00010ba4  ldr r2,[0x00010bd0]","00010ba6  ldr r3,[0x00010bd4]","00010ba8  add r1,pc","00010baa  ldr r0,[r0,#0x0]","00010bac  add r2,pc","00010bae  add r3,pc","00010bb0  add.w r4,r0,#0xa8","00010bb4  mov r0,r4","00010bb6  blx 0x00010768","00010bba  mov r0,r4","00010bbc  blx 0x00010774","00010bc0  blx 0x00010780"],"successors":[],"predecessors":["00010b40"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10746"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00010bd8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010bd8","entryAddress":"00010bd8","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00010bd8","startAddress":"00010bd8","endAddress":"00010beb","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00010bd8  push {r4,r5,r6,r7,lr}","00010bda  add r7,sp,#0xc","00010bdc  push.w r11","00010be0  sub sp,#0x8","00010be2  ldr r6,[r7,#0x8]","00010be4  mov r4,r2","00010be6  mov r5,r0","00010be8  cmp r1,#0x1","00010bea  beq 0x00010c02"],"successors":["00010c02","00010bec"],"predecessors":[]},{"id":"00010bec","startAddress":"00010bec","endAddress":"00010bed","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010bec  cbnz r1,0x00010c40"],"successors":["00010c40","00010bee"],"predecessors":["00010bd8"]},{"id":"00010bee","startAddress":"00010bee","endAddress":"00010bf3","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010bee  movs r0,#0x2","00010bf0  cmp r4,#0xf","00010bf2  bhi 0x00010c38"],"successors":["00010c38","00010bf4"],"predecessors":["00010bec"]},{"id":"00010bf4","startAddress":"00010bf4","endAddress":"00010bf5","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010bf4  cbnz r3,0x00010c38"],"successors":["00010c38","00010bf6"],"predecessors":["00010bee"]},{"id":"00010bf6","startAddress":"00010bf6","endAddress":"00010c01","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010bf6  ldr r2,[r6,#0x0]","00010bf8  mov r0,r5","00010bfa  mov r1,r4","00010bfc  bl 0x00011178","00010c00  b 0x00010c30"],"successors":["00010c30"],"predecessors":["00010bf4"]},{"id":"00010c02","startAddress":"00010c02","endAddress":"00010c09","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010c02  orr r0,r3,#0x4","00010c06  cmp r0,#0x5","00010c08  bne 0x00010c1e"],"successors":["00010c1e","00010c0a"],"predecessors":["00010bd8"]},{"id":"00010c0a","startAddress":"00010c0a","endAddress":"00010c0d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c0a  cmp r3,#0x1","00010c0c  bne 0x00010c1a"],"successors":["00010c1a","00010c0e"],"predecessors":["00010c02"]},{"id":"00010c0e","startAddress":"00010c0e","endAddress":"00010c11","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c0e  cmp r4,#0xf","00010c10  bhi 0x00010c1e"],"successors":["00010c1e","00010c12"],"predecessors":["00010c0a"]},{"id":"00010c12","startAddress":"00010c12","endAddress":"00010c19","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010c12  mov r0,r5","00010c14  bl 0x000112aa","00010c18  b 0x00010c22"],"successors":["00010c22"],"predecessors":["00010c0e"]},{"id":"00010c1a","startAddress":"00010c1a","endAddress":"00010c1d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c1a  cmp r4,#0x1f","00010c1c  bls 0x00010c22"],"successors":["00010c22","00010c1e"],"predecessors":["00010c0a"]},{"id":"00010c1e","startAddress":"00010c1e","endAddress":"00010c21","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010c1e  movs r0,#0x2","00010c20  b 0x00010c38"],"successors":["00010c38"],"predecessors":["00010c02","00010c0e","00010c1a"]},{"id":"00010c22","startAddress":"00010c22","endAddress":"00010c2f","blockType":"CALL","size":14,"instructions":["00010c22  ldrd r2,r3,[r6,#0x0]","00010c26  add.w r1,r4,#0x100","00010c2a  mov r0,r5","00010c2c  bl 0x000111f8"],"successors":["00010c30"],"predecessors":["00010c12","00010c1a"]},{"id":"00010c30","startAddress":"00010c30","endAddress":"00010c37","blockType":"FALL_THROUGH","size":8,"instructions":["00010c30  cmp r0,#0x0","00010c32  it ne","00010c34  mov.ne r0,#0x1","00010c36  lsls r0,r0,#0x1"],"successors":["00010c38"],"predecessors":["00010bf6","00010c22"]},{"id":"00010c38","startAddress":"00010c38","endAddress":"00010c3f","blockType":"FALL_THROUGH","size":8,"instructions":["00010c38  add sp,#0x8","00010c3a  pop.w r11","00010c3e  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00010bee","00010bf4","00010c1e","00010c30"]},{"id":"00010c40","startAddress":"00010c40","endAddress":"00010c71","blockType":"FALL_THROUGH","size":50,"instructions":["00010c40  ldr r0,[0x00010c74]","00010c42  mov.w r1,#0x328","00010c46  add r0,pc","00010c48  strd r1,r0,[sp,#0x0]","00010c4c  ldr r0,[0x00010c78]","00010c4e  ldr r1,[0x00010c7c]","00010c50  add r0,pc","00010c52  ldr r2,[0x00010c80]","00010c54  ldr r3,[0x00010c84]","00010c56  add r1,pc","00010c58  ldr r0,[r0,#0x0]","00010c5a  add r2,pc","00010c5c  add r3,pc","00010c5e  add.w r4,r0,#0xa8","00010c62  mov r0,r4","00010c64  blx 0x00010768","00010c68  mov r0,r4","00010c6a  blx 0x00010774","00010c6e  blx 0x00010780"],"successors":[],"predecessors":["00010bec"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10747"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00010c88","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010c88","entryAddress":"00010c88","totalBlocks":26,"totalEdges":37,"nodes":[{"id":"00010c88","startAddress":"00010c88","endAddress":"00010ca7","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["00010c88  push {r4,r5,r6,r7,lr}","00010c8a  add r7,sp,#0xc","00010c8c  push {r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}","00010c90  mov r10,r0","00010c92  ldr r0,[0x00010dc0]","00010c94  mov r6,r3","00010c96  mov r8,r2","00010c98  add r0,pc","00010c9a  cmp r1,#0x1","00010c9c  ldr.w r9,[r0,#0x0]","00010ca0  ldr.w r0,[r9,#0x0]","00010ca4  str r0,[sp,#0x18]","00010ca6  beq 0x00010d00"],"successors":["00010d00","00010ca8"],"predecessors":[]},{"id":"00010ca8","startAddress":"00010ca8","endAddress":"00010cab","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010ca8  cmp r1,#0x0","00010caa  bne 0x00010d8e"],"successors":["00010d8e","00010cac"],"predecessors":["00010c88"]},{"id":"00010cac","startAddress":"00010cac","endAddress":"00010caf","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010cac  cmp r6,#0x0","00010cae  bne 0x00010d4a"],"successors":["00010d4a","00010cb0"],"predecessors":["00010ca8"]},{"id":"00010cb0","startAddress":"00010cb0","endAddress":"00010cbd","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010cb0  add r2,sp,#0x8","00010cb2  mov r0,r10","00010cb4  movs r1,#0xd","00010cb6  bl 0x00011144","00010cba  cmp r0,#0x0","00010cbc  bne 0x00010d4a"],"successors":["00010d4a","00010cbe"],"predecessors":["00010cac"]},{"id":"00010cbe","startAddress":"00010cbe","endAddress":"00010cc7","blockType":"FALL_THROUGH","size":10,"instructions":["00010cbe  add r4,sp,#0x14","00010cc0  movs r6,#0x0","00010cc2  mov.w r11,#0x1","00010cc6  movs r5,#0x0"],"successors":["00010cc8"],"predecessors":["00010cb0"]},{"id":"00010cc8","startAddress":"00010cc8","endAddress":"00010ccb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010cc8  cmp r6,#0x10","00010cca  beq 0x00010d6e"],"successors":["00010d6e","00010ccc"],"predecessors":["00010cbe","00010cfc"]},{"id":"00010ccc","startAddress":"00010ccc","endAddress":"00010cd5","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00010ccc  lsl.w r0,r11,r6","00010cd0  tst.w r0,r8","00010cd4  beq 0x00010cfc"],"successors":["00010cfc","00010cd6"],"predecessors":["00010cc8"]},{"id":"00010cd6","startAddress":"00010cd6","endAddress":"00010cef","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010cd6  ldr r0,[sp,#0x8]","00010cd8  mov r2,r6","00010cda  movs r3,#0x0","00010cdc  adds r1,r0,#0x4","00010cde  str r1,[sp,#0x8]","00010ce0  ldr r0,[r0,#0x0]","00010ce2  movs r1,#0x0","00010ce4  str r0,[sp,#0x14]","00010ce6  mov r0,r10","00010ce8  str r4,[sp,#0x0]","00010cea  bl 0x00010bd8","00010cee  cbnz r0,0x00010d4a"],"successors":["00010d4a","00010cf0"],"predecessors":["00010ccc"]},{"id":"00010cf0","startAddress":"00010cf0","endAddress":"00010cfb","blockType":"FALL_THROUGH","size":12,"instructions":["00010cf0  sub.w r0,r6,#0xd","00010cf4  clz r0,r0","00010cf8  lsrs r0,r0,#0x5","00010cfa  orrs r5,r0"],"successors":["00010cfc"],"predecessors":["00010cd6"]},{"id":"00010cfc","startAddress":"00010cfc","endAddress":"00010cff","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010cfc  adds r6,#0x1","00010cfe  b 0x00010cc8"],"successors":["00010cc8"],"predecessors":["00010ccc","00010cf0"]},{"id":"00010d00","startAddress":"00010d00","endAddress":"00010d07","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010d00  orr r0,r6,#0x4","00010d04  cmp r0,#0x5","00010d06  bne 0x00010d4a"],"successors":["00010d4a","00010d08"],"predecessors":["00010c88"]},{"id":"00010d08","startAddress":"00010d08","endAddress":"00010d13","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00010d08  add r2,sp,#0x14","00010d0a  mov r0,r10","00010d0c  movs r1,#0xd","00010d0e  bl 0x00011144","00010d12  cbnz r0,0x00010d4a"],"successors":["00010d4a","00010d14"],"predecessors":["00010d00"]},{"id":"00010d14","startAddress":"00010d14","endAddress":"00010d1f","blockType":"FALL_THROUGH","size":12,"instructions":["00010d14  lsr.w r5,r8,#0x10","00010d18  uxtah r4,r5,r8","00010d1c  add.w r8,sp,#0x8"],"successors":["00010d20"],"predecessors":["00010d08"]},{"id":"00010d20","startAddress":"00010d20","endAddress":"00010d23","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d20  cmp r5,r4","00010d22  bcs 0x00010d62"],"successors":["00010d62","00010d24"],"predecessors":["00010d14","00010d24"]},{"id":"00010d24","startAddress":"00010d24","endAddress":"00010d49","blockType":"CONDITIONAL_JUMP","size":38,"instructions":["00010d24  ldr r0,[sp,#0x14]","00010d26  mov r3,r6","00010d28  add.w r2,r0,#0x8","00010d2c  ldr r1,[r0,#0x0]","00010d2e  str r2,[sp,#0x14]","00010d30  mov r2,r5","00010d32  ldr r0,[r0,#0x4]","00010d34  str.w r8,[sp,#0x0]","00010d38  strd r1,r0,[sp,#0x8]","00010d3c  mov r0,r10","00010d3e  movs r1,#0x1","00010d40  bl 0x00010bd8","00010d44  adds r5,#0x1","00010d46  cmp r0,#0x0","00010d48  beq 0x00010d20"],"successors":["00010d20","00010d4a"],"predecessors":["00010d20"]},{"id":"00010d4a","startAddress":"00010d4a","endAddress":"00010d4b","blockType":"FALL_THROUGH","size":2,"instructions":["00010d4a  movs r0,#0x2"],"successors":["00010d4c"],"predecessors":["00010cac","00010cb0","00010cd6","00010d00","00010d08","00010d24"]},{"id":"00010d4c","startAddress":"00010d4c","endAddress":"00010d5d","blockType":"FALL_THROUGH","size":18,"instructions":["00010d4c  ldr.w r1,[r9,#0x0]","00010d50  ldr r2,[sp,#0x18]","00010d52  subs r1,r1,r2","00010d54  ittt eq","00010d56  add.eq sp,#0x1c","00010d58  pop.eq.w {r8,r9,r10,r11}","00010d5c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010d5e"],"predecessors":["00010d4a","00010d72","00010d7c"]},{"id":"00010d5e","startAddress":"00010d5e","endAddress":"00010d61","blockType":"FALL_THROUGH","size":4,"instructions":["00010d5e  blx 0x0001075c"],"successors":[],"predecessors":["00010d4c"]},{"id":"00010d62","startAddress":"00010d62","endAddress":"00010d65","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d62  cmp r6,#0x1","00010d64  bne 0x00010d76"],"successors":["00010d76","00010d66"],"predecessors":["00010d20"]},{"id":"00010d66","startAddress":"00010d66","endAddress":"00010d6d","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010d66  ldr r0,[sp,#0x14]","00010d68  adds r2,r0,#0x4","00010d6a  str r2,[sp,#0x14]","00010d6c  b 0x00010d7c"],"successors":["00010d7c"],"predecessors":["00010d62"]},{"id":"00010d6e","startAddress":"00010d6e","endAddress":"00010d71","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d6e  lsls r0,r5,#0x1f","00010d70  beq 0x00010d7a"],"successors":["00010d7a","00010d72"],"predecessors":["00010cc8"]},{"id":"00010d72","startAddress":"00010d72","endAddress":"00010d75","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010d72  movs r0,#0x0","00010d74  b 0x00010d4c"],"successors":["00010d4c"],"predecessors":["00010d6e"]},{"id":"00010d76","startAddress":"00010d76","endAddress":"00010d79","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010d76  ldr r2,[sp,#0x14]","00010d78  b 0x00010d7c"],"successors":["00010d7c"],"predecessors":["00010d62"]},{"id":"00010d7a","startAddress":"00010d7a","endAddress":"00010d7b","blockType":"FALL_THROUGH","size":2,"instructions":["00010d7a  ldr r2,[sp,#0x8]"],"successors":["00010d7c"],"predecessors":["00010d6e"]},{"id":"00010d7c","startAddress":"00010d7c","endAddress":"00010d8d","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00010d7c  mov r0,r10","00010d7e  movs r1,#0xd","00010d80  bl 0x00011178","00010d84  cmp r0,#0x0","00010d86  it ne","00010d88  mov.ne r0,#0x1","00010d8a  lsls r0,r0,#0x1","00010d8c  b 0x00010d4c"],"successors":["00010d4c"],"predecessors":["00010d66","00010d76","00010d7a"]},{"id":"00010d8e","startAddress":"00010d8e","endAddress":"00010dbf","blockType":"FALL_THROUGH","size":50,"instructions":["00010d8e  ldr r0,[0x00010dc4]","00010d90  mov.w r1,#0x3b8","00010d94  add r0,pc","00010d96  strd r1,r0,[sp,#0x0]","00010d9a  ldr r0,[0x00010dc8]","00010d9c  ldr r1,[0x00010dcc]","00010d9e  add r0,pc","00010da0  ldr r2,[0x00010dd0]","00010da2  ldr r3,[0x00010dd4]","00010da4  add r1,pc","00010da6  ldr r0,[r0,#0x0]","00010da8  add r2,pc","00010daa  add r3,pc","00010dac  add.w r4,r0,#0xa8","00010db0  mov r0,r4","00010db2  blx 0x00010768","00010db6  mov r0,r4","00010db8  blx 0x00010774","00010dbc  blx 0x00010780"],"successors":[],"predecessors":["00010ca8"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10748"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00010e20","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010e20","entryAddress":"00010e20","totalBlocks":11,"totalEdges":15,"nodes":[{"id":"00010e20","startAddress":"00010e20","endAddress":"00010e57","blockType":"ENTRY","size":56,"instructions":["00010e20  push {r4,r5,r6,r7,lr}","00010e22  add r7,sp,#0xc","00010e24  push.w r8","00010e28  sub.w sp,sp,#0x890","00010e2c  mov r4,r0","00010e2e  ldr r0,[0x00010ebc]","00010e30  add.w r6,sp,#0x488","00010e34  add r0,pc","00010e36  ldr.w r8,[r0,#0x0]","00010e3a  ldr.w r0,[r8,#0x0]","00010e3e  str.w r0,[r7,#-0x14]","00010e42  mov r0,r6","00010e44  blx 0x000110cc","00010e48  add r5,sp,#0x28","00010e4a  movs r0,#0x0","00010e4c  str r0,[r4,#0xc]","00010e4e  mov r1,r6","00010e50  mov r0,r5","00010e52  bl 0x000110fc","00010e56  mov r6,sp"],"successors":["00010e58"],"predecessors":[]},{"id":"00010e58","startAddress":"00010e58","endAddress":"00010e61","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00010e58  mov r0,r5","00010e5a  mov r1,r6","00010e5c  bl 0x0001123a","00010e60  cbnz r0,0x00010e8e"],"successors":["00010e8e","00010e62"],"predecessors":["00010e20","00010e62","00010e68"]},{"id":"00010e62","startAddress":"00010e62","endAddress":"00010e67","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010e62  ldr r3,[sp,#0xc]","00010e64  cmp r3,#0x0","00010e66  beq 0x00010e58"],"successors":["00010e58","00010e68"],"predecessors":["00010e58"]},{"id":"00010e68","startAddress":"00010e68","endAddress":"00010e81","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010e68  ldr r0,[sp,#0x0]","00010e6a  add.w r12,r4,#0x48","00010e6e  ldr r1,[sp,#0x20]","00010e70  ldr r2,[sp,#0x14]","00010e72  stm.w r12!,{r0,r1,r2}","00010e76  movs r0,#0x0","00010e78  mov r1,r4","00010e7a  mov r2,r5","00010e7c  blx r3","00010e7e  cmp r0,#0x8","00010e80  beq 0x00010e58"],"successors":["00010e58","00010e82"],"predecessors":["00010e62"]},{"id":"00010e82","startAddress":"00010e82","endAddress":"00010e85","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010e82  cmp r0,#0x6","00010e84  beq 0x00010eaa"],"successors":["00010eaa","00010e86"],"predecessors":["00010e68"]},{"id":"00010e86","startAddress":"00010e86","endAddress":"00010e89","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010e86  cmp r0,#0x9","00010e88  bne 0x00010e8e"],"successors":["00010e8e","00010e8a"],"predecessors":["00010e82"]},{"id":"00010e8a","startAddress":"00010e8a","endAddress":"00010e8d","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010e8a  movs r0,#0x9","00010e8c  b 0x00010e90"],"successors":["00010e90"],"predecessors":["00010e86"]},{"id":"00010e8e","startAddress":"00010e8e","endAddress":"00010e8f","blockType":"FALL_THROUGH","size":2,"instructions":["00010e8e  movs r0,#0x3"],"successors":["00010e90"],"predecessors":["00010e58","00010e86"]},{"id":"00010e90","startAddress":"00010e90","endAddress":"00010ea5","blockType":"FALL_THROUGH","size":22,"instructions":["00010e90  ldr.w r1,[r8,#0x0]","00010e94  ldr.w r2,[r7,#-0x14]","00010e98  subs r1,r1,r2","00010e9a  ittt eq","00010e9c  add.eq.w sp,sp,#0x890","00010ea0  pop.eq.w r8","00010ea4  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010ea6"],"predecessors":["00010e8a","00010e8e","00010eaa"]},{"id":"00010ea6","startAddress":"00010ea6","endAddress":"00010ea9","blockType":"FALL_THROUGH","size":4,"instructions":["00010ea6  blx 0x0001075c"],"successors":[],"predecessors":["00010e90"]},{"id":"00010eaa","startAddress":"00010eaa","endAddress":"00010ebb","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00010eaa  add.w r0,sp,#0x488","00010eae  add r1,sp,#0x28","00010eb0  mov r2,r4","00010eb2  movs r3,#0x0","00010eb4  bl 0x00010ec0","00010eb8  movs r0,#0x2","00010eba  b 0x00010e90"],"successors":["00010e90"],"predecessors":["00010e82"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10749"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00010ec0","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010ec0","entryAddress":"00010ec0","totalBlocks":16,"totalEdges":21,"nodes":[{"id":"00010ec0","startAddress":"00010ec0","endAddress":"00010eed","blockType":"ENTRY","size":46,"instructions":["00010ec0  push {r4,r5,r6,r7,lr}","00010ec2  add r7,sp,#0xc","00010ec4  push {r8,r9,r10,r11}","00010ec8  sub sp,#0x3c","00010eca  mov r4,r1","00010ecc  mov r1,r0","00010ece  ldr r0,[0x00010fc0]","00010ed0  mov r10,r3","00010ed2  mov r5,r2","00010ed4  add r0,pc","00010ed6  ldr.w r11,[r0,#0x0]","00010eda  ldr.w r0,[r11,#0x0]","00010ede  str r0,[sp,#0x38]","00010ee0  mov r0,r4","00010ee2  bl 0x000110fc","00010ee6  add.w r9,sp,#0xc","00010eea  mov.w r8,#0x1"],"successors":["00010eee"],"predecessors":[]},{"id":"00010eee","startAddress":"00010eee","endAddress":"00010efb","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010eee  ands r0,r10,#0x1","00010ef2  mov.w r6,#0x1","00010ef6  it ne","00010ef8  mov.ne r6,#0x2","00010efa  beq 0x00010f12"],"successors":["00010f12","00010efc"],"predecessors":["00010ec0","00010f52"]},{"id":"00010efc","startAddress":"00010efc","endAddress":"00010f01","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010efc  cmp.w r8,#0x0","00010f00  bne 0x00010f12"],"successors":["00010f12","00010f02"],"predecessors":["00010eee"]},{"id":"00010f02","startAddress":"00010f02","endAddress":"00010f11","blockType":"FALL_THROUGH","size":16,"instructions":["00010f02  ldr r2,[r5,#0x10]","00010f04  mov r0,r4","00010f06  mov.w r1,#0xffffffff","00010f0a  bl 0x00011178","00010f0e  mov.w r10,#0x0"],"successors":["00010f12"],"predecessors":["00010efc"]},{"id":"00010f12","startAddress":"00010f12","endAddress":"00010f27","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["00010f12  add r2,sp,#0x34","00010f14  mov r0,r4","00010f16  mvn r1,#0x1","00010f1a  bl 0x00011144","00010f1e  mov r0,r4","00010f20  mov r1,r9","00010f22  bl 0x0001123a","00010f26  cbnz r0,0x00010f76"],"successors":["00010f76","00010f28"],"predecessors":["00010eee","00010efc","00010f02"]},{"id":"00010f28","startAddress":"00010f28","endAddress":"00010f2b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f28  ldr r3,[sp,#0x18]","00010f2a  cbz r3,0x00010f52"],"successors":["00010f52","00010f2c"],"predecessors":["00010f12"]},{"id":"00010f2c","startAddress":"00010f2c","endAddress":"00010f45","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010f2c  ldr r0,[sp,#0xc]","00010f2e  add.w r12,r5,#0x48","00010f32  ldr r1,[sp,#0x2c]","00010f34  ldr r2,[sp,#0x20]","00010f36  stm.w r12!,{r0,r1,r2}","00010f3a  mov r0,r6","00010f3c  mov r1,r5","00010f3e  mov r2,r4","00010f40  blx r3","00010f42  cmp r0,#0x7","00010f44  beq 0x00010f60"],"successors":["00010f60","00010f46"],"predecessors":["00010f28"]},{"id":"00010f46","startAddress":"00010f46","endAddress":"00010f49","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f46  cmp r0,#0x8","00010f48  bne 0x00010f58"],"successors":["00010f58","00010f4a"],"predecessors":["00010f2c"]},{"id":"00010f4a","startAddress":"00010f4a","endAddress":"00010f51","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010f4a  ldr r0,[r5,#0x20]","00010f4c  ldr r1,[sp,#0x34]","00010f4e  cmp r1,r0","00010f50  beq 0x00010f8c"],"successors":["00010f8c","00010f52"],"predecessors":["00010f46"]},{"id":"00010f52","startAddress":"00010f52","endAddress":"00010f57","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00010f52  sub.w r8,r8,#0x1","00010f56  b 0x00010eee"],"successors":["00010eee"],"predecessors":["00010f28","00010f4a"]},{"id":"00010f58","startAddress":"00010f58","endAddress":"00010f5b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f58  cmp r0,#0x9","00010f5a  bne 0x00010f76"],"successors":["00010f76","00010f5c"],"predecessors":["00010f46"]},{"id":"00010f5c","startAddress":"00010f5c","endAddress":"00010f5f","blockType":"FALL_THROUGH","size":4,"instructions":["00010f5c  blx 0x00010780"],"successors":[],"predecessors":["00010f58"]},{"id":"00010f60","startAddress":"00010f60","endAddress":"00010f75","blockType":"CALL","size":22,"instructions":["00010f60  add r2,sp,#0x8","00010f62  mov r0,r4","00010f64  mov.w r1,#0xffffffff","00010f68  bl 0x00011144","00010f6c  ldr r0,[sp,#0x8]","00010f6e  str r0,[r5,#0x10]","00010f70  mov r0,r4","00010f72  bl 0x0001125c"],"successors":["00010f76"],"predecessors":["00010f2c"]},{"id":"00010f76","startAddress":"00010f76","endAddress":"00010f87","blockType":"FALL_THROUGH","size":18,"instructions":["00010f76  ldr.w r0,[r11,#0x0]","00010f7a  ldr r1,[sp,#0x38]","00010f7c  subs r0,r0,r1","00010f7e  ittt eq","00010f80  add.eq sp,#0x3c","00010f82  pop.eq.w {r8,r9,r10,r11}","00010f86  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010f88"],"predecessors":["00010f12","00010f58","00010f60"]},{"id":"00010f88","startAddress":"00010f88","endAddress":"00010f8b","blockType":"FALL_THROUGH","size":4,"instructions":["00010f88  blx 0x0001075c"],"successors":[],"predecessors":["00010f76"]},{"id":"00010f8c","startAddress":"00010f8c","endAddress":"00010fbd","blockType":"FALL_THROUGH","size":50,"instructions":["00010f8c  ldr r0,[0x00010fc4]","00010f8e  mov.w r1,#0x268","00010f92  add r0,pc","00010f94  strd r1,r0,[sp,#0x0]","00010f98  ldr r0,[0x00010fc8]","00010f9a  ldr r1,[0x00010fcc]","00010f9c  add r0,pc","00010f9e  ldr r2,[0x00010fd0]","00010fa0  ldr r3,[0x00010fd4]","00010fa2  add r1,pc","00010fa4  ldr r0,[r0,#0x0]","00010fa6  add r2,pc","00010fa8  add r3,pc","00010faa  add.w r4,r0,#0xa8","00010fae  mov r0,r4","00010fb0  blx 0x00010768","00010fb4  mov r0,r4","00010fb6  blx 0x00010774","00010fba  blx 0x00010780"],"successors":[],"predecessors":["00010f4a"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1074a"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00010fdc","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010fdc","entryAddress":"00010fdc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010fdc","startAddress":"00010fdc","endAddress":"0001102f","blockType":"ENTRY","size":84,"instructions":["00010fdc  push {r4,r5,r7,lr}","00010fde  add r7,sp,#0x8","00010fe0  sub.w sp,sp,#0x860","00010fe4  sub sp,#0x8","00010fe6  add.w r5,sp,#0x468","00010fea  mov r4,r0","00010fec  mov r0,r5","00010fee  blx 0x000110cc","00010ff2  add r1,sp,#0x8","00010ff4  mov r0,r5","00010ff6  mov r2,r4","00010ff8  movs r3,#0x1","00010ffa  bl 0x00010ec0","00010ffe  ldr r0,[0x00011030]","00011000  movw r1,#0x2ce","00011004  add r0,pc","00011006  strd r1,r0,[sp,#0x0]","0001100a  ldr r0,[0x00011034]","0001100c  ldr r1,[0x00011038]","0001100e  add r0,pc","00011010  ldr r2,[0x0001103c]","00011012  ldr r3,[0x00011040]","00011014  add r1,pc","00011016  ldr r0,[r0,#0x0]","00011018  add r2,pc","0001101a  add r3,pc","0001101c  add.w r4,r0,#0xa8","00011020  mov r0,r4","00011022  blx 0x00010768","00011026  mov r0,r4","00011028  blx 0x00010774","0001102c  blx 0x00010780"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1074b"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00011044","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011044","entryAddress":"00011044","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011044","startAddress":"00011044","endAddress":"0001106f","blockType":"ENTRY","size":44,"instructions":["00011044  push {r4,r6,r7,lr}","00011046  add r7,sp,#0x8","00011048  sub sp,#0x30","0001104a  ldr r1,[0x00011074]","0001104c  add r1,pc","0001104e  ldr r4,[r1,#0x0]","00011050  ldr r1,[r4,#0x0]","00011052  str r1,[sp,#0x2c]","00011054  add r1,sp,#0x4","00011056  bl 0x0001123a","0001105a  mov r1,r0","0001105c  ldr r0,[sp,#0xc]","0001105e  cmp r1,#0x0","00011060  it ne","00011062  mov.ne r0,#0x0","00011064  ldr r1,[r4,#0x0]","00011066  ldr r2,[sp,#0x2c]","00011068  subs r1,r1,r2","0001106a  itt eq","0001106c  add.eq sp,#0x30","0001106e  pop.eq {r4,r6,r7,pc}"],"successors":["00011070"],"predecessors":[]},{"id":"00011070","startAddress":"00011070","endAddress":"00011073","blockType":"FALL_THROUGH","size":4,"instructions":["00011070  blx 0x0001075c"],"successors":[],"predecessors":["00011044"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1074c"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_00011078","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011078","entryAddress":"00011078","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011078","startAddress":"00011078","endAddress":"000110a3","blockType":"ENTRY","size":44,"instructions":["00011078  push {r4,r6,r7,lr}","0001107a  add r7,sp,#0x8","0001107c  sub sp,#0x30","0001107e  ldr r1,[0x000110a8]","00011080  add r1,pc","00011082  ldr r4,[r1,#0x0]","00011084  ldr r1,[r4,#0x0]","00011086  str r1,[sp,#0x2c]","00011088  add r1,sp,#0x4","0001108a  bl 0x0001123a","0001108e  mov r1,r0","00011090  ldr r0,[sp,#0x4]","00011092  cmp r1,#0x0","00011094  it ne","00011096  mov.ne r0,#0x0","00011098  ldr r1,[r4,#0x0]","0001109a  ldr r2,[sp,#0x2c]","0001109c  subs r1,r1,r2","0001109e  itt eq","000110a0  add.eq sp,#0x30","000110a2  pop.eq {r4,r6,r7,pc}"],"successors":["000110a4"],"predecessors":[]},{"id":"000110a4","startAddress":"000110a4","endAddress":"000110a7","blockType":"FALL_THROUGH","size":4,"instructions":["000110a4  blx 0x0001075c"],"successors":[],"predecessors":["00011078"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1074d"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000110b8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110b8","entryAddress":"000110b8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110b8","startAddress":"000110b8","endAddress":"000110c9","blockType":"ENTRY","size":18,"instructions":["000110b8  push {r7,lr}","000110ba  mov r7,sp","000110bc  mov r0,r1","000110be  bl 0x00011234","000110c2  subs r0,#0x1","000110c4  it ne","000110c6  mov.ne r0,#0x9","000110c8  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1074e"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000110cc","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110cc","entryAddress":"000110cc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110cc","startAddress":"000110cc","endAddress":"000110e3","blockType":"ENTRY","size":24,"instructions":["000110cc  stmia r0,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}","000110d0  str sp,[r0,#0x34]","000110d4  str lr,[r0,#0x38]","000110d8  str lr,[r0,#0x3c]","000110dc  mov r0,#0x0","000110e0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1074f"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000110e4","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110e4","entryAddress":"000110e4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110e4","startAddress":"000110e4","endAddress":"000110eb","blockType":"ENTRY","size":8,"instructions":["000110e4  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000110e8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10750"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000110ec","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110ec","entryAddress":"000110ec","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110ec","startAddress":"000110ec","endAddress":"000110f3","blockType":"ENTRY","size":8,"instructions":["000110ec  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000110f0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10751"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000110f4","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110f4","entryAddress":"000110f4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110f4","startAddress":"000110f4","endAddress":"000110fb","blockType":"ENTRY","size":8,"instructions":["000110f4  vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}","000110f8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10752"},"parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","function_name":"FUN_000110fc","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110fc","entryAddress":"000110fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110fc","startAddress":"000110fc","endAddress":"0001113b","blockType":"ENTRY","size":64,"instructions":["000110fc  push {r4,r6,r7,lr}","000110fe  add r7,sp,#0x8","00011100  mov r4,r0","00011102  movs r0,#0x0","00011104  strb.w r0,[r4,#0x4a]","00011108  strh.w r0,[r4,#0x48]","0001110c  ldr r0,[0x0001113c]","0001110e  ldr r2,[0x00011140]","00011110  add r0,pc","00011112  add r2,pc","00011114  adds r2,#0x8","00011116  strd r2,r0,[r4,#0x0]","0001111a  add.w r0,r4,#0x8","0001111e  movs r2,#0x40","00011120  blx 0x0001078c","00011124  add.w r0,r4,#0x50","00011128  mov.w r1,#0x132","0001112c  blx 0x00010798","00011130  mov r0,r4","00011132  movs r1,#0x0","00011134  bl 0x0001138c","00011138  movs r0,#0x0","0001113a  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10753"},"function_name":"FUN_00011144","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011144","entryAddress":"00011144","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011144","startAddress":"00011144","endAddress":"0001115b","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011144  push {r4,r5,r6,r7,lr}","00011146  add r7,sp,#0xc","00011148  push.w r11","0001114c  mov r6,r0","0001114e  ldr r0,[r0,#0x0]","00011150  mov r4,r2","00011152  mov r5,r1","00011154  ldr r2,[r0,#0x8]","00011156  mov r0,r6","00011158  blx r2","0001115a  cbz r0,0x0001116c"],"successors":["0001116c","0001115c"],"predecessors":[]},{"id":"0001115c","startAddress":"0001115c","endAddress":"0001116b","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["0001115c  ldr r0,[r6,#0x0]","0001115e  mov r1,r5","00011160  ldr r2,[r0,#0xc]","00011162  mov r0,r6","00011164  blx r2","00011166  str r0,[r4,#0x0]","00011168  movs r0,#0x0","0001116a  b 0x0001116e"],"successors":["0001116e"],"predecessors":["00011144"]},{"id":"0001116c","startAddress":"0001116c","endAddress":"0001116d","blockType":"FALL_THROUGH","size":2,"instructions":["0001116c  ldr r0,[0x00011174]"],"successors":["0001116e"],"predecessors":["00011144"]},{"id":"0001116e","startAddress":"0001116e","endAddress":"00011173","blockType":"FALL_THROUGH","size":6,"instructions":["0001116e  pop.w r11","00011172  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["0001115c","0001116c"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10754"},"function_name":"FUN_00011178","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011178","entryAddress":"00011178","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00011178","startAddress":"00011178","endAddress":"0001118f","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011178  push {r4,r5,r6,r7,lr}","0001117a  add r7,sp,#0xc","0001117c  push.w r11","00011180  mov r4,r0","00011182  ldr r0,[r0,#0x0]","00011184  mov r6,r2","00011186  mov r5,r1","00011188  ldr r2,[r0,#0x8]","0001118a  mov r0,r4","0001118c  blx r2","0001118e  cbz r0,0x000111a4"],"successors":["000111a4","00011190"],"predecessors":[]},{"id":"00011190","startAddress":"00011190","endAddress":"0001119f","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00011190  ldr r0,[r4,#0x0]","00011192  mov r1,r5","00011194  mov r2,r6","00011196  ldr r3,[r0,#0x10]","00011198  mov r0,r4","0001119a  blx r3","0001119c  adds r0,r5,#0x1","0001119e  beq 0x000111a8"],"successors":["000111a8","000111a0"],"predecessors":["00011178"]},{"id":"000111a0","startAddress":"000111a0","endAddress":"000111a3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000111a0  movs r5,#0x0","000111a2  b 0x000111b4"],"successors":["000111b4"],"predecessors":["00011190"]},{"id":"000111a4","startAddress":"000111a4","endAddress":"000111a7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000111a4  ldr r5,[0x000111bc]","000111a6  b 0x000111b4"],"successors":["000111b4"],"predecessors":["00011178"]},{"id":"000111a8","startAddress":"000111a8","endAddress":"000111b3","blockType":"FALL_THROUGH","size":12,"instructions":["000111a8  ldr r0,[r4,#0x0]","000111aa  movs r1,#0x0","000111ac  movs r5,#0x0","000111ae  ldr r2,[r0,#0x34]","000111b0  mov r0,r4","000111b2  blx r2"],"successors":["000111b4"],"predecessors":["00011190"]},{"id":"000111b4","startAddress":"000111b4","endAddress":"000111bb","blockType":"FALL_THROUGH","size":8,"instructions":["000111b4  mov r0,r5","000111b6  pop.w r11","000111ba  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000111a0","000111a4","000111a8"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10755"},"function_name":"FUN_000111c0","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000111c0","entryAddress":"000111c0","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"000111c0","startAddress":"000111c0","endAddress":"000111d7","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["000111c0  push {r4,r5,r6,r7,lr}","000111c2  add r7,sp,#0xc","000111c4  push.w r11","000111c8  mov r6,r0","000111ca  ldr r0,[r0,#0x0]","000111cc  mov r4,r2","000111ce  mov r5,r1","000111d0  ldr r2,[r0,#0x14]","000111d2  mov r0,r6","000111d4  blx r2","000111d6  cbz r0,0x000111ea"],"successors":["000111ea","000111d8"],"predecessors":[]},{"id":"000111d8","startAddress":"000111d8","endAddress":"000111e9","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["000111d8  ldr r0,[r6,#0x0]","000111da  mov r1,r5","000111dc  ldr r2,[r0,#0x18]","000111de  mov r0,r6","000111e0  blx r2","000111e2  strd r0,r1,[r4,#0x0]","000111e6  movs r0,#0x0","000111e8  b 0x000111ec"],"successors":["000111ec"],"predecessors":["000111c0"]},{"id":"000111ea","startAddress":"000111ea","endAddress":"000111eb","blockType":"FALL_THROUGH","size":2,"instructions":["000111ea  ldr r0,[0x000111f4]"],"successors":["000111ec"],"predecessors":["000111c0"]},{"id":"000111ec","startAddress":"000111ec","endAddress":"000111f1","blockType":"FALL_THROUGH","size":6,"instructions":["000111ec  pop.w r11","000111f0  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000111d8","000111ea"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10756"},"function_name":"FUN_000111f8","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000111f8","entryAddress":"000111f8","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"000111f8","startAddress":"000111f8","endAddress":"00011211","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["000111f8  push {r4,r5,r6,r7,lr}","000111fa  add r7,sp,#0xc","000111fc  push.w r8","00011200  mov r4,r0","00011202  ldr r0,[r0,#0x0]","00011204  mov r5,r2","00011206  mov r8,r3","00011208  mov r6,r1","0001120a  ldr r2,[r0,#0x14]","0001120c  mov r0,r4","0001120e  blx r2","00011210  cbz r0,0x00011226"],"successors":["00011226","00011212"],"predecessors":[]},{"id":"00011212","startAddress":"00011212","endAddress":"00011225","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00011212  ldr r0,[r4,#0x0]","00011214  mov r1,r6","00011216  mov r2,r5","00011218  mov r3,r8","0001121a  ldr.w r12,[r0,#0x1c]","0001121e  mov r0,r4","00011220  blx r12","00011222  movs r0,#0x0","00011224  b 0x00011228"],"successors":["00011228"],"predecessors":["000111f8"]},{"id":"00011226","startAddress":"00011226","endAddress":"00011227","blockType":"FALL_THROUGH","size":2,"instructions":["00011226  ldr r0,[0x00011230]"],"successors":["00011228"],"predecessors":["000111f8"]},{"id":"00011228","startAddress":"00011228","endAddress":"0001122d","blockType":"FALL_THROUGH","size":6,"instructions":["00011228  pop.w r8","0001122c  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011212","00011226"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10757"},"function_name":"FUN_00011234","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011234","entryAddress":"00011234","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011234","startAddress":"00011234","endAddress":"00011239","blockType":"ENTRY","size":6,"instructions":["00011234  ldr r1,[r0,#0x0]","00011236  ldr r1,[r1,#0x20]","00011238  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10758"},"function_name":"FUN_0001123a","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001123a","entryAddress":"0001123a","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001123a","startAddress":"0001123a","endAddress":"00011259","blockType":"ENTRY","size":32,"instructions":["0001123a  push {r4,r6,r7,lr}","0001123c  add r7,sp,#0x8","0001123e  mov r4,r1","00011240  ldr r1,[r0,#0x0]","00011242  ldr r2,[r1,#0x24]","00011244  mov r1,r4","00011246  blx r2","00011248  ldr r1,[r4,#0x4]","0001124a  movs r0,#0x0","0001124c  cmp r1,#0x0","0001124e  itt eq","00011250  movw.eq r0,#0xe66b","00011254  movt.eq r0,#0xffff","00011258  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10759"},"function_name":"FUN_0001125c","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001125c","entryAddress":"0001125c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001125c","startAddress":"0001125c","endAddress":"00011269","blockType":"ENTRY","size":14,"instructions":["0001125c  push {r7,lr}","0001125e  mov r7,sp","00011260  ldr r1,[r0,#0x0]","00011262  ldr r1,[r1,#0x28]","00011264  blx r1","00011266  ldr r0,[0x0001126c]","00011268  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1075a"},"function_name":"FUN_00011270","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011270","entryAddress":"00011270","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011270","startAddress":"00011270","endAddress":"00011285","blockType":"ENTRY","size":22,"instructions":["00011270  push {r4,r6,r7,lr}","00011272  add r7,sp,#0x8","00011274  ldr r4,[r0,#0x0]","00011276  ldr r4,[r4,#0x30]","00011278  blx r4","0001127a  ldr r1,[0x00011288]","0001127c  cmp r0,#0x0","0001127e  it ne","00011280  mov.ne r1,#0x0","00011282  mov r0,r1","00011284  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1075b"},"function_name":"FUN_0001128c","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001128c","entryAddress":"0001128c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001128c","startAddress":"0001128c","endAddress":"00011297","blockType":"ENTRY","size":12,"instructions":["0001128c  push {r7,lr}","0001128e  mov r7,sp","00011290  ldr r2,[r0,#0x0]","00011292  ldr r2,[r2,#0x14]","00011294  blx r2","00011296  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1075c"},"function_name":"FUN_000112aa","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000112aa","entryAddress":"000112aa","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000112aa","startAddress":"000112aa","endAddress":"000112af","blockType":"ENTRY","size":6,"instructions":["000112aa  ldr r1,[r0,#0x0]","000112ac  ldr r1,[r1,#0x3c]","000112ae  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1075d"},"function_name":"FUN_000112ea","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000112ea","entryAddress":"000112ea","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"000112ea","startAddress":"000112ea","endAddress":"000112f5","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000112ea  push {r4,r6,r7,lr}","000112ec  add r7,sp,#0x8","000112ee  mov r4,r0","000112f0  ldrb.w r0,[r0,#0x180]","000112f4  cbz r0,0x000112fa"],"successors":["000112fa","000112f6"],"predecessors":[]},{"id":"000112f6","startAddress":"000112f6","endAddress":"000112f9","blockType":"FALL_THROUGH","size":4,"instructions":["000112f6  movs r0,#0x0","000112f8  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000112ea","00011304"]},{"id":"000112fa","startAddress":"000112fa","endAddress":"00011303","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000112fa  mov r0,r4","000112fc  bl 0x00011654","00011300  cmp r0,#0x1","00011302  bne 0x0001133c"],"successors":["0001133c","00011304"],"predecessors":["000112ea"]},{"id":"00011304","startAddress":"00011304","endAddress":"00011315","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["00011304  ldr r0,[r4,#0x0]","00011306  movs r1,#0x1","00011308  ldr r2,[r0,#0x34]","0001130a  mov r0,r4","0001130c  blx r2","0001130e  ldrb.w r0,[r4,#0x180]","00011312  cmp r0,#0x0","00011314  bne 0x000112f6"],"successors":["000112f6","00011316"],"predecessors":["000112fa"]},{"id":"00011316","startAddress":"00011316","endAddress":"0001131b","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011316  ldr.w r0,[r4,#0x168]","0001131a  cbz r0,0x0001133a"],"successors":["0001133a","0001131c"],"predecessors":["00011304"]},{"id":"0001131c","startAddress":"0001131c","endAddress":"00011339","blockType":"FALL_THROUGH","size":30,"instructions":["0001131c  ldr r0,[r4,#0x0]","0001131e  mvn r1,#0x1","00011322  ldr r2,[r0,#0xc]","00011324  mov r0,r4","00011326  blx r2","00011328  ldr r1,[r4,#0x0]","0001132a  ldr.w r2,[r4,#0x168]","0001132e  ldr r3,[r1,#0x10]","00011330  add r2,r0","00011332  mov r0,r4","00011334  mvn r1,#0x1","00011338  blx r3"],"successors":["0001133a"],"predecessors":["00011316"]},{"id":"0001133a","startAddress":"0001133a","endAddress":"0001133b","blockType":"FALL_THROUGH","size":2,"instructions":["0001133a  movs r0,#0x1"],"successors":["0001133c"],"predecessors":["00011316","0001131c"]},{"id":"0001133c","startAddress":"0001133c","endAddress":"0001133d","blockType":"FALL_THROUGH","size":2,"instructions":["0001133c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000112fa","0001133a"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1075e"},"function_name":"FUN_00011358","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011358","entryAddress":"00011358","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011358","startAddress":"00011358","endAddress":"00011389","blockType":"ENTRY","size":50,"instructions":["00011358  push {r4,r5,r6,r7,lr}","0001135a  add r7,sp,#0xc","0001135c  push.w r8","00011360  sub sp,#0x8","00011362  mov r6,r1","00011364  ldrd r1,r5,[r0,#0x0]","00011368  mov r8,r2","0001136a  mov r4,r3","0001136c  ldr r2,[r1,#0xc]","0001136e  mov.w r1,#0xffffffff","00011372  blx r2","00011374  mov r1,r0","00011376  mov r0,r5","00011378  mov r2,r6","0001137a  mov r3,r8","0001137c  str r4,[sp,#0x0]","0001137e  bl 0x000116e8","00011382  add sp,#0x8","00011384  pop.w r8","00011388  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1075f"},"function_name":"FUN_0001138c","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001138c","entryAddress":"0001138c","totalBlocks":6,"totalEdges":8,"nodes":[{"id":"0001138c","startAddress":"0001138c","endAddress":"000113c1","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["0001138c  push {r4,r5,r6,r7,lr}","0001138e  add r7,sp,#0xc","00011390  push.w r11","00011394  sub sp,#0x10","00011396  mov r4,r0","00011398  ldr r0,[0x000113ec]","0001139a  mov r5,r1","0001139c  mov.w r1,#0xffffffff","000113a0  add r0,pc","000113a2  ldr r6,[r0,#0x0]","000113a4  ldr r0,[r6,#0x0]","000113a6  str r0,[sp,#0xc]","000113a8  ldr r0,[r4,#0x0]","000113aa  ldr r2,[r0,#0xc]","000113ac  mov r0,r4","000113ae  blx r2","000113b0  bic r0,r0,#0x1","000113b4  add r2,sp,#0x4","000113b6  subs r5,r0,r5","000113b8  ldr r0,[r4,#0x4]","000113ba  mov r1,r5","000113bc  bl 0x00011748","000113c0  cbz r0,0x000113d2"],"successors":["000113d2","000113c2"],"predecessors":[]},{"id":"000113c2","startAddress":"000113c2","endAddress":"000113c5","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000113c2  ldr r0,[sp,#0x4]","000113c4  cbz r0,0x000113d2"],"successors":["000113d2","000113c6"],"predecessors":["0001138c"]},{"id":"000113c6","startAddress":"000113c6","endAddress":"000113d1","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000113c6  add r2,sp,#0x4","000113c8  mov r0,r4","000113ca  mov r1,r5","000113cc  bl 0x0001178c","000113d0  cbnz r0,0x000113d8"],"successors":["000113d8","000113d2"],"predecessors":["000113c2"]},{"id":"000113d2","startAddress":"000113d2","endAddress":"000113d7","blockType":"FALL_THROUGH","size":6,"instructions":["000113d2  movs r0,#0x1","000113d4  strb.w r0,[r4,#0x180]"],"successors":["000113d8"],"predecessors":["0001138c","000113c2","000113c6"]},{"id":"000113d8","startAddress":"000113d8","endAddress":"000113e7","blockType":"FALL_THROUGH","size":16,"instructions":["000113d8  ldr r0,[r6,#0x0]","000113da  ldr r1,[sp,#0xc]","000113dc  subs r0,r0,r1","000113de  ittt eq","000113e0  add.eq sp,#0x10","000113e2  pop.eq.w r11","000113e6  pop.eq {r4,r5,r6,r7,pc}"],"successors":["000113e8"],"predecessors":["000113c6","000113d2"]},{"id":"000113e8","startAddress":"000113e8","endAddress":"000113eb","blockType":"FALL_THROUGH","size":4,"instructions":["000113e8  blx 0x0001075c"],"successors":[],"predecessors":["000113d8"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10760"},"function_name":"FUN_00011400","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011400","entryAddress":"00011400","totalBlocks":11,"totalEdges":14,"nodes":[{"id":"00011400","startAddress":"00011400","endAddress":"00011407","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011400  push {r2,r3,r4,r6,r7,lr}","00011402  add r7,sp,#0x10","00011404  adds r2,r1,#0x2","00011406  beq 0x0001141c"],"successors":["0001141c","00011408"],"predecessors":[]},{"id":"00011408","startAddress":"00011408","endAddress":"0001140f","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011408  adds r2,r1,#0x1","0001140a  it ne","0001140c  cmp.ne r1,#0xf","0001140e  bne 0x00011414"],"successors":["00011414","00011410"],"predecessors":["00011400"]},{"id":"00011410","startAddress":"00011410","endAddress":"00011413","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011410  adds r0,#0x3c","00011412  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011408"]},{"id":"00011414","startAddress":"00011414","endAddress":"00011417","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011414  cmp r1,#0xe","00011416  beq 0x00011420"],"successors":["00011420","00011418"],"predecessors":["00011408"]},{"id":"00011418","startAddress":"00011418","endAddress":"0001141b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011418  cmp r1,#0xd","0001141a  bne 0x00011424"],"successors":["00011424","0001141c"],"predecessors":["00011414"]},{"id":"0001141c","startAddress":"0001141c","endAddress":"0001141f","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001141c  adds r0,#0x34","0001141e  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011400","00011418"]},{"id":"00011420","startAddress":"00011420","endAddress":"00011423","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011420  adds r0,#0x38","00011422  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011414"]},{"id":"00011424","startAddress":"00011424","endAddress":"00011427","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011424  cmp r1,#0xc","00011426  bhi 0x00011432"],"successors":["00011432","00011428"],"predecessors":["00011418"]},{"id":"00011428","startAddress":"00011428","endAddress":"0001142b","blockType":"FALL_THROUGH","size":4,"instructions":["00011428  add.w r0,r0,r1, lsl #0x2"],"successors":["0001142c"],"predecessors":["00011424"]},{"id":"0001142c","startAddress":"0001142c","endAddress":"00011431","blockType":"FALL_THROUGH","size":6,"instructions":["0001142c  ldr r0,[r0,#0x0]","0001142e  add sp,#0x8","00011430  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011410","0001141c","00011420","00011428"]},{"id":"00011432","startAddress":"00011432","endAddress":"00011463","blockType":"FALL_THROUGH","size":50,"instructions":["00011432  ldr r0,[0x00011464]","00011434  movw r1,#0x5db","00011438  add r0,pc","0001143a  strd r1,r0,[sp,#0x0]","0001143e  ldr r0,[0x00011468]","00011440  ldr r1,[0x0001146c]","00011442  add r0,pc","00011444  ldr r2,[0x00011470]","00011446  ldr r3,[0x00011474]","00011448  add r1,pc","0001144a  ldr r0,[r0,#0x0]","0001144c  add r2,pc","0001144e  add r3,pc","00011450  add.w r4,r0,#0xa8","00011454  mov r0,r4","00011456  blx 0x00010768","0001145a  mov r0,r4","0001145c  blx 0x00010774","00011460  blx 0x00010780"],"successors":[],"predecessors":["00011424"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10761"},"function_name":"FUN_00011654","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011654","entryAddress":"00011654","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011654","startAddress":"00011654","endAddress":"00011697","blockType":"ENTRY","size":68,"instructions":["00011654  push {r0,r1,r2,r3,r4,r5,r7,lr}","00011656  add r7,sp,#0x18","00011658  mov r4,r0","0001165a  ldr r0,[0x0001169c]","0001165c  add r1,sp,#0x4","0001165e  add r2,sp,#0x8","00011660  add r0,pc","00011662  ldr r5,[r0,#0x0]","00011664  ldr r0,[r5,#0x0]","00011666  str r0,[sp,#0xc]","00011668  movs r0,#0x0","0001166a  strd r0,r0,[sp,#0x4]","0001166e  ldr.w r0,[r4,#0x178]","00011672  bl 0x0001087c","00011676  ldrd r2,r3,[sp,#0x4]","0001167a  mov r1,r0","0001167c  mov r0,r4","0001167e  bl 0x000108c4","00011682  ldr r1,[r5,#0x0]","00011684  ldr r2,[sp,#0xc]","00011686  subs r1,r1,r2","00011688  itttt eq","0001168a  sub.eq r0,#0x8","0001168c  clz.eq r0,r0","00011690  lsr.eq r0,r0,#0x5","00011692  add.eq sp,#0x10","00011694  it eq","00011696  pop.eq {r4,r5,r7,pc}"],"successors":["00011698"],"predecessors":[]},{"id":"00011698","startAddress":"00011698","endAddress":"0001169b","blockType":"FALL_THROUGH","size":4,"instructions":["00011698  blx 0x0001075c"],"successors":[],"predecessors":["00011654"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10762"},"function_name":"FUN_000116b4","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000116b4","entryAddress":"000116b4","totalBlocks":8,"totalEdges":9,"nodes":[{"id":"000116b4","startAddress":"000116b4","endAddress":"000116bf","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000116b4  push {r4,r6,r7,lr}","000116b6  add r7,sp,#0x8","000116b8  mov r4,r0","000116ba  ldrb.w r0,[r0,#0x41]","000116be  cbz r0,0x000116d4"],"successors":["000116d4","000116c0"],"predecessors":[]},{"id":"000116c0","startAddress":"000116c0","endAddress":"000116c9","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000116c0  ldrb.w r1,[r4,#0x40]","000116c4  add.w r0,r4,#0x48","000116c8  cbz r1,0x000116d0"],"successors":["000116d0","000116ca"],"predecessors":["000116b4"]},{"id":"000116ca","startAddress":"000116ca","endAddress":"000116cf","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["000116ca  blx 0x00011e18","000116ce  b 0x000116d4"],"successors":["000116d4"],"predecessors":["000116c0"]},{"id":"000116d0","startAddress":"000116d0","endAddress":"000116d3","blockType":"FALL_THROUGH","size":4,"instructions":["000116d0  blx 0x00011e10"],"successors":["000116d4"],"predecessors":["000116c0"]},{"id":"000116d4","startAddress":"000116d4","endAddress":"000116d9","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000116d4  ldrb.w r0,[r4,#0x42]","000116d8  cbz r0,0x000116e6"],"successors":["000116e6","000116da"],"predecessors":["000116b4","000116ca","000116d0"]},{"id":"000116da","startAddress":"000116da","endAddress":"000116e5","blockType":"FALL_THROUGH","size":12,"instructions":["000116da  add.w r0,r4,#0xd0","000116de  pop.w {r4,r6,r7,lr}","000116e2  b.w 0x00011e48"],"successors":["00011e48"],"predecessors":["000116d4"]},{"id":"000116e6","startAddress":"000116e6","endAddress":"000116e7","blockType":"FALL_THROUGH","size":2,"instructions":["000116e6  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000116d4"]},{"id":"00011e48","startAddress":"00011e48","endAddress":"00011e49","blockType":"FALL_THROUGH","size":2,"instructions":["00011e48  bx pc"],"successors":[],"predecessors":["000116da"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10763"},"function_name":"FUN_000116e8","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000116e8","entryAddress":"000116e8","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"000116e8","startAddress":"000116e8","endAddress":"00011709","blockType":"CONDITIONAL_JUMP","size":34,"instructions":["000116e8  push {r4,r5,r6,r7,lr}","000116ea  add r7,sp,#0xc","000116ec  push {r2,r3,r4,r5,r6,r7,r8,r9,r11}","000116f0  ldr r0,[0x00011740]","000116f2  mov r4,r1","000116f4  add r1,sp,#0x4","000116f6  mov r8,r3","000116f8  add r0,pc","000116fa  mov r6,r2","000116fc  ldr r5,[r0,#0x0]","000116fe  ldr r0,[r5,#0x0]","00011700  str r0,[sp,#0x14]","00011702  mov r0,r4","00011704  blx 0x000107a4","00011708  cbz r0,0x0001172a"],"successors":["0001172a","0001170a"],"predecessors":[]},{"id":"0001170a","startAddress":"0001170a","endAddress":"0001170d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001170a  ldr r3,[sp,#0xc]","0001170c  cbz r3,0x0001172a"],"successors":["0001172a","0001170e"],"predecessors":["000116e8"]},{"id":"0001170e","startAddress":"0001170e","endAddress":"00011729","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["0001170e  ldr r2,[0x00011744]","00011710  mov r0,r6","00011712  mov r1,r8","00011714  ldr.w r9,[r7,#0x8]","00011718  add r2,pc","0001171a  blx 0x000107b0","0001171e  ldr r0,[sp,#0x10]","00011720  subs r0,r4,r0","00011722  str.w r0,[r9,#0x0]","00011726  movs r0,#0x1","00011728  b 0x0001172c"],"successors":["0001172c"],"predecessors":["0001170a"]},{"id":"0001172a","startAddress":"0001172a","endAddress":"0001172b","blockType":"FALL_THROUGH","size":2,"instructions":["0001172a  movs r0,#0x0"],"successors":["0001172c"],"predecessors":["000116e8","0001170a"]},{"id":"0001172c","startAddress":"0001172c","endAddress":"0001173b","blockType":"FALL_THROUGH","size":16,"instructions":["0001172c  ldr r1,[r5,#0x0]","0001172e  ldr r2,[sp,#0x14]","00011730  subs r1,r1,r2","00011732  ittt eq","00011734  add.eq sp,#0x18","00011736  pop.eq.w {r8,r9,r11}","0001173a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001173c"],"predecessors":["0001170e","0001172a"]},{"id":"0001173c","startAddress":"0001173c","endAddress":"0001173f","blockType":"FALL_THROUGH","size":4,"instructions":["0001173c  blx 0x0001075c"],"successors":[],"predecessors":["0001172c"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10764"},"function_name":"FUN_00011748","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011748","entryAddress":"00011748","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011748","startAddress":"00011748","endAddress":"00011783","blockType":"ENTRY","size":60,"instructions":["00011748  push {r2,r3,r4,r5,r7,lr}","0001174a  add r7,sp,#0x10","0001174c  mov r0,r1","0001174e  ldr r1,[0x00011788]","00011750  mov r4,r2","00011752  add r1,pc","00011754  ldr r5,[r1,#0x0]","00011756  ldr r1,[r5,#0x0]","00011758  str r1,[sp,#0x4]","0001175a  movs r1,#0x0","0001175c  str r1,[sp,#0x0]","0001175e  mov r1,sp","00011760  blx 0x000107bc","00011764  ldr r1,[sp,#0x0]","00011766  cmp r0,#0x0","00011768  strd r0,r1,[r4,#0x0]","0001176c  it ne","0001176e  mov.ne r0,#0x1","00011770  cmp r1,#0x0","00011772  it ne","00011774  mov.ne r1,#0x1","00011776  ldr r2,[r5,#0x0]","00011778  ldr r3,[sp,#0x4]","0001177a  subs r2,r2,r3","0001177c  ittt eq","0001177e  and.eq r0,r1","00011780  add.eq sp,#0x8","00011782  pop.eq {r4,r5,r7,pc}"],"successors":["00011784"],"predecessors":[]},{"id":"00011784","startAddress":"00011784","endAddress":"00011787","blockType":"FALL_THROUGH","size":4,"instructions":["00011784  blx 0x0001075c"],"successors":[],"predecessors":["00011748"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10765"},"function_name":"FUN_0001178c","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001178c","entryAddress":"0001178c","totalBlocks":25,"totalEdges":33,"nodes":[{"id":"0001178c","startAddress":"0001178c","endAddress":"000117c7","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["0001178c  push {r4,r5,r6,r7,lr}","0001178e  add r7,sp,#0xc","00011790  push {r8,r9,r10,r11}","00011794  sub sp,#0x24","00011796  str r1,[sp,#0x1c]","00011798  mov r4,r0","0001179a  ldr r0,[0x0001190c]","0001179c  mov r3,r2","0001179e  movs r1,#0x0","000117a0  movs r5,#0x0","000117a2  add r0,pc","000117a4  ldr.w r10,[r0,#0x0]","000117a8  ldr.w r0,[r10,#0x0]","000117ac  str r0,[sp,#0x20]","000117ae  add r0,sp,#0x1c","000117b0  ldr r6,[r2,#0x4]","000117b2  ldr r2,[r4,#0x4]","000117b4  strd r6,r2,[sp,#0x0]","000117b8  strd r3,r0,[sp,#0x8]","000117bc  add r0,sp,#0x10","000117be  bl 0x00011934","000117c2  ldr r0,[sp,#0x10]","000117c4  cmp r0,#0x0","000117c6  beq 0x000118b6"],"successors":["000118b6","000117c8"],"predecessors":[]},{"id":"000117c8","startAddress":"000117c8","endAddress":"000117cb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000117c8  cmp r0,r6","000117ca  beq 0x000118b6"],"successors":["000118b6","000117cc"],"predecessors":["0001178c"]},{"id":"000117cc","startAddress":"000117cc","endAddress":"000117db","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["000117cc  ldr r1,[sp,#0x18]","000117ce  ldr r1,[r1,#0x0]","000117d0  add.w r1,r1,r0, lsl #0x3","000117d4  mov r0,r1","000117d6  ldr.w r2,[r0],#-0x4","000117da  cbz r0,0x000117e2"],"successors":["000117e2","000117dc"],"predecessors":["000117c8"]},{"id":"000117dc","startAddress":"000117dc","endAddress":"000117e1","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000117dc  ldr r3,[r0,#0x0]","000117de  cmp r3,#0x1","000117e0  bne 0x000117e6"],"successors":["000117e6","000117e2"],"predecessors":["000117cc"]},{"id":"000117e2","startAddress":"000117e2","endAddress":"000117e5","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000117e2  movs r5,#0x0","000117e4  b 0x000118b6"],"successors":["000118b6"],"predecessors":["000117cc","000117dc"]},{"id":"000117e6","startAddress":"000117e6","endAddress":"000117ef","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000117e6  mov r9,r1","000117e8  cmp r3,#0x0","000117ea  ldr.w r8,[r9,#-0x8]!","000117ee  bmi 0x00011822"],"successors":["00011822","000117f0"],"predecessors":["000117dc"]},{"id":"000117f0","startAddress":"000117f0","endAddress":"00011801","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000117f0  and r5,r3,#0x40000000","000117f4  orr.w r5,r3,r5, lsl #0x1","000117f8  ldr r3,[r5,r0]","000117fa  add r0,r5","000117fc  cmp.w r3,#0xffffffff","00011800  ble 0x00011828"],"successors":["00011828","00011802"],"predecessors":["000117e6"]},{"id":"00011802","startAddress":"00011802","endAddress":"00011821","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["00011802  and r5,r3,#0x40000000","00011806  mov.w r12,#0x0","0001180a  orr.w r3,r3,r5, lsl #0x1","0001180e  add.w lr,r3,r0","00011812  mov r3,r0","00011814  ldr.w r5,[r3,#0x4]!","00011818  lsrs r5,r5,#0x18","0001181a  add.w r3,r3,r5, lsl #0x2","0001181e  adds r3,#0x4","00011820  b 0x0001184e"],"successors":["0001184e"],"predecessors":["000117f0"]},{"id":"00011822","startAddress":"00011822","endAddress":"00011827","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00011822  mov.w r12,#0x1","00011826  b 0x0001182c"],"successors":["0001182c"],"predecessors":["000117e6"]},{"id":"00011828","startAddress":"00011828","endAddress":"0001182b","blockType":"FALL_THROUGH","size":4,"instructions":["00011828  mov.w r12,#0x0"],"successors":["0001182c"],"predecessors":["000117f0"]},{"id":"0001182c","startAddress":"0001182c","endAddress":"00011833","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001182c  ubfx r5,r3,#0x18,#0x4","00011830  cmp r5,#0x2","00011832  beq 0x0001185e"],"successors":["0001185e","00011834"],"predecessors":["00011822","00011828"]},{"id":"00011834","startAddress":"00011834","endAddress":"00011837","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011834  cmp r5,#0x1","00011836  beq 0x00011852"],"successors":["00011852","00011838"],"predecessors":["0001182c"]},{"id":"00011838","startAddress":"00011838","endAddress":"0001183b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011838  cmp r5,#0x0","0001183a  bne 0x000118ce"],"successors":["000118ce","0001183c"],"predecessors":["00011834"]},{"id":"0001183c","startAddress":"0001183c","endAddress":"0001184d","blockType":"FALL_THROUGH","size":18,"instructions":["0001183c  adds r3,r0,#0x4","0001183e  cmp.w r12,#0x0","00011842  it ne","00011844  mov.ne r3,#0x0","00011846  ldr r5,[0x00011914]","00011848  add r5,pc","0001184a  ldr.w lr,[r5,#0x0]"],"successors":["0001184e"],"predecessors":["00011838"]},{"id":"0001184e","startAddress":"0001184e","endAddress":"00011851","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001184e  movs r5,#0x0","00011850  b 0x00011882"],"successors":["00011882"],"predecessors":["00011802","0001183c"]},{"id":"00011852","startAddress":"00011852","endAddress":"0001185d","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00011852  ldr r5,[0x00011910]","00011854  add r5,pc","00011856  ldr.w lr,[r5,#0x0]","0001185a  movs r5,#0x0","0001185c  b 0x00011868"],"successors":["00011868"],"predecessors":["00011834"]},{"id":"0001185e","startAddress":"0001185e","endAddress":"00011867","blockType":"FALL_THROUGH","size":10,"instructions":["0001185e  ldr r5,[0x0001192c]","00011860  add r5,pc","00011862  ldr.w lr,[r5,#0x0]","00011866  movs r5,#0x1"],"successors":["00011868"],"predecessors":["0001182c"]},{"id":"00011868","startAddress":"00011868","endAddress":"0001187b","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011868  ubfx r3,r3,#0x10,#0x8","0001186c  eor r11,r12,#0x1","00011870  clz r6,r3","00011874  lsrs r6,r6,#0x5","00011876  orrs.w r6,r6,r11","0001187a  beq 0x000118d8"],"successors":["000118d8","0001187c"],"predecessors":["00011852","0001185e"]},{"id":"0001187c","startAddress":"0001187c","endAddress":"00011881","blockType":"FALL_THROUGH","size":6,"instructions":["0001187c  add.w r3,r0,r3, lsl #0x2","00011880  adds r3,#0x4"],"successors":["00011882"],"predecessors":["00011868"]},{"id":"00011882","startAddress":"00011882","endAddress":"000118b5","blockType":"FALL_THROUGH","size":52,"instructions":["00011882  and r6,r2,#0x40000000","00011886  str.w r0,[r4,#0x178]","0001188a  cmp r5,#0x0","0001188c  orr.w r2,r2,r6, lsl #0x1","00011890  add r1,r2","00011892  and r2,r8,#0x40000000","00011896  orr.w r2,r8,r2, lsl #0x1","0001189a  add r2,r9","0001189c  strd r2,r1,[r4,#0x158]","000118a0  strd r3,lr,[r4,#0x160]","000118a4  it ne","000118a6  mov.ne r5,#0x2","000118a8  cmp.w r12,#0x0","000118ac  it ne","000118ae  mov.ne r5,#0x1","000118b0  str.w r5,[r4,#0x16c]","000118b4  movs r5,#0x1"],"successors":["000118b6"],"predecessors":["0001184e","0001187c"]},{"id":"000118b6","startAddress":"000118b6","endAddress":"000118c9","blockType":"FALL_THROUGH","size":20,"instructions":["000118b6  ldr.w r0,[r10,#0x0]","000118ba  ldr r1,[sp,#0x20]","000118bc  subs r0,r0,r1","000118be  itttt eq","000118c0  mov.eq r0,r5","000118c2  add.eq sp,#0x24","000118c4  pop.eq.w {r8,r9,r10,r11}","000118c8  pop.eq {r4,r5,r6,r7,pc}"],"successors":["000118ca"],"predecessors":["0001178c","000117c8","000117e2","00011882"]},{"id":"000118ca","startAddress":"000118ca","endAddress":"000118cd","blockType":"FALL_THROUGH","size":4,"instructions":["000118ca  blx 0x0001075c"],"successors":[],"predecessors":["000118b6"]},{"id":"000118ce","startAddress":"000118ce","endAddress":"000118d7","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000118ce  ldr r0,[0x00011918]","000118d0  movw r1,#0x32e","000118d4  add r0,pc","000118d6  b 0x000118e0"],"successors":["000118e0"],"predecessors":["00011838"]},{"id":"000118d8","startAddress":"000118d8","endAddress":"000118df","blockType":"FALL_THROUGH","size":8,"instructions":["000118d8  ldr r0,[0x00011930]","000118da  movw r1,#0x335","000118de  add r0,pc"],"successors":["000118e0"],"predecessors":["00011868"]},{"id":"000118e0","startAddress":"000118e0","endAddress":"00011909","blockType":"FALL_THROUGH","size":42,"instructions":["000118e0  strd r1,r0,[sp,#0x0]","000118e4  ldr r0,[0x0001191c]","000118e6  ldr r1,[0x00011920]","000118e8  add r0,pc","000118ea  ldr r2,[0x00011924]","000118ec  ldr r3,[0x00011928]","000118ee  add r1,pc","000118f0  ldr r0,[r0,#0x0]","000118f2  add r2,pc","000118f4  add r3,pc","000118f6  add.w r4,r0,#0xa8","000118fa  mov r0,r4","000118fc  blx 0x00010768","00011900  mov r0,r4","00011902  blx 0x00010774","00011906  blx 0x00010780"],"successors":[],"predecessors":["000118ce","000118d8"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10766"},"function_name":"FUN_00011934","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011934","entryAddress":"00011934","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011934","startAddress":"00011934","endAddress":"00011967","blockType":"ENTRY","size":52,"instructions":["00011934  push {r4,r5,r7,lr}","00011936  add r7,sp,#0x8","00011938  sub sp,#0x20","0001193a  ldr r4,[0x0001196c]","0001193c  add r4,pc","0001193e  ldr r4,[r4,#0x0]","00011940  ldr r5,[r4,#0x0]","00011942  str r5,[sp,#0x1c]","00011944  add r5,sp,#0x18","00011946  str r5,[sp,#0x10]","00011948  ldr r5,[r7,#0x14]","0001194a  str r5,[sp,#0xc]","0001194c  ldr r5,[r7,#0x10]","0001194e  str r5,[sp,#0x8]","00011950  ldr r5,[r7,#0xc]","00011952  str r5,[sp,#0x4]","00011954  ldr r5,[r7,#0x8]","00011956  str r5,[sp,#0x0]","00011958  bl 0x00011970","0001195c  ldr r0,[r4,#0x0]","0001195e  ldr r1,[sp,#0x1c]","00011960  subs r0,r0,r1","00011962  itt eq","00011964  add.eq sp,#0x20","00011966  pop.eq {r4,r5,r7,pc}"],"successors":["00011968"],"predecessors":[]},{"id":"00011968","startAddress":"00011968","endAddress":"0001196b","blockType":"FALL_THROUGH","size":4,"instructions":["00011968  blx 0x0001075c"],"successors":[],"predecessors":["00011934"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10767"},"function_name":"FUN_00011970","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011970","entryAddress":"00011970","totalBlocks":5,"totalEdges":6,"nodes":[{"id":"00011970","startAddress":"00011970","endAddress":"00011981","blockType":"ENTRY","size":18,"instructions":["00011970  push {r4,r5,r6,r7,lr}","00011972  add r7,sp,#0xc","00011974  push.w r8","00011978  ldr r4,[r7,#0x8]","0001197a  subs r5,r4,r1","0001197c  ldr r4,[r7,#0x14]","0001197e  ldr.w r12,[r4,#0x0]"],"successors":["00011982"],"predecessors":[]},{"id":"00011982","startAddress":"00011982","endAddress":"00011983","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00011982  cbz r5,0x000119b0"],"successors":["000119b0","00011984"],"predecessors":["00011970","00011984","000119a8"]},{"id":"00011984","startAddress":"00011984","endAddress":"000119a7","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00011984  ldr.w lr,[r3,#0x0]","00011988  add.w r4,r1,r5, lsr #0x1","0001198c  mov r6,r5","0001198e  ldr.w r8,[lr,r4,lsl #0x3]","00011992  and r5,r8,#0x40000000","00011996  orr.w r8,r8,r5, lsl #0x1","0001199a  add.w r5,lr,r4, lsl #0x3","0001199e  add.w lr,r8,r5","000119a2  lsrs r5,r6,#0x1","000119a4  cmp r12,lr","000119a6  bcc 0x00011982"],"successors":["00011982","000119a8"],"predecessors":["00011982"]},{"id":"000119a8","startAddress":"000119a8","endAddress":"000119af","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000119a8  mvns r1,r5","000119aa  adds r5,r6,r1","000119ac  adds r1,r4,#0x1","000119ae  b 0x00011982"],"successors":["00011982"],"predecessors":["00011984"]},{"id":"000119b0","startAddress":"000119b0","endAddress":"000119b7","blockType":"FALL_THROUGH","size":8,"instructions":["000119b0  stmia r0!,{r1,r2,r3}","000119b2  pop.w r8","000119b6  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011982"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10768"},"function_name":"FUN_00011e10","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e10","entryAddress":"00011e10","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e10","startAddress":"00011e10","endAddress":"00011e17","blockType":"ENTRY","size":8,"instructions":["00011e10  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011e14  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a10769"},"function_name":"FUN_00011e18","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e18","entryAddress":"00011e18","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e18","startAddress":"00011e18","endAddress":"00011e1f","blockType":"ENTRY","size":8,"instructions":["00011e18  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011e1c  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1076a"},"function_name":"FUN_00100670","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100670","entryAddress":"00100670","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100670","startAddress":"00100670","endAddress":"00100683","blockType":"ENTRY","size":20,"instructions":["0000000000100670  stp x16,x30,[sp, #-0x10]!","0000000000100674  adrp x16,0x101000","0000000000100678  ldr x17,[x16, #0xfc0]","000000000010067c  add x16,x16,#0xfc0","0000000000100680  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1076b"},"function_name":"FUN_001006fc","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001006fc","entryAddress":"001006fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006fc","startAddress":"001006fc","endAddress":"001006ff","blockType":"RETURN","size":4,"instructions":["00000000001006fc  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1076c"},"function_name":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","entryAddress":"0001080c","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"0001080c","startAddress":"0001080c","endAddress":"0001082f","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["0001080c  push {r4,r5,r6,r7,lr}","0001080e  add r7,sp,#0xc","00010810  push.w r11","00010814  sub sp,#0x18","00010816  ldr r0,[0x00010874]","00010818  movs r1,#0x1","0001081a  movs r2,#0x0","0001081c  movs r4,#0x0","0001081e  add r0,pc","00010820  ldr r6,[r0,#0x0]","00010822  ldr r0,[r6,#0x0]","00010824  str r0,[sp,#0x14]","00010826  movs r0,#0x2","00010828  blx 0x00010738","0001082c  cmp r0,#0x0","0001082e  bmi 0x0001085a"],"successors":["0001085a","00010830"],"predecessors":[]},{"id":"00010830","startAddress":"00010830","endAddress":"00010847","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00010830  mov r5,r0","00010832  ldr r0,[0x00010870]","00010834  str r0,[sp,#0x4]","00010836  add r0,sp,#0x4","00010838  ldr r1,[0x00010878]","0001083a  adds r2,r0,#0x4","0001083c  movs r0,#0x2","0001083e  add r1,pc","00010840  blx 0x00010744","00010844  cmp r0,#0x1","00010846  blt 0x00010858"],"successors":["00010858","00010848"],"predecessors":["0001080c"]},{"id":"00010848","startAddress":"00010848","endAddress":"00010857","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010848  add r1,sp,#0x4","0001084a  mov r0,r5","0001084c  movs r2,#0x10","0001084e  blx 0x00010750","00010852  mvns r0,r0","00010854  lsrs r4,r0,#0x1f","00010856  b 0x0001085a"],"successors":["0001085a"],"predecessors":["00010830"]},{"id":"00010858","startAddress":"00010858","endAddress":"00010859","blockType":"FALL_THROUGH","size":2,"instructions":["00010858  movs r4,#0x0"],"successors":["0001085a"],"predecessors":["00010830"]},{"id":"0001085a","startAddress":"0001085a","endAddress":"0001086b","blockType":"FALL_THROUGH","size":18,"instructions":["0001085a  ldr r0,[r6,#0x0]","0001085c  ldr r1,[sp,#0x14]","0001085e  subs r0,r0,r1","00010860  itttt eq","00010862  mov.eq r0,r4","00010864  add.eq sp,#0x18","00010866  pop.eq.w r11","0001086a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001086c"],"predecessors":["0001080c","00010848","00010858"]},{"id":"0001086c","startAddress":"0001086c","endAddress":"0001086f","blockType":"FALL_THROUGH","size":4,"instructions":["0001086c  blx 0x0001075c"],"successors":[],"predecessors":["0001085a"]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1076d"},"function_name":"_FINI_1","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_FINI_1","entryAddress":"000107c8","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010720","startAddress":"00010720","endAddress":"0001072b","blockType":"ENTRY","size":12,"instructions":["00010720  adr r12,0x10728","00010724  add r12,r12,#0x3000","00010728  ldr pc,[r12,#0x8a0]!"],"successors":[],"predecessors":["000107c8"]},{"id":"000107c8","startAddress":"000107c8","endAddress":"000107d3","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["000107c8  ldr r0,[0x107d4]","000107cc  add r0,pc,r0","000107d0  b 0x00010720"],"successors":["00010720"],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6312ae36b72c92a1076e"},"function_name":"entry","parent_id":"0784f567b550564f959e8070f5f080a3634c10145cbe5062dace387bf179e00e","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"001006f0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006f0","startAddress":"001006f0","endAddress":"001006fb","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00000000001006f0  adrp x0,0x101000","00000000001006f4  add x0,x0,#0xdc8","00000000001006f8  b 0x00100690"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d631cae36b72c92a10773"},"function_name":"FUN_001008d0","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001008d0","entryAddress":"001008d0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001008d0","startAddress":"001008d0","endAddress":"001008e3","blockType":"ENTRY","size":20,"instructions":["00000000001008d0  stp x16,x30,[sp, #-0x10]!","00000000001008d4  adrp x16,0x102000","00000000001008d8  ldr x17,[x16, #0xfa0]","00000000001008dc  add x16,x16,#0xfa0","00000000001008e0  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d631cae36b72c92a10774"},"function_name":"FUN_0010099c","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0010099c","entryAddress":"0010099c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0010099c","startAddress":"0010099c","endAddress":"0010099f","blockType":"RETURN","size":4,"instructions":["000000000010099c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d631cae36b72c92a10775"},"function_name":"entry","parent_id":"a20dff2d39392888c6a08bf672d96773e272bcfb402808ff15c2ffb62ad72c18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"00100990","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100990","startAddress":"00100990","endAddress":"0010099b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100990  adrp x0,0x102000","0000000000100994  add x0,x0,#0xd88","0000000000100998  b 0x001008f0"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107a5"},"function_name":"FUN_00010480","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010480","entryAddress":"00010480","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010480","startAddress":"00010480","endAddress":"0001048b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010480  PUSH dword ptr [EBX + 0x4]","00010486  JMP dword ptr [EBX + 0x8]"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107a6"},"function_name":"FUN_00010520","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010520","entryAddress":"00010520","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010520","startAddress":"00010520","endAddress":"00010520","blockType":"RETURN","size":1,"instructions":["00010520  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107a7"},"function_name":"FUN_000107d8","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000107d8","entryAddress":"000107d8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000107d8","startAddress":"000107d8","endAddress":"000107db","blockType":"ENTRY","size":4,"instructions":["000107d8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107a8"},"function_name":"FUN_0001087c","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001087c","entryAddress":"0001087c","totalBlocks":8,"totalEdges":8,"nodes":[{"id":"0001087c","startAddress":"0001087c","endAddress":"00010885","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["0001087c  push {r4,r6,r7,lr}","0001087e  add r7,sp,#0x8","00010880  ldr r3,[r0,#0x0]","00010882  cmp r3,#0x0","00010884  bmi 0x0001089a"],"successors":["0001089a","00010886"],"predecessors":[]},{"id":"00010886","startAddress":"00010886","endAddress":"00010899","blockType":"FALL_THROUGH","size":20,"instructions":["00010886  movs r3,#0x1","00010888  str r3,[r1,#0x0]","0001088a  movs r3,#0x4","0001088c  ldr.w r1,[r0,#0x4]!","00010890  lsrs r1,r1,#0x18","00010892  add.w r1,r3,r1, lsl #0x2","00010896  str r1,[r2,#0x0]","00010898  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["0001087c"]},{"id":"0001089a","startAddress":"0001089a","endAddress":"0001089f","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001089a  ubfx r4,r3,#0x18,#0x4","0001089e  cbz r4,0x000108b6"],"successors":["000108b6","000108a0"],"predecessors":["0001087c"]},{"id":"000108a0","startAddress":"000108a0","endAddress":"000108a7","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108a0  cmp r4,#0x3","000108a2  it ne","000108a4  cmp.ne r4,#0x1","000108a6  bne 0x000108c0"],"successors":["000108c0","000108a8"],"predecessors":["0001089a"]},{"id":"000108a8","startAddress":"000108a8","endAddress":"000108b5","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["000108a8  ubfx r3,r3,#0x10,#0x8","000108ac  movs r4,#0x4","000108ae  add.w r4,r4,r3, lsl #0x2","000108b2  movs r3,#0x2","000108b4  b 0x000108ba"],"successors":["000108ba"],"predecessors":["000108a0"]},{"id":"000108b6","startAddress":"000108b6","endAddress":"000108b9","blockType":"FALL_THROUGH","size":4,"instructions":["000108b6  movs r3,#0x1","000108b8  movs r4,#0x4"],"successors":["000108ba"],"predecessors":["0001089a"]},{"id":"000108ba","startAddress":"000108ba","endAddress":"000108bf","blockType":"FALL_THROUGH","size":6,"instructions":["000108ba  str r4,[r2,#0x0]","000108bc  str r3,[r1,#0x0]","000108be  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000108a8","000108b6"]},{"id":"000108c0","startAddress":"000108c0","endAddress":"000108c3","blockType":"FALL_THROUGH","size":4,"instructions":["000108c0  movs r0,#0x0","000108c2  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000108a0"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107a9"},"function_name":"FUN_000108c4","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000108c4","entryAddress":"000108c4","totalBlocks":43,"totalEdges":69,"nodes":[{"id":"000108c4","startAddress":"000108c4","endAddress":"000108e7","blockType":"ENTRY","size":36,"instructions":["000108c4  push {r4,r5,r6,r7,lr}","000108c6  add r7,sp,#0xc","000108c8  push {r3,r4,r5,r6,r7,r8,r9,r10,r11}","000108cc  mov r4,r0","000108ce  ldr r0,[0x00010b28]","000108d0  mov r9,r3","000108d2  mov r10,r2","000108d4  add r0,pc","000108d6  mov r6,r1","000108d8  mov.w r11,#0x0","000108dc  ldr r0,[r0,#0x0]","000108de  str r0,[sp,#0x4]","000108e0  ldr r0,[r0,#0x0]","000108e2  str r0,[sp,#0x10]","000108e4  movs r0,#0x0","000108e6  str r0,[sp,#0x8]"],"successors":["000108e8"],"predecessors":[]},{"id":"000108e8","startAddress":"000108e8","endAddress":"000108ef","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108e8  lsls.w r0,r11,#0x1f","000108ec  bne.w 0x00010af0"],"successors":["00010af0","000108f0"],"predecessors":["000108c4","0001095a","00010984","000109a2","000109c4","00010a02","00010a1a","00010a62","00010a7e"]},{"id":"000108f0","startAddress":"000108f0","endAddress":"000108f7","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108f0  mov r5,r10","000108f2  cmp r10,r9","000108f4  bcs.w 0x00010af0"],"successors":["00010af0","000108f8"],"predecessors":["000108e8"]},{"id":"000108f8","startAddress":"000108f8","endAddress":"00010909","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000108f8  eor r0,r5,#0x3","000108fc  add.w r10,r5,#0x1","00010900  ldrb.w r8,[r6,r0]","00010904  lsls.w r0,r8,#0x18","00010908  bmi 0x00010926"],"successors":["00010926","0001090a"],"predecessors":["000108f0"]},{"id":"0001090a","startAddress":"0001090a","endAddress":"0001091d","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0001090a  add r2,sp,#0xc","0001090c  mov r0,r4","0001090e  movs r1,#0xd","00010910  bl 0x00011144","00010914  lsl.w r0,r8,#0x2","00010918  lsls.w r1,r8,#0x19","0001091c  bmi 0x0001097a"],"successors":["0001097a","0001091e"],"predecessors":["000108f8"]},{"id":"0001091e","startAddress":"0001091e","endAddress":"00010925","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001091e  ldr r1,[sp,#0xc]","00010920  add r0,r1","00010922  adds r2,r0,#0x4","00010924  b 0x00010984"],"successors":["00010984"],"predecessors":["0001090a"]},{"id":"00010926","startAddress":"00010926","endAddress":"00010933","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010926  and r0,r8,#0xf0","0001092a  subs r0,#0x80","0001092c  lsrs r0,r0,#0x4","0001092e  cmp r0,#0x5","00010930  bhi.w 0x00010aec"],"successors":["00010aec","00010934"],"predecessors":["000108f8"]},{"id":"00010934","startAddress":"00010934","endAddress":"00010937","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010934  tbb [pc,r0]"],"successors":["0001093e","00010994","000109c4","000109e8","00010a2e","00010a70"],"predecessors":["00010926"]},{"id":"0001093e","startAddress":"0001093e","endAddress":"00010943","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001093e  cmp r10,r9","00010940  bcs.w 0x00010aec"],"successors":["00010aec","00010944"],"predecessors":["00010934"]},{"id":"00010944","startAddress":"00010944","endAddress":"00010959","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["00010944  eor r0,r10,#0x3","00010948  lsl.w r1,r8,#0xc","0001094c  uxth r1,r1","0001094e  ldrb r0,[r6,r0]","00010950  orr.w r2,r1,r0, lsl #0x4","00010954  cmp r2,#0x0","00010956  beq.w 0x00010aec"],"successors":["00010aec","0001095a"],"predecessors":["0001093e"]},{"id":"0001095a","startAddress":"0001095a","endAddress":"00010979","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["0001095a  mov r0,r4","0001095c  movs r1,#0x0","0001095e  movs r3,#0x0","00010960  mov.w r11,#0x0","00010964  bl 0x00010c88","00010968  and r0,r8,#0x8","0001096c  ldr r1,[sp,#0x8]","0001096e  add.w r10,r5,#0x2","00010972  orr.w r1,r1,r0, lsr #0x3","00010976  str r1,[sp,#0x8]","00010978  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010944"]},{"id":"0001097a","startAddress":"0001097a","endAddress":"00010983","blockType":"FALL_THROUGH","size":10,"instructions":["0001097a  ldr r1,[sp,#0xc]","0001097c  and r0,r0,#0xfc","00010980  subs r0,r1,r0","00010982  subs r2,r0,#0x4"],"successors":["00010984"],"predecessors":["0001090a"]},{"id":"00010984","startAddress":"00010984","endAddress":"00010993","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010984  mov r0,r4","00010986  movs r1,#0xd","00010988  str r2,[sp,#0xc]","0001098a  bl 0x00011178","0001098e  mov.w r11,#0x0","00010992  b 0x000108e8"],"successors":["000108e8"],"predecessors":["0001091e","0001097a","00010abe"]},{"id":"00010994","startAddress":"00010994","endAddress":"000109a1","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010994  orr r0,r8,#0x2","00010998  and r0,r0,#0xf","0001099c  cmp r0,#0xf","0001099e  beq.w 0x00010aec"],"successors":["00010aec","000109a2"],"predecessors":["00010934"]},{"id":"000109a2","startAddress":"000109a2","endAddress":"000109c3","blockType":"UNCONDITIONAL_JUMP","size":34,"instructions":["000109a2  add r0,sp,#0xc","000109a4  and r2,r8,#0xf","000109a8  str r0,[sp,#0x0]","000109aa  mov r0,r4","000109ac  movs r1,#0x0","000109ae  movs r3,#0x0","000109b0  mov.w r11,#0x0","000109b4  bl 0x00010b2c","000109b8  ldr r2,[sp,#0xc]","000109ba  mov r0,r4","000109bc  movs r1,#0xd","000109be  bl 0x00011178","000109c2  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010994"]},{"id":"000109c4","startAddress":"000109c4","endAddress":"000109e7","blockType":"UNCONDITIONAL_JUMP","size":36,"instructions":["000109c4  and r0,r8,#0x7","000109c8  movs r1,#0x20","000109ca  movs r3,#0x0","000109cc  mov.w r11,#0x0","000109d0  lsl.w r0,r1,r0","000109d4  and r1,r8,#0x8","000109d8  subs r0,#0x10","000109da  orr.w r2,r0,r1, lsl #0xb","000109de  mov r0,r4","000109e0  movs r1,#0x0","000109e2  bl 0x00010c88","000109e6  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010934"]},{"id":"000109e8","startAddress":"000109e8","endAddress":"000109ef","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000109e8  sub.w r1,r8,#0xb0","000109ec  cmp r1,#0x7","000109ee  bhi 0x00010a8e"],"successors":["00010a8e","000109f0"],"predecessors":["00010934"]},{"id":"000109f0","startAddress":"000109f0","endAddress":"000109f5","blockType":"FALL_THROUGH","size":6,"instructions":["000109f0  movs r0,#0x9","000109f2  mov.w r11,#0x1"],"successors":["000109f6"],"predecessors":["000109e8"]},{"id":"000109f6","startAddress":"000109f6","endAddress":"000109f9","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000109f6  tbb [pc,r1]"],"successors":["00010a02","00010a04","00010a98","00010ad4","00010b0c"],"predecessors":["000109f0"]},{"id":"00010a02","startAddress":"00010a02","endAddress":"00010a03","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["00010a02  b 0x000108e8"],"successors":["000108e8"],"predecessors":["000109f6"]},{"id":"00010a04","startAddress":"00010a04","endAddress":"00010a07","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010a04  cmp r10,r9","00010a06  bcs 0x00010aec"],"successors":["00010aec","00010a08"],"predecessors":["000109f6"]},{"id":"00010a08","startAddress":"00010a08","endAddress":"00010a13","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00010a08  eor r0,r10,#0x3","00010a0c  ldrb r2,[r6,r0]","00010a0e  movs r0,#0x9","00010a10  cmp r2,#0x0","00010a12  beq 0x00010b0c"],"successors":["00010b0c","00010a14"],"predecessors":["00010a04"]},{"id":"00010a14","startAddress":"00010a14","endAddress":"00010a19","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010a14  ands r1,r2,#0xf0","00010a18  bne 0x00010b0c"],"successors":["00010b0c","00010a1a"],"predecessors":["00010a08"]},{"id":"00010a1a","startAddress":"00010a1a","endAddress":"00010a2d","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00010a1a  mov r0,r4","00010a1c  movs r1,#0x0","00010a1e  movs r3,#0x0","00010a20  mov.w r11,#0x0","00010a24  bl 0x00010c88","00010a28  add.w r10,r5,#0x2","00010a2c  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a14"]},{"id":"00010a2e","startAddress":"00010a2e","endAddress":"00010a35","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010a2e  and r0,r8,#0xfe","00010a32  cmp r0,#0xc8","00010a34  bne 0x00010aec"],"successors":["00010aec","00010a36"],"predecessors":["00010934"]},{"id":"00010a36","startAddress":"00010a36","endAddress":"00010a55","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["00010a36  eor r0,r10,#0x3","00010a3a  sub.w r2,r8,#0xc8","00010a3e  clz r2,r2","00010a42  ldrb r1,[r6,r0]","00010a44  lsrs r2,r2,#0x5","00010a46  lsrs r0,r1,#0x4","00010a48  and r1,r1,#0xf","00010a4c  orr.w r0,r0,r2, lsl #0x4","00010a50  adds r2,r0,r1","00010a52  cmp r2,#0x1f","00010a54  bhi 0x00010aec"],"successors":["00010aec","00010a56"],"predecessors":["00010a2e"]},{"id":"00010a56","startAddress":"00010a56","endAddress":"00010a61","blockType":"FALL_THROUGH","size":12,"instructions":["00010a56  orr.w r0,r1,r0, lsl #0x10","00010a5a  movs r1,#0x1","00010a5c  adds r2,r0,#0x1","00010a5e  mov r0,r4","00010a60  movs r3,#0x5"],"successors":["00010a62"],"predecessors":["00010a36"]},{"id":"00010a62","startAddress":"00010a62","endAddress":"00010a6f","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["00010a62  bl 0x00010c88","00010a66  add.w r10,r5,#0x2","00010a6a  mov.w r11,#0x0","00010a6e  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a56","00010ad4"]},{"id":"00010a70","startAddress":"00010a70","endAddress":"00010a75","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010a70  lsls.w r0,r8,#0x1c","00010a74  bmi 0x00010aec"],"successors":["00010aec","00010a76"],"predecessors":["00010934"]},{"id":"00010a76","startAddress":"00010a76","endAddress":"00010a7d","blockType":"FALL_THROUGH","size":8,"instructions":["00010a76  ldr r1,[0x00010b24]","00010a78  and r0,r8,#0x7","00010a7c  movs r3,#0x5"],"successors":["00010a7e"],"predecessors":["00010a70"]},{"id":"00010a7e","startAddress":"00010a7e","endAddress":"00010a8d","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010a7e  adds r2,r0,r1","00010a80  mov r0,r4","00010a82  movs r1,#0x1","00010a84  bl 0x00010c88","00010a88  mov.w r11,#0x0","00010a8c  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a76","00010a8e"]},{"id":"00010a8e","startAddress":"00010a8e","endAddress":"00010a97","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["00010a8e  ldr r1,[0x00010b24]","00010a90  and r0,r8,#0x7","00010a94  movs r3,#0x1","00010a96  b 0x00010a7e"],"successors":["00010a7e"],"predecessors":["000109e8"]},{"id":"00010a98","startAddress":"00010a98","endAddress":"00010a9b","blockType":"FALL_THROUGH","size":4,"instructions":["00010a98  movs r5,#0x0","00010a9a  movs r0,#0x0"],"successors":["00010a9c"],"predecessors":["000109f6"]},{"id":"00010a9c","startAddress":"00010a9c","endAddress":"00010a9f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010a9c  cmp r9,r10","00010a9e  beq 0x00010aec"],"successors":["00010aec","00010aa0"],"predecessors":["00010a98","00010aa0"]},{"id":"00010aa0","startAddress":"00010aa0","endAddress":"00010abd","blockType":"CONDITIONAL_JUMP","size":30,"instructions":["00010aa0  eor r1,r10,#0x3","00010aa4  add.w r10,r10,#0x1","00010aa8  ldrb r1,[r6,r1]","00010aaa  and r2,r1,#0x7f","00010aae  lsls r1,r1,#0x18","00010ab0  lsl.w r2,r2,r0","00010ab4  orr.w r5,r5,r2","00010ab8  add.w r0,r0,#0x7","00010abc  bmi 0x00010a9c"],"successors":["00010a9c","00010abe"],"predecessors":["00010a9c"]},{"id":"00010abe","startAddress":"00010abe","endAddress":"00010ad3","blockType":"UNCONDITIONAL_JUMP","size":22,"instructions":["00010abe  add r2,sp,#0xc","00010ac0  mov r0,r4","00010ac2  movs r1,#0xd","00010ac4  bl 0x00011144","00010ac8  ldr r0,[sp,#0xc]","00010aca  add.w r0,r0,r5, lsl #0x2","00010ace  add.w r2,r0,#0x204","00010ad2  b 0x00010984"],"successors":["00010984"],"predecessors":["00010aa0"]},{"id":"00010ad4","startAddress":"00010ad4","endAddress":"00010aeb","blockType":"UNCONDITIONAL_JUMP","size":24,"instructions":["00010ad4  eor r0,r10,#0x3","00010ad8  movs r1,#0x1","00010ada  movs r3,#0x1","00010adc  ldrb r0,[r6,r0]","00010ade  orr.w r0,r0,r0, lsl #0xc","00010ae2  and r0,r0,#0xf000f","00010ae6  adds r2,r0,#0x1","00010ae8  mov r0,r4","00010aea  b 0x00010a62"],"successors":["00010a62"],"predecessors":["000109f6"]},{"id":"00010aec","startAddress":"00010aec","endAddress":"00010aef","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010aec  movs r0,#0x9","00010aee  b 0x00010b0c"],"successors":["00010b0c"],"predecessors":["00010926","0001093e","00010944","00010994","00010a04","00010a2e","00010a36","00010a70","00010a9c"]},{"id":"00010af0","startAddress":"00010af0","endAddress":"00010af5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010af0  ldr r0,[sp,#0x8]","00010af2  lsls r0,r0,#0x1f","00010af4  bne 0x00010b0a"],"successors":["00010b0a","00010af6"],"predecessors":["000108e8","000108f0"]},{"id":"00010af6","startAddress":"00010af6","endAddress":"00010b09","blockType":"CALL","size":20,"instructions":["00010af6  add r2,sp,#0xc","00010af8  mov r0,r4","00010afa  movs r1,#0xe","00010afc  bl 0x00011144","00010b00  ldr r2,[sp,#0xc]","00010b02  mov r0,r4","00010b04  movs r1,#0xf","00010b06  bl 0x00011178"],"successors":["00010b0a"],"predecessors":["00010af0"]},{"id":"00010b0a","startAddress":"00010b0a","endAddress":"00010b0b","blockType":"FALL_THROUGH","size":2,"instructions":["00010b0a  movs r0,#0x8"],"successors":["00010b0c"],"predecessors":["00010af0","00010af6"]},{"id":"00010b0c","startAddress":"00010b0c","endAddress":"00010b1d","blockType":"FALL_THROUGH","size":18,"instructions":["00010b0c  ldr r1,[sp,#0x4]","00010b0e  ldr r1,[r1,#0x0]","00010b10  ldr r2,[sp,#0x10]","00010b12  subs r1,r1,r2","00010b14  ittt eq","00010b16  add.eq sp,#0x14","00010b18  pop.eq.w {r8,r9,r10,r11}","00010b1c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010b1e"],"predecessors":["000109f6","00010a08","00010a14","00010aec","00010b0a"]},{"id":"00010b1e","startAddress":"00010b1e","endAddress":"00010b21","blockType":"FALL_THROUGH","size":4,"instructions":["00010b1e  blx 0x0001075c"],"successors":[],"predecessors":["00010b0c"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107aa"},"function_name":"FUN_00010b2c","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010b2c","entryAddress":"00010b2c","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00010b2c","startAddress":"00010b2c","endAddress":"00010b3f","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00010b2c  push {r4,r5,r6,r7,lr}","00010b2e  add r7,sp,#0xc","00010b30  push.w r11","00010b34  sub sp,#0x8","00010b36  ldr r4,[r7,#0x8]","00010b38  mov r5,r2","00010b3a  mov r6,r0","00010b3c  cmp r1,#0x1","00010b3e  beq 0x00010b56"],"successors":["00010b56","00010b40"],"predecessors":[]},{"id":"00010b40","startAddress":"00010b40","endAddress":"00010b41","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010b40  cbnz r1,0x00010b92"],"successors":["00010b92","00010b42"],"predecessors":["00010b2c"]},{"id":"00010b42","startAddress":"00010b42","endAddress":"00010b47","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010b42  movs r0,#0x2","00010b44  cmp r5,#0xf","00010b46  bhi 0x00010b8a"],"successors":["00010b8a","00010b48"],"predecessors":["00010b40"]},{"id":"00010b48","startAddress":"00010b48","endAddress":"00010b49","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010b48  cbnz r3,0x00010b8a"],"successors":["00010b8a","00010b4a"],"predecessors":["00010b42"]},{"id":"00010b4a","startAddress":"00010b4a","endAddress":"00010b55","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010b4a  mov r0,r6","00010b4c  mov r1,r5","00010b4e  mov r2,r4","00010b50  bl 0x00011144","00010b54  b 0x00010b82"],"successors":["00010b82"],"predecessors":["00010b48"]},{"id":"00010b56","startAddress":"00010b56","endAddress":"00010b5d","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010b56  orr r0,r3,#0x4","00010b5a  cmp r0,#0x5","00010b5c  bne 0x00010b72"],"successors":["00010b72","00010b5e"],"predecessors":["00010b2c"]},{"id":"00010b5e","startAddress":"00010b5e","endAddress":"00010b61","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b5e  cmp r3,#0x1","00010b60  bne 0x00010b6e"],"successors":["00010b6e","00010b62"],"predecessors":["00010b56"]},{"id":"00010b62","startAddress":"00010b62","endAddress":"00010b65","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b62  cmp r5,#0xf","00010b64  bhi 0x00010b72"],"successors":["00010b72","00010b66"],"predecessors":["00010b5e"]},{"id":"00010b66","startAddress":"00010b66","endAddress":"00010b6d","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010b66  mov r0,r6","00010b68  bl 0x000112aa","00010b6c  b 0x00010b76"],"successors":["00010b76"],"predecessors":["00010b62"]},{"id":"00010b6e","startAddress":"00010b6e","endAddress":"00010b71","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b6e  cmp r5,#0x1f","00010b70  bls 0x00010b76"],"successors":["00010b76","00010b72"],"predecessors":["00010b5e"]},{"id":"00010b72","startAddress":"00010b72","endAddress":"00010b75","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010b72  movs r0,#0x2","00010b74  b 0x00010b8a"],"successors":["00010b8a"],"predecessors":["00010b56","00010b62","00010b6e"]},{"id":"00010b76","startAddress":"00010b76","endAddress":"00010b81","blockType":"CALL","size":12,"instructions":["00010b76  add.w r1,r5,#0x100","00010b7a  mov r0,r6","00010b7c  mov r2,r4","00010b7e  bl 0x000111c0"],"successors":["00010b82"],"predecessors":["00010b66","00010b6e"]},{"id":"00010b82","startAddress":"00010b82","endAddress":"00010b89","blockType":"FALL_THROUGH","size":8,"instructions":["00010b82  cmp r0,#0x0","00010b84  it ne","00010b86  mov.ne r0,#0x1","00010b88  lsls r0,r0,#0x1"],"successors":["00010b8a"],"predecessors":["00010b4a","00010b76"]},{"id":"00010b8a","startAddress":"00010b8a","endAddress":"00010b91","blockType":"FALL_THROUGH","size":8,"instructions":["00010b8a  add sp,#0x8","00010b8c  pop.w r11","00010b90  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00010b42","00010b48","00010b72","00010b82"]},{"id":"00010b92","startAddress":"00010b92","endAddress":"00010bc3","blockType":"FALL_THROUGH","size":50,"instructions":["00010b92  ldr r0,[0x00010bc4]","00010b94  movw r1,#0x35e","00010b98  add r0,pc","00010b9a  strd r1,r0,[sp,#0x0]","00010b9e  ldr r0,[0x00010bc8]","00010ba0  ldr r1,[0x00010bcc]","00010ba2  add r0,pc","00010ba4  ldr r2,[0x00010bd0]","00010ba6  ldr r3,[0x00010bd4]","00010ba8  add r1,pc","00010baa  ldr r0,[r0,#0x0]","00010bac  add r2,pc","00010bae  add r3,pc","00010bb0  add.w r4,r0,#0xa8","00010bb4  mov r0,r4","00010bb6  blx 0x00010768","00010bba  mov r0,r4","00010bbc  blx 0x00010774","00010bc0  blx 0x00010780"],"successors":[],"predecessors":["00010b40"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ab"},"function_name":"FUN_00010bd8","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010bd8","entryAddress":"00010bd8","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00010bd8","startAddress":"00010bd8","endAddress":"00010beb","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00010bd8  push {r4,r5,r6,r7,lr}","00010bda  add r7,sp,#0xc","00010bdc  push.w r11","00010be0  sub sp,#0x8","00010be2  ldr r6,[r7,#0x8]","00010be4  mov r4,r2","00010be6  mov r5,r0","00010be8  cmp r1,#0x1","00010bea  beq 0x00010c02"],"successors":["00010c02","00010bec"],"predecessors":[]},{"id":"00010bec","startAddress":"00010bec","endAddress":"00010bed","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010bec  cbnz r1,0x00010c40"],"successors":["00010c40","00010bee"],"predecessors":["00010bd8"]},{"id":"00010bee","startAddress":"00010bee","endAddress":"00010bf3","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010bee  movs r0,#0x2","00010bf0  cmp r4,#0xf","00010bf2  bhi 0x00010c38"],"successors":["00010c38","00010bf4"],"predecessors":["00010bec"]},{"id":"00010bf4","startAddress":"00010bf4","endAddress":"00010bf5","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010bf4  cbnz r3,0x00010c38"],"successors":["00010c38","00010bf6"],"predecessors":["00010bee"]},{"id":"00010bf6","startAddress":"00010bf6","endAddress":"00010c01","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010bf6  ldr r2,[r6,#0x0]","00010bf8  mov r0,r5","00010bfa  mov r1,r4","00010bfc  bl 0x00011178","00010c00  b 0x00010c30"],"successors":["00010c30"],"predecessors":["00010bf4"]},{"id":"00010c02","startAddress":"00010c02","endAddress":"00010c09","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010c02  orr r0,r3,#0x4","00010c06  cmp r0,#0x5","00010c08  bne 0x00010c1e"],"successors":["00010c1e","00010c0a"],"predecessors":["00010bd8"]},{"id":"00010c0a","startAddress":"00010c0a","endAddress":"00010c0d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c0a  cmp r3,#0x1","00010c0c  bne 0x00010c1a"],"successors":["00010c1a","00010c0e"],"predecessors":["00010c02"]},{"id":"00010c0e","startAddress":"00010c0e","endAddress":"00010c11","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c0e  cmp r4,#0xf","00010c10  bhi 0x00010c1e"],"successors":["00010c1e","00010c12"],"predecessors":["00010c0a"]},{"id":"00010c12","startAddress":"00010c12","endAddress":"00010c19","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010c12  mov r0,r5","00010c14  bl 0x000112aa","00010c18  b 0x00010c22"],"successors":["00010c22"],"predecessors":["00010c0e"]},{"id":"00010c1a","startAddress":"00010c1a","endAddress":"00010c1d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c1a  cmp r4,#0x1f","00010c1c  bls 0x00010c22"],"successors":["00010c22","00010c1e"],"predecessors":["00010c0a"]},{"id":"00010c1e","startAddress":"00010c1e","endAddress":"00010c21","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010c1e  movs r0,#0x2","00010c20  b 0x00010c38"],"successors":["00010c38"],"predecessors":["00010c02","00010c0e","00010c1a"]},{"id":"00010c22","startAddress":"00010c22","endAddress":"00010c2f","blockType":"CALL","size":14,"instructions":["00010c22  ldrd r2,r3,[r6,#0x0]","00010c26  add.w r1,r4,#0x100","00010c2a  mov r0,r5","00010c2c  bl 0x000111f8"],"successors":["00010c30"],"predecessors":["00010c12","00010c1a"]},{"id":"00010c30","startAddress":"00010c30","endAddress":"00010c37","blockType":"FALL_THROUGH","size":8,"instructions":["00010c30  cmp r0,#0x0","00010c32  it ne","00010c34  mov.ne r0,#0x1","00010c36  lsls r0,r0,#0x1"],"successors":["00010c38"],"predecessors":["00010bf6","00010c22"]},{"id":"00010c38","startAddress":"00010c38","endAddress":"00010c3f","blockType":"FALL_THROUGH","size":8,"instructions":["00010c38  add sp,#0x8","00010c3a  pop.w r11","00010c3e  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00010bee","00010bf4","00010c1e","00010c30"]},{"id":"00010c40","startAddress":"00010c40","endAddress":"00010c71","blockType":"FALL_THROUGH","size":50,"instructions":["00010c40  ldr r0,[0x00010c74]","00010c42  mov.w r1,#0x328","00010c46  add r0,pc","00010c48  strd r1,r0,[sp,#0x0]","00010c4c  ldr r0,[0x00010c78]","00010c4e  ldr r1,[0x00010c7c]","00010c50  add r0,pc","00010c52  ldr r2,[0x00010c80]","00010c54  ldr r3,[0x00010c84]","00010c56  add r1,pc","00010c58  ldr r0,[r0,#0x0]","00010c5a  add r2,pc","00010c5c  add r3,pc","00010c5e  add.w r4,r0,#0xa8","00010c62  mov r0,r4","00010c64  blx 0x00010768","00010c68  mov r0,r4","00010c6a  blx 0x00010774","00010c6e  blx 0x00010780"],"successors":[],"predecessors":["00010bec"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ac"},"function_name":"FUN_00010c88","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010c88","entryAddress":"00010c88","totalBlocks":26,"totalEdges":37,"nodes":[{"id":"00010c88","startAddress":"00010c88","endAddress":"00010ca7","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["00010c88  push {r4,r5,r6,r7,lr}","00010c8a  add r7,sp,#0xc","00010c8c  push {r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}","00010c90  mov r10,r0","00010c92  ldr r0,[0x00010dc0]","00010c94  mov r6,r3","00010c96  mov r8,r2","00010c98  add r0,pc","00010c9a  cmp r1,#0x1","00010c9c  ldr.w r9,[r0,#0x0]","00010ca0  ldr.w r0,[r9,#0x0]","00010ca4  str r0,[sp,#0x18]","00010ca6  beq 0x00010d00"],"successors":["00010d00","00010ca8"],"predecessors":[]},{"id":"00010ca8","startAddress":"00010ca8","endAddress":"00010cab","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010ca8  cmp r1,#0x0","00010caa  bne 0x00010d8e"],"successors":["00010d8e","00010cac"],"predecessors":["00010c88"]},{"id":"00010cac","startAddress":"00010cac","endAddress":"00010caf","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010cac  cmp r6,#0x0","00010cae  bne 0x00010d4a"],"successors":["00010d4a","00010cb0"],"predecessors":["00010ca8"]},{"id":"00010cb0","startAddress":"00010cb0","endAddress":"00010cbd","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010cb0  add r2,sp,#0x8","00010cb2  mov r0,r10","00010cb4  movs r1,#0xd","00010cb6  bl 0x00011144","00010cba  cmp r0,#0x0","00010cbc  bne 0x00010d4a"],"successors":["00010d4a","00010cbe"],"predecessors":["00010cac"]},{"id":"00010cbe","startAddress":"00010cbe","endAddress":"00010cc7","blockType":"FALL_THROUGH","size":10,"instructions":["00010cbe  add r4,sp,#0x14","00010cc0  movs r6,#0x0","00010cc2  mov.w r11,#0x1","00010cc6  movs r5,#0x0"],"successors":["00010cc8"],"predecessors":["00010cb0"]},{"id":"00010cc8","startAddress":"00010cc8","endAddress":"00010ccb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010cc8  cmp r6,#0x10","00010cca  beq 0x00010d6e"],"successors":["00010d6e","00010ccc"],"predecessors":["00010cbe","00010cfc"]},{"id":"00010ccc","startAddress":"00010ccc","endAddress":"00010cd5","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00010ccc  lsl.w r0,r11,r6","00010cd0  tst.w r0,r8","00010cd4  beq 0x00010cfc"],"successors":["00010cfc","00010cd6"],"predecessors":["00010cc8"]},{"id":"00010cd6","startAddress":"00010cd6","endAddress":"00010cef","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010cd6  ldr r0,[sp,#0x8]","00010cd8  mov r2,r6","00010cda  movs r3,#0x0","00010cdc  adds r1,r0,#0x4","00010cde  str r1,[sp,#0x8]","00010ce0  ldr r0,[r0,#0x0]","00010ce2  movs r1,#0x0","00010ce4  str r0,[sp,#0x14]","00010ce6  mov r0,r10","00010ce8  str r4,[sp,#0x0]","00010cea  bl 0x00010bd8","00010cee  cbnz r0,0x00010d4a"],"successors":["00010d4a","00010cf0"],"predecessors":["00010ccc"]},{"id":"00010cf0","startAddress":"00010cf0","endAddress":"00010cfb","blockType":"FALL_THROUGH","size":12,"instructions":["00010cf0  sub.w r0,r6,#0xd","00010cf4  clz r0,r0","00010cf8  lsrs r0,r0,#0x5","00010cfa  orrs r5,r0"],"successors":["00010cfc"],"predecessors":["00010cd6"]},{"id":"00010cfc","startAddress":"00010cfc","endAddress":"00010cff","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010cfc  adds r6,#0x1","00010cfe  b 0x00010cc8"],"successors":["00010cc8"],"predecessors":["00010ccc","00010cf0"]},{"id":"00010d00","startAddress":"00010d00","endAddress":"00010d07","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010d00  orr r0,r6,#0x4","00010d04  cmp r0,#0x5","00010d06  bne 0x00010d4a"],"successors":["00010d4a","00010d08"],"predecessors":["00010c88"]},{"id":"00010d08","startAddress":"00010d08","endAddress":"00010d13","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00010d08  add r2,sp,#0x14","00010d0a  mov r0,r10","00010d0c  movs r1,#0xd","00010d0e  bl 0x00011144","00010d12  cbnz r0,0x00010d4a"],"successors":["00010d4a","00010d14"],"predecessors":["00010d00"]},{"id":"00010d14","startAddress":"00010d14","endAddress":"00010d1f","blockType":"FALL_THROUGH","size":12,"instructions":["00010d14  lsr.w r5,r8,#0x10","00010d18  uxtah r4,r5,r8","00010d1c  add.w r8,sp,#0x8"],"successors":["00010d20"],"predecessors":["00010d08"]},{"id":"00010d20","startAddress":"00010d20","endAddress":"00010d23","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d20  cmp r5,r4","00010d22  bcs 0x00010d62"],"successors":["00010d62","00010d24"],"predecessors":["00010d14","00010d24"]},{"id":"00010d24","startAddress":"00010d24","endAddress":"00010d49","blockType":"CONDITIONAL_JUMP","size":38,"instructions":["00010d24  ldr r0,[sp,#0x14]","00010d26  mov r3,r6","00010d28  add.w r2,r0,#0x8","00010d2c  ldr r1,[r0,#0x0]","00010d2e  str r2,[sp,#0x14]","00010d30  mov r2,r5","00010d32  ldr r0,[r0,#0x4]","00010d34  str.w r8,[sp,#0x0]","00010d38  strd r1,r0,[sp,#0x8]","00010d3c  mov r0,r10","00010d3e  movs r1,#0x1","00010d40  bl 0x00010bd8","00010d44  adds r5,#0x1","00010d46  cmp r0,#0x0","00010d48  beq 0x00010d20"],"successors":["00010d20","00010d4a"],"predecessors":["00010d20"]},{"id":"00010d4a","startAddress":"00010d4a","endAddress":"00010d4b","blockType":"FALL_THROUGH","size":2,"instructions":["00010d4a  movs r0,#0x2"],"successors":["00010d4c"],"predecessors":["00010cac","00010cb0","00010cd6","00010d00","00010d08","00010d24"]},{"id":"00010d4c","startAddress":"00010d4c","endAddress":"00010d5d","blockType":"FALL_THROUGH","size":18,"instructions":["00010d4c  ldr.w r1,[r9,#0x0]","00010d50  ldr r2,[sp,#0x18]","00010d52  subs r1,r1,r2","00010d54  ittt eq","00010d56  add.eq sp,#0x1c","00010d58  pop.eq.w {r8,r9,r10,r11}","00010d5c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010d5e"],"predecessors":["00010d4a","00010d72","00010d7c"]},{"id":"00010d5e","startAddress":"00010d5e","endAddress":"00010d61","blockType":"FALL_THROUGH","size":4,"instructions":["00010d5e  blx 0x0001075c"],"successors":[],"predecessors":["00010d4c"]},{"id":"00010d62","startAddress":"00010d62","endAddress":"00010d65","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d62  cmp r6,#0x1","00010d64  bne 0x00010d76"],"successors":["00010d76","00010d66"],"predecessors":["00010d20"]},{"id":"00010d66","startAddress":"00010d66","endAddress":"00010d6d","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010d66  ldr r0,[sp,#0x14]","00010d68  adds r2,r0,#0x4","00010d6a  str r2,[sp,#0x14]","00010d6c  b 0x00010d7c"],"successors":["00010d7c"],"predecessors":["00010d62"]},{"id":"00010d6e","startAddress":"00010d6e","endAddress":"00010d71","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d6e  lsls r0,r5,#0x1f","00010d70  beq 0x00010d7a"],"successors":["00010d7a","00010d72"],"predecessors":["00010cc8"]},{"id":"00010d72","startAddress":"00010d72","endAddress":"00010d75","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010d72  movs r0,#0x0","00010d74  b 0x00010d4c"],"successors":["00010d4c"],"predecessors":["00010d6e"]},{"id":"00010d76","startAddress":"00010d76","endAddress":"00010d79","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010d76  ldr r2,[sp,#0x14]","00010d78  b 0x00010d7c"],"successors":["00010d7c"],"predecessors":["00010d62"]},{"id":"00010d7a","startAddress":"00010d7a","endAddress":"00010d7b","blockType":"FALL_THROUGH","size":2,"instructions":["00010d7a  ldr r2,[sp,#0x8]"],"successors":["00010d7c"],"predecessors":["00010d6e"]},{"id":"00010d7c","startAddress":"00010d7c","endAddress":"00010d8d","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00010d7c  mov r0,r10","00010d7e  movs r1,#0xd","00010d80  bl 0x00011178","00010d84  cmp r0,#0x0","00010d86  it ne","00010d88  mov.ne r0,#0x1","00010d8a  lsls r0,r0,#0x1","00010d8c  b 0x00010d4c"],"successors":["00010d4c"],"predecessors":["00010d66","00010d76","00010d7a"]},{"id":"00010d8e","startAddress":"00010d8e","endAddress":"00010dbf","blockType":"FALL_THROUGH","size":50,"instructions":["00010d8e  ldr r0,[0x00010dc4]","00010d90  mov.w r1,#0x3b8","00010d94  add r0,pc","00010d96  strd r1,r0,[sp,#0x0]","00010d9a  ldr r0,[0x00010dc8]","00010d9c  ldr r1,[0x00010dcc]","00010d9e  add r0,pc","00010da0  ldr r2,[0x00010dd0]","00010da2  ldr r3,[0x00010dd4]","00010da4  add r1,pc","00010da6  ldr r0,[r0,#0x0]","00010da8  add r2,pc","00010daa  add r3,pc","00010dac  add.w r4,r0,#0xa8","00010db0  mov r0,r4","00010db2  blx 0x00010768","00010db6  mov r0,r4","00010db8  blx 0x00010774","00010dbc  blx 0x00010780"],"successors":[],"predecessors":["00010ca8"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ad"},"function_name":"FUN_00010e20","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010e20","entryAddress":"00010e20","totalBlocks":11,"totalEdges":15,"nodes":[{"id":"00010e20","startAddress":"00010e20","endAddress":"00010e57","blockType":"ENTRY","size":56,"instructions":["00010e20  push {r4,r5,r6,r7,lr}","00010e22  add r7,sp,#0xc","00010e24  push.w r8","00010e28  sub.w sp,sp,#0x890","00010e2c  mov r4,r0","00010e2e  ldr r0,[0x00010ebc]","00010e30  add.w r6,sp,#0x488","00010e34  add r0,pc","00010e36  ldr.w r8,[r0,#0x0]","00010e3a  ldr.w r0,[r8,#0x0]","00010e3e  str.w r0,[r7,#-0x14]","00010e42  mov r0,r6","00010e44  blx 0x000110cc","00010e48  add r5,sp,#0x28","00010e4a  movs r0,#0x0","00010e4c  str r0,[r4,#0xc]","00010e4e  mov r1,r6","00010e50  mov r0,r5","00010e52  bl 0x000110fc","00010e56  mov r6,sp"],"successors":["00010e58"],"predecessors":[]},{"id":"00010e58","startAddress":"00010e58","endAddress":"00010e61","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00010e58  mov r0,r5","00010e5a  mov r1,r6","00010e5c  bl 0x0001123a","00010e60  cbnz r0,0x00010e8e"],"successors":["00010e8e","00010e62"],"predecessors":["00010e20","00010e62","00010e68"]},{"id":"00010e62","startAddress":"00010e62","endAddress":"00010e67","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010e62  ldr r3,[sp,#0xc]","00010e64  cmp r3,#0x0","00010e66  beq 0x00010e58"],"successors":["00010e58","00010e68"],"predecessors":["00010e58"]},{"id":"00010e68","startAddress":"00010e68","endAddress":"00010e81","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010e68  ldr r0,[sp,#0x0]","00010e6a  add.w r12,r4,#0x48","00010e6e  ldr r1,[sp,#0x20]","00010e70  ldr r2,[sp,#0x14]","00010e72  stm.w r12!,{r0,r1,r2}","00010e76  movs r0,#0x0","00010e78  mov r1,r4","00010e7a  mov r2,r5","00010e7c  blx r3","00010e7e  cmp r0,#0x8","00010e80  beq 0x00010e58"],"successors":["00010e58","00010e82"],"predecessors":["00010e62"]},{"id":"00010e82","startAddress":"00010e82","endAddress":"00010e85","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010e82  cmp r0,#0x6","00010e84  beq 0x00010eaa"],"successors":["00010eaa","00010e86"],"predecessors":["00010e68"]},{"id":"00010e86","startAddress":"00010e86","endAddress":"00010e89","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010e86  cmp r0,#0x9","00010e88  bne 0x00010e8e"],"successors":["00010e8e","00010e8a"],"predecessors":["00010e82"]},{"id":"00010e8a","startAddress":"00010e8a","endAddress":"00010e8d","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010e8a  movs r0,#0x9","00010e8c  b 0x00010e90"],"successors":["00010e90"],"predecessors":["00010e86"]},{"id":"00010e8e","startAddress":"00010e8e","endAddress":"00010e8f","blockType":"FALL_THROUGH","size":2,"instructions":["00010e8e  movs r0,#0x3"],"successors":["00010e90"],"predecessors":["00010e58","00010e86"]},{"id":"00010e90","startAddress":"00010e90","endAddress":"00010ea5","blockType":"FALL_THROUGH","size":22,"instructions":["00010e90  ldr.w r1,[r8,#0x0]","00010e94  ldr.w r2,[r7,#-0x14]","00010e98  subs r1,r1,r2","00010e9a  ittt eq","00010e9c  add.eq.w sp,sp,#0x890","00010ea0  pop.eq.w r8","00010ea4  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010ea6"],"predecessors":["00010e8a","00010e8e","00010eaa"]},{"id":"00010ea6","startAddress":"00010ea6","endAddress":"00010ea9","blockType":"FALL_THROUGH","size":4,"instructions":["00010ea6  blx 0x0001075c"],"successors":[],"predecessors":["00010e90"]},{"id":"00010eaa","startAddress":"00010eaa","endAddress":"00010ebb","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00010eaa  add.w r0,sp,#0x488","00010eae  add r1,sp,#0x28","00010eb0  mov r2,r4","00010eb2  movs r3,#0x0","00010eb4  bl 0x00010ec0","00010eb8  movs r0,#0x2","00010eba  b 0x00010e90"],"successors":["00010e90"],"predecessors":["00010e82"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ae"},"function_name":"FUN_00010ec0","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010ec0","entryAddress":"00010ec0","totalBlocks":16,"totalEdges":21,"nodes":[{"id":"00010ec0","startAddress":"00010ec0","endAddress":"00010eed","blockType":"ENTRY","size":46,"instructions":["00010ec0  push {r4,r5,r6,r7,lr}","00010ec2  add r7,sp,#0xc","00010ec4  push {r8,r9,r10,r11}","00010ec8  sub sp,#0x3c","00010eca  mov r4,r1","00010ecc  mov r1,r0","00010ece  ldr r0,[0x00010fc0]","00010ed0  mov r10,r3","00010ed2  mov r5,r2","00010ed4  add r0,pc","00010ed6  ldr.w r11,[r0,#0x0]","00010eda  ldr.w r0,[r11,#0x0]","00010ede  str r0,[sp,#0x38]","00010ee0  mov r0,r4","00010ee2  bl 0x000110fc","00010ee6  add.w r9,sp,#0xc","00010eea  mov.w r8,#0x1"],"successors":["00010eee"],"predecessors":[]},{"id":"00010eee","startAddress":"00010eee","endAddress":"00010efb","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010eee  ands r0,r10,#0x1","00010ef2  mov.w r6,#0x1","00010ef6  it ne","00010ef8  mov.ne r6,#0x2","00010efa  beq 0x00010f12"],"successors":["00010f12","00010efc"],"predecessors":["00010ec0","00010f52"]},{"id":"00010efc","startAddress":"00010efc","endAddress":"00010f01","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010efc  cmp.w r8,#0x0","00010f00  bne 0x00010f12"],"successors":["00010f12","00010f02"],"predecessors":["00010eee"]},{"id":"00010f02","startAddress":"00010f02","endAddress":"00010f11","blockType":"FALL_THROUGH","size":16,"instructions":["00010f02  ldr r2,[r5,#0x10]","00010f04  mov r0,r4","00010f06  mov.w r1,#0xffffffff","00010f0a  bl 0x00011178","00010f0e  mov.w r10,#0x0"],"successors":["00010f12"],"predecessors":["00010efc"]},{"id":"00010f12","startAddress":"00010f12","endAddress":"00010f27","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["00010f12  add r2,sp,#0x34","00010f14  mov r0,r4","00010f16  mvn r1,#0x1","00010f1a  bl 0x00011144","00010f1e  mov r0,r4","00010f20  mov r1,r9","00010f22  bl 0x0001123a","00010f26  cbnz r0,0x00010f76"],"successors":["00010f76","00010f28"],"predecessors":["00010eee","00010efc","00010f02"]},{"id":"00010f28","startAddress":"00010f28","endAddress":"00010f2b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f28  ldr r3,[sp,#0x18]","00010f2a  cbz r3,0x00010f52"],"successors":["00010f52","00010f2c"],"predecessors":["00010f12"]},{"id":"00010f2c","startAddress":"00010f2c","endAddress":"00010f45","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010f2c  ldr r0,[sp,#0xc]","00010f2e  add.w r12,r5,#0x48","00010f32  ldr r1,[sp,#0x2c]","00010f34  ldr r2,[sp,#0x20]","00010f36  stm.w r12!,{r0,r1,r2}","00010f3a  mov r0,r6","00010f3c  mov r1,r5","00010f3e  mov r2,r4","00010f40  blx r3","00010f42  cmp r0,#0x7","00010f44  beq 0x00010f60"],"successors":["00010f60","00010f46"],"predecessors":["00010f28"]},{"id":"00010f46","startAddress":"00010f46","endAddress":"00010f49","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f46  cmp r0,#0x8","00010f48  bne 0x00010f58"],"successors":["00010f58","00010f4a"],"predecessors":["00010f2c"]},{"id":"00010f4a","startAddress":"00010f4a","endAddress":"00010f51","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010f4a  ldr r0,[r5,#0x20]","00010f4c  ldr r1,[sp,#0x34]","00010f4e  cmp r1,r0","00010f50  beq 0x00010f8c"],"successors":["00010f8c","00010f52"],"predecessors":["00010f46"]},{"id":"00010f52","startAddress":"00010f52","endAddress":"00010f57","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00010f52  sub.w r8,r8,#0x1","00010f56  b 0x00010eee"],"successors":["00010eee"],"predecessors":["00010f28","00010f4a"]},{"id":"00010f58","startAddress":"00010f58","endAddress":"00010f5b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f58  cmp r0,#0x9","00010f5a  bne 0x00010f76"],"successors":["00010f76","00010f5c"],"predecessors":["00010f46"]},{"id":"00010f5c","startAddress":"00010f5c","endAddress":"00010f5f","blockType":"FALL_THROUGH","size":4,"instructions":["00010f5c  blx 0x00010780"],"successors":[],"predecessors":["00010f58"]},{"id":"00010f60","startAddress":"00010f60","endAddress":"00010f75","blockType":"CALL","size":22,"instructions":["00010f60  add r2,sp,#0x8","00010f62  mov r0,r4","00010f64  mov.w r1,#0xffffffff","00010f68  bl 0x00011144","00010f6c  ldr r0,[sp,#0x8]","00010f6e  str r0,[r5,#0x10]","00010f70  mov r0,r4","00010f72  bl 0x0001125c"],"successors":["00010f76"],"predecessors":["00010f2c"]},{"id":"00010f76","startAddress":"00010f76","endAddress":"00010f87","blockType":"FALL_THROUGH","size":18,"instructions":["00010f76  ldr.w r0,[r11,#0x0]","00010f7a  ldr r1,[sp,#0x38]","00010f7c  subs r0,r0,r1","00010f7e  ittt eq","00010f80  add.eq sp,#0x3c","00010f82  pop.eq.w {r8,r9,r10,r11}","00010f86  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010f88"],"predecessors":["00010f12","00010f58","00010f60"]},{"id":"00010f88","startAddress":"00010f88","endAddress":"00010f8b","blockType":"FALL_THROUGH","size":4,"instructions":["00010f88  blx 0x0001075c"],"successors":[],"predecessors":["00010f76"]},{"id":"00010f8c","startAddress":"00010f8c","endAddress":"00010fbd","blockType":"FALL_THROUGH","size":50,"instructions":["00010f8c  ldr r0,[0x00010fc4]","00010f8e  mov.w r1,#0x268","00010f92  add r0,pc","00010f94  strd r1,r0,[sp,#0x0]","00010f98  ldr r0,[0x00010fc8]","00010f9a  ldr r1,[0x00010fcc]","00010f9c  add r0,pc","00010f9e  ldr r2,[0x00010fd0]","00010fa0  ldr r3,[0x00010fd4]","00010fa2  add r1,pc","00010fa4  ldr r0,[r0,#0x0]","00010fa6  add r2,pc","00010fa8  add r3,pc","00010faa  add.w r4,r0,#0xa8","00010fae  mov r0,r4","00010fb0  blx 0x00010768","00010fb4  mov r0,r4","00010fb6  blx 0x00010774","00010fba  blx 0x00010780"],"successors":[],"predecessors":["00010f4a"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107af"},"function_name":"FUN_00010fdc","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010fdc","entryAddress":"00010fdc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010fdc","startAddress":"00010fdc","endAddress":"0001102f","blockType":"ENTRY","size":84,"instructions":["00010fdc  push {r4,r5,r7,lr}","00010fde  add r7,sp,#0x8","00010fe0  sub.w sp,sp,#0x860","00010fe4  sub sp,#0x8","00010fe6  add.w r5,sp,#0x468","00010fea  mov r4,r0","00010fec  mov r0,r5","00010fee  blx 0x000110cc","00010ff2  add r1,sp,#0x8","00010ff4  mov r0,r5","00010ff6  mov r2,r4","00010ff8  movs r3,#0x1","00010ffa  bl 0x00010ec0","00010ffe  ldr r0,[0x00011030]","00011000  movw r1,#0x2ce","00011004  add r0,pc","00011006  strd r1,r0,[sp,#0x0]","0001100a  ldr r0,[0x00011034]","0001100c  ldr r1,[0x00011038]","0001100e  add r0,pc","00011010  ldr r2,[0x0001103c]","00011012  ldr r3,[0x00011040]","00011014  add r1,pc","00011016  ldr r0,[r0,#0x0]","00011018  add r2,pc","0001101a  add r3,pc","0001101c  add.w r4,r0,#0xa8","00011020  mov r0,r4","00011022  blx 0x00010768","00011026  mov r0,r4","00011028  blx 0x00010774","0001102c  blx 0x00010780"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b0"},"function_name":"FUN_00011044","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011044","entryAddress":"00011044","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011044","startAddress":"00011044","endAddress":"0001106f","blockType":"ENTRY","size":44,"instructions":["00011044  push {r4,r6,r7,lr}","00011046  add r7,sp,#0x8","00011048  sub sp,#0x30","0001104a  ldr r1,[0x00011074]","0001104c  add r1,pc","0001104e  ldr r4,[r1,#0x0]","00011050  ldr r1,[r4,#0x0]","00011052  str r1,[sp,#0x2c]","00011054  add r1,sp,#0x4","00011056  bl 0x0001123a","0001105a  mov r1,r0","0001105c  ldr r0,[sp,#0xc]","0001105e  cmp r1,#0x0","00011060  it ne","00011062  mov.ne r0,#0x0","00011064  ldr r1,[r4,#0x0]","00011066  ldr r2,[sp,#0x2c]","00011068  subs r1,r1,r2","0001106a  itt eq","0001106c  add.eq sp,#0x30","0001106e  pop.eq {r4,r6,r7,pc}"],"successors":["00011070"],"predecessors":[]},{"id":"00011070","startAddress":"00011070","endAddress":"00011073","blockType":"FALL_THROUGH","size":4,"instructions":["00011070  blx 0x0001075c"],"successors":[],"predecessors":["00011044"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b1"},"function_name":"FUN_00011078","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011078","entryAddress":"00011078","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011078","startAddress":"00011078","endAddress":"000110a3","blockType":"ENTRY","size":44,"instructions":["00011078  push {r4,r6,r7,lr}","0001107a  add r7,sp,#0x8","0001107c  sub sp,#0x30","0001107e  ldr r1,[0x000110a8]","00011080  add r1,pc","00011082  ldr r4,[r1,#0x0]","00011084  ldr r1,[r4,#0x0]","00011086  str r1,[sp,#0x2c]","00011088  add r1,sp,#0x4","0001108a  bl 0x0001123a","0001108e  mov r1,r0","00011090  ldr r0,[sp,#0x4]","00011092  cmp r1,#0x0","00011094  it ne","00011096  mov.ne r0,#0x0","00011098  ldr r1,[r4,#0x0]","0001109a  ldr r2,[sp,#0x2c]","0001109c  subs r1,r1,r2","0001109e  itt eq","000110a0  add.eq sp,#0x30","000110a2  pop.eq {r4,r6,r7,pc}"],"successors":["000110a4"],"predecessors":[]},{"id":"000110a4","startAddress":"000110a4","endAddress":"000110a7","blockType":"FALL_THROUGH","size":4,"instructions":["000110a4  blx 0x0001075c"],"successors":[],"predecessors":["00011078"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b2"},"function_name":"FUN_000110b8","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110b8","entryAddress":"000110b8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110b8","startAddress":"000110b8","endAddress":"000110c9","blockType":"ENTRY","size":18,"instructions":["000110b8  push {r7,lr}","000110ba  mov r7,sp","000110bc  mov r0,r1","000110be  bl 0x00011234","000110c2  subs r0,#0x1","000110c4  it ne","000110c6  mov.ne r0,#0x9","000110c8  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b3"},"function_name":"FUN_000110cc","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110cc","entryAddress":"000110cc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110cc","startAddress":"000110cc","endAddress":"000110e3","blockType":"ENTRY","size":24,"instructions":["000110cc  stmia r0,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}","000110d0  str sp,[r0,#0x34]","000110d4  str lr,[r0,#0x38]","000110d8  str lr,[r0,#0x3c]","000110dc  mov r0,#0x0","000110e0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b4"},"function_name":"FUN_000110e4","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110e4","entryAddress":"000110e4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110e4","startAddress":"000110e4","endAddress":"000110eb","blockType":"ENTRY","size":8,"instructions":["000110e4  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000110e8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b5"},"function_name":"FUN_000110ec","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110ec","entryAddress":"000110ec","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110ec","startAddress":"000110ec","endAddress":"000110f3","blockType":"ENTRY","size":8,"instructions":["000110ec  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000110f0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b6"},"function_name":"FUN_000110f4","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110f4","entryAddress":"000110f4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110f4","startAddress":"000110f4","endAddress":"000110fb","blockType":"ENTRY","size":8,"instructions":["000110f4  vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}","000110f8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b7"},"function_name":"FUN_000110fc","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110fc","entryAddress":"000110fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110fc","startAddress":"000110fc","endAddress":"0001113b","blockType":"ENTRY","size":64,"instructions":["000110fc  push {r4,r6,r7,lr}","000110fe  add r7,sp,#0x8","00011100  mov r4,r0","00011102  movs r0,#0x0","00011104  strb.w r0,[r4,#0x4a]","00011108  strh.w r0,[r4,#0x48]","0001110c  ldr r0,[0x0001113c]","0001110e  ldr r2,[0x00011140]","00011110  add r0,pc","00011112  add r2,pc","00011114  adds r2,#0x8","00011116  strd r2,r0,[r4,#0x0]","0001111a  add.w r0,r4,#0x8","0001111e  movs r2,#0x40","00011120  blx 0x0001078c","00011124  add.w r0,r4,#0x50","00011128  mov.w r1,#0x132","0001112c  blx 0x00010798","00011130  mov r0,r4","00011132  movs r1,#0x0","00011134  bl 0x0001138c","00011138  movs r0,#0x0","0001113a  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b8"},"function_name":"FUN_00011144","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011144","entryAddress":"00011144","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011144","startAddress":"00011144","endAddress":"0001115b","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011144  push {r4,r5,r6,r7,lr}","00011146  add r7,sp,#0xc","00011148  push.w r11","0001114c  mov r6,r0","0001114e  ldr r0,[r0,#0x0]","00011150  mov r4,r2","00011152  mov r5,r1","00011154  ldr r2,[r0,#0x8]","00011156  mov r0,r6","00011158  blx r2","0001115a  cbz r0,0x0001116c"],"successors":["0001116c","0001115c"],"predecessors":[]},{"id":"0001115c","startAddress":"0001115c","endAddress":"0001116b","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["0001115c  ldr r0,[r6,#0x0]","0001115e  mov r1,r5","00011160  ldr r2,[r0,#0xc]","00011162  mov r0,r6","00011164  blx r2","00011166  str r0,[r4,#0x0]","00011168  movs r0,#0x0","0001116a  b 0x0001116e"],"successors":["0001116e"],"predecessors":["00011144"]},{"id":"0001116c","startAddress":"0001116c","endAddress":"0001116d","blockType":"FALL_THROUGH","size":2,"instructions":["0001116c  ldr r0,[0x00011174]"],"successors":["0001116e"],"predecessors":["00011144"]},{"id":"0001116e","startAddress":"0001116e","endAddress":"00011173","blockType":"FALL_THROUGH","size":6,"instructions":["0001116e  pop.w r11","00011172  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["0001115c","0001116c"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107b9"},"function_name":"FUN_00011178","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011178","entryAddress":"00011178","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00011178","startAddress":"00011178","endAddress":"0001118f","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011178  push {r4,r5,r6,r7,lr}","0001117a  add r7,sp,#0xc","0001117c  push.w r11","00011180  mov r4,r0","00011182  ldr r0,[r0,#0x0]","00011184  mov r6,r2","00011186  mov r5,r1","00011188  ldr r2,[r0,#0x8]","0001118a  mov r0,r4","0001118c  blx r2","0001118e  cbz r0,0x000111a4"],"successors":["000111a4","00011190"],"predecessors":[]},{"id":"00011190","startAddress":"00011190","endAddress":"0001119f","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00011190  ldr r0,[r4,#0x0]","00011192  mov r1,r5","00011194  mov r2,r6","00011196  ldr r3,[r0,#0x10]","00011198  mov r0,r4","0001119a  blx r3","0001119c  adds r0,r5,#0x1","0001119e  beq 0x000111a8"],"successors":["000111a8","000111a0"],"predecessors":["00011178"]},{"id":"000111a0","startAddress":"000111a0","endAddress":"000111a3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000111a0  movs r5,#0x0","000111a2  b 0x000111b4"],"successors":["000111b4"],"predecessors":["00011190"]},{"id":"000111a4","startAddress":"000111a4","endAddress":"000111a7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000111a4  ldr r5,[0x000111bc]","000111a6  b 0x000111b4"],"successors":["000111b4"],"predecessors":["00011178"]},{"id":"000111a8","startAddress":"000111a8","endAddress":"000111b3","blockType":"FALL_THROUGH","size":12,"instructions":["000111a8  ldr r0,[r4,#0x0]","000111aa  movs r1,#0x0","000111ac  movs r5,#0x0","000111ae  ldr r2,[r0,#0x34]","000111b0  mov r0,r4","000111b2  blx r2"],"successors":["000111b4"],"predecessors":["00011190"]},{"id":"000111b4","startAddress":"000111b4","endAddress":"000111bb","blockType":"FALL_THROUGH","size":8,"instructions":["000111b4  mov r0,r5","000111b6  pop.w r11","000111ba  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000111a0","000111a4","000111a8"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ba"},"function_name":"FUN_000111c0","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000111c0","entryAddress":"000111c0","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"000111c0","startAddress":"000111c0","endAddress":"000111d7","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["000111c0  push {r4,r5,r6,r7,lr}","000111c2  add r7,sp,#0xc","000111c4  push.w r11","000111c8  mov r6,r0","000111ca  ldr r0,[r0,#0x0]","000111cc  mov r4,r2","000111ce  mov r5,r1","000111d0  ldr r2,[r0,#0x14]","000111d2  mov r0,r6","000111d4  blx r2","000111d6  cbz r0,0x000111ea"],"successors":["000111ea","000111d8"],"predecessors":[]},{"id":"000111d8","startAddress":"000111d8","endAddress":"000111e9","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["000111d8  ldr r0,[r6,#0x0]","000111da  mov r1,r5","000111dc  ldr r2,[r0,#0x18]","000111de  mov r0,r6","000111e0  blx r2","000111e2  strd r0,r1,[r4,#0x0]","000111e6  movs r0,#0x0","000111e8  b 0x000111ec"],"successors":["000111ec"],"predecessors":["000111c0"]},{"id":"000111ea","startAddress":"000111ea","endAddress":"000111eb","blockType":"FALL_THROUGH","size":2,"instructions":["000111ea  ldr r0,[0x000111f4]"],"successors":["000111ec"],"predecessors":["000111c0"]},{"id":"000111ec","startAddress":"000111ec","endAddress":"000111f1","blockType":"FALL_THROUGH","size":6,"instructions":["000111ec  pop.w r11","000111f0  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000111d8","000111ea"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107bb"},"function_name":"FUN_000111f8","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000111f8","entryAddress":"000111f8","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"000111f8","startAddress":"000111f8","endAddress":"00011211","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["000111f8  push {r4,r5,r6,r7,lr}","000111fa  add r7,sp,#0xc","000111fc  push.w r8","00011200  mov r4,r0","00011202  ldr r0,[r0,#0x0]","00011204  mov r5,r2","00011206  mov r8,r3","00011208  mov r6,r1","0001120a  ldr r2,[r0,#0x14]","0001120c  mov r0,r4","0001120e  blx r2","00011210  cbz r0,0x00011226"],"successors":["00011226","00011212"],"predecessors":[]},{"id":"00011212","startAddress":"00011212","endAddress":"00011225","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00011212  ldr r0,[r4,#0x0]","00011214  mov r1,r6","00011216  mov r2,r5","00011218  mov r3,r8","0001121a  ldr.w r12,[r0,#0x1c]","0001121e  mov r0,r4","00011220  blx r12","00011222  movs r0,#0x0","00011224  b 0x00011228"],"successors":["00011228"],"predecessors":["000111f8"]},{"id":"00011226","startAddress":"00011226","endAddress":"00011227","blockType":"FALL_THROUGH","size":2,"instructions":["00011226  ldr r0,[0x00011230]"],"successors":["00011228"],"predecessors":["000111f8"]},{"id":"00011228","startAddress":"00011228","endAddress":"0001122d","blockType":"FALL_THROUGH","size":6,"instructions":["00011228  pop.w r8","0001122c  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011212","00011226"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107bc"},"function_name":"FUN_00011234","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011234","entryAddress":"00011234","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011234","startAddress":"00011234","endAddress":"00011239","blockType":"ENTRY","size":6,"instructions":["00011234  ldr r1,[r0,#0x0]","00011236  ldr r1,[r1,#0x20]","00011238  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107bd"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_0001123a","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001123a","entryAddress":"0001123a","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001123a","startAddress":"0001123a","endAddress":"00011259","blockType":"ENTRY","size":32,"instructions":["0001123a  push {r4,r6,r7,lr}","0001123c  add r7,sp,#0x8","0001123e  mov r4,r1","00011240  ldr r1,[r0,#0x0]","00011242  ldr r2,[r1,#0x24]","00011244  mov r1,r4","00011246  blx r2","00011248  ldr r1,[r4,#0x4]","0001124a  movs r0,#0x0","0001124c  cmp r1,#0x0","0001124e  itt eq","00011250  movw.eq r0,#0xe66b","00011254  movt.eq r0,#0xffff","00011258  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107be"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_0001125c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001125c","entryAddress":"0001125c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001125c","startAddress":"0001125c","endAddress":"00011269","blockType":"ENTRY","size":14,"instructions":["0001125c  push {r7,lr}","0001125e  mov r7,sp","00011260  ldr r1,[r0,#0x0]","00011262  ldr r1,[r1,#0x28]","00011264  blx r1","00011266  ldr r0,[0x0001126c]","00011268  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107bf"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011270","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011270","entryAddress":"00011270","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011270","startAddress":"00011270","endAddress":"00011285","blockType":"ENTRY","size":22,"instructions":["00011270  push {r4,r6,r7,lr}","00011272  add r7,sp,#0x8","00011274  ldr r4,[r0,#0x0]","00011276  ldr r4,[r4,#0x30]","00011278  blx r4","0001127a  ldr r1,[0x00011288]","0001127c  cmp r0,#0x0","0001127e  it ne","00011280  mov.ne r1,#0x0","00011282  mov r0,r1","00011284  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c0"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_0001128c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001128c","entryAddress":"0001128c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001128c","startAddress":"0001128c","endAddress":"00011297","blockType":"ENTRY","size":12,"instructions":["0001128c  push {r7,lr}","0001128e  mov r7,sp","00011290  ldr r2,[r0,#0x0]","00011292  ldr r2,[r2,#0x14]","00011294  blx r2","00011296  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c1"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_000112aa","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000112aa","entryAddress":"000112aa","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000112aa","startAddress":"000112aa","endAddress":"000112af","blockType":"ENTRY","size":6,"instructions":["000112aa  ldr r1,[r0,#0x0]","000112ac  ldr r1,[r1,#0x3c]","000112ae  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c2"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_000112ea","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000112ea","entryAddress":"000112ea","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"000112ea","startAddress":"000112ea","endAddress":"000112f5","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000112ea  push {r4,r6,r7,lr}","000112ec  add r7,sp,#0x8","000112ee  mov r4,r0","000112f0  ldrb.w r0,[r0,#0x180]","000112f4  cbz r0,0x000112fa"],"successors":["000112fa","000112f6"],"predecessors":[]},{"id":"000112f6","startAddress":"000112f6","endAddress":"000112f9","blockType":"FALL_THROUGH","size":4,"instructions":["000112f6  movs r0,#0x0","000112f8  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000112ea","00011304"]},{"id":"000112fa","startAddress":"000112fa","endAddress":"00011303","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000112fa  mov r0,r4","000112fc  bl 0x00011654","00011300  cmp r0,#0x1","00011302  bne 0x0001133c"],"successors":["0001133c","00011304"],"predecessors":["000112ea"]},{"id":"00011304","startAddress":"00011304","endAddress":"00011315","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["00011304  ldr r0,[r4,#0x0]","00011306  movs r1,#0x1","00011308  ldr r2,[r0,#0x34]","0001130a  mov r0,r4","0001130c  blx r2","0001130e  ldrb.w r0,[r4,#0x180]","00011312  cmp r0,#0x0","00011314  bne 0x000112f6"],"successors":["000112f6","00011316"],"predecessors":["000112fa"]},{"id":"00011316","startAddress":"00011316","endAddress":"0001131b","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011316  ldr.w r0,[r4,#0x168]","0001131a  cbz r0,0x0001133a"],"successors":["0001133a","0001131c"],"predecessors":["00011304"]},{"id":"0001131c","startAddress":"0001131c","endAddress":"00011339","blockType":"FALL_THROUGH","size":30,"instructions":["0001131c  ldr r0,[r4,#0x0]","0001131e  mvn r1,#0x1","00011322  ldr r2,[r0,#0xc]","00011324  mov r0,r4","00011326  blx r2","00011328  ldr r1,[r4,#0x0]","0001132a  ldr.w r2,[r4,#0x168]","0001132e  ldr r3,[r1,#0x10]","00011330  add r2,r0","00011332  mov r0,r4","00011334  mvn r1,#0x1","00011338  blx r3"],"successors":["0001133a"],"predecessors":["00011316"]},{"id":"0001133a","startAddress":"0001133a","endAddress":"0001133b","blockType":"FALL_THROUGH","size":2,"instructions":["0001133a  movs r0,#0x1"],"successors":["0001133c"],"predecessors":["00011316","0001131c"]},{"id":"0001133c","startAddress":"0001133c","endAddress":"0001133d","blockType":"FALL_THROUGH","size":2,"instructions":["0001133c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000112fa","0001133a"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c3"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011358","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011358","entryAddress":"00011358","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011358","startAddress":"00011358","endAddress":"00011389","blockType":"ENTRY","size":50,"instructions":["00011358  push {r4,r5,r6,r7,lr}","0001135a  add r7,sp,#0xc","0001135c  push.w r8","00011360  sub sp,#0x8","00011362  mov r6,r1","00011364  ldrd r1,r5,[r0,#0x0]","00011368  mov r8,r2","0001136a  mov r4,r3","0001136c  ldr r2,[r1,#0xc]","0001136e  mov.w r1,#0xffffffff","00011372  blx r2","00011374  mov r1,r0","00011376  mov r0,r5","00011378  mov r2,r6","0001137a  mov r3,r8","0001137c  str r4,[sp,#0x0]","0001137e  bl 0x000116e8","00011382  add sp,#0x8","00011384  pop.w r8","00011388  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c4"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_0001138c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001138c","entryAddress":"0001138c","totalBlocks":6,"totalEdges":8,"nodes":[{"id":"0001138c","startAddress":"0001138c","endAddress":"000113c1","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["0001138c  push {r4,r5,r6,r7,lr}","0001138e  add r7,sp,#0xc","00011390  push.w r11","00011394  sub sp,#0x10","00011396  mov r4,r0","00011398  ldr r0,[0x000113ec]","0001139a  mov r5,r1","0001139c  mov.w r1,#0xffffffff","000113a0  add r0,pc","000113a2  ldr r6,[r0,#0x0]","000113a4  ldr r0,[r6,#0x0]","000113a6  str r0,[sp,#0xc]","000113a8  ldr r0,[r4,#0x0]","000113aa  ldr r2,[r0,#0xc]","000113ac  mov r0,r4","000113ae  blx r2","000113b0  bic r0,r0,#0x1","000113b4  add r2,sp,#0x4","000113b6  subs r5,r0,r5","000113b8  ldr r0,[r4,#0x4]","000113ba  mov r1,r5","000113bc  bl 0x00011748","000113c0  cbz r0,0x000113d2"],"successors":["000113d2","000113c2"],"predecessors":[]},{"id":"000113c2","startAddress":"000113c2","endAddress":"000113c5","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000113c2  ldr r0,[sp,#0x4]","000113c4  cbz r0,0x000113d2"],"successors":["000113d2","000113c6"],"predecessors":["0001138c"]},{"id":"000113c6","startAddress":"000113c6","endAddress":"000113d1","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000113c6  add r2,sp,#0x4","000113c8  mov r0,r4","000113ca  mov r1,r5","000113cc  bl 0x0001178c","000113d0  cbnz r0,0x000113d8"],"successors":["000113d8","000113d2"],"predecessors":["000113c2"]},{"id":"000113d2","startAddress":"000113d2","endAddress":"000113d7","blockType":"FALL_THROUGH","size":6,"instructions":["000113d2  movs r0,#0x1","000113d4  strb.w r0,[r4,#0x180]"],"successors":["000113d8"],"predecessors":["0001138c","000113c2","000113c6"]},{"id":"000113d8","startAddress":"000113d8","endAddress":"000113e7","blockType":"FALL_THROUGH","size":16,"instructions":["000113d8  ldr r0,[r6,#0x0]","000113da  ldr r1,[sp,#0xc]","000113dc  subs r0,r0,r1","000113de  ittt eq","000113e0  add.eq sp,#0x10","000113e2  pop.eq.w r11","000113e6  pop.eq {r4,r5,r6,r7,pc}"],"successors":["000113e8"],"predecessors":["000113c6","000113d2"]},{"id":"000113e8","startAddress":"000113e8","endAddress":"000113eb","blockType":"FALL_THROUGH","size":4,"instructions":["000113e8  blx 0x0001075c"],"successors":[],"predecessors":["000113d8"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c5"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011400","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011400","entryAddress":"00011400","totalBlocks":11,"totalEdges":14,"nodes":[{"id":"00011400","startAddress":"00011400","endAddress":"00011407","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011400  push {r2,r3,r4,r6,r7,lr}","00011402  add r7,sp,#0x10","00011404  adds r2,r1,#0x2","00011406  beq 0x0001141c"],"successors":["0001141c","00011408"],"predecessors":[]},{"id":"00011408","startAddress":"00011408","endAddress":"0001140f","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011408  adds r2,r1,#0x1","0001140a  it ne","0001140c  cmp.ne r1,#0xf","0001140e  bne 0x00011414"],"successors":["00011414","00011410"],"predecessors":["00011400"]},{"id":"00011410","startAddress":"00011410","endAddress":"00011413","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011410  adds r0,#0x3c","00011412  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011408"]},{"id":"00011414","startAddress":"00011414","endAddress":"00011417","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011414  cmp r1,#0xe","00011416  beq 0x00011420"],"successors":["00011420","00011418"],"predecessors":["00011408"]},{"id":"00011418","startAddress":"00011418","endAddress":"0001141b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011418  cmp r1,#0xd","0001141a  bne 0x00011424"],"successors":["00011424","0001141c"],"predecessors":["00011414"]},{"id":"0001141c","startAddress":"0001141c","endAddress":"0001141f","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001141c  adds r0,#0x34","0001141e  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011400","00011418"]},{"id":"00011420","startAddress":"00011420","endAddress":"00011423","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011420  adds r0,#0x38","00011422  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011414"]},{"id":"00011424","startAddress":"00011424","endAddress":"00011427","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011424  cmp r1,#0xc","00011426  bhi 0x00011432"],"successors":["00011432","00011428"],"predecessors":["00011418"]},{"id":"00011428","startAddress":"00011428","endAddress":"0001142b","blockType":"FALL_THROUGH","size":4,"instructions":["00011428  add.w r0,r0,r1, lsl #0x2"],"successors":["0001142c"],"predecessors":["00011424"]},{"id":"0001142c","startAddress":"0001142c","endAddress":"00011431","blockType":"FALL_THROUGH","size":6,"instructions":["0001142c  ldr r0,[r0,#0x0]","0001142e  add sp,#0x8","00011430  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011410","0001141c","00011420","00011428"]},{"id":"00011432","startAddress":"00011432","endAddress":"00011463","blockType":"FALL_THROUGH","size":50,"instructions":["00011432  ldr r0,[0x00011464]","00011434  movw r1,#0x5db","00011438  add r0,pc","0001143a  strd r1,r0,[sp,#0x0]","0001143e  ldr r0,[0x00011468]","00011440  ldr r1,[0x0001146c]","00011442  add r0,pc","00011444  ldr r2,[0x00011470]","00011446  ldr r3,[0x00011474]","00011448  add r1,pc","0001144a  ldr r0,[r0,#0x0]","0001144c  add r2,pc","0001144e  add r3,pc","00011450  add.w r4,r0,#0xa8","00011454  mov r0,r4","00011456  blx 0x00010768","0001145a  mov r0,r4","0001145c  blx 0x00010774","00011460  blx 0x00010780"],"successors":[],"predecessors":["00011424"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c6"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011654","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011654","entryAddress":"00011654","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011654","startAddress":"00011654","endAddress":"00011697","blockType":"ENTRY","size":68,"instructions":["00011654  push {r0,r1,r2,r3,r4,r5,r7,lr}","00011656  add r7,sp,#0x18","00011658  mov r4,r0","0001165a  ldr r0,[0x0001169c]","0001165c  add r1,sp,#0x4","0001165e  add r2,sp,#0x8","00011660  add r0,pc","00011662  ldr r5,[r0,#0x0]","00011664  ldr r0,[r5,#0x0]","00011666  str r0,[sp,#0xc]","00011668  movs r0,#0x0","0001166a  strd r0,r0,[sp,#0x4]","0001166e  ldr.w r0,[r4,#0x178]","00011672  bl 0x0001087c","00011676  ldrd r2,r3,[sp,#0x4]","0001167a  mov r1,r0","0001167c  mov r0,r4","0001167e  bl 0x000108c4","00011682  ldr r1,[r5,#0x0]","00011684  ldr r2,[sp,#0xc]","00011686  subs r1,r1,r2","00011688  itttt eq","0001168a  sub.eq r0,#0x8","0001168c  clz.eq r0,r0","00011690  lsr.eq r0,r0,#0x5","00011692  add.eq sp,#0x10","00011694  it eq","00011696  pop.eq {r4,r5,r7,pc}"],"successors":["00011698"],"predecessors":[]},{"id":"00011698","startAddress":"00011698","endAddress":"0001169b","blockType":"FALL_THROUGH","size":4,"instructions":["00011698  blx 0x0001075c"],"successors":[],"predecessors":["00011654"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c7"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_000116b4","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000116b4","entryAddress":"000116b4","totalBlocks":8,"totalEdges":9,"nodes":[{"id":"000116b4","startAddress":"000116b4","endAddress":"000116bf","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000116b4  push {r4,r6,r7,lr}","000116b6  add r7,sp,#0x8","000116b8  mov r4,r0","000116ba  ldrb.w r0,[r0,#0x41]","000116be  cbz r0,0x000116d4"],"successors":["000116d4","000116c0"],"predecessors":[]},{"id":"000116c0","startAddress":"000116c0","endAddress":"000116c9","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000116c0  ldrb.w r1,[r4,#0x40]","000116c4  add.w r0,r4,#0x48","000116c8  cbz r1,0x000116d0"],"successors":["000116d0","000116ca"],"predecessors":["000116b4"]},{"id":"000116ca","startAddress":"000116ca","endAddress":"000116cf","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["000116ca  blx 0x00011e18","000116ce  b 0x000116d4"],"successors":["000116d4"],"predecessors":["000116c0"]},{"id":"000116d0","startAddress":"000116d0","endAddress":"000116d3","blockType":"FALL_THROUGH","size":4,"instructions":["000116d0  blx 0x00011e10"],"successors":["000116d4"],"predecessors":["000116c0"]},{"id":"000116d4","startAddress":"000116d4","endAddress":"000116d9","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000116d4  ldrb.w r0,[r4,#0x42]","000116d8  cbz r0,0x000116e6"],"successors":["000116e6","000116da"],"predecessors":["000116b4","000116ca","000116d0"]},{"id":"000116da","startAddress":"000116da","endAddress":"000116e5","blockType":"FALL_THROUGH","size":12,"instructions":["000116da  add.w r0,r4,#0xd0","000116de  pop.w {r4,r6,r7,lr}","000116e2  b.w 0x00011e48"],"successors":["00011e48"],"predecessors":["000116d4"]},{"id":"000116e6","startAddress":"000116e6","endAddress":"000116e7","blockType":"FALL_THROUGH","size":2,"instructions":["000116e6  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000116d4"]},{"id":"00011e48","startAddress":"00011e48","endAddress":"00011e49","blockType":"FALL_THROUGH","size":2,"instructions":["00011e48  bx pc"],"successors":[],"predecessors":["000116da"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c8"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_000116e8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000116e8","entryAddress":"000116e8","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"000116e8","startAddress":"000116e8","endAddress":"00011709","blockType":"CONDITIONAL_JUMP","size":34,"instructions":["000116e8  push {r4,r5,r6,r7,lr}","000116ea  add r7,sp,#0xc","000116ec  push {r2,r3,r4,r5,r6,r7,r8,r9,r11}","000116f0  ldr r0,[0x00011740]","000116f2  mov r4,r1","000116f4  add r1,sp,#0x4","000116f6  mov r8,r3","000116f8  add r0,pc","000116fa  mov r6,r2","000116fc  ldr r5,[r0,#0x0]","000116fe  ldr r0,[r5,#0x0]","00011700  str r0,[sp,#0x14]","00011702  mov r0,r4","00011704  blx 0x000107a4","00011708  cbz r0,0x0001172a"],"successors":["0001172a","0001170a"],"predecessors":[]},{"id":"0001170a","startAddress":"0001170a","endAddress":"0001170d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001170a  ldr r3,[sp,#0xc]","0001170c  cbz r3,0x0001172a"],"successors":["0001172a","0001170e"],"predecessors":["000116e8"]},{"id":"0001170e","startAddress":"0001170e","endAddress":"00011729","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["0001170e  ldr r2,[0x00011744]","00011710  mov r0,r6","00011712  mov r1,r8","00011714  ldr.w r9,[r7,#0x8]","00011718  add r2,pc","0001171a  blx 0x000107b0","0001171e  ldr r0,[sp,#0x10]","00011720  subs r0,r4,r0","00011722  str.w r0,[r9,#0x0]","00011726  movs r0,#0x1","00011728  b 0x0001172c"],"successors":["0001172c"],"predecessors":["0001170a"]},{"id":"0001172a","startAddress":"0001172a","endAddress":"0001172b","blockType":"FALL_THROUGH","size":2,"instructions":["0001172a  movs r0,#0x0"],"successors":["0001172c"],"predecessors":["000116e8","0001170a"]},{"id":"0001172c","startAddress":"0001172c","endAddress":"0001173b","blockType":"FALL_THROUGH","size":16,"instructions":["0001172c  ldr r1,[r5,#0x0]","0001172e  ldr r2,[sp,#0x14]","00011730  subs r1,r1,r2","00011732  ittt eq","00011734  add.eq sp,#0x18","00011736  pop.eq.w {r8,r9,r11}","0001173a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001173c"],"predecessors":["0001170e","0001172a"]},{"id":"0001173c","startAddress":"0001173c","endAddress":"0001173f","blockType":"FALL_THROUGH","size":4,"instructions":["0001173c  blx 0x0001075c"],"successors":[],"predecessors":["0001172c"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107c9"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011748","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011748","entryAddress":"00011748","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011748","startAddress":"00011748","endAddress":"00011783","blockType":"ENTRY","size":60,"instructions":["00011748  push {r2,r3,r4,r5,r7,lr}","0001174a  add r7,sp,#0x10","0001174c  mov r0,r1","0001174e  ldr r1,[0x00011788]","00011750  mov r4,r2","00011752  add r1,pc","00011754  ldr r5,[r1,#0x0]","00011756  ldr r1,[r5,#0x0]","00011758  str r1,[sp,#0x4]","0001175a  movs r1,#0x0","0001175c  str r1,[sp,#0x0]","0001175e  mov r1,sp","00011760  blx 0x000107bc","00011764  ldr r1,[sp,#0x0]","00011766  cmp r0,#0x0","00011768  strd r0,r1,[r4,#0x0]","0001176c  it ne","0001176e  mov.ne r0,#0x1","00011770  cmp r1,#0x0","00011772  it ne","00011774  mov.ne r1,#0x1","00011776  ldr r2,[r5,#0x0]","00011778  ldr r3,[sp,#0x4]","0001177a  subs r2,r2,r3","0001177c  ittt eq","0001177e  and.eq r0,r1","00011780  add.eq sp,#0x8","00011782  pop.eq {r4,r5,r7,pc}"],"successors":["00011784"],"predecessors":[]},{"id":"00011784","startAddress":"00011784","endAddress":"00011787","blockType":"FALL_THROUGH","size":4,"instructions":["00011784  blx 0x0001075c"],"successors":[],"predecessors":["00011748"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ca"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_0001178c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001178c","entryAddress":"0001178c","totalBlocks":25,"totalEdges":33,"nodes":[{"id":"0001178c","startAddress":"0001178c","endAddress":"000117c7","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["0001178c  push {r4,r5,r6,r7,lr}","0001178e  add r7,sp,#0xc","00011790  push {r8,r9,r10,r11}","00011794  sub sp,#0x24","00011796  str r1,[sp,#0x1c]","00011798  mov r4,r0","0001179a  ldr r0,[0x0001190c]","0001179c  mov r3,r2","0001179e  movs r1,#0x0","000117a0  movs r5,#0x0","000117a2  add r0,pc","000117a4  ldr.w r10,[r0,#0x0]","000117a8  ldr.w r0,[r10,#0x0]","000117ac  str r0,[sp,#0x20]","000117ae  add r0,sp,#0x1c","000117b0  ldr r6,[r2,#0x4]","000117b2  ldr r2,[r4,#0x4]","000117b4  strd r6,r2,[sp,#0x0]","000117b8  strd r3,r0,[sp,#0x8]","000117bc  add r0,sp,#0x10","000117be  bl 0x00011934","000117c2  ldr r0,[sp,#0x10]","000117c4  cmp r0,#0x0","000117c6  beq 0x000118b6"],"successors":["000118b6","000117c8"],"predecessors":[]},{"id":"000117c8","startAddress":"000117c8","endAddress":"000117cb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000117c8  cmp r0,r6","000117ca  beq 0x000118b6"],"successors":["000118b6","000117cc"],"predecessors":["0001178c"]},{"id":"000117cc","startAddress":"000117cc","endAddress":"000117db","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["000117cc  ldr r1,[sp,#0x18]","000117ce  ldr r1,[r1,#0x0]","000117d0  add.w r1,r1,r0, lsl #0x3","000117d4  mov r0,r1","000117d6  ldr.w r2,[r0],#-0x4","000117da  cbz r0,0x000117e2"],"successors":["000117e2","000117dc"],"predecessors":["000117c8"]},{"id":"000117dc","startAddress":"000117dc","endAddress":"000117e1","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000117dc  ldr r3,[r0,#0x0]","000117de  cmp r3,#0x1","000117e0  bne 0x000117e6"],"successors":["000117e6","000117e2"],"predecessors":["000117cc"]},{"id":"000117e2","startAddress":"000117e2","endAddress":"000117e5","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000117e2  movs r5,#0x0","000117e4  b 0x000118b6"],"successors":["000118b6"],"predecessors":["000117cc","000117dc"]},{"id":"000117e6","startAddress":"000117e6","endAddress":"000117ef","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000117e6  mov r9,r1","000117e8  cmp r3,#0x0","000117ea  ldr.w r8,[r9,#-0x8]!","000117ee  bmi 0x00011822"],"successors":["00011822","000117f0"],"predecessors":["000117dc"]},{"id":"000117f0","startAddress":"000117f0","endAddress":"00011801","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000117f0  and r5,r3,#0x40000000","000117f4  orr.w r5,r3,r5, lsl #0x1","000117f8  ldr r3,[r5,r0]","000117fa  add r0,r5","000117fc  cmp.w r3,#0xffffffff","00011800  ble 0x00011828"],"successors":["00011828","00011802"],"predecessors":["000117e6"]},{"id":"00011802","startAddress":"00011802","endAddress":"00011821","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["00011802  and r5,r3,#0x40000000","00011806  mov.w r12,#0x0","0001180a  orr.w r3,r3,r5, lsl #0x1","0001180e  add.w lr,r3,r0","00011812  mov r3,r0","00011814  ldr.w r5,[r3,#0x4]!","00011818  lsrs r5,r5,#0x18","0001181a  add.w r3,r3,r5, lsl #0x2","0001181e  adds r3,#0x4","00011820  b 0x0001184e"],"successors":["0001184e"],"predecessors":["000117f0"]},{"id":"00011822","startAddress":"00011822","endAddress":"00011827","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00011822  mov.w r12,#0x1","00011826  b 0x0001182c"],"successors":["0001182c"],"predecessors":["000117e6"]},{"id":"00011828","startAddress":"00011828","endAddress":"0001182b","blockType":"FALL_THROUGH","size":4,"instructions":["00011828  mov.w r12,#0x0"],"successors":["0001182c"],"predecessors":["000117f0"]},{"id":"0001182c","startAddress":"0001182c","endAddress":"00011833","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001182c  ubfx r5,r3,#0x18,#0x4","00011830  cmp r5,#0x2","00011832  beq 0x0001185e"],"successors":["0001185e","00011834"],"predecessors":["00011822","00011828"]},{"id":"00011834","startAddress":"00011834","endAddress":"00011837","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011834  cmp r5,#0x1","00011836  beq 0x00011852"],"successors":["00011852","00011838"],"predecessors":["0001182c"]},{"id":"00011838","startAddress":"00011838","endAddress":"0001183b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011838  cmp r5,#0x0","0001183a  bne 0x000118ce"],"successors":["000118ce","0001183c"],"predecessors":["00011834"]},{"id":"0001183c","startAddress":"0001183c","endAddress":"0001184d","blockType":"FALL_THROUGH","size":18,"instructions":["0001183c  adds r3,r0,#0x4","0001183e  cmp.w r12,#0x0","00011842  it ne","00011844  mov.ne r3,#0x0","00011846  ldr r5,[0x00011914]","00011848  add r5,pc","0001184a  ldr.w lr,[r5,#0x0]"],"successors":["0001184e"],"predecessors":["00011838"]},{"id":"0001184e","startAddress":"0001184e","endAddress":"00011851","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001184e  movs r5,#0x0","00011850  b 0x00011882"],"successors":["00011882"],"predecessors":["00011802","0001183c"]},{"id":"00011852","startAddress":"00011852","endAddress":"0001185d","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00011852  ldr r5,[0x00011910]","00011854  add r5,pc","00011856  ldr.w lr,[r5,#0x0]","0001185a  movs r5,#0x0","0001185c  b 0x00011868"],"successors":["00011868"],"predecessors":["00011834"]},{"id":"0001185e","startAddress":"0001185e","endAddress":"00011867","blockType":"FALL_THROUGH","size":10,"instructions":["0001185e  ldr r5,[0x0001192c]","00011860  add r5,pc","00011862  ldr.w lr,[r5,#0x0]","00011866  movs r5,#0x1"],"successors":["00011868"],"predecessors":["0001182c"]},{"id":"00011868","startAddress":"00011868","endAddress":"0001187b","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011868  ubfx r3,r3,#0x10,#0x8","0001186c  eor r11,r12,#0x1","00011870  clz r6,r3","00011874  lsrs r6,r6,#0x5","00011876  orrs.w r6,r6,r11","0001187a  beq 0x000118d8"],"successors":["000118d8","0001187c"],"predecessors":["00011852","0001185e"]},{"id":"0001187c","startAddress":"0001187c","endAddress":"00011881","blockType":"FALL_THROUGH","size":6,"instructions":["0001187c  add.w r3,r0,r3, lsl #0x2","00011880  adds r3,#0x4"],"successors":["00011882"],"predecessors":["00011868"]},{"id":"00011882","startAddress":"00011882","endAddress":"000118b5","blockType":"FALL_THROUGH","size":52,"instructions":["00011882  and r6,r2,#0x40000000","00011886  str.w r0,[r4,#0x178]","0001188a  cmp r5,#0x0","0001188c  orr.w r2,r2,r6, lsl #0x1","00011890  add r1,r2","00011892  and r2,r8,#0x40000000","00011896  orr.w r2,r8,r2, lsl #0x1","0001189a  add r2,r9","0001189c  strd r2,r1,[r4,#0x158]","000118a0  strd r3,lr,[r4,#0x160]","000118a4  it ne","000118a6  mov.ne r5,#0x2","000118a8  cmp.w r12,#0x0","000118ac  it ne","000118ae  mov.ne r5,#0x1","000118b0  str.w r5,[r4,#0x16c]","000118b4  movs r5,#0x1"],"successors":["000118b6"],"predecessors":["0001184e","0001187c"]},{"id":"000118b6","startAddress":"000118b6","endAddress":"000118c9","blockType":"FALL_THROUGH","size":20,"instructions":["000118b6  ldr.w r0,[r10,#0x0]","000118ba  ldr r1,[sp,#0x20]","000118bc  subs r0,r0,r1","000118be  itttt eq","000118c0  mov.eq r0,r5","000118c2  add.eq sp,#0x24","000118c4  pop.eq.w {r8,r9,r10,r11}","000118c8  pop.eq {r4,r5,r6,r7,pc}"],"successors":["000118ca"],"predecessors":["0001178c","000117c8","000117e2","00011882"]},{"id":"000118ca","startAddress":"000118ca","endAddress":"000118cd","blockType":"FALL_THROUGH","size":4,"instructions":["000118ca  blx 0x0001075c"],"successors":[],"predecessors":["000118b6"]},{"id":"000118ce","startAddress":"000118ce","endAddress":"000118d7","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000118ce  ldr r0,[0x00011918]","000118d0  movw r1,#0x32e","000118d4  add r0,pc","000118d6  b 0x000118e0"],"successors":["000118e0"],"predecessors":["00011838"]},{"id":"000118d8","startAddress":"000118d8","endAddress":"000118df","blockType":"FALL_THROUGH","size":8,"instructions":["000118d8  ldr r0,[0x00011930]","000118da  movw r1,#0x335","000118de  add r0,pc"],"successors":["000118e0"],"predecessors":["00011868"]},{"id":"000118e0","startAddress":"000118e0","endAddress":"00011909","blockType":"FALL_THROUGH","size":42,"instructions":["000118e0  strd r1,r0,[sp,#0x0]","000118e4  ldr r0,[0x0001191c]","000118e6  ldr r1,[0x00011920]","000118e8  add r0,pc","000118ea  ldr r2,[0x00011924]","000118ec  ldr r3,[0x00011928]","000118ee  add r1,pc","000118f0  ldr r0,[r0,#0x0]","000118f2  add r2,pc","000118f4  add r3,pc","000118f6  add.w r4,r0,#0xa8","000118fa  mov r0,r4","000118fc  blx 0x00010768","00011900  mov r0,r4","00011902  blx 0x00010774","00011906  blx 0x00010780"],"successors":[],"predecessors":["000118ce","000118d8"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107cb"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011934","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011934","entryAddress":"00011934","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011934","startAddress":"00011934","endAddress":"00011967","blockType":"ENTRY","size":52,"instructions":["00011934  push {r4,r5,r7,lr}","00011936  add r7,sp,#0x8","00011938  sub sp,#0x20","0001193a  ldr r4,[0x0001196c]","0001193c  add r4,pc","0001193e  ldr r4,[r4,#0x0]","00011940  ldr r5,[r4,#0x0]","00011942  str r5,[sp,#0x1c]","00011944  add r5,sp,#0x18","00011946  str r5,[sp,#0x10]","00011948  ldr r5,[r7,#0x14]","0001194a  str r5,[sp,#0xc]","0001194c  ldr r5,[r7,#0x10]","0001194e  str r5,[sp,#0x8]","00011950  ldr r5,[r7,#0xc]","00011952  str r5,[sp,#0x4]","00011954  ldr r5,[r7,#0x8]","00011956  str r5,[sp,#0x0]","00011958  bl 0x00011970","0001195c  ldr r0,[r4,#0x0]","0001195e  ldr r1,[sp,#0x1c]","00011960  subs r0,r0,r1","00011962  itt eq","00011964  add.eq sp,#0x20","00011966  pop.eq {r4,r5,r7,pc}"],"successors":["00011968"],"predecessors":[]},{"id":"00011968","startAddress":"00011968","endAddress":"0001196b","blockType":"FALL_THROUGH","size":4,"instructions":["00011968  blx 0x0001075c"],"successors":[],"predecessors":["00011934"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107cc"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011970","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011970","entryAddress":"00011970","totalBlocks":5,"totalEdges":6,"nodes":[{"id":"00011970","startAddress":"00011970","endAddress":"00011981","blockType":"ENTRY","size":18,"instructions":["00011970  push {r4,r5,r6,r7,lr}","00011972  add r7,sp,#0xc","00011974  push.w r8","00011978  ldr r4,[r7,#0x8]","0001197a  subs r5,r4,r1","0001197c  ldr r4,[r7,#0x14]","0001197e  ldr.w r12,[r4,#0x0]"],"successors":["00011982"],"predecessors":[]},{"id":"00011982","startAddress":"00011982","endAddress":"00011983","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00011982  cbz r5,0x000119b0"],"successors":["000119b0","00011984"],"predecessors":["00011970","00011984","000119a8"]},{"id":"00011984","startAddress":"00011984","endAddress":"000119a7","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00011984  ldr.w lr,[r3,#0x0]","00011988  add.w r4,r1,r5, lsr #0x1","0001198c  mov r6,r5","0001198e  ldr.w r8,[lr,r4,lsl #0x3]","00011992  and r5,r8,#0x40000000","00011996  orr.w r8,r8,r5, lsl #0x1","0001199a  add.w r5,lr,r4, lsl #0x3","0001199e  add.w lr,r8,r5","000119a2  lsrs r5,r6,#0x1","000119a4  cmp r12,lr","000119a6  bcc 0x00011982"],"successors":["00011982","000119a8"],"predecessors":["00011982"]},{"id":"000119a8","startAddress":"000119a8","endAddress":"000119af","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000119a8  mvns r1,r5","000119aa  adds r5,r6,r1","000119ac  adds r1,r4,#0x1","000119ae  b 0x00011982"],"successors":["00011982"],"predecessors":["00011984"]},{"id":"000119b0","startAddress":"000119b0","endAddress":"000119b7","blockType":"FALL_THROUGH","size":8,"instructions":["000119b0  stmia r0!,{r1,r2,r3}","000119b2  pop.w r8","000119b6  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011982"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107cd"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011e10","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e10","entryAddress":"00011e10","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e10","startAddress":"00011e10","endAddress":"00011e17","blockType":"ENTRY","size":8,"instructions":["00011e10  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011e14  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107ce"},"parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","function_name":"FUN_00011e18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e18","entryAddress":"00011e18","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e18","startAddress":"00011e18","endAddress":"00011e1f","blockType":"ENTRY","size":8,"instructions":["00011e18  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011e1c  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107cf"},"function_name":"FUN_00100670","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100670","entryAddress":"00100670","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100670","startAddress":"00100670","endAddress":"00100683","blockType":"ENTRY","size":20,"instructions":["0000000000100670  stp x16,x30,[sp, #-0x10]!","0000000000100674  adrp x16,0x101000","0000000000100678  ldr x17,[x16, #0xfc0]","000000000010067c  add x16,x16,#0xfc0","0000000000100680  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107d0"},"function_name":"FUN_001006fc","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001006fc","entryAddress":"001006fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006fc","startAddress":"001006fc","endAddress":"001006ff","blockType":"RETURN","size":4,"instructions":["00000000001006fc  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107d1"},"function_name":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","entryAddress":"000105b0","totalBlocks":7,"totalEdges":8,"nodes":[{"id":"000105b0","startAddress":"000105b0","endAddress":"000105c0","blockType":"CALL","size":17,"instructions":["000105b0  PUSH EBP","000105b1  MOV EBP,ESP","000105b3  PUSH EBX","000105b4  PUSH EDI","000105b5  PUSH ESI","000105b6  AND ESP,0xfffffff0","000105b9  SUB ESP,0x20","000105bc  CALL 0x000105c1"],"successors":["000105c1"],"predecessors":[]},{"id":"000105c1","startAddress":"000105c1","endAddress":"000105e8","blockType":"CONDITIONAL_JUMP","size":40,"instructions":["000105c1  POP EBX","000105c2  ADD EBX,0x1a1b","000105c8  MOV EAX,GS:[0x14]","000105ce  MOV dword ptr [ESP + 0x18],EAX","000105d2  SUB ESP,0x4","000105d5  PUSH 0x0","000105d7  PUSH 0x1","000105d9  PUSH 0x2","000105db  CALL 0x000104c0","000105e0  ADD ESP,0x10","000105e3  XOR ESI,ESI","000105e5  TEST EAX,EAX","000105e7  JS 0x0001062a"],"successors":["0001062a","000105e9"],"predecessors":["000105b0"]},{"id":"000105e9","startAddress":"000105e9","endAddress":"0001060f","blockType":"CONDITIONAL_JUMP","size":39,"instructions":["000105e9  MOV EDI,EAX","000105eb  MOV dword ptr [ESP + 0x8],0xa2690002","000105f3  LEA EAX,[ESP + 0xc]","000105f7  SUB ESP,0x4","000105fa  LEA ECX,[EBX + 0xffffe66c]","00010600  PUSH EAX","00010601  PUSH ECX","00010602  PUSH 0x2","00010604  CALL 0x000104d0","00010609  ADD ESP,0x10","0001060c  TEST EAX,EAX","0001060e  JLE 0x0001062a"],"successors":["0001062a","00010610"],"predecessors":["000105c1"]},{"id":"00010610","startAddress":"00010610","endAddress":"00010629","blockType":"FALL_THROUGH","size":26,"instructions":["00010610  SUB ESP,0x4","00010613  LEA EAX,[ESP + 0xc]","00010617  PUSH 0x10","00010619  PUSH EAX","0001061a  PUSH EDI","0001061b  CALL 0x000104e0","00010620  ADD ESP,0x10","00010623  MOV ESI,EAX","00010625  NOT ESI","00010627  SHR ESI,0x1f"],"successors":["0001062a"],"predecessors":["000105e9"]},{"id":"0001062a","startAddress":"0001062a","endAddress":"00010635","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["0001062a  MOV EAX,GS:[0x14]","00010630  CMP EAX,dword ptr [ESP + 0x18]","00010634  JNZ 0x00010640"],"successors":["00010640","00010636"],"predecessors":["000105c1","000105e9","00010610"]},{"id":"00010636","startAddress":"00010636","endAddress":"0001063f","blockType":"RETURN","size":10,"instructions":["00010636  MOV EAX,ESI","00010638  LEA ESP,[EBP + -0xc]","0001063b  POP ESI","0001063c  POP EDI","0001063d  POP EBX","0001063e  POP EBP","0001063f  RET"],"successors":[],"predecessors":["0001062a"]},{"id":"00010640","startAddress":"00010640","endAddress":"00010644","blockType":"CALL","size":5,"instructions":["00010640  CALL 0x000104b0"],"successors":[],"predecessors":["0001062a"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107d2"},"function_name":"_FINI_1","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_FINI_1","entryAddress":"000104f0","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"000104f0","startAddress":"000104f0","endAddress":"000104f8","blockType":"CALL","size":9,"instructions":["000104f0  PUSH EBX","000104f1  SUB ESP,0x8","000104f4  CALL 0x000104f9"],"successors":["000104f9"],"predecessors":[]},{"id":"000104f9","startAddress":"000104f9","endAddress":"00010512","blockType":"RETURN","size":26,"instructions":["000104f9  POP EBX","000104fa  ADD EBX,0x1ae3","00010500  LEA EAX,[EBX + 0xfffffeec]","00010506  MOV dword ptr [ESP],EAX","00010509  CALL 0x00010490","0001050e  ADD ESP,0x8","00010511  POP EBX","00010512  RET"],"successors":[],"predecessors":["000104f0"]}]}},{"_id":{"$oid":"6a2d6323ae36b72c92a107d3"},"function_name":"entry","parent_id":"3470795002fc8f85d9fec3c8b84f82eebe9aee944705a0e3efb385e41cf05e70","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"001006f0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006f0","startAddress":"001006f0","endAddress":"001006fb","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00000000001006f0  adrp x0,0x101000","00000000001006f4  add x0,x0,#0xdc8","00000000001006f8  b 0x00100690"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10809"},"function_name":"FUN_00010660","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010660","entryAddress":"00010660","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010660","startAddress":"00010660","endAddress":"0001066b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010660  PUSH dword ptr [EBX + 0x4]","00010666  JMP dword ptr [EBX + 0x8]"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1080a"},"function_name":"FUN_00010750","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010750","entryAddress":"00010750","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010750","startAddress":"00010750","endAddress":"00010750","blockType":"RETURN","size":1,"instructions":["00010750  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1080b"},"function_name":"FUN_0001114c","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001114c","entryAddress":"0001114c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001114c","startAddress":"0001114c","endAddress":"0001114f","blockType":"ENTRY","size":4,"instructions":["0001114c  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1080c"},"function_name":"FUN_00011994","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011994","entryAddress":"00011994","totalBlocks":16,"totalEdges":21,"nodes":[{"id":"00011994","startAddress":"00011994","endAddress":"000119c1","blockType":"ENTRY","size":46,"instructions":["00011994  push {r4,r5,r6,r7,lr}","00011996  add r7,sp,#0xc","00011998  push {r8,r9,r10,r11}","0001199c  sub sp,#0x3c","0001199e  mov r4,r1","000119a0  mov r1,r0","000119a2  ldr r0,[0x00011a94]","000119a4  mov r10,r3","000119a6  mov r5,r2","000119a8  add r0,pc","000119aa  ldr.w r11,[r0,#0x0]","000119ae  ldr.w r0,[r11,#0x0]","000119b2  str r0,[sp,#0x38]","000119b4  mov r0,r4","000119b6  blx 0x000110c4","000119ba  add.w r9,sp,#0xc","000119be  mov.w r8,#0x1"],"successors":["000119c2"],"predecessors":[]},{"id":"000119c2","startAddress":"000119c2","endAddress":"000119cf","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["000119c2  ands r0,r10,#0x1","000119c6  mov.w r6,#0x1","000119ca  it ne","000119cc  mov.ne r6,#0x2","000119ce  beq 0x000119e6"],"successors":["000119e6","000119d0"],"predecessors":["00011994","00011a26"]},{"id":"000119d0","startAddress":"000119d0","endAddress":"000119d5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000119d0  cmp.w r8,#0x0","000119d4  bne 0x000119e6"],"successors":["000119e6","000119d6"],"predecessors":["000119c2"]},{"id":"000119d6","startAddress":"000119d6","endAddress":"000119e5","blockType":"FALL_THROUGH","size":16,"instructions":["000119d6  ldr r2,[r5,#0x10]","000119d8  mov r0,r4","000119da  mov.w r1,#0xffffffff","000119de  blx 0x00011028","000119e2  mov.w r10,#0x0"],"successors":["000119e6"],"predecessors":["000119d0"]},{"id":"000119e6","startAddress":"000119e6","endAddress":"000119fb","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["000119e6  add r2,sp,#0x34","000119e8  mov r0,r4","000119ea  mvn r1,#0x1","000119ee  blx 0x00011010","000119f2  mov r0,r4","000119f4  mov r1,r9","000119f6  blx 0x000110d0","000119fa  cbnz r0,0x00011a4a"],"successors":["00011a4a","000119fc"],"predecessors":["000119c2","000119d0","000119d6"]},{"id":"000119fc","startAddress":"000119fc","endAddress":"000119ff","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000119fc  ldr r3,[sp,#0x18]","000119fe  cbz r3,0x00011a26"],"successors":["00011a26","00011a00"],"predecessors":["000119e6"]},{"id":"00011a00","startAddress":"00011a00","endAddress":"00011a19","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00011a00  ldr r0,[sp,#0xc]","00011a02  add.w r12,r5,#0x48","00011a06  ldr r1,[sp,#0x2c]","00011a08  ldr r2,[sp,#0x20]","00011a0a  stm.w r12!,{r0,r1,r2}","00011a0e  mov r0,r6","00011a10  mov r1,r5","00011a12  mov r2,r4","00011a14  blx r3","00011a16  cmp r0,#0x7","00011a18  beq 0x00011a34"],"successors":["00011a34","00011a1a"],"predecessors":["000119fc"]},{"id":"00011a1a","startAddress":"00011a1a","endAddress":"00011a1d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011a1a  cmp r0,#0x8","00011a1c  bne 0x00011a2c"],"successors":["00011a2c","00011a1e"],"predecessors":["00011a00"]},{"id":"00011a1e","startAddress":"00011a1e","endAddress":"00011a25","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011a1e  ldr r0,[r5,#0x20]","00011a20  ldr r1,[sp,#0x34]","00011a22  cmp r1,r0","00011a24  beq 0x00011a60"],"successors":["00011a60","00011a26"],"predecessors":["00011a1a"]},{"id":"00011a26","startAddress":"00011a26","endAddress":"00011a2b","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00011a26  sub.w r8,r8,#0x1","00011a2a  b 0x000119c2"],"successors":["000119c2"],"predecessors":["000119fc","00011a1e"]},{"id":"00011a2c","startAddress":"00011a2c","endAddress":"00011a2f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011a2c  cmp r0,#0x9","00011a2e  bne 0x00011a4a"],"successors":["00011a4a","00011a30"],"predecessors":["00011a1a"]},{"id":"00011a30","startAddress":"00011a30","endAddress":"00011a33","blockType":"FALL_THROUGH","size":4,"instructions":["00011a30  blx 0x0001107c"],"successors":[],"predecessors":["00011a2c"]},{"id":"00011a34","startAddress":"00011a34","endAddress":"00011a49","blockType":"FALL_THROUGH","size":22,"instructions":["00011a34  add r2,sp,#0x8","00011a36  mov r0,r4","00011a38  mov.w r1,#0xffffffff","00011a3c  blx 0x00011010","00011a40  ldr r0,[sp,#0x8]","00011a42  str r0,[r5,#0x10]","00011a44  mov r0,r4","00011a46  blx 0x000110dc"],"successors":["00011a4a"],"predecessors":["00011a00"]},{"id":"00011a4a","startAddress":"00011a4a","endAddress":"00011a5b","blockType":"FALL_THROUGH","size":18,"instructions":["00011a4a  ldr.w r0,[r11,#0x0]","00011a4e  ldr r1,[sp,#0x38]","00011a50  subs r0,r0,r1","00011a52  ittt eq","00011a54  add.eq sp,#0x3c","00011a56  pop.eq.w {r8,r9,r10,r11}","00011a5a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011a5c"],"predecessors":["000119e6","00011a2c","00011a34"]},{"id":"00011a5c","startAddress":"00011a5c","endAddress":"00011a5f","blockType":"FALL_THROUGH","size":4,"instructions":["00011a5c  blx 0x00011040"],"successors":[],"predecessors":["00011a4a"]},{"id":"00011a60","startAddress":"00011a60","endAddress":"00011a91","blockType":"FALL_THROUGH","size":50,"instructions":["00011a60  ldr r0,[0x00011a98]","00011a62  mov.w r1,#0x268","00011a66  add r0,pc","00011a68  strd r1,r0,[sp,#0x0]","00011a6c  ldr r0,[0x00011a9c]","00011a6e  ldr r1,[0x00011aa0]","00011a70  add r0,pc","00011a72  ldr r2,[0x00011aa4]","00011a74  ldr r3,[0x00011aa8]","00011a76  add r1,pc","00011a78  ldr r0,[r0,#0x0]","00011a7a  add r2,pc","00011a7c  add r3,pc","00011a7e  add.w r4,r0,#0xa8","00011a82  mov r0,r4","00011a84  blx 0x00011064","00011a88  mov r0,r4","00011a8a  blx 0x00011070","00011a8e  blx 0x0001107c"],"successors":[],"predecessors":["00011a1e"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1080d"},"function_name":"FUN_00011bb8","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bb8","entryAddress":"00011bb8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bb8","startAddress":"00011bb8","endAddress":"00011bbf","blockType":"ENTRY","size":8,"instructions":["00011bb8  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011bbc  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1080e"},"function_name":"FUN_00011bc0","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bc0","entryAddress":"00011bc0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bc0","startAddress":"00011bc0","endAddress":"00011bc7","blockType":"ENTRY","size":8,"instructions":["00011bc0  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011bc4  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1080f"},"function_name":"FUN_00011bc8","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011bc8","entryAddress":"00011bc8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bc8","startAddress":"00011bc8","endAddress":"00011bcf","blockType":"ENTRY","size":8,"instructions":["00011bc8  vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}","00011bcc  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10810"},"function_name":"FUN_00011dbe","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011dbe","entryAddress":"00011dbe","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"00011dbe","startAddress":"00011dbe","endAddress":"00011dc9","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00011dbe  push {r4,r6,r7,lr}","00011dc0  add r7,sp,#0x8","00011dc2  mov r4,r0","00011dc4  ldrb.w r0,[r0,#0x180]","00011dc8  cbz r0,0x00011dce"],"successors":["00011dce","00011dca"],"predecessors":[]},{"id":"00011dca","startAddress":"00011dca","endAddress":"00011dcd","blockType":"FALL_THROUGH","size":4,"instructions":["00011dca  movs r0,#0x0","00011dcc  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011dbe","00011dd8"]},{"id":"00011dce","startAddress":"00011dce","endAddress":"00011dd7","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00011dce  mov r0,r4","00011dd0  bl 0x00012128","00011dd4  cmp r0,#0x1","00011dd6  bne 0x00011e10"],"successors":["00011e10","00011dd8"],"predecessors":["00011dbe"]},{"id":"00011dd8","startAddress":"00011dd8","endAddress":"00011de9","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["00011dd8  ldr r0,[r4,#0x0]","00011dda  movs r1,#0x1","00011ddc  ldr r2,[r0,#0x34]","00011dde  mov r0,r4","00011de0  blx r2","00011de2  ldrb.w r0,[r4,#0x180]","00011de6  cmp r0,#0x0","00011de8  bne 0x00011dca"],"successors":["00011dca","00011dea"],"predecessors":["00011dce"]},{"id":"00011dea","startAddress":"00011dea","endAddress":"00011def","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011dea  ldr.w r0,[r4,#0x168]","00011dee  cbz r0,0x00011e0e"],"successors":["00011e0e","00011df0"],"predecessors":["00011dd8"]},{"id":"00011df0","startAddress":"00011df0","endAddress":"00011e0d","blockType":"FALL_THROUGH","size":30,"instructions":["00011df0  ldr r0,[r4,#0x0]","00011df2  mvn r1,#0x1","00011df6  ldr r2,[r0,#0xc]","00011df8  mov r0,r4","00011dfa  blx r2","00011dfc  ldr r1,[r4,#0x0]","00011dfe  ldr.w r2,[r4,#0x168]","00011e02  ldr r3,[r1,#0x10]","00011e04  add r2,r0","00011e06  mov r0,r4","00011e08  mvn r1,#0x1","00011e0c  blx r3"],"successors":["00011e0e"],"predecessors":["00011dea"]},{"id":"00011e0e","startAddress":"00011e0e","endAddress":"00011e0f","blockType":"FALL_THROUGH","size":2,"instructions":["00011e0e  movs r0,#0x1"],"successors":["00011e10"],"predecessors":["00011dea","00011df0"]},{"id":"00011e10","startAddress":"00011e10","endAddress":"00011e11","blockType":"FALL_THROUGH","size":2,"instructions":["00011e10  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011dce","00011e0e"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10811"},"function_name":"FUN_00011e2c","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e2c","entryAddress":"00011e2c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e2c","startAddress":"00011e2c","endAddress":"00011e5d","blockType":"ENTRY","size":50,"instructions":["00011e2c  push {r4,r5,r6,r7,lr}","00011e2e  add r7,sp,#0xc","00011e30  push.w r8","00011e34  sub sp,#0x8","00011e36  mov r6,r1","00011e38  ldrd r1,r5,[r0,#0x0]","00011e3c  mov r8,r2","00011e3e  mov r4,r3","00011e40  ldr r2,[r1,#0xc]","00011e42  mov.w r1,#0xffffffff","00011e46  blx r2","00011e48  mov r1,r0","00011e4a  mov r0,r5","00011e4c  mov r2,r6","00011e4e  mov r3,r8","00011e50  str r4,[sp,#0x0]","00011e52  bl 0x000121bc","00011e56  add sp,#0x8","00011e58  pop.w r8","00011e5c  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10812"},"function_name":"FUN_00011e60","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e60","entryAddress":"00011e60","totalBlocks":6,"totalEdges":8,"nodes":[{"id":"00011e60","startAddress":"00011e60","endAddress":"00011e95","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["00011e60  push {r4,r5,r6,r7,lr}","00011e62  add r7,sp,#0xc","00011e64  push.w r11","00011e68  sub sp,#0x10","00011e6a  mov r4,r0","00011e6c  ldr r0,[0x00011ec0]","00011e6e  mov r5,r1","00011e70  mov.w r1,#0xffffffff","00011e74  add r0,pc","00011e76  ldr r6,[r0,#0x0]","00011e78  ldr r0,[r6,#0x0]","00011e7a  str r0,[sp,#0xc]","00011e7c  ldr r0,[r4,#0x0]","00011e7e  ldr r2,[r0,#0xc]","00011e80  mov r0,r4","00011e82  blx r2","00011e84  bic r0,r0,#0x1","00011e88  add r2,sp,#0x4","00011e8a  subs r5,r0,r5","00011e8c  ldr r0,[r4,#0x4]","00011e8e  mov r1,r5","00011e90  bl 0x0001221c","00011e94  cbz r0,0x00011ea6"],"successors":["00011ea6","00011e96"],"predecessors":[]},{"id":"00011e96","startAddress":"00011e96","endAddress":"00011e99","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011e96  ldr r0,[sp,#0x4]","00011e98  cbz r0,0x00011ea6"],"successors":["00011ea6","00011e9a"],"predecessors":["00011e60"]},{"id":"00011e9a","startAddress":"00011e9a","endAddress":"00011ea5","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00011e9a  add r2,sp,#0x4","00011e9c  mov r0,r4","00011e9e  mov r1,r5","00011ea0  bl 0x00012260","00011ea4  cbnz r0,0x00011eac"],"successors":["00011eac","00011ea6"],"predecessors":["00011e96"]},{"id":"00011ea6","startAddress":"00011ea6","endAddress":"00011eab","blockType":"FALL_THROUGH","size":6,"instructions":["00011ea6  movs r0,#0x1","00011ea8  strb.w r0,[r4,#0x180]"],"successors":["00011eac"],"predecessors":["00011e60","00011e96","00011e9a"]},{"id":"00011eac","startAddress":"00011eac","endAddress":"00011ebb","blockType":"FALL_THROUGH","size":16,"instructions":["00011eac  ldr r0,[r6,#0x0]","00011eae  ldr r1,[sp,#0xc]","00011eb0  subs r0,r0,r1","00011eb2  ittt eq","00011eb4  add.eq sp,#0x10","00011eb6  pop.eq.w r11","00011eba  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011ebc"],"predecessors":["00011e9a","00011ea6"]},{"id":"00011ebc","startAddress":"00011ebc","endAddress":"00011ebf","blockType":"FALL_THROUGH","size":4,"instructions":["00011ebc  blx 0x00011040"],"successors":[],"predecessors":["00011eac"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10813"},"function_name":"FUN_00011ed4","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011ed4","entryAddress":"00011ed4","totalBlocks":11,"totalEdges":14,"nodes":[{"id":"00011ed4","startAddress":"00011ed4","endAddress":"00011edb","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011ed4  push {r2,r3,r4,r6,r7,lr}","00011ed6  add r7,sp,#0x10","00011ed8  adds r2,r1,#0x2","00011eda  beq 0x00011ef0"],"successors":["00011ef0","00011edc"],"predecessors":[]},{"id":"00011edc","startAddress":"00011edc","endAddress":"00011ee3","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011edc  adds r2,r1,#0x1","00011ede  it ne","00011ee0  cmp.ne r1,#0xf","00011ee2  bne 0x00011ee8"],"successors":["00011ee8","00011ee4"],"predecessors":["00011ed4"]},{"id":"00011ee4","startAddress":"00011ee4","endAddress":"00011ee7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ee4  adds r0,#0x3c","00011ee6  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011edc"]},{"id":"00011ee8","startAddress":"00011ee8","endAddress":"00011eeb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011ee8  cmp r1,#0xe","00011eea  beq 0x00011ef4"],"successors":["00011ef4","00011eec"],"predecessors":["00011edc"]},{"id":"00011eec","startAddress":"00011eec","endAddress":"00011eef","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011eec  cmp r1,#0xd","00011eee  bne 0x00011ef8"],"successors":["00011ef8","00011ef0"],"predecessors":["00011ee8"]},{"id":"00011ef0","startAddress":"00011ef0","endAddress":"00011ef3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ef0  adds r0,#0x34","00011ef2  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011ed4","00011eec"]},{"id":"00011ef4","startAddress":"00011ef4","endAddress":"00011ef7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011ef4  adds r0,#0x38","00011ef6  b 0x00011f00"],"successors":["00011f00"],"predecessors":["00011ee8"]},{"id":"00011ef8","startAddress":"00011ef8","endAddress":"00011efb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011ef8  cmp r1,#0xc","00011efa  bhi 0x00011f06"],"successors":["00011f06","00011efc"],"predecessors":["00011eec"]},{"id":"00011efc","startAddress":"00011efc","endAddress":"00011eff","blockType":"FALL_THROUGH","size":4,"instructions":["00011efc  add.w r0,r0,r1, lsl #0x2"],"successors":["00011f00"],"predecessors":["00011ef8"]},{"id":"00011f00","startAddress":"00011f00","endAddress":"00011f05","blockType":"FALL_THROUGH","size":6,"instructions":["00011f00  ldr r0,[r0,#0x0]","00011f02  add sp,#0x8","00011f04  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011ee4","00011ef0","00011ef4","00011efc"]},{"id":"00011f06","startAddress":"00011f06","endAddress":"00011f37","blockType":"FALL_THROUGH","size":50,"instructions":["00011f06  ldr r0,[0x00011f38]","00011f08  movw r1,#0x5db","00011f0c  add r0,pc","00011f0e  strd r1,r0,[sp,#0x0]","00011f12  ldr r0,[0x00011f3c]","00011f14  ldr r1,[0x00011f40]","00011f16  add r0,pc","00011f18  ldr r2,[0x00011f44]","00011f1a  ldr r3,[0x00011f48]","00011f1c  add r1,pc","00011f1e  ldr r0,[r0,#0x0]","00011f20  add r2,pc","00011f22  add r3,pc","00011f24  add.w r4,r0,#0xa8","00011f28  mov r0,r4","00011f2a  blx 0x00011064","00011f2e  mov r0,r4","00011f30  blx 0x00011070","00011f34  blx 0x0001107c"],"successors":[],"predecessors":["00011ef8"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10814"},"function_name":"FUN_00012128","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012128","entryAddress":"00012128","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00012128","startAddress":"00012128","endAddress":"0001216b","blockType":"ENTRY","size":68,"instructions":["00012128  push {r0,r1,r2,r3,r4,r5,r7,lr}","0001212a  add r7,sp,#0x18","0001212c  mov r4,r0","0001212e  ldr r0,[0x00012170]","00012130  add r1,sp,#0x4","00012132  add r2,sp,#0x8","00012134  add r0,pc","00012136  ldr r5,[r0,#0x0]","00012138  ldr r0,[r5,#0x0]","0001213a  str r0,[sp,#0xc]","0001213c  movs r0,#0x0","0001213e  strd r0,r0,[sp,#0x4]","00012142  ldr.w r0,[r4,#0x178]","00012146  blx 0x00011100","0001214a  ldrd r2,r3,[sp,#0x4]","0001214e  mov r1,r0","00012150  mov r0,r4","00012152  blx 0x0001110c","00012156  ldr r1,[r5,#0x0]","00012158  ldr r2,[sp,#0xc]","0001215a  subs r1,r1,r2","0001215c  itttt eq","0001215e  sub.eq r0,#0x8","00012160  clz.eq r0,r0","00012164  lsr.eq r0,r0,#0x5","00012166  add.eq sp,#0x10","00012168  it eq","0001216a  pop.eq {r4,r5,r7,pc}"],"successors":["0001216c"],"predecessors":[]},{"id":"0001216c","startAddress":"0001216c","endAddress":"0001216f","blockType":"FALL_THROUGH","size":4,"instructions":["0001216c  blx 0x00011040"],"successors":[],"predecessors":["00012128"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10815"},"function_name":"FUN_00012188","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012188","entryAddress":"00012188","totalBlocks":8,"totalEdges":9,"nodes":[{"id":"00012188","startAddress":"00012188","endAddress":"00012193","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00012188  push {r4,r6,r7,lr}","0001218a  add r7,sp,#0x8","0001218c  mov r4,r0","0001218e  ldrb.w r0,[r0,#0x41]","00012192  cbz r0,0x000121a8"],"successors":["000121a8","00012194"],"predecessors":[]},{"id":"00012194","startAddress":"00012194","endAddress":"0001219d","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00012194  ldrb.w r1,[r4,#0x40]","00012198  add.w r0,r4,#0x48","0001219c  cbz r1,0x000121a4"],"successors":["000121a4","0001219e"],"predecessors":["00012188"]},{"id":"0001219e","startAddress":"0001219e","endAddress":"000121a3","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["0001219e  blx 0x000128ec","000121a2  b 0x000121a8"],"successors":["000121a8"],"predecessors":["00012194"]},{"id":"000121a4","startAddress":"000121a4","endAddress":"000121a7","blockType":"FALL_THROUGH","size":4,"instructions":["000121a4  blx 0x000128e4"],"successors":["000121a8"],"predecessors":["00012194"]},{"id":"000121a8","startAddress":"000121a8","endAddress":"000121ad","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000121a8  ldrb.w r0,[r4,#0x42]","000121ac  cbz r0,0x000121ba"],"successors":["000121ba","000121ae"],"predecessors":["00012188","0001219e","000121a4"]},{"id":"000121ae","startAddress":"000121ae","endAddress":"000121b9","blockType":"FALL_THROUGH","size":12,"instructions":["000121ae  add.w r0,r4,#0xd0","000121b2  pop.w {r4,r6,r7,lr}","000121b6  b.w 0x0001291c"],"successors":["0001291c"],"predecessors":["000121a8"]},{"id":"000121ba","startAddress":"000121ba","endAddress":"000121bb","blockType":"FALL_THROUGH","size":2,"instructions":["000121ba  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000121a8"]},{"id":"0001291c","startAddress":"0001291c","endAddress":"0001291d","blockType":"FALL_THROUGH","size":2,"instructions":["0001291c  bx pc"],"successors":[],"predecessors":["000121ae"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10816"},"function_name":"FUN_000121bc","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000121bc","entryAddress":"000121bc","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"000121bc","startAddress":"000121bc","endAddress":"000121dd","blockType":"CONDITIONAL_JUMP","size":34,"instructions":["000121bc  push {r4,r5,r6,r7,lr}","000121be  add r7,sp,#0xc","000121c0  push {r2,r3,r4,r5,r6,r7,r8,r9,r11}","000121c4  ldr r0,[0x00012214]","000121c6  mov r4,r1","000121c8  add r1,sp,#0x4","000121ca  mov r8,r3","000121cc  add r0,pc","000121ce  mov r6,r2","000121d0  ldr r5,[r0,#0x0]","000121d2  ldr r0,[r5,#0x0]","000121d4  str r0,[sp,#0x14]","000121d6  mov r0,r4","000121d8  blx 0x00011118","000121dc  cbz r0,0x000121fe"],"successors":["000121fe","000121de"],"predecessors":[]},{"id":"000121de","startAddress":"000121de","endAddress":"000121e1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000121de  ldr r3,[sp,#0xc]","000121e0  cbz r3,0x000121fe"],"successors":["000121fe","000121e2"],"predecessors":["000121bc"]},{"id":"000121e2","startAddress":"000121e2","endAddress":"000121fd","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["000121e2  ldr r2,[0x00012218]","000121e4  mov r0,r6","000121e6  mov r1,r8","000121e8  ldr.w r9,[r7,#0x8]","000121ec  add r2,pc","000121ee  blx 0x00011124","000121f2  ldr r0,[sp,#0x10]","000121f4  subs r0,r4,r0","000121f6  str.w r0,[r9,#0x0]","000121fa  movs r0,#0x1","000121fc  b 0x00012200"],"successors":["00012200"],"predecessors":["000121de"]},{"id":"000121fe","startAddress":"000121fe","endAddress":"000121ff","blockType":"FALL_THROUGH","size":2,"instructions":["000121fe  movs r0,#0x0"],"successors":["00012200"],"predecessors":["000121bc","000121de"]},{"id":"00012200","startAddress":"00012200","endAddress":"0001220f","blockType":"FALL_THROUGH","size":16,"instructions":["00012200  ldr r1,[r5,#0x0]","00012202  ldr r2,[sp,#0x14]","00012204  subs r1,r1,r2","00012206  ittt eq","00012208  add.eq sp,#0x18","0001220a  pop.eq.w {r8,r9,r11}","0001220e  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00012210"],"predecessors":["000121e2","000121fe"]},{"id":"00012210","startAddress":"00012210","endAddress":"00012213","blockType":"FALL_THROUGH","size":4,"instructions":["00012210  blx 0x00011040"],"successors":[],"predecessors":["00012200"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10817"},"function_name":"FUN_0001221c","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001221c","entryAddress":"0001221c","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"0001221c","startAddress":"0001221c","endAddress":"00012257","blockType":"ENTRY","size":60,"instructions":["0001221c  push {r2,r3,r4,r5,r7,lr}","0001221e  add r7,sp,#0x10","00012220  mov r0,r1","00012222  ldr r1,[0x0001225c]","00012224  mov r4,r2","00012226  add r1,pc","00012228  ldr r5,[r1,#0x0]","0001222a  ldr r1,[r5,#0x0]","0001222c  str r1,[sp,#0x4]","0001222e  movs r1,#0x0","00012230  str r1,[sp,#0x0]","00012232  mov r1,sp","00012234  blx 0x00011130","00012238  ldr r1,[sp,#0x0]","0001223a  cmp r0,#0x0","0001223c  strd r0,r1,[r4,#0x0]","00012240  it ne","00012242  mov.ne r0,#0x1","00012244  cmp r1,#0x0","00012246  it ne","00012248  mov.ne r1,#0x1","0001224a  ldr r2,[r5,#0x0]","0001224c  ldr r3,[sp,#0x4]","0001224e  subs r2,r2,r3","00012250  ittt eq","00012252  and.eq r0,r1","00012254  add.eq sp,#0x8","00012256  pop.eq {r4,r5,r7,pc}"],"successors":["00012258"],"predecessors":[]},{"id":"00012258","startAddress":"00012258","endAddress":"0001225b","blockType":"FALL_THROUGH","size":4,"instructions":["00012258  blx 0x00011040"],"successors":[],"predecessors":["0001221c"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10818"},"function_name":"FUN_00012260","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012260","entryAddress":"00012260","totalBlocks":25,"totalEdges":33,"nodes":[{"id":"00012260","startAddress":"00012260","endAddress":"0001229b","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["00012260  push {r4,r5,r6,r7,lr}","00012262  add r7,sp,#0xc","00012264  push {r8,r9,r10,r11}","00012268  sub sp,#0x24","0001226a  str r1,[sp,#0x1c]","0001226c  mov r4,r0","0001226e  ldr r0,[0x000123e0]","00012270  mov r3,r2","00012272  movs r1,#0x0","00012274  movs r5,#0x0","00012276  add r0,pc","00012278  ldr.w r10,[r0,#0x0]","0001227c  ldr.w r0,[r10,#0x0]","00012280  str r0,[sp,#0x20]","00012282  add r0,sp,#0x1c","00012284  ldr r6,[r2,#0x4]","00012286  ldr r2,[r4,#0x4]","00012288  strd r6,r2,[sp,#0x0]","0001228c  strd r3,r0,[sp,#0x8]","00012290  add r0,sp,#0x10","00012292  bl 0x00012408","00012296  ldr r0,[sp,#0x10]","00012298  cmp r0,#0x0","0001229a  beq 0x0001238a"],"successors":["0001238a","0001229c"],"predecessors":[]},{"id":"0001229c","startAddress":"0001229c","endAddress":"0001229f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001229c  cmp r0,r6","0001229e  beq 0x0001238a"],"successors":["0001238a","000122a0"],"predecessors":["00012260"]},{"id":"000122a0","startAddress":"000122a0","endAddress":"000122af","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["000122a0  ldr r1,[sp,#0x18]","000122a2  ldr r1,[r1,#0x0]","000122a4  add.w r1,r1,r0, lsl #0x3","000122a8  mov r0,r1","000122aa  ldr.w r2,[r0],#-0x4","000122ae  cbz r0,0x000122b6"],"successors":["000122b6","000122b0"],"predecessors":["0001229c"]},{"id":"000122b0","startAddress":"000122b0","endAddress":"000122b5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000122b0  ldr r3,[r0,#0x0]","000122b2  cmp r3,#0x1","000122b4  bne 0x000122ba"],"successors":["000122ba","000122b6"],"predecessors":["000122a0"]},{"id":"000122b6","startAddress":"000122b6","endAddress":"000122b9","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000122b6  movs r5,#0x0","000122b8  b 0x0001238a"],"successors":["0001238a"],"predecessors":["000122a0","000122b0"]},{"id":"000122ba","startAddress":"000122ba","endAddress":"000122c3","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000122ba  mov r9,r1","000122bc  cmp r3,#0x0","000122be  ldr.w r8,[r9,#-0x8]!","000122c2  bmi 0x000122f6"],"successors":["000122f6","000122c4"],"predecessors":["000122b0"]},{"id":"000122c4","startAddress":"000122c4","endAddress":"000122d5","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000122c4  and r5,r3,#0x40000000","000122c8  orr.w r5,r3,r5, lsl #0x1","000122cc  ldr r3,[r5,r0]","000122ce  add r0,r5","000122d0  cmp.w r3,#0xffffffff","000122d4  ble 0x000122fc"],"successors":["000122fc","000122d6"],"predecessors":["000122ba"]},{"id":"000122d6","startAddress":"000122d6","endAddress":"000122f5","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["000122d6  and r5,r3,#0x40000000","000122da  mov.w r12,#0x0","000122de  orr.w r3,r3,r5, lsl #0x1","000122e2  add.w lr,r3,r0","000122e6  mov r3,r0","000122e8  ldr.w r5,[r3,#0x4]!","000122ec  lsrs r5,r5,#0x18","000122ee  add.w r3,r3,r5, lsl #0x2","000122f2  adds r3,#0x4","000122f4  b 0x00012322"],"successors":["00012322"],"predecessors":["000122c4"]},{"id":"000122f6","startAddress":"000122f6","endAddress":"000122fb","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["000122f6  mov.w r12,#0x1","000122fa  b 0x00012300"],"successors":["00012300"],"predecessors":["000122ba"]},{"id":"000122fc","startAddress":"000122fc","endAddress":"000122ff","blockType":"FALL_THROUGH","size":4,"instructions":["000122fc  mov.w r12,#0x0"],"successors":["00012300"],"predecessors":["000122c4"]},{"id":"00012300","startAddress":"00012300","endAddress":"00012307","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00012300  ubfx r5,r3,#0x18,#0x4","00012304  cmp r5,#0x2","00012306  beq 0x00012332"],"successors":["00012332","00012308"],"predecessors":["000122f6","000122fc"]},{"id":"00012308","startAddress":"00012308","endAddress":"0001230b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00012308  cmp r5,#0x1","0001230a  beq 0x00012326"],"successors":["00012326","0001230c"],"predecessors":["00012300"]},{"id":"0001230c","startAddress":"0001230c","endAddress":"0001230f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001230c  cmp r5,#0x0","0001230e  bne 0x000123a2"],"successors":["000123a2","00012310"],"predecessors":["00012308"]},{"id":"00012310","startAddress":"00012310","endAddress":"00012321","blockType":"FALL_THROUGH","size":18,"instructions":["00012310  adds r3,r0,#0x4","00012312  cmp.w r12,#0x0","00012316  it ne","00012318  mov.ne r3,#0x0","0001231a  ldr r5,[0x000123e8]","0001231c  add r5,pc","0001231e  ldr.w lr,[r5,#0x0]"],"successors":["00012322"],"predecessors":["0001230c"]},{"id":"00012322","startAddress":"00012322","endAddress":"00012325","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00012322  movs r5,#0x0","00012324  b 0x00012356"],"successors":["00012356"],"predecessors":["000122d6","00012310"]},{"id":"00012326","startAddress":"00012326","endAddress":"00012331","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00012326  ldr r5,[0x000123e4]","00012328  add r5,pc","0001232a  ldr.w lr,[r5,#0x0]","0001232e  movs r5,#0x0","00012330  b 0x0001233c"],"successors":["0001233c"],"predecessors":["00012308"]},{"id":"00012332","startAddress":"00012332","endAddress":"0001233b","blockType":"FALL_THROUGH","size":10,"instructions":["00012332  ldr r5,[0x00012400]","00012334  add r5,pc","00012336  ldr.w lr,[r5,#0x0]","0001233a  movs r5,#0x1"],"successors":["0001233c"],"predecessors":["00012300"]},{"id":"0001233c","startAddress":"0001233c","endAddress":"0001234f","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0001233c  ubfx r3,r3,#0x10,#0x8","00012340  eor r11,r12,#0x1","00012344  clz r6,r3","00012348  lsrs r6,r6,#0x5","0001234a  orrs.w r6,r6,r11","0001234e  beq 0x000123ac"],"successors":["000123ac","00012350"],"predecessors":["00012326","00012332"]},{"id":"00012350","startAddress":"00012350","endAddress":"00012355","blockType":"FALL_THROUGH","size":6,"instructions":["00012350  add.w r3,r0,r3, lsl #0x2","00012354  adds r3,#0x4"],"successors":["00012356"],"predecessors":["0001233c"]},{"id":"00012356","startAddress":"00012356","endAddress":"00012389","blockType":"FALL_THROUGH","size":52,"instructions":["00012356  and r6,r2,#0x40000000","0001235a  str.w r0,[r4,#0x178]","0001235e  cmp r5,#0x0","00012360  orr.w r2,r2,r6, lsl #0x1","00012364  add r1,r2","00012366  and r2,r8,#0x40000000","0001236a  orr.w r2,r8,r2, lsl #0x1","0001236e  add r2,r9","00012370  strd r2,r1,[r4,#0x158]","00012374  strd r3,lr,[r4,#0x160]","00012378  it ne","0001237a  mov.ne r5,#0x2","0001237c  cmp.w r12,#0x0","00012380  it ne","00012382  mov.ne r5,#0x1","00012384  str.w r5,[r4,#0x16c]","00012388  movs r5,#0x1"],"successors":["0001238a"],"predecessors":["00012322","00012350"]},{"id":"0001238a","startAddress":"0001238a","endAddress":"0001239d","blockType":"FALL_THROUGH","size":20,"instructions":["0001238a  ldr.w r0,[r10,#0x0]","0001238e  ldr r1,[sp,#0x20]","00012390  subs r0,r0,r1","00012392  itttt eq","00012394  mov.eq r0,r5","00012396  add.eq sp,#0x24","00012398  pop.eq.w {r8,r9,r10,r11}","0001239c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001239e"],"predecessors":["00012260","0001229c","000122b6","00012356"]},{"id":"0001239e","startAddress":"0001239e","endAddress":"000123a1","blockType":"FALL_THROUGH","size":4,"instructions":["0001239e  blx 0x00011040"],"successors":[],"predecessors":["0001238a"]},{"id":"000123a2","startAddress":"000123a2","endAddress":"000123ab","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000123a2  ldr r0,[0x000123ec]","000123a4  movw r1,#0x32e","000123a8  add r0,pc","000123aa  b 0x000123b4"],"successors":["000123b4"],"predecessors":["0001230c"]},{"id":"000123ac","startAddress":"000123ac","endAddress":"000123b3","blockType":"FALL_THROUGH","size":8,"instructions":["000123ac  ldr r0,[0x00012404]","000123ae  movw r1,#0x335","000123b2  add r0,pc"],"successors":["000123b4"],"predecessors":["0001233c"]},{"id":"000123b4","startAddress":"000123b4","endAddress":"000123dd","blockType":"FALL_THROUGH","size":42,"instructions":["000123b4  strd r1,r0,[sp,#0x0]","000123b8  ldr r0,[0x000123f0]","000123ba  ldr r1,[0x000123f4]","000123bc  add r0,pc","000123be  ldr r2,[0x000123f8]","000123c0  ldr r3,[0x000123fc]","000123c2  add r1,pc","000123c4  ldr r0,[r0,#0x0]","000123c6  add r2,pc","000123c8  add r3,pc","000123ca  add.w r4,r0,#0xa8","000123ce  mov r0,r4","000123d0  blx 0x00011064","000123d4  mov r0,r4","000123d6  blx 0x00011070","000123da  blx 0x0001107c"],"successors":[],"predecessors":["000123a2","000123ac"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10819"},"function_name":"FUN_00012408","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012408","entryAddress":"00012408","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00012408","startAddress":"00012408","endAddress":"0001243b","blockType":"ENTRY","size":52,"instructions":["00012408  push {r4,r5,r7,lr}","0001240a  add r7,sp,#0x8","0001240c  sub sp,#0x20","0001240e  ldr r4,[0x00012440]","00012410  add r4,pc","00012412  ldr r4,[r4,#0x0]","00012414  ldr r5,[r4,#0x0]","00012416  str r5,[sp,#0x1c]","00012418  add r5,sp,#0x18","0001241a  str r5,[sp,#0x10]","0001241c  ldr r5,[r7,#0x14]","0001241e  str r5,[sp,#0xc]","00012420  ldr r5,[r7,#0x10]","00012422  str r5,[sp,#0x8]","00012424  ldr r5,[r7,#0xc]","00012426  str r5,[sp,#0x4]","00012428  ldr r5,[r7,#0x8]","0001242a  str r5,[sp,#0x0]","0001242c  bl 0x00012444","00012430  ldr r0,[r4,#0x0]","00012432  ldr r1,[sp,#0x1c]","00012434  subs r0,r0,r1","00012436  itt eq","00012438  add.eq sp,#0x20","0001243a  pop.eq {r4,r5,r7,pc}"],"successors":["0001243c"],"predecessors":[]},{"id":"0001243c","startAddress":"0001243c","endAddress":"0001243f","blockType":"FALL_THROUGH","size":4,"instructions":["0001243c  blx 0x00011040"],"successors":[],"predecessors":["00012408"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1081a"},"function_name":"FUN_00012444","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00012444","entryAddress":"00012444","totalBlocks":5,"totalEdges":6,"nodes":[{"id":"00012444","startAddress":"00012444","endAddress":"00012455","blockType":"ENTRY","size":18,"instructions":["00012444  push {r4,r5,r6,r7,lr}","00012446  add r7,sp,#0xc","00012448  push.w r8","0001244c  ldr r4,[r7,#0x8]","0001244e  subs r5,r4,r1","00012450  ldr r4,[r7,#0x14]","00012452  ldr.w r12,[r4,#0x0]"],"successors":["00012456"],"predecessors":[]},{"id":"00012456","startAddress":"00012456","endAddress":"00012457","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00012456  cbz r5,0x00012484"],"successors":["00012484","00012458"],"predecessors":["00012444","00012458","0001247c"]},{"id":"00012458","startAddress":"00012458","endAddress":"0001247b","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00012458  ldr.w lr,[r3,#0x0]","0001245c  add.w r4,r1,r5, lsr #0x1","00012460  mov r6,r5","00012462  ldr.w r8,[lr,r4,lsl #0x3]","00012466  and r5,r8,#0x40000000","0001246a  orr.w r8,r8,r5, lsl #0x1","0001246e  add.w r5,lr,r4, lsl #0x3","00012472  add.w lr,r8,r5","00012476  lsrs r5,r6,#0x1","00012478  cmp r12,lr","0001247a  bcc 0x00012456"],"successors":["00012456","0001247c"],"predecessors":["00012456"]},{"id":"0001247c","startAddress":"0001247c","endAddress":"00012483","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001247c  mvns r1,r5","0001247e  adds r5,r6,r1","00012480  adds r1,r4,#0x1","00012482  b 0x00012456"],"successors":["00012456"],"predecessors":["00012458"]},{"id":"00012484","startAddress":"00012484","endAddress":"0001248b","blockType":"FALL_THROUGH","size":8,"instructions":["00012484  stmia r0!,{r1,r2,r3}","00012486  pop.w r8","0001248a  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00012456"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1081b"},"function_name":"FUN_000128e4","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000128e4","entryAddress":"000128e4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000128e4","startAddress":"000128e4","endAddress":"000128eb","blockType":"ENTRY","size":8,"instructions":["000128e4  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000128e8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1081c"},"function_name":"FUN_000128ec","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000128ec","entryAddress":"000128ec","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000128ec","startAddress":"000128ec","endAddress":"000128f3","blockType":"ENTRY","size":8,"instructions":["000128ec  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000128f0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1081d"},"function_name":"FUN_001008d0","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001008d0","entryAddress":"001008d0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001008d0","startAddress":"001008d0","endAddress":"001008e3","blockType":"ENTRY","size":20,"instructions":["00000000001008d0  stp x16,x30,[sp, #-0x10]!","00000000001008d4  adrp x16,0x102000","00000000001008d8  ldr x17,[x16, #0xfa0]","00000000001008dc  add x16,x16,#0xfa0","00000000001008e0  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1081e"},"function_name":"FUN_0010099c","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0010099c","entryAddress":"0010099c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0010099c","startAddress":"0010099c","endAddress":"0010099f","blockType":"RETURN","size":4,"instructions":["000000000010099c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1081f"},"function_name":"GetArrayLength","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetArrayLength","entryAddress":"00010a40","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010a40","startAddress":"00010a40","endAddress":"00010a50","blockType":"CALL","size":17,"instructions":["00010a40  PUSH EBP","00010a41  MOV EBP,ESP","00010a43  PUSH EBX","00010a44  PUSH EDI","00010a45  PUSH ESI","00010a46  AND ESP,0xfffffff0","00010a49  SUB ESP,0x20","00010a4c  CALL 0x00010a51"],"successors":["00010a51"],"predecessors":[]},{"id":"00010a51","startAddress":"00010a51","endAddress":"00010a86","blockType":"RETURN","size":54,"instructions":["00010a51  POP EAX","00010a52  ADD EAX,0x1577","00010a58  MOV ECX,dword ptr [EBP + 0xc]","00010a5b  MOV EDX,dword ptr [EBP + 0x8]","00010a5e  MOV ESI,dword ptr [EBP + 0x8]","00010a61  MOV EDI,dword ptr [ESI]","00010a63  MOV EDI,dword ptr [EDI + 0x2ac]","00010a69  MOV EBX,dword ptr [EBP + 0xc]","00010a6c  MOV dword ptr [ESP],ESI","00010a6f  MOV dword ptr [ESP + 0x4],EBX","00010a73  MOV EBX,EAX","00010a75  MOV dword ptr [ESP + 0x18],ECX","00010a79  MOV dword ptr [ESP + 0x14],EDX","00010a7d  CALL EDI","00010a7f  LEA ESP,[EBP + -0xc]","00010a82  POP ESI","00010a83  POP EDI","00010a84  POP EBX","00010a85  POP EBP","00010a86  RET"],"successors":[],"predecessors":["00010a40"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10820"},"function_name":"GetObjectArrayElement","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetObjectArrayElement","entryAddress":"00010a90","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010a90","startAddress":"00010a90","endAddress":"00010aa0","blockType":"CALL","size":17,"instructions":["00010a90  PUSH EBP","00010a91  MOV EBP,ESP","00010a93  PUSH EBX","00010a94  PUSH EDI","00010a95  PUSH ESI","00010a96  AND ESP,0xfffffff0","00010a99  SUB ESP,0x30","00010a9c  CALL 0x00010aa1"],"successors":["00010aa1"],"predecessors":[]},{"id":"00010aa1","startAddress":"00010aa1","endAddress":"00010afc","blockType":"RETURN","size":92,"instructions":["00010aa1  POP EAX","00010aa2  ADD EAX,0x1527","00010aa8  MOV ECX,dword ptr [EBP + 0x10]","00010aab  MOV EDX,dword ptr [EBP + 0xc]","00010aae  MOV ESI,dword ptr [EBP + 0x8]","00010ab1  MOV EDI,dword ptr [EBP + 0x8]","00010ab4  MOV EBX,dword ptr [EDI]","00010ab6  MOV EBX,dword ptr [EBX + 0x2b4]","00010abc  MOV dword ptr [ESP + 0x28],EAX","00010ac0  MOV EAX,dword ptr [EBP + 0xc]","00010ac3  MOV dword ptr [ESP + 0x24],EAX","00010ac7  MOV EAX,dword ptr [EBP + 0x10]","00010aca  MOV dword ptr [ESP],EDI","00010acd  MOV EDI,dword ptr [ESP + 0x24]","00010ad1  MOV dword ptr [ESP + 0x4],EDI","00010ad5  MOV dword ptr [ESP + 0x8],EAX","00010ad9  MOV EAX,dword ptr [ESP + 0x28]","00010add  MOV dword ptr [ESP + 0x20],EBX","00010ae1  MOV EBX,EAX","00010ae3  MOV EDI,dword ptr [ESP + 0x20]","00010ae7  MOV dword ptr [ESP + 0x1c],ECX","00010aeb  MOV dword ptr [ESP + 0x18],EDX","00010aef  MOV dword ptr [ESP + 0x14],ESI","00010af3  CALL EDI","00010af5  LEA ESP,[EBP + -0xc]","00010af8  POP ESI","00010af9  POP EDI","00010afa  POP EBX","00010afb  POP EBP","00010afc  RET"],"successors":[],"predecessors":["00010a90"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10821"},"function_name":"GetStringUTFChars","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"GetStringUTFChars","entryAddress":"00010b00","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010b00","startAddress":"00010b00","endAddress":"00010b10","blockType":"CALL","size":17,"instructions":["00010b00  PUSH EBP","00010b01  MOV EBP,ESP","00010b03  PUSH EBX","00010b04  PUSH EDI","00010b05  PUSH ESI","00010b06  AND ESP,0xfffffff0","00010b09  SUB ESP,0x30","00010b0c  CALL 0x00010b11"],"successors":["00010b11"],"predecessors":[]},{"id":"00010b11","startAddress":"00010b11","endAddress":"00010b6c","blockType":"RETURN","size":92,"instructions":["00010b11  POP EAX","00010b12  ADD EAX,0x14b7","00010b18  MOV ECX,dword ptr [EBP + 0x10]","00010b1b  MOV EDX,dword ptr [EBP + 0xc]","00010b1e  MOV ESI,dword ptr [EBP + 0x8]","00010b21  MOV EDI,dword ptr [EBP + 0x8]","00010b24  MOV EBX,dword ptr [EDI]","00010b26  MOV EBX,dword ptr [EBX + 0x2a4]","00010b2c  MOV dword ptr [ESP + 0x28],EAX","00010b30  MOV EAX,dword ptr [EBP + 0xc]","00010b33  MOV dword ptr [ESP + 0x24],EAX","00010b37  MOV EAX,dword ptr [EBP + 0x10]","00010b3a  MOV dword ptr [ESP],EDI","00010b3d  MOV EDI,dword ptr [ESP + 0x24]","00010b41  MOV dword ptr [ESP + 0x4],EDI","00010b45  MOV dword ptr [ESP + 0x8],EAX","00010b49  MOV EAX,dword ptr [ESP + 0x28]","00010b4d  MOV dword ptr [ESP + 0x20],EBX","00010b51  MOV EBX,EAX","00010b53  MOV EDI,dword ptr [ESP + 0x20]","00010b57  MOV dword ptr [ESP + 0x1c],ECX","00010b5b  MOV dword ptr [ESP + 0x18],EDX","00010b5f  MOV dword ptr [ESP + 0x14],ESI","00010b63  CALL EDI","00010b65  LEA ESP,[EBP + -0xc]","00010b68  POP ESI","00010b69  POP EDI","00010b6a  POP EBX","00010b6b  POP EBP","00010b6c  RET"],"successors":[],"predecessors":["00010b00"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10822"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_checkForRoot","entryAddress":"00010930","totalBlocks":5,"totalEdges":5,"nodes":[{"id":"00010930","startAddress":"00010930","endAddress":"00010940","blockType":"CALL","size":17,"instructions":["00010930  PUSH EBP","00010931  MOV EBP,ESP","00010933  PUSH EBX","00010934  PUSH EDI","00010935  PUSH ESI","00010936  AND ESP,0xfffffff0","00010939  SUB ESP,0x40","0001093c  CALL 0x00010941"],"successors":["00010941"],"predecessors":[]},{"id":"00010941","startAddress":"00010941","endAddress":"00010988","blockType":"FALL_THROUGH","size":72,"instructions":["00010941  POP EAX","00010942  ADD EAX,0x1687","00010948  MOV ECX,dword ptr [EBP + 0x10]","0001094b  MOV EDX,dword ptr [EBP + 0xc]","0001094e  MOV ESI,dword ptr [EBP + 0x8]","00010951  MOV dword ptr [ESP + 0x38],0x0","00010959  MOV EDI,dword ptr [EBP + 0x8]","0001095c  MOV EBX,dword ptr [EBP + 0x10]","0001095f  MOV dword ptr [ESP],EDI","00010962  MOV dword ptr [ESP + 0x4],EBX","00010966  MOV EBX,EAX","00010968  MOV dword ptr [ESP + 0x24],EAX","0001096c  MOV dword ptr [ESP + 0x20],ECX","00010970  MOV dword ptr [ESP + 0x1c],EDX","00010974  MOV dword ptr [ESP + 0x18],ESI","00010978  CALL 0x000106d0","0001097d  MOV dword ptr [ESP + 0x34],EAX","00010981  MOV dword ptr [ESP + 0x30],0x0"],"successors":["00010989"],"predecessors":["00010930"]},{"id":"00010989","startAddress":"00010989","endAddress":"00010996","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010989  MOV EAX,dword ptr [ESP + 0x30]","0001098d  CMP EAX,dword ptr [ESP + 0x34]","00010991  JGE 0x00010a29"],"successors":["00010a29","00010997"],"predecessors":["00010941","00010997"]},{"id":"00010997","startAddress":"00010997","endAddress":"00010a28","blockType":"UNCONDITIONAL_JUMP","size":146,"instructions":["00010997  MOV EAX,dword ptr [EBP + 0x8]","0001099a  MOV ECX,dword ptr [EBP + 0x10]","0001099d  MOV EDX,dword ptr [ESP + 0x30]","000109a1  MOV dword ptr [ESP],EAX","000109a4  MOV dword ptr [ESP + 0x4],ECX","000109a8  MOV dword ptr [ESP + 0x8],EDX","000109ac  MOV EBX,dword ptr [ESP + 0x24]","000109b0  CALL 0x000106e0","000109b5  XOR ECX,ECX","000109b7  MOV dword ptr [ESP + 0x2c],EAX","000109bb  MOV EAX,dword ptr [EBP + 0x8]","000109be  MOV EDX,dword ptr [ESP + 0x2c]","000109c2  MOV dword ptr [ESP],EAX","000109c5  MOV dword ptr [ESP + 0x4],EDX","000109c9  MOV dword ptr [ESP + 0x8],0x0","000109d1  MOV EBX,dword ptr [ESP + 0x24]","000109d5  MOV dword ptr [ESP + 0x14],ECX","000109d9  CALL 0x000106f0","000109de  MOV dword ptr [ESP + 0x28],EAX","000109e2  MOV EAX,dword ptr [ESP + 0x28]","000109e6  MOV dword ptr [ESP],EAX","000109e9  MOV EBX,dword ptr [ESP + 0x24]","000109ed  CALL 0x00010700","000109f2  ADD EAX,dword ptr [ESP + 0x38]","000109f6  MOV dword ptr [ESP + 0x38],EAX","000109fa  MOV EAX,dword ptr [EBP + 0x8]","000109fd  MOV ECX,dword ptr [ESP + 0x2c]","00010a01  MOV EDX,dword ptr [ESP + 0x28]","00010a05  MOV dword ptr [ESP],EAX","00010a08  MOV dword ptr [ESP + 0x4],ECX","00010a0c  MOV dword ptr [ESP + 0x8],EDX","00010a10  MOV EBX,dword ptr [ESP + 0x24]","00010a14  CALL 0x00010710","00010a19  MOV EAX,dword ptr [ESP + 0x30]","00010a1d  ADD EAX,0x1","00010a20  MOV dword ptr [ESP + 0x30],EAX","00010a24  JMP 0x00010989"],"successors":["00010989"],"predecessors":["00010989"]},{"id":"00010a29","startAddress":"00010a29","endAddress":"00010a3d","blockType":"RETURN","size":21,"instructions":["00010a29  CMP dword ptr [ESP + 0x38],0x0","00010a2e  SETG AL","00010a31  AND AL,0x1","00010a33  MOVZX EAX,AL","00010a36  LEA ESP,[EBP + -0xc]","00010a39  POP ESI","00010a3a  POP EDI","00010a3b  POP EBX","00010a3c  POP EBP","00010a3d  RET"],"successors":[],"predecessors":["00010989"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10823"},"function_name":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_scottyab_rootbeer_RootBeerNative_setLogDebugMessages","entryAddress":"000107e0","totalBlocks":5,"totalEdges":5,"nodes":[{"id":"000107e0","startAddress":"000107e0","endAddress":"000107ec","blockType":"CALL","size":13,"instructions":["000107e0  PUSH EBP","000107e1  MOV EBP,ESP","000107e3  PUSH ESI","000107e4  AND ESP,0xfffffffc","000107e7  PUSH EAX","000107e8  CALL 0x000107ed"],"successors":["000107ed"],"predecessors":[]},{"id":"000107ed","startAddress":"000107ed","endAddress":"00010809","blockType":"CONDITIONAL_JUMP","size":29,"instructions":["000107ed  POP EAX","000107ee  ADD EAX,0x17db","000107f4  MOV CL,byte ptr [EBP + 0x10]","000107f7  MOV EDX,dword ptr [EBP + 0xc]","000107fa  MOV ESI,dword ptr [EBP + 0x8]","000107fd  CMP byte ptr [EBP + 0x10],0x0","00010801  MOV dword ptr [ESP],EAX","00010804  JZ 0x0001081c"],"successors":["0001081c","0001080a"],"predecessors":["000107e0"]},{"id":"0001080a","startAddress":"0001080a","endAddress":"0001081b","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["0001080a  MOV EAX,dword ptr [ESP]","0001080d  MOV dword ptr [EAX + 0x38],0x1","00010817  JMP 0x00010829"],"successors":["00010829"],"predecessors":["000107ed"]},{"id":"0001081c","startAddress":"0001081c","endAddress":"00010828","blockType":"FALL_THROUGH","size":13,"instructions":["0001081c  MOV EAX,dword ptr [ESP]","0001081f  MOV dword ptr [EAX + 0x38],0x0"],"successors":["00010829"],"predecessors":["000107ed"]},{"id":"00010829","startAddress":"00010829","endAddress":"0001082e","blockType":"RETURN","size":6,"instructions":["00010829  LEA ESP,[EBP + -0x4]","0001082c  POP ESI","0001082d  POP EBP","0001082e  RET"],"successors":[],"predecessors":["0001080a","0001081c"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10824"},"function_name":"ReleaseStringUTFChars","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"ReleaseStringUTFChars","entryAddress":"00010b70","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010b70","startAddress":"00010b70","endAddress":"00010b80","blockType":"CALL","size":17,"instructions":["00010b70  PUSH EBP","00010b71  MOV EBP,ESP","00010b73  PUSH EBX","00010b74  PUSH EDI","00010b75  PUSH ESI","00010b76  AND ESP,0xfffffff0","00010b79  SUB ESP,0x30","00010b7c  CALL 0x00010b81"],"successors":["00010b81"],"predecessors":[]},{"id":"00010b81","startAddress":"00010b81","endAddress":"00010bdc","blockType":"RETURN","size":92,"instructions":["00010b81  POP EAX","00010b82  ADD EAX,0x1447","00010b88  MOV ECX,dword ptr [EBP + 0x10]","00010b8b  MOV EDX,dword ptr [EBP + 0xc]","00010b8e  MOV ESI,dword ptr [EBP + 0x8]","00010b91  MOV EDI,dword ptr [EBP + 0x8]","00010b94  MOV EBX,dword ptr [EDI]","00010b96  MOV EBX,dword ptr [EBX + 0x2a8]","00010b9c  MOV dword ptr [ESP + 0x28],EAX","00010ba0  MOV EAX,dword ptr [EBP + 0xc]","00010ba3  MOV dword ptr [ESP + 0x24],EAX","00010ba7  MOV EAX,dword ptr [EBP + 0x10]","00010baa  MOV dword ptr [ESP],EDI","00010bad  MOV EDI,dword ptr [ESP + 0x24]","00010bb1  MOV dword ptr [ESP + 0x4],EDI","00010bb5  MOV dword ptr [ESP + 0x8],EAX","00010bb9  MOV EAX,dword ptr [ESP + 0x28]","00010bbd  MOV dword ptr [ESP + 0x20],EBX","00010bc1  MOV EBX,EAX","00010bc3  MOV EDI,dword ptr [ESP + 0x20]","00010bc7  MOV dword ptr [ESP + 0x1c],ECX","00010bcb  MOV dword ptr [ESP + 0x18],EDX","00010bcf  MOV dword ptr [ESP + 0x14],ESI","00010bd3  CALL EDI","00010bd5  LEA ESP,[EBP + -0xc]","00010bd8  POP ESI","00010bd9  POP EDI","00010bda  POP EBX","00010bdb  POP EBP","00010bdc  RET"],"successors":[],"predecessors":["00010b70"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10825"},"function_name":"_FINI_1","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_FINI_1","entryAddress":"00010720","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00010720","startAddress":"00010720","endAddress":"00010728","blockType":"CALL","size":9,"instructions":["00010720  PUSH EBX","00010721  SUB ESP,0x8","00010724  CALL 0x00010729"],"successors":["00010729"],"predecessors":[]},{"id":"00010729","startAddress":"00010729","endAddress":"00010742","blockType":"RETURN","size":26,"instructions":["00010729  POP EBX","0001072a  ADD EBX,0x189f","00010730  LEA EAX,[EBX + 0xfffffedc]","00010736  MOV dword ptr [ESP],EAX","00010739  CALL 0x00010670","0001073e  ADD ESP,0x8","00010741  POP EBX","00010742  RET"],"successors":[],"predecessors":["00010720"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10826"},"function_name":"_Unwind_Complete","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_Complete","entryAddress":"00011aac","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011aac","startAddress":"00011aac","endAddress":"00011aad","blockType":"ENTRY","size":2,"instructions":["00011aac  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10827"},"function_name":"_Unwind_Resume","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_Resume","entryAddress":"00011ab0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011ab0","startAddress":"00011ab0","endAddress":"00011b03","blockType":"ENTRY","size":84,"instructions":["00011ab0  push {r4,r5,r7,lr}","00011ab2  add r7,sp,#0x8","00011ab4  sub.w sp,sp,#0x860","00011ab8  sub sp,#0x8","00011aba  add.w r5,sp,#0x468","00011abe  mov r4,r0","00011ac0  mov r0,r5","00011ac2  blx 0x000110b8","00011ac6  add r1,sp,#0x8","00011ac8  mov r0,r5","00011aca  mov r2,r4","00011acc  movs r3,#0x1","00011ace  bl 0x00011994","00011ad2  ldr r0,[0x00011b04]","00011ad4  movw r1,#0x2ce","00011ad8  add r0,pc","00011ada  strd r1,r0,[sp,#0x0]","00011ade  ldr r0,[0x00011b08]","00011ae0  ldr r1,[0x00011b0c]","00011ae2  add r0,pc","00011ae4  ldr r2,[0x00011b10]","00011ae6  ldr r3,[0x00011b14]","00011ae8  add r1,pc","00011aea  ldr r0,[r0,#0x0]","00011aec  add r2,pc","00011aee  add r3,pc","00011af0  add.w r4,r0,#0xa8","00011af4  mov r0,r4","00011af6  blx 0x00011064","00011afa  mov r0,r4","00011afc  blx 0x00011070","00011b00  blx 0x0001107c"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10828"},"function_name":"_Unwind_VRS_Get","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Get","entryAddress":"00011600","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00011600","startAddress":"00011600","endAddress":"00011613","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011600  push {r4,r5,r6,r7,lr}","00011602  add r7,sp,#0xc","00011604  push.w r11","00011608  sub sp,#0x8","0001160a  ldr r4,[r7,#0x8]","0001160c  mov r5,r2","0001160e  mov r6,r0","00011610  cmp r1,#0x1","00011612  beq 0x0001162a"],"successors":["0001162a","00011614"],"predecessors":[]},{"id":"00011614","startAddress":"00011614","endAddress":"00011615","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00011614  cbnz r1,0x00011666"],"successors":["00011666","00011616"],"predecessors":["00011600"]},{"id":"00011616","startAddress":"00011616","endAddress":"0001161b","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011616  movs r0,#0x2","00011618  cmp r5,#0xf","0001161a  bhi 0x0001165e"],"successors":["0001165e","0001161c"],"predecessors":["00011614"]},{"id":"0001161c","startAddress":"0001161c","endAddress":"0001161d","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["0001161c  cbnz r3,0x0001165e"],"successors":["0001165e","0001161e"],"predecessors":["00011616"]},{"id":"0001161e","startAddress":"0001161e","endAddress":"00011629","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0001161e  mov r0,r6","00011620  mov r1,r5","00011622  mov r2,r4","00011624  blx 0x00011010","00011628  b 0x00011656"],"successors":["00011656"],"predecessors":["0001161c"]},{"id":"0001162a","startAddress":"0001162a","endAddress":"00011631","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001162a  orr r0,r3,#0x4","0001162e  cmp r0,#0x5","00011630  bne 0x00011646"],"successors":["00011646","00011632"],"predecessors":["00011600"]},{"id":"00011632","startAddress":"00011632","endAddress":"00011635","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011632  cmp r3,#0x1","00011634  bne 0x00011642"],"successors":["00011642","00011636"],"predecessors":["0001162a"]},{"id":"00011636","startAddress":"00011636","endAddress":"00011639","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011636  cmp r5,#0xf","00011638  bhi 0x00011646"],"successors":["00011646","0001163a"],"predecessors":["00011632"]},{"id":"0001163a","startAddress":"0001163a","endAddress":"00011641","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001163a  mov r0,r6","0001163c  blx 0x0001104c","00011640  b 0x0001164a"],"successors":["0001164a"],"predecessors":["00011636"]},{"id":"00011642","startAddress":"00011642","endAddress":"00011645","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011642  cmp r5,#0x1f","00011644  bls 0x0001164a"],"successors":["0001164a","00011646"],"predecessors":["00011632"]},{"id":"00011646","startAddress":"00011646","endAddress":"00011649","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011646  movs r0,#0x2","00011648  b 0x0001165e"],"successors":["0001165e"],"predecessors":["0001162a","00011636","00011642"]},{"id":"0001164a","startAddress":"0001164a","endAddress":"00011655","blockType":"FALL_THROUGH","size":12,"instructions":["0001164a  add.w r1,r5,#0x100","0001164e  mov r0,r6","00011650  mov r2,r4","00011652  blx 0x00011058"],"successors":["00011656"],"predecessors":["0001163a","00011642"]},{"id":"00011656","startAddress":"00011656","endAddress":"0001165d","blockType":"FALL_THROUGH","size":8,"instructions":["00011656  cmp r0,#0x0","00011658  it ne","0001165a  mov.ne r0,#0x1","0001165c  lsls r0,r0,#0x1"],"successors":["0001165e"],"predecessors":["0001161e","0001164a"]},{"id":"0001165e","startAddress":"0001165e","endAddress":"00011665","blockType":"FALL_THROUGH","size":8,"instructions":["0001165e  add sp,#0x8","00011660  pop.w r11","00011664  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011616","0001161c","00011646","00011656"]},{"id":"00011666","startAddress":"00011666","endAddress":"00011697","blockType":"FALL_THROUGH","size":50,"instructions":["00011666  ldr r0,[0x00011698]","00011668  movw r1,#0x35e","0001166c  add r0,pc","0001166e  strd r1,r0,[sp,#0x0]","00011672  ldr r0,[0x0001169c]","00011674  ldr r1,[0x000116a0]","00011676  add r0,pc","00011678  ldr r2,[0x000116a4]","0001167a  ldr r3,[0x000116a8]","0001167c  add r1,pc","0001167e  ldr r0,[r0,#0x0]","00011680  add r2,pc","00011682  add r3,pc","00011684  add.w r4,r0,#0xa8","00011688  mov r0,r4","0001168a  blx 0x00011064","0001168e  mov r0,r4","00011690  blx 0x00011070","00011694  blx 0x0001107c"],"successors":[],"predecessors":["00011614"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10829"},"function_name":"_Unwind_VRS_Pop","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Pop","entryAddress":"0001175c","totalBlocks":26,"totalEdges":37,"nodes":[{"id":"0001175c","startAddress":"0001175c","endAddress":"0001177b","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["0001175c  push {r4,r5,r6,r7,lr}","0001175e  add r7,sp,#0xc","00011760  push {r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}","00011764  mov r10,r0","00011766  ldr r0,[0x00011894]","00011768  mov r6,r3","0001176a  mov r8,r2","0001176c  add r0,pc","0001176e  cmp r1,#0x1","00011770  ldr.w r9,[r0,#0x0]","00011774  ldr.w r0,[r9,#0x0]","00011778  str r0,[sp,#0x18]","0001177a  beq 0x000117d4"],"successors":["000117d4","0001177c"],"predecessors":[]},{"id":"0001177c","startAddress":"0001177c","endAddress":"0001177f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001177c  cmp r1,#0x0","0001177e  bne 0x00011862"],"successors":["00011862","00011780"],"predecessors":["0001175c"]},{"id":"00011780","startAddress":"00011780","endAddress":"00011783","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011780  cmp r6,#0x0","00011782  bne 0x0001181e"],"successors":["0001181e","00011784"],"predecessors":["0001177c"]},{"id":"00011784","startAddress":"00011784","endAddress":"00011791","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00011784  add r2,sp,#0x8","00011786  mov r0,r10","00011788  movs r1,#0xd","0001178a  blx 0x00011010","0001178e  cmp r0,#0x0","00011790  bne 0x0001181e"],"successors":["0001181e","00011792"],"predecessors":["00011780"]},{"id":"00011792","startAddress":"00011792","endAddress":"0001179b","blockType":"FALL_THROUGH","size":10,"instructions":["00011792  add r4,sp,#0x14","00011794  movs r6,#0x0","00011796  mov.w r11,#0x1","0001179a  movs r5,#0x0"],"successors":["0001179c"],"predecessors":["00011784"]},{"id":"0001179c","startAddress":"0001179c","endAddress":"0001179f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001179c  cmp r6,#0x10","0001179e  beq 0x00011842"],"successors":["00011842","000117a0"],"predecessors":["00011792","000117d0"]},{"id":"000117a0","startAddress":"000117a0","endAddress":"000117a9","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000117a0  lsl.w r0,r11,r6","000117a4  tst.w r0,r8","000117a8  beq 0x000117d0"],"successors":["000117d0","000117aa"],"predecessors":["0001179c"]},{"id":"000117aa","startAddress":"000117aa","endAddress":"000117c3","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["000117aa  ldr r0,[sp,#0x8]","000117ac  mov r2,r6","000117ae  movs r3,#0x0","000117b0  adds r1,r0,#0x4","000117b2  str r1,[sp,#0x8]","000117b4  ldr r0,[r0,#0x0]","000117b6  movs r1,#0x0","000117b8  str r0,[sp,#0x14]","000117ba  mov r0,r10","000117bc  str r4,[sp,#0x0]","000117be  blx 0x00011094","000117c2  cbnz r0,0x0001181e"],"successors":["0001181e","000117c4"],"predecessors":["000117a0"]},{"id":"000117c4","startAddress":"000117c4","endAddress":"000117cf","blockType":"FALL_THROUGH","size":12,"instructions":["000117c4  sub.w r0,r6,#0xd","000117c8  clz r0,r0","000117cc  lsrs r0,r0,#0x5","000117ce  orrs r5,r0"],"successors":["000117d0"],"predecessors":["000117aa"]},{"id":"000117d0","startAddress":"000117d0","endAddress":"000117d3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000117d0  adds r6,#0x1","000117d2  b 0x0001179c"],"successors":["0001179c"],"predecessors":["000117a0","000117c4"]},{"id":"000117d4","startAddress":"000117d4","endAddress":"000117db","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000117d4  orr r0,r6,#0x4","000117d8  cmp r0,#0x5","000117da  bne 0x0001181e"],"successors":["0001181e","000117dc"],"predecessors":["0001175c"]},{"id":"000117dc","startAddress":"000117dc","endAddress":"000117e7","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000117dc  add r2,sp,#0x14","000117de  mov r0,r10","000117e0  movs r1,#0xd","000117e2  blx 0x00011010","000117e6  cbnz r0,0x0001181e"],"successors":["0001181e","000117e8"],"predecessors":["000117d4"]},{"id":"000117e8","startAddress":"000117e8","endAddress":"000117f3","blockType":"FALL_THROUGH","size":12,"instructions":["000117e8  lsr.w r5,r8,#0x10","000117ec  uxtah r4,r5,r8","000117f0  add.w r8,sp,#0x8"],"successors":["000117f4"],"predecessors":["000117dc"]},{"id":"000117f4","startAddress":"000117f4","endAddress":"000117f7","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000117f4  cmp r5,r4","000117f6  bcs 0x00011836"],"successors":["00011836","000117f8"],"predecessors":["000117e8","000117f8"]},{"id":"000117f8","startAddress":"000117f8","endAddress":"0001181d","blockType":"CONDITIONAL_JUMP","size":38,"instructions":["000117f8  ldr r0,[sp,#0x14]","000117fa  mov r3,r6","000117fc  add.w r2,r0,#0x8","00011800  ldr r1,[r0,#0x0]","00011802  str r2,[sp,#0x14]","00011804  mov r2,r5","00011806  ldr r0,[r0,#0x4]","00011808  str.w r8,[sp,#0x0]","0001180c  strd r1,r0,[sp,#0x8]","00011810  mov r0,r10","00011812  movs r1,#0x1","00011814  blx 0x00011094","00011818  adds r5,#0x1","0001181a  cmp r0,#0x0","0001181c  beq 0x000117f4"],"successors":["000117f4","0001181e"],"predecessors":["000117f4"]},{"id":"0001181e","startAddress":"0001181e","endAddress":"0001181f","blockType":"FALL_THROUGH","size":2,"instructions":["0001181e  movs r0,#0x2"],"successors":["00011820"],"predecessors":["00011780","00011784","000117aa","000117d4","000117dc","000117f8"]},{"id":"00011820","startAddress":"00011820","endAddress":"00011831","blockType":"FALL_THROUGH","size":18,"instructions":["00011820  ldr.w r1,[r9,#0x0]","00011824  ldr r2,[sp,#0x18]","00011826  subs r1,r1,r2","00011828  ittt eq","0001182a  add.eq sp,#0x1c","0001182c  pop.eq.w {r8,r9,r10,r11}","00011830  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00011832"],"predecessors":["0001181e","00011846","00011850"]},{"id":"00011832","startAddress":"00011832","endAddress":"00011835","blockType":"FALL_THROUGH","size":4,"instructions":["00011832  blx 0x00011040"],"successors":[],"predecessors":["00011820"]},{"id":"00011836","startAddress":"00011836","endAddress":"00011839","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011836  cmp r6,#0x1","00011838  bne 0x0001184a"],"successors":["0001184a","0001183a"],"predecessors":["000117f4"]},{"id":"0001183a","startAddress":"0001183a","endAddress":"00011841","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001183a  ldr r0,[sp,#0x14]","0001183c  adds r2,r0,#0x4","0001183e  str r2,[sp,#0x14]","00011840  b 0x00011850"],"successors":["00011850"],"predecessors":["00011836"]},{"id":"00011842","startAddress":"00011842","endAddress":"00011845","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011842  lsls r0,r5,#0x1f","00011844  beq 0x0001184e"],"successors":["0001184e","00011846"],"predecessors":["0001179c"]},{"id":"00011846","startAddress":"00011846","endAddress":"00011849","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011846  movs r0,#0x0","00011848  b 0x00011820"],"successors":["00011820"],"predecessors":["00011842"]},{"id":"0001184a","startAddress":"0001184a","endAddress":"0001184d","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001184a  ldr r2,[sp,#0x14]","0001184c  b 0x00011850"],"successors":["00011850"],"predecessors":["00011836"]},{"id":"0001184e","startAddress":"0001184e","endAddress":"0001184f","blockType":"FALL_THROUGH","size":2,"instructions":["0001184e  ldr r2,[sp,#0x8]"],"successors":["00011850"],"predecessors":["00011842"]},{"id":"00011850","startAddress":"00011850","endAddress":"00011861","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011850  mov r0,r10","00011852  movs r1,#0xd","00011854  blx 0x00011028","00011858  cmp r0,#0x0","0001185a  it ne","0001185c  mov.ne r0,#0x1","0001185e  lsls r0,r0,#0x1","00011860  b 0x00011820"],"successors":["00011820"],"predecessors":["0001183a","0001184a","0001184e"]},{"id":"00011862","startAddress":"00011862","endAddress":"00011893","blockType":"FALL_THROUGH","size":50,"instructions":["00011862  ldr r0,[0x00011898]","00011864  mov.w r1,#0x3b8","00011868  add r0,pc","0001186a  strd r1,r0,[sp,#0x0]","0001186e  ldr r0,[0x0001189c]","00011870  ldr r1,[0x000118a0]","00011872  add r0,pc","00011874  ldr r2,[0x000118a4]","00011876  ldr r3,[0x000118a8]","00011878  add r1,pc","0001187a  ldr r0,[r0,#0x0]","0001187c  add r2,pc","0001187e  add r3,pc","00011880  add.w r4,r0,#0xa8","00011884  mov r0,r4","00011886  blx 0x00011064","0001188a  mov r0,r4","0001188c  blx 0x00011070","00011890  blx 0x0001107c"],"successors":[],"predecessors":["0001177c"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1082a"},"function_name":"_Unwind_VRS_Set","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_Unwind_VRS_Set","entryAddress":"000116ac","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"000116ac","startAddress":"000116ac","endAddress":"000116bf","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["000116ac  push {r4,r5,r6,r7,lr}","000116ae  add r7,sp,#0xc","000116b0  push.w r11","000116b4  sub sp,#0x8","000116b6  ldr r6,[r7,#0x8]","000116b8  mov r4,r2","000116ba  mov r5,r0","000116bc  cmp r1,#0x1","000116be  beq 0x000116d6"],"successors":["000116d6","000116c0"],"predecessors":[]},{"id":"000116c0","startAddress":"000116c0","endAddress":"000116c1","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["000116c0  cbnz r1,0x00011714"],"successors":["00011714","000116c2"],"predecessors":["000116ac"]},{"id":"000116c2","startAddress":"000116c2","endAddress":"000116c7","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000116c2  movs r0,#0x2","000116c4  cmp r4,#0xf","000116c6  bhi 0x0001170c"],"successors":["0001170c","000116c8"],"predecessors":["000116c0"]},{"id":"000116c8","startAddress":"000116c8","endAddress":"000116c9","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["000116c8  cbnz r3,0x0001170c"],"successors":["0001170c","000116ca"],"predecessors":["000116c2"]},{"id":"000116ca","startAddress":"000116ca","endAddress":"000116d5","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["000116ca  ldr r2,[r6,#0x0]","000116cc  mov r0,r5","000116ce  mov r1,r4","000116d0  blx 0x00011028","000116d4  b 0x00011704"],"successors":["00011704"],"predecessors":["000116c8"]},{"id":"000116d6","startAddress":"000116d6","endAddress":"000116dd","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000116d6  orr r0,r3,#0x4","000116da  cmp r0,#0x5","000116dc  bne 0x000116f2"],"successors":["000116f2","000116de"],"predecessors":["000116ac"]},{"id":"000116de","startAddress":"000116de","endAddress":"000116e1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116de  cmp r3,#0x1","000116e0  bne 0x000116ee"],"successors":["000116ee","000116e2"],"predecessors":["000116d6"]},{"id":"000116e2","startAddress":"000116e2","endAddress":"000116e5","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116e2  cmp r4,#0xf","000116e4  bhi 0x000116f2"],"successors":["000116f2","000116e6"],"predecessors":["000116de"]},{"id":"000116e6","startAddress":"000116e6","endAddress":"000116ed","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000116e6  mov r0,r5","000116e8  blx 0x0001104c","000116ec  b 0x000116f6"],"successors":["000116f6"],"predecessors":["000116e2"]},{"id":"000116ee","startAddress":"000116ee","endAddress":"000116f1","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000116ee  cmp r4,#0x1f","000116f0  bls 0x000116f6"],"successors":["000116f6","000116f2"],"predecessors":["000116de"]},{"id":"000116f2","startAddress":"000116f2","endAddress":"000116f5","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000116f2  movs r0,#0x2","000116f4  b 0x0001170c"],"successors":["0001170c"],"predecessors":["000116d6","000116e2","000116ee"]},{"id":"000116f6","startAddress":"000116f6","endAddress":"00011703","blockType":"FALL_THROUGH","size":14,"instructions":["000116f6  ldrd r2,r3,[r6,#0x0]","000116fa  add.w r1,r4,#0x100","000116fe  mov r0,r5","00011700  blx 0x00011088"],"successors":["00011704"],"predecessors":["000116e6","000116ee"]},{"id":"00011704","startAddress":"00011704","endAddress":"0001170b","blockType":"FALL_THROUGH","size":8,"instructions":["00011704  cmp r0,#0x0","00011706  it ne","00011708  mov.ne r0,#0x1","0001170a  lsls r0,r0,#0x1"],"successors":["0001170c"],"predecessors":["000116ca","000116f6"]},{"id":"0001170c","startAddress":"0001170c","endAddress":"00011713","blockType":"FALL_THROUGH","size":8,"instructions":["0001170c  add sp,#0x8","0001170e  pop.w r11","00011712  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000116c2","000116c8","000116f2","00011704"]},{"id":"00011714","startAddress":"00011714","endAddress":"00011745","blockType":"FALL_THROUGH","size":50,"instructions":["00011714  ldr r0,[0x00011748]","00011716  mov.w r1,#0x328","0001171a  add r0,pc","0001171c  strd r1,r0,[sp,#0x0]","00011720  ldr r0,[0x0001174c]","00011722  ldr r1,[0x00011750]","00011724  add r0,pc","00011726  ldr r2,[0x00011754]","00011728  ldr r3,[0x00011758]","0001172a  add r1,pc","0001172c  ldr r0,[r0,#0x0]","0001172e  add r2,pc","00011730  add r3,pc","00011732  add.w r4,r0,#0xa8","00011736  mov r0,r4","00011738  blx 0x00011064","0001173c  mov r0,r4","0001173e  blx 0x00011070","00011742  blx 0x0001107c"],"successors":[],"predecessors":["000116c0"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1082b"},"function_name":"__gnu_unwind_frame","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"__gnu_unwind_frame","entryAddress":"00011b8c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011b8c","startAddress":"00011b8c","endAddress":"00011b9d","blockType":"ENTRY","size":18,"instructions":["00011b8c  push {r7,lr}","00011b8e  mov r7,sp","00011b90  mov r0,r1","00011b92  blx 0x000110ac","00011b96  subs r0,#0x1","00011b98  it ne","00011b9a  mov.ne r0,#0x9","00011b9c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1082c"},"function_name":"decode_eht_entry","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"decode_eht_entry","entryAddress":"00011350","totalBlocks":8,"totalEdges":8,"nodes":[{"id":"00011350","startAddress":"00011350","endAddress":"00011359","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00011350  push {r4,r6,r7,lr}","00011352  add r7,sp,#0x8","00011354  ldr r3,[r0,#0x0]","00011356  cmp r3,#0x0","00011358  bmi 0x0001136e"],"successors":["0001136e","0001135a"],"predecessors":[]},{"id":"0001135a","startAddress":"0001135a","endAddress":"0001136d","blockType":"FALL_THROUGH","size":20,"instructions":["0001135a  movs r3,#0x1","0001135c  str r3,[r1,#0x0]","0001135e  movs r3,#0x4","00011360  ldr.w r1,[r0,#0x4]!","00011364  lsrs r1,r1,#0x18","00011366  add.w r1,r3,r1, lsl #0x2","0001136a  str r1,[r2,#0x0]","0001136c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011350"]},{"id":"0001136e","startAddress":"0001136e","endAddress":"00011373","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001136e  ubfx r4,r3,#0x18,#0x4","00011372  cbz r4,0x0001138a"],"successors":["0001138a","00011374"],"predecessors":["00011350"]},{"id":"00011374","startAddress":"00011374","endAddress":"0001137b","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011374  cmp r4,#0x3","00011376  it ne","00011378  cmp.ne r4,#0x1","0001137a  bne 0x00011394"],"successors":["00011394","0001137c"],"predecessors":["0001136e"]},{"id":"0001137c","startAddress":"0001137c","endAddress":"00011389","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["0001137c  ubfx r3,r3,#0x10,#0x8","00011380  movs r4,#0x4","00011382  add.w r4,r4,r3, lsl #0x2","00011386  movs r3,#0x2","00011388  b 0x0001138e"],"successors":["0001138e"],"predecessors":["00011374"]},{"id":"0001138a","startAddress":"0001138a","endAddress":"0001138d","blockType":"FALL_THROUGH","size":4,"instructions":["0001138a  movs r3,#0x1","0001138c  movs r4,#0x4"],"successors":["0001138e"],"predecessors":["0001136e"]},{"id":"0001138e","startAddress":"0001138e","endAddress":"00011393","blockType":"FALL_THROUGH","size":6,"instructions":["0001138e  str r4,[r2,#0x0]","00011390  str r3,[r1,#0x0]","00011392  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["0001137c","0001138a"]},{"id":"00011394","startAddress":"00011394","endAddress":"00011397","blockType":"FALL_THROUGH","size":4,"instructions":["00011394  movs r0,#0x0","00011396  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011374"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1082d"},"function_name":"entry","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"00100990","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100990","startAddress":"00100990","endAddress":"0010099b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100990  adrp x0,0x102000","0000000000100994  add x0,x0,#0xd88","0000000000100998  b 0x001008f0"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1082e"},"function_name":"exists","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"exists","entryAddress":"00010830","totalBlocks":9,"totalEdges":11,"nodes":[{"id":"00010830","startAddress":"00010830","endAddress":"0001083f","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010830  PUSH EBP","00010831  MOV EBP,ESP","00010833  PUSH EBX","00010834  PUSH ESI","00010835  AND ESP,0xfffffff0","00010838  SUB ESP,0x20","0001083b  CALL 0x00010840"],"successors":["00010840"],"predecessors":[]},{"id":"00010840","startAddress":"00010840","endAddress":"00010875","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["00010840  POP EAX","00010841  ADD EAX,0x1788","00010847  MOV ECX,dword ptr [EBP + 0x8]","0001084a  LEA EDX,[EAX + 0xffffec18]","00010850  MOV ESI,dword ptr [EBP + 0x8]","00010853  MOV dword ptr [ESP],ESI","00010856  MOV dword ptr [ESP + 0x4],EDX","0001085a  MOV EBX,EAX","0001085c  MOV dword ptr [ESP + 0x14],EAX","00010860  MOV dword ptr [ESP + 0x10],ECX","00010864  CALL 0x000106a0","00010869  MOV dword ptr [ESP + 0x18],EAX","0001086d  CMP EAX,0x0","00010870  JZ 0x000108d1"],"successors":["000108d1","00010876"],"predecessors":["00010830"]},{"id":"00010876","startAddress":"00010876","endAddress":"00010886","blockType":"CONDITIONAL_JUMP","size":17,"instructions":["00010876  MOV EAX,dword ptr [ESP + 0x14]","0001087a  CMP dword ptr [EAX + 0x38],0x0","00010881  JZ 0x000108b4"],"successors":["000108b4","00010887"],"predecessors":["00010840"]},{"id":"00010887","startAddress":"00010887","endAddress":"000108b3","blockType":"CALL","size":45,"instructions":["00010887  MOV EAX,dword ptr [ESP + 0x14]","0001088b  LEA ECX,[EAX + 0xffffec1a]","00010891  LEA EDX,[EAX + 0xffffec23]","00010897  MOV ESI,dword ptr [EBP + 0x8]","0001089a  MOV dword ptr [ESP],0x4","000108a1  MOV dword ptr [ESP + 0x4],ECX","000108a5  MOV dword ptr [ESP + 0x8],EDX","000108a9  MOV dword ptr [ESP + 0xc],ESI","000108ad  MOV EBX,EAX","000108af  CALL 0x000106b0"],"successors":["000108b4"],"predecessors":["00010876"]},{"id":"000108b4","startAddress":"000108b4","endAddress":"000108d0","blockType":"UNCONDITIONAL_JUMP","size":29,"instructions":["000108b4  MOV EAX,dword ptr [ESP + 0x18]","000108b8  MOV dword ptr [ESP],EAX","000108bb  MOV EBX,dword ptr [ESP + 0x14]","000108bf  CALL 0x000106c0","000108c4  MOV dword ptr [ESP + 0x1c],0x1","000108cc  JMP 0x00010917"],"successors":["00010917"],"predecessors":["00010876","00010887"]},{"id":"000108d1","startAddress":"000108d1","endAddress":"000108e1","blockType":"CONDITIONAL_JUMP","size":17,"instructions":["000108d1  MOV EAX,dword ptr [ESP + 0x14]","000108d5  CMP dword ptr [EAX + 0x38],0x0","000108dc  JZ 0x0001090f"],"successors":["0001090f","000108e2"],"predecessors":["00010840"]},{"id":"000108e2","startAddress":"000108e2","endAddress":"0001090e","blockType":"CALL","size":45,"instructions":["000108e2  MOV EAX,dword ptr [ESP + 0x14]","000108e6  LEA ECX,[EAX + 0xffffec1a]","000108ec  LEA EDX,[EAX + 0xffffec45]","000108f2  MOV ESI,dword ptr [EBP + 0x8]","000108f5  MOV dword ptr [ESP],0x4","000108fc  MOV dword ptr [ESP + 0x4],ECX","00010900  MOV dword ptr [ESP + 0x8],EDX","00010904  MOV dword ptr [ESP + 0xc],ESI","00010908  MOV EBX,EAX","0001090a  CALL 0x000106b0"],"successors":["0001090f"],"predecessors":["000108d1"]},{"id":"0001090f","startAddress":"0001090f","endAddress":"00010916","blockType":"FALL_THROUGH","size":8,"instructions":["0001090f  MOV dword ptr [ESP + 0x1c],0x0"],"successors":["00010917"],"predecessors":["000108d1","000108e2"]},{"id":"00010917","startAddress":"00010917","endAddress":"00010921","blockType":"RETURN","size":11,"instructions":["00010917  MOV EAX,dword ptr [ESP + 0x1c]","0001091b  LEA ESP,[EBP + -0x8]","0001091e  POP ESI","0001091f  POP EBX","00010920  POP EBP","00010921  RET"],"successors":[],"predecessors":["000108b4","0001090f"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1082f"},"function_name":"unw_get_fpreg","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_fpreg","entryAddress":"00011c94","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011c94","startAddress":"00011c94","endAddress":"00011cab","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c94  push {r4,r5,r6,r7,lr}","00011c96  add r7,sp,#0xc","00011c98  push.w r11","00011c9c  mov r6,r0","00011c9e  ldr r0,[r0,#0x0]","00011ca0  mov r4,r2","00011ca2  mov r5,r1","00011ca4  ldr r2,[r0,#0x14]","00011ca6  mov r0,r6","00011ca8  blx r2","00011caa  cbz r0,0x00011cbe"],"successors":["00011cbe","00011cac"],"predecessors":[]},{"id":"00011cac","startAddress":"00011cac","endAddress":"00011cbd","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00011cac  ldr r0,[r6,#0x0]","00011cae  mov r1,r5","00011cb0  ldr r2,[r0,#0x18]","00011cb2  mov r0,r6","00011cb4  blx r2","00011cb6  strd r0,r1,[r4,#0x0]","00011cba  movs r0,#0x0","00011cbc  b 0x00011cc0"],"successors":["00011cc0"],"predecessors":["00011c94"]},{"id":"00011cbe","startAddress":"00011cbe","endAddress":"00011cbf","blockType":"FALL_THROUGH","size":2,"instructions":["00011cbe  ldr r0,[0x00011cc8]"],"successors":["00011cc0"],"predecessors":["00011c94"]},{"id":"00011cc0","startAddress":"00011cc0","endAddress":"00011cc5","blockType":"FALL_THROUGH","size":6,"instructions":["00011cc0  pop.w r11","00011cc4  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011cac","00011cbe"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10830"},"function_name":"unw_get_proc_info","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_proc_info","entryAddress":"00011d0e","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d0e","startAddress":"00011d0e","endAddress":"00011d2d","blockType":"ENTRY","size":32,"instructions":["00011d0e  push {r4,r6,r7,lr}","00011d10  add r7,sp,#0x8","00011d12  mov r4,r1","00011d14  ldr r1,[r0,#0x0]","00011d16  ldr r2,[r1,#0x24]","00011d18  mov r1,r4","00011d1a  blx r2","00011d1c  ldr r1,[r4,#0x4]","00011d1e  movs r0,#0x0","00011d20  cmp r1,#0x0","00011d22  itt eq","00011d24  movw.eq r0,#0xe66b","00011d28  movt.eq r0,#0xffff","00011d2c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10831"},"function_name":"unw_get_proc_name","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_proc_name","entryAddress":"00011d44","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d44","startAddress":"00011d44","endAddress":"00011d59","blockType":"ENTRY","size":22,"instructions":["00011d44  push {r4,r6,r7,lr}","00011d46  add r7,sp,#0x8","00011d48  ldr r4,[r0,#0x0]","00011d4a  ldr r4,[r4,#0x30]","00011d4c  blx r4","00011d4e  ldr r1,[0x00011d5c]","00011d50  cmp r0,#0x0","00011d52  it ne","00011d54  mov.ne r1,#0x0","00011d56  mov r0,r1","00011d58  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10832"},"function_name":"unw_get_reg","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_get_reg","entryAddress":"00011c18","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011c18","startAddress":"00011c18","endAddress":"00011c2f","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c18  push {r4,r5,r6,r7,lr}","00011c1a  add r7,sp,#0xc","00011c1c  push.w r11","00011c20  mov r6,r0","00011c22  ldr r0,[r0,#0x0]","00011c24  mov r4,r2","00011c26  mov r5,r1","00011c28  ldr r2,[r0,#0x8]","00011c2a  mov r0,r6","00011c2c  blx r2","00011c2e  cbz r0,0x00011c40"],"successors":["00011c40","00011c30"],"predecessors":[]},{"id":"00011c30","startAddress":"00011c30","endAddress":"00011c3f","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00011c30  ldr r0,[r6,#0x0]","00011c32  mov r1,r5","00011c34  ldr r2,[r0,#0xc]","00011c36  mov r0,r6","00011c38  blx r2","00011c3a  str r0,[r4,#0x0]","00011c3c  movs r0,#0x0","00011c3e  b 0x00011c42"],"successors":["00011c42"],"predecessors":["00011c18"]},{"id":"00011c40","startAddress":"00011c40","endAddress":"00011c41","blockType":"FALL_THROUGH","size":2,"instructions":["00011c40  ldr r0,[0x00011c48]"],"successors":["00011c42"],"predecessors":["00011c18"]},{"id":"00011c42","startAddress":"00011c42","endAddress":"00011c47","blockType":"FALL_THROUGH","size":6,"instructions":["00011c42  pop.w r11","00011c46  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011c30","00011c40"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10833"},"function_name":"unw_getcontext","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_getcontext","entryAddress":"00011ba0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011ba0","startAddress":"00011ba0","endAddress":"00011bb7","blockType":"ENTRY","size":24,"instructions":["00011ba0  stmia r0,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}","00011ba4  str sp,[r0,#0x34]","00011ba8  str lr,[r0,#0x38]","00011bac  str lr,[r0,#0x3c]","00011bb0  mov r0,#0x0","00011bb4  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10834"},"function_name":"unw_init_local","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_init_local","entryAddress":"00011bd0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011bd0","startAddress":"00011bd0","endAddress":"00011c0f","blockType":"ENTRY","size":64,"instructions":["00011bd0  push {r4,r6,r7,lr}","00011bd2  add r7,sp,#0x8","00011bd4  mov r4,r0","00011bd6  movs r0,#0x0","00011bd8  strb.w r0,[r4,#0x4a]","00011bdc  strh.w r0,[r4,#0x48]","00011be0  ldr r0,[0x00011c10]","00011be2  ldr r2,[0x00011c14]","00011be4  add r0,pc","00011be6  add r2,pc","00011be8  adds r2,#0x8","00011bea  strd r2,r0,[r4,#0x0]","00011bee  add.w r0,r4,#0x8","00011bf2  movs r2,#0x40","00011bf4  blx 0x000110e8","00011bf8  add.w r0,r4,#0x50","00011bfc  mov.w r1,#0x132","00011c00  blx 0x000110f4","00011c04  mov r0,r4","00011c06  movs r1,#0x0","00011c08  bl 0x00011e60","00011c0c  movs r0,#0x0","00011c0e  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10835"},"function_name":"unw_is_fpreg","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_is_fpreg","entryAddress":"00011d60","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d60","startAddress":"00011d60","endAddress":"00011d6b","blockType":"ENTRY","size":12,"instructions":["00011d60  push {r7,lr}","00011d62  mov r7,sp","00011d64  ldr r2,[r0,#0x0]","00011d66  ldr r2,[r2,#0x14]","00011d68  blx r2","00011d6a  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10836"},"function_name":"unw_is_signal_frame","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_is_signal_frame","entryAddress":"00011d72","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d72","startAddress":"00011d72","endAddress":"00011d7d","blockType":"ENTRY","size":12,"instructions":["00011d72  push {r7,lr}","00011d74  mov r7,sp","00011d76  ldr r1,[r0,#0x0]","00011d78  ldr r1,[r1,#0x2c]","00011d7a  blx r1","00011d7c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10837"},"function_name":"unw_regname","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_regname","entryAddress":"00011d6c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d6c","startAddress":"00011d6c","endAddress":"00011d71","blockType":"ENTRY","size":6,"instructions":["00011d6c  ldr r2,[r0,#0x0]","00011d6e  ldr r2,[r2,#0x38]","00011d70  bx r2"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10838"},"function_name":"unw_resume","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_resume","entryAddress":"00011d30","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d30","startAddress":"00011d30","endAddress":"00011d3d","blockType":"ENTRY","size":14,"instructions":["00011d30  push {r7,lr}","00011d32  mov r7,sp","00011d34  ldr r1,[r0,#0x0]","00011d36  ldr r1,[r1,#0x28]","00011d38  blx r1","00011d3a  ldr r0,[0x00011d40]","00011d3c  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a10839"},"function_name":"unw_save_vfp_as_X","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_save_vfp_as_X","entryAddress":"00011d7e","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d7e","startAddress":"00011d7e","endAddress":"00011d83","blockType":"ENTRY","size":6,"instructions":["00011d7e  ldr r1,[r0,#0x0]","00011d80  ldr r1,[r1,#0x3c]","00011d82  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1083a"},"function_name":"unw_set_fpreg","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_set_fpreg","entryAddress":"00011ccc","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011ccc","startAddress":"00011ccc","endAddress":"00011ce5","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00011ccc  push {r4,r5,r6,r7,lr}","00011cce  add r7,sp,#0xc","00011cd0  push.w r8","00011cd4  mov r4,r0","00011cd6  ldr r0,[r0,#0x0]","00011cd8  mov r5,r2","00011cda  mov r8,r3","00011cdc  mov r6,r1","00011cde  ldr r2,[r0,#0x14]","00011ce0  mov r0,r4","00011ce2  blx r2","00011ce4  cbz r0,0x00011cfa"],"successors":["00011cfa","00011ce6"],"predecessors":[]},{"id":"00011ce6","startAddress":"00011ce6","endAddress":"00011cf9","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00011ce6  ldr r0,[r4,#0x0]","00011ce8  mov r1,r6","00011cea  mov r2,r5","00011cec  mov r3,r8","00011cee  ldr.w r12,[r0,#0x1c]","00011cf2  mov r0,r4","00011cf4  blx r12","00011cf6  movs r0,#0x0","00011cf8  b 0x00011cfc"],"successors":["00011cfc"],"predecessors":["00011ccc"]},{"id":"00011cfa","startAddress":"00011cfa","endAddress":"00011cfb","blockType":"FALL_THROUGH","size":2,"instructions":["00011cfa  ldr r0,[0x00011d04]"],"successors":["00011cfc"],"predecessors":["00011ccc"]},{"id":"00011cfc","startAddress":"00011cfc","endAddress":"00011d01","blockType":"FALL_THROUGH","size":6,"instructions":["00011cfc  pop.w r8","00011d00  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011ce6","00011cfa"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1083b"},"function_name":"unw_set_reg","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_set_reg","entryAddress":"00011c4c","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00011c4c","startAddress":"00011c4c","endAddress":"00011c63","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011c4c  push {r4,r5,r6,r7,lr}","00011c4e  add r7,sp,#0xc","00011c50  push.w r11","00011c54  mov r4,r0","00011c56  ldr r0,[r0,#0x0]","00011c58  mov r6,r2","00011c5a  mov r5,r1","00011c5c  ldr r2,[r0,#0x8]","00011c5e  mov r0,r4","00011c60  blx r2","00011c62  cbz r0,0x00011c78"],"successors":["00011c78","00011c64"],"predecessors":[]},{"id":"00011c64","startAddress":"00011c64","endAddress":"00011c73","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00011c64  ldr r0,[r4,#0x0]","00011c66  mov r1,r5","00011c68  mov r2,r6","00011c6a  ldr r3,[r0,#0x10]","00011c6c  mov r0,r4","00011c6e  blx r3","00011c70  adds r0,r5,#0x1","00011c72  beq 0x00011c7c"],"successors":["00011c7c","00011c74"],"predecessors":["00011c4c"]},{"id":"00011c74","startAddress":"00011c74","endAddress":"00011c77","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011c74  movs r5,#0x0","00011c76  b 0x00011c88"],"successors":["00011c88"],"predecessors":["00011c64"]},{"id":"00011c78","startAddress":"00011c78","endAddress":"00011c7b","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011c78  ldr r5,[0x00011c90]","00011c7a  b 0x00011c88"],"successors":["00011c88"],"predecessors":["00011c4c"]},{"id":"00011c7c","startAddress":"00011c7c","endAddress":"00011c87","blockType":"FALL_THROUGH","size":12,"instructions":["00011c7c  ldr r0,[r4,#0x0]","00011c7e  movs r1,#0x0","00011c80  movs r5,#0x0","00011c82  ldr r2,[r0,#0x34]","00011c84  mov r0,r4","00011c86  blx r2"],"successors":["00011c88"],"predecessors":["00011c64"]},{"id":"00011c88","startAddress":"00011c88","endAddress":"00011c8f","blockType":"FALL_THROUGH","size":8,"instructions":["00011c88  mov r0,r5","00011c8a  pop.w r11","00011c8e  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011c74","00011c78","00011c7c"]}]}},{"_id":{"$oid":"6a2d632cae36b72c92a1083c"},"function_name":"unw_step","parent_id":"47de484ebdb1664eafc25c96d809d15430a450adea22c1f4c6295ccb51039241","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"unw_step","entryAddress":"00011d08","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011d08","startAddress":"00011d08","endAddress":"00011d0d","blockType":"ENTRY","size":6,"instructions":["00011d08  ldr r1,[r0,#0x0]","00011d0a  ldr r1,[r1,#0x20]","00011d0c  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1086f"},"function_name":"FUN_00010480","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010480","entryAddress":"00010480","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010480","startAddress":"00010480","endAddress":"0001048b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010480  PUSH dword ptr [EBX + 0x4]","00010486  JMP dword ptr [EBX + 0x8]"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10870"},"function_name":"FUN_00010520","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010520","entryAddress":"00010520","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010520","startAddress":"00010520","endAddress":"00010520","blockType":"RETURN","size":1,"instructions":["00010520  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10871"},"function_name":"FUN_000107d8","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000107d8","entryAddress":"000107d8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000107d8","startAddress":"000107d8","endAddress":"000107db","blockType":"ENTRY","size":4,"instructions":["000107d8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10872"},"function_name":"FUN_0001087c","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001087c","entryAddress":"0001087c","totalBlocks":8,"totalEdges":8,"nodes":[{"id":"0001087c","startAddress":"0001087c","endAddress":"00010885","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["0001087c  push {r4,r6,r7,lr}","0001087e  add r7,sp,#0x8","00010880  ldr r3,[r0,#0x0]","00010882  cmp r3,#0x0","00010884  bmi 0x0001089a"],"successors":["0001089a","00010886"],"predecessors":[]},{"id":"00010886","startAddress":"00010886","endAddress":"00010899","blockType":"FALL_THROUGH","size":20,"instructions":["00010886  movs r3,#0x1","00010888  str r3,[r1,#0x0]","0001088a  movs r3,#0x4","0001088c  ldr.w r1,[r0,#0x4]!","00010890  lsrs r1,r1,#0x18","00010892  add.w r1,r3,r1, lsl #0x2","00010896  str r1,[r2,#0x0]","00010898  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["0001087c"]},{"id":"0001089a","startAddress":"0001089a","endAddress":"0001089f","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001089a  ubfx r4,r3,#0x18,#0x4","0001089e  cbz r4,0x000108b6"],"successors":["000108b6","000108a0"],"predecessors":["0001087c"]},{"id":"000108a0","startAddress":"000108a0","endAddress":"000108a7","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108a0  cmp r4,#0x3","000108a2  it ne","000108a4  cmp.ne r4,#0x1","000108a6  bne 0x000108c0"],"successors":["000108c0","000108a8"],"predecessors":["0001089a"]},{"id":"000108a8","startAddress":"000108a8","endAddress":"000108b5","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["000108a8  ubfx r3,r3,#0x10,#0x8","000108ac  movs r4,#0x4","000108ae  add.w r4,r4,r3, lsl #0x2","000108b2  movs r3,#0x2","000108b4  b 0x000108ba"],"successors":["000108ba"],"predecessors":["000108a0"]},{"id":"000108b6","startAddress":"000108b6","endAddress":"000108b9","blockType":"FALL_THROUGH","size":4,"instructions":["000108b6  movs r3,#0x1","000108b8  movs r4,#0x4"],"successors":["000108ba"],"predecessors":["0001089a"]},{"id":"000108ba","startAddress":"000108ba","endAddress":"000108bf","blockType":"FALL_THROUGH","size":6,"instructions":["000108ba  str r4,[r2,#0x0]","000108bc  str r3,[r1,#0x0]","000108be  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000108a8","000108b6"]},{"id":"000108c0","startAddress":"000108c0","endAddress":"000108c3","blockType":"FALL_THROUGH","size":4,"instructions":["000108c0  movs r0,#0x0","000108c2  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000108a0"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10873"},"function_name":"FUN_000108c4","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000108c4","entryAddress":"000108c4","totalBlocks":43,"totalEdges":69,"nodes":[{"id":"000108c4","startAddress":"000108c4","endAddress":"000108e7","blockType":"ENTRY","size":36,"instructions":["000108c4  push {r4,r5,r6,r7,lr}","000108c6  add r7,sp,#0xc","000108c8  push {r3,r4,r5,r6,r7,r8,r9,r10,r11}","000108cc  mov r4,r0","000108ce  ldr r0,[0x00010b28]","000108d0  mov r9,r3","000108d2  mov r10,r2","000108d4  add r0,pc","000108d6  mov r6,r1","000108d8  mov.w r11,#0x0","000108dc  ldr r0,[r0,#0x0]","000108de  str r0,[sp,#0x4]","000108e0  ldr r0,[r0,#0x0]","000108e2  str r0,[sp,#0x10]","000108e4  movs r0,#0x0","000108e6  str r0,[sp,#0x8]"],"successors":["000108e8"],"predecessors":[]},{"id":"000108e8","startAddress":"000108e8","endAddress":"000108ef","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108e8  lsls.w r0,r11,#0x1f","000108ec  bne.w 0x00010af0"],"successors":["00010af0","000108f0"],"predecessors":["000108c4","0001095a","00010984","000109a2","000109c4","00010a02","00010a1a","00010a62","00010a7e"]},{"id":"000108f0","startAddress":"000108f0","endAddress":"000108f7","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000108f0  mov r5,r10","000108f2  cmp r10,r9","000108f4  bcs.w 0x00010af0"],"successors":["00010af0","000108f8"],"predecessors":["000108e8"]},{"id":"000108f8","startAddress":"000108f8","endAddress":"00010909","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000108f8  eor r0,r5,#0x3","000108fc  add.w r10,r5,#0x1","00010900  ldrb.w r8,[r6,r0]","00010904  lsls.w r0,r8,#0x18","00010908  bmi 0x00010926"],"successors":["00010926","0001090a"],"predecessors":["000108f0"]},{"id":"0001090a","startAddress":"0001090a","endAddress":"0001091d","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["0001090a  add r2,sp,#0xc","0001090c  mov r0,r4","0001090e  movs r1,#0xd","00010910  bl 0x00011144","00010914  lsl.w r0,r8,#0x2","00010918  lsls.w r1,r8,#0x19","0001091c  bmi 0x0001097a"],"successors":["0001097a","0001091e"],"predecessors":["000108f8"]},{"id":"0001091e","startAddress":"0001091e","endAddress":"00010925","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["0001091e  ldr r1,[sp,#0xc]","00010920  add r0,r1","00010922  adds r2,r0,#0x4","00010924  b 0x00010984"],"successors":["00010984"],"predecessors":["0001090a"]},{"id":"00010926","startAddress":"00010926","endAddress":"00010933","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010926  and r0,r8,#0xf0","0001092a  subs r0,#0x80","0001092c  lsrs r0,r0,#0x4","0001092e  cmp r0,#0x5","00010930  bhi.w 0x00010aec"],"successors":["00010aec","00010934"],"predecessors":["000108f8"]},{"id":"00010934","startAddress":"00010934","endAddress":"00010937","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010934  tbb [pc,r0]"],"successors":["0001093e","00010994","000109c4","000109e8","00010a2e","00010a70"],"predecessors":["00010926"]},{"id":"0001093e","startAddress":"0001093e","endAddress":"00010943","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["0001093e  cmp r10,r9","00010940  bcs.w 0x00010aec"],"successors":["00010aec","00010944"],"predecessors":["00010934"]},{"id":"00010944","startAddress":"00010944","endAddress":"00010959","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["00010944  eor r0,r10,#0x3","00010948  lsl.w r1,r8,#0xc","0001094c  uxth r1,r1","0001094e  ldrb r0,[r6,r0]","00010950  orr.w r2,r1,r0, lsl #0x4","00010954  cmp r2,#0x0","00010956  beq.w 0x00010aec"],"successors":["00010aec","0001095a"],"predecessors":["0001093e"]},{"id":"0001095a","startAddress":"0001095a","endAddress":"00010979","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["0001095a  mov r0,r4","0001095c  movs r1,#0x0","0001095e  movs r3,#0x0","00010960  mov.w r11,#0x0","00010964  bl 0x00010c88","00010968  and r0,r8,#0x8","0001096c  ldr r1,[sp,#0x8]","0001096e  add.w r10,r5,#0x2","00010972  orr.w r1,r1,r0, lsr #0x3","00010976  str r1,[sp,#0x8]","00010978  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010944"]},{"id":"0001097a","startAddress":"0001097a","endAddress":"00010983","blockType":"FALL_THROUGH","size":10,"instructions":["0001097a  ldr r1,[sp,#0xc]","0001097c  and r0,r0,#0xfc","00010980  subs r0,r1,r0","00010982  subs r2,r0,#0x4"],"successors":["00010984"],"predecessors":["0001090a"]},{"id":"00010984","startAddress":"00010984","endAddress":"00010993","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010984  mov r0,r4","00010986  movs r1,#0xd","00010988  str r2,[sp,#0xc]","0001098a  bl 0x00011178","0001098e  mov.w r11,#0x0","00010992  b 0x000108e8"],"successors":["000108e8"],"predecessors":["0001091e","0001097a","00010abe"]},{"id":"00010994","startAddress":"00010994","endAddress":"000109a1","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010994  orr r0,r8,#0x2","00010998  and r0,r0,#0xf","0001099c  cmp r0,#0xf","0001099e  beq.w 0x00010aec"],"successors":["00010aec","000109a2"],"predecessors":["00010934"]},{"id":"000109a2","startAddress":"000109a2","endAddress":"000109c3","blockType":"UNCONDITIONAL_JUMP","size":34,"instructions":["000109a2  add r0,sp,#0xc","000109a4  and r2,r8,#0xf","000109a8  str r0,[sp,#0x0]","000109aa  mov r0,r4","000109ac  movs r1,#0x0","000109ae  movs r3,#0x0","000109b0  mov.w r11,#0x0","000109b4  bl 0x00010b2c","000109b8  ldr r2,[sp,#0xc]","000109ba  mov r0,r4","000109bc  movs r1,#0xd","000109be  bl 0x00011178","000109c2  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010994"]},{"id":"000109c4","startAddress":"000109c4","endAddress":"000109e7","blockType":"UNCONDITIONAL_JUMP","size":36,"instructions":["000109c4  and r0,r8,#0x7","000109c8  movs r1,#0x20","000109ca  movs r3,#0x0","000109cc  mov.w r11,#0x0","000109d0  lsl.w r0,r1,r0","000109d4  and r1,r8,#0x8","000109d8  subs r0,#0x10","000109da  orr.w r2,r0,r1, lsl #0xb","000109de  mov r0,r4","000109e0  movs r1,#0x0","000109e2  bl 0x00010c88","000109e6  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010934"]},{"id":"000109e8","startAddress":"000109e8","endAddress":"000109ef","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["000109e8  sub.w r1,r8,#0xb0","000109ec  cmp r1,#0x7","000109ee  bhi 0x00010a8e"],"successors":["00010a8e","000109f0"],"predecessors":["00010934"]},{"id":"000109f0","startAddress":"000109f0","endAddress":"000109f5","blockType":"FALL_THROUGH","size":6,"instructions":["000109f0  movs r0,#0x9","000109f2  mov.w r11,#0x1"],"successors":["000109f6"],"predecessors":["000109e8"]},{"id":"000109f6","startAddress":"000109f6","endAddress":"000109f9","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000109f6  tbb [pc,r1]"],"successors":["00010a02","00010a04","00010a98","00010ad4","00010b0c"],"predecessors":["000109f0"]},{"id":"00010a02","startAddress":"00010a02","endAddress":"00010a03","blockType":"UNCONDITIONAL_JUMP","size":2,"instructions":["00010a02  b 0x000108e8"],"successors":["000108e8"],"predecessors":["000109f6"]},{"id":"00010a04","startAddress":"00010a04","endAddress":"00010a07","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010a04  cmp r10,r9","00010a06  bcs 0x00010aec"],"successors":["00010aec","00010a08"],"predecessors":["000109f6"]},{"id":"00010a08","startAddress":"00010a08","endAddress":"00010a13","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00010a08  eor r0,r10,#0x3","00010a0c  ldrb r2,[r6,r0]","00010a0e  movs r0,#0x9","00010a10  cmp r2,#0x0","00010a12  beq 0x00010b0c"],"successors":["00010b0c","00010a14"],"predecessors":["00010a04"]},{"id":"00010a14","startAddress":"00010a14","endAddress":"00010a19","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010a14  ands r1,r2,#0xf0","00010a18  bne 0x00010b0c"],"successors":["00010b0c","00010a1a"],"predecessors":["00010a08"]},{"id":"00010a1a","startAddress":"00010a1a","endAddress":"00010a2d","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00010a1a  mov r0,r4","00010a1c  movs r1,#0x0","00010a1e  movs r3,#0x0","00010a20  mov.w r11,#0x0","00010a24  bl 0x00010c88","00010a28  add.w r10,r5,#0x2","00010a2c  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a14"]},{"id":"00010a2e","startAddress":"00010a2e","endAddress":"00010a35","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010a2e  and r0,r8,#0xfe","00010a32  cmp r0,#0xc8","00010a34  bne 0x00010aec"],"successors":["00010aec","00010a36"],"predecessors":["00010934"]},{"id":"00010a36","startAddress":"00010a36","endAddress":"00010a55","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["00010a36  eor r0,r10,#0x3","00010a3a  sub.w r2,r8,#0xc8","00010a3e  clz r2,r2","00010a42  ldrb r1,[r6,r0]","00010a44  lsrs r2,r2,#0x5","00010a46  lsrs r0,r1,#0x4","00010a48  and r1,r1,#0xf","00010a4c  orr.w r0,r0,r2, lsl #0x4","00010a50  adds r2,r0,r1","00010a52  cmp r2,#0x1f","00010a54  bhi 0x00010aec"],"successors":["00010aec","00010a56"],"predecessors":["00010a2e"]},{"id":"00010a56","startAddress":"00010a56","endAddress":"00010a61","blockType":"FALL_THROUGH","size":12,"instructions":["00010a56  orr.w r0,r1,r0, lsl #0x10","00010a5a  movs r1,#0x1","00010a5c  adds r2,r0,#0x1","00010a5e  mov r0,r4","00010a60  movs r3,#0x5"],"successors":["00010a62"],"predecessors":["00010a36"]},{"id":"00010a62","startAddress":"00010a62","endAddress":"00010a6f","blockType":"UNCONDITIONAL_JUMP","size":14,"instructions":["00010a62  bl 0x00010c88","00010a66  add.w r10,r5,#0x2","00010a6a  mov.w r11,#0x0","00010a6e  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a56","00010ad4"]},{"id":"00010a70","startAddress":"00010a70","endAddress":"00010a75","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010a70  lsls.w r0,r8,#0x1c","00010a74  bmi 0x00010aec"],"successors":["00010aec","00010a76"],"predecessors":["00010934"]},{"id":"00010a76","startAddress":"00010a76","endAddress":"00010a7d","blockType":"FALL_THROUGH","size":8,"instructions":["00010a76  ldr r1,[0x00010b24]","00010a78  and r0,r8,#0x7","00010a7c  movs r3,#0x5"],"successors":["00010a7e"],"predecessors":["00010a70"]},{"id":"00010a7e","startAddress":"00010a7e","endAddress":"00010a8d","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["00010a7e  adds r2,r0,r1","00010a80  mov r0,r4","00010a82  movs r1,#0x1","00010a84  bl 0x00010c88","00010a88  mov.w r11,#0x0","00010a8c  b 0x000108e8"],"successors":["000108e8"],"predecessors":["00010a76","00010a8e"]},{"id":"00010a8e","startAddress":"00010a8e","endAddress":"00010a97","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["00010a8e  ldr r1,[0x00010b24]","00010a90  and r0,r8,#0x7","00010a94  movs r3,#0x1","00010a96  b 0x00010a7e"],"successors":["00010a7e"],"predecessors":["000109e8"]},{"id":"00010a98","startAddress":"00010a98","endAddress":"00010a9b","blockType":"FALL_THROUGH","size":4,"instructions":["00010a98  movs r5,#0x0","00010a9a  movs r0,#0x0"],"successors":["00010a9c"],"predecessors":["000109f6"]},{"id":"00010a9c","startAddress":"00010a9c","endAddress":"00010a9f","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010a9c  cmp r9,r10","00010a9e  beq 0x00010aec"],"successors":["00010aec","00010aa0"],"predecessors":["00010a98","00010aa0"]},{"id":"00010aa0","startAddress":"00010aa0","endAddress":"00010abd","blockType":"CONDITIONAL_JUMP","size":30,"instructions":["00010aa0  eor r1,r10,#0x3","00010aa4  add.w r10,r10,#0x1","00010aa8  ldrb r1,[r6,r1]","00010aaa  and r2,r1,#0x7f","00010aae  lsls r1,r1,#0x18","00010ab0  lsl.w r2,r2,r0","00010ab4  orr.w r5,r5,r2","00010ab8  add.w r0,r0,#0x7","00010abc  bmi 0x00010a9c"],"successors":["00010a9c","00010abe"],"predecessors":["00010a9c"]},{"id":"00010abe","startAddress":"00010abe","endAddress":"00010ad3","blockType":"UNCONDITIONAL_JUMP","size":22,"instructions":["00010abe  add r2,sp,#0xc","00010ac0  mov r0,r4","00010ac2  movs r1,#0xd","00010ac4  bl 0x00011144","00010ac8  ldr r0,[sp,#0xc]","00010aca  add.w r0,r0,r5, lsl #0x2","00010ace  add.w r2,r0,#0x204","00010ad2  b 0x00010984"],"successors":["00010984"],"predecessors":["00010aa0"]},{"id":"00010ad4","startAddress":"00010ad4","endAddress":"00010aeb","blockType":"UNCONDITIONAL_JUMP","size":24,"instructions":["00010ad4  eor r0,r10,#0x3","00010ad8  movs r1,#0x1","00010ada  movs r3,#0x1","00010adc  ldrb r0,[r6,r0]","00010ade  orr.w r0,r0,r0, lsl #0xc","00010ae2  and r0,r0,#0xf000f","00010ae6  adds r2,r0,#0x1","00010ae8  mov r0,r4","00010aea  b 0x00010a62"],"successors":["00010a62"],"predecessors":["000109f6"]},{"id":"00010aec","startAddress":"00010aec","endAddress":"00010aef","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010aec  movs r0,#0x9","00010aee  b 0x00010b0c"],"successors":["00010b0c"],"predecessors":["00010926","0001093e","00010944","00010994","00010a04","00010a2e","00010a36","00010a70","00010a9c"]},{"id":"00010af0","startAddress":"00010af0","endAddress":"00010af5","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010af0  ldr r0,[sp,#0x8]","00010af2  lsls r0,r0,#0x1f","00010af4  bne 0x00010b0a"],"successors":["00010b0a","00010af6"],"predecessors":["000108e8","000108f0"]},{"id":"00010af6","startAddress":"00010af6","endAddress":"00010b09","blockType":"CALL","size":20,"instructions":["00010af6  add r2,sp,#0xc","00010af8  mov r0,r4","00010afa  movs r1,#0xe","00010afc  bl 0x00011144","00010b00  ldr r2,[sp,#0xc]","00010b02  mov r0,r4","00010b04  movs r1,#0xf","00010b06  bl 0x00011178"],"successors":["00010b0a"],"predecessors":["00010af0"]},{"id":"00010b0a","startAddress":"00010b0a","endAddress":"00010b0b","blockType":"FALL_THROUGH","size":2,"instructions":["00010b0a  movs r0,#0x8"],"successors":["00010b0c"],"predecessors":["00010af0","00010af6"]},{"id":"00010b0c","startAddress":"00010b0c","endAddress":"00010b1d","blockType":"FALL_THROUGH","size":18,"instructions":["00010b0c  ldr r1,[sp,#0x4]","00010b0e  ldr r1,[r1,#0x0]","00010b10  ldr r2,[sp,#0x10]","00010b12  subs r1,r1,r2","00010b14  ittt eq","00010b16  add.eq sp,#0x14","00010b18  pop.eq.w {r8,r9,r10,r11}","00010b1c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010b1e"],"predecessors":["000109f6","00010a08","00010a14","00010aec","00010b0a"]},{"id":"00010b1e","startAddress":"00010b1e","endAddress":"00010b21","blockType":"FALL_THROUGH","size":4,"instructions":["00010b1e  blx 0x0001075c"],"successors":[],"predecessors":["00010b0c"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10874"},"function_name":"FUN_00010b2c","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010b2c","entryAddress":"00010b2c","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00010b2c","startAddress":"00010b2c","endAddress":"00010b3f","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00010b2c  push {r4,r5,r6,r7,lr}","00010b2e  add r7,sp,#0xc","00010b30  push.w r11","00010b34  sub sp,#0x8","00010b36  ldr r4,[r7,#0x8]","00010b38  mov r5,r2","00010b3a  mov r6,r0","00010b3c  cmp r1,#0x1","00010b3e  beq 0x00010b56"],"successors":["00010b56","00010b40"],"predecessors":[]},{"id":"00010b40","startAddress":"00010b40","endAddress":"00010b41","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010b40  cbnz r1,0x00010b92"],"successors":["00010b92","00010b42"],"predecessors":["00010b2c"]},{"id":"00010b42","startAddress":"00010b42","endAddress":"00010b47","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010b42  movs r0,#0x2","00010b44  cmp r5,#0xf","00010b46  bhi 0x00010b8a"],"successors":["00010b8a","00010b48"],"predecessors":["00010b40"]},{"id":"00010b48","startAddress":"00010b48","endAddress":"00010b49","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010b48  cbnz r3,0x00010b8a"],"successors":["00010b8a","00010b4a"],"predecessors":["00010b42"]},{"id":"00010b4a","startAddress":"00010b4a","endAddress":"00010b55","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010b4a  mov r0,r6","00010b4c  mov r1,r5","00010b4e  mov r2,r4","00010b50  bl 0x00011144","00010b54  b 0x00010b82"],"successors":["00010b82"],"predecessors":["00010b48"]},{"id":"00010b56","startAddress":"00010b56","endAddress":"00010b5d","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010b56  orr r0,r3,#0x4","00010b5a  cmp r0,#0x5","00010b5c  bne 0x00010b72"],"successors":["00010b72","00010b5e"],"predecessors":["00010b2c"]},{"id":"00010b5e","startAddress":"00010b5e","endAddress":"00010b61","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b5e  cmp r3,#0x1","00010b60  bne 0x00010b6e"],"successors":["00010b6e","00010b62"],"predecessors":["00010b56"]},{"id":"00010b62","startAddress":"00010b62","endAddress":"00010b65","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b62  cmp r5,#0xf","00010b64  bhi 0x00010b72"],"successors":["00010b72","00010b66"],"predecessors":["00010b5e"]},{"id":"00010b66","startAddress":"00010b66","endAddress":"00010b6d","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010b66  mov r0,r6","00010b68  bl 0x000112aa","00010b6c  b 0x00010b76"],"successors":["00010b76"],"predecessors":["00010b62"]},{"id":"00010b6e","startAddress":"00010b6e","endAddress":"00010b71","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010b6e  cmp r5,#0x1f","00010b70  bls 0x00010b76"],"successors":["00010b76","00010b72"],"predecessors":["00010b5e"]},{"id":"00010b72","startAddress":"00010b72","endAddress":"00010b75","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010b72  movs r0,#0x2","00010b74  b 0x00010b8a"],"successors":["00010b8a"],"predecessors":["00010b56","00010b62","00010b6e"]},{"id":"00010b76","startAddress":"00010b76","endAddress":"00010b81","blockType":"CALL","size":12,"instructions":["00010b76  add.w r1,r5,#0x100","00010b7a  mov r0,r6","00010b7c  mov r2,r4","00010b7e  bl 0x000111c0"],"successors":["00010b82"],"predecessors":["00010b66","00010b6e"]},{"id":"00010b82","startAddress":"00010b82","endAddress":"00010b89","blockType":"FALL_THROUGH","size":8,"instructions":["00010b82  cmp r0,#0x0","00010b84  it ne","00010b86  mov.ne r0,#0x1","00010b88  lsls r0,r0,#0x1"],"successors":["00010b8a"],"predecessors":["00010b4a","00010b76"]},{"id":"00010b8a","startAddress":"00010b8a","endAddress":"00010b91","blockType":"FALL_THROUGH","size":8,"instructions":["00010b8a  add sp,#0x8","00010b8c  pop.w r11","00010b90  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00010b42","00010b48","00010b72","00010b82"]},{"id":"00010b92","startAddress":"00010b92","endAddress":"00010bc3","blockType":"FALL_THROUGH","size":50,"instructions":["00010b92  ldr r0,[0x00010bc4]","00010b94  movw r1,#0x35e","00010b98  add r0,pc","00010b9a  strd r1,r0,[sp,#0x0]","00010b9e  ldr r0,[0x00010bc8]","00010ba0  ldr r1,[0x00010bcc]","00010ba2  add r0,pc","00010ba4  ldr r2,[0x00010bd0]","00010ba6  ldr r3,[0x00010bd4]","00010ba8  add r1,pc","00010baa  ldr r0,[r0,#0x0]","00010bac  add r2,pc","00010bae  add r3,pc","00010bb0  add.w r4,r0,#0xa8","00010bb4  mov r0,r4","00010bb6  blx 0x00010768","00010bba  mov r0,r4","00010bbc  blx 0x00010774","00010bc0  blx 0x00010780"],"successors":[],"predecessors":["00010b40"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10875"},"function_name":"FUN_00010bd8","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010bd8","entryAddress":"00010bd8","totalBlocks":15,"totalEdges":21,"nodes":[{"id":"00010bd8","startAddress":"00010bd8","endAddress":"00010beb","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00010bd8  push {r4,r5,r6,r7,lr}","00010bda  add r7,sp,#0xc","00010bdc  push.w r11","00010be0  sub sp,#0x8","00010be2  ldr r6,[r7,#0x8]","00010be4  mov r4,r2","00010be6  mov r5,r0","00010be8  cmp r1,#0x1","00010bea  beq 0x00010c02"],"successors":["00010c02","00010bec"],"predecessors":[]},{"id":"00010bec","startAddress":"00010bec","endAddress":"00010bed","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010bec  cbnz r1,0x00010c40"],"successors":["00010c40","00010bee"],"predecessors":["00010bd8"]},{"id":"00010bee","startAddress":"00010bee","endAddress":"00010bf3","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010bee  movs r0,#0x2","00010bf0  cmp r4,#0xf","00010bf2  bhi 0x00010c38"],"successors":["00010c38","00010bf4"],"predecessors":["00010bec"]},{"id":"00010bf4","startAddress":"00010bf4","endAddress":"00010bf5","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00010bf4  cbnz r3,0x00010c38"],"successors":["00010c38","00010bf6"],"predecessors":["00010bee"]},{"id":"00010bf6","startAddress":"00010bf6","endAddress":"00010c01","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010bf6  ldr r2,[r6,#0x0]","00010bf8  mov r0,r5","00010bfa  mov r1,r4","00010bfc  bl 0x00011178","00010c00  b 0x00010c30"],"successors":["00010c30"],"predecessors":["00010bf4"]},{"id":"00010c02","startAddress":"00010c02","endAddress":"00010c09","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010c02  orr r0,r3,#0x4","00010c06  cmp r0,#0x5","00010c08  bne 0x00010c1e"],"successors":["00010c1e","00010c0a"],"predecessors":["00010bd8"]},{"id":"00010c0a","startAddress":"00010c0a","endAddress":"00010c0d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c0a  cmp r3,#0x1","00010c0c  bne 0x00010c1a"],"successors":["00010c1a","00010c0e"],"predecessors":["00010c02"]},{"id":"00010c0e","startAddress":"00010c0e","endAddress":"00010c11","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c0e  cmp r4,#0xf","00010c10  bhi 0x00010c1e"],"successors":["00010c1e","00010c12"],"predecessors":["00010c0a"]},{"id":"00010c12","startAddress":"00010c12","endAddress":"00010c19","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010c12  mov r0,r5","00010c14  bl 0x000112aa","00010c18  b 0x00010c22"],"successors":["00010c22"],"predecessors":["00010c0e"]},{"id":"00010c1a","startAddress":"00010c1a","endAddress":"00010c1d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010c1a  cmp r4,#0x1f","00010c1c  bls 0x00010c22"],"successors":["00010c22","00010c1e"],"predecessors":["00010c0a"]},{"id":"00010c1e","startAddress":"00010c1e","endAddress":"00010c21","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010c1e  movs r0,#0x2","00010c20  b 0x00010c38"],"successors":["00010c38"],"predecessors":["00010c02","00010c0e","00010c1a"]},{"id":"00010c22","startAddress":"00010c22","endAddress":"00010c2f","blockType":"CALL","size":14,"instructions":["00010c22  ldrd r2,r3,[r6,#0x0]","00010c26  add.w r1,r4,#0x100","00010c2a  mov r0,r5","00010c2c  bl 0x000111f8"],"successors":["00010c30"],"predecessors":["00010c12","00010c1a"]},{"id":"00010c30","startAddress":"00010c30","endAddress":"00010c37","blockType":"FALL_THROUGH","size":8,"instructions":["00010c30  cmp r0,#0x0","00010c32  it ne","00010c34  mov.ne r0,#0x1","00010c36  lsls r0,r0,#0x1"],"successors":["00010c38"],"predecessors":["00010bf6","00010c22"]},{"id":"00010c38","startAddress":"00010c38","endAddress":"00010c3f","blockType":"FALL_THROUGH","size":8,"instructions":["00010c38  add sp,#0x8","00010c3a  pop.w r11","00010c3e  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00010bee","00010bf4","00010c1e","00010c30"]},{"id":"00010c40","startAddress":"00010c40","endAddress":"00010c71","blockType":"FALL_THROUGH","size":50,"instructions":["00010c40  ldr r0,[0x00010c74]","00010c42  mov.w r1,#0x328","00010c46  add r0,pc","00010c48  strd r1,r0,[sp,#0x0]","00010c4c  ldr r0,[0x00010c78]","00010c4e  ldr r1,[0x00010c7c]","00010c50  add r0,pc","00010c52  ldr r2,[0x00010c80]","00010c54  ldr r3,[0x00010c84]","00010c56  add r1,pc","00010c58  ldr r0,[r0,#0x0]","00010c5a  add r2,pc","00010c5c  add r3,pc","00010c5e  add.w r4,r0,#0xa8","00010c62  mov r0,r4","00010c64  blx 0x00010768","00010c68  mov r0,r4","00010c6a  blx 0x00010774","00010c6e  blx 0x00010780"],"successors":[],"predecessors":["00010bec"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10876"},"function_name":"FUN_00010c88","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010c88","entryAddress":"00010c88","totalBlocks":26,"totalEdges":37,"nodes":[{"id":"00010c88","startAddress":"00010c88","endAddress":"00010ca7","blockType":"CONDITIONAL_JUMP","size":32,"instructions":["00010c88  push {r4,r5,r6,r7,lr}","00010c8a  add r7,sp,#0xc","00010c8c  push {r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}","00010c90  mov r10,r0","00010c92  ldr r0,[0x00010dc0]","00010c94  mov r6,r3","00010c96  mov r8,r2","00010c98  add r0,pc","00010c9a  cmp r1,#0x1","00010c9c  ldr.w r9,[r0,#0x0]","00010ca0  ldr.w r0,[r9,#0x0]","00010ca4  str r0,[sp,#0x18]","00010ca6  beq 0x00010d00"],"successors":["00010d00","00010ca8"],"predecessors":[]},{"id":"00010ca8","startAddress":"00010ca8","endAddress":"00010cab","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010ca8  cmp r1,#0x0","00010caa  bne 0x00010d8e"],"successors":["00010d8e","00010cac"],"predecessors":["00010c88"]},{"id":"00010cac","startAddress":"00010cac","endAddress":"00010caf","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010cac  cmp r6,#0x0","00010cae  bne 0x00010d4a"],"successors":["00010d4a","00010cb0"],"predecessors":["00010ca8"]},{"id":"00010cb0","startAddress":"00010cb0","endAddress":"00010cbd","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010cb0  add r2,sp,#0x8","00010cb2  mov r0,r10","00010cb4  movs r1,#0xd","00010cb6  bl 0x00011144","00010cba  cmp r0,#0x0","00010cbc  bne 0x00010d4a"],"successors":["00010d4a","00010cbe"],"predecessors":["00010cac"]},{"id":"00010cbe","startAddress":"00010cbe","endAddress":"00010cc7","blockType":"FALL_THROUGH","size":10,"instructions":["00010cbe  add r4,sp,#0x14","00010cc0  movs r6,#0x0","00010cc2  mov.w r11,#0x1","00010cc6  movs r5,#0x0"],"successors":["00010cc8"],"predecessors":["00010cb0"]},{"id":"00010cc8","startAddress":"00010cc8","endAddress":"00010ccb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010cc8  cmp r6,#0x10","00010cca  beq 0x00010d6e"],"successors":["00010d6e","00010ccc"],"predecessors":["00010cbe","00010cfc"]},{"id":"00010ccc","startAddress":"00010ccc","endAddress":"00010cd5","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00010ccc  lsl.w r0,r11,r6","00010cd0  tst.w r0,r8","00010cd4  beq 0x00010cfc"],"successors":["00010cfc","00010cd6"],"predecessors":["00010cc8"]},{"id":"00010cd6","startAddress":"00010cd6","endAddress":"00010cef","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010cd6  ldr r0,[sp,#0x8]","00010cd8  mov r2,r6","00010cda  movs r3,#0x0","00010cdc  adds r1,r0,#0x4","00010cde  str r1,[sp,#0x8]","00010ce0  ldr r0,[r0,#0x0]","00010ce2  movs r1,#0x0","00010ce4  str r0,[sp,#0x14]","00010ce6  mov r0,r10","00010ce8  str r4,[sp,#0x0]","00010cea  bl 0x00010bd8","00010cee  cbnz r0,0x00010d4a"],"successors":["00010d4a","00010cf0"],"predecessors":["00010ccc"]},{"id":"00010cf0","startAddress":"00010cf0","endAddress":"00010cfb","blockType":"FALL_THROUGH","size":12,"instructions":["00010cf0  sub.w r0,r6,#0xd","00010cf4  clz r0,r0","00010cf8  lsrs r0,r0,#0x5","00010cfa  orrs r5,r0"],"successors":["00010cfc"],"predecessors":["00010cd6"]},{"id":"00010cfc","startAddress":"00010cfc","endAddress":"00010cff","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010cfc  adds r6,#0x1","00010cfe  b 0x00010cc8"],"successors":["00010cc8"],"predecessors":["00010ccc","00010cf0"]},{"id":"00010d00","startAddress":"00010d00","endAddress":"00010d07","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010d00  orr r0,r6,#0x4","00010d04  cmp r0,#0x5","00010d06  bne 0x00010d4a"],"successors":["00010d4a","00010d08"],"predecessors":["00010c88"]},{"id":"00010d08","startAddress":"00010d08","endAddress":"00010d13","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["00010d08  add r2,sp,#0x14","00010d0a  mov r0,r10","00010d0c  movs r1,#0xd","00010d0e  bl 0x00011144","00010d12  cbnz r0,0x00010d4a"],"successors":["00010d4a","00010d14"],"predecessors":["00010d00"]},{"id":"00010d14","startAddress":"00010d14","endAddress":"00010d1f","blockType":"FALL_THROUGH","size":12,"instructions":["00010d14  lsr.w r5,r8,#0x10","00010d18  uxtah r4,r5,r8","00010d1c  add.w r8,sp,#0x8"],"successors":["00010d20"],"predecessors":["00010d08"]},{"id":"00010d20","startAddress":"00010d20","endAddress":"00010d23","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d20  cmp r5,r4","00010d22  bcs 0x00010d62"],"successors":["00010d62","00010d24"],"predecessors":["00010d14","00010d24"]},{"id":"00010d24","startAddress":"00010d24","endAddress":"00010d49","blockType":"CONDITIONAL_JUMP","size":38,"instructions":["00010d24  ldr r0,[sp,#0x14]","00010d26  mov r3,r6","00010d28  add.w r2,r0,#0x8","00010d2c  ldr r1,[r0,#0x0]","00010d2e  str r2,[sp,#0x14]","00010d30  mov r2,r5","00010d32  ldr r0,[r0,#0x4]","00010d34  str.w r8,[sp,#0x0]","00010d38  strd r1,r0,[sp,#0x8]","00010d3c  mov r0,r10","00010d3e  movs r1,#0x1","00010d40  bl 0x00010bd8","00010d44  adds r5,#0x1","00010d46  cmp r0,#0x0","00010d48  beq 0x00010d20"],"successors":["00010d20","00010d4a"],"predecessors":["00010d20"]},{"id":"00010d4a","startAddress":"00010d4a","endAddress":"00010d4b","blockType":"FALL_THROUGH","size":2,"instructions":["00010d4a  movs r0,#0x2"],"successors":["00010d4c"],"predecessors":["00010cac","00010cb0","00010cd6","00010d00","00010d08","00010d24"]},{"id":"00010d4c","startAddress":"00010d4c","endAddress":"00010d5d","blockType":"FALL_THROUGH","size":18,"instructions":["00010d4c  ldr.w r1,[r9,#0x0]","00010d50  ldr r2,[sp,#0x18]","00010d52  subs r1,r1,r2","00010d54  ittt eq","00010d56  add.eq sp,#0x1c","00010d58  pop.eq.w {r8,r9,r10,r11}","00010d5c  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010d5e"],"predecessors":["00010d4a","00010d72","00010d7c"]},{"id":"00010d5e","startAddress":"00010d5e","endAddress":"00010d61","blockType":"FALL_THROUGH","size":4,"instructions":["00010d5e  blx 0x0001075c"],"successors":[],"predecessors":["00010d4c"]},{"id":"00010d62","startAddress":"00010d62","endAddress":"00010d65","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d62  cmp r6,#0x1","00010d64  bne 0x00010d76"],"successors":["00010d76","00010d66"],"predecessors":["00010d20"]},{"id":"00010d66","startAddress":"00010d66","endAddress":"00010d6d","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["00010d66  ldr r0,[sp,#0x14]","00010d68  adds r2,r0,#0x4","00010d6a  str r2,[sp,#0x14]","00010d6c  b 0x00010d7c"],"successors":["00010d7c"],"predecessors":["00010d62"]},{"id":"00010d6e","startAddress":"00010d6e","endAddress":"00010d71","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010d6e  lsls r0,r5,#0x1f","00010d70  beq 0x00010d7a"],"successors":["00010d7a","00010d72"],"predecessors":["00010cc8"]},{"id":"00010d72","startAddress":"00010d72","endAddress":"00010d75","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010d72  movs r0,#0x0","00010d74  b 0x00010d4c"],"successors":["00010d4c"],"predecessors":["00010d6e"]},{"id":"00010d76","startAddress":"00010d76","endAddress":"00010d79","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010d76  ldr r2,[sp,#0x14]","00010d78  b 0x00010d7c"],"successors":["00010d7c"],"predecessors":["00010d62"]},{"id":"00010d7a","startAddress":"00010d7a","endAddress":"00010d7b","blockType":"FALL_THROUGH","size":2,"instructions":["00010d7a  ldr r2,[sp,#0x8]"],"successors":["00010d7c"],"predecessors":["00010d6e"]},{"id":"00010d7c","startAddress":"00010d7c","endAddress":"00010d8d","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00010d7c  mov r0,r10","00010d7e  movs r1,#0xd","00010d80  bl 0x00011178","00010d84  cmp r0,#0x0","00010d86  it ne","00010d88  mov.ne r0,#0x1","00010d8a  lsls r0,r0,#0x1","00010d8c  b 0x00010d4c"],"successors":["00010d4c"],"predecessors":["00010d66","00010d76","00010d7a"]},{"id":"00010d8e","startAddress":"00010d8e","endAddress":"00010dbf","blockType":"FALL_THROUGH","size":50,"instructions":["00010d8e  ldr r0,[0x00010dc4]","00010d90  mov.w r1,#0x3b8","00010d94  add r0,pc","00010d96  strd r1,r0,[sp,#0x0]","00010d9a  ldr r0,[0x00010dc8]","00010d9c  ldr r1,[0x00010dcc]","00010d9e  add r0,pc","00010da0  ldr r2,[0x00010dd0]","00010da2  ldr r3,[0x00010dd4]","00010da4  add r1,pc","00010da6  ldr r0,[r0,#0x0]","00010da8  add r2,pc","00010daa  add r3,pc","00010dac  add.w r4,r0,#0xa8","00010db0  mov r0,r4","00010db2  blx 0x00010768","00010db6  mov r0,r4","00010db8  blx 0x00010774","00010dbc  blx 0x00010780"],"successors":[],"predecessors":["00010ca8"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10877"},"function_name":"FUN_00010e20","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010e20","entryAddress":"00010e20","totalBlocks":11,"totalEdges":15,"nodes":[{"id":"00010e20","startAddress":"00010e20","endAddress":"00010e57","blockType":"ENTRY","size":56,"instructions":["00010e20  push {r4,r5,r6,r7,lr}","00010e22  add r7,sp,#0xc","00010e24  push.w r8","00010e28  sub.w sp,sp,#0x890","00010e2c  mov r4,r0","00010e2e  ldr r0,[0x00010ebc]","00010e30  add.w r6,sp,#0x488","00010e34  add r0,pc","00010e36  ldr.w r8,[r0,#0x0]","00010e3a  ldr.w r0,[r8,#0x0]","00010e3e  str.w r0,[r7,#-0x14]","00010e42  mov r0,r6","00010e44  blx 0x000110cc","00010e48  add r5,sp,#0x28","00010e4a  movs r0,#0x0","00010e4c  str r0,[r4,#0xc]","00010e4e  mov r1,r6","00010e50  mov r0,r5","00010e52  bl 0x000110fc","00010e56  mov r6,sp"],"successors":["00010e58"],"predecessors":[]},{"id":"00010e58","startAddress":"00010e58","endAddress":"00010e61","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["00010e58  mov r0,r5","00010e5a  mov r1,r6","00010e5c  bl 0x0001123a","00010e60  cbnz r0,0x00010e8e"],"successors":["00010e8e","00010e62"],"predecessors":["00010e20","00010e62","00010e68"]},{"id":"00010e62","startAddress":"00010e62","endAddress":"00010e67","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010e62  ldr r3,[sp,#0xc]","00010e64  cmp r3,#0x0","00010e66  beq 0x00010e58"],"successors":["00010e58","00010e68"],"predecessors":["00010e58"]},{"id":"00010e68","startAddress":"00010e68","endAddress":"00010e81","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010e68  ldr r0,[sp,#0x0]","00010e6a  add.w r12,r4,#0x48","00010e6e  ldr r1,[sp,#0x20]","00010e70  ldr r2,[sp,#0x14]","00010e72  stm.w r12!,{r0,r1,r2}","00010e76  movs r0,#0x0","00010e78  mov r1,r4","00010e7a  mov r2,r5","00010e7c  blx r3","00010e7e  cmp r0,#0x8","00010e80  beq 0x00010e58"],"successors":["00010e58","00010e82"],"predecessors":["00010e62"]},{"id":"00010e82","startAddress":"00010e82","endAddress":"00010e85","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010e82  cmp r0,#0x6","00010e84  beq 0x00010eaa"],"successors":["00010eaa","00010e86"],"predecessors":["00010e68"]},{"id":"00010e86","startAddress":"00010e86","endAddress":"00010e89","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010e86  cmp r0,#0x9","00010e88  bne 0x00010e8e"],"successors":["00010e8e","00010e8a"],"predecessors":["00010e82"]},{"id":"00010e8a","startAddress":"00010e8a","endAddress":"00010e8d","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00010e8a  movs r0,#0x9","00010e8c  b 0x00010e90"],"successors":["00010e90"],"predecessors":["00010e86"]},{"id":"00010e8e","startAddress":"00010e8e","endAddress":"00010e8f","blockType":"FALL_THROUGH","size":2,"instructions":["00010e8e  movs r0,#0x3"],"successors":["00010e90"],"predecessors":["00010e58","00010e86"]},{"id":"00010e90","startAddress":"00010e90","endAddress":"00010ea5","blockType":"FALL_THROUGH","size":22,"instructions":["00010e90  ldr.w r1,[r8,#0x0]","00010e94  ldr.w r2,[r7,#-0x14]","00010e98  subs r1,r1,r2","00010e9a  ittt eq","00010e9c  add.eq.w sp,sp,#0x890","00010ea0  pop.eq.w r8","00010ea4  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010ea6"],"predecessors":["00010e8a","00010e8e","00010eaa"]},{"id":"00010ea6","startAddress":"00010ea6","endAddress":"00010ea9","blockType":"FALL_THROUGH","size":4,"instructions":["00010ea6  blx 0x0001075c"],"successors":[],"predecessors":["00010e90"]},{"id":"00010eaa","startAddress":"00010eaa","endAddress":"00010ebb","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["00010eaa  add.w r0,sp,#0x488","00010eae  add r1,sp,#0x28","00010eb0  mov r2,r4","00010eb2  movs r3,#0x0","00010eb4  bl 0x00010ec0","00010eb8  movs r0,#0x2","00010eba  b 0x00010e90"],"successors":["00010e90"],"predecessors":["00010e82"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10878"},"function_name":"FUN_00010ec0","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010ec0","entryAddress":"00010ec0","totalBlocks":16,"totalEdges":21,"nodes":[{"id":"00010ec0","startAddress":"00010ec0","endAddress":"00010eed","blockType":"ENTRY","size":46,"instructions":["00010ec0  push {r4,r5,r6,r7,lr}","00010ec2  add r7,sp,#0xc","00010ec4  push {r8,r9,r10,r11}","00010ec8  sub sp,#0x3c","00010eca  mov r4,r1","00010ecc  mov r1,r0","00010ece  ldr r0,[0x00010fc0]","00010ed0  mov r10,r3","00010ed2  mov r5,r2","00010ed4  add r0,pc","00010ed6  ldr.w r11,[r0,#0x0]","00010eda  ldr.w r0,[r11,#0x0]","00010ede  str r0,[sp,#0x38]","00010ee0  mov r0,r4","00010ee2  bl 0x000110fc","00010ee6  add.w r9,sp,#0xc","00010eea  mov.w r8,#0x1"],"successors":["00010eee"],"predecessors":[]},{"id":"00010eee","startAddress":"00010eee","endAddress":"00010efb","blockType":"CONDITIONAL_JUMP","size":14,"instructions":["00010eee  ands r0,r10,#0x1","00010ef2  mov.w r6,#0x1","00010ef6  it ne","00010ef8  mov.ne r6,#0x2","00010efa  beq 0x00010f12"],"successors":["00010f12","00010efc"],"predecessors":["00010ec0","00010f52"]},{"id":"00010efc","startAddress":"00010efc","endAddress":"00010f01","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00010efc  cmp.w r8,#0x0","00010f00  bne 0x00010f12"],"successors":["00010f12","00010f02"],"predecessors":["00010eee"]},{"id":"00010f02","startAddress":"00010f02","endAddress":"00010f11","blockType":"FALL_THROUGH","size":16,"instructions":["00010f02  ldr r2,[r5,#0x10]","00010f04  mov r0,r4","00010f06  mov.w r1,#0xffffffff","00010f0a  bl 0x00011178","00010f0e  mov.w r10,#0x0"],"successors":["00010f12"],"predecessors":["00010efc"]},{"id":"00010f12","startAddress":"00010f12","endAddress":"00010f27","blockType":"CONDITIONAL_JUMP","size":22,"instructions":["00010f12  add r2,sp,#0x34","00010f14  mov r0,r4","00010f16  mvn r1,#0x1","00010f1a  bl 0x00011144","00010f1e  mov r0,r4","00010f20  mov r1,r9","00010f22  bl 0x0001123a","00010f26  cbnz r0,0x00010f76"],"successors":["00010f76","00010f28"],"predecessors":["00010eee","00010efc","00010f02"]},{"id":"00010f28","startAddress":"00010f28","endAddress":"00010f2b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f28  ldr r3,[sp,#0x18]","00010f2a  cbz r3,0x00010f52"],"successors":["00010f52","00010f2c"],"predecessors":["00010f12"]},{"id":"00010f2c","startAddress":"00010f2c","endAddress":"00010f45","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["00010f2c  ldr r0,[sp,#0xc]","00010f2e  add.w r12,r5,#0x48","00010f32  ldr r1,[sp,#0x2c]","00010f34  ldr r2,[sp,#0x20]","00010f36  stm.w r12!,{r0,r1,r2}","00010f3a  mov r0,r6","00010f3c  mov r1,r5","00010f3e  mov r2,r4","00010f40  blx r3","00010f42  cmp r0,#0x7","00010f44  beq 0x00010f60"],"successors":["00010f60","00010f46"],"predecessors":["00010f28"]},{"id":"00010f46","startAddress":"00010f46","endAddress":"00010f49","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f46  cmp r0,#0x8","00010f48  bne 0x00010f58"],"successors":["00010f58","00010f4a"],"predecessors":["00010f2c"]},{"id":"00010f4a","startAddress":"00010f4a","endAddress":"00010f51","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00010f4a  ldr r0,[r5,#0x20]","00010f4c  ldr r1,[sp,#0x34]","00010f4e  cmp r1,r0","00010f50  beq 0x00010f8c"],"successors":["00010f8c","00010f52"],"predecessors":["00010f46"]},{"id":"00010f52","startAddress":"00010f52","endAddress":"00010f57","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00010f52  sub.w r8,r8,#0x1","00010f56  b 0x00010eee"],"successors":["00010eee"],"predecessors":["00010f28","00010f4a"]},{"id":"00010f58","startAddress":"00010f58","endAddress":"00010f5b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00010f58  cmp r0,#0x9","00010f5a  bne 0x00010f76"],"successors":["00010f76","00010f5c"],"predecessors":["00010f46"]},{"id":"00010f5c","startAddress":"00010f5c","endAddress":"00010f5f","blockType":"FALL_THROUGH","size":4,"instructions":["00010f5c  blx 0x00010780"],"successors":[],"predecessors":["00010f58"]},{"id":"00010f60","startAddress":"00010f60","endAddress":"00010f75","blockType":"CALL","size":22,"instructions":["00010f60  add r2,sp,#0x8","00010f62  mov r0,r4","00010f64  mov.w r1,#0xffffffff","00010f68  bl 0x00011144","00010f6c  ldr r0,[sp,#0x8]","00010f6e  str r0,[r5,#0x10]","00010f70  mov r0,r4","00010f72  bl 0x0001125c"],"successors":["00010f76"],"predecessors":["00010f2c"]},{"id":"00010f76","startAddress":"00010f76","endAddress":"00010f87","blockType":"FALL_THROUGH","size":18,"instructions":["00010f76  ldr.w r0,[r11,#0x0]","00010f7a  ldr r1,[sp,#0x38]","00010f7c  subs r0,r0,r1","00010f7e  ittt eq","00010f80  add.eq sp,#0x3c","00010f82  pop.eq.w {r8,r9,r10,r11}","00010f86  pop.eq {r4,r5,r6,r7,pc}"],"successors":["00010f88"],"predecessors":["00010f12","00010f58","00010f60"]},{"id":"00010f88","startAddress":"00010f88","endAddress":"00010f8b","blockType":"FALL_THROUGH","size":4,"instructions":["00010f88  blx 0x0001075c"],"successors":[],"predecessors":["00010f76"]},{"id":"00010f8c","startAddress":"00010f8c","endAddress":"00010fbd","blockType":"FALL_THROUGH","size":50,"instructions":["00010f8c  ldr r0,[0x00010fc4]","00010f8e  mov.w r1,#0x268","00010f92  add r0,pc","00010f94  strd r1,r0,[sp,#0x0]","00010f98  ldr r0,[0x00010fc8]","00010f9a  ldr r1,[0x00010fcc]","00010f9c  add r0,pc","00010f9e  ldr r2,[0x00010fd0]","00010fa0  ldr r3,[0x00010fd4]","00010fa2  add r1,pc","00010fa4  ldr r0,[r0,#0x0]","00010fa6  add r2,pc","00010fa8  add r3,pc","00010faa  add.w r4,r0,#0xa8","00010fae  mov r0,r4","00010fb0  blx 0x00010768","00010fb4  mov r0,r4","00010fb6  blx 0x00010774","00010fba  blx 0x00010780"],"successors":[],"predecessors":["00010f4a"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10879"},"function_name":"FUN_00010fdc","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010fdc","entryAddress":"00010fdc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010fdc","startAddress":"00010fdc","endAddress":"0001102f","blockType":"ENTRY","size":84,"instructions":["00010fdc  push {r4,r5,r7,lr}","00010fde  add r7,sp,#0x8","00010fe0  sub.w sp,sp,#0x860","00010fe4  sub sp,#0x8","00010fe6  add.w r5,sp,#0x468","00010fea  mov r4,r0","00010fec  mov r0,r5","00010fee  blx 0x000110cc","00010ff2  add r1,sp,#0x8","00010ff4  mov r0,r5","00010ff6  mov r2,r4","00010ff8  movs r3,#0x1","00010ffa  bl 0x00010ec0","00010ffe  ldr r0,[0x00011030]","00011000  movw r1,#0x2ce","00011004  add r0,pc","00011006  strd r1,r0,[sp,#0x0]","0001100a  ldr r0,[0x00011034]","0001100c  ldr r1,[0x00011038]","0001100e  add r0,pc","00011010  ldr r2,[0x0001103c]","00011012  ldr r3,[0x00011040]","00011014  add r1,pc","00011016  ldr r0,[r0,#0x0]","00011018  add r2,pc","0001101a  add r3,pc","0001101c  add.w r4,r0,#0xa8","00011020  mov r0,r4","00011022  blx 0x00010768","00011026  mov r0,r4","00011028  blx 0x00010774","0001102c  blx 0x00010780"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1087a"},"function_name":"FUN_00011044","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011044","entryAddress":"00011044","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011044","startAddress":"00011044","endAddress":"0001106f","blockType":"ENTRY","size":44,"instructions":["00011044  push {r4,r6,r7,lr}","00011046  add r7,sp,#0x8","00011048  sub sp,#0x30","0001104a  ldr r1,[0x00011074]","0001104c  add r1,pc","0001104e  ldr r4,[r1,#0x0]","00011050  ldr r1,[r4,#0x0]","00011052  str r1,[sp,#0x2c]","00011054  add r1,sp,#0x4","00011056  bl 0x0001123a","0001105a  mov r1,r0","0001105c  ldr r0,[sp,#0xc]","0001105e  cmp r1,#0x0","00011060  it ne","00011062  mov.ne r0,#0x0","00011064  ldr r1,[r4,#0x0]","00011066  ldr r2,[sp,#0x2c]","00011068  subs r1,r1,r2","0001106a  itt eq","0001106c  add.eq sp,#0x30","0001106e  pop.eq {r4,r6,r7,pc}"],"successors":["00011070"],"predecessors":[]},{"id":"00011070","startAddress":"00011070","endAddress":"00011073","blockType":"FALL_THROUGH","size":4,"instructions":["00011070  blx 0x0001075c"],"successors":[],"predecessors":["00011044"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1087b"},"function_name":"FUN_00011078","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011078","entryAddress":"00011078","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011078","startAddress":"00011078","endAddress":"000110a3","blockType":"ENTRY","size":44,"instructions":["00011078  push {r4,r6,r7,lr}","0001107a  add r7,sp,#0x8","0001107c  sub sp,#0x30","0001107e  ldr r1,[0x000110a8]","00011080  add r1,pc","00011082  ldr r4,[r1,#0x0]","00011084  ldr r1,[r4,#0x0]","00011086  str r1,[sp,#0x2c]","00011088  add r1,sp,#0x4","0001108a  bl 0x0001123a","0001108e  mov r1,r0","00011090  ldr r0,[sp,#0x4]","00011092  cmp r1,#0x0","00011094  it ne","00011096  mov.ne r0,#0x0","00011098  ldr r1,[r4,#0x0]","0001109a  ldr r2,[sp,#0x2c]","0001109c  subs r1,r1,r2","0001109e  itt eq","000110a0  add.eq sp,#0x30","000110a2  pop.eq {r4,r6,r7,pc}"],"successors":["000110a4"],"predecessors":[]},{"id":"000110a4","startAddress":"000110a4","endAddress":"000110a7","blockType":"FALL_THROUGH","size":4,"instructions":["000110a4  blx 0x0001075c"],"successors":[],"predecessors":["00011078"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1087c"},"function_name":"FUN_000110b8","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110b8","entryAddress":"000110b8","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110b8","startAddress":"000110b8","endAddress":"000110c9","blockType":"ENTRY","size":18,"instructions":["000110b8  push {r7,lr}","000110ba  mov r7,sp","000110bc  mov r0,r1","000110be  bl 0x00011234","000110c2  subs r0,#0x1","000110c4  it ne","000110c6  mov.ne r0,#0x9","000110c8  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1087d"},"function_name":"FUN_000110cc","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110cc","entryAddress":"000110cc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110cc","startAddress":"000110cc","endAddress":"000110e3","blockType":"ENTRY","size":24,"instructions":["000110cc  stmia r0,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}","000110d0  str sp,[r0,#0x34]","000110d4  str lr,[r0,#0x38]","000110d8  str lr,[r0,#0x3c]","000110dc  mov r0,#0x0","000110e0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1087e"},"function_name":"FUN_000110e4","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110e4","entryAddress":"000110e4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110e4","startAddress":"000110e4","endAddress":"000110eb","blockType":"ENTRY","size":8,"instructions":["000110e4  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000110e8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1087f"},"function_name":"FUN_000110ec","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110ec","entryAddress":"000110ec","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110ec","startAddress":"000110ec","endAddress":"000110f3","blockType":"ENTRY","size":8,"instructions":["000110ec  vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","000110f0  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10880"},"function_name":"FUN_000110f4","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110f4","entryAddress":"000110f4","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110f4","startAddress":"000110f4","endAddress":"000110fb","blockType":"ENTRY","size":8,"instructions":["000110f4  vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}","000110f8  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10881"},"function_name":"FUN_000110fc","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000110fc","entryAddress":"000110fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000110fc","startAddress":"000110fc","endAddress":"0001113b","blockType":"ENTRY","size":64,"instructions":["000110fc  push {r4,r6,r7,lr}","000110fe  add r7,sp,#0x8","00011100  mov r4,r0","00011102  movs r0,#0x0","00011104  strb.w r0,[r4,#0x4a]","00011108  strh.w r0,[r4,#0x48]","0001110c  ldr r0,[0x0001113c]","0001110e  ldr r2,[0x00011140]","00011110  add r0,pc","00011112  add r2,pc","00011114  adds r2,#0x8","00011116  strd r2,r0,[r4,#0x0]","0001111a  add.w r0,r4,#0x8","0001111e  movs r2,#0x40","00011120  blx 0x0001078c","00011124  add.w r0,r4,#0x50","00011128  mov.w r1,#0x132","0001112c  blx 0x00010798","00011130  mov r0,r4","00011132  movs r1,#0x0","00011134  bl 0x0001138c","00011138  movs r0,#0x0","0001113a  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10882"},"function_name":"FUN_00011144","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011144","entryAddress":"00011144","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"00011144","startAddress":"00011144","endAddress":"0001115b","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011144  push {r4,r5,r6,r7,lr}","00011146  add r7,sp,#0xc","00011148  push.w r11","0001114c  mov r6,r0","0001114e  ldr r0,[r0,#0x0]","00011150  mov r4,r2","00011152  mov r5,r1","00011154  ldr r2,[r0,#0x8]","00011156  mov r0,r6","00011158  blx r2","0001115a  cbz r0,0x0001116c"],"successors":["0001116c","0001115c"],"predecessors":[]},{"id":"0001115c","startAddress":"0001115c","endAddress":"0001116b","blockType":"UNCONDITIONAL_JUMP","size":16,"instructions":["0001115c  ldr r0,[r6,#0x0]","0001115e  mov r1,r5","00011160  ldr r2,[r0,#0xc]","00011162  mov r0,r6","00011164  blx r2","00011166  str r0,[r4,#0x0]","00011168  movs r0,#0x0","0001116a  b 0x0001116e"],"successors":["0001116e"],"predecessors":["00011144"]},{"id":"0001116c","startAddress":"0001116c","endAddress":"0001116d","blockType":"FALL_THROUGH","size":2,"instructions":["0001116c  ldr r0,[0x00011174]"],"successors":["0001116e"],"predecessors":["00011144"]},{"id":"0001116e","startAddress":"0001116e","endAddress":"00011173","blockType":"FALL_THROUGH","size":6,"instructions":["0001116e  pop.w r11","00011172  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["0001115c","0001116c"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10883"},"function_name":"FUN_00011178","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011178","entryAddress":"00011178","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00011178","startAddress":"00011178","endAddress":"0001118f","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["00011178  push {r4,r5,r6,r7,lr}","0001117a  add r7,sp,#0xc","0001117c  push.w r11","00011180  mov r4,r0","00011182  ldr r0,[r0,#0x0]","00011184  mov r6,r2","00011186  mov r5,r1","00011188  ldr r2,[r0,#0x8]","0001118a  mov r0,r4","0001118c  blx r2","0001118e  cbz r0,0x000111a4"],"successors":["000111a4","00011190"],"predecessors":[]},{"id":"00011190","startAddress":"00011190","endAddress":"0001119f","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["00011190  ldr r0,[r4,#0x0]","00011192  mov r1,r5","00011194  mov r2,r6","00011196  ldr r3,[r0,#0x10]","00011198  mov r0,r4","0001119a  blx r3","0001119c  adds r0,r5,#0x1","0001119e  beq 0x000111a8"],"successors":["000111a8","000111a0"],"predecessors":["00011178"]},{"id":"000111a0","startAddress":"000111a0","endAddress":"000111a3","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000111a0  movs r5,#0x0","000111a2  b 0x000111b4"],"successors":["000111b4"],"predecessors":["00011190"]},{"id":"000111a4","startAddress":"000111a4","endAddress":"000111a7","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000111a4  ldr r5,[0x000111bc]","000111a6  b 0x000111b4"],"successors":["000111b4"],"predecessors":["00011178"]},{"id":"000111a8","startAddress":"000111a8","endAddress":"000111b3","blockType":"FALL_THROUGH","size":12,"instructions":["000111a8  ldr r0,[r4,#0x0]","000111aa  movs r1,#0x0","000111ac  movs r5,#0x0","000111ae  ldr r2,[r0,#0x34]","000111b0  mov r0,r4","000111b2  blx r2"],"successors":["000111b4"],"predecessors":["00011190"]},{"id":"000111b4","startAddress":"000111b4","endAddress":"000111bb","blockType":"FALL_THROUGH","size":8,"instructions":["000111b4  mov r0,r5","000111b6  pop.w r11","000111ba  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000111a0","000111a4","000111a8"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10884"},"function_name":"FUN_000111c0","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000111c0","entryAddress":"000111c0","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"000111c0","startAddress":"000111c0","endAddress":"000111d7","blockType":"CONDITIONAL_JUMP","size":24,"instructions":["000111c0  push {r4,r5,r6,r7,lr}","000111c2  add r7,sp,#0xc","000111c4  push.w r11","000111c8  mov r6,r0","000111ca  ldr r0,[r0,#0x0]","000111cc  mov r4,r2","000111ce  mov r5,r1","000111d0  ldr r2,[r0,#0x14]","000111d2  mov r0,r6","000111d4  blx r2","000111d6  cbz r0,0x000111ea"],"successors":["000111ea","000111d8"],"predecessors":[]},{"id":"000111d8","startAddress":"000111d8","endAddress":"000111e9","blockType":"UNCONDITIONAL_JUMP","size":18,"instructions":["000111d8  ldr r0,[r6,#0x0]","000111da  mov r1,r5","000111dc  ldr r2,[r0,#0x18]","000111de  mov r0,r6","000111e0  blx r2","000111e2  strd r0,r1,[r4,#0x0]","000111e6  movs r0,#0x0","000111e8  b 0x000111ec"],"successors":["000111ec"],"predecessors":["000111c0"]},{"id":"000111ea","startAddress":"000111ea","endAddress":"000111eb","blockType":"FALL_THROUGH","size":2,"instructions":["000111ea  ldr r0,[0x000111f4]"],"successors":["000111ec"],"predecessors":["000111c0"]},{"id":"000111ec","startAddress":"000111ec","endAddress":"000111f1","blockType":"FALL_THROUGH","size":6,"instructions":["000111ec  pop.w r11","000111f0  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["000111d8","000111ea"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10885"},"function_name":"FUN_000111f8","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000111f8","entryAddress":"000111f8","totalBlocks":4,"totalEdges":4,"nodes":[{"id":"000111f8","startAddress":"000111f8","endAddress":"00011211","blockType":"CONDITIONAL_JUMP","size":26,"instructions":["000111f8  push {r4,r5,r6,r7,lr}","000111fa  add r7,sp,#0xc","000111fc  push.w r8","00011200  mov r4,r0","00011202  ldr r0,[r0,#0x0]","00011204  mov r5,r2","00011206  mov r8,r3","00011208  mov r6,r1","0001120a  ldr r2,[r0,#0x14]","0001120c  mov r0,r4","0001120e  blx r2","00011210  cbz r0,0x00011226"],"successors":["00011226","00011212"],"predecessors":[]},{"id":"00011212","startAddress":"00011212","endAddress":"00011225","blockType":"UNCONDITIONAL_JUMP","size":20,"instructions":["00011212  ldr r0,[r4,#0x0]","00011214  mov r1,r6","00011216  mov r2,r5","00011218  mov r3,r8","0001121a  ldr.w r12,[r0,#0x1c]","0001121e  mov r0,r4","00011220  blx r12","00011222  movs r0,#0x0","00011224  b 0x00011228"],"successors":["00011228"],"predecessors":["000111f8"]},{"id":"00011226","startAddress":"00011226","endAddress":"00011227","blockType":"FALL_THROUGH","size":2,"instructions":["00011226  ldr r0,[0x00011230]"],"successors":["00011228"],"predecessors":["000111f8"]},{"id":"00011228","startAddress":"00011228","endAddress":"0001122d","blockType":"FALL_THROUGH","size":6,"instructions":["00011228  pop.w r8","0001122c  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011212","00011226"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10886"},"function_name":"FUN_00011234","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011234","entryAddress":"00011234","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011234","startAddress":"00011234","endAddress":"00011239","blockType":"ENTRY","size":6,"instructions":["00011234  ldr r1,[r0,#0x0]","00011236  ldr r1,[r1,#0x20]","00011238  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10887"},"function_name":"FUN_0001123a","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001123a","entryAddress":"0001123a","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001123a","startAddress":"0001123a","endAddress":"00011259","blockType":"ENTRY","size":32,"instructions":["0001123a  push {r4,r6,r7,lr}","0001123c  add r7,sp,#0x8","0001123e  mov r4,r1","00011240  ldr r1,[r0,#0x0]","00011242  ldr r2,[r1,#0x24]","00011244  mov r1,r4","00011246  blx r2","00011248  ldr r1,[r4,#0x4]","0001124a  movs r0,#0x0","0001124c  cmp r1,#0x0","0001124e  itt eq","00011250  movw.eq r0,#0xe66b","00011254  movt.eq r0,#0xffff","00011258  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10888"},"function_name":"FUN_0001125c","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001125c","entryAddress":"0001125c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001125c","startAddress":"0001125c","endAddress":"00011269","blockType":"ENTRY","size":14,"instructions":["0001125c  push {r7,lr}","0001125e  mov r7,sp","00011260  ldr r1,[r0,#0x0]","00011262  ldr r1,[r1,#0x28]","00011264  blx r1","00011266  ldr r0,[0x0001126c]","00011268  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10889"},"function_name":"FUN_00011270","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011270","entryAddress":"00011270","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011270","startAddress":"00011270","endAddress":"00011285","blockType":"ENTRY","size":22,"instructions":["00011270  push {r4,r6,r7,lr}","00011272  add r7,sp,#0x8","00011274  ldr r4,[r0,#0x0]","00011276  ldr r4,[r4,#0x30]","00011278  blx r4","0001127a  ldr r1,[0x00011288]","0001127c  cmp r0,#0x0","0001127e  it ne","00011280  mov.ne r1,#0x0","00011282  mov r0,r1","00011284  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1088a"},"function_name":"FUN_0001128c","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001128c","entryAddress":"0001128c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0001128c","startAddress":"0001128c","endAddress":"00011297","blockType":"ENTRY","size":12,"instructions":["0001128c  push {r7,lr}","0001128e  mov r7,sp","00011290  ldr r2,[r0,#0x0]","00011292  ldr r2,[r2,#0x14]","00011294  blx r2","00011296  pop {r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1088b"},"function_name":"FUN_000112aa","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000112aa","entryAddress":"000112aa","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"000112aa","startAddress":"000112aa","endAddress":"000112af","blockType":"ENTRY","size":6,"instructions":["000112aa  ldr r1,[r0,#0x0]","000112ac  ldr r1,[r1,#0x3c]","000112ae  bx r1"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1088c"},"function_name":"FUN_000112ea","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000112ea","entryAddress":"000112ea","totalBlocks":8,"totalEdges":10,"nodes":[{"id":"000112ea","startAddress":"000112ea","endAddress":"000112f5","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000112ea  push {r4,r6,r7,lr}","000112ec  add r7,sp,#0x8","000112ee  mov r4,r0","000112f0  ldrb.w r0,[r0,#0x180]","000112f4  cbz r0,0x000112fa"],"successors":["000112fa","000112f6"],"predecessors":[]},{"id":"000112f6","startAddress":"000112f6","endAddress":"000112f9","blockType":"FALL_THROUGH","size":4,"instructions":["000112f6  movs r0,#0x0","000112f8  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000112ea","00011304"]},{"id":"000112fa","startAddress":"000112fa","endAddress":"00011303","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000112fa  mov r0,r4","000112fc  bl 0x00011654","00011300  cmp r0,#0x1","00011302  bne 0x0001133c"],"successors":["0001133c","00011304"],"predecessors":["000112ea"]},{"id":"00011304","startAddress":"00011304","endAddress":"00011315","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["00011304  ldr r0,[r4,#0x0]","00011306  movs r1,#0x1","00011308  ldr r2,[r0,#0x34]","0001130a  mov r0,r4","0001130c  blx r2","0001130e  ldrb.w r0,[r4,#0x180]","00011312  cmp r0,#0x0","00011314  bne 0x000112f6"],"successors":["000112f6","00011316"],"predecessors":["000112fa"]},{"id":"00011316","startAddress":"00011316","endAddress":"0001131b","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["00011316  ldr.w r0,[r4,#0x168]","0001131a  cbz r0,0x0001133a"],"successors":["0001133a","0001131c"],"predecessors":["00011304"]},{"id":"0001131c","startAddress":"0001131c","endAddress":"00011339","blockType":"FALL_THROUGH","size":30,"instructions":["0001131c  ldr r0,[r4,#0x0]","0001131e  mvn r1,#0x1","00011322  ldr r2,[r0,#0xc]","00011324  mov r0,r4","00011326  blx r2","00011328  ldr r1,[r4,#0x0]","0001132a  ldr.w r2,[r4,#0x168]","0001132e  ldr r3,[r1,#0x10]","00011330  add r2,r0","00011332  mov r0,r4","00011334  mvn r1,#0x1","00011338  blx r3"],"successors":["0001133a"],"predecessors":["00011316"]},{"id":"0001133a","startAddress":"0001133a","endAddress":"0001133b","blockType":"FALL_THROUGH","size":2,"instructions":["0001133a  movs r0,#0x1"],"successors":["0001133c"],"predecessors":["00011316","0001131c"]},{"id":"0001133c","startAddress":"0001133c","endAddress":"0001133d","blockType":"FALL_THROUGH","size":2,"instructions":["0001133c  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000112fa","0001133a"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1088d"},"function_name":"FUN_00011358","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011358","entryAddress":"00011358","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011358","startAddress":"00011358","endAddress":"00011389","blockType":"ENTRY","size":50,"instructions":["00011358  push {r4,r5,r6,r7,lr}","0001135a  add r7,sp,#0xc","0001135c  push.w r8","00011360  sub sp,#0x8","00011362  mov r6,r1","00011364  ldrd r1,r5,[r0,#0x0]","00011368  mov r8,r2","0001136a  mov r4,r3","0001136c  ldr r2,[r1,#0xc]","0001136e  mov.w r1,#0xffffffff","00011372  blx r2","00011374  mov r1,r0","00011376  mov r0,r5","00011378  mov r2,r6","0001137a  mov r3,r8","0001137c  str r4,[sp,#0x0]","0001137e  bl 0x000116e8","00011382  add sp,#0x8","00011384  pop.w r8","00011388  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1088e"},"function_name":"FUN_0001138c","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001138c","entryAddress":"0001138c","totalBlocks":6,"totalEdges":8,"nodes":[{"id":"0001138c","startAddress":"0001138c","endAddress":"000113c1","blockType":"CONDITIONAL_JUMP","size":54,"instructions":["0001138c  push {r4,r5,r6,r7,lr}","0001138e  add r7,sp,#0xc","00011390  push.w r11","00011394  sub sp,#0x10","00011396  mov r4,r0","00011398  ldr r0,[0x000113ec]","0001139a  mov r5,r1","0001139c  mov.w r1,#0xffffffff","000113a0  add r0,pc","000113a2  ldr r6,[r0,#0x0]","000113a4  ldr r0,[r6,#0x0]","000113a6  str r0,[sp,#0xc]","000113a8  ldr r0,[r4,#0x0]","000113aa  ldr r2,[r0,#0xc]","000113ac  mov r0,r4","000113ae  blx r2","000113b0  bic r0,r0,#0x1","000113b4  add r2,sp,#0x4","000113b6  subs r5,r0,r5","000113b8  ldr r0,[r4,#0x4]","000113ba  mov r1,r5","000113bc  bl 0x00011748","000113c0  cbz r0,0x000113d2"],"successors":["000113d2","000113c2"],"predecessors":[]},{"id":"000113c2","startAddress":"000113c2","endAddress":"000113c5","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000113c2  ldr r0,[sp,#0x4]","000113c4  cbz r0,0x000113d2"],"successors":["000113d2","000113c6"],"predecessors":["0001138c"]},{"id":"000113c6","startAddress":"000113c6","endAddress":"000113d1","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000113c6  add r2,sp,#0x4","000113c8  mov r0,r4","000113ca  mov r1,r5","000113cc  bl 0x0001178c","000113d0  cbnz r0,0x000113d8"],"successors":["000113d8","000113d2"],"predecessors":["000113c2"]},{"id":"000113d2","startAddress":"000113d2","endAddress":"000113d7","blockType":"FALL_THROUGH","size":6,"instructions":["000113d2  movs r0,#0x1","000113d4  strb.w r0,[r4,#0x180]"],"successors":["000113d8"],"predecessors":["0001138c","000113c2","000113c6"]},{"id":"000113d8","startAddress":"000113d8","endAddress":"000113e7","blockType":"FALL_THROUGH","size":16,"instructions":["000113d8  ldr r0,[r6,#0x0]","000113da  ldr r1,[sp,#0xc]","000113dc  subs r0,r0,r1","000113de  ittt eq","000113e0  add.eq sp,#0x10","000113e2  pop.eq.w r11","000113e6  pop.eq {r4,r5,r6,r7,pc}"],"successors":["000113e8"],"predecessors":["000113c6","000113d2"]},{"id":"000113e8","startAddress":"000113e8","endAddress":"000113eb","blockType":"FALL_THROUGH","size":4,"instructions":["000113e8  blx 0x0001075c"],"successors":[],"predecessors":["000113d8"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1088f"},"function_name":"FUN_00011400","parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011400","entryAddress":"00011400","totalBlocks":11,"totalEdges":14,"nodes":[{"id":"00011400","startAddress":"00011400","endAddress":"00011407","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011400  push {r2,r3,r4,r6,r7,lr}","00011402  add r7,sp,#0x10","00011404  adds r2,r1,#0x2","00011406  beq 0x0001141c"],"successors":["0001141c","00011408"],"predecessors":[]},{"id":"00011408","startAddress":"00011408","endAddress":"0001140f","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["00011408  adds r2,r1,#0x1","0001140a  it ne","0001140c  cmp.ne r1,#0xf","0001140e  bne 0x00011414"],"successors":["00011414","00011410"],"predecessors":["00011400"]},{"id":"00011410","startAddress":"00011410","endAddress":"00011413","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011410  adds r0,#0x3c","00011412  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011408"]},{"id":"00011414","startAddress":"00011414","endAddress":"00011417","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011414  cmp r1,#0xe","00011416  beq 0x00011420"],"successors":["00011420","00011418"],"predecessors":["00011408"]},{"id":"00011418","startAddress":"00011418","endAddress":"0001141b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011418  cmp r1,#0xd","0001141a  bne 0x00011424"],"successors":["00011424","0001141c"],"predecessors":["00011414"]},{"id":"0001141c","startAddress":"0001141c","endAddress":"0001141f","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001141c  adds r0,#0x34","0001141e  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011400","00011418"]},{"id":"00011420","startAddress":"00011420","endAddress":"00011423","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["00011420  adds r0,#0x38","00011422  b 0x0001142c"],"successors":["0001142c"],"predecessors":["00011414"]},{"id":"00011424","startAddress":"00011424","endAddress":"00011427","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011424  cmp r1,#0xc","00011426  bhi 0x00011432"],"successors":["00011432","00011428"],"predecessors":["00011418"]},{"id":"00011428","startAddress":"00011428","endAddress":"0001142b","blockType":"FALL_THROUGH","size":4,"instructions":["00011428  add.w r0,r0,r1, lsl #0x2"],"successors":["0001142c"],"predecessors":["00011424"]},{"id":"0001142c","startAddress":"0001142c","endAddress":"00011431","blockType":"FALL_THROUGH","size":6,"instructions":["0001142c  ldr r0,[r0,#0x0]","0001142e  add sp,#0x8","00011430  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["00011410","0001141c","00011420","00011428"]},{"id":"00011432","startAddress":"00011432","endAddress":"00011463","blockType":"FALL_THROUGH","size":50,"instructions":["00011432  ldr r0,[0x00011464]","00011434  movw r1,#0x5db","00011438  add r0,pc","0001143a  strd r1,r0,[sp,#0x0]","0001143e  ldr r0,[0x00011468]","00011440  ldr r1,[0x0001146c]","00011442  add r0,pc","00011444  ldr r2,[0x00011470]","00011446  ldr r3,[0x00011474]","00011448  add r1,pc","0001144a  ldr r0,[r0,#0x0]","0001144c  add r2,pc","0001144e  add r3,pc","00011450  add.w r4,r0,#0xa8","00011454  mov r0,r4","00011456  blx 0x00010768","0001145a  mov r0,r4","0001145c  blx 0x00010774","00011460  blx 0x00010780"],"successors":[],"predecessors":["00011424"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10890"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00011654","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011654","entryAddress":"00011654","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011654","startAddress":"00011654","endAddress":"00011697","blockType":"ENTRY","size":68,"instructions":["00011654  push {r0,r1,r2,r3,r4,r5,r7,lr}","00011656  add r7,sp,#0x18","00011658  mov r4,r0","0001165a  ldr r0,[0x0001169c]","0001165c  add r1,sp,#0x4","0001165e  add r2,sp,#0x8","00011660  add r0,pc","00011662  ldr r5,[r0,#0x0]","00011664  ldr r0,[r5,#0x0]","00011666  str r0,[sp,#0xc]","00011668  movs r0,#0x0","0001166a  strd r0,r0,[sp,#0x4]","0001166e  ldr.w r0,[r4,#0x178]","00011672  bl 0x0001087c","00011676  ldrd r2,r3,[sp,#0x4]","0001167a  mov r1,r0","0001167c  mov r0,r4","0001167e  bl 0x000108c4","00011682  ldr r1,[r5,#0x0]","00011684  ldr r2,[sp,#0xc]","00011686  subs r1,r1,r2","00011688  itttt eq","0001168a  sub.eq r0,#0x8","0001168c  clz.eq r0,r0","00011690  lsr.eq r0,r0,#0x5","00011692  add.eq sp,#0x10","00011694  it eq","00011696  pop.eq {r4,r5,r7,pc}"],"successors":["00011698"],"predecessors":[]},{"id":"00011698","startAddress":"00011698","endAddress":"0001169b","blockType":"FALL_THROUGH","size":4,"instructions":["00011698  blx 0x0001075c"],"successors":[],"predecessors":["00011654"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10891"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_000116b4","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000116b4","entryAddress":"000116b4","totalBlocks":8,"totalEdges":9,"nodes":[{"id":"000116b4","startAddress":"000116b4","endAddress":"000116bf","blockType":"CONDITIONAL_JUMP","size":12,"instructions":["000116b4  push {r4,r6,r7,lr}","000116b6  add r7,sp,#0x8","000116b8  mov r4,r0","000116ba  ldrb.w r0,[r0,#0x41]","000116be  cbz r0,0x000116d4"],"successors":["000116d4","000116c0"],"predecessors":[]},{"id":"000116c0","startAddress":"000116c0","endAddress":"000116c9","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000116c0  ldrb.w r1,[r4,#0x40]","000116c4  add.w r0,r4,#0x48","000116c8  cbz r1,0x000116d0"],"successors":["000116d0","000116ca"],"predecessors":["000116b4"]},{"id":"000116ca","startAddress":"000116ca","endAddress":"000116cf","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["000116ca  blx 0x00011e18","000116ce  b 0x000116d4"],"successors":["000116d4"],"predecessors":["000116c0"]},{"id":"000116d0","startAddress":"000116d0","endAddress":"000116d3","blockType":"FALL_THROUGH","size":4,"instructions":["000116d0  blx 0x00011e10"],"successors":["000116d4"],"predecessors":["000116c0"]},{"id":"000116d4","startAddress":"000116d4","endAddress":"000116d9","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000116d4  ldrb.w r0,[r4,#0x42]","000116d8  cbz r0,0x000116e6"],"successors":["000116e6","000116da"],"predecessors":["000116b4","000116ca","000116d0"]},{"id":"000116da","startAddress":"000116da","endAddress":"000116e5","blockType":"FALL_THROUGH","size":12,"instructions":["000116da  add.w r0,r4,#0xd0","000116de  pop.w {r4,r6,r7,lr}","000116e2  b.w 0x00011e48"],"successors":["00011e48"],"predecessors":["000116d4"]},{"id":"000116e6","startAddress":"000116e6","endAddress":"000116e7","blockType":"FALL_THROUGH","size":2,"instructions":["000116e6  pop {r4,r6,r7,pc}"],"successors":[],"predecessors":["000116d4"]},{"id":"00011e48","startAddress":"00011e48","endAddress":"00011e49","blockType":"FALL_THROUGH","size":2,"instructions":["00011e48  bx pc"],"successors":[],"predecessors":["000116da"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10892"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_000116e8","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_000116e8","entryAddress":"000116e8","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"000116e8","startAddress":"000116e8","endAddress":"00011709","blockType":"CONDITIONAL_JUMP","size":34,"instructions":["000116e8  push {r4,r5,r6,r7,lr}","000116ea  add r7,sp,#0xc","000116ec  push {r2,r3,r4,r5,r6,r7,r8,r9,r11}","000116f0  ldr r0,[0x00011740]","000116f2  mov r4,r1","000116f4  add r1,sp,#0x4","000116f6  mov r8,r3","000116f8  add r0,pc","000116fa  mov r6,r2","000116fc  ldr r5,[r0,#0x0]","000116fe  ldr r0,[r5,#0x0]","00011700  str r0,[sp,#0x14]","00011702  mov r0,r4","00011704  blx 0x000107a4","00011708  cbz r0,0x0001172a"],"successors":["0001172a","0001170a"],"predecessors":[]},{"id":"0001170a","startAddress":"0001170a","endAddress":"0001170d","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["0001170a  ldr r3,[sp,#0xc]","0001170c  cbz r3,0x0001172a"],"successors":["0001172a","0001170e"],"predecessors":["000116e8"]},{"id":"0001170e","startAddress":"0001170e","endAddress":"00011729","blockType":"UNCONDITIONAL_JUMP","size":28,"instructions":["0001170e  ldr r2,[0x00011744]","00011710  mov r0,r6","00011712  mov r1,r8","00011714  ldr.w r9,[r7,#0x8]","00011718  add r2,pc","0001171a  blx 0x000107b0","0001171e  ldr r0,[sp,#0x10]","00011720  subs r0,r4,r0","00011722  str.w r0,[r9,#0x0]","00011726  movs r0,#0x1","00011728  b 0x0001172c"],"successors":["0001172c"],"predecessors":["0001170a"]},{"id":"0001172a","startAddress":"0001172a","endAddress":"0001172b","blockType":"FALL_THROUGH","size":2,"instructions":["0001172a  movs r0,#0x0"],"successors":["0001172c"],"predecessors":["000116e8","0001170a"]},{"id":"0001172c","startAddress":"0001172c","endAddress":"0001173b","blockType":"FALL_THROUGH","size":16,"instructions":["0001172c  ldr r1,[r5,#0x0]","0001172e  ldr r2,[sp,#0x14]","00011730  subs r1,r1,r2","00011732  ittt eq","00011734  add.eq sp,#0x18","00011736  pop.eq.w {r8,r9,r11}","0001173a  pop.eq {r4,r5,r6,r7,pc}"],"successors":["0001173c"],"predecessors":["0001170e","0001172a"]},{"id":"0001173c","startAddress":"0001173c","endAddress":"0001173f","blockType":"FALL_THROUGH","size":4,"instructions":["0001173c  blx 0x0001075c"],"successors":[],"predecessors":["0001172c"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10893"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00011748","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011748","entryAddress":"00011748","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011748","startAddress":"00011748","endAddress":"00011783","blockType":"ENTRY","size":60,"instructions":["00011748  push {r2,r3,r4,r5,r7,lr}","0001174a  add r7,sp,#0x10","0001174c  mov r0,r1","0001174e  ldr r1,[0x00011788]","00011750  mov r4,r2","00011752  add r1,pc","00011754  ldr r5,[r1,#0x0]","00011756  ldr r1,[r5,#0x0]","00011758  str r1,[sp,#0x4]","0001175a  movs r1,#0x0","0001175c  str r1,[sp,#0x0]","0001175e  mov r1,sp","00011760  blx 0x000107bc","00011764  ldr r1,[sp,#0x0]","00011766  cmp r0,#0x0","00011768  strd r0,r1,[r4,#0x0]","0001176c  it ne","0001176e  mov.ne r0,#0x1","00011770  cmp r1,#0x0","00011772  it ne","00011774  mov.ne r1,#0x1","00011776  ldr r2,[r5,#0x0]","00011778  ldr r3,[sp,#0x4]","0001177a  subs r2,r2,r3","0001177c  ittt eq","0001177e  and.eq r0,r1","00011780  add.eq sp,#0x8","00011782  pop.eq {r4,r5,r7,pc}"],"successors":["00011784"],"predecessors":[]},{"id":"00011784","startAddress":"00011784","endAddress":"00011787","blockType":"FALL_THROUGH","size":4,"instructions":["00011784  blx 0x0001075c"],"successors":[],"predecessors":["00011748"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10894"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_0001178c","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0001178c","entryAddress":"0001178c","totalBlocks":25,"totalEdges":33,"nodes":[{"id":"0001178c","startAddress":"0001178c","endAddress":"000117c7","blockType":"CONDITIONAL_JUMP","size":60,"instructions":["0001178c  push {r4,r5,r6,r7,lr}","0001178e  add r7,sp,#0xc","00011790  push {r8,r9,r10,r11}","00011794  sub sp,#0x24","00011796  str r1,[sp,#0x1c]","00011798  mov r4,r0","0001179a  ldr r0,[0x0001190c]","0001179c  mov r3,r2","0001179e  movs r1,#0x0","000117a0  movs r5,#0x0","000117a2  add r0,pc","000117a4  ldr.w r10,[r0,#0x0]","000117a8  ldr.w r0,[r10,#0x0]","000117ac  str r0,[sp,#0x20]","000117ae  add r0,sp,#0x1c","000117b0  ldr r6,[r2,#0x4]","000117b2  ldr r2,[r4,#0x4]","000117b4  strd r6,r2,[sp,#0x0]","000117b8  strd r3,r0,[sp,#0x8]","000117bc  add r0,sp,#0x10","000117be  bl 0x00011934","000117c2  ldr r0,[sp,#0x10]","000117c4  cmp r0,#0x0","000117c6  beq 0x000118b6"],"successors":["000118b6","000117c8"],"predecessors":[]},{"id":"000117c8","startAddress":"000117c8","endAddress":"000117cb","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["000117c8  cmp r0,r6","000117ca  beq 0x000118b6"],"successors":["000118b6","000117cc"],"predecessors":["0001178c"]},{"id":"000117cc","startAddress":"000117cc","endAddress":"000117db","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["000117cc  ldr r1,[sp,#0x18]","000117ce  ldr r1,[r1,#0x0]","000117d0  add.w r1,r1,r0, lsl #0x3","000117d4  mov r0,r1","000117d6  ldr.w r2,[r0],#-0x4","000117da  cbz r0,0x000117e2"],"successors":["000117e2","000117dc"],"predecessors":["000117c8"]},{"id":"000117dc","startAddress":"000117dc","endAddress":"000117e1","blockType":"CONDITIONAL_JUMP","size":6,"instructions":["000117dc  ldr r3,[r0,#0x0]","000117de  cmp r3,#0x1","000117e0  bne 0x000117e6"],"successors":["000117e6","000117e2"],"predecessors":["000117cc"]},{"id":"000117e2","startAddress":"000117e2","endAddress":"000117e5","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["000117e2  movs r5,#0x0","000117e4  b 0x000118b6"],"successors":["000118b6"],"predecessors":["000117cc","000117dc"]},{"id":"000117e6","startAddress":"000117e6","endAddress":"000117ef","blockType":"CONDITIONAL_JUMP","size":10,"instructions":["000117e6  mov r9,r1","000117e8  cmp r3,#0x0","000117ea  ldr.w r8,[r9,#-0x8]!","000117ee  bmi 0x00011822"],"successors":["00011822","000117f0"],"predecessors":["000117dc"]},{"id":"000117f0","startAddress":"000117f0","endAddress":"00011801","blockType":"CONDITIONAL_JUMP","size":18,"instructions":["000117f0  and r5,r3,#0x40000000","000117f4  orr.w r5,r3,r5, lsl #0x1","000117f8  ldr r3,[r5,r0]","000117fa  add r0,r5","000117fc  cmp.w r3,#0xffffffff","00011800  ble 0x00011828"],"successors":["00011828","00011802"],"predecessors":["000117e6"]},{"id":"00011802","startAddress":"00011802","endAddress":"00011821","blockType":"UNCONDITIONAL_JUMP","size":32,"instructions":["00011802  and r5,r3,#0x40000000","00011806  mov.w r12,#0x0","0001180a  orr.w r3,r3,r5, lsl #0x1","0001180e  add.w lr,r3,r0","00011812  mov r3,r0","00011814  ldr.w r5,[r3,#0x4]!","00011818  lsrs r5,r5,#0x18","0001181a  add.w r3,r3,r5, lsl #0x2","0001181e  adds r3,#0x4","00011820  b 0x0001184e"],"successors":["0001184e"],"predecessors":["000117f0"]},{"id":"00011822","startAddress":"00011822","endAddress":"00011827","blockType":"UNCONDITIONAL_JUMP","size":6,"instructions":["00011822  mov.w r12,#0x1","00011826  b 0x0001182c"],"successors":["0001182c"],"predecessors":["000117e6"]},{"id":"00011828","startAddress":"00011828","endAddress":"0001182b","blockType":"FALL_THROUGH","size":4,"instructions":["00011828  mov.w r12,#0x0"],"successors":["0001182c"],"predecessors":["000117f0"]},{"id":"0001182c","startAddress":"0001182c","endAddress":"00011833","blockType":"CONDITIONAL_JUMP","size":8,"instructions":["0001182c  ubfx r5,r3,#0x18,#0x4","00011830  cmp r5,#0x2","00011832  beq 0x0001185e"],"successors":["0001185e","00011834"],"predecessors":["00011822","00011828"]},{"id":"00011834","startAddress":"00011834","endAddress":"00011837","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011834  cmp r5,#0x1","00011836  beq 0x00011852"],"successors":["00011852","00011838"],"predecessors":["0001182c"]},{"id":"00011838","startAddress":"00011838","endAddress":"0001183b","blockType":"CONDITIONAL_JUMP","size":4,"instructions":["00011838  cmp r5,#0x0","0001183a  bne 0x000118ce"],"successors":["000118ce","0001183c"],"predecessors":["00011834"]},{"id":"0001183c","startAddress":"0001183c","endAddress":"0001184d","blockType":"FALL_THROUGH","size":18,"instructions":["0001183c  adds r3,r0,#0x4","0001183e  cmp.w r12,#0x0","00011842  it ne","00011844  mov.ne r3,#0x0","00011846  ldr r5,[0x00011914]","00011848  add r5,pc","0001184a  ldr.w lr,[r5,#0x0]"],"successors":["0001184e"],"predecessors":["00011838"]},{"id":"0001184e","startAddress":"0001184e","endAddress":"00011851","blockType":"UNCONDITIONAL_JUMP","size":4,"instructions":["0001184e  movs r5,#0x0","00011850  b 0x00011882"],"successors":["00011882"],"predecessors":["00011802","0001183c"]},{"id":"00011852","startAddress":"00011852","endAddress":"0001185d","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00011852  ldr r5,[0x00011910]","00011854  add r5,pc","00011856  ldr.w lr,[r5,#0x0]","0001185a  movs r5,#0x0","0001185c  b 0x00011868"],"successors":["00011868"],"predecessors":["00011834"]},{"id":"0001185e","startAddress":"0001185e","endAddress":"00011867","blockType":"FALL_THROUGH","size":10,"instructions":["0001185e  ldr r5,[0x0001192c]","00011860  add r5,pc","00011862  ldr.w lr,[r5,#0x0]","00011866  movs r5,#0x1"],"successors":["00011868"],"predecessors":["0001182c"]},{"id":"00011868","startAddress":"00011868","endAddress":"0001187b","blockType":"CONDITIONAL_JUMP","size":20,"instructions":["00011868  ubfx r3,r3,#0x10,#0x8","0001186c  eor r11,r12,#0x1","00011870  clz r6,r3","00011874  lsrs r6,r6,#0x5","00011876  orrs.w r6,r6,r11","0001187a  beq 0x000118d8"],"successors":["000118d8","0001187c"],"predecessors":["00011852","0001185e"]},{"id":"0001187c","startAddress":"0001187c","endAddress":"00011881","blockType":"FALL_THROUGH","size":6,"instructions":["0001187c  add.w r3,r0,r3, lsl #0x2","00011880  adds r3,#0x4"],"successors":["00011882"],"predecessors":["00011868"]},{"id":"00011882","startAddress":"00011882","endAddress":"000118b5","blockType":"FALL_THROUGH","size":52,"instructions":["00011882  and r6,r2,#0x40000000","00011886  str.w r0,[r4,#0x178]","0001188a  cmp r5,#0x0","0001188c  orr.w r2,r2,r6, lsl #0x1","00011890  add r1,r2","00011892  and r2,r8,#0x40000000","00011896  orr.w r2,r8,r2, lsl #0x1","0001189a  add r2,r9","0001189c  strd r2,r1,[r4,#0x158]","000118a0  strd r3,lr,[r4,#0x160]","000118a4  it ne","000118a6  mov.ne r5,#0x2","000118a8  cmp.w r12,#0x0","000118ac  it ne","000118ae  mov.ne r5,#0x1","000118b0  str.w r5,[r4,#0x16c]","000118b4  movs r5,#0x1"],"successors":["000118b6"],"predecessors":["0001184e","0001187c"]},{"id":"000118b6","startAddress":"000118b6","endAddress":"000118c9","blockType":"FALL_THROUGH","size":20,"instructions":["000118b6  ldr.w r0,[r10,#0x0]","000118ba  ldr r1,[sp,#0x20]","000118bc  subs r0,r0,r1","000118be  itttt eq","000118c0  mov.eq r0,r5","000118c2  add.eq sp,#0x24","000118c4  pop.eq.w {r8,r9,r10,r11}","000118c8  pop.eq {r4,r5,r6,r7,pc}"],"successors":["000118ca"],"predecessors":["0001178c","000117c8","000117e2","00011882"]},{"id":"000118ca","startAddress":"000118ca","endAddress":"000118cd","blockType":"FALL_THROUGH","size":4,"instructions":["000118ca  blx 0x0001075c"],"successors":[],"predecessors":["000118b6"]},{"id":"000118ce","startAddress":"000118ce","endAddress":"000118d7","blockType":"UNCONDITIONAL_JUMP","size":10,"instructions":["000118ce  ldr r0,[0x00011918]","000118d0  movw r1,#0x32e","000118d4  add r0,pc","000118d6  b 0x000118e0"],"successors":["000118e0"],"predecessors":["00011838"]},{"id":"000118d8","startAddress":"000118d8","endAddress":"000118df","blockType":"FALL_THROUGH","size":8,"instructions":["000118d8  ldr r0,[0x00011930]","000118da  movw r1,#0x335","000118de  add r0,pc"],"successors":["000118e0"],"predecessors":["00011868"]},{"id":"000118e0","startAddress":"000118e0","endAddress":"00011909","blockType":"FALL_THROUGH","size":42,"instructions":["000118e0  strd r1,r0,[sp,#0x0]","000118e4  ldr r0,[0x0001191c]","000118e6  ldr r1,[0x00011920]","000118e8  add r0,pc","000118ea  ldr r2,[0x00011924]","000118ec  ldr r3,[0x00011928]","000118ee  add r1,pc","000118f0  ldr r0,[r0,#0x0]","000118f2  add r2,pc","000118f4  add r3,pc","000118f6  add.w r4,r0,#0xa8","000118fa  mov r0,r4","000118fc  blx 0x00010768","00011900  mov r0,r4","00011902  blx 0x00010774","00011906  blx 0x00010780"],"successors":[],"predecessors":["000118ce","000118d8"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10895"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00011934","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011934","entryAddress":"00011934","totalBlocks":2,"totalEdges":1,"nodes":[{"id":"00011934","startAddress":"00011934","endAddress":"00011967","blockType":"ENTRY","size":52,"instructions":["00011934  push {r4,r5,r7,lr}","00011936  add r7,sp,#0x8","00011938  sub sp,#0x20","0001193a  ldr r4,[0x0001196c]","0001193c  add r4,pc","0001193e  ldr r4,[r4,#0x0]","00011940  ldr r5,[r4,#0x0]","00011942  str r5,[sp,#0x1c]","00011944  add r5,sp,#0x18","00011946  str r5,[sp,#0x10]","00011948  ldr r5,[r7,#0x14]","0001194a  str r5,[sp,#0xc]","0001194c  ldr r5,[r7,#0x10]","0001194e  str r5,[sp,#0x8]","00011950  ldr r5,[r7,#0xc]","00011952  str r5,[sp,#0x4]","00011954  ldr r5,[r7,#0x8]","00011956  str r5,[sp,#0x0]","00011958  bl 0x00011970","0001195c  ldr r0,[r4,#0x0]","0001195e  ldr r1,[sp,#0x1c]","00011960  subs r0,r0,r1","00011962  itt eq","00011964  add.eq sp,#0x20","00011966  pop.eq {r4,r5,r7,pc}"],"successors":["00011968"],"predecessors":[]},{"id":"00011968","startAddress":"00011968","endAddress":"0001196b","blockType":"FALL_THROUGH","size":4,"instructions":["00011968  blx 0x0001075c"],"successors":[],"predecessors":["00011934"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10896"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00011970","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011970","entryAddress":"00011970","totalBlocks":5,"totalEdges":6,"nodes":[{"id":"00011970","startAddress":"00011970","endAddress":"00011981","blockType":"ENTRY","size":18,"instructions":["00011970  push {r4,r5,r6,r7,lr}","00011972  add r7,sp,#0xc","00011974  push.w r8","00011978  ldr r4,[r7,#0x8]","0001197a  subs r5,r4,r1","0001197c  ldr r4,[r7,#0x14]","0001197e  ldr.w r12,[r4,#0x0]"],"successors":["00011982"],"predecessors":[]},{"id":"00011982","startAddress":"00011982","endAddress":"00011983","blockType":"CONDITIONAL_JUMP","size":2,"instructions":["00011982  cbz r5,0x000119b0"],"successors":["000119b0","00011984"],"predecessors":["00011970","00011984","000119a8"]},{"id":"00011984","startAddress":"00011984","endAddress":"000119a7","blockType":"CONDITIONAL_JUMP","size":36,"instructions":["00011984  ldr.w lr,[r3,#0x0]","00011988  add.w r4,r1,r5, lsr #0x1","0001198c  mov r6,r5","0001198e  ldr.w r8,[lr,r4,lsl #0x3]","00011992  and r5,r8,#0x40000000","00011996  orr.w r8,r8,r5, lsl #0x1","0001199a  add.w r5,lr,r4, lsl #0x3","0001199e  add.w lr,r8,r5","000119a2  lsrs r5,r6,#0x1","000119a4  cmp r12,lr","000119a6  bcc 0x00011982"],"successors":["00011982","000119a8"],"predecessors":["00011982"]},{"id":"000119a8","startAddress":"000119a8","endAddress":"000119af","blockType":"UNCONDITIONAL_JUMP","size":8,"instructions":["000119a8  mvns r1,r5","000119aa  adds r5,r6,r1","000119ac  adds r1,r4,#0x1","000119ae  b 0x00011982"],"successors":["00011982"],"predecessors":["00011984"]},{"id":"000119b0","startAddress":"000119b0","endAddress":"000119b7","blockType":"FALL_THROUGH","size":8,"instructions":["000119b0  stmia r0!,{r1,r2,r3}","000119b2  pop.w r8","000119b6  pop {r4,r5,r6,r7,pc}"],"successors":[],"predecessors":["00011982"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10897"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00011e10","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e10","entryAddress":"00011e10","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e10","startAddress":"00011e10","endAddress":"00011e17","blockType":"ENTRY","size":8,"instructions":["00011e10  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011e14  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10898"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00011e18","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00011e18","entryAddress":"00011e18","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00011e18","startAddress":"00011e18","endAddress":"00011e1f","blockType":"ENTRY","size":8,"instructions":["00011e18  vldmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}","00011e1c  bx lr"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a10899"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00100640","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100640","entryAddress":"00100640","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100640","startAddress":"00100640","endAddress":"0010064b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100640  PUSH qword ptr [0x00101fc0]","0000000000100646  JMP qword ptr [0x00101fc8]"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1089a"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_00100670","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100670","entryAddress":"00100670","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100670","startAddress":"00100670","endAddress":"00100683","blockType":"ENTRY","size":20,"instructions":["0000000000100670  stp x16,x30,[sp, #-0x10]!","0000000000100674  adrp x16,0x101000","0000000000100678  ldr x17,[x16, #0xfc0]","000000000010067c  add x16,x16,#0xfc0","0000000000100680  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1089b"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_001006c0","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001006c0","entryAddress":"001006c0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006c0","startAddress":"001006c0","endAddress":"001006c0","blockType":"RETURN","size":1,"instructions":["00000000001006c0  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1089c"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"FUN_001006fc","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001006fc","entryAddress":"001006fc","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006fc","startAddress":"001006fc","endAddress":"001006ff","blockType":"RETURN","size":4,"instructions":["00000000001006fc  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1089d"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"Java_com_app_damnvulnerablebank_FridaCheckJNI_fridaCheck","entryAddress":"00100710","totalBlocks":6,"totalEdges":7,"nodes":[{"id":"00100710","startAddress":"00100710","endAddress":"0010073a","blockType":"CONDITIONAL_JUMP","size":43,"instructions":["0000000000100710  PUSH RBP","0000000000100711  PUSH RBX","0000000000100712  SUB RSP,0x18","0000000000100716  MOV RAX,qword ptr FS:[0x28]","000000000010071f  MOV qword ptr [RSP + 0x10],RAX","0000000000100724  XOR EBX,EBX","0000000000100726  MOV EDI,0x2","000000000010072b  MOV ESI,0x1","0000000000100730  XOR EDX,EDX","0000000000100732  CALL 0x00100670","0000000000100737  TEST EAX,EAX","0000000000100739  JS 0x00100778"],"successors":["00100778","0010073b"],"predecessors":[]},{"id":"0010073b","startAddress":"0010073b","endAddress":"00100761","blockType":"CONDITIONAL_JUMP","size":39,"instructions":["000000000010073b  MOV EBP,EAX","000000000010073d  MOV dword ptr [RSP],0xa2690002","0000000000100744  LEA RDX,[RSP + 0x4]","0000000000100749  LEA RSI,[0x100798]","0000000000100750  XOR EBX,EBX","0000000000100752  MOV EDI,0x2","0000000000100757  XOR EAX,EAX","0000000000100759  CALL 0x00100680","000000000010075e  TEST EAX,EAX","0000000000100760  JLE 0x00100778"],"successors":["00100778","00100762"],"predecessors":["00100710"]},{"id":"00100762","startAddress":"00100762","endAddress":"00100777","blockType":"FALL_THROUGH","size":22,"instructions":["0000000000100762  MOV RSI,RSP","0000000000100765  MOV EDI,EBP","0000000000100767  MOV EDX,0x10","000000000010076c  CALL 0x00100690","0000000000100771  MOV EBX,EAX","0000000000100773  NOT EBX","0000000000100775  SHR EBX,0x1f"],"successors":["00100778"],"predecessors":["0010073b"]},{"id":"00100778","startAddress":"00100778","endAddress":"00100787","blockType":"CONDITIONAL_JUMP","size":16,"instructions":["0000000000100778  MOV RAX,qword ptr FS:[0x28]","0000000000100781  CMP RAX,qword ptr [RSP + 0x10]","0000000000100786  JNZ 0x00100791"],"successors":["00100791","00100788"],"predecessors":["00100710","0010073b","00100762"]},{"id":"00100788","startAddress":"00100788","endAddress":"00100790","blockType":"RETURN","size":9,"instructions":["0000000000100788  MOV EAX,EBX","000000000010078a  ADD RSP,0x18","000000000010078e  POP RBX","000000000010078f  POP RBP","0000000000100790  RET"],"successors":[],"predecessors":["00100778"]},{"id":"00100791","startAddress":"00100791","endAddress":"00100795","blockType":"CALL","size":5,"instructions":["0000000000100791  CALL 0x001006a0"],"successors":[],"predecessors":["00100778"]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1089e"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"_FINI_1","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"_FINI_1","entryAddress":"001006b0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006b0","startAddress":"001006b0","endAddress":"001006bb","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00000000001006b0  LEA RDI,[0x101d90]","00000000001006b7  JMP 0x00100650"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d6332ae36b72c92a1089f"},"parent_id":"2c551351e20b1c4b9a68820a1dd318cc69c9d4b2dfb73c1d783285d59c2b3dae","function_name":"entry","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"001006f0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001006f0","startAddress":"001006f0","endAddress":"001006fb","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00000000001006f0  adrp x0,0x101000","00000000001006f4  add x0,x0,#0xdc8","00000000001006f8  b 0x00100690"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108a8"},"function_name":"FUN_00010660","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010660","entryAddress":"00010660","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010660","startAddress":"00010660","endAddress":"0001066b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["00010660  PUSH dword ptr [EBX + 0x4]","00010666  JMP dword ptr [EBX + 0x8]"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108a9"},"function_name":"FUN_00010750","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00010750","entryAddress":"00010750","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00010750","startAddress":"00010750","endAddress":"00010750","blockType":"RETURN","size":1,"instructions":["00010750  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108aa"},"function_name":"FUN_00100850","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100850","entryAddress":"00100850","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100850","startAddress":"00100850","endAddress":"0010085b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100850  PUSH qword ptr [0x00102fa0]","0000000000100856  JMP qword ptr [0x00102fa8]"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108ab"},"function_name":"FUN_001008d0","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_001008d0","entryAddress":"001008d0","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"001008d0","startAddress":"001008d0","endAddress":"001008e3","blockType":"ENTRY","size":20,"instructions":["00000000001008d0  stp x16,x30,[sp, #-0x10]!","00000000001008d4  adrp x16,0x102000","00000000001008d8  ldr x17,[x16, #0xfa0]","00000000001008dc  add x16,x16,#0xfa0","00000000001008e0  br x17"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108ac"},"function_name":"FUN_00100910","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_00100910","entryAddress":"00100910","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100910","startAddress":"00100910","endAddress":"00100910","blockType":"RETURN","size":1,"instructions":["0000000000100910  RET"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108ad"},"function_name":"FUN_0010099c","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"FUN_0010099c","entryAddress":"0010099c","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"0010099c","startAddress":"0010099c","endAddress":"0010099f","blockType":"RETURN","size":4,"instructions":["000000000010099c  ret"],"successors":[],"predecessors":[]}]}},{"_id":{"$oid":"6a2d633aae36b72c92a108ae"},"function_name":"entry","parent_id":"b8d3ea6823e89861365e723ea740f733b3479af849b31f21419359845641079d","apk_sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","cfg_dot":null,"cfg_json":{"functionName":"entry","entryAddress":"00100990","totalBlocks":1,"totalEdges":0,"nodes":[{"id":"00100990","startAddress":"00100990","endAddress":"0010099b","blockType":"UNCONDITIONAL_JUMP","size":12,"instructions":["0000000000100990  adrp x0,0x102000","0000000000100994  add x0,x0,#0xd88","0000000000100998  b 0x001008f0"],"successors":[],"predecessors":[]}]}}]